PageSourceSearch

https://www.mapsforeurope.org/main.b57c529c7d481df7.js

js mapsforeurope.org collected 2026-10-03 21:37:38 UTC 2,171,371 bytes, 1 lines download raw bytes

1(self.webpackChunkopenels=self.webpackChunkopenels||[]).push([[179],{83406:(Ve,we,T)=>{"use strict";var c=T(69808),e=T(5e3);class x extends c.w_{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class E extends x{static makeCurrent(){(0,c.HT)(new E)}onAndCancel(a,t,r){return a.addEventListener(t,r,!1),()=>{a.removeEventListener(t,r,!1)}}dispatchEvent(a,t){a.dispatchEvent(t)}remove(a){a.parentNode&&a.parentNode.removeChild(a)}createElement(a,t){return(t=t||this.getDefaultDocument()).createElement(a)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(a){return a.nodeType===Node.ELEMENT_NODE}isShadowRoot(a){return a instanceof DocumentFragment}getGlobalEventTarget(a,t){return"window"===t?window:"document"===t?a:"body"===t?a.body:null}getBaseHref(a){const t=function L(){return C=C||document.querySelector("base"),C?C.getAttribute("href"):null}();return null==t?null:function I(u){R=R||document.createElement("a"),R.setAttribute("href",u);const a=R.pathname;return"/"===a.charAt(0)?a:`/${a}`}(t)}resetBaseElement(){C=null}getUserAgent(){return window.navigator.userAgent}getCookie(a){return(0,c.Mx)(document.cookie,a)}}let R,C=null;const z=new e.OlP("TRANSITION_ID"),Z=[{provide:e.ip1,useFactory:function H(u,a,t){return()=>{t.get(e.CZH).donePromise.then(()=>{const r=(0,c.q)(),s=a.querySelectorAll(`style[ng-transition="${u}"]`);for(let h=0;h<s.length;h++)r.remove(s[h])})}},deps:[z,c.K0,e.zs3],multi:!0}];class j{static init(){(0,e.VLi)(new j)}addToWindow(a){e.dqk.getAngularTestability=(r,s=!0)=>{const h=a.findTestabilityInTree(r,s);if(null==h)throw new Error("Could not find testability for element.");return h},e.dqk.getAllAngularTestabilities=()=>a.getAllTestabilities(),e.dqk.getAllAngularRootElements=()=>a.getAllRootElements(),e.dqk.frameworkStabilizers||(e.dqk.frameworkStabilizers=[]),e.dqk.frameworkStabilizers.push(r=>{const s=e.dqk.getAllAngularTestabilities();let h=s.length,w=!1;const A=function(Q){w=w||Q,h--,0==h&&r(w)};s.forEach(function(Q){Q.whenStable(A)})})}findTestabilityInTree(a,t,r){if(null==t)return null;const s=a.getTestability(t);return null!=s?s:r?(0,c.q)().isShadowRoot(t)?this.findTestabilityInTree(a,t.host,!0):this.findTestabilityInTree(a,t.parentElement,!0):null}}let V=(()=>{class u{build(){return new XMLHttpRequest}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})();const $=new e.OlP("EventManagerPlugins");let P=(()=>{class u{constructor(t,r){this._zone=r,this._eventNameToPlugin=new Map,t.forEach(s=>s.manager=this),this._plugins=t.slice().reverse()}addEventListener(t,r,s){return this._findPluginFor(r).addEventListener(t,r,s)}addGlobalEventListener(t,r,s){return this._findPluginFor(r).addGlobalEventListener(t,r,s)}getZone(){return this._zone}_findPluginFor(t){const r=this._eventNameToPlugin.get(t);if(r)return r;const s=this._plugins;for(let h=0;h<s.length;h++){const w=s[h];if(w.supports(t))return this._eventNameToPlugin.set(t,w),w}throw new Error(`No event manager plugin found for event ${t}`)}}return u.\u0275fac=function(t){return new(t||u)(e.LFG($),e.LFG(e.R0b))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})();class q{constructor(a){this._doc=a}addGlobalEventListener(a,t,r){const s=(0,c.q)().getGlobalEventTarget(this._doc,a);if(!s)throw new Error(`Unsupported event target ${s} for event ${t}`);return this.addEventListener(s,t,r)}}let te=(()=>{class u{constructor(){this._stylesSet=new Set}addStyles(t){const r=new Set;t.forEach(s=>{this._stylesSet.has(s)||(this._stylesSet.add(s),r.add(s))}),this.onStylesAdded(r)}onStylesAdded(t){}getAllStyles(){return Array.from(this._stylesSet)}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})(),Me=(()=>{class u extends te{constructor(t){super(),this._doc=t,this._hostNodes=new Map,this._hostNodes.set(t.head,[])}_addStylesToHost(t,r,s){t.forEach(h=>{const w=this._doc.createElement("style");w.textContent=h,s.push(r.appendChild(w))})}addHost(t){const r=[];this._addStylesToHost(this._stylesSet,t,r),this._hostNodes.set(t,r)}removeHost(t){const r=this._hostNodes.get(t);r&&r.forEach(me),this._hostNodes.delete(t)}
1onStylesAdded(t){this._hostNodes.forEach((r,s)=>{this._addStylesToHost(t,s,r)})}ngOnDestroy(){this._hostNodes.forEach(t=>t.forEach(me))}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(c.K0))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})();function me(u){(0,c.q)().remove(u)}const Se={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/"},_e=/%COMP%/g;function wt(u,a,t){for(let r=0;r<a.length;r++){let s=a[r];Array.isArray(s)?wt(u,s,t):(s=s.replace(_e,u),t.push(s))}return t}function Ot(u){return a=>{if("__ngUnwrap__"===a)return u;!1===u(a)&&(a.preventDefault(),a.returnValue=!1)}}let tn=(()=>{class u{constructor(t,r,s){this.eventManager=t,this.sharedStylesHost=r,this.appId=s,this.rendererByCompId=new Map,this.defaultRenderer=new Ut(t)}createRenderer(t,r){if(!t||!r)return this.defaultRenderer;switch(r.encapsulation){case e.ifc.Emulated:{let s=this.rendererByCompId.get(r.id);return s||(s=new Lt(this.eventManager,this.sharedStylesHost,r,this.appId),this.rendererByCompId.set(r.id,s)),s.applyToHost(t),s}case 1:case e.ifc.ShadowDom:return new St(this.eventManager,this.sharedStylesHost,t,r);default:if(!this.rendererByCompId.has(r.id)){const s=wt(r.id,r.styles,[]);this.sharedStylesHost.addStyles(s),this.rendererByCompId.set(r.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(P),e.LFG(Me),e.LFG(e.AFp))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})();class Ut{constructor(a){this.eventManager=a,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(a,t){return t?document.createElementNS(Se[t]||t,a):document.createElement(a)}createComment(a){return document.createComment(a)}createText(a){return document.createTextNode(a)}appendChild(a,t){a.appendChild(t)}insertBefore(a,t,r){a&&a.insertBefore(t,r)}removeChild(a,t){a&&a.removeChild(t)}selectRootElement(a,t){let r="string"==typeof a?document.querySelector(a):a;if(!r)throw new Error(`The selector "${a}" did not match any elements`);return t||(r.textContent=""),r}parentNode(a){return a.parentNode}nextSibling(a){return a.nextSibling}setAttribute(a,t,r,s){if(s){t=s+":"+t;const h=Se[s];h?a.setAttributeNS(h,t,r):a.setAttribute(t,r)}else a.setAttribute(t,r)}removeAttribute(a,t,r){if(r){const s=Se[r];s?a.removeAttributeNS(s,t):a.removeAttribute(`${r}:${t}`)}else a.removeAttribute(t)}addClass(a,t){a.classList.add(t)}removeClass(a,t){a.classList.remove(t)}setStyle(a,t,r,s){s&(e.JOm.DashCase|e.JOm.Important)?a.style.setProperty(t,r,s&e.JOm.Important?"important":""):a.style[t]=r}removeStyle(a,t,r){r&e.JOm.DashCase?a.style.removeProperty(t):a.style[t]=""}setProperty(a,t,r){a[t]=r}setValue(a,t){a.nodeValue=t}listen(a,t,r){return"string"==typeof a?this.eventManager.addGlobalEventListener(a,t,Ot(r)):this.eventManager.addEventListener(a,t,Ot(r))}}class Lt extends Ut{constructor(a,t,r,s){super(a),this.component=r;const h=wt(s+"-"+r.id,r.styles,[]);t.addStyles(h),this.contentAttr=function Ye(u){return"_ngcontent-%COMP%".replace(_e,u)}(s+"-"+r.id),this.hostAttr=function Je(u){return"_nghost-%COMP%".replace(_e,u)}(s+"-"+r.id)}applyToHost(a){super.setAttribute(a,this.hostAttr,"")}createElement(a,t){const r=super.createElement(a,t);return super.setAttribute(r,this.contentAttr,""),r}}class St extends Ut{constructor(a,t,r,s){super(a),this.sharedStylesHost=t,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const h=wt(s.id,s.styles,[]);for(let w=0;w<h.length;w++){const A=document.createElement("style");A.textContent=h[w],this.shadowRoot.appendChild(A)}}nodeOrShadowRoot(a){return a===this.hostEl?this.shadowRoot:a}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}appendChild(a,t){return super.appendChild(this.nodeOrShadowRoot(a),t)}insertBefore(a,t,r){return super.insertBefore(this.nodeOrShadowRoot(a),t,r)}removeChild(a,t){return super.removeChild(this.nodeOrShadowRoot(a),t)}parentNode(a){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(a)))}}let We=(()=>{class u extends q{constructor(t){super(t)}supports(t){return!0}addEventListener(t,r,s){return t.addEventListener(r,s,!1),()=>this.removeEventListener(t,r,s)}removeEventListener(t,r,s){return t.removeEventListener(r,s)}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(c.K0))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})();const et=["alt","control","meta","shift"],gt={"\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"},kt={A:"1",B:"2",C:"3",D:"4",E:"5",F:"6",G:"7",H:"8",I:"9",J:"*",K:"+",M:"-",N:".",O:"/","`":"0","\x90":"NumLock"},an={alt:u=>u.altKey,control:u=>u.ctrlKey,meta:u=>u.metaKey,shift:u=>u.shiftKey};let Ft=(()=>{class u extends q{constructor(t){super(t)}supports(t){return null!=u.parseEventName(t)}addEventListener(t,r,s){const h=u.parseEventName(r),w=u.eventCallback(h.fullKey,s,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>(0,c.q)().onAndCancel(t,h.domEventName,w))}static parseEventName(t){const r=t.toLowerCase().split("."),s=r.shift();if(0===r.length||"keydown"!==s&&"keyup"!==s)return null;const h=u._normalizeKey(r.pop());let w="";if(et.forEach(Q=>{const ae=r.indexOf(Q);ae>-1&&(r.splice(ae,1),w+=Q+".")}),w+=h,0!=r.length||0===h.length)return null;const A={};return A.domEventName=s,A.fullKey=w,A}static getEventFullKey(t){let r="",s=function Vt(u){let a=u.key;if(null==a){if(a=u.keyIdentifier,null==a)return"Unidentified";a.startsWith("U+")&&(a=String.fromCharCode(parseInt(a.substring(2),16)),3===u.location&&kt.hasOwnProperty(a)&&(a=kt[a]))}return gt[a]||a}(t);return s=s.toLowerCase()," "===s?s="space":"."===s&&(s="dot"),et.forEach(h=>{h!=s&&an[h](t)&&(r+=h+".")}),r+=s,r}static eventCallback(t,r,s){return h=>{u.getEventFullKey(h)===t&&s.runGuarded(()=>r(h))}}static _normalizeKey(t){return"esc"===t?"escape":t}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(c.K0))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})();const tr=(0,e.eFA)(e._c5,"browser",[{provide:e.Lbi,useValue:c.bD},{provide:e.g9A,useValue:function Sn(){E.makeCurrent(),j.init()},multi:!0},{provide:c.K0,useFactory:function In(){return(0,e.RDi)(document),document},deps:[]}]),rr=[{provide:e.zSh,useValue:"root"},{provide:e.qLn,useFactory:function Fn(){return new e.qLn},deps:[]},{provide:$,useClass:We,multi:!0,deps:[c.K0,e.R0b,e.Lbi]}
1,{provide:$,useClass:Ft,multi:!0,deps:[c.K0]},{provide:tn,useClass:tn,deps:[P,Me,e.AFp]},{provide:e.FYo,useExisting:tn},{provide:te,useExisting:Me},{provide:Me,useClass:Me,deps:[c.K0]},{provide:e.dDg,useClass:e.dDg,deps:[e.R0b]},{provide:P,useClass:P,deps:[$,e.R0b]},{provide:c.JF,useClass:V,deps:[]}];let qe=(()=>{class u{constructor(t){if(t)throw new Error("BrowserModule has already been loaded. If you need access to common directives such as NgIf and NgFor from a lazy loaded module, import CommonModule instead.")}static withServerTransition(t){return{ngModule:u,providers:[{provide:e.AFp,useValue:t.appId},{provide:z,useExisting:e.AFp},Z]}}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(u,12))},u.\u0275mod=e.oAB({type:u}),u.\u0275inj=e.cJS({providers:rr,imports:[c.ez,e.hGG]}),u})(),on=(()=>{class u{constructor(t){this._doc=t}getTitle(){return this._doc.title}setTitle(t){this._doc.title=t||""}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(c.K0))},u.\u0275prov=e.Yz7({token:u,factory:function(t){let r=null;return r=t?new t:function fn(){return new on((0,e.LFG)(c.K0))}(),r},providedIn:"root"}),u})();"undefined"!=typeof window&&window;let pr=(()=>{class u{}return u.\u0275fac=function(t){return new(t||u)},u.\u0275prov=e.Yz7({token:u,factory:function(t){let r=null;return r=t?new(t||u):e.LFG(qi),r},providedIn:"root"}),u})(),qi=(()=>{class u extends pr{constructor(t){super(),this._doc=t}sanitize(t,r){if(null==r)return null;switch(t){case e.q3G.NONE:return r;case e.q3G.HTML:return(0,e.qzn)(r,"HTML")?(0,e.z3N)(r):(0,e.EiD)(this._doc,String(r)).toString();case e.q3G.STYLE:return(0,e.qzn)(r,"Style")?(0,e.z3N)(r):r;case e.q3G.SCRIPT:if((0,e.qzn)(r,"Script"))return(0,e.z3N)(r);throw new Error("unsafe value used in a script context");case e.q3G.URL:return(0,e.yhl)(r),(0,e.qzn)(r,"URL")?(0,e.z3N)(r):(0,e.mCW)(String(r));case e.q3G.RESOURCE_URL:if((0,e.qzn)(r,"ResourceURL"))return(0,e.z3N)(r);throw new Error("unsafe value used in a resource URL context (see https://g.co/ng/security#xss)");default:throw new Error(`Unexpected SecurityContext ${t} (see https://g.co/ng/security#xss)`)}}bypassSecurityTrustHtml(t){return(0,e.JVY)(t)}bypassSecurityTrustStyle(t){return(0,e.L6k)(t)}bypassSecurityTrustScript(t){return(0,e.eBb)(t)}bypassSecurityTrustUrl(t){return(0,e.LAX)(t)}bypassSecurityTrustResourceUrl(t){return(0,e.pB0)(t)}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(c.K0))},u.\u0275prov=e.Yz7({token:u,factory:function(t){let r=null;return r=t?new t:function Hi(u){return new qi(u.get(c.K0))}(e.LFG(e.zs3)),r},providedIn:"root"}),u})();class ii{}const Zi="*";function Fr(u,a){return{type:7,name:u,definitions:a,options:{}}}function ir(u,a=null){return{type:4,styles:a,timings:u}}function Hn(u,a=null){return{type:2,steps:u,options:a}}function lr(u){return{type:6,styles:u,offset:null}}function ta(u,a,t){return{type:0,name:u,styles:a,options:t}}function dr(u){return{type:5,steps:u}}function Nr(u,a,t=null){return{type:1,expr:u,animation:a,options:t}}function Ir(u){Promise.resolve(null).then(u)}class Jr{constructor(a=0,t=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=a+t}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(a=>a()),this._onDoneFns=[])}onStart(a){this._onStartFns.push(a)}onDone(a){this._onDoneFns.push(a)}onDestroy(a){this._onDestroyFns.push(a)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){Ir(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(a=>a()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(a=>a()),this._onDestroyFns=[])}reset(){this._started=!1}setPosition(a){this._position=this.totalTime?a*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(a){const t="start"==a?this._onStartFns:this._onDoneFns;t.forEach(r=>r()),t.length=0}}class ji{constructor(a){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=a;let t=0,r=0,s=0;const h=this.players.length;0==h?Ir(()=>
1this._onFinish()):this.players.forEach(w=>{w.onDone(()=>{++t==h&&this._onFinish()}),w.onDestroy(()=>{++r==h&&this._onDestroy()}),w.onStart(()=>{++s==h&&this._onStart()})}),this.totalTime=this.players.reduce((w,A)=>Math.max(w,A.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(a=>a()),this._onDoneFns=[])}init(){this.players.forEach(a=>a.init())}onStart(a){this._onStartFns.push(a)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(a=>a()),this._onStartFns=[])}onDone(a){this._onDoneFns.push(a)}onDestroy(a){this._onDestroyFns.push(a)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(a=>a.play())}pause(){this.players.forEach(a=>a.pause())}restart(){this.players.forEach(a=>a.restart())}finish(){this._onFinish(),this.players.forEach(a=>a.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(a=>a.destroy()),this._onDestroyFns.forEach(a=>a()),this._onDestroyFns=[])}reset(){this.players.forEach(a=>a.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(a){const t=a*this.totalTime;this.players.forEach(r=>{const s=r.totalTime?Math.min(1,t/r.totalTime):1;r.setPosition(s)})}getPosition(){const a=this.players.reduce((t,r)=>null===t||r.totalTime>t.totalTime?r:t,null);return null!=a?a.getPosition():0}beforeDestroy(){this.players.forEach(a=>{a.beforeDestroy&&a.beforeDestroy()})}triggerCallback(a){const t="start"==a?this._onStartFns:this._onDoneFns;t.forEach(r=>r()),t.length=0}}function ei(){return"undefined"!=typeof window&&void 0!==window.document}function Qi(){return"undefined"!=typeof process&&"[object process]"==={}.toString.call(process)}function Ur(u){switch(u.length){case 0:return new Jr;case 1:return u[0];default:return new ji(u)}}function Ba(u,a,t,r,s={},h={}){const w=[],A=[];let Q=-1,ae=null;if(r.forEach(Ce=>{const He=Ce.offset,Ge=He==Q,ut=Ge&&ae||{};Object.keys(Ce).forEach(yt=>{let It=yt,Wt=Ce[yt];if("offset"!==yt)switch(It=a.normalizePropertyName(It,w),Wt){case"!":Wt=s[yt];break;case Zi:Wt=h[yt];break;default:Wt=a.normalizeStyleValue(yt,It,Wt,w)}ut[It]=Wt}),Ge||A.push(ut),ae=ut,Q=He}),w.length){const Ce="\n - ";throw new Error(`Unable to animate due to the following errors:${Ce}${w.join(Ce)}`)}return A}function ki(u,a,t,r){switch(a){case"start":u.onStart(()=>r(t&&hr(t,"start",u)));break;case"done":u.onDone(()=>r(t&&hr(t,"done",u)));break;case"destroy":u.onDestroy(()=>r(t&&hr(t,"destroy",u)))}}function hr(u,a,t){const r=t.totalTime,h=Na(u.element,u.triggerName,u.fromState,u.toState,a||u.phaseName,null==r?u.totalTime:r,!!t.disabled),w=u._data;return null!=w&&(h._data=w),h}function Na(u,a,t,r,s="",h=0,w){return{element:u,triggerName:a,fromState:t,toState:r,phaseName:s,totalTime:h,disabled:!!w}}function Bi(u,a,t){let r;return u instanceof Map?(r=u.get(a),r||u.set(a,r=t)):(r=u[a],r||(r=u[a]=t)),r}function Ka(u){const a=u.indexOf(":");return[u.substring(1,a),u.substr(a+1)]}let fa=(u,a)=>!1,vi=(u,a,t)=>[];(Qi()||"undefined"!=typeof Element)&&(fa=ei()?(u,a)=>{for(;a&&a!==document.documentElement;){if(a===u)return!0;a=a.parentNode||a.host}return!1}:(u,a)=>u.contains(a),vi=(u,a,t)=>{if(t)return Array.from(u.querySelectorAll(a));const r=u.querySelector(a);return r?[r]:[]});let Ki=null,Ti=!1;function ma(u){Ki||(Ki=function ao(){return"undefined"!=typeof document?document.body:null}()||{},Ti=!!Ki.style&&"WebkitAppearance"in Ki.style);let a=!0;return Ki.style&&!function Pi(u){return"ebkit"==u.substring(1,6)}(u)&&(a=u in Ki.style,!a&&Ti&&(a="Webkit"+u.charAt(0).toUpperCase()+u.substr(1)in Ki.style)),a}const Gi=fa,Xi=vi;function Ja(u){const a={};return Object.keys(u).forEach(t=>{const r=t.replace(/([a-z])([A-Z])/g,"$1-$2");a[r]=u[t]}),a}let oo=(()=>{class u{validateStyleProperty(t){return ma(t)}matchesElement(t,r){return!1}containsElement(t,r){return Gi(t,r)}query(t,r,s){return Xi(t,r,s)}computeStyle(t,r,s){return s||""}animate(t,r,s,h,w,A=[],Q){return new Jr(s,h)}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})(),Ea=(()=>{class u{}return u.NOOP=new oo,u})();const Ho="ng-enter",ra="ng-leave",Fa="ng-trigger",va=".ng-trigger",da="ng-animating",zo=".ng-animating";function Lo(u){if("number"==typeof u)return u;const a=u.match(/^(-?[\.\d]+)(m?s)/);return!a||a.length<2?0:ya(parseFloat(a[1]),a[2])}function ya(u,a){return"s"===a?1e3*u:u}function Do(u,a,t){return u.hasOwnProperty("duration")?u:function qo(u,a,t){let s,h=0,w="";if("string"==typeof u){const A=u.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===A)return a.push(`The provided timing value "${u}
1" is invalid.`),{duration:0,delay:0,easing:""};s=ya(parseFloat(A[1]),A[2]);const Q=A[3];null!=Q&&(h=ya(parseFloat(Q),A[4]));const ae=A[5];ae&&(w=ae)}else s=u;if(!t){let A=!1,Q=a.length;s<0&&(a.push("Duration values below 0 are not allowed for this animation step."),A=!0),h<0&&(a.push("Delay values below 0 are not allowed for this animation step."),A=!0),A&&a.splice(Q,0,`The provided timing value "${u}" is invalid.`)}return{duration:s,delay:h,easing:w}}(u,a,t)}function go(u,a={}){return Object.keys(u).forEach(t=>{a[t]=u[t]}),a}function Qa(u,a,t={}){if(a)for(let r in u)t[r]=u[r];else go(u,t);return t}function ms(u,a,t){return t?a+":"+t+";":""}function $o(u){let a="";for(let t=0;t<u.style.length;t++){const r=u.style.item(t);a+=ms(0,r,u.style.getPropertyValue(r))}for(const t in u.style)u.style.hasOwnProperty(t)&&!t.startsWith("_")&&(a+=ms(0,vs(t),u.style[t]));u.setAttribute("style",a)}function Xa(u,a,t){u.style&&(Object.keys(a).forEach(r=>{const s=mo(r);t&&!t.hasOwnProperty(r)&&(t[r]=u.style[s]),u.style[s]=a[r]}),Qi()&&$o(u))}function Ga(u,a){u.style&&(Object.keys(a).forEach(t=>{const r=mo(t);u.style[r]=""}),Qi()&&$o(u))}function pa(u){return Array.isArray(u)?1==u.length?u[0]:Hn(u):u}const Ya=new RegExp("{{\\s*(.+?)\\s*}}","g");function Ko(u){let a=[];if("string"==typeof u){let t;for(;t=Ya.exec(u);)a.push(t[1]);Ya.lastIndex=0}return a}function Ni(u,a,t){const r=u.toString(),s=r.replace(Ya,(h,w)=>{let A=a[w];return a.hasOwnProperty(w)||(t.push(`Please provide a value for the animation param ${w}`),A=""),A.toString()});return s==r?u:s}function Oo(u){const a=[];let t=u.next();for(;!t.done;)a.push(t.value),t=u.next();return a}const xa=/-+([a-z0-9])/g;function mo(u){return u.replace(xa,(...a)=>a[1].toUpperCase())}function vs(u){return u.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function eo(u,a){return 0===u||0===a}function La(u,a,t){const r=Object.keys(t);if(r.length&&a.length){let h=a[0],w=[];if(r.forEach(A=>{h.hasOwnProperty(A)||w.push(A),h[A]=t[A]}),w.length)for(var s=1;s<a.length;s++){let A=a[s];w.forEach(function(Q){A[Q]=le(u,Q)})}}return a}function Ue(u,a,t){switch(a.type){case 7:return u.visitTrigger(a,t);case 0:return u.visitState(a,t);case 1:return u.visitTransition(a,t);case 2:return u.visitSequence(a,t);case 3:return u.visitGroup(a,t);case 4:return u.visitAnimate(a,t);case 5:return u.visitKeyframes(a,t);case 6:return u.visitStyle(a,t);case 8:return u.visitReference(a,t);case 9:return u.visitAnimateChild(a,t);case 10:return u.visitAnimateRef(a,t);case 11:return u.visitQuery(a,t);case 12:return u.visitStagger(a,t);default:throw new Error(`Unable to resolve animation metadata node #${a.type}`)}}function le(u,a){return window.getComputedStyle(u)[a]}const U="*";function B(u,a){const t=[];return"string"==typeof u?u.split(/\s*,\s*/).forEach(r=>function ie(u,a,t){if(":"==u[0]){const Q=function Fe(u,a){switch(u){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(t,r)=>parseFloat(r)>parseFloat(t);case":decrement":return(t,r)=>parseFloat(r)<parseFloat(t);default:return a.push(`The transition alias value "${u}" is not supported`),"* => *"}}(u,t);if("function"==typeof Q)return void a.push(Q);u=Q}const r=u.match(/^(\*|[-\w]+)\s*(<?[=-]>)\s*(\*|[-\w]+)$/);if(null==r||r.length<4)return t.push(`The provided transition expression "${u}" is not supported`),a;const s=r[1],h=r[2],w=r[3];a.push(vn(s,w));"<"==h[0]&&!(s==U&&w==U)&&a.push(vn(w,s))}(r,t,a)):t.push(u),t}const Nt=new Set(["true","1"]),Jt=new Set(["false","0"]);function vn(u,a){const t=Nt.has(u)||Jt.has(u),r=Nt.has(a)||Jt.has(a);return(s,h)=>{let w=u==U||u==s,A=a==U||a==h;return!w&&t&&"boolean"==typeof s&&(w=s?Nt.has(u):Jt.has(u)),!A&&r&&"boolean"==typeof h&&(A=h?Nt.has(a):Jt.has(a)),w&&A}}const Xn=new RegExp("s*:selfs*,?","g");function qn(u,a,t){return new Di(u).build(a,t)}class Di{constructor(a){this._driver=a}build(a,t){const r=new Pe(t);return this._resetContextStyleTimingState(r),Ue(this,pa(a),r)}_resetContextStyleTimingState(a){a.currentQuerySelector="",a.collectedStyles={},a.collectedStyles[""]={},a.currentTime=0}visitTrigger(a,t){let r=t.queryCount=0,s=t.depCount=0;const h=[],w=[];return"@"==a.name.charAt(0)&&t.errors.push("animation triggers cannot be prefixed with an `@` sign (e.g. trigger('@foo', [...]))"),a.definitions.forEach(A=>{if(this._resetContextStyleTimingState(t),0==A.type){const Q=A,ae=Q.name;
1ae.toString().split(/\s*,\s*/).forEach(Ce=>{Q.name=Ce,h.push(this.visitState(Q,t))}),Q.name=ae}else if(1==A.type){const Q=this.visitTransition(A,t);r+=Q.queryCount,s+=Q.depCount,w.push(Q)}else t.errors.push("only state() and transition() definitions can sit inside of a trigger()")}),{type:7,name:a.name,states:h,transitions:w,queryCount:r,depCount:s,options:null}}visitState(a,t){const r=this.visitStyle(a.styles,t),s=a.options&&a.options.params||null;if(r.containsDynamicStyles){const h=new Set,w=s||{};if(r.styles.forEach(A=>{if(ke(A)){const Q=A;Object.keys(Q).forEach(ae=>{Ko(Q[ae]).forEach(Ce=>{w.hasOwnProperty(Ce)||h.add(Ce)})})}}),h.size){const A=Oo(h.values());t.errors.push(`state("${a.name}", ...) must define default values for all the following style substitutions: ${A.join(", ")}`)}}return{type:0,name:a.name,style:r,options:s?{params:s}:null}}visitTransition(a,t){t.queryCount=0,t.depCount=0;const r=Ue(this,pa(a.animation),t);return{type:1,matchers:B(a.expr,t.errors),animation:r,queryCount:t.queryCount,depCount:t.depCount,options:Gt(a.options)}}visitSequence(a,t){return{type:2,steps:a.steps.map(r=>Ue(this,r,t)),options:Gt(a.options)}}visitGroup(a,t){const r=t.currentTime;let s=0;const h=a.steps.map(w=>{t.currentTime=r;const A=Ue(this,w,t);return s=Math.max(s,t.currentTime),A});return t.currentTime=s,{type:3,steps:h,options:Gt(a.options)}}visitAnimate(a,t){const r=function mt(u,a){let t=null;if(u.hasOwnProperty("duration"))t=u;else if("number"==typeof u)return un(Do(u,a).duration,0,"");const r=u;if(r.split(/\s+/).some(h=>"{"==h.charAt(0)&&"{"==h.charAt(1))){const h=un(0,0,"");return h.dynamic=!0,h.strValue=r,h}return t=t||Do(r,a),un(t.duration,t.delay,t.easing)}(a.timings,t.errors);t.currentAnimateTimings=r;let s,h=a.styles?a.styles:lr({});if(5==h.type)s=this.visitKeyframes(h,t);else{let w=a.styles,A=!1;if(!w){A=!0;const ae={};r.easing&&(ae.easing=r.easing),w=lr(ae)}t.currentTime+=r.duration+r.delay;const Q=this.visitStyle(w,t);Q.isEmptyStep=A,s=Q}return t.currentAnimateTimings=null,{type:4,timings:r,style:s,options:null}}visitStyle(a,t){const r=this._makeStyleAst(a,t);return this._validateStyleAst(r,t),r}_makeStyleAst(a,t){const r=[];Array.isArray(a.styles)?a.styles.forEach(w=>{"string"==typeof w?w==Zi?r.push(w):t.errors.push(`The provided style string value ${w} is not allowed.`):r.push(w)}):r.push(a.styles);let s=!1,h=null;return r.forEach(w=>{if(ke(w)){const A=w,Q=A.easing;if(Q&&(h=Q,delete A.easing),!s)for(let ae in A)if(A[ae].toString().indexOf("{{")>=0){s=!0;break}}}),{type:6,styles:r,easing:h,offset:a.offset,containsDynamicStyles:s,options:null}}_validateStyleAst(a,t){const r=t.currentAnimateTimings;let s=t.currentTime,h=t.currentTime;r&&h>0&&(h-=r.duration+r.delay),a.styles.forEach(w=>
1{"string"!=typeof w&&Object.keys(w).forEach(A=>{if(!this._driver.validateStyleProperty(A))return void t.errors.push(`The provided animation property "${A}" is not a supported CSS property for animations`);const Q=t.collectedStyles[t.currentQuerySelector],ae=Q[A];let Ce=!0;ae&&(h!=s&&h>=ae.startTime&&s<=ae.endTime&&(t.errors.push(`The CSS property "${A}" that exists between the times of "${ae.startTime}ms" and "${ae.endTime}ms" is also being animated in a parallel animation between the times of "${h}ms" and "${s}ms"`),Ce=!1),h=ae.startTime),Ce&&(Q[A]={startTime:h,endTime:s}),t.options&&function Ps(u,a,t){const r=a.params||{},s=Ko(u);s.length&&s.forEach(h=>{r.hasOwnProperty(h)||t.push(`Unable to resolve the local animation param ${h} in the given list of values`)})}(w[A],t.options,t.errors)})})}visitKeyframes(a,t){const r={type:5,styles:[],options:null};if(!t.currentAnimateTimings)return t.errors.push("keyframes() must be placed inside of a call to animate()"),r;let h=0;const w=[];let A=!1,Q=!1,ae=0;const Ce=a.steps.map(pn=>{const ln=this._makeStyleAst(pn,t);let En=null!=ln.offset?ln.offset:function he(u){if("string"==typeof u)return null;let a=null;if(Array.isArray(u))u.forEach(t=>{if(ke(t)&&t.hasOwnProperty("offset")){const r=t;a=parseFloat(r.offset),delete r.offset}});else if(ke(u)&&u.hasOwnProperty("offset")){const t=u;a=parseFloat(t.offset),delete t.offset}return a}(ln.styles),Mn=0;return null!=En&&(h++,Mn=ln.offset=En),Q=Q||Mn<0||Mn>1,A=A||Mn<ae,ae=Mn,w.push(Mn),ln});Q&&t.errors.push("Please ensure that all keyframe offsets are between 0 and 1"),A&&t.errors.push("Please ensure that all keyframe offsets are in order");const He=a.steps.length;let Ge=0;h>0&&h<He?t.errors.push("Not all style() steps within the declared keyframes() contain offsets"):0==h&&(Ge=1/(He-1));const ut=He-1,yt=t.currentTime,It=t.currentAnimateTimings,Wt=It.duration;return Ce.forEach((pn,ln)=>{const En=Ge>0?ln==ut?1:Ge*ln:w[ln],Mn=En*Wt;t.currentTime=yt+It.delay+Mn,It.duration=Mn,this._validateStyleAst(pn,t),pn.offset=En,r.styles.push(pn)}),r}visitReference(a,t){return{type:8,animation:Ue(this,pa(a.animation),t),options:Gt(a.options)}}visitAnimateChild(a,t){return t.depCount++,{type:9,options:Gt(a.options)}}visitAnimateRef(a,t){return{type:10,animation:this.visitReference(a.animation,t),options:Gt(a.options)}}visitQuery(a,t){const r=t.currentQuerySelector,s=a.options||{};t.queryCount++,t.currentQuery=a;const[h,w]=function Kr(u){const a=!!u.split(/\s*,\s*/).find(t=>":self"==t);return a&&(u=u.replace(Xn,"")),u=u.replace(/@\*/g,va).replace(/@\w+/g,t=>va+"-"+t.substr(1)).replace(/:animating/g,zo),[u,a]}(a.selector);t.currentQuerySelector=r.length?r+" "+h:h,Bi(t.collectedStyles,t.currentQuerySelector,{});const A=Ue(this,pa(a.animation),t);return t.currentQuery=null,t.currentQuerySelector=r,{type:11,selector:h,limit:s.limit||0,optional:!!s.optional,includeSelf:w,animation:A,originalSelector:a.selector,options:Gt(a.options)}}visitStagger(a,t){t.currentQuery||t.errors.push("stagger() can only be used inside of query()");const r="full"===a.timings?{duration:0,delay:0,easing:"full"}:Do(a.timings,t.errors,!0);return{type:12,animation:Ue(this,pa(a.animation),t),timings:r,options:null}}}class Pe{constructor(a){this.errors=a,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles={},this.options=null}}function ke(u){return!Array.isArray(u)&&"object"==typeof u}function Gt(u){return u?(u=go(u)).params&&(u.params=function de(u){return u?go(u):null}(u.params)):u={},u}function un(u,a,t){return{duration:u,delay:a,easing:t}}function Pn(u,a,t,r,s,h,w=null,A=!1){return{type:1,element:u,keyframes:a,preStyleProps:t,postStyleProps:r,duration:s,delay:h,totalTime:s+h,easing:w,subTimeline:A}}class ai{constructor(){this._map=new Map}get(a){return this._map.get(a)||[]}append(a,t){let r=this._map.get(a);r||this._map.set(a,r=[]),r.push(...t)}has(a){return this._map.has(a)}clear(){this._map.clear()}}const Yr=new RegExp(":enter","g"),bi=new RegExp(":leave","g");function Gn(u,a,t,r,s,h={},w={},A,Q,ae=[]){return(new li).buildKeyframes(u,a,t,r,s,h,w,A,Q,ae)}class li{buildKeyframes(a,t,r,s,h,w,A,Q,ae,Ce=[]){ae=ae||new ai;const He=new se(a,t,ae,s,h,Ce,[]);He.options=Q,He.currentTimeline.setStyles([w],null,He.errors,Q),Ue(this,r,He);const Ge=He.timelines.filter(ut=>ut.containsAnimation());if(Object.keys(A).length){let ut;for(let yt=Ge.length-1;yt>=0;yt--){const It=Ge[yt];if(It.element===t){ut=It;break}}ut&&!ut.allowOnlyTimelineStyles()&&ut.setStyles([A],null,He.errors,Q)}return Ge.length?Ge.map(ut=>ut.buildKeyframes()):[Pn(t,[],[],[],0,0,"",!1)]}visitTrigger(a,t){}visitState(a,t){}visitTransition(a,t){}
vendor: 4,144 bytes, line 1
1visitAnimateChild(a,t){const r=t.subInstructions.get(t.element);if(r){const s=t.createSubContext(a.options),h=t.currentTimeline.currentTime,w=this._visitSubInstructions(r,s,s.options);h!=w&&t.transformIntoNewTimeline(w)}t.previousNode=a}visitAnimateRef(a,t){const r=t.createSubContext(a.options);r.transformIntoNewTimeline(),this.visitReference(a.animation,r),t.transformIntoNewTimeline(r.currentTimeline.currentTime),t.previousNode=a}_visitSubInstructions(a,t,r){let h=t.currentTimeline.currentTime;const w=null!=r.duration?Lo(r.duration):null,A=null!=r.delay?Lo(r.delay):null;return 0!==w&&a.forEach(Q=>{const ae=t.appendInstructionToTimeline(Q,w,A);h=Math.max(h,ae.duration+ae.delay)}),h}visitReference(a,t){t.updateOptions(a.options,!0),Ue(this,a.animation,t),t.previousNode=a}visitSequence(a,t){const r=t.subContextCount;let s=t;const h=a.options;if(h&&(h.params||h.delay)&&(s=t.createSubContext(h),s.transformIntoNewTimeline(),null!=h.delay)){6==s.previousNode.type&&(s.currentTimeline.snapshotCurrentStyles(),s.previousNode=fe);const w=Lo(h.delay);s.delayNextStep(w)}a.steps.length&&(a.steps.forEach(w=>Ue(this,w,s)),s.currentTimeline.applyStylesToKeyframe(),s.subContextCount>r&&s.transformIntoNewTimeline()),t.previousNode=a}visitGroup(a,t){const r=[];let s=t.currentTimeline.currentTime;const h=a.options&&a.options.delay?Lo(a.options.delay):0;a.steps.forEach(w=>{const A=t.createSubContext(a.options);h&&A.delayNextStep(h),Ue(this,w,A),s=Math.max(s,A.currentTimeline.currentTime),r.push(A.currentTimeline)}),r.forEach(w=>t.currentTimeline.mergeTimelineCollectedStyles(w)),t.transformIntoNewTimeline(s),t.previousNode=a}_visitTiming(a,t){if(a.dynamic){const r=a.strValue;return Do(t.params?Ni(r,t.params,t.errors):r,t.errors)}return{duration:a.duration,delay:a.delay,easing:a.easing}}visitAnimate(a,t){const r=t.currentAnimateTimings=this._visitTiming(a.timings,t),s=t.currentTimeline;r.delay&&(t.incrementTime(r.delay),s.snapshotCurrentStyles());const h=a.style;5==h.type?this.visitKeyframes(h,t):(t.incrementTime(r.duration),this.visitStyle(h,t),s.applyStylesToKeyframe()),t.currentAnimateTimings=null,t.previousNode=a}visitStyle(a,t){const r=t.currentTimeline,s=t.currentAnimateTimings;!s&&r.getCurrentStyleProperties().length&&r.forwardFrame();const h=s&&s.easing||a.easing;a.isEmptyStep?r.applyEmptyStep(h):r.setStyles(a.styles,h,t.errors,t.options),t.previousNode=a}visitKeyframes(a,t){const r=t.currentAnimateTimings,s=t.currentTimeline.duration,h=r.duration,A=t.createSubContext().currentTimeline;A.easing=r.easing,a.styles.forEach(Q=>{A.forwardTime((Q.offset||0)*h),A.setStyles(Q.styles,Q.easing,t.errors,t.options),A.applyStylesToKeyframe()}),t.currentTimeline.mergeTimelineCollectedStyles(A),t.transformIntoNewTimeline(s+h),t.previousNode=a}visitQuery(a,t){const r=t.currentTimeline.currentTime,s=a.options||{},h=s.delay?Lo(s.delay):0;h&&(6===t.previousNode.type||0==r&&t.currentTimeline.getCurrentStyleProperties().length)&&(t.currentTimeline.snapshotCurrentStyles(),t.previousNode=fe);let w=r;const A=t.invokeQuery(a.selector,a.originalSelector,a.limit,a.includeSelf,!!s.optional,t.errors);t.currentQueryTotal=A.length;let Q=null;A.forEach((ae,Ce)=>{t.currentQueryIndex=Ce;const He=t.createSubContext(a.options,ae);h&&He.delayNextStep(h),ae===t.element&&(Q=He.currentTimeline),Ue(this,a.animation,He),He.currentTimeline.applyStylesToKeyframe(),w=Math.max(w,He.currentTimeline.currentTime)}),t.currentQueryIndex=0,t.currentQueryTotal=0,t.transformIntoNewTimeline(w),Q&&(t.currentTimeline.mergeTimelineCollectedStyles(Q),t.currentTimeline.snapshotCurrentStyles()),t.previousNode=a}visitStagger(a,t){const r=t.parentContext,s=t.currentTimeline,h=a.timings,w=Math.abs(h.duration),A=w*(t.currentQueryTotal-1);let Q=w*t.currentQueryIndex;switch(h.duration<0?"reverse":h.easing){case"reverse":Q=A-Q;break;case"full":Q=r.currentStaggerTime}const Ce=t.currentTimeline;Q&&Ce.delayNextStep(Q);const He=Ce.currentTime;Ue(this,a.animation,t),t.previousNode=a,r.currentStaggerTime=s.currentTime-He+(s.startTime-r.currentTimeline.startTime)}}const fe={};class se{constructor(a,t,r,s,h,w,A,Q){this._driver=a,this.element=t,this.subInstru
1ctions=r,this._enterClassName=s,this._leaveClassName=h,this.errors=w,this.timelines=A,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=fe,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=Q||new ne(this._driver,t,0),A.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(a,t){if(!a)return;const r=a;let s=this.options;null!=r.duration&&(s.duration=Lo(r.duration)),null!=r.delay&&(s.delay=Lo(r.delay));const h=r.params;if(h){let w=s.params;w||(w=this.options.params={}),Object.keys(h).forEach(A=>{(!t||!w.hasOwnProperty(A))&&(w[A]=Ni(h[A],w,this.errors))})}}_copyOptions(){const a={};if(this.options){const t=this.options.params;if(t){const r=a.params={};Object.keys(t).forEach(s=>{r[s]=t[s]})}}return a}createSubContext(a=null,t,r){const s=t||this.element,h=new se(this._driver,s,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(s,r||0));return h.previousNode=this.previousNode,h.currentAnimateTimings=this.currentAnimateTimings,h.options=this._copyOptions(),h.updateOptions(a),h.currentQueryIndex=this.currentQueryIndex,h.currentQueryTotal=this.currentQueryTotal,h.parentContext=this,this.subContextCount++,h}transformIntoNewTimeline(a){return this.previousNode=fe,this.currentTimeline=this.currentTimeline.fork(this.element,a),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(a,t,r){const s={duration:null!=t?t:a.duration,delay:this.currentTimeline.currentTime+(null!=r?r:0)+a.delay,easing:""},h=new Ne(this._driver,a.element,a.keyframes,a.preStyleProps,a.postStyleProps,s,a.stretchStartingKeyframe);return this.timelines.push(h),s}incrementTime(a){this.currentTimeline.forwardTime(this.currentTimeline.duration+a)}delayNextStep(a){a>0&&this.currentTimeline.delayNextStep(a)}invokeQuery(a,t,r,s,h,w){let A=[];if(s&&A.push(this.element),a.length>0){a=(a=a.replace(Yr,"."+this._enterClassName)).replace(bi,"."+this._leaveClassName);let ae=this._driver.query(this.element,a,1!=r);0!==r&&(ae=r<0?ae.slice(ae.length+r,ae.length):ae.slice(0,r)),A.push(...ae)}return!h&&0==A.length&&w.push(`\`query("${t}")\` returned zero elements. (Use \`query("${t}", { optional: true })\` if you wish to allow this.)`),A}}class ne{constructor(a,t,r,s){this._driver=a,this.element=t,this.startTime=r,this._elementTimelineStylesLookup=s,this.duration=0,this._previousKeyframe={},this._currentKeyframe={},this._keyframes=new Map,this._styleSummary={},this._pendingStyles={},this._backFill={},this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._localTimelineStyles=Object.create(this._backFill,{}),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(t),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(t,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.getCurrentStyleProperties().length>0;default:return!0}}getCurrentStyleProperties(){return Object.keys(this._currentKeyframe)}get currentTime(){return this.startTime+this.duration}delayNextStep(a){const t=1==this._keyframes.size&&Object.keys(this._pendingStyles).length;this.duration||t?(this.forwardTime(this.currentTime+a),t&&this.snapshotCurrentStyles()):this.startTime+=a}fork(a,t){return this.applyStylesToKeyframe(),new ne(this._driver,a,t||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=Object.create(this._backFill,{}),this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(a){this.applyStylesToKeyframe(),this.duration=a,this._loadKeyframe()}_updateStyle(a,t){this._localTimelineStyles[a]=t,this._globalTimelineStyles[a]=t,this._styleSummary[a]={time:this.currentTime,value:t}}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(a){a&&(this._previousKeyframe.easing=a),Object.keys(this._globalTimelineStyles).forEac
1h(t=>{this._backFill[t]=this._globalTimelineStyles[t]||Zi,this._currentKeyframe[t]=Zi}),this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(a,t,r,s){t&&(this._previousKeyframe.easing=t);const h=s&&s.params||{},w=function Bn(u,a){const t={};let r;return u.forEach(s=>{"*"===s?(r=r||Object.keys(a),r.forEach(h=>{t[h]=Zi})):Qa(s,!1,t)}),t}(a,this._globalTimelineStyles);Object.keys(w).forEach(A=>{const Q=Ni(w[A],h,r);this._pendingStyles[A]=Q,this._localTimelineStyles.hasOwnProperty(A)||(this._backFill[A]=this._globalTimelineStyles.hasOwnProperty(A)?this._globalTimelineStyles[A]:Zi),this._updateStyle(A,Q)})}applyStylesToKeyframe(){const a=this._pendingStyles,t=Object.keys(a);0!=t.length&&(this._pendingStyles={},t.forEach(r=>{this._currentKeyframe[r]=a[r]}),Object.keys(this._localTimelineStyles).forEach(r=>{this._currentKeyframe.hasOwnProperty(r)||(this._currentKeyframe[r]=this._localTimelineStyles[r])}))}snapshotCurrentStyles(){Object.keys(this._localTimelineStyles).forEach(a=>{const t=this._localTimelineStyles[a];this._pendingStyles[a]=t,this._updateStyle(a,t)})}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const a=[];for(let t in this._currentKeyframe)a.push(t);return a}mergeTimelineCollectedStyles(a){Object.keys(a._styleSummary).forEach(t=>{const r=this._styleSummary[t],s=a._styleSummary[t];(!r||s.time>r.time)&&this._updateStyle(t,s.value)})}buildKeyframes(){this.applyStylesToKeyframe();const a=new Set,t=new Set,r=1===this._keyframes.size&&0===this.duration;let s=[];this._keyframes.forEach((A,Q)=>{const ae=Qa(A,!0);Object.keys(ae).forEach(Ce=>{const He=ae[Ce];"!"==He?a.add(Ce):He==Zi&&t.add(Ce)}),r||(ae.offset=Q/this.duration),s.push(ae)});const h=a.size?Oo(a.values()):[],w=t.size?Oo(t.values()):[];if(r){const A=s[0],Q=go(A);A.offset=0,Q.offset=1,s=[A,Q]}return Pn(this.element,s,h,w,this.duration,this.startTime,this.easing,!1)}}class Ne extends ne{constructor(a,t,r,s,h,w,A=!1){super(a,t,w.delay),this.keyframes=r,this.preStyleProps=s,this.postStyleProps=h,this._stretchStartingKeyframe=A,this.timings={duration:w.duration,delay:w.delay,easing:w.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let a=this.keyframes,{delay:t,duration:r,easing:s}=this.timings;if(this._stretchStartingKeyframe&&t){const h=[],w=r+t,A=t/w,Q=Qa(a[0],!1);Q.offset=0,h.push(Q);const ae=Qa(a[0],!1);ae.offset=zt(A),h.push(ae);const Ce=a.length-1;for(let He=1;He<=Ce;He++){let Ge=Qa(a[He],!1);Ge.offset=zt((t+Ge.offset*r)/w),h.push(Ge)}r=w,t=0,s="",a=h}return Pn(this.element,a,this.preStyleProps,this.postStyleProps,r,t,s,!0)}}function zt(u,a=3){const t=Math.pow(10,a-1);return Math.round(u*t)/t}class ur{}class Oi extends ur{normalizePropertyName(a,t){return mo(a)}normalizeStyleValue(a,t,r,s){let h="";const w=r.toString().trim();if(vo[t]&&0!==r&&"0"!==r)if("number"==typeof r)h="px";else{const A=r.match(/^[+-]?[\d\.]+([a-z]*)$/);A&&0==A[1].length&&s.push(`Please provide a CSS unit value for ${a}:${r}`)}return w+h}}const vo=(()=>function Jo(u){const a={};return u.forEach(t=>a[t]=!0),a}("width,height,minWidth,minHeight,maxWidth,maxHeight,left,top,bottom,right,fontSize,outlineWidth,outlineOffset,paddingTop,paddingLeft,paddingBottom,paddingRight,marginTop,marginLeft,marginBottom,marginRight,borderRadius,borderWidth,borderTopWidth,borderLeftWidth,borderRightWidth,borderBottomWidth,textIndent,perspective".split(",")))();function ti(u,a,t,r,s,h,w,A,Q,ae,Ce,He,Ge){return{type:0,element:u,triggerName:a,isRemovalTransition:s,fromState:t,fromStyles:h,toState:r,toStyles:w,timelines:A,queriedElements:Q,preStyleProps:ae,postStyleProps:Ce,totalTime:He,errors:Ge}}const bs={};class Qo{constructor(a,t,r){this._triggerName=a,this.ast=t,this._stateStyles=r}match(a,t,r,s){return function Rl(u,a,t,r,s){return u.some(h=>h(a,t,r,s))}(this.ast.matchers,a,t,r,s)}buildStyles(a,t,r){const s=this._stateStyles["*"],h=this._stateStyles[a],w=s?s.buildStyles(t,r):{};return h?h.buildStyles(t,r):w}build(a,t,r,s,h,w,A,Q,ae,Ce){const He=[],Ge=this.ast.options&&this.ast.options.params||bs,yt=this.buildStyles(r,A&&A.params||bs,He),It=Q&&Q.params||bs,Wt=this.buildStyles(s,It,He),pn=new Set,ln=new Map,En=new Map,Mn="void"===s,Qn={params:Object.assign(Object.assign({},Ge),It)},mr=Ce?[]:Gn(a,t,this.ast.animation,h,w,yt,Wt,Qn,ae,He);let cr=0;if(mr.forEach(Or=>{cr=Math.max(Or.duration+Or.delay,cr)}),He.length)return ti(t,this._triggerName,r,s,Mn,yt,Wt,[],[],ln,En,cr,He);mr.forEach(Or=>{const mi=Or.element,xi=Bi(ln,mi,{});Or.preStyleProps.forEach(di=>xi[di]=!0);const kn=Bi(En,mi,{});Or.postStyleProps.forEach(di=>kn[di]=!0),mi!==t&&pn.add(mi)});const Dr=Oo(pn.values());return ti(t,this._triggerName,r,s,Mn,yt,Wt,mr,Dr,ln,En,cr)}}class Fl{constructor(a,t,r){this.styles=a,this.defaultParams=t,this.normalizer=r}buildStyles(a,t){const r={},s=go(this.defaultParams);
1return Object.keys(a).forEach(h=>{const w=a[h];null!=w&&(s[h]=w)}),this.styles.styles.forEach(h=>{if("string"!=typeof h){const w=h;Object.keys(w).forEach(A=>{let Q=w[A];Q.length>1&&(Q=Ni(Q,s,t));const ae=this.normalizer.normalizePropertyName(A,t);Q=this.normalizer.normalizeStyleValue(A,ae,Q,t),r[ae]=Q})}}),r}}class pi{constructor(a,t,r){this.name=a,this.ast=t,this._normalizer=r,this.transitionFactories=[],this.states={},t.states.forEach(s=>{this.states[s.name]=new Fl(s.style,s.options&&s.options.params||{},r)}),Xo(this.states,"true","1"),Xo(this.states,"false","0"),t.transitions.forEach(s=>{this.transitionFactories.push(new Qo(a,s,this.states))}),this.fallbackTransition=function to(u,a,t){return new Qo(u,{type:1,animation:{type:2,steps:[],options:null},matchers:[(w,A)=>!0],options:null,queryCount:0,depCount:0},a)}(a,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(a,t,r,s){return this.transitionFactories.find(w=>w.match(a,t,r,s))||null}matchStyles(a,t,r){return this.fallbackTransition.buildStyles(a,t,r)}}function Xo(u,a,t){u.hasOwnProperty(a)?u.hasOwnProperty(t)||(u[t]=u[a]):u.hasOwnProperty(t)&&(u[a]=u[t])}const xl=new ai;class Xs{constructor(a,t,r){this.bodyNode=a,this._driver=t,this._normalizer=r,this._animations={},this._playersById={},this.players=[]}register(a,t){const r=[],s=qn(this._driver,t,r);if(r.length)throw new Error(`Unable to build the animation due to the following errors: ${r.join("\n")}`);this._animations[a]=s}_buildPlayer(a,t,r){const s=a.element,h=Ba(0,this._normalizer,0,a.keyframes,t,r);return this._driver.animate(s,h,a.duration,a.delay,a.easing,[],!0)}create(a,t,r={}){const s=[],h=this._animations[a];let w;const A=new Map;if(h?(w=Gn(this._driver,t,h,Ho,ra,{},{},r,xl,s),w.forEach(Ce=>{const He=Bi(A,Ce.element,{});Ce.postStyleProps.forEach(Ge=>He[Ge]=null)})):(s.push("The requested animation doesn't exist or has already been destroyed"),w=[]),s.length)throw new Error(`Unable to create the animation due to the following errors: ${s.join("\n")}`);A.forEach((Ce,He)=>{Object.keys(Ce).forEach(Ge=>{Ce[Ge]=this._driver.computeStyle(He,Ge,Zi)})});const ae=Ur(w.map(Ce=>{const He=A.get(Ce.element);return this._buildPlayer(Ce,{},He)}));return this._playersById[a]=ae,ae.onDestroy(()=>this.destroy(a)),this.players.push(ae),ae}destroy(a){const t=this._getPlayer(a);t.destroy(),delete this._playersById[a];const r=this.players.indexOf(t);r>=0&&this.players.splice(r,1)}_getPlayer(a){const t=this._playersById[a];if(!t)throw new Error(`Unable to find the timeline player referenced by ${a}`);return t}listen(a,t,r,s){const h=Na(t,"","","");return ki(this._getPlayer(a),r,h,s),()=>{}}command(a,t,r,s){if("register"==r)return void this.register(a,s[0]);if("create"==r)return void this.create(a,t,s[0]||{});const h=this._getPlayer(a);switch(r){case"play":h.play();break;case"pause":h.pause();break;case"reset":h.reset();break;case"restart":h.restart();break;case"finish":h.finish();break;case"init":h.init();break;case"setPosition":h.setPosition(parseFloat(s[0]));break;case"destroy":this.destroy(a)}}}const as="ng-animate-queued",Ms="ng-animate-disabled",os=[],Is={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},ss={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},jo="__ng_removed";class fl{constructor(a,t=""){this.namespaceId=t;const r=a&&a.hasOwnProperty("value");if(this.value=function Zs(u){return null!=u?u:null}(r?a.value:a),r){const h=go(a);delete h.value,this.options=h}else this.options={};this.options.params||(this.options.params={})}get params(){return this.options.params}absorbOptions(a){const t=a.params;if(t){const r=this.options.params;Object.keys(t).forEach(s=>{null==r[s]&&(r[s]=t[s])})}}}const Ts="void",Ys=new fl(Ts);class pl{constructor(a,t,r){this.id=a,this.hostElement=t,this._engine=r,this.players=[],this._triggers={},this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"
1+a,lo(t,this._hostClassName)}listen(a,t,r,s){if(!this._triggers.hasOwnProperty(t))throw new Error(`Unable to listen on the animation trigger event "${r}" because the animation trigger "${t}" doesn't exist!`);if(null==r||0==r.length)throw new Error(`Unable to listen on the animation trigger "${t}" because the provided event is undefined!`);if(!function so(u){return"start"==u||"done"==u}(r))throw new Error(`The provided animation trigger event "${r}" for the animation trigger "${t}" is not supported!`);const h=Bi(this._elementListeners,a,[]),w={name:t,phase:r,callback:s};h.push(w);const A=Bi(this._engine.statesByElement,a,{});return A.hasOwnProperty(t)||(lo(a,Fa),lo(a,Fa+"-"+t),A[t]=Ys),()=>{this._engine.afterFlush(()=>{const Q=h.indexOf(w);Q>=0&&h.splice(Q,1),this._triggers[t]||delete A[t]})}}register(a,t){return!this._triggers[a]&&(this._triggers[a]=t,!0)}_getTrigger(a){const t=this._triggers[a];if(!t)throw new Error(`The provided animation trigger "${a}" has not been registered!`);return t}trigger(a,t,r,s=!0){const h=this._getTrigger(t),w=new jr(this.id,t,a);let A=this._engine.statesByElement.get(a);A||(lo(a,Fa),lo(a,Fa+"-"+t),this._engine.statesByElement.set(a,A={}));let Q=A[t];const ae=new fl(r,this.id);if(!(r&&r.hasOwnProperty("value"))&&Q&&ae.absorbOptions(Q.options),A[t]=ae,Q||(Q=Ys),ae.value!==Ts&&Q.value===ae.value){if(!function Co(u,a){const t=Object.keys(u),r=Object.keys(a);if(t.length!=r.length)return!1;for(let s=0;s<t.length;s++){const h=t[s];if(!a.hasOwnProperty(h)||u[h]!==a[h])return!1}return!0}(Q.params,ae.params)){const It=[],Wt=h.matchStyles(Q.value,Q.params,It),pn=h.matchStyles(ae.value,ae.params,It);It.length?this._engine.reportError(It):this._engine.afterFlush(()=>{Ga(a,Wt),Xa(a,pn)})}return}const Ge=Bi(this._engine.playersByElement,a,[]);Ge.forEach(It=>{It.namespaceId==this.id&&It.triggerName==t&&It.queued&&It.destroy()});let ut=h.matchTransition(Q.value,ae.value,a,ae.params),yt=!1;if(!ut){if(!s)return;ut=h.fallbackTransition,yt=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:a,triggerName:t,transition:ut,fromState:Q,toState:ae,player:w,isFallbackTransition:yt}),yt||(lo(a,as),w.onStart(()=>{yo(a,as)})),w.onDone(()=>{let It=this.players.indexOf(w);It>=0&&this.players.splice(It,1);const Wt=this._engine.playersByElement.get(a);if(Wt){let pn=Wt.indexOf(w);pn>=0&&Wt.splice(pn,1)}}),this.players.push(w),Ge.push(w),w}deregister(a){delete this._triggers[a],this._engine.statesByElement.forEach((t,r)=>{delete t[a]}),this._elementListeners.forEach((t,r)=>{this._elementListeners.set(r,t.filter(s=>s.name!=a))})}clearElementCache(a){this._engine.statesByElement.delete(a),this._elementListeners.delete(a);const t=this._engine.playersByElement.get(a);t&&(t.forEach(r=>r.destroy()),this._engine.playersByElement.delete(a))}_signalRemovalForInnerTriggers(a,t){const r=this._engine.driver.query(a,va,!0);r.forEach(s=>{if(s[jo])return;const h=this._engine.fetchNamespacesByElement(s);h.size?h.forEach(w=>w.triggerLeaveAnimation(s,t,!1,!0)):this.clearElementCache(s)}),this._engine.afterFlushAnimationsDone(()=>r.forEach(s=>this.clearElementCache(s)))}triggerLeaveAnimation(a,t,r,s){const h=this._engine.statesByElement.get(a),w=new Map;if(h){const A=[];if(Object.keys(h).forEach(Q=>{if(w.set(Q,h[Q].value),this._triggers[Q]){const ae=this.trigger(a,Q,Ts,s);ae&&A.push(ae)}}),A.length)return this._engine.markElementAsRemoved(this.id,a,!0,t,w),r&&Ur(A).onDone(()=>this._engine.processLeaveNode(a)),!0}return!1}prepareLeaveAnimationListeners(a){const t=this._elementListeners.get(a),r=this._engine.statesByElement.get(a);if(t&&r){const s=new Set;t.forEach(h=>{const w=h.name;if(s.has(w))return;s.add(w);const Q=this._triggers[w].fallbackTransition,ae=r[w]||Ys,Ce=new fl(Ts),He=new jr(this.id,w,a);this._engine.totalQueuedPlayers++,this._queue.push({element:a,triggerName:w,transition:Q,fromState:ae,toState:Ce,player:He,isFallbackTransition:!0})})}}removeNode(a,t){const r=this._engine;if(a.childElementCount&&this._signalRemovalForInnerTriggers(a,t),this.triggerLeaveAnimation(a,t,!0))return;let s=!1;if(r.totalAnimations){const h=r.players.length?r.playersByQueriedElement.get(a):[];if(h&&h.length)s=!0;else{let w=a;for(;w=w.parentNode;)if(r.statesByElement.get(w)){s=!0;break}}}if(this.prepareLeaveAnimationListeners(a),s)r.markElementAsRemoved(this.id,a,!1,t);else{const h=a[jo];(!h||h===Is)&&(r.afterFlush(()=>this.clearElementCache(a)),r.destroyInnerAnimations(a),r._onRemovalComplete(a,t))}}insertNode(a,t){lo(a,this._hostClassName)}drainQueuedTransitions(a){const t=[];return this._queue.forEach(r=>{const s=r.player;if(s.destroyed)return;const h=r.element,w=this._elementListeners.get(h);
1w&&w.forEach(A=>{if(A.name==r.triggerName){const Q=Na(h,r.triggerName,r.fromState.value,r.toState.value);Q._data=a,ki(r.player,A.phase,Q,A.callback)}}),s.markedForDestroy?this._engine.afterFlush(()=>{s.destroy()}):t.push(r)}),this._queue=[],t.sort((r,s)=>{const h=r.transition.ast.depCount,w=s.transition.ast.depCount;return 0==h||0==w?h-w:this._engine.driver.containsElement(r.element,s.element)?1:-1})}destroy(a){this.players.forEach(t=>t.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,a)}elementContainsData(a){let t=!1;return this._elementListeners.has(a)&&(t=!0),t=!!this._queue.find(r=>r.element===a)||t,t}}class Ao{constructor(a,t,r){this.bodyNode=a,this.driver=t,this._normalizer=r,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(s,h)=>{}}_onRemovalComplete(a,t){this.onRemovalComplete(a,t)}get queuedPlayers(){const a=[];return this._namespaceList.forEach(t=>{t.players.forEach(r=>{r.queued&&a.push(r)})}),a}createNamespace(a,t){const r=new pl(a,t,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,t)?this._balanceNamespaceList(r,t):(this.newHostElements.set(t,r),this.collectEnterElement(t)),this._namespaceLookup[a]=r}_balanceNamespaceList(a,t){const r=this._namespaceList.length-1;if(r>=0){let s=!1;for(let h=r;h>=0;h--)if(this.driver.containsElement(this._namespaceList[h].hostElement,t)){this._namespaceList.splice(h+1,0,a),s=!0;break}s||this._namespaceList.splice(0,0,a)}else this._namespaceList.push(a);return this.namespacesByHostElement.set(t,a),a}register(a,t){let r=this._namespaceLookup[a];return r||(r=this.createNamespace(a,t)),r}registerTrigger(a,t,r){let s=this._namespaceLookup[a];s&&s.register(t,r)&&this.totalAnimations++}destroy(a,t){if(!a)return;const r=this._fetchNamespace(a);this.afterFlush(()=>{this.namespacesByHostElement.delete(r.hostElement),delete this._namespaceLookup[a];const s=this._namespaceList.indexOf(r);s>=0&&this._namespaceList.splice(s,1)}),this.afterFlushAnimationsDone(()=>r.destroy(t))}_fetchNamespace(a){return this._namespaceLookup[a]}fetchNamespacesByElement(a){const t=new Set,r=this.statesByElement.get(a);if(r){const s=Object.keys(r);for(let h=0;h<s.length;h++){const w=r[s[h]].namespaceId;if(w){const A=this._fetchNamespace(w);A&&t.add(A)}}}return t}trigger(a,t,r,s){if(es(t)){const h=this._fetchNamespace(a);if(h)return h.trigger(t,r,s),!0}return!1}insertNode(a,t,r,s){if(!es(t))return;const h=t[jo];if(h&&h.setForRemoval){h.setForRemoval=!1,h.setForMove=!0;const w=this.collectedLeaveElements.indexOf(t);w>=0&&this.collectedLeaveElements.splice(w,1)}if(a){const w=this._fetchNamespace(a);w&&w.insertNode(t,r)}s&&this.collectEnterElement(t)}collectEnterElement(a){this.collectedEnterElements.push(a)}markElementAsDisabled(a,t){t?this.disabledNodes.has(a)||(this.disabledNodes.add(a),lo(a,Ms)):this.disabledNodes.has(a)&&(this.disabledNodes.delete(a),yo(a,Ms))}removeNode(a,t,r,s){if(es(t)){const h=a?this._fetchNamespace(a):null;if(h?h.removeNode(t,s):this.markElementAsRemoved(a,t,!1,s),r){const w=this.namespacesByHostElement.get(t);w&&w.id!==a&&w.removeNode(t,s)}}else this._onRemovalComplete(t,s)}markElementAsRemoved(a,t,r,s,h){this.collectedLeaveElements.push(t),t[jo]={namespaceId:a,setForRemoval:s,hasAnimation:r,removedBeforeQueried:!1,previousTriggersValues:h}}listen(a,t,r,s,h){return es(t)?this._fetchNamespace(a).listen(t,r,s,h):()=>{}}_buildInstruction(a,t,r,s,h){return a.transition.build(this.driver,a.element,a.fromState.value,a.toState.value,r,s,a.fromState.options,a.toState.options,t,h)}destroyInnerAnimations(a){let t=this.driver.query(a,va,!0);t.forEach(r=>this.destroyActiveAnimationsForElement(r)),0!=this.playersByQueriedElement.size&&(t=this.driver.query(a,zo,!0),t.forEach(r=>this.finishActiveQueriedAnimationOnElement(r)))}destroyActiveAnimationsForElement(a){const t=this.playersByElement.get(a);t&&t.forEach(r=>{r.queued?r.markedForDestroy=!0:r.destroy()})}finishActiveQueriedAnimationOnElement(a){const t=this.playersByQueriedElement.get(a);t&&t.forEach(r=>r.finish())}whenRenderingDone(){return new Promise(a=>{if(this.players.length)return Ur(this.players).onDone(()=>a());a()})}processLeaveNode(a){var t;const r=a[jo];if(r&&r.setForRemoval){if(a[jo]=Is,r.namespaceId){this.destroyInnerAnimations(a);const s=this._fetchNamespace(r.namespaceId);s&&s.clearElementCache(a)}this._onRemovalComplete(a,r.setForRemoval)}(null===(t=a.classList)||void 0===t?void 0:t.contains(Ms))&&this.markElementAsDisabled(a,!1),this.driver.query(a,".ng-animate-disabled",!0).forEac
vendor: 4,122 bytes, line 1
1h(s=>{this.markElementAsDisabled(s,!1)})}flush(a=-1){let t=[];if(this.newHostElements.size&&(this.newHostElements.forEach((r,s)=>this._balanceNamespaceList(r,s)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let r=0;r<this.collectedEnterElements.length;r++)lo(this.collectedEnterElements[r],"ng-star-inserted");if(this._namespaceList.length&&(this.totalQueuedPlayers||this.collectedLeaveElements.length)){const r=[];try{t=this._flushAnimations(r,a)}finally{for(let s=0;s<r.length;s++)r[s]()}}else for(let r=0;r<this.collectedLeaveElements.length;r++)this.processLeaveNode(this.collectedLeaveElements[r]);if(this.totalQueuedPlayers=0,this.collectedEnterElements.length=0,this.collectedLeaveElements.length=0,this._flushFns.forEach(r=>r()),this._flushFns=[],this._whenQuietFns.length){const r=this._whenQuietFns;this._whenQuietFns=[],t.length?Ur(t).onDone(()=>{r.forEach(s=>s())}):r.forEach(s=>s())}}reportError(a){throw new Error(`Unable to process animations due to the following failed trigger transitions\n ${a.join("\n")}`)}_flushAnimations(a,t){const r=new ai,s=[],h=new Map,w=[],A=new Map,Q=new Map,ae=new Map,Ce=new Set;this.disabledNodes.forEach(On=>{Ce.add(On);const Un=this.driver.query(On,".ng-animate-queued",!0);for(let jn=0;jn<Un.length;jn++)Ce.add(Un[jn])});const He=this.bodyNode,Ge=Array.from(this.statesByElement.keys()),ut=ls(Ge,this.collectedEnterElements),yt=new Map;let It=0;ut.forEach((On,Un)=>{const jn=Ho+It++;yt.set(Un,jn),On.forEach(vr=>lo(vr,jn))});const Wt=[],pn=new Set,ln=new Set;for(let On=0;On<this.collectedLeaveElements.length;On++){const Un=this.collectedLeaveElements[On],jn=Un[jo];jn&&jn.setForRemoval&&(Wt.push(Un),pn.add(Un),jn.hasAnimation?this.driver.query(Un,".ng-star-inserted",!0).forEach(vr=>pn.add(vr)):ln.add(Un))}const En=new Map,Mn=ls(Ge,Array.from(pn));Mn.forEach((On,Un)=>{const jn=ra+It++;En.set(Un,jn),On.forEach(vr=>lo(vr,jn))}),a.push(()=>{ut.forEach((On,Un)=>{const jn=yt.get(Un);On.forEach(vr=>yo(vr,jn))}),Mn.forEach((On,Un)=>{const jn=En.get(Un);On.forEach(vr=>yo(vr,jn))}),Wt.forEach(On=>{this.processLeaveNode(On)})});const Qn=[],mr=[];for(let On=this._namespaceList.length-1;On>=0;On--)this._namespaceList[On].drainQueuedTransitions(t).forEach(jn=>{const vr=jn.player,yr=jn.element;if(Qn.push(vr),this.collectedEnterElements.length){const Uo=yr[jo];if(Uo&&Uo.setForMove){if(Uo.previousTriggersValues&&Uo.previousTriggersValues.has(jn.triggerName)){const Nl=Uo.previousTriggersValues.get(jn.triggerName),ql=this.statesByElement.get(jn.element);ql&&ql[jn.triggerName]&&(ql[jn.triggerName].value=Nl)}return void vr.destroy()}}const qa=!He||!this.driver.containsElement(He,yr),mn=En.get(yr),_o=yt.get(yr),Li=this._buildInstruction(jn,r,_o,mn,qa);if(Li.errors&&Li.errors.length)return void mr.push(Li);if(qa)return vr.onStart(()=>Ga(yr,Li.fromStyles)),vr.onDestroy(()=>Xa(yr,Li.toStyles)),void s.push(vr);if(jn.isFallbackTransition)return vr.onStart(()=>Ga(yr,Li.fromStyles)),vr.onDestroy(()=>Xa(yr,Li.toStyles)),void s.push(vr);const cl=[];Li.timelines.forEach(Uo=>{Uo.stretchStartingKeyframe=!0,this.disabledNodes.has(Uo.element)||cl.push(Uo)}),Li.timelines=cl,r.append(yr,Li.timelines),w.push({instruction:Li,player:vr,element:yr}),Li.queriedElements.forEach(Uo=>Bi(A,Uo,[]).push(vr)),Li.preStyleProps.forEach((Uo,Nl)=>{const ql=Object.keys(Uo);if(ql.length){let Gu=Q.get(Nl);Gu||Q.set(Nl,Gu=new Set),ql.forEach(q1=>Gu.add(q1))}}),Li.postStyleProps.forEach((Uo,Nl)=>{const ql=Object.keys(Uo);let Gu=ae.get(Nl);Gu||ae.set(Nl,Gu=new Set),ql.forEach(q1=>Gu.add(q1))})});if(mr.length){const On=[];mr.forEach(Un=>{On.push(`@${Un.triggerName} has failed due to:\n`),Un.errors.forEach(jn=>On.push(`- ${jn}\n`))}),Qn.forEach(Un=>Un.destroy()),this.reportError(On)}const cr=new Map,Dr=new Map;w.forEach(On=>{const Un=On.element;r.has(Un)&&(Dr.set(Un,Un),this._beforeAnimationBuild(On.player.namespaceId,On.instruction,cr))}),s.forEach(On=>{const Un=On.element;this._getPreviousPlayers(Un,!1,On.namespaceId,On.triggerName,null).forEach(vr=>{Bi(cr,Un,[]).push(vr),vr.destroy()})});const Or=Wt.filter(On=>Eo(On,Q,ae)),mi=new Map;
1Vi(mi,this.driver,ln,ae,Zi).forEach(On=>{Eo(On,Q,ae)&&Or.push(On)});const kn=new Map;ut.forEach((On,Un)=>{Vi(kn,this.driver,new Set(On),Q,"!")}),Or.forEach(On=>{const Un=mi.get(On),jn=kn.get(On);mi.set(On,Object.assign(Object.assign({},Un),jn))});const di=[],ka=[],Zo={};w.forEach(On=>{const{element:Un,player:jn,instruction:vr}=On;if(r.has(Un)){if(Ce.has(Un))return jn.onDestroy(()=>Xa(Un,vr.toStyles)),jn.disabled=!0,jn.overrideTotalTime(vr.totalTime),void s.push(jn);let yr=Zo;if(Dr.size>1){let mn=Un;const _o=[];for(;mn=mn.parentNode;){const Li=Dr.get(mn);if(Li){yr=Li;break}_o.push(mn)}_o.forEach(Li=>Dr.set(Li,yr))}const qa=this._buildAnimation(jn.namespaceId,vr,cr,h,kn,mi);if(jn.setRealPlayer(qa),yr===Zo)di.push(jn);else{const mn=this.playersByElement.get(yr);mn&&mn.length&&(jn.parentPlayer=Ur(mn)),s.push(jn)}}else Ga(Un,vr.fromStyles),jn.onDestroy(()=>Xa(Un,vr.toStyles)),ka.push(jn),Ce.has(Un)&&s.push(jn)}),ka.forEach(On=>{const Un=h.get(On.element);if(Un&&Un.length){const jn=Ur(Un);On.setRealPlayer(jn)}}),s.forEach(On=>{On.parentPlayer?On.syncPlayerEvents(On.parentPlayer):On.destroy()});for(let On=0;On<Wt.length;On++){const Un=Wt[On],jn=Un[jo];if(yo(Un,ra),jn&&jn.hasAnimation)continue;let vr=[];if(A.size){let qa=A.get(Un);qa&&qa.length&&vr.push(...qa);let mn=this.driver.query(Un,zo,!0);for(let _o=0;_o<mn.length;_o++){let Li=A.get(mn[_o]);Li&&Li.length&&vr.push(...Li)}}const yr=vr.filter(qa=>!qa.destroyed);yr.length?ks(this,Un,yr):this.processLeaveNode(Un)}return Wt.length=0,di.forEach(On=>{this.players.push(On),On.onDone(()=>{On.destroy();const Un=this.players.indexOf(On);this.players.splice(Un,1)}),On.play()}),di}elementContainsData(a,t){let r=!1;const s=t[jo];return s&&s.setForRemoval&&(r=!0),this.playersByElement.has(t)&&(r=!0),this.playersByQueriedElement.has(t)&&(r=!0),this.statesByElement.has(t)&&(r=!0),this._fetchNamespace(a).elementContainsData(t)||r}afterFlush(a){this._flushFns.push(a)}afterFlushAnimationsDone(a){this._whenQuietFns.push(a)}_getPreviousPlayers(a,t,r,s,h){let w=[];if(t){const A=this.playersByQueriedElement.get(a);A&&(w=A)}else{const A=this.playersByElement.get(a);if(A){const Q=!h||h==Ts;A.forEach(ae=>{ae.queued||!Q&&ae.triggerName!=s||w.push(ae)})}}return(r||s)&&(w=w.filter(A=>!(r&&r!=A.namespaceId||s&&s!=A.triggerName))),w}_beforeAnimationBuild(a,t,r){const h=t.element,w=t.isRemovalTransition?void 0:a,A=t.isRemovalTransition?void 0:t.triggerName;for(const Q of t.timelines){const ae=Q.element,Ce=ae!==h,He=Bi(r,ae,[]);this._getPreviousPlayers(ae,Ce,w,A,t.toState).forEach(ut=>{const yt=ut.getRealPlayer();yt.beforeDestroy&&yt.beforeDestroy(),ut.destroy(),He.push(ut)})}Ga(h,t.fromStyles)}_buildAnimation(a,t,r,s,h,w){const A=t.triggerName,Q=t.element,ae=[],Ce=new Set,He=new Set,Ge=t.timelines.map(yt=>{const It=yt.element;Ce.add(It);const Wt=It[jo];if(Wt&&Wt.removedBeforeQueried)return new Jr(yt.duration,yt.delay);const pn=It!==Q,ln=function _u(u){const a=[];return bo(u,a),a}((r.get(It)||os).map(cr=>cr.getRealPlayer())).filter(cr=>!!cr.element&&cr.element===It),En=h.get(It),Mn=w.get(It),Qn=Ba(0,this._normalizer,0,yt.keyframes,En,Mn),mr=this._buildPlayer(yt,Qn,ln);if(yt.subTimeline&&s&&He.add(It),pn){const cr=new jr(a,A,It);cr.setRealPlayer(mr),ae.push(cr)}return mr});ae.forEach(yt=>{Bi(this.playersByQueriedElement,yt.element,[]).push(yt),yt.onDone(()=>function Ol(u,a,t){let r;if(u instanceof Map){if(r=u.get(a),r){if(r.length){const s=r.indexOf(t);r.splice(s,1)}0==r.length&&u.delete(a)}}else if(r=u[a],r){if(r.length){const s=r.indexOf(t);r.splice(s,1)}0==r.length&&delete u[a]}return r}(this.playersByQueriedElement,yt.element,yt))}),Ce.forEach(yt=>lo(yt,da));const ut=Ur(Ge);return ut.onDestroy(()=>{Ce.forEach(yt=>yo(yt,da)),Xa(Q,t.toStyles)}),He.forEach(yt=>{Bi(s,yt,[]).push(ut)}),ut}_buildPlayer(a,t,r){return t.length>0?this.driver.animate(a.element,t,a.duration,a.delay,a.easing,r):new Jr(a.duration,a.delay)}}class jr{constructor(a,t,r){this.namespaceId=a,this.triggerName=t,this.element=r,this._player=new Jr,this._containsRealPlayer=!1,this._queuedCallbacks={},this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(a){this._containsRealPlayer||(this._player=a,Object.keys(this._queuedCallbacks).forEac
1h(t=>{this._queuedCallbacks[t].forEach(r=>ki(a,t,void 0,r))}),this._queuedCallbacks={},this._containsRealPlayer=!0,this.overrideTotalTime(a.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(a){this.totalTime=a}syncPlayerEvents(a){const t=this._player;t.triggerCallback&&a.onStart(()=>t.triggerCallback("start")),a.onDone(()=>this.finish()),a.onDestroy(()=>this.destroy())}_queueEvent(a,t){Bi(this._queuedCallbacks,a,[]).push(t)}onDone(a){this.queued&&this._queueEvent("done",a),this._player.onDone(a)}onStart(a){this.queued&&this._queueEvent("start",a),this._player.onStart(a)}onDestroy(a){this.queued&&this._queueEvent("destroy",a),this._player.onDestroy(a)}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(a){this.queued||this._player.setPosition(a)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(a){const t=this._player;t.triggerCallback&&t.triggerCallback(a)}}function es(u){return u&&1===u.nodeType}function Po(u,a){const t=u.style.display;return u.style.display=null!=a?a:"none",t}function Vi(u,a,t,r,s){const h=[];t.forEach(Q=>h.push(Po(Q)));const w=[];r.forEach((Q,ae)=>{const Ce={};Q.forEach(He=>{const Ge=Ce[He]=a.computeStyle(ae,He,s);(!Ge||0==Ge.length)&&(ae[jo]=ss,w.push(ae))}),u.set(ae,Ce)});let A=0;return t.forEach(Q=>Po(Q,h[A++])),w}function ls(u,a){const t=new Map;if(u.forEach(A=>t.set(A,[])),0==a.length)return t;const s=new Set(a),h=new Map;function w(A){if(!A)return 1;let Q=h.get(A);if(Q)return Q;const ae=A.parentNode;return Q=t.has(ae)?ae:s.has(ae)?1:w(ae),h.set(A,Q),Q}return a.forEach(A=>{const Q=w(A);1!==Q&&t.get(Q).push(A)}),t}function lo(u,a){var t;null===(t=u.classList)||void 0===t||t.add(a)}function yo(u,a){var t;null===(t=u.classList)||void 0===t||t.remove(a)}function ks(u,a,t){Ur(t).onDone(()=>u.processLeaveNode(a))}function bo(u,a){for(let t=0;t<u.length;t++){const r=u[t];r instanceof ji?bo(r.players,a):a.push(r)}}function Eo(u,a,t){const r=t.get(u);if(!r)return!1;let s=a.get(u);return s?r.forEach(h=>s.add(h)):a.set(u,r),t.delete(u),!0}class Mo{constructor(a,t,r){this.bodyNode=a,this._driver=t,this._normalizer=r,this._triggerCache={},this.onRemovalComplete=(s,h)=>{},this._transitionEngine=new Ao(a,t,r),this._timelineEngine=new Xs(a,t,r),this._transitionEngine.onRemovalComplete=(s,h)=>this.onRemovalComplete(s,h)}registerTrigger(a,t,r,s,h){const w=a+"-"+s;let A=this._triggerCache[w];if(!A){const Q=[],ae=qn(this._driver,h,Q);if(Q.length)throw new Error(`The animation trigger "${s}" has failed to build due to the following errors:\n - ${Q.join("\n - ")}`);A=function wo(u,a,t){return new pi(u,a,t)}(s,ae,this._normalizer),this._triggerCache[w]=A}this._transitionEngine.registerTrigger(t,s,A)}register(a,t){this._transitionEngine.register(a,t)}destroy(a,t){this._transitionEngine.destroy(a,t)}onInsert(a,t,r,s){this._transitionEngine.insertNode(a,t,r,s)}onRemove(a,t,r,s){this._transitionEngine.removeNode(a,t,s||!1,r)}disableAnimations(a,t){this._transitionEngine.markElementAsDisabled(a,t)}process(a,t,r,s){if("@"==r.charAt(0)){const[h,w]=Ka(r);this._timelineEngine.command(h,t,w,s)}else this._transitionEngine.trigger(a,t,r,s)}listen(a,t,r,s,h){if("@"==r.charAt(0)){const[w,A]=Ka(r);return this._timelineEngine.listen(w,t,A,h)}return this._transitionEngine.listen(a,t,r,s,h)}flush(a=-1){this._transitionEngine.flush(a)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}function Ds(u,a){let t=null,r=null;return Array.isArray(a)&&a.length?(t=Us(a[0]),a.length>1&&(r=Us(a[a.length-1]))):a&&(t=Us(a)),t||r?new ws(u,t,r):null}let ws=(()=>{class u{constructor(t,r,s){this._element=t,this._startStyles=r,this._endStyles=s,this._state=0;let h=u.initialStylesByElement.get(t);h||u.initialStylesByElement.set(t,h={}),this._initialStyles=h}start(){this._state<1&&(this._startStyles&&Xa(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(Xa(this._element,this._initialStyles),this._endStyles&&(Xa(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(u.initialStylesByElement.delete(this._element),this._startStyles&&(Ga(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(Ga(this._element,this._endStyles),this._endStyles=null),Xa(this._element,this._initialStyles),this._state=3)}}return u.initialStylesByElement=new WeakMap,u})();function Us(u){let a=null;const t=Object.keys(u);for(let r=0;r<t.length;r++){const s=t[r];Cs(s)&&(a=a||{},a[s]=u[s])}return a}function Cs(u){return"display"===u||"position"===u}const Al="animation",Jl="animationend";class js{constructor(a,t,r,s,h,w,A){this._element=a,this._name=t,this._duration=r,this._delay=s,this._easing=h,this._fillMode=w,this._onDoneFn=A,this._finished=!1,this._destroyed=!1,this._startTime=0,this._position=0,this._eventFn=Q=>this._handleCallback(Q)}apply(){(function Za(u,a){const t=Io(u,"").trim();let r=0;t.length&&(r=function eu(u,a){let t=0;for(let r=0;r<u.length;r++)u.charAt(r)===a&&t++;return t}(t,",")+1,a=`${t}, ${a}`),gl(u,"",a)})(this._element,`${this._duration}ms ${this._easing} ${this._delay}ms 1 normal ${this._fillMode} ${this._name}`),Xl(this._element,this._eventFn,!1),this._startTime=Date.now()}pause(){Ql(this._element,this._name,"paused")}resume(){Ql(this._element,this._name,"running")}setPosition(a){const t=gu(this._element,this._name);this._position=a*this._duration,gl(this._element,"Delay",`-${this._position}ms`,t)}getPosition(){return this._position}_handleCallback(a){const t=a._ngTestManualTimestamp||Date.now(),r=1e3*parseFloat(a.elapsedTime.toFixed(3));a.animationName==this._name&&Math.max(t-this._startTime,0)>=this._delay&&r>=this._duration&&this.finish()}finish(){this._finished||(this._finished=!0,this._onDoneFn(),Xl(this._element,this._eventFn,!0))}destroy(){this._destroyed||(this._destroyed=!0,this.finish(),function Yl(u,a){const r=Io(u,"").split(","),s=Ns(r,a);s>=0&&(r.splice(s,1),gl(u,"",r.join(",")))}(this._element,this._name))}}function Ql(u,a,t){gl(u,"PlayState",t,gu(u,a))}function gu(u,a){const t=Io(u,"");return t.indexOf(",")>0?Ns(t.split(","),a):Ns([t],a)}function Ns(u,a){for(let t=0;t<u.length;t++)if(u[t].indexOf(a)>=0)return t;return-1}function Xl(u,a,t){t?u.removeEventListener(Jl,a):u.addEventListener(Jl,a)}function gl(u,a,t,r){const s=Al+a;if(null!=r){const h=u.style[s];if(h.length){const w=h.split(",");w[r]=t,t=w.join(",")}}u.style[s]=t}function Io(u,a){return u.style[Al+a]||""}class tl{constructor(a,t,r,s,h,w,A,Q){this.element=a,this.keyframes=t,this.animationName=r,this._duration=s,this._delay=h,this._finalStyles=A,this._specialStyles=Q,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this.currentSnapshot={},this._state=0,this.easing=w||"linear",this.totalTime=s+h,this._buildStyler()}onStart(a){this._onStartFns.push(a)}onDone(a){this._onDoneFns.push(a)}onDestroy(a){this._onDestroyFns.push(a)}destroy(){this.init(),!(this._state>=4)&&(this._state=4,this._styler.destroy(),this._flushStartFns(),this._flushDoneFns(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(a=>a()),this._onDestroyFns=[])}_flushDoneFns(){this._onDoneFns.forEach(a=>a()),this._onDoneFns=[]}_flushStartFns(){this._onStartFns.forEach(a=>a()),this._onStartFns=[]}finish(){this.init(),!(this._state>
1=3)&&(this._state=3,this._styler.finish(),this._flushStartFns(),this._specialStyles&&this._specialStyles.finish(),this._flushDoneFns())}setPosition(a){this._styler.setPosition(a)}getPosition(){return this._styler.getPosition()}hasStarted(){return this._state>=2}init(){this._state>=1||(this._state=1,this._styler.apply(),this._delay&&this._styler.pause())}play(){this.init(),this.hasStarted()||(this._flushStartFns(),this._state=2,this._specialStyles&&this._specialStyles.start()),this._styler.resume()}pause(){this.init(),this._styler.pause()}restart(){this.reset(),this.play()}reset(){this._state=0,this._styler.destroy(),this._buildStyler(),this._styler.apply()}_buildStyler(){this._styler=new js(this.element,this.animationName,this._duration,this._delay,this.easing,"forwards",()=>this.finish())}triggerCallback(a){const t="start"==a?this._onStartFns:this._onDoneFns;t.forEach(r=>r()),t.length=0}beforeDestroy(){this.init();const a={};if(this.hasStarted()){const t=this._state>=3;Object.keys(this._finalStyles).forEach(r=>{"offset"!=r&&(a[r]=t?this._finalStyles[r]:le(this.element,r))})}this.currentSnapshot=a}}class yl extends Jr{constructor(a,t){super(),this.element=a,this._startingStyles={},this.__initialized=!1,this._styles=Ja(t)}init(){this.__initialized||!this._startingStyles||(this.__initialized=!0,Object.keys(this._styles).forEach(a=>{this._startingStyles[a]=this.element.style[a]}),super.init())}play(){!this._startingStyles||(this.init(),Object.keys(this._styles).forEach(a=>this.element.style.setProperty(a,this._styles[a])),super.play())}destroy(){!this._startingStyles||(Object.keys(this._startingStyles).forEach(a=>{const t=this._startingStyles[a];t?this.element.style.setProperty(a,t):this.element.style.removeProperty(a)}),this._startingStyles=null,super.destroy())}}class mu{constructor(){this._count=0}validateStyleProperty(a){return ma(a)}matchesElement(a,t){return!1}containsElement(a,t){return Gi(a,t)}query(a,t,r){return Xi(a,t,r)}computeStyle(a,t,r){return window.getComputedStyle(a)[t]}buildKeyframeElement(a,t,r){r=r.map(A=>Ja(A));let s=`@keyframes ${t} {\n`,h="";r.forEach(A=>{h=" ";const Q=parseFloat(A.offset);s+=`${h}${100*Q}% {\n`,h+=" ",Object.keys(A).forEach(ae=>{const Ce=A[ae];switch(ae){case"offset":return;case"easing":return void(Ce&&(s+=`${h}animation-timing-function: ${Ce};\n`));default:return void(s+=`${h}${ae}: ${Ce};\n`)}}),s+=`${h}}\n`}),s+="}\n";const w=document.createElement("style");return w.textContent=s,w}animate(a,t,r,s,h,w=[],A){const Q=w.filter(Wt=>Wt instanceof tl),ae={};eo(r,s)&&Q.forEach(Wt=>{let pn=Wt.currentSnapshot;Object.keys(pn).forEach(ln=>ae[ln]=pn[ln])});const Ce=function Il(u){let a={};return u&&(Array.isArray(u)?u:[u]).forEach(r=>{Object.keys(r).forEach(s=>{"offset"==s||"easing"==s||(a[s]=r[s])})}),a}(t=La(a,t,ae));if(0==r)return new yl(a,Ce);const He="gen_css_kf_"+this._count++,Ge=this.buildKeyframeElement(a,He,t);(function Pl(u){var a;const t=null===(a=u.getRootNode)||void 0===a?void 0:a.call(u);return"undefined"!=typeof ShadowRoot&&t instanceof ShadowRoot?t:document.head})(a).appendChild(Ge);const yt=Ds(a,t),It=new tl(a,t,He,r,s,h,Ce,yt);return It.onDestroy(()=>function tu(u){u.parentNode.removeChild(u)}(Ge)),It}}class Y{constructor(a,t,r,s){this.element=a,this.keyframes=t,this.options=r,this._specialStyles=s,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this.time=0,this.parentPlayer=null,this.currentSnapshot={},this._duration=r.duration,this._delay=r.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(a=>a()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const a=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,a,this.options),this._finalKeyframe=a.length?a[a.length-1]:{},this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_triggerWebAnimation(a,t,r){return a.animate(t,r)}onStart(a){this._onStartFns.push(a)}onDone(a){this._onDoneFns.push(a)}onDestroy(a){this._onDestroyFns.push(a)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(a=>a()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(a=>a()),this._onDestroyFns=[])}setPosition(a){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=a*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const a={};if(this.hasStarted()){const t=this._finalKeyframe;Object.keys(t).forEach(r=>{"offset"!=r&&(a[r]=this._finished?t[r]:le(this.element,r))})}this.currentSnapshot=a}triggerCallback(a){const t="start"==a?this._onStartFns:this._onDoneFns;t.forEach(r=>r()),t.length=0}}class ce{constructor(){this._isNativeImpl=/\{\s*\[native\s+code\]\s*\}/.test(Ie().toString()),this._cssKeyframesDriver=new mu}validateStyleProperty(a){return ma(a)}matchesElement(a,t){return!1}containsElement(a,t){return Gi(a,t)}query(a,t,r){return Xi(a,t,r)}computeStyle(a,t,r){return window.getComputedStyle(a)[t]}overrideWebAnimationsSupport(a){this._isNativeImpl=a}animate(a,t,r,s,h,w=[],A){if(!A&&!this._isNativeImpl)return this._cssKeyframesDriver.animate(a,t,r,s,h,w);const Ce={duration:r,delay:s,fill:0==s?"both":"forwards"};h&&(Ce.easing=h);const He={},Ge=w.filter(yt=>yt instanceof Y);eo(r,s)&&Ge.forEach(yt=>{let It=yt.currentSnapshot;Object.keys(It).forEach(Wt=>He[Wt]=It[Wt])});const ut=Ds(a,t=La(a,t=t.map(yt=>Qa(yt,!1)),He));return new Y(a,t,Ce,ut)}}function Ie(){return ei()&&Element.prototype.animate||{}}let nt=(()=>{class u extends ii{constructor(t,r){super(),this._nextAnimationId=0,this._renderer=t.createRenderer(r.body,{id:"0",encapsulation:e.ifc.None,styles:[],data:{animation:[]}})}build(t){const r=this._nextAnimationId.toString();this._nextAnimationId++;const s=Array.isArray(t)?Hn(t):t;return $n(this._renderer,null,r,"register",[s]),new _t(r,this._renderer)}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(e.FYo),e.LFG(c.K0))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})();class _t extends class wn{}{constructor(a,t){super(),this._id=a,this._renderer=t}create(a,t){return new Qt(this._id,a,t||{},this._renderer)}}class Qt{constructor(a,t,r,s){this.id=a,this.element=t,this._renderer=s,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",r)}_listen(a,t){return this._renderer.listen(this.element,`@@${this.id}:${a}`,t)}_command(a,...t){return $n(this._renderer,this.element,this.id,a,t)}onDone(a){this._listen("done",a)}onStart(a){this._listen("start",a)}onDestroy(a){this._listen("destroy",a)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(a){this._command("setPosition",a)}getPosition(){var a,t;return null!==(t=null===(a=this._renderer.engine.players[+this.id])||void 0===a?void 0:a.getPosition())&&void 0!==t?t:0}}function $n(u,a,t,r,s){return u.setProperty(a,`@@${t}:${r}`,s)}const Mr="@.disabled";let Ri=(()=>{class u{constructor(t,r,s){this.delegate=t,this.engine=r,this._zone=s,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),r.onRemovalComplete=(h,w)=>{const A=null==w?void 0:w.parentNode(h);A&&w.removeChild(A,h)}}createRenderer(t,r){const h=this.delegate.createRenderer(t,r);
1if(!(t&&r&&r.data&&r.data.animation)){let Ce=this._rendererCache.get(h);return Ce||(Ce=new ui("",h,this.engine),this._rendererCache.set(h,Ce)),Ce}const w=r.id,A=r.id+"-"+this._currentId;this._currentId++,this.engine.register(A,t);const Q=Ce=>{Array.isArray(Ce)?Ce.forEach(Q):this.engine.registerTrigger(w,A,t,Ce.name,Ce)};return r.data.animation.forEach(Q),new Es(this,A,h,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(t,r,s){t>=0&&t<this._microtaskId?this._zone.run(()=>r(s)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(h=>{const[w,A]=h;w(A)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([r,s]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(e.FYo),e.LFG(Mo),e.LFG(e.R0b))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})();class ui{constructor(a,t,r){this.namespaceId=a,this.delegate=t,this.engine=r,this.destroyNode=this.delegate.destroyNode?s=>t.destroyNode(s):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy()}createElement(a,t){return this.delegate.createElement(a,t)}createComment(a){return this.delegate.createComment(a)}createText(a){return this.delegate.createText(a)}appendChild(a,t){this.delegate.appendChild(a,t),this.engine.onInsert(this.namespaceId,t,a,!1)}insertBefore(a,t,r,s=!0){this.delegate.insertBefore(a,t,r),this.engine.onInsert(this.namespaceId,t,a,s)}removeChild(a,t,r){this.engine.onRemove(this.namespaceId,t,this.delegate,r)}selectRootElement(a,t){return this.delegate.selectRootElement(a,t)}parentNode(a){return this.delegate.parentNode(a)}nextSibling(a){return this.delegate.nextSibling(a)}setAttribute(a,t,r,s){this.delegate.setAttribute(a,t,r,s)}removeAttribute(a,t,r){this.delegate.removeAttribute(a,t,r)}addClass(a,t){this.delegate.addClass(a,t)}removeClass(a,t){this.delegate.removeClass(a,t)}setStyle(a,t,r,s){this.delegate.setStyle(a,t,r,s)}removeStyle(a,t,r){this.delegate.removeStyle(a,t,r)}setProperty(a,t,r){"@"==t.charAt(0)&&t==Mr?this.disableAnimations(a,!!r):this.delegate.setProperty(a,t,r)}setValue(a,t){this.delegate.setValue(a,t)}listen(a,t,r){return this.delegate.listen(a,t,r)}disableAnimations(a,t){this.engine.disableAnimations(a,t)}}class Es extends ui{constructor(a,t,r,s){super(t,r,s),this.factory=a,this.namespaceId=t}setProperty(a,t,r){"@"==t.charAt(0)?"."==t.charAt(1)&&t==Mr?this.disableAnimations(a,r=void 0===r||!!r):this.engine.process(this.namespaceId,a,t.substr(1),r):this.delegate.setProperty(a,t,r)}listen(a,t,r){if("@"==t.charAt(0)){const s=function us(u){switch(u){case"body":return document.body;case"document":return document;case"window":return window;default:return u}}(a);let h=t.substr(1),w="";return"@"!=h.charAt(0)&&([h,w]=function uo(u){const a=u.indexOf(".");return[u.substring(0,a),u.substr(a+1)]}(h)),this.engine.listen(this.namespaceId,s,h,w,A=>{this.factory.scheduleListenerCallback(A._data||-1,r,A)})}return this.delegate.listen(a,t,r)}}let Bo=(()=>{class u extends Mo{constructor(t,r,s){super(t.body,r,s)}ngOnDestroy(){this.flush()}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(c.K0),e.LFG(Ea),e.LFG(ur))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})();const Oa=new e.OlP("AnimationModuleType"),Bs=[{provide:ii,useClass:nt},{provide:ur,useFactory:function ko(){return new Oi}},{provide:Mo,useClass:Bo},{provide:e.FYo,useFactory:function No(u,a,t){return new Ri(u,a,t)},deps:[tn,Mo,e.R0b]}],Gs=[{provide:Ea,useFactory:function Ss(){return function ge(){return"function"==typeof Ie()}()?new ce:new mu}},{provide:Oa,useValue:"BrowserAnimations"},...Bs],nl=[{provide:Ea,useClass:oo},{provide:Oa,useValue:"NoopAnimations"},...Bs];let xs=(()=>{class u{static withConfig(t){return{ngModule:u,providers:t.disableAnimations?nl:Gs}}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275mod=e.oAB({type:u}),u.\u0275inj=e.cJS({providers:Gs,imports:[qe]}),u})();var co=T(40520),Yn=T(34182),_a=T(96209);let ga=(()=>{class u{}return u.EuroGlobalMap=[{country:"Austria",attribution_statement:"\xa9 Bundesamt f\xfcr Eich- und Vermessungswesen (BEV)"},{country:"Belgium (including Luxembourg)",attribution_statement:"\xa9 Institut G\xe9ographique National (IGN-B)"},{country:"Bosnia and Herzegovina",attribution_statement:"\xa9 Federalna uprava za geodetske i imovinsko-pravne poslovo"},{country:"Bulgaria",attribution_statement:"\xa9 \u0410\u0433\u0435\u043d\u0446\u0438\u044f \u043f\u043e \u0433\u0435\u043e\u0434\u0435\u0437\u0438\u044f, \u043a\u0430\u0440\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u0438 \u043a\u0430\u0434\u0430\u0441\u0442\u044a\u0440 (CADASTRE)"},{country:"Croatia",attribution_statement:"\xa9 Dr\u017eavna geodetska uprava (DGU)"},{country:"Cyprus",attribution_statement:"\xa9 Tmima Ktimatologiou Kai Chorometrias (DLS)"},{country:"Czech Republic",attribution_statement:"\xa9 Zem\u011bm\u011b\u0159ick\xfd \xfa\u0159ad (ZU)"},{country:"Denmark (including Faroe Islands & Greenland)",attribution_statement:"\xa9 Energi-, forsynings- og klimaministeriet / Styrelsen for Dataforsyning og Effektivisering (SDFE)"},{country:"Estonia",attribution_statement:"\xa9 Eesti Maa-amet (MAAAMET)"},{country:"Finland",attribution_statement:"\xa9 Maanmittauslaitos (NLS-F)"},{country:"France",attribution_statement:"\xa9 Institut national de l\u2019information g\xe9ographique et foresti\xe8re (IGN-F)"},{country:"Georgia",attribution_statement:"\xa9 SAJARO REESTRIS EROVNULI SAAGENTO (NAPR)"},{country:"Germany",attribution_statement:"\xa9 Bundesamt f\xfcr Kartographie und Geod\xe4sie (BKG)"},{country:"Great Britain",attribution_statement:'\xa9 Ordnance Survey data: &copy;
1 Crown copyright and database right [year] OS\n                  OpenData is free to use under the\n                  <a\n                    href="http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/"\n                    target="_blank"\n                    >Open Government Licence (OGL)</a/'},{country:"Greece",attribution_statement:"\xa9 \u0393\u0395\u03a9\u0393\u03a1\u0391\u03a6\u0399\u039a\u0397 \u03a5\u03a0\u0397\u03a1\u0395\u03a3\u0399\u0391 \u03a3\u03a4\u03a1\u0391\u03a4\u039f\u03a5 (HMGS)"},{country:"Hungary",attribution_statement:"\xa9 Geoinformation Service of Hungarian Defence Forces (MHTEHI)"},{country:"Iceland",attribution_statement:"\xa9 Landm\xe6lingar \xcdslands (LMI)"},{country:"Ireland",attribution_statement:"\xa9 Ordnance Survey Ireland (OSI)"},{country:"Kosovo",attribution_statement:"\xa9 Agjencia Kadastrale e Kosov\xebs (KCA)"},{country:"Italy",attribution_statement:"\xa9 Istituto Geografico Militare (IGM)"},{country:"Latvia",attribution_statement:"\xa9 Latvijas \u0122eotelpisk\u0101s inform\u0101cijas a\u0123ent\u016bra (LGIA)"},{country:"Lithuania",attribution_statement:"\xa9 Nacionalin\u0117 \u017eem\u0117s tarnyba prie \u017dem\u0117s \u016bkio ministerijos (NLS-L)"},{country:"Malta",attribution_statement:"\xa9 Malta Planning Authority (MEPA)"},{country:"Moldova",attribution_statement:"\xa9 Agen\u0163ia Rela\u0163ii Funciare \u015fiCadastru a Republicii Moldova (ARFC)"},{country:"Netherlands",attribution_statement:"\xa9 Kadaster (KADASTER)"},{country:"Northern Ireland",attribution_statement:"\xa9 Land and Property Services (LPS)"},{country:"Norway",attribution_statement:"\xa9 Kartverket (KARTVERKET)"},{country:"Poland",attribution_statement:"\xa9 G\u0142\xf3wny Urz\u0105d Geodezji i Kartografii (GUGIK)"},{country:"Portugal",attribution_statement:"\xa9 Dire\xe7\xe3o Geral do Territ\xf3rio (DGT)"},{country:"Republic of North Macedonia",attribution_statement:"\xa9 \u0410\u0433\u0435\u043d\u0446\u0438\u0458\u0430 \u0437\u0430 \u043a\u0430\u0442\u0430\u0441\u0442\u0430\u0440 \u043d\u0430 \u043d\u0435\u0434\u0432\u0438\u0436\u043d\u043e\u0441\u0442\u0438 (KATASTAR)"},{country:"Romania",attribution_statement:"\xa9 Agen\u0163ia Na\u0163ional\u0103 De Cadastru \u015ei Publicitate Imobiliar\u0103 (ANCPI)"},{country:"Slovakia",attribution_statement:"\xa9 \xdarad geod\xe9zie, kartografie a katastra Slovenskej republiky (UGKK)"},{country:"Serbia",attribution_statement:"\xa9 Republi\u010dki geodetski zavod (RGZ)"},{country:"Slovenia",attribution_statement:"\xa9 Geodetska uprava Republike Slovenije (GU)"},{country:"Spain",attribution_statement:"\xa9 Centro Nacional de Informaci\xf3n Geogr\xe1fica (CNIG)"},{country:"Sweden",attribution_statement:"\xa9 Lantm\xe4teriet (LANTM\xc4TERIET)"},{country:"Switzerland including Liechtenstein",attribution_statement:"\xa9 Bundesamt f\xfcr Landestopografie (swisstopo) (SWISSTOPO)"},{country:"Ukraine",attribution_statement:"\xa9 \u0414\u0435\u0440\u0436\u0430\u0432\u043d\u0430 \u0441\u043b\u0443\u0436\u0431\u0430 \u0423\u043a\u0440\u0430\u0457\u043d\u0438 \u0437 \u043f\u0438\u0442\u0430\u043d\u044c \u0433\u0435\u043e\u0434\u0435\u0437\u0456\u0457, \u043a\u0430\u0440\u0442\u043e\u0433\u0440\u0430\u0444\u0456\u0457 \u0442\u0430 \u043a\u0430\u0434\u0430\u0441\u0442\u0440\u0443 (StateGeoCadastre)"}],u.EuroRegionalMap=[{country:"Austria",attribution:"\xa9 Bundesamt f\xfcr Eich- und Vermessungswesen (BEV)",attribution_english:"Federal Office of Metrology and Surveying"},{country:"Belgium including Luxembourg",attribution:"\xa9 Institut G\xe9ographique National (IGNB)",attribution_english:"National Geographic Institute"},{country:"Croatia",attribution:"\xa9 Dr\u017eavna geodetska uprava (DGU)",attribution_english:"State Geodetic Administration of the Republic of Croatia"},{country:"Cyprus",attribution:"\xa9 Tmima Ktimatologiou Kai Chorometrias (DLS)",attribution_english:"Department of Lands and Surveys"},{country:"Czechia",attribution:"\xa9 Zem\u011bm\u011b\u0159ick\xfd \xfa\u0159ad (ZU)",attribution_english:"Land Survey Office"},{country:"Denmark including Faroe Islands",attribution:"\xa9 Energi-, forsynings- og klimaministeriet / Styrelsen for Dataforsyning og Effektivisering (SDFE)",attribution_english:"Danish Ministry of Energy, Utilities and Climate / Agency for Data supply and Efficiency"},{country:"Estonia",attribution:"\xa9 Eesti Maa-amet (MAAAMET)",attribution_english:"Estonian Land Board"},{country:"Finland",attribution:"\xa9 Maanmittauslaitos (NLS-F)",attribution_english:"National Land Survey of Finland"},{country:"France including\nFrench Guiana,\nGuadeloupe,\nMartinique,\nMayotte,\nMonaco,\nR\xe9union,\nSaint Barth\xe9lemy and\nSaint Martin",attribution:"\xa9 Institut national de l\u2019information g\xe9ographique et foresti\xe8re (IGN-F)",attribution_english:"National Institute of Geographic and Forest Information"},{country:"Georgia",attribution:"\xa9 SAJARO REESTRIS EROVNULI SAAGENTO (NAPR)",attribution_english:"National Agency of Public Registry"},{country:"Germany",attribution:"\xa9 Bundesamt f\xfcr Kartographie und Geod\xe4sie (BKG)",attribution_english:"Federal Agency for Cartography and Geodesy"},{country:"Greece",attribution:"\xa9 \u0393\u0395\u03a9\u0393\u03a1\u0391\u03a6\u0399\u039a\u0397 \u03a5\u03a0\u0397\u03a1\u0395\u03a3\u0399\u0391 \u03a3\u03a4\u03a1\u0391\u03a4\u039f\u03a5 (HMGS)",attribution_english:"Hellenic Military Geographical Service"},{country:"Guernsey",attribution:"\xa9 States of Guernsey",attribution_english:""},{country:"Iceland",attribution:"\xa9 Landm\xe6lingar \xcdslands (LMI)",attribution_english:"National Land Survey of Iceland"},{country:"Ireland",attribution:"\xa9 Ordnance Survey Ireland (OSI)",attribution_english:"Ordnance Survey Ireland"},{country:"Italy including San Marino and Vatican City",attribution:"\xa9 Istituto Geografico Militare (IGM)",attribution_english:"Italian Military Geographic Institute"},{country:"Jersey",attribution:"\xa9 States of Jersey",attribution_english:""}
1,{country:"Kosovo",attribution:"\xa9 Agjencia Kadastrale e Kosov\xebs (KCA)",attribution_english:"Kosovo Cadastral Agency"},{country:"Latvia",attribution:"\xa9 Latvijas \u0122eotelpisk\u0101s inform\u0101cijas a\u0123ent\u016bra (LGIA)",attribution_english:"Latvian Geospatial Information Agency"},{country:"Lithuania",attribution:"\xa9 Nacionalin\u0117 \u017eem\u0117s tarnyba prie \u017dem\u0117s \u016bkio ministerijos (NLS-L)",attribution_english:"National Land Survey"},{country:"Malta",attribution:"\xa9 Malta Planning Authority (MEPA)",attribution_english:"Malta Planning Authority"},{country:"Moldova",attribution:"\xa9 Agen\u0163ia Rela\u0163ii Funciare \u015fi Cadastru a Republicii Moldova (ARFC)",attribution_english:"Agency for Land Relations and Cadastre of the Republic of Moldova"},{country:"Netherlands",attribution:"\xa9 Kadaster (KADASTER) Cadastre",attribution_english:"Cadastre, Land Registry and Mapping Agency"},{country:"North Macedonia",attribution:"\xa9 \u0410\u0433\u0435\u043d\u0446\u0438\u0458\u0430 \u0437\u0430 \u043a\u0430\u0442\u0430\u0441\u0442\u0430\u0440 \u043d\u0430 \u043d\u0435\u0434\u0432\u0438\u0436\u043d\u043e\u0441\u0442\u0438 (KATASTAR)",attribution_english:"Agency for Real Estate Cadastre"},{country:"Norway",attribution:"\xa9 Kartverket (KARTVERKET)",attribution_english:"Norwegian Mapping Authority"},{country:"Poland",attribution:"\xa9 G\u0142\xf3wny Urz\u0105d Geodezji i Kartografii (GUGIK)",attribution_english:"Head Office of Geodesy and Cartography"},{country:"Portugal",attribution:"\xa9 Dire\xe7\xe3o Geral do Territ\xf3rio (DGT)",attribution_english:"Directorate General for Territory"},{country:"Slovakia",attribution:"\xa9 \xdarad geod\xe9zie, kartografie a katastra Slovenskej republiky (UGKK)",attribution_english:"Geodetic and Cartographic Institute Bratislava"},{country:"Slovenia",attribution:"\xa9 Geodetska uprava Republike Slovenije (GU)",attribution_english:"Surveying and Mapping Authority of the Republic of Slovenia"},{country:"Spain including Andorra and Gibraltar",attribution:"\xa9 Centro Nacional de Informaci\xf3n Geogr\xe1fica (CNIG)",attribution_english:"National Center of Geographic Information"},{country:"Svalbard and Jan Mayen",attribution:"\xa9 Norsk Polarinstitutt (NPI)",attribution_english:"Norwegian Polar Institute"},{country:"Sweden",attribution:"\xa9 Lantm\xe4teriet (LANTM\xc4TERIET)",attribution_english:"The Swedish mapping, cadastral and land registration authority"},{country:"Switzerland including Liechtenstein",attribution:"\xa9 Bundesamt f\xfcr Landestopografie (swisstopo) (SWISSTOPO)",attribution_english:"Federal Office of Topography"},{country:"Ukraine",attribution:"\xa9 \u0414\u0435\u0440\u0436\u0430\u0432\u043d\u0430 \u0441\u043b\u0443\u0436\u0431\u0430 \u0423\u043a\u0440\u0430\u0457\u043d\u0438 \u0437 \u043f\u0438\u0442\u0430\u043d\u044c \u0433\u0435\u043e\u0434\u0435\u0437\u0456\u0457, \u043a\u0430\u0440\u0442\u043e\u0433\u0440\u0430\u0444\u0456\u0457 \u0442\u0430 \u043a\u0430\u0434\u0430\u0441\u0442\u0440\u0443 (StateGeoCadastre)",attribution_english:"State Service of Ukraine for Geodesy, Cartography and Cadastre"},{country:"United Kingdom (Great Britain, Isle of Man)",attribution:'\xa9 Ordnance Survey data: &copy; Crown copyright and database right [year] OS\n                  OpenData is free to use under the\n                  <a\n                    href="http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/"\n                    target="_blank"\n                    >Open Government Licence (OGL)</a',attribution_english:"Ordnance Survey"},{country:"United Kingdom (Northern Ireland)",attribution:"\xa9 Land and Property Services (LPS)",attribution_english:"Land and Property Services"}],u.EuroDEM=[{country:"Austria",attribution_statement:"\xa9 Bundesamt f\xfcr Eich- und Vermessungswesen (BEV)"},{country:"Belgium",attribution_statement:"\xa9 Institut G\xe9ographique National (IGN-B)"},{country:"Croatia",attribution_statement:"\xa9 Dr\u017eavna Geodetska Uprava (DGU)"},{country:"Cyprus",attribution_statement:"\xa9 Tmima Ktimatologiou Kai Chorometrias (DLS)"},{country:"Czech Republic",attribution_statement:"\xa9 \u010cesk\xfd \xfa\u0159ad zem\u011bm\u011b\u0159ick\xfd a katastr\xe1ln\xed (CZUK)"},{country:"Denmark",attribution_statement:"\xa9 Energi-, forsynings- og klimaministeriet / Styrelsen for Dataforsyning og Effektivisering (SDFE)"},{country:"Estonia",attribution_statement:"\xa9 Eesti Maa-amet (MAAAMET)"},{country:"Finland",attribution_statement:"\xa9 Maanmittauslaitos (NLS-F)"},{country:"France",attribution_statement:"\xa9 Institut national de l\u2019information g\xe9ographique et foresti\xe8re (IGN-F)"},{country:"Germany",attribution_statement:"\xa9 Bundesamt f\xfcr Kartographie und Geod\xe4sie"},{country:"Greece",attribution_statement:"\xa9 \u0393\u0395\u03a9\u0393\u03a1\u0391\u03a6\u0399\u039a\u0397 \u03a5\u03a0\u0397\u03a1\u0395\u03a3\u0399\u0391 \u03a3\u03a4\u03a1\u0391\u03a4\u039f\u03a5 (HMGS)"},{country:"Hungary",attribution_statement:"\xa9 Lechner Tud\xe1sk\xf6zpont Nonprofit Korl\xe1tolt Felel\u0151ss\xe9g\u0171 T\xe1rsas\xe1g"},{country:"Iceland",attribution_statement:"\xa9 Landm\xe6lingar \xcdslands (LMI)"},{country:"Ireland",attribution_statement:"\xa9 Ordnance Survey Ireland (OSI)"},{country:"Italy",attribution_statement:"\xa9 Istituto Geografico Militare (IGM)"},{country:"Latvia",attribution_statement:"\xa9 Latvijas \u0122eotelpisk\u0101s inform\u0101cijas a\u0123ent\u016bra (LGIA)"},{country:"Lithuania",attribution_statement:"\xa9 Nacionalin\u0117 \u017eem\u0117s tarnyba prie \u017dem\u0117s \u016bkio ministerijos (NLS-L)"},{country:"Luxembourg",attribution_statement:"\xa9 Administration du Cadastre et de la Topographie"},{country:"Malta",attribution_statement:"\xa9 Malta Environment and Planning Authority (MEPA)"},{country:"Moldova",attribution_statement:"\xa9 Agen\u0163ia Rela\u0163ii Funciare \u015fi Cadastru a Republicii Moldova (ARFC)"},{country:"Netherlands",attribution_statement:"\xa9 Kadaster (KADASTER)"},{country:"Norway",attribution_statement:"\xa9 Kartverket (KARTVERKET)"},{country:"Poland",attribution_statement:"\xa9 G\u0142\xf3wny Urz\u0105d Geodezji i Kartografii (GUGIK)"},{country:"Portugal",attribution_statement:"\xa9 Dire\xe7\xe3o Geral do Territ\xf3rio (DGT)"},{country:"Rep. of Slovakia",attribution_statement:"\xa9 \xdarad geod\xe9zie, kartografie a katastra Slovenskej republiky (UGKK)"},{country:"Slovenia",attribution_statement:"\xa9 Geodetska uprava Republike Slovenije (GU)"},{country:"Spain",attribution_statement:"\xa9 Centro Nacional de Informaci\xf3n Geogr\xe1fica (CNIG)"},{country:"Sweden",attribution_statement:"\xa9 Lantm\xe4teriet (LANTM\xc4TERIET)"},{country:"Switzerland",attribution_statement:"\xa9 Bundesamt f\xfcr Landestopographie (swisstopo)"}],u.OpenGazetteer=[{member:"National Geographic Institute, Belgium",attribution:"\xa9 Institut G\xe9ographique National (IGNBelgium)"},{member:"Geodesy, Cartography and Cadastre Agency (GCCA) of the Republic of Bulgaria",attribution:"\xa9 Cadastre Agency, MRDPW"},{member:"State Geodetic Administration of the Republic of Croatia",attribution:"\xa9 Drzavna Geodetska Uprava (DGU)"},{member:"Czech Office for Surveying, Mapping and Cadastre",attribution:"\xa9 \u010cesk\xfd \xfa\u0159ad zem\u011bm\u011b\u0159ick\xfd a katastr\xe1ln\xed (CUZK)"},{member:"Cyprus Department of Lands and Surveys",attribution:"\xa9 Department of Lands and Surveys (DLS)"},{member:"Agency for Data Supply and Efficiency, Denmark",attribution:"\xa9 SDFE + name of data + date downloaded"},{member:"Estonian Land Board",attribution:"\xa9 Estonian Land Board"},{member:"National Land Survey of Finland",attribution:"\xa9 National Land Survey of Finland"},{member:"Italian Military Geographic Institute",attribution:"\xa9 Istituto Geografico Militare Ital
1iano"},{member:"National Institute of Geographic and Forest Information, France",attribution:"\xa9IGN France - Reference year of the IGN data"},{member:"Federal Agency for Cartography and Geodesy, Germany",attribution:"\xa9 GeoBasis-DE / BKG 2018"},{member:"National Agency of Public Registry, Georgia",attribution:"No attribution required"},{member:"Ordnance Survey, Great Britain",attribution:' &copy; Ordnance Survey data: &copy; Crown copyright and database right [year] OS\n                  OpenData is free to use under the\n                  <a\n                    href="http://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/"\n                    target="_blank"\n                    >Open Government Licence (OGL)</a\n                  >.'},{member:"Hellenic Military Geographical Service, Greece",attribution:"\xa9 Data produced by HMGS for EuroGeographics"},{member:"Geoinformation Service of Hungarian Defence Forces",attribution:"No attribution required"},{member:"National Land Survey of Iceland",attribution:"\xa9 National Land Survey of Iceland"},{member:"Ordnance Survey Ireland",attribution:"\xa9 Contains Ordnance Survey Ireland Data licensed under ELS Open Data Licence"},{member:"Kosovo Cadastral Agency",attribution:"\xa9 Kosova Cadastral Agency"},{member:"Latvian Geospatial Information Agency",attribution:"Latvijas Republikas Valsts zemes dienests"},{member:"National Land Service under the Ministry of Agriculture, Lithuania",attribution:"EBM_100LT \xa9 National land service under the ministry of agriculture of the Republic of Lithuania, logo;\n\nERM_250LT\xa9 National land service under the ministry of agriculture of the Republic of Lithuania, logo"},{member:"Administration of the Cadastre and Topography, Luxembourg",attribution:"CC0"},{member:"North Macedonia",attribution:"\xa9 \u0410\u0433\u0435\u043d\u0446\u0438\u0458\u0430 \u0437\u0430 \u043a\u0430\u0442\u0430\u0441\u0442\u0430\u0440 \u043d\u0430 \u043d\u0435\u0434\u0432\u0438\u0436\u043d\u043e\u0441\u0442\u0438 (KATASTAR)"},{member:"Malta Environment and Planning Authority",attribution:"\xa9 Malta Environment and Planning Authority (MEPA)"},{member:"State Agency for Land Relations and Cadastre, Moldova",attribution:"\xa9 State Agency for Land Relations and Cadastre"},{member:"Land and Property Services, Northern Ireland",attribution:"No attribution required"},{member:"Norwegian Mapping Authority",attribution:"CC-BY 4.0"},{member:"Kadaster Netherlands",attribution:"\xa9 Kadaster NL"},{member:"Head Office of Geodesy and Cartography, Poland",attribution:"\xa9 G\u0142\xf3wny Urz\u0105d Geodezji i Kartografii (GUGIK)"},{member:"Directorate General for Territory, Portugal",attribution:"\xa9 Dire\xe7\xe3o Geral do Territ\xf3rio"},{member:"Surveying and Mapping Authority of the Republic of Slovenia",attribution:"No attribution required"},{member:"The Swedish mapping, cadastral and land registration authority",attribution:"\xa9 Lantm\xe4teriet"},{member:"National Geographic Institute, Spain",attribution:"CC-BY 4.0 scne.es"},{member:"Geodesy, Cartography and Cadastre Authority of the Slovak Republic",attribution:"No attribution required"},{member:"Federal Office of Topography Switzerland",attribution:"Quelle: Bundesamt fur Landestopografie swisstopo (art 30. GeoIV) Source: Office federal de topographie (art. 30 Ogeo) Fonte: Ufficio federale di topografia (art. 30 OGI) Source: Swiss Fereral Office of Topography (Article 30, Geoinformation Ordinance)"},{member:"State Service of Geodesy, Cartography and Cadastre, Ukraine",attribution:"\xa9 Research Institute of Geodesy and Cartography"}],u.OpenCadastralMap=[{country:"Czech Republic",member:"Czech Office for Surveying, Mapping and Cadastre",attribution_statement:"\xa9 \u010cesk\xfd \xfa\u0159ad zem\u011bm\u011b\u0159ick\xfd a katastr\xe1ln\xed (CUZK)"},{country:"Denmark including Faroe Islands",member:"Danish Ministry of Energy, Utilities and Climate / Agency for Data supply and Efficiency",attribution_statement:"\xa9 Energi-, forsynings- og klimaministeriet / Styrelsen for Dataforsyning og Effektivisering (SDFE)"},{country:"Netherlands",member:"Cadastre, Land Registry and Mapping Agency, The Netherlands",attribution_statement:"\xa9 Kadaster (KADASTER)"},{country:"Poland",member:"Head Office of Geodesy and Cartography, Poland",attribution_statement:"\xa9 Head Office of Geodesy and Cartography (GUGIK)"},{country:"Slovenia",member:"Surveying and Mapping Authority of the Republic of Slovenia",attribution_statement:"\xa9 Geodetska uprava Republike Slovenije (GU)"},{country:"Spain",member:"General Directorate for the Cadastre, Spain",attribution_statement:"\xa9 Direcci\xf3n General del Catastro (DGC)"},{country:"Spain",member:"National Geographic Institute Spain",attribution_statement:"\xa9 National Geographic Institute (NGI)"}],u.HVLSP=[{country:"Belgium",attribution:"\xa9 Institut G\xe9ographique National (IGN-B)",attribution_english:"National Geographic Institute"},{country:"France including\nFrench Guiana,\nGuadeloupe,\nMartinique,\nMayotte,\nMonaco,\nR\xe9union,\nSaint Barth\xe9lemy and\nSaint Martin",attribution:"\xa9 Institut national de l\u2019information g\xe9ographique et foresti\xe8re (IGN-F)",attribution_english:"National Institute of Geographic and Forest Information"},{country:"Netherlands",attribution:"\xa9 Kadaster (KADASTER)",attribution_english:"Cadastre, Land Registry and Mapping Agency"}],u})(),Rs=(()=>{class u{constructor(){}ngOnInit(){}scrollToTarget(){document.querySelector("#"+this.target).scrollIntoView({block:"start",inline:"nearest",behavior:"smooth"})}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-back-to-top"]],inputs:{target:"target"},decls:3,vars:0,consts:[["type","button",1,"btn","btn-secondary",3,"click"],[1,"bi","bi-arrow-up"]],template:function(t,r){1&t&&(e.TgZ(0,"button",0),e.NdJ("click",function(){return r.scrollToTarget()}),e._uU(1," Back to top "),e._UZ(2,"i",1),e.qZA())},styles:[""]}),u})();var wi=T(71771);function Tl(u,a){if(1&u&&(e.TgZ(0,"div",29),e._UZ(1,"app-back-to-top",30),e.qZA()),2&u){const t=e.oxw();e.xp6(1),e.Q6J("target",t.target)}}let Vs=(()=>{class u{constructor(){}ngOnInit(){}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-footer"]],inputs:{showBackToTop:"showBackToTop",target:"target"},decls:71,vars:4,consts:[["class","container mt-4 mb-5",4,"ngIf"],[1,"bg-primary","text-white"],[1,"py-5"],[1,"container"],[1,"row"],[1,"col-12","col-md-6","mb-5","mb-sm-0"],[1,"list-unstyled","mb-0"],["routerLink","/explore-map/egm-erm-basemap"],["routerLink","/access-data"],["routerLink","/frequently-asked-questions"],["routerLink","/contact"],["routerLink","/accessibility"],["routerLink","/privacy-policy"],["routerLink","/terms-conditions"],[1,"col-12","col-md-6"],["href","mailto:[email protected]"],[1,"footer__address"],[1,"list-unstyled","d-flex","flex-wrap"],[1,"me-3"],["href","https://twitter.com/EuroGeographics","target","_blank",1,"btn","btn-icon-only"],["src","../../../assets/els/images/logos/icon-twitter.svg","alt","Twitter","width","40","height","40","placement","top","ngbTooltip","Twitter",3,"openDelay"],["href","https://www.linkedin.com/company/eurogeographics-aisbl/","target","_blank",1,"btn","btn-icon-only"],["src","../../../assets/els/images/logos/icon-linkedin.svg","alt","Linkedin","width","40","height","40","placement","top","ngbTooltip","LinkedIn",3,"openDelay"],["href","https://www.youtube.com/user/EuroGeographics","target","_blank",1,"btn","btn-icon-only"],["src","../../../assets/els/images/logos/icon-youtube.svg","alt","YouTube","width","40","height","40","placement","top","ngbTooltip","YouTube",3,"openDelay"],[1,"bg-black","text-white","p-3"],[1,"col-12","col-md-6","d-flex","align-items-center"],[1,"m-0"],["width","160","height","36","src","../../../assets/els/images/logos/co-funded-by-the-european-union_footer.png","alt","Co-funded by the European Union",1,"mt-3","mt-sm-0"],[1,"container","mt-4","mb-5"],[3,"target"]],template:function(t,r){1&t&&(e.TgZ(0,"footer"),e.YNc(1,Tl,2,1,"div",0),e.TgZ(2,"div",1),e.TgZ(3,"div",2),e.TgZ(4,"div",3),e.TgZ(5,"div",4),e.TgZ(6,"div",5),e.TgZ(7,"h3"),e._uU(8,"Navigate"),e.qZA(),e.TgZ(9,"ul",6),e.TgZ(10,"li"),e.TgZ(11,"a",7),e._uU(12,"Explore Map"),e.qZA(),e.qZA(),e.TgZ(13,"li"),e.TgZ(14,"a",8),e._uU(15,"Access Data"),e.qZA(),e.qZA(),e.TgZ(16,"li"),e.TgZ(17,"a",9),e._uU(18,"Frequently Asked Questions"),e.qZA(),e.qZA(),e.TgZ(19,"li"),e.TgZ(20,"a",10),e._uU(21,"Contact Us"),e.qZA(),e.qZA(),e.TgZ(22,"li"),e.TgZ(23,"a",11),e._uU(24,"Accessibility"),e.qZA(),e.qZA(),e.TgZ(25,"li"),e.TgZ(26,"a",12),e._uU(27,"Privacy"),e.qZA(),e.qZA(),e.TgZ(28,"li"),e.TgZ(29,"a",13),e._uU(30,"Terms & Conditions"),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(31,"div",14),e.TgZ(32,"h3"),e._uU(33,"Contact"),e.qZA(),e.TgZ(34,"ul",6),e.TgZ(35,"li"),e._uU(36," e: "),e.TgZ(37,"a",15),e._uU(38,"[email protected]"),e.qZA(),e.qZA(),e.TgZ(39,"li"),e._uU(40,"t: +32 2 888 71 93"),e.qZA(),e.TgZ(41,"li"),e.TgZ(42,"p",16),e._uU(43," EuroGeographics AISBL "),e._UZ(44,"br"),e._uU(45," Head Office"),e._UZ(46,"br"),e._uU(47," Rue du Nord 76/Noordstraat 76"),e._UZ(48,"br"),e._uU(49," 1000 Brussels"),e._UZ(50,"br"),e._uU(51," BELGIUM "),e.qZA(),e.qZA(),e.TgZ(52,"li"),e.TgZ(53,"ul",17),e.TgZ(54,"li",18),e.TgZ(55,"a",19),e._UZ(56,"img",20),e.qZA(),e.qZA(),e.TgZ(57,"li",18),e.TgZ(58,"a",21),e._UZ(59,"img",22),e.qZA(),e.qZA(),e.TgZ(60,"li"),e.TgZ(61,"a",23),e._UZ(62,"img",24),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(63,"div",25),e.TgZ(64,"div",3),e.TgZ(65,"div",4),e.TgZ(66,"div",26),e.TgZ(67,"p",27),e._uU(68,"\xa9 2024 EuroGeographics"),e.qZA(),e.qZA(),e.TgZ(69,"div",14),e._UZ(70,"img",28),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA()),2&t&&(e.xp6(1),e.Q6J("ngIf",r.showBackToTop),e.xp6(
155),e.Q6J("openDelay",1e3),e.xp6(3),e.Q6J("openDelay",1e3),e.xp6(3),e.Q6J("openDelay",1e3))},directives:[c.O5,Rs,wi.yS,_a._L],styles:[".footer__address[_ngcontent-%COMP%]{line-height:1.4rem}"]}),u})();function Dl(u,a){if(1&u&&(e.TgZ(0,"tr"),e.TgZ(1,"td"),e._uU(2),e.qZA(),e._UZ(3,"td",15),e.qZA()),2&u){const t=a.$implicit;e.xp6(2),e.Oqu(t.country),e.xp6(1),e.Q6J("innerHTML",t.attribution_statement,e.oJD)}}function vu(u,a){if(1&u&&(e.TgZ(0,"p"),e._uU(1,"EGM data copyright is held by European National Mapping Agencies:"),e.qZA(),e.TgZ(2,"table",12),e.TgZ(3,"thead"),e.TgZ(4,"tr",13),e.TgZ(5,"th"),e._uU(6,"Country"),e.qZA(),e.TgZ(7,"th"),e._uU(8,"Attribution"),e.qZA(),e.qZA(),e.qZA(),e.TgZ(9,"tbody"),e.YNc(10,Dl,4,2,"tr",14),e.qZA(),e.qZA(),e.TgZ(11,"p"),e._uU(12," EGM dataset is owned by all National Mapping Agencies above and collectively represented by \xa9 EuroGeographics "),e.qZA()),2&u){const t=e.oxw();e.xp6(10),e.Q6J("ngForOf",t.AttributionConstants.EuroGlobalMap)}}function Ws(u,a){if(1&u&&(e.TgZ(0,"tr"),e.TgZ(1,"td"),e._uU(2),e.qZA(),e._UZ(3,"td",15),e._UZ(4,"td",15),e.qZA()),2&u){const t=a.$implicit;e.xp6(2),e.Oqu(t.country),e.xp6(1),e.Q6J("innerHTML",t.attribution,e.oJD),e.xp6(1),e.Q6J("innerHTML",t.attribution_english,e.oJD)}}function zs(u,a){if(1&u&&(e.TgZ(0,"p"),e._uU(1,"ERM data copyright is held by European NMCAs and other responsible authorities:"),e.qZA(),e.TgZ(2,"table",12),e.TgZ(3,"thead",13),e.TgZ(4,"tr"),e.TgZ(5,"th"),e._uU(6,"Country"),e.qZA(),e.TgZ(7,"th"),e._uU(8,"Attribution"),e.qZA(),e.TgZ(9,"th"),e._uU(10,"Attribution - English"),e.qZA(),e.qZA(),e.qZA(),e.TgZ(11,"tbody"),e.YNc(12,Ws,5,3,"tr",14),e.qZA(),e.qZA(),e.TgZ(13,"p"),e._uU(14," ERM product is owned by all National Mapping and Cadastral Agencies above and collectively represented by \xa9 EuroGeographics "),e.qZA()),2&u){const t=e.oxw();e.xp6(12),e.Q6J("ngForOf",t.AttributionConstants.EuroRegionalMap)}}function Vu(u,a){if(1&u&&(e.TgZ(0,"tr"),e.TgZ(1,"td"),e._uU(2),e.qZA(),e._UZ(3,"td",15),e.qZA()),2&u){const t=a.$implicit;e.xp6(2),e.Oqu(t.country),e.xp6(1),e.Q6J("innerHTML",t.attribution_statement,e.oJD)}}function Ua(u,a){if(1&u&&(e.TgZ(0,"p"),e._uU(1,"EuroDEM data copyright is held by European National Mapping Agencies:"),e.qZA(),e.TgZ(2,"table",12),e.TgZ(3,"thead",13),e.TgZ(4,"tr"),e.TgZ(5,"th"),e._uU(6,"Country"),e.qZA(),e.TgZ(7,"th"),e._uU(8,"Attribution"),e.qZA(),e.qZA(),e.qZA(),e.TgZ(9,"tbody"),e.YNc(10,Vu,4,2,"tr",14),e.qZA(),e.qZA(),e.TgZ(11,"p"),e._uU(12," EuroDEM product is owned by all National Mapping Agencies listed above and collectively represented by \xa9 EuroGeographics "),e.qZA()),2&u){const t=e.oxw();e.xp6(10),e.Q6J("ngForOf",t.AttributionConstants.EuroDEM)}}function yu(u,a){if(1&u&&(e.TgZ(0,"tr"),e.TgZ(1,"td"),e._uU(2),e.qZA(),e._UZ(3,"td",15),e._UZ(4,"td",15),e.qZA()),2&u){const t=a.$implicit;e.xp6(2),e.Oqu(t.country),e.xp6(1),e.Q6J("innerHTML",t.attribution,e.oJD),e.xp6(1),e.Q6J("innerHTML",t.attribution_english,e.oJD)}}function Zl(u,a){if(1&u&&(e.TgZ(0,"p"),e._uU(1," The High-value large-scale pan European prototype is licenced through the EuroGeographics Open licence. The High-value large-scale pan European prototype dataset is owned by all National Mapping Agencies listed below, and collectively represented by \xa9 EuroGeographics "),e.qZA(),e.TgZ(2,"table",12),e.TgZ(3,"thead",13),e.TgZ(4,"tr"),e.TgZ(5,"th"),e._uU(6,"Country"),e.qZA(),e.TgZ(7,"th"),e._uU(8,"Attribution"),e.qZA(),e.TgZ(9,"th"),e._uU(10,"Attribution - English"),e.qZA(),e.qZA(),e.qZA(),e.TgZ(11,"tbody"),e.YNc(12,yu,5,3,"tr",14),e.qZA(),e.qZA()),2&u){const t=e.oxw();e.xp6(12),e.Q6J("ngForOf",t.AttributionConstants.HVLSP)}}function Wu(u,a){if(1&u&&(e.TgZ(0,"tr"),e.TgZ(1,"td"),e._uU(2),e.qZA(),e.TgZ(3,"td"),e._uU(4),e.qZA(),e._UZ(5,"td",15),e.qZA()),2&u){const t=a.$implicit;e.xp6(2),e.Oqu(t.country),e.xp6(2),e.Oqu(t.member),e.xp6(1),e.Q6J("innerHTML",t.attribution_statement,e.oJD)}}function zu(u,a){if(1&u&&(e.TgZ(0,"p"),e._uU(1,"OpenCadastralMap data copyright is held by European National Mapping Agencies:"),e.qZA(),e.TgZ(2,"table",12),e.TgZ(3,"thead",13),e.TgZ(4,"tr"),e.TgZ(5,"th"),e._uU(6,"Country"),e.qZA(),e.TgZ(7,"th"),e._uU(8,"Member"),e.qZA(),e.TgZ(9,"th"),e._uU(10,"Attribution"),e.qZA(),e.qZA(),e.qZA(),e.TgZ(11,"tbody"),e.YNc(12,Wu,6,3,"tr",14),e.qZA(),e.qZA(),e.TgZ(13,"p"),e._uU(14," The Open Cadastral Map product is owned by all National Mapping Agencies listed above and collectively represented by \xa9 EuroGeographics "),e.qZA()),2&u){const t=e.oxw();e.xp6(12),e.Q6J("ngForOf",t.AttributionConstants.OpenCadastralMap)}}function cs(u,a){if(1&u&&(e.TgZ(0,"tr"),e.TgZ(1,"td"),e._uU(2),e.qZA(),e._UZ(3,"td",15),e.qZA()),2&u){const t=a.$implicit;e.xp6(2),e.Oqu(t.member),e.xp6(1),e.Q6J("innerHTML",t.attribution,e.oJD)}}function ds(u,a){if(1&u&&(e.TgZ(0,"p"),e._uU(1," The Open Gazetteer is licenced through the EuroGeographics Open licence. The Open Gazetteer dataset is owned by all National Mapping Agencies listed below, and collectively represented by \xa9 EuroGeographics "),e.qZA(),e.TgZ(2,"table",12),e.TgZ(3,"thead",13),e.TgZ(4,"tr"),e.TgZ(5,"th"),e._uU(6,"Country"),e.qZA(),e.TgZ(7,"th"),e._uU(8,"Attribution"),e.qZA(),e.qZA(),e.qZA(),e.TgZ(9,"tbody"),e.YNc(10,cs,4,2,"tr",14),e.qZA(),e.qZA()),2&u){const t=e.oxw();e.xp6(10),e.Q6J("ngForOf",t.AttributionConstants.OpenGazetteer)}}let qs=(()=>{class u{constructor(){this.AttributionConstants=ga}ngOnInit(){}scrollToOpenPanel(t){var r=document.getElementById(t.panelId+"-header");window.scroll({top:r.offsetTop-50,left:0,behavior:"smooth"})}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-attributions"]],decls:19,vars:1,consts:[["id","main",1,"main__offset-header"],[1,"container"],["activeIds","EuroGlobalMap",3,"closeOthers","panelChange"],["acc","ngbAccordion"],["title","EuroGlobalMap","id","EuroGlobalMap"],["ngbPanelContent",""],["t
1itle","EuroRegionalMap","id","EuroRegionalMap"],["title","EuroDEM","id","EuroDEM"],["title","High-value large-scale pan European prototype","id","HVLSP"],["title","Open Cadastral Map","id","OpenCadastralMap"],["title","Open Gazetteer","id","OpenGazetteer"],["showBackToTop","true","target","main"],[1,"table","table-sm","table-striped"],[1,"sr-only"],[4,"ngFor","ngForOf"],[3,"innerHTML"]],template:function(t,r){1&t&&(e.TgZ(0,"main",0),e.TgZ(1,"section",1),e.TgZ(2,"h1"),e._uU(3,"Attributions"),e.qZA(),e.TgZ(4,"ngb-accordion",2,3),e.NdJ("panelChange",function(h){return r.scrollToOpenPanel(h)}),e.TgZ(6,"ngb-panel",4),e.YNc(7,vu,13,1,"ng-template",5),e.qZA(),e.TgZ(8,"ngb-panel",6),e.YNc(9,zs,15,1,"ng-template",5),e.qZA(),e.TgZ(10,"ngb-panel",7),e.YNc(11,Ua,13,1,"ng-template",5),e.qZA(),e.TgZ(12,"ngb-panel",8),e.YNc(13,Zl,13,1,"ng-template",5),e.qZA(),e.TgZ(14,"ngb-panel",9),e.YNc(15,zu,15,1,"ng-template",5),e.qZA(),e.TgZ(16,"ngb-panel",10),e.YNc(17,ds,11,1,"ng-template",5),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e._UZ(18,"app-footer",11)),2&t&&(e.xp6(4),e.Q6J("closeOthers",!0))},directives:[_a.gY,_a.Gk,_a.gW,c.sg,Vs],styles:[""]}),u})();var Aa=T(5529),Ei=T(7625),Ul=T(591),qu=T(41746),Ls=T(21086),Pa=T(92340),oc=T(27221),bu=T(87545),Go=T(40537),yn=T(88338);let ts=(()=>{class u{constructor(t,r){this.http=t,this.authService=r,this.datasetsLoading=!1,this.datasetSlugs=["euro-global-map","euro-regional-map","euro-dem","cadastral-all","pan-european-imagery","open-gazetteer","hvlsp"],this.loadedDatasets=new Ul.X([])}getAuthHeaders(){return this.authService.getHeadersWithToken()}createMapService(t){return this.http.put(`${Pa.N.apiBaseURL}/admin/mapservice`,t,{headers:this.getAuthHeaders()})}getMapServices(t,r){let s=new co.LE;return s=s.append("page",t.toString()),s=s.append("textSearch",r),this.http.get(`${Pa.N.apiBaseURL}/admin/mapservice/list`,{params:s,headers:this.getAuthHeaders()})}getMapServicesList(t,r){let s=new co.LE;return s=s.append("page",t.toString()),s=s.append("textSearch",r),this.http.get(`${Pa.N.apiBaseURL}/mapservice/list`,{params:s})}getMapService(t){return this.http.get(`${Pa.N.apiBaseURL}/admin/mapservice/${t}`,{headers:this.getAuthHeaders()})}loadDatasets(){return this.datasetsLoading=!0,(0,qu.$R)(...this.datasetSlugs.map(t=>this.getMapServiceDetails(t).pipe((0,oc.K)(()=>(0,Ls.of)(null))))).pipe((0,bu.w)(t=>(0,Ls.of)(t.filter(Boolean))),(0,Go.x)(()=>this.datasetsLoading=!1))}getDatasets(){return this.loadedDatasets}setDatasets(t){this.loadedDatasets.next(t)}getMapServiceDetails(t){return this.http.get(`${Pa.N.apiBaseURL}/mapservice/${t}`)}getMapServiceIds(t){return this.http.post(`${Pa.N.apiBaseURL}/mapservice/list/ids`,t,{headers:this.getAuthHeaders()})}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(co.eN),e.LFG(yn.e))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})();function $u(u,a){if(1&u&&(e.TgZ(0,"li"),e.TgZ(1,"a",23),e._uU(2),e.qZA(),e.qZA()),2&u){const t=a.$implicit;e.xp6(1),e.MGl("routerLink","/datasets/",t.mapServiceURLSlug,""),e.xp6(1),e.Oqu(t.name)}}let Mu=(()=>{class u{constructor(t,r){this.router=t,this.datasetsService=r,this.onDestroy$=new Aa.xQ,this.skipLinkPath=""}ngOnInit(){this.getDatasets(),this.skipLinkPath=`${this.router.url}#main`,this.router.events.pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{t instanceof wi.m2&&(this.skipLinkPath=`${this.router.url}#main`)})}getDatasets(){this.datasetsService.getDatasets().pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{this.datasets=t})}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(wi.F0),e.Y36(ts))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-header"]],decls:39,vars:2,consts:[["id","header"],[1,"nav","navbar","navbar-expand-md","navbar-light","fixed-top","bg-primary","shadow-sm"],[1,"container"],["routerLink","/",1,"btn","p-0","navbar-brand"],["src","../../assets/els/images/logos/eurogeo-full-colour.svg","alt","Eurogeographics Logo","loading","lazy","width","150","height","60",1,"d-inline-block","align-top"],[1,"sr-only"],[1,"sr-only","sr-only-focusable","btn","text-white",3,"href"],["type","button","data-bs-toggle","offcanvas","data-bs-target","#navigationMenu","aria-controls","navigationMenu",1,"btn","btn-primary","text-white"],["aria-hidden","true","title","Navigation Menu",1,"bi","bi-list","nav__toggle-icon"],["tabindex","-1","id","navigationMenu","aria-labelledby","navigationMenuLabel",1,"offcanvas","offcanvas-end"],[1,"offcanvas-header","justify-content-end"],["type","button","data-bs-dismiss","offcanvas","aria-label","Close",1,"btn","btn-close"],[1,"bi","bi-x-lg"],[1,"offcanvas-body"],[1,"list-unstyled","nav__ul"],["routerLink","/explore-map/egm-erm-basemap"],["routerLink","/access-data"],[1,"list-unstyled"],[4,"ngFor","ngForOf"],["routerLink","/frequently-asked-questions"],["routerLink","/contact"],["routerLink","/privacy-policy"],["routerLink","/terms-conditions"],[3,"routerLink"]],template:function(t,r){1&t&&(e.TgZ(0,"header",0),e.TgZ(1,"nav",1),e.TgZ(2,"div",2),e.TgZ(3,"a",3),e._UZ(4,"img",4),e.TgZ(5,"span",5),e._uU(6,"Eurogeographics"),e.qZA(),e.qZA(),e.TgZ(7,"a",6),e._uU(8," Skip to main content "),e.qZA(),e.TgZ(9,"button",7),e._UZ(10,"i",8),e.qZA(),e.TgZ(11,"div",9),e.TgZ(12,"div",10),e.TgZ(13,"button",11),e._UZ(14,"i",12),e.qZA(),e.qZA(),e.TgZ(15,"div",13),e.TgZ(16,"ul",14),e.TgZ(17,"li"),e.TgZ(18,"a",15),e._uU(19,"Explore Map"),e.qZA(),e.qZA(),e.TgZ(20,"li"),e.TgZ(21,"a",16),e._uU(22,"Access Data"),e.qZA(),e.qZA(),e.TgZ(23,"li"),e._uU(24," Datasets "),e.TgZ(25,"ul",17),e.YNc(26,$u,3,2,"li",18),e.qZA(),e.qZA(),e.TgZ(27,"li"),e.TgZ(28,"a",19),e._uU(29,"Frequently Asked Questions"),e.qZA(),e.qZA(),e.TgZ(30,"li"),e.TgZ(31,"a",20),e._uU(32,"Contact Us"),e.qZA(),e.qZA(),e.TgZ(33,"li"),e.TgZ(34,"a",21),e._uU(35,"Privacy"),e.qZA(),e.qZA(),e.TgZ(36,"li"),e.TgZ(37,"a",22),e._uU(38,"Terms & Conditions"),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA()),2&t&&(e.xp6(7),e.Q6J("href",r.skipLinkPath,e.LSH),e.xp6(19),e.Q6J("ngForOf",r.datasets))},directives:[_a.M2,wi.yS,c.sg],styles:[".navbar[_ngcontent-%COMP%]{min-height:88px}"]}),u})(),Fi=(()=>{class u{constructor(t,r,s){this.titleService=t,this.router=r,this.datasetsService=s,this.onDestroy$=new Aa.xQ}ngOnInit(){this.datasetsService.loadDatasets().pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>this.datasetsService.setDatasets(t)),this.router.events.pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{t instanceof wi.m2&&(this.url=t.url.split("/").pop(),this.setTitle(),this.toggleOffNav(),this.toggleBodyOverflowReset())})}toggleBodyOverflowReset(){let t=document.getElementsByTagName("body")[0];t.removeAttribute("style"),t.removeAttribute("class")}toggleOffNav(){document.getElementById("navigationMenu").classList.contains("show")&&document.querySelector('[data-bs-dismiss="offcanvas"]').click()}setTitle(){if(this.url){let t=this.url.toLowerCase().replace(/(?:^|[\s-/])\w/g,r=>r.toUpperCase()).replace(/-/g," ");this.titleService.setTitle(`${t} | Eurogeographics`)}else this.titleService.setTitle("Open Maps for Europe | Eurogeographics")}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(on),e.Y36(wi.F0),e.Y36(ts))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-els"]],decls:3,vars:0,template:function(t,r){1&t&&(e._UZ(0,"app-header"),e.TgZ(1,"div"),e._UZ(2,"router-outlet"),e.qZA())},directives:[Mu,wi.lC],styles:[".els-layout-content[_ngcontent-%COMP%]{padding-top:88px;padding-top:var(--els-fixed-header-height, 88px)}"]}),u})();function hs(u,a){if(1&u&&(e.TgZ(0,"li",32),e._UZ(1,"img",33),e.TgZ(2,"div",34),e._UZ(3,"h3",35),e._UZ(4,"p",36),e.qZA(),e.TgZ(5,"div",37),e.TgZ(6,"a",38),e._uU(7,"More Info "),e.TgZ(8,"span",13),e._uU(9),e.qZA(),e._UZ(10,"i",39),e.qZA(),e.TgZ(11,"a",38),e._uU(12,"View "),e.TgZ(13,"span",13),e._uU(14),e.qZA(),e._uU(15,"on Map "),e._UZ(16,"i",40),e.qZA(),e.qZA(),e.qZA()),2&u){const t=a.$implicit;e.xp6(1),e.MGl("src","../../assets/els/images/datasets/landscape/",t.mapServiceURLSlug,".jpg",e.LSH),e.MGl("srcset","\n                ../../assets/els/images/datasets/landscape/",t.mapServiceURLSlug,"@2x.jpg 2x\n              ",e.LSH),e.s9C("alt",t.name),e.xp6(2),e.Q6J("innerHTML",t.name,e.oJD),e.xp6(1),e.Q6J("innerHTML",t.mapServiceDescription,e.oJD),e.xp6(2),e.MGl("routerLink","/datasets/",t.mapServiceURLSlug,""),e.xp6(3),e.hij("about ",t.name," Dataset"),e.xp6(2),e.MGl("routerLink","/explore-map/",t.mapServiceURLSlug,""),e.xp6(3),e.hij("",t.name," Dataset ")}}function ho(u,a){if(1&u&&(e.TgZ(0,"ul",30),e.YNc(1,hs,17,9,"li",31),e.qZA()),2&u){const t=e.oxw();e.xp6(1),e.Q6J("ngForOf",t.datasets)}}function ru(u,a){1&u&&(e.TgZ(0,"section",41),e.TgZ(1,"div",42),e._UZ(2,"div",43),e._uU(3," Loading... "),e.qZA(),e.qZA())}let Ku=(()=>{class u{constructor(t){this.datasetsService=t,this.$onDestroy=new Aa.xQ}ngOnInit(){this.getDatasets()}getDatasets(){this.datasetsService.getDatasets().pipe((0,Ei.R)(this.$onDestroy)).subscribe(t=>this.datasets=t)}get loading(){return this.datasetsService.datasetsLoading}scrollToDatasets(){document.querySelector("#datasetsSlider").scrollIntoView({block:"end",inline:"nearest",behavior:"smooth"})}ngOnDestroy(){this.$onDestroy.next(),this.$onDestroy.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(ts))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-home"]],decls:56,vars:2,consts:[["id","main"],[1,"section__hero","d-flex","flex-column","justify-content-between","justify-content-sm-center"],[1,"container"],[1,"hero__caption","text-white"],[1,"p-3"],[1,"text-secondary"],[1,"d-flex","justify-content-end"],["routerLink","/access-data",1,"btn","btn-secondary","d-flex","align-content-center"],[1,"bi","bi-cloud-arrow-down","ms-1"],["routerLink","/explore-map/egm-erm-basemap",1,"btn","btn-secondary","d-flex","align-content-center","ms-2"],[1,"bi","bi-globe","ms-1"],[1,"d-flex","justify-content-center","d-sm-none"],["href","#datasets",1,"btn","btn-lg","text-white","datasets__link",3,"click"],[1,"sr-only"],[1,"bi","bi-chevron-down"],["id","datasetsSlider",1,"dataset__slider","py-4"],[1,"mb-4"],[1,"list__wrapper"],["class","list-unstyled d-flex",4,"ngIf","ngIfElse"],[1,"container","my-3","my-lg-5"],[1,"row"],[1,"col-12","col-sm-6"],["href","https://idoxgeospatial.co.uk","target","_blank"],[1,"d-block","mt-2"],["href","https://eurogeographics.org/open-maps-for-europe/ome2-progress/","target","_blank",1,"btn-link"],["href","https://eurogeographics.us1.list-manage.com/subscribe?u=5c0e0618f3242180bd70b3dd5&id=31bcc5abef","target","_blank",1,"btn","btn-secondary"],[1,"bi","bi-box-arrow-up-right","ms-2"],["src","../../../assets/els/images/logos/ome-2-logo-next-to-eu-logo.png","alt","OME2, co-funded by the European Union",1,"img-fluid","img-size","mt-3"],["showBackToTop","true","target","header"],["loader",""],[1,"list-unstyled","d-flex"],["class","card ms-3 shadow",4,"ngFor","ngForOf"],[1,"card","ms-3","shadow"],[1,"card-img-top",3,"src","srcset","alt"],[1,"card-body"],[1,"card-title",3,"innerHTML"],[1,"card-text",3,"innerHTML"],[1,"card-footer","bg-white","d-flex","justify-content-end","p-0","border-0"],[1,"btn","btn-secondary",3,"routerLink"],[1,"bi","bi-info-circle"],[1,"bi","bi-globe"],[1,"container","py-5"],["role","alert",1,"alert","alert-primary","d-flex","align-items-center","justify-content-center"],["role","status",1,"spinner-border","me-3"]],template:function(t,r){if(1&t&&(e.TgZ(0,"main",0),e.TgZ(1,"section",1),e.TgZ(2,"div",2),e.TgZ(3,"div",3),e.TgZ(4,"div",4),e.TgZ(5,"h1",5),e._uU(6,"Open Maps for Europe"),e.qZA(),e.TgZ(7,"p"),e._uU(8," Providing easy access to pan-European open data created using official map, geospatial and land information. "),e.qZA(),e.qZA(),e.TgZ(9,"div",6),e.TgZ(10,"a",7),e._uU(11," Acce
1ss Data "),e._UZ(12,"i",8),e.qZA(),e.TgZ(13,"a",9),e._uU(14," Explore Map "),e._UZ(15,"i",10),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(16,"div",11),e.TgZ(17,"button",12),e.NdJ("click",function(){return r.scrollToDatasets()}),e.TgZ(18,"span",13),e._uU(19,"View datasets section"),e.qZA(),e._UZ(20,"i",14),e.qZA(),e.qZA(),e.qZA(),e.TgZ(21,"section",15),e.TgZ(22,"div",2),e.TgZ(23,"h2",16),e._uU(24,"Datasets"),e.qZA(),e.TgZ(25,"div",17),e.YNc(26,ho,2,1,"ul",18),e.qZA(),e.qZA(),e.qZA(),e.TgZ(27,"section",19),e.TgZ(28,"div",20),e.TgZ(29,"div",21),e.TgZ(30,"p"),e._uU(31," Open Maps for Europe provides free to use open data created using official map, geospatial and land information from official, national sources. The Open Maps for Europe online service is developed by "),e.TgZ(32,"a",22),e._uU(33,"Idox Geospatial"),e.qZA(),e._uU(34,", and enables users to discover, view, license and download the open datasets. "),e.qZA(),e.TgZ(35,"p"),e._uU(36," The Open Maps for Europe project, which was completed in December 2022, was co-financed by the Connecting Europe Facility of the European Union. "),e.qZA(),e.TgZ(37,"p"),e._uU(38," Open Maps for Europe 2 (OME2) builds on its success by providing a foundation for future pan-European high-value datasets. It is developing a new production process and technical specification for free-to-use, edge-matched, interoperable data under a single open licence to create a prototype dataset covering 10 countries. The prototype is aligned to key EU Policy objectives and UN core geospatial data recommendations. "),e.qZA(),e.qZA(),e.TgZ(39,"div",21),e.TgZ(40,"p"),e._uU(41," The project, which is co-funded by the European Union through DIGITAL Europe, is being delivered by a consortium comprising: EuroGeographics; National Geographic Institute, Belgium; National Institute of Geographic and Forest Information, France; Hellenic Cadastre; General Directorate for the Cadastre, Spain; and Cadastre, Land Registry and Mapping Agency, The Netherlands. "),e.TgZ(42,"span",23),e._uU(43," For more information, please visit "),e.TgZ(44,"a",24),e._uU(45," https://eurogeographics.org/open-maps-for-europe/ome2-progress/ "),e.qZA(),e.qZA(),e.qZA(),e.TgZ(46,"p"),e._uU(47," Views and opinions expressed are those of the author only and do not necessarily reflect those of the European Union or European Commission. Neither the European Union nor the European Commission can be held responsible for them. "),e.qZA(),e.TgZ(48,"p"),e.TgZ(49,"a",25),e._uU(50,"Sign up for our newsletter"),e._UZ(51,"i",26),e.qZA(),e.qZA(),e._UZ(52,"img",27),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e._UZ(53,"app-footer",28),e.YNc(54,ru,4,0,"ng-template",null,29,e.W1O)),2&t){const s=e.MAs(55);e.xp6(26),e.Q6J("ngIf",!r.loading)("ngIfElse",s)}},directives:[wi.yS,c.O5,c.sg,Vs],styles:[".img-size[_ngcontent-%COMP%]{width:auto;max-height:120px}"]}),u})(),iu=(()=>{class u{}return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["ng-component"]],decls:2,vars:0,template:function(t,r){1&t&&(e.TgZ(0,"h2"),e._uU(1,"Sorry page not found"),e.qZA())},encapsulation:2}),u})();var Hl=T(30816),fs=T(76853),Nu=T(43227),To=T(97616),Tu=T(29830);function ps(u,a){1&u&&(e.TgZ(0,"div",16),e._uU(1," Your email address is required "),e.qZA())}function sc(u,a){1&u&&(e.TgZ(0,"div",16),e._uU(1," Password is required "),e.qZA())}function lc(u,a){1&u&&(e.TgZ(0,"div"),e.TgZ(1,"a",17),e._uU(2,"Forgotten password?"),e.qZA(),e.qZA())}function Ru(u,a){1&u&&(e.TgZ(0,"div"),e.TgZ(1,"a",18),e._uU(2,"Register for an account"),e.qZA(),e.qZA())}const au=function(u){return{"has-error":u}};let Ju=(()=>{class u{constructor(t,r,s,h){this.authService=t,this.router=r,this.settingsService=s,this.utilsService=h,this.onDestroy$=new Aa.xQ,this.apiError=new Hl.Hx,this.settings=new fs.Z}ngOnInit(){this.getSettings()}login(t){this.apiError.hasError=!1,this.authService.login(t.value).pipe((0,Ei.R)(this.onDestroy$)).subscribe(r=>{this.authService.isLoggedIn=!0,this.router.navigate([this.authService.redirectUrl?this.authService.redirectUrl:"/"]),r&&this.authService.setUser(r)},r=>{this.apiError.hasError=!0,this.authService.isLoggedIn=!1,r.errorMessage?this.apiError=this.utilsService.handleAPIError(r):this.apiError.errorMessage=429===r.status?"Too many login attempts, please wait and try again":"Your username and password combination is incorrect"})}logout(){this.authService.logout()}getSettings(){this.settingsService.getSettings().pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{this.settings=t},t=>{})}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(yn.e),e.Y36(wi.F0),e.Y36(Nu.g),e.Y36(To.F))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-login"]],decls:24,vars:11,consts:[[1,"signin-container","mt-5"],["novalidate","",1,"form-signin",3,"ngSubmit"],["loginForm","ngForm"],[1,"h3","mb-3","font-weight-normal"],[1,"mb-3",3,"ngClass"],["for","inputUsername",1,"form-label"],["type","text","id","inputUsername","name","username","placeholder","Email address","autofocus","","ngModel","","required","",1,"form-control"],["username","ngModel"],["class","help-block",4,"ngIf"],["for","inputPassword",1,"form-label"],["type","password","id","inputPassword","name","password","placeholder","Password","ngModel","","required","",1,"form-control"],["password","ngModel"],[1,"mb-3"],["type","submit",1,"btn","btn-lg","btn-primary","btn-block"],[3,"apiError"],[4,"ngIf"],[1,"help-block"],["routerLink","/forgotten-password"],["routerLink","/register"]],template:function(t,r){if(1&t){const s=e.EpF();e.TgZ(0,"div",0),e.TgZ(1,"form",1,2),e.NdJ("ngSubmit",function(){e.CHM(s);const w=e.MAs(2);return w.form.valid&&r.login(w)}),e.TgZ(3,"h1",3),e._uU(4,"Please sign in"),e.qZA(),e.TgZ(5,"div",4),e.TgZ(6,"label",5),e._uU(7,"Email address"),e.qZA(),e._UZ(8,"input",6,7),e.YNc(10,ps,2,0,"div",8),e.qZA(),e.TgZ(11,"div",4),e.TgZ(12,"label",9),e._uU(13,"Password"),e.qZA(),e._UZ(14,"input",10,11),e.YNc(16,sc,2,0,"div",8),e.qZA(),e.TgZ(17,"div",12),e.TgZ(18,"button",13),e._uU(19," Login "),e.qZA(),e.qZA(),e.TgZ(20,"div"),e._UZ(21,"api-error",14),e.qZA(),e.YNc(22,lc,3,0,"div",15),e.YNc(23,Ru,3,0,"div",15),e.qZA(),e.qZA()}if(2&t){const s=e.MAs(2),h=e.MAs(9),w=e.MAs(15);e.xp6(5),e.Q6J("ngClass",e.VKq(7,au,s.submitted&&!h.valid)),e.xp6(
15),e.Q6J("ngIf",s.submitted&&!h.valid),e.xp6(1),e.Q6J("ngClass",e.VKq(9,au,s.submitted&&!w.valid)),e.xp6(5),e.Q6J("ngIf",s.submitted&&!w.valid),e.xp6(5),e.Q6J("apiError",r.apiError),e.xp6(1),e.Q6J("ngIf",r.settings.tenantName.includes("Eurogeographics")),e.xp6(1),e.Q6J("ngIf",r.settings.tenantName.includes("Eurogeographics"))}},directives:[Yn._Y,Yn.JL,Yn.F,c.mk,Yn.Fj,Yn.JJ,Yn.On,Yn.Q7,c.O5,Tu.a,wi.yS],styles:[".signin-container[_ngcontent-%COMP%]{display:flex;align-items:center;padding-top:5rem}.form-signin[_ngcontent-%COMP%]{width:100%;max-width:330px;padding:15px;margin:0 auto}.form-signin[_ngcontent-%COMP%]   .checkbox[_ngcontent-%COMP%]{font-weight:400}.form-signin[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]{position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px}.form-signin[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]:focus{z-index:2}.form-signin[_ngcontent-%COMP%]   input[type=email][_ngcontent-%COMP%]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin[_ngcontent-%COMP%]   input[type=password][_ngcontent-%COMP%]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}"]}),u})();var o=T(72159);class d{constructor(a){this.ngbActiveModal=a}close(a){this.ngbActiveModal.close(a)}}const _=[[["","header",""]],[["","body",""]],[["","footer",""]]],g=["[header]","[body]","[footer]"];let M=(()=>{class u{constructor(){}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-modal"]],ngContentSelectors:g,decls:3,vars:0,template:function(t,r){1&t&&(e.F$t(_),e.Hsn(0),e.Hsn(1,1),e.Hsn(2,2))},styles:["[_nghost-%COMP%]{height:calc(100vh - 88px);display:flex;flex-direction:column}[_nghost-%COMP%]     .modal-body{overflow-y:auto}"]}),u})(),O=(()=>{class u{constructor(){this.year=null}ngOnInit(){this.year=(new Date).getFullYear()}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-licence-content"]],decls:95,vars:1,consts:[[1,"row","gx-5"],[1,"col-12","col-sm-6"],["href","https://www.mapsforeurope.org/licence","target","_blank"],[1,"h3"],[1,"font-italic"],["href","https://www.mapsforeurope.org/attributions","target","_blank"],["routerLink","/attributions","target","_blank"]],template:function(t,r){1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"div",1),e.TgZ(2,"p"),e._uU(3," This licence governs your access to and use of EuroGlobalMap, EuroRegionalMap, EuroDEM, Open Gazetteer, Open Cadastral Map and the High-value large-scale pan European prototype made available at "),e.TgZ(4,"a",2),e._uU(5,"https://www.mapsforeurope.org/licence"),e.qZA(),e._uU(6,". by EuroGeographics. EuroGeographics AISBL is an international non-profit association under Belgian law, with registered offices at Rue du nord / Noordstraat 76, 1000 Brussels, Belgium. "),e.qZA(),e.TgZ(7,"p"),e._uU(8," The Dataset (as defined below) is protected by copyright and other applicable laws. The Dataset is provided under the terms of this licence, which you accept by using the Dataset and accepting the terms of the licence. "),e.qZA(),e.TgZ(9,"h2",3),e._uU(10,"Definitions"),e.qZA(),e.TgZ(11,"p"),e._uU(12,"In this licence, the terms below have the following meanings:"),e.qZA(),e.TgZ(13,"ul"),e.TgZ(14,"li"),e._uU(15," The \u201cDataset\u201d means the EuroGlobalMap, EuroRegionalMap, EuroDEM, Open Gazetteer, Open Cadastral Map and the High-value large-scale pan European prototype, and the associated data, protected by international copyright and/or the database producer\u2019s right. "),e.qZA(),e.TgZ(16,"li"),e._uU(17," \u2018Licensor\u2019 means EuroGeographics and/or and its members, who jointly own the intellectual property rights on the Dataset. "),e.qZA(),e.TgZ(18,"li"),e._uU(19," \u2018Use of the Dataset\u2019 means any act for any legal purpose, including commercial exploitation restricted by copyright or database rights, which includes: "),e.TgZ(20,"ul"),e.TgZ(21,"li"),e._uU(22," Reproduction: to make a tangible copy of the Dataset or of an Adaptation by any means and in any form, on any support;
1 "),e.qZA(),e.TgZ(23,"li"),e._uU(24," Communication to the public: to spread the Dataset or an Adaptation to the public in an intangible form, by any means, in a linear way or on the individual demand of the end-user; "),e.qZA(),e.TgZ(25,"li"),e._uU(26," Distribution: to spread tangible copies of the Dataset or of the Adaptation among the public; "),e.qZA(),e.TgZ(27,"li"),e._uU(28," Adaptation: to alter, arrange, derive or modify the Dataset, for example, by combining it with other creations, information or works, or by including it in your own product or application. "),e.qZA(),e.TgZ(29,"li"),e._uU(30," Extraction: to transfer all or a substantial part of the Dataset or an Adaptation to another medium by any means or in any form, in a permanent or temporary way; "),e.qZA(),e.TgZ(31,"li"),e._uU(32," Reutilisation: to make available to the public all or a substantial part of the Dataset or an Adaptation by the distribution of copies, by renting, by on-line or other forms of transmission. "),e.qZA(),e.qZA(),e.qZA(),e.TgZ(33,"li"),e._uU(34," \u2018You\u2019 means the natural or legal person, or body of persons, corporate or incorporate, acquiring rights under this licence. "),e.qZA(),e.qZA(),e.TgZ(35,"p"),e._uU(36," Where these \u201cUses\u201d are defined by law and such legal definitions are more favourable to Licensor, the legal definition will apply. "),e.qZA(),e.TgZ(37,"h2",3),e._uU(38,"Use of the Dataset under this licence"),e.qZA(),e.TgZ(39,"p"),e._uU(40,"Use of the Dataset indicates Your acceptance of the terms and conditions below."),e.qZA(),e.TgZ(41,"p"),e._uU(42," The Licensor grants You a worldwide, royalty-free, perpetual, non-exclusive licence to exercise the rights (reproduction, communication to the public, adaptation, distribution, extraction and reutilisation) in the Dataset, subject to the conditions and restrictions below. "),e.qZA(),e.qZA(),e.TgZ(43,"div",1),e.TgZ(44,"h2",3),e._uU(45,"Restrictions"),e.qZA(),e.TgZ(46,"ul"),e.TgZ(47,"li"),e.TgZ(48,"p"),e._uU(49," You may use the Datasets as described above, on condition that You acknowledge the intellectual rights and the source of the Dataset, by including the following attribution statement within every use of the Dataset: "),e.qZA(),e.TgZ(50,"p",4),e._uU(51,' "This dataset includes Intellectual Property from European National Mapping and Cadastral Authorities and is licensed on behalf of these by EuroGeographics. Original dataset is available for free at https://www.mapsforeurope.org. Terms of the licence available at '),e.TgZ(52,"a",2),e._uU(53,"https://www.mapsforeurope.org/licence"),e.qZA(),e._uU(54," All attribution statements can be found "),e.TgZ(55,"a",5),e._uU(56,"here"),e.qZA(),e._uU(57,'." '),e.qZA(),e.TgZ(58,"p"),e._uU(59," In case the long statement above cannot be used, you may use the following short form: "),e.qZA(),e.TgZ(60,"p",4),e._uU(61),e.qZA(),e.TgZ(62,"p"),e._uU(63," All attribution statements "),e.TgZ(64,"a",6),e._uU(65,"can be found here."),e.qZA(),e.qZA(),e.qZA(),e.TgZ(66,"li"),e.TgZ(67,"p"),e._uU(68," You must include the same acknowledgement requirement in any sub-licences that you grant, and a requirement that any further sub-licences do the same. In the sub-licences you and the sub-licensee may not impose any additional and different conditions, or apply any measures that restrict the exercise of the rights granted under this license. "),e.qZA(),e.qZA(),e.TgZ(69,"li"),e._uU(70," This licence does not grant any further rights to use the trademark \u201cEuroGeographics\u201d. "),e.qZA(),e.TgZ(71,"li"),e._uU(72," You must ensure that you will not use the Dataset in a way that suggests any official status or that the Licensor endorses You or Your use of the Dataset; You must ensure that You do not mislead others or misrepresent the Dataset or its source. "),e.qZA(),e.TgZ(73,"li"),e._uU(74," Although You are entitled to create Adaptations of the Dataset, You may not mutilate or distort the Dataset in a way that is prejudicial to the honour and the reputation of the Licensor or any of the authors. This includes that the Dataset should not be altered in such a way that the information contained therein becomes erroneous, misleading, scientifically incorrect and illegal. "),e.qZA(),e.qZA(),e.TgZ(75,"p"),e._uU(76," Failure to comply with this licence will automatically put an end to this licence, without notice to You and without prior judiciary order. Licensor reserves the right to claim compensation for its entire damage suffered due to Your breach of the licence. "),e.qZA(),e.TgZ(77,"p"),e._uU(78," Licensor reserves the right to discontinue the availability of the Dataset under the current terms. Any continued use will be at your own risk. "),e.qZA(),e.TgZ(79,"h2",3),e._uU(80,"No warranty"),e.qZA(),e.TgZ(81,"p"),e._uU(82," The Dataset is licensed \u2018as is\u2019 and Licensor excludes all representations, warranties, obligations and liabilities in relation to the Dataset and for all uses of the Dataset like the reproduction, the adaptation, the extraction, the distribution, the communication and the reutilisation to the maximum extent permitted by law. Licensor does not offer any guarantee concerning the completeness, the absence of errors, non-infringement or the fitness to any purpose. "),e.qZA(),e.TgZ(83,"p"),e._uU(84," You alone are responsible for the content You use and publish, including for the content conveyed by the Dataset. "),e.qZA(),e.TgZ(85,"p"),e._uU(86," The Licensor is not liable for any errors or omissions in the Dataset or Adaptation and shall not be liable for any loss, costs, compensation, injury or damage of any kind caused by or due to its use. "),e.qZA(),e.TgZ(87,"h2",3),e._uU(88,"Personal Data"),e.qZA(),e.TgZ(89,"p"),e._uU(90," To the extent we collect personal data in the sense of applicable law, the Licensor will only do so in conformity with Belgian law and take all necessary measures to ensure that such personal data are not made available to third parties without prior consent of the person concerned. You agree to protect and process the personal data conform the applicable regulation and cooperate with the Licensor where reasonably necessary. "),e.qZA(),e.TgZ(91,"h2",3),e._uU(92,"Applicable Law"),e.qZA(),e.TgZ(93,"p"),e._uU(94," This licence is exclusively governed by the laws of Belgium. The courts of Brussels, Belgium, alone are competent to decide any litigation arising from the application of this licence. "),e.qZA(),e.qZA(),e.qZA()),2&t&&(e.xp6(61),e.hij('"\xa9 EuroGeographics ',r.year,'."'))},directives:[wi.yS],styles:[""]}),u})(),F=(()=>{class u extends d{constructor(t){super(t),this.ngbActiveModal=t}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(_a.Kz))}
1,u.\u0275cmp=e.Xpm({type:u,selectors:[["app-licence-modal"]],features:[e.qOj],decls:17,vars:0,consts:[["header","",1,"modal-header","py-sm-4"],[1,"container","d-flex","justify-content-between","align-items-center"],[1,"modal-title"],[1,"m-0"],["type","button","aria-label","Close",1,"btn","btn-secondary",3,"click"],[1,"bi","bi-x-lg"],["body","",1,"modal-body","pt-3","pt-lg-5"],["id","licenceModalTop",1,"container"],["footer","",1,"py-3","modal-footer"],["target","licenceModalTop"],["type","button",1,"btn","btn-secondary",3,"click"]],template:function(t,r){1&t&&(e.TgZ(0,"app-modal"),e.TgZ(1,"div",0),e.TgZ(2,"div",1),e.TgZ(3,"div",2),e.TgZ(4,"h1",3),e._uU(5,"EuroGeographics Open Data Licence"),e.qZA(),e.qZA(),e.TgZ(6,"button",4),e.NdJ("click",function(){return r.close()}),e._UZ(7,"i",5),e.qZA(),e.qZA(),e.qZA(),e.TgZ(8,"div",6),e.TgZ(9,"div",7),e._UZ(10,"app-licence-content"),e.qZA(),e.qZA(),e.TgZ(11,"div",8),e.TgZ(12,"div",1),e._UZ(13,"app-back-to-top",9),e.TgZ(14,"button",10),e.NdJ("click",function(){return r.close()}),e._uU(15," Close "),e._UZ(16,"i",5),e.qZA(),e.qZA(),e.qZA(),e.qZA())},directives:[M,O,Rs],styles:[""]}),u})(),ee=(()=>{class u{constructor(){}ngOnInit(){}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-privacy-content"]],decls:76,vars:0,consts:[[1,"row"],[1,"col-12","col-sm-8"],[1,"h3"],["href","mailto:[email protected]"],["href","mailto:[email protected]"],["href","mailto:[email protected]","target","_top"],[1,"bi","bi-box-arrow-up-right","ms-1"]],template:function(t,r){1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"div",1),e.TgZ(2,"p"),e._uU(3," EuroGeographics reviews its privacy notice regularly and will place any updates on this page. This privacy policy only applies to EuroGeographics and its websites, including Open Maps For Europe. "),e.qZA(),e.TgZ(4,"p"),e._uU(5," We are not responsible for the privacy practices within any other websites that you may link to from this site. "),e.qZA(),e.TgZ(6,"p"),e._uU(7," We use traffic log cookies to identify which pages are being used. This helps us to analyse data about the web traffic and improve our website. We only use this information for statistical analysis. "),e.qZA(),e.TgZ(8,"h2",2),e._uU(9,"Who are we?"),e.qZA(),e.TgZ(10,"p"),e._uU(11," For the purposes of the General Data Protection Regulation (Regulation (EU) 2016/679) (GDPR), EuroGeographics, Rue du Nord 76/Noordstraat 76, 1000 Brussels, BELGIUM, +32 2 888 71 93 "),e.TgZ(12,"a",3),e._uU(13,"[email protected]"),e.qZA(),e._uU(14," is the \u2018controller\u2019 of your personal data, and we comply with the Regulation\u2019s requirements in respect of the collection, management and disclosure of your personal information. EuroGeographics Data Protection Office (DPO) is Sallie Payne-Snell, Head of Operations, "),e.TgZ(15,"a",4),e._uU(16,"[email protected]"),e.qZA(),e._uU(17,". "),e.qZA(),e.TgZ(18,"p"),e._uU(19," This privacy statement explains the reason for the way EuroGeographics collects, processes, handles and ensures the protection of all personal data provided, how that information is used and what rights you may exercise in relation to your data. "),e.qZA(),e.TgZ(20,"h2",2),e._uU(21,"Why do we process your data?"),e.qZA(),e.TgZ(22,"p"),e._uU(23," EuroGeographics keeps a minimum amount of personal information. We collect and use your personal information to enable the smooth running of the membership association and to deliver pan-European projects, datasets and services. "),e.qZA(),e.TgZ(24,"h2",2),e._uU(25,"Which data do we collect and process?"),e.qZA(),e.TgZ(26,"p"),e._uU(27," The personal information collected and further processed is provided on a voluntary basis by the data subject (in this case you) or by an authorised person with the permission of/nominated by the data subject. The data subject has the right to withdraw his/her content at any time. "),e.qZA(),e.TgZ(28,"p"),e._uU(29," The type of personal data we collect consists of: Nationality; Full Name; Position; Profession, Occupation /Job Title; Business address, Telephone, Fax, email and Twitter account. "),e.qZA(),e.TgZ(30,"h2",2),e._uU(31," Photos/pictures, presentations, live web streaming and/or audio and video recordings "),e.qZA(),e.TgZ(32,"p"),e._uU(33," Photos/pictures, presentations, live web streaming and/or audio and video recordings may be taken during membership activities, for example Knowledge Exchange Network (KEN) meetings and General Assemblies, and used in EuroGeographics communications including social media. "),e.qZA(),e.TgZ(34,"h2",2),e._uU(35,"How long do we keep your data?"),e.qZA(),e.TgZ(36,"p"),e._uU(37," EuroGeographics keeps the data for the time necessary to fulfil the purpose of collection as stated above. "),e.qZA(),e.TgZ(38,"h2",2),e._uU(39,"How do we protect your data?"),e.qZA(),e.TgZ(40,"p"),e._uU(41," EuroGeographics carefully protects your data from loss, misuse, unauthorised access, disclosure or alteration in line with information governance policies. All data in electronic format (e-mails, documents etc.) are stored securely. "),e.qZA(),e.TgZ(42,"h2",2),e._uU(43,"Who has access to your data and to whom is it disclosed?"),e.qZA(),e.TgZ(44,"p"),e._uU(45," Acce
1ss to your data is provided to authorised staff according to the \u2018need to know\u2019 principle. "),e.qZA(),e.TgZ(46,"p"),e._uU(47," When required, access to personal data will be provided to our appointed internal and external auditors. "),e.qZA(),e.TgZ(48,"p"),e._uU(49," No personal data will be transmitted to parties which are outside the recipients mentioned in this privacy statement without the prior consent of the data subject. "),e.qZA(),e.TgZ(50,"h2",2),e._uU(51,"Access to personal information"),e.qZA(),e.TgZ(52,"p"),e._uU(53," You can find out if we hold any personal information about you by making a request to "),e.TgZ(54,"a",5),e._uU(55,"[email protected]"),e._UZ(56,"i",6),e.qZA(),e.qZA(),e.TgZ(57,"p"),e._uU(58,"If we do hold information about you, we will:"),e.qZA(),e.TgZ(59,"ul"),e.TgZ(60,"li"),e._uU(61,"Provide a description of the data we hold;"),e.qZA(),e.TgZ(62,"li"),e._uU(63,"Explain the reasons we are holding the data;"),e.qZA(),e.TgZ(64,"li"),e._uU(65,"Tell you to whom the data could be disclosed;"),e.qZA(),e.TgZ(66,"li"),e._uU(67,"Provide a copy of the information in an intelligible form."),e.qZA(),e.qZA(),e.TgZ(68,"h2",2),e._uU(69,"Complaints or Queries"),e.qZA(),e.TgZ(70,"p"),e._uU(71," If you think that EuroGeographics collection or use of personal information is unfair, misleading or inappropriate please contact us through [email protected] or by post to EuroGeographics Head Office, Rue du Nord 76/Noordstraat 76, 1000 Brussels, BELGIUM "),e.qZA(),e.TgZ(72,"h2",2),e._uU(73,"Rights"),e.qZA(),e.TgZ(74,"p"),e._uU(75," You have the right to request access to and rectification or erasure of personal data or restriction of processing and to object to processing as well as the right to data portability. You also have the right to lodge a complaint with a supervisory authority and to withdraw consent at any time, without affecting the lawfulness of processing based on consent before its withdrawal. "),e.qZA(),e.qZA(),e.qZA())},styles:[""]}),u})(),G=(()=>{class u extends d{constructor(t){super(t),this.ngbActiveModal=t}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(_a.Kz))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-privacy-modal"]],features:[e.qOj],decls:20,vars:0,consts:[["header","",1,"modal-header","py-sm-4"],[1,"container","d-flex","justify-content-between","align-items-center"],[1,"modal-title"],[1,"m-0"],[1,"d-none","d-sm-inline"],["type","button","aria-label","Close",1,"btn","btn-secondary",3,"click"],[1,"bi","bi-x-lg"],["body","",1,"modal-body","pt-3","pt-lg-5"],["id","privacyModalTop",1,"container"],["footer","",1,"py-3","modal-footer"],[1,"container"],[1,"d-flex","justify-content-between"],["target","privacyModalTop"],["type","button",1,"btn","btn-secondary",3,"click"]],template:function(t,r){1&t&&(e.TgZ(0,"app-modal"),e.TgZ(1,"div",0),e.TgZ(2,"div",1),e.TgZ(3,"div",2),e.TgZ(4,"h1",3),e.TgZ(5,"span",4),e._uU(6,"EuroGeographics "),e.qZA(),e._uU(7,"Privacy Statement "),e.qZA(),e.qZA(),e.TgZ(8,"button",5),e.NdJ("click",function(){return r.close()}),e._UZ(9,"i",6),e.qZA(),e.qZA(),e.qZA(),e.TgZ(10,"div",7),e.TgZ(11,"div",8),e._UZ(12,"app-privacy-content"),e.qZA(),e.qZA(),e.TgZ(13,"div",9),e.TgZ(14,"div",10),e.TgZ(15,"div",11),e._UZ(16,"app-back-to-top",12),e.TgZ(17,"button",13),e.NdJ("click",function(){return r.close()}),e._uU(18," Close "),e._UZ(19,"i",6),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA())},directives:[M,ee,Rs],styles:[""]}),u})(),oe=(()=>{class u{constructor(t){this.ngbModal=t}openModal(t,r){return this.ngbModal.open(t,r||{backdrop:!0,size:"fullscreen"})}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(_a.FF))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac,providedIn:"root"}),u})(),ye=(()=>{class u{constructor(t){this.modalService=t}ngOnInit(){}openLicenseTermsModal(){this.modalService.openModal(F)}openPrivacyModal(){this.modalService.openModal(G)}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(oe))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-terms-conditions"]],decls:67,vars:0,consts:[["id","main",1,"main__offset-header"],[1,"container"],[1,"row"],[1,"col-12","col-md-6"],["type","button",1,"btn","btn-link","p-0",3,"click"],["routerLink","/contact"],["showBackToTop","true","target","header"]],template:function(t,r){1&t&&(e.TgZ(0,"main",0),e.TgZ(1,"section",1),e.TgZ(2,"h1"),e._uU(3,"Terms and Conditions"),e.qZA(),e.TgZ(4,"div",2),e.TgZ(5,"div",3),e.TgZ(6,"h2"),e._uU(7,"Open Maps for Europe"),e.qZA(),e.TgZ(8,"p"),e._uU(9," Open Maps For Europe is an online service that provides free-to-use maps from more than 40 European countries. The datasets are created using official map, geospatial and land information from official, national sources. "),e.qZA(),e.TgZ(10,"p"),e._uU(11," The project is coordinated by EuroGeographics, the not-for-profit membership association for European National Mapping, Cadastral and Land Registration Authorities (NMCAs), in partnership with the National Geographic Institute (NGI) Belgium. "),e.qZA(),e.TgZ(12,"h3"),e._uU(13,"Data Protection Notice"),e.qZA(),e.TgZ(14,"p"),e._uU(15," EuroGeographics is committed to ensuring the protection of personal data. All personal data are processed in accordance with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation). Personal data are processed for the management of activities linked to the operation of Open Maps For Europe, specifically email addresses. "),e.qZA(),e.TgZ(16,"p"),e._uU(17," To allow for the delivery of services and datasets from Open Maps For Europe, we need to continue to store your email address because it is directly linked to your token. If you would like us to delete your email address from our records, please contact us. Please note this will remove your access to any services on Open Maps For Europe. "),e.qZA(),e.TgZ(18,"p"),e._uU(19," Please see our "),e.TgZ(20,"button",4),e.NdJ("click",function(){return r.openPrivacyModal()}),e._uU(21," Privacy Notice "),e.qZA(),e._uU(22," for more information. "),e.qZA(),e.TgZ(23,"h3"),e._uU(24,"Interface Website"),e.qZA(),e.TgZ(25,"p"),e._uU(26," The Open Maps For Europe interface enables users to discover, view, license and download the open datasets developed by the project. "),e.qZA(),e.TgZ(27,"p"),e._uU(28," We aim to keep this information up to date and accurate. We accept no responsibility or liability whatsoever for any inaccuracies. If errors are brought to our attention, we will try to correct them. "),e.TgZ(29,"a",5),e._uU(30,"Report an error here"),e.qZA(),e._uU(31,". "),e.qZA(),e.TgZ(32,"p"),e._uU(33,"Our aim is to minimise disruption caused by technical errors."),e.qZA(),e.qZA(),e.TgZ(34,"div",3),e.TgZ(35,"h3"),e._uU(36,"Reusing content and copyright"),e.qZA(),e.TgZ(37,"p"),e._uU(38," The terms and conditions set out here apply to the general content of the Open Maps For Europe User Interface. "),e.qZA(),e.TgZ(39,"ul"),e.TgZ(40,"li"),e._uU(41," The "),e.TgZ(42,"button",4),e.NdJ("click",function(){return r.openLicenseTermsModal()}),e._uU(43," EuroGeographics Open Data licence "),e.qZA(),e._uU(44," sets out how you may use and reuse the datasets available through Open Maps For Europe. By using each service or dataset you are deemed to have accepted the EuroGeographics open data licence. The licence must be accepted before you receive any links to the datasets or service. You can view the full licence "),e.TgZ(45,"button",4),e.NdJ("click",function(){return r.openLicenseTermsModal()}),e._uU(46," here "),e.qZA(),e.qZA(),e.TgZ(47,"li"),e._uU(48," The content of this website is protected by EU copyright laws and treaties around the world. "),e.qZA(),e.TgZ(49,"li"),e._uU(50," You may reuse information contained on this website provided that you acknowledge Open Maps For Europe and EuroGeographics as the source. "),e.qZA(),e.TgZ(51,"li"),e._uU(52," You may create a hyperlink to the home page under a non-exclusive and revocable licence. "),e.qZA(),e.TgZ(53,"li"),e._uU(54," You may not use any of EuroGeographics\u2019 trademarks as part of any hyperlink without our written agreement for you to do so. "),e.qZA(),e.qZA(),e.TgZ(55,"h3"),e._uU(56,"Links to other websites"),e.qZA(),e.TgZ(57,"p"),e._uU(58," This website may contain links to other websites that are not under our control and are not maintained by us. "),e.qZA(),e.TgZ(59,"ul"),e.TgZ(60,"li"),e._uU(61," We are not responsible for the content of such websites and accept not liability for their use. "),e.qZA(),e.TgZ(62,"li"),e._uU(63," We provide these links for your convenience only. We do not endorse, edit or vet the material on such websites. "),e.qZA(),e.qZA(),e.TgZ(64,"p"),e._uU(65,"By using this website, you accept these terms and conditions."),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e._UZ(66,"app-footer",6))},directives:[wi.yS,Vs],styles:[""]}),u})(),be=(()=>{class u{constructor(){}ngOnInit(){}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-about"]],decls:26,vars:0,consts:[[1,"about-header-background"],[1,"container","p-5"],[1,"row"],[1,"w-100"],[1,"w-100","py-5"],[1,"col-md-6"],["href","https://openels.eu/"]],template:function(t,r){1&t&&(e._UZ(0,"div",0),e.TgZ(1,"div",1),e.TgZ(2,"div",2),e.TgZ(3,"div",3),e.TgZ(4,"h2"),e._uU(5,"About"),e.qZA(),e.qZA(),e.TgZ(6,"div",4),e.TgZ(7,"h5"),e.TgZ(8,"strong"),e._uU(9," The Open European Location Services (ELS) project is developing European open geospatial data services from official national sources. "),e.qZA(),e.qZA(),e.qZA(),e.TgZ(10,"div",3),e.TgZ(11,"div",2),e.TgZ(12,"div",5),e.TgZ(13,"p"),e._uU(14," EuroGeographics, which represents Europe\u2019s National Mapping, Cadastral and Land Registration Authorities, is coordinating the two-year initiative co-financed by the European Union\u2019s Connecting Europe Facility. The international not-for-profit association is working with partners from member organisations in Finland, Germany, Great Britain, Norway, Poland, Spain, Sweden and The Netherlands. "),e.qZA(),e.TgZ(15,"p"),e.TgZ(16,"a",6),e._uU(17,"The Open ELS Project"),e.qZA(),e._uU(18," demonstrates the potential of a single access point for harmonised,pan-European, authoritative geospatial information and services. It is a first step in making high-value open geospatial data from official national sources available in support of the wider digital economy. Activities are focused on facilitating access to, and encouraging the take up and use of this information, and are strongly user orientated with a comprehensive programme of activities for SMEs. "),e.qZA(),e.qZA(),e.TgZ(19,"div",5),e.TgZ(20,"p"),e._uU(21," As well as the test services accessible through this user interface, the Project has also developed an open data policy to create a common basis for licensing that respects the different national policy, legislative and business models across Europe. As well as the test services accessible through this user interface, the Project has also developed an open data policy to create a common basis for licensing that respects the different national policy, legislative and business models across Europe. "),e.qZA(),e.TgZ(22,"p"),e._uU(23," For more information on the Project, visit "),e.TgZ(24,"a",6),e._uU(25,"https://openels.eu/"),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA())},styles:[".about-header-background[_ngcontent-%COMP%]{overflow:hidden;background:url(trees-aerial.330a5939326ae311.jpg) 0 0 repeat-y;background-size:cover;height:300px}"]}),u})();class Ze{}let at=(()=>{class u{constructor(t){this.http=t}sendContactEmail(t){return this.http.put(`${Pa.N.apiBaseURL}/support/send-email`,t)}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(co.eN))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac,providedIn:"root"}),u})();function lt(u,a){1&u&&(e.TgZ(0,"div",26),e._uU(1," Thanks for your enquiry. Your message has been sent to EuroGeographics' support team. "),e.qZA())}let vt=(()=>{class u{constructor(t,r,s){this.utilsService=t,this.contactService=r,this.modalService=s,this.onDestroy$=new Aa.xQ,this.contactEmailDetails=new Ze,this.emailSentSuccess=!1,this.apiError=ne
1w Hl.Hx}ngOnInit(){this.contactEmailDetails.enquiryType="general"}submitContactForm(){this.contactService.sendContactEmail(this.contactEmailDetails).pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{this.emailSentSuccess=!0},t=>{this.emailSentSuccess=!1,this.apiError=this.utilsService.handleAPIError(t)})}openPrivacyModal(){this.modalService.openModal(G)}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(To.F),e.Y36(at),e.Y36(oe))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-contact"]],decls:53,vars:10,consts:[[1,"contact__hero","mb-5"],["id","main",1,"pb-5"],[1,"container"],[1,"row"],[1,"col-12","col-sm-8","col-md-6"],["novalidate","",1,"form-contact",3,"ngSubmit"],["contactForm","ngForm"],["type","button",1,"btn","btn-link","p-0",3,"click"],[1,"mb-3"],["for","inputName",1,"form-label"],[1,"required-asterisk"],["type","text","id","inputName","name","name","placeholder","Name","autofocus","","required","","maxlength","200",1,"form-control",3,"ngModel","ngModelChange"],["name","ngModel"],[1,"alert","alert-danger",3,"hidden"],["for","inputOrganisation",1,"form-label"],["type","text","id","inputOrganisation","name","organisation","placeholder","Organisation","autofocus","","maxlength","200",1,"form-control",3,"ngModel","ngModelChange"],["organisation","ngModel"],["for","inputEmailAddress",1,"form-label"],["type","email","id","inputEmailAddress","required","","email","","placeholder","Enter your email address","name","emailAddress",1,"form-control",3,"ngModel","ngModelChange"],["emailAddress","ngModel"],["for","inputMessage",1,"form-label"],["rows","4","id","inputMessage","name","message","placeholder","Message","autofocus","","maxlength","2000","required","",1,"form-control",3,"ngModel","ngModelChange"],["message","ngModel"],[3,"apiError"],["class","alert alert-primary",4,"ngIf"],["type","submit",1,"btn","btn-secondary",3,"disabled"],[1,"alert","alert-primary"]],template:function(t,r){if(1&t){const s=e.EpF();e._UZ(0,"div",0),e.TgZ(1,"main",1),e.TgZ(2,"div",2),e.TgZ(3,"h1"),e._uU(4,"Contact Us"),e.qZA(),e.TgZ(5,"div",3),e.TgZ(6,"div",4),e.TgZ(7,"form",5,6),e.NdJ("ngSubmit",function(){return e.CHM(s),e.MAs(8).form.valid&&r.submitContactForm()}),e.TgZ(9,"p"),e._uU(10," Please complete and submit this form. Read our "),e.TgZ(11,"button",7),e.NdJ("click",function(){return r.openPrivacyModal()}),e._uU(12," Privacy Policy"),e.qZA(),e._uU(13,". "),e.qZA(),e.TgZ(14,"div",8),e.TgZ(15,"label",9),e._uU(16,"Name "),e.TgZ(17,"span",10),e._uU(18,"*"),e.qZA(),e.qZA(),e.TgZ(19,"input",11,12),e.NdJ("ngModelChange",function(w){return r.contactEmailDetails.name=w}),e.qZA(),e.TgZ(21,"div",13),e._uU(22," Your name is required "),e.qZA(),e.qZA(),e.TgZ(23,"div",8),e.TgZ(24,"label",14),e._uU(25,"Organisation"),e.qZA(),e.TgZ(26,"input",15,16),e.NdJ("ngModelChange",function(w){return r.contactEmailDetails.organisation=w}),e.qZA(),e.qZA(),e.TgZ(28,"div",8),e.TgZ(29,"label",17),e._uU(30,"Email Address "),e.TgZ(31,"span",10),e._uU(32,"*"),e.qZA(),e.qZA(),e.TgZ(33,"input",18,19),e.NdJ("ngModelChange",function(w){return r.contactEmailDetails.emailAddress=w}),e.qZA(),e.TgZ(35,"div",13),e._uU(36," A valid email address is required "),e.qZA(),e.qZA(),e.TgZ(37,"div",8),e.TgZ(38,"label",20),e._uU(39,"Message "),e.TgZ(40,"span",10),e._uU(41,"*"),e.qZA(),e.qZA(),e.TgZ(42,"textarea",21,22),e.NdJ("ngModelChange",function(w){return r.contactEmailDetails.message=w}),e._uU(44,"            "),e.qZA(),e.TgZ(45,"div",13),e._uU(46," A message is required "),e.qZA(),e.qZA(),e.TgZ(47,"div"),e._UZ(48,"api-error",23),e.qZA(),e.YNc(49,lt,2,0,"div",24),e.TgZ(50,"button",25),e._uU(51," Submit "),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e._UZ(52,"app-footer")}if(2&t){const s=e.MAs(8),h=e.MAs(20),w=e.MAs(34),A=e.MAs(43);e.xp6(19),e.Q6J("ngModel",r.contactEmailDetails.name),e.xp6(2),e.Q6J("hidden",h.valid||h.pristine),e.xp6(5),e.Q6J("ngModel",r.contactEmailDetails.organisation),e.xp6(7),e.Q6J("ngModel",r.contactEmailDetails.emailAddress),e.xp6(2),e.Q6J("hidden",w.valid||w.pristine),e.xp6(7),e.Q6J("ngModel",r.contactEmailDetails.message),e.xp6(3),e.Q6J("hidden",A.valid||A.pristine),e.xp6(3),e.Q6J("apiError",r.apiError),e.xp6(1),e.Q6J("ngIf",r.emailSentSuccess),e.xp6(1),e.Q6J("disabled",!s.form.valid||r.emailSentSuccess)}},directives:[Yn._Y,Yn.JL,Yn.F,Yn.Fj,Yn.Q7,Yn.nD,Yn.JJ,Yn.On,Yn.on,Tu.a,c.O5,Vs],styles:[".contact-container[_ngcontent-%COMP%]{display:flex;max-width:500px}"]}),u})(),Ct=(()=>{class u{constructor(){}ngOnInit(){}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-privacy-policy"]],decls:6,vars:0,consts:[["id","main",1,"main__offset-header"],[1,"container"],["showBackToTop","true","target","header"]],template:function(t,r){1&t&&(e.TgZ(0,"main",0),e.TgZ(1,"section",1),e.TgZ(2,"h1"),e._uU(3,"EuroGeographics Privacy Statement"),e.qZA(),e._UZ(4,"app-privacy-content"),e.qZA(),e.qZA(),e._UZ(5,"app-footer",2))},directives:[ee,Vs],styles:[""]}),u})(),gn=(()=>{class u{constructor(){}ngOnInit(){}}return u.\u0275fac=function(t){return new(t||u)}
1,u.\u0275cmp=e.Xpm({type:u,selectors:[["app-licence"]],decls:6,vars:0,consts:[["id","main",1,"main__offset-header"],[1,"container"],["showBackToTop","true","target","header"]],template:function(t,r){1&t&&(e.TgZ(0,"main",0),e.TgZ(1,"section",1),e.TgZ(2,"h1"),e._uU(3,"EuroGeographics Open Data Licence"),e.qZA(),e._UZ(4,"app-licence-content"),e.qZA(),e.qZA(),e._UZ(5,"app-footer",2))},directives:[O,Vs],styles:[""]}),u})(),er=(()=>{class u extends d{constructor(t){super(t),this.ngbActiveModal=t}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(_a.Kz))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-datasets-at-location-error-modal"]],features:[e.qOj],decls:18,vars:0,consts:[["header","",1,"modal-header","py-sm-4"],[1,"container","d-flex","justify-content-between","align-items-center"],[1,"modal-title"],[1,"m-0"],["type","button","aria-label","Close",1,"btn","btn-secondary",3,"click"],[1,"bi","bi-x-lg"],["body","",1,"modal-body","pt-3","pt-lg-5"],[1,"container"],[1,"lead"],["footer","",1,"py-3","modal-footer"],[1,"d-flex","justify-content-between"],["type","button",1,"btn","btn-secondary",3,"click"]],template:function(t,r){1&t&&(e.TgZ(0,"app-modal"),e.TgZ(1,"div",0),e.TgZ(2,"div",1),e.TgZ(3,"div",2),e.TgZ(4,"h1",3),e._uU(5,"Datasets at Location"),e.qZA(),e.qZA(),e.TgZ(6,"button",4),e.NdJ("click",function(){return r.close()}),e._UZ(7,"i",5),e.qZA(),e.qZA(),e.qZA(),e.TgZ(8,"div",6),e.TgZ(9,"div",7),e.TgZ(10,"p",8),e._uU(11," Note that when using this tool you must click within the boundaries of a country. Please close and try again. "),e.qZA(),e.qZA(),e.qZA(),e.TgZ(12,"div",9),e.TgZ(13,"div",7),e.TgZ(14,"div",10),e.TgZ(15,"button",11),e.NdJ("click",function(){return r.close()}),e._uU(16," Close "),e._UZ(17,"i",5),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA())},directives:[M],styles:[""]}),u})(),or=(()=>{class u extends d{constructor(t){super(t),this.ngbActiveModal=t}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(_a.Kz))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-identify-error-modal"]],features:[e.qOj],decls:18,vars:0,consts:[["header","",1,"modal-header","py-sm-4"],[1,"container","d-flex","justify-content-between","align-items-center"],[1,"modal-title"],[1,"m-0"],["type","button","aria-label","Close",1,"btn","btn-secondary",3,"click"],[1,"bi","bi-x-lg"],["body","",1,"modal-body","pt-3","pt-lg-5"],[1,"container"],["footer","",1,"py-3","modal-footer"],[1,"d-flex","justify-content-between"],["type","button",1,"btn","btn-secondary",3,"click"]],template:function(t,r){1&t&&(e.TgZ(0,"app-modal"),e.TgZ(1,"div",0),e.TgZ(2,"div",1),e.TgZ(3,"div",2),e.TgZ(4,"h1",3),e._uU(5,"Identify Feature"),e.qZA(),e.qZA(),e.TgZ(6,"button",4),e.NdJ("click",function(){return r.close()}),e._UZ(7,"i",5),e.qZA(),e.qZA(),e.qZA(),e.TgZ(8,"div",6),e.TgZ(9,"div",7),e.TgZ(10,"p"),e._uU(11," Note that you must click on a valid map feature. It may help to zoom in. Please close and try again. "),e.qZA(),e.qZA(),e.qZA(),e.TgZ(12,"div",8),e.TgZ(13,"div",7),e.TgZ(14,"div",9),e.TgZ(15,"button",10),e.NdJ("click",function(){return r.close()}),e._uU(16," Close "),e._UZ(17,"i",5),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA())},directives:[M],styles:[""]}),u})();T(84078);var u,kr=T(53632),Wr=T(19972),ni=T(1911),ci=T(1729),Yi=(u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)},function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),Br=function(u){function a(t){var r=u.call(this)||this;return r.id_=void 0,r.geometryName_="geometry",r.style_=null,r.styleFunction_=void 0,r.geometryChangeKey_=null,r.addChangeListener(r.geometryName_,r.handleGeometryChanged_),t&&("function"==typeof t.getSimplifiedGeometry?r.setGeometry(t):r.setProperties(t)),r}return Yi(a,u),a.prototype.clone=function(){var t=new a(this.hasProperties()?this.getProperties():null);t.setGeometryName(this.getGeometryName());var r=this.getGeometry();r&&t.setGeometry(r.clone());var s=this.getStyle();return s&&t.setStyle(s),t},a.prototype.getGeometry=function(){return this.get(this.geometryName_)},a.prototype.getId=function(){return this.id_},a.prototype.getGeometryName=function(){return this.geometryName_},a.prototype.getStyle=function(){return this.style_},a.prototype.getStyleFunction=function(){return this.styleFunction_},a.prototype.handleGeometryChange_=function(){this.changed()},a.prototype.handleGeometryChanged_=function(){this.geometryChangeKey_&&((0,ci.bN)(this.geometryChangeKey_),this.geometryChangeKey_=null);var t=this.getGeometry();t&&(this.geometryChangeKey_=(0,ci.oL)(t,Wr.Z.CHANGE,this.handleGeometryChange_,this)),this.changed()},a.prototype.setGeometry=function(t){this.set(this.geometryName_,t)},a.prototype.setStyle=function(t){this.style_=t,this.styleFunction_=t?function ba(u){return"function"==typeof u?u:(Array.isArray(u)?a=u:((0,ni.h)("function"==typeof u.getZIndex,41),a=[u]),function(){return a});var a}(t):void 0,this.changed()},a.prototype.setId=function(t){this.id_=t,this.changed()},a.prototype.setGeometryName=function(t){this.removeChangeListener(this.geometryName_,this.handleGeometryChanged_),this.geometryName_=t,this.addChangeListener(this.geometryName_,this.handleGeometryChanged_),this.handleGeometryChanged_()},a}(kr.Z);const Ha=Br;var Wi=T(74720),sr=T(74410),_s=T(2774),So=T(15066),fr=T(90760),ri=T(38999),y=T(99182),N=T(62456),ue=T(53280),ve=T(90392),Re=T(42156);function Mt(u,a,t,r,s,h,w){var A,Q,ae=(t-a)/r;if(1===ae)A=a;else if(2===ae)A=a,Q=s;else if(0!==ae){for(var Ce=u[a],He=u[a+1],Ge=0,ut=[0],yt=a+r;yt<t;yt+=r){var It=u[yt],Wt=u[yt+1];Ge+=Math.sqrt((It-Ce)*(It-Ce)+(Wt-He)*(Wt-He)),ut.push(Ge),Ce=It,He=Wt}var pn=s*Ge,ln=(0,N.ry)(ut,pn);ln<0?(Q=(pn-ut[-ln-2])/(ut[-ln-1]-ut[-ln-2]),A=a+(-ln-2)*r):A=a+ln*r}var En=w>1?w:2,Mn=h||new Array(En);for(yt=0;yt<En;++yt)Mn[yt]=void 0===A?NaN:void 0===Q?u[A+yt]:(0,Re.t7)(u[A+yt],u[A+r+yt],Q);return Mn}function rn(u,a,t,r,s,h){if(t==a)return null;var w;if(s<u[a+r-1])return h?((w=u.slice(a,a+r))[r-1]=s,w):null;if(u[t-1]<s)return h?((w=u.slice(t-r,t))[r-1]=s,w):null;if(s==u[a+r-1])return u.slice(a,a+r);for(var A=a/r,Q=t/r;A<Q;){var ae=A+Q>>1;s<u[(ae+1)*r-1]?Q=ae:A=ae+1}var Ce=u[A*r-1];if(s==Ce)return u.slice((A-1)*r,(A-1)*r+r);var Ge=(s-Ce)/(u[(A+1)*r-1]-Ce);w=[];for(var ut=0;ut<r-1;++ut)w.push((0,Re.t7)(u[(A-1)*r+ut],u[A*r+ut],Ge));return w.push(s),w}var Hr=T(79644);function ea(u,a,t,r){for(var s=u[a],h=u[a+1],w=0,A=a+r;A<t;A+=r){var Q=u[A],ae=u[A+1];w+=Math.sqrt((Q-s)*(Q-s)+(ae-h)*(ae-h)),s=Q,h=ae}return w}var jl=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),Ci=function(u){function a(t,r){var s=u.call(this)||this;return s.flatMidpoint_=null,s.flatMidpointRevision_=-1,s.maxDelta_=-1,s.maxDeltaRevision_=-1,void 0===r||Array.isArray(t[0])?s.setCo
1ordinates(t,r):s.setFlatCoordinates(r,t),s}return jl(a,u),a.prototype.appendCoordinate=function(t){this.flatCoordinates?(0,N.l7)(this.flatCoordinates,t):this.flatCoordinates=t.slice(),this.changed()},a.prototype.clone=function(){var t=new a(this.flatCoordinates.slice(),this.layout);return t.applyProperties(this),t},a.prototype.closestPointXY=function(t,r,s,h){return h<(0,fr.qf)(this.getExtent(),t,r)?h:(this.maxDeltaRevision_!=this.getRevision()&&(this.maxDelta_=Math.sqrt((0,So.Bv)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,0)),this.maxDeltaRevision_=this.getRevision()),(0,So.H$)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,this.maxDelta_,!1,t,r,s,h))},a.prototype.forEachSegment=function(t){return(0,ue.E)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t)},a.prototype.getCoordinateAtM=function(t,r){return this.layout!=Wi.Z.XYM&&this.layout!=Wi.Z.XYZM?null:rn(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t,void 0!==r&&r)},a.prototype.getCoordinates=function(){return(0,ve.Ml)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride)},a.prototype.getCoordinateAt=function(t,r){return Mt(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t,r,this.stride)},a.prototype.getLength=function(){return ea(this.flatCoordinates,0,this.flatCoordinates.length,this.stride)},a.prototype.getFlatMidpoint=function(){return this.flatMidpointRevision_!=this.getRevision()&&(this.flatMidpoint_=this.getCoordinateAt(.5,this.flatMidpoint_),this.flatMidpointRevision_=this.getRevision()),this.flatMidpoint_},a.prototype.getSimplifiedGeometryInternal=function(t){var r=[];return r.length=(0,y.dt)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t,r,0),new a(r,Wi.Z.XY)},a.prototype.getType=function(){return sr.Z.LINE_STRING},a.prototype.intersectsExtent=function(t){return(0,Hr.Kz)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,t)},a.prototype.setCoordinates=function(t,r){this.setLayout(r,t,1),this.flatCoordinates||(this.flatCoordinates=[]),this.flatCoordinates.length=(0,ri.Sg)(this.flatCoordinates,0,t,this.stride),this.changed()},a}(_s.ZP);const uc=Ci;var ou=T(60154),cc=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),sd=function(u){function a(t,r,s){var h=u.call(this)||this;if(h.ends_=[],h.maxDelta_=-1,h.maxDeltaRevision_=-1,Array.isArray(t[0]))h.setCoordinates(t,r);else if(void 0!==r&&s)h.setFlatCoordinates(r,t),h.ends_=s;else{for(var w=h.getLayout(),A=t,Q=[],ae=[],Ce=0,He=A.length;Ce<He;++Ce){var Ge=A[Ce];0===Ce&&(w=Ge.getLayout()),(0,N.l7)(Q,Ge.getFlatCoordinates()),ae.push(Q.length)}h.setFlatCoordinates(w,Q),h.ends_=ae}return h}return cc(a,u),a.prototype.appendLineString=function(t){this.flatCoordinates?(0,N.l7)(this.flatCoordinates,t.getFlatCoordinates().slice()):this.flatCoordinates=t.getFlatCoordinates().slice(),this.ends_.push(this.flatCoordinates.length),this.changed()},a.prototype.clone=function(){var t=new a(this.flatCoordinates.slice(),this.layout,this.ends_.slice());return t.applyProperties(this),t},a.prototype.closestPointXY=function(t,r,s,h){return h<(0,fr.qf)(this.getExtent(),t,r)?h:(this.maxDeltaRevision_!=this.getRevision()&&(this.maxDelta_=Math.sqrt((0,So.Af)(this.flatCoordinates,0,this.ends_,this.stride,0)),this.maxDeltaRevision_=this.getRevision()),(0,So.Xl)(this.flatCoordinates,0,this.ends_,this.stride,this.maxDelta_,!1,t,r,s,h))},a.prototype.getCoordinateAtM=function(t,r,s){return this.layout!=Wi.Z.XYM&&this.layout!=Wi.Z.XYZM||0===this.flatCoordinates.length?null:function wr(u,a,t,r,s,h,w){if
1(w)return rn(u,a,t[t.length-1],r,s,h);var A;if(s<u[r-1])return h?((A=u.slice(0,r))[r-1]=s,A):null;if(u[u.length-1]<s)return h?((A=u.slice(u.length-r))[r-1]=s,A):null;for(var Q=0,ae=t.length;Q<ae;++Q){var Ce=t[Q];if(a!=Ce){if(s<u[a+r-1])return null;if(s<=u[Ce-1])return rn(u,a,Ce,r,s,!1);a=Ce}}return null}(this.flatCoordinates,0,this.ends_,this.stride,t,void 0!==r&&r,void 0!==s&&s)},a.prototype.getCoordinates=function(){return(0,ve.o1)(this.flatCoordinates,0,this.ends_,this.stride)},a.prototype.getEnds=function(){return this.ends_},a.prototype.getLineString=function(t){return t<0||this.ends_.length<=t?null:new uc(this.flatCoordinates.slice(0===t?0:this.ends_[t-1],this.ends_[t]),this.layout)},a.prototype.getLineStrings=function(){for(var t=this.flatCoordinates,r=this.ends_,s=this.layout,h=[],w=0,A=0,Q=r.length;A<Q;++A){var ae=r[A],Ce=new uc(t.slice(w,ae),s);h.push(Ce),w=ae}return h},a.prototype.getFlatMidpoints=function(){for(var t=[],r=this.flatCoordinates,s=0,h=this.ends_,w=this.stride,A=0,Q=h.length;A<Q;++A){var ae=h[A],Ce=Mt(r,s,ae,w,.5);(0,N.l7)(t,Ce),s=ae}return t},a.prototype.getSimplifiedGeometryInternal=function(t){var r=[],s=[];return r.length=(0,y.UJ)(this.flatCoordinates,0,this.ends_,this.stride,t,r,0,s),new a(r,Wi.Z.XY,s)},a.prototype.getType=function(){return sr.Z.MULTI_LINE_STRING},a.prototype.intersectsExtent=function(t){return(0,Hr.AW)(this.flatCoordinates,0,this.ends_,this.stride,t)},a.prototype.setCoordinates=function(t,r){this.setLayout(r,t,2),this.flatCoordinates||(this.flatCoordinates=[]);var s=(0,ri._5)(this.flatCoordinates,0,t,this.stride,this.ends_);this.flatCoordinates.length=0===s.length?0:s[s.length-1],this.changed()},a}(_s.ZP);const T1=sd;var Pc=T(60187),xe=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),bt=function(u){function a(t,r){var s=u.call(this)||this;return r&&!Array.isArray(t[0])?s.setFlatCoordinates(r,t):s.setCoordinates(t,r),s}return xe(a,u),a.prototype.appendPoint=function(t){this.flatCoordinates?(0,N.l7)(this.flatCoordinates,t.getFlatCoordinates()):this.flatCoordinates=t.getFlatCoordinates().slice(),this.changed()},a.prototype.clone=function(){var t=new a(this.flatCoordinates.slice(),this.layout);return t.applyProperties(this),t},a.prototype.closestPointXY=function(t,r,s,h){if(h<(0,fr.qf)(this.getExtent(),t,r))return h;for(var w=this.flatCoordinates,A=this.stride,Q=0,ae=w.length;Q<ae;Q+=A){var Ce=(0,Re.bI)(t,r,w[Q],w[Q+1]);if(Ce<h){h=Ce;for(var He=0;He<A;++He)s[He]=w[Q+He];s.length=A}}return h},a.prototype.getCoordinates=function(){return(0,ve.Ml)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride)},a.prototype.getPoint=function(t){return t<0||(this.flatCoordinates?this.flatCoordinates.length/this.stride:0)<=t?null:new Pc.Z(this.flatCoordinates.slice(t*this.stride,(t+1)*this.stride),this.layout)},a.prototype.getPoints=function(){for(var t=this.flatCoordinates,r=this.layout,s=this.stride,h=[],w=0,A=t.length;w<A;w+=s){var Q=new Pc.Z(t.slice(w,w+s),r);h.push(Q)}return h},a.prototype.getType=function(){return sr.Z.MULTI_POINT},a.prototype.intersectsExtent=function(t){for(var r=this.flatCoordinates,s=this.stride,h=0,w=r.length;h<w;h+=s)if((0,fr.jE)(t,r[h],r[h+1]))return!0;return!1},a.prototype.setCoordinates=function(t,r){this.setLayout(r,t,1),this.flatCoordinates||(this.flatCoordinates=[]),this.flatCoordinates.length=(0,ri.Sg)(this.flatCoordinates,0,t,this.stride),this.changed()},a}(_s.ZP);const $e=bt;var Ht=T(52275),Rn=T(42474),xr=T(81265),Zr=T(38818),Sr=T(24325),Va=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),aa=function(u){function a(t,r,s){var h=u.call(this)||this;if(h.endss_=[],h.flatInteriorPointsRevision_=-1,h.flatInteriorPoints_=null,h.maxDelta_=-1,h.maxDeltaRevision_=-1,h.orientedRevision_=-1,h.orientedFlatCoordinates_=null,!s&&!Array.isArray(t[0])){for(var w=h.getLayout(),A=t,Q=[],ae=[],Ce=0,He=A.length;Ce<He;++Ce){var Ge=A[Ce];0===Ce&&(w=Ge.getLayout());for(var ut=Q.length,yt=Ge.getEnds(),It=0,Wt=yt.length;It<Wt;++It)yt[It]+=ut;(0,N.l7)(Q,Ge.getFlatCoordinates()),ae.push(yt)}r=w,t=Q,s=ae}return void 0!==r&&s?(h.setFlatCoordinates(r,t),h.endss_=s):h.setCo
1ordinates(t,r),h}return Va(a,u),a.prototype.appendPolygon=function(t){var r;if(this.flatCoordinates){var s=this.flatCoordinates.length;(0,N.l7)(this.flatCoordinates,t.getFlatCoordinates());for(var h=0,w=(r=t.getEnds().slice()).length;h<w;++h)r[h]+=s}else this.flatCoordinates=t.getFlatCoordinates().slice(),r=t.getEnds().slice(),this.endss_.push();this.endss_.push(r),this.changed()},a.prototype.clone=function(){for(var t=this.endss_.length,r=new Array(t),s=0;s<t;++s)r[s]=this.endss_[s].slice();var h=new a(this.flatCoordinates.slice(),this.layout,r);return h.applyProperties(this),h},a.prototype.closestPointXY=function(t,r,s,h){return h<(0,fr.qf)(this.getExtent(),t,r)?h:(this.maxDeltaRevision_!=this.getRevision()&&(this.maxDelta_=Math.sqrt((0,So.sD)(this.flatCoordinates,0,this.endss_,this.stride,0)),this.maxDeltaRevision_=this.getRevision()),(0,So.gI)(this.getOrientedFlatCoordinates(),0,this.endss_,this.stride,this.maxDelta_,!0,t,r,s,h))},a.prototype.containsXY=function(t,r){return(0,Sr.Zl)(this.getOrientedFlatCoordinates(),0,this.endss_,this.stride,t,r)},a.prototype.getArea=function(){return(0,Zr.Eu)(this.getOrientedFlatCoordinates(),0,this.endss_,this.stride)},a.prototype.getCoordinates=function(t){var r;return void 0!==t?(r=this.getOrientedFlatCoordinates().slice(),(0,xr.dL)(r,0,this.endss_,this.stride,t)):r=this.flatCoordinates,(0,ve.ug)(r,0,this.endss_,this.stride)},a.prototype.getEndss=function(){return this.endss_},a.prototype.getFlatInteriorPoints=function(){if(this.flatInteriorPointsRevision_!=this.getRevision()){var t=function fo(u,a,t,r){for(var s=[],h=(0,fr.lJ)(),w=0,A=t.length;w<A;++w){var Q=t[w];h=(0,fr.GN)(u,a,Q[0],r),s.push((h[0]+h[2])/2,(h[1]+h[3])/2),a=Q[Q.length-1]}return s}(this.flatCoordinates,0,this.endss_,this.stride);this.flatInteriorPoints_=(0,Rn.U)(this.getOrientedFlatCoordinates(),0,this.endss_,this.stride,t),this.flatInteriorPointsRevision_=this.getRevision()}return this.flatInteriorPoints_},a.prototype.getInteriorPoints=function(){return new $e(this.getFlatInteriorPoints().slice(),Wi.Z.XYM)},a.prototype.getOrientedFlatCoordinates=function(){if(this.orientedRevision_!=this.getRevision()){var t=this.flatCoordinates;(0,xr.Oj)(t,0,this.endss_,this.stride)?this.orientedFlatCoordinates_=t:(this.orientedFlatCoordinates_=t.slice(),this.orientedFlatCoordinates_.length=(0,xr.dL)(this.orientedFlatCoordinates_,0,this.endss_,this.stride)),this.orientedRevision_=this.getRevision()}return this.orientedFlatCoordinates_},a.prototype.getSimplifiedGeometryInternal=function(t){var r=[],s=[];return r.length=(0,y.Pp)(this.flatCoordinates,0,this.endss_,this.stride,Math.sqrt(t),r,0,s),new a(r,Wi.Z.XY,s)},a.prototype.getPolygon=function(t){if(t<0||this.endss_.length<=t)return null;var r;if(0===t)r=0;else{var s=this.endss_[t-1];r=s[s.length-1]}var h=this.endss_[t].slice(),w=h[h.length-1];if(0!==r)for(var A=0,Q=h.length;A<Q;++A)h[A]-=r;return new Ht.ZP(this.flatCoordinates.slice(r,w),this.layout,h)},a.prototype.getPolygons=function(){for(var t=this.layout,r=this.flatCoordinates,s=this.endss_,h=[],w=0,A=0,Q=s.length;A<Q;++A){var ae=s[A].slice(),Ce=ae[ae.length-1];if(0!==w)for(var He=0,Ge=ae.length;He<Ge;++He)ae[He]-=w;var ut=new Ht.ZP(r.slice(w,Ce),t,ae);h.push(ut),w=Ce}return h},a.prototype.getType=function(){return sr.Z.MULTI_POLYGON},a.prototype.intersectsExtent=function(t){return(0,Hr.oW)(this.getOrientedFlatCoordinates(),0,this.endss_,this.stride,t)},a.prototype.setCoordinates=function(t,r){this.setLayout(r,t,3),this.flatCoordinates||(this.flatCoordinates=[]);var s=(0,ri.QT)(this.flatCoordinates,0,t,this.stride,this.endss_);if(0===s.length)this.flatCoordinates.length=0;else{var h=s[s.length-1];this.flatCoordinates.length=0===h.length?0:h[h.length-1]}this.changed()},a}(_s.ZP);const Ro=aa;var Wa=T(89849),gr=T(90119),Ii=T(69466),Qr=T(39941),Ma=function(){function u(){this.dataProjection=void 0,this.defaultFeatureProjection=void 0,this.supportedMediaTypes=null}return u.prototype.getReadOptions=function(a,t){var r;if(t){var s=t.dataProjection?(0,Qr.U2)(t.dataProjection):this.readProjection(a);t.extent&&s&&s.getUnits()===Wa.ZP.TILE_PIXELS&&(s=(0,Qr.U2)(s)).setWorldExtent(t.extent),r={dataProjection:s,featureProjection:t.featureProjection}}return this.adaptOptions(r)},u.prototype.adaptOptions=function(a){return(0,Ii.f0)({dataProjection:this.dataProjection,featureProjection:this.defaultFeatureProjection},a)},u.prototype.getType=function(){return(0,gr.O3)()},u.prototype.readFeature=function(a,t){return(0,gr.O3)()},u.prototype.readFeatures=function(a,t){return(0,gr.O3)()},u.prototype.readGeometry=function(a,t){return(0,gr.O3)()},u.prototype.readProjection=function(a){return(0,gr.O3)()},u.prototype.writeFeature=function(a,t){return(0,gr.O3)()},u.prototype.writeFeatures=function(a,t){return(0,gr.O3)()},u.prototype.writeGeometry=function(a,t){return(0,gr.O3)()},u}();const Ta=Ma;function oa(u,a,t){var h,r=t?(0,Qr.U2)(t.featureProjection):null,s=t?(0,Qr.U2)(t.dataProjection):null;if(h=r&&s&&!(0,Qr.OP)(r,s)?(a?u.clone():u).transform(a?r:s,a?s:r):u,a&&t&&void 0!==t.decimals){var w=Math.pow(10,t.decimals);h===u&&(h=u.clone()),h.applyTransform(function(Q){for(var ae=0,Ce=Q.length;ae<Ce;++ae)Q[ae]=Math.round(Q[ae]*w)/w;return Q})}return h}function rl(u,a){var t=a?(0,Qr.U2)(a.featureProjection):null,r=a?(0,Qr.U2)(a.dataProjection):null;return t&&r&&!(0,Qr.OP)(t,r)?(0,Qr.$A)(u,r,t):u}function sa(u,a){return $s().createElementNS(u,a)}function gs(u,a){return no(u,a,[]).join("")}function no(u,a,t){if(u.nodeType==Node.CDATA_SECTION_NODE||u.nodeType==Node.TEXT_NODE)t.push(a?String(u.nodeValue).replace(/(\r\n|\r|\n)/g,""):u.nodeValue);else{var r=void 0;for(r=u.firstChild;r;r=r.nextSibling)no(r,a,t)}return t}function Fs(u){return"documentElement"in u}function Os(u){return(new DOMParser).parseFromString(u,"application/xml")}function Ia(u,a){return function(t,r){var s=u.call(void 0!==a?a:this,t,r);void 0!==s&&r[r.length-1].push(s)}}function qr(u,a){return function(t,r){var s=u.call(void 0!==a?a:this,t,r);void 0!==s&&(r[r.length-1]=s)}}function An(u,a){return function(t,r,s){u.call(void 0!==a?a:this,t,r,s),s[s.length-1].node.appendChild(t)}}function Ar(u,a){var t=u;return function(r,s,h){var Q=t;return void 0===Q&&(Q=h),sa(void 0!==a?a:s[s.length-1].node.namespaceURI,Q)}}var ns=Ar();function po(u,a,t,r){var s;for(s=a.firstElementChild;s;s=s.nextElementSibling){var h=u[s.namespaceURI];if(void 0!==h){var w=h[s.localName];void 0!==w&&w.call(r,s,t)}}}function ha(u,a,t,r,s){return r.push(u),po(a,t,r,s),r.pop()}function Fo(u,a,t,r,s,h,w){return s.push(u),function dc(u,a,t,r,s,h){for(var A,Q,w=(void 0!==s?s:t).length,ae=0;ae<w;++ae)void 0!==(A=t[ae])&&void 0!==(Q=a.call(void 0!==h?h:this,A,r,void 0!==s?s[ae]:void 0))&&u[Q.namespaceURI][Q.localName].call(h,Q,A,r)}(a,t,r,s,h,w),s.pop()}var hc=void 0,ld=void 0;function $s(){return void 0===ld&&"undefined"!=typeof document&&(ld=document.implementation.createDocument("","",null)),ld}var ud=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),f0=function(u){function a(){var t=u.call(this)||this;return t.xmlSerializer_=function tp(){return void 0===hc&&"undefined"!=typeof XMLSerializer&&(hc=new XMLSerializer),hc}(),t}return ud(a,u),a.prototype.getType=function(){return"xml"},a.prototype.readFeature=function(t,r){if(t){if("string"==typeof t){var s=Os(t);return this.readFeatureFromDocument(s,r)}return Fs(t)?this.readFeatureFromDocument(t,r):this.readFeatureFromNode(t,r)}return null},a.prototype.readFeatureFromDocument=function(t,r){var s=this.readFeaturesFromDocument(t,r);return s.length>0?s[0]:null},a.prototype.readFeatureFromNode=function(t,r){return null},a.prototype.readFeatures=function(t,r){if(t){if("string"==typeof t){var s=Os(t);return this.readFeaturesFromDocument(s,r)}return Fs(t)?this.readFeaturesFromDocument(t,r):this.readFeaturesFromN
1ode(t,r)}return[]},a.prototype.readFeaturesFromDocument=function(t,r){for(var s=[],h=t.firstChild;h;h=h.nextSibling)h.nodeType==Node.ELEMENT_NODE&&(0,N.l7)(s,this.readFeaturesFromNode(h,r));return s},a.prototype.readFeaturesFromNode=function(t,r){return(0,gr.O3)()},a.prototype.readGeometry=function(t,r){if(t){if("string"==typeof t){var s=Os(t);return this.readGeometryFromDocument(s,r)}return Fs(t)?this.readGeometryFromDocument(t,r):this.readGeometryFromNode(t,r)}return null},a.prototype.readGeometryFromDocument=function(t,r){return null},a.prototype.readGeometryFromNode=function(t,r){return null},a.prototype.readProjection=function(t){if(t){if("string"==typeof t){var r=Os(t);return this.readProjectionFromDocument(r)}return Fs(t)?this.readProjectionFromDocument(t):this.readProjectionFromNode(t)}return null},a.prototype.readProjectionFromDocument=function(t){return this.dataProjection},a.prototype.readProjectionFromNode=function(t){return this.dataProjection},a.prototype.writeFeature=function(t,r){var s=this.writeFeatureNode(t,r);return this.xmlSerializer_.serializeToString(s)},a.prototype.writeFeatureNode=function(t,r){return null},a.prototype.writeFeatures=function(t,r){var s=this.writeFeaturesNode(t,r);return this.xmlSerializer_.serializeToString(s)},a.prototype.writeFeaturesNode=function(t,r){return null},a.prototype.writeGeometry=function(t,r){var s=this.writeGeometryNode(t,r);return this.xmlSerializer_.serializeToString(s)},a.prototype.writeGeometryNode=function(t,r){return null},a}(Ta);const p0=f0;var Ks=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),Qu="http://www.opengis.net/gml",cd=/^[\s\xa0]*$/,Yo=function(u){function a(t){var r=u.call(this)||this,s=t||{};return r.featureType=s.featureType,r.featureNS=s.featureNS,r.srsName=s.srsName,r.schemaLocation="",r.FEATURE_COLLECTION_PARSERS={},r.FEATURE_COLLECTION_PARSERS[r.namespace]={featureMember:Ia(r.readFeaturesInternal),featureMembers:qr(r.readFeaturesInternal)},r.supportedMediaTypes=["application/gml+xml"],r}return Ks(a,u),a.prototype.readFeaturesInternal=function(t,r){var s=t.localName,h=null;if("FeatureCollection"==s)h=ha([],this.FEATURE_COLLECTION_PARSERS,t,r,this);else if("featureMembers"==s||"featureMember"==s||"member"==s){var w=r[0],A=w.featureType,Q=w.featureNS;if(!A&&t.childNodes){A=[],Q={};for(var He=0,Ge=t.childNodes.length;He<Ge;++He){var ut=t.childNodes[He];if(1===ut.nodeType){var yt=ut.nodeName.split(":").pop();if(-1===A.indexOf(yt)){var It="",Wt=0,pn=ut.namespaceURI;for(var ln in Q){if(Q[ln]===pn){It=ln;break}++Wt}It||(Q[It="p"+Wt]=pn),A.push(It+":"+yt)}}}"featureMember"!=s&&(w.featureType=A,w.featureNS=Q)}if("string"==typeof Q){var En=Q;(Q={}).p0=En}var Mn={},Qn=Array.isArray(A)?A:[A];for(var mr in Q){var cr={};for(He=0,Ge=Qn.length;He<Ge;++He)(-1===Qn[He].indexOf(":")?"p0":Qn[He].split(":")[0])===mr&&(cr[Qn[He].split(":").pop()]="featureMembers"==s?Ia(this.readFeatureElement,this):qr(this.readFeatureElement,this));Mn[Q[mr]]=cr}h=ha("featureMember"==s||"member"==s?void 0:[],Mn,t,r)}return null===h&&(h=[]),h},a.prototype.readGeometryElement=function(t,r){var s=r[0];s.srsName=t.firstElementChild.getAttribute("srsName"),s.srsDimension=t.firstElementChild.getAttribute("srsDimension");var h=ha(null,this.GEOMETRY_PARSERS,t,r,this);if(h)return Array.isArray(h)?rl(h,s):oa(h,!1,s)},a.prototype.readFeatureElementInternal=function(t,r,s){for(var h,w={},A=t.firstElementChild;A;A=A.nextElementSibling){var Q=void 0,ae=A.localName;0===A.childNodes.length||1===A.childNodes.length&&(3===A.firstChild.nodeType||4===A.firstChild.nodeType)?(Q=gs(A,!1),cd.test(Q)&&(Q=void 0)):(s&&(Q=this.readGeometryElement(A,r)),Q?"boundedBy"!==ae&&(h=ae):Q=this.readFeatureElementInternal(A,r,!1)),w[ae]?(w[ae]instanceof Array||(w[ae]=[w[ae]]),w[ae].push(Q)):w[ae]=Q;var Ce=A.attributes.length;if(Ce>0){w[ae]={_content_:w[ae]};for(var He=0;He<Ce;He++)w[ae][A.attributes[He].name]=A.attributes[He].value}}if(s){var ut=new Ha(w);h&&ut.setGeometryName(h);var yt=t.getAttribute("fid")||function Cl(u,a,t){return u.getAttributeNS(a,t)||""}(t,this.namespace,"id");return yt&&ut.setId(yt),ut}return w},a.prototype.readFeatureElement=function(t,r){return this.readFeatureElementInternal(t,r,!0)},a.prototype.readPoint=function(t,r){var s=this.readFlatCoordinatesFromNode(t,r);
1if(s)return new Pc.Z(s,Wi.Z.XYZ)},a.prototype.readMultiPoint=function(t,r){var s=ha([],this.MULTIPOINT_PARSERS,t,r,this);if(s)return new $e(s)},a.prototype.readMultiLineString=function(t,r){var s=ha([],this.MULTILINESTRING_PARSERS,t,r,this);if(s)return new T1(s)},a.prototype.readMultiPolygon=function(t,r){var s=ha([],this.MULTIPOLYGON_PARSERS,t,r,this);if(s)return new Ro(s)},a.prototype.pointMemberParser=function(t,r){po(this.POINTMEMBER_PARSERS,t,r,this)},a.prototype.lineStringMemberParser=function(t,r){po(this.LINESTRINGMEMBER_PARSERS,t,r,this)},a.prototype.polygonMemberParser=function(t,r){po(this.POLYGONMEMBER_PARSERS,t,r,this)},a.prototype.readLineString=function(t,r){var s=this.readFlatCoordinatesFromNode(t,r);return s?new uc(s,Wi.Z.XYZ):void 0},a.prototype.readFlatLinearRing=function(t,r){var s=ha(null,this.GEOMETRY_FLAT_COORDINATES_PARSERS,t,r,this);if(s)return s},a.prototype.readLinearRing=function(t,r){var s=this.readFlatCoordinatesFromNode(t,r);if(s)return new ou.Z(s,Wi.Z.XYZ)},a.prototype.readPolygon=function(t,r){var s=ha([null],this.FLAT_LINEAR_RINGS_PARSERS,t,r,this);if(s&&s[0]){var Q,h=s[0],w=[h.length],A=void 0;for(A=1,Q=s.length;A<Q;++A)(0,N.l7)(h,s[A]),w.push(h.length);return new Ht.ZP(h,Wi.Z.XYZ,w)}},a.prototype.readFlatCoordinatesFromNode=function(t,r){return ha(null,this.GEOMETRY_FLAT_COORDINATES_PARSERS,t,r,this)},a.prototype.readGeometryFromNode=function(t,r){return this.readGeometryElement(t,[this.getReadOptions(t,r||{})])||null},a.prototype.readFeaturesFromNode=function(t,r){var s={featureType:this.featureType,featureNS:this.featureNS};return r&&(0,Ii.f0)(s,this.getReadOptions(t,r)),this.readFeaturesInternal(t,[s])||[]},a.prototype.readProjectionFromNode=function(t){return(0,Qr.U2)(this.srsName?this.srsName:t.firstElementChild.getAttribute("srsName"))},a}(p0);Yo.prototype.namespace=Qu,Yo.prototype.FLAT_LINEAR_RINGS_PARSERS={"http://www.opengis.net/gml":{}},Yo.prototype.GEOMETRY_FLAT_COORDINATES_PARSERS={"http://www.opengis.net/gml":{}},Yo.prototype.GEOMETRY_PARSERS={"http://www.opengis.net/gml":{}},Yo.prototype.MULTIPOINT_PARSERS={"http://www.opengis.net/gml":{pointMember:Ia(Yo.prototype.pointMemberParser),pointMembers:Ia(Yo.prototype.pointMemberParser)}},Yo.prototype.MULTILINESTRING_PARSERS={"http://www.opengis.net/gml":{lineStringMember:Ia(Yo.prototype.lineStringMemberParser),lineStringMembers:Ia(Yo.prototype.lineStringMemberParser)}},Yo.prototype.MULTIPOLYGON_PARSERS={"http://www.opengis.net/gml":{polygonMember:Ia(Yo.prototype.polygonMemberParser),polygonMembers:Ia(Yo.prototype.polygonMemberParser)}},Yo.prototype.POINTMEMBER_PARSERS={"http://www.opengis.net/gml":{Point:Ia(Yo.prototype.readFlatCoordinatesFromNode)}},Yo.prototype.LINESTRINGMEMBER_PARSERS={"http://www.opengis.net/gml":{LineString:Ia(Yo.prototype.readLineString)}},Yo.prototype.POLYGONMEMBER_PARSERS={"http://www.opengis.net/gml":{Polygon:Ia(Yo.prototype.readPolygon)}},Yo.prototype.RING_PARSERS={"http://www.opengis.net/gml":{LinearRing:qr(Yo.prototype.readFlatLinearRing)}};const rs=Yo;function wu(u){var a=/^\s*(\d+)\s*$/.exec(u);if(a)return parseInt(a[1],10)}function Js(u,a){u.appendChild($s().createTextNode(a))}var kc=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),y0={MultiLineString:"lineStringMember",MultiCurve:"curveMember",MultiPolygon:"polygonMember",MultiSurface:"surfaceMember"},Ji=function(u){function a(t){var r=this,s=t||{};return(r=u.call(this,s)||this).FEATURE_COLLECTION_PARSERS[Qu].featureMember=Ia(r.readFeaturesInternal),r.schemaLocation=s.schemaLocation?s.schemaLocation:"http://www.opengis.net/gml http://schemas.opengis.net/gml/2.1.2/feature.xsd",r}return kc(a,u),a.prototype.readFlatCoordinates=function(t,r){var s=gs(t,!1).replace(/^\s*|\s*$/g,""),w=r[0].srsName,A="enu";if(w){var Q=(0,Qr.U2)(w);Q&&(A=Q.getAxisOrientation())}for(var ae=s.trim().split(/\s+/),Ce=[],He=0,Ge=ae.length;He<Ge;He++){var ut=ae[He].split(/,+/),yt=parseFloat(ut[0]),It=parseFloat(ut[1]),Wt=3===ut.length?parseFloat(ut[2]):0;"en"===A.substr(0,2)?Ce.push(yt,It,Wt):Ce.push(It,yt,Wt)}return Ce},a.prototype.readBox=function(t,r){var s=ha([null],this.BOX_PARSERS_,t,r,this);return(0,fr.T9)(s[1][0],s[1][1],s[1][3],s[1][4])},a.prototype.innerBoundaryIsParser=function(t,r){var s=ha(void 0,this.RING_PARSERS,t,r,this);s&&r[r.length-1].push(s)},a.prototype.outerBoundaryIsParser=function(t,r){var s=ha(void 0,this.RING_PARSERS,t,r,this);s&&(r[r.length-1][0]=s)},a.prototype.GEOMETRY_NODE_FACTORY_=function(t,r,s){var ae,h=r[r.length-1],w=h.multiSurface,A=h.surface,Q=h.multiCurve;return Array.isArray(t)?ae="Envelope":"MultiPolygon"===(ae=t.getType())&&!0===w?ae="MultiSurface":"Polygon"===ae&&!0===A?ae="Surface":"MultiLineString"===ae&&!0===Q&&(ae="MultiCurve"),sa("http://www.opengis.net/gml",ae)},a.prototype.writeFeatureElement=function(t,r,s){var h=r.getId();h&&t.setAttribute("fid",h);var w=s[s.length-1],A=w.featureNS,Q=r.getGeometryName();
1w.serializers||(w.serializers={},w.serializers[A]={});var ae=[],Ce=[];if(r.hasProperties()){var He=r.getProperties();for(var Ge in He){var ut=He[Ge];null!==ut&&(ae.push(Ge),Ce.push(ut),Ge==Q||"function"==typeof ut.getSimplifiedGeometry?Ge in w.serializers[A]||(w.serializers[A][Ge]=An(this.writeGeometryElement,this)):Ge in w.serializers[A]||(w.serializers[A][Ge]=An(Js)))}}var yt=(0,Ii.f0)({},w);yt.node=t,Fo(yt,w.serializers,Ar(void 0,A),Ce,s,ae)},a.prototype.writeCurveOrLineString=function(t,r,s){var w=s[s.length-1].srsName;if("LineStringSegment"!==t.nodeName&&w&&t.setAttribute("srsName",w),"LineString"===t.nodeName||"LineStringSegment"===t.nodeName){var A=this.createCoordinatesNode_(t.namespaceURI);t.appendChild(A),this.writeCoordinates_(A,r,s)}else if("Curve"===t.nodeName){var Q=sa(t.namespaceURI,"segments");t.appendChild(Q),this.writeCurveSegments_(Q,r,s)}},a.prototype.writeLineStringOrCurveMember=function(t,r,s){var h=this.GEOMETRY_NODE_FACTORY_(r,s);h&&(t.appendChild(h),this.writeCurveOrLineString(h,r,s))},a.prototype.writeMultiCurveOrLineString=function(t,r,s){var h=s[s.length-1],w=h.hasZ,A=h.srsName,Q=h.curve;A&&t.setAttribute("srsName",A);var ae=r.getLineStrings();Fo({node:t,hasZ:w,srsName:A,curve:Q},this.LINESTRINGORCURVEMEMBER_SERIALIZERS,this.MULTIGEOMETRY_MEMBER_NODE_FACTORY_,ae,s,void 0,this)},a.prototype.writeGeometryElement=function(t,r,s){var A,h=s[s.length-1],w=(0,Ii.f0)({},h);w.node=t,A=Array.isArray(r)?rl(r,h):oa(r,!0,h),Fo(w,this.GEOMETRY_SERIALIZERS,this.GEOMETRY_NODE_FACTORY_,[A],s,void 0,this)},a.prototype.createCoordinatesNode_=function(t){var r=sa(t,"coordinates");return r.setAttribute("decimal","."),r.setAttribute("cs",","),r.setAttribute("ts"," "),r},a.prototype.writeCoordinates_=function(t,r,s){for(var h=s[s.length-1],w=h.hasZ,A=h.srsName,Q=r.getCoordinates(),ae=Q.length,Ce=new Array(ae),He=0;He<ae;++He)Ce[He]=this.getCoords_(Q[He],A,w);Js(t,Ce.join(" "))},a.prototype.writeCurveSegments_=function(t,r,s){var h=sa(t.namespaceURI,"LineStringSegment");t.appendChild(h),this.writeCurveOrLineString(h,r,s)},a.prototype.writeSurfaceOrPolygon=function(t,r,s){var h=s[s.length-1],w=h.hasZ,A=h.srsName;if("PolygonPatch"!==t.nodeName&&A&&t.setAttribute("srsName",A),"Polygon"===t.nodeName||"PolygonPatch"===t.nodeName){var Q=r.getLinearRings();Fo({node:t,hasZ:w,srsName:A},this.RING_SERIALIZERS,this.RING_NODE_FACTORY_,Q,s,void 0,this)}else if("Surface"===t.nodeName){var ae=sa(t.namespaceURI,"patches");t.appendChild(ae),this.writeSurfacePatches_(ae,r,s)}},a.prototype.RING_NODE_FACTORY_=function(t,r,s){var h=r[r.length-1],w=h.node,A=h.exteriorWritten;return void 0===A&&(h.exteriorWritten=!0),sa(w.namespaceURI,void 0!==A?"innerBoundaryIs":"outerBoundaryIs")},a.prototype.writeSurfacePatches_=function(t,r,s){var h=sa(t.namespaceURI,"PolygonPatch");t.appendChild(h),this.writeSurfaceOrPolygon(h,r,s)},a.prototype.writeRing=function(t,r,s){var h=sa(t.namespaceURI,"LinearRing");t.appendChild(h),this.writeLinearRing(h,r,s)},a.prototype.getCoords_=function(t,r,s){var h="enu";r&&(h=(0,Qr.U2)(r).getAxisOrientation());var w="en"===h.substr(0,2)?t[0]+","+t[1]:t[1]+","+t[0];return s&&(w+=","+(t[2]||0)),w},a.prototype.writePoint=function(t,r,s){var h=s[s.length-1],w=h.hasZ,A=h.srsName;A&&t.setAttribute("srsName",A);var Q=this.createCoordinatesNode_(t.namespaceURI);t.appendChild(Q);var ae=r.getCoordinates();Js(Q,this.getCoords_(ae,A,w))},a.prototype.writeMultiPoint=function(t,r,s){var h=s[s.length-1],w=h.hasZ,A=h.srsName;A&&t.setAttribute("srsName",A);var Q=r.getPoints();Fo({node:t,hasZ:w,srsName:A},this.POINTMEMBER_SERIALIZERS,Ar("pointMember"),Q,s,void 0,this)},a.prototype.writePointMember=function(t,r,s){var h=sa(t.namespaceURI,"Point");t.appendChild(h),this.writePoint(h,r,s)},a.prototype.writeLinearRing=function(t,r,s){var w=s[s.length-1].srsName;w&&t.setAttribute("srsName",w);var A=this.createCoordinatesNode_(t.namespaceURI);t.appendChild(A),this.writeCoordinates_(A,r,s)},a.prototype.writeMultiSurfaceOrPolygon=function(t,r,s){var h=s[s.length-1],w=h.hasZ,A=h.srsName,Q=h.surface;A&&t.setAttribute("srsName",A);var ae=r.getPolygons();Fo({node:t,hasZ:w,srsName:A,surface:Q},this.SURFACEORPOLYGONMEMBER_SERIALIZERS,this.MULTIGEOMETRY_MEMBER_NODE_FACTORY_,ae,s,void 0,this)},a.prototype.writeSurfaceOrPolygonMember=function(t,r,s){var h=this.GEOMETRY_NODE_FACTORY_(r,s);h&&(t.appendChild(h),this.writeSurfaceOrPolygon(h,r,s))},a.prototype.writeEnvelope=function(t,r,s){var w=s[s.length-1].srsName;w&&t.setAttribute("srsName",w),Fo({node:t},this.ENVELOPE_SERIALIZERS,ns,[r[0]+" "+r[1],r[2]+" "+r[3]],s,["lowerCorner","upperCorner"],this)},a.prototype.MULTIGEOMETRY_MEMBER_NODE_FACTORY_=function(t,r,s){return sa("http://www.opengis.net/gml",y0[r[r.length-1].node.nodeName])},a}(rs);Ji.prototype.GEOMETRY_FLAT_COORDINATES_PARSERS={"http://www.opengis.net/gml":{coordinates:qr(Ji.prototype.readFlatCoordinates)}}
1,Ji.prototype.FLAT_LINEAR_RINGS_PARSERS={"http://www.opengis.net/gml":{innerBoundaryIs:Ji.prototype.innerBoundaryIsParser,outerBoundaryIs:Ji.prototype.outerBoundaryIsParser}},Ji.prototype.BOX_PARSERS_={"http://www.opengis.net/gml":{coordinates:Ia(Ji.prototype.readFlatCoordinates)}},Ji.prototype.GEOMETRY_PARSERS={"http://www.opengis.net/gml":{Point:qr(rs.prototype.readPoint),MultiPoint:qr(rs.prototype.readMultiPoint),LineString:qr(rs.prototype.readLineString),MultiLineString:qr(rs.prototype.readMultiLineString),LinearRing:qr(rs.prototype.readLinearRing),Polygon:qr(rs.prototype.readPolygon),MultiPolygon:qr(rs.prototype.readMultiPolygon),Box:qr(Ji.prototype.readBox)}},Ji.prototype.GEOMETRY_SERIALIZERS={"http://www.opengis.net/gml":{Curve:An(Ji.prototype.writeCurveOrLineString),MultiCurve:An(Ji.prototype.writeMultiCurveOrLineString),Point:An(Ji.prototype.writePoint),MultiPoint:An(Ji.prototype.writeMultiPoint),LineString:An(Ji.prototype.writeCurveOrLineString),MultiLineString:An(Ji.prototype.writeMultiCurveOrLineString),LinearRing:An(Ji.prototype.writeLinearRing),Polygon:An(Ji.prototype.writeSurfaceOrPolygon),MultiPolygon:An(Ji.prototype.writeMultiSurfaceOrPolygon),Surface:An(Ji.prototype.writeSurfaceOrPolygon),MultiSurface:An(Ji.prototype.writeMultiSurfaceOrPolygon),Envelope:An(Ji.prototype.writeEnvelope)}},Ji.prototype.LINESTRINGORCURVEMEMBER_SERIALIZERS={"http://www.opengis.net/gml":{lineStringMember:An(Ji.prototype.writeLineStringOrCurveMember),curveMember:An(Ji.prototype.writeLineStringOrCurveMember)}},Ji.prototype.RING_SERIALIZERS={"http://www.opengis.net/gml":{outerBoundaryIs:An(Ji.prototype.writeRing),innerBoundaryIs:An(Ji.prototype.writeRing)}},Ji.prototype.POINTMEMBER_SERIALIZERS={"http://www.opengis.net/gml":{pointMember:An(Ji.prototype.writePointMember)}},Ji.prototype.SURFACEORPOLYGONMEMBER_SERIALIZERS={"http://www.opengis.net/gml":{surfaceMember:An(Ji.prototype.writeSurfaceOrPolygonMember),polygonMember:An(Ji.prototype.writeSurfaceOrPolygonMember)}},Ji.prototype.ENVELOPE_SERIALIZERS={"http://www.opengis.net/gml":{lowerCorner:An(Js),upperCorner:An(Js)}};const b0=Ji;var _d=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),md={MultiLineString:"lineStringMember",MultiCurve:"curveMember",MultiPolygon:"polygonMember",MultiSurface:"surfaceMember"},Cr=function(u){function a(t){var r=this,s=t||{};return(r=u.call(this,s)||this).surface_=void 0!==s.surface&&s.surface,r.curve_=void 0!==s.curve&&s.curve,r.multiCurve_=void 0===s.multiCurve||s.multiCurve,r.multiSurface_=void 0===s.multiSurface||s.multiSurface,r.schemaLocation=s.schemaLocation?s.schemaLocation:"http://www.opengis.net/gml http://schemas.opengis.net/gml/3.1.1/profiles/gmlsfProfile/1.0.0/gmlsf.xsd",r.hasZ=void 0!==s.hasZ&&s.hasZ,r}return _d(a,u),a.prototype.readMultiCurve=function(t,r){var s=ha([],this.MULTICURVE_PARSERS,t,r,this);return s?new T1(s):void 0},a.prototype.readMultiSurface=function(t,r){var s=ha([],this.MULTISURFACE_PARSERS,t,r,this);if(s)return new Ro(s)},a.prototype.curveMemberParser=function(t,r){po(this.CURVEMEMBER_PARSERS,t,r,this)},a.prototype.surfaceMemberParser=function(t,r){po(this.SURFACEMEMBER_PARSERS,t,r,this)},a.prototype.readPatch=function(t,r){return ha([null],this.PATCHES_PARSERS,t,r,this)},a.prototype.readSegment=function(t,r){return ha([null],this.SEGMENTS_PARSERS,t,r,this)},a.prototype.readPolygonPatch=function(t,r){return ha([null],this.FLAT_LINEAR_RINGS_PARSERS,t,r,this)},a.prototype.readLineStringSegment=function(t,r){return ha([null],this.GEOMETRY_FLAT_COORDINATES_PARSERS,t,r,this)},a.prototype.interiorParser=function(t,r){var s=ha(void 0,this.RING_PARSERS,t,r,this);s&&r[r.length-1].push(s)},a.prototype.exteriorParser=function(t,r){var s=ha(void 0,this.RING_PARSERS,t,r,this);s&&(r[r.length-1][0]=s)},a.prototype.readSurface=function(t,r){var s=ha([null],this.SURFACE_PARSERS,t,r,this);if(s&&s[0]){var Q,h=s[0],w=[h.length],A=void 0;for(A=1,Q=s.length;A<Q;++A)(0,N.l7)(h,s[A]),w.push(h.length);return new Ht.ZP(h,Wi.Z.XYZ,w)}},a.prototype.readCurve=function(t,r){var s=ha([null],this.CURVE_PARSERS,t,r,this);return s?new uc(s,Wi.Z.XYZ):void 0},a.prototype.readEnvelope=function(t,r){var s=ha([null],this.ENVELOPE_PARSERS,t,r,this);return(0,fr.T9)(s[1][0],s[1][1],s[2][0],s[2][1])},a.prototype.readFlatPos=function(t,r){for(var A,s=gs(t,!1),h=/^\s*([+\-]?\d*\.?\d+(?:[eE][+\-]?\d+)?)\s*/,w=[];A=h.exec(s);)w.push(parseFloat(A[1])),s=s.substr(A[0].length);if(""===s){var ae=r[0].srsName,Ce="enu";if(ae&&(Ce=(0,Qr.U2)(ae).getAxisOrientation()),"neu"===Ce){var ut,Ge=void 0;for(Ge=0,ut=w.length;Ge<ut;Ge+=3){var yt=w[Ge];w[Ge]=w[Ge+1],w[Ge+1]=yt}}var Wt=w.length;if(2==Wt&&w.push(0),0!==Wt)return w}},a.prototype.readFlatPosList=function(t,r){var s=gs(t,!1).replace(/^\s*|\s*$/g,""),h=r[0],w=h.srsName,A=h.srsDimension,Q="enu";w&&(Q=(0,Qr.U2)(w).getAxisOrientation());var Ce=s.split(/\s+/),He=2;t.getAttribute("srsDimension")?He=wu(t.getAttribute("srsDimension")):t.getAttribute("dimension")?He=wu(t.getAttribute("dimension")):t.parentNode.getAttribute("srsDimension")?He=wu(t.parentNode.getAttribute("srsDimension")):A&&(He=wu(A));for(var Ge,ut,yt,It=[],Wt=0,pn=Ce.length;Wt<pn;Wt+=He)Ge=parseFloat(Ce[Wt]),ut=parseFloat(Ce[Wt+1]),yt=3===He?parseFloat(Ce[Wt+2]):0,"en"===Q.substr(0,2)?It.push(Ge,ut,yt):It.push(ut,Ge,yt);return It},a.prototype.writePos_=function(t,r,s){var h=s[s.length-1],w=h.hasZ;t.setAttribute("srsDimension",w?"3":"2");var Q=h.srsName,ae="enu";Q&&(ae=(0,Qr.U2)(Q).getAxisOrientation());var He,Ce=r.getCoordinates();He="en"===ae.substr(0,2)?Ce[0]+" "+Ce[1]:Ce[1]+" "+Ce[0],w&&(He+=" "+(Ce[2]||0)),Js(t,He)},a.prototype.getCoords_=function(t,r,s){var h="enu";r&&(h=(0,Qr.U2)(r).getAxisOrientation());var w="en"===h.substr(0,2)?t[0]+" "+t[1]:t[1]+" "+t[0];return s&&(w+=" "+(t[2]||0)),w},a.prototype.writePosList_=function(t,r,s){var h=s[s.length-1],w=h.hasZ;t.setAttribute("srsDimension",w?"3":"2");for(var Q=h.srsName,ae=r.getCoordinates(),Ce=ae.length,He=new Array(Ce),ut=0;ut<Ce;++ut)He[ut]=this.getCoords_(ae[ut],Q,w);Js(t,He.join(" "))},a.prototype.writePoint=function(t,r,s){var w=s[s.length-1].srsName;w&&t.setAttribute("srsName",w);var A=sa(t.namespaceURI,"pos");t.appendChild(A),this.writePos_(A,r,s)},a.prototype.writeEnvelope=function(t,r,s){var w=s[s.length-1].srsName;w&&t.setAttribute("srsName",w),Fo({node:t},this.ENVELOPE_SERIALIZERS,ns,[r[0]+" "+r[1],r[2]+" "+r[3]],s,["lowerCorner","upperCorner"],this)},a.prototype.writeLinearRing=function(t,r,s){var w=s[s.length-1].srsName;w&&t.setAttribute("srsName",w);var A=sa(t.namespaceURI,"posList");t.appendChild(A),this.writePosList_(A,r,s)},a.prototype.RING_NODE_FACTORY_=function(t,r,s){var h=r[r.length-1],w=h.node,A=h.exteriorWritten;return void 0===A&&(h.exteriorWritten=!0),sa(w.namespaceURI,void 0!==A?"interior":"exterior")},a.prototype.writeSurfaceOrPolygon=function(t,r,s){var h=s[s.length-1],w=h.hasZ,A=h.srsName;if("PolygonPatch"!==t.nodeName&&A&&t.setAttribute("srsName",A),"Polygon"===t.nodeName||"PolygonPatch"===t.nodeName){var Q=r.getLinearRings();Fo({node:t,hasZ:w,srsName:A},this.RING_SERIALIZERS,this.RING_NODE_FACTORY_,Q,s,void 0,this)}else if("Surface"===t.nodeName){var ae=sa(t.namespaceURI,"patches");t.appendChild(ae),this.writeSurfacePatches_(ae,r,s)}},a.prototype.writeCurveOrLineString=function(t,r,s){var w=s[s.length-1].srsName;if("LineStringSegment"!==t.nodeName&&w&&t.setAttribute("srsName",w),"LineString"===t.nodeName||"LineStringSegment"===t.nodeName){var A=sa(t.namespaceURI,"posList");t.appendChild(A),this.writePosList_(A,r,s)}else if("Curve"===t.nodeName){var Q=sa(t.namespaceURI,"segments");t.appendChild(Q),this.writeCurveSegments_(Q,r,s)}},a.prototype.writeMultiSurfaceOrPolygon=function(t,r,s){var h=s[s.length-1],w=h.hasZ,A=h.srsName,Q=h.surface;A&&t.setAttribute("srsName",A);var ae=r.getPolygons();Fo({node:t,hasZ:w,srsName:A,surface:Q},this.SURFACEORPOLYGONMEMBER_SERIALIZERS,this.MULTIGEOMETRY_MEMBER_NODE_FACTORY_,ae,s,void 0,this)},a.prototype.writeMultiPoint=function(t,r,s){var h=s[s.length-1],w=h.srsName,A=h.hasZ;w&&t.setAttribute("srsName",w);var Q=r.getPoints();Fo({node:t,hasZ:A,srsName:w},this.POINTMEMBER_SERIALIZERS,Ar("pointMember"),Q,s,void 0,this)},a.prototype.writeMultiCurveOrLineString=function(t,r,s){var h=s[s.length-1],w=h.hasZ,A=h.srsName,Q=h.curve;A&&t.setAttribute("srsName",A);var ae=r.getLineStrings();Fo({node:t,hasZ:w,srsName:A,curve:Q},this.LINESTRINGORCURVEMEMBER_SERIALIZERS,this.MULTIGEOMETRY_MEMBER_NODE_FACTORY_,ae,s,void 0,this)},a.prototype.writeRing=function(t,r,s){var h=sa(t.namespaceURI,"LinearRing");t.appendChild(h),this.writeLinearRing(h,r,s)},a.prototype.writeSurfaceOrPolygonMember=function(t,r,s){var h=this.GEOMETRY_NODE_FACTORY_(r,s);h&&(t.appendChild(h),this.writeSurfaceOrPolygon(h,r,s))},a.prototype.writePointMember=function(t,r,s){var h=sa(t.namespaceURI,"Point");t.appendChild(h),this.writePoint(h,r,s)},a.prototype.writeLineStringOrCurveMember=function(t,r,s){var h=this.GEOMETRY_NODE_FACTORY_(r,s);h&&(t.appendChild(h),this.writeCurveOrLineString(h,r,s))},a.prototype.writeSurfacePatches_=function(t,r,s){var h=sa(t.namespaceURI,"PolygonPatch");t.appendChild(h),this.writeSurfaceOrPolygon(h,r,s)},a.prototype.writeCurveSegments_=function(t,r,s){var h=sa(t.namespaceURI,"LineStringSegment");t.appendChild(h),this.writeCurveOrLineString(h,r,s)},a.prototype.writeGeometryElement=function(t,r,s){var A,h=s[s.length-1],w=(0,Ii.f0)({},h);w.node=t,A=Array.isArray(r)?rl(r,h):oa(r,!0,h),Fo(w,this.GEOMETRY_SERIALIZERS,this.GEOMETRY_NODE_FACTORY_,[A],s,void 0,this)},a.prototype.writeFeatureElement=function(t,r,s){var h=r.getId();h&&t.setAttribute("fid",h);var w=s[s.length-1],A=w.featureNS,Q=r.getGeometryName();
1w.serializers||(w.serializers={},w.serializers[A]={});var ae=[],Ce=[];if(r.hasProperties()){var He=r.getProperties();for(var Ge in He){var ut=He[Ge];null!==ut&&(ae.push(Ge),Ce.push(ut),Ge==Q||"function"==typeof ut.getSimplifiedGeometry?Ge in w.serializers[A]||(w.serializers[A][Ge]=An(this.writeGeometryElement,this)):Ge in w.serializers[A]||(w.serializers[A][Ge]=An(Js)))}}var yt=(0,Ii.f0)({},w);yt.node=t,Fo(yt,w.serializers,Ar(void 0,A),Ce,s,ae)},a.prototype.writeFeatureMembers_=function(t,r,s){var h=s[s.length-1],w=h.featureType,A=h.featureNS,Q={};Q[A]={},Q[A][w]=An(this.writeFeatureElement,this);var ae=(0,Ii.f0)({},h);ae.node=t,Fo(ae,Q,Ar(w,A),r,s)},a.prototype.MULTIGEOMETRY_MEMBER_NODE_FACTORY_=function(t,r,s){return sa(this.namespace,md[r[r.length-1].node.nodeName])},a.prototype.GEOMETRY_NODE_FACTORY_=function(t,r,s){var Ce,h=r[r.length-1],w=h.multiSurface,A=h.surface,Q=h.curve,ae=h.multiCurve;return Array.isArray(t)?Ce="Envelope":"MultiPolygon"===(Ce=t.getType())&&!0===w?Ce="MultiSurface":"Polygon"===Ce&&!0===A?Ce="Surface":"LineString"===Ce&&!0===Q?Ce="Curve":"MultiLineString"===Ce&&!0===ae&&(Ce="MultiCurve"),sa(this.namespace,Ce)},a.prototype.writeGeometryNode=function(t,r){r=this.adaptOptions(r);var s=sa(this.namespace,"geom"),h={node:s,hasZ:this.hasZ,srsName:this.srsName,curve:this.curve_,surface:this.surface_,multiSurface:this.multiSurface_,multiCurve:this.multiCurve_};return r&&(0,Ii.f0)(h,r),this.writeGeometryElement(s,t,[h]),s},a.prototype.writeFeaturesNode=function(t,r){r=this.adaptOptions(r);var s=sa(this.namespace,"featureMembers");s.setAttributeNS("http://www.w3.org/2001/XMLSchema-instance","xsi:schemaLocation",this.schemaLocation);var h={srsName:this.srsName,hasZ:this.hasZ,curve:this.curve_,surface:this.surface_,multiSurface:this.multiSurface_,multiCurve:this.multiCurve_,featureNS:this.featureNS,featureType:this.featureType};return r&&(0,Ii.f0)(h,r),this.writeFeatureMembers_(s,t,[h]),s},a}(rs);Cr.prototype.GEOMETRY_FLAT_COORDINATES_PARSERS={"http://www.opengis.net/gml":{pos:qr(Cr.prototype.readFlatPos),posList:qr(Cr.prototype.readFlatPosList),coordinates:qr(b0.prototype.readFlatCoordinates)}},Cr.prototype.FLAT_LINEAR_RINGS_PARSERS={"http://www.opengis.net/gml":{interior:Cr.prototype.interiorParser,exterior:Cr.prototype.exteriorParser}},Cr.prototype.GEOMETRY_PARSERS={"http://www.opengis.net/gml":{Point:qr(rs.prototype.readPoint),MultiPoint:qr(rs.prototype.readMultiPoint),LineString:qr(rs.prototype.readLineString),MultiLineString:qr(rs.prototype.readMultiLineString),LinearRing:qr(rs.prototype.readLinearRing),Polygon:qr(rs.prototype.readPolygon),MultiPolygon:qr(rs.prototype.readMultiPolygon),Surface:qr(Cr.prototype.readSurface),MultiSurface:qr(Cr.prototype.readMultiSurface),Curve:qr(Cr.prototype.readCurve),MultiCurve:qr(Cr.prototype.readMultiCurve),Envelope:qr(Cr.prototype.readEnvelope)}},Cr.prototype.MULTICURVE_PARSERS={"http://www.opengis.net/gml":{curveMember:Ia(Cr.prototype.curveMemberParser),curveMembers:Ia(Cr.prototype.curveMemberParser)}},Cr.prototype.MULTISURFACE_PARSERS={"http://www.opengis.net/gml":{surfaceMember:Ia(Cr.prototype.surfaceMemberParser),surfaceMembers:Ia(Cr.prototype.surfaceMemberParser)}},Cr.prototype.CURVEMEMBER_PARSERS={"http://www.opengis.net/gml":{LineString:Ia(rs.prototype.readLineString),Curve:Ia(Cr.prototype.readCurve)}},Cr.prototype.SURFACEMEMBER_PARSERS={"http://www.opengis.net/gml":{Polygon:Ia(rs.prototype.readPolygon),Surface:Ia(Cr.prototype.readSurface)}},Cr.prototype.SURFACE_PARSERS={"http://www.opengis.net/gml":{patches:qr(Cr.prototype.readPatch)}},Cr.prototype.CURVE_PARSERS={"http://www.opengis.net/gml":{segments:qr(Cr.prototype.readSegment)}},Cr.prototype.ENVELOPE_PARSERS={"http://www.opengis.net/gml":{lowerCorner:Ia(Cr.prototype.readFlatPosList),upperCorner:Ia(Cr.prototype.readFlatPosList)}},Cr.prototype.PATCHES_PARSERS={"http://www.opengis.net/gml":{PolygonPatch:qr(Cr.prototype.readPolygonPatch)}},Cr.prototype.SEGMENTS_PARSERS={"http://www.opengis.net/gml":{LineStringSegment:qr(Cr.prototype.readLineStringSegment)}},Cr.prototype.RING_SERIALIZERS={"http://www.opengis.net/gml":{exterior:An(Cr.prototype.writeRing),interior:An(Cr.prototype.writeRing)}},Cr.prototype.ENVELOPE_SERIALIZERS={"http://www.opengis.net/gml":{lowerCorner:An(Js),upperCorner:An(Js)}},Cr.prototype.SURFACEORPOLYGONMEMBER_SERIALIZERS={"http://www.opengis.net/gml":{surfaceMember:An(Cr.prototype.writeSurfaceOrPolygonMember),polygonMember:An(Cr.prototype.writeSurfaceOrPolygonMember)}},Cr.prototype.POINTMEMBER_SERIALIZERS={"http://www.opengis.net/gml":{pointMember:An(Cr.prototype.writePointMember)}},Cr.prototype.LINESTRINGORCURVEMEMBER_SERIALIZERS={"http://www.opengis.net/gml":{lineStringMember:An(Cr.prototype.writeLineStringOrCurveMember),curveMember:An(Cr.prototype.writeLineStringOrCurveMember)}},Cr.prototype.GEOMETRY_SERIALIZERS={"http://www.opengis.net/gml":{Curve:An(Cr.prototype.writeCurveOrLineString),MultiCurve:An(Cr.prototype.writeMultiCurveOrLineString),Point:An(Cr.prototype.writePoint),MultiPoint:An(Cr.prototype.writeMultiPoint),LineString:An(Cr.prototype.writeCurveOrLineString),MultiLineString:An(Cr.prototype.writeMultiCurveOrLineString),LinearRing:An(Cr.prototype.writeLinearRing),Polygon:An(Cr.prototype.writeSurfaceOrPolygon),MultiPolygon:An(Cr.prototype.writeMultiSurfaceOrPolygon),Surface:An(Cr.prototype.writeSurfaceOrPolygon),MultiSurface:An(Cr.prototype.writeMultiSurfaceOrPolygon),Envelope:An(Cr.prototype.writeEnvelope)}};const vd=Cr;var yd=T(57660),qc=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),$c=function(u){function a(t){var r=u.call(this)||this;return r.geometries_=t||null,r.changeEventsKeys_=[],r.listenGeometriesChange_(),r}return qc(a,u),a.prototype.unlistenGeometriesChange_=function(){this.changeEventsKeys_.forEach(ci.bN),this.changeEventsKeys_.length=0},a.prototype.listenGeometriesChange_=function(){if(this.geometries_)for(var t=0,r=this.geometries_.length;t<r;++t)this.changeEventsKeys_.push((0,ci.oL)(this.geometries_[t],Wr.Z.CHANGE,this.changed,this))},a.prototype.clone=function(){var t=new a(null);return t.setGeometries(this.geometries_),t.applyProperties(this),t},a.prototype.closestPointXY=function(t,r,s,h){if(h<(0,fr.qf)(this.getExtent(),t,r))return h;for(var w=this.geometries_,A=0,Q=w.length;A<Q;++A)h=w[A].closestPointXY(t,r,s,h);return h},a.prototype.containsXY=function(t,r){for(var s=this.geometries_,h=0,w=s.length;h<w;++h)if(s[h].containsXY(t,r))return!0;return!1},a.prototype.computeExtent=function(t){(0,fr.YN)(t);for(var r=this.geometries_,s=0,h=r.length;s<h;++s)(0,fr.l7)(t,r[s].getExtent());return t},a.prototype.getGeometries=function(){return Nc(this.geometries_)},a.prototype.getGeometriesArray=function(){return this.geometries_},a.prototype.getGeometriesArrayRecursive=function(){for(var t=[],r=this.geometries_,s=0,h=r.length;s<h;++s)r[s].getType()===this.getType()?t=t.concat(r[s].getGeometriesArrayRecursive()):t.push(r[s]);return t},a.prototype.getSimplifiedGeometry=function(t){if(this.simplifiedGeometryRevision!==this.getRevision()&&(this.simplifiedGeometryMaxMinSquaredTolerance=0,this.simplifiedGeometryRevision=this.getRevision()),t<0||0!==this.simplifiedGeometryMaxMinSquaredTolerance&&t<this.simplifiedGeometryMaxMinSquaredTolerance)return this;for(var r=[],s=this.geometries_,h=!1,w=0,A=s.length;w<A;++w){var Q=s[w],ae=Q.getSimplifiedGeometry(t);r.push(ae),ae!==Q&&(h=!0)}if(h){var Ce=new a(null);return Ce.setGeometriesArray(r),Ce}return this.simplifiedGeometryMaxMinSquaredTolerance=t,this},a.prototype.getType=function(){return sr.Z.GEOMETRY_COLLECTION},a.prototype.intersectsExtent=function(t){for(var r=this.geometries_,s=0,h=r.length;s<h;++s)if(r[s].intersectsExtent(t))return!0;return!1},a.prototype.isEmpty=function(){return 0===this.geometries_.length},a.prototype.rotate=function(t,r){for(var s=this.geometries_,h=0,w=s.length;h<w;++h)s[h].rotate(t,r);this.changed()},a.prototype.scale=function(t,r,s){var h=s;h||(h=(0,fr.qg)(this.getExtent()));for(var w=this.geometries_,A=0,Q=w.length;A<Q;++A)w[A].scale(t,r,h);this.changed()},a.prototype.setGeometries=function(t){this.setGeometriesArray(Nc(t))},a.prototype.setGeometriesArray=function(t){this.unlistenGeometriesChange_(),this.geometries_=t,this.listenGeometriesChange_(),this.changed()},a.prototype.applyTransform=function(t){for(var r=this.geometries_,s=0,h=r.length;s<h;++s)r[s].applyTransform(t);this.changed()},a.prototype.translate=function(t,r){for(var s=this.geometries_,h=0,w=s.length;h<w;++h)s[h].translate(t,r);this.changed()},a.prototype.disposeInternal=function(){this.unlistenGeometriesChange_(),u.prototype.disposeInternal.call(this)},a}(yd.Z);function Nc(u){for(var a=[],t=0,r=u.length;t<r;++t)a.push(u[t].clone());return a}const Fu=$c;var lu=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),Yh=function(u){function a(){return u.call(this)||this}return lu(a,u),a.prototype.getType=function(){return"json"},a.prototype.readFeature=function(t,r){return this.readFeatureFromObject(Rc(t),this.getReadOptions(t,r))},a.prototype.readFeatures=function(t,r){return this.readFeaturesFromObject(Rc(t),this.getReadOptions(t,r))},a.prototype.readFeatureFromObject=function(t,r){return(0,gr.O3)()},a.prototype.readFeaturesFromObject=function(t,r){return(0,gr.O3)()},a.prototype.readGeometry=function(t,r){return this.readGeometryFromObject(Rc(t),this.getReadOptions(t,r))},a.prototype.readGeometryFromObject=function(t,r){return(0,gr.O3)()},a.prototype.readProjection=function(t){return this.readProjectionFromObject(Rc(t))},a.prototype.readProjectionFromObject=function(t){return(0,gr.O3)()},a.prototype.writeFeature=function(t,r){return JSON.stringify(this.writeFeatureObject(t,r))},a.prototype.writeFeatureObject=function(t,r){return(0,gr.O3)()},a.prototype.writeFeatures=function(t,r){return JSON.stringify(this.writeFeaturesObject(t,r))},a.prototype.writeFeaturesObject=function(t,r){return(0,gr.O3)()},a.prototype.writeGeometry=function(t,r){return JSON.stringify(this.writeGeometryObject(t,r))},a.prototype.writeGeometryObject=function(t,r){return(0,gr.O3)()},a}(Ta);function Rc(u){return"string"==typeof u?JSON.parse(u)||null:null!==u?u:null}const E1=Yh;var np=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),Bl=function(u){function a(t){var r=this,s=t||{};return(r=u.call(this)||this).dataProjection=(0,Qr.U2)(s.dataProjection?s.dataProjection:"EPSG:4326"),s.featureProjection&&(r.defaultFeatureProjection=(0,Qr.U2)(s.featureProjection)),r.geometryName_=s.geometryName,r.extractGeometryName_=s.extractGeometryName,r.supportedMediaTypes=["application/geo+json","application/vnd.geo+json"],r}return np(a,u),a.prototype.readFeatureFromObject=function(t,r){var s,h=Fc((s="Feature"===t.type?t:{type:"Feature",geometry:t,properties:null}).geometry,r),w=new Ha;return this.geometryName_?w.setGeometryName(this.geometryName_):this.extractGeometryName_&&"geometry_name"in s!==void 0&&w.setGeometryName(s.geometry_name),w.setGeometry(h),"id"in s&&w.setId(s.id),s.properties&&w.setProperties(s.properties,!0),w},a.prototype.readFeaturesFromObject=function(t,r){var h=null;if("FeatureCollection"===t.type){h=[];for(var A=t.features,Q=0,ae=A.length;Q<ae;++Q)h.push(this.readFeatureFromObject(A[Q],r))}
1else h=[this.readFeatureFromObject(t,r)];return h},a.prototype.readGeometryFromObject=function(t,r){return Fc(t,r)},a.prototype.readProjectionFromObject=function(t){var s,r=t.crs;return r?"name"==r.type?s=(0,Qr.U2)(r.properties.name):"EPSG"===r.type?s=(0,Qr.U2)("EPSG:"+r.properties.code):(0,ni.h)(!1,36):s=this.dataProjection,s},a.prototype.writeFeatureObject=function(t,r){r=this.adaptOptions(r);var s={type:"Feature",geometry:null,properties:null},h=t.getId();if(void 0!==h&&(s.id=h),!t.hasProperties())return s;var w=t.getProperties(),A=t.getGeometry();return A&&(s.geometry=_c(A,r),delete w[t.getGeometryName()]),(0,Ii.xb)(w)||(s.properties=w),s},a.prototype.writeFeaturesObject=function(t,r){r=this.adaptOptions(r);for(var s=[],h=0,w=t.length;h<w;++h)s.push(this.writeFeatureObject(t[h],r));return{type:"FeatureCollection",features:s}},a.prototype.writeGeometryObject=function(t,r){return _c(t,this.adaptOptions(r))},a}(E1);function Fc(u,a){if(!u)return null;var t;switch(u.type){case sr.Z.POINT:t=function bd(u){return new Pc.Z(u.coordinates)}(u);break;case sr.Z.LINE_STRING:t=function S1(u){return new uc(u.coordinates)}(u);break;case sr.Z.POLYGON:t=function Jc(u){return new Ht.ZP(u.coordinates)}(u);break;case sr.Z.MULTI_POINT:t=function x1(u){return new $e(u.coordinates)}(u);break;case sr.Z.MULTI_LINE_STRING:t=function pc(u){return new T1(u.coordinates)}(u);break;case sr.Z.MULTI_POLYGON:t=function L1(u){return new Ro(u.coordinates)}(u);break;case sr.Z.GEOMETRY_COLLECTION:t=function Kc(u,a){var t=u.geometries.map(function(r){return Fc(r,a)});return new Fu(t)}(u);break;default:throw new Error("Unsupported GeoJSON type: "+u.type)}return oa(t,!1,a)}function _c(u,a){var r,t=(u=oa(u,!0,a)).getType();switch(t){case sr.Z.POINT:r=function D0(u,a){return{type:"Point",coordinates:u.getCoordinates()}}(u);break;case sr.Z.LINE_STRING:r=function T0(u,a){return{type:"LineString",coordinates:u.getCoordinates()}}(u);break;case sr.Z.POLYGON:r=function Qc(u,a){var t;return a&&(t=a.rightHanded),{type:"Polygon",coordinates:u.getCoordinates(t)}}(u,a);break;case sr.Z.MULTI_POINT:r=function O1(u,a){return{type:"MultiPoint",coordinates:u.getCoordinates()}}(u);break;case sr.Z.MULTI_LINE_STRING:r=function gc(u,a){return{type:"MultiLineString",coordinates:u.getCoordinates()}}(u);break;case sr.Z.MULTI_POLYGON:r=function Md(u,a){var t;return a&&(t=a.rightHanded),{type:"MultiPolygon",coordinates:u.getCoordinates(t)}}(u,a);break;case sr.Z.GEOMETRY_COLLECTION:r=function M0(u,a){var t=u.getGeometriesArray().map(function(r){var s=(0,Ii.f0)({},a);return delete s.featureProjection,_c(r,s)});return{type:"GeometryCollection",geometries:t}}(u,a);break;case sr.Z.CIRCLE:r={type:"GeometryCollection",geometries:[]};break;default:throw new Error("Unsupported geometry type: "+t)}return r}const w0=Bl;var ol=T(90521),C0=T(1750),Zh=function(){function u(a){this.opacity_=a.opacity,this.rotateWithView_=a.rotateWithView,this.rotation_=a.rotation,this.scale_=a.scale,this.scaleArray_=(0,C0.Pq)(a.scale),this.displacement_=a.displacement}return u.prototype.clone=function(){var a=this.getScale();return new u({opacity:this.getOpacity(),scale:Array.isArray(a)?a.slice():a,rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),displacement:this.getDisplacement().slice()})},u.prototype.getOpacity=function(){return this.opacity_},u.prototype.getRotateWithView=function(){return this.rotateWithView_},u.prototype.getRotation=function(){return this.rotation_},u.prototype.getScale=function(){return this.scale_},u.prototype.getScaleArray=function(){return this.scaleArray_},u.prototype.getDisplacement=function(){return this.displacement_},u.prototype.getAnchor=function(){return(0,gr.O3)()},u.prototype.getImage=function(a){return(0,gr.O3)()},u.prototype.getHitDetectionImage=function(){return(0,gr.O3)()},u.prototype.getPixelRatio=function(a){return 1},u.prototype.getImageState=function(){return(0,gr.O3)()},u.prototype.getImageSize=function(){return(0,gr.O3)()},u.prototype.getOrigin=function(){return(0,gr.O3)()},u.prototype.getSize=function(){return(0,gr.O3)()},u.prototype.setDisplacement=function(a){this.displacement_=a},u.prototype.setOpacity=function(a){this.opacity_=a},u.prototype.setRotateWithView=function(a){this.rotateWithView_=a},u.prototype.setRotation=function(a){this.rotation_=a},u.prototype.setScale=function(a){this.scale_=a,this.scaleArray_=(0,C0.Pq)(a)},u.prototype.listenImageChange=function(a){(0,gr.O3)()},u.prototype.load=function(){(0,gr.O3)()},u.prototype.unlistenImageChange=function(a){(0,gr.O3)()},u}();const E0=Zh;var A1=T(3783);function uu(u){return Array.isArray(u)?(0,A1.BB)(u):u}var cu=T(71992),ar=T(44686),Td=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),Dd=function(u){function a(t){var r=this;return(r=u.call(this,{opacity:1,rotateWithView:void 0!==t.rotateWithView&&t.rotateWithView,rotation:void 0!==t.rotation?t.rotation:0,scale:void 0!==t.scale?t.scale:1,displacement:void 0!==t.displacement?t.dis
1placement:[0,0]})||this).canvas_=void 0,r.hitDetectionCanvas_=null,r.fill_=void 0!==t.fill?t.fill:null,r.origin_=[0,0],r.points_=t.points,r.radius_=void 0!==t.radius?t.radius:t.radius1,r.radius2_=t.radius2,r.angle_=void 0!==t.angle?t.angle:0,r.stroke_=void 0!==t.stroke?t.stroke:null,r.size_=null,r.renderOptions_=null,r.render(),r}return Td(a,u),a.prototype.clone=function(){var t=this.getScale(),r=new a({fill:this.getFill()?this.getFill().clone():void 0,points:this.getPoints(),radius:this.getRadius(),radius2:this.getRadius2(),angle:this.getAngle(),stroke:this.getStroke()?this.getStroke().clone():void 0,rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),scale:Array.isArray(t)?t.slice():t,displacement:this.getDisplacement().slice()});return r.setOpacity(this.getOpacity()),r},a.prototype.getAnchor=function(){var t=this.size_;if(!t)return null;var r=this.getDisplacement();return[t[0]/2-r[0],t[1]/2+r[1]]},a.prototype.getAngle=function(){return this.angle_},a.prototype.getFill=function(){return this.fill_},a.prototype.getHitDetectionImage=function(){return this.hitDetectionCanvas_||this.createHitDetectionCanvas_(this.renderOptions_),this.hitDetectionCanvas_},a.prototype.getImage=function(t){var r=this.canvas_[t];if(!r){var s=this.renderOptions_,h=(0,cu.E4)(s.size*t,s.size*t);this.draw_(s,h,t),this.canvas_[t]=r=h.canvas}return r},a.prototype.getPixelRatio=function(t){return t},a.prototype.getImageSize=function(){return this.size_},a.prototype.getImageState=function(){return ol.Z.LOADED},a.prototype.getOrigin=function(){return this.origin_},a.prototype.getPoints=function(){return this.points_},a.prototype.getRadius=function(){return this.radius_},a.prototype.getRadius2=function(){return this.radius2_},a.prototype.getSize=function(){return this.size_},a.prototype.getStroke=function(){return this.stroke_},a.prototype.listenImageChange=function(t){},a.prototype.load=function(){},a.prototype.unlistenImageChange=function(t){},a.prototype.calculateLineJoinSize_=function(t,r,s){if(0===r||this.points_===1/0||"bevel"!==t&&"miter"!==t)return r;var h=this.radius_,w=void 0===this.radius2_?h:this.radius2_;if(h<w){var A=h;h=w,w=A}var ae=2*Math.PI/(void 0===this.radius2_?this.points_:2*this.points_),Ce=w*Math.sin(ae),Ge=h-Math.sqrt(w*w-Ce*Ce),ut=Math.sqrt(Ce*Ce+Ge*Ge),yt=ut/Ce;if("miter"===t&&yt<=s)return yt*r;var It=r/2/yt,Wt=r/2*(Ge/ut),ln=Math.sqrt((h+It)*(h+It)+Wt*Wt)-h;if(void 0===this.radius2_||"bevel"===t)return 2*ln;var En=h*Math.sin(ae),Qn=w-Math.sqrt(h*h-En*En),cr=Math.sqrt(En*En+Qn*Qn)/En;return cr<=s?2*Math.max(ln,cr*r/2-w-h):2*ln},a.prototype.createRenderOptions=function(){var w,t=ar.rc,r=0,s=null,h=0,A=0;this.stroke_&&(null===(w=this.stroke_.getColor())&&(w=ar.Tx),w=uu(w),void 0===(A=this.stroke_.getWidth())&&(A=ar.yC),s=this.stroke_.getLineDash(),h=this.stroke_.getLineDashOffset(),void 0===(t=this.stroke_.getLineJoin())&&(t=ar.rc),void 0===(r=this.stroke_.getMiterLimit())&&(r=ar.V4));var Q=this.calculateLineJoinSize_(t,A,r),ae=Math.max(this.radius_,this.radius2_||0);return{strokeStyle:w,strokeWidth:A,size:Math.ceil(2*ae+Q),lineDash:s,lineDashOffset:h,lineJoin:t,miterLimit:r}},a.prototype.render=function(){this.renderOptions_=this.createRenderOptions();var t=this.renderOptions_.size;this.canvas_={},this.size_=[t,t]},a.prototype.draw_=function(t,r,s){if(r.scale(s,s),r.translate(t.size/2,t.size/2),this.createPath_(r),this.fill_){var h=this.fill_.getColor();null===h&&(h=ar.bL),r.fillStyle=uu(h),r.fill()}this.stroke_&&(r.strokeStyle=t.strokeStyle,r.lineWidth=t.strokeWidth,r.setLineDash&&t.lineDash&&(r.setLineDash(t.lineDash),r.lineDashOffset=t.lineDashOffset),r.lineJoin=t.lineJoin,r.miterLimit=t.miterLimit,r.stroke())},a.prototype.createHitDetectionCanvas_=function(t){if(this.fill_){var r=this.fill_.getColor(),s=0;if("string"==typeof r&&(r=(0,A1._2)(r)),null===r?s=1:Array.isArray(r)&&(s=4===r.length?r[3]:1),0===s){var h=(0,cu.E4)(t.size,t.size);this.hitDetectionCanvas_=h.canvas,this.drawHitDetectionCanvas_(t,h)}}this.hitDetectionCanvas_||(this.hitDetectionCanvas_=this.getImage(1))},a.prototype.createPath_=function(t){var r=this.points_,s=this.radius_;if(r===1/0)t.arc(0,0,s,0,2*Math.PI);else{var h=void 0===this.radius2_?s:this.radius2_;void 0!==this.radius2_&&(r*=2);for(var w=this.angle_-Math.PI/2,A=2*Math.PI/r,Q=0;Q<r;Q++){var ae=w+Q*A,Ce=Q%2==0?s:h;t.lineTo(Ce*Math.cos(ae),Ce*Math.sin(ae))}t.closePath()}},a.prototype.drawHitDetectionCanvas_=function(t,r){r.translate(t.size/2,t.size/2),this.createPath_(r),r.fillStyle=ar.bL,r.fill(),this.stroke_&&(r.strokeStyle=t.strokeStyle,r.lineWidth=t.strokeWidth,t.lineDash&&(r.setLineDash(t.lineDash),r.lineDashOffset=t.lineDashOffset),r.lineJoin=t.lineJoin,r.miter
1Limit=t.miterLimit,r.stroke())},a}(E0);const Uh=Dd;var S0=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),P1=function(u){function a(t){var s=t||{};return u.call(this,{points:1/0,fill:s.fill,radius:s.radius,stroke:s.stroke,scale:void 0!==s.scale?s.scale:1,rotation:void 0!==s.rotation?s.rotation:0,rotateWithView:void 0!==s.rotateWithView&&s.rotateWithView,displacement:void 0!==s.displacement?s.displacement:[0,0]})||this}return S0(a,u),a.prototype.clone=function(){var t=this.getScale(),r=new a({fill:this.getFill()?this.getFill().clone():void 0,stroke:this.getStroke()?this.getStroke().clone():void 0,radius:this.getRadius(),scale:Array.isArray(t)?t.slice():t,rotation:this.getRotation(),rotateWithView:this.getRotateWithView(),displacement:this.getDisplacement().slice()});return r.setOpacity(this.getOpacity()),r},a.prototype.setRadius=function(t){this.radius_=t,this.render()},a}(Uh);const Xu=P1;var x0=function(){function u(a){var t=a||{};this.color_=void 0!==t.color?t.color:null}return u.prototype.clone=function(){var a=this.getColor();return new u({color:Array.isArray(a)?a.slice():a||void 0})},u.prototype.getColor=function(){return this.color_},u.prototype.setColor=function(a){this.color_=a},u}();const wd=x0;var Hh=T(67902),Xc=function(){function u(a){var t=a||{};this.color_=void 0!==t.color?t.color:null,this.lineCap_=t.lineCap,this.lineDash_=void 0!==t.lineDash?t.lineDash:null,this.lineDashOffset_=t.lineDashOffset,this.lineJoin_=t.lineJoin,this.miterLimit_=t.miterLimit,this.width_=t.width}return u.prototype.clone=function(){var a=this.getColor();return new u({color:Array.isArray(a)?a.slice():a||void 0,lineCap:this.getLineCap(),lineDash:this.getLineDash()?this.getLineDash().slice():void 0,lineDashOffset:this.getLineDashOffset(),lineJoin:this.getLineJoin(),miterLimit:this.getMiterLimit(),width:this.getWidth()})},u.prototype.getColor=function(){return this.color_},u.prototype.getLineCap=function(){return this.lineCap_},u.prototype.getLineDash=function(){return this.lineDash_},u.prototype.getLineDashOffset=function(){return this.lineDashOffset_},u.prototype.getLineJoin=function(){return this.lineJoin_},u.prototype.getMiterLimit=function(){return this.miterLimit_},u.prototype.getWidth=function(){return this.width_},u.prototype.setColor=function(a){this.color_=a},u.prototype.setLineCap=function(a){this.lineCap_=a},u.prototype.setLineDash=function(a){this.lineDash_=a},u.prototype.setLineDashOffset=function(a){this.lineDashOffset_=a},u.prototype.setLineJoin=function(a){this.lineJoin_=a},u.prototype.setMiterLimit=function(a){this.miterLimit_=a},u.prototype.setWidth=function(a){this.width_=a},u}();const L0=Xc;var mc=function(){function u(a){var t=a||{};this.geometry_=null,this.geometryFunction_=e1,void 0!==t.geometry&&this.setGeometry(t.geometry),this.fill_=void 0!==t.fill?t.fill:null,this.image_=void 0!==t.image?t.image:null,this.renderer_=void 0!==t.renderer?t.renderer:null,this.hitDetectionRenderer_=void 0!==t.hitDetectionRenderer?t.hitDetectionRenderer:null,this.stroke_=void 0!==t.stroke?t.stroke:null,this.text_=void 0!==t.text?t.text:null,this.zIndex_=t.zIndex}return u.prototype.clone=function(){var a=this.getGeometry();return a&&"object"==typeof a&&(a=a.clone()),new u({geometry:a,fill:this.getFill()?this.getFill().clone():void 0,image:this.getImage()?this.getImage().clone():void 0,renderer:this.getRenderer(),stroke:this.getStroke()?this.getStroke().clone():void 0,text:this.getText()?this.getText().clone():void 0,zIndex:this.getZIndex()})},u.prototype.getRenderer=function(){return this.renderer_},u.prototype.setRenderer=function(a){this.renderer_=a},u.prototype.setHitDetectionRenderer=function(a){this.hitDetectionRenderer_=a},u.prototype.getHitDetectionRenderer=function(){return this.hitDetectionRenderer_},u.prototype.getGeometry=function(){return this.geometry_},u.prototype.getGeometryFunction=function(){return this.geometryFunction_},u.prototype.getFill=function(){return this.fill_},u.prototype.setFill=function(a){this.fill_=a},u.prototype.getImage=function(){return this.image_},u.prototype.setImage=function(a){this.image_=a},u.prototype.getStroke=function(){return this.stroke_},u.prototype.setStroke=function(a){this.stroke_=a},u.prototype.getText=function(){return this.text_},u.prototype.setText=function(a){this.text_=a},u.prototype.getZIndex=function(){return this.zIndex_},u.prototype.setGeometry=function(a){"function"==typeof a?this.geometryFunction_=a:"string"==typeof a?this.geometryFunction_=function(t){return t.get(a)}:a?void 0!==a&&(this.geometryFunction_=function(){return a}):this.geometryFunction_=e1,this.geometry_=a},u.prototype.setZIndex=function(a){this.zIndex_=a},u}(),I1=null;function Ed(u,a){if(!I1){var t=new wd({color:"rgba(255,255,255,0.4)"}),r=new L0({color:"#3399CC",width:1.25});I1=[new mc({image:new Xu({fill:t,stroke:r,radius:5}),fill:t,stroke:r})]}return I1}function e1(u){return u.getGeometry()}const k1=mc;var ec=T(94848),N1=T(70025),O0=T(24593),Yc=T(62402),Zc=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),Ld=function(u){function a(t){var r=this,s=t||{},h=(0,Ii.f0)({},s);return delete h.style,delete h.renderBuffer,delete h.updateWhileAnimating,delete h.updateWhileInteracting,(r=u.call(this,h)||this).declutter_=void 0!==s.declutter&&s.declutter,r.renderBuffer_=void 0!==s.renderBuffer?s.renderBuffer:100,r.style_=null,r.styleFunction_=void 0,r.setStyle(s.style),r.updateWhileAnimating_=void 0!==s.updateWhileAnimating&&s.updateWhileAnimating,r.updateWhileInteracting_=void 0!==s.updateWhileInteracting&&s.updateWhileInteracting,r}return Zc(a,u),a.prototype.getDeclutter=function(){return this.declutter_},a.prototype.getFeatures=function(t){return u.prototype.getFeatures.call(this,t)},a.prototype.getRenderBuffer=function(){return this.renderBuffer_},a.prototype.getRenderOrder=function(){return this.get("renderOrder")},a.prototype.getStyle=function(){return this.style_},a.prototype.getStyleFunction=function(){return this.styleFunction_},a.prototype.getUpdateWhileAnimating=function(){return this.updateWhileAnimating_},a.prototype.getUpdateWhileInteracting=function(){return this.updateWhileInteracting_},a.prototype.renderDeclutter=function(t){t.declutterTree||(t.declutterTree=new Yc(9)),this.getRenderer().renderDeclutter(t)},a.prototype.setRenderOrder=function(t){this.set("renderOrder",t)},a.prototype.setStyle=function(t){this.style_=void 0!==t?t:Ed,this.styleFunction_=null===t?void 0:function Cd(u){var a,t;"function"==typeof u?a=u:(Array.isArray(u)?t=u:((0,ni.h)("function"==typeof u.getZIndex,41),t=[u]),a=function(){return t});return a}(this.style_),this.changed()},a}(O0.Z);const A0=Ld;var vc={BEGIN_GEOMETRY:0,BEGIN_PATH:1,CIRCLE:2,CLOSE_PATH:3,CUSTOM:4,DRAW_CHARS:5,DRAW_IMAGE:6,END_GEOMETRY:7,FILL:8,MOVE_TO_LINE_TO:9,SET_FILL_STYLE:10,SET_STROKE_STYLE:11,STROKE:12},Uc=[vc.FILL],du=[vc.STROKE],Yu=[vc.BEGIN_PATH],P0=[vc.CLOSE_PATH];const $r=vc;var Od=T(42401),Ad=function(){function u(){}return u.prototype.drawCustom=function(a,t,r,s){},u.prototype.drawGeometry=function(a){},u.prototype.setStyle=function(a){},u.prototype.drawCircle=function(a,t){},u.prototype.drawFeature=function(a,t){},u.prototype.drawGeometryCollection=function(a,t){},u.prototype.drawLineString=function(a,t){},u.prototype.drawMultiLineString=function(a,t){},u.prototype.drawMultiPoint=function(a,t){},u.prototype.drawMultiPolygon=function(a,t){},u.prototype.drawPoint=function(a,t){},u.prototype.drawPolygon=function(a,t){},u.prototype.drawText=function(a,t){},u.prototype.setFillStrokeStyle=function(a,t){},u.prototype.setImageStyle=function(a,t){},u.prototype.setTextStyle=function(a,t){},u}();const Pd=Ad;var I0=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),kl=function(u){function a(t,r,s,h){var w=u.call(this)||this;return w.tolerance=t,w.maxExtent=r,w.pixelRatio=h,w.maxLineWidth=0,w.resolution=s,w.beginGeometryInstruction1_=null,w.beginGeometryInstruction2_=null,w.bufferedMaxExtent_=null,w.instructions=[],w.coordinates=[],w.tmpCoordinate_=[],w.hitDetectionInstructions=[],w.state={},w}return I0(a,u),a.prototype.applyPixelRatio=function(t){var r=this.pixelRatio;return 1==r?t:t.map(function(s){return s*r})},a.prototype.appendFlatPointCoordinates=function(t,r){for(var s=this.getBufferedMaxExtent(),h=this.tmpCoordinate_,w=this.coordinates,A=w.length,Q=0,ae=t.length;Q<ae;Q+=r)h[0]=t[Q],h[1]=t[Q+1],(0,fr.b8)(s,h)&&(w[A++]=h[0],w[A++]=h[1]);return A},a.prototype.appendFlatLineCoordinates=function(t,r,s,h,w,A){var Q=this.coordinates,ae=Q.length,Ce=this.getBufferedMaxExtent();A&&(r+=h);var It,Wt,pn,He=t[r],Ge=t[r+1],ut=this.tmpCoordinate_,yt=!0;for(It=r+h;It<s;It+=h)ut[0]=t[It],ut[1]=t[It+1],(pn=(0,fr.pX)(Ce,ut))!==Wt?(yt&&(Q[ae++]=He,Q[ae++]=Ge,yt=!1),Q[ae++]=ut[0],Q[ae++]=ut[1]):pn===Od.Z.INTERSECTING?(Q[ae++]=ut[0],Q[ae++]=ut[1],yt=!1):yt=!0,He=ut[0],Ge=ut[1],Wt=pn;return(w&&yt||It===r+h)&&(Q[ae++]=He,Q[ae++]=Ge),ae},a.prototype.drawCustomCoordinates_=function(t,r,s,h,w){for(var A=0,Q=s.length;A<Q;++A){var ae=s[A],Ce=this.appendFlatLineCoordinates(t,r,ae,h,!1,!1);w.push(Ce),r=ae}return r},a.prototype.drawCustom=function(t,r,s,h){this.beginGeometry(t,r);var ae,Ce,He,Ge,ut,w=t.getType(),A=t.getStride(),Q=this.coordinates.length;switch(w){case sr.Z.MULTI_POLYGON:ae=t.getOrientedFlatCoordinates(),Ge=[];var yt=t.getEndss();ut=0;for(var It=0,Wt=yt.length;It<Wt;++It){var pn=[];ut=this.drawCustomCoordinates_(ae,ut,yt[It],A,pn),Ge.push(pn)}this.instructions.push([$r.CUSTOM,Q,Ge,t,s,ve.ug]),this.hitDetectionInstructions.push([$r.CUSTOM,Q,Ge,t,h||s,ve.ug]);break;case sr.Z.POLYGON:case sr.Z.MULTI_LINE_STRING:He=[],ae=w==sr.Z.POLYGON?t.getOrientedFlatCoordinates():t.getFlatCoordinates(),ut=this.drawCustomCoordinates_(ae,0,t.getEnds(),A,He),this.instructions.push([$r.CUSTOM,Q,He,t,s,ve.o1]),this.hitDetectionInstructions.push([$r.CUSTOM,Q,He,t,h||s,ve.o1]);break;case sr.Z.LINE_STRING:case sr.Z.CIRCLE:ae=t.getFlatCoordinates(),Ce=this.appendFlatLineCoordinates(ae,0,ae.length,A,!1,!1),this.instructions.push([$r.CUSTOM,Q,Ce,t,s,ve.Ml]),this.hitDetectionInstructions.push([$r.CUSTOM,Q,Ce,t,h||s,ve.Ml]);break;case sr.Z.MULTI_POINT:ae=t.getFlatCoordinates(),(Ce=this.appendFlatPointCoordinates(ae,A))>Q&&(this.instructions.push([$r.CUSTOM,Q,Ce,t,s,ve.Ml]),this.hitDetectionInstructions.push([$r.CUSTOM,Q,Ce,t,h||s,ve.Ml]));break;case sr.Z.POINT:ae=t.getFlatCoordinates(),this.coordinates.push(ae[0],ae[1]),this.instructions.push([$r.CUSTOM,Q,Ce=this.coordinates.length,t,s]),this.hitDetectionInstructions.push([$r.CUSTOM,Q,Ce,t,h||s])}this.endGeometry(r)},a.prototype.beginGeometry=function(t,r){this.beginGeometryInstruction1_=[$r.BEGIN_GEOMETRY,r,0,t],this.instructions.push(this.beginGeometryInstruction1_),this.beginGeometryInstruction2_=[$r.BEGIN_GEOMETRY,r,0,t],this.hitDetectionInstructions.push(this.beginGeometryInstruction2_)},a.prototype.finish=function(){return{instructions:this.instructions,hitDetectionInstructions:this.hitDetectionInstructions,coordinates:this.coordinates}},a.prototype.reverseHitDetectionInstructions=function(){var t=this.hitDetectionInstructions;t.reverse();var r,h,w,s=t.length,A=-1;for(r=0;r<s;++r)(w=(h=t[r])[0])==$r.END_GEOMETRY?A=r:w==$r.BEGIN_GEOMETRY&&(h[2]=r,(0,N.FZ)(this.hitDetectionInstructions,A,r),A=-1)},a.prototype.setFillStrokeStyle=function(t,r){var s=this.state;if(t){var h=t.getColor();s.fillStyle=uu(h||ar.bL)}else s.fillStyle=void 0;if(r){var w=r.getColor();s.strokeStyle=uu(w||ar.Tx);var A=r.getLineCap();s.lineCap=void 0!==A?A:ar.mb;var Q=r.getLineDash();s.lineDash=Q?Q.slice():ar.X9;var ae=r.getLineDashOffset();s.lineDashOffset=ae||ar.He;var Ce=r.getLineJoin();s.lineJoin=void 0!==Ce?Ce:ar.rc;var He=r.getWidth();s.lineWidth=void 0!==He?He:ar.yC;var Ge=r.getMiterLimit();s.miterLimit=void 0!==Ge?Ge:ar.V4,s.lineWidth>this.maxLineWidth&&(this.maxLineWidth=s.lineWidth,this.bufferedMaxExtent_=null)}
1else s.strokeStyle=void 0,s.lineCap=void 0,s.lineDash=null,s.lineDashOffset=void 0,s.lineJoin=void 0,s.lineWidth=void 0,s.miterLimit=void 0},a.prototype.createFill=function(t){var r=t.fillStyle,s=[$r.SET_FILL_STYLE,r];return"string"!=typeof r&&s.push(!0),s},a.prototype.applyStroke=function(t){this.instructions.push(this.createStroke(t))},a.prototype.createStroke=function(t){return[$r.SET_STROKE_STYLE,t.strokeStyle,t.lineWidth*this.pixelRatio,t.lineCap,t.lineJoin,t.miterLimit,this.applyPixelRatio(t.lineDash),t.lineDashOffset*this.pixelRatio]},a.prototype.updateFillStyle=function(t,r){var s=t.fillStyle;("string"!=typeof s||t.currentFillStyle!=s)&&(void 0!==s&&this.instructions.push(r.call(this,t)),t.currentFillStyle=s)},a.prototype.updateStrokeStyle=function(t,r){var s=t.strokeStyle,h=t.lineCap,w=t.lineDash,A=t.lineDashOffset,Q=t.lineJoin,ae=t.lineWidth,Ce=t.miterLimit;(t.currentStrokeStyle!=s||t.currentLineCap!=h||w!=t.currentLineDash&&!(0,N.fS)(t.currentLineDash,w)||t.currentLineDashOffset!=A||t.currentLineJoin!=Q||t.currentLineWidth!=ae||t.currentMiterLimit!=Ce)&&(void 0!==s&&r.call(this,t),t.currentStrokeStyle=s,t.currentLineCap=h,t.currentLineDash=w,t.currentLineDashOffset=A,t.currentLineJoin=Q,t.currentLineWidth=ae,t.currentMiterLimit=Ce)},a.prototype.endGeometry=function(t){this.beginGeometryInstruction1_[2]=this.instructions.length,this.beginGeometryInstruction1_=null,this.beginGeometryInstruction2_[2]=this.hitDetectionInstructions.length,this.beginGeometryInstruction2_=null;var r=[$r.END_GEOMETRY,t];this.instructions.push(r),this.hitDetectionInstructions.push(r)},a.prototype.getBufferedMaxExtent=function(){return!this.bufferedMaxExtent_&&(this.bufferedMaxExtent_=(0,fr.d9)(this.maxExtent),this.maxLineWidth>0)&&(0,fr.f3)(this.bufferedMaxExtent_,this.resolution*(this.maxLineWidth+1)/2,this.bufferedMaxExtent_),this.bufferedMaxExtent_},a}(Pd);const Hc=kl;var Id=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),v=function(u){function a(t,r,s,h){var w=u.call(this,t,r,s,h)||this;return w.hitDetectionImage_=null,w.image_=null,w.imagePixelRatio_=void 0,w.anchorX_=void 0,w.anchorY_=void 0,w.height_=void 0,w.opacity_=void 0,w.originX_=void 0,w.originY_=void 0,w.rotateWithView_=void 0,w.rotation_=void 0,w.scale_=void 0,w.width_=void 0,w.declutterImageWithText_=void 0,w}return Id(a,u),a.prototype.drawPoint=function(t,r){if(this.image_){this.beginGeometry(t,r);var s=t.getFlatCoordinates(),h=t.getStride(),w=this.coordinates.length,A=this.appendFlatPointCoordinates(s,h);this.instructions.push([$r.DRAW_IMAGE,w,A,this.image_,this.anchorX_*this.imagePixelRatio_,this.anchorY_*this.imagePixelRatio_,Math.ceil(this.height_*this.imagePixelRatio_),this.opacity_,this.originX_,this.originY_,this.rotateWithView_,this.rotation_,[this.scale_[0]*this.pixelRatio/this.imagePixelRatio_,this.scale_[1]*this.pixelRatio/this.imagePixelRatio_],Math.ceil(this.width_*this.imagePixelRatio_),this.declutterImageWithText_]),this.hitDetectionInstructions.push([$r.DRAW_IMAGE,w,A,this.hitDetectionImage_,this.anchorX_,this.anchorY_,this.height_,this.opacity_,this.originX_,this.originY_,this.rotateWithView_,this.rotation_,this.scale_,this.width_,this.declutterImageWithText_]),this.endGeometry(r)}},a.prototype.drawMultiPoint=function(t,r){if(this.image_){this.beginGeometry(t,r);var s=t.getFlatCoordinates(),h=t.getStride(),w=this.coordinates.length,A=this.appendFlatPointCoordinates(s,h);this.instructions.push([$r.DRAW_IMAGE,w,A,this.image_,this.anchorX_*this.imagePixelRatio_,this.anchorY_*this.imagePixelRatio_,Math.ceil(this.height_*this.imagePixelRatio_),this.opacity_,this.originX_,this.originY_,this.rotateWithView_,this.rotation_,[this.scale_[0]*this.pixelRatio/this.imagePixelRatio_,this.scale_[1]*this.pixelRatio/this.imagePixelRatio_],Math.ceil(this.width_*this.imagePixelRatio_),this.declutterImageWithText_]),this.hitDetectionInstructions.push([$r.DRAW_IMAGE,w,A,this.hitDetectionImage_,this.anchorX_,this.anchorY_,this.height_,this.opacity_,this.originX_,this.originY_,this.rotateWithView_,this.rotation_,this.scale_,this.width_,this.declutterImageWithText_]),this.endGeometry(r)}},a.prototype.finish=function(){return this.reverseHitDetectionInstructions(),this.anchorX_=void 0,this.anchorY_=void 0,this.hitDetectionImage_=null,this.image_=null,this.imagePixelRatio_=void 0,this.height_=void 0,this.scale_=void 0,this.opacity_=void 0,this.originX_=void 0,this.originY_=void 0,this.rotateWithView_=void 0,this.rotation_=void 0,this.width_=void 0,u.prototype.finish.call(this)},a.prototype.setImageStyle=function(t,r){var s=t.getAnchor(),h=t.getSize(),w=t.getHitDetectionImage(),A=t.getImage(this.pixelRatio),Q=t.getOrigin();this.imagePixelRatio_=t.getPixelRatio(this.pixelRatio),this.anchorX_=s[0],this.anchorY_=s[1],this.hitDetectionImage_=w,this.image_=A,this.height_=h[1],this.opacity_=t.getOpacity(),this.originX_=Q[0]
1*this.imagePixelRatio_,this.originY_=Q[1]*this.imagePixelRatio_,this.rotateWithView_=t.getRotateWithView(),this.rotation_=t.getRotation(),this.scale_=t.getScaleArray(),this.width_=h[0],this.declutterImageWithText_=r},a}(Hc);const D=v;var p=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),S=function(u){function a(t,r,s,h){return u.call(this,t,r,s,h)||this}return p(a,u),a.prototype.drawFlatCoordinates_=function(t,r,s,h){var w=this.coordinates.length,A=this.appendFlatLineCoordinates(t,r,s,h,!1,!1),Q=[$r.MOVE_TO_LINE_TO,w,A];return this.instructions.push(Q),this.hitDetectionInstructions.push(Q),s},a.prototype.drawLineString=function(t,r){var s=this.state;if(void 0!==s.strokeStyle&&void 0!==s.lineWidth){this.updateStrokeStyle(s,this.applyStroke),this.beginGeometry(t,r),this.hitDetectionInstructions.push([$r.SET_STROKE_STYLE,s.strokeStyle,s.lineWidth,s.lineCap,s.lineJoin,s.miterLimit,ar.X9,ar.He],Yu);var A=t.getFlatCoordinates(),Q=t.getStride();this.drawFlatCoordinates_(A,0,A.length,Q),this.hitDetectionInstructions.push(du),this.endGeometry(r)}},a.prototype.drawMultiLineString=function(t,r){var s=this.state;if(void 0!==s.strokeStyle&&void 0!==s.lineWidth){this.updateStrokeStyle(s,this.applyStroke),this.beginGeometry(t,r),this.hitDetectionInstructions.push([$r.SET_STROKE_STYLE,s.strokeStyle,s.lineWidth,s.lineCap,s.lineJoin,s.miterLimit,s.lineDash,s.lineDashOffset],Yu);for(var A=t.getEnds(),Q=t.getFlatCoordinates(),ae=t.getStride(),Ce=0,He=0,Ge=A.length;He<Ge;++He)Ce=this.drawFlatCoordinates_(Q,Ce,A[He],ae);this.hitDetectionInstructions.push(du),this.endGeometry(r)}},a.prototype.finish=function(){var t=this.state;return null!=t.lastStroke&&t.lastStroke!=this.coordinates.length&&this.instructions.push(du),this.reverseHitDetectionInstructions(),this.state=null,u.prototype.finish.call(this)},a.prototype.applyStroke=function(t){null!=t.lastStroke&&t.lastStroke!=this.coordinates.length&&(this.instructions.push(du),t.lastStroke=this.coordinates.length),t.lastStroke=0,u.prototype.applyStroke.call(this,t),this.instructions.push(Yu)},a}(Hc);const J=S;var pe=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),Qe=function(u){function a(t,r,s,h){return u.call(this,t,r,s,h)||this}return pe(a,u),a.prototype.drawFlatCoordinatess_=function(t,r,s,h){var w=this.state,A=void 0!==w.fillStyle,Q=void 0!==w.strokeStyle,ae=s.length;this.instructions.push(Yu),this.hitDetectionInstructions.push(Yu);for(var Ce=0;Ce<ae;++Ce){var He=s[Ce],Ge=this.coordinates.length,ut=this.appendFlatLineCoordinates(t,r,He,h,!0,!Q),yt=[$r.MOVE_TO_LINE_TO,Ge,ut];this.instructions.push(yt),this.hitDetectionInstructions.push(yt),Q&&(this.instructions.push(P0),this.hitDetectionInstructions.push(P0)),r=He}return A&&(this.instructions.push(Uc),this.hitDetectionInstructions.push(Uc)),Q&&(this.instructions.push(du),this.hitDetectionInstructions.push(du)),r},a.prototype.drawCircle=function(t,r){var s=this.state;if(void 0!==s.fillStyle||void 0!==s.strokeStyle){this.setFillStrokeStyles_(),this.beginGeometry(t,r),void 0!==s.fillStyle&&this.hitDetectionInstructions.push([$r.SET_FILL_STYLE,ar.bL]),void 0!==s.strokeStyle&&this.hitDetectionInstructions.push([$r.SET_STROKE_STYLE,s.strokeStyle,s.lineWidth,s.lineCap,s.lineJoin,s.miterLimit,s.lineDash,s.lineDashOffset]);var A=t.getFlatCoordinates(),Q=t.getStride(),ae=this.coordinates.length;this.appendFlatLineCoordinates(A,0,A.length,Q,!1,!1);
1var Ce=[$r.CIRCLE,ae];this.instructions.push(Yu,Ce),this.hitDetectionInstructions.push(Yu,Ce),void 0!==s.fillStyle&&(this.instructions.push(Uc),this.hitDetectionInstructions.push(Uc)),void 0!==s.strokeStyle&&(this.instructions.push(du),this.hitDetectionInstructions.push(du)),this.endGeometry(r)}},a.prototype.drawPolygon=function(t,r){var s=this.state;if(void 0!==s.fillStyle||void 0!==s.strokeStyle){this.setFillStrokeStyles_(),this.beginGeometry(t,r),void 0!==s.fillStyle&&this.hitDetectionInstructions.push([$r.SET_FILL_STYLE,ar.bL]),void 0!==s.strokeStyle&&this.hitDetectionInstructions.push([$r.SET_STROKE_STYLE,s.strokeStyle,s.lineWidth,s.lineCap,s.lineJoin,s.miterLimit,s.lineDash,s.lineDashOffset]);var A=t.getEnds(),Q=t.getOrientedFlatCoordinates(),ae=t.getStride();this.drawFlatCoordinatess_(Q,0,A,ae),this.endGeometry(r)}},a.prototype.drawMultiPolygon=function(t,r){var s=this.state;if(void 0!==s.fillStyle||void 0!==s.strokeStyle){this.setFillStrokeStyles_(),this.beginGeometry(t,r),void 0!==s.fillStyle&&this.hitDetectionInstructions.push([$r.SET_FILL_STYLE,ar.bL]),void 0!==s.strokeStyle&&this.hitDetectionInstructions.push([$r.SET_STROKE_STYLE,s.strokeStyle,s.lineWidth,s.lineCap,s.lineJoin,s.miterLimit,s.lineDash,s.lineDashOffset]);for(var A=t.getEndss(),Q=t.getOrientedFlatCoordinates(),ae=t.getStride(),Ce=0,He=0,Ge=A.length;He<Ge;++He)Ce=this.drawFlatCoordinatess_(Q,Ce,A[He],ae);this.endGeometry(r)}},a.prototype.finish=function(){this.reverseHitDetectionInstructions(),this.state=null;var t=this.tolerance;if(0!==t)for(var r=this.coordinates,s=0,h=r.length;s<h;++s)r[s]=(0,y.uZ)(r[s],t);return u.prototype.finish.call(this)},a.prototype.setFillStrokeStyles_=function(){var t=this.state;void 0!==t.fillStyle&&this.updateFillStyle(t,this.createFill),void 0!==t.strokeStyle&&this.updateStrokeStyle(t,this.applyStroke)},a}(Hc);const Et=Qe;function qt(u,a,t,r,s){var He,Ge,ut,yt,It,Wt,pn,ln,En,h=t,w=t,A=0,Q=0,ae=t;for(He=t;He<r;He+=s){var Mn=a[He],Qn=a[He+1];void 0!==yt&&(ln=Mn-yt,En=Qn-It,ut=Math.sqrt(ln*ln+En*En),void 0!==Wt&&(Q+=Ge,Math.acos((Wt*ln+pn*En)/(Ge*ut))>u&&(Q>A&&(A=Q,h=ae,w=He),Q=0,ae=He-s)),Ge=ut,Wt=ln,pn=En),yt=Mn,It=Qn}return(Q+=ut)>A?[ae,He]:[h,w]}var cn=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),nr={left:0,end:0,center:.5,right:1,start:1,top:0,middle:.5,hanging:.2,alphabetic:.8,ideographic:.8,bottom:1},Zn=function(u){function a(t,r,s,h){var w=u.call(this,t,r,s,h)||this;return w.labels_=null,w.text_="",w.textOffsetX_=0,w.textOffsetY_=0,w.textRotateWithView_=void 0,w.textRotation_=0,w.textFillState_=null,w.fillStates={},w.textStrokeState_=null,w.strokeStates={},w.textState_={},w.textStates={},w.textKey_="",w.fillKey_="",w.strokeKey_="",w.declutterImageWithText_=void 0,w}return cn(a,u),a.prototype.finish=function(){var t=u.prototype.finish.call(this);return t.textStates=this.textStates,t.fillStates=this.fillStates,t.strokeStates=this.strokeStates,t},a.prototype.drawText=function(t,r){var w=this.textState_;if(""!==this.text_&&w&&(this.textFillState_||this.textStrokeState_)){var A=this.coordinates,Q=A.length,ae=t.getType(),Ce=null,He=t.getStride();if("line"!==w.placement||ae!=sr.Z.LINE_STRING&&ae!=sr.Z.MULTI_LINE_STRING&&ae!=sr.Z.POLYGON&&ae!=sr.Z.MULTI_POLYGON){var cr=w.overflow?null:[];switch(ae){case sr.Z.POINT:case sr.Z.MULTI_POINT:Ce=t.getFlatCoordinates();break;case sr.Z.LINE_STRING:Ce=t.getFlatMidpoint();break;case sr.Z.CIRCLE:Ce=t.getCenter();break;case sr.Z.MULTI_LINE_STRING:Ce=t.getFlatMidpoints(),He=2;break;case sr.Z.POLYGON:Ce=t.getFlatInteriorPoint(),w.overflow||cr.push(Ce[2]/this.resolution),He=3;break;case sr.Z.MULTI_POLYGON:var Dr=t.getFlatInteriorPoints();for(Ce=[],yt=0,It=Dr.length;yt<It;yt+=3)w.overflow||cr.push(Dr[yt+2]/this.resolution),Ce.push(Dr[yt],Dr[yt+1]);if(0===Ce.length)return;He=2}if((mr=this.appendFlatPointCoordinates(Ce,He))===Q)return;if(cr&&(mr-Q)/2!=Ce.length/He){var Or=Q/2;cr=cr.filter(function(jn,vr){var yr=A[2*(Or+vr)]===Ce[vr*He]&&A[2*(Or+vr)+1]===Ce[vr*He+1];return yr||--Or,yr})}this.saveTextStates_(),(w.backgroundFill||w.backgroundStroke)&&(this.setFillStrokeStyle(w.backgroundFill,w.backgroundStroke),w.backgroundFill&&(this.updateFillStyle(this.state,this.createFill),this.hitDetectionInstructions.push(this.createFill(this.state))),w.backgroundStroke&&(this.updateStrokeStyle(this.state,this.applyStroke),this.hitDetectionInstructions.push(this.createStroke(this.state)))),this.beginGeometry(t,r);var mi=w.padding;if(mi!=ar.oB&&(w.scale[0]<0||w.scale[1]<0)){var xi=w.padding[0],kn=w.padding[1],di=w.padding[2],ka=w.padding[3];w.scale[0]<0&&(kn=-kn,ka=-ka),w.scale[1]<0&&(xi=-xi,di=-di),mi=[xi,kn,di,k
1a]}var Zo=this.pixelRatio;this.instructions.push([$r.DRAW_IMAGE,Q,mr,null,NaN,NaN,NaN,1,0,0,this.textRotateWithView_,this.textRotation_,[1,1],NaN,this.declutterImageWithText_,mi==ar.oB?ar.oB:mi.map(function(jn){return jn*Zo}),!!w.backgroundFill,!!w.backgroundStroke,this.text_,this.textKey_,this.strokeKey_,this.fillKey_,this.textOffsetX_,this.textOffsetY_,cr]);var On=1/Zo;this.hitDetectionInstructions.push([$r.DRAW_IMAGE,Q,mr,null,NaN,NaN,NaN,1,0,0,this.textRotateWithView_,this.textRotation_,[On,On],NaN,this.declutterImageWithText_,mi,!!w.backgroundFill,!!w.backgroundStroke,this.text_,this.textKey_,this.strokeKey_,this.fillKey_,this.textOffsetX_,this.textOffsetY_,cr]),this.endGeometry(r)}else{if(!(0,fr.kK)(this.getBufferedMaxExtent(),t.getExtent()))return;var Ge=void 0;if(Ce=t.getFlatCoordinates(),ae==sr.Z.LINE_STRING)Ge=[Ce.length];else if(ae==sr.Z.MULTI_LINE_STRING)Ge=t.getEnds();else if(ae==sr.Z.POLYGON)Ge=t.getEnds().slice(0,1);else if(ae==sr.Z.MULTI_POLYGON){var ut=t.getEndss();Ge=[];for(var yt=0,It=ut.length;yt<It;++yt)Ge.push(ut[yt][0])}this.beginGeometry(t,r);for(var Wt=w.textAlign,pn=0,ln=void 0,En=0,Mn=Ge.length;En<Mn;++En){if(null==Wt){var Qn=qt(w.maxAngle,Ce,pn,Ge[En],He);pn=Qn[0],ln=Qn[1]}else ln=Ge[En];for(yt=pn;yt<ln;yt+=He)A.push(Ce[yt],Ce[yt+1]);var mr;pn=Ge[En],this.drawChars_(Q,mr=A.length),Q=mr}this.endGeometry(r)}}},a.prototype.saveTextStates_=function(){var t=this.textStrokeState_,r=this.textState_,s=this.textFillState_,h=this.strokeKey_;t&&(h in this.strokeStates||(this.strokeStates[h]={strokeStyle:t.strokeStyle,lineCap:t.lineCap,lineDashOffset:t.lineDashOffset,lineWidth:t.lineWidth,lineJoin:t.lineJoin,miterLimit:t.miterLimit,lineDash:t.lineDash}));var w=this.textKey_;w in this.textStates||(this.textStates[w]={font:r.font,textAlign:r.textAlign||ar.PH,textBaseline:r.textBaseline||ar.ru,scale:r.scale});var A=this.fillKey_;s&&(A in this.fillStates||(this.fillStates[A]={fillStyle:s.fillStyle}))},a.prototype.drawChars_=function(t,r){var s=this.textStrokeState_,h=this.textState_,w=this.strokeKey_,A=this.textKey_,Q=this.fillKey_;this.saveTextStates_();var ae=this.pixelRatio,Ce=nr[h.textBaseline],He=this.textOffsetY_*ae,Ge=this.text_,ut=s?s.lineWidth*Math.abs(h.scale[0])/2:0;this.instructions.push([$r.DRAW_CHARS,t,r,Ce,h.overflow,Q,h.maxAngle,ae,He,w,ut*ae,Ge,A,1]),this.hitDetectionInstructions.push([$r.DRAW_CHARS,t,r,Ce,h.overflow,Q,h.maxAngle,1,He,w,ut,Ge,A,1/ae])},a.prototype.setTextStyle=function(t,r){var s,h,w;
1if(t){var A=t.getFill();A?((h=this.textFillState_)||(this.textFillState_=h={}),h.fillStyle=uu(A.getColor()||ar.bL)):this.textFillState_=h=null;var Q=t.getStroke();if(Q){(w=this.textStrokeState_)||(this.textStrokeState_=w={});var ae=Q.getLineDash(),Ce=Q.getLineDashOffset(),He=Q.getWidth(),Ge=Q.getMiterLimit();w.lineCap=Q.getLineCap()||ar.mb,w.lineDash=ae?ae.slice():ar.X9,w.lineDashOffset=void 0===Ce?ar.He:Ce,w.lineJoin=Q.getLineJoin()||ar.rc,w.lineWidth=void 0===He?ar.yC:He,w.miterLimit=void 0===Ge?ar.V4:Ge,w.strokeStyle=uu(Q.getColor()||ar.Tx)}else this.textStrokeState_=w=null;s=this.textState_;var ut=t.getFont()||ar.Df;(0,ar.Qx)(ut);var yt=t.getScaleArray();s.overflow=t.getOverflow(),s.font=ut,s.maxAngle=t.getMaxAngle(),s.placement=t.getPlacement(),s.textAlign=t.getTextAlign(),s.textBaseline=t.getTextBaseline()||ar.ru,s.backgroundFill=t.getBackgroundFill(),s.backgroundStroke=t.getBackgroundStroke(),s.padding=t.getPadding()||ar.oB,s.scale=void 0===yt?[1,1]:yt;var It=t.getOffsetX(),Wt=t.getOffsetY(),pn=t.getRotateWithView(),ln=t.getRotation();this.text_=t.getText()||"",this.textOffsetX_=void 0===It?0:It,this.textOffsetY_=void 0===Wt?0:Wt,this.textRotateWithView_=void 0!==pn&&pn,this.textRotation_=void 0===ln?0:ln,this.strokeKey_=w?("string"==typeof w.strokeStyle?w.strokeStyle:(0,gr.sq)(w.strokeStyle))+w.lineCap+w.lineDashOffset+"|"+w.lineWidth+w.lineJoin+w.miterLimit+"["+w.lineDash.join()+"]":"",this.textKey_=s.font+s.scale+(s.textAlign||"?")+(s.textBaseline||"?"),this.fillKey_=h?"string"==typeof h.fillStyle?h.fillStyle:"|"+(0,gr.sq)(h.fillStyle):""}else this.text_="";this.declutterImageWithText_=r},a}(Hc),Si={Circle:Et,Default:Hc,Image:D,LineString:J,Polygon:Et,Text:Zn},Pr=function(){function u(a,t,r,s){this.tolerance_=a,this.maxExtent_=t,this.pixelRatio_=s,this.resolution_=r,this.buildersByZIndex_={}}return u.prototype.finish=function(){var a={};for(var t in this.buildersByZIndex_){a[t]=a[t]||{};var r=this.buildersByZIndex_[t];for(var s in r){var h=r[s].finish();a[t][s]=h}}return a},u.prototype.getBuilder=function(a,t){var r=void 0!==a?a.toString():"0",s=this.buildersByZIndex_[r];void 0===s&&(this.buildersByZIndex_[r]=s={});var h=s[t];return void 0===h&&(h=new(0,Si[t])(this.tolerance_,this.maxExtent_,this.resolution_,this.pixelRatio_),s[t]=h),h},u}();const gi=Pr;var Mi=T(62121);var za=T(59996),Lr=T(50483),Ui=T(70874);function ua(u,a,t,r,s,h,w,A,Q,ae,Ce,He){var Ge=u[a],ut=u[a+1],yt=0,It=0,Wt=0,pn=0;function ln(){yt=Ge,It=ut,Ge=u[a+=r],ut=u[a+1],pn+=Wt,Wt=Math.sqrt((Ge-yt)*(Ge-yt)+(ut-It)*(ut-It))}do{ln()}while(a<t-r&&pn+Wt<h);for(var En=0===Wt?0:(h-pn)/Wt,Mn=(0,Re.t7)(yt,Ge,En),Qn=(0,Re.t7)(It,ut,En),mr=a-r,cr=pn,Dr=h+A*Q(ae,s,Ce);
1a<t-r&&pn+Wt<Dr;)ln();var xi,Or=(0,Re.t7)(yt,Ge,En=0===Wt?0:(Dr-pn)/Wt),mi=(0,Re.t7)(It,ut,En);if(He){var kn=[Mn,Qn,Or,mi];(0,Ui.U1)(kn,0,4,2,He,kn,kn),xi=kn[0]>kn[2]}else xi=Mn>Or;var On,di=Math.PI,ka=[],Zo=mr+r===a;if(Wt=0,pn=cr,Ge=u[a=mr],ut=u[a+1],Zo)return ln(),On=Math.atan2(ut-It,Ge-yt),xi&&(On+=On>0?-di:di),ka[0]=[Un=(Or+Mn)/2,jn=(mi+Qn)/2,(Dr-h)/2,On,s],ka;for(var vr=0,yr=s.length;vr<yr;){ln();var qa=Math.atan2(ut-It,Ge-yt);if(xi&&(qa+=qa>0?-di:di),void 0!==On){var mn=qa-On;if(mn+=mn>di?-2*di:mn<-di?2*di:0,Math.abs(mn)>w)return null}On=qa;for(var _o=vr,Li=0;vr<yr;++vr){var dl=A*Q(ae,s[xi?yr-vr-1:vr],Ce);if(a+r<t&&pn+Wt<h+Li+dl/2)break;Li+=dl}if(vr!==_o){var Uo=xi?s.substring(yr-_o,yr-vr):s.substring(_o,vr),Un=(0,Re.t7)(yt,Ge,En=0===Wt?0:(h+Li/2-pn)/Wt),jn=(0,Re.t7)(It,ut,En);ka.push([Un,jn,Li/2,qa,Uo]),h+=Li}}return ka}var Da=(0,fr.lJ)(),zi=[],wa=[],Ca=[],ro=[];function sl(u){return u[3].declutterBox}var ll=new RegExp("["+String.fromCharCode(1425)+"-"+String.fromCharCode(2303)+String.fromCharCode(64285)+"-"+String.fromCharCode(65023)+String.fromCharCode(65136)+"-"+String.fromCharCode(65276)+String.fromCharCode(67584)+"-"+String.fromCharCode(69631)+String.fromCharCode(124928)+"-"+String.fromCharCode(126975)+"]");function Zu(u,a){return("start"===a||"end"===a)&&!ll.test(u)&&(a="start"===a?"left":"right"),nr[a]}var tc=function(){function u(a,t,r,s){this.overlaps=r,this.pixelRatio=t,this.resolution=a,this.instructions=s.instructions,this.coordinates=s.coordinates,this.coordinateCache_={},this.renderedTransform_=(0,Lr.Ue)(),this.hitDetectionInstructions=s.hitDetectionInstructions,this.pixelCoordinates_=null,this.viewRotation_=0,this.fillStates=s.fillStates||{},this.strokeStates=s.strokeStates||{},this.textStates=s.textStates||{},this.widths_={},this.labels_={}}return u.prototype.createLabel=function(a,t,r,s){var h=a+t+r+s;if(this.labels_[h])return this.labels_[h];var w=s?this.strokeStates[s]:null,A=r?this.fillStates[r]:null,Q=this.textStates[t],ae=this.pixelRatio,Ce=[Q.scale[0]*ae,Q.scale[1]*ae],He=Zu(a,Q.textAlign||ar.PH),Ge=s&&w.lineWidth?w.lineWidth:0,ut=a.split("\n"),yt=ut.length,It=[],Wt=(0,ar.gs)(Q.font,ut,It),pn=(0,ar.fk)(Q.font),En=Wt+Ge,Mn=[],Qn=(En+2)*Ce[0],mr=(pn*yt+Ge)*Ce[1],cr={width:Qn<0?Math.floor(Qn):Math.ceil(Qn),height:mr<0?Math.floor(mr):Math.ceil(mr),contextInstructions:Mn};(1!=Ce[0]||1!=Ce[1])&&Mn.push("scale",Ce),Mn.push("font",Q.font),s&&(Mn.push("strokeStyle",w.strokeStyle),Mn.push("lineWidth",Ge),Mn.push("lineCap",w.lineCap),Mn.push("lineJoin",w.lineJoin),Mn.push("miterLimit",w.miterLimit),(za.Id?OffscreenCanvasRenderingContext2D:CanvasRenderingContext2D).prototype.setLineDash&&(Mn.push("setLineDash",[w.lineDash]),Mn.push("lineDashOffset",w.lineDashOffset))),r&&Mn.push("fillStyle",A.fillStyle),Mn.push("textBaseline","middle"),Mn.push("textAlign","center");var xi,Or=.5-He,mi=He*En+Or*Ge;if(s)for(xi=0;xi<yt;++xi)Mn.push("strokeText",[ut[xi],mi+Or*It[xi],.5*(Ge+pn)+xi*pn]);if(r)for(xi=0;xi<yt;++xi)Mn.push("fillText",[ut[xi],mi+Or*It[xi],.5*(Ge+pn)+xi*pn]);return this.labels_[h]=cr,cr},u.prototype.replayTextBackground_=function(a,t,r,s,h,w,A){a.beginPath(),a.moveTo.apply(a,t),a.lineTo.apply(a,r),a.lineTo.apply(a,s),a.lineTo.apply(a,h),a.lineTo.apply(a,t),w&&(this.alignFill_=w[2],this.fill_(a)),A&&(this.setStrokeStyle_(a,A),a.stroke())},u.prototype.calculateImageOrLabelDimensions_=function(a,t,r,s,h,w,A,Q,ae,Ce,He,Ge,ut,yt,It,Wt){var Or,pn=r-(A*=Ge[0]),ln=s-(Q*=Ge[1]),En=h+ae>a?a-ae:h,Mn=w+Ce>t?t-Ce:w,Qn=yt[3]+En*Ge[0]+yt[1],mr=yt[0]+Mn*Ge[1]+yt[2],cr=pn-yt[3],Dr=ln-yt[0];return(It||0!==He)&&(zi[0]=cr,ro[0]=cr,zi[1]=Dr,wa[1]=Dr,wa[0]=cr+Qn,Ca[0]=wa[0],Ca[1]=Dr+mr,ro[1]=Ca[1]),0!==He?(Or=(0,Lr.qC)((0,Lr.Ue)(),r,s,1,1,He,-r,-s),(0,Lr.nn)(Or,zi),(0,Lr.nn)(Or,wa),(0,Lr.nn)(Or,Ca),(0,Lr.nn)(Or,ro),(0,fr.T9)(Math.min(zi[0],wa[0],Ca[0],ro[0]),Math.min(zi[1],wa[1],Ca[1],ro[1]),Math.max(zi[0],wa[0],Ca[0],ro[0]),Math.max(zi[1],wa[1],Ca[1],ro[1]),Da)):(0,fr.T9)(Math.min(cr,cr+Qn),Math.min(Dr,Dr+mr),Math.max(cr,cr+Qn),Math.max(Dr,Dr+mr),Da),ut&&(pn=Math.round(pn),ln=Math.round(ln)),{drawImageX:pn,drawImageY:ln,drawImageW:En,drawImageH:Mn,originX:ae,originY:Ce,declutterBox:{minX:Da[0],minY:Da[1],maxX:Da[2],maxY:Da[3],value:Wt},canvasTransform:Or,scale:Ge}},u.prototype.replayImageOrLabel_=function(a,t,r,s,h,w,A){var ae=s.declutterBox,Ce=a.canvas,He=A?A[2]*s.scale[0]/2:0;return ae.minX-He<=Ce.width/t&&ae.maxX+He>
1=0&&ae.minY-He<=Ce.height/t&&ae.maxY+He>=0&&(!(!w&&!A)&&this.replayTextBackground_(a,zi,wa,Ca,ro,w,A),(0,ar._f)(a,s.canvasTransform,h,r,s.originX,s.originY,s.drawImageW,s.drawImageH,s.drawImageX,s.drawImageY,s.scale)),!0},u.prototype.fill_=function(a){if(this.alignFill_){var t=(0,Lr.nn)(this.renderedTransform_,[0,0]),r=512*this.pixelRatio;a.save(),a.translate(t[0]%r,t[1]%r),a.rotate(this.viewRotation_)}a.fill(),this.alignFill_&&a.restore()},u.prototype.setStrokeStyle_=function(a,t){a.strokeStyle=t[1],a.lineWidth=t[2],a.lineCap=t[3],a.lineJoin=t[4],a.miterLimit=t[5],a.setLineDash&&(a.lineDashOffset=t[7],a.setLineDash(t[6]))},u.prototype.drawLabelWithPointPlacement_=function(a,t,r,s){var h=this.textStates[t],w=this.createLabel(a,t,s,r),A=this.strokeStates[r],Q=this.pixelRatio,ae=Zu(a,h.textAlign||ar.PH),Ce=nr[h.textBaseline||ar.ru],He=A&&A.lineWidth?A.lineWidth:0;return{label:w,anchorX:ae*(w.width/Q-2*h.scale[0])+2*(.5-ae)*He,anchorY:Ce*w.height/Q+2*(.5-Ce)*He}},u.prototype.execute_=function(a,t,r,s,h,w,A,Q){var ae;this.pixelCoordinates_&&(0,N.fS)(r,this.renderedTransform_)?ae=this.pixelCoordinates_:(this.pixelCoordinates_||(this.pixelCoordinates_=[]),ae=(0,Ui.vT)(this.coordinates,0,this.coordinates.length,2,r,this.pixelCoordinates_),(0,Lr.lk)(this.renderedTransform_,r));for(var ut,yt,It,Wt,pn,ln,En,Mn,Qn,mr,cr,Dr,jn,vr,yr,qa,Ce=0,He=s.length,Ge=0,Or=0,mi=0,xi=null,kn=null,di=this.coordinateCache_,ka=this.viewRotation_,Zo=Math.round(1e12*Math.atan2(-r[1],r[0]))/1e12,On={context:a,pixelRatio:this.pixelRatio,resolution:this.resolution,rotation:ka},Un=this.instructions!=s||this.overlaps?0:200;Ce<He;){var mn=s[Ce];switch(mn[0]){case $r.BEGIN_GEOMETRY:qa=mn[3],(jn=mn[1]).getGeometry()?void 0===A||(0,fr.kK)(A,qa.getExtent())?++Ce:Ce=mn[2]+1:Ce=mn[2];break;case $r.BEGIN_PATH:Or>
1Un&&(this.fill_(a),Or=0),mi>Un&&(a.stroke(),mi=0),!Or&&!mi&&(a.beginPath(),Wt=NaN,pn=NaN),++Ce;break;case $r.CIRCLE:var Li=ae[Ge=mn[1]],cl=ae[Ge+1],Nl=ae[Ge+2]-Li,ql=ae[Ge+3]-cl,Gu=Math.sqrt(Nl*Nl+ql*ql);a.moveTo(Li+Gu,cl),a.arc(Li,cl,Gu,0,2*Math.PI,!0),++Ce;break;case $r.CLOSE_PATH:a.closePath(),++Ce;break;case $r.CUSTOM:Ge=mn[1],ut=mn[2];var $1=mn[4],P2=6==mn.length?mn[5]:void 0;On.geometry=mn[3],On.feature=jn,Ce in di||(di[Ce]=[]);var K1=di[Ce];P2?P2(ae,Ge,ut,2,K1):(K1[0]=ae[Ge],K1[1]=ae[Ge+1],K1.length=2),$1(K1,On),++Ce;break;case $r.DRAW_IMAGE:Ge=mn[1],ut=mn[2],yt=mn[4],It=mn[5];var yh=mn[6],t0=mn[7],I2=mn[8],k2=mn[9],bh=mn[10],Mh=mn[11],J1=mn[12],Lc=mn[13],Q1=mn[14];if(!(Mn=mn[3])&&mn.length>=19){var Th=this.drawLabelWithPointPlacement_(Qn=mn[18],mr=mn[19],cr=mn[20],Dr=mn[21]);mn[3]=Mn=Th.label,mn[4]=yt=(Th.anchorX-mn[22])*this.pixelRatio,mn[5]=It=(Th.anchorY-mn[23])*this.pixelRatio,mn[6]=yh=Mn.height,mn[13]=Lc=Mn.width}var n0=void 0;mn.length>24&&(n0=mn[24]);var r0=void 0,a0=void 0,X1=void 0;mn.length>16?(r0=mn[15],a0=mn[16],X1=mn[17]):(r0=ar.oB,a0=!1,X1=!1),bh&&Zo?Mh+=ka:!bh&&!Zo&&(Mh-=ka);for(var $_=0;Ge<ut;Ge+=2)if(!(n0&&n0[$_++]<Lc/this.pixelRatio)){var K_=[a,t,Mn,ic=this.calculateImageOrLabelDimensions_(Mn.width,Mn.height,ae[Ge],ae[Ge+1],Lc,yh,yt,It,I2,k2,Mh,J1,h,r0,a0||X1,jn),t0,a0?xi:null,X1?kn:null],Dh=void 0,R2=void 0;if(Q&&Q1){var wh=ut-Ge;if(!Q1[wh]){Q1[wh]=K_;continue}if(Dh=Q1[wh],delete Q1[wh],R2=sl(Dh),Q.collides(R2))continue}Q&&Q.collides(ic.declutterBox)||(Dh&&(Q&&Q.insert(R2),this.replayImageOrLabel_.apply(this,Dh)),Q&&Q.insert(ic.declutterBox),this.replayImageOrLabel_.apply(this,K_))}++Ce;break;case $r.DRAW_CHARS:var Ch=mn[1],ed=mn[2],Eh=mn[3],J_=mn[4];Dr=mn[5];var F2=mn[6],y1=mn[7],Y2=mn[8];cr=mn[9];var Sh=mn[10];Qn=mn[11];var Z2=[mn[13],mn[13]],xh=this.textStates[mr=mn[12]],td=xh.font,b1=[xh.scale[0]*y1,xh.scale[1]*y1],nd=void 0;td in this.widths_?nd=this.widths_[td]:this.widths_[td]=nd={};var U2=ea(ae,Ch,ed,2),zc=Math.abs(b1[0])*(0,ar.Kd)(td,Qn,nd);if(J_||zc<=U2){var rd=ua(ae,Ch,ed,2,Qn,(U2-zc)*nr[this.textStates[mr].textAlign],F2,Math.abs(b1[0]),ar.Kd,td,nd,Zo?0:this.viewRotation_);e:if(rd){var M1=[],Oc=void 0,id=void 0,hl=void 0,pu=void 0;if(cr)for(Oc=0,id=rd.length;Oc<id;++Oc){hl=this.createLabel((pu=rd[Oc])[4],mr,"",cr);var ic=this.calculateImageOrLabelDimensions_(hl.width,hl.height,pu[0],pu[1],hl.width,hl.height,yt=pu[2]+(b1[0]<0?-Sh:Sh),It=Eh*hl.height+2*(.5-Eh)*Sh*b1[1]/b1[0]-Y2,0,0,pu[3],Z2,!1,ar.oB,!1,jn);if(Q&&Q.collides(ic.declutterBox))break e;M1.push([a,t,hl,ic,1,null,null])}if(Dr)for(Oc=0,id=rd.length;Oc<id;++Oc){if(hl=this.createLabel((pu=rd[Oc])[4],mr,Dr,""),ic=this.calculateImageOrLabelDimensions_(hl.width,hl.height,pu[0],pu[1],hl.width,hl.height,yt=pu[2],It=Eh*hl.height-Y2,0,0,pu[3],Z2,!1,ar.oB,!1,jn),Q&&Q.collides(ic.declutterBox))break e;M1.push([a,t,hl,ic,1,null,null])}Q&&Q.load(M1.map(sl));for(var s0=0,j2=M1.length;s0<j2;++s0)this.replayImageOrLabel_.apply(this,M1[s0])}}++Ce;break;case $r.END_GEOMETRY:if(void 0!==w){var B2=w(jn=mn[1],qa);if(B2)return B2}++Ce;break;case $r.FILL:Un?Or++:this.fill_(a),++Ce;break;case $r.MOVE_TO_LINE_TO:for(ut=mn[2],En=(yr=ae[(Ge=mn[1])+1])+.5|0,((ln=(vr=ae[Ge])+.5|0)!==Wt||En!==pn)&&(a.moveTo(vr,yr),Wt=ln,pn=En),Ge+=2;Ge<ut;Ge+=2)ln=(vr=ae[Ge])+.5|0,En=(yr=ae[Ge+1])+.5|0,(Ge==ut-2||ln!==Wt||En!==pn)&&(a.lineTo(vr,yr),Wt=ln,pn=En);++Ce;break;case $r.SET_FILL_STYLE:xi=mn,this.alignFill_=mn[2],Or&&(this.fill_(
1a),Or=0,mi&&(a.stroke(),mi=0)),a.fillStyle=mn[1],++Ce;break;case $r.SET_STROKE_STYLE:kn=mn,mi&&(a.stroke(),mi=0),this.setStrokeStyle_(a,mn),++Ce;break;case $r.STROKE:Un?mi++:a.stroke(),++Ce;break;default:++Ce}}Or&&this.fill_(a),mi&&a.stroke()},u.prototype.execute=function(a,t,r,s,h,w){this.viewRotation_=s,this.execute_(a,t,r,this.instructions,h,void 0,void 0,w)},u.prototype.executeHitDetection=function(a,t,r,s,h){return this.viewRotation_=r,this.execute_(a,1,t,this.hitDetectionInstructions,!0,s,h)},u}();const El=tc;var Sl=["Polygon","Circle","LineString","Image","Text","Default"],jc=function(){function u(a,t,r,s,h,w){this.maxExtent_=a,this.overlaps_=s,this.pixelRatio_=r,this.resolution_=t,this.renderBuffer_=w,this.executorsByZIndex_={},this.hitDetectionContext_=null,this.hitDetectionTransform_=(0,Lr.Ue)(),this.createExecutors_(h)}return u.prototype.clip=function(a,t){var r=this.getClipCoords(t);a.beginPath(),a.moveTo(r[0],r[1]),a.lineTo(r[2],r[3]),a.lineTo(r[4],r[5]),a.lineTo(r[6],r[7]),a.clip()},u.prototype.createExecutors_=function(a){for(var t in a){var r=this.executorsByZIndex_[t];void 0===r&&(this.executorsByZIndex_[t]=r={});var s=a[t];for(var h in s)r[h]=new El(this.resolution_,this.pixelRatio_,this.overlaps_,s[h])}},u.prototype.hasExecutors=function(a){for(var t in this.executorsByZIndex_)for(var r=this.executorsByZIndex_[t],s=0,h=a.length;s<h;++s)if(a[s]in r)return!0;return!1},u.prototype.forEachFeatureAtCoordinate=function(a,t,r,s,h,w){var A=2*(s=Math.round(s))+1,Q=(0,Lr.qC)(this.hitDetectionTransform_,s+.5,s+.5,1/t,-1/t,-r,-a[0],-a[1]),ae=!this.hitDetectionContext_;ae&&(this.hitDetectionContext_=(0,cu.E4)(A,A));var He,Ce=this.hitDetectionContext_;Ce.canvas.width!==A||Ce.canvas.height!==A?(Ce.canvas.width=A,Ce.canvas.height=A):ae||Ce.clearRect(0,0,A,A),void 0!==this.renderBuffer_&&(He=(0,fr.lJ)(),(0,fr.Wj)(He,a),(0,fr.f3)(He,t*(this.renderBuffer_+s),He));var ut,Ge=function t1(u){if(void 0!==Uu[u])return Uu[u];for(var a=2*u+1,t=u*u,r=new Array(t+1),s=0;s<=u;++s)for(var h=0;h<=u;++h){var w=s*s+h*h;if(w>t)break;var A=r[w];A||(r[w]=A=[]),A.push(4*((u+s)*a+(u+h))+3),s>0&&A.push(4*((u-s)*a+(u+h))+3),h>0&&(A.push(4*((u+s)*a+(u-h))+3),s>0&&A.push(4*((u-s)*a+(u-h))+3))}for(var Q=[],ae=(s=0,r.length);s<ae;++s)r[s]&&Q.push.apply(Q,r[s]);return Uu[u]=Q,Q}(s);function yt(mr,cr){for(var Dr=Ce.getImageData(0,0,A,A).data,Or=0,mi=Ge.length;Or<mi;Or++)if(Dr[Ge[Or]]>0){if(!w||"Image"!==ut&&"Text"!==ut||-1!==w.indexOf(mr)){var xi=(Ge[Or]-3)/4,kn=s-xi%A,di=s-(xi/A|0),ka=h(mr,cr,kn*kn+di*di);if(ka)return ka}Ce.clearRect(0,0,A,A);break}}var Wt,pn,ln,En,Mn,It=Object.keys(this.executorsByZIndex_).map(Number);for(It.sort(N.kK),Wt=It.length-1;Wt>=0;--Wt){var Qn=It[Wt].toString();for(ln=this.executorsByZIndex_[Qn],pn=Sl.length-1;pn>=0;--pn)if(void 0!==(En=ln[ut=Sl[pn]])&&(Mn=En.executeHitDetection(Ce,Q,r,yt,He)))return Mn}},u.prototype.getClipCoords=function(a){var t=this.maxExtent_;if(!t)return null;var r=t[0],s=t[1],h=t[2],w=t[3],A=[r,s,r,w,h,w,h,s];return(0,Ui.vT)(A,0,8,2,a,A),A},u.prototype.isEmpty=function(){return(0,Ii.xb)(this.executorsByZIndex_)},u.prototype.execute=function(a,t,r,s,h,w,A){var Q=Object.keys(this.executorsByZIndex_).map(Number);Q.sort(N.kK),this.maxExtent_&&(a.save(),this.clip(a,r));var Ce,He,Ge,ut,yt,It,ae=w||Sl;for(A&&Q.reverse(),Ce=0,He=Q.length;Ce<He;++Ce){var Wt=Q[Ce].toString();for(yt=this.executorsByZIndex_[Wt],Ge=0,ut=ae.length;Ge<ut;++Ge)void 0!==(It=yt[ae[Ge]])&&It.execute(a,t,r,s,h,A)}this.maxExtent_&&a.restore()},u}(),Uu={};const R1=jc;var Cu=T(48587),Bc=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),yc=function(u){function a(t,r,s,h,w,A,Q){var ae=u.call(this)||this;return ae.context_=t,ae.pixelRatio_=r,ae.extent_=s,ae.transform_=h,ae.viewRotation_=w,ae.squaredTolerance_=A,ae.userTransform_=Q,ae.contextFillState_=null,ae.contextStrokeState_=null,ae.contextTextState_=null,ae.fillState_=null,ae.strokeState_=null,ae.image_=null,ae.imageAnchorX_=0,ae.imageAnchorY_=0,ae.imageHeight_=0,ae.imageOpacity_=0,ae.imageOriginX_=0,ae.imageOriginY_=0,ae.imageRotateWithView_=!1,ae.imageRotation_=0,ae.imageScale_=[0,0],ae.imageWidth_=0,ae.text_="",ae.textOffsetX_=0,ae.textOffsetY_=0,ae.textRotateWithView_=!1,ae.textRotation_=0,ae.textScale_=[0,0],ae.textFillState_=null,ae.textStrokeState_=null,ae.textState_=null,ae.pixelCoordinates_=[],ae.tmpLocalTransform_=(0,Lr.Ue)(),ae}return Bc(a,u),a.prototype.drawImages_=function(t,r,s,h){if(this.image_){var w=(0,Ui.vT)(t,r,s,h,this.transform_,this.pixelCoordinates_),A=this.context_,Q=this.tmpLocalTransform_,ae=A.globalAlpha;1!=this.imageOpacity_&&(A.globalAlpha=ae*this.imageOpacity_);var Ce=this.imageRotation_;this.imageRotateWithView_&&(Ce+=this.viewRotation_);for(var He=0,Ge=w.length;He<Ge;He+=2){var ut=w[He]-this.imageAnchorX_,yt=w[He+1]-this.imageAnchorY_;if(0!==Ce||1!=this.imageScale_[0]||1!=this.imageScale_[1]){var It=ut+this.imageAnchorX_,Wt=yt+this.imageAnchorY_;(0,Lr.qC)(Q,It,Wt,1,1,Ce,-It,-Wt),A.setTransform.apply(A,Q),A.translate(It,Wt),A.scale(this.imageScale_[0],this.imageScale_[1]),A.drawImage(this.image_,this.imageOriginX_,this.imageOriginY_,this.imageWidth_,this.imageHeight_,-this.imageAnchorX_,-this.imageAnchorY_,this.imageWidth_,this.imageHeight_),A.setTransform(1,0,0,1,0,0)}else A.drawImage(this.image_,this.imageOriginX_,this.imageOriginY_,this.imageWidth_,this.imageHeight_,ut,yt,this.imageWidth_,this.imageHeight_)}1!=this.imageOpacity_&&(A.globalAlpha=ae)}},a.prototype.drawText_=function(t,r,s,h){if(this.textState_&&""!==this.text_){this.textFillState_&&this.setContextFillState_(this.textFillState_),this.textStrokeState_&&this.setContextStrokeState_(this.textStrokeState_),this.setContextTextState_(this.textState_);var w=(0,Ui.vT)(t,r,s,h,this.transform_,this.pixelCoordinates_),A=this.context_,Q=this.textRotation_;for(this.textRotateWithView_&&(Q+=this.viewRotation_);r<s;r+=h){var ae=w[r]+this.textOffsetX_,Ce=w[r+1]+this.textOffsetY_;if(0!==Q||1!=this.textScale_[0]||1!=this.textScale_[1]){var He=(0,Lr.qC)(this.tmpLocalTransform_,ae,Ce,1,1,Q,-ae,-Ce);A.setTransform.apply(A,He),A.translate(ae,Ce),A.scale(this.textScale_[0],this.textScale_[1]),this.textStrokeState_&&A.strokeText(this.text_,0,0
vendor: 5,821 bytes, line 1
1),this.textFillState_&&A.fillText(this.text_,0,0),A.setTransform(1,0,0,1,0,0)}else this.textStrokeState_&&A.strokeText(this.text_,ae,Ce),this.textFillState_&&A.fillText(this.text_,ae,Ce)}}},a.prototype.moveToLineTo_=function(t,r,s,h,w){var A=this.context_,Q=(0,Ui.vT)(t,r,s,h,this.transform_,this.pixelCoordinates_);A.moveTo(Q[0],Q[1]);var ae=Q.length;w&&(ae-=2);for(var Ce=2;Ce<ae;Ce+=2)A.lineTo(Q[Ce],Q[Ce+1]);return w&&A.closePath(),s},a.prototype.drawRings_=function(t,r,s,h){for(var w=0,A=s.length;w<A;++w)r=this.moveToLineTo_(t,r,s[w],h,!0);return r},a.prototype.drawCircle=function(t){if((0,fr.kK)(this.extent_,t.getExtent())){if(this.fillState_||this.strokeState_){this.fillState_&&this.setContextFillState_(this.fillState_),this.strokeState_&&this.setContextStrokeState_(this.strokeState_);var r=(0,_s.Kr)(t,this.transform_,this.pixelCoordinates_),s=r[2]-r[0],h=r[3]-r[1],w=Math.sqrt(s*s+h*h),A=this.context_;A.beginPath(),A.arc(r[0],r[1],w,0,2*Math.PI),this.fillState_&&A.fill(),this.strokeState_&&A.stroke()}""!==this.text_&&this.drawText_(t.getCenter(),0,2,2)}},a.prototype.setStyle=function(t){this.setFillStrokeStyle(t.getFill(),t.getStroke()),this.setImageStyle(t.getImage()),this.setTextStyle(t.getText())},a.prototype.setTransform=function(t){this.transform_=t},a.prototype.drawGeometry=function(t){switch(t.getType()){case sr.Z.POINT:this.drawPoint(t);break;case sr.Z.LINE_STRING:this.drawLineString(t);break;case sr.Z.POLYGON:this.drawPolygon(t);break;case sr.Z.MULTI_POINT:this.drawMultiPoint(t);break;case sr.Z.MULTI_LINE_STRING:this.drawMultiLineString(t);break;case sr.Z.MULTI_POLYGON:this.drawMultiPolygon(t);break;case sr.Z.GEOMETRY_COLLECTION:this.drawGeometryCollection(t);break;case sr.Z.CIRCLE:this.drawCircle(t)}},a.prototype.drawFeature=function(t,r){var s=r.getGeometryFunction()(t);!s||!(0,fr.kK)(this.extent_,s.getExtent())||(this.setStyle(r),this.drawGeometry(s))},a.prototype.drawGeometryCollection=function(t){for(var r=t.getGeometriesArray(),s=0,h=r.length;s<h;++s)this.drawGeometry(r[s])},a.prototype.drawPoint=function(t){this.squaredTolerance_&&(t=t.simplifyTransformed(this.squaredTolerance_,this.userTransform_));var r=t.getFlatCoordinates(),s=t.getStride();this.image_&&this.drawImages_(r,0,r.length,s),""!==this.text_&&this.drawText_(r,0,r.length,s)},a.prototype.drawMultiPoint=function(t){this.squaredTolerance_&&(t=t.simplifyTransformed(this.squaredTolerance_,this.userTransform_));var r=t.getFlatCoordinates(),s=t.getStride();this.image_&&this.drawImages_(r,0,r.length,s),""!==this.text_&&this.drawText_(r,0,r.length,s)},a.prototype.drawLineString=function(t){if(this.squaredTolerance_&&(t=t.simplifyTransformed(this.squaredTolerance_,this.userTransform_)),(0,fr.kK)(this.extent_,t.getExtent())){if(this.strokeState_){this.setContextStrokeState_(this.strokeState_);var r=this.context_,s=t.getFlatCoordinates();r.beginPath(),this.moveToLineTo_(s,0,s.length,t.getStride(),!1),r.stroke()}if(""!==this.text_){var h=t.getFlatMidpoint();this.drawText_(h,0,2,2)}}},a.prototype.drawMultiLineString=function(t){this.squaredTolerance_&&(t=t.simplifyTransformed(this.squaredTolerance_,this.userTransform_));var r=t.getExtent();if((0,fr.kK)(this.extent_,r)){if(this.strokeState_){this.setContextStrokeState_(this.strokeState_);var s=this.context_,h=t.getFlatCoordinates(),w=0,A=t.getEnds(),Q=t.getStride();s.beginPath();for(var ae=0,Ce=A.length;ae<Ce;++ae)w=this.moveToLineTo_(h,w,A[ae],Q,!1);s.stroke()}if(""!==this.text_){var He=t.getFlatMidpoints();this.drawText_(He,0,He.length,2)}}},a.prototype.drawPolygon=function(t){if(this.squaredTolerance_&&(t=t.simplifyTransformed(this.squaredTolerance_,this.userTransform_)),(0,fr.kK)(this.extent_,t.getExtent())){if(this.strokeState_||this.fillState_){this.fillState_&&this.setContextFillState_(this.fillState_),this.strokeState_&&this.setContextStrokeState_(this.strokeState_);var r=this.context_;r.beginPath(),this.drawRings_(t.getOrientedFlatCoordinates(),0,t.getEnds(),t.getStride()),this.fillState_&&r.fill(),this.strokeState_&&r.stroke()}if(""!==this.text_){var s=t.getFlatInteriorPoint();this.drawText_(s,0,2,2)}}},a.prototype.drawMultiPolygon=function(t){if(this.squaredTolerance_&&(t=t.simplifyTransformed(this.squaredTolerance_,this.userTransform_)),(0,fr.kK)(this.extent_,t.getExtent())){if(this.strokeState_||this.fillState_){this.fillState_&&this.setContextFillState_(this.fillState_),this.strokeState_&&this.setContextStrokeState_(this.strokeState_);var r=this.context_,s=t.getOrientedFlatCoordinates(),h=0,w=t.getEndss(),A=t.getStride();r.beginPath();for(var Q=0,ae=w.length;Q<ae;++Q)h=this.drawRings_(s,h,w[Q],A);this.fillState_&&r.fill(),this.strokeState_&&r.stroke()}if(""!==this.text_){var He=t.getFlatInteriorPoints();this.drawText_(He,0,He.length,2)}}},a.prototype.setContextFillState_=function(t){var r=this.context_,s=this.contextFillState_;s?s.fillStyle!=t.fillStyle&&(s.fillStyle=t.fillStyle,r.fillStyle=t.fillStyle):(r.fillStyle=t.fillStyle,this.contextFillState_={fillStyle:t.fillStyle})},a.prototype.setContextStrokeState_=function(t){var r=this.context_,s=this.contextStrokeState_;s?(s.lineCap!=t.lineCap&&(s.lineCap=t.lineCap,r.lineCap=t.lineCap),r.setLineDash&&((0,N.fS)(s.lineDash,t.lineDash)||r.setLineDash(s.lineDash=t.lineDash),s.lineDashOffset!=t.lineDashOffset&&(s.lineDashOffset=t.lineDashOffset,r.lineDashOffset=t.lineDashOffset)),s.lineJoin!=t.lineJoin&&(s.lineJoin=t.lineJoin,r.lineJoin=t.lineJoin),s.lineWidth!=t.lineWidth&&(s.lineWidth=t.lineWidth,r.lineWidth=t.lineWidth),s.miterLimit!=t.miterLimit&&(s.miterLimit=t.miterLimit,r.miterLimit=t.miterLimit),s.strokeStyle!=t.strokeStyle&&(s.strokeStyle=t.strokeStyle,r.strokeStyle=t.strokeStyle)):(r.lineCap=t.lineCap,r.setLineDash&&(r.setLineDash(t.lineDash),r.lineDashOffset=t.lineDashOffset),r.lineJoin=t.lineJoin,r.lineWidth=t.lineWidth,r.miter
1Limit=t.miterLimit,r.strokeStyle=t.strokeStyle,this.contextStrokeState_={lineCap:t.lineCap,lineDash:t.lineDash,lineDashOffset:t.lineDashOffset,lineJoin:t.lineJoin,lineWidth:t.lineWidth,miterLimit:t.miterLimit,strokeStyle:t.strokeStyle})},a.prototype.setContextTextState_=function(t){var r=this.context_,s=this.contextTextState_,h=t.textAlign?t.textAlign:ar.PH;s?(s.font!=t.font&&(s.font=t.font,r.font=t.font),s.textAlign!=h&&(s.textAlign=h,r.textAlign=h),s.textBaseline!=t.textBaseline&&(s.textBaseline=t.textBaseline,r.textBaseline=t.textBaseline)):(r.font=t.font,r.textAlign=h,r.textBaseline=t.textBaseline,this.contextTextState_={font:t.font,textAlign:h,textBaseline:t.textBaseline})},a.prototype.setFillStrokeStyle=function(t,r){var s=this;if(t){var h=t.getColor();this.fillState_={fillStyle:uu(h||ar.bL)}}else this.fillState_=null;if(r){var w=r.getColor(),A=r.getLineCap(),Q=r.getLineDash(),ae=r.getLineDashOffset(),Ce=r.getLineJoin(),He=r.getWidth(),Ge=r.getMiterLimit(),ut=Q||ar.X9;this.strokeState_={lineCap:void 0!==A?A:ar.mb,lineDash:1===this.pixelRatio_?ut:ut.map(function(yt){return yt*s.pixelRatio_}),lineDashOffset:(ae||ar.He)*this.pixelRatio_,lineJoin:void 0!==Ce?Ce:ar.rc,lineWidth:(void 0!==He?He:ar.yC)*this.pixelRatio_,miter
vendor: 4,399 bytes, line 1
1Limit:void 0!==Ge?Ge:ar.V4,strokeStyle:uu(w||ar.Tx)}}else this.strokeState_=null},a.prototype.setImageStyle=function(t){var r;if(t&&(r=t.getSize())){var s=t.getAnchor(),h=t.getOrigin();this.image_=t.getImage(this.pixelRatio_),this.imageAnchorX_=s[0]*this.pixelRatio_,this.imageAnchorY_=s[1]*this.pixelRatio_,this.imageHeight_=r[1]*this.pixelRatio_,this.imageOpacity_=t.getOpacity(),this.imageOriginX_=h[0],this.imageOriginY_=h[1],this.imageRotateWithView_=t.getRotateWithView(),this.imageRotation_=t.getRotation(),this.imageScale_=t.getScaleArray(),this.imageWidth_=r[0]*this.pixelRatio_}else this.image_=null},a.prototype.setTextStyle=function(t){if(t){var r=t.getFill();if(r){var s=r.getColor();this.textFillState_={fillStyle:uu(s||ar.bL)}}else this.textFillState_=null;var h=t.getStroke();if(h){var w=h.getColor(),A=h.getLineCap(),Q=h.getLineDash(),ae=h.getLineDashOffset(),Ce=h.getLineJoin(),He=h.getWidth(),Ge=h.getMiterLimit();this.textStrokeState_={lineCap:void 0!==A?A:ar.mb,lineDash:Q||ar.X9,lineDashOffset:ae||ar.He,lineJoin:void 0!==Ce?Ce:ar.rc,lineWidth:void 0!==He?He:ar.yC,miterLimit:void 0!==Ge?Ge:ar.V4,strokeStyle:uu(w||ar.Tx)}}else this.textStrokeState_=null;var ut=t.getFont(),yt=t.getOffsetX(),It=t.getOffsetY(),Wt=t.getRotateWithView(),pn=t.getRotation(),ln=t.getScaleArray(),En=t.getText(),Mn=t.getTextAlign(),Qn=t.getTextBaseline();this.textState_={font:void 0!==ut?ut:ar.Df,textAlign:void 0!==Mn?Mn:ar.PH,textBaseline:void 0!==Qn?Qn:ar.ru},this.text_=void 0!==En?En:"",this.textOffsetX_=void 0!==yt?this.pixelRatio_*yt:0,this.textOffsetY_=void 0!==It?this.pixelRatio_*It:0,this.textRotateWithView_=void 0!==Wt&&Wt,this.textRotation_=void 0!==pn?pn:0,this.textScale_=[this.pixelRatio_*ln[0],this.pixelRatio_*ln[1]]}else this.text_=""},a}(Pd);const hu=yc;var bc=T(78007),F1=T(52956),jh=T(84907),kd=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),n1=null,k0=function(u){function a(t,r,s,h,w,A){var Q=u.call(this)||this;return Q.hitDetectionImage_=null,Q.image_=t||new Image,null!==h&&(Q.image_.crossOrigin=h),Q.canvas_={},Q.color_=A,Q.unlisten_=null,Q.imageState_=w,Q.size_=s,Q.src_=r,Q}return kd(a,u),a.prototype.isTainted_=function(){if(void 0===this.tainted_&&this.imageState_===ol.Z.LOADED){n1||(n1=(0,cu.E4)(1,1)),n1.drawImage(this.image_,0,0);try{n1.getImageData(0,0,1,1),this.tainted_=!1}catch(t){n1=null,this.tainted_=!0}}return!0===this.tainted_},a.prototype.dispatchChangeEvent_=function(){this.dispatchEvent(Wr.Z.CHANGE)},a.prototype.handleImageError_=function(){this.imageState_=ol.Z.ERROR,this.unlistenImage_(),this.dispatchChangeEvent_()},a.prototype.handleImageLoad_=function(){this.imageState_=ol.Z.LOADED,this.size_?(this.image_.width=this.size_[0],this.image_.height=this.size_[1]):this.size_=[this.image_.width,this.image_.height],this.unlistenImage_(),this.dispatchChangeEvent_()},a.prototype.getImage=function(t){return this.replaceColor_(t),this.canvas_[t]?this.canvas_[t]:this.image_},a.prototype.getPixelRatio=function(t){return this.replaceColor_(t),this.canvas_[t]?t:1},a.prototype.getImageState=function(){return this.imageState_},a.prototype.getHitDetectionImage=function(){if(!this.hitDetectionImage_)if(this.isTainted_()){var t=this.size_[0],r=this.size_[1],s=(0,cu.E4)(t,r);s.fillRect(0,0,t,r),this.hitDetectionImage_=s.canvas}else this.hitDetectionImage_=this.image_;return this.hitDetectionImage_},a.prototype.getSize=function(){return this.size_},a.prototype.getSrc=function(){return this.src_},a.prototype.load=function(){if(this.imageState_==ol.Z.IDLE){this.imageState_=ol.Z.LOADING;try{this.image_.src=this.src_}catch(t){this.handleImageError_()}this.unlisten_=(0,jh.K)(this.image_,this.handleImageLoad_.bind(this),this.handleImageError_.bind(this))}},a.prototype.replaceColor_=function(t){if(this.color_&&!this.canvas_[t]&&this.imageState_===ol.Z.LOADED){var r=document.createElement("canvas");this.canvas_[t]=r,r.width=Math.ceil(this.image_.width*t),r.height=Math.ceil(this.image_.height*t);var s=r.getContext("2d");
1if(s.scale(t,t),s.drawImage(this.image_,0,0),s.globalCompositeOperation="multiply","multiply"===s.globalCompositeOperation||this.isTainted_())s.fillStyle=(0,A1.XC)(this.color_),s.fillRect(0,0,r.width/t,r.height/t),s.globalCompositeOperation="destination-in",s.drawImage(this.image_,0,0);else{for(var h=s.getImageData(0,0,r.width,r.height),w=h.data,A=this.color_[0]/255,Q=this.color_[1]/255,ae=this.color_[2]/255,Ce=this.color_[3],He=0,Ge=w.length;He<Ge;He+=4)w[He]*=A,w[He+1]*=Q,w[He+2]*=ae,w[He+3]*=Ce;s.putImageData(h,0,0)}}},a.prototype.unlistenImage_=function(){this.unlisten_&&(this.unlisten_(),this.unlisten_=null)},a}(bc.Z),Eu=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),r1=function(u){function a(t){var r=this,s=t||{};(r=u.call(this,{opacity:void 0!==s.opacity?s.opacity:1,rotation:void 0!==s.rotation?s.rotation:0,scale:void 0!==s.scale?s.scale:1,displacement:void 0!==s.displacement?s.displacement:[0,0],rotateWithView:void 0!==s.rotateWithView&&s.rotateWithView})||this).anchor_=void 0!==s.anchor?s.anchor:[.5,.5],r.normalizedAnchor_=null,r.anchorOrigin_=void 0!==s.anchorOrigin?s.anchorOrigin:"top-left",r.anchorXUnits_=void 0!==s.anchorXUnits?s.anchorXUnits:"fraction",r.anchorYUnits_=void 0!==s.anchorYUnits?s.anchorYUnits:"fraction",r.crossOrigin_=void 0!==s.crossOrigin?s.crossOrigin:null;var ae=void 0!==s.img?s.img:null,Ce=void 0!==s.imgSize?s.imgSize:null,He=s.src;(0,ni.h)(!(void 0!==He&&ae),4),(0,ni.h)(!ae||ae&&Ce,5),(void 0===He||0===He.length)&&ae&&(He=ae.src||(0,gr.sq)(ae)),(0,ni.h)(void 0!==He&&He.length>0,6);var Ge=void 0!==s.src?ol.Z.IDLE:ol.Z.LOADED;return r.color_=void 0!==s.color?(0,A1._2)(s.color):null,r.iconImage_=function Bh(u,a,t,r,s,h){var w=F1.c.get(a,r,h);return w||(w=new k0(u,a,t,r,s,h),F1.c.set(a,r,h,w)),w}(ae,He,Ce,r.crossOrigin_,Ge,r.color_),r.offset_=void 0!==s.offset?s.offset:[0,0],r.offsetOrigin_=void 0!==s.offsetOrigin?s.offsetOrigin:"top-left",r.origin_=null,r.size_=void 0!==s.size?s.size:null,r}return Eu(a,u),a.prototype.clone=function(){var t=this.getScale();return new a({anchor:this.anchor_.slice(),anchorOrigin:this.anchorOrigin_,anchorXUnits:this.anchorXUnits_,anchorYUnits:this.anchorYUnits_,crossOrigin:this.crossOrigin_,color:this.color_&&this.color_.slice?this.color_.slice():this.color_||void 0,src:this.getSrc(),offset:this.offset_.slice(),offsetOrigin:this.offsetOrigin_,size:null!==this.size_?this.size_.slice():void 0,opacity:this.getOpacity(),scale:Array.isArray(t)?t.slice():t,rotation:this.getRotation(),rotateWithView:this.getRotateWithView()})},a.prototype.getAnchor=function(){var t=this.normalizedAnchor_;if(!t){t=this.anchor_;var r=this.getSize();if("fraction"==this.anchorXUnits_||"fraction"==this.anchorYUnits_){if(!r)return null;t=this.anchor_.slice(),"fraction"==this.anchorXUnits_&&(t[0]*=r[0]),"fraction"==this.anchorYUnits_&&(t[1]*=r[1])}if("top-left"!=this.anchorOrigin_){if(!r)return null;t===this.anchor_&&(t=this.anchor_.slice()),("top-right"==this.anchorOrigin_||"bottom-right"==this.anchorOrigin_)&&(t[0]=-t[0]+r[0]),("bottom-left"==this.anchorOrigin_||"bottom-right"==this.anchorOrigin_)&&(t[1]=-t[1]+r[1])}this.normalizedAnchor_=t}var s=this.getDisplacement();return[t[0]-s[0],t[1]+s[1]]},a.prototype.setAnchor=function(t){this.anchor_=t,this.normalizedAnchor_=null},a.prototype.getColor=function(){return this.color_},a.prototype.getImage=function(t){return this.iconImage_.getImage(t)},a.prototype.getPixelRatio=function(t){return this.iconImage_.getPixelRatio(t)},a.prototype.getImageSize=function(){return this.iconImage_.getSize()},a.prototype.getImageState=function(){return this.iconImage_.getImageState()},a.prototype.getHitDetectionImage=function(){return this.iconImage_.getHitDetectionImage()},a.prototype.getOrigin=function(){if(this.origin_)return this.origin_;var t=this.offset_;if("top-left"!=this.offsetOrigin_){var r=this.getSize(),s=this.iconImage_.getSize();if(!r||!s)return null;t=t.slice(),("top-right"==this.offsetOrigin_||"bottom-right"==this.offsetOrigin_)&&(t[0]=s[0]-r[0]-t[0]),("bottom-left"==this.offsetOrigin_||"bottom-right"==this.offsetOrigin_)&&(t[1]=s[1]-r[1]-t[1])}return this.origin_=t,this.origin_},a.prototype.getSrc=function(){return this.iconImage_.getSrc()},a.prototype.getSize=function(){return this.size_?this.size_:this.iconImage_.getSize()},a.prototype.listenImageChange=function(t){this.iconImage_.addEventListener(Wr.Z.CHANGE,t)},a.prototype.load=function(){this.iconImage_.load()},a.prototype.unlistenImageChange=function(t){this.iconImage_.removeEventListener(Wr.Z.CHANGE,t)},a}(E0);const N0=r1;var Vl=.5,i1=T(75263),Wl={Point:function U1(u,a,t,r,s){var A,h=t.getImage(),w=t.getText();if(s&&(u=s,A=h&&w&&w.getText()?{}:void 0),h){if(h.getImageState()!=ol.Z.LOADED)return;var Q=u.getBuilder(t.getZIndex(),"Image");Q.setImageStyle(h,A),Q.drawPoint(a,r)}if(w&&w.getText()){var ae=u.getBuilder(t.getZIndex(),"Text");ae.setTextStyle(w,A),ae.drawText(a,r)}},LineString:function a1(u,a,t,r,s){var h=t.getStroke();if(h){var w=u.getBuilder(t.getZIndex(),"LineString");w.setFillStrokeStyle(null,h),w.drawLineString(a,r)}var A=t.getText();if(A&&A.getText()){var Q=(s||u).getBuilder(t.getZIndex(),"Text");Q.setTextStyle(A),Q.drawText(a,r)}}
1,Polygon:function ap(u,a,t,r,s){var h=t.getFill(),w=t.getStroke();if(h||w){var A=u.getBuilder(t.getZIndex(),"Polygon");A.setFillStrokeStyle(h,w),A.drawPolygon(a,r)}var Q=t.getText();if(Q&&Q.getText()){var ae=(s||u).getBuilder(t.getZIndex(),"Text");ae.setTextStyle(Q),ae.drawText(a,r)}},MultiPoint:function s1(u,a,t,r,s){var A,h=t.getImage(),w=t.getText();if(s&&(u=s,A=h&&w&&w.getText()?{}:void 0),h){if(h.getImageState()!=ol.Z.LOADED)return;var Q=u.getBuilder(t.getZIndex(),"Image");Q.setImageStyle(h,A),Q.drawMultiPoint(a,r)}if(w&&w.getText()){var ae=(s||u).getBuilder(t.getZIndex(),"Text");ae.setTextStyle(w,A),ae.drawText(a,r)}},MultiLineString:function F0(u,a,t,r,s){var h=t.getStroke();if(h){var w=u.getBuilder(t.getZIndex(),"LineString");w.setFillStrokeStyle(null,h),w.drawMultiLineString(a,r)}var A=t.getText();if(A&&A.getText()){var Q=(s||u).getBuilder(t.getZIndex(),"Text");Q.setTextStyle(A),Q.drawText(a,r)}},MultiPolygon:function o1(u,a,t,r,s){var h=t.getFill(),w=t.getStroke();if(w||h){var A=u.getBuilder(t.getZIndex(),"Polygon");A.setFillStrokeStyle(h,w),A.drawMultiPolygon(a,r)}var Q=t.getText();if(Q&&Q.getText()){var ae=(s||u).getBuilder(t.getZIndex(),"Text");ae.setTextStyle(Q),ae.drawText(a,r)}},GeometryCollection:function Z1(u,a,t,r,s){var w,A,h=a.getGeometriesArray();for(w=0,A=h.length;w<A;++w)(0,Wl[h[w].getType()])(u,h[w],t,r,s)},Circle:function Fd(u,a,t,r,s){var h=t.getFill(),w=t.getStroke();if(h||w){var A=u.getBuilder(t.getZIndex(),"Circle");A.setFillStrokeStyle(h,w),A.drawCircle(a,r)}var Q=t.getText();if(Q&&Q.getText()){var ae=(s||u).getBuilder(t.getZIndex(),"Text");ae.setTextStyle(Q),ae.drawText(a,r)}}};function Y1(u,a){return parseInt((0,gr.sq)(u),10)-parseInt((0,gr.sq)(a),10)}function Mc(u,a){return.5*u/a}function R0(u,a,t,r,s,h,w){var A=!1,Q=t.getImage();if(Q){var ae=Q.getImageState();ae==ol.Z.LOADED||ae==ol.Z.ERROR?Q.unlistenImageChange(s):(ae==ol.Z.IDLE&&Q.load(),ae=Q.getImageState(),Q.listenImageChange(s),A=!0)}return function ip(u,a,t,r,s,h){var w=t.getGeometryFunction()(a);if(w){var A=w.simplifyTransformed(r,s);t.getRenderer()?Gh(u,A,t,a):(0,Wl[A.getType()])(u,A,t,a,h)}}(u,a,t,r,h,w),A}function Gh(u,a,t,r){if(a.getType()!=sr.Z.GEOMETRY_COLLECTION)u.getBuilder(t.getZIndex(),"Default").drawCustom(a,r,t.getRenderer(),t.getHitDetectionRenderer());else for(var s=a.getGeometries(),h=0,w=s.length;h<w;++h)Gh(u,s[h],t,r)}var Vh=T(93481),Wh=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),Y0=function(u){function a(t){var r=u.call(this,t)||this;return r.boundHandleStyleImageChange_=r.handleStyleImageChange_.bind(r),r.dirty_=!1,r.hitDetectionImageData_=null,r.renderedFeatures_=null,r.renderedRevision_=-1,r.renderedResolution_=NaN,r.renderedExtent_=(0,fr.lJ)(),r.wrappedRenderedExtent_=(0,fr.lJ)(),r.renderedCenter_=null,r.renderedProjection_=null,r.renderedRenderOrder_=null,r.replayGroup_=null,r.replayGroupChanged=!0,r.declutterExecutorGroup=null,r.clipping=!0,r}return Wh(a,u),a.prototype.renderWorlds=function(t,r,s){var h=r.extent,w=r.viewState,A=w.center,Q=w.resolution,ae=w.projection,Ce=w.rotation,He=ae.getExtent(),Ge=this.getLayer().getSource(),ut=r.pixelRatio,yt=r.viewHints,It=!(yt[Cu.Z.ANIMATING]||yt[Cu.Z.INTERACTING]),Wt=this.context,pn=Math.round(r.size[0]*ut),ln=Math.round(r.size[1]*ut),En=Ge.getWrapX()&&ae.canWrapX(),Mn=En?(0,fr.dz)(He):null,Qn=En?Math.ceil((h[2]-He[2])/Mn)+1:1,mr=En?Math.floor((h[0]-He[0])/Mn):0;do{var cr=this.getRenderTransform(A,Q,Ce,ut,pn,ln,mr*Mn);t.execute(Wt,1,cr,Ce,It,void 0,s)}while(++mr<Qn)},a.prototype.renderDeclutter=function(t){this.declutterExecutorGroup&&this.renderWorlds(this.declutterExecutorGroup,t,t.declutterTree)},a.prototype.renderFrame=function(t,r){var s=t.pixelRatio,h=t.layerStatesArray[t.layerIndex];(0,Lr.n3)(this.pixelTransform,1/s,1/s),(0,Lr.nb)(this.inversePixelTransform,this.pixelTransform);var w=(0,Lr.BB)(this.pixelTransform);
1this.useContainer(r,w,h.opacity,this.getBackground(t));var A=this.context,Q=A.canvas,ae=this.replayGroup_,Ce=this.declutterExecutorGroup;if((!ae||ae.isEmpty())&&(!Ce||Ce.isEmpty()))return null;var He=Math.round(t.size[0]*s),Ge=Math.round(t.size[1]*s);Q.width!=He||Q.height!=Ge?(Q.width=He,Q.height=Ge,Q.style.transform!==w&&(Q.style.transform=w)):this.containerReused||A.clearRect(0,0,He,Ge),this.preRender(A,t);var ut=t.viewState,It=!1,Wt=!0;if(h.extent&&this.clipping){var pn=(0,Qr.dY)(h.extent,ut.projection);(It=(Wt=(0,fr.kK)(pn,t.extent))&&!(0,fr.r4)(pn,t.extent))&&this.clipUnrotated(A,t,pn)}Wt&&this.renderWorlds(ae,t),It&&A.restore(),this.postRender(A,t);var ln=(0,i1.Xy)(h.opacity),En=this.container;return ln!==En.style.opacity&&(En.style.opacity=ln),this.renderedRotation_!==ut.rotation&&(this.renderedRotation_=ut.rotation,this.hitDetectionImageData_=null),this.container},a.prototype.getFeatures=function(t){return new Promise(function(r){if(!this.hitDetectionImageData_&&!this.animatingOrInteracting_){var s=[this.context.canvas.width,this.context.canvas.height];(0,Lr.nn)(this.pixelTransform,s);var h=this.renderedCenter_,w=this.renderedResolution_,A=this.renderedRotation_,Q=this.renderedProjection_,ae=this.wrappedRenderedExtent_,Ce=this.getLayer(),He=[],Ge=s[0]*Vl,ut=s[1]*Vl;He.push(this.getRenderTransform(h,w,A,Vl,Ge,ut,0).slice());var yt=Ce.getSource(),It=Q.getExtent();if(yt.getWrapX()&&Q.canWrapX()&&!(0,fr.r4)(It,ae)){for(var Wt=ae[0],pn=(0,fr.dz)(It),ln=0;Wt<It[0];)--ln,He.push(this.getRenderTransform(h,w,A,Vl,Ge,ut,pn*ln).slice()),Wt+=pn;for(ln=0,Wt=ae[2];Wt>It[2];)++ln,He.push(this.getRenderTransform(h,w,A,Vl,Ge,ut,pn*ln).slice()),Wt-=pn}this.hitDetectionImageData_=function Su(u,a,t,r,s,h,w){var ae=(0,cu.E4)(u[0]*Vl,u[1]*Vl);ae.imageSmoothingEnabled=!1;for(var Ce=ae.canvas,He=new hu(ae,Vl,s,null,w),Ge=t.length,ut=Math.floor(16777215/Ge),yt={},It=1;It<=Ge;++It){var Wt=t[It-1],pn=Wt.getStyleFunction()||r;if(r){var ln=pn(Wt,h);if(ln){Array.isArray(ln)||(ln=[ln]);for(var Mn="#"+("000000"+(It*ut).toString(16)).slice(-6),Qn=0,mr=ln.length;Qn<mr;++Qn){var cr=ln[Qn],Dr=cr.getGeometryFunction()(Wt);if(Dr&&(0,fr.kK)(s,Dr.getExtent())){var Or=cr.clone(),mi=Or.getFill();mi&&mi.setColor(Mn);var xi=Or.getStroke();xi&&(xi.setColor(Mn),xi.setLineDash(null)),Or.setText(void 0);var kn=cr.getImage();if(kn&&0!==kn.getOpacity()){var di=kn.getImageSize();if(!di)continue;var ka=(0,cu.E4)(di[0],di[1],void 0,{alpha:!1}),Zo=ka.canvas;ka.fillStyle=Mn,ka.fillRect(0,0,Zo.width,Zo.height),Or.setImage(new N0({img:Zo,imgSize:di,anchor:kn.getAnchor(),anchorXUnits:"pixels",anchorYUnits:"pixels",offset:kn.getOrigin(),opacity:1,size:kn.getSize(),scale:kn.getScale(),rotation:kn.getRotation(),rotateWithView:kn.getRotateWithView()}))}var On=Or.getZIndex()||0;(Un=yt[On])||(yt[On]=Un={},Un[sr.Z.POLYGON]=[],Un[sr.Z.CIRCLE]=[],Un[sr.Z.LINE_STRING]=[],Un[sr.Z.POINT]=[]),Un[Dr.getType().replace("Multi","")].push(Dr,Or)}}}}}for(var jn=Object.keys(yt).map(Number).sort(N.kK),vr=(It=0,jn.length);It<vr;++It){var Un=yt[jn[It]];for(var yr in Un){var qa=Un[yr];for(Qn=0,mr=qa.length;Qn<mr;Qn+=2){He.setStyle(qa[Qn+1]);for(var mn=0,_o=a.length;mn<_o;++mn)He.setTransform(a[mn]),He.drawGeometry(qa[Qn])}}}return ae.getImageData(0,0,Ce.width,Ce.height)}(s,He,this.renderedFeatures_,Ce.getStyleFunction(),ae,w,A)}r(function Gc(u,a,t){var r=[];if(t){var s=Math.floor(Math.round(u[0])*Vl),h=Math.floor(Math.round(u[1])*Vl),w=4*((0,Re.uZ)(s,0,t.width-1)+(0,Re.uZ)(h,0,t.height-1)*t.width),Ce=t.data[w+2]+256*(t.data[w+1]+256*t.data[w]),He=Math.floor(16777215/a.length);Ce&&Ce%He==0&&r.push(a[Ce/He-1])}return r}(t,this.renderedFeatures_,this.hitDetectionImageData_))}.bind(this))},a.prototype.forEachFeatureAtCoordinate=function(t,r,s,h,w){var A=this;if(this.replayGroup_){var ut,Q=r.viewState.resolution,ae=r.viewState.rotation,Ce=this.getLayer(),He={},Ge=function(It,Wt,pn){var ln=(0,gr.sq)(It),En=He[ln];if(En){if(!0!==En&&pn<En.distanceSq){if(0===pn)return He[ln]=!0,w.splice(w.lastIndexOf(En),1),h(It,Ce,Wt);En.geometry=Wt,En.distanceSq=pn}}else{if(0===pn)return He[ln]=!0,h(It,Ce,Wt);w.push(He[ln]={feature:It,layer:Ce,geometry:Wt,distanceSq:pn,callback:h})}},yt=[this.replayGroup_];return this.declutterExecutorGroup&&yt.push(this.declutterExecutorGroup),yt.some(function(It){return ut=It.forEachFeatureAtCoordinate(t,Q,ae,s,Ge,It===A.declutterExecutorGroup&&r.declutterTree?r.declutterTree.all().map(function(Wt){return Wt.value}):null)}),ut}},a.prototype.handleFontsChanged=function(){var t=this.getLayer();t.getVisible()&&this.replayGroup_&&t.changed()},a.prototype.handleStyleImageChange_=function(t){this.renderIfReadyAndVisible()},a.prototype.prepareFrame=function(t){var r=this.getLayer(),s=r.getSource();if(!s)return!1;var h=t.viewHints[Cu.Z.ANIMATING],w=t.viewHints[Cu.Z.INTERACTING],A=r.getUpdateWhileAnimating(),Q=r.getUpdateWhileInteracting();if(!this.dirty_&&!A&&h||!Q&&w)return this.animatingOrInteracting_=!0,!0;this.animatingOrInteracting_=!1;var ae=t.extent,Ce=t.viewState,He=Ce.projection,Ge=Ce.resolution,ut=t.pixelRatio,yt=r.getRevision(),It=r.getRenderBuffer(),Wt=r.getRenderOrder();void 0===Wt&&(Wt=Y1);var pn=Ce.center.slice(),ln=(0,fr.f3)(ae,It*Ge),En=ln.slice(),Mn=[ln.slice()],Qn=He.getExtent();if(s.getWrapX()&&He.canWrapX()&&!(0,fr.r4)(Qn,t.extent)){var mr=(0,fr.dz)(Qn),cr=Math.max((0,fr.dz)(ln)/2,mr);ln[0]=Qn[0]-cr,ln[2]=Qn[2]+cr,(0,Vh.Cf)(pn,He);var Dr=(0,fr.Cf)(Mn[0],He);Dr[0]<Qn[0]&&Dr[2]<Qn[2]?Mn.push([Dr[0]+mr,Dr[1],Dr[2]+mr,Dr[3]]):Dr[0]>Qn[0]&&Dr[2]>Qn[2]&&Mn.push([Dr[0]-mr,Dr[1],Dr[2]-mr,Dr[3]])}if(!this.dirty_&&this.renderedResolution_==Ge&&this.renderedRevision_==yt&&this.renderedRenderOrder_==Wt&&(0,fr.r4)(this.wrappedRenderedExtent_,ln))return(0,N.fS)(this.renderedExtent_,En)||(this.hitDetectionImageData_=null,this.renderedExtent_=En),this.renderedCenter_=pn,this.replayGroupChanged=!1,!0;this.replayGroup_=null,this.dirty_=!1;var mi,Or=new gi(Mc(Ge,ut),ln,Ge,ut);this.getLayer().getDeclutter()&&(mi=new gi(Mc(Ge,ut),ln,Ge,ut));var kn,xi=(0,Qr.Cs)();if(xi){for(var di=0,ka=Mn.length;di<ka;++di){var On=(0,Qr.Fj)(Mn[di],He);s.loadFeatures(On,(0,Qr.on)(Ge,He),xi)}kn=(0,Qr.WO)(xi,He)}else for(di=0,ka=Mn.length;di<ka;++di)s.loadFeatures(Mn[di],Ge,He);var Un=function Rd(u,a){var t=Mc(u,a);return t*t}(Ge,ut),jn=function(_o){var Li,cl=_o.getStyleFunction()||r.getStyleFunction();if(cl&&(Li=cl(_o,Ge)),Li){var dl=this.renderFeature(_o,Un,Li,Or,kn,mi);this.dirty_=this.dirty_||dl}}.bind(this),vr=(0,Qr.Fj)(ln,He),yr=s.getFeaturesInExtent(vr);for(Wt&&yr.sort(Wt),di=0,ka=yr.length;di<ka;++di)jn(yr[di]);this.renderedFeatures_=yr;var qa=Or.finish(),mn=new R1(ln,Ge,ut,s.getOverlaps(),qa,r.getRenderBuffer());return mi&&(this.declutterExecutorGroup=new R1(ln,Ge,ut,s.getOverlaps(),mi.finish(),r.getRenderBuffer())),this.renderedResolution_=Ge,this.renderedRevision_=yt,this.renderedRenderOrder_=Wt,this.renderedExtent_=En,this.wrappedRenderedExtent_=ln,this.renderedCenter_=pn,this.renderedProjection_=He,this.replayGroup_=mn,this.hitDetectionImageData_=null,this.replayGroupChanged=!0,!0},a.prototype.renderFeature=function(t,r,s,h,w,A){if(!s)return!1;var Q=!1;if(Array.isArray(s))for(var ae=0,Ce=s.length;ae<Ce;++ae)Q=R0(h,t,s[ae],r,this.boundHandleStyleImageChange_,w,A)||Q;else Q=R0(h,t,s,r,this.boundHandleStyleImageChange_,w,A);return Q},a}(Mi.Z);const Z0=Y0;var zh=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),Yd=function(u){function a(t){return u.call(this,t)||this}return zh(a,u),a.prototype.createRenderer=function(){return new Z0(this)},a}(A0);const op=Yd;var qh=T(92815),sp=T(29889),$h=T(28214),Kh=T(44587),lp=function(){function u(a){this.rbush_=new Yc(a),this.items_={}}return u.prototype.insert=function(a,t){var r={minX:a[0],minY:a[1],maxX:a[2],maxY:a[3],value:t};this.rbush_.insert(r),this.items_[(0,gr.sq)(t)]=r},u.prototype.load=function(a,t){for(var r=new Array(t.length),s=0,h=t.length;s<h;s++){var w=a[s],A=t[s],Q={minX:w[0],minY:w[1],maxX:w[2],maxY:w[3],value:A};r[s]=Q,this.items_[(0,gr.sq)(A)]=Q}this.rbush_.load(r)},u.prototype.remove=function(a){var t=(0,gr.sq)(a),r=this.items_[t];return delete this.items_[t],null!==this.rbush_.remove(r)},u.prototype.update=function(a,t){var r=this.items_[(0,gr.sq)(t)];(0,fr.fS)([r.minX,r.minY,r.maxX,r.maxY],a)||(this.remove(t),this.insert(a,t))},u.prototype.getAll=function(){return this.rbush_.all().map(function(t){return t.value})},u.prototype.getInExtent=function(a){return this.rbush_.search({minX:a[0],minY:a[1],maxX:a[2],maxY:a[3]}).map(function(s){return s.value})},u.prototype.forEach=function(a){return this.forEach_(this.getAll(),a)},u.prototype.forEachInExtent=function(a,t){return this.forEach_(this.getInExtent(a),t)},u.prototype.forEach_=function(a,t){for(var r,s=0,h=a.length;s<h;s++)if(r=t(a[s]))return r;return r},u.prototype.isEmpty=function(){return(0,Ii.xb)(this.items_)},u.prototype.clear=function(){this.rbush_.clear(),this.items_={}},u.prototype.getExtent=function(a){var t=this.rbush_.toJSON();return(0,fr.T9)(t.minX,t.minY,t.maxX,t.maxY,a)},u.prototype.concat=function(a){for(var t in this.rbush_.load(a.rbush_.all()),a.items_)this.items_[t]=a.items_[t]},u}();const U0=lp;var up=T(94702),cp=T(99454);var H0=T(81345);function dp(u,a){return[[-1/0,-1/0,1/0,1/0]]}function Jh(u,a){return function(t,r,s,h,w){var A=this;!function jg(u,a,t,r,s,h,w){var A=new XMLHttpRequest;A.open("GET","function"==typeof u?u(t,r,s):u,!0),"arraybuffer"==a.getType()&&(A.responseType="arraybuffer"),A.withCredentials=false,A.onload=function(Q){if(!A.status||A.status>=200&&A.status<300){var ae=a.getType(),Ce=void 0;"json"==ae||"text"==ae?Ce=A.responseText:"xml"==ae?(Ce=A.responseXML)||(Ce=(new DOMParser).parseFromString(A.responseText,"application/xml")):"arraybuffer"==ae&&(Ce=A.response),Ce?h(a.readFeatures(Ce,{extent:t,featureProjection:s}),a.readProjection(Ce)):w()}else w()},A.onerror=w,A.send()}(u,a,t,r,s,function(Q,ae){A.addFeatures(Q),void 0!==h&&h(Q)},w||H0.Zn)}}var B0=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),Tc=function(u){function a(t,r,s){var h=u.call(this,t)||this;return h.feature=r,h.features=s,h}return B0(a,u),a}($h.ZP),hp=function(u){function a(t){var r=this,s=t||{};(r=u.call(this,{attributions:s.attributions,interpolate:!0,projection:void 0,state:cp.Z.READY,wrapX:void 0===s.wrapX||s.wrapX})||this).loader_=H0.Zn,r.format_=s.format,r.overlaps_=void 0===s.overlaps||s.overlaps,r.url_=s.url,void 0!==s.loader?r.loader_=s.loader:void 0!==r.url_&&((0,ni.h)(r.format_,7),r.loader_=Jh(r.url_,r.format_)),r.strategy_=void 0!==s.strategy?s.strategy:dp;
1var w,A,h=void 0===s.useSpatialIndex||s.useSpatialIndex;return r.featuresRtree_=h?new U0:null,r.loadedExtentsRtree_=new U0,r.loadingExtentsCount_=0,r.nullGeometryFeatures_={},r.idIndex_={},r.uidIndex_={},r.featureChangeKeys_={},r.featuresCollection_=null,Array.isArray(s.features)?A=s.features:s.features&&(A=(w=s.features).getArray()),!h&&void 0===w&&(w=new qh.Z(A)),void 0!==A&&r.addFeaturesInternal(A),void 0!==w&&r.bindFeaturesCollection_(w),r}return B0(a,u),a.prototype.addFeature=function(t){this.addFeatureInternal(t),this.changed()},a.prototype.addFeatureInternal=function(t){var r=(0,gr.sq)(t);if(this.addToIndex_(r,t)){this.setupChangeEvents_(r,t);var s=t.getGeometry();if(s){var h=s.getExtent();this.featuresRtree_&&this.featuresRtree_.insert(h,t)}else this.nullGeometryFeatures_[r]=t;this.dispatchEvent(new Tc("addfeature",t))}else this.featuresCollection_&&this.featuresCollection_.remove(t)},a.prototype.setupChangeEvents_=function(t,r){this.featureChangeKeys_[t]=[(0,ci.oL)(r,Wr.Z.CHANGE,this.handleFeatureChange_,this),(0,ci.oL)(r,Kh.Z.PROPERTYCHANGE,this.handleFeatureChange_,this)]},a.prototype.addToIndex_=function(t,r){var s=!0,h=r.getId();return void 0!==h&&(h.toString()in this.idIndex_?s=!1:this.idIndex_[h.toString()]=r),s&&((0,ni.h)(!(t in this.uidIndex_),30),this.uidIndex_[t]=r),s},a.prototype.addFeatures=function(t){this.addFeaturesInternal(t),this.changed()},a.prototype.addFeaturesInternal=function(t){for(var r=[],s=[],h=[],w=0,A=t.length;w<A;w++){var ae=(0,gr.sq)(Q=t[w]);this.addToIndex_(ae,Q)&&s.push(Q)}w=0;for(var Ce=s.length;w<Ce;w++){var Q;ae=(0,gr.sq)(Q=s[w]),this.setupChangeEvents_(ae,Q);var He=Q.getGeometry();if(He){var Ge=He.getExtent();r.push(Ge),h.push(Q)}else this.nullGeometryFeatures_[ae]=Q}this.featuresRtree_&&this.featuresRtree_.load(r,h),w=0;for(var ut=s.length;w<ut;w++)this.dispatchEvent(new Tc("addfeature",s[w]))},a.prototype.bindFeaturesCollection_=function(t){var r=!1;this.addEventListener("addfeature",function(s){r||(r=!0,t.push(s.feature),r=!1)}),this.addEventListener("removefeature",function(s){r||(r=!0,t.remove(s.feature),r=!1)}),t.addEventListener(sp.Z.ADD,function(s){r||(r=!0,this.addFeature(s.element),r=!1)}.bind(this)),t.addEventListener(sp.Z.REMOVE,function(s){r||(r=!0,this.removeFeature(s.element),r=!1)}.bind(this)),this.featuresCollection_=t},a.prototype.clear=function(t){if(t){for(var r in this.featureChangeKeys_)this.featureChangeKeys_[r].forEach(ci.bN);this.featuresCollection_||(this.featureChangeKeys_={},this.idIndex_={},this.uidIndex_={})}else if(this.featuresRtree_){var h=function(Q){this.removeFeatureInternal(Q)}.bind(this);for(var w in this.featuresRtree_.forEach(h),this.nullGeometryFeatures_)this.removeFeatureInternal(this.nullGeometryFeatures_[w])}this.featuresCollection_&&this.featuresCollection_.clear(),this.featuresRtree_&&this.featuresRtree_.clear(),this.nullGeometryFeatures_={};var A=new Tc("clear");this.dispatchEvent(A),this.changed()},a.prototype.forEachFeature=function(t){if(this.featuresRtree_)return this.featuresRtree_.forEach(t);this.featuresCollection_&&this.featuresCollection_.forEach(t)},a.prototype.forEachFeatureAtCoordinateDirect=function(t,r){return this.forEachFeatureInExtent([t[0],t[1],t[0],t[1]],function(h){if(h.getGeometry().intersectsCoordinate(t))return r(h)})},a.prototype.forEachFeatureInExtent=function(t,r){if(this.featuresRtree_)return this.featuresRtree_.forEachInExtent(t,r);this.featuresCollection_&&this.featuresCollection_.forEach(r)},a.prototype.forEachFeatureIntersectingExtent=function(t,r){return this.forEachFeatureInExtent(t,function(s){if(s.getGeometry().intersectsExtent(t)){var w=r(s);if(w)return w}})},a.prototype.getFeaturesCollection=function(){return this.featuresCollection_},a.prototype.getFeatures=function(){var t;return this.featuresCollection_?t=this.featuresCollection_.getArray().slice(0):this.featuresRtree_&&(t=this.featuresRtree_.getAll(),(0,Ii.xb)(this.nullGeometryFeatures_)||(0,N.l7)(t,(0,Ii.KX)(this.nullGeometryFeatures_))),t},a.prototype.getFeaturesAtCoordinate=function(t){var r=[];return this.forEachFeatureAtCoordinateDirect(t,function(s){r.push(s)}),r},a.prototype.getFeaturesInExtent=function(t){return this.featuresRtree_?this.featuresRtree_.getInExtent(t):this.featuresCollection_?this.featuresCollection_.getArray().slice(0):[]},a.prototype.getClosestFeatureToCoordinate=function(t,r){var s=t[0],h=t[1],w=null,A=[NaN,NaN],Q=1/0,ae=[-1/0,-1/0,1/0,1/0],Ce=r||H0.uX;return this.featuresRtree_.forEachInExtent(ae,function(He){if(Ce(He)){var Ge=He.getGeometry(),ut=Q;if((Q=Ge.closestPointXY(s,h,A,Q))<ut){w=He;var yt=Math.sqrt(Q);ae[0]=s-yt,ae[1]=h-yt,ae[2]=s+yt,ae[3]=h+yt}}}),w},a.prototype.getExtent=function(t){return this.featuresRtree_.getExtent(t)},a.prototype.getFeatureById=function(t){var r=this.idIndex_[t.toString()];return void 0!==r?r:null},a.prototype.getFeatureByUid=function(t){var r=this.uidIndex_[t];return void 0!==r?r:null},a.prototype.getFormat=function(){return this.format_},a.prototype.getOverlaps=function(){return this.overlaps_},a.prototype.getUrl=function(){return this.url_},a.prototype.handleFeatureChange_=function(t){var r=t.target,s=(0,gr.sq)(r),h=r.getGeometry();if(h){var w=h.getExtent();s in this.nullGeometryFeatures_?(delete this.nullGeometryFeatures_[s],this.featuresRtree_&&this.featuresRtree_.insert(w,r)):this.featuresRtree_&&this.featuresRtree_.update(w,r)}else s in this.nullGeometryFeatures_||(this.featuresRtree_&&this.featuresRtree_.remove(r),this.nullGeometryFeatures_[s]=r);var A=r.getId();if(void 0!==A){var Q=A.toString();this.idIndex_[Q]!==r&&(this.removeFromIdIndex_(r),this.idIndex_[Q]=r)}else this.removeFromIdIndex_(r),this.uidIndex_[s]=r;this.changed(),this.dispatchEvent(new Tc("changefeature",r))},a.prototype.hasFeature=function(t){var r=t.getId();return void 0!==r?r in this.idIndex_:(0,gr.sq)(t)in this.uidIndex_},a.prototype.isEmpty=function(){return this.featuresRtree_.isEmpty()&&(0,Ii.xb)(this.nullGeometryFeatures_)},a.prototype.loadFeatures=function(t,r,s){for(var h=this.loadedExtentsRtree_,w=this.strategy_(t,r,s),A=function(He,Ge){var ut=w[He];h.forEachInExtent(ut,function(It){return(0,fr.r4)(It.extent,ut)})||(++Q.loadingExtentsCount_,Q.dispatchEvent(new Tc("featuresloadstart")),Q.loader_.call(Q,ut,r,s,function(It){--this.loadingExtentsCount_,this.dispatchEvent(new Tc("featuresloadend",void 0,It))}.bind(Q),function(){--this.loadingExtentsCount_,this.dispatchEvent(new Tc("featuresloaderror"))}.bind(Q)),h.insert(ut,{extent:ut.slice()}))},Q=this,ae=0,Ce=w.length;ae<Ce;++ae)A(ae);this.loading=!(this.loader_.length<4)&&this.loadingExtentsCount_>0},a.prototype.refresh=function(){this.clear(!0),this.loadedExtentsRtree_.clear(),u.prototype.refresh.call(this)},a.prototype.removeLoadedExtent=function(t){var s,r=this.loadedExtentsRtree_;r.forEachInExtent(t,function(h){if((0,fr.fS)(h.extent,t))return s=h,!0}),s&&r.remove(s)},a.prototype.removeFeature=function(t){if(t){var r=(0,gr.sq)(t);r in this.nullGeometryFeatures_?delete this.nullGeometryFeatures_[r]:this.featuresRtree_&&this.featuresRtree_.remove(t),this.removeFeatureInternal(t)&&this.changed()}},a.prototype.removeFeatureInternal=function(t){var r=(0,gr.sq)(t),s=this.featureChangeKeys_[r];
1if(s){s.forEach(ci.bN),delete this.featureChangeKeys_[r];var h=t.getId();return void 0!==h&&delete this.idIndex_[h.toString()],delete this.uidIndex_[r],this.dispatchEvent(new Tc("removefeature",t)),t}},a.prototype.removeFromIdIndex_=function(t){var r=!1;for(var s in this.idIndex_)if(this.idIndex_[s]===t){delete this.idIndex_[s],r=!0;break}return r},a.prototype.setLoader=function(t){this.loader_=t},a.prototype.setUrl=function(t){(0,ni.h)(this.format_,7),this.url_=t,this.setLoader(Jh(t,this.format_))},a}(up.Z);const fp=hp;var Xh=T(22811);class ef{}class Vc{}class Hu{}var mp=T(77097),vp=T(85579);var V0=T(42138),W0=T(92867),yp=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),bp=function(u){function a(t){var r=this,s=void 0===t.imageSmoothing||t.imageSmoothing;void 0!==t.interpolate&&(s=t.interpolate);var h=void 0!==t.requestEncoding?t.requestEncoding:"KVP",w=t.tileGrid,A=t.urls;return void 0===A&&void 0!==t.url&&(A=(0,W0.Gk)(t.url)),(r=u.call(this,{attributions:t.attributions,attributionsCollapsible:t.attributionsCollapsible,cacheSize:t.cacheSize,crossOrigin:t.crossOrigin,interpolate:s,projection:t.projection,reprojectionErrorThreshold:t.reprojectionErrorThreshold,tileClass:t.tileClass,tileGrid:w,tileLoadFunction:t.tileLoadFunction,tilePixelRatio:t.tilePixelRatio,urls:A,wrapX:void 0!==t.wrapX&&t.wrapX,transition:t.transition,zDirection:t.zDirection})||this).version_=void 0!==t.version?t.version:"1.0.0",r.format_=void 0!==t.format?t.format:"image/jpeg",r.dimensions_=void 0!==t.dimensions?t.dimensions:{},r.layer_=t.layer,r.matrixSet_=t.matrixSet,r.style_=t.style,r.requestEncoding_=h,r.setKey(r.getKeyForDimensions_()
1),A&&A.length>0&&(r.tileUrlFunction=(0,W0.Un)(A.map(r.createFromWMTSTemplate.bind(r)))),r}return yp(a,u),a.prototype.setUrls=function(t){this.urls=t;var r=t.join("\n");this.setTileUrlFunction((0,W0.Un)(t.map(this.createFromWMTSTemplate.bind(this))),r)},a.prototype.getDimensions=function(){return this.dimensions_},a.prototype.getFormat=function(){return this.format_},a.prototype.getLayer=function(){return this.layer_},a.prototype.getMatrixSet=function(){return this.matrixSet_},a.prototype.getRequestEncoding=function(){return this.requestEncoding_},a.prototype.getStyle=function(){return this.style_},a.prototype.getVersion=function(){return this.version_},a.prototype.getKeyForDimensions_=function(){var t=0,r=[];for(var s in this.dimensions_)r[t++]=s+"-"+this.dimensions_[s];return r.join("/")},a.prototype.updateDimensions=function(t){(0,Ii.f0)(this.dimensions_,t),this.setKey(this.getKeyForDimensions_())},a.prototype.createFromWMTSTemplate=function(t){var r=this.requestEncoding_,s={layer:this.layer_,style:this.style_,tilematrixset:this.matrixSet_};"KVP"==r&&(0,Ii.f0)(s,{Service:"WMTS",Request:"GetTile",Version:this.version_,Format:this.format_}),t="KVP"==r?(0,V0.B)(t,s):t.replace(/\{(\w+?)\}/g,function(A,Q){return Q.toLowerCase()in s?s[Q.toLowerCase()]:A});var h=this.tileGrid,w=this.dimensions_;return function(A,Q,ae){if(A){var Ce={TileMatrix:h.getMatrixId(A[0]),TileCol:A[1],TileRow:A[2]};(0,Ii.f0)(Ce,w);var He=t;return"KVP"==r?(0,V0.B)(He,Ce):He.replace(/\{(\w+?)\}/g,function(Ge,ut){return Ce[ut]})}}},a}(vp.Z);const z0=bp;var Mp=T(19308),Zd=function(){var u=function(a,t){return(u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,s){r.__proto__=s}||function(r,s){for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&(r[h]=s[h])})(a,t)};return function(a,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=a}u(a,t),a.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),Ud=function(u){function a(t){var r=u.call(this,{extent:t.extent,origin:t.origin,origins:t.origins,resolutions:t.resolutions,tileSize:t.tileSize,tileSizes:t.tileSizes,sizes:t.sizes})||this;return r.matrixIds_=t.matrixIds,r}return Zd(a,u),a.prototype.getMatrixId=function(t){return this.matrixIds_[t]},a.prototype.getMatrixIds=function(){return this.matrixIds_},a}(Mp.Z);const Tp=Ud;let Dc=(()=>{class u{constructor(t){this.http=t}getLocationCountryCode(t){let r=new co.LE;return r=r.append("longitude",t[0]),r=r.append("latitude",t[1]),this.http.get(`${Pa.N.apiBaseURL}/get-location`,{params:r})}getTileSourceFeature(t){return this.http.get(`${Pa.N.mapBaseURL}/${t}`,{headers:new co.WM({"Content-Type":"text/xml"}),responseType:"text"})}getWMTSSource(t){let s=(0,Qr.U2)("EPSG:3857").getExtent(),h=(0,fr.dz)(s)/256,w=new Array(14),A=new Array(14);for(let ae=0;ae<24;++ae)w[ae]=h/Math.pow(2,ae),A[ae]=ae;return new z0({url:t.url,requestEncoding:"REST",layer:t.layerName,matrixSet:"euro_3857",format:"image/png",tileGrid:new Tp({origin:(0,fr.rL)(s),resolutions:w,matrixIds:A}),style:"default",tileLoadFunction:(ae,Ce)=>{this.getWMTSImage(Ce).subscribe({next:He=>{const Ge=new Blob([He],{type:"image/png"});let ut=URL.createObjectURL(Ge);ae.getImage().src=ut},error:He=>{console.log(He)},complete:()=>{}})}})}getWMTSImage(t){return this.http.get(`${Pa.N.mapBaseURL}/${t}`,{responseType:"blob"})}getLegendGraphic(t){return this.http.get(`${Pa.N.mapBaseURL}/maps/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&layer=${t}&FORMAT=image/png&token=${Pa.N.elsToken}`,{responseType:"blob"})}getFeature(t,r){return"application/json"===t.outputFormat?this.http.get(`${t.url}&version=${t.version}&typeNames=${t.layerName}&srsName=${t.srsName}&bbox=${r.join(",")}&service=WFS&request=GetFeature&outputFormat=application/json`):this.http.get(`${t.url}&version=${t.version}&typeNames=${t.layerName}&srsName=${t.srsName}&bbox=${r.join(",")}&service=WFS&request=GetFeature&outputFormat=${t.outputFormat}`,{headers:new co.WM({"Content-Type":"text/xml"}),responseType:"text"})}addWMSSource(t){this.wmsSource=new N1.Z({params:{LAYERS:t.layerName},serverType:"geoserver",crossOrigin:"anonymous",url:t.url})}changeWMSLayer(t){this.wmsSource.updateParams({QUERY_LAYERS:t})}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(co.eN))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})();var l1=T(80013);let Dp=(()=>{class u{constructor(t){this.http=t}search(t,r){return this.http.get(`${Pa.N.apiBaseURL}/gazetteer/european-gazetteer/${t}/${r}`)}}return u.\u0275fac=function(t){return new(t||u)(e.LFG(co.eN))},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac,providedIn:"root"}),u})();function Cn(u,a,t,r){var w,s=arguments.length,h=s<3?a:null===r?r=Object.getOwnPropertyDescriptor(a,t):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)h=Reflect.decorate(u,a,t,r);else for(var A=u.length-1;A>=0;A--)(w=u[A])&&(h=(s<3?w(h):s>3?w(a,t,h):w(a,t))||h);return s>3&&h&&Object.defineProperty(a,t,h),h}function Hd(u,a,t,r){return new(t||(t=Promise))(function(h,w){function A(Ce){try{ae(r.next(Ce))}catch(He){w(He)}}function Q(Ce){try{ae(r.throw(Ce))}catch(He){w(He)}}function ae(Ce){Ce.done?h(Ce.value):function s(h){return h instanceof t?h:new t(function(w){
1w(h)})}(Ce.value).then(A,Q)}ae((r=r.apply(u,a||[])).next())})}function K0(u,a){1&u&&(e.TgZ(0,"span",3),e.O4$(),e.TgZ(1,"svg",4),e._UZ(2,"path",5),e._UZ(3,"g"),e._UZ(4,"g"),e._UZ(5,"g"),e._UZ(6,"g"),e._UZ(7,"g"),e._UZ(8,"g"),e.qZA(),e.qZA())}const J0=["*"];function Pp(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"div",2),e.NdJ("click",function(){return e.CHM(t),e.oxw().hide()}),e.qZA()}}const uf=[[["ng2-dropdown-button"]],[["ng2-dropdown-menu"]]],u1=["ng2-dropdown-button","ng2-dropdown-menu"];let cf=(()=>{class u{constructor(t){this.element=t,this.onMenuToggled=new e.vpe,this.showCaret=!0}toggleMenu(){this.onMenuToggled.emit(!0)}getPosition(){return this.element.nativeElement.getBoundingClientRect()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(e.SBq))},u.\u0275cmp=e.Xpm({type:u,selectors:[["ng2-dropdown-button"]],inputs:{showCaret:"showCaret"},outputs:{onMenuToggled:"onMenuToggled"},ngContentSelectors:J0,decls:4,vars:1,consts:[["type","button","tabindex","0s",1,"ng2-dropdown-button",3,"click"],[1,"ng2-dropdown-button__label"],["class","ng2-dropdown-button__caret",4,"ngIf"],[1,"ng2-dropdown-button__caret"],["enable-background","new 0 0 32 32","height","16px","id","\u0421\u043b\u043e\u0439_1","version","1.1","viewBox","0 0 32 32","width","16px",0,"xml","space","preserve","xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink"],["d","M24.285,11.284L16,19.571l-8.285-8.288c-0.395-0.395-1.034-0.395-1.429,0  c-0.394,0.395-0.394,1.035,0,1.43l8.999,9.002l0,0l0,0c0.394,0.395,1.034,0.395,1.428,0l8.999-9.002  c0.394-0.395,0.394-1.036,0-1.431C25.319,10.889,24.679,10.889,24.285,11.284z","fill","#121313","id","Expand_More"]],template:function(t,r){1&t&&(e.F$t(),e.TgZ(0,"button",0),e.NdJ("click",function(){return r.toggleMenu()}),e.TgZ(1,"span",1),e.Hsn(2),e.qZA(),e.YNc(3,K0,9,0,"span",2),e.qZA()),2&t&&(e.xp6(3),e.Q6J("ngIf",r.showCaret))},directives:[c.O5],styles:[".ng2-dropdown-button[_ngcontent-%COMP%]{font-family:Roboto,Helvetica Neue,Helvetica,Arial;background:#fff;padding:.45rem .25rem;font-size:14px;letter-spacing:.08rem;color:#444;outline:0;cursor:pointer;font-weight:400;border:none;border-bottom:1px solid #efefef;text-align:left;min-width:100px;width:100%;display:flex;flex-direction:row;max-width:150px}.ng2-dropdown-button[_ngcontent-%COMP%]:hover{color:#222}.ng2-dropdown-button[_ngcontent-%COMP%]:active, .ng2-dropdown-button[_ngcontent-%COMP%]:focus{color:#222;border-bottom:2px solid #2196F3}.ng2-dropdown-button__label[_ngcontent-%COMP%]{flex:1 1 95%}.ng2-dropdown-button__caret[_ngcontent-%COMP%]{width:12px;height:12px;display:flex;flex:1 1 6%}.ng2-dropdown-button--icon[_nghost-%COMP%]   .ng2-dropdown-button[_ngcontent-%COMP%], .ng2-dropdown-button--icon   [_nghost-%COMP%]   .ng2-dropdown-button[_ngcontent-%COMP%]{border:none;min-width:40px;width:40px;border-radius:100%;transition:all .2s;text-align:center;height:40px;padding:.5em}.ng2-dropdown-button--icon[_nghost-%COMP%]   .ng2-dropdown-button[_ngcontent-%COMP%]:active, .ng2-dropdown-button--icon   [_nghost-%COMP%]   .ng2-dropdown-button[_ngcontent-%COMP%]:active{background:rgba(0,0,0,.2)}"]}),u})();const df={9:(u,a,t)=>{t.select(u<a.length-1?a[u+1]:a[0],!0)},38:(u,a,t)=>{u>0&&t.select(a[u-1],!0)},40:(u,a,t)=>{u<a.length-1&&t.select(a[u+1],!0)},13:(u,a,t)=>t.selectedItem?t.selectedItem.click():void 0,27:function Np(){this.hide()}};function fu(u){[38,40].indexOf(u.keyCode)>-1&&u.preventDefault()}class Q0{constructor(){this.onItemSelected=new e.vpe,this.onItemClicked=new e.vpe,this.onItemDestroyed=new e.vpe}get selectedItem(){return this._selectedItem}select(a,t=!0){this._selectedItem=a,t&&a&&(a.focus(),this.onItemSelected.emit(a))}unselect(){this._selectedItem=void 0}}let B1=(()=>{class u{constructor(){this.menuState={isVisible:!1,toString(){return!0===this.isVisible?"visible":"hidden"}},this.dropdownState=new Q0}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275prov=e.Yz7({token:u,factory:u.\u0275fac}),u})(),X0=(()=>{class u{constructor(t,r){this.state=t,this.element=r,this.preventClose=!1}
1ngOnDestroy(){this.state.dropdownState.onItemDestroyed.emit(this)}get isSelected(){return this===this.state.dropdownState.selectedItem}select(t){this.state.dropdownState.select(this,!0),t&&(t.stopPropagation(),t.preventDefault())}click(){this.state.dropdownState.onItemClicked.emit(this)}focus(){this.element.nativeElement.children[0].focus()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(B1),e.Y36(e.SBq))},u.\u0275cmp=e.Xpm({type:u,selectors:[["ng2-menu-item"]],inputs:{preventClose:"preventClose",value:"value"},ngContentSelectors:J0,decls:2,vars:2,consts:[["role","button","tabindex","0",1,"ng2-menu-item",3,"keydown.enter","click","mouseover"]],template:function(t,r){1&t&&(e.F$t(),e.TgZ(0,"div",0),e.NdJ("keydown.enter",function(){return r.click()})("click",function(){return r.click()})("mouseover",function(){return r.select()}),e.Hsn(1),e.qZA()),2&t&&e.ekj("ng2-menu-item--selected",r.isSelected)},styles:[".ng2-menu-item[_ngcontent-%COMP%]{font-family:Roboto,Helvetica Neue,Helvetica,Arial;background:#fff;color:#000000de;cursor:pointer;font-size:.9em;text-transform:none;font-weight:400;letter-spacing:.03em;height:48px;line-height:48px;padding:.3em 1.25rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:background .25s}.ng2-menu-item--selected[_ngcontent-%COMP%]{background:rgba(158,158,158,.2);outline:0}.ng2-menu-item[_ngcontent-%COMP%]:focus{outline:0}.ng2-menu-item[_ngcontent-%COMP%]:active{background:rgba(158,158,158,.4)}ng2-menu-item[_nghost-%COMP%]     [ng2-menu-item-icon]{vertical-align:middle;font-size:28px;width:1.5em;height:30px;color:#00000070}"]}),u})(),eh=(()=>{class u{constructor(t,r,s){this.dropdownState=t,this.element=r,this.renderer=s,this.width=4,this.focusFirstElement=!0,this.appendToBody=!0,this.zIndex=1e3,this.listeners={arrowHandler:void 0,handleKeypress:void 0}}show(t,r=!0){const s="undefined"!=typeof document?document:void 0,h="undefined"!=typeof window?window:void 0;this.dropdownState.menuState.isVisible||(this.listeners.handleKeypress=this.renderer.listen(s.body,"keydown",this.handleKeypress.bind(this)),this.listeners.arrowHandler=this.renderer.listen(h,"keydown",fu)),this.dropdownState.menuState.isVisible=!0,t&&this.updatePosition(t,r)}hide(){this.dropdownState.menuState.isVisible=!1,this.dropdownState.dropdownState.unselect(),this.listeners.arrowHandler&&this.listeners.arrowHandler(),this.listeners.handleKeypress&&this.listeners.handleKeypress()}updatePosition(t,r){this.position=t,this.updateOnChange(r)}handleKeypress(t){const r=t.keyCode,s=this.items.toArray(),h=s.indexOf(this.dropdownState.dropdownState.selectedItem);!df.hasOwnProperty(r)||df[r].call(this,h,s,this.dropdownState.dropdownState)}getMenuElement(){return this.element.nativeElement.children[0]}calcPositionOffset(t){const r="undefined"!=typeof window?window:void 0,s="undefined"!=typeof document?document:void 0;if(!r||!s||!t)return;const h=this.getMenuElement(),w=void 0!==r.pageXOffset,A="CSS1Compat"===(s.compatMode||""),Q=w?r.pageXOffset:A?s.documentElement.scrollLeft:s.body.scrollLeft,ae=w?r.pageYOffset:A?s.documentElement.scrollTop:s.body.scrollTop;let{top:Ce,left:He}=this.applyOffset(`${t.top+(this.appendToBody?ae-15:0)}px`,t.left+Q-5+"px");const Ge=h.clientWidth,ut=h.clientHeight,yt=parseInt(Ce)+ut+(this.appendToBody?0:ae-15),It=parseInt(He)+Ge,pn=r.innerWidth+r.scrollX;if(yt>=r.innerHeight+r.scrollY&&(Ce=parseInt(Ce.replace("px",""))-ut+"px"),It>=pn){const ln=It-pn+30;He=parseInt(He.replace("px",""))-ln+"px"}return{top:Ce,left:He}}applyOffset(t,r){if(!this.offset)return{top:t,left:r};const s=this.offset.split(" ");return s[1]||(s[1]="0"),{top:t=`${parseInt(t.replace("px",""))+parseInt(s[0])}px`,left:r=`${parseInt(r.replace("px",""))+parseInt(s[1])}px`}}ngOnInit(){const t="undefined"!=typeof document?document:void 0;this.appendToBody&&t.body.appendChild(this.element.nativeElement)}updateOnChange(t=!0){const r=this.getMenuElement(),s=this.calcPositionOffset(this.position);s&&(this.renderer.setStyle(r,"top",s.top.toString()),this.renderer.setStyle(r,"left",s.left.toString())),this.focusFirstElement&&this.items.first&&!this.dropdownState.dropdownState.selectedItem&&this.dropdownState.dropdownState.select(this.items.first,!1)}ngOnDestroy(){const t=this.element.nativeElement;t.parentNode.removeChild(t),this.listeners.handleKeypress&&this.listeners.handleKeypress()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(B1),e.Y36(e.SBq),e.Y36(e.Qsj))},u.\u0275cmp=e.Xpm({type:u,selectors:[["ng2-dropdown-menu"]],contentQueries:function(t,r,s){if(1&t&&e.Suo(s,X0,5),2&t){let h;e.iGM(h=e.CRH())&&(r.items=h)}},inputs:{width:"width",focusFirstElement:"focusFirstElement",offset:"offset",appendToBody:"appendToBody",zIndex:"zIndex"},ngContentSelectors:J0,decls:4,vars:12,consts:[[1,"ng2-dropdown-menu__options-container"],["class","ng2-dropdown-backdrop",3,"click",4,"ngIf"],[1,"ng2-dropdown-backdrop",3,"click"]],template:function(t,r){1&t&&(e.F$t(),e.TgZ(0,"div"),e.TgZ(1,"div",0),e.Hsn(2),e.qZA(),e.qZA(),e.YNc(3,Pp,1,0,"div",1)),2&t&&(e.Gre("ng2-dropdown-menu ng2-dropdown-menu---width--",r.width,""),e.Udp("z-index",r.zIndex),e.ekj("ng2-dropdown-menu--inside-element",!r.appendToBody)("ng2-dropdown-menu--open",r.dropdownState.menuState.isVisible),e.Q6J("@fade",r.dropdownState.menuState.toString()),e.xp6(1),e.Q6J("@opacity",r.dropdownState.menuState.toString()),e.xp6(2),e.Q6J("ngIf",r.dropdownState.menuState.isVisible))},directives:[c.O5],styles:["[_nghost-%COMP%]{display:block}.ng2-dropdown-menu[_ngcontent-%COMP%]{overflow-y:auto;box-shadow:0 1px 2px #0000004d;position:absolute;padding:.5em 0;background:#fff;border-radius:1px;max-height:400px;width:260px;min-height:0;display:block}
1.ng2-dropdown-menu.ng2-dropdown-menu--inside-element[_ngcontent-%COMP%]{position:fixed}.ng2-dropdown-menu.ng2-dropdown-menu--width--2[_ngcontent-%COMP%]{width:200px}.ng2-dropdown-menu.ng2-dropdown-menu--width--4[_ngcontent-%COMP%]{width:260px}.ng2-dropdown-menu.ng2-dropdown-menu--width--6[_ngcontent-%COMP%]{width:320px}.ng2-dropdown-backdrop[_ngcontent-%COMP%]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}[_nghost-%COMP%]     .ng2-menu-divider{height:1px;min-height:1px;max-height:1px;width:100%;display:block;background:#f9f9f9}"],data:{animation:[Fr("fade",[ta("visible",lr({opacity:1,height:"*",width:"*"})),ta("hidden",lr({opacity:0,overflow:"hidden",height:0,width:0})),Nr("hidden => visible",[ir("250ms ease-in",lr({opacity:1,height:"*",width:"*"}))]),Nr("visible => hidden",[ir("350ms ease-out",lr({opacity:0,width:0,height:0}))])]),Fr("opacity",[Nr("hidden => visible",[ir("450ms ease-in",dr([lr({opacity:0,offset:0}),lr({opacity:1,offset:1})]))]),Nr("visible => hidden",[ir("250ms ease-out",dr([lr({opacity:1,offset:0}),lr({opacity:.5,offset:.3}),lr({opacity:0,offset:1})]))])])]}}),u})(),Bd=(()=>{class u{constructor(t){this.state=t,this.dynamicUpdate=!0,this.onItemClicked=new e.vpe,this.onItemSelected=new e.vpe,this.onShow=new e.vpe,this.onHide=new e.vpe}ngOnInit(){this.state.dropdownState.onItemClicked.subscribe(t=>{this.onItemClicked.emit(t),!t.preventClose&&this.hide.call(this)}),this.button&&this.button.onMenuToggled.subscribe(()=>{this.toggleMenu()}),this.state.dropdownState.onItemSelected.subscribe(t=>{this.onItemSelected.emit(t)}),this.state.dropdownState.onItemDestroyed.subscribe(t=>{let r;const s=this.menu.items.toArray();t===this.state.dropdownState.selectedItem&&(this.menu.focusFirstElement&&(r=t===s[0]&&s.length>1?s[1]:s[0]),this.state.dropdownState.select(r))})}toggleMenu(t=this.button.getPosition()){this.state.menuState.isVisible?this.hide():this.show(t)}hide(){this.menu.hide(),this.onHide.emit(this)}show(t=this.button.getPosition()){this.menu.show(t,this.dynamicUpdate),this.onShow.emit(this)}scrollListener(){this.button&&this.dynamicUpdate&&this.menu.updatePosition(this.button.getPosition(),!0)}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(B1))},u.\u0275cmp=e.Xpm({type:u,selectors:[["ng2-dropdown"]],contentQueries:function(t,r,s){if(1&t&&(e.Suo(s,cf,7),e.Suo(s,eh,7)),2&t){let h;e.iGM(h=e.CRH())&&(r.button=h.first),e.iGM(h=e.CRH())&&(r.menu=h.first)}},hostBindings:function(t,r){1&t&&e.NdJ("scroll",function(){return r.scrollListener()},!1,e.Jf7)},inputs:{dynamicUpdate:"dynamicUpdate"},outputs:{onItemClicked:"onItemClicked",onItemSelected:"onItemSelected",onShow:"onShow",onHide:"onHide"},features:[e._Bn([B1])],ngContentSelectors:u1,decls:3,vars:0,consts:[[1,"ng2-dropdown-container"]],template:function(t,r){1&t&&(e.F$t(uf),e.TgZ(0,"div",0),e.Hsn(1),e.Hsn(2,1),e.qZA())},encapsulation:2}),u})(),Fp=(()=>{class u{}return u.\u0275fac=function(t){return new(t||u)},u.\u0275mod=e.oAB({type:u}),u.\u0275inj=e.cJS({imports:[[c.ez]]}),u})();var Gd=T(87224),Yp=T(75778),Vd=T(92198),hf=T(24850);const $g=["input"];function ff(u,a){}const Zp=function(u,a){return{item:u,index:a}};function Up(u,a){if(1&u&&(e.TgZ(0,"div"),e.YNc(1,ff,0,0,"ng-template",4),e.qZA()),2&u){const t=e.oxw();e.uIk("contenteditable",t.editing),e.xp6(1),e.Q6J("ngTemplateOutletContext",e.WLB(3,Zp,t.model,t.index))("ngTemplateOutlet",t.template)}}function Kg(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"delete-icon",8),e.NdJ("click",function(s){return e.CHM(t),e.oxw(2).remove(s)}),e.qZA()}}function Jg(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"div",5),e.TgZ(1,"div",6),e.NdJ("keydown.enter",function(s){return e.CHM(t),e.oxw().disableEditMode(s)})("keydown.escape",function(s){return e.CHM(t),e.oxw().disableEditMode(s)})("click",function(s){return e.CHM(t),e.oxw().editing?s.stopPropagation():void 0})("blur",function(s){return e.CHM(t),e.oxw().onBlurred(s)}),e._uU(2),e.qZA(),e.YNc(3,Kg,1,0,"delete-icon",7),e.qZA()}if(2&u){const t=e.oxw();e.xp6(1),e.uIk("contenteditable",t.editing)("title",t.getDisplayValue(t.model)),e.xp6(1),e.hij(" ",t.getDisplayValue(t.model)," "),e.xp6(1),e.Q6J("ngIf",t.isDeleteIconVisible())}}function th(u,a){if(1&u&&e._UZ(0,"tag-ripple",9),2&u){const t=e.oxw();e.Q6J("state",t.rippleState),e.uIk("tabindex",-1)}}function Hp(u,a){if(1&u&&(e._UZ(0,"span",6),e.ALo(1,"highlight")),2&u){const t=e.oxw().$implicit,r=e.oxw();
1e.Q6J("innerHTML",e.xi3(1,1,t[r.displayBy],r.tagInput.inputForm.value.value),e.oJD)}}function pf(u,a){}const _f=function(u,a,t){return{item:u,index:a,last:t}};function Qg(u,a){if(1&u&&e.YNc(0,pf,0,0,"ng-template",7),2&u){const t=e.oxw(),r=t.$implicit,s=t.index,h=t.last,w=e.oxw();e.Q6J("ngTemplateOutlet",w.templates.first)("ngTemplateOutletContext",e.kEZ(2,_f,r,s,h))}}function xu(u,a){if(1&u&&(e.TgZ(0,"ng2-menu-item",3),e.YNc(1,Hp,2,4,"span",4),e.YNc(2,Qg,1,6,void 0,5),e.qZA()),2&u){const t=a.$implicit,r=e.oxw();e.Q6J("value",t)("ngSwitch",!!r.templates.length),e.xp6(1),e.Q6J("ngSwitchCase",!1)}}function Xg(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"tag",6),e.NdJ("onSelect",function(){const h=e.CHM(t).$implicit;return e.oxw().selectItem(h)})("onRemove",function(){const s=e.CHM(t),h=s.$implicit,w=s.index;return e.oxw().onRemoveRequested(h,w)})("onKeyDown",function(s){return e.CHM(t),e.oxw().handleKeydown(s)})("onTagEdited",function(s){return e.CHM(t),e.oxw().updateEditedTag(s)})("onBlur",function(s){const w=e.CHM(t).index;return e.oxw().onTagBlurred(s,w)}
1)("dragstart",function(s){const h=e.CHM(t),w=h.$implicit,A=h.index,Q=e.oxw();return Q.dragZone?Q.onDragStarted(s,w,A):void 0})("drop",function(s){const w=e.CHM(t).index,A=e.oxw();return A.dragZone?A.onTagDropped(s,w):void 0})("dragenter",function(s){e.CHM(t);const h=e.oxw();return h.dragZone?h.onDragOver(s):void 0})("dragover",function(s){const w=e.CHM(t).index,A=e.oxw();return A.dragZone?A.onDragOver(s,w):void 0})("dragleave",function(){e.CHM(t);const s=e.oxw();return s.dragZone?s.dragProvider.onDragEnd():void 0}),e.qZA()}if(2&u){const t=a.$implicit,r=a.index,s=e.oxw();e.s9C("draggable",s.editable),e.Q6J("canAddTag",s.isTagValid)("disabled",s.disable)("@animation",s.animationMetadata)("hasRipple",s.ripple)("index",r)("removable",s.removable)("editable",s.editable)("displayBy",s.displayBy)("identifyBy",s.identifyBy)("template",s.hasCustomTemplate()?s.templates.first:void 0)("draggable",s.dragZone)("model",t),e.uIk("tabindex",0)}}function e5(u,a){1&u&&e._UZ(0,"div",7)}function gf(u,a){if(1&u&&(e.TgZ(0,"p",10),e.TgZ(1,"span"),e._uU(2),e.qZA(),e.qZA()),2&u){const t=a.$implicit;e.xp6(2),e.Oqu(t)}}function mf(u,a){if(1&u&&(e.TgZ(0,"div",8),e.YNc(1,gf,3,1,"p",9),e.qZA()),2&u){const t=e.oxw();e.Q6J("ngClass",t.theme),e.xp6(1),e.Q6J("ngForOf",t.errors)}}const vf=["*"];let nh=(()=>{let u=class{transform(t,r){if(!r.trim())return t;try{const s=new RegExp(`(${(u=>u.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"))(r)})`,"i");return t.replace(s,"<b>$1</b>")}catch(s){return t}}};return u.\u0275fac=function(t){return new(t||u)},u.\u0275pipe=e.Yjl({name:"highlight",type:u,pure:!0}),u})();const G1="keydown",Wp={8:"DELETE",46:"DELETE",37:"SWITCH_PREV",39:"SWITCH_NEXT",9:"TAB"},Wc="NEXT",Cc="PREV";let bf=(()=>{let u=class{constructor(){this.state={dragging:!1,dropping:!1,index:void 0}}setDraggedItem(t,r){t&&t.dataTransfer&&t.dataTransfer.setData("Text",JSON.stringify(r))}getDraggedItem(t){if(t&&t.dataTransfer){const r=t.dataTransfer.getData("Text");try{return JSON.parse(r)}catch(s){return}}}setSender(t){this.sender=t}setReceiver(t){this.receiver=t}onTagDropped(t,r,s){this.onDragEnd(),this.sender.onRemoveRequested(t,r),this.receiver.onAddingRequested(!1,t,s)}setState(t){this.state=Object.assign(Object.assign({},this.state),t)}getState(t){return t?this.state[t]:this.state}onDragEnd(){this.setState({dragging:!1,dropping:!1,index:void 0})}};return u.\u0275fac=function(t){return new(t||u)},u.\u0275prov=e.Yz7({token:u,factory:function(a){return u.\u0275fac(a)}}),u})();const Xr={tagInput:{separatorKeys:[],separatorKeyCodes:[],maxItems:1/0,placeholder:"+ Tag",secondaryPlaceholder:"Enter a new tag",validators:[],asyncValidators:[],onlyFromAutocomplete:!1,errorMessages:{},theme:"",onTextChangeDebounce:250,inputId:null,inputClass:"",clearOnBlur:!1,hideForm:!1,addOnBlur:!1,addOnPaste:!1,pasteSplitPattern:",",blinkIfDupe:!0,removable:!0,editable:!1,allowDupes:!1,modelAsStrings:!1,trimTags:!0,ripple:!0,tabIndex:"",disable:!1,dragZone:"",onRemoving:void 0,onAdding:void 0,displayBy:"display",identifyBy:"value",animationDuration:{enter:"250ms",leave:"150ms"}},dropdown:{displayBy:"display",identifyBy:"value",appendToBody:!0,offset:"50 0",focusFirstElement:!1,showDropdownIfEmpty:!1,minimumTextLength:1,limitItemsTo:1/0,keepOpen:!0,dynamicUpdate:!0,zIndex:1e3,matchingFn:function zp(u,a){const t=a[this.displayBy].toString();return t&&t.toLowerCase().indexOf(u.toLowerCase())>=0}}};let ih=(()=>{class u{setOptions(t){u.defaults.tagInput=Object.assign(Object.assign({},Xr.tagInput),t.tagInput),u.defaults.dropdown=Object.assign(Object.assign({},Xr.dropdown),t.dropdown)}}return u.defaults=Xr,u})();function Lu(u){return u===Object(u)}let V1=(()=>{let u=class{constructor(){this._items=[],this.displayBy=ih.defaults.tagInput.displayBy,this.identifyBy=ih.defaults.tagInput.identifyBy}get items(){return this._items}set items(t){this._items=t,this._onChangeCallback(this._items)}onTouched(){this._onTouchedCallback()}writeValue(t){this._items=t||[]}registerOnChange(t){this._onChangeCallback=t}registerOnTouched(t){this._onTouchedCallback=t}getItemValue(t,r=!1){const s=r&&this.dropdown?this.dropdown.identifyBy:this.identifyBy;return Lu(t)?t[s]:t}getItemDisplay(t,r=!1){const s=r&&this.dropdown?this.dropdown.displayBy:this.displayBy;return Lu(t)?t[s]:t}getItemsWithout(t){return this.items.filter((r,s)=>s!==t)}};return u.\u0275fac=function(t){return new(t||u)},u.\u0275dir=e.lG2({type:u,inputs:{displayBy:"displayBy",identifyBy:"identifyBy"}}),Cn([(0,e.IIB)()],u.prototype,"displayBy",void 0),Cn([(0,e.IIB)()],u.prototype,"identifyBy",void 0),u})();function Qs(u,a,t=!0){if(!this.listeners.hasOwnProperty(u))throw new Error("The event entered may be wrong");!t||this.listeners[u].push(a)}let rc=(()=>{let u=class{constructor(){this.onSubmit=new e.vpe,this.onBlur=new e.vpe,this.onFocus=new e.vpe,this.onKeyup=new e.vpe,this.onKeydown=new e.vpe,this.inputTextChange=new e.vpe,this.validators=[],this.asyncValidators=[],this.tabindex="",this.disabled=!1,this.item=new Yn.NI({value:"",disabled:this.disabled})}get inputText(){return this.item.value}set inputText(t){this.item.setValue(t),this.inputTextChange.emit(t)}ngOnInit(){this.item.setValidators(this.validators),this.item.setAsyncValidators(this.asyncValidators),this.form=new Yn.cw({item:this.item})}ngOnChanges(t){t.disabled&&!t.disabled.firstChange&&(t.disabled.currentValue?this.form.controls.item.disable():this.form.controls.item.enable())}get value(){return this.form.get("item")}isInputFocused(){const t="undefined"!=typeof document?document:void 0;return!!t&&t.activeElement===this.input.nativeElement}getErrorMessages(t){return Object.keys(t).filter(r=>this.value.hasError(r)).map(r=>t[r])}hasErrors(){const{dirty:t,value:r,valid:s}=this.form;return t&&r.item&&!s}focus(){this.input.nativeElement.focus()}blur(){this.input.nativeElement.blur()}getElementPosition(){return this.input.nativeElement.getBoundingClientRect()}destroy(){const t=this.input.nativeElement;t.parentElement.removeChild(t)}onKeyDown(t){if(this.inputText=this.value.value,"Enter"!==t.key)return this.onKeydown.emit(t);this.submit(t)}onKeyUp(t){return this.inputText=this.value.value,this.onKeyup.emit(t)}submit(t){t.preventDefault(),this.onSubmit.emit(t)}};return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["tag-input-form"]],viewQuery:function(t,r){if(1&t&&e.Gf($g,5),2&t){let s;e.iGM(s=e.CRH())&&(r.input=s.first)}},inputs:{validators:"validators",asyncValidators:"asyncValidators",tabindex:"tabindex",disabled:"disabled",inputText:"inputText",placeholder:"placeholder",inputId:"inputId",inputClass:"inputClass"},outputs:{onSubmit:"onSubmit",onBlur:"onBlur",onFocus:"onFocus",onKeyup:"onKeyup",onKeydown:"onKeydown",inputTextChange:"inputTextChange"},features:[e.TTD],decls:3,vars:8,consts:[[3,"formGroup","ngSubmit"],["type","text","autocomplete","off","minlength","1","formControlName","item",1,"ng2-tag-input__text-input",3,"tabindex","ngClass","focus","blur","keydown","keyup"],["input",""]],template:function(t,r){1&t&&(e.TgZ(0,"form",0),e.NdJ("ngSubmit",function(h){return r.submit(h)}),e.TgZ(1,"input",1,2),e.NdJ("focus",function(h){return r.onFocus.emit(h)})("blur",function(h){return r.onBlur.emit(h)})("keydown",function(h){return r.onKeyDown(h)})("keyup",function(h){return r.onKeyUp(h)}),e.qZA(),e.qZA()),2&t&&(e.Q6J("formGroup",r.form),e.xp6(1),e.s9C("tabindex",r.disabled?-1:r.tabindex?r.tabindex:0),e.Q6J("ngClass",r.inputClass),e.uIk("id",r.inputId)("placeholder",r.placeholder)("aria-label",r.placeholder)("tabindex",r.tabindex)("disabled",r.disabled?r.disabled:null))},directives:[Yn._Y,Yn.JL,Yn.sg,Yn.Fj,Yn.wO,Yn.JJ,Yn.u,c.mk],styles:['.dark[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 1px #323232}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]{background-color:#fff;display:inline-block;color:#555;vertical-align:middle;max-width:100%;height:42px;line-height:44px}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{border:none;box-shadow:none;outline:0;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::-moz-placeholder{color:#7
177;opacity:1}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#777}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::-webkit-input-placeholder{color:#777}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{border:none;box-shadow:none}.bootstrap3-info.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{box-shadow:inset 0 1px 1px rgba(0,0,0,.4);border:1px solid #ccc}.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;transition:.25s;padding:.25rem 0;min-height:32px;cursor:text;border-bottom:2px solid #efefef}.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{border-bottom:2px solid #2196f3}.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{border-bottom:2px solid #f44336}.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.ng2-tag-input[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{margin:.1em 0}.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.minimal.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:1px solid transparent}.minimal.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.minimal.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.minimal.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.minimal.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.minimal.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.dark.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:2px solid #444}.dark.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.dark.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.dark.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.dark.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.dark.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:2px solid #efefef}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.bootstrap.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.bootstrap.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{border-bottom:2px solid #0275d8}.bootstrap.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{border-bottom:2px solid #d9534f}.bootstrap.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.bootstrap.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;padding:4px;cursor:text;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:4px}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.bootstrap3-info.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.bootstrap3-info.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{box-shadow:inset 0 1px 1px #d9534f;border-bottom:1px solid #d9534f}.bootstrap3-info.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.bootstrap3-info.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{margin:.1em 0}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.error-message[_ngcontent-%COMP%]{font-size:.8em;color:#f44336;margin:.5em 0 0}.bootstrap[_ngcontent-%COMP%]   .error-message[_ngcontent-%COMP%]{color:#d9534f}.ng2-tag-input__text-input[_ngcontent-%COMP%]{display:inline;vertical-align:middle;border:none;padding:0 .5rem;height:38px;font-size:1em;font-family:Roboto,"Helvetica Neue",sans-serif}.ng2-tag-input__text-input[_ngcontent-%COMP%]:focus{outline:0}.ng2-tag-input__text-input[disabled=true][_ngcontent-%COMP%]{opacity:.5;background:#fff}']}),Cn([(0,e.r_U)()],u.prototype,"onSubmit",void 0),Cn([(0,e.r_U)()],u.prototype,"onBlur",void 0),Cn([(0,e.r_U)()],u.prototype,"onFocus",void 0),Cn([(0,e.r_U)()],u.prototype,"onKeyup",void 0),Cn([(0,e.r_U)()],u.prototype,"onKeydown",void 0),Cn([(0,e.r_U)()],u.prototype,"inputTextChange",void 0),Cn([(0,e.IIB)()],u.prototype,"placeholder",void 0),Cn([(0,e.IIB)()],u.prototype,"validators",void 0),Cn([(0,e.IIB)()],u.prototype,"asyncValidators",void 0),Cn([(0,e.IIB)()],u.prototype,"inputId",void 0),Cn([(0,e.IIB)()],u.prototype,"inputClass",void 0),Cn([(0,e.IIB)()],u.prototype,"tabindex",void 0),Cn([(0,e.IIB)()],u.prototype,"disabled",void 0),Cn([(0,e.i9L)("input")],u.prototype,"input",void 0),Cn([(0,e.IIB)()],u.prototype,"inputText",null),u})(),d1=(()=>{let u=class{constructor(){this.state="none"}};return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["tag-ripple"]],inputs:{state:"state"},decls:1,vars:1,consts:[[1,"tag-ripple"]],template:function(t,r){1&t&&e._UZ(0,"div",0),2&t&&e.Q6J("@ink",r.state)},styles:["[_nghost-%COMP%] {\n            width: 100%;\n            height: 100%;\n            left: 0;\n            overflow: hidden;\n            position: absolute;\n        }\n\n        .tag-ripple[_ngcontent-%COMP%] {\n            background: rgba(0, 0, 0, 0.1);\n            top: 50%;\n            left: 50%;\n            height: 100%;\n            transform: translate(-50%, -50%);\n            position: absolute;\n        }"],data:{animation:[Fr("ink",[ta("none",lr({width:0,opacity:0}
1)),Nr("none => clicked",[ir(300,dr([lr({opacity:1,offset:0,width:"30%",borderRadius:"100%"}),lr({opacity:1,offset:.5,width:"50%"}),lr({opacity:.5,offset:1,width:"100%",borderRadius:"16px"})]))])])]}}),Cn([(0,e.IIB)()],u.prototype,"state",void 0),u})();const zl="undefined"!=typeof window?window.navigator:{userAgent:"Chrome",vendor:"Google Inc"},ah=/Chrome/.test(zl.userAgent)&&/Google Inc/.test(zl.vendor);let Ec=(()=>{let u=class{constructor(t,r,s){this.element=t,this.renderer=r,this.cdRef=s,this.disabled=!1,this.onSelect=new e.vpe,this.onRemove=new e.vpe,this.onBlur=new e.vpe,this.onKeyDown=new e.vpe,this.onTagEdited=new e.vpe,this.editing=!1,this.rippleState="none"}get readonly(){return"string"!=typeof this.model&&!0===this.model.readonly}select(t){this.readonly||this.disabled||(t&&t.stopPropagation(),this.focus(),this.onSelect.emit(this.model))}remove(t){t.stopPropagation(),this.onRemove.emit(this)}focus(){this.element.nativeElement.focus()}move(){this.moving=!0}keydown(t){if(this.editing){if(13===t.keyCode)return this.disableEditMode(t)}else this.onKeyDown.emit({event:t,model:this.model})}blink(){const t=this.element.nativeElement.classList;t.add("blink"),setTimeout(()=>t.remove("blink"),50)}toggleEditMode(){if(this.editable)return this.editing?void 0:this.activateEditMode()}onBlurred(t){if(!this.editable)return;this.disableEditMode();const r=t.target.innerText,s="string"==typeof this.model?r:Object.assign(Object.assign({},this.model),{[this.displayBy]:r});this.onBlur.emit(s)}getDisplayValue(t){return"string"==typeof t?t:t[this.displayBy]}get isRippleVisible(){return!this.readonly&&!this.editing&&ah&&this.hasRipple}disableEditMode(t){const r=this.element.nativeElement.classList,s=this.getContentEditableText();this.editing=!1,r.remove("tag--editing"),s?(this.storeNewValue(s),this.cdRef.detectChanges(),t&&t.preventDefault()):this.setContentEditableText(this.model)}isDeleteIconVisible(){return!this.readonly&&!this.disabled&&this.removable&&!this.editing}getContentEditableText(){const t=this.getContentEditable();return t?t.innerText.trim():""}setContentEditableText(t){const r=this.getContentEditable(),s=this.getDisplayValue(t);r.innerText=s}activateEditMode(){this.element.nativeElement.classList.add("tag--editing"),this.editing=!0}storeNewValue(t){if((w=>"string"==typeof w?w===t:w[this.displayBy]===t)(this.model))return;const h="string"==typeof this.model?t:{index:this.index,[this.identifyBy]:(()=>this.model[this.identifyBy]!==this.model[this.displayBy])()?this.model[this.identifyBy]:t,[this.displayBy]:t};this.canAddTag(h)?this.onTagEdited.emit({tag:h,index:this.index}):this.setContentEditableText(this.model)}getContentEditable(){return this.element.nativeElement.querySelector("[contenteditable]")}};return u.\u0275fac=function(t){return new(t||u)(e.Y36(e.SBq),e.Y36(e.Qsj),e.Y36(e.sBO))},u.\u0275cmp=e.Xpm({type:u,selectors:[["tag"]],viewQuery:function(t,r){if(1&t&&e.Gf(d1,5),2&t){let s;e.iGM(s=e.CRH())&&(r.ripple=s.first)}},hostVars:2,hostBindings:function(t,r){1&t&&e.NdJ("keydown",function(h){return r.keydown(h)}),2&t&&e.ekj("moving",r.moving)},inputs:{disabled:"disabled",model:"model",removable:"removable",editable:"editable",template:"template",displayBy:"displayBy",identifyBy:"identifyBy",index:"index",hasRipple:"hasRipple",canAddTag:"canAddTag"},outputs:{onSelect:"onSelect",onRemove:"onRemove",onBlur:"onBlur",onKeyDown:"onKeyDown",onTagEdited:"onTagEdited"},decls:4,vars:8,consts:[[3,"ngSwitch","click","dblclick","mousedown","mouseup"],[4,"ngSwitchCase"],["class","tag-wrapper",4,"ngSwitchCase"],[3,"state",4,"ngIf"],[3,"ngTemplateOutletContext","ngTemplateOutlet"],[1,"tag-wrapper"],["spellcheck","false",1,"tag__text","inline",3,"keydown.enter","keydown.escape","click","blur"],["aria-label","Remove tag","role","button",3,"click",4,"ngIf"],["aria-label","Remove tag","role","button",3,"click"],[3,"state"]],template:function(t,r){1&t&&(e.TgZ(0,"div",0),e.NdJ("click",function(h){return r.select(h)})("dblclick",function(){return r.toggleEditMode()})("mousedown",function(){return r.rippleState="clicked"})("mouseup",function(){return r.rippleState="none"}),e.YNc(1,Up,2,6,"div",1),e.YNc(2,Jg,4,4,"div",2),e.qZA(),e.YNc(3,th,1,2,"tag-ripple",3)),2&t&&(e.ekj("disabled",r.disabled),e.Q6J("ngSwitch",!!r.template),e.uIk("tabindex",-1)("aria-label",r.getDisplayValue(r.model)),e.xp6(1),e.Q6J("ngSwitchCase",!0),e.xp6(1),e.Q6J("ngSwitchCase",!1),e.xp6(1),e.Q6J("ngIf",r.isRippleVisible))},directives:function(){return[c.RF,c.n9,c.tP,c.O5,p1,d1]},styles:["[_nghost-%COMP%], [_nghost-%COMP%] > div[_ngcontent-%COMP%], [_nghost-%COMP%] > div[_ngcontent-%COMP%]:focus{outline:0;overflow:hidden;transition:opacity 1s;z-index:1}[_nghost-%COMP%]{max-width:400px}.blink[_nghost-%COMP%]{-webkit-animation:.3s ease-in-out forwards blink;animation:.3s ease-in-out forwards blink}@-webkit-keyframes blink{0%{opacity:.3}}@keyframes blink{0%{opacity:.3}}[_nghost-%COMP%]   .disabled[_ngcontent-%COMP%]{cursor:not-allowed}[_nghost-%COMP%]   [contenteditable=true][_ngcontent-%COMP%]{outline:0}.tag-wrapper[_ngcontent-%COMP%]{flex-direction:row;display:flex}.tag__text[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}"]}),Cn([(0,e.IIB)()],u.prototype,"model",void 0),Cn([(0,e.IIB)()],u.prototype,"removable",void 0),Cn([(0,e.IIB)()],u.prototype,"editable",void 0),Cn([(0,e.IIB)()],u.prototype,"template",void 0),Cn([(0,e.IIB)()],u.prototype,"displayBy",void 0),Cn([(0,e.IIB)()],u.prototype,"identifyBy",void 0),Cn([(0,e.IIB)()],u.prototype,"index",void 0),Cn([(0,e.IIB)()],u.prototype,"hasRipple",void 0),Cn([(0,e.IIB)()],u.prototype,"disabled",void 0),Cn([(0,e.IIB)()],u.prototype,"canAddTag",void 0),Cn([(0,e.r_U)()],u.prototype,"onSelect",void 0),Cn([(0,e.r_U)()],u.prototype,"onRemove",void 0),Cn([(0,e.r_U)()],u.prototype,"onBlur",void 0),Cn([(0,e.r_U)()],u.prototype,"onKeyDown",void 0),Cn([(0,e.r_U)()],u.prototype,"onTagEdited",void 0),Cn([(0,e.pfw)("class.moving")],u.prototype,"moving",void 0),Cn([(0,e.i9L)(d1)],u.prototype,"ripple",void 0),Cn([(0,e.L6J)("key
1down",["$event"])],u.prototype,"keydown",null),u})();const h1=[Fr("animation",[ta("in",lr({opacity:1})),ta("out",lr({opacity:0})),Nr(":enter",[ir("{{ enter }}",dr([lr({opacity:0,offset:0,transform:"translate(0px, 20px)"}),lr({opacity:.3,offset:.3,transform:"translate(0px, -10px)"}),lr({opacity:.5,offset:.5,transform:"translate(0px, 0px)"}),lr({opacity:.75,offset:.75,transform:"translate(0px, 5px)"}),lr({opacity:1,offset:1,transform:"translate(0px, 0px)"})]))]),Nr(":leave",[ir("{{ leave }}",dr([lr({opacity:1,transform:"translateX(0)",offset:0}),lr({opacity:1,transform:"translateX(-15px)",offset:.7}),lr({opacity:0,transform:"translateX(100%)",offset:1})]))])])];let Sc=(()=>{let u=class{constructor(t){this.injector=t,this.offset=Xr.dropdown.offset,this.focusFirstElement=Xr.dropdown.focusFirstElement,this.showDropdownIfEmpty=Xr.dropdown.showDropdownIfEmpty,this.minimumTextLength=Xr.dropdown.minimumTextLength,this.limitItemsTo=Xr.dropdown.limitItemsTo,this.displayBy=Xr.dropdown.displayBy,this.identifyBy=Xr.dropdown.identifyBy,this.matchingFn=Xr.dropdown.matchingFn,this.appendToBody=Xr.dropdown.appendToBody,this.keepOpen=Xr.dropdown.keepOpen,this.dynamicUpdate=Xr.dropdown.dynamicUpdate,this.zIndex=Xr.dropdown.zIndex,this.items=[],this.tagInput=this.injector.get(xc),this._autocompleteItems=[],this.show=()=>{const r=this.tagInput.items.length===this.tagInput.maxItems,s=this.getFormValue(),h=s.trim().length>=this.minimumTextLength,w=this.calculatePosition(),A=this.getMatchingItems(s),Q=A.length>0,He=this.tagInput.disable,Ge=!1===this.isVisible&&(Q&&h||this.showDropdownIfEmpty&&Q&&!s),ut=this.isVisible&&!Q;return this.autocompleteObservable&&h?this.getItemsFromObservable(s):!this.showDropdownIfEmpty&&!s||r||He?this.dropdown.hide():(this.setItems(A),void(Ge?this.dropdown.show(w):ut&&this.hide()))},this.requestAdding=r=>Hd(this,void 0,void 0,function*(){const s=this.createTagModel(r);yield this.tagInput.onAddingRequested(!0,s).catch(()=>{})}),this.resetItems=()=>{this.items=[]},this.getItemsFromObservable=r=>{this.setLoadingState(!0),this.autocompleteObservable(r).pipe((0,Gd.P)()).subscribe(h=>{this.setLoadingState(!1).populateItems(h),this.setItems(this.getMatchingItems(r)),this.items.length?this.dropdown.show(this.calculatePosition()):this.dropdown.hide()},()=>this.setLoadingState(!1))}}set autocompleteItems(t){this._autocompleteItems=t}get autocompleteItems(){const t=this._autocompleteItems;return t?t.map(r=>"string"==typeof r?{[this.displayBy]:r,[this.identifyBy]:r}:r):[]}ngAfterViewInit(){this.onItemClicked().subscribe(s=>{this.requestAdding(s)}),this.onHide().subscribe(this.resetItems);const r=this.keepOpen;this.tagInput.onTextChange.asObservable().pipe((0,Yp.x)(),(0,l1.b)(200),(0,Vd.h)(s=>!1!==r||s.length>0)).subscribe(this.show)}updatePosition(){const t=this.tagInput.inputForm.getElementPosition();this.dropdown.menu.updatePosition(t,this.dynamicUpdate)}get isVisible(){return this.dropdown.menu.dropdownState.menuState.isVisible}onHide(){return this.dropdown.onHide}onItemClicked(){return this.dropdown.onItemClicked}get selectedItem(){return this.dropdown.menu.dropdownState.dropdownState.selectedItem}get state(){return this.dropdown.menu.dropdownState}hide(){this.resetItems(),this.dropdown.hide()}scrollListener(){!this.isVisible||!this.dynamicUpdate||this.updatePosition()}onWindowBlur(){this.dropdown.hide()}getFormValue(){const t=this.tagInput.formValue;return t?t.toString().trim():""}calculatePosition(){return this.tagInput.inputForm.getElementPosition()}createTagModel(t){const r="string"==typeof t.value?t.value:t.value[this.displayBy],s="string"==typeof t.value?t.value:t.value[this.identifyBy];return Object.assign(Object.assign({},t.value),{[this.tagInput.displayBy]:r,[this.tagInput.identifyBy]:s})}getMatchingItems(t){if(!t&&!this.showDropdownIfEmpty)return[];const r=this.tagInput.allowDupes;return this.autocompleteItems.filter(s=>{const h=!r&&this.tagInput.tags.some(w=>("string"==typeof w.model?w.model:w.model[this.tagInput.identifyBy])===s[this.identifyBy]);return this.matchingFn(t,s)&&!1===h})}setItems(t){this.items=t.slice(0,this.limitItemsTo||t.length)}populateItems(t){return this.autocompleteItems=t.map(r=>"string"==typeof r?{[this.displayBy]:r,[this.identifyBy]:r}:r),this}setLoadingState(t){return this.tagInput.isLoading=t,this}};return u.\u0275fac=function(t){return new(t||u)(e.Y36(e.zs3))},u.\u0275cmp=e.Xpm({type:u,selectors:[["tag-input-dropdown"]],contentQueries:function(t,r,s){if(1&t&&e.Suo(s,e.Rgc,4),2&t){let h;e.iGM(h=e.CRH())&&(r.templates=h)}},viewQuery:function(t,r){if(1&t&&e.Gf(Bd,5),2&t){let s;e.iGM(s=e.CRH())&&(r.dropdown=s.first)}},hostBindings:function(t,r){1&t&&e.NdJ("scroll",function(){return r.scrollListener()},!1,e.Jf7)("blur",function(){return r.onWindowBlur()},!1,e.Jf7)}
1,inputs:{offset:"offset",focusFirstElement:"focusFirstElement",showDropdownIfEmpty:"showDropdownIfEmpty",minimumTextLength:"minimumTextLength",limitItemsTo:"limitItemsTo",displayBy:"displayBy",identifyBy:"identifyBy",matchingFn:"matchingFn",appendToBody:"appendToBody",keepOpen:"keepOpen",dynamicUpdate:"dynamicUpdate",zIndex:"zIndex",autocompleteItems:"autocompleteItems",autocompleteObservable:"autocompleteObservable"},decls:3,vars:6,consts:[[3,"dynamicUpdate"],[3,"focusFirstElement","zIndex","appendToBody","offset"],[3,"value","ngSwitch",4,"ngFor","ngForOf"],[3,"value","ngSwitch"],[3,"innerHTML",4,"ngSwitchCase"],[4,"ngSwitchDefault"],[3,"innerHTML"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(t,r){1&t&&(e.TgZ(0,"ng2-dropdown",0),e.TgZ(1,"ng2-dropdown-menu",1),e.YNc(2,xu,3,3,"ng2-menu-item",2),e.qZA(),e.qZA()),2&t&&(e.Q6J("dynamicUpdate",r.dynamicUpdate),e.xp6(1),e.Q6J("focusFirstElement",r.focusFirstElement)("zIndex",r.zIndex)("appendToBody",r.appendToBody)("offset",r.offset),e.xp6(1),e.Q6J("ngForOf",r.items))},directives:[Bd,eh,c.sg,X0,c.RF,c.n9,c.ED,c.tP],pipes:[nh],encapsulation:2}),Cn([(0,e.i9L)(Bd)],u.prototype,"dropdown",void 0),Cn([(0,e.AcB)(e.Rgc)],u.prototype,"templates",void 0),Cn([(0,e.IIB)()],u.prototype,"offset",void 0),Cn([(0,e.IIB)()],u.prototype,"focusFirstElement",void 0),Cn([(0,e.IIB)()],u.prototype,"showDropdownIfEmpty",void 0),Cn([(0,e.IIB)()],u.prototype,"autocompleteObservable",void 0),Cn([(0,e.IIB)()],u.prototype,"minimumTextLength",void 0),Cn([(0,e.IIB)()],u.prototype,"limitItemsTo",void 0),Cn([(0,e.IIB)()],u.prototype,"displayBy",void 0),Cn([(0,e.IIB)()],u.prototype,"identifyBy",void 0),Cn([(0,e.IIB)()],u.prototype,"matchingFn",void 0),Cn([(0,e.IIB)()],u.prototype,"appendToBody",void 0),Cn([(0,e.IIB)()],u.prototype,"keepOpen",void 0),Cn([(0,e.IIB)()],u.prototype,"dynamicUpdate",void 0),Cn([(0,e.IIB)()],u.prototype,"zIndex",void 0),Cn([(0,e.IIB)()],u.prototype,"autocompleteItems",null),Cn([(0,e.L6J)("window:scroll")],u.prototype,"scrollListener",null),Cn([(0,e.L6J)("window:blur")],u.prototype,"onWindowBlur",null),u})();"undefined"!=typeof window&&window;const f1={provide:Yn.JU,useExisting:(0,e.Gpc)(()=>xc),multi:!0};let xc=(()=>{let u=class extends V1{constructor(t,r){super(),this.renderer=t,this.dragProvider=r,this.separatorKeys=Xr.tagInput.separatorKeys,this.separatorKeyCodes=Xr.tagInput.separatorKeyCodes,this.placeholder=Xr.tagInput.placeholder,this.secondaryPlaceholder=Xr.tagInput.secondaryPlaceholder,this.maxItems=Xr.tagInput.maxItems,this.validators=Xr.tagInput.validators,this.asyncValidators=Xr.tagInput.asyncValidators,this.onlyFromAutocomplete=Xr.tagInput.onlyFromAutocomplete,this.errorMessages=Xr.tagInput.errorMessages,this.theme=Xr.tagInput.theme,this.onTextChangeDebounce=Xr.tagInput.onTextChangeDebounce,this.inputId=Xr.tagInput.inputId,this.inputClass=Xr.tagInput.inputClass,this.clearOnBlur=Xr.tagInput.clearOnBlur,this.hideForm=Xr.tagInput.hideForm,this.addOnBlur=Xr.tagInput.addOnBlur,this.addOnPaste=Xr.tagInput.addOnPaste,this.pasteSplitPattern=Xr.tagInput.pasteSplitPattern,this.blinkIfDupe=Xr.tagInput.blinkIfDupe,this.removable=Xr.tagInput.removable,this.editable=Xr.tagInput.editable,this.allowDupes=Xr.tagInput.allowDupes,this.modelAsStrings=Xr.tagInput.modelAsStrings,this.trimTags=Xr.tagInput.trimTags,this.ripple=Xr.tagInput.ripple,this.tabindex=Xr.tagInput.tabIndex,this.disable=Xr.tagInput.disable,this.dragZone=Xr.tagInput.dragZone,this.onRemoving=Xr.tagInput.onRemoving,this.onAdding=Xr.tagInput.onAdding,this.animationDuration=Xr.tagInput.animationDuration,this.onAdd=new e.vpe,this.onRemove=new e.vpe,this.onSelect=new e.vpe,this.onFocus=new e.vpe,this.onBlur=new e.vpe,this.onTextChange=new e.vpe,this.onPaste=new e.vpe,this.onValidationError=new e.vpe,this.onTagEdited=new e.vpe,this.isLoading=!1,this.listeners={[G1]:[],keyup:[]},this.inputTextChange=new e.vpe,this.inputTextValue="",this.errors=[],this.appendTag=(s,h=this.items.length)=>{const w=this.items,A=this.modelAsStrings?s[this.identifyBy]:s;this.items=[...w.slice(0,h),A,...w.slice(h,w.length)]},this.createTag=s=>{const h=(w,A)=>"string"==typeof w?w.trim():w[A];return Object.assign(Object.assign({},"string"!=typeof s?s:{}),{[this.displayBy]:this.trimTags?h(s,this.displayBy):s,[this.identifyBy]:this.trimTags?h(s,this.identifyBy):s})},this.isTagValid=(s,h=!1)=>{const w=this.dropdown?this.dropdown.selectedItem:void 0,A=this.getItemDisplay(s).trim();if(w&&!h||!A)return!1;const Q=this.findDupe(s,h);if(!this.allowDupes&&Q&&this.blinkIfDupe){const He=this.tags.find(Ge=>
1this.getItemValue(Ge.model)===this.getItemValue(Q));He&&He.blink()}const Ce=[!Q||this.allowDupes,!this.maxItemsReached,h&&this.onlyFromAutocomplete||!this.onlyFromAutocomplete];return Ce.filter(Boolean).length===Ce.length},this.onPasteCallback=s=>Hd(this,void 0,void 0,function*(){const w=(()=>{const ae=Boolean(window.clipboardData),Ce=ae?window.clipboardData:s.clipboardData;return null===Ce?"":Ce.getData(ae?"Text":"text/plain")||""})(),A=w.split(this.pasteSplitPattern).map(ae=>{const Ce=this.createTag(ae);return this.setInputValue(Ce[this.displayBy]),this.onAddingRequested(!1,Ce)}),Q=()=>setTimeout(()=>this.setInputValue(""),50);Promise.all(A).then(()=>{this.onPaste.emit(w),Q()}).catch(Q)})}get inputText(){return this.inputTextValue}set inputText(t){this.inputTextValue=t,this.inputTextChange.emit(t)}get tabindexAttr(){return""!==this.tabindex?"-1":""}ngAfterViewInit(){this.setUpKeypressListeners(),this.setupSeparatorKeysListener(),this.setUpInputKeydownListeners(),this.onTextChange.observers.length&&this.setUpTextChangeSubscriber(),(this.clearOnBlur||this.addOn
1Blur)&&this.setUpOnBlurSubscriber(),this.addOnPaste&&this.setUpOnPasteListener();const t=this.inputForm.form.statusChanges;t.pipe((0,Vd.h)(r=>"PENDING"!==r)).subscribe(()=>{this.errors=this.inputForm.getErrorMessages(this.errorMessages)}),this.isProgressBarVisible$=t.pipe((0,hf.U)(r=>"PENDING"===r||this.isLoading)),this.hideForm&&this.inputForm.destroy()}ngOnInit(){void 0!==this.maxItems&&this.items&&this.items.length>this.maxItems&&(this.maxItems=this.items.length,console.warn("The number of items specified was greater than the property max-items.")),this.editable=!this.onlyFromAutocomplete&&this.editable,this.setAnimationMetadata()}onRemoveRequested(t,r){return new Promise(s=>{const h=w=>{this.removeItem(w,r),s(t)};this.onRemoving?this.onRemoving(t).pipe((0,Gd.P)()).subscribe(h):h(t)})}onAddingRequested(t,r,s,h){return new Promise((w,A)=>{const Q=ae=>this.addItem(t,ae,s,h).then(w).catch(A);return this.onAdding?this.onAdding(r).pipe((0,Gd.P)()).subscribe(Q,A):Q(r)})}selectItem(t,r=!0){t&&"string"!=typeof t&&t.readonly||this.selectedTag===t||(this.selectedTag=t,r&&this.onSelect.emit(t))}fireEvents(t,r){this.listeners[t].forEach(s=>s.call(this,r))}handleKeydown(t){const r=t.event,h=r.shiftKey||!1;switch(Wp[r.keyCode||r.which]){case"DELETE":if(this.selectedTag&&this.removable){const w=this.items.indexOf(this.selectedTag);this.onRemoveRequested(this.selectedTag,w)}break;case"SWITCH_PREV":this.moveToTag(t.model,Cc);break;case"SWITCH_NEXT":this.moveToTag(t.model,Wc);break;case"TAB":if(h){if(this.isFirstTag(t.model))return;this.moveToTag(t.model,Cc)}else{if(this.isLastTag(t.model)&&(this.disable||this.maxItemsReached))return;this.moveToTag(t.model,Wc)}break;default:return}r.preventDefault()}onFormSubmit(){return Hd(this,void 0,void 0,function*(){try{yield this.onAddingRequested(!1,this.formValue)}catch(t){return}})}setInputValue(t,r=!0){this.getControl().setValue(t,{emitEvent:r})}getControl(){return this.inputForm.value}focus(t=!1,r=!1){this.dragProvider.getState("dragging")||(this.selectItem(void 0,!1),t&&(this.inputForm.focus(),this.onFocus.emit(this.formValue)))}blur(){this.onTouched(),this.onBlur.emit(this.formValue)}hasErrors(){return!!this.inputForm&&this.inputForm.hasErrors()}isInputFocused(){return!!this.inputForm&&this.inputForm.isInputFocused()}hasCustomTemplate(){const t=this.templates?this.templates.first:void 0;return Boolean(t&&t!==(this.dropdown&&this.dropdown.templates?this.dropdown.templates.first:void 0))}get maxItemsReached(){return void 0!==this.maxItems&&this.items.length>=this.maxItems}get formValue(){const t=this.inputForm.value;return t?t.value:""}onDragStarted(t,r,s){t.stopPropagation();const h={zone:this.dragZone,tag:r,index:s};this.dragProvider.setSender(this),this.dragProvider.setDraggedItem(t,h),this.dragProvider.setState({dragging:!0,index:s})}onDragOver(t,r){this.dragProvider.setState({dropping:!0}),this.dragProvider.setReceiver(this),t.preventDefault()}onTagDropped(t,r){const s=this.dragProvider.getDraggedItem(t);!s||s.zone!==this.dragZone||(this.dragProvider.onTagDropped(s.tag,s.index,r),t.preventDefault(),t.stopPropagation())}isDropping(){const t=this.dragProvider.receiver===this,r=this.dragProvider.getState("dropping");return Boolean(t&&r)}onTagBlurred(t,r){this.items[r]=t,this.blur()}trackBy(t,r){return r[this.identifyBy]}updateEditedTag({tag:t}){this.onTagEdited.emit(t)}moveToTag(t,r){const s=this.isLastTag(t),h=this.isFirstTag(t);if(r===Wc&&s||r===Cc&&h)return void this.focus(!0);const A=r===Wc?1:-1,Q=this.getTagIndex(t)+A,ae=this.getTagAtIndex(Q);return ae.select.call(ae)}isFirstTag(t){return this.tags.first.model===t}isLastTag(t){return this.tags.last.model===t}getTagIndex(t){return this.tags.toArray().findIndex(s=>s.model===t)}getTagAtIndex(t){return this.tags.toArray()[t]}removeItem(t,r){this.items=this.getItemsWithout(r),this.selectedTag===t&&this.selectItem(void 0,!1),this.focus(!0,!1),this.onRemove.emit(t)}addItem(t=!1,r,s,h){const w=this.getItemDisplay(r),A=this.createTag(r);return t&&this.setInputValue(this.getItemValue(r,!0)),new Promise((Q,ae)=>{const Ce=()=>{this.setInputValue(""),this.focus(!h,!1),Q(w)},He=()=>{this.appendTag(A,s),this.onAdd.emit(A),this.dropdown&&(this.dropdown.hide(),this.dropdown.showDropdownIfEmpty&&this.dropdown.show())},Ge=this.inputForm.form.status,ut=this.isTagValid(A,t),yt=()=>(this.onValidationError.emit(A),ae());return"VALID"===Ge&&ut?(He(),Ce()):"INVALID"!==Ge&&ut?"PENDING"===Ge?this.inputForm.form.statusChanges.pipe((0,Vd.h)(Wt=>"PENDING"!==Wt),(0,Gd.P)()).subscribe(Wt=>"VALID"===Wt&&ut?(He(),Ce()):(Ce(),yt())):void 0:(Ce(),yt())})}setupSeparatorKeysListener(){Qs.call(this,G1,s=>{const h=this.separatorKeyCodes.indexOf(s.keyCode)>=0,w=this.separatorKeys.indexOf(s.key)>=0;(h||w&&229!==s.keyCode)&&(s.preventDefault(),this.onAddingRequested(!1,this.formValue).cat
1ch(()=>{}))},this.separatorKeyCodes.length>0||this.separatorKeys.length>0)}setUpKeypressListeners(){Qs.call(this,G1,r=>{(37===r.keyCode||8===r.keyCode)&&!this.formValue&&this.items.length&&this.tags.last.select.call(this.tags.last)})}setUpInputKeydownListeners(){this.inputForm.onKeydown.subscribe(t=>{"Backspace"===t.key&&""===this.formValue.trim()&&t.preventDefault()})}setUpOnPasteListener(){this.renderer.listen(this.inputForm.input.nativeElement,"paste",r=>(this.onPasteCallback(r),r.preventDefault(),!0))}setUpTextChangeSubscriber(){this.inputForm.form.valueChanges.pipe((0,l1.b)(this.onTextChangeDebounce)).subscribe(t=>{this.onTextChange.emit(t.item)})}setUpOnBlurSubscriber(){this.inputForm.onBlur.pipe((0,l1.b)(100),(0,Vd.h)(()=>!(this.dropdown&&this.dropdown.isVisible||!this.formValue))).subscribe(()=>{const r=()=>this.setInputValue("");if(this.addOnBlur)return this.onAddingRequested(!1,this.formValue,void 0,!0).then(r).catch(r);r()})}findDupe(t,r){const h=t[r?this.dropdown.identifyBy:this.identifyBy];return this.items.find(w=>this.getItemValue(w)===h)}setAnimationMetadata(){this.animationMetadata={value:"in",params:Object.assign({},this.animationDuration)}}};return u.\u0275fac=function(t){return new(t||u)(e.Y36(e.Qsj),e.Y36(bf))},u.\u0275cmp=e.Xpm({type:u,selectors:[["tag-input"]],contentQueries:function(t,r,s){if(1&t&&(e.Suo(s,Sc,5),e.Suo(s,e.Rgc,4)),2&t){let h;e.iGM(h=e.CRH())&&(r.dropdown=h.first),e.iGM(h=e.CRH())&&(r.templates=h)}},viewQuery:function(t,r){if(1&t&&(e.Gf(rc,5),e.Gf(Ec,5)),2&t){let s;e.iGM(s=e.CRH())&&(r.inputForm=s.first),e.iGM(s=e.CRH())&&(r.tags=s)}},hostVars:1,hostBindings:function(t,r){2&t&&e.uIk("tabindex",r.tabindexAttr)},inputs:{separatorKeys:"separatorKeys",separatorKeyCodes:"separatorKeyCodes",placeholder:"placeholder",secondaryPlaceholder:"secondaryPlaceholder",maxItems:"maxItems",validators:"validators",asyncValidators:"asyncValidators",onlyFromAutocomplete:"onlyFromAutocomplete",errorMessages:"errorMessages",theme:"theme",onTextChangeDebounce:"onTextChangeDebounce",inputId:"inputId",inputClass:"inputClass",clearOnBlur:"clearOnBlur",hideForm:"hideForm",addOnBlur:"addOnBlur",addOnPaste:"addOnPaste",pasteSplitPattern:"pasteSplitPattern",blinkIfDupe:"blinkIfDupe",removable:"removable",editable:"editable",allowDupes:"allowDupes",modelAsStrings:"modelAsStrings",trimTags:"trimTags",ripple:"ripple",tabindex:"tabindex",disable:"disable",dragZone:"dragZone",onRemoving:"onRemoving",onAdding:"onAdding",animationDuration:"animationDuration",inputText:"inputText"},outputs:{onAdd:"onAdd",onRemove:"onRemove",onSelect:"onSelect",onFocus:"onFocus",onBlur:"onBlur",onTextChange:"onTextChange",onPaste:"onPaste",onValidationError:"onValidationError",onTagEdited:"onTagEdited",inputTextChange:"inputTextChange"},features:[e._Bn([f1]),e.qOj],ngContentSelectors:vf,decls:8,vars:27,consts:[[1,"ng2-tag-input",3,"ngClass","click","drop","dragenter","dragover","dragend"],[1,"ng2-tags-container"],[3,"draggable","canAddTag","disabled","hasRipple","index","removable","editable","displayBy","identifyBy","template","model","onSelect","onRemove","onKeyDown","onTagEdited","onBlur","dragstart","drop","dragenter","dragover","dragleave",4,"ngFor","ngForOf","ngForTrackBy"],[3,"inputText","disabled","validators","asyncValidators","hidden","placeholder","inputClass","inputId","tabindex","onSubmit","onBlur","click","onKeydown","onKeyup"],["class","progress-bar",4,"ngIf"],["class","error-messages",3,"ngClass",4,"ngIf"],[3,"draggable","canAddTag","disabled","hasRipple","index","removable","editable","displayBy","identifyBy","template","model","onSelect","onRemove","onKeyDown","onTagEdited","onBlur","dragstart","drop","dragenter","dragover","dragleave"],[1,"progress-bar"],[1,"error-messages",3,"ngClass"],["class","error-message",4,"ngFor","ngForOf"],[1,"error-message"]],template:function(t,r){1&t&&(e.F$t(),e.TgZ(0,"div",0),e.NdJ("click",function(){return r.focus(!0,!1)})("drop",function(h){return r.dragZone?r.onTagDropped(h,void 0):void 0})("dragenter",function(h){return r.dragZone?r.onDragOver(h):void 0})("dragover",function(h){return r.dragZone?r.onDragOver(h):void 0})("dragend",function(){return r.dragZone?r.dragProvider.onDragEnd():void 0}),e.TgZ(1,"div",1),e.YNc(2,Xg,1,14,"tag",2),e.TgZ(3,"tag-input-form",3),e.NdJ("onSubmit",function(){return r.onFormSubmit()})("onBlur",function(){return r.blur()})("click",function(){return r.dropdown?r.dropdown.show():void 0})("onKeydown",function(h){return r.fireEvents("keydown",h)})("onKeyup",function(h){return r.fireEvents("keyup",h)}),e.qZA(),e.qZA(),e.YNc(4,e5,1,0,"div",4),e.ALo(5,"async"),e.qZA(),e.YNc(6,mf,2,2,"div",5),e.Hsn(7)),2&t&&(e.ekj("ng2-tag-input--dropping",r.isDropping())("ng2-tag-input--disabled",r.disable)("ng2-tag-input--loading",r.isLoading)("ng2-tag-input--invalid",r.hasErrors())("ng2-tag-input--focused",r.isInputFocused()),e.Q6J("ngClass",r.theme),e.uIk("tabindex",-1),e.xp6(2),e.Q6J("ngForOf",r.items)("ngForTrackBy",r.trackBy),e.xp6(1),e.Q6J("inputText",r.inputText)("disabled",r.disable)("validators",r.validators)("asyncValidators",r.asyncValidators)("hidden",r.maxItemsReached)("placeholder",r.items.length?r.placeholder:r.secondaryPlaceholder)("inputClass",r.inputClass)("inputId",r.inputId)("tabindex",r.tabindex),e.xp6(1),e.Q6J("ngIf",e.lcZ(5,25,r.isProgressBarVisible$)),e.xp6(2),e.Q6J("ngIf",r.hasErrors()))},directives:[c.mk,c.sg,Ec,rc,c.O5],pipes:[c.Ov],styles:['.dark[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 1px #323232}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]{background-color:#fff;display:inline-block;color:#555;vertical-align:middle;max-width:100%;height:42px;line-height:44px}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{border:none;box-shadow:none;outline:0;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::-moz-placeholder{color:#7
177;opacity:1}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#777}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::-webkit-input-placeholder{color:#777}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{border:none;box-shadow:none}.bootstrap3-info.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{box-shadow:inset 0 1px 1px rgba(0,0,0,.4);border:1px solid #ccc}.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;transition:.25s;padding:.25rem 0;min-height:32px;cursor:text;border-bottom:2px solid #efefef}.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{border-bottom:2px solid #2196f3}.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{border-bottom:2px solid #f44336}.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.ng2-tag-input[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{margin:.1em 0}.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.minimal.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:1px solid transparent}.minimal.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.minimal.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.minimal.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.minimal.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.minimal.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.dark.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:2px solid #444}.dark.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.dark.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.dark.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.dark.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.dark.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:2px solid #efefef}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.bootstrap.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.bootstrap.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{border-bottom:2px solid #0275d8}.bootstrap.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{border-bottom:2px solid #d9534f}.bootstrap.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.bootstrap.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;padding:4px;cursor:text;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:4px}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.bootstrap3-info.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.bootstrap3-info.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{box-shadow:inset 0 1px 1px #d9534f;border-bottom:1px solid #d9534f}.bootstrap3-info.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.bootstrap3-info.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{margin:.1em 0}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.error-message[_ngcontent-%COMP%]{font-size:.8em;color:#f44336;margin:.5em 0 0}.bootstrap[_ngcontent-%COMP%]   .error-message[_ngcontent-%COMP%]{color:#d9534f}
1.progress-bar[_ngcontent-%COMP%], .progress-bar[_ngcontent-%COMP%]:before{height:2px;width:100%;margin:0}.progress-bar[_ngcontent-%COMP%]{background-color:#2196f3;display:flex;position:absolute;bottom:0}.progress-bar[_ngcontent-%COMP%]:before{background-color:#82c4f8;content:"";-webkit-animation:2s cubic-bezier(.4,0,.2,1) infinite running-progress;animation:2s cubic-bezier(.4,0,.2,1) infinite running-progress}@-webkit-keyframes running-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0}100%{margin-left:100%;margin-right:0}}@keyframes running-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0}100%{margin-left:100%;margin-right:0}}tag[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;font-family:Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:1em;letter-spacing:.05rem;color:#444;border-radius:16px;transition:.3s;margin:.1rem .3rem .1rem 0;padding:.08rem .45rem;height:32px;line-height:34px;background:#efefef;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;outline:0;cursor:pointer;position:relative}tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):focus{background:#2196f3;color:#fff;box-shadow:0 2px 3px 1px #d4d1d1}tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):active{background:#0d8aee;color:#fff;box-shadow:0 2px 3px 1px #d4d1d1}tag[_ngcontent-%COMP%]:not(:focus):not(.tag--editing):not(:active):not(.readonly):hover{background:#e2e2e2;color:initial;box-shadow:0 2px 3px 1px #d4d1d1}tag.readonly[_ngcontent-%COMP%]{cursor:default}tag.readonly[_ngcontent-%COMP%]:focus, tag[_ngcontent-%COMP%]:focus{outline:0}tag.tag--editing[_ngcontent-%COMP%]{background-color:#fff;border:1px solid #ccc;cursor:text}.minimal[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;border-radius:0;background:#f9f9f9;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;outline:0;cursor:pointer;position:relative}.minimal[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):active, .minimal[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):focus{background:#d0d0d0;color:initial}.minimal[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:not(:focus):not(.tag--editing):not(:active):not(.readonly):hover{background:#ececec}.minimal[_ngcontent-%COMP%]   tag.readonly[_ngcontent-%COMP%]{cursor:default}.minimal[_ngcontent-%COMP%]   tag.readonly[_ngcontent-%COMP%]:focus, .minimal[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:focus{outline:0}.minimal[_ngcontent-%COMP%]   tag.tag--editing[_ngcontent-%COMP%]{cursor:text}.dark[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;color:#f9f9f9;border-radius:3px;background:#444;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;outline:0;cursor:pointer;position:relative}.dark[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):focus{background:#efefef;color:#444}.dark[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:not(:focus):not(.tag--editing):not(:active):not(.readonly):hover{background:#2b2b2b;color:#f9f9f9}.dark[_ngcontent-%COMP%]   tag.readonly[_ngcontent-%COMP%]{cursor:default}.dark[_ngcontent-%COMP%]   tag.readonly[_ngcontent-%COMP%]:focus, .dark[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:focus{outline:0}.dark[_ngcontent-%COMP%]   tag.tag--editing[_ngcontent-%COMP%]{cursor:text}.bootstrap[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;color:#f9f9f9;border-radius:.25rem;background:#0275d8;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;outline:0;cursor:pointer;position:relative}.bootstrap[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):active, .bootstrap[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):focus{background:#025aa5}.bootstrap[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:not(:focus):not(.tag--editing):not(:active):not(.readonly):hover{background:#0267bf;color:#f9f9f9}.bootstrap[_ngcontent-%COMP%]   tag.readonly[_ngcontent-%COMP%]{cursor:default}.bootstrap[_ngcontent-%COMP%]   tag.readonly[_ngcontent-%COMP%]:focus, .bootstrap[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:focus{outline:0}.bootstrap[_ngcontent-%COMP%]   tag.tag--editing[_ngcontent-%COMP%]{cursor:text}.bootstrap3-info[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]{display:flex;flex-direction:row;flex-wrap:wrap;font-family:inherit;font-weight:400;font-size:95%;color:#fff;border-radius:.25em;background:#5bc0de;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;outline:0;cursor:pointer;position:relative;padding:.25em .6em;text-align:center;white-space:nowrap}.bootstrap3-info[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):active, .bootstrap3-info[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:not(.readonly):not(.tag--editing):focus{background:#28a1c5}.bootstrap3-info[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:not(:focus):not
1(.tag--editing):not(:active):not(.readonly):hover{background:#46b8da;color:#fff}.bootstrap3-info[_ngcontent-%COMP%]   tag.readonly[_ngcontent-%COMP%]{cursor:default}.bootstrap3-info[_ngcontent-%COMP%]   tag.readonly[_ngcontent-%COMP%]:focus, .bootstrap3-info[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:focus{outline:0}.bootstrap3-info[_ngcontent-%COMP%]   tag.tag--editing[_ngcontent-%COMP%]{cursor:text}[_nghost-%COMP%]{display:block}'],data:{animation:h1}}),Cn([(0,e.IIB)()],u.prototype,"separatorKeys",void 0),Cn([(0,e.IIB)()],u.prototype,"separatorKeyCodes",void 0),Cn([(0,e.IIB)()],u.prototype,"placeholder",void 0),Cn([(0,e.IIB)()],u.prototype,"secondaryPlaceholder",void 0),Cn([(0,e.IIB)()],u.prototype,"maxItems",void 0),Cn([(0,e.IIB)()],u.prototype,"validators",void 0),Cn([(0,e.IIB)()],u.prototype,"asyncValidators",void 0),Cn([(0,e.IIB)()],u.prototype,"onlyFromAutocomplete",void 0),Cn([(0,e.IIB)()],u.prototype,"errorMessages",void 0),Cn([(0,e.IIB)()],u.prototype,"theme",void 0),Cn([(0,e.IIB)()],u.prototype,"onTextChangeDebounce",void 0),Cn([(0,e.IIB)()],u.prototype,"inputId",void 0),Cn([(0,e.IIB)()],u.prototype,"inputClass",void 0),Cn([(0,e.IIB)()],u.prototype,"clearOnBlur",void 0),Cn([(0,e.IIB)()],u.prototype,"hideForm",void 0),Cn([(0,e.IIB)()],u.prototype,"addOnBlur",void 0),Cn([(0,e.IIB)()],u.prototype,"addOnPaste",void 0),Cn([(0,e.IIB)()],u.prototype,"pasteSplitPattern",void 0),Cn([(0,e.IIB)()],u.prototype,"blinkIfDupe",void 0),Cn([(0,e.IIB)()],u.prototype,"removable",void 0),Cn([(0,e.IIB)()],u.prototype,"editable",void 0),Cn([(0,e.IIB)()],u.prototype,"allowDupes",void 0),Cn([(0,e.IIB)()],u.prototype,"modelAsStrings",void 0),Cn([(0,e.IIB)()],u.prototype,"trimTags",void 0),Cn([(0,e.IIB)()],u.prototype,"inputText",null),Cn([(0,e.IIB)()],u.prototype,"ripple",void 0),Cn([(0,e.IIB)()],u.prototype,"tabindex",void 0),Cn([(0,e.IIB)()],u.prototype,"disable",void 0),Cn([(0,e.IIB)()],u.prototype,"dragZone",void 0),Cn([(0,e.IIB)()],u.prototype,"onRemoving",void 0),Cn([(0,e.IIB)()],u.prototype,"onAdding",void 0),Cn([(0,e.IIB)()],u.prototype,"animationDuration",void 0),Cn([(0,e.r_U)()],u.prototype,"onAdd",void 0),Cn([(0,e.r_U)()],u.prototype,"onRemove",void 0),Cn([(0,e.r_U)()],u.prototype,"onSelect",void 0),Cn([(0,e.r_U)()],u.prototype,"onFocus",void 0),Cn([(0,e.r_U)()],u.prototype,"onBlur",void 0),Cn([(0,e.r_U)()],u.prototype,"onTextChange",void 0),Cn([(0,e.r_U)()],u.prototype,"onPaste",void 0),Cn([(0,e.r_U)()],u.prototype,"onValidationError",void 0),Cn([(0,e.r_U)()],u.prototype,"onTagEdited",void 0),Cn([(0,e.aQ5)(Sc)],u.prototype,"dropdown",void 0),Cn([(0,e.AcB)(e.Rgc,{descendants:!1})],u.prototype,"templates",void 0),Cn([(0,e.i9L)(rc)],u.prototype,"inputForm",void 0),Cn([(0,e.vR)(Ec)],u.prototype,"tags",void 0),Cn([(0,e.r_U)()],u.prototype,"inputTextChange",void 0),Cn([(0,e.pfw)("attr.tabindex")],u.prototype,"tabindexAttr",null),u})(),p1=(()=>{let u=class{};return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["delete-icon"]],decls:3,vars:0,consts:[["height","16px","viewBox","0 0 32 32","width","16px"],["d","M17.459,16.014l8.239-8.194c0.395-0.391,0.395-1.024,0-1.414c-0.394-0.391-1.034-0.391-1.428,0  l-8.232,8.187L7.73,6.284c-0.394-0.395-1.034-0.395-1.428,0c-0.394,0.396-0.394,1.037,0,1.432l8.302,8.303l-8.332,8.286  c-0.394,0.391-0.394,1.024,0,1.414c0.394,0.391,1.034,0.391,1.428,0l8.325-8.279l8.275,8.276c0.394,0.395,1.034,0.395,1.428,0  c0.394-0.396,0.394-1.037,0-1.432L17.459,16.014z","fill","#121313"]],template:function(t,r){1&t&&(e.TgZ(0,"span"),e.O4$(),e.TgZ(1,"svg",0),e._UZ(2,"path",1),e.qZA(),e.qZA())},styles:[".dark[_ngcontent-%COMP%]   tag[_ngcontent-%COMP%]:focus{box-shadow:0 0 0 1px #323232}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]{background-color:#fff;display:inline-block;color:#555;vertical-align:middle;max-width:100%;height:42px;line-height:44px}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{border:none;box-shadow:none;outline:0;background-color:transparent;padding:0 6px;margin:0;width:auto;max-width:inherit}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::-moz-placeholder{color:#7
177;opacity:1}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:-ms-input-placeholder{color:#777}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   .form-control[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::-webkit-input-placeholder{color:#777}.ng2-tag-input.bootstrap3-info[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]:focus{border:none;box-shadow:none}.bootstrap3-info.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{box-shadow:inset 0 1px 1px rgba(0,0,0,.4);border:1px solid #ccc}.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;transition:.25s;padding:.25rem 0;min-height:32px;cursor:text;border-bottom:2px solid #efefef}.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{border-bottom:2px solid #2196f3}.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{border-bottom:2px solid #f44336}.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.ng2-tag-input[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{margin:.1em 0}.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.minimal.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:1px solid transparent}.minimal.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.minimal.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.minimal.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.minimal.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.minimal.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.dark.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:2px solid #444}.dark.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.dark.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.dark.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.dark.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.dark.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;cursor:text;border-bottom:2px solid #efefef}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.bootstrap.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.bootstrap.ng2-tag-input.ng2-tag-input--focused[_ngcontent-%COMP%]{border-bottom:2px solid #0275d8}.bootstrap.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{border-bottom:2px solid #d9534f}.bootstrap.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.bootstrap.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.bootstrap.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]{display:block;flex-direction:row;flex-wrap:wrap;position:relative;padding:4px;cursor:text;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);border-radius:4px}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]:focus{outline:0}.bootstrap3-info.ng2-tag-input.ng2-tag-input--dropping[_ngcontent-%COMP%]{opacity:.7}.bootstrap3-info.ng2-tag-input.ng2-tag-input--invalid[_ngcontent-%COMP%]{box-shadow:inset 0 1px 1px #d9534f;border-bottom:1px solid #d9534f}.bootstrap3-info.ng2-tag-input.ng2-tag-input--loading[_ngcontent-%COMP%]{border:none}.bootstrap3-info.ng2-tag-input.ng2-tag-input--disabled[_ngcontent-%COMP%]{opacity:.5;cursor:not-allowed}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]   form[_ngcontent-%COMP%]{margin:.1em 0}.bootstrap3-info.ng2-tag-input[_ngcontent-%COMP%]   .ng2-tags-container[_ngcontent-%COMP%]{flex-wrap:wrap;display:flex}.error-message[_ngcontent-%COMP%]{font-size:.8em;color:#f44336;margin:.5em 0 0}.bootstrap[_ngcontent-%COMP%]   .error-message[_ngcontent-%COMP%]{color:#d9534f}delete-icon[_nghost-%COMP%]{width:20px;height:16px;transition:.15s;display:inline-block;text-align:right}delete-icon[_nghost-%COMP%]   path[_ngcontent-%COMP%]{fill:#444}delete-icon[_nghost-%COMP%]   svg[_ngcontent-%COMP%]{vertical-align:bottom;height:34px}delete-icon[_nghost-%COMP%]:hover{transform:scale(1.5) translateY(-3px)}.dark[_nghost-%COMP%], .dark   [_nghost-%COMP%]{text-align:right}.dark[_nghost-%COMP%]   path[_ngcontent-%COMP%], .dark   [_nghost-%COMP%]   path[_ngcontent-%COMP%]{fill:#fff}.dark[_nghost-%COMP%]   svg[_ngcontent-%COMP%], .dark   [_nghost-%COMP%]   svg[_ngcontent-%COMP%]{vertical-align:bottom;height:34px}.minimal[_nghost-%COMP%], .minimal   [_nghost-%COMP%]{text-align:right}.minimal[_nghost-%COMP%]   path[_ngcontent-%COMP%], .minimal   [_nghost-%COMP%]   path[_ngcontent-%COMP%]{fill:#444}.minimal[_nghost-%COMP%]   svg[_ngcontent-%COMP%], .minimal   [_nghost-%COMP%]   svg[_ngcontent-%COMP%]{vertical-align:bottom;height:34px}.bootstrap[_nghost-%COMP%], .bootstrap   [_nghost-%COMP%]{text-align:right}.bootstrap[_nghost-%COMP%]   path[_ngcontent-%COMP%], .bootstrap   [_nghost-%COMP%]   path[_ngcontent-%COMP%]{fill:#fff}.bootstrap[_nghost-%COMP%]   svg[_ngcontent-%COMP%], .bootstrap   [_nghost-%COMP%]   svg[_ngcontent-%COMP%]{vertical-align:bottom;height:34px}tag:active[_nghost-%COMP%]   path[_ngcontent-%COMP%], tag:active   [_nghost-%COMP%]   path[_ngcontent-%COMP%], tag:focus[_nghost-%COMP%]   path[_ngcontent-%COMP%], tag:focus   [_nghost-%COMP%]   path[_ngcontent-%COMP%]{fill:#fff}.darktag:active[_nghost-%COMP%]   path[_ngcontent-%COMP%], .darktag:active   [_nghost-%COMP%]   path[_ngcontent-%COMP%], .darktag:focus[_nghost-%COMP%]   path[_ngcontent-%COMP%], .darktag:focus   [_nghost-%COMP%]   path[_ngcontent-%COMP%]{fill:#000}.minimaltag:active[_nghost-%COMP%]   path[_ngcontent-%COMP%], .minimaltag:active   [_nghost-%COMP%]   path[_ngcontent-%COMP%], .minimaltag:focus[_nghost-%COMP%]   path[_ngcontent-%COMP%], .minimaltag:focus   [_nghost-%COMP%]   path[_ngcontent-%COMP%]{fill:#000}.bootstraptag:active[_nghost-%COMP%]   path[_ngcontent-%COMP%], .bootstraptag:active   [_nghost-%COMP%]   path[_ngcontent-%COMP%], .bootstraptag:focus[_nghost-%COMP%]   path[_ngcontent-%COMP%], .bootstraptag:focus   [_nghost-%COMP%]   path[_ngcontent-%COMP%]{fill:#fff}.bootstrap3-info[_nghost-%COMP%], .bootstrap3-info   [_nghost-%COMP%]{height:inherit}.bootstrap3-info[_nghost-%COMP%]   path[_ngcontent-%COMP%], .bootstrap3-info   [_nghost-%COMP%]   path[_ngcontent-%COMP%]{fill:#fff}"]}),u})();const _1=new ih;let g1=(()=>{let u=class{static withDefaults(t){_1.setOptions(t)}};return u.\u0275fac=function(t){return new(t||u)},u.\u0275mod=e.oAB({type:u}),u.\u0275inj=e.cJS({providers:[bf,{provide:Yn.ve,useValue:!1}],imports:[[c.ez,Yn.UX,Yn.u5,Fp]]}),u})();function Tf(u,a){1&u&&e._UZ(0,"i",9)}function Df(u,a){1&u&&e._UZ(0,"i",10)}function wf(u,a){if(1&u&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&u){const t=e.oxw().$implicit;e.xp6(1),e.hij("",t.region_name,", ")}}function Cf(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"li"),e.TgZ(1,"button",13),e.NdJ("click",function(){const h=e.CH
1M(t).$implicit;return e.oxw(2).selectSearchResult(h)}),e._UZ(2,"span",14),e.ALo(3,"highlight"),e.TgZ(4,"span",15),e.YNc(5,wf,2,1,"span",16),e._uU(6),e.qZA(),e.qZA(),e.qZA()}if(2&u){const t=a.$implicit,r=e.oxw(2);e.xp6(2),e.Q6J("innerHTML",e.xi3(3,3,t.name,r.searchTerm),e.oJD),e.xp6(3),e.Q6J("ngIf",t.region_name),e.xp6(1),e.Oqu(t.country_name)}}function Ef(u,a){if(1&u&&(e.TgZ(0,"ul",11),e.YNc(1,Cf,7,6,"li",12),e.qZA()),2&u){const t=e.oxw();e.Q6J("ngClass",t.resultsClass),e.xp6(1),e.Q6J("ngForOf",t.searchResults.results)}}function Sf(u,a){1&u&&(e.TgZ(0,"li"),e.TgZ(1,"span",17),e._uU(2,"No search results found"),e.qZA(),e.qZA())}function xf(u,a){1&u&&(e.TgZ(0,"li"),e.TgZ(1,"div",18),e._UZ(2,"div",19),e.qZA(),e.qZA())}function Lf(u,a){if(1&u&&(e.TgZ(0,"ul",11),e.YNc(1,Sf,3,0,"li",16),e.YNc(2,xf,3,0,"li",16),e.qZA()),2&u){const t=e.oxw();e.Q6J("ngClass",t.resultsClass),e.xp6(1),e.Q6J("ngIf",!t.searching&&t.searchTerm.length),e.xp6(1),e.Q6J("ngIf",t.searching&&t.searchTerm.length)}}const Of=function(){return{standalone:!0}};let qp=(()=>{class u{constructor(t){this.gazetteerSearchService=t,this.selectedResult=new e.vpe,this.clearGazetteerResults=new e.vpe,this.$searchTermSubject=new Aa.xQ,this.onDestroy$=new Aa.xQ,this.resultsClass="d-block",this.searchTerm="",this.searching=!1,this.searchNotFound=!1,this.searchError=!1}ngOnInit(){this.$searchTermSubject.pipe((0,Ei.R)(this.onDestroy$)).pipe((0,l1.b)(600)).subscribe(t=>{this.search()})}showResultsList(){this.resultsClass="d-block"}search(){this.searchError=!1,this.searchNotFound=!1,this.searching=!0,this.gazetteerSearchService.search(this.searchTerm||null,1).pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{this.searchResults=t;const r=[];this.searchResults.results.map(s=>r.filter(h=>h.country_name===s.country_name&&h.region_name===s.region_name&&h.name===s.name).length>0?null:r.push(s)),this.searchResults.results=r,this.searchTerm.length&&this.searchResults.results.length<1&&(this.searchNotFound=!0),this.searching=!1},t=>{this.searchError=!0,this.searching=!1})}selectSearchResult(t){this.searchTerm=t.name,this.selectedResult.emit(t),this.hideResultsList()}hideResultsList(){this.resultsClass="d-none"}resetSearch(){this.clearGazetteerResults.emit(),this.searchError=!1,this.searchNotFound=!1,this.searching=!1,this.searchResults=null,this.searchTerm=""}onFieldChange(t){t.length>0?(this.searching=!0,this.showResultsList()):(this.searching=!1,this.hideResultsList(),this.clearGazetteerResults.emit()),this.$searchTermSubject.next(t)}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(Dp))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-gazetteer-search"]],outputs:{selectedResult:"selectedResult",clearGazetteerResults:"clearGazetteerResults"},decls:11,vars:7,consts:[["data-gazetteer-wrapper","",1,"explore-map__gazetteer"],["for","gazetteerSearch",1,"sr-only"],[1,"input-group","shadow"],["type","text","id","gazetteerSearch","autocomplete","off","spellcheck","false",1,"form-control","border-0",3,"ngModel","ngModelOptions","click","ngModelChange"],["type","button",1,"btn","btn-secondary","btn-icon-only",3,"click"],["class","bi bi-search","aria-label","Search",4,"ngIf"],["class","bi bi-x-lg","aria-label","Clear Search",4,"ngIf"],["class","list-unstyled gazetteer-list",3,"ngClass",4,"ngIf","ngIfElse"],["noResults",""],["aria-label","Search",1,"bi","bi-search"],["aria-label","Clear Search",1,"bi","bi-x-lg"],[1,"list-unstyled","gazetteer-list",3,"ngClass"],[4,"ngFor","ngForOf"],["type","button",1,"btn","btn-block","gazetteer-result__button",3,"click"],[3,"innerHTML"],[1,"country"],[4,"ngIf"],[1,"no-results"],["role","alert",1,"loading-spinner","d-flex","align-items-center","justify-content-center","alert","mb-0"],["role","status",1,"spinner-border"]],template:function(t,r){if(1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"label",1),e._uU(2,"Gazetteer Search"),e.qZA(),e.TgZ(3,"div",2),e.TgZ(4,"input",3),e.NdJ("click",function(){return r.showResultsList()})("ngModelChange",function(h){return r.searchTerm=h})("ngModelChange",function(h){return r.onFieldChange(h)}),e.qZA(),e.TgZ(5,"button",4),e.NdJ("click",function(){return r.resetSearch()}),e.YNc(6,Tf,1,0,"i",5),e.YNc(7,Df,1,0,"i",6),e.qZA(),e.qZA(),e.YNc(8,Ef,2,2,"ul",7),e.YNc(9,Lf,3,3,"ng-template",null,8,e.W1O),e.qZA()),2&t){const s=e.MAs(10);e.xp6(4),e.Q6J("ngModel",r.searchTerm)("ngModelOptions",e.DdM(6,Of)),e.xp6(2),e.Q6J("ngIf",!r.searchTerm.trim().length),e.xp6(1),e.Q6J("ngIf",r.searchTerm.trim().length>0),e.xp6(1),e.Q6J("ngIf",r.searchResults&&r.searchResults.results.length)("ngIfElse",s)}},directives:[Yn.Fj,Yn.JJ,Yn.On,c.O5,c.mk,c.sg],pipes:[nh],styles:[""]}),u})();function Af(u,a){1&u&&e._UZ(0,"i",21)}function $p(u,a){1&u&&e._UZ(0,"i",22)}function Pf(u,a){if(1&u&&(e.TgZ(0,"p",23),e._uU(1),e.TgZ(2,"strong"),e._uU(3),e.qZA(),e.qZA()),2&u){const t=e.oxw();e.xp6(1),e.AsE(" Showing ",t.filteredDatasets.length," of ",t.datasets.length," datasets for search term: "),e.xp6(2),e.Oqu(t.searchTerm)}}function If(u,a){if(1&u&&(e.TgZ(0,"p",23),e._uU(1," No results for search term: "),e.TgZ(2,"strong"),e._uU(3),e.qZA(),e.qZA()),2&u){const t=e.oxw();e.xp6(3),e.Oqu(t.searchTerm)}}function Kp(u,a){if(1&u&&(e.TgZ(0,"p",23),e._uU(1),e.qZA()),2&u){const t=e.oxw();e.xp6(1),e.AsE(" Showing ",t.filteredDatasets.length," of ",t.datasets.length," datasets ")}}const Jp=function(u){return{active:u}};function kf(u,a){if(1&u&&(e.TgZ(0,"li",26),e.TgZ(1,"div",27),e.TgZ(2,"div",28),e._UZ(3,"img",29),e.qZA(),e.TgZ(4,"div",30),e.TgZ(5,"div",31),e._UZ(6,"h3",32),e._UZ(7,"p",33),e.qZA(),e.TgZ(8,"div",34),e.TgZ(9,"a",35),e._uU(10," More Info "),e.TgZ(11,"span",36),e._uU(12),e.qZA(),e._UZ(13,"i",37),e.qZA(),e.TgZ(14,"a",38),e._uU(15," View "),e.TgZ(16,"span",36),e._uU(17),e.qZA(),e._uU(18,"on Map "),e._UZ(19,"i",39),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA()),2&u){const t=a.$implicit,r=e.oxw(2);e.xp6(3),e.MGl("src","../../assets/els/images/datasets/portrait/",t.mapServiceURLSlug,".jpg",e.LSH),e.MGl("srcset","\n                  ../../assets/els/images/datasets/portrait/",t.mapServiceURLSlug,"@2x.jpg 2x\n                ",e.LSH),e.s9C("alt",t.name),e.xp6(3),e.Q6J("innerHTML",t.name,e.oJD),e.xp6(1),e.Q6J("innerHTML",t.mapServiceDescription,e.oJD),e.xp6(2),e.MGl("routerLink","/datasets/",t.mapServiceURLSlug,""),e.xp6(3),e.hij("about ",t.name,""),e.xp6(2),e.MGl("routerLink","/explore-map/",t.mapServiceURLSlug,""),e.Q6J("ngClass",e.VKq(10,Jp,t.mapServiceURLSlug===r.activeMapServiceSlug)),e.xp6(3),e.hij("",t.name," Dataset")}}function Qp(u,a){if(1&u&&(e.TgZ(0,"ul",24),e.YNc(1,kf,20,12,"li",25),e.qZA()),2&u){const t=e.oxw();e.xp6(1),e.Q6J("ngForOf",t.filteredDatasets)}}const Nf=function(){return{standalone:!0}};let Xp=(()=>{class u{constructor(t){this.datasetsService=t,this.$searchTermSubject=ne
1w Aa.xQ,this.searchTerm="",this.onDestroy$=new Aa.xQ}ngOnChanges(t){this.datasets&&t.countryAtCoordinates&&this.filterOnCountryCode()}ngOnInit(){this.getDatasets(),this.$searchTermSubject.pipe((0,Ei.R)(this.onDestroy$)).pipe((0,l1.b)(600)).subscribe(t=>{this.filterDatasetsList()})}onFieldChange(t){this.filterDatasetsList(),this.$searchTermSubject.next(t)}filterDatasetsList(){this.filteredDatasets=this.datasets.filter(t=>this.themeMatch(t)||this.countryMatch(t)||this.descriptionMatch(t)||this.nameMatch(t))}filterOnCountryCode(){this.filteredDatasets=this.datasets.filter(t=>this.countryCodeMatch(t))}nameMatch(t){return!!t.name&&t.name.toLowerCase().match(this.searchTerm.toLowerCase())}themeMatch(t){let r=!1;return t.mapServiceMetadata&&t.mapServiceMetadata.themes&&t.mapServiceMetadata.themes.split(",").map(s=>{s.toLowerCase().match(this.searchTerm.toLowerCase())&&(r=!0)}),r}countryCodeMatch(t){let r=!1;return t.mapServiceMetadata&&t.mapServiceMetadata.coverage&&t.mapServiceMetadata.coverage.map(s=>{s.ISO==this.countryAtCoordinates.locationCountryCode&&(this.searchTerm=s.name,r=!0)}),r}countryMatch(t){let r=!1;return t.mapServiceMetadata&&t.mapServiceMetadata.coverage&&t.mapServiceMetadata.coverage.map(s=>{s.name.toLowerCase().match(this.searchTerm.toLowerCase())&&(r=!0)}),r}descriptionMatch(t){return!!t.mapServiceDescription&&t.mapServiceDescription.toLowerCase().includes(this.searchTerm.toLowerCase())}resetSearch(){this.searchTerm="",this.filteredDatasets=this.datasets}getDatasets(){this.datasetsService.getDatasets().pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{this.datasets=t,this.filteredDatasets=t})}get loading(){return this.datasetsService.datasetsLoading}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(ts))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-datasets-list"]],inputs:{activeMapServiceSlug:"activeMapServiceSlug",countryAtCoordinates:"countryAtCoordinates"},features:[e.TTD],decls:27,vars:9,consts:[["tabindex","-1","id","availableDatasets","aria-labelledby","availableDatasets",1,"offcanvas","offCanvasStart","offcanvas-start"],[1,"offcanvas-header"],[1,"w-100"],[1,"d-flex","justify-content-between"],["type","button","data-bs-dismiss","offcanvas","aria-label","Close",1,"btn","btn-secondary","btn-icon-only",3,"click"],[1,"bi","bi-x-lg"],[1,"d-flex"],["for","filterAvailableDatasets",1,"form-label"],[1,"input-group","mb-3","shadow"],["id","filterAvailableDatasets","type","text","autocomplete","off",1,"form-control","border-0",3,"ngModel","ngModelOptions","ngModelChange"],["type","button",1,"btn","btn-secondary","btn-icon-only",3,"click"],["class","bi bi-search","aria-label","Search",4,"ngIf"],["class","bi bi-x-lg","aria-label","Clear Search",4,"ngIf"],["class","m-0",4,"ngIf"],[1,"offcanvas-body"],["id","scrollContainerTop",1,"w-100"],["class","list-unstyled",4,"ngIf"],[1,"d-flex","justify-content-between","px-3","py-2","py-sm-3"],["routerLink","/access-data",1,"btn","btn-secondary"],[1,"bi","bi-cloud-arrow-down"],["target","scrollContainerTop"],["aria-label","Search",1,"bi","bi-search"],["aria-label","Clear Search",1,"bi","bi-x-lg"],[1,"m-0"],[1,"list-unstyled"],["class","card mb-3 shadow",4,"ngFor","ngForOf"],[1,"card","mb-3","shadow"],[1,"row","g-0"],[1,"col-3"],["width","222","height","90",1,"img-fluid",3,"src","srcset","alt"],[1,"col-9","d-flex","flex-column","justify-content-between"],[1,"card-body"],[1,"card-title",3,"innerHTML"],[1,"card-text",3,"innerHTML"],[1,"d-flex","justify-content-end","card-cta"],[1,"btn","btn-secondary","text-nowrap",3,"routerLink"],[1,"sr-only"],[1,"bi","bi-info-circle"],[1,"btn","btn-secondary","text-nowrap","ms-1",3,"routerLink","ngClass"],[1,"bi","bi-globe"]],template:function(t,r){1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"div",1),e.TgZ(2,"div",2),e.TgZ(3,"div",3),e.TgZ(4,"h2"),e._uU(5,"Available Datasets"),e.qZA(),e.TgZ(6,"button",4),e.NdJ("click",function(){return r.resetSearch()}),e._UZ(7,"i",5),e.qZA(),e.qZA(),e.TgZ(8,"div",6),e.TgZ(9,"label",7),e._uU(10,"Filter by theme or country"),e.qZA(),e.qZA(),e.TgZ(11,"div",8),e.TgZ(12,"input",9),e.NdJ("ngModelChange",function(h){return r.searchTerm=h})("ngModelChange",function(h){return r.onFieldChange(h)}),e.qZA(),e.TgZ(13,"button",10),e.NdJ("click",function(){return r.resetSearch()}),e.YNc(14,Af,1,0,"i",11),e.YNc(15,$p,1,0,"i",12),e.qZA(),e.qZA(),e.YNc(16,Pf,4,3,"p",13),e.YNc(17,If,4,1,"p",13),e.YNc(18,Kp,2,2,"p",13),e.qZA(),e.qZA(),e.TgZ(19,"div",14),e.TgZ(20,"div",15),e.YNc(21,Qp,2,1,"ul",16),e.qZA(),e.qZA(),e.TgZ(22,"div",17),e.TgZ(23,"a",18),e._uU(24," Access Data "),e._UZ(25,"i",19),e.qZA(),e._UZ(26,"app-back-to-top",20),e.qZA(),e.qZA()),2&t&&(e.xp6(12),e.Q6J("ngModel",r.searchTerm)("ngModelOptions",e.DdM(8,Nf)),e.xp6(2),e.Q6J("ngIf",!r.searchTerm.trim().length),e.xp6(1),e.Q6J("ngIf",r.searchTerm.trim().length>0),e.xp6(1),e.Q6J("ngIf",r.searchTerm.length&&r.filteredDatasets.length),e.xp6(1),e.Q6J("ngIf",r.searchTerm.length&&!r.filteredDatasets.length),e.xp6(1),e.Q6J("ngIf",0===r.searchTerm.length),e.xp6(3),e.Q6J("ngIf",!r.loading))},directives:[Yn.Fj,Yn.JJ,Yn.On,c.O5,c.sg,wi.yS,c.mk,Rs],styles:["input.form-control[_ngcontent-%COMP%]{height:40px}"]}),u})();const e_=function(u){return{"all-cadastral":u}};function n5(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"li",10),e.TgZ(1,"div",11),e.TgZ(2,"input",12),e.NdJ("change",function(){const h=e.CH
1M(t).$implicit;return e.oxw().onCheckboxChange(h)}),e.qZA(),e.TgZ(3,"label",13),e._uU(4),e.qZA(),e.qZA(),e.qZA()}if(2&u){const t=a.$implicit,r=a.index,s=e.oxw();e.Q6J("ngClass",e.VKq(7,e_,1===r)),e.xp6(2),e.Q6J("value",t.layerName)("checked",t.visible)("disabled",!s.layerInZoomRange(t)),e.uIk("id",t.layerName),e.xp6(1),e.uIk("for",t.layerName),e.xp6(1),e.hij(" ",t.displayName," ")}}let t_=(()=>{class u{constructor(t,r){this.exploreMapService=t,this.activatedRoute=r,this.onDestroy$=new Aa.xQ,this.cadastralDatasets=[{displayName:"Basemap Layer",layerName:"background_greyscale",visible:!0,loaded:!0,minZoom:3,maxZoom:21,zIndex:"-2"},{displayName:"All Cadastral Layers",layerName:"dataset-layer",visible:!0,loaded:!0,minZoom:3,maxZoom:21,zIndex:"-1"},{displayName:"Address",layerName:"cadastral_address",visible:!1,loaded:!1,minZoom:19,maxZoom:21,zIndex:"5"},{displayName:"Administrative Unit",layerName:"cadastral_administrativeunit",visible:!1,loaded:!1,minZoom:3,maxZoom:21,zIndex:"-1"},{displayName:"Building",layerName:"cadastral_building",visible:!1,loaded:!1,minZoom:15,maxZoom:21,zIndex:"3"},{displayName:"Building Part",layerName:"cadastral_buildingpart",visible:!1,loaded:!1,minZoom:17,maxZoom:21,zIndex:"4"},{displayName:"Cadastral Parcel",layerName:"cadastral_cadastralparcel",visible:!1,loaded:!1,minZoom:15,maxZoom:21,zIndex:"2"},{displayName:"Cadastral Zoning",layerName:"cadastral_cadastralzoning",visible:!1,loaded:!1,minZoom:14,maxZoom:21,zIndex:"1"}]}ngOnInit(){this.activatedRoute.paramMap.pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{"cadastral-all"!==t.get("mapServiceSlug")&&(this.setCadastralSublayersInvisible(),this.setVisibility("dataset-layer",!0))})}layerInZoomRange(t){if(this.map){let s=this.map.getView().getZoom();return!(Math.round(s)>t.maxZoom||Math.round(s)<t.minZoom)}return!0}onCheckboxChange(t){"dataset-layer"!==t.layerName||t.visible?"background_greyscale"!==t.layerName||t.visible?t.visible||(this.cadastralDatasets.find(s=>"dataset-layer"===s.layerName).visible=!1,this.setVisibility("dataset-layer",!1)):this.map.getLayers().forEach(s=>{s&&("background-layer"===s.get("name")||"gazetteer-background-labels"===s.get("name"))&&s.setVisible(!!t.visible)}):this.setCadastralSublayersInvisible(),t.visible=!t.visible,"background_greyscale"===t.layerName&&(this.setVisibility(t.layerName,t.visible),this.map.getLayers().forEach(s=>{s&&("background-layer"===s.get("name")||"gazetteer-background-labels"===s.get("name"))&&s.setVisible(!!t.visible)})),t.loaded?this.setVisibility(t.layerName,t.visible):this.addCadastralLayer(t);let r=this.cadastralDatasets.map(s=>s.visible?s.layerName:null);r=r.map(s=>"dataset-layer"===s?"cadastral_all":s),r=r.filter(s=>null!==s),this.exploreMapService.changeWMSLayer(r)}setCadastralSublayersInvisible(){this.cadastralDatasets.map(t=>{"dataset-layer"!==t.layerName&&"background_greyscale"!==t.layerName&&t.loaded&&t.visible&&(t.visible=!1,this.setVisibility(t.layerName,!1))})}setVisibility(t,r){this.map.getLayers().forEach(s=>{s&&s.get("name")===t&&s.setVisible(r)})}addCadastralLayer(t){const r=new ec.Z({source:null,properties:{name:t.layerName}}),s=new Vc;s.layerName=t.layerName,s.url=`maps/wmts/${s.layerName}/{TileMatrixSet}/{TileMatrix}/{TileCol}/{TileRow}.png?token=${Pa.N.elsToken}`;let h=this.exploreMapService.getWMTSSource(s);t.loaded=!0,this.map.addLayer(r),r.setSource(h),r.setZIndex(t.zIndex)}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(Dc),e.Y36(wi.gz))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-cadastral-layer-panel"]],inputs:{map:"map"},decls:12,vars:1,consts:[["tabindex","-1","id","cadastralLayerPanel","aria-labelledby","cadastralLayerPanel",1,"offcanvas","offCanvasStart","offcanvas-start"],[1,"offcanvas-header"],[1,"w-100"],[1,"d-flex","justify-content-between"],["type","button","data-bs-dismiss","offcanvas","aria-label","Close",1,"btn","btn-secondary","btn-icon-only"],[1,"bi","bi-x-lg"],[1,"offcanvas-body"],["id","scrollContainerTop",1,"w-100"],[1,"list-unstyled","ome-layers__list"],["class","d-flex mb-3 align-items-center",3,"ngClass",4,"ngFor","ngForOf"],[1,"d-flex","mb-3","align-items-center",3,"ngClass"],[1,"form-check","d-flex","flex-grow-1","align-items","center"],["type","checkbox",1,"form-check-input",3,"value","checked","disabled","change"],[1,"form-check-label"]],template:function(t,r){1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"div",1),e.TgZ(2,"div",2),e.TgZ(3,"div",3),e.TgZ(4,"h2"),e._uU(5,"Cadastral Layers"),e.qZA(),e.TgZ(6,"button",4),e._UZ(7,"i",5),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(8,"div",6),e.TgZ(9,"div",7),e.TgZ(10,"ul",8),e.YNc(11,n5,5,9,"li",9),e.qZA(),e.qZA(),e.qZA(),e.qZA()),2&t&&(e.xp6(11),e.Q6J("ngForOf",r.cadastralDatasets))},directives:[c.sg,c.mk],styles:[".all-cadastral[_ngcontent-%COMP%]{border-bottom:1px solid #cccccc;padding-bottom:1rem}"]}),u})();const oh=function(u){return{"all-gazetteer":u}};function sh(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"li",10),e.TgZ(1,"div",11),e.TgZ(2,"input",12),e.NdJ("change",function(){const h=e.CH
1M(t).$implicit;return e.oxw().onCheckboxChange(h)}),e.qZA(),e.TgZ(3,"label",13),e._uU(4),e.qZA(),e.qZA(),e.qZA()}if(2&u){const t=a.$implicit,r=a.index,s=e.oxw();e.Q6J("ngClass",e.VKq(7,oh,0===r)),e.xp6(2),e.Q6J("value",t.layerName)("checked",t.visible)("disabled",!s.layerInZoomRange(t)),e.uIk("id",t.layerName),e.xp6(1),e.uIk("for",t.layerName),e.xp6(1),e.hij(" ",t.displayName," ")}}let n_=(()=>{class u{constructor(t,r){this.exploreMapService=t,this.activatedRoute=r,this.onDestroy$=new Aa.xQ,this.gazetteerDatasets=[{displayName:"All Gazetteer Layers",layerName:"dataset-layer",visible:!0,loaded:!0,minZoom:3,maxZoom:12,zIndex:"-1"},{displayName:"Administrative Unit",layerName:"gazetteer_administrativeunit",visible:!1,loaded:!1,minZoom:3,maxZoom:12,zIndex:"5"},{displayName:"Hydrography",layerName:"gazetteer_hydrography",visible:!1,loaded:!1,minZoom:10,maxZoom:12,zIndex:"6"},{displayName:"Populated Place",layerName:"gazetteer_populatedplace",visible:!1,loaded:!1,minZoom:11,maxZoom:12,zIndex:"3"},{displayName:"Protected Site",layerName:"gazetteer_protectedsite",visible:!1,loaded:!1,minZoom:8,maxZoom:12,zIndex:"4"},{displayName:"Transport Network",layerName:"gazetteer_transportnetwork",visible:!1,loaded:!1,minZoom:9,maxZoom:12,zIndex:"2"}]}ngOnInit(){this.activatedRoute.paramMap.pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{"open-gazetteer"!==t.get("mapServiceSlug")&&(this.setGazetteerSublayersInvisible(),this.setVisibility("dataset-layer",!0))})}layerInZoomRange(t){if(this.map){let s=this.map.getView().getZoom();return!(Math.round(s)>t.maxZoom||Math.round(s)<t.minZoom)}return!0}onCheckboxChange(t){"dataset-layer"!==t.layerName||t.visible?t.visible||(this.gazetteerDatasets.find(s=>"dataset-layer"===s.layerName).visible=!1,this.setVisibility("dataset-layer",!1)):this.setGazetteerSublayersInvisible(),t.visible=!t.visible,t.loaded?this.setVisibility(t.layerName,t.visible):this.addGazetteerLayer(t);let r=this.gazetteerDatasets.map(s=>s.visible?s.layerName:null);r=r.map(s=>"dataset-layer"===s?"open_gazetteer":s),r=r.filter(s=>null!==s),this.exploreMapService.changeWMSLayer(r)}setGazetteerSublayersInvisible(){this.gazetteerDatasets.map(t=>{"dataset-layer"!==t.layerName&&t.loaded&&t.visible&&(t.visible=!1,this.setVisibility(t.layerName,!1))})}setVisibility(t,r){this.map.getLayers().forEach(s=>{s&&s.get("name")===t&&s.setVisible(r)})}addGazetteerLayer(t){const r=new ec.Z({source:null,properties:{name:t.layerName}}),s=new Vc;s.layerName=t.layerName,s.url=`maps/wmts/${s.layerName}/{TileMatrixSet}/{TileMatrix}/{TileCol}/{TileRow}.png?token=${Pa.N.elsToken}`;let h=this.exploreMapService.getWMTSSource(s);t.loaded=!0,this.map.addLayer(r),r.setSource(h),r.setZIndex(t.zIndex)}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(Dc),e.Y36(wi.gz))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-gazetteer-layer-panel"]],inputs:{map:"map"},decls:12,vars:1,consts:[["tabindex","-1","id","gazetteerLayerPanel","aria-labelledby","gazetteerLayerPanel",1,"offcanvas","offCanvasStart","offcanvas-start"],[1,"offcanvas-header"],[1,"w-100"],[1,"d-flex","justify-content-between"],["type","button","data-bs-dismiss","offcanvas","aria-label","Close",1,"btn","btn-secondary","btn-icon-only"],[1,"bi","bi-x-lg"],[1,"offcanvas-body"],["id","scrollContainerTop",1,"w-100"],[1,"list-unstyled","ome-layers__list"],["class","d-flex mb-3 align-items-center",3,"ngClass",4,"ngFor","ngForOf"],[1,"d-flex","mb-3","align-items-center",3,"ngClass"],[1,"form-check","d-flex","flex-grow-1","align-items","center"],["type","checkbox",1,"form-check-input",3,"value","checked","disabled","change"],[1,"form-check-label"]],template:function(t,r){1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"div",1),e.TgZ(2,"div",2),e.TgZ(3,"div",3),e.TgZ(4,"h2"),e._uU(5,"Gazetteer Layers"),e.qZA(),e.TgZ(6,"button",4),e._UZ(7,"i",5),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(8,"div",6),e.TgZ(9,"div",7),e.TgZ(10,"ul",8),e.YNc(11,sh,5,9,"li",9),e.qZA(),e.qZA(),e.qZA(),e.qZA()),2&t&&(e.xp6(11),e.Q6J("ngForOf",r.gazetteerDatasets))},directives:[c.sg,c.mk],styles:[".all-gazetteer[_ngcontent-%COMP%]{border-bottom:1px solid #cccccc;padding-bottom:1rem}"]}),u})();const r5=function(u){return{"all-hvlsp":u}};function i5(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"li",10),e.TgZ(1,"div",11),e.TgZ(2,"input",12),e.NdJ("change",function(){const h=e.CH
1M(t).$implicit;return e.oxw().onCheckboxChange(h)}),e.qZA(),e.TgZ(3,"label",13),e._uU(4),e.qZA(),e.qZA(),e.qZA()}if(2&u){const t=a.$implicit,r=a.index,s=e.oxw();e.Q6J("ngClass",e.VKq(7,r5,0===r)),e.xp6(2),e.Q6J("value",t.layerName)("checked",t.visible)("disabled",!s.layerInZoomRange(t)),e.uIk("id",t.layerName),e.xp6(1),e.uIk("for",t.layerName),e.xp6(1),e.hij(" ",t.displayName," ")}}let a5=(()=>{class u{constructor(t,r){this.exploreMapService=t,this.activatedRoute=r,this.onDestroy$=new Aa.xQ,this.hvlspDatasets=[{displayName:" All High-value large-scale pan European prototype themes",layerName:"dataset-layer",visible:!0,loaded:!0,minZoom:3,maxZoom:21,zIndex:"-1"},{displayName:" Administrative Unit",layerName:"hvlsp_adminunit",visible:!1,loaded:!1,minZoom:3,maxZoom:21,zIndex:"-1"},{displayName:" Transportation",layerName:"hvlsp_transport",visible:!1,loaded:!1,minZoom:11,maxZoom:21,zIndex:"1"},{displayName:" Hydrography",layerName:"hvlsp_hydrography",visible:!1,loaded:!1,minZoom:11,maxZoom:21,zIndex:"1"}]}ngOnInit(){this.activatedRoute.paramMap.pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{"hvlsp"!==t.get("mapServiceSlug")&&(this.setHvlspSublayersInvisible(),this.setVisibility("dataset-layer",!0))})}layerInZoomRange(t){if(this.map){let s=this.map.getView().getZoom();return!(Math.round(s)>t.maxZoom||Math.round(s)<t.minZoom)}return!0}onCheckboxChange(t){"dataset-layer"!==t.layerName||t.visible?t.visible||(this.hvlspDatasets.find(s=>"dataset-layer"===s.layerName).visible=!1,this.setVisibility("dataset-layer",!1)):this.setHvlspSublayersInvisible(),t.visible=!t.visible,t.loaded?this.setVisibility(t.layerName,t.visible):this.addHvlspLayer(t);let r=this.hvlspDatasets.map(s=>s.visible?s.layerName:null);r=r.map(s=>"dataset-layer"===s?"hvlsp_all":s),r=r.filter(s=>null!==s),this.exploreMapService.changeWMSLayer(r)}setHvlspSublayersInvisible(){this.hvlspDatasets.map(t=>{"dataset-layer"!==t.layerName&&t.loaded&&t.visible&&(t.visible=!1,this.setVisibility(t.layerName,!1))})}setVisibility(t,r){this.map.getLayers().forEach(s=>{s&&s.get("name")===t&&s.setVisible(r)})}addHvlspLayer(t){const r=new ec.Z({source:null,properties:{name:t.layerName}}),s=new Vc;s.layerName=t.layerName,s.url=`maps/wmts/${s.layerName}/{TileMatrixSet}/{TileMatrix}/{TileCol}/{TileRow}.png?token=${Pa.N.elsToken}`;let h=this.exploreMapService.getWMTSSource(s);t.loaded=!0,this.map.addLayer(r),r.setSource(h),r.setZIndex(t.zIndex)}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(Dc),e.Y36(wi.gz))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-hvlsp-layer-panel"]],inputs:{map:"map"},decls:12,vars:1,consts:[["tabindex","-1","id","hvlspLayerPanel","aria-labelledby","hvlspLayerPanel",1,"offcanvas","offCanvasStart","offcanvas-start"],[1,"offcanvas-header"],[1,"w-100"],[1,"d-flex","justify-content-between"],["type","button","data-bs-dismiss","offcanvas","aria-label","Close",1,"btn","btn-secondary","btn-icon-only"],[1,"bi","bi-x-lg"],[1,"offcanvas-body"],["id","scrollContainerTop",1,"w-100"],[1,"list-unstyled","ome-layers__list"],["class","d-flex mb-3 align-items-center",3,"ngClass",4,"ngFor","ngForOf"],[1,"d-flex","mb-3","align-items-center",3,"ngClass"],[1,"form-check","d-flex","flex-grow-1","align-items","center"],["type","checkbox",1,"form-check-input",3,"value","checked","disabled","change"],[1,"form-check-label"]],template:function(t,r){1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"div",1),e.TgZ(2,"div",2),e.TgZ(3,"div",3),e.TgZ(4,"h2"),e._uU(5,"High-value large-scale pan European prototype layers"),e.qZA(),e.TgZ(6,"button",4),e._UZ(7,"i",5),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(8,"div",6),e.TgZ(9,"div",7),e.TgZ(10,"ul",8),e.YNc(11,i5,5,9,"li",9),e.qZA(),e.qZA(),e.qZA(),e.qZA()),2&t&&(e.xp6(11),e.Q6J("ngForOf",r.hvlspDatasets))},directives:[c.sg,c.mk],styles:[".all-hvlsp[_ngcontent-%COMP%]{border-bottom:1px solid #cccccc;padding-bottom:1rem}"]}),u})();function r_(u,a){if(1&u&&(e.TgZ(0,"dl",15),e._UZ(1,"dt",16),e._UZ(2,"dd",16),e.qZA()),2&u){const t=e.oxw().$implicit;e.xp6(1),e.Q6J("innerHTML",t.property,e.oJD),e.xp6(1),e.Q6J("innerHTML",t.value,e.oJD)}}function Rf(u,a){if(1&u&&e.YNc(0,r_,3,2,"dl",14),2&u){const t=a.$implicit;e.Q6J("ngIf","geometry"!==t.property&&!t.property.match("ome_.*"))}}function o5(u,a){if(1&u&&(e.TgZ(0,"div"),e._UZ(1,"strong",12),e.YNc(2,Rf,1,1,"ng-template",13),e.qZA()),2&u){const t=a.$implicit;e.xp6(1),e.Q6J("innerHTML",t.layerName,e.oJD),e.xp6(1),e.Q6J("ngForOf",t.properties)}}let i_=(()=>{class u{constructor(){}ngOnInit(){}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-identify-feature"]],inputs:{featuresInfo:"featuresInfo"},decls:13,vars:1,consts:[["tabindex","-1","id","identifyFeature","aria-labelledby","identifyFeature",1,"offcanvas","offCanvasEnd","offcanvas-end"],[1,"offcanvas-header"],[1,"w-100"],[1,"d-flex","justify-content-between","align-items-center"],[1,"m-0"],["type","button","data-bs-dismiss","offcanvas","aria-label","Close",1,"btn","btn-secondary","btn-icon-only"],[1,"bi","bi-x-lg"],[1,"offcanvas-body"],["id","identifyScrollContainerTop",1,"overflow-hidden","w-100"],[4,"ngFor","ngForOf"],[1,"d-flex","justify-content-between","p-3"],["target","identifyScrollContainerTop"],[1,"text-break","d-block","layer-heading","mt-3",3,"innerHTML"],["ngFor","",3,"ngForOf"],["class","border-bottom mb-0 py-1",4,"ngIf"],[1,"border-bottom","mb-0","py-1"],[1,"text-break","mb-0",3,"innerHTML"]],template:function(t,r){1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"div",1),e.TgZ(2,"div",2),e.TgZ(3,"div",3),e.TgZ(4,"h2",4),e._uU(5,"Identify Feature"),e.qZA(),e.TgZ(6,"button",5),e._UZ(7,"i",6),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(8,"div",7),e.TgZ(9,"div",8),e.YNc(10,o5,3,2,"div",9),e.qZA(),e.qZA(),e.TgZ(11,"div",10),e._UZ(12,"app-back-to-top",11),e.qZA(),e.qZA()),2&t&&(e.xp6(10),e.Q6J("ngForOf",r.featuresInfo))},directives:[c.sg,c.O5,Rs],styles:[".layer-heading[_ngcontent-%COMP%]{font-size:1.2rem}"]}),u})(),m1=(()=>{class u{constructor(t,r){this.exploreMapService=t,this.sanitizer=r,this.legendImageSrc="",this.layerName="",this.onDestroy$=new Aa.xQ}ngOnChanges(t){t.activeMapProxyLayername&&this.initLegend(this.activeMapProxyLayername)}
1ngOnInit(){}initLegend(t){this.exploreMapService.getLegendGraphic(t).pipe((0,Ei.R)(this.onDestroy$)).subscribe({next:r=>{let s=URL.createObjectURL(r);this.legendImageSrc=this.sanitizer.bypassSecurityTrustUrl(s)},error:r=>{console.log(r)},complete:()=>{}})}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(Dc),e.Y36(pr))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-legend"]],inputs:{activeMapProxyLayername:"activeMapProxyLayername",mapServiceName:"mapServiceName"},features:[e.TTD],decls:12,vars:3,consts:[["tabindex","-1","id","legend","aria-labelledby","legend",1,"offcanvas","offCanvasStart","offcanvas-start","bg-light"],[1,"offcanvas-header"],[1,"w-100"],[1,"d-flex","justify-content-between","align-items-center"],[1,"mb-0","me-3"],["type","button","data-bs-dismiss","offcanvas","aria-label","Close",1,"btn","btn-secondary","btn-icon-only"],[1,"bi","bi-x-lg"],[1,"offcanvas-body"],["id","legendScrollContainerTop",1,"overflow-hidden","w-100"],[1,"legend-wrapper"],[1,"img-fluid",3,"src","alt"]],template:function(t,r){1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"div",1),e.TgZ(2,"div",2),e.TgZ(3,"div",3),e.TgZ(4,"h2",4),e._uU(5),e.qZA(),e.TgZ(6,"button",5),e._UZ(7,"i",6),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(8,"div",7),e.TgZ(9,"div",8),e.TgZ(10,"div",9),e._UZ(11,"img",10),e.qZA(),e.qZA(),e.qZA(),e.qZA()),2&t&&(e.xp6(5),e.hij("",r.mapServiceName," Legend"),e.xp6(6),e.Q6J("src",r.legendImageSrc,e.LSH)("alt",r.layerName))},styles:[".legend-wrapper[_ngcontent-%COMP%]{max-width:280px}"]}),u})();const lh=function(u){return{active:u}};function Ff(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"li"),e.TgZ(1,"button",22),e.NdJ("click",function(){return e.CHM(t),e.oxw().toggleIdentifyFeature()}),e._UZ(2,"i",23),e.qZA(),e.qZA()}if(2&u){const t=e.oxw();e.xp6(1),e.Q6J("ngClass",e.VKq(2,lh,t.identifyFeatureActive))("openDelay",1e3)}}function a_(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"li"),e.TgZ(1,"button",6),e.NdJ("click",function(){return e.CHM(t),e.oxw().toggleOverlay()}),e._UZ(2,"i",24),e.qZA(),e.qZA()}if(2&u){const t=e.oxw();e.xp6(1),e.Q6J("ngClass",e.VKq(3,lh,t.overlayVisible))("ngbTooltip",t.overlayVisible?"Hide Overlay":"Show Overlay")("openDelay",1e3)}}function Yf(u,a){1&u&&(e.TgZ(0,"li"),e.TgZ(1,"button",25),e._UZ(2,"i",26),e.qZA(),e.qZA()),2&u&&(e.xp6(1),e.Q6J("openDelay",1e3))}function Wd(u,a){1&u&&(e.TgZ(0,"li"),e.TgZ(1,"button",27),e._UZ(2,"i",28),e.qZA(),e.qZA()),2&u&&(e.xp6(1),e.Q6J("openDelay",1e3))}function o_(u,a){1&u&&(e.TgZ(0,"li"),e.TgZ(1,"button",29),e._UZ(2,"i",28),e.qZA(),e.qZA()),2&u&&(e.xp6(1),e.Q6J("openDelay",1e3))}function Zf(u,a){1&u&&(e.TgZ(0,"li"),e.TgZ(1,"button",30),e._UZ(2,"i",31),e.qZA(),e.qZA()),2&u&&(e.xp6(1),e.Q6J("openDelay",1e3))}function s_(u,a){if(1&u&&e._UZ(0,"app-cadastral-layer-panel",32),2&u){const t=e.oxw();e.Q6J("map",t.map)}}function l_(u,a){if(1&u&&e._UZ(0,"app-gazetteer-layer-panel",32),2&u){const t=e.oxw();e.Q6J("map",t.map)}}function u_(u,a){if(1&u&&e._UZ(0,"app-hvlsp-layer-panel",32),2&u){const t=e.oxw();e.Q6J("map",t.map)}}function c_(u,a){1&u&&(e.TgZ(0,"div",33),e._UZ(1,"div",34),e._uU(2," Loading... "),e.qZA())}function d_(u,a){if(1&u&&e._UZ(0,"app-legend",35),2&u){const t=e.oxw();e.Q6J("activeMapProxyLayername",t.activeMapProxyLayername)("mapServiceName",t.mapService.name)}}const uh=function(u){return{disabled:u}};let Uf=(()=>{class u{constructor(t,r,s,h,w,A){this.activatedRoute=t,this.datasetsService=r,this.utilsService=s,this.exploreMapService=h,this.modalService=w,this.sanitizer=A,this.activeMapProxyLayername="",this.apiError=new Hl.Hx,this.attribution="",this.dataProjection="EPSG:4326",this.datasetsByLocationActive=!1,this.defaultZoom=5,this.featuresInfo=[],this.gazetteerVectorSource=new fp,this.identifyFeatureActive=!1,this.mapProjection="EPSG:3857",this.maxZoomReached=!1,this.minZoomReached=!1,this.onDestroy$=new Aa.xQ,this.overlayVisible=!1,this.backgroundVisible=!1,this.identifyLoading=!1}ngOnInit(){this.activatedRoute.paramMap.pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{this.mapServiceSlug=t.get("mapServiceSlug")||"egm-erm-basemap",this.setMapService()}),setTimeout(()=>{this.initMap()})}setMapService(){this.datasetsService.getMapServiceDetails(this.mapServiceSlug).pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{this.mapService=t,t.mapServiceMetadata&&t.mapServiceMetadata.minZoom&&t.mapServiceMetadata.maxZoom?(this.minZoom=parseInt(t.mapServiceMetadata.minZoom,10),this.maxZoom=parseInt(t.mapServiceMetadata.maxZoom,10)):(this.minZoom=0,this.maxZoom=17)},t=>{this.apiError=this.utilsService.handleAPIError(t)},()=>{this.resetMapInterface(),this.setAttribution(),"pan-european-imagery"===this.mapServiceSlug?this.initImageryLayer():"open-gazetteer"===this.mapServiceSlug||"cadastral-all"===this.mapServiceSlug?(this.initOMELayers(),this.initBackgroun
1dLayer(),this.initBackgroundLabelLayer()):this.initOMELayers(),this.setMinMaxZoom()})}initMap(){var t=new Xh.ZP({enableRotation:!1});this.map=new Hh.Z({target:"map-container",controls:[],layers:[new op({source:null,properties:{name:"gazetteer"}}),new ec.Z({source:null,properties:{name:"overlay-layer"}}),new ec.Z({source:null,properties:{name:"dataset-layer"}}),new ec.Z({source:null,properties:{name:"background-layer"}}),new ec.Z({source:null,properties:{name:"gazetteer-background-labels"}})],view:t}),this.captureDoubleClickZoomEvent(),this.setToDefaultExtent(),this.initOverlayLayer();const r=new mp.Z;this.map.addControl(r)}get allowOverlay(){return"euro-dem"===this.mapServiceSlug||"pan-european-imagery"===this.mapServiceSlug}get allowLegend(){return"pan-european-imagery"!==this.mapServiceSlug}get allowIdentify(){return!("pan-european-imagery"===this.mapServiceSlug||"euro-dem"===this.mapServiceSlug||"egm-erm-basemap"===this.mapServiceSlug)}captureDoubleClickZoomEvent(){this.map.on("dblclick",t=>{t.preventDefault(),this.zoomIn()})}initOverlayLayer(){const t=new Vc;t.layerName="ome_overlay",t.url="maps/wmts/"+t.layerName+"/{TileMatrixSet}/{TileMatrix}/{TileCol}/{TileRow}.png?token="+Pa.N.elsToken,this.addWMTSLayer(t)}
1initBackgroundLayer(){const t=new Vc;t.layerName="background_greyscale",t.url="maps/wmts/"+t.layerName+"/{TileMatrixSet}/{TileMatrix}/{TileCol}/{TileRow}.png?token="+Pa.N.elsToken,this.addWMTSLayer(t)}initBackgroundLabelLayer(){const t=new Vc;t.layerName="background_labels",t.url="maps/wmts/"+t.layerName+"/{TileMatrixSet}/{TileMatrix}/{TileCol}/{TileRow}.png?token="+Pa.N.elsToken,this.addWMTSLayer(t)}initImageryLayer(){const t=new ef;t.layerName="sen2eu:rgb",t.url=this.mapService.externalServiceURL,this.exploreMapService.wmsSource=new N1.Z({params:{LAYERS:t.layerName},url:t.url,crossOrigin:"anonymous"}),this.map.getLayers().forEach(r=>{r&&"dataset-layer"===r.get("name")&&(this.activeMapProxyLayername=t.layerName,r.setSource(this.exploreMapService.wmsSource),r.setZIndex(-2))})}initOMELayers(){const t=new ef;t.layerName=this.mapService.mapproxyLayerName,t.url="maps/wms?token="+Pa.N.elsToken,this.exploreMapService.addWMSSource(t);const r=new Vc;r.layerName=this.mapService.mapproxyLayerName,r.url=`maps/wmts/${r.layerName}/{TileMatrixSet}/{TileMatrix}/{TileCol}/{TileRow}.png?token=${Pa.N.elsToken}`,this.addWMTSLayer(r)}addWMTSLayer(t){let r=this.exploreMapService.getWMTSSource(t);"ome_overlay"===t.layerName?this.map.getLayers().forEach(s=>{s&&"overlay-layer"===s.get("name")&&(s.setSource(r),s.setZIndex(-1),s.setVisible(!1))}):"background_greyscale"===t.layerName?this.map.getLayers().forEach(s=>{s&&"background-layer"===s.get("name")&&(s.setSource(r),s.setZIndex(-3),s.setVisible(!0),s.setOpacity(.2))}):"background_labels"===t.layerName?this.map.getLayers().forEach(s=>{s&&"gazetteer-background-labels"===s.get("name")&&(s.setSource(r),s.setZIndex(-3),s.setVisible(!0),s.setOpacity(.5))}):this.map.getLayers().forEach(s=>{s&&"dataset-layer"===s.get("name")&&(this.activeMapProxyLayername=r.getLayer(),s.setSource(r),s.setZIndex(-2))}),this.addMoveEndListener()}addMoveEndListener(){this.map.on("moveend",()=>{this.setZoomLimitWarnings(),"egm-erm-basemap"===this.mapServiceSlug&&this.setAttribution()})}resetMapInterface(){this.datasetsByLocationActive=!1,this.identifyFeatureActive=!1,this.maxZoomReached=!1,this.minZoomReached=!1,this.overlayVisible=!1,this.setBackgroundVisibility(),this.setOverlayVisibility()}toggleIdentifyFeature(){this.identifyFeatureActive=!this.identifyFeatureActive,this.identifyFeatureActive&&(this.datasetsByLocationActive=!1),this.map.on("singleclick",t=>{if(this.identifyFeatureActive){this.identifyFeatureActive=!1;const s=this.map.getView().getResolution(),h=this.exploreMapService.wmsSource.getFeatureInfoUrl(t.coordinate,s,this.mapProjection,{INFO_FORMAT:"application/vnd.ogc.gml",FEATURE_COUNT:50});h&&(this.identifyLoading=!0,this.exploreMapService.getTileSourceFeature(h).pipe((0,Ei.R)(this.onDestroy$)).subscribe({next:w=>{let A=w.split("\n"),Q=new vd,ae=[];for(let Ce of A)ae.push(Q.readFeatures(Ce));w=new w0,w=JSON.parse(w.writeFeatures(ae.flat())),this.featuresInfo=[],w.features.map(Ce=>{const He=new Hu;He.layerName=Ce.id,He.properties=[],Object.keys(Ce.properties).forEach(Ge=>{if(!["boundedBy","referencepoint","wkb_geometry","geom"].includes(Ge)){let ut=this.replaceUrlWithLinks(Ce.properties[Ge]);He.properties.push({property:Ge,value:ut})}}),this.featuresInfo.push(He)})},error:w=>{this.modalService.openModal(or),this.identifyFeatureActive=!0,this.identifyLoading=!1},complete:()=>{this.featuresInfo&&this.featuresInfo.length>0&&document.getElementById("identifyFeatureHiddenTrigger").click(),this.identifyLoading=!1}}))}})}replaceUrlWithLinks(t){let r=new RegExp(/https?:\/\/(www\.)?[-a-zA-Z0-9@:%._+~#=]{1,256}\.[a-zA-Z0-9()]{1,6}\b([-a-zA-Z0-9()@:%_+.~#?&/=]*)/gi);return t=t.replace(r,s=>(t=this.sanitizer.sanitize(e.q3G.URL,s),`<a href="${s}" target="_blank">${s}</a>`))}toggleOverlay(){this.overlayVisible=!this.overlayVisible,this.overlayVisible&&(this.identifyFeatureActive=!1,this.datasetsByLocationActive=!1),this.setOverlayVisibility()}setOverlayVisibility(){this.map.getLayers().forEach(t=>{t&&"overlay-layer"===t.get("name")&&t.setVisible(!!this.overlayVisible)})}
1setBackgroundVisibility(){this.map.getLayers().forEach(t=>{t&&("background-layer"===t.get("name")||"gazetteer-background-labels"===t.get("name"))&&t.setVisible(!!this.backgroundVisible)})}onIdentifyTriggerClick(t){t.stopPropagation(),t.preventDefault()}toggleDatasetsByLocation(){this.datasetsByLocationActive=!this.datasetsByLocationActive,this.datasetsByLocationActive&&(this.identifyFeatureActive=!1),this.map.on("singleclick",t=>{if(this.datasetsByLocationActive){this.datasetsByLocationActive=!1;let r=Qr.vs(t.coordinate,"EPSG:3857","EPSG:4326");this.exploreMapService.getLocationCountryCode(r).pipe((0,Ei.R)(this.onDestroy$)).subscribe({next:s=>{this.countryAtCoordinates=s},error:()=>{this.modalService.openModal(er),this.datasetsByLocationActive=!0},complete:()=>{document.getElementById("availableDatasetsTrigger").click()}})}})}setToDefaultExtent(){let t={center:Qr.mi([10,50]),zoom:this.defaultZoom,duration:100};this.map.getView().animate(t)}setAttribution(){if("egm-erm-basemap"===this.mapService.mapServiceURLSlug){const s=this.map.getView().getZoom()>=10?"EuroRegionalMap":"EuroGlobalMap";this.attribution="&copy; EuroGeographics | &copy; Cartography derived from NGI Belgium | "+s}else if("euro-global-map"===this.mapService.mapServiceURLSlug||"euro-regional-map"===this.mapService.mapServiceURLSlug)this.attribution="&copy; EuroGeographics | &copy; Cartography derived from NGI Belgium | "+this.mapService.name;else if("pan-european-imagery"===this.mapService.mapServiceURLSlug){const t=(new Date).getFullYear();this.attribution=`&copy; European Union, contains Copernicus Sentinel-2 data ${t}, processed by the Federal Agency for Cartography and Geodesy (<a href="http://www.bkg.bund.de/" target="_blank">BKG<i class="bi bi-box-arrow-up-right ms-1"></i\n            ></a>)`}else this.attribution="&copy; EuroGeographics | "+this.mapService.name}setMinMaxZoom(){let t=this.map.getView();t.setMaxZoom(this.maxZoom),t.setMinZoom(this.minZoom)}setZoomLimitWarnings(){const t=this.map.getView(),r=t.getZoom();r<this.maxZoom?this.maxZoomReached=!1:(this.maxZoomReached=!0,t.setZoom(this.maxZoom)),r>this.minZoom?this.minZoomReached=!1:(this.minZoomReached=!0,t.setZoom(this.minZoom))}zoomIn(){const t=this.map.getView();this.maxZoomReached||t.animate({zoom:t.getZoom()+1})}zoomOut(){const t=this.map.getView();this.minZoomReached||t.animate({zoom:t.getZoom()-1})}resetExtent(){this.setToDefaultExtent()}centerOnCoordinates(t){const r=this.map.getView(),s=r.getZoom();r.animate({center:t,zoom:s>this.maxZoom?s:this.maxZoom,duration:100})}onClearGazetteerResult(){this.gazetteerVectorSource.clear()}onSelectGazetteerResult(t){var r=new Pc.Z(Qr.mi([parseFloat(t.x),parseFloat(t.y)])),s=new Ha(r);s.setStyle(new k1({image:new Xu({radius:15,fill:new wd({color:"#f3e941"}),stroke:new L0({color:"white",width:2})})})),this.map.getLayers().forEach(w=>{w&&"gazetteer"===w.get("name")&&(this.gazetteerVectorSource.clear(),this.gazetteerVectorSource.addFeature(s),w.setSource(this.gazetteerVectorSource))});let h=Qr.mi([parseFloat(t.x),parseFloat(t.y)]);this.centerOnCoordinates(h)}get loading(){return this.datasetsService.datasetsLoading}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(wi.gz),e.Y36(ts),e.Y36(To.F),e.Y36(Dc),e.Y36(oe),e.Y36(pr))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-explore-map"]],decls:36,vars:31,consts:[["id","map-container",1,"explore-map"],[1,"sr-only"],[1,"explore-map__nav"],[1,"list-unstyled"],["type","button","id","availableDatasetsTrigger","data-bs-toggle","offcanvas","data-bs-target","#availableDatasets","aria-controls","availableDatasets","placement","end","ngbTooltip","Available Datasets","tooltipClass","map-tooltip",1,"btn","btn-secondary","btn-icon-only",3,"openDelay"],["aria-label","Available Datasets",1,"bi","bi-chevron-right"],["type","button","placement","end","tooltipClass","map-tooltip",1,"btn","btn-secondary","btn-icon-only",3,"ngClass","ngbTooltip","openDelay","click"],["aria-label","Zoom In",1,"bi","bi-plus-lg"],["aria-label","Zoom Out",1,"bi","bi-dash-lg"],["type","button","placement","end","ngbTooltip","Re
1set Extent","tooltipClass","map-tooltip",1,"btn","btn-secondary","btn-icon-only",3,"openDelay","click"],["aria-label","Reset Extent",1,"bi","bi-arrows-fullscreen"],[4,"ngIf"],["type","button","placement","end","ngbTooltip","Datasets at Location","tooltipClass","map-tooltip",1,"btn","btn-secondary","btn-icon-only",3,"ngClass","openDelay","click"],["aria-label","Datasets at Location",1,"bi","bi-geo-alt"],[3,"selectedResult","clearGazetteerResults"],[3,"activeMapServiceSlug","countryAtCoordinates"],[3,"map",4,"ngIf"],["data-bs-toggle","offcanvas","data-bs-target","#identifyFeature","id","identifyFeatureHiddenTrigger",1,"d-none",3,"click"],["class","position-absolute loading-spinner d-flex align-items-center alert alert-secondary p-2 rounded shadow","role","alert",4,"ngIf"],[3,"featuresInfo"],[3,"activeMapProxyLayername","mapServiceName",4,"ngIf"],[1,"layer-name",3,"innerHTML"],["type","button","placement","end","ngbTooltip","Identify Feature","tooltipClass","map-tooltip",1,"btn","btn-secondary","btn-icon-only",3,"ngClass","openDelay","click"],["aria-label","Identify Feature",1,"bi","bi-info-circle"],["aria-label","Show Overlay Layer",1,"bi","bi-layers"],["type","button","id","cadastralLayerPanelTrigger","data-bs-toggle","offcanvas","data-bs-target","#cadastralLayerPanel","aria-controls","cadastralLayerPanel","placement","end","ngbTooltip","Cadastral Layers","tooltipClass","map-tooltip",1,"btn","btn-secondary","btn-icon-only",3,"openDelay"],["aria-label","Cadastral Layers",1,"bi","bi-layers"],["type","button","id","gazetteerLayerPanelTrigger","data-bs-toggle","offcanvas","data-bs-target","#gazetteerLayerPanel","aria-controls","gazetteerLayerPanel","placement","end","ngbTooltip","Gazetteer Layers","tooltipClass","map-tooltip",1,"btn","btn-secondary","btn-icon-only",3,"openDelay"],["aria-label","Gazetteer Layers",1,"bi","bi-layers"],["type","button","id","hvlspLayerPanelTrigger","data-bs-toggle","offcanvas","data-bs-target","#hvlspLayerPanel","aria-controls","hvlspLayerPanel","placement","end","ngbTooltip","Select Theme","tooltipClass","map-tooltip",1,"btn","btn-secondary","btn-icon-only",3,"openDelay"],["type","button","data-bs-toggle","offcanvas","data-bs-target","#legend","aria-controls","legend","placement","end","ngbTooltip","View Legend","tooltipClass","map-tooltip",1,"btn","btn-secondary","btn-icon-only",3,"openDelay"],["aria-label","View Legend",1,"bi","bi-list-ul"],[3,"map"],["role","alert",1,"position-absolute","loading-spinner","d-flex","align-items-center","alert","alert-secondary","p-2","rounded","shadow"],["role","status",1,"spinner-border","me-3"],[3,"activeMapProxyLayername","mapServiceName"]],template:function(t,r){1&t&&(e.TgZ(0,"main",0),e.TgZ(1,"h1",1),e._uU(2,"Explore Map"),e.qZA(),e.TgZ(3,"nav",2),e.TgZ(4,"ul",3),e.TgZ(5,"li"),e.TgZ(6,"button",4),e._UZ(7,"i",5),e.qZA(),e.qZA(),e.TgZ(8,"li"),e.TgZ(9,"button",6),e.NdJ("click",function(){return r.zoomIn()}),e._UZ(10,"i",7),e.qZA(),e.qZA(),e.TgZ(11,"li"),e.TgZ(12,"button",6),e.NdJ("click",function(){return r.zoomOut()}),e._UZ(13,"i",8),e.qZA(),e.qZA(),e.TgZ(14,"li"),e.TgZ(15,"button",9),e.NdJ("click",function(){return r.resetExtent()}),e._UZ(16,"i",10),e.qZA(),e.qZA(),e.YNc(17,Ff,3,4,"li",11),e.TgZ(18,"li"),e.TgZ(19,"button",12),e.NdJ("click",function(){return r.toggleDatasetsByLocation()}),e._UZ(20,"i",13),e.qZA(),e.qZA(),e.YNc(21,a_,3,5,"li",11),e.YNc(22,Yf,3,1,"li",11),e.YNc(23,Wd,3,1,"li",11),e.YNc(24,o_,3,1,"li",11),e.YNc(25,Zf,3,1,"li",11),e.qZA(),e.qZA(),e.TgZ(26,"app-gazetteer-search",14),e.NdJ("selectedResult",function(h){return r.onSelectGazetteerResult(h)})("clearGazetteerResults",function(){return r.onClearGazetteerResult()}),e.qZA(),e._UZ(27,"app-datasets-list",15),e.YNc(28,s_,1,1,"app-cadastral-layer-panel",16),e.YNc(29,l_,1,1,"app-gazetteer-layer-panel",16),e.YNc(30,u_,1,1,"app-hvlsp-layer-panel",16),e.TgZ(31,"span",17),e.NdJ("click",function(h){return r.onIdentifyTriggerClick(h)}),e.qZA(),e.YNc(32,c_,3,0,"div",18),e._UZ(33,"app-identify-feature",19),e.YNc(34,d_,1,2,"app-legend",20),e._UZ(35,"span",21),e.qZA()),2&t&&(e.xp6(6),e.Q6J("openDelay",1e3),e.xp6(3),e.Q6J("ngClass",e.VKq(25,uh,r.maxZoomReached))("ngbTooltip",r.maxZoomReached?"Maximum Zoom Reached":"Zoom In")("openDelay",1e3),e.xp6(3),e.Q6J("ngClass",e.VKq(27,uh,r.minZoomReached))("ngbTooltip",r.minZoomReached?"Minimum Zoom Reached":"Zoom Out")("openDelay",1e3),e.xp6(3),e.Q6J("openDelay",1e3),e.xp6(2),e.Q6J("ngIf",r.allowIdentify),e.xp6(2),e.Q6J("ngClass",e.VKq(29,lh,r.datasetsByLocationActive))("openDelay",1e3),e.xp6(2),e.Q6J("ngIf",r.allowOverlay),e.xp6(1),e.Q6J("ngIf","cadastral-all"===r.mapServiceSlug),e.xp6(1),e.Q6J("ngIf","o
1pen-gazetteer"===r.mapServiceSlug),e.xp6(1),e.Q6J("ngIf","hvlsp"===r.mapServiceSlug),e.xp6(1),e.Q6J("ngIf",r.activeMapProxyLayername&&r.allowLegend),e.xp6(2),e.Q6J("activeMapServiceSlug",r.mapServiceSlug)("countryAtCoordinates",r.countryAtCoordinates),e.xp6(1),e.Q6J("ngIf","cadastral-all"===r.mapServiceSlug),e.xp6(1),e.Q6J("ngIf","open-gazetteer"===r.mapServiceSlug),e.xp6(1),e.Q6J("ngIf","hvlsp"===r.mapServiceSlug),e.xp6(2),e.Q6J("ngIf",r.identifyLoading),e.xp6(1),e.Q6J("featuresInfo",r.featuresInfo),e.xp6(1),e.Q6J("ngIf",r.activeMapProxyLayername&&r.allowLegend),e.xp6(1),e.Q6J("innerHTML",r.attribution,e.oJD))},directives:[_a._L,c.mk,c.O5,qp,Xp,t_,n_,a5,i_,m1],styles:[".explore-map[_ngcontent-%COMP%]     .tooltip-inner{white-space:nowrap;padding:7px 10px;box-shadow:0 0 10px #0003}.explore-map[_ngcontent-%COMP%]   .layer-name[_ngcontent-%COMP%]{position:absolute;background-color:#ffffffb3;bottom:0;right:0;display:block;padding:.5rem 1rem;z-index:1}.explore-map[_ngcontent-%COMP%]   .loading-spinner[_ngcontent-%COMP%]{z-index:10;left:calc(50% - 30px);top:50%}"]}),u})();var b_=T(98613);let qf=(()=>{class u{transform(t,...r){let s;if(s="string"==typeof t?parseFloat(t):t,isNaN(s)||s<0)return"";const h=["Bytes","KB","MB","GB","TB"];let w=0;for(;s>=1024&&w<h.length-1;)s/=1024,w++;return s.toFixed(2)+" "+h[w]}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275pipe=e.Yjl({name:"bytesConverter",type:u,pure:!0}),u})();const $f=["targetElementToScroll"];function hh(u,a){if(1&u&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&u){const t=e.oxw().$implicit;e.xp6(1),e.hij("- ",t.size," zip")}}function Kf(u,a){1&u&&(e.TgZ(0,"span"),e._uU(1,"(zip)"),e.qZA())}function M_(u,a){if(1&u&&(e.TgZ(0,"li"),e._uU(1),e.YNc(2,hh,2,1,"span",38),e.YNc(3,Kf,2,0,"ng-template",null,39,e.W1O),e.qZA()),2&u){const t=a.$implicit,r=e.MAs(4),s=e.oxw(2).$implicit;e.xp6(1),e.hij(" ","FileGeodatabase"===t.name?"File GDB":t.name," "),e.xp6(1),e.Q6J("ngIf","hvlsp"!==s.mapServiceURLSlug)("ngIfElse",r)}}function Jf(u,a){if(1&u&&e.YNc(0,M_,5,3,"li",37),2&u){const t=e.oxw().$implicit;e.Q6J("ngForOf",t.downloads)}}function Qf(u,a){1&u&&(e.TgZ(0,"span"),e._uU(1,"WFS"),e.qZA())}function fh(u,a){1&u&&(e.TgZ(0,"span"),e._uU(1,"WMS"),e.qZA())}function Qd(u,a){1&u&&(e.TgZ(0,"span"),e._uU(1,"WMTS"),e.qZA())}function ph(u,a){if(1&u&&(e.TgZ(0,"li"),e._uU(1),e.qZA()),2&u){const t=e.oxw().$implicit;e.xp6(1),e.hij(" Last Update: ",t.mapServiceMetadata.lastUpdated," ")}}function Xf(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"div",40),e.TgZ(1,"input",41),e.NdJ("change",function(){e.CHM(t);const s=e.oxw().$implicit;return e.oxw(2).isHvlspDownloadChecked(s.id,s.mapServiceURLSlug)}),e.qZA(),e.TgZ(2,"label",42),e.TgZ(3,"span",43),e._uU(4),e.qZA(),e._uU(5," Download "),e.qZA(),e.qZA()}if(2&u){const t=e.oxw().$implicit;e.xp6(1),e.MGl("id","",t.mapServiceURLSlug,"-Download"),e.xp6(1),e.MGl("for","",t.mapServiceURLSlug,"-Download"),e.xp6(2),e.Oqu(t.name)}}function e2(u,a){if(1&u&&(e.TgZ(0,"div",40),e._UZ(1,"input",44),e.TgZ(2,"label",42),e.TgZ(3,"span",43),e._uU(4),e.qZA(),e._uU(5,"Web Service"),e.qZA(),e.qZA()),2&u){const t=e.oxw().$implicit;e.xp6(1),e.MGl("id","",t.mapServiceURLSlug,"-Webservice"),e.xp6(1),e.MGl("for","",t.mapServiceURLSlug,"-Webservice"),e.xp6(2),e.Oqu(t.name)}}function t2(u,a){if(1&u&&(e.TgZ(0,"li",23),e.TgZ(1,"div",24),e.TgZ(2,"div",25),e.TgZ(3,"div",26),e._UZ(4,"img",27),e.qZA(),e.TgZ(5,"div",28),e.TgZ(6,"div",29),e.TgZ(7,"h3",30),e._uU(8),e.qZA(),e.TgZ(9,"ul",31),e.YNc(10,Jf,1,1,"ng-template",32),e.TgZ(11,"li",33),e.YNc(12,Qf,2,0,"span",34),e.YNc(13,fh,2,0,"span",34),e.YNc(14,Qd,2,0,"span",34),e.qZA(),e.YNc(15,ph,2,1,"li",34),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(16,"div",35),e.YNc(17,Xf,6,3,"div",36),e.YNc(18,e2,6,3,"div",36),e.qZA(),e.qZA(),e.qZA()),2&u){const t=a.$implicit;e.Q6J("formGroupName",a.index),e.xp6(4),e.MGl("src","../../assets/els/images/datasets/portrait/",t.mapServiceURLSlug,".jpg",e.LSH),e.MGl("srcset","\n                    ../../assets/els/images/datasets/portrait/",t.mapServiceURLSlug,"@2x.jpg 2x\n                  ",e.LSH),e.s9C("alt",t.name),e.xp6(4),e.Oqu(t.name),e.xp6(2),e.Q6J("ngIf",t.downloads&&t.downloads.length>0),e.xp6(2),e.Q6J("ngIf",t.supportsWFS),e.xp6(1),e.Q6J("ngIf",t.supportsWMS),e.xp6(1),e.Q6J("ngIf",t.supportsWMTS),e.xp6(1),e.Q6J("ngIf",null==t.mapServiceMetadata?null:t.mapServiceMetadata.lastUpdated),e.xp6(2),e.Q6J("ngIf",t.supportsDownload||"hvlsp"===t.mapServiceURLSlug),e.xp6(1),e.Q6J("ngIf",t.supportsWFS||t.supportsWMS||t.supportsWMTS)}}function n2(u,a){if(1&u&&e.GkF(0,45),2&u){e.oxw(2);const t=e.MAs(20);e.Q6J("ngTemplateOutlet",t)}}function r2(u,a){if(1&u&&e.GkF(0,45),2&u){e.oxw(2);const t=e.MAs(18);e.Q6J("ngTemplateOutlet",t)}}function a2(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"div",46),e.TgZ(1,"div",47),e.TgZ(2,"div",48),e._UZ(3,"i",49),e.qZA(),e.TgZ(4,"div",50),e.TgZ(5,"p",51),e._uU(6,"Form has been successfully submitted"),e.qZA(),e.TgZ(7,"p",51),e._uU(8,"Please check your email"),e.qZA(),e.qZA(),e.qZA(),e.TgZ(9,"div",52),e.TgZ(10,"button",53),e.NdJ("click",function(){return e.CHM(t),e.oxw(2).resetForm()}),e._uU(11," Close "),e._UZ(12,"i",54),e.qZA(),e.qZA(),e.qZA()}}function o2(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"div",46),e.TgZ(1,"div",47),e.TgZ(2,"div",48),e._UZ(3,"i",5
15),e.qZA(),e.TgZ(4,"div",50),e.TgZ(5,"p",51),e._uU(6,"Sorry, something has gone wrong with the form submission."),e.qZA(),e.TgZ(7,"p",51),e._uU(8,"Please try again later or "),e.TgZ(9,"a",56),e._uU(10,"contact us"),e.qZA(),e._uU(11,"."),e.qZA(),e.qZA(),e.qZA(),e.TgZ(12,"div",52),e.TgZ(13,"button",53),e.NdJ("click",function(){return e.CHM(t),e.oxw(2).resetForm()}),e._uU(14," Close "),e._UZ(15,"i",54),e.qZA(),e.qZA(),e.qZA()}}function u5(u,a){1&u&&(e.TgZ(0,"div",73),e._uU(1," You must accept the licence terms to proceed "),e.qZA())}function T_(u,a){1&u&&(e.TgZ(0,"div",73),e._uU(1," Please enter a valid e-mail address. "),e.qZA())}const s2=function(u){return{"is-invalid":u}};function l2(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"div",2),e.TgZ(1,"div",57),e.TgZ(2,"div",2),e.TgZ(3,"div",58),e.TgZ(4,"div",59),e.TgZ(5,"div",60),e._UZ(6,"input",61),e._UZ(7,"label",62),e._uU(8," I agree to the "),e.TgZ(9,"button",4),e.NdJ("click",function(){return e.CHM(t),e.oxw(2).openLicenseTermsModal()}),e._uU(10," licence terms "),e.qZA(),e.TgZ(11,"span",63),e._uU(12,"*"),e.qZA(),e.YNc(13,u5,2,0,"div",64),e.qZA(),e.qZA(),e.qZA(),e.TgZ(14,"div",58),e.TgZ(15,"div",59),e.TgZ(16,"div",60),e._UZ(17,"input",65),e.TgZ(18,"label",66),e._uU(19,"Keep me informed with news and data updates."),e.qZA(),e.qZA(),e.qZA(),e.TgZ(20,"button",4),e.NdJ("click",function(){return e.CHM(t),e.oxw(2).openPrivacyModal()}),e._uU(21," View our privacy policy "),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(22,"div",67),e.TgZ(23,"label",68),e._uU(24,"E-mail address "),e.TgZ(25,"span",63),e._uU(26,"*"),e.qZA(),e.qZA(),e.TgZ(27,"div",59),e._UZ(28,"input",69),e.TgZ(29,"span",70),e.TgZ(30,"button",71),e._uU(31," Submit "),e._UZ(32,"i",72),e.qZA(),e.qZA(),e.YNc(33,T_,2,0,"div",64),e.qZA(),e.qZA(),e.qZA()}if(2&u){const t=e.oxw(2);e.xp6(6),e.Q6J("ngClass",e.VKq(7,s2,t.licenseTermsIsInvalid())),e.xp6(7),e.Q6J("ngIf",t.licenseTermsIsInvalid()),e.xp6(15),e.Q6J("ngClass",e.VKq(9,s2,t.emailIsInvalid())),e.uIk("autocomplete","off"),e.xp6(1),e.Q6J("ngbTooltip",t.getTooltipText()),e.xp6(1),e.Q6J("disabled",t.showHvlspDownload?!t.formIsValid()||!t.hvlspDownloadIsValid():!t.formIsValid()),e.xp6(3),e.Q6J("ngIf",t.emailIsInvalid())}}function D_(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"form",13),e.NdJ("ngSubmit",function(){return e.CHM(t),e.oxw().submit()}),e._UZ(1,"input",14),e.TgZ(2,"section",1),e.TgZ(3,"ul",15),e.YNc(4,t2,19,12,"li",16),e.qZA(),e.qZA(),e.YNc(5,n2,1,1,"ng-container",17),e.TgZ(6,"section",18),e.TgZ(7,"div",19),e.YNc(8,r2,1,1,"ng-container",20),e.YNc(9,a2,13,0,"div",21),e.YNc(10,o2,16,0,"div",21),e.YNc(11,l2,34,11,"div",22),e.qZA(),e.qZA(),e.qZA()}if(2&u){const t=e.oxw();e.Q6J("formGroup",t.form),e.uIk("autocomplete","off"),e.xp6(4),e.Q6J("ngForOf",t.datasets),e.xp6(1),e.Q6J("ngIf",t.showHvlspDownload),e.xp6(2),e.Q6J("ngSwitch",!0),e.xp6(1),e.Q6J("ngSwitchCase",t.submitting),e.xp6(1),e.Q6J("ngSwitchCase",t.submitIsSuccess),e.xp6(1),e.Q6J("ngSwitchCase",t.submitIsFailure)}}function As(u,a){1&u&&(e.TgZ(0,"section",74),e.TgZ(1,"div",75),e._UZ(2,"div",76),e._uU(3," Loading... "),e.qZA(),e.qZA())}function u2(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"div",40),e.TgZ(1,"input",104),e.NdJ("change",function(s){const w=e.CHM(t).$implicit;return e.oxw(2).onSelectChange("checkbox",s,w)}),e.qZA(),e.TgZ(2,"label",105),e.TgZ(3,"span",43),e._uU(4),e.qZA(),e._uU(5),e.qZA(),e.qZA()}if(2&u){const t=a.$implicit;e.xp6(1),e.Q6J("id",t.trim().toLowerCase().replace(" ","-"))("name",t.trim().toLowerCase().replace(" ","-"))("value",t.trim().toLowerCase().replace(" ","-")),e.xp6(1),e.Q6J("for",t.trim().toLowerCase().replace(" ","-")),e.xp6(2),e.Oqu(t),e.xp6(1),e.hij(" ",t," ")}}function w_(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"ngb-alert",106),e.NdJ("close",function(){return e.CHM(t),e.oxw(2).administrativeAreaSelectList.length>0}),e._UZ(1,"i",107),e._uU(2," To view Administrative Units for one country only, please type in the country name first. "),e.qZA()}2&u&&e.Q6J("dismissible",!1)}function C_(u,a){1&u&&(e.TgZ(0,"div",75),e._UZ(1,"div",76),e._uU(2," Loading... "),e.qZA())}function c2(u,a){if(1&u&&(e.TgZ(0,"div",108),e.TgZ(1,"h5",82),e._uU(2,"Download File Size(s)"),e.qZA(),e.YNc(3,C_,3,0,"div",109),e.qZA()),2&u){const t=e.oxw(2),r=e.MAs(22);e.xp6(3),e.Q6J("ngIf",t.mapsServiceDownloadDataLoading)("ngIfElse",r)}}const d2=function(){return{enter:"50ms",leave:"50ms"}};function h2(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"section",77),e.TgZ(1,"div",74,78),e.TgZ(3,"h2",79),e._uU(4,"High-value large-scale pan European prototype Download"),e.qZA(),e.TgZ(5,"div",80),e.TgZ(6,"div",81),e.TgZ(7,"h5",82),e._uU(8,"1. Select your Theme(s)"),e.qZA(),e.TgZ(9,"div",83),e.YNc(10,u2,6,6,"div",84),e.qZA(),e.qZA(),e.TgZ(11,"div",81),e.TgZ(12,"h5",82),e._uU(13," 2. Select your Area(s) "),e.TgZ(14,"button",85),e._UZ(15,"span",86),e.qZA(),e.qZA(),e.TgZ(16,"div",87),e.TgZ(17,"div",88),e.TgZ(18,"input",89),e.NdJ("change",function(s){return e.CHM(t),e.oxw().onSelectChange("radio",s)})("ngModelChange",function(s){return e.CHM(t),e.oxw().selectAreaRadioValue=s}),e.qZA(),e.TgZ(19,"label",90),e._uU(20," Download for all Countries "),e.qZA(),e.qZA(),e.TgZ(21,"div",91),e.TgZ(22,"div",92),e.TgZ(23,"span",93),e._uU(24,"OR"),e.qZA(),e.qZA(),e.TgZ(25,"div",88),e.TgZ(26,"input",94),e.NdJ("change",function(s){return e.CHM(t),e.oxw().onSelectChange("radio",s)})("ngModelChange",function(s){return e.CHM(t),e.oxw().selectAreaRadioValue=s}),e.qZA(),e.TgZ(27,"div",95),e.TgZ(28,"label",96),e._uU(29,"Select by Country"),e.qZA(),e.TgZ(30,"tag-input",97),e.NdJ("ngModelChange",function(s){return e.CHM(t),e.oxw().countrySelectList=s})("onFocus",function(){return e.CHM(t),e.oxw().onCountrySelectInputFocus("focus")})("onBlur",function(){return e.CHM(t),e.oxw().onInputBlur()})("onAdd",function(){return e.CHM(t),e.oxw().onCountrySelectInputFocus("add")})("onRemove",function(){return e.CHM(t),e.oxw().onCountrySelectInputFocus("remove")})("onTextChange",function(s){return e.CHM(t),e.oxw().updateCountryOnAutoFill(s)}),e._UZ(31,"tag-input-dropdown",98),e.qZA(),e.qZA(),e.qZA(),e.TgZ(32,"div",92),e.TgZ(33,"span",93),e._uU(34,"OR"),e.qZA(),e.qZA(),e.qZA(),e.YNc(35,w_,3,1,"ngb-alert",99),e.TgZ(36,"div",88),e.TgZ(37,"input",100),e.NdJ("change",function(s){return e.CHM(t),e.oxw().onSelectChange("radio",s)})("ngModelChange",function(s){return e.CHM(t),e.oxw().selectAreaRadioValue=s}),e.qZA(),e.TgZ(38,"div",95),e.TgZ(39,"label",101),e._uU(40,"Select by Administrative Units (Level 2)"),e.qZA(),e.TgZ(41,"tag-input",102),e.NdJ("ngModelChange",function(s){return e.CHM(t),e.oxw().administrativeAreaSelectList=s}
1)("onFocus",function(){return e.CHM(t),e.oxw().onAdministrativeAreaSelectInputFocus("focus")})("onBlur",function(){return e.CHM(t),e.oxw().onInputBlur()})("onAdd",function(){return e.CHM(t),e.oxw().onAdministrativeAreaSelectInputFocus("add")})("onRemove",function(){return e.CHM(t),e.oxw().onAdministrativeAreaSelectInputFocus("remove")})("onTextChange",function(s){return e.CHM(t),e.oxw().updateAdministrativeAreaOnAutoFill(s)}),e._UZ(42,"tag-input-dropdown",98),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.YNc(43,c2,4,2,"div",103),e.qZA(),e.qZA(),e.qZA()}if(2&u){const t=e.oxw();e.Q6J("@toggleHvlspDownloadSection",void 0),e.xp6(10),e.Q6J("ngForOf",t.themeList),e.xp6(8),e.Q6J("ngModel",t.selectAreaRadioValue),e.xp6(8),e.Q6J("ngModel",t.selectAreaRadioValue),e.xp6(4),e.Q6J("ngModel",t.countrySelectList)("onlyFromAutocomplete",!0)("animationDuration",e.DdM(25,d2))("ripple",!1)("inputText",t.initialTextForCountrySelect),e.xp6(1),e.Q6J("showDropdownIfEmpty",t.isInputFocused)("keepOpen",!0)("autocompleteObservable",t.dropdownItemsForCountry)("appendToBody",!1),e.xp6(4),e.Q6J("ngIf",3==t.selectAreaRadioValue&&0===t.administrativeAreaSelectList.length),e.xp6(2),e.Q6J("ngModel",t.selectAreaRadioValue),e.xp6(4),e.Q6J("ngModel",t.administrativeAreaSelectList)("onlyFromAutocomplete",!0)("animationDuration",e.DdM(26,d2))("ripple",!1)("inputText",t.initialTextForAdministrativeAreaSelect),e.xp6(1),e.Q6J("showDropdownIfEmpty",!0)("keepOpen",!0)("autocompleteObservable",t.dropdownItemsForAdministrativeArea)("appendToBody",!1),e.xp6(1),e.Q6J("ngIf",t.mapServiceData.mapServiceDownloadList.length>0)}}function f2(u,a){if(1&u&&(e.TgZ(0,"div",111),e._uU(1),e.qZA()),2&u){const t=e.oxw(2);e.xp6(1),e.hij(" ",t.mapsServiceDownloadErrorText," ")}}function v1(u,a){if(1&u&&e.YNc(0,f2,2,1,"div",110),2&u){const t=e.oxw(),r=e.MAs(24);e.Q6J("ngIf",t.mapsServiceDownloadError)("ngIfElse",r)}}function E_(u,a){if(1&u&&(e.TgZ(0,"label"),e._uU(1),e.ALo(2,"bytesConverter"),e.qZA()),2&u){const t=a.$implicit;e.xp6(1),e.AsE("",t.name,": GeoPackage - ",e.lcZ(2,2,t.sizeInBytes)," zip")}}function S_(u,a){if(1&u&&(e.TgZ(0,"div",112),e.YNc(1,E_,3,4,"label",37),e.qZA()),2&u){const t=e.oxw();e.xp6(1),e.Q6J("ngForOf",t.mapServiceData.mapServiceDownloadList)}}let p2=(()=>{class u{constructor(t,r,s,h,w){this.datasetsService=t,this.fb=r,this.userService=s,this.modalService=h,this.cdr=w,this.onDestroy$=new Aa.xQ,this.submitIsSuccess=!1,this.submitIsFailure=!1,this.showHvlspDownload=!1,this.submitting=!1,this.selectAreaRadioValue="1",this.themeList=[],this.countryList=[],this.administrativeAreaList=[],this.initialTextForCountrySelect="",this.initialTextForAdministrativeAreaSelect="",this.countrySelectInputFocusChecked=!1,this.administrativeAreaSelectInputFocusChecked=!1,this.themeSelectList=[],this.countrySelectList=[],this.administrativeAreaSelectList=[],this.mapServiceData={mapServiceDownloadList:[],mapServiceURLSlugList:[]},this.mapsServiceDownloadDataLoading=!1,this.mapsServiceDownloadError=!1,this.mapsServiceDownloadErrorText="",this.isInputFocused=!1,this.dropdownItemsForCountry=A=>(0,Ls.of)(this.countryList),this.dropdownItemsForAdministrativeArea=A=>(0,Ls.of)(this.administrativeAreaList)}ngOnInit(){this.getDatasets()}getDatasets(){this.datasetsService.getDatasets().pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{this.datasets=t,this.form=this.fb.group({emailAddress:["",Yn.kI.email],marketingConsent:[!1],licenseTerms:[!1,Yn.kI.requiredTrue],requestedServices:this.fb.array(this.datasets.map(({id:r})=>this.fb.group({mapServiceId:[`${r}`],serviceType:this.fb.group({DOWNLOAD:[!1],MAPSERVICE:[!1]})})))})})}isHvlspDownloadChecked(t,r){var s,h,w;if("hvlsp"!=r)return;this.showHvlspDownload=null===(h=null===(s=this.form.value.requestedServices.filter(Q=>{if(Q.mapServiceId==t)return Q})[0])||void 0===s?void 0:s.serviceType)||void 0===h?void 0:h.DOWNLOAD;const A=null===(w=this.datasets.filter(Q=>{if(Q.id===t)return Q})[0])||void 0===w?void 0:w.mapServiceMetadata;this.themeList=A["download-themes"],this.countryList=A["download-countries"],this.administrativeAreaList=A["download-adminunits"],this.selectAreaRadioValue="1",this.themeSelectList=[],this.countrySelectList=[],this.administrativeAreaSelectList=[],this.countrySelectInputFocusChecked=!1,this.administrativeAreaSelectInputFocusChecked=!1,this.mapServiceData={mapServiceDownloadList:[],mapServiceURLSlugList:[]}}scrollToElement(){if(this.targetElementToScroll){const t=this.targetElementToScroll.nativeElement.getBoundingClientRect().top+window.scrollY;window.scrollTo({top:t-60,behavior:"smooth"})}}onCountrySelectInputFocus(t){this.isInputFocused=!0,this.administrativeAreaSelectList=[],this.scrollToElement(),("add"===t||"remove"===t)&&this.onSelectChange("radio","2"),"focus"===t&&"2"!==this.selectAreaRadioValue&&this.onSelectChange("radio","2"),this.countrySelectInputFocusChecked||(this.initialTextForCountrySelect="loading...",setTimeout(()=>{this.initialTextForCountrySelect="",this.countrySelectInputFocusChecked=!0},650))}onAdministrativeAreaSelectInputFocus(t){this.countrySelectList=[],this.scrollToElement(),("add"===t||"remove"===t)&&this.onSelectChange("radio","3"),"focus"===t&&"3"!==this.selectAreaRadioValue&&this.onSelectChange("radio","3"),this.administrativeAreaSelectInputFocusChecked||(this.initialTextForAdministrativeAreaSelect="loading...",setTimeout(()=>{this.initialTextForAdministrativeAreaSelect="",this.administrativeAreaSelectInputFocusChecked=!0},650))}onInputBlur(){this.isInputFocused=!1}updateCountryOnAutoFill(t){""!==t&&!t.includes("loading")&&!this.isInputFocused&&(this.initialTextForCountrySelect="loading...",setTimeout(()=>{this.initialTextForCountrySelect="",this.cdr.detectChanges(),this.countrySelectInputFocusChecked=!0},650))}updateAdministrativeAreaOnAutoFill(t){""!==t&&!t.includes("loading")&&!this.isInputFocused&&(this.initialTextForAdministrativeAreaSelect="loading...",setTimeout(()=>{this.initialTextForAdministrativeAreaSelect="",this.cdr.detectChanges(),this.administrativeAreaSelectInputFocusChecked=!0},650))}onSelectChange(t,r,s){if("checkbox"===t){let h={name:"",urlSlug:""};if(h.name=s,"Administrative Units"===s&&(h.urlSlug="Administrative Units"),"Transportation"===s&&(h.urlSlug="Transport"),"Hydrography"===s&&(h.urlSlug="Hydrography"),r.target.checked)this.themeSelectList.push(h);else{const w=this.themeSelectList.findIndex(A=>A.name===h.name);w>-1&&this.themeSelectList.splice(w,1)}}"radio"===t&&("string"==typeof r?this.selectAreaRadioValue=r:(this.countrySelectList=[],this.administrativeAreaSelectList=[],this.selectAreaRadioValue=r.target.value)),this.hvlspDownloadIsValid()?(this.mapServiceData={mapServiceDownloadList:[],mapServiceURLSlugList:[]},this.themeSelectList.forEach("2"===this.selectAreaRadioValue?h=>{this.countrySelectList.length>0&&this.countrySelectList.forEach(w=>{const A=`high-value-largescale-prototype-${h.urlSlug.trim().toLowerCase().replace(/\s+/g,"-")}-${w.value.trim().toLowerCase().replace(/\s+/g,"-")}`;this.mapServiceData.mapServiceURLSlugList.push(A),this.mapServiceData.mapServiceDownloadList.push({name:`${h.name.trim()} (${w.value.trim()})`,urlSlug:A})})}:"3"===this.selectAreaRadioValue?h=>{this.administrativeAreaSelectList.length>0&&this.administrativeAreaSelectList.forEach(w=>{const A=`high-value-largescale-prototype-${h.urlSlug.trim().toLowerCase().replace(/\s+/g,"-")}-${w.value.trim().toLowerCase().split(", ")[0].replace(/\s+/g,"-")}`;this.mapServiceData.mapServiceURLSlugList.push(A),this.mapServiceData.mapServiceDownloadList.push({name:`${h.name.trim()} (${w.value.trim()})`,urlSlug:A})})}:h=>{const w=`high-value-largescale-prototype-${h.urlSlug.trim().toLowerCase().replace(/\s+/g,"-")}`;this.mapServiceData.mapServiceURLSlugList.push(w),this.mapServiceData.mapServiceDownloadList.push({name:`${h.name.trim()}`,urlSlug:w})}),this.mapServiceData.mapServiceURLSlugList.length>0&&this.getMapServiceIds({mapservice_slugs:this.mapServiceData.mapServiceURLSlugList})):this.mapServiceData={mapServiceDownloadList:[],mapServiceURLSlugList:[]}}hvlspDownloadIsValid(){return this.themeSelectList.length>0&&("2"===this.selectAreaRadioValue&&this.countrySelectList.length>0||"3"===this.selectAreaRadioValue&&this.administrativeAreaSelectList.length>0||"1"===this.selectAreaRadioValue)}getMapServiceIds(t){this.mapsServiceDownloadDataLoading=!0,this.datasetsService.getMapServiceIds(t).pipe((0,Ei.R)(this.onDestroy$)).subscribe({next:r=>{this.mapServiceIdsList=r,this.mapServiceData.mapServiceDownloadList=this.mapServiceData.mapServiceDownloadList.map(s=>{var h;const w=this.mapServiceIdsList.mapservices.find(A=>A.mapservice_url_slug===s.urlSlug);return w?Object.assign(Object.assign({},s),{id:w.id,sizeInBytes:(null===(h=w.download_metadata)||void 0===h?void 0:h.downloads[0].sizeInBytes)||0}):s}),this.mapsServiceDownloadDataLoading=!1,this.mapsServiceDownloadError=!1,this.mapsServiceDownloadErrorText=""},error:r=>{this.mapsServiceDownloadDataLoading=!1,this.mapsServiceDownloadError=!0,this.mapsServiceDownloadErrorText=r.error.errorMessage}})}emailIsInvalid(){const t=this.form.get("emailAddress");return t.invalid&&t.touched}resetForm(){this.submitIsFailure=!1,this.submitIsSuccess=!1,this.getDatasets()}licenseTermsIsInvalid(){const t=this.form.get("licenseTerms");return t.invalid&&t.touched}formIsValid(){return this.form.get("requestedServices").value.some(({serviceType:{DOWNLOAD:t,MAPSERVICE:r}})=>t||r)&&this.form.valid}getTooltipText(){if(!this.formIsValid()&&this.showHvlspDownload){if(!this.hvlspDownloadIsValid())return"Please complete all the above download selections.";if(this.form.get("licenseTerms").invalid)return"You must accept the licence terms to proceed."}return""}submit(){if(this.form.markAsTouched(),this.formIsValid()){this.mapServiceData.mapServiceDownloadList.map(A=>{this.form.value.requestedServices.push({mapServiceId:A.id.toString(),serviceType:{DOWNLOAD:!0,MAPSERVICE:!1}})}
1),this.submitting=!0,this.form.value.requestedServices.forEach(A=>("490"===A.mapServiceId&&(A.serviceType.DOWNLOAD=!1),A));const t=this.form.value,{requestedServices:r}=t,h=function s5(u,a){var t={};for(var r in u)Object.prototype.hasOwnProperty.call(u,r)&&a.indexOf(r)<0&&(t[r]=u[r]);if(null!=u&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(r=Object.getOwnPropertySymbols(u);s<r.length;s++)a.indexOf(r[s])<0&&Object.prototype.propertyIsEnumerable.call(u,r[s])&&(t[r[s]]=u[r[s]])}return t}(t,["requestedServices","licenseTerms"]),w=Object.assign(Object.assign({},h),{requestedServices:r.reduce((A,{serviceType:Q,mapServiceId:ae})=>[...A,...Object.entries(Q).filter(([Ce,He])=>He).map(([Ce])=>({mapServiceId:ae,serviceType:Ce}))],[])});this.form.reset(),this.userService.createRegisteredUser(w).pipe((0,Go.x)(()=>this.submitting=!1)).pipe((0,Ei.R)(this.onDestroy$)).subscribe({next:()=>{this.submitIsSuccess=!0},error:()=>{this.submitIsFailure=!0}}),this.showHvlspDownload=!1}}get loading(){return this.datasetsService.datasetsLoading}openLicenseTermsModal(){this.modalService.openModal(F)}openPrivacyModal(){this.modalService.openModal(G)}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(ts),e.Y36(Yn.qu),e.Y36(b_.K),e.Y36(oe),e.Y36(e.sBO))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-access-data"]],viewQuery:function(t,r){if(1&t&&e.Gf($f,5),2&t){let s;e.iGM(s=e.CRH())&&(r.targetElementToScroll=s.first)}},decls:25,vars:3,consts:[["id","main",1,"access-data","main__offset-header"],[1,"container"],[1,"row"],[1,"col-12","col-xl-9","col-xxl-7"],["type","button",1,"btn","btn-link","p-0",3,"click"],[1,"mb-sm-5","col-12","col-xl-9","col-xxl-7"],["routerLink","/frequently-asked-questions"],["class","needs-validation","novalidate","",3,"formGroup","ngSubmit",4,"ngIf","ngIfElse"],[3,"showBackToTop"],["loader",""],["hvlspDownload",""],["mapServiceDownloadError",""],["contentTemplate",""],["novalidate","",1,"needs-validation",3,"formGroup","ngSubmit"],["type","text","name","country","autocomplete","country",2,"position","absolute","top","-9999px","left","-9999px","width","0","height","0","border","0","padding","0"],["formArrayName","requestedServices",1,"list-unstyled","row","datasets__list"],["class","col-12 col-sm-6 col-lg-4 col-xxl-3 mb-3",3,"formGroupName",4,"ngFor","ngForOf"],[3,"ngTemplateOutlet",4,"ngIf"],[1,"form-footer","bg-gray","py-4","py-sm-5"],[1,"container",3,"ngSwitch"],[3,"ngTemplateOutlet",4,"ngSwitchCase"],["class","row justify-content-between align-items-center",4,"ngSwitchCase"],["class","row",4,"ngSwitchDefault"],[1,"col-12","col-sm-6","col-lg-4","col-xxl-3","mb-3",3,"formGroupName"],[1,"card","justify-content-between","align-items-center","h-100"],[1,"row","g-0","w-100","h-100","justify-content-between"],[1,"col-3"],[1,"img-fluid","h-100",3,"src","srcset","alt"],[1,"col-9","d-flex","flex-column","justify-content-between"],[1,"card-body"],[1,"card-title"],[1,"list-unstyled","card-text"],[3,"ngIf"],[1,"protocol"],[4,"ngIf"],["formGroupName","serviceType",1,"d-flex","justify-content-between","card-footer"],["class","form-check d-flex flex-grow-1 align-items-center",4,"ngIf"],[4,"ngFor","ngForOf"],[4,"ngIf","ngIfElse"],["zipText",""],[1,"form-check","d-flex","flex-grow-1","align-items-center"],["type","checkbox","formControlName","DOWNLOAD",1,"form-check-input",3,"id","change"],[1,"form-check-label",3,"for"],[1,"sr-only"],["type","checkbox","formControlName","MAPSERVICE",1,"form-check-input",3,"id"],[3,"ngTemplateOutlet"],[1,"row","justify-content-between","align-items-center"],[1,"d-flex","align-items-center","col","mb-2","mt-2"],[1,"col-2","fs-4"],[1,"bi","bi-check-circle"],[1,"col","fs-3"],[1,"m-0"],[1,"col-md-2","col-sm-12","d-flex","justify-content-end","mb-2","mt-2"],["type","button",1,"btn","btn-secondary",3,"click"],[1,"bi","bi-x-lg"],[1,"bi","bi-exclamation-circle"],["routerLink","/contact"],[1,"col-12","col-sm-6","col-lg-8","col-xxl-6"],[1,"col-12","col-lg-6","col-xxl-12"],[1,"input-group"],[1,"form-check"],["type","checkbox","id","licenseTerms","formControlName","licenseTerms","required","",1,"form-check-input",3,"ngClass"],["for","licenseTerms",1,"form-check-label"],[1,"required-asterisk"],["class","invali
1d-feedback",4,"ngIf"],["type","checkbox","id","newsAndUpdates","formControlName","marketingConsent",1,"form-check-input"],["for","newsAndUpdates",1,"form-check-label"],[1,"col-12","col-sm-6","col-lg-4"],["for","email",1,"form-check-label"],["type","email","id","email","name","emailAddress","formControlName","emailAddress","required","",1,"form-control",3,"ngClass"],["tabindex","0","placement","top","tooltipClass","hvlsp-download-btn custom-tooltip",1,"d-inline-block",3,"ngbTooltip"],[1,"btn","btn-secondary",3,"disabled"],[1,"bi","bi-chevron-right"],[1,"invalid-feedback"],[1,"container","py-5"],["role","alert",1,"alert","alert-primary","d-flex","align-items-center","justify-content-center"],["role","status",1,"spinner-border","me-3"],[1,"hvlsp-download-container"],["targetElementToScroll",""],[1,"title","mb-3"],[1,"row","gap-5"],[1,"col-md","gap-4"],[1,"sub-title"],[1,"d-flex","flex-column","gap-2"],["class","form-check d-flex flex-grow-1 align-items-center",4,"ngFor","ngForOf"],["type","button","placement","top","ngbTooltip","You can choose between any one of the below. You can add multiple options in a selection.","tooltipClass","custom-tooltip",1,"btn","ms-2","p-0"],[1,"bi","bi-info-circle"],[1,"d-flex","flex-grow-1","flex-column","align-items-start","gap-4"],[1,"d-flex","align-items-center","w-100"],["type","radio","name","selectAreaRadioOptions","id","download-for-all-countries-radio","value","1",1,"form-check-input","radio","mt-0",3,"ngModel","change","ngModelChange"],["for","download-for-all-countries-radio",1,"form-check-label","w-100","ms-2"],[1,"d-flex","flex-column","gap-4","w-100"],[1,"divider"],[1,"text"],["type","radio","name","selectAreaRadioOptions","id","select-by-country-radio","value","2",1,"form-check-input","radio","mt-0",3,"ngModel","change","ngModelChange"],[1,"d-flex","flex-column","w-100","ms-2"],["for","select-by-country",1,"ms-2"],["id","select-by-country","placeholder","Select","secondaryPlaceholder","Select",1,"tag-input","w-100","ms-2",3,"ngModel","onlyFromAutocomplete","animationDuration","ripple","inputText","ngModelChange","onFocus","onBlur","onAdd","onRemove","onTextChange"],[1,"tag-input-dropdown",3,"showDropdownIfEmpty","keepOpen","autocompleteObservable","appendToBody"],["class","d-flex justify-content-start align-items-start alert alert-primary","type","info",3,"dismissible","close",4,"ngIf"],["type","radio","name","selectAreaRadioOptions","id","select-by-administrative-area-radio","value","3",1,"form-check-input","radio","mt-0",3,"ngModel","change","ngModelChange"],["for","select-by-administrative-area",1,"ms-2"],["id","select-by-administrative-area","placeholder","Select","secondaryPlaceholder","Select",1,"tag-input","w-100","ms-2",3,"ngModel","onlyFromAutocomplete","animationDuration","ripple","inputText","ngModelChange","onFocus","onBlur","onAdd","onRemove","onTextChange"],["class","col-md-12 gap-4",4,"ngIf"],["type","checkbox",1,"form-check-input",3,"id","name","value","change"],[1,"form-check-label","ms-3",3,"for"],["type","info",1,"d-flex","justify-content-start","align-items-start","alert","alert-primary",3,"dismissible","close"],[1,"bi","bi-info-circle","icon"],[1,"col-md-12","gap-4"],["class","alert alert-primary d-flex align-items-center justify-content-center","role","alert",4,"ngIf","ngIfElse"],["class","alert alert-danger d-flex align-items-center justify-content-center","role","alert",4,"ngIf","ngIfElse"],["role","alert",1,"alert","alert-danger","d-flex","align-items-center","justify-content-center"],[1,"d-flex","flex-column","gap-1"]],template:function(t,r){if(1&t&&(e.TgZ(0,"main",0),e.TgZ(1,"section"),e.TgZ(2,"div",1),e.TgZ(3,"h1"),e._uU(4,"Access Data"),e.qZA(),e.TgZ(5,"div",2),e.TgZ(6,"p",3),e._uU(7," Please select the datasets you want, and then review and accept the "),e.TgZ(8,"button",4),e.NdJ("click",function(){return r.openLicenseTermsModal()}),e._uU(9," licence terms "),e.qZA(),e._uU(10," and enter your e-mail address. We will send you a download link and/or instructions for connecting to the service. "),e.qZA(),e.TgZ(11,"p",5),e._uU(12," If you have any queries, please go to our "),e.TgZ(13,"a",6),e._uU(14,"FAQ's"),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.YNc(15,D_,12,8,"form",7),e.qZA(),e._UZ(16,"app-footer",8),e.YNc(17,As,4,0,"ng-template",null,9,e.W1O),e.YNc(19,h2,44,27,"ng-template",null,10,e.W1O),e.YNc(21,v1,1,2,"ng-template",null,11,e.W1O),e.YNc(23,S_,2,1,"ng-template",null,12,e.W1O)),2&t){const s=e.MAs(18);e.xp6(15),e.Q6J("ngIf",!r.loading)("ngIfElse",s),e.xp6(1),e.Q6J("showBackToTop",!1)}},directives:[wi.yS,c.O5,Yn._Y,Yn.JL,Yn.sg,Yn.CE,c.sg,Yn.x0,Yn.Wl,Yn.JJ,Yn.u,c.tP,c.RF,c.n9,c.ED,Yn.Zs,c.mk,Yn.Fj,Yn.Q7,_a._L,Vs,Yn._,Yn.On,xc,Sc,_a.xm],pipes:[qf],styles:['.protocol[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:inline-block}.protocol[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:after{content:",";display:inline-block;margin-right:.25rem}.protocol[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]:last-of-type:after{content:"";margin-right:0}.fs-3[_ngcontent-%COMP%]{font-size:24px}.fs-4[_ngcontent-%COMP%]{font-size:44px}  .hvlsp-download-btn.custom-tooltip .tooltip-inner{background-color:#000;color:#fff;border-radius:4px}  .hvlsp-download-btn.custom-tooltip .tooltip-arrow:before{border-top-color:#000}  ng2-dropdown-menu .ng2-dropdown-menu{opacity:0!important;display:none!important}
1  ng2-dropdown-menu .ng2-dropdown-menu.ng2-dropdown-menu--open{opacity:1!important;display:block!important}.hvlsp-download-container[_ngcontent-%COMP%]{box-shadow:inset 0 4px 16px #00000040}.hvlsp-download-container[_ngcontent-%COMP%]   .title[_ngcontent-%COMP%]{font-weight:600}.hvlsp-download-container[_ngcontent-%COMP%]   .sub-title[_ngcontent-%COMP%]{font-weight:500;margin-bottom:16px}.hvlsp-download-container[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]{display:flex;justify-content:flex-start;align-items:center}.hvlsp-download-container[_ngcontent-%COMP%]   .divider[_ngcontent-%COMP%]   .text[_ngcontent-%COMP%]{font-size:16px;font-weight:600;color:#1f3763;line-height:normal}.hvlsp-download-container[_ngcontent-%COMP%]   .alert-primary[_ngcontent-%COMP%]{color:#13213b!important;background-color:#d2d7e0!important;border-color:#bcc3d0!important;border-radius:4px;margin:0;padding:.25rem .5rem;font-size:14px;font-weight:400;width:100%;line-height:normal}.hvlsp-download-container[_ngcontent-%COMP%]   .alert-primary[_ngcontent-%COMP%]   .icon[_ngcontent-%COMP%]{line-height:normal;padding-top:2px;padding-right:5px;display:flex;justify-content:center;align-items:center}.hvlsp-download-container[_ngcontent-%COMP%]   .form-check-input[_ngcontent-%COMP%]{width:22px;height:22px}.hvlsp-download-container[_ngcontent-%COMP%]   .form-check-input.radio[_ngcontent-%COMP%]{width:24px;height:22px}.hvlsp-download-container[_ngcontent-%COMP%]     .custom-tooltip .tooltip-inner{background-color:#000;color:#fff;border-radius:4px}.hvlsp-download-container[_ngcontent-%COMP%]     .custom-tooltip.bs-tooltip-end .tooltip-arrow:before{border-right-color:#000}.hvlsp-download-container[_ngcontent-%COMP%]     .custom-tooltip.bs-tooltip-start .tooltip-arrow:before{border-left-color:#000}.hvlsp-download-container[_ngcontent-%COMP%]     .custom-tooltip.bs-tooltip-top .tooltip-arrow:before{border-top-color:#000}.hvlsp-download-container[_ngcontent-%COMP%]     .custom-tooltip.bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#000}.hvlsp-download-container[_ngcontent-%COMP%]     .tag-input tag-input-form{flex-grow:1}.hvlsp-download-container[_ngcontent-%COMP%]     .tag-input tag-input-form input{width:100%;padding:0}.hvlsp-download-container[_ngcontent-%COMP%]     .tag-input tag-input-form input::-moz-placeholder{color:#b3b8bc}.hvlsp-download-container[_ngcontent-%COMP%]     .tag-input tag-input-form input::placeholder{color:#b3b8bc}.hvlsp-download-container[_ngcontent-%COMP%]     .tag-input tag-input-form input:-ms-input-placeholder{color:#b3b8bc}.hvlsp-download-container[_ngcontent-%COMP%]     .tag-input tag-input-form input::-ms-input-placeholder{color:#b3b8bc}.hvlsp-download-container[_ngcontent-%COMP%]     .tag-input .ng2-tag-input{padding:0;border-bottom:2px solid #e5e5e5}.hvlsp-download-container[_ngcontent-%COMP%]     tag{line-height:30px;padding:.08rem .65rem}.hvlsp-download-container[_ngcontent-%COMP%]     .tag-input .ng2-tag-input.ng2-tag-input--focused{border-color:#124d99}.hvlsp-download-container[_ngcontent-%COMP%]     tag:not(:focus):not(.tag--editing):not(:active):not(.readonly):hover{box-shadow:unset}.hvlsp-download-container[_ngcontent-%COMP%]     tag:not(.readonly):not(.tag--editing):focus{box-shadow:unset;background-color:#124d99}.hvlsp-download-container[_ngcontent-%COMP%]     delete-icon svg{height:auto!important;vertical-align:middle!important}.hvlsp-download-container[_ngcontent-%COMP%]     .tag-input{position:relative;width:100%}.hvlsp-download-container[_ngcontent-%COMP%]     .tag-input .tag-input-dropdown{position:absolute;width:100%;z-index:1000}.hvlsp-download-container[_ngcontent-%COMP%]     .tag-input .ng2-dropdown-menu{position:sticky!important;width:100%!important;max-width:100%!important;box-sizing:border-box}@media (max-width: 768px){.fs-3[_ngcontent-%COMP%]{font-size:20px}.fs-4[_ngcontent-%COMP%]{font-size:40px}}'],data:{animation:[Fr("toggleHvlspDownloadSection",[ta("void",lr({height:"0px",opacity:0})),ta("*",lr({height:"*",opacity:1})),Nr("void <=> *",ir("500ms cubic-bezier(0.68, -0.55, 0.27, 1.55)"))])]}}),u})();var _2=T(6824);let g2=(()=>{class u{constructor(){this.tooltipDiv=null,this.highlighted=null}ngOnInit(){this.initCoverageMap(),this.tooltipDiv=document.querySelector("[data-coverage-tooltip]")}initCoverageMap(){this.countries.map(t=>{if(""!==t.ISO){var s=document.querySelectorAll("."+t.ISO);
1Array.from(s).forEach(h=>{h.classList.add("available")})}})}onMouseOver(t){let r=t.target;r.classList.contains("available")&&(r.classList.add("hover"),this.highlighted=r.dataset.countryName,this.positionDescription())}onMouseLeave(t){t.target.classList.remove("hover"),this.highlighted=null}resetTooltipPosition(){this.tooltipDiv.style.left="0px",this.tooltipDiv.style.top="0px"}positionDescription(){let t=document.querySelector(`[data-country-name="${this.highlighted}"]`);this.resetTooltipPosition();var r=this.tooltipDiv.getBoundingClientRect(),s=t.getBoundingClientRect(),h=s.top-50;this.tooltipDiv.style.left=s.left+s.width/2-this.tooltipDiv.clientWidth/2-r.left+"px",this.tooltipDiv.style.top=h-r.top+"px"}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-dataset-coverage-map"]],inputs:{countries:"countries"},decls:90,vars:2,consts:[[1,"coverage-map"],["xmlns","http://www.w3.org/2000/svg",0,"xmlns","xlink","http://www.w3.org/1999/xlink","width","619.111","height","471.99","viewBox","0 0 619.111 471.99"],["id","clip-path"],["id","rect7197-7","width","431.967","height","407.987","transform","translate(0 0)","fill","green","stroke","#fff","stroke-width","0.205"],["id","layer1","transform","translate(146.338 175.911)"],["id","IS","data-country-name","Iceland","d","M35.841-15.836c-.253-.085-5.658-2.722-5.911-2.892-.338-.255.76-.6,1.013-.936.253-.425,0-1.7.422-1.531.676.255.253,1.361.676,1.872.084.17.169-.425.422-.425.676-.085,1.436.51,2.027.255,2.618-1.021-.844-1.957,2.364-2.212.591,0,1.182.425,1.773.51.422.085-.676-.6-1.013-.766h-.507a7.193,7.193,0,0,1-1.942-.17c-.422-.255,1.013.17,1.351-.17.169-.17-.676-.255-.591-.51a1.082,1.082,0,0,1,.76-.936c.253-.085.676.17,1.013.17a3.4,3.4,0,0,0,1.773-.6c.253-.17-.676-.085-.929-.255-.253-.085-2.364.936-2.956.851-.422-.085.253-.936.338-1.361,0-.51-.338-.936-.253-1.446s1.013-.851.844-1.446c-.084-.34-.844.17-1.182,0-.253-.085-.169-.766-.422-.6-.084.085.253.51.084.425-.676-.34-1.351-1.446-1.942-1.872-.084-.17-.338-.085-.507-.085s-.338.255-.422.17c-.169-.085-.084-.51-.338-.6-.338-.17-4.982-.17-1.6-1.787.929-.425.76.425,1.6.936.76.425,1.942-.681,2.7-.255.338.17-.591.851-.253,1.106.253.255.422-.51.76-.6.591-.17,1.267-.51,1.773-.17.338.34-.169,1.021-.084,1.446,0,.255,0-.425.084-.51.422-.51,6.756,3.658,4.56,0-.338-.51-1.182.425-1.858.34-.76-.085-1.351-1.021-1.689-1.7l.169-.17a7.293,7.293,0,0,1,3.462-.936c.507,0,1.1.51,1.436.085.676-.6-2.533-.34-2.449-1.276.084-.6,1.689-.34,1.689-1.021-.084-4-2.956.425-3.124-.34-.084-.51.338-1.021.169-1.446-.084-.17-.338.34-.507.34s.169-.425,0-.425c-.591.17-.591,1.191-1.013.085-.084-.085.084-.425,0-.425-.338.255-.338.851-.76.936-.253,0-.169-.6-.422-.681-.507-.17-2.871,1.021-2.956-.34,0-.255.422-.255.422-.51-.253-.766-2.28-.681-2.111-1.531.676-3.573,2.7,1.531,3.124,1.276,1.182-.766-1.351-3.233.338-3.233,1.52-.085.507,5.7,2.449,3.063.253-.34-1.013-.766-.676-1.021.338-.425,1.267.51,1.689.085.253-.425-1.1,0-1.436-.34a3.312,3.312,0,0,1-.76-1.957c-.338-2.892,1.6,2.637,2.364,1.787.253-.255-2.618-2.552-1.351-3.148.591-.255,1.013,1.361,1.6,1.106.338-.255-1.6-2.978.844-2.127,2.027.766-.253,4.339,2.027,5.785a2.517,2.517,0,0,0,1.52-2.3c0-.34-.507-.17-.676-.425-.253-.255-1.182-1.872-.844-2.382.591-.681,1.773.6,2.618,1.021.253.085-.76-.17-.76-.425-.084-.255.422-.17.591-.255.084-.085.084-.255,0-.255-1.1.085-1.013,1.787-2.28-1.021-1.1-2.467,1.267-.6,1.351-.6a.3.3,0,0,0,.084-.17c0-.17-.169-.51,0-.425.253.255.253.766.591,1.021s.929.17,1.267.425c.844.681-.422,1.531-.338,1.957,0,.17.422,0,.591.085.084.085.676.6.507.936-.169.085-.591,0-.507.17.169.34.844.255.844.681.084.6-.76,1.191-.591,1.787.169.51,1.436.17,1.351.681,0,.51-1.267-.34-1.436.085-.084.425,3.8,2.127-.084,2.722-.676.17-.929-1.021-1.6-1.276-.253-.085.084.51.253.766.169.681.929,1.276.76,1.872-.169.681-1.436.681-1.52,1.361-.169.425,1.013.17,1.1.6.169.425-.507.851-.676,1.276-.169.51-.76,1.531-.253,1.616,1.773.34,1.689-3.233,2.787-3.828,3.462-1.872,1.1.51,1.013.851-.507,2.127,2.027-.17,2.2-.34,1.1-1.191.676-4.594,1.52-4.509,2.956.255.338,4,2.027,5.36,1.351,1.191.591-1.531.929-2.212a1.6,1.6,0,0,1,.844-1.106c.253-.085.591.085.929.255.084.085.084.34.169.34.676-.17,1.351-1.106,1.942-.766.591.255.507,1.191.591,1.872,0,.425-.507.681-.422,1.106.422,2.127,1.43
16-1.531.844,1.616-.253,1.787-.844.851-.422,2.467.676,2.892.676-5.53,1.52-5.7,2.2-.6,1.689,3.063,1.858,3.913,0,.17,0-.425.169-.51.084-.085.422,0,.338-.085-.507-1.106.169.51.169.51.084,0,.084-.255.169-.34.422-.681,1.267-1.872,2.2-1.957s.844,1.872,1.6,2.382c.338.17-.169-.766.084-1.021.507-.6.844.766.844.766.084.17-.084-.425,0-.6.169-.255.591-.425.676-.766.169-.34,0-.766,0-1.191.084-.51,0-1.191.422-1.446.591-.255,1.182.17,1.773.34,1.52.34.253,1.021.422,1.616.169.34.676.255.844.51.591,1.276-2.533,1.616.253,3.148.338.17.338-.766.676-.936s.76.17,1.1,0c.76-.255,1.6-2.127,2.7-.085.169.34-.76.17-1.182.255-1.267.255-1.773.085-2.618,1.446-.084.17.422.17.422.34.084.255-.422.425-.253.51.422.34,1.182.085,1.6.425,1.351,1.021-1.858,2.892-2.027,3.063a.851.851,0,0,1,.591-.17,5,5,0,0,1,1.689,1.021c.084.085-.422.085-.422.255,0,.255.422.51.422.766,0,.17-.338-.085-.422,0-.591.34-2.2,1.021-1.6,1.276.76.255,1.436-1.616,2.027-1.106a4.447,4.447,0,0,0,.844.936c.169.17.507-.17.591.085.422.766.844,2.212-.169,2.892-.507.34-1.267.255-1.773.51-.253.17-.591.51-.422.681.253.255,4.645.766,1.182,2.807-.76.425-2.7-1.361-2.7-1.446-.591-.766,2.7,1.361,1.858,2.127-.422.34-1.1-.851-1.52-.51-.338.255.844.51,1.013.936.084.17-.338.34-.507.425-.76.34-1.773,1.276-2.364.681-.422-.425-.338-2.127-.76-1.7-.422.51.929,1.276.591,1.872-.253.51-1.351-.085-1.773.34-.507.425-.169,1.446-.591,1.957-.169.255-.676-.255-.929-.17-.591.17-.929.936-1.52,1.021-.507.085-.253-2.127-1.6-2.467-.422-.085.084.936-.169,1.361-.084.17-.422-.17-.591,0-.084,0,.338.255.253.255-2.28.425-1.013-.17-3.124.17-1.1.17-2.027,1.106-3.124,1.531a.947.947,0,0,1-.676.085c-.591-.255-.76-1.191-1.351-1.191-.507.085-.338,1.191-.76,1.361-.338.085-.422-.6-.76-.766-.507-.17-2.364-.255-3.04-.51-1.182-.34-1.267,1.7-1.52,1.957-.591.51-3.716.17-4.307-.085-1.52-.51-2.787-2.978-3.547-3.743-1.1-.936-2.027-.17-2.618-1.872-.084-.425-.507-.936-.338-1.361.169-.6,1.773-.851,1.267-1.106s-.929,1.361-1.351,1.021c-.507-.425.591-1.361.253-1.957-.169-.34-.591.766-.929.6-.591-.34-.591-1.191-1.1-1.616-.253-.255-.591-.17-.929-.255Z","transform","translate(-56.514 -42.102)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"ISL",3,"mouseover","mouseleave"],["id","PT","data-country-name","Portugal","d","M22.666,435.359c.169-3.573-.676-4.169,2.111-6.636.507-.425.422-1.361.929-1.616.169-.085,4.307-.17,3.293-1.872-.253-.425-1.1.255-1.52,0-.422-.34-.338-1.021-.507-1.531a4.67,4.67,0,0,0-.507-1.531c-.084-.17-.591,0-.591-.17.253-.6.844-1.021,1.1-1.616.507-1.021-.929-.255.507-1.446,1.267-1.021,2.956-.851,3.124-3.063,0-.17-1.6-1.276-1.942-1.957-.507-1.106.084-2.892.084-3.063-.084-.085-1.436-2.722-1.436-2.807-.084-.17.253.085.422.085a17.661,17.661,0,0,0,2.027.51c1.942.51,2.364.681,3.378-1.276,1.182-2.382-.084-1.531-.338-3.318-.253-1.616,2.364-.851,2.449-2.042.084-.851-.844-.085-.338-1.106.084-.17.422-.17.507-.425a6.668,6.668,0,0,0,.338-1.787c.084-.681.591-1.361.507-2.042l-.76-2.042c.253-.255.844.255,1.182.085l1.773-1.872c1.267-.681,3.631-.766,4.307-2.637.507-1.7-1.689-1.531-2.28-1.616-.422-.085.338-3.318,0-3.488-1.6-.851-1.942-.085-3.885-.851-.338-.17-.253-1.021-1.013-.51-.169.17.169.6,0,.766-1.182,1.021-2.449-.17-2.787-.255-.338-.17-.76.255-1.013.085-.169-.085.507-.255.338-.425-.084-.34-.507-.425-.844-.425-.507-.085-1.1.085-1.6,0-.084-.085.084-.255.084-.425,0-.085.084-.425,0-.34-.422.085-1.436,1.276-2.2.766-2.027-1.446,1.942-1.786.929-2.807-.169-.17-.507,0-.676-.17-.084-.17.338-.51.169-.6a8.047,8.047,0,0,0-4.9.851c-.169.851-2.28,1.276-1.773,2.042.338.425,1.351.255,1.52.766.169.425-.929-.085-1.182.255-.507.766-.422,4.424-.253,5.36,0,.255.422.34.422.681a8.252,8.252,0,0,1-1.267,3.488c-.253.51-1.351,1.616-.76,1.531.591-.17.591-1.446,1.182-1.616.422-.085.676.766.507,1.106-.422.6-1.6.34-2.027,1.021-.591,1.021-.929,2.212-1.6,3.233-.253.425-.76.681-.676,1.106,0,.425.76.6.929,1.021.084.17-.422-.51-.676-.34-.422.255-.591.936-.929,1.446a36.8,36.8,0,0,1-2.787,4.254c-.253.34-.76.425-1.1.851-.084.085.422.34.253.425-.676.17-1.52-.425-1.942,0s.338,1.106.169,1.616c-.253.851-2.787,4.424-2.533,5.275a8.469,8.469,0,0,0,.929,1.7c.844,1.446.507,2.127.507,2.127a5.87,5.87,0,0,0,2.111,0c.338,0,.507-.425.844-.34.338,0,.507.51.929.6.253.085.253-1.106.422-.851.253.425-.169,1.021,0,1.361.253.34,1.436.51,1.1.681-2.28,1.106-.929-1.787-2.787-1.531-.507.085.591.766.76,1.191a5.9,5.9,0,0,1-.084,1.7c-.169,1.106-1.6,2.127-1.6,2.978,0,.34.507.6.507.936.084.6-.844,1.7-.253,1.872.169,0,.76-.255.591-.085-.169.255-.
1676.085-.844.34-.422.851-.169,1.872-.591,2.722-.338.681-2.364,3.488-2.2,4.424.084.34.676-.34,1.013-.34.507-.085,1.013.085,1.52,0,.253,0,.507-.255.76-.17,1.351.34,5.742,3.233,6.333,3.148a32.988,32.988,0,0,0,3.04-1.361h1.1Z","transform","translate(-49.925 -179.294)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"PRT",3,"mouseover","mouseleave"],["id","ES","data-country-name","Spain","d","M115.355,382.875a7.8,7.8,0,0,1,1.689.766c.169.17.253,1.106.76,1.021a14.13,14.13,0,0,1,2.027-.51c.844,0,2.28,1.7,3.124,1.446.338-.085,0-.766.253-.936,1.267-.851,2.787-.085,4.138.255h.338c.422.425.76.851.591,1.361-.169.681-1.267.51-1.689.936-.338.34,1.013,2.3.169,3.743-.422.936-4.053,2.382-5.067,2.807a10.922,10.922,0,0,0-3.04,1.276c-.507.34-1.267,1.616-2.027,1.787-2.871.851-8.022.255-10.3,2.127-.591.51-1.773.936-1.6,1.7.253.6,1.52.51,1.436,1.106,0,.255-2.618.851-2.787.936-1.013.766-1.351,2.212-2.2,3.063-2.364,2.467-5.489,4.849-7.009,8-.676,1.276.253,5.36,1.013,6.466.253.34,3.378,2.127,2.618,2.637-.591.511-2.027.681-2.618,1.106-.169.17-.169.6-.338.681-.169.17-.422-.085-.591-.085a5.719,5.719,0,0,0-2.027.681c-.253.255-.084.851-.422,1.106-.253.17-.676-.17-.844,0-.338.425-.084,1.106-.338,1.446-.338.34-1.013,0-1.267.425-.338.51.169,1.276-.084,1.787-.676,1.7-2.2-.255-2.28,2.467,0,.681,1.351.936,1.182,1.531-.253.6-1.182.511-1.858.425-.422,0-.844-.425-1.267-.51-1.773-.51-3.885.34-5.4,1.361-2.618,1.7-2.618,5.019-5.32,6.38-1.013.6-1.351-2.212-3.884-1.531-.507.17-.76.851-1.351,1.021-.76.255-2.533-1.191-3.293-1.276-1.013-.255-2.111.34-3.209.17-.591-.17-.929-.681-1.52-.851a29.684,29.684,0,0,0-7.009-1.021c-1.013.255-1.52,1.531-2.449,1.957-1.351.51-3.04-1.021-4.9-.085-1.52.766-1.351,1.446-2.111,2.552-.084.085-.591-.425-.929-.17-.507.425-.929,1.106-1.6,1.361-.253.085-.253-.51-.507-.681-.338-.255-.844-.34-1.1-.6-.338-.425-.422-1.021-.844-1.361-.253-.255-.76,0-1.013-.255-.591-.6-1.436-3.4-1.6-4.254,0-.085,1.267,1.191,1.1.425,0-.255-.507,0-.591-.17s.338-.34.253-.51c-.253-1.446-1.52.255-1.436-2.212,0,0,3.293-1.531,2.533-1.7-.676-.17-1.1,1.276-1.773,1.106-.591-.085-.338-1.106-.591-1.616a7.711,7.711,0,0,0-.929-1.361l-2.28-2.212v-.17c-.084.17-.169.255-.338.255-.507.085-.76-.6-1.182-.851A10.44,10.44,0,0,0,28.8,427.2c.169-3.573-.676-4.169,2.111-6.636.507-.425.422-1.361.929-1.616.169-.085,4.307-.17,3.293-1.872-.253-.425-1.1.255-1.52,0-.422-.34-.338-1.021-.507-1.531a4.67,4.67,0,0,0-.507-1.531c-.084-.17-.591,0-.591-.17.253-.6.844-1.021,1.1-1.616.507-1.021-.929-.255.507-1.446,1.267-1.021,2.956-.851,3.124-3.063,0-.17-1.6-1.276-1.942-1.957-.507-1.106.084-2.892.084-3.063-.084-.085-1.436-2.722-1.436-2.807-.084-.17.253.085.422.085a17.661,17.661,0,0,0,2.027.51c1.942.51,2.364.681,3.378-1.276,1.182-2.382-.084-1.531-.338-3.318-.253-1.616,2.364-.851,2.449-2.042.084-.851-.844-.085-.338-1.106.084-.17.422-.17.507-.425a6.668,6.668,0,0,0,.338-1.786c.084-.681.591-1.361.507-2.042l-.76-2.042c.253-.255.844.255,1.182.085l1.773-1.872c1.267-.681,3.631-.766,4.307-2.637.507-1.7-1.689-1.531-2.28-1.616-.422-.085.338-3.318,0-3.488-1.6-.851-1.942-.085-3.884-.851-.338-.17-.253-1.021-1.013-.51-.169.17.169.6,0,.766-1.182,1.021-2.449-.17-2.787-.255-.338-.17-.76.255-1.013.085-.169-.085.507-.255.338-.425-.084-.34-.507-.425-.844-.425-.507-.085-1.1.085-1.6,0-.084-.085.084-.255.084-.425,0-.085.084-.425,0-.34-.422.085-1.436,1.276-2.2.766-2.027-1.446,1.942-1.787.929-2.807-.169-.17-.507,0-.676-.17-.084-.17.338-.51.169-.6a8.048,8.048,0,0,0-4.9.851c.169-.681-.76-1.276-.76-1.957-.084-.255.422.34.591.17.169-.085-.169-.425-.084-.6.169-.766,1.436-.51,2.027-1.021.169-.085.507-.51.253-.425-.507.085-1.013.6-1.52.681-.422.085-.591-.681-.253-1.021.507-.34,1.6-.085,1.773-.681.084-.51-1.1.17-1.52,0a1.513,1.513,0,0,1-.676-.936c-.084-.851.76.255.844.17.169-.34,0-.766.253-1.106.253-.425,1.013-.51,1.1-1.021.422-4.169-2.956.6-3.631-3.488-.507-2.807,1.858-1.957,1.942-2.382.084-.255-.676,0-.929-.17-.084-.17.253-.34.338-.34a17.336,17.336,0,0,1,2.111,0c2.2-.17,5.151-2.042,7.178-2.892.76-.34,1.6-1.446,2.364-.936.338.255-.507,1.276-.084,1.361.676.085,1.1-1.106,1.773-1.106,2.28,0,2.111,4,4.222,4.509.422.085.591-.851,1.013-.766,2.364.6,1.1.681,3.462,1.021.591.085,1.689-.17,2.2-.085.507.17.76.681,1.267.681.676,0,1.267-.851,1.942-.681.591.17.676,1.191,1.182,1.616s1.52-.085,2.027.425c.169.17-.338.425-.169.51.169.255.676-.34.929-.17,2.111,1.446,7.6,4.169,10.387,3.318.169-.085.169-.425.338-.51a4.039,4.039,0,0,1,1.013,0c.676.085,2.449-.085,2.956.936a.647.647,0,0,1-.169.34c.676.17,2.533,1.957,3.209,1.957.253,0-.169-.6,0-.766a1.346,1.346,0,0,1,.844-.425c2.449-.34.844-.085,1.858,1.106.338.34,1.013-.17,1.351.085.507.255.76.851,1.182,1.106,1.1.6,3.462.51,5.067.085.507.51,1.436,1.361,1.436,1.361.169.085.084-.34.169-.34a1.978,1.978,0,0,1,1.182.6c.76.851-1.689,1.872-.591,2.382.507.17,1.013-.766,1.182-.6.084.17-.169.6,0,.766,1.182,1.106,3.04.681,4.138,1.531.084.085.929,2.042,1.013,2.042,1.1.851,2.2-.681,3.378.34.591.51.169,1.616,1.267,1.616.507.085.844-.425,1.351-.34s.76.681,1.267.766c.253,0,.253-.51.507-.51.844-.085,1.6.6,2.533.681,0,0-.422-1.957.591-1.787,1.436.255,2.28,1.276,3.209,2.127.084.085.338,0,.507,0,.422.085.929.085,1.182.34.422.34.169,1.106.591,1.361v.085c-.422.851-.591,2.042,2.027,1.276ZM41.8,445.828l.591,2.467h1.858c0-.255-.084-.425-.084-.681a3.147,3.147,0,0,1-.084-1.531c.084-.255.844-.34.76-.6-.507-1.191-2.871.255-3.04.34h0ZM63.59,456.122l1.267.851a21.673,21.673,0,0,0,.084-2.3c-.169-.681-.844,1.021-1.351,1.446h0Zm1.6.681.169-.255c-.084,0-.169,0-.169.17v.085Zm59.534-44.663c-1.267,4.339.253,1.276,2.364,3.063.591.51-3.716,4.679-4.053,4.594-.422,0-.338-.936-.76-1.191-1.267-.766-1.351.6-1.773-.681-.169-.6,0-1.361-.422-1.7-.338-.34-.844.255-1.182.17a4.169,4.169,0,0,1-1.689-.681c-.084-.085.084-.255.169-.34a17.883,17.883,0,0,1,7.347-3.233h0Zm8.867.085c1.942,4.934-.338,1.531-1.52.936-.507-.17-1.182.255-1.689-.085-2.111-1.446.676-2.042,3.209-.851Zm-15.031,8c-.507.51-1.267.51-1.267.936,0,.34.338,1.021.76,1.021a1.847,1.847,
10,0,0,1.52-.6c.676-.6,0-1.021,0-1.021l-.929-.34h-.084Zm-2.027-2.552c-.676.17-.844.6-1.182,1.021-.338.51-.844,1.276-.084,1.616.422.255,1.689-.425,1.942-.936.169-.425.676-.51.676-1.021,0-.425-.591-.766-.591-.766l-.76.085Z","transform","translate(-56.058 -171.133)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"ESP",3,"mouseover","mouseleave"],["id","BE","data-country-name","Belgium","d","M202.309,274.431a2.449,2.449,0,0,0-.76-.17c-.591-.085-1.182.51-1.689.255-.422-.17-.084-.936-.338-1.276-.169-.255-.591-.085-.844-.255-.084-.085.338-.255.338-.34a.848.848,0,0,0-.338-.425c-.169-.085-.422.255-.507.17-.338-.255-.422-.766-.76-1.021-.591-.255-1.436,0-1.773-.51-.338-.34.338-.851.338-1.276-.084-.34-.591-.425-.591-.766,0-.425.338-.766.422-1.106.084-.255.507-.51.338-.681-.591-.51-1.1,1.021-1.689,1.531-1.182,1.106-3.969.425-3.716-.085.253-.425.676-.681.676-1.106,0-.255-.676-.255-.591-.6,0-.51.676-.936.676-1.446-.169-1.446-3.631-.6-3.8-1.276-.084-.34.169-.766.084-1.106-.253-1.361-2.111,0-2.618-1.191-.338-.681.169-2.637-.929-3.063-.507-.255-.929.936-1.6.936-1.858,0-1.942-3.233-2.111-4.424l.084-.085c1.52-.425,3.884-2.3,5.827-2.892l.169.34c-.169,2.212,1.6.766,2.871,1.361.169.085-.169.425,0,.6,1.013.681,1.858-.51,2.533-1.106.507.425,1.013.766,1.182.681.253-.17.169-.51,0-.851a.947.947,0,0,0,.676.085c.591,0-1.013-1.957,1.013-1.361.169,0-.169.425-.084.51,1.013.851,1.267-1.191,2.027-.6.253.255-.676.766-.422.936,1.942,1.021.253-.255,1.773-.6.253-.085.676,2.382,1.267,2.467,1.351.255,3.124.17,4.222,1.616.084.17-.338.34-.422.51-.169.51-.591.936-.676,1.446,0,.17.422.085.338.255-.084.255-.507.34-.591.681-.591,2.127.844,1.531,2.2,1.616h.084a10.773,10.773,0,0,0,.929,1.531c.169.17.676-.17.676.085.084.34-.591.681-.507,1.021.169.51.929.425,1.182.851.929,1.531-1.351,1.786-1.942,3.4-.929-1.616-2.618,1.531-2.956,2.467-.253.766,2.28,4.083.422,3.913l-.084.34Z","transform","translate(-105.433 -137.978)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"BEL",3,"mouseover","mouseleave"],["id","IT","data-country-name","Italy","d","M261.451,326.441c-1.267,0-2.279,1.105-3.545,1.19-.76.085-3.714-.255-4.39.255l-1.1,2.3c-1.351.766-2.026-1.02-2.7-1.105-1.351-.17-.168.681-1.52,0a5.01,5.01,0,0,1-.169,1.105,5.089,5.089,0,0,1-.507.935c0,.17,1.6,1.36.591,1.7-1.773.425-1.181-2.041-2.7-.935-1.182.851.338,1.785.507,2.211.084.34-.422.6-.422.935.084.34.422.51.591.765.084.34-.591.68-.929.51-.591-.34-.253-1.7-.929-1.786-2.28-.425-1.181,1.276-2.533.85-2.2-.51-.844-2.211-1.942-2.381-1.436-.255-.507,2.041-.507,2.211-.338,1.531-2.364,2.04-2.364,3.911,0,.851,1.689.51.253,1.616-.507.425-.675-1.02-1.013-1.445-.253-.255-.844-.085-.929-.425s.506-.6.591-.935a.379.379,0,0,0-.253-.34c-.929-.34-2.279-.595-2.87-1.7-.084-.34.169-.68.169-.935a4.68,4.68,0,0,0-.084-1.53c-.084-.085-.253.085-.422.17-.422.34-.76.68-1.182,1.02s-1.1.51-1.266,1.02c-.084.34.675.51.591.935,0,.425-2.364,2.891-2.448,2.891-.76,0-1.322-1.02-2.082-.85-1.1.255-3.376,1.956-4.221.425-3.885,2.3-1.689,1.274-.507,3.316.169.34-.169.935.084,1.275.253.6,1.1.68,1.351,1.19.422.766-2.279,3-2.7,3.089-.253.085-.422-.425-.675-.425-.422.085-1.182.085-1.182.51-.169,1.361,2.617,2.465,3.039,3.146a4.351,4.351,0,0,1,.338,1.871c-.084.255-.844-.17-.929.085-.084.17.169.34.084.425a5.772,5.772,0,0,1-1.013,1.02c-.253.51.591.765.675,1.02,0,.17-.422.17-.422.34-.084,1.191,2.11,2.806,3.039,3.061.507.17,1.1-.085,1.6-.085.507-.085,1.1-.425,1.519-.17,1.267.936-1.6,2.89-1.182,4.421,1.267-.17,3.179-.084,4.277-1.19.676-.6,1.1-1.955,1.688-2.551.253-.255.928-.17,1.182-.51.253-.255,0-.765.169-1.105
1a8.79,8.79,0,0,1,2.7-1.616,5.9,5.9,0,0,1,3.039,1.36.4.4,0,0,0,.507.17c.169-.085-.084-.51.084-.51.676,0,2.786,2.211,3.039,2.381a5.615,5.615,0,0,0,1.773,1.105c.253.085-.253-.68,0-.68.422,0,.675.51,1.1.68.084.085.169-.17.253-.17a1.367,1.367,0,0,1,.76.425c2.111,1.957.844,4.25,2.617,6.8a4.323,4.323,0,0,1,.929,3.741c0,.51-.675,1.275-.253,1.445.676.255,1.519-.255,2.026.17.422.255-.338.935-.084,1.275.338.51,1.182.255,1.6.6.338.255.338.765.591,1.105.169.17.506,0,.675.17.253.255,1.266,1.36.76,2.041a2.175,2.175,0,0,1-.366.227.721.721,0,0,0-.169,0c-.05.021-.041.054,0,.113-.1.069-.154.137-.056.17s.185.056.281.085c.3.3.656.6.675.17,0-.011,0-.018,0-.028,1.162.121,2.075-.287,3.348.794.929.766.928,2.21,1.857,2.976.169.085.506-.17.675-.085a11.578,11.578,0,0,1,1.688,1.105c1.182.936,0,.679,1.013,2.211.507.6,1.435.68,2.026,1.19l1.266,1.786c.507.34,2.054.17,2.645.68.507.51.422,1.615,1.182,1.786.676.17,1.266-.85,2.026-1.02.844-.085,1.519.85,2.279,1.02s-1.014-1.446,1.266-.6c.844.34,2.617,3.06,2.955,4.081.084.255-.169.68.084.765,3.293.425.337-1.872,3.377.34.844.6-1.013,1.956-.76,2.041,2.365.851,2.7-3.062,4.727-.255a4.624,4.624,0,0,1,.929,1.814c.084.681-.929,1.275-.591,1.871s1.35.34,1.857.6a5.145,5.145,0,0,1,1.266,1.02c.084.17-.084.425,0,.425,2.533-.17,3.292-1.787,4.558,1.445,1.013,2.552-.591,1.189.929,3.486.169.17.506.17.591.34a6.126,6.126,0,0,1,1.013,1.786c.507,1.106.169,2.55.844,3.571.676.936,2.364,1.189.929,2.891-.591.851-2.617,0-2.955,1.53-.084.51.76.765.844,1.275.084.425-.253.765-.338,1.19a3.17,3.17,0,0,1-.338,1.275c-.422.425-1.266.34-1.6.85-.393.648.2.625-.084,1.5-.117.357.263.441.253,1.02-.008.466.717.872.929.935,4.222,1.191,2.954-2.947,4.981-4.733.844-.681,1.688-.339,1.942-1.616.338-1.531-1.1-2.805,0-4.081,1.52-1.786,4.9-1.1,4.981-2.891.169-3.063-.929-.849-1.013-3.231,0-.34.507-.68.338-.935-.169-.34-.675-.17-1.013-.34-.929-.425-1.6-1.445-2.617-1.786-.929-.255-1.182.681-2.026-.34-1.436-1.872.253-1.785.591-3.4.084-.34-.338-.6-.338-.85,0-.17,2.11-4.45,2.279-4.7,1.6-1.7,2.532.255,4.221.85,1.267.425,3.714-.6,4.474.425,1.351,1.786.252,3.344,2.87,4.365.507.255,1.1.51,1.435.255.338-.17.084-1.87.253-2.3.253-.766,1.013-.425.675-1.53-.844-2.978-3.545-2.748-4.558-4.195-.253-.255.085-.85-.253-1.105-.844-.681-3.63-1.105-4.643-1.53-1.267-.425-1.688-1.36-2.786-1.956-3.124-1.616-7.343-1.444-10.383-3.486-3.209-2.212,3.124-3.06,1.013-5.442-.76-.851-2.026.085-2.617.17-2.7.425-7.006,1.192-9.286-1.19-.169-.17.085-.68-.169-.85-.422-.425-1.182-.51-1.688-.85-1.52-1.191-3.855-2.862-4.784-4.648-.929-1.7-2.56-8.644-3.742-9.665-1.1-.936-.3.429-1.491-.227-1.168-.641-4.242-3.644-4.924-3.685-.781-.046-1.5-.348-3.4-2.778a27.009,27.009,0,0,1-1.182-5.527,1.6,1.6,0,0,1,.113-.2.849.849,0,0,1-.056-.085c0-.807.043-1.36.507-.85a1.154,1.154,0,0,0,.338.283c.117-.053.222-.122.338-.17.007-.011.021-.017.028-.028.148-.233-.2-.5-.113-.822s.312-.248.338.737c.5-.244.867-.594.619-1.757-.084-.6-.928-.85-1.435-1.275-.169,0-.338.17-.422.085a.311.311,0,0,1,.169-.425c.338-.255,0-.935-.169-1.275-.169-.17-.253.425-.422.34-.241-.121-.151-.644-.225-.935h-.028c-.337,0-.668.885-.732.057s.429-1.5.619-1.077c.172.384-.327.7-.084.794a3.063,3.063,0,0,0,.366-.652c.169-.34-.169-.85.169-.935-.031-.1.247-.3.478-.453.422-.276.38-.524.507-.4s.4.12.338-.028-.056-.17.2-.425.8.071.675.283-.261.531-.45.425-.317.057-.844.567c-.124.026-.158.013-.253.028a1.051,1.051,0,0,0,.535.085c1.351-.255,2.448-1.615,3.63-2.126.507-.17.928.029,1.266-.312s.253-.425.675-.68c.83-.439,1.376.253,1.857.2a3.134,3.134,0,0,0,1.069-.624c-.668-.27-.2-1.333,1.407.2.338.425.253.708.422,1.134,2.438.15-.647-1.984-1.491-2.494-.591-.34.563-1.332.394-1.757s-1.52.766-1.182-.34c.253-.766,1.548-1.332.957-1.842-.422-.34-2.139.029-1.97-.992-.026-.991,2.38-1.7,2.42-2.976a1.536,1.536,0,0,0,.31.085c-.066-.048-.13-.1-.2-.142-2.111-.17-4.248-.34-6.359-.6a7.014,7.014,0,0,1-4.221-1.7c-.169-.17-.422.17-.507,0-.169-.34.253-.68.084-.935-.676-1.021-1.773.171-1.351-1.616.084-.34,1.013-.765.675-.765Zm3.236,34.351c.045.007.053.1.113.255.119.3.283.637-.253.907-.477-.27-.559.107-.619-.283s.208-.468.507-.709c.149-.12.209-.177.253-.17Zm-16.4,12.811c-.132,0-.274.2-.366.453-.148.4-.338.3-.507.113s-.422-.056-.422.2-.634-.276-1.1,0-.161.744.45.85.478-.212.563-.085.289-.312.478-.142.078-.064.31-.17-.056.5.281.482.436.234.394,0-.45-.51-.113-.51.253-.214.253-.935C248.428,373.666,248.361,373.6,248.282,373.6Zm16.827,10.345a.17.17,0,0,1,0,.34c-.091,0-.141-.079-.141-.17S265.018,383.947,265.109,383.947ZM238.32,391.6c-.76.936-5.4,4.762-6.669,4.676-1.52,0-2.11-1.786-2.195-1.7-.253.255.169.6.084.935-.084.6-.675,1.02-.76,1.615-.253,4.254.422.595,1.435,1.7.507.6,1.773,4.789,1.435,5.64-.169.34-.675.255-.844.51-.084.085.253.085.253.17,0,.425-.422.935-.169,1.36.253.34,1.182-.085,1.266.34.169.51-.76.765-.844,1.275-.169.6.169,1.105.084,1.7-.253,1.446-1.435,2.55-.929,4.251.169.511,1.013.85,1.013,1.445a.384.384,0,0,1,.253,0c1.6.681-.423,3.827,2.87,2.3,2.364-1.106,1.013-.764,1.519-2.721.084-.425.506-.6.591-.935,0-.255-.844-.6-.591-.6,1.436-.085,2.954,1.105,4.136,1.53.169.085.084.51.169.34,1.6-2.807,1.266-6.716,1.52-9.523,0-.425.422-.765.422-1.105-.169-.936-1.435-.935-1.013-2.041.422-1.191,1.942-1.7,1.857-3.146-.169-4.083-.928.228-1.435-2.834,0-.255.591-.34.422-.51-.422-.51-1.6-.34-1.773-.935s1.266-.425,1.351-.935c.507-1.872-3.208-1.615-3.461-2.806Zm-6.838,23.921a3.938,3.938,0,0,0-.7.4C231.085,415.843,231.441,415.733,231.483,415.521Zm45.922-19.273c-.147.083-.162.41-.028.624.179.285.781.085.9-.17s-.139-.23-.675-.425c-.
1082-.034-.148-.056-.2-.028Zm-46.682,19.669c-.277.063-.5.113-.338.113A.778.778,0,0,0,230.723,415.917Zm56.165,3.741c-.268.025-.424.171-.141.4.358.22.82-.288.422-.368a.979.979,0,0,0-.281-.028Zm.816.709a.281.281,0,0,0-.281.227c-.179.641.271.293.45.453s.191-.64-.028-.68a.451.451,0,0,0-.141,0Zm.253,1.105c-.077.035-.073.143.056.283.3.241.656.139.338-.142a.429.429,0,0,0-.394-.142Zm5.178,1.02c-.427,0-1.111.822-2.251,1.077-.253.085-.028-.85-.281-.6-.676.681.441.288-1.069,1.615-.767.125-.114-.35-1.266-.2-.359-.589-.519-.534-1.885.057-1.1.6.017.981-2.87,1.587-1.023.215-2.98.469-3.377.113,0,0-2.139.964-2.223.964A4.048,4.048,0,0,1,276,426.4c-.169-.085-.2-.708-.45-.794-.581.291-.39.45-1.126.34-.487-1.418-.627-.871-.76-1.332-1.159.9-.824.384-1.688.34-.7-.036.435,1.347-1.716,2.041-.76.085-1.238-1.3-1.407-1.559-.895-.586.584.858-.872.737.34.8-.591.312-.844.652a9.535,9.535,0,0,0-.507,1.332c-.3.636.214.853-.169,1.389-.378.235-.278.283,0,.624.415.29.087.665.507.964.526.375.794-.136,1.266,1.049.76.34,1.6-.425,2.364-.255.929.255.275.167,1.013.709s.682-.69,3.714,2.012c.422.17.844-.085,1.182.17a10.143,10.143,0,0,1,1.463,1.219,3.066,3.066,0,0,1,1.688.624c.5.6,1.575-.737,3.1.2,2.192,1.5,1.332,2.02,2.167,2.806,2.5.284,1.263,1.281,3.574.51,1.6-.085,1.664.742,2.251.567.472-.141-.31-.907-.225-1.417a4.22,4.22,0,0,1,.422-1.36,2.944,2.944,0,0,1,1.1-.935c.169-.17.507-.085.422-.255-.253-.681-.579.086-.788-.935a3.31,3.31,0,0,1-.675-1.077c.253-.6,0-.17.422-.425.228-.6-.9-.2-1.238-.709-.939-2.84.642-2.461.507-4.875,1.774-2.935,2.828-5.711,3.377-6.009-.338-.234-.5-.017-.929-.255Zm-28.083,5.017c.083.418.265.365.281.17Zm.281.17.169.113c-.084-.107-.125-.16-.169-.227A.26.26,0,0,1,265.334,427.679Zm-.225.51c-.3.08-.424.233-.225.453.318.2.276-.169.535-.028s-.011-.505-.31-.425Z","transform","translate(-117.556 -162.077)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"ITA",3,"mouseover","mouseleave"],["id","VA","data-country-name","Vatican City","d","M287.454,411.354c-.091,0-.141.079-.141.17s.05.17.141.17a.17.17,0,0,0,0-.34Z","transform","translate(-139.902 -189.484)","fill","#ccc","stroke","#ccc","stroke-width","0.401",1,"VAT",3,"mouseover","mouseleave"],["id","BY","data-country-name","Belarus","d","M423.222,154.506c-.174.037.12.418-.619.737-.169.085-1.181-.085-1.435.17-.422.6-1.1,2.21-1.772,2.551-1.351.681-1.266-2.806-1.266-2.806-2.618-.6-2.109-.256-3.882,1.105-.422.34-.759-.85-1.182-1.19-1.436-1.021-1.012,1.786-3.123.085,0,.085-1.6,1.36-1.772,1.871a24.216,24.216,0,0,0-.591,2.806c-.422.34-1.1-.17-1.6,0-.169.085,0,.68-.253.68-.338,0-.591-.51-1.013-.51-1.1-.085-1.265,2.381-2.7,2.721v.085c.507,1.276-.084,2.38-.169,3.656-.084.766,2.7-.766,2.363.425-.084.255-.506.255-.675.51-.084.34.253.85,0,1.19-.507.6-1.772-.255-2.194.34-.338.6.085,1.445-.338,1.956-1.6,2.552-.843-.767-1.857,2.381,0,.17-.338.17-.338.255l.76,2.381a18.97,18.97,0,0,0-.76,2.806c0,.34,2.617-.171,1.857,1.7-.169.425-1.857,1.021-1.772.255,0-.255.422-.425.338-.68-.169-1.106-2.11-.17-2.363.17-.929.936.929.85-.422,1.616-.591.255-1.435.085-1.857.6-.338.34.844,1.275.422,1.445-.422.085-.928-.17-1.35.085-.507.34-.591,1.19-1.1,1.53-.76.681-1.1-.85-1.772-.6-.676.34-3.122,1.7-4.136,1.02,1.52,4.339,5.233,8.358,5.486,13.037a.723.723,0,0,1-.253.425c-.591.6-5.909,5.1-3.46,6.037.169.085.338-.34.506-.255a4.685,4.685,0,0,1,2.279.85c1.689,1.361-.479,4.647.2,6.179h.084c0-.074.029-.8,1.125-1.134a1.438,1.438,0,0,1,1.041-.113c.169,0,.056.425.309.51.929.284,2.18-3.486,2.363-3.883.676-.34,2.11-.4,2.785-.652,1.013-.425,1.265-.963,2.363-1.3.422-.085,1.3.335,1.857.028.2-.108.739-.077,1.238-.227s.97-.482,1.182-.482c1.267-.17.562-.34,1.744-.255.253,0,.872.453,1.125.538,1.97-.666,3.909.2,6.414-.6.591.113.436.963,1.125,1.02.169.085.084.368.253.539s.759-.085,1.069-.2c.2-.311.281-.51,1.013-.538,1.943.07.168,1.048,1.153,1.3.253.014.45-.283.535-.453-.126-.652-.225-1.162.2-1.162.422-.085,1.1.51,1.6-.085.338-.34.014-1.02.7-.992.732.029.16.8,1.013.964.537.106.407-1.007,1.435-.737.817.2.252.878,1.294,1.162.507.085.028-.907.366-1.332.915-.666,1.533-1.814,2.082-1.587.7.289,1.237,2.438,1.913,2.267,1.407-.369.534-1.5,1.885-1.842.507-.085.562.539.985.453.219-.34.441-.739.731-.567.371.22.238-.666,1.969-.765,1.032.425,1.252,1.345,1.829,1.53.465-.25.923-.5,1.35-.765,0-.01,0-.018,0-.028-.137-.787-1.463-1.936-1.463-2.579a14,14,0,0,1,.338-2.891,8.728,8.728,0,0,1,1.041-2.381c-.29-.633-.2-.723.535-1.077.591-.17.844.284,1.35.028.338-.17.048-.8.928-1.049,1.174-.326,1.828-.524,2.7-.765-.089-.182-.006-.421-.141-.624,0,0-1.772-1.105-1.772-1.19-.084-.17.253-.425.169-.6-.253-.6-.844-.935-.928-1.445-.084-.255.422-.34.422-.6-.169-.6-1.35-.595-1.435-1.275-.084-.255.422-.368.506-.624.253-1.021-2.785-1.615-3.038-2.3-.338-.681.253-1.53.169-2.3,0-1.361,4.051.425,5.148-.255a3.938,3.938,0,0,0,1.519-2.891c0-.085-.338,0-.253-.085.422-.425,1.181-.595,1.435-1.105a1.059,1.059,0,0,0-.338-1.275c-1.436-.51-1.6.085-2.363-.765-.253-.34.591-1.531-.338-1.445-1.013.085-1.518-.255-2.954.17-.507.17-1.013.68-1.519.51-.422-.17.338-2.551-.422-3.061-.253-.17-2.869-.17-3.714-.765-1.351-.851-.505-1.7-2.448-2.3-.338-.17.507-1.615.169-1.7a4.036,4.036,0,0,1-2.954-1.02c-.591-.34.507-2.125.338-2.466-.507-.766.675-.17.338-.68-.253-.425-2.279-2.04-2.194-2.466a3.637,3.637,0,0,0-.169-3.231c-.169-.34-.675.34-1.013.34-.084,0-2.813-1.7-2.813-1.7a3.948,3.948,0,0,0-1.153-.4Z","transform","translate(-171.964 -106.581)","fill","#ccc","stroke","#ccc","stroke-width","0.401",1,"BLR",3,"mouseover","mouseleave"],["id","PL","data-country-name","Poland","d","M323.809,193.218s-4.206.632-5.88,1.559c-1.165.645-1.2,1.275-2.335,1.956-.76.425-1.6.085-2.194.6-1.436,1.276-.675,2.069-1.463,2.693a19.524,19.524,0,0,1-6.049,3.089c-.672.206-1.858.934-2.532,1.162a7.829,7.829,0,0,0-1.35.68,6.542,6.542,0,0,0-.928,2.239c-.156,1.117-.428.841-.506,1.332-.142.886.365.712.422.935-.069,1.128.771.855.788,1.871,0,.113-.166.6-.506.425-.3-.153.193-.792-.7-2.211-.428-.678-.971-.15-1.632-1.134-.479-.028.171.417-.225.51.007,0-.01.029,0,.028.169,1.361,1.182,3.8,1.35,4.648a2.439,2.439,0,0,1-.2,1.19,4.433,4.433,0,0,1-.591,1.559c-.3.348-.925.666-.872,1.105.112.94-.345.758-.2,1.162.169.51.979.329,1.688.935.764.654,1.752,1.156,1.857,1.786a1.668,1.668,0,0,1-.141,1.332c-.158.332-.493.836-.113,1.3.233.726.844.595,1.013,1.105.253.425-.084,1.02,0,1.445.084.255.422.17.506.34-.314,1.277.324,1.339-.844,2.551-.253.383.236.33.309.737a3.3,3.3,0,0,0,.7,1.219c.607.706-.422.935-.169,1.275.338.51,1.1.34,1.435.68.761.5.525,1.07.844,1.729a2.6,2.6,0,0,1-.056,2.437c-.254.838-.413,1.509-.535,2.041a4.712,4.712,0,0,1-.169.624c2.6.439-.339-2.154,2.026-1.729,1.52.17.253.85,1.182,1.53,1.351,1.106,2.447.34,3.545,1.02.338.255.253.68.422.935.169.085.253-.17.338-.17.253-.085.506-.255.591-.085.253.255,0,.68.253.935,0,0,1.857-1.02,2.279-.765,2.28,1.106-.929,1.53-.76,2.636l1.941,1.19c.253.34.759,2.551,2.026,2.041.338-.17.253-.765.506-1.02.422-.34,1.266-.17,1.519-.68.084-.17-1.773-2.041-1.266-2.126,1.267-.17,2.7,
11.105,3.46,1.36a4.775,4.775,0,0,0,1.1-.085c.338,0,.759.17,1.1,0,.169-.085.084-.425.169-.6.084-.085.253-.085.253,0,1.013,2.042.338.765-.76,1.786-.338.255.844.34,1.182.6.253.255.169.68.422.935a.908.908,0,0,0,.591.255c2.449-.255-.338-.425,1.1-1.02.169-.085.169.255.338.34a5.7,5.7,0,0,0,1.688.6c.507.17,1.266-.085,1.688.255.084.085.844,2.126.928,2.211.338.255,1.013,0,1.35.34.338.425.084,1.218.422,1.644a.219.219,0,0,0,.2.085c.166,0,.375-.085.563-.085a.352.352,0,0,1,.253.085.356.356,0,0,1,.084.255c0,.191-.084.4-.084.6a.356.356,0,0,0,.084.255c1.351,1.106,2.447-3.26,3.292-2.664.507.34.506,1.133.928,1.559.021.021.068.011.113,0a1.1,1.1,0,0,0,.141-.057c.105-.043.211-.071.253-.028.084.17-.253.51-.084.6.422.085.844-.34,1.182-.17.591.255.084,1.87.084,2.041,0,.425.759-.255,1.182-.34.338-.085.675.6,1.013.425.021-.021.1-.19.225-.453s.3-.613.506-.964c.1-.175.219-.37.338-.538a4.3,4.3,0,0,1,.366-.453,2.578,2.578,0,0,1,.422-.368,1.189,1.189,0,0,1,.422-.2c.338-.085.7.255,1.041.255.338-.085.506-.6.844-.51.676.085,1.1,1.02,1.772,1.02.507,0,.928-.51,1.182-.935.084-.17-.422-.17-.422-.34.253-1.191.759,0,1.1-.17a.3.3,0,0,0,.141-.142c.079-.125.146-.293.225-.4a.189.189,0,0,1,.056-.057.165.165,0,0,1,.084-.028,5.985,5.985,0,0,1,1.182-.17,9.841,9.841,0,0,1,1.1,0c.056,0,.112.024.169.028a9.87,9.87,0,0,1,.985.113q.276.048.535.113c.168.042.327.088.478.142.1.037.216.072.309.113.038.018.076.038.113.057a2.262,2.262,0,0,1,.366.227,1.187,1.187,0,0,1,.225.538,1.367,1.367,0,0,0,.084.283.459.459,0,0,0,.2.2,5.568,5.568,0,0,0,1.688.51,6.459,6.459,0,0,0,1.744.4c.156.038.3.071.436.1.31.156.633.071.886.156.422,0,.562-.2.985-.113a3.105,3.105,0,0,1,.422.34c-.814-1.95-.831-.226-1.491-1.672-.338-.34.225-.652.141-1.077-.253-.851-1.125-1.9-1.294-2.834a.674.674,0,0,1,.028-.255,9.544,9.544,0,0,1,.675-1.615c.229-.47.487-1,.788-1.559,1.5-2.806,3.667-6.407,4.164-7.256,1.52-1.276,1.913.37,2.166-2.693,0-.681-1.266-1.984-1.35-2.069-.211-.425.112-.556.45-.624.169-.034.334-.063.45-.085s.176-.049.113-.113c-1.351-1.021-3.657-2.947-4.417-4.563a1.565,1.565,0,0,1-.084-.652c0-.115.008-.248,0-.368a1.419,1.419,0,0,0-.056-.368c.007-.258-.928-1.332-.928-1.332v-.028h-.084c-.591-1.34,1.007-4.022.281-5.583,0-.007,0-.021,0-.028a1.638,1.638,0,0,0-.2-.283,1.767,1.767,0,0,0-.281-.283,4.685,4.685,0,0,0-2.279-.85c-.084-.043-.169.028-.253.113-.005.005.005.023,0,.028a.764.764,0,0,1-.084.057.377.377,0,0,1-.056.028c-.034.016-.078.046-.113.028-2.449-.936,2.869-5.441,3.46-6.037a1.273,1.273,0,0,0,.169-.17.762.762,0,0,0,.056-.142.272.272,0,0,0,.028-.113,10.969,10.969,0,0,0-.478-2.579c-.084-.279-.18-.546-.281-.822a25.719,25.719,0,0,0-1.519-3.231c0-.007,0-.021,0-.028a46.592,46.592,0,0,1-3.207-6.377c-.507-.34,0-1.275-.506-1.956-1.52-2.212-.589-.34-2.954-1.36-.844-.34-.253-1.446-1.519-1.02-.253.085-.253.51-.506.68-3.535,2.09-13.8,2.138-19.187,1.672-.168.155-.425.643-.619.879-.478.581-.844.482-1.266.85a.783.783,0,0,1-.506.34,7.134,7.134,0,0,0-.872.227c.07-.538-.32-.487-.194-.685s1.315-.583,1.688-.85.957-.771.957-.771l-.376-.23s-.611.426-.864.609c-2.026,1.05-2.532,1.7-4.587,1.134-1.689-.681-.478-.935-1.969-2.664a.751.751,0,0,1,.141-.964c.31-.2,1.941.709,2.335.794-.113-.609-.862-1.227-2.87-1.332-.389-.02-.591-.482-.591-.482Zm-22,11.677c-.017-.023-.091.022-.309.142a16.1,16.1,0,0,0-1.407.822c-.159.14-.257.507-.675.567a2.8,2.8,0,0,1-.816-.057,1.16,1.16,0,0,1-.281-.028c.007.007,0,.028,0,.028l-.2.142.084.142.028.057v.142l.028.2h-.028v.028a2.364,2.364,0,0,0,.422.368c.2.12.4.359.422.2s.058-.4.2-.4.321.035.281-.085-.165-.095-.225-.255-.075-.247.084-.227-.005.283.253.283.468.057.647.057.485.066.366.227-.06.078,0,.2c.009.018.024.023.028.028a.237.237,0,0,1,.113-.17c.159-.08.1.074.084-.227a.724.724,0,0,1,.2-.652.684.684,0,0,0,.225-.624c0-.361-.282-.362.056-.482s.442-.115.422-.255c-.01-.07.017-.147,0-.17Z","transform","translate(-143.391 -119.077)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"POL",3,"mouseover","mouseleave"],["id","GR","data-country-name","Greece","d","M430.545,392.506c-1.647.34-1.124,1.132-.338,1.814.83.72.194.8.478,1.162s.128.466.141.709a.7.7,0,0,1-.253.652,12.363,12.363,0,0,1-1.688.964c-.523.186-.418-.213-.619-.2-.3.106-.586.435-.957.567s-.775.018-1.153.113c-.323.082-.043.38-.338.425-.362.056-1.387.6-1.969.765-.253,0-.141-.227-.309-.312a17.854,17.854,0,0,0-2.785-.737c-.273-.048-.376.136-.731.113-.338.085.113.482-.225.567-.253.085-.478-.482-.731-.567-.169-.085-.957.113-1.041-.057-.591-.34-.387-1.084-.816-1.219-.507-.17-.562.425-1.069.51a.994.994,0,0,1-.985-.085c-.149-.069-.509.481-.816.567s-.572-.283-.76-.085c-.374.4.242.9-.535,1.134-.688.211-.634-.169-1.041.2a2.45,2.45,0,0,1-1.463.794c-.293.09-.1.241-.45.4-.507.17-1.522-.311-2.054.368-.313.4-.408-.354-.872-.057-.338.17-.112.652-.45.822a1.219,1.219,0,0,1-.928.283c-.338,0-.7.028-1.041.028-.005-.085-.019-.192-.028-.283,0,.084-.03.171-.028.255-3.14.31-.618,1.842-1.632,2.522-.169.17-.338-.425-.506-.34-.253.17-.084.538-.338.709-.127.085-.572.044-1.069.227a2.034,2.034,0,0,1-1.407-.085,2.005,2.005,0,0,0-1.575.4c-.364.205-.4-.262-.872.2-.844.3-.782.684-.816,1.105-.017.211-.471.672-.563.907s.176.227-.056.482c-.084.064-.273-.022-.844.085-.286.053-.19.31-.506.6-.65.586-.521-.336-1.772.085-.741.249-.6.748-1.379.652-.679-.083-1.878.73-2.026.709-.055.047-.108.135-.169.2-.023.108-.051.2,0,.2,0,1.106,1.351,1.048,1.1,2.069-.844,3.233-1.35.424-1.941,2.721a2.865,2.865,0,0,1,0,.68c-.047.32-.443.315-.338.737a1.727,1.727,0,0,1-.169,1.134,2.3,2.3,0,0,0,0,.935c-.542.709-1.619.117-1.941.765-.248.5-.189.726-.788.964l.957,1.7c.253.766-.928,0-.928.51.084,2.212-.843,1.02-2.279,1.275a.143.143,0,0,1,0,.17s1.025.146,1.575.283c.348.524-.429,1.261.619,1.247.358,0-.2.964.141,1.134a3.448,3.448,0,0,0,2.307,1.36c.163.721,1.617,1.36,2.082,1.956.169.255.056.6.309.85.253.17.422.368.591.453.047.215.094.388.141.567a13.934,13.934,0,0,0-1.1,1.134c-.619.68-.169,1.814-.113,2.267s.731-.056,1.857-.794c-.45,0-.394-.113-.563-.737s-.056-.85.113-.624.056.113.563-.056a.354.354,0,0,0,.2-.17c.193.336.137.887.478,1.162.084.17.563-.171.731-.085.76.454.309,1.672,1.041,1.36,1.041,1.219.562,1.275.647,1.757.056.2-.056.794.113.709a2.243,2.243,0,0,0,1.66-.907c.169-.17.141-.794.394-.708.507.255.225,
11.361,1.153,1.105.4-.106.818-.407,1.21-.538a3.671,3.671,0,0,0,1.744-.51,4.714,4.714,0,0,0,.844-.68c.38.014,2.319.73,2.645.142.168-.3.689.269.985-.028.338-.255.056-.765.225-1.105,1.548.339.928,1.247,1.829,1.445.732-.255-.141-.482.281-.935.155-.4.388.247.816.34.6.131.816.212.478.765,1.1.51,1.6-.681,2.279.17.422.51.506-.51.675-.51s0,.425.169.51c.338.17,1.013-.255.928,0-.76,1.986-1.07.367-3.123,1.871.169.425,1.1,0,1.266.34.084.425-.478.652-.816.567-.844-.085-1.35-1.105-2.194-1.275-1.436-.425-3.15-.056-4.5-.567-.929-.34-1.631-1.474-2.813-.709-1.689,1.106-.253.963-1.182,1.9-.676.681-1.406-.028-2.251-.028-.39.491-.359.772-.422,1.53a4.245,4.245,0,0,1-1.435,1.871c-.584,1.154-.407,1.3,1.379,1.417.422.425.225,1.218.563,1.644.169.255.394-.368.647-.283,1.1.34,3.489,1.9,3.4,3.259-.169,1.957-.7.906-.535,2.182.169.936-.085.624.563,1.445.253.283.731.51.731.68-.028.326.285,1.514.788,1.389.883-.219.464.695,1.125.34,1.436-.681-1.409-3.26,1.6-3.316.507.085.112.708.366,1.134.354.455.59-.589,2.082,1.984.76,1.247.418,1.881.647,2.352s.548.1,1.238.794c.169-.17,0-.964-.084-1.219-.675-1.333,0-1.53.028-3.089,1.352-1.107,1.462-.908,2.363.482a11.493,11.493,0,0,0,1.21,1.077c.366.539,1.013.6,1.266.765a.878.878,0,0,0,1.35.34c-1.041-.794-.2-.85-1.716-1.7a2.233,2.233,0,0,1-.113-.737c-.084-.17-.45-.312-.45-.567s.929.2.591-.567-1.575-2.635-1.913-3.231c-.169-.255-.675,0-.844-.255-.084-.255.169-.595.084-.935-.338-.6-2.335-2.89-1.66-3.826.422-.51.365.567,1.041.567.084,0,.534-.4.619-.312a7.443,7.443,0,0,0,1.913.737c-.148.348-.124.573-.253.6-.169.028-.253.453.084.453s.028.312.675.4-.281-.368.338-.567.731-.227.366-.312-.281-.2.2-.425c.06-.028.085-.056.084-.085.92-.107,2.11-.388,1.716-.85a1.4,1.4,0,0,0-.422-.34c.242-.179.477-.318.253-.453-.281-.17-.253-.17-.338.142-.039.142-.122.195-.2.2-.056-.02-.11-.042-.169-.056a2.911,2.911,0,0,0-.281-.085h-.028a2.553,2.553,0,0,1,.056-.794c.084-.482-.056-.567-.619-.368s-.2.425.113.624a.94.94,0,0,1,.281.51,3.142,3.142,0,0,1-2.026-.6c-.253-.255.056-.68-.113-1.02-.084-.17-.591-.056-.591-.312s.788-.652.535-.737c-.591-.255-1.6.057-1.857-.539.45-.68,2.306-1.389,3.32-1.729.591-.17.14-.907,1.1-1.105.844.255,1.772,1.955,2.363,2.381.169.085.253-.34.422-.255a5.127,5.127,0,0,1,1.182.85c.084.17-.084.425.084.6.253.085.591.255.76,0,.929-1.446.282-1.785-.141-2.551-.169-.34-.366-.85-.535-1.275-.084-.34-.591-.595-.591-1.02,0-.6,1.435-.17.506-1.19-1.182-1.361-1.518-.822-3.207-.907-1.1-.34-.788-1.049-1.125-1.219-.591-.425-1.688.312-2.363-.113-1.041-.765.366-.963-.647-1.474-.507-.255-1.012.652-1.6.482-.507-.085-.281-.935-.788-1.105a12.4,12.4,0,0,0-2.082-.085c-.169.085-.2.2-.366.113-.253-.17-.394-.624-.731-.624s-.506.425-.76.51-1.013-.17-.76-.255c1.252-1.3,1.152-.4,2.194-.765,1.025-.364.14-.453,1.772-1.02.718-.638.616-1.367.253-1.162-.528.3-.577-.071-.591-.482a4.513,4.513,0,0,1-1.1-.737,1.119,1.119,0,0,1-.506-.85c.365-.368.591-.056.76-.51,0-.255-.253-.765,0-.765a8.95,8.95,0,0,0,1.772.539c.345.38.381.537.591.737.267.255.464.213.281.453s-.07.439-.422.624-.577.312-.422.057.126-.368-.084-.283-.113-.128-.225.312-.253.723.647.34a5.759,5.759,0,0,0,1.688-1.162c-.573-1.871-2.834-3.309-4.333-4l-1.1-2.239c-1.9-1.245-.968-1.357-1.6-1.672a2.52,2.52,0,0,1-1.519-1.729l.591-2.551c-.084-.425-.82-.483-.844-.935-.014-.269.589-.139.563-.34-.042-.328.15-.255.535-.4.332-.122-.155-.535.2-.68.25-.1.767-.914.928-.794,2.5,1.862-2.1.113.506,2.551a28.32,28.32,0,0,0,3.685,1.247c.355.7-.034.707.338,1.247a6.3,6.3,0,0,1,.675,1.417c1.112-.326,1.66.269,3.038,0,.422-.766-5.234-1.359-3.292-3.486.253-.34.731.2,1.153.2.338.085.7-.2,1.041-.113,1.351.681,1.434,2.21,2.785,2.721.591.255.675-1.445.169-1.956-.676-.681-2.954-.793-2.7-1.814a1.327,1.327,0,0,1,1.941-.482c.767.609,1.252-.029,2.082.368,0,0,.752.8,1.322,1.389.144.149.957-.127.816-.482-.3-.6-.611-.432-1.182-.964a2.971,2.971,0,0,0-2.026-.907c-.338-.085-.45-.85-.788-.765-.253,0,.2.34.2.51q-.127.255-.253.255a1.687,1.687,0,0,1-1.153-.312c-.746-1.162.366-.893.281-1.275s-1,.043-1.322-.794c-.253-.17-1.266-.255-.675-1.02,1.52-1.957,1.659.114,3.263-.567,1.858-.851,1.209-2.154,2.138-2.749,2.027-1.092.6,1.092,3.292.227a4.6,4.6,0,0,1,1.6-1.53c1.1-1.361.371.01,1.294-.085a4.855,4.855,0,0,1,1.294-.142c.586.054,1.209.354,1.885.4.844.085,3.066-.766,3.742-.255,1.351,1.191.323.864.844,1.559l.084-.935c.654-.191.492-1.123.872-1.729s.777-.825.985-1.162c-.172-.1-.3-.194-.084-.567a4.918,4.918,0,0,1-.872-2.579c.528.053,1.407-1.219,1.407-1.219s.133-.124.675-.085a5.382,5.382,0,0,0-.731-2.891,10.581,10.581,0,0,0-2.223-.907h-.028c-.372.256-.844,0-1.1,0ZM420.22,405.4c-.619.057-.506.057-1.182,1.02s.506,1.134.844,1.474,1.013-.17,1.294-.567a1.525,1.525,0,0,0-.957-1.927Zm8.271,1.7c-1.4.074-1.519.794-.844,1.247.675.68.506.227,1.069-.17S429.561,407.046,428.492,407.1Zm-.394,5.47a.165.165,0,0,0-.113.028,1.409,1.409,0,0,0-.844,1.02c-.056.51-.394-.51-.9-.283s-.957-.113-1.125,1.02.281.907.844,1.19.844.227.563-.85.394.4,1.013.794.169-.34.394-1.814c.049-.3.357-1.068.169
1-1.105Zm8.553,5.64c-.731.113-1.294.737-2.813,1.644s-.957,1.474.619,1.814.844-.057,1.744-1.19.844.113.113.964-.394.85,1.688,1.134,1.744-.737,1.407-.737-.957-.907-.619-1.02.675.624,1.294.737-.113-.624-2.082-2.267c-.394-.4-.619-1.19-1.35-1.077Zm-11.2.283c-.112.022-.2.143-.2.368,0,.6-.1.724.338.283.249-.451.046-.688-.141-.652Zm-43.916,4.648a.955.955,0,0,0-.253.057c-.675.283-2.082.4-1.688,1.02s.675.34,1.069.624c1.463,2.381,1.969,2.551,2.926,2.778s1.069.113.619-.34-1.519-.34-1.688-.964a10.286,10.286,0,0,1-.281-1.077c-.113-.567-.563-.17-.619-.567s.506-.34.619-.737a.643.643,0,0,0-.7-.794Zm35.617.227c-.124-.025-.311.2-.45.538-.279.681-.732,1.72.422.4.2-.641.153-.91.028-.935Zm-2.9,1.3c-.164.01-.023.289.872,1.19.8-.04.617.209.816-.312s.149-.093-.647-.453A4.635,4.635,0,0,0,414.256,424.674Zm-1.266.17a.46.46,0,0,0-.281.2c-.279.4-.041,1.066.675.425C413.682,425.077,413.313,424.79,412.99,424.844Zm9.312.879c-.456-.029-.447.635-.169,1.02a2.612,2.612,0,0,0,1.491.935c.756.241.829-.3.113-.737s-.573-.8-1.21-1.162A.706.706,0,0,0,422.3,425.723Zm-10.269,1.19c-.432.016-.768.508-1.322.6-.338.255-.422.623-.76.964-.253.255-.619.283-.872.538a3.069,3.069,0,0,0-.76,1.02,5.636,5.636,0,0,0,1.21-.453c.338-.227.141-.453.394-.538.816.935.714-.863,3.207,1.389,1.457,1.316,2.743,1.148,2.87,1.531.169.255.112,1.133.281,1.389,1.886.142,2-.369,3.179-.453.085.51.084.737.957.709.028.34.169.652.169.964.45,0,.647.368.816.368a4,4,0,0,0,.309.935c.478-.028,1.688.964,1.772,1.134.028-.68.393-.594,1.21,0,.746-1.758.056-1.609.169-2.466-.928.362-2.236.538-2.785-.085-.422-.822-1.575-2.182-1.125-3.344-.253-.425-.508-.48-.928-.765-.31-.21-.126-.34.084-.51-.559-.455-1.206-.141-1.969.113-.507-.17-1.069.043-1.519-.113-.169-.085-.45-.652-.619-.652-.338,0-.759.2-1.013.028-1.055-.241-1.52-.619-1.547-1.672-.86.181-.527-.453-1.21-.6a.637.637,0,0,0-.2-.028Zm23.885.482c-.957.113-1.238.68-1.238,1.02s1.632,1.3,1.463,1.871-.731.68-.394,1.19a1.231,1.231,0,0,0,1.519.283c.338-.227.675-1.3.225-3.061C437.269,427.565,436.875,427.282,435.919,427.4Zm-3.714.51c-.836.2.147.947.366.907S433.22,427.805,432.205,427.905Zm-47.461,1.219c-.2-.022-.062.286.281.482.458.261.565.1.028-.34A.728.728,0,0,0,384.744,429.124Zm61.7,5.187a2.307,2.307,0,0,1-.9.17,4.339,4.339,0,0,0-2.194.567c-.9.4-.338,1.19.394.85.957,0,.957.624,1.407.4s.563-1.134.957-1.134.957-.453.619-.737C446.553,434.282,446.546,434.268,446.441,434.311Zm-19.581,1.871c-.619.113-.957.453.056,1.3,1.913,1.644,2.757,2.381,3.77,2.721s1.182-.113,1.125-.51-1.857-.68-2.419-.794,0-.794-.563-1.36-1.35-1.474-1.969-1.36Zm13.87.567a1.611,1.611,0,0,0-.422.283c-.788.68-.788.17-1.519.68s-.675,1.53,0,1.134a4.863,4.863,0,0,0,1.8-1.19l-1.857.227c1.772-.723,2.219-1.216,2-1.134Zm-50.415.113c-.144.02-.174.219.084.68.756,1.363,1.1,1.438,1.182,1.077s-.385-.839-.7-1.36a.735.735,0,0,0-.563-.4Zm-.76.17c-.074.1-.13.185-.2.283.266.647.31.963.141,1.247-.253.425-.084.822-.76.17a.844.844,0,0,1-.084-.113c-.735,1.769-.385,3.024.141,1.9.169-.34-.253-.935,0-1.105.507-.425.253,1.53.844,1.7.338.085.675-.34,1.013-.34.591.085.844.936,1.519.34.929-.766-1.266-1.7-1.688-1.786s-.169-.85-.169-.935a7.042,7.042,0,0,0-.76-1.36Zm26.3,1.19c-.477.08-.834.368-.2.368s.307.038.028.2-.8.48-.281.68.247.076.844-.765c-.08-.321.084-.562-.394-.482Zm7.737,1.729c-.186-.019-.353.167-.338.709.04,1.443-.092,1.642.7.68C424.26,440.613,423.906,439.982,423.6,439.951Zm9.79.425c-.844.113-1.294,1.247-.281,1.077C434.006,440.829,434.231,440.263,433.387,440.376Zm-17.021.142a1.284,1.284,0,0,0-.309.056c-.995.16-.082,1.216.2.935.244-.246.676-1,.113-.992Zm29.512.425c-.189.045-.229.271.169.652.8.561,1.512.9,1.632,1.219s.085,1.456.563.935.564-.806-.113-1.247a4.7,4.7,0,0,1-1.519-1.19.821.821,0,0,0-.731-.368Zm-16.711.283c-.45-.018-.267,1.573.225,1.474.563-.113.394-.567,0-1.36A.383.383,0,0,0,429.167,441.226Zm-4.3,1.162c-.259.075-.469.568-.141,1.049-.08.882.137,1.194.535.312s.178-.955-.141-1.275a.252.252,0,0,0-.253-.085Zm-33,.652a.412.412,0,0,0-.169.056c-.45.227-.788.453-.619.85.788,1.134,1.238,2.381,1.969,1.814s.281-1.3.957-1.02.169-.453-.675-.85c-.738-.347-1.085-.877-1.463-.85Zm59.7.227a2,2,0,0,0-.788.17c-1.744.567-1.182,1.19-2.026,1.7s-.506,1.814.169.737.563-.964,1.125-1.19C450.97,444.089,451.891,443.352,451.561,443.267Zm-16.486.142c-.378.091-.844,1.084-1.238,1.332-.45.283.056.737.45,1.134.844.85,1.182,1.02,1.407.113a3.135,3.135,0,0,0-.45-2.551.241.241,0,0,0-.169-.028Zm-2.251.907c-.427-.061-1.224,1.261-1.857,2.069-.844,1.077.338.227,1.35.17s.619-.794.788-1.644C433.063,444.514,432.967,444.336,432.824,444.316
1Zm23.8.794a1.534,1.534,0,0,0-.535.227c-.517.281-.123.42.394.68s.537.559.338-.624c-.04-.21-.092-.286-.2-.283Zm-30.834.17a.4.4,0,0,0-.141.085c-.4.521.357,1.315.675.794a.578.578,0,0,0-.535-.879Zm13.982.312a.215.215,0,0,0-.2.2c-.04.24-.517.6-1.154,1.162s-.539.727-.141.567.54-.2,1.1-.964c.358-.561,1.27-.855.872-.935a1.382,1.382,0,0,0-.478-.028Zm20.4.879a14.388,14.388,0,0,0-2.757,2.352c-.338.34-1.35,1.644-.563,2.1s.225.85.338,2.041.844.283,1.575-1.19a16.291,16.291,0,0,0,1.632-4.478C460.521,446.633,460.434,446.4,460.17,446.47Zm-32.325.255c-.225.009-.309.17.028.567.788,1.3,1.407.17.844-.227A1.724,1.724,0,0,0,427.845,446.725Zm6.049,1.587c-.309.055-.34.613.113.964.756.481,1.315.613.957-.028s-.491-.815-.928-.935a.273.273,0,0,0-.141,0Zm9.172.34c-.194-.025-.3.123-.084.624.557.441.914.2.675-.2A.983.983,0,0,0,443.065,448.652Zm-15.727.283a.4.4,0,0,0-.056.765c.458.241.754-.525.2-.765a.274.274,0,0,0-.141,0Zm5.6.368c-.068,0-.218.1-.45.312-.619.567-.619.964.056.567C432.93,449.615,433.05,449.311,432.937,449.3Zm-4.811.227c-.186.05-.209.3,0,.425.279.16.472-.236.253-.4a.448.448,0,0,0-.253-.028Zm-1.575.425c-.288.021-.478.17-.2.4.563.453.113.737-.225.34s-1.575,1.19.394.567c1.182-.51.957-.283.788-.907-.084-.312-.471-.418-.76-.4Zm3.77.51a.159.159,0,0,0-.113.085c-.08.18.317.193.675.453s.694.029.2-.312a1.365,1.365,0,0,0-.76-.227Zm5.12,1.077c-.164,0,.084.34.366.624.45.453-.394.737.394.85s.506-.227.056-1.02a2.082,2.082,0,0,0-.816-.453Zm3.376.255c-.479,0-.278.538.366.538.736,0,.763-.39-.113-.51a.936.936,0,0,0-.253-.028Zm14.095,2.466a3.649,3.649,0,0,0-.169,1.7c.169.794-.225,1.02-.45,1.587s0,.794.45,1.871a2.035,2.035,0,0,0,.788-.113c.225-.51.45-.624-.225-1.247s-.338-1.417-.281-3.118a1.6,1.6,0,0,0-.056-.68.034.034,0,0,0-.056,0Zm-38.6,2.551c-1.35,0,.169,2.324.957,2.551s.113-.907.506-1.077-.056-.68-1.463-1.474Zm37.53,3.061a3.018,3.018,0,0,0-.591.34c-.637.441-.889,1.689.225.567C452.024,460.006,452.049,459.806,451.842,459.875Zm-5.852,2.721s-.433,1.138-.985,1.417-.773-.667-1.969.6c-.338.255-.506,1.134-.928.964-2.28.028-.534-1.814-.9-2.352-.76-.17-1.969,1.049-2.391,1.134-.253.085-.816-.2-1.182-.453-1.013-.085-1.716.822-2.645.567-.507-.085,0-.822-.591-.652a25.042,25.042,0,0,0-2.5.283c-.76.255-1.35.935-2.194,1.19-.422.17-.984.539-1.407.453-.507-.085-.647-.68-.957-1.162-.422.056-1.266.369-1.35-.056-.169-.425,1.407.227.675-.992-1.435-.482-.844.652-1.266.822a2.869,2.869,0,0,1-2.054.142c-2.082-3.373-.44.358-1.069.482-.512.1-.6-2.056-.844-.879-.253.6.141,1.36.141,2.041-.084.51-.591,2.126.675,2.126a21.991,21.991,0,0,0,2.307-.425c.591-.085.759-.34,1.266-.255.253,0,0,.368.253.368,2.084-.056,1.151-.369,3.292-.539,1.984,1.125,2.563.078,3.4.567.33.192-.315.913.225,1.559.507.425,5.233-1.644,5.739-1.814.338-.128,2.55-.57,4.529-1.19,1.737-.544,1.843.34,3.067-.992.029-2.581-.338-2.948-.338-2.948Z","transform","translate(-169.665 -183.4)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"GRC",3,"mouseover","mouseleave"],["id","TM","data-country-name","Turkmenistan","d","M760.67,219.371v9.358c-.169-.085-.422-.17-.591-.255-1.267-.51-1.436-1.872-2.449-2.637a7.089,7.089,0,0,1-1.182-.51c-.422-.425-.338-1.361-.929-1.616a2.454,2.454,0,0,0-2.027.34c-.76.425-1.351,2.127-2.111,2.637-1.182.851-1.013-.34-1.351.936a11.729,11.729,0,0,0,0,4.849c.253,1.616.169-1.021,1.182-.17.844.681.507,2.382.929,3.233.169.17,3.378,2.892,2.365,2.892-.76,0-1.858-2.127-2.534-2.467a5.854,5.854,0,0,0-1.6-.51c-.253-.085-.591.255-.76.085-.338-.425-.169-1.191-.507-1.446-.422-.34-1.267.085-1.6-.34.507-1.957.76-4.424,1.6-6.38.76-1.7,4.814-6.976,6.587-7.486a16.938,16.938,0,0,1,4.982-.51Zm0-18.971c-1.267-1.957-2.533-4-3.8-5.955-.676-1.021-5.827-8.167-5.911-8.677,0-.851,2.027-3.063,2.533-3.743,2.2-3.4,4.391-6.891,6.587-10.294a7.749,7.749,0,0,0,.591-1.191V200.4Zm0,47.811a.182.182,0,0,0-.169.17.619.619,0,0,0,.169.681h0c-.422-.17-1.1.085-1.52-.17-.338-.34-.084-1.021-.422-1.361-.253-.34-.844-.17-1.1-.51-1.351-1.787-.422-3.233-1.1-4.934-.253-.681-.76-2.042-1.1-2.892-.085-.255-.76-.6-.507-.6a3.654,3.654,0,0,1,2.787,1.446,2.843,2.843,0,0,0,1.436-.936c.169-.34-.253-.936,0-1.021.422-.085.929.936,1.182.6.422-.6-.338-2.722.253-2.3a.083.083,0,0,1,.085.085v11.74Z","transform","translate(-288.432 -111.757)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"TKM",3,"mouseover","mouseleave"],["id","KZ","data-country-name","Kazakhstan","d","M707.4-45.662c-.07,0-.148.064-.253.255a5.793,5.793,0,0,0-.675,1.729.183.183,0,0,0,0,.028,8.409,8.409,0,0,0,0,1.729.62.62,0,0,0,.141.312c.016.022.041.036.056.057s.012.06.028.085c.047.
1073.078.111.056.17a.088.088,0,0,1-.028.057,2.649,2.649,0,0,1-1.941.68,3.7,3.7,0,0,0-2.026.425,13.988,13.988,0,0,0-1.829,1.247c-.035.035-.077.065-.084.085,0,0,0,.025,0,.028s.015,0,.028,0a.9.9,0,0,0,.281,0c.009,0,.019,0,.028,0a1.426,1.426,0,0,1,.478-.028.194.194,0,0,1,.028,0c.06.025.093.079.056.17a.937.937,0,0,1-.141.2,5.743,5.743,0,0,1-.7.68.081.081,0,0,1-.056.028c-.026.008-.03.014-.056,0-.005,0-.023,0-.028,0-.127-.068-.239-.347-.366-.283a2.494,2.494,0,0,0-1.266.6c-.084.106-.022.208.113.312a2.794,2.794,0,0,0,.563.312c.222.1.442.173.619.255.01,0,.019.024.028.028a1.083,1.083,0,0,1,.2.113c.052.037.084.053.084.085a.143.143,0,0,1,.028.057c0,.105-.375-.014-.7-.057a1.023,1.023,0,0,0-.338,0,.639.639,0,0,0-.225.142,1.5,1.5,0,0,0-.169.17c-.063.075-.135.157-.2.227a.854.854,0,0,1-.169.17.236.236,0,0,0-.056.34c0,.009,0,.019,0,.028a1.494,1.494,0,0,0,.169.2c.324.36.9.8.9,1.219a.61.61,0,0,1-.028.283c0,.009,0,.02,0,.028a1,1,0,0,1-.056.085,1.14,1.14,0,0,1-.113.17,3.222,3.222,0,0,1-.478.482,4.11,4.11,0,0,0-.506.482c-.008.009-.021.019-.028.028a.964.964,0,0,0-.225.567.241.241,0,0,0,.056.142.316.316,0,0,0,.253.17c.009,0,.019,0,.028,0a1.045,1.045,0,0,0,.169.028,6.063,6.063,0,0,1,.816.085.54.54,0,0,1,.338.227.578.578,0,0,1,.112.227,2.536,2.536,0,0,1,0,.822,1.525,1.525,0,0,1-.084.453.783.783,0,0,1-.169.283.931.931,0,0,1-.422.255c-.047.016-.094.043-.141.057s-.116.008-.169.028c-.257.09-.45.242-.45.709a6.342,6.342,0,0,1-.056,1.814.2.2,0,0,1-.084.113c-.009.007-.018.022-.028.028-.039.022-.088.026-.141.057a1.126,1.126,0,0,0-.253.2,2.048,2.048,0,0,0-.309.368,6.038,6.038,0,0,0-.394.737.154.154,0,0,0,0,.085.24.24,0,0,0,.028.085c.093.2.375.4.309.6a3.513,3.513,0,0,1-.141.482c0,.009,0,.02,0,.028-.016.046-.038.1-.056.142a9.532,9.532,0,0,1-.535,1.077c-.068.125-.125.244-.2.368,0,.007,0,.021,0,.028-.207.36-.445.708-.647,1.049s-.384.688-.535.992c-.422.851-.928,1.7-1.35,2.551-.084.255.085.765-.169.85a.342.342,0,0,1-.253-.113c-.148-.143-.274-.4-.422-.539a.342.342,0,0,0-.253-.113.228.228,0,0,0-.225.255.805.805,0,0,0,.028.227c.062.272.205.617.281.935a.879.879,0,0,1,0,.539c-.253.51-.928.6-1.35.935-.042.043-.04.07,0,.113a1.161,1.161,0,0,0,.2.142c.148.1.31.212.31.34-.169.681-1.351.765-.76,1.7.422.6,1.857.85,1.6,1.616a.884.884,0,0,1-.309.482A.358.358,0,0,1,693-9.98c-.322.04-.735-.22-1.21-.113a.543.543,0,0,0-.253.113.617.617,0,0,0-.169.227,3.2,3.2,0,0,0-.113.624c0,.009,0,.019,0,.028-.065.437-.2.88-.9.964-.042,0-.081-.06-.113-.113s-.056-.1-.056-.057a10.21,10.21,0,0,1-.872,1.814c0,.007,0,.021,0,.028-.334.588-.693,1.183-.985,1.814-.042.106.047.174.2.227a2.2,2.2,0,0,1,.7.283c.093.093.12.2-.056.4a2.314,2.314,0,0,1-.422.368.86.86,0,0,1-.619.085H688.1a.861.861,0,0,0-.619.085,1.071,1.071,0,0,0-.169.255,2.363,2.363,0,0,0-.225.907,4.263,4.263,0,0,1-.169.935c0,.008,0,.02,0,.028a1.318,1.318,0,0,1-.113.255.264.264,0,0,1-.225.113.333.333,0,0,0-.2.057c-.127.17-.285.33-.422.51,0,.005,0,.023,0,.028a2.487,2.487,0,0,0-.338.567c-.021.043.007.1.056.142a2.354,2.354,0,0,0,.2.142.663.663,0,0,1,.169.142.135.135,0,0,1,0,.17c-.253.638-1.558,1.422-1.941,2.239a1,1,0,0,0-.113.368c0,.009,0,.019,0,.028s0,.02,0,.028a.866.866,0,0,0,.113.4,1.119,1.119,0,0,0,.225.283c.217.21.52.448.731.68a1.04,1.04,0,0,1,.225.312.182.182,0,0,1,0,.142.161.161,0,0,1-.084.085.892.892,0,0,1-.394.085,1.7,1.7,0,0,1-.872-.227.352.352,0,0,1-.113-.2c0-.008,0-.02,0-.028-.071-.279-.035-.666-.225-.539a8.061,8.061,0,0,0-1.238.794,2.349,2.349,0,0,0-.478.51c0,.005,0,.022,0,.028a1.414,1.414,0,0,0-.225.624c0,.085.062.144.141.2.158.109.4.182.563.312a.334.334,0,0,1,.141.255.391.391,0,0,1-.028.142c0,.007,0,.021,0,.028s-.023.018-.028.028a.462.462,0,0,1-.056.085.746.746,0,0,1-.225.2,2.415,2.415,0,0,1-.591.2.259.259,0,0,1-.169-.057c-.138-.116-.211-.347-.338-.283a.831.831,0,0,0-.394.312c0,.005,0,.023,0,.028a1.9,1.9,0,0,0-.225.425c0,.008,0,.021,0,.028a4.7,4.7,0,0,1-.169.51c0,.006,0,.023,0,.028a.081.081,0,0,1-.056.028.747.747,0,0,1-.281,0,.2.2,0,0,1-.028,0c-.125-.02-.251-.048-.394-.085-.285-.074-.563-.17-.647-.17a1.277,1.277,0,0,0-.506.227.637.637,0,0,0-.141.142c0,.005,0,.023,0,.028a.756.756,0,0,0-.084.539c0,.009,0,.019,0,.028a3.856,3.856,0,0,0,.506,1.134c0,.006,0,.023,0,.028.11.188.2.32.141.34a.384.384,0,0,1-.253.028.245.245,0,0,1-.141-.113,1,1,0,0,1-.141-.368.226.226,0,0,0-.056-.085c-.055.009-.159.227-.422.964-.1.287-.1.435-.028.51.122.126.445.041.788-.085.42-.155.862-.34,1.1-.17a.375.375,0,0,1,.169.255c0,.383-.04.751-.028,1.134,0,.009,0,.019,0,.028a2.984,2.984,0,0,0,.028.368.3.3,0,0,0,.084.113c.005,0,.023,0,.028,0a2.659,2.659,0,0,1,.253.2.167.167,0,0,1,.056.113,2.558,2.558,0,0,1-.225.312c-.005.006.005.021,0,.028a4.931,4.931,0,0,0-.45.6s0,.024,0,.028c-.01.044.014.074.084.057.084,0,2.616-1.445,2.616-1.445a.086.086,0,0,0,.028-.057.372.372,0,0,0-.084-.227c0-.006,0-.022,0-.028a.476.476,0,0,1-.113-.368,1.174,1.174,0,0,1,.253-.34,1.575,1.575,0,0,1,.2-.17c.01-.006.018-.022.028-.028a.764.764,0,0,1,.45-.142.47.47,0,0,1,.422.227c0,.006,0,.022,0,.028a1.283,1.283,0,0,1,.169.34,1.645,1.645,0,0,1,.028.34c0,.009,0,.019,0,.028a1.781,1.781,0,0,1-.028.34c0,.009,0,.019,0,.028a1.317,1.317,0,0,1-.338.624c-.19.191-.426-.046-.675-.142a.418.418,0,0,0-.253-.028.3.3,0,0,0-.2.142c0,.005,0,.023,0,.028a2.4,2.4,0,0,0,.535,1.814,1.487,1.487,0,0,0,.253.255.752.752,0,0,0,.253.17,1.2,1.2,0,0,0,.253.057,1.458,1.458,0,0,0,.76-.113c.95-.4,1.667-1.63,1.857-1.757a.589.589,0,0,1,.309-.028c.316.04.64.241.957.113a1.569,1.569,0,0,0,.394-.255,7.09,7.09,0,0,1,.619-.425,1.636,1.636,0,0,1,.675-.255.586.586,0,0,1,.45.142.687.687,0,0,1,.141.113c.507.67.589,1.081.478,1.36,0,.008,0,.021,0,.028a.872.872,0,0,1-.422.4c-.285.144-.626.213-.816.34a.8.8,0,0,0-.141.142c0,.005,0,.023,0,.028a1.223,1.223,0,0,0-.113.142c0,.007,0,.021,0,.028-.125.248-.21.541-.338.765a.851.851,0,0,1-.112.142c0,.005,0,.023,0,.028a.73.73,0,0,1-.141.113.35.35,0,0,1-.141.057,1.145,1.145,0,0,1-.506-.057,2.042,2.042,0,0,0-.366-.085.565.565,0,0,0-.338.085,1.115,1.115,0,0,0-.281.255,8.528,8.528,0,0,0-.563,1.02c-.253.319-.662.576-.844.907a.762.762,0,0,0-.056.17.617.617,0,0,0-.028.2c-.021.064,0,.078.056.085.108.013.335-.049.506-.
1057a.271.271,0,0,1,.281.17,5.078,5.078,0,0,1-.309,2.041c-.053.231-.081.439-.112.652a2.92,2.92,0,0,0-.056.6,1.028,1.028,0,0,0,.056.227.448.448,0,0,0,.422.368.267.267,0,0,0,.113,0,.607.607,0,0,0,.141-.028c.153-.066.269-.21.422-.255a.351.351,0,0,1,.253.028c.338.085.337.68.76.85.253.085.591-.425.844-.34a3.221,3.221,0,0,1,1.407.624,1.264,1.264,0,0,1,.169.17,1.046,1.046,0,0,1,.112.227s-.109.815-.225,1.644c-.061.436-.116.847-.169,1.162a1.963,1.963,0,0,1-.113.51c-.169.425-.759.595-1.013,1.02-.253.574.028,1.249,0,1.871a1.376,1.376,0,0,1-.056.283,1.133,1.133,0,0,1-.113.312c-.19.447-.952.6-.928.935a.376.376,0,0,0,.084.2,1.3,1.3,0,0,0,.253.227,1.476,1.476,0,0,0,.928.283,1.554,1.554,0,0,0,.76-.283c.356-.239.687-.58,1.125-.822a2.611,2.611,0,0,1,.478-.2.177.177,0,0,1,.2.028.266.266,0,0,1,.113.2,3.767,3.767,0,0,1-.028.709c-.011.13-.028.253-.028.368,0,.3.056.505.281.453a.511.511,0,0,0,.141-.057,4.5,4.5,0,0,0,.394-.255c.139-.1.262-.178.394-.283.488-.388.926-.816,1.435-1.162a3.637,3.637,0,0,1,.816-.425.465.465,0,0,1,.366.113c.221.178.4.5.619.652.005,0,.023,0,.028,0a.391.391,0,0,0,.338.085c1.616-.395,1.318-1.095,1.632-1.389a.408.408,0,0,1,.084-.057c.009,0,.018-.024.028-.028a.69.69,0,0,1,.141-.028.906.906,0,0,1,.253-.028,9.567,9.567,0,0,1,2.082.425c.135,0,.371-.227.506-.227.046-.008.063.014.084.057a.282.282,0,0,1,.028.227,1.858,1.858,0,0,1-.281.425.386.386,0,0,0-.084.2,3.183,3.183,0,0,0,.563,1.077c.274.389.612.781.928,1.19,0,.006,0,.022,0,.028a7.808,7.808,0,0,1,.788,1.19,1.323,1.323,0,0,1,.169,1.02c-.074.255-.17.534-.281.822a13.853,13.853,0,0,1-1.772,3.231c-.088.117-.189.228-.281.34a5.918,5.918,0,0,1-2.223,1.814,1.224,1.224,0,0,1-.788.028,1.832,1.832,0,0,1-.338-.142c-.094-.051-.193-.113-.281-.17-.01-.006-.018-.022-.028-.028-.39-.255-.717-.5-1.1-.283a.589.589,0,0,0-.2.624,5.144,5.144,0,0,0,.31.992c.1.253.212.509.309.794a6.142,6.142,0,0,1,.309,1.36,2.765,2.765,0,0,1-.731,2.267c-.348.351-.528.484-.619.482-.209,0,.1-.738.141-1.247,0-.009,0-.019,0-.028a.544.544,0,0,0-.056-.34.2.2,0,0,0-.113-.085.711.711,0,0,0-.478.085,3.159,3.159,0,0,0-.394.2c-.7.447-1.344,1.129-2.194,1.587a4.022,4.022,0,0,1-.928.368.887.887,0,0,1-.253.085,2.38,2.38,0,0,1-.844-.085.975.975,0,0,1-.225-.2.442.442,0,0,0-.113-.085.363.363,0,0,0-.169-.057c-.127.043-.2.184-.281.312a.438.438,0,0,1-.225.2.143.143,0,0,1-.084,0c-.253,0-.253-.51-.422-.6-.169,0-.253.34-.422.34a.548.548,0,0,1-.253-.057,1.034,1.034,0,0,1-.253-.2c-.253-.51-.084-1.7-1.1-1.275a.809.809,0,0,0-.253.113c-.156.106-.3.262-.478.368a.859.859,0,0,1-.281.113c-.253,0-.422-.34-.591-.425l-.169.085a.971.971,0,0,0-.478.368.194.194,0,0,0,0,.142.533.533,0,0,0,.056.142,4.028,4.028,0,0,1,.309.453c0,.007,0,.021,0,.028a.322.322,0,0,1,.028.142c-.591.425-1.772.765-1.941.935-.084.085-.169.17-.169.255.275-.119.7-.261,1.1-.425-.6.274-1.253.5-1.35.6-.591.51.759,1.53,1.1,2.041a.954.954,0,0,0-.675.255v.17a.666.666,0,0,0-.422.255c-.169.255.169.6.084.85-.844.085-2.616-1.19-2.7-1.19-.253.085-.337.255-.506.425-.3.076-.392.5-.591.765a.083.083,0,0,1-.084.085c.014-.014.015-.041.028-.057a6.8,6.8,0,0,0-1.21.992c.1-.068.208-.13.31-.2-.459.327-.879.708-.816.964.169.255.675.255.76.6-.591-.085-1.435-.425-1.435-.34a.4.4,0,0,0-.084.51,1.121,1.121,0,0,0-.422-.085c-.48.805.976,1.242.563,2.3h.028c0,.085,0,.17-.084.17a.984.984,0,0,0,.056-.17c-.25,0-.566.006-.647.17-.078.079-.084.165-.084.312.028,0,.055-.024.084-.028a.191.191,0,0,0-.084.057v-.028c-.153.019-.282.031-.338.2-.338.51.76,1.36.76,1.786,0,0-.591,2.72-.76,3.571-.507-.085-1.1-.6-1.6-.6a.847.847,0,0,0-.338.425.363.363,0,0,0,.169.085.347.347,0,0,0-.253,0c-.169,0-.253.17-.338.34v-.085c-1.084.084-5.7-1.818-6.471-.312a2.39,2.39,0,0,1,.957-.142,2.382,2.382,0,0,0-.985.2c.009-.021.018-.037.028-.057a.814.814,0,0,0-.535.737c-.085.34-.085.85.253,1.02.253.17.928-.6,1.35-.085.422.6,2.026,2.324,1.772,3.174a1.986,1.986,0,0,1-.2.283,1.913,1.913,0,0,0,.112-.2.811.811,0,0,1-1.182-.17,4.025,4.025,0,0,1-.844-1.559c-.084-.34.169-1.02-.169-1.02,0,0-2.532.085-2.616.085,0,0-.219.12-.45.255,0,.059.021.112.028.17-.071-.031-.108-.054-.169-.085a2.708,2.708,0,0,1-.394-.227,1,1,0,0,1-.253-.283.788.788,0,0,1-.113-.255c0-.019,0-.039,0-.057-.009-.077-.018-.14-.028-.2a.258.258,0,0,0-.028-.057c-.01-.018-.011-.043-.028-.057a.4.4,0,0,0-.2-.057c-.012,0-.014-.027-.028-.028h-.028a7.338,7.338,0,0,0-1.35.2c-.591.149-1.005.689-1.491.822a.9.9,0,0,1-.225.028,2.025,2.025,0,0,1-.985-.227c-.006,0-.022,0-.028,0a.9.9,0,0,1-.366-.453c0-.009,0-.019,0-.028-.039-.1-.055-.215-.084-.312,0-.013-.024-.016-.028-.028a.857.857,0,0,0-.112-.255l-.028-.028a.5.5,0,0,0-.281-.142.2.2,0,0,0-.028,0,3.841,3.841,0,0,0-1.6.283,3.738,3.738,0,0,0-1.013.765c-.407.38-.874.854-1.322,1.3a7.884,7.884,0,0,1-1.772,1.474.469.469,0,0,1-.366.057c-1.013-.6-1.687-1.729-2.785-2.239-.084-.043-.06.035-.028.142.005.018-.006.037,0,.057.03.1.067.188.028.227a7.246,7.246,0,0,1-.422,1.332,2.033,2.033,0,0,1-.253.4.52.52,0,0,1-.225.17c-.011.005-.016.023-.028.028a1.671,1.671,0,0,1-.2.057,1.488,1.488,0,0,0-.647.255,1.852,1.852,0,0,0-.169.227c0,.006,0,.022,0,.028a1.483,1.483,0,0,0-.113.2c0,.007,0,.021,0,.028s0,.02,0,.028a.958.958,0,0,0,.056.709,2.473,2.473,0,0,0,.2.34,3,3,0,0,1,.366.709,1.033,1.033,0,0,1,.056.4,1.341,1.341,0,0,1-.141.482.2.2,0,0,1-.141.113c-.051.005-.085-.034-.141-.085a2.171,2.171,0,0,1-.31-.368c0-.006,0-.022,0-.028a2.279,2.279,0,0,0-.169-.2c-.169-.188-.348-.262-.506.057a1.662,1.662,0,0,0-.141.34c0,.007,0,.021,0,.028s0,.019,0,.028a6.938,6.938,0,0,0-.056.794c-.042.287-.225.468-.985.51a1.411,1.411,0,0,1-.422,0,.205.205,0,0,1-.113-.057c-.025-.018-.05-.031-.056-.057-.028-.11.089-.26.225-.453.056-.08.114-.17.169-.255.006-.011.022-.018.028-.028a.972.972,0,0,0,.141-.425c0-.052.021-.094,0-.142s-.058-.053-.084-.085a.579.579,0,0,0-.141-.113,1.832,1.832,0,0,0-1.041-.312.916.916,0,0,0-.591.34c-.164.181-.307.4-.506.6a2.055,2.055,0,0,1-.2.17,1.543,1.543,0,0,1-.619.312,1.313,1.313,0,0,1-.366,0h-.028a2.4,2.4,0,0,0-1.125-.085c0,.006,0,.021,0,.028a1.339,1.339,0,0,0,.225.227c.106.095.2.194.338.312.037.034.075.051.112.085.142.124.287.258.394.368.012.013.017.044.028.057a1.805,1.805,0,0,1,.141.142.18.18,0,0,1,.028.142,5.61,5.61,0,0,1-.2.709.567.567,0,0,1-.084.142c-.028.048-.031.077-.056.085s-.033,0-.056-.028a1,1,0,0,1-.2-.34c0-.008,0-.02,0-.028-.037-.1-.07-.214-.113-.312,0-.008,0-.02,0-.028a.614.614,0,0,0-.169-.227.145.145,0,0,0-.2,0,.988.988,0,0,0-.281.368.783.783,0,0,0-.141.6.937.937,0,0,0,.253.425c.244.283.563.545.563.935,0,.085-.506,2.976-.591,3.146-.338.51-.928.765-1.266,1.275-.222.521-.044,1.107-.225,1.644a1.384,1.384,0,0,1-.113.227.674.674,0,0,1-.2.17,1.1,1.1,0,0,1-.253.142c-.285.108-.632.156-.928.255a1.7,1.7,0,0,0-.281.113.755.755,0,0,0-.366.425,1.747,1.747,0,0,0,.169,1.7,1.645,1.645,0,0,0,.31.283,6.784,6.784,0,0,0,.647.4c.172.106.267.213.225.34a5.5,5.5,0,0,1-.76,1.36.175.175,0,0,1-.084.085.5.5,0,0,1-.112.028.3.3,0,0,0-.225.142c0,.085-.506,2.721-.591,2.891-.338.681-1.941.51-1.941.765,0,.51.844.085.844.085.591.425,2.616,2.891,3.123,3.4.169.255,0,.765.253.935.329.29.538-.006.7-.2.005-.006-.005-.023,0-.028.169-.191.309-.241.563.567a2.221,2.221,0,0,1,.056.538c0,.009,0,.019,0,.028a2.448,2.448,0,0,1-.056.539,6.7,6.7,0,0,1-1.407,2.381,1.739,1.739,0,0,1-.338.255c-1.23.688-2.469-.908-4.5-1.786-.084-.043-.356-.16-.732-.312-.564-.227-1.362-.52-2.026-.709s-1.2-.276-1.294-.085c-.3.819-.922,2.209-.563,3.288,0,.009,0,.019,0,.028a1.85,1.85,0,0,0,.225.425c.169.17.928.34.928.765a2.951,2.951,0,0,1-.366,1.615c0,.007,0,.021,0,.028-.223.407-.519.724-.7,1.049,0,.006,0,.022,0,.028a1.387,1.387,0,0,0-.2.68c-.084.255,2.026,6.037,2.026,6.037.317.266,1.019.08,1.632.142a1.152,1.152,0,0,1,.675.255.935.935,0,0,1,.225.283,2.381,2.381,0,0,1,.2.964,2.024,2.024,0,0,1-.056.4c0,.009,0,.02,0,.028a7.607,7.607,0,0,1-.422,1.105c0,.008,0,.02,0,.028-.047.119-.1.242-.141.368a2.894,2.894,0,0,0-.084.425c-.169,1.276.506,3.429.675,4.7.084.51-.085,1.19.253,1.53a.6.6,0,0,0,.253,0c.365-.03,1.089-.171,1.829-.312.635-.121,1.293-.233,1.829-.312a3.288,3.288,0,0,1,.985-.057.313.313,0,0,1,.169.113.524.524,0,0,1,.113.142c0,.007,0,.021,0,.028a1.809,1.809,0,0,1,.084.425c.033.339.048.69.309.822a.148.148,0,0,0,.084.028.186.186,0,0,0,.028,0,.551.551,0,0,0,.309-.113,1.238,1.238,0,0,1,.2-.113c.018-.006.04,0,.056,0a.08.08,0,0,1,.084.028.439.439,0,0,1,.056.4c-.032.17-.1.368-.141.539-.063.128-.375.208-.45.312-.012.017,0,.009,0,.028a.078.078,0,0,0,.028.085,1,1,0,0,0,.141.17,3.8,3.8,0,0,0,.928.51,1.5,1.5,0,0,1,.366.255.084.084,0,0,1,.056.085c0,.039-.03.065-.056.113,0,.008,0,.02,0,.028-.053.09-.13.2-.169.283a.3.3,0,0,1,.084.17c.084,0,2.363.34,2.363.34a.163.163,0,0,0,.028-.142,1.488,1.488,0,0,0-.056-.2c0-.007,0-.021,0-.028-.052-.17-.139-.386-.225-.6,0-.009,0-.02,0-.028-.086-.209-.189-.4-.253-.567-.005-.014.005-.015,0-.028-.064-.166-.105-.262-.084-.283a4,4,0,0,1,.928.028h.028a2.89,2.89,0,0,0,.985-.028,1.71,1.71,0,0,0,.394-.2,7.612,7.612,0,0,0,1.041-.907,2.872,2.872,0,0,1,.7-.51,1.258,1.258,0,0,1,.9-.085,12.02,12.02,0,0,1,2.11.765c.007,0,.021,0,.028,0a13.544,13.544,0,0,1,1.716.992c.543.361,1.051.758,1.6,1.162.006,0,.022,0,.028,0,.547.4,1.125.826,1.772,1.247a4.723,4.723,0,0,0,.957.453c.008,0,.02,0,.028,0,.5.181,1.016.324,1.491.51.008,0,.02,0,.028,0a3.566,3.566,0,0,1,.844.482c.006,0,.022,0,.028,0a2.254,2.254,0,0,1,.338.34.713.713,0,0,1,.113.6,2.5,2.5,0,0,1-1.21,1.53.56.56,0,0,1-.225-.057c-.225-.093-.49-.3-.76-.4-.009,0-.019,0-.028,0-.369-.128-.717-.057-.928.709a1.037,1.037,0,0,0,.028.709.886.886,0,0,0,.2.255,1.473,1.473,0,0,0,.619.34c.009,0,.019,0,.028,0a7.82,7.82,0,0,0,2.532.142c1.138-.071,2.289-.223,2.954-.255-.338-1.191-.76-2.381-.506-2.636.507-.425,1.266.34,1.772,0,.253-.17-.929-.51-.675-.68.338-.255.759.255,1.182.34a16.759,16.759,0,0,0,2.11-3.146c.253-.681-.085-2.466.506-2.126.169.085.253.6.338.425.253-.851-.085-1.87.169-2.551.084-.255.422.085.591,0,.253-.085.253-.6.422-.51.253.085,0,.6.253.765.005.011.023-.005.028,0a2.154,2.154,0,0,0,.056-.51c-.085-.425-.253-2.154.338-1.389.084.085.422.34.422.17.169-1.872-.339-2.38,1.435-3.911,1.6-1.446,3.206.255,4.726-.34.338-.085.337-.6.591-.765.169-.17,0,.51.169.51a6.5,6.5,0,0,0,2.532-.6c.507-.255.253-2.891.338-3.061.253-.34.928,0,1.35-.255.76-.34,2.025-2.041,2.954-1.36.422.255.675.85,1.182,1.19.338.17,1.35-.085,1.35.68,0,.085-.338.085-.338.17a8.94,8.94,0,0,0,0,2.126c0,.255,0-.51.169-.6.253-.17.422.34.675.51a7.127,7.127,0,0,1,2.532,4.336c.422,1.872-.169,4.109.506,5.9.338.766,4.727-.68,4.558-.255-.76,1.872-3.544,2.125-5.233,2.806-1.1.51-1.772,1.87-2.954,2.3-.591.255-1.35.17-1.941.51-.591.255,0,1.36-.422,1.871-.253.425-1.013.51-1.182,1.02-1.182,3.148.591,1.019,1.1,3.316.084.255-.591-.255-.844-.085a2.94,2.94,0,0,0-1.013,1.786c-.338,2.042,2.278,1.19,3.038,1.36.507.17.759.85,1.266.935.338,0,.422-.6.675-.68a1.83,1.83,0,0,1,1.6.34c.169.17-.675.17-.928.34s-1.013.255-1.182.51c-.084.34.084.85-.084,1.02-1.267,1.276-1.856-.17-3.038,0-1.858.34.254.255-.591.85-1.182.766-3.714.424-3.292,2.636.844,4.594,4.472-.086,6.077.935.507.34.591,1.105,1.013,1.53,1.267,1.021,5.654,2.805,6.414,3.656.76.766.253,2.806,1.35,3.146.591.085,2.025-1.785,2.785-1.956.169,0,0,.51.169.6.676.425,1.434.595,2.194,1.02a2.8,2.8,0,0,0,1.013.425c.676.17.759-1.19,1.35-1.615s.844.6,1.35.425,1.518-2.722,3.376-1.445c.422.255,1.1,1.105.675,1.36-.507.34-1.181-.6-1.772-.6-.422,0,.759.34,1.1.6.929.6,1.182,1.87,1.35,2.976a7.756,7.756,0,0,1,.084,1.956c-.
1084.17-.338.085-.338.255-.169,1.361,1.435,1.445,2.026,2.466.338.51,0,1.275.422,1.7.507-1.957.759-4.42,1.6-6.377.76-1.7,4.838-6.972,6.611-7.482a16.92,16.92,0,0,1,4.98-.51V130.625c-1.267-1.957-2.531-4-3.8-5.952-.676-1.021-5.852-8.191-5.936-8.7,0-.851,2.053-3.061,2.56-3.741,2.2-3.4,4.388-6.885,6.583-10.288a7.729,7.729,0,0,0,.591-1.19V-43.453c-.19,0-.436-.058-.7-.057a1.514,1.514,0,0,0-.338.057,1.324,1.324,0,0,0-.535.255,2.669,2.669,0,0,0-.619.765c-.042.085,0,.182.084.283s.188.212.309.34a1.126,1.126,0,0,1,.394.68c0,.009,0,.019,0,.028a.84.84,0,0,1-.028.283,2.213,2.213,0,0,1-.113.312c0,.007,0,.022,0,.028a1.1,1.1,0,0,1-.141.2c0,.005,0,.023,0,.028a.5.5,0,0,1-.056.057.4.4,0,0,1-.113.057.326.326,0,0,1-.084.028.339.339,0,0,1-.169,0,.65.65,0,0,1-.141-.057c-.333-.167-.686-.532-.957-.425-.008,0-.02-.005-.028,0a.351.351,0,0,0-.113.113.874.874,0,0,0-.084.142c-.009.021-.019.033-.028.057s0,.019,0,.028a2.24,2.24,0,0,0-.084.283.854.854,0,0,0,.113.482,7.171,7.171,0,0,1,.506.935.216.216,0,0,1-.113.283,1.659,1.659,0,0,1-.563-.057c-.272-.056-.6-.131-.928-.227A4.75,4.75,0,0,1,716.63-39c-.072-.047-.1-.079-.084-.113a.924.924,0,0,1,.253-.425c.03-.035.052-.079.084-.113,0-.005,0-.023,0-.028.07-.076.159-.147.225-.227.008-.009.021-.019.028-.028a1.064,1.064,0,0,0,.169-.283c.083-.208-.236-.237-.7-.4-.007,0-.021,0-.028,0-.114-.04-.236-.109-.366-.17-.006,0-.022,0-.028,0a3.224,3.224,0,0,1-.872-.624,3.846,3.846,0,0,1-.45-.51c-.211-.276-.259-.449-.225-.567a.255.255,0,0,1,.113-.142c.085-.062.2-.1.253-.142.028-.023.014-.052,0-.085s-.032-.06-.113-.113a3.037,3.037,0,0,0-.366-.227.71.71,0,0,0-.2-.057.61.61,0,0,0-.225.028,2.584,2.584,0,0,0-.76.453c-.4.245-.914.34-1.885-.425a8.352,8.352,0,0,0-1.153-1.247c-.007-.005-.021.005-.028,0-.034-.027-.051-.061-.084-.085a1.126,1.126,0,0,0-.422-.2,4.455,4.455,0,0,0-.985-.085h-.056a2.516,2.516,0,0,1-.9-.17.081.081,0,0,1-.056-.028c0-.005,0-.022,0-.028-.054-.087-.1-.278-.169-.425-.005-.012-.022-.017-.028-.028-.047-.1-.1-.166-.169-.17Z","transform","translate(-250.038 -41.975)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"KAZ",3,"mouseover","mouseleave"],["id","FI","data-country-name","Finland","d","M345.443-65.874v.17c-1.689.34-1.35,2.3-2.785,2.721-1.267.34-.759-1.446-2.194.17-.169.255,0,.68-.084,1.02a21.563,21.563,0,0,0-1.013,1.956c-.253.681.253,2.891.338,3.486,0,.255-.169.425-.169.68a8.433,8.433,0,0,0,.169,1.445c.253.681.844,1.19.928,1.871.422,2.978-.337.935-1.35,1.871-1.182,1.191-.084,1.53-.422,2.976-.084.34-.422.51-.506.85,0,.085-1.1-.935-1.266-1.02-.253-.17-3.376-1.276-3.629-.935-.338.34-.084,1.02-.338,1.36-1.013,1.787-2.362.68-3.8.935-.422,0-.844.255-1.182.17L327.8-46.4c-.169-.34-.169-.85-.338-1.19-.591-1.021-2.531-3.656-3.545-4.251-2.2-1.276-2.279.509-2.11,1.871l-.506,1.786h.084l-.084.085.338.425c-.084.17-.422.255,0,.51a36.948,36.948,0,0,0,5.4,3.826c1.773.766,3.206.112,4.811,1.729.338.255.084,1.02.422,1.19.253.085.422-.34.591-.255.676.255.928,1.105,1.435,1.616.169.17.675.17.591.425-.929,1.787.084,1.869.338,3.911.084.34-.253.68-.253,1.02l-.084.085c0,.851,1.266.17,1.6.51,1.1.851-.675,2.04-.169,2.891.507,1.191,2.532,2.295,2.7,3.656.084,1.021-.675,4.251-.591,4.676.76,2.722,2.813,4.052,3.826,6.264.6.306.773-.348,1.379-.028a2.433,2.433,0,0,0,1.041,1.445,1.492,1.492,0,0,1,1.238,0,1.294,1.294,0,0,1,.731.425c.507.255.506-.765,1.013.085.929,1.957.337,3.457.675,4.308.253.766.611.292,1.547,1.757-.236.554-.7.14-1.21.4.023.12.086.208.309.283.6.2.654.483.535.964s-.817-.3-1.547-.822a2.6,2.6,0,0,0-.844.737c-.169.17.084.6-.084.765s-.591-.255-.675-.085a5.454,5.454,0,0,0-.338,2.041,3.669,3.669,0,0,1-.309,1.3c-.084.766-.7,1.077-.872,1.757-.169.51-.225,1.5-.394,1.927-.422.936-1.182.566-1.266,1.842,0,.576.422.623.422.964-.008.052-.018.093-.028.142a6.49,6.49,0,0,0-1.069-.057c-.266.03-.064.656.169,1.36a4.876,4.876,0,0,0-1.379,1.049,14.988,14.988,0,0,1-.985,2.664c-.338,0-.647-1.02-.985-.765-.76.681.479,2.3-.281,2.806-.253.17-.76-.425-.675-.085,0,.425.45.368.619.794a1.664,1.664,0,0,0-.928-.142c-.107.018-.205.035-.225.085-.065.164.749.69,1.463,1.332.118.822-.412,0-1.013.765-.691.26-.478,1.105-.816,1.105-.507-.085-.281-.709-.7-.794-.795.351-.966.584-1.463.539-.6,2.257,1.322.594,1.153,1.956a1.007,1.007,0,0,1-.084.2c-.694-.131-.872-.453-.872-.453l-.225.368.056,1.3c-.541.524-1.082,1.054-1.125,1.53-.462,4.853.21,1.124.816,2.409.045.726-.647,1.162.028,1.587.084.085.253-.34.338-.255.169.255-.085.85.253.935.169.085-.169-.765.084-.765.253-.085.338.255.422.51.507,1.361-.085,3.571.169,4.081a3.4,3.4,0,0,0,.731.822,7.052,7.052,0,0,1,.647,1.049c.084.17.141.538.225.709.169.255.591.057.76.227.084.085-.338,0-.338.085-.084.17.084.34.169.51.422.51,1.182.963,1.1,1.559-.084.51-1.294-.51-1.379,0-.169.681.872,1.5,1.041,2.1.084.255-.338.51-.253.85.084.17.591.17.591.425-.084,1.106-.929-.086-.591.85.084.34.506.6.422.85-.084.34-.928-.085-1.013.17-.084,2.212.844,2.465,1.519,3.4.169.17-.675.34-.506.6a2.643,2.643,0,0,0,.506,1.105c2.1,2.427.421-.085,2.194-.425.338,0-.338.935,0,1.19a3.829,3.829,0,0,0,1.716.142c.507.085.731.624,1.154.624s.591-.51.928-.51c.169-.085,0,.255.084.34a.9.9,0,0,0,.647-.057c-.086.186-.165.4-.225.567-.239.681-.323.758-.084.879s-.039,0,.478-.4a2.082,2.082,0,0,0,.309-.368c-.008.889-.7,1.1-.45,1.162a13.237,13.237,0,0,0,1.688-1.134,1.265,1.265,0,0,1-.9.765c-.517.16-.69.689-.928.368s-.581.081-.422.482c.08.2.341.245.535.255a.289.289,0,0,0-.113.51c.239.16-.036.243-.394.283s.031.713.309.794a2.978,2.978,0,0,0,1.575-.6,1.078,1.078,0,0,0,.422-1.3c-.2-.481-.189-.417.169-1.219.11-.3.08-.474.028-.539.115-.083.353-.256.394-.283.084-.085.253-.51.338-.6-.422,1.276-1.52,2.72.506,3.486.338.17,1.013-.6,1.182-.255.169.51-1.182,1.275-.
1675,1.445.507.255.422-1.19.928-1.275.422-.085.084.85-.084,1.19-.253.425-.759.6-1.182.935a8.863,8.863,0,0,1-.591.68c2.618-1.021,1.6-2.72,2.954-3.571.422-.255-.675,1.105-.253,1.36.591.34,1.378-.085,1.969-.425.422-.17.591-.85.928-1.105,1.5-1.027,2.785-.68,3.038-1.02.253-.255-.591-.68-.338-.935.422-.34,1.1-.085,1.688-.17.169,0,.506.085.591-.085.169-.255-.169-.6-.084-.765.005-.011.023,0,.028,0,.044.1.267.078.394.142a3.221,3.221,0,0,1,2.054-1.474c.443-.285-.338-1.446.506-1.275.045,1.022,2.094,1.654,1.21-.567.627.265,1.927,1.857,1.547.283-.169-.6-1.885-.793-1.632-1.474.169-.6.506.312,1.1.482a2.345,2.345,0,0,0,1.322-.085c.844-.6-.507-2.523.506-1.927.844.6-.876,2.432,1.463,1.02,4.053-1.361.7-.141,1.547-1.417.084-.085.169.17.338.17s.422,0,.506-.17-.253-.765,0-.765c.084,0,.872.737,1.294.567.591-.17,1.575-.227,1.913-.652.084,0,.084-.085.084-.17l-.169-.17c.507-1.957,2.109-4,3.123-5.7,2.618-4.679,4.219-10.03,5.992-15.05,1.351-3.658,1.772-4.618,1.941-8.531.084-.6.422-1.275.169-1.871C384.548,3.79,377.037.985,375.1-.376c-.253-.17,2.786-4.846.675-6.462-.76-.6-2.363,0-2.87-.85-2.2-3.828.507-2.04-.169-3.146-1.013-1.531-2.109-.339-3.376-1.871-1.1-1.276-.338-1.36.253-2.551.338-.766-1.688-.765-1.688-1.105.084-.6.084-3.656.084-3.741-1.773-1.531.337-.595.844-1.19.338-.51-1.772-3.571-2.026-3.911a53.98,53.98,0,0,0-4.726-5.952,12.027,12.027,0,0,1-1.857-1.786c-1.267-2.382,2.786-8.445,1.182-9.891-.422-.51-1.181-.51-1.688-.85-.929-.681-1.35-1.87-2.279-2.466-.084,0-2.954-.425-3.038-.425a5.665,5.665,0,0,1-1.013-1.7c-1.858-3.063.31-2.8-.619-5.017-.422-1.021-2.026-.085-1.688-.68a17.219,17.219,0,0,1,1.519-1.956c-2.7-1.276.845-3.315-.253-5.187-1.689-2.978-4.3-1.869-6.5-4.251l-.084-.425a.309.309,0,0,0-.253.085c0-.085-.084-.085-.084-.17Zm1.125,57.818a1.4,1.4,0,0,0-.9.312c-.159,1.122.476.78.675,1.02s.546.148.506-.453.055-.442.731-.482.135-.489-.422-.368a1.375,1.375,0,0,1-.591-.028Zm-12.1,23.127c-.075-.02-.146.058-.225.2-.159.281-.415.554-.535.113s-.352-.243-.591-.283-.047.279.113.68.383.328.9.368c.517-.4.654-.051.535-.652-.06-.3-.122-.405-.2-.425ZM346.849,44.8c0,.005.023-.011.028,0s0,.019,0,.028c-.033.064-.051.13-.084.2a1.813,1.813,0,0,1,.056-.227Zm-4.5.283c-.08,0-.07.1,0,.227.139.261-.164.427-.084.567a.672.672,0,0,0,.422.283c.537.18.935.261.816,0s-.518-.313-.478-.453.4-.008-.141-.368a1.278,1.278,0,0,0-.535-.255Zm2.166,1.19c-.279-.02-.621.3-.422.538s.42-.234.619-.113.238.124.675-.057.182-.449-.872-.368Zm-12.688,1.332c-.112.04-.232.188-.338.453-.281.709.225.227.647.6s-.113.822-.422,1.19-.281-.283.056-.652-.394-.425-.422-.255-.338.34-.788.453-.394.879
1-.141,1.53.338-.425.591-.368.225-.028.619.51.788.34,1.125.227a.718.718,0,0,0,.506-.794c-.056-.368-.478-.425-.844-.652s.619.17.281-.283.2-.6.2-.283.309.2.45.652.281.227.7-.255.084-.907-.422-1.219a3.172,3.172,0,0,0-1.294-.425C332.192,47.749,332.014,47.541,331.826,47.608Zm18.062,1.5a7.815,7.815,0,0,0-.816.113l.113.709c.189.18.272.163.309.085a.481.481,0,0,0,.028-.17c0-.065,0-.133,0-.2a.181.181,0,0,1,.028-.113c.047-.077.157,0,.366.17.279.22.189.178.169-.283-.01-.23-.043-.309-.2-.312ZM333.514,50.98c-.185.076-.218.333.056.652.422.482.985.737.76-.028s-.225-.567-.591-.624a.432.432,0,0,0-.225,0Z","transform","translate(-150.873 -35.451)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"FIN",3,"mouseover","mouseleave"],["id","DE","data-country-name","Germany","d","M233.471,195.267c-.019-.007-.032.007-.056.028a.683.683,0,0,0-.141.2,6.561,6.561,0,0,0-.76,2.494c-.02.421.177.714.2.453a6.255,6.255,0,0,1,.183-1.12c.08-.2.175-.16.394,0s.243-.016.661-.156.5-.312.338-.312a2.972,2.972,0,0,1-.985.028c-.378-.1-.088-.64-.028-1.02.048-.309.354-.388.394-.425-.09-.023-.14-.149-.2-.17Zm1.435,1.615a4.876,4.876,0,0,0,.338,1.871c.1.193.736.949,1.294,1.616-.219.621-.1.642-.394.822s-.244.727.253.567a1.119,1.119,0,0,0,.76-.624,1.92,1.92,0,0,1,.2.283c-.273,1.16-1.588.71-2.532,1.105.064.079.724.166.422.51-.084.17-.76-.113-.675.057.067.558.089.972,1.519.652.231.239.2.3.309.227a3.05,3.05,0,0,0,.478-.538c.05.01.113,0,.141.028-.613.721-1.031.81-.928,1.984a.436.436,0,0,0,.366.057c.259-.06.344.146.563.567s.117.582-.281.482c-.36-.091-.408-.123-.591,0a4.926,4.926,0,0,0,.366.992c-.169,1.191,1.744.709,2,.709,1.535.165,1.136,1.581,2.11,1.956.268.631-.143,1.275,2.223,1.871-2.328-.354-2.166-.935-2.588-1.615-.833-.7-.731-1.587-1.322-1.842-.76-.34-1.659.369-2.5.2a1.966,1.966,0,0,1-1.013-.17c-.253-.085-.292-.7-.422-.6-1.783,1.483-1.225,2.774-.844,3.94-1.16-.3-1.625-1.513-2.026-.51-.529,1.325.761.13.281,1.729-.087.291-.478.5-.9-.227-.125,0-.543-.1-.506-.4s.721-.479.394-1.049c-.425-.739-.675-.923-.619-1.36a.887.887,0,0,0-.422-.17,6.4,6.4,0,0,0-2.9.4,3.512,3.512,0,0,0-1.969.028,3.224,3.224,0,0,0-.957.992c.287.3.459.41.309.425-.2.02-.313.038-.253.2.05.135-.07.045-.338-.113-.42.767-.689,1.626-.338,2.069a8.8,8.8,0,0,0,1.379.2c.06.164.445.378.169.907.169,1.446-1.266,4.166-1.435,4.761-.253.681.338,2.041-.338,2.041-.591,0-1.1-.255-1.688-.255-.169,0-.422,0-.422.17-.084.255.338.51.253.765,0,.17-.422-.085-.506.17-.76,1.276,2.363.765,2.448,1.956.338,2.127-1.265,2.465-2.616,3.4-.76.51,1.1.595.844,1.19s-2.532,1.36-3.123,1.275c-.591,0-.928-.6-1.435-.765-.169-.085.169.425,0,.51-.507.17-1.013-.085-1.435.17-.169.085,0,.34,0,.51-.084.17-.253.425-.169.6.507.936,2.364,2.295,1.6,4.166-.253.6-.844,1.02-1.1,1.615-.338.681.76.17.675.6l-1.6,1.445c-.169,0,.062-.38-.191-.3-.76,1.252,1.308.409,1.035,2.166-.084.34-.675.34-.76.68a8.6,8.6,0,0,0,1.182,2.126c.169.17.675-.17.675.085.084.34-.591.68-.506,1.02.169.51.928.425,1.182.85,1.182,1.957-2.7,1.784-1.941,4.932.422,1.787,2.448,1.984,2.616,2.239,1.182,1.446-2.195,2.125-1.266,3.826.169.255.675,0,.928.255.676.425,1.1,2.38,1.941,3.231,1.013,1.106-.677-2.382,1.857-.085.169.17-.169.51-.084.765.169.255,2.869-.85,3.292-.51.253.255.084.765.338,1.02.338.255,5.4.85,5.064,1.445-.929,1.616-2.616,2.635-3.292,4a19.406,19.406,0,0,0-.422,2.976l-1.182,1.956a2.313,2.313,0,0,0-.253,1.275c0,.255.338.255.338.425-.084,1.191-.928,2.3-.844,3.486,0,2.978.337.425,1.1,1.02.084.085-.506.17-.422.34.253.51,4.135-.425,4.389-.425,1.689-.085.168,1.531,2.279.425.084-.085-.169-.51,0-.6.253-.17,1.182-.255.844-.34-.507-.085-1.013.085-1.519,0-.253-.085,1.181-2.381,2.448-1.105.169.17-.253.51-.169.765a.519.519,0,0,0,.591.17c.169-.085-.084-.68,0-.51.338.17.337.765.675.935,0,0,2.785-.17,2.87-.17.929.255,1.519,1.19,2.448,1.53,1.351.425,1.266-1.106,1.688-.765.169.17,0,.6.169.765.338.085.675-.34.928-.17.338.17.506.6.844.85.422.34-.169.68,0,.935a.6.6,0,0,0,.506.255c.169,0,.422-.34.506-.255.253.34-.675.85-.338,1.19.591.6,2.194-1.36,2.194-1.7.169-.6-.338-2.041.169-1.7,0,.085-.169.17-.169.17.676.766,3.038-.6,3.376.51.084.17-.422.085-.338.255s.506.17.591.34c.169.17,0,.6.169.765a12.535,12.535,0,0,0,3.292-.68c.169-.17-.169-.6.084-.68.338-.255.759.17,1.1-.085.338-.17.169-.765.506-.935,1.1-.425,3.038.085,4.22-.255.253-.085-.676-1.445.338-1.53.169,0-.169.51,0,.6.422.17.928-.256,1.435-.085.253.085.169.68.506.765.676.085,1.266-.51,1.941-.51,
11.267.085-.845,1.445,1.857,2.211.169,0,.338-.255.338-.425.76-2.807-.168-1.53-1.1-2.381-.422-.34.76-1.36.675-1.445,0-.085-2.026-2.891-2.026-2.891.084-1.361,3.657-2.21,4.417-2.806.844-.681.337-1.615.506-2.466a.463.463,0,0,1,.422-.255c1.773.425,2.279.937,2.363-1.36.084-2.212-3.572-3.486-4.923-4.421-.591-.51-.675-1.445-1.266-2.041-.637-.642-1.43.01-1.941-.4-.148-.118.206-.3.141-.425a.918.918,0,0,0-.9-.567c-.878-2.275-.842-2.855-2.026-3.628.169-.936,1.266-.51,1.013-1.7-.084-.51-.675-.623-.844-.709a6.137,6.137,0,0,1-1.575-1.616c0-.192-.012-.381,0-.51.03-.331-.294-.471-.506-.624a.6.6,0,0,1-.281-.34c.043-.033.133-.073.2-.113.227-.142-.293-.382-.028-.567.339-.236.6.291.844.624.338.255.338,1.446.506,1.105.676-1.361,1.012-2.976,3.123-3.316.253,0,1.181.765,1.519.34.253-.255,0-.765.253-.935.253-.255.759.17,1.013-.085.507-.34.619-1.36,1.379-1.53.253-.085.422.51.591.34.422-.34.253-1.02.675-1.36.507-.425,1.434.085,2.11-.255.169-.085,0-.51.169-.6,1.013-.6,2.447-.68,3.46-1.53.338-.255-1.182-.595-1.013-1.02.142-.4.284-.8.478-.737.265.088.387.413.573.4s.212-.134.31-.14c.063,0,.111.088.158.135a1.625,1.625,0,0,1,.2.028c.686.16.7.226.63.532s-.042.439.045.46.177-.084.281-.142c.313-.173.211.167.028.51.016.019.04.038.056.057-.083.4.25.49.563.539a.641.641,0,0,0,.478.142c.507-.085.507-1.273,1.125-3.316a2.6,2.6,0,0,0,.056-2.437c-.319-.659-.083-1.227-.844-1.729-.338-.34-1.1-.17-1.435-.68-.253-.34.775-.569.169-1.275a3.3,3.3,0,0,1-.7-1.219c-.073-.407-.563-.354-.309-.737,1.168-1.212.53-1.274.844-2.551-.084-.17-.422-.085-.506-.34-.084-.425.253-1.02,0-1.445-.169-.51-.779-.379-1.013-1.105-.38-.468-.046-.971.113-1.3a1.669,1.669,0,0,0,.141-1.332c-.1-.629-1.092-1.132-1.857-1.786-.709-.606-1.519-.425-1.688-.935-.148-.4.309-.222.2-1.162-.052-.439.567-.757.872-1.105a4.433,4.433,0,0,0,.591-1.559,2.439,2.439,0,0,0,.2-1.19c-.169-.851-1.181-3.287-1.35-4.648-.166.012.144-.54-.113-.624s-.762.362-1.294.057a6.464,6.464,0,0,1-1.266-.907,1.925,1.925,0,0,1,.225-.057c.219,0,.126-.355.225-.255s-.151.207.028.227.364-.248.563-.368.261.04.619,0a1.432,1.432,0,0,1,.563.028l-.056-.4-.084-.142.2-.142s.037-.006-.281-.227a8,8,0,0,1-.872-.822c-.577-.541-.674-.427-.535-.227a1.963,1.963,0,0,1,.422.68c.06.281-.033.489-.113.368a.691.691,0,0,0-.253-.2.276.276,0,0,0-.225-.2c-.179-.02-.384.18-.225.34a.955.955,0,0,1,.084.879c-.047.1-.27.182-.506.227-.185-.536,1.151-.473-.535-1.616-.6-.406,1.406-.566.844-.765-.716-1.237-1.146-1.148-1.041-.652-.676-.17-1.687.139-1.8.68a5.33,5.33,0,0,0-1.519-1.53c-.253-.34-.844-.17-1.1-.51-.338-.51,0-1.7-.591-1.7a.2.2,0,0,1-.113-.028c-.01.014-.017.046-.028.057-.219.21-.173.086-.422.227s-.2.27-.253.51-.384.217-.394.057-.076-.247-.225-.227a.513.513,0,0,1-.506-.17c-.119-.18-.02-.15-.169,0a5.933,5.933,0,0,1-.535.453c-.239.19-.228-.3-.338-.113s-.006.317-.225.4-.157.208-.2.368-.245.033-.394.283c-.01.12.1.242.338.312s-.124.062-.422-.028-.059-.158-.169-.368.03-.178.169-.368.1-.071.113-.312-.01-.22.169-.34.421-.022.76-.142.036-.038.225-.2.223-.075.422-.085.139-.113.338-.113a1.761,1.761,0,0,0,.563,0,3.565,3.565,0,0,1,.7-.085c.063,0,.111-.1.169-.227a.592.592,0,0,0-.141,0,20.4,20.4,0,0,0-2.729-.283c-.507.6-.591,1.53-1.1,2.126a8.8,8.8,0,0,0-1.238,1.134,9.085,9.085,0,0,1-1.744.6c-.84.1-1.04-.018-1.322.057-.76.425-1.013,2.551-1.435,2.806-.923-1.209-.669.493-1.772-1.275-.676,0-1.153.737-1.829.652-.156-.148.224-.542-.647-.51-.32.012-.229-.789.281-.879.658-.115,1.08-.8,1.66-1.3-.034-1.233-.2-1.7.141-2.182-.349.029-.417.227-.816.085s-1.341.828-1.463.879c-.621-.191-2.391-1.531-2.9-1.445-.591.085-1.182,1.389-1.182,1.389a4.659,4.659,0,0,0,.338-1.616c-.084-.766-1.573.143-2.194.028-.457-.606.61.183,1.1-.964a1.54,1.54,0,0,0,0-1.36c-.084-.17-.506.17-.591,0-.169-.085.169-.283.338-.368,0,0,.169.085.169,0a.926.926,0,0,0-.338-.765c-.211-.128-.295-.2-.7,0a1.071,1.071,0,0,0-.957-.567,1.379,1.379,0,0,1-.788-.538c-.338.085-.506.51-.844.765-.169.085-.169,0-.084-.255-1.1-.17-2.194-.765-3.292-.935a13.273,13.273,0,0,1-1.857,0Zm-.563,1.5c-.5.02-1.146.3-.788.624.557.241.766.357.985.057S234.841,198.365,234.344,198.385Zm31.312.425c-.4.06-.766,0-.985.34s-.247.581-.028.34.54-.241.281.34-.09.407.169.227.278-.22.338-.34.082-.01.281.17.307.32.506.34.2-.041.2.34.05.373-.169.453-.3.071-.338-.17.083-.2-.056-.34.03-.149-.169-.028-.248.146-.169-.255-.043-.366-.281-.085-.064.188-.084.368.01.027-.169-.113-.5.02-.7,0-.028.075-.028.255.142.142.281.142.228-.007.169.113-.075.1.084.142.255-.107.056.113a6.913,6.913,0,0,1-.563.453c-.139.14.046.17.225.17s.126.026.225.227.273.34-.084.34-.531-.139-.591.142a.566.566,0,0,0,.225.567c.7.6.806.619.985.538s.061-.1.141.057.3.375.535.255-.3-.453.056-.794.9-.724,1.294-.624.556.33.338.51.323.469.422.028.237-.421-.141-.822-.738-.137-.957-.879.5-.334.563-.935-.3-.61-.9-.51-.965.081-.985-.34.018-.277.2-.4.229-.4-.169-.34ZM235.3,200.624a1.724,1.724,0,0,0-.619.227c-.179.12-.163.125.056.425s.384.052.563-.368c.09-.21.1-.278,0-.283Zm15.473.283c-.487.112-.576.841-.506.964.08.14.146.082.225.142.378-.14.386-.175.366.085s.143.589.422.368a.6.6,0,0,1,.675-.142c.239.08.5.209.2-.312s-.457-1.005-1.153-1.105
1a.6.6,0,0,0-.225,0Zm13.617.085c-.146.016-.289.186-.394.4-.139.281.181.087.619-.113.04-.08.114-.086-.084-.227a.212.212,0,0,0-.141-.057Zm-10.719,5.555c-.019-.01-.066.005-.141.028-.3.09-.93.226-.731.567s.308.366.338.085.1-.372.084-.142-.024.725.225-.057c.127-.278.281-.452.225-.482ZM221.7,210.921c.756-.18,1.194-.14.875.04s-.239.5-.537.4-.517-.321-.338-.441Zm1.532-.721c1.353-.08,1.91.08.975.1S222.639,210.3,223.236,210.2Zm2.268-.24c.676-.08.915-.24-.08-.24S224.946,210.019,225.5,209.959Zm1.114-.341c.239.14.338.381.08.281S226.359,209.558,226.617,209.618Zm.736-.16c.736,0,.955.2.378.18s-.438.02-.477.14-.378.08-.279-.14S227.075,209.478,227.353,209.458Zm1.492,0c.418-.1.537-.14.119-.16s-.517-.04-.517.1.179.04.4.06Z","transform","translate(-116.577 -119.738)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"DEU",3,"mouseover","mouseleave"],["id","SE","data-country-name","Sweden","d","M301.14-40.39a.709.709,0,0,0-.591.34c-.253.425.844.68,1.1,1.105a3.891,3.891,0,0,1,.422,1.7c0,1.021-1.435,1.785-1.182,2.806.084.766,3.04.623.253,2.409-.76.51-6.583-2.382-7.765-.85-.507.681,1.6,5.526-.084,6.207l-2.7-1.19c-.507,0-2.11,2.976-2.194,3.656a6.34,6.34,0,0,1-.844,2.976c-.507.6-1.435-.341-1.182,1.19.338,1.872,2.533,2.039,1.6,4.336-.507,1.446-3.291,4.761-3.8,6.292-.169.766.929,1.445.675,2.211l-1.885,1.616c-.676.34-2.025-.426-2.363.34l.844,3.316s-.422,2.551-.422,2.636l.253,3.146c-.084.34-.506.425-.591.765-.76,2.3-1.941,4.675-2.7,7.057-.507,1.531,3.039.678,2.448,4.847-.591,4-2.868.027-6.33,2.239a10.891,10.891,0,0,0-3.207,4.932c-.084.425.422.765.338,1.105-.084.936-1.266,1.53-1.266,2.466,0,10.294,1.266-7.573,1.266,2.721,0,.51-.591.85-.591,1.36-.084.6.253,1.105.338,1.7,0,.51-.422,1.105-.338,1.615.084,1.276,1.435,2.38,1.6,3.656.169,1.872-1.182,4.25-.76,6.037.507,1.957,3.713,1.784,4.051,3.911l-.928,3.4c-.676.6-2.363.17-2.279,1.02.422,3.658,2.617,2.718,1.688,7.567l.084,2.466c-.76,1.957-3.46,2.125-3.629,2.721-.084.17.338.255.338.51a1.309,1.309,0,0,1,.169,1.105c-.253.51-1.1.595-1.266,1.19-.507,1.531,1.858,4.958,0,7.6-.76,1.106-1.1.256-1.35-.6-.507.085-1.35-.68-1.688-.255,0,0,1.013,3.826,1.1,4.847,0,.6-.844,2.125-.338,2.636,3.209,3.233,2.317-.645,3.32.51a4.136,4.136,0,0,1,0,2.522c-.183.521.009.846-.2,1.275-.315.655.291.349.056.652-.333.428-.937.561-.619.85.875.793.523.729.281,1.474-.163.5.844-.312,1.013-.057.3.468-.305.2-.2.567.124.417.318.386.478,1.02s-.176,1.722.338,2.069c.253.425.309-.964.731-.624.6.326-.6.964.309,1.105-.183.879-.078,1.244.45,1.247a2.246,2.246,0,0,0,.9,2.1c.169.34.056.6.225.935.338.425,1.013.425,1.35.85.507.6.309,1.984.985,2.239.338.085.844-.17,1.013.17.338.6.619,1.247.2,1.842-.253.51-1.435-.17-1.688.425-.338.681,2.026,1.7,1.35,1.956-.76.34-1.941-1.361-2.279-.6-.169.17-.029.991.647,2.1l.563.935c1.182,1.872,2.194,3.571,2.194,3.571-.169.425-.844.992-.844,1.5-.084.51.45.85.45,1.36,0,0-.9.312-.309.652.338.17.844-.085,1.182-.085a11.853,11.853,0,0,0,1.857.51c2.111,0,1.546-1.446,3.573-1.275.253,0,1.6.85,2.026.425a3.2,3.2,0,0,0,1.013-1.786c.084-2.212-2.7-1.189-.506-4.421.253-.425.337-1.02.844-1.19.591-.17,1.35.34,1.772-.085.253-.425-.675-.935-.506-1.445.084-.34.591-.085.928-.085a5.491,5.491,0,0,0,1.182.085,4.331,4.331,0,0,0,1.519-.51c.253-.085-.254,1.191.506.6.422-.425.506-.85,1.35-.935.084,0-.169.34-.084.425,0,0,1.238-.17,1.238.085.084.17-.169.34-.169.51.084.17.338.255.422.17,1.436-1.361,1.322-4.279,1.575-6.065.422-2.892,0,1.957.928-.85.169-.255-.422-.6-.253-.85.084-.255.76,0,.76-.255.253-1.106-1.013-2.239-.338-2.919.253-.255.675.085.844-.085a3.234,3.234,0,0,1-.928-2.551,5.743,5.743,0,0,1,.788-1.984c.084-.085.506-.085.422-.255-.338-.425-1.182-.425-1.182-.935-.084-.681,1.013-1.02,1.013-1.616,0-.681-1.35-1.105-1.688-1.53-.169-.17-.507-.51-.253-.51.591-.255,1.6.51,2.026,0,.591-.766-1.182-2.494-1.1-2.919.084-.34.731.369.9.028.253-.425-.478-2.211-.816-2.466-.507-.34-2-.283-1.575-.794s1.434.113,2.11.113c.929,0,.169-.51.506-.85.084-.085.506.17.506,0-.591-1.361-1.767-.658-3.038-.879-.253,0,0,.51-.169.51-.253.085-.253-.425-.422-.51-.084,0-.169.255-.253.255-.253,0-.506,0-.591-.17-.338-.766,3.657-.453,3.826-.453.084,0,.169-.17.253-.255a.831.831,0,0,1,.422,0c0-.191-.388-.264-.506-.312,0,0-.01-.023,0-.028.169-.17,1.435.511,1.1-.51,0-.255-.929-.425-.675-.51a6.107,6.107,0,0,0,2.166-.368c1.52-1.106.872-4.45.872-4.45,1.351-.17.393,2.352,1.238,2.693.253.17-.422-.765-.169-.935.422-.17.675,1.446.844,1.105.253-.6.169-1.388.506-1.984s.281-.482.872-.822c.169-.17,1.125-.17,1.041-.34,0-.6-.422-.68-.675-1.19-.084-.085-.253-.567-.169-.567,1.352,1.448,1.575.4,2-.2.253-.425-.534-.964-1.041-.879-.059.646-.2.706-.816.34a9.52,9.52,0,0,1-1.941.879c-.338.255-.45.68-.872.85-.591.255-.59-.227-1.266-.4-.258.6-.956-.17-1.379,0-.169.085.14.425-.028.6-.253.255-.422.341-.591.085-.169-.425.422-.6.169-.85-.422-.425-.928-.028-1.435-.2-.507-.255-.337-.255-.619-.624-.454-.237-.47-.461-1.125-.255.125.2.275.251.675.567.458.361-.011.342-.309.142a1.972,1.972,0,0,1-.7-.68,7.287,7.287,0,0,0-1.041,0,2.447,2.447,0,0,1-2.335.227c-.169-.17.844-.312,1.013-.4.591-.34.562-.2,1.238-.283.253,0,.056-.6.141-.765.253-.425.591.539,1.013.453.507-.085.307-.756.788-.6.84.281.8-.2,1.519.028.825.631,1.318,1.109,1.575.6-.94-2.069.027-1.495.506-.794a1.273,1.273,0,0,0,1.238.68c.99-.771-.585-1.217-1.1-1.672.127-.634.01-.955-.169-.68-.195.3-.491.452-.422.34.387-.632-.455-.47-.338-.709s.663.072,1.1-.765c.452.616.278,1.11.338,1.7.422.581.424-.684,1.266.907,0,.6-.31,2.041.366,2.041s1.35-.879,1.941-.964c.338-.085.591.312.76.057,0-.085-.338-.822-.253-.907,2.364-1.106,1.6-1.87,2.363-2.721.338-.255.056-.368.478-.453.084,0,.731.992.816.142.015-.132,0-.226,0-.34a1.043,1.043,0,0,0-.928-.085,8.284,8.284,0,0,0-.788.34c-.127.057-.267-.071.084-.255s.478-.241.506-.425a.529.529,0,0,1,.113-.227c-.1.383,0,.567.338.368s.352-.184.084-.453c-.2-.2-.272-.208-.338-.085a.256.256,0,0,0,0-.085c-.028-.213.014-.128-.2-.425s.141-.085.366.227c.422.383.267.51.7.4-.243-1.053-1.158-.929-1.407-2.211-.338-.255-.056-.567-.478-.737-.338-.17-.534.312-.788.227a6.448,6.448,0,0,1-1.632-1.389c-.253-.34-.522-.7.338-.227.586.511.74.294.76.028a4.9,4.9,0,0,0-2.026-.822c-.169-.085.211-.225-.2-.6-1.013-.91-.938-.433-1.322-1.219-.169-.34-.2-.538-.535-.709-.422-.255-.827,1.045-1.322,1.049s.23-1.4-1.547-1.275c-.253.017-.281-.964-.535-1.049-.169-.085-.422.17-.422,0-.084-.51.225-.652.141-1.162a8.6,8.6,0,0,0-.647-1.559c-.023-.945.7-.516-.028-1.417a2.287,2.287,0,0,1-.309-.652c-.169-.34,0-.567,0-.907,0-.17.422-.085.338-.255-.084-.34-.76-.425-.675-.85.518-1.539-1.324-1.971-.253-3.94.676-.255,1.041,1.276,1.547.765s-.056-.878-.394-1.474a1.09,1.09,0,0,1-.309-.964,3.137,3.137,0,0,1-.084-1.53c.084-.425.422-.765.506-1.19.084-.681-.2-.595-.113-1.275.557.075.683-.171-.113-.567.521-1.237-2.226-.742-.957-2.551.507-.34.816.624,1.407.538.253,0,.055-.555.816-.85.338-.425.112-1.
1105.366-1.53.169-.17.253.68.422.68.676.17.591-1.105.338-1.7-.752-.347-1.121-.4-2.166-2.693,1.22,1.194,1.115,1.479,1.885,1.559,0,.255.071.55.563.425.259-.066-.217-.793.309-.964.741.286,1.181-.425,1.435-1.105.169-.6-.956.085-1.463-.34-.338-.255.816-.595,1.153-.935.253-.255.084-.85.253-1.19.084-.085.422.085.422,0-.084-.255-.675-.34-.506-.51.253-.255.759.256.928.085.169-.255-.422-.51-.338-.765.084-.17.422-.171.591-.085-.309-.154-.63-.255-.422-.255.591-.085,1.181.765,1.688.51.591-.34.675-1.19.76-1.786.084-.51-.7-.878-.281-1.219.338-.255.928,1.021,1.182.6.253-.6-1.041-.935-.7-1.445.338-.425,1.1,1.3,1.6,1.134.422-.17.366-1.785.619-2.126.253-.51,1.266-.34,1.519-.68.253-.17-.084-.68.084-.935h.084c0-.085,0-.2.084-.2.253-.17.169,1.049.422.879.591-.255-.253-1.644.338-1.729.169-.085.169.51.338.51,1.013-.17,1.463-4.846,1.969-5.867.338-.766,1.344-1.692,1.857-2.579-.676-1.531-3.179-1.983-3.095-4.025.084-1.7,2.251-2.125,1.744-3.656a3.065,3.065,0,0,0-1.238-1.5c-.169-.085-.478-.2-.478-.453a1.257,1.257,0,0,1,.056-.17c.051.047.164.142.2.17.324.269.338.34.394.482s.661.439.788.567.549-.241.591-.425-.352-.609-.647-.68c-.267-.014-.281.212-.478-.028a3.339,3.339,0,0,1-.309-.652c.743-.408,1.929-.315,2.419-.624.169-.085-.169-.425-.084-.51.169-.085.253.425.338.34.507-.425-.064-.5-.506-.822-.169,0-.506,0-.422-.085.507-.255,1.519-.085,1.35-.6-.082-.453-1.22-.328-1.941-1.105.611.047,2.411,1.146,3.067.992.145-.059-.418-.9-1.125-.765-.169-.51.127-.51.7-.6.084-.694-.844-.425-.225-1.247.153-.2-.394-.85-.225-.85a.859.859,0,0,1,.731.652c.073.2.218-.016.422-.085s.459.031.422-.113c-.338-1.31-.285-.92,1.547.368.6.42.519-.041.731-.283.276-.314-.436-.553-.225-.68.591-.34.506.425,1.182.34.153-.009-.147-.593.478-.567.746.113.475-.376.844-.368s.52.482,1.013.255c.338-.17.75-.214,1-.555-1.013-2.212-3.028-3.525-3.788-6.248-.084-.425.675-3.656.591-4.676C321.227-19.7,319.2-20.8,318.7-22c-.507-.851,1.267-2.04.169-2.891-.422-.34-1.688.426-1.519-.6,0-.34.338-.68.253-1.02-.253-2.042-1.267-2.125-.338-3.911.084-.255-.422-.255-.591-.425-.507-.51-.759-1.36-1.435-1.616-.169-.085-.337.34-.591.255-.338-.17-.084-.935-.422-1.19-1.6-1.616-3.037-.963-4.811-1.729a36.953,36.953,0,0,1-5.4-3.826c-.676-.425.676-.34-.338-1.02-.338-.255-.759-.255-1.013-.425h-.169a4.207,4.207,0,0,1-1.1,0,1.972,1.972,0,0,0-.253,0Zm3.292,65.442c.169.17-.254.6-.084.6s.591-.085.506-.255c-.032-.13-.23-.244-.422-.34Zm6.217-5.612a2.048,2.048,0,0,1,.084.312A.465.465,0,0,0,310.649,19.44Zm-4.811,36.42a.136.136,0,0,0-.113.028,2.013,2.013,0,0,0,.169,1.559c.3.281.975.682,1.1.482.2-.32-.564-.538-.7-.879-.122-.3-.2-1.162-.45-1.19Zm-6.527,11.819c-.044.018-.056.064-.056.2,0,.269-.239.425-.056.68l-.028.028c.338.34.577.34.563.057s.225-.3.253-.51-.127-.354-.422-.425c-.148-.035-.209-.046-.253-.028Zm3.882.6a.71.71,0,0,0-.141.057.931.931,0,0,1-.619.057c-.253-.028.07.326.253.453s.225-.128.309.057v.028c.211.4.366.794.647.482s.478-.3.225-.538-.366-.2-.366,0-.113-.113-.141-.368c-.021-.191-.055-.251-.169-.227Zm-3.095.085c-.183.017-.183.1.113.283.084.283-.155.5.394.453s.816-.1.7-.312a.917.917,0,0,0-.366-.425c-.169-.1-.183.213-.281.2s.056-.156-.338-.2A1.042,1.042,0,0,0,300.1,68.359Zm13.645,14.71a.618.618,0,0,0-.225.113c-.418.3-.283.278-.422.539a.483.483,0,0,0,.084.624c.159.18.667.462.647.142s-.323-.383-.084-.624.9-.27.9-.51-.12-.279-.478-.2c-.269.06-.268-.12-.422-.085Zm-43.354.453a1.079,1.079,0,0,0-.45.283c-.756.681-1.634.759-1.435,1.36.318.962.484.142,1.041.142s1.142.23,1.182-.652C270.758,83.994,270.73,83.456,270.39,83.522Zm41.666.51c-.156.013-.1,1.088-.253,1.105s-.542-1.015-.619-.992c-.4.123-.223.735-.478.992s-.628.086-.816.34a14.113,14.113,0,0,0-1.688,3.514,13.582,13.582,0,0,0,.478,1.757c0,.51-.338.538-.338,1.049.06.306.334.2.591.624s.446,1.135.647,1.332c.06.059,0,.34.084.34a.2.2,0,0,0,.141-.085c-.291.55-.791,1.155-.563,1.615.253.51.9-.623,1.153-1.049.676-1.276-1.454.527,1.125-2.352,1.6-1.276-.366-.509.731-1.786.338-.34,1.041-.255,1.041-.765,0-.766-1.406.466-1.153-1.786.108-.966-.449-.3.056-1.332.257-.523,1.554-1.471.731-2.352-.443.064-.561-.2-.872-.17ZM270.109,85.9c-.249.02-.61.113-.928.113-.239.24-.154.412.084,1.134s.751-.374,1.069-.935C270.493,85.934,270.358,85.883,270.109,85.9Zm32.747,5.385c-.253.085-.591,0-.76.255-.76,1.021-.169,1.445-.338,2.466-.422,2.3-2.335,3.74-2.5,6.207a28.309,28.309,0,0,0,.506,4.081c1.1-.085.76-3.4.844-3.826a69.43,69.43,0,0,1,2.251-9.183Z","transform","translate(-133.241 -43.675)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"SWE",3,"mouseover","mouseleave"],["id","NO","data-country-name","Norway","d","M286.609-83.913h0m-22.125-91.623v.34c-.338.34-1.1-.17-1.351.17-1.013,1.191-.169,1.7-.
1169,2.807a6.54,6.54,0,0,1-.169,2.212c-.084.17-.676-.17-.676.085.084.34.676.425.676.851.084.766-1.013,1.361-.76,2.127.253.681,1.858.766.422,1.957-.422.34-1.1.766-1.6.51-.422-.17,0-1.021-.338-1.446-1.52-2.552-.422,3.233-2.2-1.786-.338-.936,1.6-1.191,2.449-1.531.253-.085-.422.34-.676.255-.338-.17-.253-1.021-.676-1.021-.676,0-1.013.851-1.6,1.021-.676.17-.676-1.021-.929-1.191-.422-.255-1.013-.17-1.436-.425-.76-.51-1.6-3.318-1.689-3.913-.084-.51.844-.766,1.351-.681.844.17,0,.766.169,1.106.338.425.507-1.021,1.1-1.021a4.616,4.616,0,0,1,3.124,1.191c.084.085-.169-.255-.084-.34.169-.425-.422-.851-.844-1.021a6.361,6.361,0,0,0-1.351-.255m18.916,0c-.338.766-.591,1.7-1.182,1.446a2.2,2.2,0,0,1-.169-1.446m12.667,91.878c.084,0,.084,0,.084.085m13.68,14.462h-.084m0,.085h0m22.294-32.242c.507.681,1.689,2.3.676,2.637s-3.631-1.021-2.787-.255c1.6,1.361-1.6,3.318-2.027,4.339,0,.085,1.013,3.743-.169,3.318-3.209-1.276.591-3.4-.507-5.274-1.689-2.978-4.307-1.872-6.5-4.254l-.084-.425a.309.309,0,0,0-.253.085c0-.085-.084-.085-.084-.17v.17c-1.689.34-1.351,2.3-2.787,2.722-1.267.34-.76-1.446-2.2.17-.169.255,0,.681-.084,1.021a21.589,21.589,0,0,0-1.013,1.957c-.253.681.253,2.892.338,3.488,0,.255-.169.425-.169.681a8.442,8.442,0,0,0,.169,1.446c.253.681.844,1.191.929,1.872.422,2.978-.338.936-1.351,1.872-1.182,1.191-.084,1.531-.422,2.978-.084.34-.422.51-.507.851,0,.085-1.1-.936-1.267-1.021-.253-.17-3.378-1.276-3.631-.936-.338.34-.084,1.021-.338,1.361-1.013,1.787-2.365.681-3.8.936-.422,0-1.013.425-1.351.17-.422-.34-.253-1.021-.507-1.446-.591-1.021-2.533-3.658-3.547-4.254-3.378-1.957-1.858,3.148-1.858,3.148-.507.085-.929-.51-1.436-.51-.253,0-.676.255-.591.425.084.085.169.17.253.17h-.169c-.676.17-1.6-.255-1.942.34-.253.425.844.681,1.1,1.106a3.9,3.9,0,0,1,.422,1.7c0,1.021-1.436,1.787-1.182,2.807.084.766,3.04.6.253,2.382-.76.51-6.587-2.382-7.769-.851-.507.681,1.6,5.53-.084,6.21l-2.7-1.191c-.507,0-2.111,2.978-2.2,3.658a6.348,6.348,0,0,1-.844,2.978c-.507.6-1.436-.34-1.182,1.191.338,1.872,2.533,2.042,1.6,4.339-.507,1.446-3.293,4.764-3.8,6.3-.169.766.929,1.446.676,2.212L266.849-49.2c-.676.34-2.027-.425-2.364.34l.844,3.318s-.422,2.552-.422,2.637l.253,3.148c-.084.34-.507.425-.591.766-.76,2.3-1.942,4.679-2.7,7.061-.507,1.531,3.04.681,2.449,4.849-.591,4-2.871,0-6.333,2.212a10.9,10.9,0,0,0-3.209,4.934c-.084.425.422.766.338,1.106-.084.936-1.267,1.531-1.267,2.467,0,10.294,1.267-7.571,1.267,2.722,0,.51-.591.851-.591,1.361-.084.6.253,1.106.338,1.7,0,.51-.422,1.106-.338,1.616.084,1.276,1.436,2.382,1.6,3.658.169,1.872-1.182,4.254-.76,6.04.507,1.957,3.716,1.787,4.053,3.913l-.929,3.4c-.676.6-2.364.17-2.28,1.021.422,3.658,2.618,2.722,1.689,7.571l.084,2.467c-.76,1.957-3.462,2.127-3.631,2.722-.084.17.338.255.338.51a1.311,1.311,0,0,1,.169,1.106c-.253.51-1.1.6-1.267,1.191-.507,1.531,1.858,4.934,0,7.571-.76,1.106-1.1.255-1.351-.6.084,0,.084,0,.169-.085.338-.255-.169-.936-.422-1.276-1.773-2.807-.844,1.361-3.631-1.276-.253-.255.253-.766.253-1.106,0-.51-.507,0-.507,0-.507-.766-.338-2.042-.169-1.872,0-.17-.084-.255-.084-.34-.169-.851-.422-1.616-.591-2.467-.084-.51.676-1.616.084-1.616-2.111,0,1.52,2.637-.591,4.083a.182.182,0,0,1-.169-.17c-.084-.51.169-1.106,0-1.531-.253-.425-1.1-1.191-1.182-.766-.084.681.76,1.106,1.013,1.7.169.34-.338,1.106-.169,1.531.676,1.787,1.182.851.676,2.042,0,.085,0,.34-.169.34s-.338-.51-.507-.34c-.591,1.106.169,2.552-.507,2.552-.338,0,.084-1.106-.169-.936-1.436.936,1.267,1.872-2.28,1.872-.422,0,0-.851-.338-1.106-.422-.255-1.182-1.191-1.436-.766-.253.6.844.936,1.1,1.531.084.255-2.2.425-2.449,1.276-.084.34.844.681.591.936-.422.51-1.52.085-1.942.51-.253.34.844.425.76.766-.507,3.488-1.182-1.021-1.6.766-.084.17.253.34.169.51-.422.6-2.618,3.233-2.7,3.318-.169.17-.422-.34-.591-.17-.507.425-.422,1.531-1.1,1.616-.507.17-.591-1.276-1.182-1.106s-.338,1.276-.76,1.616c-.338.255-.929-.17-1.267,0-.253.085-.338.425-.591.51-.844.51-.591-.255-1.773-.255-.591,0-1.267.936-1.6.51s1.1-.766.929-1.276c-.253-.425-.76.681-1.267.681A4.352,4.352,0,0,1,224.2,41.4c-1.436-.681,1.351-1.616,1.6-2.212.084-.34-.507-.681-.844-.6s-.253.851-.676.936a2.711,2.711,0,0,1-1.52-.51c-1.013-.425-1.6-1.957-2.111-2.3-.253-.255-.76-.085-1.1-.255a5.8,5.8,0,0,1-1.52-3.148c0-.51.591-.851.76-1.446.084-.51-.591-1.787,0-1.616.676.17.169,1.616.844,1.872.338.255.422-.851.844-1.021.169-.17.338,0,.507.17-.169-.425-.253-.851-.422-1.276-.084-.6,1.182-.425,1.52-.851.169-.17-.76,0-.676-.255a1.7,1.7,0,0,1,1.013-.851c.507-.34,1.52-.085,1.773-.681.338-.766-2.027.34-2.533-.17-.338.425-.507.425-.507-.34.084-.681,1.52-.851,1.351-1.446-.253-.681-1.267-.851-1.942-.681-1.1.34-.676,2.978-1.773,2.892-.591,0-.169-1.106-.422-1.531a2.156,2.156,0,0,0-.844-.6.083.083,0,0,0,.084.085c-.084,0-.084,0-.169.085a.3.3,0,0,1,.084-.17c-.253-.17-.507-.34-.507-.6,0-.425,1.013.34,1.351.085.507-.425.338-1.531.929-1.787.422-.255.676.681,1.1.766.169.085-.084-.425.084-.51.169-.17.422.085.591,0,.338-.085-.844-.085-.76-.425,0-.085,3.462-1.616,3.209-1.616-2.7-.17-1.013,2.127-3.631-.255-.084-.085.422,0,.507-.17.169-.17,0-.6.253-.681.338-.255.76.085,1.1-.17.169-.085-.
1084-.34-.084-.51a2.97,2.97,0,0,1,.507-.766c.422-.255,1.351,0,1.436-.425.084-.51-1.1-.425-1.1-.851-.084-.17.084-.425.253-.681-.169,0-.422-.425-.591-.255a3.517,3.517,0,0,0-.929,1.021c-.338.681-.169,1.531-.676,2.042-.253.255-.169-.681-.253-.936-.507-.936-.929-.681-.591-1.531.338-.681,1.689-2.212.929-2.042-.844.255-1.436,4-2.449,2.127a13.288,13.288,0,0,1-.676-1.957c-.084-.681,1.182,0,2.7-.51.338-.085.507-.425.591-.851-.591.6-1.689-.681-1.689-1.021,0-.766,1.182-.936,1.858-1.276-.169-.936-.929-.085-1.6.681a.083.083,0,0,1-.084-.085c-.084-.085-.169-.255-.338-.425.253.255.338.6.422.51a3.72,3.72,0,0,1-1.013.851c-.422,0-.253-.851-.422-1.191-.084-.17-1.6-1.7-1.182-1.787.591,0,1.1.51,1.6.936,0-.085-.084-.255,0-.425.169-.6,1.182-.6,1.689-1.021.084-.085-.084-.425-.253-.34-.676.085-1.773.936-2.364.6-.76-.425-.169-2.382.253-2.637.591-.425,1.267.851,2.027.851.084.085,1.773-1.957,3.631-1.021.591.255.676,1.106,1.267,1.361s-.507-1.276,1.436-1.787c2.449-.681-.084,3.658,2.533,3.488,1.6-.17-.591-1.531-.507-2.637.084-1.191,4.391,1.616,3.8-1.361-.084-.6-1.182.51-1.689.34-.338-.085-.422-.6-.422-.936,0-.936,2.364-1.872,1.52-2.212-2.111-.851-1.436,3.063-1.6,3.488a5.794,5.794,0,0,1-1.858.425c-.169.085-.084-.255-.169-.34-.591-.34-1.267-.51-1.858-.851l-.084-.085a4.377,4.377,0,0,1-.676,1.191c-.084.085-2.7-1.106-3.378-1.106-.253-.085-.084.425-.253.51a4.489,4.489,0,0,1-2.956.34c-.169,0-1.436-1.446-1.267-1.7a3.165,3.165,0,0,1,1.773-1.021c.676-.17,1.942.6,1.942-.085.084-.6-1.267-.17-1.942-.085-.422,0-.76.6-1.182.425-1.773-.681.338-1.616.844-1.616.844.085,2.28,1.106,3.293.425,1.013-.766-2.956.255-3.462-.936-.169-.51,1.942-.425,1.52-.681-.507-.255-1.267.085-1.689-.34-1.351-1.106.676-3.318,1.942-3.4a3.143,3.143,0,0,1,2.618.936c.253.34-.507.936-.253,1.276s.084-1.021.422-1.106c.422-.085.591.766,1.013.851.338,0-.676-.6-.507-.766.422-.51,2.449,1.276,3.969-.17.253-.255-.422-.425-.76-.425-2.956-.17,1.436.681-1.013.851-.422.085-3.04-1.191-4.222-1.361-.422,0-.76-.255-1.182-.255-.507,0-1.436.766-1.52.255-.084-.6,1.267-.6,1.436-1.191.169-.766-1.52-1.106-1.52-1.957,0-.34.844,0,1.013.255.253.425.253,1.446.76,1.361s-.591-1.446-.084-1.531c.676-.085,1.013,1.276,1.689,1.276.507,0,.338-1.616.676-1.276.422.34-.169,1.106-.169,1.7,0,.085-.169.34-.084.34.507-.17.253-1.276.76-1.276.253,0,.084.6.338.766.507.255,1.351.766,1.6.255.169-.425-1.1-.255-1.351-.6a2.613,2.613,0,0,1-.591-1.7c-.084-.766,1.182-1.361,1.942-1.191.338.085.169.766.338,1.106A11.926,11.926,0,0,1,226.4-4.2c0,.17-.422.51-.253.51.253,0,.338-.34.338-.51-.338-1.7-2.2-2.807.76-3.318,1.013-.17,1.182,1.276,1.182,2.637.084-.17.169-.425.338-.51.507-.425,1.942.51,1.773-.085-.169-.681-1.351-.085-1.942-.51-.422-.34-.253-1.106-.591-1.531-.422-.6-2.7-1.361-3.04-1.616-.084-.085.253-.34.507-.34a1.636,1.636,0,0,1,1.1.085c.169.085.084.51.253.51.253.085,1.267-1.7,2.449-.766.338.255-.169,1.106.253,1.276.338.17-.169-.936.169-1.106.591-.34,1.858,1.531,1.858,1.616.507.085,1.52-.34,1.267-.766-.253-.51-1.267.34-1.689,0-.591-.51.591-1.446,1.52-1.786a5.293,5.293,0,0,1-1.858.425c-5.067.085-.591-.51-.76-1.531-.084-.681-1.182-.6-1.6-1.191-.591-.681-.338-1.276,1.942-1.021.507.085.507,1.021,1.013,1.191.338.085.591-.51.929-.51a4.069,4.069,0,0,1,1.436,0c-.084-.085-.169-.255-.253-.34-.084-.51.591-1.021,1.1-1.106.253-.085,0,.51.169.766.253.34.844.34,1.013.766.169.34-.338.851,0,1.106.422.425,1.52,1.191,1.858.6.253-.6-1.351-.851-1.436-1.531,0-.425.929-.085,1.267-.34.169-.17-.591.17-.76,0-.084-.085.507-.425.338-.34-.422.085-.76.681-1.1.51a2.634,2.634,0,0,1-.929-1.7c-.169-.255.422.255.676.34.253.17-.844-.851,0-.681.084,0,3.462,1.787,3.124-.51-.338-2.807-2.7,2.467-2.2-1.191.084-.766,2.111-2.127,2.7-1.787.507.255-.084,1.361.338,1.872.169.255.422-.425.676-.6.422-.17,1.6-.17,1.267-.51-.253-.34-1.436.851-1.351.34,0-.6.929-.766,1.351-1.276.507-.51.507-1.531,1.182-1.616.507-.17.253.851.507,1.276.169.34.76.51.76.936,0,.51-.76.766-.676,1.276.084.34.507-.425.844-.34.507.085,1.1,1.361,1.351.936.253-.681-1.013-1.191-.929-1.872,0-.681,3.462.17,3.547.17a2.226,2.226,0,0,0,.591-2.042c-.084-.34-1.1.34-1.013,0,.253-1.106,3.716-1.276,3.547-2.127-.084-.681-2.111-.681-1.689-1.276.338-.6,1.858-.425,1.942-1.106.253-3.4-2.787.766-3.462,1.361-.338.255-1.351.51-1.1.936.338.6,1.351.255,1.942.51.084,0-.169.085-.253.17a10.87,10.87,0,0,0-1.351.766c-.422.34-2.533,2.212-3.209,2.042-.422-.085-.253-.766-.422-1.106s-.76-.6-.591-.936c.253-.6,1.1-.681,1.6-1.106.084-.085-.338.255-.507.17-.169,0,.253-.425.169-.34-.591.255-1.52,1.616-2.364,1.276-1.267-.51.591-1.616,1.52-2.212.507-.255,1.182-.255,1.52-.766.253-.255-.76.255-1.1.17-.169,0-.084-.17-.084-.34a3.833,3.833,0,0,1,.338-1.7c.169-.255.676.17.929,0,.169,0-.338,0-.338-.17a2.5,2.5,0,0,1,.169-.766c.253-.255.844.34,1.013,0,.169-.255-.084-.766.169-1.106s1.013-.255,1.182-.766c.084-.34-1.1-.766-.76-.851.591-.17,1.1.851,1.689.681.422-.085-.676-.51-.929-.936-.422-.6.844-1.276,1.52-1.7s.929,1.531,1.773,1.872a1.458,1.458,0,0,0,1.52-.425c.169-.255-1.182,0-1.013-.34.253-.51,1.351-.425,1.6-.936.422-1.191-2.618,1.957-1.858-1.276a3.445,3.445,0,0,1,.338-1.021,4.782,4.782,0,0,1-1.1.681c-1.267.6,2.364-1.616,2.111-1.957-.084-.17-.253-.17-.507-.085v-.085c0-.17-.591,0-.507-.17.253-.6,2.871-.425,3.293-.6.169-.17-.169-.6,0-.766,1.267-1.191,2.956-.425,3.378-2.892,0-.425-.676.425-1.013.6a6.3,6.3,0,0,1-1.267,0c-.338.085-.929.6-.929.255.169-1.106,3.209-1.106,2.364-2.552-.084-.255-.844-.085-1.436-.085.084.17.253.34.422.681-.422.425-.76.936-1.182,1.361-.169.085-.507.6-.591.34-.084-.425-.084-2.807.591-2.892a1.408,1.408,0,0,1,.169-.766c.253-.681,1.351-.34,1.942-.681.169-.085-.422,0-.507-.085a3.539,3.539,0,0,1-.591-1.106c-.
1084-.51.676-2.467,1.182-2.467.676-.085,1.013,1.021,1.689,1.191.253.085-.253-.6-.338-.936-.169-.425-.084-1.191-.507-1.446s-1.182.425-1.6.085c-1.351-1.106,1.436-.681,1.858-.851.76-.34.844-1.446,2.027-1.191.507.17.76.851,1.267.851.422,0-.676-.51-.76-.851V-49.8c-.084,0-.169.085-.253.085-.169,0,0-.51-.169-.6-.844-.17-1.436,1.361-2.364,1.276-2.956-.425,1.6-1.021,2.111-1.446.169-.085-.338-.085-.591-.085-.591-.085-1.1.17-1.689.085-.76-.17-.507-1.531-.338-2.212.591-3.148,1.858-1.787,3.969-2.637,1.182-.51-1.351-1.361-1.689-1.957-.169-.34.76-.085,1.1-.255s-1.436-1.446.676-.766c.169,0-.253.34-.253.51.084,1.191.507-.6.507-.766,0-.085.169-.51.253-.34.253.255-.084,1.021.338,1.106.676.085,1.6-.255,1.773-.851.253-.6-.929-.851-1.013-1.446,0-.085,2.027-1.276,2.7-.936.422.17-.422,1.531.084,1.446.507,0-.084-1.191.338-1.446l.169-.17-.253-.255c-.253-.17.507-.681.253-.766s-.422.51-.76.681c-.844.34-1.858,1.021-2.7.51-.338-.255.676-.766.929-1.191.507-1.106.676-3.658,1.942-2.722.422.34-1.267.851-.844,1.191.338.34.844-.6,1.436-.681a1.661,1.661,0,0,1,1.182.51c.507.51,1.436,2.382,1.182,1.7-.169-.6-1.013-1.106-.844-1.787.084-.6,1.1-.681,1.436-1.191.169-.255-.507.17-.76.255-1.267.425-1.689,1.021-2.28-.6-.338-.851.422-.34.507-.766.084-.085-.253.085-.253,0-.253-.766,2.111.425,2.449,0,.591-1.021-2.027-1.872-2.2-1.872s.169.34.084.51c-.253.51-1.689,2.3-2.2,2.042-.591-.255-.676-1.191-.422-1.787.169-.51,1.013-.17,1.351-.51.253-.255-.76.34-.929.085-.338-.51,1.1-.851,1.52-.51.169.085-.169.51-.084.425,1.351-1.361,3.547-.51,3.378-2.382,0-.255-.507.255-.76.085-.169-.085.084-.425-.084-.51-.084-.085-.084.34-.169.34a1.512,1.512,0,0,1-.844.085c-.507.085-1.182.51-1.351.085-1.1-2.212,2.2-.681,2.28-.681.507-.425.084-1.361.338-1.957.084-.255.253.6.338.936.084.085.338-.085.338,0,0,.51-.338,1.021-.169,1.446,0,.17,1.858,2.892,2.28,2.382,1.013-1.191-3.209-4.934-1.942-5.53.422-.255,1.267.425,1.942,1.02
11-.084-.255-.084-.51-.253-.681-.422-.34-1.689-.17-1.52-.766.084-.681,1.182-.6,1.858-.681,3.631-.6.591,1.191,2.871,2.3,1.6.766-1.858-2.637-.338-2.637.422,0,.676.51,1.013.51.507-.085,1.267-.085,1.182-.51-.507-3.573-2.618,0-3.462-.17-.169-.085.338-.255.253-.425,0-.17-.253-.425-.422-.34-.253.085-.253.6-.591.6-.507.085-1.351.17-1.6-.34a1.28,1.28,0,0,1,.084-1.106,2.454,2.454,0,0,0-1.182.425c-.422.425,0,1.531-.507,1.872-.338.255,0-1.021-.338-1.276a1.862,1.862,0,0,0-1.351-.085c-.338.085-.169.766-.422,1.021s-.591.51-.844.766a9,9,0,0,0-.844,1.021v-.34a8.547,8.547,0,0,0,.844-1.787c.084-.34-.338-.766-.169-1.106.422-.425,1.267-.255,1.689-.681,1.773-1.7-2.787-1.191-.338-3.828,1.773-2.042,1.436,1.787,1.013,3.658a1.313,1.313,0,0,1,.676-.681c.169-.085.338.51.422.34.253-.425-.169-4.509,1.267-2.552a4.239,4.239,0,0,1,1.013,2.212,2.183,2.183,0,0,1,.844-.34c.338,0,.507.681.844.681a3.378,3.378,0,0,0,2.027-.425c.844-.51-1.773.17-1.942-.936a.907.907,0,0,1,.844-.766h.169c-.084-.085-.169-.085-.169-.255,0-.51,1.013-.34,1.436-.681.084-.085-.338-.085-.422-.17a2.16,2.16,0,0,1-.676-2.127c.084-.681,1.773-.085,1.942-.766.169-.51-.253-1.021-.422-1.531a1.912,1.912,0,0,1-.169,1.021c-.591,0-1.182-.51-1.689-.17-.844.34-1.013,1.446-1.52,2.212-.422-.255-1.182-.255-1.182-.681.169-.681,1.267-.766,1.436-1.446.169-.34-.929.425-1.013.085-.169-.51.76-.936.676-1.531,0-.34-1.182.085-.929-.085,1.182-.6,3.125-.085,2.28-1.191-.338-.34-1.6-.17-1.267-.425.422-.255,1.1.51,1.6.255.507-.34.253-1.446.76-1.616.844-.255,1.013,1.361,1.1,2.722a3.588,3.588,0,0,1,.338-1.361c.422-.681.591,1.7,1.182,2.042s1.351,0,1.942-.255c.084,0-2.533-.936-2.365-1.531s.76-1.361,1.351-1.276c.591,0,.507,1.106.929,1.531s1.013.34,1.52.766c.253.255.507,1.361.676,1.021.676-2.042-4.307-1.531-2.449-5.53.338-.681,1.773-1.531,2.449-1.021.591.34-.169,4.339-.169,4.509.169.17.422-.255.507-.51.084-.51-.338-1.191,0-1.616.253-.425,1.351.255,1.436-.255,0-.51-1.182-.425-1.351-.936-.169-.425.676-4.083,1.942-2.552.338.51,0,5.274,0,5.445-.169.6-1.267,1.616-.676,1.787,1.52.51.76-2.467,1.267-2.807s1.267,0,1.773-.255c.253-.17-.422-.34-.591-.51-.591-.51-1.858-1.191-1.351-2.382,2.2-4.934,0,.681,2.533-1.021.676-.425,0-1.7.507-2.3.169-.17.422.085.591.255s.084.51.253.681c.422.34.929.425,1.351.766.338.255.591.766,1.013.936.422.085-.76-.6-.929-1.021,0-.085.338-.085.338-.255.169-1.191-.084-2.978-.253-2.892-.422,0-2.871,2.127-3.547-.34-.338-1.361,2.111-1.957,2.787-1.787.591.085.929.851,1.52,1.021.169,0-.084-.51.084-.6.169-.17.507,0,.676.085a4.451,4.451,0,0,1,1.52.085c1.1.34-.338,2.807,1.942,2.637a.976.976,0,0,0,.591-1.106c0-.255-.507.085-.76,0s-.676-.17-.676-.425c0-.34,1.013-.17.676-.766-.338-.51-.422-1.021-.084-2.637v-.17c-.169.34-.422.681-.676,1.106-.422-.425-1.182-.681-1.351-1.191-.422-1.531,4.645-5.189,2.7-1.106.76-.681,1.858.085,2.111-.17.422-.255-.929-.255-1.1-.681-.591-1.446,1.942-1.191,2.111-1.446.338-.766-2.28-1.7-2.28-1.957.084-.51,1.267.681,1.436.255.338-.6-.76-1.276-.591-1.957.253-.681,4.9-.255,4.982,0,.169.255-2.111,4.424-2.027,4.679,0,.085.084.085.169.085-.169,0-.253,0-.253.085.169.255.676-.17.929,0,1.1.766-1.436,1.106,0,1.531.507.17-.338.936-.422,1.446,0,.17-.169,2.637,1.267,1.191.253-.255,0-.766.084-1.106a5.736,5.736,0,0,1,.507-1.276c.169-.51-.76.085-.507-.681.507-1.446,1.858-7.061,2.787-7.571,0,0,.591,2.212.591,2.382-.169.51-1.013.766-.929,1.361.084.34.844-.6,1.1-.255.338.425-.338,1.531.169,1.787.591.425,1.436,0,1.942-.425.338-.34-.76-.6-.76-1.021,0-.6-.253-1.361.084-1.872.253-.6,1.1-.681,1.52-1.191.169-.17-.422,0-.591-.085-.591-.255-1.6-.425-1.6-1.106-.084-.51,1.267.085,1.52-.34.338-.6-.422-1.276-.253-1.872.084-.425.676.851,1.1.6.676-.255,1.182-.851,2.533.085,1.013.681-1.773,4.339-2.027,4.849-.084.17.507-.255.591-.425.507-.425.76-1.361,1.351-1.531.422-.085.169.766.084,1.191-.253.6-1.267,1.191-.929,1.787.338.51,1.182-1.021,1.689-.681.084.085.169.17.169.255.169-.085.507.17.676.085.507-.51-.76-.936-.76-.936-.084-.34-.169-3.233.169-3.743,1.52-1.957,2.533,1.787,2.618,1.787,5.489.255-2.787-3.318,2.618-1.616,2.787.851.76.936.338,2.042-.084.17.422.085.591,0,.507-.17.929-.6,1.436-.681.169,0,0,.34.084.425a3.2,3.2,0,0,0,.844.255c.084.085.169.255.338.34.422.34,1.1.6,1.436,1.106.084.17-.338.17-.507.34-.422.255-1.013.34-1.267.766-.507.681-.084,1.872-.76,2.212-1.858.936-4.138-.34-5.658,1.361-.253.17.507-.255.844-.255a5.662,5.662,0,0,1,1.182.17c.084.085.169.17.253.17.676.085,1.6-.425,2.027.17.338.425-1.013,1.021-.76,1.531.253.425.591-1.191,1.1-1.106.591.17.422,1.531.169,2.382a1.175,1.175,0,0,1,.253-.34c.591-.255,1.436.17,2.111-.085.169-.085-.507-.34-.507-.6a3.422,3.422,0,0,1,.169-1.616c.084-.17-.084.51.169.51a5.427,5.427,
10,0,0,2.027-.085h.253Zm-36.481,17.44Zm.169.085Zm.084,0h0Zm.169.085Zm.084,0Zm15.116-26.117c.084.681-1.1.851-1.52,1.361C297.672-111.731,302.232-111.731,302.57-109.775Zm-12.836,6.636c.338,0,.507.6.76.425.338-.255-.591-1.191-.253-1.106.169.085.169.51.422.51.169-.085-.169-.51,0-.6.76-.34.422,1.787,1.182.681.169-.17-.422-.51-.253-.681a7.743,7.743,0,0,1,2.111-1.446.083.083,0,0,1-.084.085c0,.085.338.085.338.17a6.359,6.359,0,0,1-.591,1.021,3.984,3.984,0,0,1-3.631,2.978c.169-.51.76-1.106.507-1.616a.643.643,0,0,0-.422-.17c0-.085-.169-.255-.084-.255Zm-.591.34h-.338C288.636-102.884,288.805-102.8,289.143-102.8Zm-5.067,6.04c.169-.34.676-.51,1.1-.681.084-.085.338,0,.253.085a13.181,13.181,0,0,1-1.013,1.872c-.084-.425-.507-.851-.338-1.276Zm-1.6,2.127.084.17c0,.085-.084.17-.084.255C282.472-94.377,282.387-94.462,282.472-94.632ZM278-93.016c.676-1.872,7.431-1.446,1.6,1.276C279.178-92.25,277.827-92.42,278-93.016ZM266.258-79.149c.169.17-.338.34-.253.6.169.936,2.364.851-.676,2.127-.338.085-.676-.34-1.1-.51,2.2-1.786.929-2.042.929-1.531.084,1.021-1.013.34-1.52.681-.422.17-.76,1.616-.844,1.106-.253-1.446,1.942-3.913,3.462-2.467ZM259.5-71.407c.169-.51-.169-1.446.338-1.531,3.124-.6.338,2.382-.676,2.637,0-.085-.169-.085-.169-.17a5.091,5.091,0,0,0,.507-.936ZM238.644-22.831c.422.085.169.681.253,1.106a.638.638,0,0,1-.338.17c-.338.085-.76.085-1.1.17C233.915-20.874,238.56-22.916,238.644-22.831ZM222.938-6.922c.338-.17.76,0,1.182.085,0-.085,0-.17.084-.17,0-.085.084.085.084.17-.084.085-.169.085-.253.17l.084-.085c-.338.17-.676.6-1.013.6-.253,0-.338-.6-.169-.766Zm-5.489,32.668.169-.17a4.039,4.039,0,0,1,.084,2.637c-.929,1.7-.422-1.446-.253-2.467Zm1.351-6.3v-.17c.169.17.422.255.422.425.507,3.658-1.351,1.021-.591-.17a.264.264,0,0,1-.084.17c.084-.085.253-.17.253-.255Zm32.427-53.936a3.692,3.692,0,0,1-.844.17C249.791-34.4,250.551-34.4,251.227-34.486Zm49.57-68.568a1.427,1.427,0,0,1-.591.085C300.459-102.969,300.965-103.139,300.8-103.054ZM286.525-83.913h0Zm.253.085h0Zm.253,0c0,.085,0,.085.084.085C287.032-83.742,287.032-83.742,287.032-83.827Zm.084.085Z","transform","translate(-117.11 -0.056)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"NOR",3,"mouseover","mouseleave"],["id","MD","data-country-name","Moldova","d","M443.419,279.97a1.357,1.357,0,0,0-.506.113.776.776,0,0,0-.2.142.492.492,0,0,0-.113.17.753.753,0,0,1-.112.2.56.56,0,0,1-.141.113,2.5,2.5,0,0,0-1.435,1.134c-.169.085-2.785.6-2.785.68,0,.17.169.34.253.51l-.844-.17-.084.34v.17l-.084.2c0,.16-.006.316,0,.482,1.182-.6,1.941-.085,2.87.68,1.773,1.276,2.137,3.4,3.573,4.847,2.364,2.3,8.777,6.375,9.537,9.693.591,2.127-.169,4.505.338,6.632.141.784,1.219,2.4,1.519,3.458h-.084c.158.39.144.322-.028.794-.1.269,0,.345.112.4s.253.078.281.2c.056.241-.028.227.141.312s.1,0,.225.2c.03.047.094.017.141.028l.169-.51.366-.51,1.013.17.028.312c.191-.1.416-.231.7-.368l-.056-.085-.225-.425v-.538a4.775,4.775,0,0,1-.028-.51c0-.008,0-.02,0-.028a3.79,3.79,0,0,1,.113-1.19c.253-.34.759-.595,1.1-1.02.422-.6-.619-1.275.141-1.871.338-.34.928-.453,1.1-.794s-.2-.482-.2-.907.366-.765.281-1.19c-.169-.681-1.49-.588-1.322-2.551.106-.128.25-.317.394-.51a4.76,4.76,0,0,1,.675-.765.829.829,0,0,1,.2-.142.242.242,0,0,1,.338.113,3.65,3.65,0,0,1,.506.992c0,.17-.169.255-.169.425a.406.406,0,0,0,.281.113.131.131,0,0,0,.084-.028.568.568,0,0,0,.113-.283c.012-.1,0-.232,0-.34,0-.009,0-.02,0-.028a1.255,1.255,0,0,1,.056-.34.475.475,0,0,1,.084-.142.658.658,0,0,1,.113-.142c.084-.17.366.624.534.538a.3.3,0,0,0,.113-.057c.234-.185.274-.712.422-.935a8.411,8.411,0,0,0,1.407.879c.127.021.2-.047.225-.17a2.293,2.293,0,0,0,0-.482c-.014-.351-.028-.709.225-.709.507,0,.768,1.05,1.041,1.389a.223.223,0,0,0,.141.085.144.144,0,0,0,.141-.057c.084-.17,0-.34.169-.51a1.877,1.877,0,0,1,.338-.227c.245-.122.521-.19.788-.312a2.87,2.87,0,0,0,.394-.227c0-.085-1.941-.34-2.11-.935-.084-.17.422-.17.422-.34l-.872-2.891a4.338,4.338,0,0,0-1.576-.453c-.327-.058-.651-.108-.928-.17a1.952,1.952,0,0,1-.619-.227c-.338-.34.234-1.38-.506-1.445-1.1.681.929-1.587-.591-2.437-.3-.17-.448-.177-.535-.085a.7.7,0,0,0-.112.453,1.892,1.892,0,0,1,0,.425.041.041,0,0,1-.028.028c-.041.018-.119-.02-.253-.17-.765-.852-2.1-1.1-2.7-1.927-.591-1.872.648-3.74-1.294-5.017-.76-.425-.168,1.276-1.013.935-2.027-.851-.814-2.324-3.685-1.559-.507.17-.056,1.616-.394,1.275-.253-.255-.253-.68-.506-1.02-.169-.17-.591,1.106-.76.425-.084-.34.338-1.19,0-1.105a6.381,6.381,0,0,0-1.407.6,1.536,1.536,0,0,1-.225.057,1.059,1.059,0,0,1-.225.028.127.127,0,0,1-.084-.028c-.146-.133-.06-.673-.281-.822a1.391,1.391,0,0,0-.253-.17c-.4-.188-.667.008-1.322-.227a3.529,3.529,0,0,1-.45-.2,6.251,6.251,0,0,1-.563-.34,13.123,13.123,0,0,0-1.491-.085Zm22.45,24.658c-.02.009-.01.041,0,.085a1.011,1.011,0,0,0,.056.17c.058.136.132.292.2.453.092-.122.2-.245.281-.368a.87.87,0,0,0-.2-.2.661.661,0,0,0-.253-.113C465.912,304.634,465.886,304.62,465.87,304.627Z","transform","translate(-188.334 -147.076)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"MDA",3,"mouseover","mouseleave"],["id","transnistria-4","transform","translate(262.807 134.289)"],["id","transnistria_proper-2","data-country-name","Transnistria","d","M607.367,456.79a2.5,2.5,0,0,0-.535.028,7.3,7.3,0,0,0-.9.2c-.162.054-.2.239-.225.453.729.072,1.307.1.816.6-.536.539.076.774.422.425a1.412,1.412,0,0,1,1.745.51c.126.508,1.3.181,1.21.879s.9,1.454.9,2.437,1.311.9,1.154,1.5.647.511.647.765c0,.143.625-.239,1.21-.652a6.094,6.094,0,0,1-1.885-1.275c-.591-1.872.648-3.74-1.294-5.017-.76-.425-.169,1.276-1.013.935-1.552-.651-1.211-1.686-2.251-1.786Zm7.738,7a.214.214,0,0,0-.084.057.7.7,0,0,0-.113.453,1.9,1.9,0,0,1,0,.425.041.041,0,0,1-.028.028c-.041.018-.119-.021-.253-.17a3.32,3.32,0,0,0-.675-.6,8.2,8.2,0,0,0-.76.822c-.023.031-.035.055-.056.085l-.563.567.45.765.563-.453h.028a1.15,1.15,0,0,0,.281-.227c.01-.011.018-.017.028-.028.41-.476.515-.064.169.539s.212.466.338.879.672.42.7.737.209.6-.169.6-.315.295,0,.453.937-.714,1.126-.4.266,1.4.675,1.53.8-1.02,1.182-.227.128,1.24.506,1.3.692-.3.535.142-.2.433.9.624a1.953,1.953,0,0,0,.7-.057c.046-.027.056-.043.056-.085l-.872-2.891a4.339,4.339,0,0,0-1.576-.453c-.327-.058
1-.652-.108-.929-.17a1.953,1.953,0,0,1-.619-.227c-.338-.34.234-1.38-.506-1.445-1.1.681.929-1.587-.591-2.437C615.334,463.805,615.2,463.762,615.1,463.791Z","transform","translate(-605.706 -456.785)","fill","#ccc","stroke","#fff","stroke-width","0.2","stroke-dasharray","0.15 0.15",3,"mouseover","mouseleave"],["id","path4044-3","data-country-name","Transnistria","d","M616.874,467.339a9.347,9.347,0,0,1-1.069.652c-.153.072-.251.156-.422.113-.378-.1-.121.264.225.709.013.016.015.04.028.057l.619-.624c.022-.03.06-.055.084-.085a8.4,8.4,0,0,1,.647-.737c-.04-.029-.08-.06-.113-.085Zm.366,1.389a.621.621,0,0,0-.253.2c-.01.012-.018.017-.028.028a1.148,1.148,0,0,1-.281.227h-.028l-.563.453-.056-.085a.888.888,0,0,1-.141.822c-.441.6.1,1.174.76,0,.129-.228.276-.452.422-.68,0-.01,0-.018,0-.028a.99.99,0,0,1,.084-.2c.26-.452.271-.794.084-.737Z","transform","translate(-608.769 -460.192)","fill","#ccc","stroke","#fff","stroke-width","0.1","stroke-dasharray","0.075 0.075",3,"mouseover","mouseleave"],["id","bendery-2","data-country-name","Transnistria","d","M620.869,474.118l-.619.34.506.482-.31.255.2.907a2.022,2.022,0,0,0,.647-.4c.252-.254.675.218.675.567,0,.316.682.437,1.069.227-.211-.139-.063-.581-.394-1.275-.378-.793-.772.354-1.182.227C621.106,475.341,621.013,474.546,620.869,474.118Z","transform","translate(-610.4 -462.38)","fill","#ccc","stroke","#fff","stroke-width","0.1","stroke-dasharray","0.075 0.075",3,"mouseover","mouseleave"],["id","UA","data-country-name","Ukraine","d","M457.174,199.551c-.549.061-.962.818-1.294,1.389-.253,0-.2-.51-.45-.51-3.026-.227-2.134,2.013-3.658,2.211-.648.084-.4.413-.985.482s-1.281-.106-2.533-.028c.049.382.139,1.062.2,1.587a6.068,6.068,0,0,1-.31,1.275c-.507.425-.45.68-1.126.765-.253.243-.506.536-.76.34-.169-.085-.478-.425-.647-.51-.929.255-1.591.454-2.814.794-.881.244-.591.879-.929,1.049-.507.255-.76-.2-1.351-.028-.739.354-.825.444-.535,1.077a8.726,8.726,0,0,0-1.041,2.381,14,14,0,0,0-.338,2.891c0,.936,2.786,2.919.675,3.344-1.084.383-1.083-.964-2.392-1.5-1.731.1-1.6.985-1.97.765-.29-.172-.513.227-.732.567-.422.085-.478-.539-.985-.453-1.351.34-.478,1.474-1.885,1.842-.676.17-1.215-1.979-1.913-2.267-.549-.227-1.14.921-2.054,1.587-.338.425.141,1.417-.366,1.332-1.042-.284-.477-.963-1.294-1.162-1.027-.27-.9.843-1.435.737-.853-.168-.281-.935-1.013-.964-.69-.029-.366.652-.7.992-.507.6-1.182,0-1.6.085-.422,0-.323.51-.2,1.162-.084.17-.281.468-.535.453-.985-.255.789-1.233-1.154-1.3-.732.029-.815.227-1.013.539-.31.113-.9.369-1.069.2s-.084-.453-.253-.538c-.69-.057-.534-.907-1.126-1.02-2.5.794-4.445-.071-6.416.6-.253-.085-.872-.538-1.126-.538-1.182-.085-.478.085-1.745.255-.211,0-.683.332-1.182.482s-1.04.118-1.238.227c-.561.307-1.435-.114-1.857-.028-1.1.34-1.35.878-2.364,1.3-.676.255-2.11.312-2.786.652-.183.4-1.435,4.166-2.364,3.883-.253-.085-.141-.51-.31-.51a1.438,1.438,0,0,0-1.041.113c-1.154.355-1.126,1.162-1.126,1.162s.935,1.074.929,1.332c.169.51-.028.963.141,1.389.76,1.616,3.067,3.542,4.418,4.563.253.255-1.435-.029-1.013.822.084.085,1.351,1.388,1.351,2.069-.253,3.063-.647,1.416-2.167,2.693-.795,1.357-5.85,9.744-5.656,10.685.169.936,1.041,1.983,1.294,2.834.084.425-.479.737-.141,1.077.66,1.446.677-.278,1.491,1.672a3.114,3.114,0,0,0-.422-.34c-.422-.085-.563.113-.985.113-.253-.085-.619-.057-.872-.142.084.851-.619,1.927-.7,2.777a5.52,5.52,0,0,1-.253,1.7c-.253.6-1.013.765-1.1,1.36-.169.6.394,1.332.394,2.012,1.763-.015.675.992,2.026,1.5.253.085.675-.34.929-.17.507.34.563,1.105,1.069,1.445.338.085.591-.34.929-.425a1.6,1.6,0,0,1,.675.255c1.1.766-.254.595.76,1.445.114-.732.939.031,1.351-1.786.084-.17.084-.429.253-.425.969.02,1.681,1.109,2.392,1.049.168-.014.478-.453.647-.538.977.449,1.293-.048,2.561.255a4.755,4.755,0,0,1,2.645-.028c.76-.255.9-.907,1.66-.992,1.093.058,1.373.82,2.139.992a2.066,2.066,0,0,1,1.463,1.049c1.446-.577,1.482-1.2,2.139-2.579,1.341-1.376,5-1.457,6.359-2.607.689-1.15.334-1.633.844-2.437a2.806,2.806,0,0,1,1.632-.879l.084-.255.338-.765v-.17l.084-.34.844.17c-.084-.17-.253-.34-.253-.51,0-.085,2.617-.6,2.786-.68.8-1.275,1.424-.829,1.688-1.445.248-.579,1.139-.425,2.279-.34,1.685,1.127,1.829.34,2.589.935.253.17.112.85.366.85.591,0,1.182-.6,1.857-.68.338-.085-.084.765,0,1.105.169.681.591-.6.76-.425.253.34.253.765.507,1.02.338.34-.113-1.105.394-1.275,2.871-.766,1.659.708,3.686,1.559.844.34.253-1.361,1.013-.935,1.942,1.276.7,3.145,1.294,5.017.6.826,1.936,1.076,2.7,1.927.717.8-.254-1.332.929-.652,1.52.851-.507,3.118.591,2.437.741.065.169,1.105.507,1.445.507.34,2.617.425,3.123.85l.872,2.891c0,.17-.507.17-.422.34.169.6,2.11.85,2.11.935-.507.34-1.1.425-1.52.765-.169.17-.084.34-.169.51-.422.425-.647-1.417-1.323-1.417-.507,0,.056,1.445-.45,1.36a8.419,8.419,0,0,1-1.407-.879c-.169.255-.2.907-.535.992-.169.085-.45-.709-.535-.538-.422.34-.112.935-.366,1.275-.084.085-.281,0-.366-.085,0-.17.169-.255.169-.425a3.65,3.65,0,0,0-.507-.992c-.338-.6-1.182.793-1.6,1.3-.168,1.962,1.154,1.87,1.323,2.551.084.425-.281.765-.281,1.19s.366.567.2.907-.76.453-1.1.794c-.76.6.282,1.275-.141,1.871-.338.425-.844.68-1.1,1.02a5.625,5.625,0,0,0-.084,1.729v.538l.281.51c-.287.137-.512.267-.7.368l-.028-.312-1.013-.17-.366.51-.169.51a.757.757,0,0,0,.225.057c.03,0,.006-.038.056-.028s.042.044.084.057c.2.062.366.142.366.312,0,.205.027.18.31.51s.257.555.675.567a6.4,6.4,0,0,1,1.041.17,2.085,2.085,0,0,0,.816.113,1.834,1.834,0,0,1,.788,0c.294.057.252-.107.478-.2s.248-.084.225-.2-.185.029-.31-.142-.164-.289.028-.312.174-.033.2-.17-.378-.152-.141-.312.258,0,.394.057.185-.1.366.028.523.387.591.17-.232-.384.028-.567.365-.385.478-.453.236-.084.281-.2.27-.164.394-.255.259-.186.281-.312a.245.245,0,0,1,.141-.2c.079-.057.145-.278.394-.255s.275.024.366-.17.14-.1.253-.057.157.051.225-.028.117-.005.253-.085c.068-.04.08-.054.113-.057a.862.862,0,0,1,.2.028c.226.046.589.068.872.113a2.117,2.117,0,0,1,.816.425c.124.114.314.521.45.
168a.2.2,0,0,1,0,.283s-.148.14.113.368a.908.908,0,0,1,.169.2c.173.008.161-.1.169-.17s.141.028.141.028-.02-.1-.028-.17c0-.037-.1-.109-.2-.17a1.034,1.034,0,0,1,.2.113c.2.142.281.028.281.028a2.088,2.088,0,0,0-.253-.283c-.207-.208-.056-.367-.056-.567s.111-.187.028-.312-.012-.209-.169-.425-.086-.589-.028-.964-.146-.262-.253-.17-.113.025-.113-.142c0-.083,0-.113,0-.113a.052.052,0,0,1-.028.057.6.6,0,0,0-.225.312c-.05.158-.116.183-.281,0s-.129.13-.113.255-.162-.057-.253-.2l-.816.057c.19-.069.64-.217.732-.255.262-.816-.45-1.813-.535-2.664,0-.34-.591-1.19-.253-1.02,1,.235.591,1.956,1.351,1.7,2.533-1.021.141-.141.141-1.247,0-.17.675-.227.844-.312.253-.085-.422-.765-.169-.935.35-.326.888-.125,1.126-.368s.042-.68.253-.765c.338-.085.563.709.732.368a45.512,45.512,0,0,0,1.942-5.1c.084-.34-.591-.68-.422-1.02.084-.255.591-.34.76-.6.591-1.106-1.1-.935-.422-1.871,1.858-2.382,4.474-2.012,4.474-2.778a1.594,1.594,0,0,0,.028-.879,1.4,1.4,0,0,1-.422-.992c.265-.175.6.456.732.34s.069-.835.394-.964c.423.3.114,1.184-.2,2.3.253.255.788-.255,1.21-.34s.7,0,1.21-.085c1.1-.17-.394-2.041-.394-2.041.167-.751.694-.88-.141-1.5a2.938,2.938,0,0,1-.76-.907,3.708,3.708,0,0,0-1.069-1.672c-1.139-.791-.229-.471.366-.283.39.123.516.814.619.822.207.015.747.851.872,1.02.412,0,.929,1.077.929,1.247.03,1.749.4,2.646.985,3.033.583-.348.607-.4.76-.312.2.12.308.585.507.425s.488-.824.647-.624a1.059,1.059,0,0,0,.422.312,17.261,17.261,0,0,0,2.167-1.3c.338-.255-.76.6-1.1.935-.422.51.254,1.247-.507,1.332-1.436.255-3.067.34-4.5.51-.562.04-1.8.142-1.548.4.785.385.816.907,1.491,1.077.253.085-.432-.814,0-.879.984-.355,1.069.029,1.66-.057.169,0,.806-.275,1.069.255-.527,1.272-.735.463-1.857,1.332.365,1.04.736.191,2.589.255l.113.482a14.607,14.607,0,0,1-1.885.2,6.2,6.2,0,0,1-2.139-.2.959.959,0,0,1-.647-.737l-.366-.2a1.27,1.27,0,0,0,.084.567,1.972,1.972,0,0,0,1.294.992,20.9,20.9,0,0,0,4.446-.057l.394-.879c.061.013.106.013.169.028.253.085-.028.368.225.453a2.4,2.4,0,0,0,1.885.085,1.671,1.671,0,0,0,.45-.2,16,16,0,0,0,3.039-.482c1.069-.34,1.013-.368-.141-.2s-.394.312-1.773.482c-.426.052-.759.083-1.041.113a8.634,8.634,0,0,1,1.21-.85c.591-.34,1.351-.17,1.857-.425.169-.085-.169-.51,0-.6.169-.17.506.255.675.17.422-.17.487-.7.591-1.19.6.611,1.857,1.616,2.448,1.105.741-.546-.253-.68.253-1.02a.437.437,0,0,1,.535-.2,4.766,4.766,0,0,0,.732,1.9c.328-.075,1.352-.451.591.255.015.2.122.621-.619.453-.274.525-.5.715-.788.652a5.966,5.966,0,0,0-1.463,1.729c-.253.085-.506-.34-.76-.17-.084.17.422.34.338.51,0,0-.938.749-1.519,1.19-.05.31-.535.737-.619.992,0,.17.253.255.253.34-1.179.827-2.871,2.607-1.773,3.033,2.111.851.837-.491,2.729-.992,1.486.426,2.6.978,3.574,1.3a1.752,1.752,0,0,1,2.729.17c2.28,2.382.2,1.756.619,3.118.422,1.191.647,1.36.563,1.445-.338.34-.617.755-.985,1.105.253.6,1.291.455,1.942.51.3.085.889.381,1.379.539.712.229.672-.681,1.351-.34,3.546-1.212,1.8-4.845,4.5-6.717.646-.666,1.291-.3,1.688-.85.338,0,.872.17,1.126,0,.591-.6-.267-.635.563-1.927.651-.686,1.056-.1,1.126-1.162.085-.085-.169,0-.253-.085-.422-.425.225-1.134.478-1.219a2.411,2.411,0,0,1,1.548-.255,7.741,7.741,0,0,0,1.913.425c.591-.085.2-.623.7-.879.422-.17,1.294-.368,1.716-.538,2.6-1.517.141-1.445.31-2.806.05-1.442,1.487-.362.985-2.3,0,0-3.939.879-4.024.964-.507.34-.028,1.162-.535,1.417a1.188,1.188,0,0,1-1.069-.057c-.253-.085-.145-.691-.366-.567-.392.22-.19,1.261-.985,2.012-.244.218-.672.5-.872.652a6.5,6.5,0,0,1-2.729-1.3,26.582,26.582,0,0,1-4.5-4.251,7.615,7.615,0,0,1-.844-1.077.661.661,0,0,1-.591.227c-.261.1-.151.235-.2.425.017.221.561.407.957.4.024.424.289.5.675.85.047.954.294,1.133.76.709.149.156.3.35.45.482.24.211.553.572.9.879a2.454,2.454,0,0,1-.788.34c-.279-.12-.249-.449-.647-.368s-1.043.37-.844.17c.181-.183.081-.234,0-.51a.635.635,0,0,0,0-.425c-.169-.227-.338-.368-.394-.028-.028.17-.109.276-.2.283.08-.185.347-.59.253-.85-.058-.161-.239-.042-.422.17.152-.385.507-.765.338-.68a2.474,2.474,0,0,0-.76.935c-.253.453-.591.907-.591.624a1.748,1.748,0,0,1,.028-.425c.038-.027.073-.043.253-.142.4-.22.288-.342.113-.482.159-.289-.032-.559-.394-.68a.567.567,0,0,0-.338-.028c0-.012-.025-.043-.028-.057a.739.739,0,0,1-.028.17s.024,0,.028,0a.981.981,0,0,0,.169.17c.366.312-.281.113-.169.51.047.165.008.252-.056.283h-.084a.438.438,0,0,1-.253-.283.707.707,0,0,0-.141-.2l-.788-.312-.084-.34c-.478-.368-.45.255-.9.17s-1.182.028-.535.255a.935.935,0,0,1,.2.085c-.225.09.235.464-.113.85-.372.413-.1-.671-.844-.737-.952-.507-1.32-.34-1.013.113.292.432-.4-.053-.422.539a3.16,3.16,0,0,1-.619-1.162c-.079-.4-.535.312-.535.312l-.816-.652c.731-.822.472-.288,1.069-.368s.724.156,1.519.4.909-.121.591-.482.52-.2-.141-1.162c-.1-.148-.083-.214,0-.227a1.373,1.373,0,0,1,.788.4c.776.561.959,1.509.76.567-.068-.323-.234-.567.084-.567s.36.192.957.312a.974.974,0,0,0,.281.028c-.12.03-.262.034-.225.312a3.253,3.253,0,0,1-.028.6c.187-.013.506-.014.591.283.113.4.2.283.31.085.1-.182.3.11.394-.142,0-.013,0-.013,0-.028s0-.017,0-.028a.345.345,0,0,0,.056-.085c0-.012.024-.01
17.028-.028s0-.02,0-.028a.7.7,0,0,0,.028-.142,2.421,2.421,0,0,1,.084-.368c0-.009,0-.02,0-.028.08-.308.146-.573-.113-.794a.65.65,0,0,1-.141-.227c.087-.188.212-.4.45-.283a.827.827,0,0,0,.563.085c-.023-.09-.024-.146,0-.17a.6.6,0,0,1,.478-.085c-.052-.123-.3-.208-.253-.34.08-.241.281-.213.281-.453s.066-.5.225-.34.144.2.422,0a2.19,2.19,0,0,0,.816-1.02c.2-.521.5-.906.141-1.587-.269-.511-.557-.7-.45-.709a1.374,1.374,0,0,1,.591.142c.392.466.372.715.788,1.19-.14,1.434-.579,2.231-1.013,2.437-.55.262-.266.553-.338,1.134a4.856,4.856,0,0,0,1.069-1.049,5.948,5.948,0,0,0,.732-2.778c.325-.887.51-.9.478-1.275.253-.34.591-.283.76-.624.422-.6.422-1.36.844-1.871,1.267-1.7,2.054-1.828,2.87-1.842.042.326.352.581.563.312.437-1.247.759-2.551,2.786-2.976.338.666.126,2.126.7,1.36.718-1.077-.422-1.133-.169-1.814a22.664,22.664,0,0,1,2.307-2.579c.338-.17.647.624.816.368s.225-2.125.732-2.551a14.88,14.88,0,0,1,3.686-1.814c.253,0,.366.6.535.34.253-.34-.056-.567.2-.907v-.085c-.3-.822,0-.992.169-1.757.211-1.078-.943.78-.844-1.105-.38-1.375-.563-1.6-.338-2.636a5.509,5.509,0,0,0,1.97-1.7c.478-.581.267-.949.141-1.5a1.209,1.209,0,0,1,.394-.992c1.872-.95,4.628-1.2,6.19-2.494.253-.34-.169-.85-.338-1.275-.084-.17-.422-.255-.422-.425,0-.255.506-.255.506-.425,0-.255-.281-.567-.366-.822a3.664,3.664,0,0,1,.084-1.332c0-.17.253-.34.253-.51.338-1.021-1.21-.057-1.21-.057-.253-.17.253-.6.169-.935a15.524,15.524,0,0,0-1.463-1.842c-.591-.6-1.154.964-1.238.028-.422-2.269-.535-1.927.985-2.607.521-.283.844-.694.225-1.332-1.182.255-1.378,1.191-2.392.34-1.1-.936.535-1.19.788-1.616.253-.255-.042-.765.141-1.105.436-1.262,1.464-1.572.113-2.749a14.076,14.076,0,0,1-1.323-.992c-.422-.51.844-1.162.169-1.247-1.6-.085-.675.935-1.942,1.19-2.422.511-.66-.666-2.589-1.049-1.1-.17-.337.4-1.576.765a6.859,6.859,0,0,1-1.21-.992c-.76-.51-.534,1.077-1.463,1.077-.591,0-.38-.51-1.548-.17a1.159,1.159,0,0,1-.929-.652,1.642,1.642,0,0,1-.985.68c-.816.255-1.252.014-1.857-.794-1.436.609.648,1.389-1.182,2.551-.591-.085-.76-.652-1.266-.907-.338-.17-.844.057-1.266-.113-1.773-.865-1.268-1.411-1.857-1.956s-.345.744-1.632-.879c-1,.659-1.161,1.314-2.026,1.786a4.2,4.2,0,0,0-2.42,2.607c-.338.51-1.1-.4-1.688-.482-.338,0-.422.51-.675.68-.422.255-1.2-.68-1.773-1.077-2.181.283-2.025,1.332-3.18,1.956a2.217,2.217,0,0,0-1.66-1.02,3.272,3.272,0,0,1-.76-1.53c0-.255.281-.312.2-.567,0-.34-2.139-2.324-2.223-2.579s.422-.68.253-.85a.5.5,0,0,0-.338-.085c-.338.085-.422.34-.76.34-.591.085-.675-.4-1.013-.822-.084-.17-.24-.676-.422-.624-1.381.4-1.647,1.46-2.645,1.53-.324,0-.169-.425-.422-.425a5.573,5.573,0,0,0-1.688.028c-.169.085-.675,1.276-1.1.425-.084-.17.169-.34.169-.51.084-.255,0-.354.028-.652-.38-.2-.492-.071-.929-.255-.056-.539.141-1.077-.2-1.417-.338-.425-1.632-.737-1.379-1.247.338-.425,2.392-.85,1.885-1.616-.651-1.009-.587-.386-2.758-1.275a2.163,2.163,0,0,1-.788-1.417,1.362,1.362,0,0,0-.45-.935c-.338-.34-.478-.113-.816-.368-.507-.34-1.041-.893-1.407-.964a.746.746,0,0,0-.253-.028Zm27.548,63.8c.2.028.186.085.169.227-.008.063-.062.07-.113.085a.725.725,0,0,1-.056-.312Zm5.825,4.053a22.943,22.943,0,0,0,2.392,1.871,10.853,10.853,0,0,0,2.11.964,2.636,2.636,0,0,0-.141.312c-.08.4-.5-.255-.9-.255a4.67,4.67,0,0,0-1.323,0,1.476,1.476,0,0,1-1.407-.624c.255-.311.2-.1.535-.482a11.876,11.876,0,0,0-1.266-1.786Z","transform","translate(-172.501 -121.12)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"UKR",3,"mouseover","mouseleave"],["id","SY","data-country-name","Syria","d","M645.626,394.363c-.728.028-.928,1.452-1.182,1.9-.591,1.106-2.363,2.125-3.292,2.721-2.027,1.361-4.811,1.615-6.753,2.976-3.125,2.3-4.642,6.206-7.935,8.333-2.027,1.276-4.811,3.4-7.26,3.4-1.267,0-2.448-1.02-3.63-.935-3.125.255-4.5,4.761-6.866,5.952-.844.51-1.941.255-2.786.765-.169.085,0,.51-.253.68-1.013.6-.506-.85-.591-.935a7.478,7.478,0,0,0-3.63,0c-.507.936.169,4,.844,4.846.169.17,1.688,1.105,1.52,1.36-.169.17-2.617,1.02-2.617,1.19l.507,2.211c-.169.425-.929.51-1.1.935-.169.6.507,1.36.084,1.786-.338.425-1.941-.68-2.532-.425a2.694,2.694,0,0,0-.675,1.275c0,.425.675.595.76,1.02a5.93,5.93,0,0,1-.253,1.7c-.084,1.106,1.182.595,1.857,1.445,1.52,1.786.506,3.513,1.266,5.47.253.851,1.266,1.615,1.773,2.466a17.3,17.3,0,0,0,3.123-1.53c.338.085,1.013.17,1.013.6s-.675.765-.591,1.19,1.1-.681,2.195.17c.929.766.422,1.19.929,2.041.084.085.591-.085.507.17-.169,1.361-2.3
164,2.465-2.11,4.081.084.425,1.182.17,1.182.6l-2.364.85a6.656,6.656,0,0,0-.929,1.7c-.591,1.531,1.435.85,1.266,1.105a17.865,17.865,0,0,1-2.364,4.591l-.084.255c.084.17,1.519,5.1,1.519,5.1.338,2.382.252-.936,2.617-.17a16.53,16.53,0,0,1,1.792,1.286,1.056,1.056,0,0,1,.122.386l1.1-.737a6.263,6.263,0,0,0,2.814.907c1.091-.112,3.054-.135,3.433-.539a8.708,8.708,0,0,0,.506-.737c1.766-1.882,7.773-10.332,9-11.96,4.729-6.125,9.537-12.269,14.351-18.479,2.533-3.148,5.994-6.375,5.4-10.883-.253-1.446-1.435-2.805-1.773-4.251-.676-2.212.169-5.441-1.182-7.227-1.436-1.957-2.448-1.954-2.87-4.932-.338-3.063,2.026-2.72,3.461-4.676a56,56,0,0,0,2.448-6.887,3,3,0,0,0-.844-1.616,1.407,1.407,0,0,0-.929-.538Z","transform","translate(-240.013 -184)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"SYR",3,"mouseover","mouseleave"],["id","IL","data-country-name","Israel","d","M605.827,490.785a3.111,3.111,0,0,1-.788.822c-.111.056-.254-.1-.366-.2-.018-.016-.04-.017-.056-.028-.038-.027-.063-.05-.084-.028a1.067,1.067,0,0,0-.028.255c0,.049,0,.051,0,.113-.012.454-.008,1.086-.028,1.474a1.344,1.344,0,0,1-.028.368,2.094,2.094,0,0,1-1.069.652.464.464,0,0,1-.253-.085,1.556,1.556,0,0,1-.338-.368l-1.829.765a1.164,1.164,0,0,0-.056.312,8.264,8.264,0,0,0,.45,1.757,2.208,2.208,0,0,1,.028.709c-.077.771-.563.255-.563.255l-.394.255a4.955,4.955,0,0,1-.028,1.077c-.072.886.422,2.408.506,3.94a29.911,29.911,0,0,1-.338,7.737v.085l-.591.34h9.37a2.068,2.068,0,0,0,0-.255.8.8,0,0,0-.084-.255,7.937,7.937,0,0,0-.281-3.146c-.074-.112-.143-.241-.2-.34-.408-.745-.15-1.233-.506-1.644a3.292,3.292,0,0,1-.394-2.041c-.308-1.009-.587-1.915-.732-2.522a.222.222,0,0,0,.056-.17.588.588,0,0,0-.056-.255c-.338-1.106-.844-.764-.675-2.3,0-.191.28-.289.422-.4.047-.036.084-.071.084-.113,0-.17-.338-.17-.422-.255a.432.432,0,0,1,.056-.142,1.061,1.061,0,0,0,.113-.368v-.085l.2-.113.056-.057s-1.435-4.931-1.519-5.1l.084-.255a4.563,4.563,0,0,0,.281-.4Z","transform","translate(-240.817 -215.121)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"ISR",3,"mouseover","mouseleave"],["id","PS","data-country-name","State of Palestine","d","M604.887,504.512a2.791,2.791,0,0,1-.535.879,1.289,1.289,0,0,0-.535.964c.026.36.24.585.113.765a.707.707,0,0,1-.225.227l.084.567s.353.043.225.453-.136.554-.366.709.478.23.478.539.453,1.186.478,1.417-.035.39.169.6.563.014.563.425.134.492-.2.6-.3.486.056.255.443-.687.647-.482a.967.967,0,0,0,.929.2c.229-.128.347-.182.169-.567s-.01-.376.169-.17a2.3,2.3,0,0,1,.535.794c.051.257.281.879,0,.879s-.84-.118-1.069.113-.214.576-.647.935a1.3,1.3,0,0,0-.45.822h5.037a1.085,1.085,0,0,0-.084-.51,7.937,7.937,0,0,0-.281-3.146c-.074-.112-.143-.241-.2-.34-.408-.745-.149-1.233-.507-1.644a3.293,3.293,0,0,1-.394-2.041c-.28-.919-.522-1.724-.675-2.324a1.138,1.138,0,0,1-.591-.085c-.229-.154-.477.414-.732.028s.131-.717-.507-.794-.858.4-1.266.17-.394-.227-.394-.227Z","transform","translate(-241.989 -219.552)","fill","#ccc","stroke","#fff","stroke-width","0.401","stroke-dasharray","0.401 0.401",1,"PSE",3,"mouseover","mouseleave"],["id","golan_heights","data-country-name","golan_heights","d","M609.51,490.074l-.76.028a7.164,7.164,0,0,1-.591.85l-.084.255c.084.17,1.519,5.1,1.519,5.1.253,1.786.277.357,1.266-.142a2.758,2.758,0,0,1,.169-.907c.156-.359-.077-.773.056-1.02a.524.524,0,0,0-.141-.709c-.245-.18-.478-1.3-.478-1.3h-.422a1,1,0,0,1,.056-.539c.111-.381-.338-.425-.338-.425l-.253-.482-.394-.085.394-.623Z","transform","translate(-243.432 -214.892)","fill","#ccc","stroke","#fff","stroke-width","0.401","stroke-dasharray","0.401 0.401",3,"mouseover","mouseleave"],["id","JO","data-country-name","Jordan","d","M635.668,474.171c-1.436,1.786-2.785,3.655-4.221,5.442-1.245,1.646-7.424,10.34-9.117,12.1-.143.188-.265.4-.394.6-.379.4-2.341.426-3.433.538a6.264,6.264,0,0,1-2.814-.907l-1.1.737a1.094,1.094,0,0,0-.113-.4,16.5,16.5,0,0,0-1.8-1.275c-2.365-.766-2.279,2.552-2.617.17l-.253.17v.085c0,.17-.169.34-.169.51.084.085.422.085.422.255s-.507.255-.507.51c-.169,1.531.338,1.19.675,2.3a.382.382,0,0,1,0,.425c.145.607.424,1.513.732,2.522a3.293,3.293,0,0,0,.394,2.041c.357.411.1.9.506,1.644.054.1.123.228.2.34a7.939,7.939,0,0,1,.281,3.146,1.083,1.083,0,0,1,.084.51h24c-2.533-1.531-6.669-3.656-7.766-4.251-.422-.255-.928-.51-1.351-.765s-1.182-.17-1.182-.6c-.084-.255,3.207-2.38,4.305-3.231,2.7-2.042,13.844-9.266,13.676-12.669-.169-2.978-1.857.51-2.448.255a2.572,2.572,0,0,1-1.266-1.7c-.084-.34.844-.17.844-.51,0-.425-4.811-7.057-5.571-7.993Z","transform","translate(-243.899 -209.759)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"JOR",3,"mouseover","mouseleave"],["id","SA","data-country-name","Saudi Arabia","d","M724.045,492.327c-3.04,1.446-7.009,2.637-8.867,3.488-1.1.425-2.787,1.531-3.969,1.531-2.533.17-6-1.531-8.445-2.212-5.067-1.361-10.049-2.807-15.116-4.168-2.28-.6-4.729-1.7-7.093-1.957a11.172,11.172,0,0,0-1.689,0h-3.293a11.167,11.167,0,0,1-1.689,0c-3.631-.255-7.431-2.127-11.062-2.042-3.547.085-7.6,1.7-11.147,2.467-1.773,3.658-10.893,9.7-13.342,11.485-1.1.851-4.391,2.978-4.307,3.233,0,.425.76.34,1.182.6s.929.51,1.351.766c1.1.6,5.236,2.722,7.769,4.254h79.717v-17.44Z","transform","translate(-251.808 -213.888)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"SAU",3,"mouseover","mouseleave"],["id","IQ","data-country-name","Iraq","d","M682.615,381.828c-.084.255-.169.51,0,.681.422.255,1.182-.17,1.6.17,1.351,1.106.084,1.361.169,2.382.169.681,2.027-.681,2.533.6.253.425-.084,1.106.253,1.531a1.568,1.568,0,0,0,1.267.766c.422.085.676-.681,1.1-.51,1.351.51,1.942,2.892,2.533,3.828.253.425.76-.681,1.267-.851,2.365-1.021,1.013,2.042,5.32-.51.253-.085,2.2-1.787,2.365-1.021.338,1.361-1.858,1.787-2.111,2.637-.507,2.212,4.222,3.4,3.716,5.36-.338,1.446-1.858.681-1.773,1.191,0,.681.422,1.276.338,1.957-.084.255-.
1676.17-.844.425-.085.255.338.425.338.681s-.338.34-.422.6a1.657,1.657,0,0,0,0,1.106c.169.255,2.2.51,1.351,1.531-.422.51-1.942,0-1.773.6.084.255.338.51.338.851,0,.255-.507.51-.422.851.76,2.978,1.013-.6,1.858.851a4.407,4.407,0,0,1,.084,2.552c0,.6-.422,1.191-.084,1.616s1.1,0,1.6.255l2.956,2.127c.507,0,.507-1.021,1.013-1.191.338-.085.676.34.76.681s-.76.681-.507.851c.422.17.76-.6,1.1-.6.422,0,3.04,2.212,3.125,2.3.507,1.361-2.533,1.7.084,1.446.253,0-.422,1.021,0,1.276.507.17,2.027-1.106,2.787-1.106,1.689-.17,7.516,1.7,8.191,1.531.676-.255,1.1-1.021,1.773-1.191.591-.17,2.28,2.127,2.618,2.467a7.278,7.278,0,0,0,1.436.6v37.262c-3.04,1.446-7.009,2.637-8.867,3.488-1.1.425-2.787,1.531-3.969,1.531-2.533.17-6-1.531-8.445-2.212-5.067-1.361-10.049-2.807-15.116-4.169-2.28-.6-4.729-1.7-7.094-1.957a11.171,11.171,0,0,0-1.689,0h-3.293a11.167,11.167,0,0,1-1.689,0c-3.631-.255-7.431-2.127-11.062-2.042-3.547.085-7.6,1.7-11.147,2.467h0a2.339,2.339,0,0,0,.338-1.191c-.169-2.978-1.858.51-2.449.255a2.575,2.575,0,0,1-1.267-1.7c-.084-.34.844-.17.844-.51,0-.425-4.813-7.061-5.573-8a.083.083,0,0,1-.084.085h0c3.378-4.339,6.84-8.677,10.218-13.1,2.533-3.148,6-6.38,5.4-10.889-.253-1.446-1.436-2.807-1.773-4.254-.676-2.212.169-5.445-1.182-7.231-1.436-1.957-2.449-1.957-2.871-4.934-.338-3.063,2.027-2.722,3.462-4.679a56.063,56.063,0,0,0,2.449-6.891c0-.17-.084-.34-.084-.51a4.856,4.856,0,0,0,.591-.681c.338-.34.676-.51.844-.936s.085-2.637.591-2.722c.591-.17,1.182.255,1.689,0s.676-1.191,1.267-1.446c1.267-.681,5.489.17,6.671-1.361,1.267-1.616-.676-1.276,1.267-1.872,2.533-.766,1.1,1.872,2.533,2.892.591.34,1.267-2.978,2.111-3.658.338-.255,1.182-.17,1.436-.34Z","transform","translate(-256.316 -179.954)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"IRQ",3,"mouseover","mouseleave"],["id","AZ","data-country-name","Azerbaijan","d","M696.371,287.981v.255c-1.351,4.849-.422,2.209-1.773,5.867-.253.766.338,2.976.084,3.231-1.944,1.028-3.788,2.405-5.4,1.332l-.2.113-2.026-1.616c-.058.127-.109.255-.225.255a20.106,20.106,0,0,1-2.617-.935l-1.6-.68h-.084c-.338.17-.591.34-.76.425-.169-.085-.591.085-.929.17v.17c-.007.055-.089.1-.2.142a3.174,3.174,0,0,1-.281,1.927c-.253.425-.858-.084-.563.85s.9,1.034,1.069.737.915-.1.957.453,1.394.935,2.026.68a1.354,1.354,0,0,1,1.407.142c.422.255.844.072.675.624a2.491,2.491,0,0,0,.169,1.616c.211.722-.689-.127-.732.425s.041.935-.506.765-.029.595-.788.425-1.056-.595-1.857-.17a10.339,10.339,0,0,1-2.026.765c-.024.015-.058.015-.084.028-.057.013-.114.046-.169.057a2.638,2.638,0,0,1-.7.142,2.061,2.061,0,0,1-1.013-.283c-.217-.1-.086-.428.366-.85-.063-.072-.135-.088-.281,0-.421.255-.718.227-1.182.482s.126-.312-.591-.227-.3.482-1.1.482-1.1.029-1.351.709a4.172,4.172,0,0,1-.985,1.474c.257.2.383.391.31.538.253.255.338.68.675.765.253.085.422-.34.76-.34,2.027,0-.422,1.02,0,1.445.422.34,2.448-.765,3.039-.85.253,0,0,.68.169.765.591.255,1.266,0,1.857.255,1.182.6-1.52,1.955-.76,2.976,1.351,1.787,6.416,1.445,6.584,1.871a5.252,5.252,0,0,1,.084,2.551c-.507.425-1.351.51-1.857,1.02-.085.085-.253.425-.084.425a4.591,4.591,0,0,0,1.407-.227,1.113,1.113,0,0,1,.872.68c.3.505.77.362,1.238.227a1.757,1.757,0,0,1,1.069.2l.056.028a3.9,3.9,0,0,0,1.773.453c.507,0,2.364-1.7,2.786-.935.507,1.191-.76.935-.675,1.871,0,1.361,2.7-.426,2.786,1.275,0,.425-.928.425-1.266.68a.443.443,0,0,0-.169.34c0,.6.76.255,1.013.425.76.425.675,1.615,1.351,2.211l.084.17c.169-.51.929-4.081.929-4.081.253-.6,1.1-.68,1.351-1.19.169-.51-.169-1.02-.084-1.53a15.585,15.585,0,0,1,1.182-2.381c.338-.766,2.617-5.527,3.292-5.612s1.35.425,2.026.68a16.922,16.922,0,0,1,1.942.6c.169.085.591.17.506.425-.253.681-1.6,1.19-1.266,2.211.422,1.276,2.11,0,2.7,1.445.422,1.276-2.7,2.21-1.351,3.146,1.182.936.928-.255,2.279.17.929.255-.423,1.531,1.351.935.253-.085.253-.765.591-.765.676,0,2.279,2.126,2.955,1.445a9.271,9.271,0,0,0,1.1-1.445,44.046,44.046,0,0,1-2.279-4.081c-.169-.425.338-.85.338-1.275-.084-.851-1.351-1.615-.929-2.381a1.39,1.39,0,0,1,1.688-.17c.507.425-.084,1.19.084,1.7.169.425.76-.595.76-1.105,0-.17-.253-.34-.338-.6s0-.6-.084-.85c-.253-.681-.929-1.275-.76-1.956.169-.425.929.17,1.266-.085.169-.17-.422-.34-.591-.51-.422-.425-1.013-.68-1.351-1.105-1.1-1.531.084-1.1-.084-2.636s-2.448-4.194-1.6-5.81c1.1-2.042.253,1.447,1.435-1.786.084-.34-.169-.85,0-1.105a.767.767,0,0,1,.675-.255c.169,0,.253.34.338.255.338-.255.422-.68.76-.935a2.112,2.112,0,0,1,1.182-.51c.507,0,1.435.851,1.435.34.169
1-1.361-3.376-2.211-4.221-1.871-2.111.766-1.687,1.956-4.221,1.53-.423-.085-.591-1.105-.591-1.105-.169-.255-1.266-.085-1.351-.085l-2.195-1.02c-1.436-.851-1.772-2.125-3.377-2.976a28.257,28.257,0,0,0-5.318-2.466Zm-22.23,22.277c-.337.106.134.659.281.68S674.521,310.258,674.142,310.258Zm1.885.4c-.248.048.025.471.394.4.422-.085.168-.291-.253-.4A.394.394,0,0,0,676.027,310.655Zm4.221,2.012c1.1.17-.422,1.191-.253.425C679.995,312.922,680.163,312.837,680.248,312.667Zm7.007,10.09a1.248,1.248,0,0,0-.507.2l-1.688,1.956c-.676.17-1.266-.51-1.942-.425-.253.085-.084.6-.253.765-.844,1.021-.084-2.041-2.195-1.53-.76.17-1.1,1.19-1.6,1.871.591.255,1.1.51,1.266.6.507.425.675,1.105,1.266,1.445.507.34,1.182.255,1.773.51.338.17.591.68,1.013.765s.928-.255,1.351-.085c.591.255.844,1.105,1.52,1.275l3.8-.68c2.027-.425,2.195-.68,2.364-1.105-.676-.51-2.955-2.3-2.955-2.3-.169-.255.084-.6,0-.935,0-.085-.253-.17-.338-.17-.676-.085-1.35.085-1.942,0-.148,0,.084-2.227-.929-2.154Z","transform","translate(-264.42 -149.663)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"AZE",3,"mouseover","mouseleave"],["id","IR","data-country-name","Iran","d","M716.519,332.259a9.278,9.278,0,0,1-1.1,1.446c-.676.681-2.28-1.446-2.956-1.446-.338,0-.338.681-.591.766-1.773.6-.422-.681-1.351-.936-1.351-.425-1.1.766-2.28-.17-1.351-.936,1.773-1.872,1.351-3.148-.591-1.446-2.28-.17-2.7-1.446-.338-1.021,1.013-1.531,1.267-2.212.084-.255-.338-.34-.507-.425a16.937,16.937,0,0,0-1.942-.6c-.676-.255-1.351-.766-2.027-.681s-2.956,4.849-3.293,5.615a15.609,15.609,0,0,0-1.182,2.382c-.084.51.253,1.021.084,1.531-.253.51-1.1.6-1.351,1.191l-.929,4.083c-.338.425-1.182,0-1.6.34-1.942,1.361-.253,1.616-3.547,2.3l-3.8.681c-.676-.17-.929-1.021-1.52-1.276-.422-.17-.929.17-1.351.085s-.676-.6-1.013-.766c-.591-.255-1.267-.17-1.773-.51-.591-.34-.76-1.021-1.267-1.446l-1.182-.6c.169.085.253.17.422.255l-.169.17c-5.067-1.276-1.689,1.531-1.858,3.743-.169,1.446-3.209,1.191-2.7,2.042.507.936,2.111,1.021,2.533,1.872.169.425,0,1.106.169,1.531,1.1,2.382.507.51,1.52.936,0,0,2.027,4.169,2.027,4.339.76,1.361,1.267-1.616,2.027.425a7.369,7.369,0,0,1-.084,1.361,16.047,16.047,0,0,0-.169,4c.085.425.76-.34,1.1-.34a10.783,10.783,0,0,1,2.871.6c.084.255-.169,2.127,1.1,2.978,2.365,1.616.929-1.021,2.787,1.872a.118.118,0,0,1,0,.17c-.084.255-.169.51,0,.681.422.255,1.182-.17,1.6.17,1.351,1.106.084,1.361.169,2.382.169.681,2.027-.681,2.533.6.253.425-.084,1.106.253,1.531a1.568,1.568,0,0,0,1.267.766c.422.085.676-.681,1.1-.51,1.351.51,1.942,2.892,2.533,3.828.253.425.76-.681,1.267-.851,2.364-1.021,1.013,2.042,5.32-.51.253-.085,2.2-1.786,2.365-1.021.338,1.361-1.858,1.787-2.111,2.637-.507,2.212,4.222,3.4,3.716,5.36-.338,1.446-1.858.681-1.773,1.191,0,.681.422,1.276.338,1.957-.084.255-.676.17-.844.425-.084.255.338.425.338.681s-.338.34-.422.6a1.657,1.657,0,0,0,0,1.106c.169.255,2.2.51,1.351,1.531-.422.51-1.942,0-1.773.6.084.255.338.51.338.851,0,.255-.507.51-.422.851.76,2.978,1.013-.6,1.858.851a4.407,4.407,0,0,1,.084,2.552c0,.6-.422,1.191-.084,1.616s1.1,0,1.6.255l2.956,2.127c.507,0,.507-1.021,1.013-1.191.338-.085.676.34.76.681s-.76.681-.507.851c.422.17.76-.6,1.1-.6.422,0,3.04,2.212,3.124,2.3.507,1.361-2.533,1.7.084,1.446.253,0-.422,1.021,0,1.276.507.17,2.027-1.106,2.787-1.106,1.689-.17,7.516,1.7,8.191,1.531.676-.255,1.1-1.021,1.773-1.191.591-.17,2.28,2.127,2.618,2.467a7.276,7.276,0,0,0,1.436.6V338.724a9.11,9.11,0,0,1-1.52-.085c-1.858-.085-2.618-1.616-4.053-2.042-.76-.17-1.436.34-2.111.51-.169,0-.169-.34-.338-.255-.253.17-.253.6-.591.766-2.027,1.446-5.489,2.552-7.769.936-.844-.681-2.871-3.658-4.56-6.3Z","transform","translate(-265.224 -161.096)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"IRN",3,"mouseover","mouseleave"],["id","GE","data-country-name","Georgia","d","M650.906,295.89a10.478,10.478,0,0,0-1.6.255c-.422.17-.675.935-1.182.935-1.414,0-1.622-.646-2.786-.765-.2.285-.169.676-.422.453-.3-.26-.606-.234-1.266.028.009.506.355,1.346,0,1.644-.435.313-1-.428-1.576-.709l-.028.028c-.379.34-.535.086-.872.425a.466.466,0,0,0,.028.68s-.454.2-1.379.482c-.811,1.437-1.18,3.089-3.433,3.089-1.267,0,.169-1.7-.338-1.7-1.942-.085-4.136.6-6.078.425a4.858,4.858,0,0,1-1.182-.425c-.169-.17-.084-.51-.253-.6a2.971,2.971,0,0,0-1.913.283c-.038.031-.081.055-.113.085a.642.642,0,0,0-.253.68c.084.3-.648.184-1.407.227s-.76-.425-.76-.425-.577.086-.619.51-.437.453-.816.453-.508.4-1.351.907l-.084-.085c-.456.152-3.6,1.389-3.6,1.389-.676,0-1.266-.708-1.942-.794-.253,0-2.448,1.049-2.617,1.049-1.1.17-2.195-.935-3.292-.68-.422.085-.591.68-1.013.85-2.533,1.191-3.545-.937-3.545,3.061a.98.98,0,0,0,.084.17,4.626,4.626,0,0,1,1.857-.085c.76.255,1.013,1.871,
11.688,1.53.085-.085-.084-.425.084-.425a3.173,3.173,0,0,1,1.266,0c.253,0,.422.17.675.085,1.773-.51,1.772-1.276,3.8-.34.676.34.928,1.445,1.6,1.53.338,0,.506-.34.76-.34a3.834,3.834,0,0,1,1.97.085c1.1.51,1.35,2.21,2.026,2.976,1.267,1.7,3.461,2.8,4.052,4.846.591,1.616,0,1.19-.338,2.721a8.944,8.944,0,0,0-.338,1.445h.169c.507,0,.928-.085,1.351-.085s.929.17,1.266-.085c.422-.34.169-1.02.507-1.275.929-.766,2.279-.68,3.377-1.02.338-.085.844,0,1.1-.34.253-.51-.253-1.19,0-1.7.169-.34.76-.34,1.1-.51.253-.17.506-.6.76-.425.422.34-.76,1.531.675,1.19.084-.085-.084-.51.084-.51.507,0,.928.34,1.435.425.591.17,1.857-.17,1.773.425,0,.34-.507.6-.338.85.084.255.338-.34.591-.34.253.085.253.6.506.6.422-.085.675-.6,1.1-.765a.852.852,0,0,1,.844.255.443.443,0,0,1,.169.34l.084-.085c2.027-1.021,3.207-2.635,4.812-3.911,1.182-1.106,3.545-1.445,4.981-2.466.169-.17-.422-.255-.591-.34-.338-.17.675-.34,1.013-.51.341-.25.242-.651.056-1.077,0-.009,0-.02,0-.028a4.247,4.247,0,0,0,.957-1.417c.253-.679.55-.709,1.351-.709s.381-.4,1.1-.482.127.481.591.227.76-.227,1.182-.482c.146-.088.218-.072.281,0-.452.422-.583.751-.366.85a2.061,2.061,0,0,0,1.013.283,2.639,2.639,0,0,0,.7-.142c.055-.01.112-.044.169-.057.027-.013.06-.013.084-.028a10.343,10.343,0,0,0,2.026-.765c.8-.425,1.1,0,1.857.17s.24-.595.788-.425.464-.213.506-.765.942.3.732-.425a2.492,2.492,0,0,1-.169-1.616c.169-.552-.254-.369-.675-.624a1.354,1.354,0,0,0-1.407-.142c-.632.255-1.984-.128-2.026-.68s-.788-.751-.95
17-.453-.774.2-1.069-.737.31-.426.563-.85a3.153,3.153,0,0,0,.281-1.956c-.169-.467-.577-.623-.788-.2s-.8.127-1.013-.17-.634.326-1.013.624-.634-.212-1.266.255-.071-.411-.7-.538-1.013.624-1.013.624a2.933,2.933,0,0,0-1.323-.51.366.366,0,0,1-.31-.142c.053-.308.1-.622.141-.935.246-.123.534-.285.394-.482-.112-.158-.277-.428-.366-.567,0,0,0-.023,0-.028-.029-.53.25-1.275-.563-1.275Z","transform","translate(-242.507 -152.216)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"GEO",3,"mouseover","mouseleave"],["id","HR","data-country-name","Croatia","d","M318.819,332.208c-.168-.059-1.064.6-1.023.792a4.956,4.956,0,0,0,.357.845c.191.049.228.219.2.4a1.051,1.051,0,0,1-.281,0,.543.543,0,0,1-.253-.085c-.043.228-.328.145-.394.085-.129-.14-.159-.279-.338-.2s-.6.048-.658.184.317.454.208.524c-1.9,1.432-1.793.888-1.979,1.079-.2.207.1.29-.272.678-.08-.06.01-.142-.169-.142s-.48-.08-.619,0c-.138.316-.261.6-.422.907-.04.03.132.028.113.2.1.544.467.557.9.794.06.1-.056.378-.056.538a2.584,2.584,0,0,1-.056,1.105c-.02.04-.138.248-.028.368s.4.243.2.283a.627.627,0,0,0-.422.255,3.21,3.21,0,0,0-.647-.227c-.02.14-.16.057-.16.057s-.133.381-.262.311-.232-.054-.281.057.128.245.028.255a1.39,1.39,0,0,0-.788.227,2.366,2.366,0,0,0-.731.6c.09.432.15.358.413.589,0-.678.488-.112.712.29-.2.319-.354-.1-.45.028.013.144-.184.2-.338.368-.134.677.152,1.421.784,1.375.174-.013-.256.449-.474.439a.436.436,0,0,0-.7.227,2.908,2.908,0,0,1-.591.113c-.568-.633-1.914-1.191-1.941-.737-.015.261.126.342-.281.482-.338.176-.521-.317-1.558-.686-.1-.082.248-.331-.074-.561-.259-.18-.591-.226-.591-.4s.23-.419-.029-.547c-.356-.177-.479.607-.674.83-.263.279.015.192-.084.624a3.23,3.23,0,0,1-1.294.992c-.4-.107-.322-.337-.7-.33-.259,0-.2.387-.2.387a3.453,3.453,0,0,1-1.379-.283c-.229-.33-.983-.134-.281.34-.061.612-.346-.145-.957.652-.2-.04-.438-.086-.478-.227-.3-.318-.484-.162-.872-.028-.287.132-.746-.175-1.125-.312-.249-.15-.271-.341-.422-.2l-.056.227a2.08,2.08,0,0,0,.2.34c.084.1-.084.312.113.567a1.241,1.241,0,0,1,.141.794c0,.156.113.213.281.2a1.893,1.893,0,0,1,.309,0l-.338.2.253.227a.119.119,0,0,0-.169.113c-.014.17.1,0,.141.142s-.113.581-.056.68.084.17.141.255-.056.043,0,.227.056.128.2.113.266.048.366.028.22-.105.309-.085a1.376,1.376,0,0,1,.225.085,1.055,1.055,0,0,0-.338-.028,1.267,1.267,0,0,1-.2.028,1.142,1.142,0,0,1-.141.028c-.1,0-.177-.022-.2.028s.081.132-.028.142-.134.035-.084.085.235.065.225.255-.141.245.028.255.346.056.366.227.051.208.141.2-.033.12.056.17.182.217.281.227a1.012,1.012,0,0,1,.45.482c.07.19.22.363.141.453s-.07.167,0,.227.117.032.2-.028.144-.015.084.085-.142.159-.281.028l-.141-.113s-.041.148.028.2.232.045.281.085,0,.167.028.227.074.043.084,0,.025-.087.028-.113v.142l.113.028h-.084a.1.1,0,0,0,.028.085.341.341,0,0,0,.113.057v.028s-.025.064.028.085.067,0,.112-.028.053-.043.113-.028.12.039.084.085-.014.142,0,.227.039.1.113.113.056,0,.056,0l-.084-.085a.025.025,0,0,0,.028-.028c0-.032-.035-.074-.028-.113s.056,0,.056-.085.014-.1-.056-.17-.088-.117-.056-.142.172.035.225.113-.014.145.169.142a1.608,1.608,0,0,0,.366-.057l-.141-.17-.084.028-.028-.028.113-.113a.161.161,0,0,1-.084-.113c-.01-.078.095-.142.113-.2s-.1-.167-.028-.227a.132.132,0,0,0,.056-.113l-.084-.028v-.028l.113.028a.5.5,0,0,0,.141-.142.6.6,0,0,0,0-.255l.084.085s.046.021.056-.057.067-.159.028-.2l-.141-.142.169.057a.122.122,0,0,0,.028-.085.517.517,0,0,1,.084-.227c.025-.06.067-.149,0-.2a1.4,1.4,0,0,0-.225-.085c-.049-.028.028-.106.028-.17s-.084-.078-.084-.142.06-.1.056-.17c0,.014.028.012.028.028,0,.11-.042.152,0,.2s.123.089.084.142-.035.089.028.085a.669.669,0,0,0,.141-.028.13.13,0,0,0,0,.113c.028.067.035.138.084.17s.056.028.056.028a.231.231,0,0,0-.141.085.4.4,0,0,0-.056.227.105.105,0,0,0,.028.085,1.055,1.055,0,0,1,.056-.142.433.433,0,0,1,.169-.17c.056-.035.081-.071.113-.028.016.021.042.062.056.085.009,0,.016.017.028,0,.049-.067.084-.124.113-.057s.007.152.056.085.183-.209.169-.312a1.262,1.262,0,0,0-.084-.425c-.07-.131-.169-.34-.169-.34l.113.085a.176.176,0,0,1,0-.113c.032-.071-.032-.028-.056-.113s-.028-.17.028-.113.088.043.141-.057a1.462,1.462,0,0,0,.169-.4c-.014-.05-.169-.17-.169-.17s.183.128.2.142.088-.032.113-.113a2.9,2.9,0,0,1,.056-.312,2.2,2.2,0,0,0,.113-.368,1.04,1.04,0,0,1,.056-.425c.088-.276.086-.562.141-.737a3.9,3.9,0,0,1,.225-.539.728.728,0,0,1,.141-.2.562.562,0,0,0,.281.113,2.362,2.362,0,0,1,.45.113c.109.03.3.037.394.142a2,2,0,0,0,.366.255.821.821,0,0,0,.338.085v-.113l-.113-.113c-.055-.055-.109-.12.084,0s.3.2.2.2-.088-.046-.113,0a.209.209,0,0,0,.056.227c.08.085.341.235.366.34s.129.078.338.283.432.33.506.425.076.162.225.227a4.685,4.685,0,0,0,.45.142c.154.05.182.158.281.113
1s.055-.007.084.113.046.071.141.312.189.427.253.567.113.2.113.283.24.106.225.4-.136.69-.141.85-.074.243-.084.368a3.738,3.738,0,0,0,.084.822,2.78,2.78,0,0,1,.141.539c-.01.115-.164.148,0,.368a5.951,5.951,0,0,0,.422.6,3.269,3.269,0,0,1,.338.567,4.39,4.39,0,0,0,.591.482c.244.21.592.653.816.794a8.323,8.323,0,0,1,.957.822,2.58,2.58,0,0,0,.928.567.945.945,0,0,1,.563.312c.129.17.27.118.309.2s.174.058.253.028.281.227.281.227a1.961,1.961,0,0,1-.563-.028c-.179-.06-.294-.089-.394-.028a1.123,1.123,0,0,1-.731-.283c-.07-.13-.091-.163-.309-.283-.083-.046-.069-.012-.113-.028,0-.024-.049-.085-.225-.227-.7-.567-1.125-1.162-1.491-1.3s-.169.283-.535,0-.9-.652-.535-.538,1.491.822.928.255-1.1-1.247-1.35-1.247.056.652-.619,0-1.153-1.219-.366-.057a6.242,6.242,0,0,0,1.66,1.814c.647.68,1.041.51.985.794s-.056.652.338.765-.084-.227.225-.17.872.227.591-.085c-.133-.148.064-.081.225-.028a.2.2,0,0,0,.084.2c.129.09.319.157.309.227s-.237,0-.2.085.238.31.169.34a.9.9,0,0,1-.563-.283c-.138-.17-.2-.17-.2-.17l.028.142-.141-.113-.028.142s.159.09.169.17,0,.22-.084.17-.113-.028-.113-.028l.028.113-.366-.4s-.035-.022-.084.028a1.638,1.638,0,0,0-.141.2.176.176,0,0,1,.141.085c.04.08.1.07.2.17s.056.107.056.227.041.178-.028.2-.053.031.056.142.4.263.394.453.169.148.169.2a.4.4,0,0,0,.281.255c.149.02.167.153.2.283s.1.142.2.142-.025.188.084.2a.746.746,0,0,1,.506.368c.139.251.549.41.619.51s0,.24.169.34.455.108.535.2.056.193.225.283c.056.03.163.094.253.142a.767.767,0,0,0,.141.085c.008,0,.02,0,.028,0a.458.458,0,0,0,.169.057.753.753,0,0,1,.45.283.138.138,0,0,1,.028.028c.01.014,0,.017,0,.028s.014.043.028.057a.3.3,0,0,0-.084-.028c-.009-.006-.016-.023-.028-.028a.18.18,0,0,0-.028,0c-.025-.007-.056-.02-.084-.028a.616.616,0,0,1-.084,0c-.07-.017-.136-.049-.2-.057a.1.1,0,0,1-.028,0,.133.133,0,0,0,0,.028s.026,0,.028,0,0,.023,0,.028.026,0,.056.028a.407.407,0,0,0,.2.142c.007,0,.021,0,.028,0,.048.021.1.037.141.057.023.01.036.045.056.057.051.043.113.093.169.142a.374.374,0,0,0,.056.028.3.3,0,0,0,.169.085,1.09,1.09,0,0,1,.281.057c.041.012.082.044.113.028.09-.045.064-.077.253.028a2.45,2.45,0,0,0,.422.227c.055,0,.026.025.056.085s.179.2.253.2.013-.085.113,0,.156.163.141.2.033-.013.113.057.159.143.169.2.053.1-.056.028-.137-.012-.113.028.174.05.169.085.027.082-.112.057-.182-.059-.113.057a.426.426,0,0,1,.084.312c-.025.085-.085.107,0,.142s.111.01.056.085-.114.14,0,.17.154-.008.084.057-.21.068-.056.113.283.052.253.142.007.237.056.142.01-.15.084-.17.071-.013.056.057.1.082.028.142-.026.08-.141.085-.229.108-.084.113a2.56,2.56,0,0,0,.281,0c.094-.005.033-.013.028.057s.119.112.169.057.094-.083.169-.028.1.2.2.113.051-.117.141-.057,0,.092.225.057.374-.04.225-.085-.04-.006.169-.057.225-.11.141-.17-.334-.06-.394-.085-.149-.1.084-.085.405.107.535.057.187-.155.281-.085.159.017.169.057.106.118-.028.113-.212-.053-.281-.028-.217.068-.112.113a.429.429,0,0,0,.225.028c.065,0,.055.022,0,.057s-.1.1.028.057a.622.622,0,0,0,.281-.142c.07-.075.025-.048.084-.028.015.005.007.023,0,.028a.983.983,0,0,0,.2,0,3.429,3.429,0,0,0,.563-.028c.2-.025.293-.1.169-.113a1.093,1.093,0,0,1-.422-.057c-.2-.075-.279-.147-.394-.142s-.182.03-.2,0,.089-.085.169-.085.074-.1.169-.17a.539.539,0,0,1,.338-.142,4.936,4.936,0,0,1,.535.028c.174.02.349-.016.394.028.009.009.013.027.028.028a2.374,2.374,0,0,0-.366.113c-.055.035.1.092,0,.142s-.141-.065-.225,0-.171.108.028.113.28.05.309,0c0,.006.013-.006.028,0a.339.339,0,0,0,.253,0,1.819,1.819,0,0,1,.394-.057c.09-.01.251.165.366.255s.582.247.647.312a.289.289,0,0,0,.309,0,.153.153,0,0,1,.225.057c.035.08.084.26.422.255a8.607,8.607,0,0,0,1.041,0c.02-.045.142.1.2.142a3.173,3.173,0,0,1,.309.227,2.987,2.987,0,0,1,.338.34,2.647,2.647,0,0,0,.535.51c.08.025.25.208.225.283s.093-.019.113.057.276.138.281.2a.294.294,0,0,0,.281.255c.209.005.157.255.366.255a2.36,2.36,0,0,1,.563.142c.134.03.242.062.281.142s.055.175.169.17a.377.377,0,0,1,.225.057.44.44,0,0,1,.141.113.487.487,0,0,1,.084.17c.01.035.078.037.113.057s.053.14.113.17a.534.534,0,0,1,.2.142c.045.065.144.173.169.113s-.028-.052-.028-.142c0-.032.023-.04.028-.057s0-.025,0-.028.011-.017.028,0c.034.035.073.015.028.085a.2.2,0,0,0,0,.2c.025.035.025.043.084.028s.106-.047.141-.057c.017,0,.02-.026.028-.028s.021.011.028.028,0,.017,0,.028a.074.074,0,0,1-.028.057.085.085,0,0,0-.028.113c.01.035.006.04.056,0s.056-.075.056,0-.016.12.028.17.079.053.084.113a2.145,2.145,0,0,0,.478.425.87.87,0,0,0,.225.057c.041.007.088.028.113.028a2.5,2.5,0,0,0,.45-.113c.127-.043.084-.184.281-.255l.394-.142-.7-1.275a9.265,9.265,0,0,0-1.829-.822s.112-.368-.084-.538c-.251-.1-.
1615-.152-.788-.453a6.453,6.453,0,0,1-.76-1.332.723.723,0,0,0,.225-.567c-.355-.294-.21-.581-1.041-.368a5.786,5.786,0,0,0-1.21-.709,7.01,7.01,0,0,1-.816-.794,4.594,4.594,0,0,0-.816-.85c-.179-.08-.086-.183-.225-.283-.274-.107-.587-.1-.731-.425-.152-.449-.151-.707-.7-.907a2.2,2.2,0,0,0-.816-.652c-.119-.05-.1-.117-.141-.227a3.073,3.073,0,0,0-.366-.567c-.161,0-.381,0-.535,0a1.562,1.562,0,0,0-.028-.453c-.174-.053-.57.033-.647-.255-.03-.07-.316-.07-.366-.17a2.9,2.9,0,0,1-.112-.311l-.788-.765c-.03-.083.005-.31-.141-.4-.065-.289-.295-.467-.084-.794,0-.083.23-.264,0-.4l-.253.028c-.119-.05-.137-.333-.338-.142l-.028-.17c.116-.064.293-.008.31-.17-.1-.059-.125-.241-.281-.17v-.34a.389.389,0,0,0-.028-.312c-.09-.15-.279-.567-.478-.567a1.312,1.312,0,0,1-.535-.255l-.056-.283a.162.162,0,0,0,.169-.028c-.031-.235.133-.531-.141-.737-.287-.188-.543-.116-.619-.567.006-.065-.153-.031-.2.028l-.338-.425c-.088.062-.1.454-.281.2l-.141.227a1.941,1.941,0,0,1-.9-1.19.55.55,0,0,0,.45-.283c-.111-.172-.489-.179-.309-.482-.108-.509-.343-.565.084-.85l.028-.34-.2-.142-.225-.482c.06-.13.376-.223.169-.368l.2-.312c-.13-.372-.32-.5-.084-.879.265-.16.307-.434.675-.34.109-.01.308-.245.338-.085s.088.2.2.113.2-.194.366-.113c.274.335.084.41.394.482a2.709,2.709,0,0,1,.394.482c.02.08-.055.26.084.34s.471.117.591.227c.514.544.719.77,1.519.68.077-.2-.023-.48.225-.6l-.028-.368c.145-.234.023-.361.281-.453a1.826,1.826,0,0,0,.338-.368c.07-.14-.038-.262-.028-.312s.113-.155.113-.255.268-.283.338-.283.16.119.309.028.192-.2.281-.113a4.108,4.108,0,0,0,.675.312s.16-.22.309-.17.584.248.731.17a.176.176,0,0,0,.084-.255c.074-.1.3-.237.281-.4a1.832,1.832,0,0,1,.338-.425c.112.025.245.162.112.4-.119.21.626.249.788.113.068-.057.12.191.253.283a4.616,4.616,0,0,0,.647.283c.121.05.091.134.366.142s.506-.021.535-.2a.922.922,0,0,1,.113-.312c.184.151.341.08.45.368,0,0,.049.092.45.085s.387-.255.45-.255.084.34.084.34a2.044,2.044,0,0,0,.985,0c.056.028.028.184.2.085s.331-.319.45-.312.127.12.253.142.457.234.563.255.169.014.45.255.528.092.788-.17.134-.255.113-.368.12-.163.225-.17.077-.361.169-.4.218-.12.281.085.106-.05.2-.085.2.071.253.142-.134.156-.028.227.3.276.422.227.274.014.45,0,.345-.191.281-.312-.239-.269.113-.4.267.191.366.2.127-.05.225.057.7-.106.788-.113.19.227.366.368a1.223,1.223,0,0,0,.647-.028c-.225-.336.6-.556.76-.142.241-.386.655-.137.394.2.148.11.162.018.309.17s.046.3.113.368c.332-.274.893.654.45.6-.176-.11-.257.039-.141.142s.331.529.7.624a6.614,6.614,0,0,0,1.435-.085c-.217-.361-.375-.574-.141-.68.232-.155.363.326.619,0-.046-.293.238-.272.422-.482.039-.057-.07-.177-.056-.255-.125-.089-.69.228-.7.057.411-.41.217-.968.141-1.445-.472-.2-.176-.747.338-.368l.338-.567c-.513-.328-.088-.387.788-.028-.121-.1-.307-.4.006-.418.149-.007.3.333.3.333.2-.033.418.016.7,0,.218-.4.085-.476-.141-.765-.327.241-.816-.018-1.21-.113.145-.474-.442.023-.872-.085a8.332,8.332,0,0,0-1.575-.992c.152-.194.324-.452.366-.51-.119-.13-.366-.15-.366-.34-.029-.154.169-.265.253-.4a.434.434,0,0,0,.478-.085c.129-.17.076-.288-.113-.368-.31.1-.3-.185-.366-.227a1.589,1.589,0,0,0-.731.227,3.545,3.545,0,0,0-.366-.482c-.009-.237.355-.165.366-.312-.57-.373.072-.26.141-.51-.109-.371-.46-.295-.506-.482.8.207.487-1.394-.113-.482-.3-.1-.593-.338-.394-.368.822.064.367-.829-.2-.4-.13-.436.468-.385.3-.638-.267-.272.024-.4.037-.5a1.591,1.591,0,0,0-.338-.028c.044.257-.279.2-.338.113-.151.126-.018.28-.028.425a1.817,1.817,0,0,1-.872-.34l-.309.085c-.066.492-.095.36-.253.737.144.171-.176.411-.309.482.039.217-.288.232-.422.34l-.169-.085c.162.37-.111.323-.309.368.208.537-.214.206-.338.312,0-.524-.455-.026-.506-.028l-.338-.085c-.126.157-.3.019-.45.028a.769.769,0,0,0-1.1.085l-.619-.057a.871.871,0,0,0-1.125.283c-.626-.608-1.231-.585-1.8-.964a2.536,2.536,0,0,0-.788-.709c-.3.16-.667,0-.928-.057-.041.448-.875.21-.563.028.08.01.217.023.2-.057-.3-.079-.061-.123-.169-.34a3.729,3.729,0,0,0-.478.312c-.03-.183.119-.137.225-.312-.417.133-.372-.094-.675-.17.126-.215.166-.348-.741-1.288-.165-.171-.612.2-.215-.242a4.018,4.018,0,0,0-1.463-.6l-.028-.2-.169.028a2.13,2.13,0,0,0-.563-.4c.022-.514-.224-.622-.45-.992-.131.085-.2-.059-.281-.085l-.422.028c-.014-.3-.183-.117-.253-.057l-.45-.709c-.235-.042-.478-.157-.675-.085-.626-.318-1.251-.651-1.557-.759Zm-3.535,31.057c-.026-.04-.068-.086-.113-.142-.091-.113-.183-.234-.225-.057s-.028.17,0,.227c.218.241.281.128.394.312a.415.415,0,0,0,.366.2c.07,0,.007-.078-.084-.227s-.12.035-.253-.142a.717.717,0,0,1-.084-.17Zm-9.453-15.276c-.2.08-.144.716-.169.964-.028.283,0,.453-.141.368s-.338-.028-.338.227-.338,0-.225.4a.938.938,0,0,0,1.125.482c.394-.142.422-.028.394.283s.563.34.816.567.309-.142.225-.255.478-.028.591-.113-.478-.567-.732-.85a2.531,2.531,0,0,0-.591-.453c-.225-.17.084-.482-.084-.624s-.422-.028-.309-.142.113-.227-.45-.85a.17.17,0,0,0-.113,0Zm-1.744.85c-.17.047-.331.383-.394.68-.084.4.478.482.7,1.105s.478,1.247.225,1.19-.478-.51-.535-.255,0,.453.225,1.077a7.842,7.842,0,0,0,1.013,2.069c.422.51.478.453.7.4s-.2-.51-.535-1.559a5.03,5.03,0,0,1-.225-2.1c0-.624-.028-.538-.2-.4s-.281-.4-.675-1.105c-.169-.624.084-.794-.141-1.049a.153.153,0,0,0-.169-.057Zm3.179,3.486c-.087.035-.014.17.113.34.169.227,
10,.312-.141.2s-.506-.057-.2.255.366.142.9.368.45.482.619.368-.141-.453-.788-.964c-.141-.142-.084-.51-.366-.567A.25.25,0,0,0,307.266,352.325Zm-2.729,1.786c-.087.012-.014.213.112.6a1.651,1.651,0,0,1,.169.737c0,.255.056.425.253.227s.253.2.619.538.394.4.506.312-.084-.283-.563-.624a1.925,1.925,0,0,1-.731-1.219c-.028-.34.056-.368-.225-.51C304.607,354.132,304.566,354.106,304.537,354.11Zm3.685,2.919c-.084.011-.155.205-.113.312.056.142-.31.283,0,.4.281.057.394.17.309-.113s0-.34-.113-.538C308.278,357.037,308.25,357.026,308.222,357.03Zm.169,1.729c-.04.024.025.128.225.34.535.312,1.238.539.591.085-.4-.283-.749-.466-.816-.425Zm.394.879a2.526,2.526,0,0,0,.253.368c.661.935,1.308,1.29,1.575,1.729s.281.312.338.453a6.787,6.787,0,0,0,1.885,1.417c.788.468,1.646,1.006.9.4a12.882,12.882,0,0,1-1.407-1.077c-.267-.34-.253-.227-.7-.652s-.577-.439-.957-.85.056-.312-.675-.822c-.549-.383-1.205-1.047-1.21-.964Zm1.829.227c-.04.039.1.234.591.737.45.482,1.083.85,1.716,1.474s1.35.666,1.1.482-1.041-.964-1.435-1.247-1.139-.921-1.519-1.219C310.874,359.942,310.654,359.825,310.613,359.864Zm9.959,7.482c-.169,0-.239.057-.141.227s.2.17.366.142a2.8,2.8,0,0,0,.478.227c.239.1.577.34.675.255s-.042-.184-.253-.425-.2-.255-.506-.34a1.947,1.947,0,0,0-.619-.085Zm1.8.057c-.121,0-.134.028-.084.142.1.227.155.283.056.368s-.028.17,0,.227-.127.085-.169.028-.155.028.113.17.127-.128.366.085a1.937,1.937,0,0,0,1.491.312c1.6-.2,1.8-.3,1.913-.624s.014-.283-.647-.482a8.665,8.665,0,0,0-2.391-.2,5.96,5.96,0,0,1-.647-.028Zm1.013,1.7c-.155.028-.253.128-.225.2s.239.028.394.2.2.128,0,.2-.225-.142-.394-.255a.589.589,0,0,0-.535.028c-.141.057-.324.184-.45.142s-.267.043-.141.113a4.373,4.373,0,0,1,.478.2c.211.128.267.043.366.057a7.4,7.4,0,0,0,.985.2c.7.1.521.156.9.085a2.582,2.582,0,0,1,1.154-.113,9.357,9.357,0,0,0,2.532-.227c.464-.142.225-.2-.084-.2a13,13,0,0,1-1.407-.028,13.623,13.623,0,0,0-2,.142c-.281-.014-.183-.057-.394-.142s.183-.113-.056-.17-.155-.156-.2-.255-.225.014-.366,0a3.639,3.639,0,0,1-.394,0c-.141-.028-.014-.2-.169-.17Zm4.023,1.729c-.08,0-.028.453-.028.453a2.457,2.457,0,0,0,.76.227c.338.02.685-.145.844-.085a7.709,7.709,0,0,1,1.069.453c.2.14.5.03.76.17s-.145.2.253.4a11.392,11.392,0,0,0,2.391.6c.08-.06-.338-.482-.338-.482l.731.453s.084-.334.422-.113.583.448,1.041.709a4.164,4.164,0,0,0,.844.368s.336.138.2.2-.108.175.309.255.632.182.731.142.341.018.281.2-.279.295.338.6a12.864,12.864,0,0,1,1.829.964,4.909,4.909,0,0,0,.619.425l-.141-.4-.478-.4-.281-.142.056-.283-.169-.51-.028-.142s-.09-.033-.2-.085a.819.819,0,0,1-.253-.17,1.656,1.656,0,0,0-.2-.2.2.2,0,0,0-.225-.057c-.158.071-.519.217-.619.255l-.084.028s-.13-.079-.253-.17c-.006,0-.022,0-.028,0a.467.467,0,0,1-.113-.113,2.04,2.04,0,0,0-.169-.227c-.022-.024-.035-.047-.056-.057a.061.061,0,0,0-.056,0c-.094.03-.083.124-.2-.057s-.157-.127-.281-.142a.578.578,0,0,1-.141-.028c-.026-.011-.025-.024,0-.057.05-.065.1-.177.028-.227s-.192-.043-.281-.113a.756.756,0,0,0-.366-.227.684.684,0,0,0-.2,0,.1.1,0,0,1-.056-.028c-.014-.012-.014-.02-.028-.057-.055-.145-.025-.193-.169-.2s-.158-.2-.422-.227-.366.037-.366-.028a1.32,1.32,0,0,1,.056-.227c.005-.03-.071-.075-.141-.085s-.185-.15-.225-.255-.031-.195-.056-.255a.907.907,0,0,0-.366-.283c-.019,0-.039.017-.056.028a.885.885,0,0,0-.141.255c-.01.02-.126-.053-.225-.113a.979.979,0,0,0-.478-.113,1.182,1.182,0,0,1-.225,0l-.169.255-.084.142c.358.14.311.242.45.142a.056.056,0,0,0,.028-.057c-.012.015-.007.08.113.17.239.18-.137.107-.535-.113s-1.038-.317-1.1-.4.084.17.084.17-.471-.058-.591-.2.167-.2-.788-.482a6.7,6.7,0,0,0-1.941-.255,3.806,3.806,0,0,1-.9-.2Zm-6.555.283c-.148.011-.366.043-.647.057-.563.028-.844.17-.7.312s.422.142.281.34-.113.085.45.028c.76-.255.928-.4.872-.624C321.079,371.116,321,371.1,320.854,371.116Zm6.246.567a2.886,2.886,0,0,0-.422.085c-.239.057-.225.312-.844.142a2.8,2.8,0,0,0-1.1-.2c-.324.028-.492.156-.113.2s.422.043.225.142-.183.213-.309.283-.056.2.112.255.056-.255.422-.085.141.014.309.085c.52-.014.7.2,1.21-.057a1.821,1.821,0,0,1,1.238-.283c.689.014,1.055-.028,1.125-.142s-.211.057-.338-.113-.1-.269-.76-.312a4.625,4.625,0,0,0-.76,0Zm3.489,1.559c-.016,0-.028.032-.084.057-.225.1-.619.269-.281.312a4.818,4.818,0,0,1,.9.142c.239.085.492.113.647.17a11.579,11.579,0,0,0,1.744.17c.155,0,.309-.057-.084-.2a5.974,5.974,0,0,0-1.519-.312
1c-.577-.043-.858-.2-1.125-.2-.2,0-.149-.132-.2-.142Zm3.714.17c-.019.037.07.149.281.312.324.113.422.227.422.085s-.07-.2-.394-.34c-.162-.071-.29-.094-.309-.057Zm-7.934.453c-.193-.015-.351.025-.366.17-.028.283-.225.113.309.425.563,0,1.069-.425.675-.482-.2-.028-.426-.1-.619-.113Z","transform","translate(-143.136 -163.937)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"HRV",3,"mouseover","mouseleave"],["id","TR","data-country-name","Turkey","d","M601.724,373.971a4.855,4.855,0,0,0,.591-.681c.338-.34.676-.51.844-.936s.085-2.637.591-2.722c.591-.17,1.182.255,1.689,0s.676-1.191,1.267-1.446c1.267-.681,5.489.17,6.671-1.361,1.267-1.616-.676-1.276,1.267-1.872,2.533-.766,1.1,1.872,2.533,2.892.591.34,1.267-2.978,2.111-3.658.422-.255,1.689-.085,1.436-.51-1.858-2.892-.422-.255-2.787-1.872-1.267-.851-1.013-2.722-1.1-2.978a10.783,10.783,0,0,0-2.871-.6c-.338,0-1.013.766-1.1.34a16.05,16.05,0,0,1,.169-4,7.38,7.38,0,0,0,.084-1.361c-.76-2.042-1.267.936-2.027-.425,0-.17-2.027-4.339-2.027-4.339-1.013-.425-.422,1.446-1.52-.936-.169-.425,0-1.106-.169-1.531-.422-.851-2.027-.936-2.533-1.872-.507-.851,2.533-.6,2.7-2.042.169-2.212-3.209-5.019,1.858-3.743l.169-.17a33.235,33.235,0,0,0-3.378-1.446c-3.04-1.021-4.138,1.361-7.6,1.446-.253,0,.422-.6.253-.766-.338-.6-1.1-.766-1.6-1.276-.929-1.021-.169-2.978-.422-4.169-.507-2.212-3.124-2.042-3.8-2.637-.253-.255-.169-.766-.422-1.021a.853.853,0,0,0-.844-.255c-.422.17-.676.681-1.1.766-.253,0-.253-.51-.507-.6-.253,0-.507.6-.591.34-.169-.255.338-.51.338-.851.085-.6-1.182-.255-1.773-.425-.507-.085-.929-.425-1.436-.425-.169,0,0,.425-.084.51-1.436.34-.253-.851-.676-1.191-.253-.17-.507.255-.76.425-.338.17-.929.17-1.1.51-.253.51.253,1.191,0,1.7-.253.34-.76.255-1.1.34-1.1.34-2.449.255-3.378,1.021-.338.255-.084.936-.507,1.276-.338.255-.844.085-1.267.085s-.844.085-1.351.085h-.169a9.875,9.875,0,0,1-2.871,5.36c-.253.255-.676.17-.844.425-1.1,1.276-2.364,4.594-4.053,5.36-.422.17-1.013-.34-1.436-.255-.338.085-.422.681-.76.766s-.676-.17-1.013-.17c-.338.085-.591.51-1.013.425-.084,0-1.689-.851-2.2-.425-.422.34-.422.936-.76,1.191-.338.17-.76-.17-1.1,0-.338.255-.338.681-.676.936-.507.425-1.267.51-1.773.936-.844.766-.929,1.361-1.858,2.042-1.1.851-3.8,1.276-5.067,1.276-3.04,0,.338-.34-1.436-1.021-1.013-.34-1.267,1.531-1.6,1.7-.591.255-1.351-.085-2.027-.17-.084-.085-.084-.34-.253-.34-.676.085-1.267.681-2.027.6-.253,0-.169-.681-.422-.851a3.261,3.261,0,0,0-1.6-.51c-3.293.085-1.689,3.4-4.982,1.957-1.013-.51-1.52-3.148-2.618-2.978-.422,0-.422,1.021-.844.851-.338-.085.338-1.106-.085-1.106-.844.085-2.2,3.233-5.151,2.127-3.124-1.191-1.351-2.807-1.52-2.978-.422-.51-1.182-.17-1.773-.17-.253,0-.507-.17-.591,0-.253.425-.084,1.106-.422,1.531-.929,1.7-9.711,2.892-11.907,3.828-1.013.34-1.858,1.7-2.618,2.382-.676.681-1.858.936-2.618,1.446-2.111,1.7-3.547,4.339-5.489,6.466a14.122,14.122,0,0,1-1.942,1.957c-.084.085-.507,0-.507.17-.338,1.7.929,1.7-.676,2.892-.169.17-.591,0-.844.085-2.027.766-.422,1.021-3.04,1.106-.929,0-3.293-.681-4.138-.34-.253.085-.169.51-.422.681a6.793,6.793,0,0,1-3.8,1.276,31.388,31.388,0,0,0-4.973.987,11.8,11.8,0,0,0-.676,2.467c-.253,1.106,1.818,1.507,2.071,1.592.169,0,.422,0,.507.17.084.255-.338.6-.169.681.253.085.422-.425.676-.425.169.085.084.51.253.51,1.6.17,3.04-1.446,4.729-1.276,1.436.085-2.533,1.7-2.871,1.787-.253,0-.253-.6-.422-.51s-4.112,1.75-5.285,3.012c-1.182,1.616,3.988-.775,2.384,1.607-.338.425-3.6.62-4.778.791a25.947,25.947,0,0,0-4.386,1.341c-.338-.425,1.183-.875.76-1.216-.507-.425-.734-.341-1.41-.256a4.267,4.267,0,0,1-1.019.175c-.169,0-.78.416-.7.586.333.886,1.6.52,1.511,1.116-.253.851-1.068.56-1.912.815-2.589.52-2.116-.69-2.538-.775-1.1-.17-1.684.86-2.529,1.03-.338.085-1.689,0-2.2.6s-.591,1.531-1.1,2.127c-.253.255-.676.085-.844.34-.169.34.084.681.084.936a3.173,3.173,0,0,1-.338,1.276c-.507.51-1.436.085-1.436,1.021.084,1.361.76,2.042.76,3.063.084.34-1.013,2.3.253,2.467.169,0,5.4-2.552,6-2.722.169-.085.507-.255.422-.085a14.972,14.972,0,0,1-1.6,3.573c-.084.17-.844-.085-.338.255.507.425,2.449.425,2.7,1.7,0,.425-.844,1.021-.507,1.446.253.17,2.871-.766,2.449.34-.422,1.276-2.956,2.3-2.449,3.063s1.942,1.957,2.111,1.786a3.191,3.191,0,0,1,1.1-.51c.338-.085,1.1-.34,1.1,0a14.41,14.41,0,0,1-2.956,1.787c-.422.085-.676-.936-1.013-.681-.422.34.591,1.616.169,1.446-.169,0-1.6-3.233-2.111-3.488-.253-.17-.844-.255-1.013.085-.253.51.169,1.191.253,1.786,0,.255-.253.51-.084.6.422.17,1.351-.255,1.267.085-.169.681-.929,1.021-1.52,1.361-.169,0-.338-.51-.422-.34s.338.34.253.51c0,.255-.676.51-.422.681.507.34,1.182,0,1.773.17.169,0,1.52,1.106,1.689.936.507-.425.591-1.276,1.182-1.616.676-.34.591,1.531,1.267,1.787.338.085.591-.6.929-.6a24.815,24.815,0,0,1,2.7.681c.084.17.591,2.212.253,2.637-.507.51-2.533.936-1.858,1.191.676.17,1.436-.085,2.027.255.676.511-.507,2.467.338,2.552.76.085,1.1-1.191,1.773-1.191.676.085.929,1.021,1.52,1.361.169.085.507-.34.507-.17,1.267,4.169-6-.17-2.787,3.4.422.425,1.1-.425,1.6-.425.844,0,.507.936,1.436.425.169-.085-.169-.34-.084-.34.591-.34,1.267,0,1.858-.255.676-.34,2.28-1.106,2.7-1.276.676-.255,1.6-1.106,2.027-.51,1.6,2.042-2.449,1.276-2.449,1.957,0,.51.844,1.021.507,1.361-.507.51-1.351,0-2.027.17a12.266,12.266,0,0,0-3.631,2.212c-.422.34,1.1-.17,1.6-.255.422,0,.844.34,1.1.17.338-.255-.084-.936.253-1.191.507-.34,1.182-.17,1.773-.255,1.773-.51,1.52-1.361,1.6-1.191,1.1,2.467-.084,1.7-.844,2.467-.169.17.507.425.676.255.169-.255,2.618-3.063,2.618-3.148.253-.425,0-1.106.338-1.276,2.2-1.021,1.182,1.191,1.773,1.7.507.34,1.351.17,1.942.425.169,0,.169.425.253.34.844-.766-.76-1.872.422-2.042,2.365-.425,2.2,3.4,2.365,3.573,1.773,1.276,3.125.6,4.982.766.253,0,.338.766.76.681.76-.085,3.547-2.807,3.716-2.892a2.315,2.315,0,0,1,2.2-.425c.169.085,0,.851.169.681a2.539,2.539,0,0,0,.676-1.7c0-.34-.591-.34-.591-.6-.085-.51.338-1.021.507-1.531.338-1.021-1.351-2.382-.422-3.658.338-.425,4.391-1.191,5.067-1.276.253,0,7.6.766,7.769.851,3.293.936,2.7,3.4,7.093,3.743,2.2.17.338-.425,2.111-1.446.422-.255,1.013.17,1.436-.085.253-.17,0-.681.169-.851.591-.425,3.209-.766,3.547-.936.338-.255.422-.851.76-1.106.253-.085.253.51.507.425.084,0,.929-2.552,1.1-2.467.422,0,.591.936,1.013.766,1.689-.51.338-1.531.422-2.3.253-1.616,2.111-4,2.956-5.274,1.689-2.3,6.671.6,7.262.17.507-.425.676-1.106,1.182-1.446.169-.17,2.533.34,1.351-1.531-.169-.255-.76,1.191-.676.851.169-.425,1.013-.681.76-1.021-.169-.34-.676.51-1.1.425-.253-.085.253-.425.507-.6.338-.34.929-.51,1.267-.851.507-.681.338-2.042,1.182-2.212,1.182-.34,2.364,1.446,2.618,2.382.084.425-2.787,4.254-2.533,4.849.507,1.106,2.533,1.361,2.7,2.722a1.174,1.174,0,0,1-.338.936h0c.591-.255,2.2.851,2.533.425.422-.425-.253-1.191-.084-1.786.169-.425.929-.51,1.1-.936l-.507-2.212c0-.17,2.449-1.021,2.618-1.191.169-.255-1.351-1.191-1.52-1.361-.676-.851-1.351-3.913-.844-4.849a7.483,7.483,0,0,1,3.631,0c.084.085-.422,1.531.591.936.253-.17.084-.6.253-.681.844-.51,1.942-.255,2.787-.766,2.364-1.191,3.716-5.7,6.84-5.955,1.182-.085,2.365.936,3.631.936,2.449,0,5.236-2.127,7.262-3.4,3.293-2.127,4.813-6.04,7.938-8.337,1.942-1.361,4.729-1.616,6.756-2.977.929-.6,2.7-1.616,3.293-2.722.338-.6.591-2.892,2.111-1.361a2.591,2.591,0,0,1,.76,1.106Zm-132.073-9.188h-.169a9.239,9.239,0,0,0-1.52.17,8.521,8.521,0,0,0-1.773,1.276c-.169.085,0,.425-.084.34-1.942-.425-2.533-1.957-4.476-.936l-1.436,1.616c-.591.255-1.351-.17-1.773.255-.507.425,0,1.276-.338,1.787-.507.6-2.424.521-1.664,1.8a11.044,11.044,0,0,1,2.244.9,5.4,5.4,0,0,1,.736,2.9c-.542-.039-.69.086-.69.086s-.865,1.272-1.393,1.219a4.793,4.793,0,0,0,.856,2.556c-.212.373-.092.486.08.584-.208.337-.6.546-.978,1.152s-.226,1.549-.88,1.74l-.084.936c.3.6.521.454.943.624,1.267.425,5.264-2.467,5.63-1.517.1,1.134-4.039,2.85-4.208,4.211,0,.255.507.34.591.6a1.188,1.188,0,0,1,0,.766c-.084.51-.676,1.957-.253,1.616,1.6-1.361,1.942-3.573,3.293-5.36,1.182-1.7,3.378-2.042,4.476-3.913a13.888,13.888,0,0,0,.929-1.95
17c.084-.51-.413-.545-.075-.97,1.436-1.872,2.027-.17,3.716-.766.253-.085.084-.6.338-.851a4.13,4.13,0,0,1,1.689-.936c1.942-.681,2.871,1.446,2.449-.681-.169-.425.338,1.191.76,1.106.676-.085,2.787-.51,3.04-1.191.253-.51-.084-1.106.084-1.7,0-.34.676-.936.253-1.106-1.773-.6-5.668-.476-7.863-1.837-3.293-2.042-1.942-3.148-2.449-4.509Z","transform","translate(-194.426 -161.973)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"TUR",3,"mouseover","mouseleave"],["id","AM","data-country-name","Armenia","d","M668.488,318.28c-.084.17-.169.425-.338.51-.338.17-1.351.34-1.013.51.169.085.76.17.591.34-1.436,1.021-3.8,1.36-4.981,2.466-1.6,1.276-2.785,2.89-4.812,3.911l-.084.085a1.3,1.3,0,0,0,.253.68c.676.6,3.292.424,3.8,2.636.253,1.191-.507,3.145.422,4.166.507.51,1.266.68,1.6,1.275.169.17-.507.765-.253.765,2.754-.031,4.184-1.576,6.416-1.7a9.458,9.458,0,0,1,1.519.34c.558.265,1.112.481,1.857.765a3.723,3.723,0,0,0,.675.34c.507-.681.844-1.7,1.6-1.871,2.111-.51,1.35,2.551,2.195,1.53.169-.17,0-.68.253-.765.676-.085,1.266.6,1.942.425l1.688-1.956c1.6-.936,1.266,1.956,1.435,1.956.591.085,1.266-.085,1.942,0,.084,0,.338.085.338.17.084.34-.169.68,0,.935,0,0,2.279,1.785,2.955,2.3a3.687,3.687,0,0,1,1.182-1.19c.422-.34,1.266.085,1.6-.34l-.084-.17c-.676-.6-.591-1.785-1.351-2.211-.253-.17-1.013.17-1.013-.425a.443.443,0,0,1,.169-.34c.338-.255,1.266-.255,1.266-.68-.084-1.7-2.786.086-2.786-1.275-.084-.936,1.182-.68.675-1.871-.422-.766-2.279.935-2.786.935a3.894,3.894,0,0,1-1.773-.453l-.056-.028a1.757,1.757,0,0,0-1.069-.2c-.468.135-.937.279-1.238-.227a1.113,1.113,0,0,0-.872-.68,4.522,4.522,0,0,1-1.407.227c-.169,0,0-.34.084-.425.507-.51,1.351-.595,1.857-1.02a5.255,5.255,0,0,0-.084-2.551c-.169-.425-5.233-.084-6.584-1.871-.76-1.021,1.942-2.38.76-2.976-.591-.255-1.266,0-1.857-.255-.169-.085.084-.765-.169-.765-.591.085-2.617,1.191-3.039.85-.422-.425,2.027-1.445,0-1.445-.338,0-.506.425-.76.34-.338-.085-.422-.51-.675-.765Zm.732,1.757c.379,0,.429.7.281.68S668.882,320.143,669.219,320.037Zm1.885.4a.393.393,0,0,1,.141,0c.422.106.675.312.253.4-.369.074-.642-.349-.394-.4Zm4.221,2.012c-.084.17-.253.255-.253.425C674.9,323.637,676.423,322.616,675.325,322.446Z","transform","translate(-259.498 -159.443)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"ARM",3,"mouseover","mouseleave"],["id","IE","data-country-name","Ireland","d","M82.576,169.085a3.083,3.083,0,0,1-.084.765c-.04.182-.72-.161-1.1.425-.408.633.227,1.078-.056,1.927a1.576,1.576,0,0,1-.169.482,3.861,3.861,0,0,1-1.66.6,5.02,5.02,0,0,0,1.041-.964,1.136,1.136,0,0,0,.2-1.275c-.378-.476.267-.723-.028-.935-1.013-.681-1.627.556-2.955.539-.338-.085-.675-.34-.929-.255-4.391,2.042-1.334,1.066-1.351,1.984-.084.255-.76.057-.591.227.253.255.985.907.563.992s-1.041-.4-1.379-.057c-.253.34,1.238.85.9,1.02-.507.17-2.223-1.7-2.729,0-.253,1.021,1.463,1.105,1.8,1.275a1.617,1.617,0,0,1,0,.765c1.1.085.844-1.191,1.1-.255,0,.17,1.52-.17,1.266.17a3.982,3.982,0,0,1-1.6,1.275c0,.085-2.561-.17-2.729.6-.084.681.76,1.36.507,1.956-.084.255-2.279-2.3-3.039-1.871-.422.255-.422,1.275-.929,1.105s-.169-1.105-.422-1.7c-.422-1.106-4.389-1.105-5.149-.935s-.141.141-.225.482c-.169.425-1.069.935-.732,1.275s1.013-1.077,1.351-.737c-1.495,1.944-.316,1.2.141,1.162.283-.026-.591.553-.591.85.084.085.98.792.619,1.162-.428-.039-1.381-.149-1.154.4.169.766,1.869-.735,2.054.992-.084.17-.253.6-.422.6-.676,0-.872-.567-1.463-.4a2.51,2.51,0,0,0-1.435,1.36c-.084.085.338.34.253.425-.084,0-2.088-.082-1.688,1.445.338.51.426.893,1.154.935.364.021,1.324-.46,1.1-.057-.106.189-1.254.556-.957.68.086.036.373.733.816.453a3.69,3.69,0,0,1,1.351-.567c.189.829-1.253,1.6.113,1.871,1.755.677,3.855.17,3.939.425,0,.255-.591.17-.591.425,0,.211.569.156.675.17a3.992,3.992,0,0,1-1.942.6c-.253.085-.338-.6-.591-.51-.422.085-.591.51-.844.85-.338.34-1.435.68-1.1,1.105.169.255.929.085.76.255a1.691,1.691,0,0,0-.675.34c-.422.425-.506,1.02-.844,1.36-.169.085-.506-.17-.675,0a20.081,20.081,0,0,0-1.857,1.02,8.062,8.062,0,0,1-.844.085,12.464,12.464,0,0,0,2.786-.34c.084.085-.084.255,0,.425a1.348,1.348,0,0,0,.76.6c.338.085.675-.255.929-.17.169.057-.066.268-.2.425-1.113-.161-2.3-.34-2.336-.34-.338.085-.338.6-.675.765-.591.255-1.6-.17-1.857.425-.338.681,1.6,2.409.929,2.069s-1.182-1.134-1.942-1.134a4.7,4.7,0,0,0-2.195.085c-.169.085,0,.453-.169.538s-1.266.6-1.182.765c.507.681,3.545,1.02,3.63.935.169-.085-.
1084-.425,0-.6.422-.255,1.6.34,1.266.6-.422.425-1.182.34-1.773.425-.76.17-2.11-.255-2.279.51,0,.255.422.51.169.68s-.929-.51-1.013-.17a2.217,2.217,0,0,0,1.266,2.211c.169,0,3.968-.51,4.052-.425.338.425-1.1.51-1.6.68-1.013.425-.675-.681-1.435,0-.084.085.169.17.169.255,0,.17-.281.6-.45.6a4.167,4.167,0,0,0-1.576.709c2.682.431,4.2-.118,4.9-.624.169.085.507.085.422.255-.659.854-3.546,2.125-3.208,2.636a10.371,10.371,0,0,0,2.7-.68c1.351-.255-1.267,1.105.422.935.591-.085,1.153-.085,1.829-.17.507-.085,1.969.425,2.814.34.253-.085.141-.4.31-.567.253-.085.478.113.647.283.169.085.056.2.225.2.338-.085.506-.6.76-.765.422-.255.872.114,1.126-.227.344-.631-.444-1.641-.113-1.814,1.167-.285.393,2.495,2.167,1.559a13.077,13.077,0,0,1,1.8-1.162c.338-.085.253.255.591.255,0,0,1.435-.567,1.519-.992,0-.255-.366-.283-.2-.368,1.182-.425,1.491-.057,2.758.028.253.085.929-.425.844-.17,0,.17-.422.17-.338.34.422.51,2.279-.425,2.87-.255.338.085.338.6.675.68.844.34,1.013-.425,1.266.17,0,.085.675.2.675.113.289-.742-.675-1.388-.507-1.984.084-.34.333.23.647-.028,2.4-2.276,1.477-2.8,3.742-6.122a5.571,5.571,0,0,0,.084-2.636v-.765c-.084-.425-.76-.765-.506-1.105.169-.34.844.425,1.1.085.169-.34-.366-.652-.281-.992,0-.51.7-.595.7-1.02,0-.6-.788-.878-.872-1.474a21.612,21.612,0,0,0,.366-2.3c0-.34-.929-.51-.675-.765.507-.34,1.519.085,1.857-.425.338-.34-.422-.765-.591-1.19l-.113-.17c-.7-.422-.481-.023-.619.255-.111-.048-.231-.09-.338-.142a1.116,1.116,0,0,0-.675-.142,6.707,6.707,0,0,0-.732.2.179.179,0,0,1-.113-.057c-.167-.209.3-.847.45-1.219a.34.34,0,0,0-.084-.312c-.3-.152-.594-.327-.844-.453-.323-.651-.158-2-.478-2.522-.02-.1-.129-.13-.169-.17a1.89,1.89,0,0,1-.281-.028c-.131.014-.121.133-.338.283-.289.2-.458.449-.647.368s-.016.145-.225.255-.1.118.056.368.147.646-.028.652c-.274-.1-.51.1-.7.142-.052.175-.1.371-.141.51a.6.6,0,0,1-.619.2,2.656,2.656,0,0,0-1.294-.425.526.526,0,0,1-.366-.453c-.234-.581-.558-.569-1.069-.794l-.225-.2a7.693,7.693,0,0,1,.084-.879s-.675-.737-.872-.935.084-.5-.31-.935a3.218,3.218,0,0,0-.338-.312c-.051-.051.284-.144.394-.17.2,0,.563,0,.563,0,.089-.134.175-.286.281-.425a.25.25,0,0,1,.45.028c.117.046.265.184.422.17a.5.5,0,0,0,.422-.085,2.169,2.169,0,0,1,.619-.368,1.915,1.915,0,0,0,.225-.085c.055-.033.177-.219-.084-.227s-.368-.2-.7-.34a.349.349,0,0,1-.2-.51.441.441,0,0,1-.084-.17c-.05-.152.139-.2.394-.2.124-.1.2-.1.338.028.254.03.5.071.76.113.362-.163.43-.148.7.057.072-.04.2-.021.253-.142,0-.064.026-.107.028-.17.006-.166.232-.327.535-.51a7.2,7.2,0,0,0,.452-1.1,1.371,1.371,0,0,1,1.546-1.053,1.614,1.614,0,0,1-.31-.482,3.85,3.85,0,0,1,1.013-.652c.206-.079,1.39-.391,1.463-.737.063-.3-.992-.442-1.238-1.36-.124-.463-1.182-.794-1.182-.794ZM65.524,195.047c.039-.019.048-.017.056,0,.084.255-.253.68-.169.935.253.425,1.773.34,1.351.6a10.741,10.741,0,0,1-3.264-.17,15.617,15.617,0,0,0,2.026-1.36Z","transform","translate(-64.463 -111.288)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"IRL",3,"mouseover","mouseleave"],["id","CH","data-country-name","Switzerland","d","M246.023,325.317a5.015,5.015,0,0,1-.169,1.106,5.094,5.094,0,0,1-.507.936c0,.17,1.6,1.361.591,1.7-1.773.425-1.182-2.042-2.7-.936-1.182.851.338,1.787.507,2.212.084.34-.422.6-.422.936.084.34.422.51.591.766.084.34-.591.681-.929.51-.591-.34-.253-1.7-.929-1.787-2.28-.425-1.182,1.276-2.533.851-2.2-.51-.844-2.212-1.942-2.382-1.436-.255-.507,2.042-.507,2.212-.338,1.531-2.364,2.042-2.364,3.913,0,.851,1.689.51.253,1.616-.507.425-.676-1.021-1.013-1.446-.253-.255-.844-.085-.929-.425s.507-.6.591-.936a.379.379,0,0,0-.253-.34c-.929-.34-2.28-.6-2.871-1.7-.084-.34.169-.681.169-.936a4.679,4.679,0,0,0-.084-1.531c-.084-.085-.253.085-.422.17-.422.34-.76.681-1.182,1.021s-1.1.51-1.267,1.021c-.084.34.676.51.591.936,0,.425-2.365,2.892-2.449,2.892-.76,0-1.351-1.021-2.111-.851-1.1.255-3.378,1.957-4.222.425-.338-.51-.338-1.106-.76-1.531-.084-.17-.422.34-.507.17-.084-.255.338-.681.169-.936-.084-.255-.591,0-.76-.17-.507-.851.676-.766.591-1.276-.084-.425-.591-.6-.591-1.021-.084-.255.591-.766.253-.851-1.1-.51-3.462-.51-4.222.681-.169.17-.084.34-.084.6.084.17.507.34.422.51a2.376,2.376,0,0,1-2.7,1.191c-.084,0,.338-.17.338-.34,0-1.106.844-.681.929-.936.422-1.361-.676-2.552.338-3.828.591-.851,2.111-.851,2.449-1.786.253-.51-.253-1.276,0-1.872.338-.681,1.52-.425,2.027-1.021.591-.51,1.267-2.212,2.027-2.807.422-.34.844.6.929-.6,0-.425-1.267.425-1.351,0-.169-.425.507-.766.76-1.106,0,0,.169.085.169,0,0-.17-.338-.51-.169-.6,2.364-.681,1.351,2.552,4.222-.425.084,0,.253-.17.338-.34l.169-.17a.4.4,0,0,1,.507.085c.084.085-.507.17-.422.34.253.51,4.138-.425,4.391-.425,1.689-.085.169,1.531,2.28.425.084-.085-.169-.51,0-.
16.253-.17,1.182-.255.844-.34-.507-.085-1.013.085-1.52,0-.253-.085,1.182-2.382,2.449-1.106.169.17-.253.51-.169.766a.52.52,0,0,0,.591.17c.169-.085-.084-.681,0-.51.338.17.338.766.676.936,0,0,2.787-.17,2.871-.17.844.17,1.436,1.021,2.2,1.446v.085c0,.6,1.1.766.76,1.616-.084.17-.422.085-.507.17a14.016,14.016,0,0,0-.929,3.573c.169.085,2.956.34,3.04.34.169.17-.253.425-.084.6a3.91,3.91,0,0,0,1.52,1.106c1.351.681,1.6-1.616,2.533-1.446a1.214,1.214,0,0,1,.591.17l-.084.766c-.084.255-.169.425,0,.51Z","transform","translate(-115.369 -158.322)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"CHE",3,"mouseover","mouseleave"],["id","AT","data-country-name","Austria","d","M292.446,292.834a.865.865,0,0,0-.225.028.41.41,0,0,0-.225.113c-.084.17.084,2.636-.084,2.806-.169.255-.76-.34-1.1-.085l-.675,2.211c-.591.17-1.182-.6-1.773-.6-.338,0-.253.68-.591.765-1.773.681-2.785-1.1-4.136-1.786h-.084a2.5,2.5,0,0,1,.169.765c-.084,2.3-.59,1.786-2.364,1.36a.463.463,0,0,0-.422.255c-.169.851.338,1.785-.507,2.466-.76.6-4.333,1.445-4.418,2.806,0,0,2.026,2.806,2.026,2.891.084.085-1.1,1.105-.675,1.445.929.851,1.857-.427,1.1,2.381,0,.17-.169.425-.338.425-2.7-.766-.59-2.126-1.857-2.211-.676,0-1.266.6-1.942.51-.338-.085-.253-.68-.507-.765-.507-.17-1.013.255-1.435.085-.169-.085.169-.6,0-.6-1.013.085-.084,1.445-.338,1.53-1.182.34-3.123-.17-4.221.255-.338.17-.169.765-.507.935-.338.255-.76-.17-1.1.085-.253.085.084.51-.084.68a12.541,12.541,0,0,1-3.292.68c-.169-.17,0-.6-.169-.765-.084-.17-.506-.17-.591-.34s.422-.085.338-.255c-.338-1.106-2.7.255-3.377-.51,0,0,.169-.085.169-.17-.507-.34,0,1.105-.169,1.7,0,.34-1.6,2.3-2.195,1.7-.338-.34.591-.85.338-1.19-.084-.085-.338.255-.507.255a.6.6,0,0,1-.506-.255c-.
1169-.255.422-.595,0-.935-.338-.255-.506-.68-.844-.85-.253-.17-.591.255-.929.17-.169-.17,0-.6-.169-.765-.422-.34-.337,1.191-1.688.765a.309.309,0,0,0-.253-.085v.085c0,.6,1.1.765.76,1.615-.084.17-.422.085-.506.17-.084.255-.338.935-.591,1.7l.422.935v1.02c.844.085,2.195.255,2.279.255.169.17-.253.425-.084.6a3.907,3.907,0,0,0,1.519,1.105c1.351.681,1.6-1.616,2.533-1.445,1.773.255-.085,1.19.507,1.445,1.351.681.168-.17,1.52,0,.676.085,1.35,1.871,2.7,1.105l1.1-2.3c.676-.51,3.63-.17,4.39-.255,1.267-.085,2.279-1.19,3.545-1.19.338,0-.591.425-.675.765-.422,1.787.675.595,1.351,1.616.169.255-.253.6-.084.935.084.17.338-.17.507,0a9.792,9.792,0,0,0,5.037,1.9c2.69.848,2.436-.117,5.375.51.014.015.042.013.056.028,0-.029,0-.056,0-.085.725.29,1.238-.081,1.548.2.7.482,1.1-.128,2.026.68.676.085,1.435-.666,2.054-.028.282.354.408-.354.844.538.169.085.084-.652.253-.737.78-.085.418-.851,1.407-.85.333-.25.111-.711.675-1.3.224.346.263-.163.422-.2.265-.058.119.716.478-.085.169-.376.932-.3,1.294-.255.715.09,1.221-.233,1.576-.2.709.069.407.659.929.368.507-.255-.252-.611,1.21-1.162,1.119.346.833-.9,2.758.34.253-.085-.253-.538-.338-.794a1.217,1.217,0,0,1,.985-1.53c.038-.007.074-.021.113-.028.019-.024.23-.321.563-.794a1.232,1.232,0,0,1,1.52-.85c.441.159.6.294.478-.34a1.178,1.178,0,0,1,.2-1.162c.22-.254-.486.246-.675-.2s.117-.845.338-1.162-.089-.208-.31-.652.066-.4-.028-.935.983.242,1.266-.17.389-.343.169-.85.358-.491.169-.935-1.138-.108-1.548-.425a.514.514,0,0,1,0-.907c.315-.254.31-.976,1.1-.6s1.331.562,1.52.34,1.011.321,1.294-.028.614-.428.394-.935.029-.4-.507-.907.3-.017.394-.652c.077-.517-.383-1.242.141-1.417-.011-.019-.017-.038-.028-.057a20.841,20.841,0,0,1-2.617-3.486c-.676-1.106,1.773-2.89,0-4.166-.253-.17-.591.34-.844.34-.422-.085-1.266-1.19-1.857-1.02-.422.17-.591.85-1.1,1.105a4.777,4.777,0,0,1-1.1-.085c-2.28-.255-4.22-2.126-6.669-2.126-.422,0-.76.51-1.182.51-.169-.085,0-.51-.169-.6a1.888,1.888,0,0,0-.647-.227Zm16.377,19.5c-1.443,1.255-2.713,2.212-3.6,2.863A9.589,9.589,0,0,0,308.823,312.334Z","transform","translate(-128.489 -151.229)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"AUT",3,"mouseover","mouseleave"],["id","CZ","data-country-name","Czech Republic","d","M294.311,260.5c-.169.425,1.351.765,1.013,1.02-1.013.851-2.447.935-3.46,1.53-.169.085,0,.51-.169.6-.676.34-1.6-.17-2.11.255-.422.34-.253,1.02-.675,1.36-.169.17-.337-.425-.591-.34-.76.17-.872,1.19-1.379,1.53-.253.255-.759-.17-1.013.085-.253.17,0,.68-.253.935-.338.425-1.266-.34-1.519-.34-2.111.34-2.447,1.955-3.123,3.316-.169.34-.169-.85-.506-1.105-.234-.315-.538-.851-.844-.624-.259.193.256.425.028.567-.072.045-.152.078-.2.113a.619.619,0,0,0,.281.34c.216.155.536.293.506.624-.012.129,0,.319,0,.51a6.223,6.223,0,0,0,1.576,1.615c.169.085.76.2.844.709.253,1.191-.844.765-1.013,1.7,1.065.853,1.108,1.354,2.026,3.628a.918.918,0,0,1,.9.567c.06.118-.249.295-.113.4.525.395,1.274-.218,1.913.425.591.6.675,1.53,1.266,2.041,1.182.851,4.163,1.955,4.755,3.656h.084c1.351.681,2.362,2.466,4.136,1.786.338-.085.253-.765.591-.765.591,0,1.181.765,1.772.6l.675-2.211c.338-.255.928.34,1.1.085.169-.17,0-2.636.084-2.806.253-.255.759-.085,1.1.085.169.085,0,.51.169.6.422,0,.759-.51,1.182-.51,2.449,0,4.388,1.87,6.668,2.126a4.766,4.766,0,0,0,1.1.085c.507-.255.675-.935,1.1-1.105.591-.17,1.435.935,1.857,1.02.253,0,.591-.51.844-.34a1.316,1.316,0,0,1,.591,1.02c1.267-5.019,4.05-.763,6.583-4,.169-.255-.084-.68.084-.935.253-.34.844-.17,1.1-.51,0,0,.675-2.636.675-2.721.76-1.361,2.784-2.465,4.22-3.146-.338-.425-.084-1.219-.422-1.644-.338-.34-1.013-.085-1.35-.34-.084-.085-.844-2.126-.928-2.211-.422-.34-1.181-.085-1.688-.255a5.7,5.7,0,0,1-1.688-.6c-.169-.085-.169-.425-.338-.34-1.436.6,1.352.765-1.1,1.02a.908.908,0,0,1-.591-.255c-.253-.255-.169-.68-.422-.935-.338-.255-1.519-.34-1.182-.6,1.1-1.021,1.773.256.76-1.786,0-.085-.169-.085-.253,0-.084.17,0,.51-.169.6-.338.17-.759,0-1.1,0a4.764,4.764,0,0,1-1.1.085c-.76-.255-2.194-1.531-3.46-1.36-.507.085,1.35,1.956,1.266,2.126-.253.51-1.1.34-1.519.68-.253.255-.169.85-.506,1.02-1.267.51-1.772-1.7-2.026-2.041l-1.941-1.19c-.169-1.106,3.04-1.53.76-2.636-.422-.255-2.279.765-2.279.765-.253-.255,0-.68-.253-.935-.084-.17-.337,0-.591.085-.084,0-.169.255-.338.17-.169-.255-.084-.68-.422-.935-1.1-.681-2.194.086-3.545-1.02-.929-.681.338-1.36-1.182-1.53-2.364-.425.613,2.118-2,1.743-.169.34-.19.638-.443.638a.644.644,0,0,1-.478-.142c-.313-.049-.645-.135-.54-.536s.207-.742-.107-.569c-.1.058-.2.16-.281.142s-.113-.129-.046-.448.057-.384-.629-.544a1.581,1.581,0,0,0-.2-.028c-.047-.047-.087-.125-.162-.123s-.126.109-.308.119-.307-.3-.536-.38-.368.313-.514.725Z","transform","translate(-137.384 -140.555)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"CZE",3,"mouseover","mouseleave"],["id","SK","data-country-name","Slovakia","d","M363.647,277.915a5.991,5.991,0,0,0-1.182.17c-.253,0-.253.538-.506.624-.338.17-.844-1.021-1.1.17,0,.17.506.17.422.34-.253.425-.675.935-1.182.935-.676,0-1.1-.935-1.772-1.02-.338-.085-.506.425-.844.51-.338,0-.7-.34-1.041-.255-1.182.255-2.194,2.891-2.279,2.976-.338.17-.675-.51-1.013-.425-.422.085-1.182.765-1.182.34,0-.17.507-1.785-.084-2.041-.338-.17-.759.255-1.182.17-.169-.085.169-.425.084-.6-.084-.085-.422.17-.506.085-.422-.425-.422-1.219-.928-1.559-.844-.6-1.94,3.77-3.292,2.664-.253-.255.169-.85-.084-1.105s-.844.17-1.013-.085c-1.436.681-3.46,1.785-4.22,3.146,0,.085-.675,2.721-.675,2.721-.253.34-.844.17-1.1.51-.169.255.084.68-.084.935-2.533,3.148-5.317-1.023-6.5,4,.084,1.106-1.182,2.3-.675,3.146
1a20.838,20.838,0,0,0,2.616,3.486,1.051,1.051,0,0,1,.76-.085c1.52.17,2.7,2.381,4.3,2.721,1.013.17,8.187-1.105,7.849-1.7-.338-.51-1.52-1.7-.422-2.381,1.182-.851,3.8-.255,4.726-1.19.338-.34-.085-1.105.169-1.53.676-1.191,2.194.68,2.87.6,2.111-.34.168-.935,1.519-1.786.338-.17.872.17,1.21.085.929-.425.591-2.72,1.1-3.4,1.267-1.616,3.122-.085,4.558-.34.844-.085,1.35-1.275,2.194-1.275,2.111.085.843,1.7,2.448,2.211.253.17.591-.255.928-.34.676-.17,1.424-.154,1.885-.652.012-.014.041-.067.056-.085h-.056c0-.681-.563-1.417-.394-2.012.084-.6.844-.765,1.1-1.36a5.517,5.517,0,0,0,.253-1.7c.081-.815.74-1.936.717-2.77a3.843,3.843,0,0,0-.464-.12,6.459,6.459,0,0,1-1.744-.4,5.569,5.569,0,0,1-1.688-.51c-.338-.17-.253-.765-.506-1.02a7.092,7.092,0,0,0-4.051-.794Z","transform","translate(-154.194 -146.409)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"SVK",3,"mouseover","mouseleave"],["id","HU","data-country-name","Hungary","d","M363.351,292.04c-.844,0-1.35,1.19-2.195,1.275-1.436.255-3.292-1.276-4.559.34-.507.681-.168,2.976-1.1,3.4-.338.085-.872-.255-1.21-.085-1.351.851.592,1.445-1.52,1.786-.676.085-2.195-1.786-2.87-.6-.253.425.169,1.19-.169,1.53-.929.936-3.545.34-4.727,1.19-1.1.681.084,1.87.422,2.381.338.6-6.837,1.871-7.851,1.7-1.6-.34-2.785-2.551-4.305-2.721a1,1,0,0,0-.8.1c-.318.139,0,.954-.077,1.46-.095.635-.929.144-.394.652s.286.4.507.907-.11.586-.394.935-1.105-.194-1.294.028-.732.041-1.52-.34-.782.341-1.1.6a.514.514,0,0,0,0,.907c.41.317,1.359-.019,1.548.425s-.389.428-.169.935.115.438-.169.85-1.361-.369-1.266.17-.192.491.028.935.53.335.31.652-.527.718-.338,1.162.9-.055.675.2a1.178,1.178,0,0,0-.2,1.162c.126.635-.037.5-.478.34a1.231,1.231,0,0,0-1.52.85c-.325.461-.534.729-.563.765-.039.015-.073.042-.113.057.027-.008.057.007.084,0l.788-.113c.124-.009.241-.028.366-.028.042,0,.074.042.113.113.34.479.9,2.709,2.476,4,0,.009,0,.019,0,.028a.513.513,0,0,1,.169.057.782.782,0,0,0,.338.057l.45.709.169-.113.084.17.422-.028.084.085h.2c.226.37.472.478.45.992a2.244,2.244,0,0,1,.563.4l.169-.028.028.2a4.02,4.02,0,0,1,1.463.6c-.4.44.06.084.225.255.907.94.858,1.06.732,1.275.3.076.259.3.675.17-.106.174-.256.129-.225.312a3.726,3.726,0,0,1,.478-.312c.108.217-.133.261.169.34.02.08-.117.067-.2.057-.312.182.522.419.563-.028.261.052.628.217.929.057a2.537,2.537,0,0,1,.788.709c.569.378,1.175.356,1.8.964a.871.871,0,0,1,1.126-.283l.619.057a.769.769,0,0,1,1.1-.085c.154-.01.325.129.45-.028l.338.085c.052,0,.5-.5.507.028.124-.105.546.225.338-.312.2-.045.472,0,.31-.368l.169.085c.134-.108.461-.123.422-.34.133-.071.453-.311.31-.482.158-.377.187-.245.253-.737l.31-.085a1.815,1.815,0,0,0,.872.34c.01-.145-.123-.3.028-.425.059.089.382.144.338-.113h.084c.007-.021.021-.036.028-.057.276-.3,1.018.165.788-.4-.082-.162.635-.156.591-.482a.972.972,0,0,1,.2-.652c.385-.318.06.541.929.425.912-.122.457-.366.591-.538.391-.5.429-.049.619-.2a3.193,3.193,0,0,0,.844-1.162c.349-.781.418-.383.675-.539,1.155-.7.48.14,1.548.255.579-.251.716-.478,1.041-.6.693-.25.586.5.9.028.181-.271.328.217.732-.028.287-.174.509.258.844.368a.826.826,0,0,0-.084-.227c.283-.978,3.212-.706,3.855-1.105a.384.384,0,0,0,.113-.142c.169-.34-1.1-.765.422-1.02a1.719,1.719,0,0,1,.872.2,2.719,2.719,0,0,0,.422.142.721.721,0,0,0,.394,0,1.453,1.453,0,0,0,.7-.567c.747-1.1.473-3.264.816-4.025.169-.255.591-.255.76-.51l.929-2.976c.084-.213.2-.4.281-.6a1.981,1.981,0,0,0,.113-.283,1.214,1.214,0,0,0,.028-.312.134.134,0,0,0-.056-.113c-.079-.053-.23-.06-.31-.113a.134.134,0,0,1-.056-.113,4.967,4.967,0,0,1,.2-.822,17.777,17.777,0,0,1,1.238-3c.084-.085.239-.075.366-.085a.463.463,0,0,0,.169-.057c.042-.023.056-.049.056-.113.422-1.616-.169-2.8,1.688-4.591a1.13,1.13,0,0,1,.45-.34,1.327,1.327,0,0,1,.253-.057c.339-.057.72-.024,1.154-.113a2.284,2.284,0,0,0,.338-.085c.7-.319.914-1.12,1.266-1.786a3.273,3.273,0,0,1,.2-.312,1.991,1.991,0,0,1,.225-.283c-1.013-.851.338-.68-.76-1.445a1.6,1.6,0,0,0-.675-.255c-.338.085-.591.51-.929.425-.507-.34-.563-1.105-1.069-1.445-.253-.17-.675.255-.929.17-1.333-.5-.3-1.491-1.97-1.5-.008.009-.02.019-.028.028-.239.5-1.238.538-1.913.709-.338.085-.675.51-.929.34-1.6-.51-.337-2.126-2.448-2.211Z","transform","translate(-152.374 -150.973)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"HUN",3,"mouseover","mouseleave"],["id","LT","data-country-name","Lithuania","d","M380.338,157.725c-1.013.17-1.013,1.615-1.519,2.211-.676,1.021-.675-.255-1.435-.085-.422.085-.591.68-1.013.765-.084.085-2.616-.6-2.7-.51-.507,0-.759.51-1.266.6-.929.085-1.266-.766-2.026,0-.253.255-.169.68-.422.85-.338.425-.675-1.02-1.266-1.105-.338,0-.591.68-.928.765-.591.17-3.319,0-3.911.17a13.357,13.357,0,0,0-4.389,2.806c-.338.51-.253,1.275-.591,1.786-.253.255-.591.17-.928.17.084.17.084.255.169.34.591,2.212-.422.849.422,2.976a1.78,1.78,0,0,0,.338.51c1.119.04,1.081,1.884,1.35,2.806.084.51-.253,1.02-.169,1.53.084.17.169-.425.338-.425.338-.085.338.6.422.85v.34c.253-.085.337-.425.591-.425.253.085.253.51.506.68,1.013.6,2.728.51,3.826.85.169.085-.085.34.084.34,1.267,0,2.447-1.106,3.629-.765.338.085.169.765.506,1.02.084.085.338-.17.506-.085a2.641,2.641,0,0,1,.928.765c.507.851-1.267,3.145.591,5.7.169-.17.169-.51.422-.6,1.267-.425.675.68,1.519,1.02,2.364,1.021,1.434-.851,2.954,1.36.507.681,0,1.615.506,1.956,1.013.681,3.46-.68,4.136-1.02.676-.255,1.012,1.276,1.772.6.507-.34.591-1.19,1.1-1.53.422-.255.928,0,1.35-.085.422-.17-.76-1.105-.422-1.445.422-.51,1.266-.34,1.857-.6,1.351-.766-.507-.68.422-1.616.253-.34,2.194-1.276,2.363-.17.084.255-.338.425-.338.68-.084.766,1.6.17,1.772-.255.76-1.872-1.857-1.36-1.857-1.7a18.966,18.966,0,0,1,.76-2.806l-.76-2.381c0-.085.338-.085.338-.255,1.013-3.148.252.171,1.857-2.381.422-.51,0-1.36.338-1.956.422-.6,1.688.255,2.194-.34.253-.34-.084-.85,0-1.19.169-.255.591-.255.675-.51.338-1.191-2.448.341-2.363-.425.084-1.276.675-2.38.169-3.656v-.085a2.319,2.319,0,0,1-.76.085c-1.942-.34-4.472-3.486-6.077-3.911-1.1-.34-2.194.34-3.292.34s-1.434-2.721-2.279-2.551ZM359.347,170.56a5.568,5.568,0,0,1,.113,1.644,7.381,7.381,0,0,1-.309,1.672,5.417,5.417,0,0,1-.264.64l.434.26a.791.791,0,0,0,.125-.272.4.4,0,0,1,.2-.34c.162-.1.148-.142.113-.312s0-.213.113-.482.141-.361.056-.453a.317.317,0,0,1-.056-.425c.12-.213.084.05.056-.34a3.994,3.994,0,0,0-.028-.964,2,2,0,0,0-.421-.7c-.036,0-.14-.028-.127.071Z","transform","translate(-162.699 -107.619)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"LTU",3,"mouseover","mouseleave"],["id","LV","data-country-name","Latvia","d","M357.3,157.351c.338,0,.676.085.929-.17.338-.51.253-1.276.591-1.787a13.372,13.372,0,0,1,4.391-2.807c.591-.17,3.293,0,3.885-.17.338-.085.591-.766.929-.766.591.085.929,1.531,1.267,1.106.253-.17.169-.6.422-.851.76-.766,1.1.085,2.027,0,.507-.085.76-.6,1.267-.6.084-.085,2.618.6,2.7.51.422-.085.591-.681,1.013-.766.76-.17.76,1.106,1.436.085.507-.6.507-2.042,1.52-2.212.844-.17,1.182,2.552,2.28,2.552s2.2-.681,3.293-.34c1.6.425,4.138,3.573,6.08,3.913,2.111.34,2.2-2.892,3.462-2.807.422,0,.676.51,1.013.51.253,0,.084-.6.253-.681.507-.17,1.182.34,1.6,0a24.235,24.235,0,0,1,.591-2.807c.169-.51,1.773-1.787,1.773-1.872.676-2.467-1.773-4.764-3.209-5.955-.591-.425.591-1.191-.591-1.361-.422-.085-.76.6-1.182.51-.169,0,0-.255,0-.425,0-.085.084-.255.084-.34a12.662,12.662,0,0,0,.084-1.787c-.084-.255-.676-.17-.676-.425,0-1.106,2.027-1.787-.76-2.807-.338-.085-.844-.085-1.1-.34-.253-.34.169-.936-.169-1.106-.338-.255-.676.17-1.1.255-.084.425-2.618-.51-2.956-.425,0,0-1.6,1.787-1.689,1.787-.591.085-3.293-1.7-3.631-2.212-.169-.17.169-.681-.084-.766-.507-.17-1.013.34-1.52.17-.253-.085-.169-.6-.422-.681-.253,0-.507.51-.76.425-.507-.17-1.436-1.446-2.2-1.446-.169,0,0,.255,0,.425,0,.085.084.085.084.17.253,1.106-.676-.51-1.182-.17-.76.6-3.378,3.063-4.053,3.233l-.169-.085a1.669,1.669,0,0,1,.084.681c.338,1.787,2.533,4.254,2.027,6.21-.253,1.191-2.28,3.658-3.547,3.828-.507.085-.844-.425-1.267-.51-.844-.255-1.013.34-1.52-.51-.591-.851-.591-2.042-1.351-2.722-.76-.766-2.533-1.106-3.378-1.872-.507-.425,0-1.531-.507-1.787-.76-.34-1.351.851-2.027,1.276-.844.681-2.027.851-2.787,1.7-2.027,2.127-.253,4.594-1.013,6.721-.253.851-1.351,1.191-1.6,2.042-.169.51.253,1.02
11.253,1.616s-.253,1.191-.084,1.7a.182.182,0,0,0,.169.17h0c-.844,1.021.507,3.573,1.013,4.764Z","transform","translate(-162.041 -98.824)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"LVA",3,"mouseover","mouseleave"],["id","RO","data-country-name","Romania","d","M417.552,285.618a2.3,2.3,0,0,0-.816.255,2.013,2.013,0,0,0-.169-.113l-.084.2-.084.255a2.8,2.8,0,0,0-1.632.879c-.51.8-.155,1.288-.844,2.437-1.191,1.007-4.151,1.2-5.767,2.154a2.771,2.771,0,0,0-.591.453c-.656,1.382-.692,2-2.138,2.579a2.066,2.066,0,0,0-1.463-1.049,1.249,1.249,0,0,1-.253-.085c-.581-.262-.928-.856-1.885-.907a1.2,1.2,0,0,0-.478.142,2.222,2.222,0,0,0-.366.283,4.272,4.272,0,0,1-.338.312,1.933,1.933,0,0,1-.225.142,1.549,1.549,0,0,1-.253.113,6.785,6.785,0,0,0-1.969-.142,2.816,2.816,0,0,0-.338.057,2.691,2.691,0,0,0-.338.113c-1.267-.3-1.583.194-2.56-.255-.169.085-.479.524-.647.538-.711.06-1.422-1.029-2.391-1.049-.169,0-.169.255-.253.425a2.617,2.617,0,0,1-.366.935,1.068,1.068,0,0,1-.422.368c-.272.128-.506.116-.563.482-.676.681-.759,1.955-1.688,2.381-.929.34-1.6-.085-2.194.6-1.858,1.786-1.266,2.975-1.688,4.591,0,.255-.422.085-.591.255a16.148,16.148,0,0,0-1.435,3.826c0,.17.422.17.422.34a3.365,3.365,0,0,1-.422,1.19l-.928,2.976c-.169.255-.591.255-.76.51-.422.936.085,4-1.519,4.591-.507.17-1.1-.425-1.688-.34-1.52.255-.253.68-.422,1.02-.169.6-3.656.175-3.967,1.247.09.145.055.272.141.34a1.894,1.894,0,0,1,.844,1.134c.109.27.563.068.844.2s.365.595.422.709a.733.733,0,0,1,.422-.085c.086.028.141.1.225.227.825.526.506.85,1.1,1.19.726,0,.309-.227.563-.312l.113.057a.888.888,0,0,1,.141.567c-.039.392.154.49-.084,1.049-.26.609.453.416.506.907.038.355-.408.457-.281.652.04.062.786-.087.9.4.092.39.243.013.591.6a3.159,3.159,0,0,0,1.322.68c.362.027.206-.435.45-.34s.358.705.7.709a4.2,4.2,0,0,1,2.194.539.253.253,0,0,1-.056.482c-.371.123-.078.268-.113.6-.088.825-.612.349-.591.737a2.879,2.879,0,0,0,.45.538,6.518,6.518,0,0,1,1.1.312c.681.851-1.822.375-1.294,1.417.508-.064.261.371.731.4s1.308-.284,1.519.142c.169.34.084.68.338.85.507.17.816-.113,1.322-.113.422,0,1.013-.255,1.435,0,.591.255.935,1.721,1.519,1.559.355-.1.357-.7.619-1.445.451-1.285.515-.75.844-1.134.816-.952,1.009-.2,1.491.142.645.463.929-.011,1.6.539.07.057.125.1.169.142a.318.318,0,0,1,.084.113.2.2,0,0,1,.028.113.314.314,0,0,1-.056.113c-.581.757-1.028.137-1.35.255s-.049.572-.338.709-.513.064-.535.255c.122.158.271.212.422.453.132.21.31.787.563.964s1,.1,1.153.34.074.316.028.652a2.253,2.253,0,0,1,1.379.567c.7.467,1.421.195,1.716.482.345.319-.1.7-.7,1.02-.5.262-.8,1.566.084,1.871,2.027.851,2.081-.964,3.939-1.134,2.069-.223,4.462.795,6.611.482.154-.022.3-.048.45-.085a4.5,4.5,0,0,0,.45-.142.9.9,0,0,0,.338-.2,2.938,2.938,0,0,0,.253-.312,1.366,1.366,0,0,1,.591-.51,10.766,10.766,0,0,1,4.051-.255c1.056.053,1.938.326,2.87.283a3.511,3.511,0,0,0,.563-.057,3.8,3.8,0,0,0,1.21-.482,5.114,5.114,0,0,0,.619-.482,5.611,5.611,0,0,0,.534-.51,6.6,6.6,0,0,0,.422-.538c.132-.188.245-.4.366-.6a16.963,16.963,0,0,1,1.857-3.089v.057l.169-.17v-.028c.02-.015.036-.043.056-.057,0-.016,0-.04,0-.057.273-.178.741-.531.9-.6.042-.017.094-.015.141-.028.141-.04.286-.088.422-.113a1.447,1.447,0,0,0,.647-.283.909.909,0,0,1,.619-.2c.249-.023.568-.107.647-.255a.562.562,0,0,1,.478-.255.725.725,0,0,0,.563-.34,1.072,1.072,0,0,1,.45-.368c.17-.091.06-.2.309-.227s.28-.091.506-.113.15-.2.422-.2.336.051.563-.028a.827.827,0,0,1,.591-.028.4.4,0,0,0,.506-.028c.061-.042.1-.041.141-.085,0,0,.23.482.394.482a.76.76,0,0,1,.675.255c.245.283.242.266.535.113a3.249,3.249,0,0,1,1.069-.2c.327-.035.4-.1.45-.283.023-.094.012-.188.028-.227s.063-.021.2.085c.269.212.395.817.675.794a4.589,4.589,0,0,0,.928-.312l.534-.624.253.227.169.6.253.227.281.6,2.138.567.957-.227.788.085,1.013-.34a1,1,0,0,0-.084-.255c-.091-.216.013-.549-.028-.765s.074-.239,0-.4-.008-.239,0-.4a3.006,3.006,0,0,0,.056-.539c-.017-.233.133-.439.141-.538s-.42-.72-.478-.879.225-.227.225-.227a.7.7,0,0,1-.084-.085c-.041-.05-.146-.4-.253-.6s.023-.285-.084-.51-.176.051-.366-.482-.137-.594.028-.935c.129-.266.212-.137.253-.057a1.268,1.268,0,0,1,0-.34,9.3,9.3,0,0,1,.732-1.672,5.607,5.607,0,0,0,.45-1.757,5.634,5.634,0,0,1,1.182-1.984,6.65,6.65,0,0,1,2.11-.992c.587-.208.919-.317.985-.425a.388.388,0,0,1,.225-.142,4.208,4.208,0,0,1-.338.652.917.917,0,0,1-.45.255.737.737,0,0,0,.478-.142c.264-.175.291-.627.366-.794a1.1,1.1,0,0,0,0-.567c-.025-.15-.285-2.026-.309-2.551a.669.669,0,0,1,.338-.68,1.694,1.694,0,0,0-.478.113c-.248.1-.258-.14-.366-.34s.249-.122.422-.113a.9.9,0,0,0-.169-.2c-.26-.228-.112-.368-.112-.368a.2.2,0,0,0,0-.283c-.136-.16-.326-.566-.45-.68a2.117,2.117,0,0,0-.816-.425c-.283-.046-.646-.068-.872-.113a.867.867,0,0,0-.2-.028c-.032,0-.045.017-.113.057-.136.08-.185.005-.253.085s-.112.074-.225.028-.163-.137-.253.057-.117.193-.366.17-.315.2-.394.255a.245.245,0,0,0-.141.2c-.023.125-.157.221-.281.312s-.349.141-.394.255-.168.13-.281.2-.218.271-.478.453.04.35-.028.567-.41-.045-.591-.17-.23.029-.366-.028-.156-.216-.394-.057.163.175.141.312,0,.147-.2.17-.153.141-.028.312.287.028.31.142,0,.107-.225.2-.184.255-.478.2a1.834,1.834,0,0,0-.788,0,2.085,2.085,0,0,1-.816-.113,6.4,6.4,0,0,0-1.041-.17c-.419-.011-.392-.236-.675-.567s-.309-.3-.309-.51-.156-.311-.45-.368c-.147-.029-.2-.01-.225.028a.221.221,0,0,1-.2-.085c-.127-.2-.056-.113-.225-.2s-.084-.071-.141-.312c-.028-.12-.169-.147-.281-.2s-.211-.128-.113-.4c.017-.047.014-.048.028-.085.057-.054.111-.117.169-.17.084-.936-1.435-3.06-1.6-4-.507-2.127.254-4.505-.338-6.632-.76-3.318-7.173-7.4-9.537-9.693-1.436-1.446-1.8-3.57-3.573-4.846a2.873,2.873,0,0,0-2.054-.935Zm25.517,31.035a.434.434,0,0,1,.45.2c.008.092.125.269-.2.368s-.177.2-.169.453a1.87,1.87,0,0,0,.366.822c.157.233.152.055.169-.028s.283-.053.084-.17a.178.178,0,0,1-.056-.283,1.351,1.351,0,0,1,.422.283.491.491,0,0,1,.084.6c-.05.166-.406.24-.563.482a.778.778,0,0,1-.506.283,1.468,1.468,0,0,1,.084.227.734.734,0,0,0,.225.283.823.823,0,0,1-.056.227,1.65,1.65,0,0,1-.225.453c-.124.191.006.247-.084.539s0,.21-.225.368-.095.094-.31.368a2.157,2.157,0,0,0-.309.907c-.074.308-.094.031-.169-.227s.066-.537,0-.737.053-.182.169-.2.064-.162-.084-.17-.124,0,0-.17.4-.654.535-.879.255-.323.338-.2.151.182.225.057.119-.164.028-.255-.3-.015-.478-.057a.406.406,0,0,0-.225.028c.1.01.176.11.225.142.066.042-.3.382-.45.624s-.237.
1165-.394.057a.26.26,0,0,1-.028-.4c.091-.1.2-.193,0-.085s-.174.013-.141-.17.027-.159.225-.283.054-.235.45-.368.48-.122.281-.255-.236-.18-.113-.255.035-.137.084-.312-.022-.159-.394-.283-.316-.271-.506-.6a.478.478,0,0,1,.056-.68c.182-.216.486-.28.478-.4s-.016-.01.422-.227a.744.744,0,0,1,.281-.085Zm-.591,3.6a.849.849,0,0,0-.169.057c-.2.117-.192.262-.225.453s.088-.012.113-.17A.429.429,0,0,1,442.478,320.253Z","transform","translate(-167.7 -148.898)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"ROU",3,"mouseover","mouseleave"],["id","BG","data-country-name","Bulgaria","d","M441.033,350.531c-.045.044-.079.043-.141.085a.4.4,0,0,1-.506.028.827.827,0,0,0-.591.028c-.226.08-.291.028-.563.028s-.2.176-.422.2-.257.091-.506.113-.14.136-.309.227a1.072,1.072,0,0,0-.45.368.725.725,0,0,1-.563.34.57.57,0,0,0-.45.227,5.691,5.691,0,0,0-3.77,1.9c-1.436,1.446-1.8,3.882-3.657,5.073-1.689,1.021-2.953.34-4.642.255a10.766,10.766,0,0,0-4.051.255c-.507.17-.675.85-1.182,1.02-2.365.851-5.147-.51-7.512-.255-1.858.17-1.912,1.984-3.939,1.134-.88-.3-.587-1.609-.084-1.871.608-.316,1.048-.7.7-1.02-.3-.287-1.019-.015-1.716-.482a2.254,2.254,0,0,0-1.379-.567c-.462.3-.55.841-.366,1.587-.084.128-.361.151-.506.283s-.16.368-.309.425c-.3.114-.52-.014-.647.283a2.087,2.087,0,0,1-.084.879c.01.134.16.192.084.624-.114.654-.069.81.056.935a1.268,1.268,0,0,1,.45.822c.144.605.825.181.872.964a1.89,1.89,0,0,0,.7,1.53c.609-.018.3.388.7.255.375-.124.2.531.957.4.34-.06.383.585.844.68.292.06.168.391.7.794a1.706,1.706,0,0,0,.928.312c.253.255-.008.832-.366,1.219a4.1,4.1,0,0,0-.394.85c-.2.569-.558.367-.535.68.078,1.041-.218.987-.338,1.02-.289.081-.422.326-.675.113-.158-.132-.465-.142-.478.312-.719-.378-.034.105-.9.68-.127.213.355.446.506.765s-.228.468-.056,1.049a3.687,3.687,0,0,0-.028.964c.084.17.056-.057.225.028a1.984,1.984,0,0,1,.788.879c.27,1.113-.42.728-.366,1.19-.148.233.013.535-.225.6-.4.1-.586.128-.591.34.2-.031.243.126.45.312a2.967,2.967,0,0,1,.563.567c.075.15.278.088.338.2s.153.48.422.6a5.541,5.541,0,0,0,.731.4c.264.065.443.22.647.17s.347.125.591.17.319,0,.478.028.458-.216.563.425a2.928,2.928,0,0,0,.422,1.162c.109.175.3.136.534.765a1.424,1.424,0,0,0,.31.482h.028c.006.007,0,.054,0,.057s0,.019,0,.028.019.021.028.028c.053.53-.325.617-.394,1.105a1.428,1.428,0,0,0,0,.283,2.164,2.164,0,0,0,.056.368c.093.364.194.781.281,1.19,0,.018,0,.039,0,.057a4.553,4.553,0,0,1,.141,1.105c0,.008,0,.02,0,.028.338,0,.7-.028,1.041-.028a1.219,1.219,0,0,0,.928-.283c.338-.17.112-.652.45-.822.464-.3.559.456.872.057.532-.68,1.547-.2,2.054-.368.345-.156.157-.307.45-.4a2.451,2.451,0,0,0,1.463-.794c.407-.367.353.012,1.041-.2.776-.238.16-.738.535-1.134.187-.2.453.171.76.085s.666-.635.816-.567a.994.994,0,0,0,.985.085c.507-.085.562-.68,1.069-.51.429.135.225.878.816,1.219.084.17.872-.028,1.041.057.253.085.478.652.731.567.338-.085-.113-.482.225-.567.355.023.458-.161.731-.113a17.852,17.852,0,0,1,2.785.737c.169.085.056.312.309.312.583-.162,1.607-.709,1.969-.765.295-.046.015-.344.338-.425.378-.1.783.018,1.153-.113s.661-.461.957-.567c.2-.015.1.385.619.2a12.363,12.363,0,0,0,1.688-.964.7.7,0,0,0,.253-.652c-.013-.243.139-.358-.141-.709s.352-.442-.478-1.162c-.787-.682-1.309-1.474.338-1.814.253,0,.725.256,1.1,0-.76-1.276,1.181-1.19,1.688-1.786.338-.51-.169-1.36.338-1.786.422-.425,1.181,0,1.772-.255l1.435-1.616c1.942-1.021,2.531.51,4.473.935.084.085-.084-.255.084-.34a8.514,8.514,0,0,1,1.772-1.275,9.224,9.224,0,0,1,1.519-.17h.169a3.923,3.923,0,0,0-.591-.85c-.422-.34-2.279-1.445-2.363-1.53,0-.17.253-.425.169-.6-.929-2.3-4.643.766-3.123-1.275.338-.51,1.1-.68,1.435-1.19.169-.17-.338-.425-.253-.68.084-.34.506-.425.675-.765,0-.085-.338-.255-.253-.255.422-.255,1.182,0,1.435-.425s-.253-1.105-.338-1.616a25.739,25.739,0,0,1-.422-3.571c0-.17-.506-.085-.506-.255.169-.255.76-.255.844-.6a4.676,4.676,0,0,0,.141-1.644c0-.029,0-.057,0-.085a.893.893,0,0,1,.2-.283c.207-.241.187-.248.394-.2s.413-.115.9-.34.7-.085,1.182.057.364-.062.422-.312.252-.053.45-.935.215-.759-.141-1.134-.154-.6-.394-1.02.1-.332,0-.482-.084-.16-.084-.227a.905.905,0,0,0,0-.113l-1.013.34-.788-.085-.957.227-2.138-.567-.281-.595-.253-.227-.169-.6-.253-.227-.535.624a4.582,4.582,0,0,1-.928.312c-.28.024-.406-.582-.675-.794-.134-.106-.181-.123-.2-.085s0,.133-.028.227c-.047.188-.123.248-.45.283a3.249,3.249,0,0,0-1.069.2c-.292.153-.289.169-.535-.113a.76.76,0,0,0-.675-.255c-.
1164,0-.394-.482-.394-.482Z","transform","translate(-177.367 -169.852)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"BGR",3,"mouseover","mouseleave"],["id","EE","data-country-name","Estonia","d","M390.424,102.586a1.525,1.525,0,0,1-.844,1.02c-.76.51-8.694.6-10.046.425-.253,0-.422-.425-.76-.34-1.6.34,2.027,1.276-.675.935-.422-.085-.506-1.02-.929-.935-.338.085.253.765.084,1.105a2.16,2.16,0,0,1-.141.227,1.47,1.47,0,0,1-.507-.368c-.45-.453-.338.34.056.737l.084.085a3.08,3.08,0,0,1-.788.6c-.128.065-.262.118-.394.17-.448-.1-.56.033-.872-.057-.133-.038-.17.127-.113.312a4,4,0,0,1-1.323,0c-.338-.085-.591-.765-.844-.6-.4.243.474,1.092.2,1.247l.225.312c-.151.248-.772.167-1.294.255-.675.113-1.238.057-1.294.453s-.563,1.077-1.182.907-.394.567.113.964-1.463.34-1.857.794-1.8.567-1.407,1.077.619.85.169,1.19-.056,1.3.225,1.02,1.294-.17.844.113a.975.975,0,0,0-.507,1.417c.338.85.113,1.02.788.624s1.351,0,.675.283-1.069.51-.563,1.3.9,1.02,1.126,1.757a1.377,1.377,0,0,0,1.463,1.134c.9.057,1.069.68,1.576.68s.844-.68.732-1.417c-.093-.607.772-1.045,1.52-.425.075.076.143.157.225.255.169.255-.422.51-.422.85,0,.681.338,1.36.338,2.041,0,1.7-.675.764-.507,2.3l.169.085c.676-.17,3.32-2.636,4.08-3.231.507-.34,1.435,1.276,1.182.17,0-.085-.084-.085-.084-.17,0-.17-.169-.425,0-.425.76,0,1.688,1.275,2.195,1.445.253.085.506-.425.76-.425.253.085.169.6.422.68.507.17,1.013-.34,1.52-.17.253.085-.084.6.084.765.338.51,3.039,2.3,3.63,2.211.084,0,1.688-1.786,1.688-1.786.333-.084,2.8.835,2.955.453,0-.007,0-.02,0-.028.14-.444-.418-1.591-.169-1.842.169-.17.591-.17.675-.425.084-.17-.253-.255-.253-.51a.731.731,0,0,1,0-.6,2.212,2.212,0,0,1,.338-.227c.073.023.293.075.31.085.129.08.2-.008.338-.028.1-.015.065-.156.084-.255a.2.2,0,0,1,.056-.085c.089-.1-.061-.313-.141-.453a.258.258,0,0,0-.31-.142c-.089.04-.278.052-.338-.028s-.136-.04-.225-.17-.021-.453-.141-.624-.243.089-.422.028-.149-.578-.169-.709-1.154-1.38-1.154-1.53a5.837,5.837,0,0,0-.084-.709,4.131,4.131,0,0,1,.028-.737c0-.14-2.09-4.411-2.11-4.591a12.228,12.228,0,0,1,1.154-2.126h.084a2.727,2.727,0,0,0,.422-.652l.084-1.9c.008-.022.021-.033.028-.057a.974.974,0,0,0-.084-.652c-.06-.17.246-.42.366-.51a4.165,4.165,0,0,1,.76-.4c.189-.06.31-.69.31-1.02,0-.124-.106-.222-.225-.312.033-.156-.2-.357-.985-.85Zm-19.782,3.543c-.113,1.19.619.68.619.68Zm-5.262,7.624c-.219.563-1.539-.251-1.154.68.354.552,1.807.287,1.323-.482A.778.778,0,0,0,365.381,113.753Zm-4.165.34a.39.39,0,0,0-.2.057c-.1.295-.02.9-.507.794a.7.7,0,0,1-.169.907c-.008.637-.886-.046-1.238.368-.331.128-1.082.225-.478.6.643.4,1.239-.348,1.857-.057a1.485,1.485,0,0,1,.647,1.445c.415.762,1.527.1,1.435-.652.151-.418.561.12.619-.4a1.112,1.112,0,0,1,1.1-.879c.109-.723-.7-.9-1.126-1.247-.463-.485-1.343.21-1.576-.538C361.522,114.295,361.4,114.108,361.216,114.093Zm4.136,3.77c-.265.453-.594,1.176.2,1.275.438.266,1.431.522,1.379-.283C366.82,118.1,365.932,118.03,365.353,117.862Zm-1.463.935c-.423.049-.515.751-.985.6-.386.444-.809-.679-1.013.085-.128.614-1.192.277-1.154.992.468.3-.332.94-.253.312-.325-.5-.749.507-.591.85.083.45-.347.422-.422.028-.2-.411-.732-.593-.872-.142-.82.046.359.386.478.68.277.219.342.666-.028.794.243.463-.666-.063-.225.4.014.163-.564.224-.141.482.5.281,1.122.184,1.463.737.283.245,1.048-.005.732.624-.168.288-.018.726-.45.567a2.282,2.282,0,0,0-.338,1.5c.3.781.9-.087,1.013-.51.065-.789.154-1.588.141-2.381.118-.545.794-.618,1.21-.822.354-.085.887-.485,1.238-.028.531-.046-.293-.994.394-.709.572-.314.788-1.106,1.266-1.616.324-.355.589-1.233,1.126-.68.192-.156-.141-.4.253-.34.355-.562-.76-.441-1.013-.794a3.311,3.311,0,0,0-1.632-.6.458.458,0,0,0-.2-.028Zm-5.206,3.741c-.416.034-.406.462,0,.2C358.791,122.7,358.878,122.509,358.684,122.539Zm12.8.028c-.45,0-.45.68-.169.68S371.487,122.567,371.487,122.567Zm-8.807,1.53c-.49.09.241.991.113.227A.313.313,0,0,0,362.679,124.1Zm4.812,3c-.211.043-.253.057-.113.227s.113.213.31.227S367.772,127.187,367.491,127.1Z","transform","translate(-162.817 -89.824)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"EST",3,"mouseover","mouseleave"],["id","LB","data-country-name","Lebanon","d","M607.281,466.134a17.3,17.3,0,0,1-3.123,1.53,2.266,2.266,0,0,1,.422,1.19c.084,1.786-.675.425-1.351,1.36-.085.085.338.255.338.425-.169.51-.422.935-.591,1.36-.084.255-.507.34-.422.6,0,.425.929,2.636.76,3.061-.338.6-1.013.935-1.182,1.615-.085.34.422.6.506.935.085,1.616-.675,2.975-.844,4.421-.084.936.169,1.87.084,2.721,0,.417-.327.776-.45,1.219l1.829-.765a1.556,1.556,0,0,0,.338.368.46.46,0,0,0,.253.085,2.094,2.094,0,0,0,1.069-.652c.084-.085,0-2.126.084-2.211s.338.34.507.255c1.1-.681,2.448-3.911,2.87-5.017.169-.255-1.857.426-1.266-1.105a6.656,6.656,0,0,1,.929-1.7l2.364-.85c0-.425-1.1-.17-1.182-.6-.253-1.616,1.942-2.72,2.11-4.081.084-.255-.422-.085-.507-.17-.507-.851,0-1.275-.929-2.041-1.1-.851-2.11.255-2.195-.17s.591-.765.591-1.19-.675-.51-1.013-.6Z","transform","translate(-241.287 -207.163)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"LBN",3,"mouseover","mouseleave"],["id","AD","data-country-name","Andorra","d","M156.13,395.418c-3.8,1.106-1.689-2.042-1.52-2.042C156.805,393.206,156.974,394.312,156.13,395.418Z","transform","translate(-96.832 -183.675)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"AND",3,"mouseover","mouseleave"],["id","SM","data-country-name","San Marino","d","M286.532,377.163c-.045-.007-.1.05-.253.17-.3.24-.566.318-.507.709s.142.013.619.283c.536-.27.372-.607.253-.907-.06-.15-.068-.248-.113-.255Z","transform","translate(-139.401 -178.448)","fill","#ccc","stroke","#fff","stroke-width","0.1",1,"SMR",3,"mouseover","mouseleave"],["id","LU","data-country-name","Luxembourg","d","M216.492,282.659a4.027,4.027,0,0,0-1.436-.425c-.422,0-.844.425-1.351.425-.084.085,0-.255-.084-.34-.338-.17-.676-.34-1.1-.51l.084-.34c1.858.17-.676-3.148-.422-3.913.338-.936,2.027-4.083,2.956-2.467a3.086,3.086,0,0,0,0,1.531c.422,1.786,2.449,1.957,2.618,2.212,1.182,1.446-2.2,2.127-1.267,3.828Z","transform","translate(-115.647 -145.355)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"LUX",3,"mouseover","mouseleave"],["id","FR","data-country-name","France","d","M151.816,256.845c-.929.17-1.941.255-2.955.34-.76.085-3.545.255-3.883,1.275a45.866,45.866,0,0,0-.844,5.1c0,.255.422.255.422.425s-.338-.17-.507,0a.994.994,0,0,0-.169.85c.057.343.471.583.675.85-.567-.208-.807-.12-1.323.879a.954.954,0,0,0-.056.17,1.643,1.643,0,0,0-.225.057,18.049,18.049,0,0,1-1.6,1.105c-1.52.851-7.175,1.02-8.02,2.381-.941,1.626-.62,2.329.028,2.636l.478.085a2.686,2.686,0,0,0-1.238.425c-.619.51-1.97,1.077-2.87.51a5.1,5.1,0,0,0-2.533-.907c-.9-.057-2.926-1.02-3.377-.453s-.394,0-.338-.4-.788-.737-.957-1.36.844-.624.563-1.417-1.519-.4-1.857-.057-1.069-.057-1.745-.34a7.523,7.523,0,0,0-1.8-.624c-.338,0,.056.51.507.737a.7.7,0,0,1,.113,1.134c-.338.283.169.17.169.907s.394.68.844,1.474.225.964.732,1.36-.113.057-.169,1.247.506.453.169,1.7-.507,2.381.338,2.664.9.624-.394.567-2.7.453-2.364-.453-.056-1.02-.675-.68-.732.4-.732.4-.563-.283-.844.057-.844.453-.619-.113-.113-.907-1.182-.453a15.974,15.974,0,0,0-2.307,1.3l-1.013-.964.056-.794-.9-.85.281-.4s-1.069.4-.732-.17.563-.964.563-.964-.338-.17-.507.113a.719.719,0,0,1-.394.34s.338-.68-.225-.51a2.675,2.675,0,0,0-.844.4s.169-.737-.225-.567-.844.794-1.463.34-.675-.227-.675-.227l-.675.227s-.056.68.338.737-.506-.057-.338.453-.45-.227-1.519-.453-.394.85-.394.85-.394.057-.844-.964-.45-.113-1.463,0-1.238.737-1.576.17-2.02
16.4-2.87.51-.788,1.36-.619,1.871.957.624,1.745.34a10.488,10.488,0,0,1,2.082-.4s-1.632.34-1.351.68c.211.255.808.19,1.154.142-.068.035-.049.106.2.255.563.34-.281.567-1.126.17s-.675-.794-1.238-.34.45.17.225.794.113.453.563.17.619.34,1.126.453.9,1.247-.394.907-2.645-.34-2.814.113,2.251.51,2.364,1.474.675.737.169,1.247.507.737,1.238.68.169-1.134.675-.68,1.013.51,1.126.113.169.34,1.013.964,1.182.453,1.8.737.563.85,1.013.907c.428.054.464-.244.9-.567a.689.689,0,0,0-.169.794.638.638,0,0,0,1.182-.283c0-.51.957-.17.225.4s-.281.113-.394,1.077.394,1.3.394.624.338,0,.9-.34.506-.453.844-.113.788-.17,1.126.17,0,.907-.844.567-.338-.113-.056.51,1.182-.34,1.913,0,1.013.4.619.85.957.4,0,.624-.507,0-.563.737.225.624.9.907.732.453,1.294.057a1.54,1.54,0,0,1,2.251.113c.957.907.957,1.247,1.351,1.247s-.394.453-1.463-.51-1.632-.964-1.857-.227.113.85-.619.794.338.113.9.567,1.069.68.338,1.36-1.126,1.077-1.013,1.814,1.351,1.474,1.463,2.834.169,1.247.169,1.247,2.476,1.077,2.364,1.7.675.227,1.013.794.281.907.844.283.675.283.338.737-.45.227-.732.737.225.057.394.51a3.876,3.876,0,0,1,.394,1.644c-.113.34-.675-.227-.507.51s-.45.907-.45,1.36v.51s-.563-.624-.844.17-.281.4.338.794a11.947,11.947,0,0,1,1.97,2.494c.009.013.019.016.028.028.047.085.1.17.141.255.451,2.386,0,3.78,1.323,5.272l-.141.794a.943.943,0,0,0-.225-.34c-.619-.624-.619-.567-.675-1.644a12.283,12.283,0,0,0-.563-2.948c-.338-1.247-.732-.51-1.013-1.077s.225-1.36-.338-1.077-.563.34-.732,1.3-.844,3.061-1.126,4.7-1.351,3.685-.957,3.741.506-1.417.9-.907.9,1.3.338,1.36-.844-.227-1.013.17a7.521,7.521,0,0,1-.45.85s-2.195,7.142-3.1,9.523-.957.907-1.069,1.587c0,.02,0,.038,0,.057a7.094,7.094,0,0,1-.788.057,3.919,3.919,0,0,1-1.182.34c.507.51,1.435,1.36,1.435,1.36.169.085.084-.34.169-.34a1.977,1.977,0,0,1,1.182.6c.76.851-1.689,1.87-.591,2.381.507.17,1.013-.765,1.182-.6.084.17-.169.6,0,.765,1.182,1.106,3.039.68,4.136,1.53.084.085.929,2.069,1.013,2.069,1.1.851,2.194-.681,3.377.34.591.51.168,1.615,1.266,1.615.507.085.844-.425,1.351-.34s.76.68,1.266.765c.253,0,.253-.51.507-.51.844-.085,1.6.6,2.533.68,0,0-.394-1.956.619-1.786,1.436.255,2.279,1.275,3.208,2.126.084.085.338,0,.507,0,.422.085.928.085,1.182.34.422.34.169,1.105.591,1.36v.085c.169-.425.422-.765.507-.765,2.2-.17,2.364.935,1.519,2.041a7.79,7.79,0,0,1,1.688.765c.169.17.253,1.105.76,1.02a14.12,14.12,0,0,1,2.026-.51c.844,0,2.279,1.7,3.123,1.445.338-.085,0-.765.253-.935,1.267-.851,2.785-.085,4.136.255h.338a3.527,3.527,0,0,1-1.182-1.36c-.591-1.7.507-1.275.084-2.806-.084-.255-.675-.17-.675-.425.084-.936,1.182-1.445,1.351-2.3,0-.255-.422-.6-.253-.765,1.013-1.446,2.7-1.105,3.545-1.531.929-.51,2.279-2.239,3.208-2.749.844-.51,1.688.595,2.364.935.253.17,3.208.51,3.292.85s-1.1,2.155,1.6,1.049c.19-.085.176-.187.056-.312-.36-.375-1.618-.991-.732-2.012.22-.3-.075,1.49.732,2.012a.927.927,0,0,0,.45.142,2.088,2.088,0,0,0,1.688-.6c.253-.34-.675-1.3-.169-1.389.591-.085,1.52.425,1.52,1.105-.084.681-1.6.453-1.688,1.134-.084.51.928.34,1.435.34.338,0,.675-.6.844-.34.338.425-.085,1.275.338,1.7s1.1.34,1.688.51a2.792,2.792,0,0,1,.844,0c1.182.6.591,1.02.591,1.19.084.17.338.17.591.17a.789.789,0,0,0,.76-.085c.169-.17-1.013-.68.084-.6,1.689.085,1.1,1.276,1.857,1.02.676-.255,1.182-1.02,1.942-1.19.517-.074,1.236.233,1.688.028.028.139-.038.153.169.057.366-.17.253-.283.338-.652s.506-.567.056-.538-.732-.085-.113-.283c.516-.165.5-.422.535-.794.087-.177.112-.376.169-.51.009-.021.043-.012.056-.028a1.74,1.74,0,0,1,.788.2c.563.2.675-.255.957-.794s-.084-.51.535-.737a1.373,1.373,0,0,1,.253-.057c.009,0,.02,0,.028,0a1.367,1.367,0,0,0,.45-.028.538.538,0,0,0,.113-.028.414.414,0,0,0,.056-.028.107.107,0,0,0,.084-.113c0-.007,0-.021,0-.028a.707.707,0,0,0,.028-.4c0-.029,0-.057,0-.085.06-.156.211-.312.591-.51.623-.325.762-.437.929-.312,0,0,0,.025,0,.028a.379.379,0,0,0,.056.227c.084,0,.06-.074.028-.17.011.011.017.016.028.028.1.117.255.1.45,0,0-.035-.024-.084-.028-.113-.026,0-.059.01-.084,0-.239-.1-.194-.333.253-.624a1.131,1.131,0,0,1,.281-.142c.175-.045.179.108.169.312l.169.028c.175-.138.276-.215.507-.4a1.8,1.8,0,0,0-.141-.425c.077-1.457,2.4-3.168,1.238-4.025-.422-.255-1.013.085-1.519.17-.507,0-1.1.255-1.6.085-.929-.255-3.123-1.87-3.039-3.061,0-.17.422-.17.422-.34-.084-.255-.929-.51-.675-1.02a5.771,5.771,0,0,0,1.013-1.02c.084-.085-.169-.255-.084-.425.084-.255.844.17.929-.085a4.352,4.352,0,0,0-.338-1.871c-.422-.681-3.208-1.785-3.039-3.146,0-.425.76-.425,1.182-.51.253,0,.422.51.675.425.422-.085,3.124-2.3,2.7-3.061-.253-.51-1.1-.595-1.351-1.19-.253-.34.084-.935-.084-1.275-1.182-2.042-3.378-1.019.507-3.316-.338-.51-.338-1.105-.76-1.53-.084-.17-.422.34-.506.17-.084-.255.338-.68.169-.935-.084-.255-.591,0-.76-.17-.507-.851.675-.765.591-1.275-.084-.425-.591-.595-.591-1.02-.084-.255.591-.765.253-.85-1.1-.51-3.461-.511-4.221.68-.169.17-.084.34-.084.6.084.17.507.34.422.51a2.374,2.374,0,0,1-2.7,1.19c-.084,0,.338-.17.338-.34,0-1.106.844-.68.929-.935.422-1.361-.676-2.55.338-3.826.591-.851,2.11-.85,2.448-1.786.253-.51-.253-1.275,0-1.871.338-.681,1.519-.425,2.026-1.02.591-.51,1.266-2.21,2.026-2.806.422-.34.844.6.929-.6,0-.425-1.266.425-1.351,0-.169-.425.506-.765.76-1.105,0,0,.169.085.169,0,0-.17-.338-.51-.169-.6,2.364-.681,1.35,2.552,4.221-.425-.084,0-.084-.34-.084-1.445-.084-1.191.76-2.3.844-3.486,0-.17-.338-.17-.338-.425A2.313,2.313,0,0,1,186,291.99l1.182-1.984a19.415,19.415,0,0,1,.422-2.976c.676-1.361,2.363-2.38,3.292-4,.338-.6-4.727-1.19-5.065-1.445-.253-.255-.084-.765-.338-1.02-.422-.34-3.123.765-3.292.51-.084-.255.253-.6.084-.765-2.533-2.3-.844,1.191-1.857.085-.844-.851-1.266-2.806-1.942-3.231-.253-.255-.76,0-.929-.255a4.024,4.024,0,0,0-1.435-.425c-.422,0-.844.425-1.351.425-.084.085,0-.255-.084-.34-.338-.17-.675-.34-1.1-.51a2.448,2.448,0,0,0-.76-.17c-.591-.085-1.182.51-1.688.255-.422-.17-.084-.935-.338-1.275-.169-.255-.591-.085-.844-.255-.084-.085.338-.255.338-.34a.847.847,0,0,0-.338-.425c-.169-.085-.422.255-.506.17-.338-.255-.422-.765-.76-1.02-.591-.255-1.435,0-1.773-.51-.338-.34.338-.85.338-1.275-.084-.34-.591-.425-.591-.765,0-.425.338-.76
15.422-1.105.084-.255.507-.51.338-.68-.591-.51-1.1,1.02-1.688,1.53-1.182,1.106-3.968.425-3.714-.085.253-.425.675-.68.675-1.105,0-.255-.675-.255-.591-.6,0-.51.675-.935.675-1.445-.169-1.446-3.63-.595-3.8-1.275-.084-.34.169-.765.084-1.105-.253-1.361-2.11,0-2.617-1.19-.338-.681.169-2.636-.929-3.061-.507-.255-.928.935-1.6.935-1.858,0-1.942-3.23-2.11-4.421Zm-59.682,20.6c-.45.17-.788.51-.394.567S92.7,278.016,92.134,277.449Zm11.987,10.883c-.266.013-.31.354.113.567.563.283.9.057.225-.453a.585.585,0,0,0-.338-.113Zm1.463,3.316c-.343.115-.316.811.675,1.332,1.294.68.394-.737-.281-1.247a.6.6,0,0,0-.225-.085.376.376,0,0,0-.169,0Zm6.584,5.187s-.619.624.056.794.957.567.619.113.394-.68-.675-.907Zm-1.126,2.948-.338.68,1.069.17Zm5.234,6.689c-.563,0-.957.453-.113.567s1.294.907,1.857.907-.563-1.474-1.745-1.474Zm.788,2.551c-.394.4-.169,1.417.281,2.211s.732-.057.675-.68S117.628,309.7,117.065,309.022Zm82.109,40.643c-.338.681-1.013,1.19-1.1,1.871-.084.6.507,1.7,0,1.7-.591,0-1.013-.68-1.52-.6-.422.085-.422.85-.844,1.105-.338.17-.76-.17-1.1,0-.422.17-.506.765-.929.85-.169.085-.338-.51-.422-.34-.338.51-.253,1.275-.422,1.871-.169.255-1.1,0-1.013.34.253.51,1.1.765,1.1,1.275,0,.6-1.1.765-1.013,1.275.169.681,1.435.51,1.52,1.19.084.6-1.266.935-1.1,1.615.084.51,1.435-.51,1.519,0,.084.681-1.266,1.02-1.266,1.7-.084.6.928.765,1.182,1.275.169.34-.338.68-.169.935.76,1.276,1.435.425,2.532.765.253.085-.085,2.551,1.1,1.36.422-.51.169-1.275.422-1.871.169-.255.675-.255.675-.6.084-.17-.507.085-.507-.17,0-.17.422,0,.507-.17.929-1.021.507-2.55.507-3.656,0-1.021,1.435-2.125,1.351-3.571a12.163,12.163,0,0,0-.253-2.976,2.349,2.349,0,0,0-.141-.283c.059.029.077.028.056-.057-.169-.34-.675-1.276-.591-.935a4.886,4.886,0,0,0,.507.964c-.19-.117-.591-.55-.591-.794,0-.936,1.182-3.231,0-4.081Z","transform","translate(-76.721 -139.614)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"FRA",3,"mouseover","mouseleave"],["id","LI","data-country-name","Liechtenstein","d","M252.282,323.215l.755,1.3v1.42a10.552,10.552,0,0,1-1.358-.118A12.039,12.039,0,0,1,252.282,323.215Z","transform","translate(-128.39 -161.036)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"LIE",3,"mouseover","mouseleave"],["id","NL","data-country-name","Netherlands","d","M211.188,219.918c-.1,0-.228.02-.366.028-.276.017-.615.057-.816.057-.095-.007-.153.236-.2.368s-.017.264.056.2.108-.2.225-.2a4.028,4.028,0,0,0,.844-.2c.255-.1.48-.161.422-.227A.281.281,0,0,0,211.188,219.918Zm-4.417.227a.28.28,0,0,0-.2.028c-.175.074-.228.23-.141.34a.4.4,0,0,0,.366.17c.153-.022.3-.206.422-.2a.937.937,0,0,0,.731.057,8.3,8.3,0,0,1,.844-.142c.073-.044-.085-.128-.478-.113a6.66,6.66,0,0,1-1.491-.057.108.108,0,0,0-.056-.085Zm-.957.2a4.69,4.69,0,0,0-.731.142c-.284.066-1.3.231-1.463.312a1.184,1.184,0,0,0-.338.4c-.036.073.2.137.309.085s.153-.154.394-.2a1.73,1.73,0,0,0,.731-.17c.2-.147.193-.121.506-.113s.451-.2.619-.227.323-.118.141-.2A.369.369,0,0,0,205.814,220.343Zm7.315.057c-2.136.122-7.353,1.367-8.018,2.409a6.386,6.386,0,0,0-.619.992l-2.251,2.041-.394-.057c-.285.3-.36.542-.957.34-.378-.128-.416-.324-.253-.765-.253-.014-.422-.255-.506-.17-1.1,1.361-.759,4.08-1.266,5.527a13.605,13.605,0,0,1-2.448,3.741,4.691,4.691,0,0,1-1.013,1.19c-.253.17-.76-.085-.844.255-.23.351-.282,1.1,1.294,2.211a4.71,4.71,0,0,0,1.857.992,2.617,2.617,0,0,0,.844-.113s.271.283-.478.368c-.73.084-.911-.358-1.182-.028-.3.364-.641.382-1.1.51-.313.088-.439-.462-.844-.34s.169.51.169.51-.957-.344-1.182.113c-.12.245.309.511.731.709s.778.328.872.822c.014.075-.864.2-1.1-.142-.259-.383-1.1-1.573-1.35-1.616a6.055,6.055,0,0,1-1.913-.085,1,1,0,0,0-1.041.567c-.138.306.375.859.675.992.315.139,1.168.316,1.266.482a1.029,1.029,0,0,0,1.069.368c.169,0,.056-.368.225-.539.338-.255.675.34,1.013.425.273.131.354-.177.985.34.169.17.586.1.816.255.064.32.225.425.478.34.591,0-1.014-1.956,1.013-1.36.169,0-.169.425-.084.51,1.013.851,1.266-1.191,2.026-.6.253.255-.675.765-.422.935,1.942,1.02
11.252-.255,1.772-.6.253-.085.675,2.381,1.266,2.466,1.351.255,3.122.169,4.22,1.615.084.17-.338.34-.422.51-.169.51-.591.935-.675,1.445,0,.17.422.085.338.255-.084.255-.506.34-.591.68-.591,2.127.871,1.53,2.223,1.616h.084a1.485,1.485,0,0,1-.253-.6c.084-.34.675-.34.76-.68.253-1.787-1.648-.791-1.1-2.154.253-.085.084.283.253.283l1.6-1.445c.084-.425-1.013.085-.675-.6.253-.6.844-1.02,1.1-1.616.76-1.872-1.1-3.23-1.6-4.166-.084-.17.084-.425.169-.6,0-.17-.169-.425,0-.51.422-.255.928,0,1.435-.17.169-.085-.169-.6,0-.51.507.17.844.765,1.435.765.591.085,2.869-.68,3.123-1.275s-1.6-.68-.844-1.19c1.351-.936,2.954-1.274,2.616-3.4-.084-1.191-3.208-.68-2.448-1.956.084-.255.506,0,.506-.17.084-.255-.338-.51-.253-.765,0-.17.253-.17.422-.17.591,0,1.1.255,1.688.255.676,0,.084-1.36.338-2.041.169-.6,1.6-3.315,1.435-4.761-1.689.851-1.856-2.3-3.292-2.636a2.926,2.926,0,0,0-.7-.028Zm-10.409,1.275c-.255-.051-1.381.732-1.519.879-.051.081.006.053.028.17s.163-.113.338-.113.413-.243.478-.4.154-.175.366-.227.3-.171.45-.142.114-.119-.141-.17Zm-1.547,1.275c-.131-.015-.45.5-.844,1.134a.981.981,0,0,0-.253.709c-.015.47.228.245.535.142s.231-.208.45-.34a.761.761,0,0,0,.366-.538,2.467,2.467,0,0,0,.056-.652C201.438,223.228,201.3,222.965,201.172,222.951Zm3.418,1.4-.042.354c-.027.226.159.71.141.879-.066.6-.309.4-.394.992,0,.383.312.307,1.013.453.316.066.928-.279,1.182,0,.233.256.016.269-.394.425-.383.146-.535,1.048-.366,1.644.084.3.21.534.422.538.444.008,1.293.074,1.21.17-.233.27.032.354.084.482a1.289,1.289,0,0,1-.2,1.077,2.05,2.05,0,0,1-.45.453c-.491.35-.876.52-1.069.68a1.44,1.44,0,0,0-.535.68c-.1.337-.332.365-.788.425-.243.032-.408.011-.506-.142-.173-.27-.474-.287-.563-.4-.154-.191-.633-.183-.731-.2-.138-.021-.083-.124-.169-.227l-1.1-.482c-.28-.121,1.153-.764,1.041-1.275-.09-.408-.929-1.162-.506-1.757.53-.339.454.3.76.227s1.122-.742,1.041-1.105A.5.5,0,0,0,203.2,228c-.42.035-.453-.225-.563-.368-.218-.287.041-.669.028-.85a4.126,4.126,0,0,0-.127-.581Zm1.139,5.4c-.292.007-.65.438-.76.482s-.215-.005-.309.142-.092.182-.084.255-.366.255-.366.255-1.806,1.046-1.857,1.134.084.482.084.482c.044.1.08.05.2.028a.78.78,0,0,1,.394.057,2.249,2.249,0,0,1,.563.34,3.353,3.353,0,0,1,.478.539c.073.11.385.023.647-.028s.264-.068.366-.34a.627.627,0,0,0,.028-.51c-.044-.117.179-.214.281-.17a.268.268,0,0,0,.309-.113,3.963,3.963,0,0,1,.731-.453.8.8,0,0,0,.366-.142,1.351,1.351,0,0,0,.506-1.332.433.433,0,0,0-.478-.312,1.717,1.717,0,0,1-.731-.255c-.066-.081-.074-.064-.366-.057Zm-11.591,7.539c-.082.019-.2.058-.366.113-.335.11-.476.118-.535.2s.025.267.113.34.119.01.141-.085.174-.1.422-.142.3.136.422.312-.066.257,0,.4a1.518,1.518,0,0,0,.169.368c.1.132.333.084.45.113s.268.146.253.227c-.007.04-.079.052-.141.057a.825.825,0,0,1,.338.057c.2.074.211.173.422.283s.65-.055.76-.113.028-.255.028-.255l.253.028v-.142s-.453.047-.563-.085-.194-.061-.281-.142-.506-.6-.506-.6c-.058-.059-.06-.07-.141-.085s-.278-.228-.563-.4a2.11,2.11,0,0,1-.506-.425c-.051-.051-.087-.048-.169-.028Zm.928,1.9c-.062,0-.132,0-.169,0-.073,0-.169.113-.169.113s-.019-.032-.084-.028c-.131.007-.034-.126-.253-.17s-.145-.152-.225-.255-.179-.332-.281-.368-.336.053-.394-.057-.186-.049-.309-.057a2.756,2.756,0,0,0-.535-.085.626.626,0,0,0-.7.368c-.1.206.127.424.309.453s.39-.188.506-.283.133.075.141.17.128-.018.281.085.14.364.169.482.258.014.309.028-.048.219.309.227a1.225,1.225,0,0,0,.788-.283c.153-.125-.031-.167.056-.255a.429.429,0,0,1,.253-.085Zm-5.12,2.607a2.578,2.578,0,0,0-.7.142l.169.34c-.169,2.212,1.6.765,2.87,1.36.169.085-.169.425,0,.6,1.013.681,1.856-.51,2.532-1.105.54-.264.38-.682-.281-.538-.372.08-.591-.269-.675-.312-.385-.194-.731.567-1.153.567-1.1-.191-.635-.37-1.407-.624A7.349,7.349,0,0,0,189.947,241.8Z","transform","translate(-108.248 -127.695)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"NLD",3,"mouseover","mouseleave"],["id","BA","data-country-name","Bosnia and Herzegovina","d","M332.842,352.665a1.834,1.834,0,0,0-.338.425c.014.159-.207.292-.281.4a.176.176,0,0,1-.084.255c-.148.078-.582-.12-.731-.17s-.309.17-.309.17a4.108,4.108,0,0,1-.675-.312c-.089-.09-.132.023-.281.113s-.24-.028-.309-.028-.338.183-.338.283-.1.205-.113.255.1.172.028.312a1.827,1.827,0,0,1-.338.368c-.258.093-.136.22-.281.453l.028.368c-.248.116-.148.392-.225.6-.8.09-1-.136-1.519-.68-.119-.11-.452-.147-.591-.227s-.064-.26-.084-.34a2.709,2.709,0,0,0-.394-.482c-.309-.072-.12-.147-.394-.482-.169-.08-.256.023-.366.113s-.167.047-.2-.113-.228.075-.338.085c-.368-.094-.41.18-.675.34-.236.374-.046.507.084.879l-.2.312c.207.146-.109.238-.169.368l.225.482.2.142-.028.34c-.427.285-.192.341-.084.85-.18.3.2.31.309.482a.55.55,0,0,1-.45.283,1.941,1.941,0,0,0,.9,1.19l.141-.227c.183.25
15.194-.136.281-.2l.338.425c.044-.059.2-.093.2-.028.076.451.332.379.619.567.274.206.109.5.141.737a.162.162,0,0,1-.169.028l.056.283a1.312,1.312,0,0,0,.535.255c.2,0,.389.417.478.567a.389.389,0,0,1,.028.312v.34c.157-.071.184.111.281.17-.016.162-.194.106-.309.17l.028.17c.2-.191.219.092.338.142l.253-.028c.23.133,0,.313,0,.4-.211.327.02.5.084.794.146.087.111.314.141.4l.788.765a2.766,2.766,0,0,0,.113.312c.05.1.336.1.366.17.077.288.473.2.647.255a1.563,1.563,0,0,1,.028.453c.153,0,.374,0,.535,0a3.072,3.072,0,0,1,.366.567c.04.11.021.177.141.227a2.2,2.2,0,0,1,.816.652c.552.2.552.458.7.907.145.329.457.318.731.425.139.1.046.2.225.283a4.592,4.592,0,0,1,.816.85,7.015,7.015,0,0,0,.816.794,5.784,5.784,0,0,1,1.21.709c.831-.212.686.074,1.041.368a.723.723,0,0,1-.225.567,6.453,6.453,0,0,0,.76,1.332c.172.3.537.357.788.453.2.17.084.538.084.538a9.265,9.265,0,0,1,1.829.822l.7,1.275-.394.142c-.2.071-.155.213-.281.255a2.5,2.5,0,0,1-.45.113c-.025,0-.072-.021-.113-.028.019.208.527.283.76.283.026.016.085.04.113.057l.169-.255a1.185,1.185,0,0,0,.225,0,.979.979,0,0,1,.478.113c.1.06.215.133.225.113s.088-.308.2-.283a.907.907,0,0,1,.366.283c.025.06.016.15.056.255s.155.245.225.255.146.055.141.085a1.314,1.314,0,0,0-.056.227c0,.065.1,0,.366.028s.278.221.422.227.114.053.169.2.092.05.281.085a.757.757,0,0,1,.366.227c.09.07.207.063.281.113s.022.162-.028.227.016.07.141.085.167-.039.281.142.1.087.2.057.162.1.281.283a.467.467,0,0,0,.113.113c.006,0,.022,0,.028,0,.124.054.221.094.338.142.1-.038.461-.184.619-.255.179-.08.3.115.422.255a1.336,1.336,0,0,0,.45.255l.028.142a.228.228,0,0,0,.141-.057.419.419,0,0,0,.394-.312c-.041-.053-.073-.115-.113-.17l.113.113a2.2,2.2,0,0,1,.422.057s.049-.156-.169-.283-.331-.276-.113-.4.422-.092.309-.283-.183-.205-.169-.425-.105-.276-.394-.4c-.524-.442-.383-.855-.281-1.332.12-.071.373-.092.422-.283s-.183-.439-.169-.624a8.2,8.2,0,0,1,.338-1.02c.028-.078.612.2.76.142s.436-.135.309-.425a4.858,4.858,0,0,1-.366-1.36c.028-.241.309-.517.309-.652s-.324-.39-.253-.51.753-.5.788-.567.056-.361.113-.368a2.942,2.942,0,0,1,.591-.17,4.84,4.84,0,0,1,.394.312c.035.035-.056.269.2.453s.324.212.45-.085.415-.326.422-.482a.593.593,0,0,0-.281-.482c-.211-.17-.3-.687-.422-.765s-.324.078-.535-.085-.471-.411-.422-.482.3-.014.338-.4.091-.163.225-.057.429.234.563.17.274-.1.45-.2a.521.521,0,0,1,.422-.057c.142.016.214.085.309.028a.5.5,0,0,0,.113-.113,4.48,4.48,0,0,0,.309-.567c.077-.12.267-.17.45-.227a.615.615,0,0,0,.338-.255c.049-.078.106-.156.2-.057a1.843,1.843,0,0,1,.253.34c.035.078.091-.028.2,0s.478.17.45-.028-.2-.4-.028-.6.38-.3.338-.539-.021-.241-.281-.34-.316-.383-.647-.652-1.027-.248-1.21-.425-.331-.2-.394-.794-.577-.786-.563-1.134.169-.092.309-.085a2.99,2.99,0,0,1,.7.113,1.188,1.188,0,0,0,.9.142c.556-.085.436,0,.619-.283s.352-.425.366-.538.077-.312-.169-.142-.155-.255-.366-.255a.536.536,0,0,1-.506-.312c-.1-.213-.281-.269-.225-.368s-.1.106-.309,0-.324-.34-.506-.34-.2-.227-.2-.312-.105-.234-.169-.368a.366.366,0,0,0-.478-.17c-.26.078-.373.078-.506-.057s-.267.163-.45-.028a1.532,1.532,0,0,1-.394-.567c-.014-.128-.225-.184-.225-.453s.274-.347.253-.652-.422-.8-.253-.992.436-.227.422-.425-.141-.22.028-.4a1.181,1.181,0,0,0,.366-.624,1.165,1.165,0,0,1,.225-.652.933.933,0,0,0,.281-.624,4.732,4.732,0,0,1,0-.709,1.822,1.822,0,0,1,.056-.567c.042-.078.19-.156,0-.227s-.366-.206-.506-.17-.316-.12-.45,0-.225.184-.338.057-.232,0-.394.113-.282.227-.422.34-.348.418-.591.227a7.156,7.156,0,0,1-1.435.085c-.372-.094-.6-.522-.7-.624s-.035-.252.141-.142c.443.058-.118-.869-.45-.6-.067-.064.035-.216-.113-.368s-.162-.06-.309-.17c.261-.335-.153-.584-.394-.2-.157-.414-.985-.194-.76.142a1.221,1.221,0,0,1-.647.028c-.176-.142-.274-.376-.366-.368s-.689.22-.788.113-.127-.049-.225-.057-.014-.326-.366-.2-.176.276-.113.4-.105.3-.281.312-.324-.05-.45,0-.316-.156-.422-.227.078-.156.028-.227-.162-.177-.253-.142-.134.291-.2.085-.19-.121-.281-.085-.063.39-.169.4-.246.057-.225.17.148.106-.113.368-.506.411-.788.17-.345-.234-.45-.255-.436-.234-.563-.255-.134-.134-.253-.142-.281.213-.45.312-.141-.057-.2-.085a2.044,2.044,0,0,1-.985,0s-.021-.34-.084-.34-.049.248-.45.255-.45-.085-.45-.085c-.109-.288-.266-.218-.45-.368a.922.922,0,0,0-.113.312c-.028.177-.26.206-.535.2s-.245-.092-.366-.142a4.62,4.62,0,0,1-.647-.283c-.134-.092-.185-.34-.253-.283-.162.135-.907.1-.788-.113.133-.235,0-.372-.113-.4Zm6.274,24.289s0,.025,0,.028c.021.017.035.04.056.057.045-.07.006-.05-.028-.085C339.127,376.937,339.126,376.94,339.116,376.954Zm.309.227c-.008,0-.011.023-.028.028.016.013.04.015.056.028,0-.011.007-.011,0-.028S339.433,377.178,339.425,377.181Z","transform","translate(-151.664 -170.541)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"BIH",3,"mouseover","mouseleave"],["id","SI","data-country-name","Slovenia","d","M317.4,327.179c-1.267,0-2.476.311-2.223,1.672.084.255.591.709.338.794-1.925-1.238-1.638.005-2.757-.34-1.462.551-.7.9
107-1.21,1.162-.521.29-.219-.3-.928-.368-.354-.035-.86.289-1.575.2-.363-.046-1.125-.121-1.294.255-.359.8-.213.027-.478.085-.159.035-.2.545-.422.2-.565.593-.342,1.054-.675,1.3-.989,0-.626.766-1.407.85-.169.085-.084.822-.253.737-.436-.893-.562-.184-.844-.538-.619-.638-1.378.113-2.054.028-.929-.808-1.322-.2-2.026-.68-.31-.279-.822.092-1.547-.2-.04,1.275-2.445,1.984-2.419,2.976-.169,1.021,1.547.652,1.969.992.591.51-.7,1.077-.957,1.842-.338,1.106,1.013-.085,1.182.34s-.985,1.417-.394,1.757c.844.51,3.929,2.644,1.491,2.494a.331.331,0,0,0-.535.17s.647.235-.028.425c-.217.061-.409.188-.619.142-.17-.038-.108.214-.422.17.323.3.225.567.225.567.107.048.2.1.309.142a.725.725,0,0,0,.535.057c.388-.133.571-.29.872.028.04.14.279.187.478.227.61-.8.9-.04.957-.652-.7-.474.053-.67.281-.34a3.453,3.453,0,0,0,1.379.283s-.062-.392.2-.4c.379-.006.305.233.7.34a3.231,3.231,0,0,0,1.294-.992c.1-.431-.179-.345.084-.624.2-.223.319-1,.675-.822.259.128.028.368.028.538s.332.216.591.4c.322.23-.014.485.084.567,1.037.369,1.21.856,1.547.68.408-.14.266-.22.281-.482.027-.454,1.373.1,1.941.737a2.9,2.9,0,0,0,.591-.113.436.436,0,0,1,.7-.227c.219.01.652-.438.478-.425-.631.046-.922-.712-.788-1.389.154-.168.351-.225.338-.368.1-.124.25.291.45-.028-.224-.4-.706-.961-.7-.283-.263-.23-.333-.164-.422-.6a2.367,2.367,0,0,1,.731-.6,1.391,1.391,0,0,1,.788-.227c.1-.01-.078-.145-.028-.255s.152-.127.281-.057.253-.312.253-.312.149.084.169-.057a3.216,3.216,0,0,1,.647.227.628.628,0,0,1,.422-.255c.2-.04-.088-.163-.2-.283s.008-.328.028-.368a2.582,2.582,0,0,0,.056-1.105c0-.16.116-.438.056-.538-.434-.236-.8-.25-.9-.794.02-.17-.152-.168-.113-.2.161-.311.284-.591.422-.907.139-.08.44,0,.619,0s.089.082.169.142c.369-.388.08-.473.281-.68.186-.191.074.355,1.969-1.077.109-.07-.259-.4-.2-.538s.468-.09.647-.17.208.058.338.2c.066.06.351.143.394-.085a.543.543,0,0,0,.253.085,1.051,1.051,0,0,0,.281,0c.031-.178-.006-.348-.2-.4a5.011,5.011,0,0,1-.366-.85c-.041-.188.873-.853,1.041-.794.306.108.922.447,1.547.765a.494.494,0,0,1,.169-.028c0-.009,0-.019,0-.028-1.773-1.446-2.25-4.11-2.588-4.11Z","transform","translate(-142.581 -162.315)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"SVN",3,"mouseover","mouseleave"],["id","RS","data-country-name","Serbia","d","M366.343,333.623a.883.883,0,0,0-.225.057c-.325.117-.462.345-1.041.6-1.068-.115-.392-.954-1.547-.255-.257.156-.326-.243-.675.538a3.192,3.192,0,0,1-.844,1.162c-.19.149-.228-.306-.619.2-.134.172.321.417-.591.538-.868.116-.543-.743-.928-.425a.972.972,0,0,0-.2.652c.045.326-.672.32-.591.482.323.526-.475.049-.76.453a.662.662,0,0,1,.2.028c-.011.081-.195.194-.084.4.016.007.009.022.028.028s-.005.021,0,.028.01.038.028.057c.167.252-.439.187-.309.624.564-.432,1.019.461.2.4-.2.03.1.268.394.368.6-.912.913.689.113.482.047.187.4.111.506.482-.069.25-.711.137-.141.51-.011.147-.375.074-.366.312a3.537,3.537,0,0,1,.366.482,1.59,1.59,0,0,1,.731-.227c.067.042.056.33.366.227.189.08.242.2.113.368a.434.434,0,0,1-.478.085c-.084.132-.283.242-.253.4,0,.19.246.21.366.34-.042.058-.214.316-.366.51a8.332,8.332,0,0,1,1.575.992c.431.108,1.017-.389.872.085.394.1.883.355,1.21.113.225.29.359.362.141.765-.285.016-.507-.033-.7,0,0,0-.16-.347-.309-.34-.313.015-.121.327,0,.425-.876-.358-1.3-.3-.788.028l-.338.567c-.514-.378-.81.166-.338.368.076.477.27,1.035-.141,1.445.013.171.578-.146.7-.057-.014.078.095.2.056.255-.184.21-.468.189-.422.482-.256.326-.386-.155-.619,0-.234.106-.077.319.141.68.243.191.456-.117.591-.227s.26-.227.422-.34.281-.241.394-.113.2.064.338-.057.309.035.45,0,.316.1.506.17.042.149,0,.227a1.821,1.821,0,0,0-.056.567,4.732,4.732,0,0,0,0,.709.932.932,0,0,1-.281.624,1.164,1.164,0,0,0-.225.652,1.181,1.181,0,0,1-.366.624c-.169.177-.042.2-.028.4s-.253.234-.422.425.232.687.253.992-.253.383-.253.652.211.326.225.453a1.532,1.532,0,0,0,.394.567c.183.191.316-.106.45.028s.246.135.506.057a.366.366,0,0,1,.478.17c.063.135.176.283.169.368s.014.312.2.312.3.234.506.34.366-.1.309,0,.127.156.225.368a.536.536,0,0,0,.506.312c.211,0,.12.425.366.255s.183.028.169.142-.183.255-.366.538-.063.2-.619.283a1.188,1.188,0,0,1-.9-.142,2.994,2.994,0,0,0-.7-.113c-.141-.007-.3-.262-.309.085s.5.539.563,1.134.211.616.394.794.879.156,1.21.425.387.553.647.652.239.106.281.34-.169.347-.338.538,0,.4.028.6-.345.057-.45.028-.162.078-.2,0a1.84,1.84,0,0,0-.253-.34c-.091-.1-.148-.021-.2.057a.614.614,0,0,1-.338.255c-.183.057-.373.106-.45.227a4.487,4.487,0,0,1-.309.567.5.5,0,0,1-.113.113.227.227,0,0,1,.028.057c.109.07.113.251.113.482s.147.113.366.113.354-.015.394.085.236.187.366.227.088.1.2.227a.556.556,0,0,0,.394.17c.119.01.362.277.422.4s.336.042.535.142.23.222.309.312a.243.243,0,0,0,.253.113c.159,0,.218.092.338.142a.229.229,0,0,1,.141.312c-.05.17.069.217.169.227s.084.078.253.2.311-.057.45-.057.127.26.2.34.241.093.45.113.23.175.309.255.182-.109.281-.028a.4.4,0,0,0,.45.085c.279-.07.372.052.422.142a4.056,4.056,0,0,0,.619.624c.1.05-.048.342-.028.482s.231-.256.45-.085.4.034.563-.057.494.215.7.255a4.051,4.051,0,0,1,.928.255c.139.1.089.471.169.652s-.111.433-.309.624a5,5,0,0,0-.478.652,3.285,3.285,0,0,1-1.21-.113c-.179-.06-.3.208-.394.368a.327.327,0,0,0,.084.425,1.285,1.285,0,0,0,.535.312c.209.07.154.2.084.4s-.25.258-.309.368.048.352.028.482c0,.013-.023.018-.028.028.077-.014.091.036.113.142s.105.106.366.227.19.135.45.312.134.291.309.453.3.12.2.4.3.227.309.623.07.326.2.255a.871.871,0,0,1,.591-.085,6.59,6.59,0,0,0,.985.425c.38.064.746.6.9,1.02s.352.135.338.709.021.411.281.623a1.891,1.891,0,0,1,.45,1.134c-.02.235-.3.37-.2.6s-.083.3-.113.368a1.058,1.058,0,0,0,0,.227c.044.02.095.038.141.057.008,0,.02,0,.028,0a.1.1,0,0,0,.056-.028c.119-.12.154-.227.338-.227s.309-.255.394-.255.155.279.309.028a1.332,1.332,0,0,0,.113-.964c-.075-.381-.267-.372.225-1.3s.349-.384.731-.85.807-.343,1.21-.794.64-.5.76-.34c.679.3.586,1.189,1.125,1.134s.222-.808.422-1.417c.065-.13.243-.655.422-.6s.374-.008.309-.4c.065-.318.424.216,1.125-.085a1.355,1.355,0,0,1,1.153-.028c.089.005.025-.247.084-.312s.236-.012.366-.142.4-.6.76-.4.4-.058.338-.368.536.037.675.142a.348.348,0,0,0,.338.028c.075-.015.615.012.76-.113s.839.159.675-.057-.278-.33.084-.425c.272-.071.13-.27.225-.255a.552.552,0,0,1,.2.085c.453.271.543.514.647.368.02-.028.031-.052.056-.057,0-.212.194-.241.591-.34.239-.06.077-.362.225-.6-.054-.462.635-.077.366-1.19a1.984,1.984,0,0,0-.788-.879c-.169-.085-.141.142-.225-.028a3.689,3.689,0,0,1,.028-.9
164c-.172-.581.208-.729.056-1.049s-.633-.553-.506-.765c.866-.575.181-1.058.9-.68.013-.454.321-.444.478-.312.253.212.386-.032.675-.113.12-.034.416.021.338-1.02-.023-.313.33-.111.535-.68a4.1,4.1,0,0,1,.394-.85c.358-.387.619-.964.366-1.219a1.707,1.707,0,0,1-.928-.312c-.536-.4-.411-.733-.7-.794-.461-.095-.5-.741-.844-.68-.755.134-.581-.521-.957-.4-.4.133-.094-.273-.7-.255a1.89,1.89,0,0,1-.7-1.53c-.047-.783-.728-.358-.872-.964a1.268,1.268,0,0,0-.45-.822c-.125-.125-.17-.281-.056-.935.075-.431-.074-.49-.084-.624a2.082,2.082,0,0,0,.084-.879c.127-.3.349-.169.647-.283.149-.057.164-.293.309-.425s.422-.156.506-.283c-.184-.746-.1-1.282.366-1.587.046-.336.129-.413-.028-.652s-.9-.163-1.153-.34-.431-.753-.563-.964c-.151-.242-.3-.295-.422-.453.021-.191.246-.118.535-.255s.015-.591.338-.709.769.5,1.35-.255a.315.315,0,0,0,.056-.113.2.2,0,0,0-.028-.113.319.319,0,0,0-.084-.113c-.044-.042-.1-.085-.169-.142-.675-.549-.959-.075-1.6-.539-.482-.347-.676-1.094-1.491-.142-.329.384-.393-.151-.844,1.134-.262.748-.264,1.347-.619,1.445-.584.162-.928-1.3-1.519-1.559-.422-.255-1.013,0-1.435,0-.507,0-.816.284-1.322.113-.253-.17-.169-.51-.338-.85-.211-.425-1.048-.116-1.519-.142s-.223-.461-.731-.4c-.528-1.042,1.975-.566,1.294-1.417a6.518,6.518,0,0,0-1.1-.312,2.881,2.881,0,0,1-.45-.539c-.018-.34.376-.015.535-.482-.214-.04-.234-.166.028-.425-.043-.214-.16-.326.141-.425a.253.253,0,0,0,.056-.482,4.2,4.2,0,0,0-2.194-.538c-.345,0-.473-.62-.7-.709s-.088.367-.45.34a3.16,3.16,0,0,1-1.322-.68c-.348-.582-.5-.2-.591-.6-.114-.484-.86-.335-.9-.4-.126-.2.32-.3.281-.652-.053-.491-.767-.3-.506-.907.239-.559.045-.657.084-1.049a.888.888,0,0,0-.141-.567l-.113-.057c-.253.085.163.312-.563.312-.591-.34-.272-.665-1.1-1.19-.084-.125-.139-.2-.225-.227a.735.735,0,0,0-.422.085c-.057-.114-.141-.578-.422-.709s-.735.072-.844-.2a1.894,1.894,0,0,0-.844-1.134.231.231,0,0,1-.056-.113c-.335-.11-.557-.543-.844-.368-.3.184-.459-.044-.591-.057a.154.154,0,0,0-.141.085c-.275.411-.227-.116-.675-.085Zm25.348,39.991a.438.438,0,0,1,.2.113C391.823,373.664,391.78,373.61,391.691,373.614Z","transform","translate(-162.77 -164.394)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"SRB",3,"mouseover","mouseleave"],["id","XK","data-country-name","Kosovo","d","M384.124,379.7c-.279.04-.516.555-.675.935s-.319.111-.478.312-.518-.107-.478.113.078.34.675.34.113.128.113.368.5.12.338.34-.143.261.056.482-.331.37-.45.17-.162-.054-.281.227-.592.626-.732.907.377.23.338.51c-.036.254-.787.521-1.547.794a.935.935,0,0,1-.309.51,5,5,0,0,0-.478.652,3.285,3.285,0,0,1-1.21-.113c-.179-.06-.3.208-.394.368a.327.327,0,0,0,.084.425,1.284,1.284,0,0,0,.535.312c.209.07.154.2.084.4s-.25.258-.309.368.048.352.028.482c0,.012-.023.018-.028.028.077-.014.091.035.113.142s.105.106.366.227.19.135.45.312.134.29.309.453.3.12.2.4.3.227.309.624.07.326.2.255a.872.872,0,0,1,.591-.085,6.589,6.589,0,0,0,.985.425c.38.064.746.6.9,1.02s.352.135.338.709.021.411.281.624a1.891,1.891,0,0,1,.45,1.134c-.02.235-.3.37-.2.6s-.083.3-.113.368a1.06,1.06,0,0,0,0,.227c.044.02.095.038.141.057.008,0,.02,0,.028,0a.1.1,0,0,0,.056-.028c.119-.12.154-.227.338-.227s.309-.255.394-.255.155.279.309.028a1.332,1.332,0,0,0,.113-.964c-.075-.381-.267-.372.225-1.3s.349-.384.732-.85.807-.343,1.21-.794.64-.5.76-.34c.679.3.586,1.189,1.125,1.134s.222-.808.422-1.417c.065-.13.243-.655.422-.6s.374-.008.309-.4c.065-.318.424.216,1.125-.085a1.5,1.5,0,0,1,.169-.057c-.082-.2-.139-.307-.2-.453a.93.93,0,0,1,.028-.992c.179-.4.084-.461.084-.822a1.624,1.624,0,0,1,.253-.794c.139-.321.006-.5.225-.624s.041-.329.141-.85-.307-.814-.506-.453-.294.439-.394.2a1.185,1.185,0,0,0-.985-.4,4.122,4.122,0,0,1-1.041.2c-.159-.02-.156-.436-.056-1.077s-.195-.527-.394-.567-.369-.4-.647-.2-.3.14-.422,0-.028-.924-.366-.964-.193.2-.253.34-.478-.166-.478-.567-.122-.954-.281-.794-.273.087-.253-.113-.066-.342-.225-.142-.2.137-.338.057-.463.242-.563.142-.4.132-.619-.028.29-.378.309-.539-.678-.862-.956-.822Z","transform","translate(-169.354 -179.266)","fill","#ccc","stroke","#fff","stroke-width","0.401","stroke-dasharray","0.401 0.401",1,"KOS",3,"mouseover","mouseleave"],["id","MK","data-country-name","North Macedonia","d","M399.791,392.088c-.095-.015.047.184-.225.255-.363.1-.249.21-.084.425s-.531-.069-.675.057-.685.1-.76.113a.348.348,0,0,1-.338-.028c-.139-.105-.735-.452-.675-.142s.02.569-.338.368-.63.267-.76.4-.306.077-.366.142.005.317-.084.312a1.356,1.356,0,0,0-1.153.028c-.7.3-1.061-.233-1.
1125.085.065.388-.13.457-.309.4s-.357.465-.422.6c-.2.61.12,1.361-.422,1.417s-.447-.832-1.125-1.134c-.119-.16-.357-.111-.76.34s-.827.328-1.21.794-.239-.082-.731.85-.3.923-.225,1.3a1.332,1.332,0,0,1-.113.964c-.154.25-.225-.028-.309-.028s-.21.255-.394.255-.218.106-.338.227a.108.108,0,0,1-.056.028c-.008,0-.02,0-.028,0-.046-.018-.1-.037-.141-.057.052.833.137,1.426.2,2.607a.206.206,0,0,1-.056.085c-.158.15-.556.191-.619.34a.118.118,0,0,0,0,.085.652.652,0,0,0,.056.2c.188.4.712.729.9,1.134a.649.649,0,0,1,.056.2.249.249,0,0,1-.028.2.948.948,0,0,1-.141.17c-.116.128-.253.269-.253.4,0,.681,2.194,3.826,2.532,4.336a.714.714,0,0,0,.169.17.308.308,0,0,0,.169.028c.32-.012.57-.538.76-.538a1.372,1.372,0,0,1,1.013.17.131.131,0,0,1,.028.085c.067.2-.091.51.056.51.148.021,1.347-.792,2.026-.709.782.1.638-.4,1.379-.652,1.252-.421,1.122.5,1.772-.085.316-.285.221-.542.506-.6.571-.107.76-.021.844-.085.232-.255-.035-.247.056-.482s.546-.7.563-.907c.034-.422-.029-.808.816-1.105.477-.46.508.007.872-.2a2.005,2.005,0,0,1,1.575-.4,2.032,2.032,0,0,0,1.407.085c.5-.182.942-.142,1.069-.227.253-.17.084-.538.338-.709.169-.085.338.51.506.34,1.013-.681-1.508-2.212,1.632-2.522h.056a8.839,8.839,0,0,0-.422-2.352c-.276-1.078.335-1.167.309-1.814,0,0,.006-.05,0-.057h-.028a1.423,1.423,0,0,1-.309-.482c-.235-.629-.425-.59-.535-.765a2.929,2.929,0,0,1-.422-1.162c-.1-.641-.4-.4-.563-.425s-.235.017-.478-.028-.387-.22-.591-.17-.383-.1-.647-.17a5.544,5.544,0,0,1-.731-.4c-.269-.115-.362-.485-.422-.6s-.263-.048-.338-.2a2.968,2.968,0,0,0-.563-.567c-.229-.205-.4-.4-.506-.255s-.194-.1-.647-.368a.54.54,0,0,0-.2-.085Z","transform","translate(-171.799 -183.265)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"MKD",3,"mouseover","mouseleave"],["id","AL","data-country-name","Albania","d","M373.747,391.71c-.088-.02-.173.108-.225.2-.07.12-.241.135-.45.425s-.265.328-.225.538.063.383-.056.453a.43.43,0,0,0-.225.312,2.174,2.174,0,0,1-.225.51c-.07.15-.041.248-.141.368a.855.855,0,0,0-.169.4c-.05.19-.283.25-.422.34s-.012.531.028.822-.183.479-.422,1.19.526,1.488.506,1.729a2.632,2.632,0,0,0,.281.907c.05.08-.172.062-.281.142s.109.232.169.312-.091.117-.141.227c.021.05.062.091.084.142.067.042.157.083.2.113.074.056.034.352.028.4.262.106.176-.6,1.575.142.264.14.5-.107.253.453-.1.218-.464.5-.422.794.084.255.535.6.366.765-.338.34-.844.056-1.1.4-.211.3.6.342.534.794-.176,1.158-1.367.79-.591,1.814.615.812,1.294.056,1.125,1.077-1.007,1.467-.317,1.26-.338,1.871s-.219.434.169,1.19c.129.252-.422.935-.422.935-.253.255,0,.68,0,1.105-.084.34,0,.765-.084,1.105,0,.255-.422.34-.338.6a6.722,6.722,0,0,0,1.66,1.956.943.943,0,0,1,.113,1.247c-.253.51-.915-1.713-1.407-.737,1.378,2.835,4.614,3,5.2,3.77,1.293,1.022.253,1.02.675,1.36.169.255.675,0,.844.255.169.425-.056.765-.056,1.275.058.322.158.615.309.6,1.436-.255,2.363.936,2.279-1.275,0-.51,1.182.255.928-.51l-.956-1.7c.6-.238.539-.464.788-.964.323-.648,1.4-.056,1.941-.765a2.3,2.3,0,0,1,0-.935,1.728,1.728,0,0,0,.169-1.134c-.106-.422.29-.417.338-.737a2.861,2.861,0,0,0,0-.68c.591-2.3,1.1.512,1.941-2.721.253-1.021-1.1-.963-1.1-2.069-.169,0,.253-.822.084-.992a1.372,1.372,0,0,0-1.013-.17c-.253,0-.591.936-1.1.34-.338-.51-2.532-3.656-2.532-4.336,0-.255.506-.51.422-.765-.084-.6-.928-.935-1.013-1.53-.084-.255.591-.255.675-.51,0-.51-.084-1.388-.145-1.921a3.747,3.747,0,0,1-.052-.913c.03-.07.212-.143.112-.368s.177-.36.2-.6a1.891,1.891,0,0,0-.45-1.134c-.26-.213-.3-.05-.281-.624s-.183-.283-.338-.709-.521-.957-.9-1.02a6.585,6.585,0,0,1-.985-.425.872.872,0,0,0-.591.085c-.127.071-.183.142-.2-.255s-.415-.347-.309-.624-.021-.234-.2-.4-.049-.276-.309-.453-.19-.191-.45-.312-.345-.12-.366-.227-.035-.156-.113-.142c0,0,0,.028,0,.028s-.026.026-.028.028c-.069.056-.192.061-.281.113-.119.07-.018.228-.028.368s-.516.085-.675.085-.156.143-.225.283-.276.07-.366.17-.281.24-.45.17-.367-.437-.506-.567a.379.379,0,0,1,.028-.482.39.39,0,0,0-.056-.482c-.139-.12-.078-.255-.2-.425-.03-.043-.055-.078-.084-.085Z","transform","translate(-166.967 -183.143)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"ALB",3,"mouseover","mouseleave"],["id","ru-2","transform","translate(188.824 -174.977)"],["id","RU-1","data-country-name","Russia","d","M571.554.126V.381c-.253,1.276-2.786,1.7-1.773,3.656a3.656,3.656,0,0,0,1.351,1.616c.253.17.591-.34.844-.17.169,0-.085.34,0,.51.021.021.064.011.113,0-.37.139-.759.155-1.041.51-.253.17-.929,2.466-.169,2.721.929.255,1.941-1.446,2.786-.935.169.085.084.425,0,.68,0,.6-.507,1.275-.253,1.871.253.51,1.351.255,1.519.765s-.76.935-.675,1.53c0,.51.506.85.844,1.19.084.255.76.425.591.51-.591.34-1.519,0-2.11.425-1.1.851,1.1,3.741,1.519,4.336.929.851,4.3,4,4.981.68.085-.6-1.435-1.275-.929-1.7s.928.935,1.52,1.19c.676.34,1.773.511,1.773-.6-.085-.6-.591-1.19-.507-1.786,0-.425.253.85.591,1.19a3.525,3.525,0,0,0,1.266.935c.169.085.506.255.591,0a3.852,3.852,0,0,0-.084-.935,4.152,4.152,0,0,1,.253.6c0,.255-.338.68-.084.765a2.86,2.86,0,0,0,2.026-.425.16.16,0,0,0,0-.255c.338.255,1.435-.34,1.1.085-.422.766-2.364,1.1-1.942,1.786.422.6,1.435.17,1.857.68s-.253,1.445.169,1.871c.422.255.675-.765,1.1-.935.422-.085.76.34,1.182.34.253-.085.675-.255.675-.6-.084-.085-.422-.255-.253-.255.591-.085,3.714.255,4.052-.17.422-.681-1.52-1.87-.844-2.3,1.013-.681,3.039-.85,4.221-1.275a6.353,6.353,0,0,0-1.351-.255c-.084-.085-.338.17-.338.085.084-2.127,6.332-1.444,3.545-3.741-.422-.34-2.11.255-2.617.255a18.445,18.445,
10,0,1-4.727-.85,18.438,18.438,0,0,1-6.162-3.146c-.338-.255-.506-.765-.929-.935-.338-.085-.675.6-1.013.425-1.1-.766-.591-2.3-1.182-3.231a5.965,5.965,0,0,0-1.519-1.02c-.169-.17-.253-.68-.591-.68-.422,0-.844.935-1.013.6-.253-.6.506-1.105.591-1.7a3.4,3.4,0,0,0-.169-1.871,1.057,1.057,0,0,0-.929-.51c-.507.085-1.013,1.021-1.266.6-.76-1.191,3.208-1.02,1.435-2.381h-1.266c-.253.34-.506.765-1.1.425A.866.866,0,0,1,576.7.126Zm74.314,0a7.6,7.6,0,0,0,.422.85,5.1,5.1,0,0,0,.675,1.36c.169.17.675-.17.675.085-.084.6-.338,1.275-.844,1.445-.422.17-.76-.6-1.182-.6-.591,0-1.013.51-1.519.765-.169,0-.422.085-.506,0-.085-.17.506-.17.338-.17a1.635,1.635,0,0,0-1.1-.085c-1.013,0-2.448.851-3.461.255-.169-.085,0-.6-.253-.6-.507-.085-1.351,1.105-1.688,1.275-.76.34-1.6.085-2.364.51a12.681,12.681,0,0,1-1.435.85c-1.14-.064-.017-.809.2-.992a.928.928,0,0,0-.2.057,19.079,19.079,0,0,1-1.688,1.105,4.413,4.413,0,0,1-1.519.34c-.169,0-.422-.17-.591-.17a17.86,17.86,0,0,0-6.922,1.871c-2.2,1.021-3.657,3.145-5.515,4.336,0,0-2.7.595-2.7,1.105,0,.766,1.351,1.36,1.1,2.126-.253.851-1.858,1.53-.591,2.211,1.182.681,7.963,2.04,7.71,3.061-.169.851.591,1.87.169,2.891-.338.6-1.688,1.53-1.52,2.041.507,1.787,3.63.339,2.364,3.316-.253.425-.844.17-1.266.425-1.52.681-1.435.6-2.7-1.105-1.1-1.531,2.084-2.551-2.223-2.381-.253,0-.591.34-.844.255s-.169-.85-.422-.68a7,7,0,0,0-1.013,2.551.893.893,0,0,0,.422.34.388.388,0,0,0-.422,0c-.507.34.254,1.275.084,1.956-.084.425-.76.595-.844,1.02,0,.766,1.1,1.7.591,2.3a5.151,5.151,0,0,1-1.351,1.02c-.422.085-.844-.17-1.182,0-.76.51.676.765-1.519,1.36-.253,0-.675-.085-.76.085-.253.51.084,1.105-.084,1.616-.507,1.361-1.6,1.529-1.013,3.4,0,.255,1.688,2.211,1.351,2.3-.591.255-1.35-.68-1.942-.34-.507.255.253,1.389-.253,1.729-.338.17-.422-1.3-.844-1.049-.422.17.338.963.084,1.389-.169.34-.844.17-1.182.425-.422.34-.506,1.105-1.013,1.105-3.378.085,1.266-1.983.675-3.089-.422-.851-1.857-.935-2.532-1.53a5.96,5.96,0,0,1-.675-1.7c0-.255.422-.765.169-.85-.591-.085-1.182.935-1.6.6-.169-.17,1.857-2.211,1.857-2.211.169-.34.422-.68.338-1.02-.084-.17-.422,0-.506.17-1.52,1.361-4.137,6.914-3.63,8.956,0,.17.338,0,.422-.085.084-.17-.084-.34-.084-.425a2.107,2.107,0,0,1,.338-.765c.169-.085-.253.85,0,.935.507.255,1.182.17,1.688.425.169.085.169.425.084.6-.084.681.254,1.956-.422,2.041-.76.085-.928-3.317-2.195-2.381-.507.425-.338,1.36-.675,1.956-.084.255-.506.17-.591.425s.338.34.253.51c0,.17-.338.17-.422.34-.253.51-.253,1.105-.506,1.616-.253.34-1.013.17-1.1.51a33.665,33.665,0,0,0-.507,5.017c0,.17-.169.6-.253.425-.084-.34.254-1.276.084-1.02-.507.851-.506,3.061-1.182,3.826a4.066,4.066,0,0,1-1.435,1.02c-.422.17-1.435-.425-1.182-.085s1.013.085,1.351.425c.338.17.253.765.591,1.02.422.34,2.279-.255,1.773.085-.591.425-1.435-.085-2.026.255-.253.085,0,.6-.169.765-.253.34-1.
1013.085-1.1.51s.253.85.169,1.275c-.084.255-.675-.6-.844-.34-.76,1.446.591.935,1.266,2.126.338.6.169,2.3.591,2.976.169.255,1.942,2.806,1.6,3.231-.253.255-.675-.255-.929-.085a9.294,9.294,0,0,0-2.364,2.806c-.169.425.085,1.616-.253,1.275-.338-.425.338-1.275-.084-1.7-.591-.51-1.013,1.36-1.688,1.7-1.1.6-2.87-2.04-3.63-2.381-.929-.34-2.785.425-3.63-.255-1.6-1.361,0-2.465,0-3.316.085-.34-.169-.6-.422-.85,0-.085-.253,0-.253-.085-.253-.766,1.941-2.125,2.448-2.721a9.167,9.167,0,0,1,1.857-1.445c-1.013-2.3-3.629-2.465-5.4-3.231a2.945,2.945,0,0,1-1.1-.935c-.084-.085.169-.425,0-.425a5.867,5.867,0,0,0-3.123.6c-.844.34-3.039,2.721-3.968,2.721-1.013,0-2.194-.851-3.292-.085-.929.681,2.448,1.36,2.532,1.36,4.56.851,2.87,2.891,4.136,3.316.253.17.506-1.106.591-.765.169.51-.422,1.105-.338,1.7a9.376,9.376,0,0,0,1.6,2.551s-.338.254,0,1.786c.085.6.422,3.316,1.182,3.571.676.17,1.266-.425,1.857-.425a17.481,17.481,0,0,1,2.786,1.7,3.058,3.058,0,0,1,.338.935c0,.17-.253.51-.169.68a2.943,2.943,0,0,0,1.1.935c.169,0,.338-.34.338-.255.591,2.127-.423,3.825.929,5.782,1.689,2.3,2.364,2.891,2.195,2.891-1.267.17-1.688-2.211-3.039-2.381a1.066,1.066,0,0,0-.76.34.342.342,0,0,0-.169-.51c-.507-.255-1.182-.085-1.773-.255-2.618-1.021-.843-.171-3.461,1.275-.084,0,.845-.85-.338-.935a6.06,6.06,0,0,0-1.773.085c-.338.17-.169,4.421-.253,4.847-.591,1.787-1.941,2.493-2.7,3.94-.422.681,0,1.615-.253,2.381-.591,2.042-2.533,3.315-.844,5.442,1.182,1.446,6.078,3.06,6.5,4.591,0,.17-.338.34-.253.51.338.681,2.026,1.445,1.351,1.871-1.52,1.021-2.785-.51-3.545.085-.422.34-.169,1.275-.675,1.53-.676.34-4.9-1.276-5.825-.34l-.084.085c-.084-.255-.169-.51-.338-.51-.676-.085-1.238.6-1.913.68-.253,0-6.19-3.232-6.275-1.02,0,.766,1.351,1.615.844,2.126-.422.425-1.351.51-1.6,1.105-.169.51,5.318,4.336,5.825,4.421a2.87,2.87,0,0,0,2.054-.68c.169-.085,0-.255,0-.425.084-.255-.028-.68.225-.68.253-.085.169.51.422.6.76.425.76-.17,1.351.425,1.1,1.191,2.111,2.975,1.013,4.506-.169.255-.675-.085-.844.17-.253.34.253,1.02-.084,1.275a53.931,53.931,0,0,1-6.416.255c-6.249-3.573,5.152.682-1.942-2.041-3.716-1.361-2.786.255-3.292.34a23.332,23.332,0,0,1-3.883-1.105,2.207,2.207,0,0,1-.422-1.786c0-.425.929-.68.675-.935-.338-.255-.928.85-1.182.51s.675-.85.507-1.19c-.169-.681-1.6-.34-1.6-1.02-.084-.255.253-.425.253-.68,0-.085-2.448-2.466-2.786-2.721-.253-.17-1.013.17-.929-.085.929-2.382,2.28-.083,1.182-3.061,0-.085-1.435-1.871-1.266-1.871.507-.255,1.182.68,1.6.34.338-.255-.76-.425-1.013-.765a15.463,15.463,0,0,1-1.182-1.616c-.507-.681-5.656-1.956-6.078-1.871s-.844.935-1.182.68c-.844-.681,1.351-1.615,1.266-1.871-.169-.51-.844-.51-1.182-.765-2.533-1.531-1.1-.34-3.8-.85-.676-.085-1.013-1.105-1.688-1.36-.169-.085-.422.34-.507.17-.169-.17.254-.425.084-.6-.084-.17-.591.17-.506,0,.084
1-.255.844-.255.675-.425-.844-1.616-1.941-.765-3.208-.68-.169,0-.507-.425-.338-.51a26.3,26.3,0,0,1,4.727-.68c.253.425-.422.935-.253,1.275.422.766,3.461,1.7,4.052,1.7a2.55,2.55,0,0,0,1.773-.255c.338-.17.084-1.105.507-1.19.422,0-.169.935.169,1.19s.844-.085,1.266.085c.338.085.506.765.844.68.507-.17.506-1.02,1.013-1.19,1.013-.425,2.954.935,3.968,1.02a10.741,10.741,0,0,0,2.279-.425c1.689-.17,3.292-.935,4.981-1.02,1.52,0,2.532.51,4.136.255,3.716-.681,7.85-4.788,8.61-8.7.169-1.191,0-1.785.169-3.061.253-1.361.085-5.1-1.013-5.952-.338-.255-.9.255-1.238,0-.422-.425-.337-1.87-1.266-2.126-.085,0-.169.255-.253.17-.676-.51-.534-2.381-1.379-2.466-.76-.085-1.519,1.106-2.11.6-.422-.34-.675-.935-1.182-1.275-.338-.17-.844.085-1.182-.085-.507-.255-.928-.765-1.519-1.105-.253-.17-.844-.68-.844-.425,0,.51,1.1.765.929,1.275-.422,1.106-5.4-1.446-6.331-1.36-.084,0,.169.255.084.34-.021.021-.056.024-.113.028.512.045,1.248-.021,1.041.4-.169.51-1.1.255-1.6.085-.338-.085-.338-.68-.675-.85-.422-.255-.928-.085-1.351-.255-.591-.255-1.013-.85-1.6-1.105a62.7,62.7,0,0,0-9.117-2.381c-2.28-.51-3.207.425-5.149,1.105-1.267.425-1.772-1.021-3.039.17a6.306,6.306,0,0,0-.844,1.871c0,.255.084.425,0,.6-.338.6-1.013,1.02-1.182,1.7-.169.34.507,1.275.169,1.105-1.6-1.106.675-1.87.591-2.636,0-.51-.929-.51-1.013-1.02-.76-2.978.844,0,.422-1.871-.169-.766-3.292.17-4.558,1.105.169-.51.338-1.02,0-1.275-.507-.34-1.182.85-1.6.51a1.687,1.687,0,0,1-.338-2.041c.76-.851,2.617,1.616,3.377.765a1.686,1.686,0,0,0,.253-2.041c-.591-.51-1.857.851-2.364.255-.338-.255-2.617-1.361-2.7-1.02a3.4,3.4,0,0,0-.169,2.041c.084.425,1.013.765.76,1.105-.084.085-2.616.085-3.8.17.507.681,1.689,2.3.675,2.636s-3.63-1.021-2.786-.255c1.224,1.015-.381,2.414-1.351,3.486l-.422,1.7c-.084-.17-.084-.34-.169-.51.253,1.021.732,3.316-.281,2.976l-1.773,1.871c-.338.6,1.266-.341,1.688.68.929,2.212-1.239,1.954.619,5.017a5.666,5.666,0,0,0,1.013,1.7c.084,0,2.955.425,3.039.425.929.6,1.35,1.785,2.279,2.466.507.34,1.266.34,1.688.85,1.6,1.446-2.448,7.509-1.182,9.892a12.028,12.028,0,0,0,1.857,1.786,53.991,53.991,0,0,1,4.727,5.952c.253.34,2.364,3.4,2.026,3.911-.507.6-2.617-.341-.844,1.19,0,.085,0,3.146-.084,3.741,0,.34,2.026.34,1.688,1.105-.591,1.191-1.351,1.275-.253,2.551,1.267,1.531,2.363.339,3.377,1.871.676,1.106-2.027-.682.169,3.146.507.851,2.11.255,2.87.85,2.111,1.616-.929,6.292-.675,6.462,1.942,1.361,9.454,4.165,10.13,6.122.253.6-.084,1.275-.169,1.871-.169,3.913-.59,4.873-1.942,8.531-1.773,5.019-3.376,10.371-5.994,15.05-1.013,1.7-2.617,3.74-3.123,5.7l.169.17c0-.17-.084-.34.084-.425.591-.34,1.35-.255,2.026-.6a28.834,28.834,0,0,1,1.688-2.381c.76,1.021,0,2.805.76,3.826.253.34.844-.255,1.182-.085a2.733,2.733,0,0,1,1.182,1.02c.169.17.253.51.422.6,1.1.51,2.026-.68,2.786-.935,2.027-.851,1.435.68,2.7,1.275.507.255,1.351-.255,1.773.085,2.365,1.957-2.532,1.105-4.052,1.19-4.56.255-.843,2.551-2.87,2.976-.253.085-2.195-.851-2.279.255-.084.6.507,1.36.084,1.7-.338.34-.844-.34-1.266-.6-.169-.085-.422-.6-.675-.425-1.013,1.021.929,2.38.76,3.656.784.494,1.018.694.985.85.119.09.225.188.225.312,0,.331-.12.96-.31,1.02a4.164,4.164,0,0,0-.76.4c-.119.09-.425.34-.366.51a.973.973,0,0,1,.084.652c-.007.024-.02.034-.028.057l-.084,1.9a2.728,2.728,0,0,1-.422.652H539.9a12.235,12.235,0,0,0-1.154,2.126c.02.18,2.11,4.451,2.11,4.591a4.126,4.126,0,0,0-.028.737,5.83,5.83,0,0,1,.084.709c0,.15,1.134,1.4,1.154,1.531s-.01.648.169.709.3-.2.422-.028.051.493.141.624.165.09.225.17.248.068.338.028a.258.258,0,0,1,.31.142c.08.14.23.353.141.453a.2.2,0,0,0-.056.085c-.019.1.02.24-.084.255-.139.02-.208.109-.338.028-.016-.01-.237-.063-.31-.085a2.212,2.212,0,0,0-.338.227.731.731,0,0,0,0,.6c0,.255.338.34.253.51-.084.255-.506.255-.675.425-.253.255.338,1.445.169,1.871.422-.085.76-.51,1.1-.255.338.17-.084.765.169,1.105.253.255.76.255,1.1.34,2.787,1.021.76,1.7.76,2.806,0,.255.591.17.675.425a12.639,12.639,0,0,1-.084,1.786c0,.085-.084.255-.084.34,0,.17-.169.425,0,.425.422.085.76-.6,1.182-.51,1.182.17,0,.935.591,1.36,1.436,1.191,3.883,3.485,3.208,5.952,2.111,1.7,1.688-1.106,3.123-.085.422.34.76,1.531,1.182,1.19,1.773-1.361,1.265-1.7,3.883-1.105,0,0-.085,3.486,1.266,2.806.676-.34,1.351-1.955,1.773-2.551.253-.255,1.266-.085,1.435-.17,1.182-.51-.338-1.191,1.773-.34,0,0,2.729,1.7,2.814,1.7.338,0,.844-.68,1.013-.34a3.633,3.633,0,0,1,.141,3.231c-.084.425,1.941,2.04,2.195,2.466.338.51-.844-.085-.338.68.169.34-.929,2.125-.338,2.466a4.037,4.037,0,0,0,2.955,1.02c.338.085-.507,1.53-.169,1.7,1.942.6,1.1,1.445,2.448,2.3.844.6,3.461.6,3.714.765.76.51,0,2.891.422,3.061.507.17,1.013-.34,1.519-.51,1.436-.425,1.941-.085,2.955-.17.929-.085.084,1.105.338,1.445.76.851.928.255,2.364.765a1.059,1.059,0,0,1,.338,1.275c-.253.51-1.013.68-1.435,1.105-.084.085.253,0,.253.085a3.938,3.938,0,0,1-1.52,2.891c-1.1.681-5.149-1.106-5.149.255.084.766-.507,1.615-.169,2.3.253.681,3.292,1.275,3.039,2.3-.084.255-.591.368-.506.624.084.681,1.266.68,1.435,1.275,0,.255-.506.34-.422.6.084.51.675.85.929,1.445.084.17-.253.425-.169.6,0,.085,1.773,1.19,1.773,1.19.127.191.073.444.141.624l.113-.028c.169.085.478.425.647.51.253.2.506-.1.76-.34.676-.085.619-.34,1.125-.765a6.065,6.065,0,0,0,.31-1.275c-.058-.525-.148-1.2-.2-1.587,1.252-.078,1.945.1,2.532.028s.337-.4.985-.482c1.525-.2.632-2.438,3.658-2.211.253,0,.2.51.45.51.333-.57.745-1.328,1.294-1.389a.744.744,0,0,1,.253.028c.366.071.9.623,1.407.964.338.255.478.028.816.368a1.362,1.362,0,0,1,.45.935,2.163,2.163,0,0,0,.788,1.417c2.171.89,2.107.267,2.758,1.275.507.766-1.547,1.19-1.885,1.616-.253.51,1.041.822,1.379,1.247.338.34.141.878.2,1.417.436.184.549.056.929.255-.028.3.056.4-.028.652,0,.17-.253.34-.169.51.422.851.929-.34,1.1-.425a5.57,5.57,0,0,1,1.688-.028c.253,0,.1.425.422.425,1-.071,1.264-1.
1135,2.645-1.53.182-.052.338.453.422.624.338.425.422.907,1.013.822.338,0,.422-.255.76-.34a.505.505,0,0,1,.338.085c.169.17-.338.6-.253.85s2.223,2.239,2.223,2.579c.084.255-.2.312-.2.567a3.273,3.273,0,0,0,.76,1.53,2.217,2.217,0,0,1,1.66,1.02c1.154-.623,1-1.672,3.18-1.956.577.4,1.351,1.332,1.773,1.077.253-.17.338-.68.675-.68.591.085,1.351.992,1.688.482a4.2,4.2,0,0,1,2.42-2.608c.865-.471,1.027-1.127,2.026-1.786,1.287,1.623,1.043.334,1.632.879s.084,1.091,1.857,1.956c.422.17.928-.057,1.266.113.507.255.675.822,1.266.907,1.83-1.162-.254-1.942,1.182-2.551.605.808,1.041,1.049,1.857.794a1.643,1.643,0,0,0,.985-.68,1.159,1.159,0,0,0,.929.652c1.168-.34.956.17,1.548.17.929,0,.7-1.587,1.463-1.077a6.86,6.86,0,0,0,1.21.992c1.238-.368.478-.935,1.576-.765,1.929.383.167,1.559,2.589,1.049,1.267-.255.337-1.275,1.942-1.19.676.085-.591.737-.169,1.247a14.076,14.076,0,0,0,1.323.992c1.351,1.177.324,1.487-.113,2.749-.183.34.113.85-.141,1.105-.253.425-1.886.68-.788,1.616,1.013.851,1.21-.085,2.392-.34.619.638.3,1.049-.225,1.332-1.52.681-1.407.339-.985,2.607.084.936.647-.624,1.238-.028a15.517,15.517,0,0,1,1.463,1.842c.084.34-.422.765-.169.935,0,0,1.548-.964,1.21.057,0,.17-.253.34-.253.51a3.656,3.656,0,0,0-.084,1.332c.084.255.366.567.366.822,0,.17-.506.17-.506.425,0,.17.338.255.422.425.169.425.591.935.338,1.275-1.562,1.291-4.319,1.544-6.19,2.494a1.209,1.209,0,0,0-.394.992c.127.553.338.921-.141,1.5a5.511,5.511,0,0,1-1.97,1.7c-.225,1.035-.042,1.261.338,2.636-.1,1.885,1.055.028.844,1.105-.169.766-.465.935-.169,1.757v.085c0-.085.084-.085.084-.17a6.857,6.857,0,0,0,1.154-.539c.94-1.928,1.013-1.913.788-.34,1.014-.5,2.585-1.391,2.7-1.9.169-.936-.659-.752.647-1.332a2.232,2.232,0,0,1,1.407-.4,6.646,6.646,0,0,1,.506.907c.131.195.832.125.9.312s-.812.06-.647.368a2.48,2.48,0,0,1,.225.879,1.506,1.506,0,0,1-1.041.482c-.085,0-.169-.113-.338-.113-.507.255-.995,2.774-2.9,3.514-.4-.12-1.242-.24-.563,1.842.427-.341.8-1.083,1.6-.312-.04.746-.991.873-1.885.964-.089-.326-.535-.539-.7-.453-.76.34-.534,1.275-1.125,1.786a2.948,2.948,0,0,1-1.182.51c-.338,0-.844-.51-1.013-.17-.169.255.394.68.647,1.02,2.415,2,2.511,1.631,2.926.879a4.593,4.593,0,0,1,2.11,1.077c.76.34,1.435.142,2.11.567.253.17.591.4.507.567-.676,1.106-2-.312-2.589-.057-.676.255.031.591-.028,3.061-.006.255.169,1.02.084.765-.7-1.912-.8-3.185-1.773-1.814-.507.51.619,2.494.281,3.344-.253.6-.591.878-.675,1.389,0,.255.563.4.478.567-.169.51-1.092-1.077-.844.17,1.333,3.907,1.129-.266,1.97,1.587.084.255-.253.538-.169.794,0,.17.535.4.366.4-.591.085-.928-.17-1.52.085a9.489,9.489,0,0,0-1.323,1.3c-.084,0-.113-.368-.281-.368-.367.045-.617.135-.9.17.269.326.865.5.338.822-.845.486-.563-.538-.732-.624a3.088,3.088,0,0,0-1.266-.085c-.422,0-.77-.4-1.266-.085-.143.5-.126.709,0,.879.285-.231.507-.425.507-.425a5.8,5.8,0,0,1,.113.879c.422.255.394-.822.816-.482,1.192.9-3.068,1.87-1.716,2.636,1.137.49,2.616-.624,4.474.057,2.279.454,2.11,2.437,4.193,2.3.084,0,1.66-.34,2.335-.539-.788-.992-1.773-1.134-.225-.935,1.885,1.87,2.279,1.049,3.545,2.211,1.379.17,2.251-.312,3.771-.4s4.277,1.9,5.712,2.494c1.52.681,2.982,1.87,4.587,2.3l.084-.085,1.688.85.929.085c0-4,1.012-1.87,3.545-3.061.422-.17.591-.765,1.013-.85,1.1-.255,2.194.85,3.292.68.169,0,2.364-1.02,2.617-1.02.676.085,1.266.765,1.942.765,0,0,3.179-1.224,3.6-1.36l.056.057c.843-.509.971-.907,1.351-.907s.774-.029.816-.453.619-.51.619-.51,0,.468.76.425,1.491.07,1.407-.227a.632.632,0,0,1,.2-.652,3.088,3.088,0,0,1,2.082-.368c.169.085.084.425.253.6a4.857,4.857,0,0,0,1.182.425c1.942.17,4.136-.51,6.078-.425.507,0-.929,1.7.338,1.7,2.275,0,2.6-1.7,3.433-3.146.918-.285,1.379-.453,1.379-.453a.466.466,0,0,1-.028-.68c.337-.34.493-.085.872-.425.005,0-.005-.023,0-.028.586.267,1.161,1.056,1.6.737.361-.3,0-1.17,0-1.672.66-.263.971-.288,1.266-.028.246.217.235-.142.422-.425,1.156.119,1.344.765,2.758.765.507,0,.76-.765,1.182-.935a10.482,10.482,0,0,1,1.6-.255c.3,0,.451.518.535,1.19.123.2.293.47.422.652s-.1.327-.338.453a2.768,2.768,0,0,0-.179.95,2.388,2.388,0,0,0,.292.156,2.933,2.933,0,0,1,1.323.51s.381-.751,1.013-.624.071,1.006.7.539.887.042,1.266-.255.8-.921,1.013-.624.8.595,1.013.17c.185-.374.536-.288.732.057a3.542,3.542,0,0,1,1.182-.283c.169-.085.422-.255.76-.425h.084l1.6.68a20.106,20.106,0,0,0,2.617.935c.12,0,.193-.124.253-.255l2,1.587.2-.113a2.416,2.416,0,0,0,.253.227c1.267.936,4.3-.595,5.149-1.53.253-.255-.338-2.465-.084-3.231,1.351-3.658.422-1.018,1.773-5.867v-.255c-.084,0-.169-.085-.253-.085h-.253c-.507,0-.928.425-1.435.255-.591-.255-.928-.935-1.435-1.36a46.991,46.991,0,0,0-5.656-3.146c-.338-.085-.675.34-1.1.255-.591-.17-1.266-2.041-1.435-2.211s-.506.085-.76,0a2.8,2.8,0,0,1-1.6-.538c-1.52-1.531-.506-1.785-.675-3.316,0-.255-.422.6-.675.425-.844-.6-.76-2.04-1.013-2.891a10,10,0,0,1-.422-1.7c-.085-.681.422-1.445,0-1.956-.253-.34-.928.255-1.1.68-.084.085,1.013,3.231,1.182,4.081a.161.161,0,0,1-.253.085c-1.52-1.
1191-.506-1.019-.675-3.061,0-.255-2.363-1.7-3.123-2.3-.422-.255-.534-.935-1.041-1.105-.338-.085-.675.51-1.013.34-.507-.085-.675-.935-1.266-.935-2.28-.255-1.35,1.787-3.039-.17-1.436-1.7.675-2.295.675-3.656,0-.6-1.013-1.275-.591-1.615s.76.935,1.266,1.02c.676,0-.76-1.1-.76-1.786,0-.255.591-.255.591-.51.169-.851-.591-1.785-.422-2.636,0-.17.591-.085.506-.255,0-.51-.506-.765-.591-1.19s.338-.85.169-1.19c-.169-.17-.76.255-.76,0-.084-.255.591-.085.675-.34v-.51a1.089,1.089,0,0,0-.084-.51v-.34a.266.266,0,0,0-.084-.17v-.085c0-.085,0-.17-.084-.17a1.375,1.375,0,0,0-.056-.17h.563c.253,0,0-.51-.253-.765-.338-.425-1.013-.595-1.435-1.105-.084-.085.338-.085.591-.085.591.17,1.35,1.276,2.11.68.338-.255-.507-.765-.422-1.275.085-1.021.169.426,1.1-.425a7.606,7.606,0,0,0,1.266-1.616c.085-.255-.253-.6-.169-.85.169-.255.675-.17.76-.425.338-.681-.253-1.7.422-2.041.338-.17,2.73,1.786,2.054.255-.507-.936-2.476-1.02-2.223-2.126.169-.936.365.681,1.294.085.338-.17-.788-.425-.7-.68.507-1.276,1.8,2.893,2.139-1.53v-.255h-.084v-.255a.083.083,0,0,1-.084-.085.315.315,0,0,0-.084-.255v-.17a4.145,4.145,0,0,1-.253-.6l-.253-.765c-1.773.085-6.95,1.107-6.359-1.19.422-1.531,1.435-.255,1.942-.255.422-.085,1.6-1.445,1.1-2.126-.844-1.021-2.5-1.02-3.686-1.786-2.618-1.7-4.051-3.316-7.26-4.166-1.351-.34-1.941,1.36-3.039,1.7a14.763,14.763,0,0,1-1.942,0c-.085.085.76,1.7.591,1.871,0,0-2.279-.34-2.364-.34a.3.3,0,0,0-.084-.17c.084-.17.338-.425.169-.51-.422-.425-1.1-.425-1.435-.935-.169-.17.338-.255.422-.425.085-.34.254-.765.084-.935s-.506.34-.76.17c-.507-.255-.084-1.36-.675-1.53s-4.643.85-4.9.68c-.338-.34-.169-1.02-.253-1.531-.169-1.276-.844-3.429-.675-4.7.169-1.191,1.1-1.87.507-3.316-.507-1.021-2.026-.255-2.533-.68,0,0-2.11-5.782-2.026-6.037,0-1.021,1.351-1.529,1.266-3.4,0-.425-.76-.6-.929-.765-.76-1.106,0-2.805.338-3.741.253-.51,3.714.935,4.052,1.105,2.956,1.276,4.22,4.084,6.247-.85a2.442,2.442,0,0,0,0-1.105c-.507-1.616-.591.255-1.266-.34-.253-.17-.084-.68-.253-.935-.507-.51-2.532-2.976-3.123-3.4,0,0-.844.425-.844-.085,0-.255,1.6-.085,1.942-.765.084-.17.591-2.806.591-2.891.084-.17.338-.085.422-.255a5.51,5.51,0,0,0,.76-1.36c.169-.51-2.026-.509-1.351-2.721.253-.766,1.6-.51,2.026-1.105.338-.6.084-1.275.338-1.871.338-.51.928-.765,1.266-1.275.085-.17.591-3.061.591-3.146,0-.766-1.266-1.02-.675-1.956.844-1.616.76,2.3,1.351-.34.077-.231-1.208-1.188-1.266-1.36.507-.17,1.013.17,1.52.085,1.436-.34,1.1-2.126,2.955-1.105.929.51-1.351,1.786.253,1.616,1.52-.085.675-.68,1.182-1.7.422-.851.928,1.106,1.266.51.676-1.361-1.351-1.785-.253-3.146.253-.255.844-.17,1.1-.51a4.351,4.351,0,0,0,.675-1.729c.085-.085-.169-.51,0-.425,1.1.51,1.772,1.644,2.786,2.239.76.34,3.433-3.259,4.446-3.6,3.378-1.106.928,1.105,3.546,1.19.591,0,1.041-.68,1.716-.85,2.871-.6.759.255,2.448,1.02.422-.255.591-.34.591-.34.084,0,2.617-.085,2.617-.085.338,0,.084.68.169,1.02a4.025,4.025,0,0,0,.844,1.559.811.811,0,0,0,1.182.17,1.908,1.908,0,0,1-.113.2,1.989,1.989,0,0,0,.2-.283c.253-.851-1.351-2.579-1.773-3.174-.422-.51-1.1.255-1.351.085-.338-.17-.338-.68-.253-1.02a.814.814,0,0,1,.535-.737c.768-1.506,5.388.4,6.472.312V199c.085-.17.169-.34.338-.34a.347.347,0,0,1,.253,0,.365.365,0,0,1-.169-.085.848.848,0,0,1,.338-.425c.507,0,1.1.51,1.6.6.169-.851.76-3.571.76-3.571,0-.425-1.1-1.275-.76-1.786.055-.167.185-.18.338-.2a.387.387,0,0,1,.084-.312c.081-.164.4-.17.647-.17.414-1.054-1.042-1.49-.563-2.3a1.127,1.127,0,0,1,.422.085.4.4,0,0,1,.084-.51c0-.085.844.255,1.435.34-.084-.34-.591-.34-.76-.6-.063-.255.357-.637.816-.964-.1.068-.208.13-.31.2a6.8,6.8,0,0,1,1.21-.992c-.013.016-.014.043-.028.057a.083.083,0,0,0,.084-.085c.2-.27.289-.689.591-.765.169-.17.253-.34.507-.425.084,0,1.857,1.275,2.7,1.19.084-.255-.253-.6-.084-.85a.667.667,0,0,1,.422-.255v-.17a.954.954,0,0,1,.675-.255c-.338-.51-1.688-1.53-1.1-2.041a2.324,2.324,0,0,1,.507-.255c-.076.029-.191.058-.253.085,0-.085.084-.17.169-.255.169-.17,1.35-.51,1.942-.935.084-.425-1.013-.765.084-1.275l.169-.085c.169.085.338.425.591.425.422-.085.675-.51,1.013-.6,1.013-.425.844.765,1.1,1.275a.727.727,0,0,0,.506.255c.169,0,.253-.34.422-.34.169.085.169.6.422.6.253.085.338-.425.591-.51.253,0,.338.255.507.34a1.616,1.616,0,0,0,1.1,0c1.351-.34,2.195-1.36,3.123-1.956,2.365-1.446-.338,2.807,1.52.935,2.111-2.3-1.013-5.356,0-6.037.76-.425,1.35,1.021,2.532.6,2.111-.851,3.967-4.165,4.558-6.207.422-1.191-2.195-3.23-2.448-4.506,0-.255.507-.51.338-.85-.084-.17-.422.17-.591.17-4.307-1.191-1.434.425-4.221,1.105-.507.17-.844-.935-1.351-.85-1.182.425-1.941,1.53-3.039,2.126-.929.51.085-1.956-.675-1.7-1.351.425-1.857,1.956-3.292,1.02-.929-.681.338-.76
15.591-1.36.422-.766-.169-1.7.169-2.466.253-.425.844-.595,1.013-1.02.084,0,.506-3.316.506-3.316-.253-.6-1.013-.85-1.688-1.02-.253-.085-.591.425-.844.34-.422-.17-.422-.765-.76-.85-.338-.17-.591.34-.929.255-1.267-.085.506-3.486-.084-4-.169-.17-.844.17-.76-.085,0-.51.591-.85.929-1.275.253-.425.422-1.02.844-1.275s1.013.255,1.351,0c.422-.255.422-1.048.844-1.389.507-.34,2.111-.339.76-2.126-.676-.851-1.941.6-2.279.68-.422.17-.844-.255-1.266-.085-.253.17-1.435,2.324-2.87,1.814-.676-.17-1.52-2.239-.844-2.409.338-.085.675.425.929.17a1.6,1.6,0,0,0,.338-1.36c-.338-1.191-1.351-.34-1.519.085-.085.255.338.51.169.68,0,0-2.532,1.445-2.617,1.445-.338.085.422-.68.591-1.02,0-.17-.338-.255-.422-.425a9.259,9.259,0,0,1,0-1.53c-.169-1.106-2.533,1.021-2.026-.51.76-2.127.168-.085,1.013-.425.253-.085-1.689-2.04.084-2.466.169,0,1.1.34,1.351.255.169,0,.169-1.105.844-1.36.169-.085.253.34.506.34.338-.085.929-.255.929-.68s-.844-.425-.844-.765c.084-.936,1.182-1.53,1.942-1.956.253-.17.084.6.338.765.338.255,1.52.34,1.351-.085s-1.013-.935-1.182-1.275c-.591-1.106,1.6-2.21,1.942-3.061.169-.255-.507-.425-.422-.6a5.114,5.114,0,0,1,.76-1.105c.084-.085.338,0,.422-.17.422-.681.084-1.785.675-2.381.338-.255.928.085,1.266-.17,1.52-1.106-.591-.85-.422-1.275a37.265,37.265,0,0,0,1.857-3.656c0-.085.084.17.169.17,1.436-.17.506-1.785,1.435-1.956.76-.17,1.351.6,1.688-.425.253-.766-1.182-1.02-1.6-1.616-.591-.936.591-1.02.76-1.7,0-.255-.675-.425-.506-.6.422-.34,1.1-.425,1.351-.935.253-.6-.76-1.871-.084-1.956.422,0,.506.765.929.765.253-.085.084-.6.169-.85.422-.851.928-1.7,1.351-2.551.591-1.191,1.857-2.89,2.11-4.166.085-.255-.422-.51-.338-.765,1.182-2.467,1.351-.083,1.266-3.316,0-1.191,1.351-.254,1.435-1.786.169-1.446-.422-1.275-1.266-1.36-.253,0-.507-.085-.507-.34,0-.851,1.52-1.275,1.435-2.126,0-.681-1.52-1.36-1.013-1.786.253-.17.422-.623.76-.709s1.182.255,1.013,0c0-.255-1.942-.68-1.6-1.105a2.494,2.494,0,0,1,1.266-.6c.169-.085.338.425.506.255,2.871-2.467-2.787.512,1.857-2.381,1.351-.851,2.7.086,3.968-1.105.169-.17-.253-.425-.253-.68a4.773,4.773,0,0,1,.675-3.486c.422-.766.506.425.675.425a13.414,13.414,0,0,0,1.942.255c.591.085,1.688,1.53,1.688,1.53,1.942,1.531,2.054-.425,3.067,0,1.351.681-.507.169.338,1.275,1.182,1.616,2.617,1.275,2.448,1.7s-.675.68-.76,1.105c-.084.255,2.448.935,2.7.85.507-.255-.591-1.105-.506-1.7.422-1.957,1.519,1.191,2.11-.85.253-.851-.929-1.275-.76-1.616a1.788,1.788,0,0,1,2.195-1.02V.126H672.91a1.542,1.542,0,0,0-.253,1.02c.338,1.361,4.221,2.039,2.533,4.251-.676.851-2.279.595-3.039,1.445-1.013,1.021-1.125,2.55-2.054,3.486-.253.255-3.714,2.211-4.052,2.381-2.111.936-1.266-.255-3.123-.935-.169-.085-.675.51-.675.255.338-4.083.591-.424,1.773-2.041.084-.17-.591-.085-.507-.34,0-.255.506-.34.675-.51.084-.255-.422-.765-.169-.765s.506.17.76.17c.676-.085,1.435.085,1.942-.34.422-.51-.253-1.871.338-1.956.676-.085.169,1.275.169,1.871,0,.085-.253.17-.253.255a.723.723,0,0,0,.253.425,1.764,1.764,0,0,0,2.11-.765c.338-.51,0-1.275-.084-1.871,0-.085-.338-.17-.253-.255.084-.255.506-.255.591-.51,0-.17-.507.17-.507,0s.338-.34.422-.6c0-.085-.422-.34-.253-.34s.338.51.422.34c.253-.085.507-.51.338-.765a5.729,5.729,0,0,0-2.786-1.36c-.169-.085-.675.425-.591.17a13.379,13.379,0,0,1,1.013-1.786c.169-.34-.253-.6-.675-.935Zm93.364,192.586a1,1,0,0,1-.056.17c.084,0,.084-.085.084-.17Zm-.732.482v.028a.193.193,0,0,1,.084-.057c-.029,0-.057.025-.084.028Zm-9.173,5.413c-.01.02-.02.036-.028.057a2.383,2.383,0,0,1,.985-.2A2.4,2.4,0,0,0,729.328,198.607ZM605.63,12.965a.523.523,0,0,0-.31.17c-.422.51.169,1.275.169,1.956,0,.255-.591.51-.338.6.422.255,1.182-.425,1.351,0,.253.34-1.013.425-.929.935.169.766,3.967,1.53,4.305,1.616.422-.425.675-1.19,1.266-1.275.676,0,1.1,1.02,1.773,1.02.338-.085,2.364-1.87,2.364-2.466,0-2.552-5.065-1.36-6.331-1.445C608.507,14.07,606.518,12.818,605.63,12.965Zm10.3,15.843c.519.209,1.21.221,1.21.652C617.139,29.97,616.475,29.1,615.929,28.808ZM585.68,44.765c-3.751.129-3.627,2.96-1.885,6.15,1.1,1.7,1.772,2.806,3.714,2.041.169-.085.338.255.507.17a6.007,6.007,0,0,0,1.773-3.571c0-.085-.676-3.571-.084-3.656.507,0,.591,2.041.844,1.53a3.159,3.159,0,0,0-.506-1.786c-1.182-1.021-2.025-.765-3.545-.85-.285-.016-.566-.037-.816-.028Zm-26.169,68.9c-.255.036-.728.457-1.013.17-.379-.382-.716.34.253.6.8,0,1.013-.157.929-.624C559.659,113.69,559.6,113.653,559.511,113.665Zm-2.279.822c-.221-.014-.417.176-.76.68-.548.807.831,1.913,1.632,1.53s1.265-1.587.506-1.162-.17-.086-.929-.85a1.124,1.124,0,0,0-.45-.2ZM747.7,183.1a.907.907,0,0,1-.2.227A.838.838,0,0,0,747.7,183.1Zm-31.178,96.421a1.919,1.919,0,0,1,.591.057c.085.085,0,.223-.084.34a2.018,2.018,0,0,1-.76-.255c-.
1127-.085.042-.131.253-.142Z","transform","translate(-501.876 -0.126)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"RUS",3,"mouseover","mouseleave"],["id","RU-2","data-country-name","Russia","d","M503.414,358.172c-.265.448-.679,1.256-.9,1.587a16.381,16.381,0,0,1-.985,1.332,1.477,1.477,0,0,1-1.066.6c-.28.06-.29-.183-.647-.17s-1.065.285-1.238.283c-.3,0-.332-.31-.45-.142-.2.288-.06,1.058-.056,1.162a4.547,4.547,0,0,1-.089,2.056c-.076.126-.156.449.1.509.413.1.295-.063.346-.232.108-.355.057-1.122.442-.817.309.245.175.732.3.751.294.047.2-.616.816-.6.45-.028.788-.241,1.041-.057.127.092-.165.191-.309.368a3.04,3.04,0,0,1-.619.652,6.372,6.372,0,0,1-1.013.765c-.077.028-.194-.489-.338-.2s-.218.815-.281.907c-.155.184-.422.213-.563.368a1.868,1.868,0,0,0-.309.425c5.382.466,15.7.365,19.243-1.729l.084-.085c-1.858-2.552-.084-4.846-.591-5.7a2.64,2.64,0,0,0-.928-.765c-.169-.085-.422.17-.506.085-.338-.255-.169-.935-.506-1.02-1.182-.34-2.362.765-3.629.765-.169,0,.084-.255-.084-.34-1.1-.34-2.813-.255-3.826-.85-.253-.17-.253-.6-.506-.68-.253,0-.337.34-.591.425.084.255-.141.17-.225.34a10.536,10.536,0,0,0,.394,1.559c.113.936,1,1.1-.281,1.729a1.674,1.674,0,0,1-1.969.028c-.348-.332-.537-.208-.844,0-.485.328-.527.169-.913-.036a15.133,15.133,0,0,1,1.018-1.437c.277-.514.519-.586.675-.992a5.181,5.181,0,0,1,.647-1.488c-.136-.067-.418-.255-.418-.255s-.373.809-.422.893ZM497.73,365.3a2,2,0,0,1-.281.652,6.949,6.949,0,0,0-.535.907,2.77,2.77,0,0,1-.45.567l.379.235c.007-.092.007-.05.084-.142a1.371,1.371,0,0,0,.422-.567,6.159,6.159,0,0,1,.478-.822.809.809,0,0,1,.253-.34c.063-.064-.149-.307-.149-.307Z","transform","translate(-496.464 -115.402)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"RUS",3,"mouseover","mouseleave"],["id","crimea_disputed-0","data-country-name","Ukraine","d","M666.352,470.227c-.073,0-.12.05-.141.17a3.872,3.872,0,0,0,.2,1.332.418.418,0,0,1,.31-.028,4.767,4.767,0,0,0,.732,1.9c.328-.076,1.352-.451.591.255.015.2.123.621-.619.453-.274.525-.5.715-.788.652a5.966,5.966,0,0,0-1.463,1.729c-.253.085-.506-.34-.76-.17-.084.17.422.34.338.51,0,0-.938.749-1.519,1.19-.049.31-.535.737-.619.992,0,.17.253.255.253.34-1.179.827-2.871,2.607-1.773,3.033,2.111.851.837-.491,2.729-.992,1.486.426,2.6.978,3.574,1.3a1.752,1.752,0,0,1,2.729.17c2.28,2.382.2,1.756.619,3.118.422,1.191.647,1.36.563,1.445-.338.34-.617.755-.985,1.105.253.6,1.291.455,1.942.51.3.085.889.381,1.379.539.712.229.672-.681,1.351-.34,3.546-1.212,1.8-4.846,4.5-6.717.646-.666,1.291-.3,1.688-.85.338,0,.872.17,1.126,0,.591-.6-.267-.635.563-1.927.651-.686,1.056-.1,1.126-1.162.084-.085-.169,0-.253-.085-.422-.425.225-1.134.478-1.219a2.411,2.411,0,0,1,1.548-.255,7.736,7.736,0,0,0,1.913.425c.591-.085.2-.623.7-.879.422-.17,1.294-.368,1.716-.539,2.6-1.517.141-1.445.31-2.806.047-1.356,1.307-.514,1.041-2.012l-.113-.283c-.1.023-3.884.88-3.968.964-.507.34-.028,1.162-.535,1.417a1.188,1.188,0,0,1-1.069-.057c-.253-.085-.145-.691-.366-.567-.392.22-.19,1.261-.985,2.012-.244.218-.672.5-.872.652a6.5,6.5,0,0,1-2.729-1.3,29.735,29.735,0,0,1-2.7-2.324s-.024,0-.028,0a2.591,2.591,0,0,1-.507.142c.233.215.519.534.844.822a2.453,2.453,0,0,1-.788.34c-.279-.12-.249-.449-.647-.368s-1.043.37-.844.17c.182-.183.081-.234,0-.51a.635.635,0,0,0,0-.425c-.169-.227-.338-.368-.394-.028-.028.17-.109.276-.2.283.08-.185.347-.59.253-.85-.058-.161-.239-.042-.422.17.152-.385.507-.765.338-.68a2.475,2.475,0,0,0-.76.935c-.253.453-.591.907-.591.624a1.748,1.748,0,0,1,.028-.425c.038-.027.073-.043.253-.142.4-.22.288-.342.113-.482.159-.289-.032-.559-.394-.68a.567.567,0,0,0-.338-.028c0-.012-.025-.043-.028-.057a.748.748,0,0,1-.028.17s.024,0,.028,0a.98.98,0,0,0,.169.17c.366.312-.281.113-.169.51.047.165.008.252-.056.283h-.084a.437.437,0,0,1-.253-.283.708.708,0,0,0-.141-.2l-.788-.312-.084-.34c-.478-.368-.45.255-.9.17s-1.182.028-.535.255a.942.942,0,0,1,.2.085c-.225.09.235.464-.113.85-.372.413-.1-.671-.844-.737-.952-.507-1.32-.34-1.013.113.292.432-.4-.053-.422.539a3.16,3.16,0,0,1-.619-1.162c-.079-.4-.535.312-.535.312l-.788-.652c-.232-.022-.508-.277-.675-.283Zm12.353,2.891a22.941,22.941,0,0,0,2.392,1.871,10.852,10.852,0,0,0,2.11.964,2.644,2.644,0,0,0-.141.312c-.08.4-.5-.255-.9-.255a4.671,4.671,0,0,0-1.323,0,1.476,1.476,0,0,1-1.407-.624c.255-.311.2-.1.535-.482A11.877,11.877,0,0,0,678.7,473.117Z","transform","translate(-549.485 -151.858)","fill","#ccc","stroke","#fff","stroke-width","0.401","stroke-dasharray","0.3 0.3",1,"CRIMEA","UKR",3,"mouseover","mouseleave"],["id","ME","data-country-name","Montenegro","d","M362.7,378.361c-.012,0-.019,0-.028.028a1.019,1.019,0,0,0-.028.2c-.035.383-.288.326-.338.4s.211.319.422.482.408.007.535.085.211.6.422.765a.593.593,0,0,1,.281.482c-.007.156-.3.184-.422.482s-.2.269-.45.085-.162-.418-.2-.453a4.82,4.82,0,0,0-.394-.312,2.938,2.938,0,0,0-.591.17c-.056.007-.077.3-.113.368s-.717.446-.788.567.253.376.253.51-.281.411-.309.652a4.86,4.86,0,0,0,.366,1.36c.127.29-.162.368-.309.425s-.732-.22-.76-.142a8.2,8.2,0,0,0-.338,1.02c-.014.184.218.432.169.624s-.3.213-.422.283-.113.227-.141.51a.866.866,0,0,0,.422.822c.288.12.408.177.394.4s.056.234.169.425-.091.163-.309.283-.105.269.113.4.169.283.169.283a2.208,2.208,0,0,0-.422-.057l-.113-.113c.039.055.072.117.113.17a.419.419,0,0,1-.394.312.839.839,0,0,1-.084-.057,1.785,1.785,0,0,1,.225.34.312.312,0,0,1,0,.17c0,.01,0,.019,0,.028l.084.312c.028.017.059.042.084.057.07.04.033.213.113.283l.2.085.084.028a.853.853,0,0,1,.591-.028.566.566,0,0,0,.619-.085c.149-.18.371-.311.113-.482s.081-.145.141-.255c0,.076-.008.24.2.2.3-.06.429-.232.478.2s.219.758,0,.4-.258-.363-.506-.453-.2.3-.113.425.295.265.225.425-.273-.073-.591-.113-.673-.144-.7.057.319.422.478.482.352.094.422-.057.152-.219.281-.028.114.42.422.68.375.432.535.312.619
1-.391.788,0,.66.593.76.794.446.57.675.51.493.365.394.425.043.218.281.368a.6.6,0,0,1,.366.652c-.03.381.163.732.76.822s.787.168.957.368a.639.639,0,0,0,.366.227s.052-.365-.028-.425-.331-.145-.281-.255.2-.147.141-.227-.278-.232-.169-.312.331-.062.281-.142a2.631,2.631,0,0,1-.281-.907c.02-.24-.745-1.017-.506-1.729s.462-.9.422-1.19-.167-.732-.028-.822.372-.15.422-.34a.854.854,0,0,1,.169-.4c.1-.12.071-.218.141-.368a2.172,2.172,0,0,0,.225-.51.43.43,0,0,1,.225-.312c.119-.07.1-.243.056-.453s.016-.248.225-.538.381-.3.45-.425.19-.284.309-.113.058.3.2.425a.39.39,0,0,1,.056.482.379.379,0,0,0-.028.482c.139.13.337.5.506.567s.361-.07.45-.17.3-.03.366-.17.066-.283.225-.283.665.055.675-.085-.091-.3.028-.368.318-.068.338-.2-.088-.372-.028-.482.24-.168.309-.368.124-.327-.084-.4a1.285,1.285,0,0,1-.535-.312.327.327,0,0,1-.084-.425c.09-.16.215-.429.394-.368a3.285,3.285,0,0,0,1.21.113,5,5,0,0,1,.478-.652c.2-.19.389-.443.309-.623s-.03-.552-.169-.652a4.054,4.054,0,0,0-.928-.255c-.209-.04-.544-.345-.7-.255s-.344.227-.563.057-.43.225-.45.085.128-.432.028-.482a4.058,4.058,0,0,1-.619-.624c-.05-.09-.143-.212-.422-.142a.4.4,0,0,1-.45-.085c-.1-.08-.2.109-.281.028s-.1-.235-.309-.255-.381-.033-.45-.113-.058-.34-.2-.34-.281.177-.45.057-.154-.188-.253-.2-.219-.056-.169-.227a.229.229,0,0,0-.141-.312c-.119-.05-.178-.142-.338-.142a.243.243,0,0,1-.253-.113c-.08-.09-.111-.212-.309-.312s-.475-.021-.535-.142-.3-.387-.422-.4a.556.556,0,0,1-.394-.17c-.109-.13-.068-.187-.2-.227s-.326-.127-.366-.227-.175-.085-.394-.085-.366.117-.366-.113,0-.412-.113-.482c0,0-.05-.052-.056-.057-.083.03-.155-.014-.281-.028a.521.521,0,0,0-.422.057c-.176.1-.316.135-.45.2s-.429-.064-.563-.17c-.075-.06-.132-.162-.169-.17Z","transform","translate(-163.207 -178.835)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"MNE",3,"mouseover","mouseleave"],["id","xb-4","transform","translate(11.033 4.519)"],["id","gb-8","transform","translate(0)"],["id","GB-1","data-country-name","Northern Ireland","d","M248.217,348.514c0,.14.038.3.2,0s.216-.373-.281-.453a.62.62,0,0,0-.264.015c-.134.031-.319.168.1.186S248.217,348.374,248.217,348.514Zm-4.671-.311a.533.533,0,0,0-.2.085c-.507.255-.675,1.105-1.182,1.36-.338.17-.675-.085-.929-.425-1.393,0-1.455,1.2-1.97,2.154-.3.184-.528.344-.535.51,0,.063-.029.106-.028.17-.056.121-.181.1-.253.142-.274-.2-.341-.22-.7-.057-.261-.042-.506-.083-.76-.113-.14-.133-.214-.13-.338-.028-.255-.005-.444.046-.394.2a.442.442,0,0,0,.084.17.349.349,0,0,0,.2.51c.336.144.442.332.7.34s.14.194.084.227a1.8,1.8,0,0,1-.225.085,2.169,2.169,0,0,0-.619.368.5.5,0,0,1-.422.085c-.157.014-.3-.124-.422-.17a.25.25,0,0,0-.45-.028c-.106.139-.193.292-.281.425,0,0-.362,0-.563,0-.11.026-.445.119-.394.17a3.223,3.223,0,0,1,.338.312c.394.439.113.737.31.935s.872.935.872.935a4.486,4.486,0,0,0-.084.879l.225.2c.589.063.786.39,1.069.794a.526.526,0,0,0,.366.453,2.732,2.732,0,0,1,1.294.425.6.6,0,0,0,.619-.2,2.061,2.061,0,0,0,.141-.51c.19-.2.494-.118.7-.142.175-.006.187-.4.028-.652s-.265-.258-.056-.368.036-.335.225-.255.359-.168.647-.368c.216-.15.207-.27.338-.283.109.012.185.019.281.028.547.288.278,1.948.647,2.693.169.34,1.013.17.929.765-.169.425-.76,1.19-.338,1.275.6-.156.84-.33,1.407-.057.107.051.227.094.338.142.138-.278-.08-.677.619-.255l.056-.028c.394.028.535,0,.506.312s.239.17.394.255.352.17.084.227c-.089.019-.107.087-.113.17.128.109.267.058.394.085a5.7,5.7,0,0,0,.76-.368c.255-.143.44-.239.506-.4a1.772,1.772,0,0,0,.2-.6c.013-.239.041-.3.084-.34.213-.241.607-.245,1.041-.227.317.22.471.447.872,0,.337-.287.556-.468.506-.794a1.221,1.221,0,0,0-.113-.368c-.036-.071-.046-.1-.084-.113a2.3,2.3,0,0,0-.535.028.2.2,0,0,1-.113-.028,1.413,1.413,0,0,0,.535-1.077c0-.69-.338-.85-.338-.85l.253-.312c.507.3.882.735.7,1.275s-.574.543-.366.964a2.87,2.87,0,0,1,.338.935,2.549,2.549,0,0,0,.675-1.729c.111-1.489-.122-2.12-.535-2.324a.242.242,0,0,0-.31-.113.756.756,0,0,1-.619-.113c-.19-.085-.76.283-.76.283l-.253-.17a3.206,3.206,0,0,0,.169-.312,1.731,1.731,0,0,1,.647-.312c.653-.17.767-.171.788-.68s-.028-.553-.2-.765-.309-.057-.309-.057a1.769,1.769,0,0,1-.366-.794,2.122,2.122,0,0,0-.506-.907s.359-.355.338-.652c0-.05-.041-.08-.084-.113a3.165,3.165,0,0,0-.366-1.9c-.084-.255-.591.085-.844-.085-.507-.17-.844-.765-1.435-.85-.507-.085-.928.34-1.519.34-.443.074-.947-.508-1.407-.425Z","transform","translate(-233.945 -291.921)","fill","#ccc","stroke","#ccc","stroke-width","0.401",1,"GBR",3,"mouseover","mouseleave"],["id","GB-2","data-country-name","Great Britain","d","M295.325,266.2a.291.291,0,0,0-.2.17,13.242,13.242,0,0,1-.591,1.3c-.186.228-.056-.386-.056-.51s-.516-.255-.619.057-.011.6-.2.765-.229,0-.394.539c-.165.914-.223,1.279.169,1.445s.448-.125.675-.624-.043-.452-.084-.68.043-.261.394-.51.553-.1.76-.142a3.952,3.952,0,0,0,.844-1.53c0-.156-.422-.347-.7-.283Zm-3.01,1.984c-.371,0-.24.6-.591.709s-.289-.716-.619-.113-.173.52-.028.935.242.145.366,0,.188-.03.084.51-.521.875-.253,1.02.4.157.478-.113.362.344-.113.51-1.1-.308-1.575-.142a.512.512,0,0,0-.225.907c.33.249.6.378.872.17s.2.233.281.482.09.493.338.057.814-.307.422.794-.469,1.442-.675,1.9-.467.418-.281.709c.783.436.711-.323,1.041-.822
1s.471-1.308.76-1.786-.235-.5-.028-1.077.325-.023.675-.709.624-1.162.253-1.162-.4-.238-.422-.737-.2-.544-.534-.17-.339-.138-.113-.907.259-.964-.113-.964Zm-12.237,12.9a.3.3,0,0,0-.169.227c-.124.5-.069.8.281.6s.576-.126.535.227.323.439.281.085a1.791,1.791,0,0,0-.591-.964c-.144-.145-.258-.193-.338-.17Zm2.673.794c-.433.042-.3.223-.281.368s.043.061-.225.227-.424.155-.506.425.111.448.338.2.1-.48.225-.4.015,0,.056.17c.66-.021.49-.287.675-.453s-.219.115-.281-.113S283.184,281.832,282.751,281.874Zm-3.32.737a.2.2,0,0,0-.084.113c-.1.27-.06.3.084.567.289.374.456.571.7.425s.508-.416.281-.624-.482.022-.647-.227C279.645,282.679,279.523,282.555,279.431,282.611Zm-1.153.34c-.264.053-.538.293-.816,1.134-.371,1.122-.024,1.211.141,1.19s.5-.193.309.057.132.482.647.482.882-.4.985-.255-.058.28.169.737.6.342.844.113.819-.41.675-.68-.687.463-.872.255.338-.567.338-.567-.636.231-.76.085.382-.217.2-.425-.356.1-.563-.085a1.007,1.007,0,0,0-.647-.142,4.475,4.475,0,0,1,.7-.34c.309-.1.157-.59-.647-1.275-.144-.208-.1-.242-.45-.283A.771.771,0,0,0,278.278,282.951Zm-1.322,2.522a.407.407,0,0,0-.2.142c-.247.27-.4.44.028.482s.113.155.113.425c.165.665.216.907.731.907s.733.124.506-.312-.071-.873-.422-1.247c-.263-.28-.534-.446-.76-.4Zm-17.527,1.218c-.074-.011-.688.556-.76.567-.5.079-.513.28-.957.652a1.258,1.258,0,0,0-.506.2,5.153,5.153,0,0,0-1.575.453c-.253.255.028,1.02-.056,1.02-1.182-.255-1.695-1.129-2.251.425a1.472,1.472,0,0,0,.169,1.02c0,.085.338,0,.253.085-.169.17-.844.085-.76.34.253.681,1.44,1.161,1.435,1.36-.253.681-1.688-.34-2.026.255-.338.51.486,1.746.872,1.927s1.1-.658,1.266-.935-.267-.6.028-.765c.169-.17.394.652.647.567.507-.255-.478-1.3.028-.964a1.073,1.073,0,0,0,1.294.227c1.316-.514,1.181-2.522,1.266-2.948.169-.51,1.35-1.19,1.772-1.871-.169-.425.282-1.53-.141-1.615Zm20.339.142c-.35,0-.28.2-.506.2s-.411.17-.225.482c.144.249-.232.535.056.68s.353.177.394-.113a1.076,1.076,0,0,1,.281-.765C280.036,287.024,280.119,286.833,279.768,286.833Zm-12.856.34c-.24.075-.778,1.065-1.013,1.3-.084.255.3.282,0,.624s-.566.1-.647,1.077c-.017.49.507.51.169.935-.422.51-.365.284-.956.028-.253,0-.731-.4-.731-.142-.084.6.478,1.615.141,2.211-.169.425-.872-.794-.872-.368-.084,1.106,1.069,1.19.816,2.3,0,.085-.815.369-2.166-.4-1.013-.6.366,1.417-.309,1.587-.507.17-.337-1.446-.76-1.19-.661.289-.844.815-.2,1.417,1.178,1.1-.043.3-.394.6s.231.966.366,1.247c.414.513.42,1.182-.619-.113-.232-.289-.4.274-.535.737-.095.327.244.609-.056,1.474-.063.18.29.273.731.227s-.288.524-.394.652a1.029,1.029,0,0,1-1.069.283c-.2-.083-.1-.776-.647-.907a1.037,1.037,0,0,1-.563-1.105c.072-.324.791-2.5-.028-3.316a1.186,1.186,0,0,0-.928.34c-.147.239.246.535.084.794-.323.517-.251.5-.535.68-.115.072-.556-.3-.591-.652-.074-.754-.546-.59-.478-.142.1.685.187.91-.056.935-.122.012-.432-.087-.45-.34-.026-.358-.247-.049-.394.227-.237.446-.4.663.45,1.417.259.23.552-.276.619-.34-.1.787.651.538.675.652.083.384-.594.182-.563.6a1.619,1.619,0,0,0,1.013,1.332c.9.029.765.358.844.624.166.554.267-.625.591-.453.457.242.681.361.563.482-.348.353-.521.364-.619.51a2.183,2.183,0,0,0-.422.907c.389.286,2.518-1.4,2.391-1.105,0,0,.927.781.816,1.02s-.82-.69-1.125-.539c-.676.17-1.182,1.7-1.182,1.7-.3.554.619.623.281,1.474-.169.34-2.672-.539-3.179.142-.676,1.021,4.952.878,4.192,1.219-.591.255-1.266-.085-1.941-.085-.253,0-.928-.255-.844,0a2.745,2.745,0,0,0,.338.879,5.269,5.269,0,0,0,.748.9c.177.179.169.151.265.265.729.141,1.587-.972,2.616-1.53.507-.255.422-.425,1.013-.85.253-.255.928-.68.76-.425-.169.51-1.013.595-1.013,1.105,0,.34,1.35,0,1.1.255-.084,0-3.545.595-2.954,1.786.253.425,1.182.425,1.182.85s-.759-.51-1.182-.425-.413.773-1.407,1.3a1.337,1.337,0,0,0-.535,1.162c.021.236.352.444.225.652-.249.406.334.6.2.822s-.2-.255-.422,0c-.174.3-.842,1.044-.816,1.247s.362-.369.844-.68a16.006,16.006,0,0,0-.957,1.36c.2.142.169-.369.675-.2.09.3-.927.9-.675,1.389.169.425.816-.255.985.17l-1.435,1.162c-.507.681-.309,1.643-.816,2.324-.253.425-1.435,1.105-.928,1.36a2.452,2.452,0,0,0,2.025-.34c.169-.085-.338-.425-.253-.6.253-.681.928-1.02,1.182-1.7.084-.17-.084-.51,0-.765a1.052,1.052,0,0,1,.338-.68c.253-.255.731-.113.816-.453.169-.936-.426-1.411-.056-2.721.225.425,2.158-1.786,3.376-2.012-2.316,1.67-2.965,2.336-3.151,3.259-.021.17.188,1.3.563,1.105.573-.293.733.134.366.51-.152.155.24.441.675,1.134.237.378-.015-.764.338-1.587.606-1.413,1.28-1.558,1.744-1.474,0,0,2.566,2.3.563,1.105-.842-.527-1.022-.508-1.463.028-.253.681.032.873-.056,1.53-.084.255-.591.255-.506.51.084.17,1.688,2.125,1.35,2.721-.169.34-.759.34-1.
1013.6-2.7,2.467,1.014-.426-1.182,2.041-1.182,1.361-1.811,1.218-1.435,3.174.021.106-.19.233-.366-.113s-.318-1.167-.394-1.162c-.409.029-.71.254-.309,1.757.2.6.812,2.7,1.1,2.664s.224-2.182.422-2.352c.4-.341.435-.454,1.66,1.162.338.51.759,1.871,1.1,1.36.844-1.361-.76-2.806.422-2.551.929.17.928,1.445,1.35,1.956.084.085.253.171.338.085.169-.17.084-.765.338-.68s-.253.51-.169.765c.084.17.337.171.506.085.422-.17.675-.6,1.182-.765.422-.085.928.256,1.35.085.507-.17.759-.85,1.266-1.02.422-.085.759.34,1.1.425.507.085,1.407-.482,1.238.028a1.1,1.1,0,0,1-.647.652,1.73,1.73,0,0,0-.985-.255c-.442.166.269.242-.028.567-.169.085-.337-.085-.506-.17-.084,0-2.56,2.777-2.476,3.8l1.013,2.126c.222.466-.648,1.247.366,1.587.338.085.759-.935.928-.6.253.681-1.21,2.1-.45,2.1,1.182-.085,2.363-1.786,2.447-.51.084.681-.394.708-.647,1.3s.422.34.338.85c0,1.021-1.968-.944-1.688,2.1.169.51,1.1-.057,1.266.453.084.425-.759.17-1.1.425a2.454,2.454,0,0,0-1.013,1.275,15.754,15.754,0,0,0,.366,1.559,4.574,4.574,0,0,0,.563,1.077,1.1,1.1,0,0,0,.534.283c.061.008.229-.178.422-.227.9-.226.406.059.2.142s-.478.334-.619.368a.914.914,0,0,1-.9-.34,13.75,13.75,0,0,1-.45-1.332c-.468-.127-.833-.072-.872.085-.169.6.76,1.53.253,1.871s-.619-.623-1.041-1.049c-.553-.5-.731.2-1.913.028-.591-.085-.984-.708-1.575-.794-.253-.085.141.4-.028.482a4.7,4.7,0,0,1-1.857.368l-1.632.85a1.538,1.538,0,0,1-.141.652c-.151.266-.362.356-.788.6a15.436,15.436,0,0,0-1.8.879c-.475.414-.877.54-.788.652.023.052.073.219.169.255.074.028.622-.29.928-.2.2.059.357.532.647.425.118-.043-.07-.8,1.069-.879.986-.064,1.3.314,1.266.539-.155,1.092.562.99.45,1.672s-.728.879-.76,1.417c-.063,1.077.253.652.281,1.332a5.2,5.2,0,0,1-3.207,2.749c-1.21.6-1.616.209-2.026.312-.788.2-1.463.538-1.969.709-.881-.567-1.092.35-1.744.368-.668.019-1.21.5-1.1.51,1.491.2,1.435.453,1.378,1.077-.036.216-1.16.4-1.013.624.393.609,1.648.441,1.716.68-.507.085-1.322-.142-.816.255-.169.34.225.68.647.765.507.17.028-.567,1.238-.142.225.079.394-.51.647-.51,2.027-.6,1.266.085,1.857,0,.169,0,.253-.51.338-.34.148.291-.033.994.422,1.275s1.547.149,1.519.368c-.056.439-2.349.042-1.519.907.844.425,2.278-.624,2.954.057.76.766.358,2.212,1.322,2.579,2.983,1.134,2.081-.226,4.079-.765.253-.085.45.283.7.283a5.548,5.548,0,0,0,1.1-.368c.338-.255,1.688-.17,1.182.425s-2.7,1.271-3.038,1.559c-.434.366,0,1.332-.506,1.757-.8.638-.431-.222-1.941-.028-1.406.18-.761-.846-3.573-1.162-2.364-.425-2.869-.082-3.01.567-.064.3.335.714.113.822-.362.176-.762.28-1.435.567-.338-.085-.478-.737-.816-.652-.591.255-.759,2.182-1.013,2.522-.422.51-.984.595-1.407,1.02-.253.17-.253.538-.506.709a10.159,10.159,0,0,0-1.547.368c-.591.425-.14.652-.731,1.162-.169.085-.422.028-.591.2-.169.085-.028.425-.2.51a3.213,3.213,0,0,1-2.616,1.077c-.084,0-1.772.283-1.772.879,0,.468.054.734.647.68.3-.027.6-.407.985-.453a1.2,1.2,0,0,1,.985.453c.338.425.225,1.247.731,1.332a1.5,1.5,0,0,0,1.1-.822c-.8-.25-.491-.354-.056-.425a16.6,16.6,0,0,0,2.025-.964c.338-.17.169-.964.591-1.049,1.182-.34,2.616.708,3.629.964.823.191.324
1-.363.2-.538.014.005.025-.019.056,0,.676.34,2.447,2.834,3.46,2.409,1.267-.6,1.349-2.72,2.673-3.911,2.322-1.005,4.332-.851,5.429.255a3.8,3.8,0,0,1,1.125,1.219c.084.255.028.822.2.652.253-.425-.141-.992.366-1.247.422-.17,1.434.482,1.857.737l.45.113c.245.063.872.057.956-.2.225-.981-.872-.765-.619-1.19.169-.255,4.867.737,4.951-.113.084-.51-.816-.963-.478-1.389.253-.255.7,1.36,1.716,1.7.253.085-.225-1.247.366-.482.169.255,0,.538.253.624s.225-.624.478-.539c.253,0,.1.232-.084.652a.344.344,0,0,0,.478.085c.169-.255,0-.935.506-.6.844.6-.225.17-.141.6.253.936,3.994.2,4.586.283.76.17,2.757,1.417,3.516,1.417.507,0,.422-.765.844-.935.929-.425,1.406.114,2.335-.482s1.421.256,1.913.028c.422-.17.169-1.134.506-1.389.844-.425,2.56-.226,2.813-1.077.181-.72-.155-.7-.028-1.587.084-.34.7-.567.366-.652-1.267-.51-2.04-.287-3.573-.057-.79-.19-.864-.271-1.182-.624a1.124,1.124,0,0,1-1.041-.538,4.561,4.561,0,0,0,.478-.255c.187-.165.292.024.619.142s.028-.26-.113-.425a3.563,3.563,0,0,0-1.435-.255.4.4,0,0,0-.281.142,1.518,1.518,0,0,0-.647.028c-.253-.17.591-.482.844-.567.929-.34,2.531.794,3.207-.312.253-.425.647-1.332.309-1.672-.338-.425-1.857.646-1.6-.17a12.674,12.674,0,0,1,2.025-.992c.084,0,.281.539.366.539.253.17.281.255.534.17,2.272-.63,1.25-.648.563-1.049l.45-.425-.9-.227a.808.808,0,0,1,.084-.312c.169-.425.9.539,1.407.368.616-.128.742-.6,1.182-1.02a2.968,2.968,0,0,0,1.069-1.445c.265-1.239,1.055-2.139,1.182-2.863.751-5.747-3.824-5.98-6.7-6.405-1.773-.255-.421.595-2.11,1.7-.253.17-.184-.4-.928-.51-.354-.054-.337-.765-.675-1.02-.169-.17-.844.17-.76-.085,1.452-1.515,1.462-.765,2.644-1.956.889-1.1-.014-4.191-1.6-5.158-.376-.294-1.181-1.489-1.435-1.729a1.436,1.436,0,0,0-1.238-.4.986.986,0,0,1-.985-.255,4.014,4.014,0,0,0-.76.057,1.194,1.194,0,0,1,1.125-.227,7.943,7.943,0,0,0,1.969.085c.828,1.529,1.6,1.473,1.716,1.5.477.117.774.837.563.028-.338-1.191-1.941-3.429-1.6-4.79.084-.51,1-.358.956-.68.047-.5-.92-.266-1.575-1.672-.422-.681-.253-1.53-.76-2.126-1.436-1.787-1.04-1.19-2.56-2.126-.338-.17-.591-.6-.928-.68-.169-.085-.338.425-.422.255a52.32,52.32,0,0,1-1.378-8.361,16.3,16.3,0,0,1,.169-2.012,3.455,3.455,0,0,0-.113-.907,11.35,11.35,0,0,0-1.041-.879,6.369,6.369,0,0,1-1.238-2.749c-.263-.965-1.111-.808-1.407-1.02a8.474,8.474,0,0,0-2.447-1.842,8.988,8.988,0,0,0-1.069.822c-.76.51-1.1-.312-1.772-.482-.591-.085-.506.142-1.1-.113-3.692-2.305-1.271-.839.113-.6,2.486.437,1.232-1.135,3.376-1.332.362.476,1.236-.087,2.025-.567-.555-.554-1.041-.4-1.294-.992-.074-.223.335-.618.338-.935l-.281-.141c-.591.085-1.153.312-1.829.4-.253.085-.591.057-.338-.113.538-.415.553-.6.957-.
1624a6.186,6.186,0,0,1,1.153.113l.45-.057c.224.013.6-.171.872-.2a4,4,0,0,0,1.322-.85c.213-.284-.28-.291-.169-.482a7.4,7.4,0,0,1,.422-.737c.334-.513,1.034-.6,1.463-1.077a11.236,11.236,0,0,0,.844-1.7c.451-.64.924-.911.844-1.871a3.582,3.582,0,0,1,.675-1.247l1.547-1.587a1.941,1.941,0,0,0-.141-1.559c-.627-1.245-2.135-1-3.291-1.19a15.281,15.281,0,0,1-2.419-.624c-.3-.085-.677.449-1.547-.085-.72-.443-.661-.694-.956-.737-1.182-.255-2.588.765-3.516.85-.507,0-.731-.255-1.153-.17.1.045.429.156.366.283-.106.128-1.264.823-1.632.6-.184-.114,1.85-1.247,1.913-1.616.016-.092-.63-.031-.844-.085s.019-.23-.225-.2a2.458,2.458,0,0,0-.928.368c-.494.224-.12-.286.2-.6.253-.6.478.2,1.069-.057.253-.085.534-.312.872-.227.169,0-.169.425,0,.425.422-.085.928-.85,1.182-1.105.338-.255,1.165-.553.788-.539-1.258.048-2.573.606-2.532-.142.357-.428.485.108.872-.17.281-.241-.314-.672.872-1.275.96-.489.755-.695,2.026-1.162.444-.163.942-1.22,2.11-1.644.387-.14,1.547-.425,1.857-.964.675-1.176-.283-.994-.169-1.332.183-.54,1.482-1.778.956-1.757-.342.014-1.292-.361-1.632-.255s-.084.694-.422.652c-.2-.076-.872-.411-1.463-.6-.674-.21-1.2.269-1.575.2-.747-.14-.363-.315-.872-.368a4.09,4.09,0,0,0-1.857.2,3.582,3.582,0,0,0-.956.652c.25-.565.3-.987.113-1.162-.584-.549-.673.01-1.013-.142-.265-.118-.65-.64-1.1-.737-.4-.088-.662-.427-.76-.4Zm-16.739,7.737a1.263,1.263,0,0,0-.506.4c-.35.411.141.406.535.964s-.006.61-.225.992a7.878,7.878,0,0,0-.7,2.182c-.292,1.278-.259,1.4.309,1.757s.7.167.506-.142.052-.415.169-1.105.348-.319.45-.907-.486-1.124-.253-.992.474.377.591.142.022-.435.2-.567.2-.144.647-.879-.131-.474-.028-.709.264.147.366,0,.414-.3.253-.51-.347.1-.478,0,.036-.41-.2-.425c-.19-.088-.3.027-.535.057s-.5.123-.7-.142a.322.322,0,0,0-.394-.113Zm8.5,3.259a2.58,2.58,0,0,0-.506.624c-.146.294-.475.381-.563.822s-.146.647,0,.794c.233.147.366-.072.366-.453s.161-.528.394-.822.164-.7.309-.907C258.706,298.175,258.7,298.15,258.669,298.17Zm-5.092,8.673a1.409,1.409,0,0,0-.675.17c-.557.228-1.26.892-1.013.85a2.381,2.381,0,0,0,1.322-.34C253.624,307.076,253.693,306.884,253.577,306.843Zm1.407.709a1.726,1.726,0,0,0-1.35.907,4.449,4.449,0,0,1,1.322.765c.169.142-.07.184-.422-.028a.975.975,0,0,0-.7-.17c.089.144.482.271.591.482.87.036,1.253-.16,1.266-.057-.3.49-.455.321-.9.34-.128.114-.091.171-.2.227.005.116-.32.223-.394.283-.026.03-.111.259-.056.312s.443-.011.563.028c.394.128.508-.271.731-.028-.07.213-.661.312-1.435.2-.013.068-.107-.065-.141-.085-.353.049-.211-.275-.844.057-.147.534.253.623.338.709.622.033,1.5-.024,1.941.028.878-.35,1.5-.674,1.238-.4-.1.107-.256.3-.394.482.806.014,1.337-.235,1.941-1.332.057-.15-.176-.327-.246-.4a11.878,11.878,0,0,1-1.665-1.937,1.938,1.938,0,0,0-1.184-.385Zm1.66,6.179a5.619,5.619,0,0,0-1.969,1.134c-.124.208-.109.355.056.4s.223.162-.169.142a.816.816,0,0,0-.675.4c-.124.125-.3.128-.2-.142s.043-.517-.535-.227a2.755,2.755,0,0,0-.928.6,1.376,1.376,0,0,1,.169-.368c.165-.228-.118-.137-.366.028s-.5-.011-.731.425.167.474-.225.765-.551.7-.366.737a1.069,1.069,0,0,0,.816-.283c.165-.208.225-.518.535-.539s.56.125.169.312-.649.257-.422.34.551.289.366.538-.488.227-.591.539A.368.368,0,0,0,252,319c.247-.042.182-.48.45-.4a1.327,1.327,0,0,0,1.013-.057.887.887,0,0,0,.338-.794,1.059,1.059,0,0,0-.113-.567c-.124-.353-.292-.637.141-.283s.523.37.647.142.116-.344.281-.51c.8-.893,1.512-1.827,1.8-2.1s.642-.812.084-.709Zm1.716,5.158a1.5,1.5,0,0,0-.675.482.781.781,0,0,0-.141.992c.206.249-.182.276-.141.567s.011.129.2.482c.433.665.4.6.816.68s.655.145.675-.624-.209-.607-.084-1.105a1.325,1.325,0,0,0-.225-1.275.4.4,0,0,0-.422-.2Zm.309,26.5a.754.754,0,0,0-.338.028c-.689.284-.65.518-.647.935a2.969,2.969,0,0,0,.956,2.154,14.787,14.787,0,0,0,2.447-1.332c-.159-.421-.2-.412-.956-.113-.091.036-.312-.459-.309-1.219a2.082,2.082,0,0,0-1.153-.453Zm-1.575.765a.188.188,0,0,0-.084.085c-.07.156.042.255.113.34.211.156.056.411.281.482s.281.128.253-.057a1.436,1.436,0,0,0-.281-.68c-.116-.117-.2-.2-.281-.17Zm32.8,26.528c-.222.094-.319.319-.225.425.28.365.477.291.675.4s.768.216.535-.113S290.118,372.587,289.9,372.681Zm-15.36,5.47c-.1-.01-.2.074-.394.227-.386.306-.455.079-1.1.255a1.825,1.825,0,0,0-.535.283c-.187.141.381.137.731.255s.653.634.956.964a.54.54,0,0,0,.844-.057c.14-.2.269-.661.76-.709s.062-.435-.253-.624-.533-.121-.731-.368C274.718,378.255,274.635,378.162,274.536,378.151Z","transform","translate(-236.716 -266.187)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"GBR",3,"mouseover","mouseleave"],["id","IM","data-country-name","Isle of Man","d","M401.549,380.825a3.518,3.518,0,0,0-1.267.34c-.338.255-.422.851-.76,1.191-3.631,3.318,2.2,2.467,2.027-1.531Z","transform","translate(-377.064 -312.745)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"IMN",3,"mouseover","mouseleave"],["id","GG","data-country-name","Guernsey","d","M274.311,448.295a1.608,1.608,0,0,0-.225.028c-.428.07-.182.232.056.142.246-.113.32-.17.169-.17Zm-2.814,1.927c-.
1037,0-.058.027-.028.057.06.06.055.1-.084.057s-.319.293-.478.283-.3,0-.253.113,0,.143-.169.113,0,.225.422.255.561.1.591-.085c.04-.23,0-.307.141-.4a.278.278,0,0,0,.141-.312c-.01-.14-.109.032-.169-.028a.17.17,0,0,0-.113-.057Zm.591.34c-.054.008-.03.087,0,.17.04.11.174-.011.084-.142a.223.223,0,0,0-.084-.028Zm.647.4c-.029,0-.028.025-.028.085,0,.12-.262.4-.113.368a.28.28,0,0,0,.225-.368c-.025-.045-.056-.084-.084-.085Z","transform","translate(-245.718 -324.275)","fill","#ccc","stroke","#fff","stroke-width","0.1",1,"GGY",3,"mouseover","mouseleave"],["id","JE","data-country-name","Jersey","d","M274.7,455.361c-.032.017-.013.058.056.113a.451.451,0,0,1,.028.567c-.129.09-.032.222.2.142s.071.035.141.085.2.1.141-.085.056-.1.225-.113.088.277.2.227.053.133.281.113.263.047.253-.113.144-.078.084-.2.043-.238-.056-.368-.306-.02-.366-.17a.409.409,0,0,0-.506-.142.573.573,0,0,1-.507-.057.29.29,0,0,0-.169,0Z","transform","translate(-247.096 -326.552)","fill","#ccc","stroke","#fff","stroke-width","0.1",1,"JEY",3,"mouseover","mouseleave"],["id","MT","data-country-name","Malta","d","M313.865,506.749c-.024.014-.018.108-.169.113-.2.009-.193.11-.225.142s-.021.082.056.056.113.028.113.113a.244.244,0,0,1-.084.2c-.042.018,0,.039.056.056s.1.17.056.17-.148.043-.113.085.105.131.028.113-.018.152.028.255a1.544,1.544,0,0,0,.422.425,3.382,3.382,0,0,0,.957.4c.383.085.545.067.506,0s-.176-.082-.084-.17c.112-.074.179-.181.2-.028s.028.191.056.056.123-.156.084-.227-.091-.032-.028-.085.127-.106.028-.113-.046-.056.028-.056-.193-.244-.253-.283a1.2,1.2,0,0,0-.2-.085s.046.092-.028.142-.183.089-.2.056.169-.156.169-.2-.127-.018-.169.028-.039-.152.056-.113.077,0-.028-.113a1.492,1.492,0,0,1-.141-.17c-.109-.131-.127.018-.309-.142s-.105-.128-.141-.142-.077.078-.113.085-.018-.054,0-.085.081-.131-.084-.028-.288.163-.309.142c-.042-.043.144-.145.141-.2s-.017-.1-.2-.085-.183.05-.225-.028.105-.106.169-.142.049-.064-.028-.142c-.019-.02-.02-.009-.028,0Zm-.267-.1c.127-.021.215-.039.116-.106s-.113-.067-.179-.06-.028.071-.01.092a.044.044,0,0,1-.01.071c-.032.015.084,0,.084,0Zm.01-.333c-.056.12-.267,0-.626.213-.149.087-.074-.05-.309-.074-.271.021-.091-.163-.267-.159s-.155-.024-.12-.266c0-.117-.253-.156.116-.23s.545-.014.619.089c.144.23.13.014.162.061.163.23.137-.035.208.11.057.118.239.184.218.259Z","transform","translate(-147.935 -219.957)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"MLT",3,"mouseover","mouseleave"],["id","Group_2","data-name","Group 2","transform","translate(-81.584 -112.065)","clip-path","url(#clip-path)"],["id","CY-1","data-country-name","Cyprus","d","M763.6,555c-.084,1.361-3.884,4.679-4.56,6.21-.76,1.872,3.04,2.127,2.618,2.807-.253.34-.929-.085-1.267.085-.338.085-.422.6-.76.766-.507.34-1.351,0-1.773.425-.338.425.084,1.191-.169,1.616-.676,1.191-3.631,2.042-4.307,2.978-.253.34.253.936,0,1.361-.676,1.276-1.351-.681-1.6-.681-.507,0-.844.681-1.351.851-.253.085-3.04-.34-3.124-.34-.253-.17-.169-.6-.338-.851-.253-.255-2.449-2.637-1.689-2.552.422,0,.676.425,1.1.425.76-.085.929-1.616,1.1-1.872.591-.936,2.2-.255,2.787-.766.422-.255.338-.936.253-1.446-.084-.425-.844-.936-.507-1.361.253-.34.929.17,1.435.085a16.03,16.03,0,0,0,4.391-1.191c1.182-.681,7.684-6.636,7.769-6.551Z","transform","translate(-334.453 -188.83)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"CYP",3,"mouseover","mouseleave"],["id","CY-2","d","M575.222,458.964c-.084-.085-6.583,5.866-7.765,6.547a16.012,16.012,0,0,1-4.389,1.19c-.507.085-1.181-.425-1.435-.085-.338.425.422.935.506,1.36.084.51.169,1.19-.253,1.445-.343.3-1.03.212-1.66.255.128.295.275.515.647.482,1.223-.11.685.7,1.21-.028,1-.2.843-1.118,1.519-1.219.6-.08.282-.567.76-.567.239,0,1.022.134,1.154-.17.089-.207.248,0,.506-.425.1-.169.413.274.9.765.617.681.171,1.457.478,1.02.119-.168-.188-1.194.506-.822a1.191,1.191,0,0,0,1.069-.085c.266-.125-.226-.343.225-.453.363-.089-.344.664.619.056.53-.334-.141-.255.76-.51-.082-.128-.191-.581,0-.567.064,0,.16.064.309.2.06.4.145.259.394.2.095-.023.777-.2,1.1-.283-.943-.405-2.19-.93-1.716-2.1.676-1.531,4.473-4.846,4.558-6.207Zm-15.53,10.77a1.052,1.052,0,0,0-.563.425c.38.187.591.178.591-.056,0-.053-.011-.236-.028-.368Z","transform","translate(-227.634 -204.85)","fill","#ccc","stroke","#fff","stroke-width","0.401","stroke-dasharray","0.401 0.802",1,"CYP"],["id","dk_kingdom-3","transform","translate(-146.134 -175.71)"],["id","GL","data-country-name","Greenland","d","M195.846-.958a9,9,0,0,1,.676.6c.253.6-.169,1.191-.169,1.787,
10,.255.422.425.338.6,0,.17-.253-.255-.422-.255a1.024,1.024,0,0,0-.591.6c-.338,1.191-.338,4.339-2.027,4.764-3.04.851-.422-1.361-1.013-2.127-.253-.425-1.182,0-1.52-.425C189.6,3.3,191.54.4,189.428-.958h6.418ZM170.513,25.16c-.338,1.7,2.364,6.551.844,6.04-2.364-.851,2.28-2.127-2.027-1.787-.253,0-.169.51-.169.766.422,1.531,2.364,1.787.253,3.148-.253.17-1.182-.51-1.182-.681-.084-.255.591-.255.507-.51,0-.255-.422.17-.676,0-.507-.255-.253-1.276-.422-1.957-.422-1.957-2.111-2.807-1.942-5.019a5.128,5.128,0,0,1,1.1-2.382c.507-.766,3.716,2.382,3.716,2.382ZM189.175-.958c.084.51,1.436,3.233.929,3.148-1.013-.085-2.28-2.042-2.28-2.042a7.362,7.362,0,0,0,.76,1.021c.676.766,3.293,4,2.027,5.275-.253.255-1.351-.851-1.942-.766-.676.085-1.351.851-2.027.6-.338-.085.169-.851.084-1.191-.169-.6-.422-1.957-.76-1.531-.422.51.422,1.191.507,1.787.084.425-.169.851,0,1.276.422,1.106,2.027-1.787,3.462.34.422.681-1.182,1.191-1.52,1.957-.253.425.169,1.106-.253,1.361-.422.34-1.182-.17-1.773.085-.084.085,2.364.936,2.449,1.106.338.34.169,1.106.676,1.361.507.17,1.1-.51,1.6-.425a4.732,4.732,0,0,1,0,2.467c-.338.851-1.351,1.276-2.2,1.616-2.364,1.021-1.689-2.382-1.689-3.148.084-.51-2.956-1.191-3.293-1.7-.422-.6.169-2.212-.507-2.042s.253,1.531-.084,2.127a1.254,1.254,0,0,1-1.182.681c-.422,0-.929-1.106-1.267-.766-.253.425,1.013.851.844,1.361-.253.851-2.28-.255-2.28,1.106,0,.51.844.851,1.013,1.361.169.766-1.6,3.063-1.52,3.658,0,.34.591-.51.676-.936.422-1.106.591-2.467,1.858-2.978a27.478,27.478,0,0,1,1.689,3.148c.338.34,1.1.255,1.267.681.422,1.106-1.436.936-1.6,1.276-.676,1.191.676,1.616-1.351,2.637-.676.34-2.28-1.531-2.7-1.787-.591-.34-.422.681-.507.766a4.091,4.091,0,0,1-1.436.085c-.591,0-1.267.34-1.773.085-1.182-.51-2.7-5.445-1.858-6.891.844-1.276,2.28,3.233,2.28,3.318a1.844,1.844,0,0,0,.422.255c.676,0,2.111.51,1.942-.085-.253-.6-1.436.17-2.027-.255-1.013-.6-.844-3.4-1.942-4.339-1.436-1.191-2.364,2.127-2.871,2.042-.929-.17-.507-5.019-.591-5.87-.084-.17-.338.085-.338.255a2.463,2.463,0,0,0-.253,1.361,34.67,34.67,0,0,1,.338,4.169c-.507.425-1.182-.6-1.858-.681-.422,0-2.787,2.637-3.631.6-.169-.34,0-.851-.169-1.191-.084-.17-.338,0-.422-.085a1.335,1.335,0,0,1-.591-.6c-.253-.681.338-1.616-.169-2.127-.169-.17-.676-.255-.76,0-.169.681,1.436,3.828,1.436,3.828-.929,2.212-2.111-.681-2.28-.766a3.738,3.738,0,0,0-1.942-.6c-.253-.085.929.34.76.681-.253.681-1.182.851-1.52,1.446-.253.681,2.364-1.361,2.449-1.276.422.255.422,1.106.929,1.276.422.17.76-.6,1.267-.6a28.037,28.037,0,0,1,3.04,3.488c.169,2.807-2.7.6-2.956.6-.929-.085-1.52,1.191-2.28.17-.253-.51-.169-1.191-.591-1.531-.169-.17-2.28-1.021-2.2-.766.253.6,3.209,1.191,2.364,2.212-.338.34-1.1-.6-1.436-.255-.338.51-.591,1.616,0,1.957.507.425,1.1-.766,1.689-.851.338-.085.591.34.929.34,2.2-.085,1.942-.851,2.787,1.957a1.612,1.612,0,0,1,.169.681c-.844,3.233-2.2.6-4.053,1.106-.338.085.76.34.676.6-.338.6-1.1.681-1.52,1.106-.338.255-.76.51-.844,1.021-.084.17.422,0,.591-.085.338-.255.422-.766.76-1.106.676-.6,2.618-1.021,3.209-.085.253.51.084,1.106.338,1.531.253.6,1.013.936,1.013,1.531.084.51-.929.6-.929,1.106,0,.34.676-.085.929.17a2.51,2.51,0,0,1,.844,1.531c0,.17-.422.17-.591.34-.084.17.422.17.507.255.507.6,1.351,1.446.929,2.042-.253.425-.844.34-1.351.51-.338.085-1.351.085-1.013.255.507.425,1.773-.17,2.027.51.169.6-1.1.425-1.52.851-1.436,1.361,2.364.425,2.787.51.169,0-.422.255-.591.255-.338.085-.676.085-.929.17a3.892,3.892,0,0,0-2.871,3.4c0,.085.253,0,.338-.085.507-.425.591-1.191,1.182-1.446a2.776,2.776,0,0,1,2.027,0c.169,0-.084.255-.084.34-.169.681,0,1.446-.507,1.872-.338.34-1.1-.425-1.351-.085-.422.51.253,1.361-.084,1.872-.253.34-2.027-.255-2.28-.425-.76-.17,1.942.17,2.111.936.084.6-1.436,0-1.52.51s1.182.34,1.267.851c.084.766-1.942.255-2.027.851,0,.425.844.34.844.681.084.255-.591,0-.76.255-.084.255.929.681.591.681-.253.085-.507-.51-.676-.34-1.351,1.276,2.871,0-.676,2.637-1.1.851-2.364-.085-2.787-1.106-.338-.851,1.773-3.488,2.027-4.254.253-1.106-1.267,1.446-1.773,2.467-.76,1.361-2.533,1.872-3.378.085-1.436-2.807-.591-4.594.676-7.146.338-.681,0-2.212.084-2.637.084-.51.844-.936.591-1.361-.338-.51-1.182,0-1.689-.34-.253-.255-.084-2.807-.169-3.233-1.1-3.063-1.6-1.616-3.378-2.3-.76-.34,0-2.127,0-2.467a21.394,21.394,0,0,0-.338-3.828c-.844-1.021-.507,1.276-.844-.6a7.671,7.671,0,0,0-.169-1.957c-1.182-2.382-1.182.936-.929,2.127l1.52,1.446c.084.17,0,.51-.
1084.425-.676-.425-1.1-1.446-.169.936.253.425.676.851.591,1.361-.253,1.787-3.462-1.616-4.391-.681-1.52,1.446,2.364.51,2.956,1.106.338.425.169,1.106.169,1.7,0,.17-.169.34-.084.425.338,0,.676-.34,1.013-.255s.422.51.676.851a.314.314,0,0,0,.084.255c1.1.936,4.644,2.127,2.364,4.424-1.6,1.531-7.262.936-8.36-.851,0-.085.507-2.382.507-2.382-.084-.17-.422-.51-.422-.34-.338.766.084,2.807-.591,2.382-.169-.17-.169-.51-.338-.681-.507-.425-1.182-1.616-1.689-1.106-.507.425.929,1.191.844,1.872-.253,1.7-2.2,1.191-2.787,1.531-.169.085.169.425,0,.51-1.267.681-3.547-2.3-4.138-.34-.084.34,2.956.34,3.378.936.338.425-1.6.681-.591,1.361.591.51,5.573,1.872,5.911,2.552.253.51-.338,1.191-.76,1.531-1.013.766-1.1-.851-1.6-1.021a3.022,3.022,0,0,0-1.52-.085c-1.267.255-.76,1.361-2.533.34-.422-.17-.338-.936-.76-1.191-.507-.34-2.28-.34-1.858.17.338.34,1.1.34,1.436.681.169.255-.084.681.084,1.021a4.651,4.651,0,0,0,1.351,1.531c.929.681,1.6-1.191,2.2-1.446,2.28-1.021,1.436.6,2.956,1.361.507.255,4.476-.425,4.644.085.253.51-1.436.681-1.182,1.191.169.51,1.013-.51,1.52-.34.338.085,0,.6.084.851.338.681,1.6,2.552,2.2,3.488a9.151,9.151,0,0,0,3.378,2.552c.76.425,2.533-.34,2.618.6.084.766-1.436,1.787-2.027,1.191-.169-.085.169-.425.084-.6-.169-.255-.507.681-.844.6-.591-.085-1.1-1.106-1.6-.851-.676.255-.169,1.787-.844,1.872-.591.17-.169-1.361-.676-1.616-.338-.17.169,1.021-.169,1.191-1.436.6-1.52-.851-2.28-1.276-.253-.17.676.425.676.766a3.138,3.138,0,0,1-.929,1.616c-.929,1.021-1.6-1.531-1.942-1.787-.76-.425,1.6,1.872-.253,2.3-1.013.17-.422-2.552-2.027-1.446-.591.425-.253,1.446-.676,2.042-.507.6-1.267-1.7-1.942-1.361-.591.255,0,1.276-.253,1.787-.169.17-.422-.085-.676-.17-.507-.17-1.013-.681-1.6-.766-.253,0,.169.51.084.766a3.477,3.477,0,0,1-1.351,1.361c-.253.085-.253-.51-.507-.51-.169-.085,0,.255-.084.34a1.514,1.514,0,0,1-1.013.255c-.422,0-.676-.681-1.1-.6-1.351.085.338,1.361-1.1.766a2.824,2.824,0,0,1-1.182-.425c-.084-.17.507-.51.253-.51-.844-.255-1.773.6-2.7.51-.338-.085-.591-.6-.929-.681-.422-.085-2.533-.255-2.7-.34-.253-.34-.253-1.616-.422-1.276s0,1.191-.253,1.021-.253-.681-.507-.851c-.338-.085-.591.681-.929.51-.76-.255-1.013-1.446-1.773-1.446-.422.085-.169.936-.422,1.106-.76.51-1.942.34-2.027-.681,0-.255.422-.34.422-.6.084-.6.507-1.531,0-1.7-1.52-.34-1.6,3.063-3.124,2.3-1.52-.851.084-.17,0-1.7-.084-.6-1.267-1.872-1.182-1.276.169,1.276,1.267,1.446.084,2.637-1.267,1.191-2.787-2.722-2.956-2.892-.253-.34-1.182-.17-1.013-.51.169-.6,1.436-.255,1.436-.851.084-.6-1.1-.766-1.267-1.446-.338-1.021,1.436-2.127.929-4.254,0-.085-.338,1.191-.591,1.191-2.364-.34,1.013,2.722-1.013,3.573-.507.17-.844-.681-1.267-1.021-.084-.085.338.17.338.255a4.6,4.6,0,0,1,.422,1.787c.084,1.021-.507-.17-.929.255-.422.51-.507,1.531-1.182,1.616-.591.17-.676-.851-1.182-1.106,0,0-1.858.681-1.942.681-.591-.085-1.013-.6-1.6-.766-.084,0-.169.255-.169.34.084.17.507.34.338.51-.253.255-.76.17-1.1.34-.507.34-.76,1.021-1.351,1.106-2.111.51-.507-2.382-2.533.6-.338.51-.169,1.191-.507,1.531-.169.17-.253-.255-.507-.34a3.788,3.788,0,0,0-1.689.085c-.169.085.253.51.084.6s-.253-.425-.422-.34c-.169,0,0,.255-.084.425a4.126,4.126,0,0,1-1.267,1.446c-.169.085.253-.766,0-.766-.253-.085-.169.51-.338.681a4.523,4.523,0,0,1-2.111.766c-.084,0,0-.34.084-.51.169-.425.507-.851.676-1.361.169-.34-.676.425-1.013.6a8.5,8.5,0,0,0-.253,1.276c-.084.085-3.293,1.276-3.8.6-.253-.425.591-1.021.507-1.531-.084-.255-.591-.085-.76.085-.422.34-.338,1.106-.844,1.276-.338.085-.169-.681-.253-.936-.422-1.021.591-.085-.422-2.637-.169-.34-.084,2.212-.422,2.382-.507.34-1.182.17-1.689.255-.169-.851-1.52,1.106-2.364,1.021-.338,0,.084-1.616-.422-2.637-.084-.085-.338.851-.676.936-.422,0-2.871-.17-2.787-.425.084-.085.253-.085.338-.17.422-.6.844-1.191,1.182-1.787.084-.34-.422.51-.676.681-.929.34-.844,1.7-2.027,1.531-.591-.17.338-1.872-.338-2.892-.169-.255-.929.255-.929-.085.084-.34.76-.085,1.1-.34s-.507-.766.422-.851a11.577,11.577,0,0,0,1.689-.255,10.061,10.061,0,0,1,1.689-.255c.253-.085.76.17.76-.085-.084-.425-.76-.6-.844-1.021-.084-.681.084-1.531-.422-1.957-.422-.34-1.182-.085-1.689,0-.084,0-.169.085-.084.17.253.6,1.013,1.191.844,1.872-.084.425-.76-.681-1.182-.681-.253.085.338.6.169.766-.253.255-.76.085-1.013.34-.591.34-.929,1.021-1.52,1.446-.169.085.169-1.7-.929-2.127-3.8-1.7,2.618,3.573-2.111,4-.338,0-.253-.6-.338-.851-.253-.51-.338-1.446-.844-1.361-.591.085-.084,1.531-.591,1.531-2.956.425-.676-2.807-1.013-3.743,0-.17-.253.17-.422.34a10.52,10.52,0,0,1-1.182,1.531c-.591.425.084-1.531.084-2.3,0-.17-.253,0-.422.085-.507.255-.929,1.021-1.52.936s-.676-1.021-1.267-1.276c-.253-.085-.169.51-.084.766.169.51.76.936.676,1.446-.169,1.191-2.2,1.957-3.04,2.042-4.56.51.676-1.957-1.6-2.637-.507-.17-.844.766-1.351.766-.253,0,.338-.51.253-.766-.084-.51-.253-1.446-.76-1.361-.591.085-.338,1.276-.844,1.616-.507.51-.084-1.361-.676-.34a2.043,2.043,0,0,0-.253.766c0,.34.422.6.338.851s-.507-.255-.591,0a16.513,16.513,0,0,0-.084,2.042c0,.17.338.17.253.255-.338.6-1.013,1.021-1.351,1.616-.253.6-.253,1.361-.507,1.957-.084.085-.253,0-.338-.085,0-.085.084-.255,0-.255-.169-.085-.422.17-.507,0-.084-.255.338-.51.253-.766-.253-1.106-1.52-.34-2.2-.936-.76-.6-.507-1.531-1.858-1.361-.169.085.253.34.253.6-.422,2.978.253,2.127,1.858,4,.169.17-.084.51-.253.51-.676.17-1.436-.34-1.942,0-.338.17.422.6.422,1.02
11a2.951,2.951,0,0,1-1.351,2.127c-.253.17-1.436-1.361-1.52-1.531l-.676-2.042c0-.34.591-.851.253-1.106-2.871-2.127,1.436,4.764-.338,5.36-.844.34-.591-2.467-1.436-2.212-.591.17-.507,1.616-1.1,1.531-.676-.17-.338-1.276-.591-1.872-.084-.425.253.681.338,1.106,0,.425.084.936.084,1.361-.084.255-.169.766-.253.6a2.71,2.71,0,0,1-.338-1.361c0-.255.253-.425.253-.6.084-.766.422-1.531,0-2.127-.169-.425-.844-.17-1.267,0-.253.085-.338.425-.338.766-.084.34.169.6.169.936s-1.1-1.106-.676.17c.253.936,1.52.255-.253,2.467-2.111,2.637.169-1.7-1.013-2.978-1.1-1.106-1.942,1.616-1.858,1.957.084.6,1.182,1.021,1.013,1.616-.169.766-1.773,1.191-2.111.51-.169-.255.084-.766-.169-.936-1.436-1.276-2.533.34-3.8-1.021-.169-.085-.169-.34-.253-.51-.253-.51-.253-1.276-.76-1.616-.169-.17-.507.34-.422.6.084.6.676.936.844,1.531.253.766-.591,1.531-.676,2.3s.844,1.361.676,2.042c-.422,1.446-1.6-3.828-1.773-4-.422-.51.084,1.531.084,1.7,0,.34-.422.681-.338,1.021.169.6.76,1.021,1.013,1.616.169.681-3.462,1.7-3.884,1.787-.084.085.169.17.253.255.591.34,1.6.34,1.689.936.169.51-.76.766-1.267.851-2.111.51-2.449.17-3.209-1.7-.084-.17.338,0,.422.17.084.425-.253.936-.084,1.361.338.51,1.1.681,1.436,1.191.169.255-.929.425-2.111.6-.676.085-1.436-2.892-1.773-2.807-1.942.51,1.267,1.872,1.436,2.637.084.425-.591.6-.844.766-.507.34-1.013,1.021-1.6.851-2.871-.936,2.956-2.552-1.773-2.722-3.04-.085,2.449,5.1.338,4.254-1.013-.425-2.449-3.913-3.293-4.083-.507-.085.422.936.676,1.361A16.524,16.524,0,0,1,22.9,77.99c0,.17-.253-.085-.422-.085-.591.085-1.267.6-1.942.425,0,0-1.182-2.382-1.182-2.467-.169-.085-.591.17-.507.34.507,1.276,1.773,1.957,1.689,3.573,0,.17-.422-.255-.591-.425-.253-.34-1.858-2.978-1.773-2.807.169.51,2.364,3.913,1.773,3.913a1.428,1.428,0,0,1-1.182-.17c-.507-.255-.844-1.872-1.013-1.361-.253.681.422,1.361.844,1.787.338.255,1.182-.255,1.182.085-.253,1.872-2.618-.255-2.618-.255a13.714,13.714,0,0,1-3.04-4.934c-.084-.17,0,.34-.084.425s-.084-.17-.169-.17c-.676,0,.591,1.191.676,1.872,0,.34-.422.51-.591.851-.084.255.507-.51.76-.34a7.728,7.728,0,0,1,1.013,2.212c.084.766-1.436,0-2.2.17-.338,0,.676.085,1.013.255.507.17.929.425,1.436.6.253.17-.76-.681-1.013-.425-.929,1.7,1.436,2.3-1.182,3.148-1.267.425-1.182-2.467-1.267-2.807-.084-.085-.338.255-.422.17-.676-.34-.676-1.361-1.182-1.872-.169-.17-.507-.085-.507-.255.084-.851,1.773-.681,2.027-1.446.084-.34-.676-.425-1.013-.255-.338.085-.338.766-.676.936-.169.085-.169-.425-.338-.34-.338.085,0,1.021-.676.6-.253-.085-.253-.51-.507-.51-.676.085-1.267,1.021-1.858.766-.507-.17.591-.766.676-1.191a1.687,1.687,0,0,0-.253-1.276c-.422-.34-1.267.085-1.6-.34-.76-.6.676-1.021.76-1.106.169-.085,1.267-.085,2.111-.17a2.378,2.378,0,0,0,1.351-.766c.169-.17-.507-.34-.338-.425.76-.34,2.787.085,3.378-.851.169-.34-.844-.255-1.267-.17-.929.085-4.138,1.191-3.378-.17.338-.766,1.6-.34,2.364-.681,1.013-.51,0-1.616-.422-1.787-.253-.085-.338.51-.591.51a10.116,10.116,0,0,1-2.28.681c-1.6.17,1.689-.936,1.436-1.616-.338-.681-1.351-.51-1.858-1.021-1.013-.936,1.351.681,2.364.766.253,0-.591-.17-.76-.34-.169-.255-.422-.766-.169-.766.507-.085,1.013.425,1.52.51.084.085-.084-.17,0-.255a10.145,10.145,0,0,1,1.6.085c.253.085.422.681.676.51,2.28-1.957-2.618-.766-2.7-.766-.591-.085-1.773-1.957-1.773-2.042-.084-.34,2.111-.17,2.618.085,3.04,1.7,1.013.425,4.476.51.507,0-1.351.766-1.52.34-.253-.681,1.182-1.276.844-1.957-.169-.51-.591,1.021-1.1,1.361-.929.6-2.618-.34-3.462-.766-.169-.17,0-.681.253-.681,2.871-.6-.169,1.106,3.04.6.169,0-.169-.425-.084-.6.253-.6,1.351-1.021,1.1-1.616A1.3,1.3,0,0,0,12.6,63.1c-.422.34.422,1.191.253,1.7-.169.34-.676.6-.929.425-.591-.34-.676-1.446-1.351-1.531-.422-.085-.422,1.531-.76,1.191-.338-.425.422-1.106.422-1.616.084-.17-.169.425-.338.425s0-.51-.169-.425,0,.681-.253.6c-.169-.17.084-.681-.169-.766-2.533-1.7-1.436-.425-2.956.51-.169.085-.338-.17-.253-.34,0-.085.253,0,.338-.085.422-.51,1.1-1.021.929-1.616-.169-.51-1.1,0-1.52-.34-.084-.085.591-3.063-1.52-2.127-.591.255.422,1.361.169,1.957-.169.34-.507-.51-.676-.851-.591-.851-1.52-1.446-1.942-2.382-.084-.255.507-.17.676-.085,1.013.085,1.773,1.191,2.787.936.507-.085-2.533-2.127-2.364-2.892.084-.34.507.34.676.51.507.51.76,1.361,1.436,1.446.507.17,1.689-.17,1.52-.766s-1.267-.255-1.858-.51c-.169-.085,0-.34.169
1-.425.676-.425,1.942,0,2.28-1.106.422-1.7-2.871-3.488-2.871-4.849.169-1.957,7.347,6.976,4.053,1.446C7.448,50,3.9,51.532,5,47.959c0-.17.338.17.507.085.084,0,0-.255.084-.255.338.51.507,1.106.844,1.531a4.79,4.79,0,0,0,1.52,1.021c.169,0,0-.425-.169-.51-.422-.51-1.182-.681-1.436-1.276-.844-2.382,3.8-1.361,4.138-1.531.422-.085-.591-.681-1.013-.766-1.013,0-1.942.851-2.871.681-.253,0-.084-.6.169-.766.422-.255,1.436.255,1.689-.255.169-.425-1.1.17-1.52-.085-.169-.085,1.267-1.106,1.858-.766,1.267.766,2.7,2.212,2.787-.681,0-.17-.338-.17-.507-.085-.591.17-1.013.766-1.52.851-.169,0-2.111-1.446-1.689-1.957,1.013-1.276,2.364,2.382,3.547-.34.084-.17-1.52-1.446-1.942-2.3-.084-.17,1.351.34.929-1.021-.084-.255-.76.425-.844.17-.169-.51.169-1.021.253-1.531.844-2.978,5.236-1.531,7.347-2.637.169-.085,0-.51-.169-.51-1.436-.681-2.618-.34-4.222-.34-.084,0,.338,0,.422-.085s0-.34.169-.425a1.994,1.994,0,0,1,1.013-.255c.338-.085,1.351.425,1.182.085-.253-.681-1.52-.425-1.689-1.106-.422-2.042,2.533-1.021,2.871-1.191.591-.34.676-1.276,1.267-1.616.253-.085.338.6.676.6.169.085,0-.34-.169-.51-.253-.255-.591-.255-.844-.51-.338-.34-1.942-1.957-1.6-2.3.084-.17.422-.085.507-.255.084-.085-.338-.255-.169-.34.676-.681,3.631,2.552,4.053,1.191.76-2.127-4.56-.255-3.716-2.637.084-.34.844.17,1.1-.085.422-.6.084-1.7.76-1.957.422-.255.676.766,1.1.936a6,6,0,0,0,2.111.255,15.034,15.034,0,0,1-2.7-1.106c.507-.425,1.436-.255,1.773-.851.253-.425-.422-.936-.338-1.446.084-.17.507-.085.591.085.169.425-.084.936.169,1.361.169.17.084-.681.253-.6.676.085,1.351,1.276,1.858,1.616.338.17.929,0,1.182.34.253.255,0,.766.253,1.021.338.34.929.255,1.351.51.169.085.169.6.422.6.169-.085.084-.51,0-.681-.422-.51-1.773-.51-1.52-1.191.169-.6,1.6.17,1.942-.425.338-.51-1.1.085-1.689-.085a10.722,10.722,0,0,1-2.28-.936c-1.351-.766-2.364-3.318-1.267-3.233,2.364.17-.084,3.148,2.449,2.978.507-.085,2.027-2.042,2.871-.681.253.51.084,1.191.253,1.7.084.17.507.51.507.34,0-.6-1.52-4.594.76-3.828a2.833,2.833,0,0,1,1.436.681c1.013,1.276-1.1,2.042-1.267,3.148-.084,0-.084,3.233.253,2.978.929-.51.169-2.382.507-3.233.76-1.957,2.28.255,3.209-2.042.507-1.276-1.858.51-2.449-1.446-.338-1.276,3.378-2.807,3.716-3.488.169-.425-.169-1.191-.676-1.191-.422,0-.422.851-.76,1.191-.338.255-1.013.34-1.1.766,0,.255.591.255.507.51-.169.936-1.182,1.446-2.027,2.042-.084.085-.253,0-.338-.085,0-.17.422-.255.338-.34-.422-.17-.844,0-1.267-.085s-1.267,0-1.267-.51c-.084-.6,1.52-.766,1.182-1.276-.169-.255-6.418,2.212-7.262.851-.169-.255,1.689-1.361,1.773-1.446.76-.936,2.111-2.552,4.222-2.3a2.765,2.765,0,0,1,1.351.6c.084.085-.338.51-.169.51.844.255,3.124.085,2.449-.255a3.634,3.634,0,0,0-.422.085c-.76-.17-1.773,0-2.027-.6-.253-.425,1.6-.766,1.182-.936-.591-.255-1.013.766-1.52.766-.76.085-2.28-.681-1.858-1.276.507-.6,1.52-.17,2.2-.51.253-.085-.253-.425-.169-.681,0-.17.338-.17.422-.34.169-.17-.169-.6.084-.681s.422.425.76.51c.253.085-.084-.681.169-.766.591-.255,1.773.425,1.942-.255.253-1.446-4.644,1.276-1.436-2.127.591-.51,2.533,1.021,3.04,1.106.929.17,1.858-.6,2.787-.34,1.182.34,3.124,2.637,2.956,4-.084,1.106-1.351-.936-.591-.851.169.085.169.425.338.425a8.567,8.567,0,0,0-.676-2.637A6.23,6.23,0,0,0,35.062,9c-.338,0-.591.6-.929.6-.422,0-.76-.51-1.1-.6-.591-.17-1.351-.085-1.858-.425-.507-.255.929-.425,1.351-.681.338-.17,2.7-1.872,2.111-2.722-.338-.51-1.1.6-1.6.34-.676-.34-1.013-2.212-.253-2.212.422,0,.76.34,1.182.51.676.17,1.52-.085,1.942.425.422.6-.253,1.446,0,2.127a7.506,7.506,0,0,1,2.364.085c.422.085,1.436.766,1.182.425a3.861,3.861,0,0,0-1.689-1.191c-.422-.085-1.1.51-1.267.17-.338-.51.591-1.106.422-1.7-.169-.766-4.476.425-2.449-3.148a.806.806,0,0,1,.76-.17c1.182.085,2.111.851,3.209,1.021.338.085.676-.17,1.013-.17A7.184,7.184,0,0,1,41.4,2.1c.507.255.844.851,1.351,1.106.169.085.084-.34.169-.425a2.135,2.135,0,0,1,1.436-.34c.676.085,1.013,1.106,1.689,1.191.676,0,1.267-.51,1.858-.425.253.085,0,.6.253.766.169.085.338-.6.422-.425,1.436,2.978-1.773.17,1.436,3.063.084.085,0-.255-.084-.425-.422-.766-1.942-2.042-.507-2.382,1.858-.51,2.111,4,2.787,2.892.253-.425-1.773-3.063-2.28-3.233A20.7,20.7,0,0,0,44.351,2.02c-.591,0-1.1.425-1.6.34-1.1-.085-1.942-.851-2.956-.936-.253-.085-4.391.085-4.222-1.191.422-2.467,1.858-.17,2.618.17.253.085-.253-.51-.422-.681-.253-.255-.676-.425-.929-.681h3.547a1.776,1.776,0,0,1,.844.34c.338.425.338,1.191.676,1.787.084.085.422.17.422,0,.084-.6-.591-1.361-1.182-2.127h1.689c.591.936,1.351,1.531,2.618.936A4.3,4.3,0,0,0,46.8-.958h4.56A7.187,7.187,0,0,1,50.769,1c-.591,1.361.253.51,1.436,1.7.422.425,1.1,1.872,1.1,1.276.084-1.531-2.2-1.361-2.533-2.3a14.854,14.854,0,0,1,1.1-2.637h.507c.591.34,1.351,1.191,1.1.766a3.611,3.611,0,0,0-1.1-.766H55.5v.34c0,.51-.422,1.02
11-.338,1.531.084.6,1.52,3.828,1.773,1.957,0-.085-2.7-1.957-1.1-3.318.338-.34.676.425,1.1.6a7.985,7.985,0,0,1,1.52.51c.253.17.338.936.507.681C59.467.659,57.609.319,56.849-.022a2.092,2.092,0,0,1-1.1-.936h2.871c.422.51.844,1.361.76.936a2.231,2.231,0,0,0-.253-.936h.76a3.074,3.074,0,0,0,.76.681c.169.085-.338-.34-.422-.6V-.958H189.175Z","transform","translate(-1.867 0.958)","fill","#ccc","stroke","#fff","stroke-width","0.401",1,"GRL",3,"mouseover","mouseleave"],["id","DK","data-country-name","Denmark","d","M403.117,326.137c-.676,0-1.322,1.048-1.913,1.389-.591.255-1.322.17-1.913.425a6.692,6.692,0,0,0-1.548,2.3,3.563,3.563,0,0,1-1.66,2.211,4.492,4.492,0,0,1-2.364.2c-.41-.059-.865.383-1.266.425s-.767-.312-1.126-.142a6.722,6.722,0,0,0-2.307,4.336c.331.508,0-.337.2-.539s.151.509.647,1.049c.674-.316.817.033.9-.2s-.458-.426-.084-1.02a9.95,9.95,0,0,0,1.351-1.786.552.552,0,0,0,.7-.425,2.26,2.26,0,0,0,1.745-.453c.253,0,.338.538.591.538a7.943,7.943,0,0,1,2-.6c.387-.168,1.157-.328,1.154-.567,0-.2.43.191.9.34.512-.29.487-.13.872.2a6.619,6.619,0,0,0,1.351.709c.4.164.244-1.486,1.154-2.381.28-.275.384-.706.141-1.616-.158-.589.148-1.1.084-1.332-.422-1.276-.816-.453-.647-1.644C402.161,326.788,404.384,326.137,403.117,326.137Zm3.264,4.535a5.1,5.1,0,0,0-.985.255c-.259.08-.384.08-.563.34-.338.281.019.368.338.368s.279.123.478.283.341-.448.281-.709.177-.187.535-.227.134-.312-.084-.312Zm-7.935,3a1.772,1.772,0,0,0-.675.17c-.422.255-.422.85-.76,1.19-.169.17.254-.6.084-.765a1.614,1.614,0,0,0-1.6.227c-.488.379-.924.687-.816,1.134.027.112.34.32.169.482a.573.573,0,0,0-.225.567c.1.269.487.251.478.312,0,.34-.642.773-.507.964.084.255.591-.4.76-.142.253.34.023.629-.056,1.3.017.335.613-.021.253.312-1.395-.031.608-.823-.872-1.02-.44-.059-.647.95-.816.737a2.143,2.143,0,0,1,.535-1.332c.428-.424.576-.522,0-.737-.219-.389-.406-.613-1.1-.368a2.3,2.3,0,0,0-.816.85c-.172.312-.071.526-.76.794-.014.408.7,1.574.141,1.616-.282.021-.554.095-.619-.227-.175-.861-.28-.967-.478-.652-.24.383-.455-.343-1.407-.2-.84-.966.113-1.3-.394-1.474-.365-.224-.606,1.774-.7,2.976-.084,0,2.1,2.462.084,1.049-.087-1.678-.132-.725-.141.567a4.137,4.137,0,0,1,0,.709,12.385,12.385,0,0,1-.2,1.644c0,.255-.028.879.225.794.174-1.084.185-1.173.591-1.077a2.508,2.508,0,0,1,.535,1.049c.169.34.718.952-.478,1.757.1-.259.137-.53.056-.6s-.276.2-.31.057c-.3-1.336-.491-1.169-.141.453,0,1.106-.734,2.226-.788,3.344,2.249,2.374.658-.05,1.21,0,.345.031.51.491.929.879a1.446,1.446,0,0,0-.478.283c-.08.14-.083.169.056.51.159.681.619,1.066.619.765s.118-.747-.141-.907-.294-.324.084-.283a.205.205,0,0,0,.225-.113,1.916,1.916,0,0,0,.732.255c.338.34.084,1.105.169,1.615,0,.6.193,1.109.169,1.7a7.925,7.925,0,0,0-.338,1.275,7.83,7.83,0,0,0-.084,1.36,13.273,13.273,0,0,0,1.857,0c1.1.17,2.194.765,3.292.935.253-.34.76-1.105,1.182-1.275a.764.764,0,0,0,.816.68c-.224-.448-.383-.745.113-.6.072.022.114-.014.113-.085a.376.376,0,0,0,.422.113c.175-.094.22-.247.675.142s.4.168.619.085-.023-.472-.478-1.19c-.327-.447-.527-.292-.9-.68a.955.955,0,0,0-1.1-.2c-.3.106-.21.27,0,.482s.475.142.732.142-.089.5-.084.85a2.517,2.517,0,0,0-1.069-1.134c-.253-.17-.929.369-.929.028.042-.234.358-.037.535-.283.245-.342-.2-.5-.253-.709s.3-.461.394-.538c.542-.423.683.576.957-.652.055-.249-.225-.255-.31-.51-.169-.425-.153-.84-.366-1.417,0-.255.8-.358.338-.68-.169-.34-1.069.2-.9-.142,0-.085.891-.342,1.379-.624s.966-.941.844-.935c-.757.033-.39-.548-1.97-.652-.169-.6,1.125.17,1.716.17a1.847,1.847,0,0,0,1.491-.482c-.458-.1.026-.62-.028-.765-.06-.16-.627-.12-.985-.34s.587-.32.985-.34.064.233.422.453a.608.608,0,0,0,.225.057c.045-.1.1-.177.141-.283.733-1.01.084-4.62.844-4.365.252-.964.991-.774.844-.283-.11.368-.242.5-.732.709.189.351.506.311.844.142.138.16.141.25.141.6,0,.421.515.766.535.425s-.373-.425-.253-.765c.09-.256.307-.461.338-.68.2-.027.409.047.366.142-.249.542.522,1.413.478-.34.247.137.93-.8.929-1.36,0-.775.293-.707.225-.964-.073-.389-.17-.306-.366-.425s-.246-.537-.788-.567-1.125.383-1.632.255c-.852-.135-.619-.85-.957-.935a4.745,4.745,0,0,0,.141-.539c.031-.463-.144-.546-.366-.538a.247.247,0,0,0,.169-.142c0-.525-.338-.907-.338-1.332-.084-.6.31-.935.141-1.445a4.568,4.568,0,0,1-1.041-.51c-.358-.267-.569-.528-.788-.51a.333.333,0,0,0-.225.113,2.189,2.189,0,0,0-.788-.113Zm-5.487,1.105c-.1-.02-.236.219-.366.425-.174.275-.514.27-.844.312s-.162.254-.253.453-.231.257,0,.34.125.118-.2.227a.851.851,0,0,0-.394.085c-.165.075.046.2-.169.453s.119.043.31.085.247.27.338.453a.38.38,0,0,0,.422.255.674.674,0,0,0,.45-.34,3.59,3.59,0,0,1,.338-.51c.149-.175.354-.477.2-.652a.61.61,0,0,1-.084-.709c.114-.216.261.056.31.085a2.33,2.33,0,0,0,.028-.85c-.025-.071-.051-.107-.084-.113Zm7.823,2.721c.178.017.337.117.478.113-.25.024-.557.124-.675-.085a.655.655,0,0,1,.2-.028Zm-9.68.142c-.025-.017-.067.006-.113.057-.182.2-.2.417-.338.283s-.229-.255-.394-.113.123.242.2.425c.19.433.189.5
15.338.567s-.03-.173.169-.2.286-.109.253-.425C391.19,338,391.178,337.694,391.1,337.644Zm22.652,6.207a2.085,2.085,0,0,0-1.154.567,5.062,5.062,0,0,0-1.407,1.105c-.145.17-.045.322.113.283.2-.049.591-.142.591-.142.212.022.322.16.366.425.369,1.346,1.133,3.607-.225,2.409-.338-.255.45-.283.535-.709a2.026,2.026,0,0,0-.394-1.105c-.2-.209.2-.31-.225-.68-.468-.473-.556.059-.366.283a2.766,2.766,0,0,1,.281.624c.1.233-.388.257-.7.4s-.437.275-.338.425.229.315.394.2-.006.319-.056.652-.209,0-.225-.2-.239-.1-.619-.085-.219-.075.028-.142.364-.164.281-.4-.307-.165-.422-.255.029-.193.31-.227-.13-.511-.394-.794.21-.213.31-.113.263.03.2-.17.081-.27.2-.453a.28.28,0,0,0,0-.227,2.3,2.3,0,0,0-.816.34c-.356.229-.235-.168-1.632-.255-.253,0-.782-.58-.76-.227.424.507,1.483.486,1.52.765.023.144.123.746-.225.709-.73-.078-.652.213-.563.482.178.532-.561.848-.872.709-.406-.182-.66-.059-1.1.17-1.044-.191-1.1-.036-.507.17.432.149.724.449.366.453-.706.009-.76.2.113.255,1.913,1.407.351,1.071,1.154,2.806-.084.34-.535.113-.619.453-.084.255,1.075.387.816,1.332,0,.085,0,.34.169.34.338.085.76-.255,1.182-.17s.506.312,1.013.312c.169,0,.253-.227.422-.057,1.645.96-.8.256.7,1.417-.084.255-.431-.13-1.182-.283.676.34,1.829,1.3,2.589,1.3.2-.069.95-.4.7-.709-.19-.241-.171-.553.028-.652.36-.178-.093-.566-.31-.539-.555.07-.673-.363.028-.34,0-.766,1.407-.652,2.082-1.247l-.31-1.219c-.76-.425-2.026-.566-1.266-1.417a2.488,2.488,0,0,1,1.632-1.134,2.412,2.412,0,0,0,.169.368c.364.333.376.41.591.227s.483-.144.31-.652a1.044,1.044,0,0,0-.2-.34c.165-.433-.325-1.236-.563-2.324a2.944,2.944,0,0,1,.31-1.7c0-.17-.394-.368-.478-.539a2.942,2.942,0,0,0-1.576-.482Zm-10.411,2.267c-.035.017-.045.088-.084.2-.08.22.042.5-.2.624s-.225.387-.225.567-.148.293-.028.453a.422.422,0,0,0,.619.028c.139-.16-.027-.67.113-.85a.867.867,0,0,0-.028-.85c-.08-.14-.134-.188-.169-.17Zm-.113,3.174c-.112.017-.111.354-.141.652a5.355,5.355,0,0,1,.366.624c.119.261-.14.52-.478.68s-.485.476-.7.255c-.119-.381.478-.526.478-.907,0-.061-.022-.17-.028-.255-.471-.192-.753-.8-1.323-.907-.83-.057-.528.4-1.688.709-.253.183-.394.425-.732.425,0,0-.281-.539-.366-.539-.3.115-.421.407-.619.539,0,0-.391.022-.394.17-.01.436,1.04.878.732,1.275s.047.348.394.482c.169.681-.026.85.31,1.162.777.551.1,1.147.535,1.162.858.029-.585-.656.535-.765.9,1-.338.652.338,1.162.633.5.366-.057.619-.057a2.883,2.883,0,0,0,1.716.709c2.041-.13,2.377-1.977,1.773-2.636-.651-.711,1.006.493-.253-1.077-.218-.272-.314-.592-.478-.822-.591-1.191,1.25,1.066-.253-1.616-.175-.32-.268-.436-.338-.425Zm26.141,3.741c.027-.009-.161.2-.2.2s-.084.255-.084.255l-.084.283-.141.368.084.2v.425l-.113.17-.056.34.169.085.281.312.2.028.281.085.253.17.253.17.281.142h.45c.091,0,.106.18.2.2s.2-.113.2-.113.123-.257.141-.312.113-.255.113-.255l.028-.255a5.208,5.208,0,0,0,.084-.652c-.018-.073-.225-.227-.225-.227l-.281-.057-.253-.2a2.007,2.007,0,0,0-.225-.142,2.04,2.04,0,0,1-.225-.312l-.113.113-.253-.142-.113-.17a2.318,2.318,0,0,0-.338-.17c-.045,0-.169-.312-.169-.312s-.1-.218-.141-.227ZM390.2,354.281c-.179-.02-.248.17-.169.992s.2.411.422.17.069-.376.169-.737S390.7,354.3,390.2,354.281Zm15.533.283c-.088.022-.23.328-.394.822a3.415,3.415,0,0,1-.929,1.474c-.386.53-.176.481-.281.822s-.116.366-.338.283-.1.038.084.227a1.614,1.614,0,0,1,.31.935c.035.377.5-.106.619-.765a2.363,2.363,0,0,1,.281-.935,5.575,5.575,0,0,0,.675-2.012C405.856,354.808,405.822,354.542,405.734,354.564Zm7.963.907c-.18-.018-.262.024-.028.142.467.235.452.188.394.482a.287.287,0,0,1-.478.2c-.129-.141-.226.038-.366.227s-.264.286-.113.51.376.5.563.34.366-.534.507-.652c.537-.447.738-.295,1.182-.142s.669-.162.225-.68-.853.037-1.238-.2a1.753,1.753,0,0,0-.647-.227Zm-2.842,1.077c-.052.012-.092.063-.169.17-.254.187.084.239.141.765,0,.01.025.02.028.028s.026.072.028.085c.035.235.162.13.338.283s.028.171.028.312.169.182.31.312a.879.879,0,0,1,.169.567c.012.177.094.258,0,.482-.02.048-.063.088-.084.142a2.268,2.268,0,0,0,.563,1.162c.295.216.086-.96.141-1.389.225-.37.368-.674.563-1.02.286-.34.787-.545.253-1.105-1.411-.13-.569-.351-1.182-.567-.3.255-.316.072-.422-.085-.328-.316-.221.113-.366.113-.109,0-.183-.292-.338-.255Zm-9.6.085c-.09,0,.207.5.394.709.654.8.816.961.957.879s.165-.267.422-.255.309-.069.028-.34-.149.3-.394.028-.376-.076-.563-.312a3.294,3.294,0,0,0-.844-.709Zm5.937,0a1.463,1.463,0,0,0-.9,2.154c.338.34,1.069.34,1.491.6.591.34.506.85,1.182.935.507.085.255-.409,1.238-.482.791.2,1.073.273,1.323-.057a.572.572,0,0,0-.2-.482c-.164-.165-.044-.2.084-.2s.2-.14.169-.34a.873.873,0,0,0-.45-.51c-.187-.094-.129-.336-.281-.453a.186.186,0,0,1-.056-.227c-.034-.032-.052-.057-.084-.085a.972.972,0,0,1-.253-.085,1.694,1.694,0,0,1-.338-.283c-.009,0-.02,0-.028,0,.014.03.082.218.169.425.093.224-.491.18-.619.227s.225.312.225.312a2.43,2.43,0,0,0-.535-.113c-.28-.024-.3-.272-.535-.425a1.3,1.3,0,0,1-.422-.624,3.069,3.069,0,0,1-.338-.113,1.651,1.651,0,0,0-.844-.17Zm-8.385.737c-.032.029-.014.118.113.255.3.188.768.075.394-.113C399.085,357.394,398.865,357.321,398.812,357.37Z","transform","translate(-126.399 -104.617)","fill","#ccc","stroke","#fff","stroke-width","0.401","fill-rule","evenodd",1,"DNK",3,"mouseover","mouseleave"],["id","FO","data-country-name","Faroe Islands","d","M276.472,230.8c-.192.594.162,1.257.142,1.821.524.068-.012-.637.022-.926C276.579,231.4,276.543,231.1,276.472,230.8Zm-1.154.085c-.108.388-.974-.152-.592.453.193.571.
1017,1.386.626,1.729.249.183.274,1.233.6.681.171-.287-.282-.933-.17-.909.547.4.218,1.08.144,1.578.288.346.22-.338.546-.285.384-.071-.394-.632.136-.368.3.29.32.046.073-.16-.194-.1-.66-.715-.2-.583.162.2.5.224.241-.078-.121-.3-1.127-.373-.422-.665.206-.269-.568-.339-.323-.64-.212-.029-.867.134-.381-.172.32-.147-.062-.582-.283-.58Zm2.476,0c-.122.268.151.828-.13.954-.012-.166-.005-.824-.248-.424-.1.479,0,1.1-.443,1.39-.117.253.368,1.03.317.394.006-.719.306.894.557.138-.036-.217-.507-.751-.251-.682.069.5.861.082.271-.2-.212-.385.518.243.456-.255.021-.379-.433.016-.287-.364A1.316,1.316,0,0,0,277.794,230.888Zm-3.63.113a2.25,2.25,0,0,0-.612,1.568c.126.531.664.717.94,1.076-.047.344-.08.728.228.905.015.445.3,1.451.847,1.159-.029-.426.019-.846.022-1.242a3.933,3.933,0,0,0-.624-1.59,16.242,16.242,0,0,0-.37-1.627.4.4,0,0,0-.431-.249Zm2.87.057c-.241.36-.225,1.412.174,1.314C277.182,231.939,277.335,231.426,277.035,231.058Zm1.97.652c-.552.189.292.8.29.22C279,232.089,279.242,231.65,279,231.71Zm-.31.567c-.531-.034-.559,1.113-.035.642a.383.383,0,0,1,.313-.36A.31.31,0,0,0,278.695,232.277Zm-6.444.17c-.382.348.512.955.383.913-.3-.2-.438.082-.123.219.285.31.747.881,1.109.445.577.371.747-.582.208-.725-.4-.164-.281-1.047-.857-.656-.389.32-.432-.2-.72-.2Zm-1.126.085c-.252.127.459.219.523.333C271.819,232.7,271.257,232.385,271.126,232.532Zm4.84,2.409c0,.284-.037.876.172.938C276.345,235.577,276.05,235.232,275.965,234.941Zm-1.407.283c-.324.3.525.747.163.166A.3.3,0,0,0,274.559,235.224Zm-.281.652c.034.453-.227,1.231.473,1.174.384-.014,0,1.277.558.921.028-.4.562-.753.074-1.077a2.78,2.78,0,0,0-1.106-1.018Zm.084,1.587c-.494.221.445.778.183.176A.656.656,0,0,0,274.362,237.463Zm.169,1.077C274.245,238.865,274.931,238.946,274.53,238.54Zm-1.323.368c-.5.444.1,1.063.013,1.6a2.891,2.891,0,0,0,.718,1.663c.514-.116.037-.949-.241-.876.324-.022.6-.246.213-.389.241-.091.4-.262.045-.319-.256-.124-.312-.751-.012-.267.37.278.327-.5.008-.5-.133-.24-.979-.277-.367-.51.078-.106-.16-.288.111-.287-.105-.158-.328-.1-.488-.111Z","transform","translate(-88.757 -73.847)","fill","#ccc","stroke","#ccc","stroke-width","0.2","fill-rule","evenodd",1,"FRO",3,"mouseover","mouseleave"],["id","nagorno-karabakh-4","transform","translate(419.384 159.71)"],["id","nagorno-karabakh_claimed-4","data-country-name","Nagorno Karabakh","d","M842.808,494.329c-.149.03-.281.145-.281.425,0,.561-.078.5-.675,1.02s.172.946.45,1.587a3.953,3.953,0,0,0,.7,1.049.971.971,0,0,0,.535-.425,7.906,7.906,0,0,1,.535-1.219c.268-.371.4-1.158.7-1.36.113-.076.244-.173.366-.255a1.175,1.175,0,0,1-.113-.255c-.2-.721-.533-.356-.732.085s-.695-.133-1.013-.453a.545.545,0,0,0-.478-.2Zm3.433.709a.665.665,0,0,0-.169.085c-.05.034-.093.056-.141.085.061.317-.094.85.422.85a3.461,3.461,0,0,0,1.435-.113c-.018-.468-.47-.266-.844-.368s-.385-.629-.7-.538Zm5.628,3.033a.55.55,0,0,0-.169.057c-.292.157-.546.344-.844.539a1.841,1.841,0,0,0,.957.34c.371-.018.518.414.675.822a3.934,3.934,0,0,1,.563-.368c.637-.361.2-1-.478-.964C851.98,498.53,852.2,497.993,851.869,498.07Z","transform","translate(-838.431 -494.322)","fill","#ccc","stroke","#ccc","stroke-width","0.2","stroke-dasharray","0.3 0.15 0.075 0.15",1,"Nagorno","Karabakh",3,"mouseover","mouseleave"],["id","path3892-6","data-country-name","Nagorno Karabakh","d","M843.985,495.291a2.175,2.175,0,0,0-.732.425c-.3.2-.436.99-.7,1.36a7.907,7.907,0,0,0-.535,1.219c-.2.4-.682.462-1.351.765s-1.24.333-1.407.737c-.1.252-.568.506-.985.68.3.044.532.093.563.17a5.251,5.251,0,0,1,.084,2.551c-.507.425-1.35.51-1.857,1.02-.085.085-.253.425-.084.425a4.591,4.591,0,0,0,1.407-.227,1.113,1.113,0,0,1,.872.68c.3.505.77.362,1.238.227a1.757,1.757,0,0,1,1.069.2l.056.028a3.9,3.9,0,0,0,1.773.453c.507,0,2.364-1.7,2.786-.935.507,1.191-.76.935-.675,1.871,0,1.361,2.7-.426,2.786,1.275,0,.425-.928.425-1.266.68a.443.443,0,0,0-.169.34c0,.6.76.255,1.013.425.76.425.675,1.615,1.351,2.211l.084.17c.169-.51.929-4.081.929-4.081.253-.6,1.1-.68,1.351-1.19.169-.51-.169-1.02-.084-1.531A11.431,11.431,0,0,1,852.6,503c-.736-.27-.436-1.075-.169-1.445s-.142-.709-.844-.709-.592-1.564-1.294-1.53-1.53-.884-2-.85a1.07,1.07,0,0,1-1.013-1.162c.033-.708-.594-1.313-.929-1.077s-.85.142-1.519.142-.228-.88-.563-1.049A.484.484,0,0,0,843.985,495.291Z","transform","translate(-836.906 -494.632)","fill","#ccc","stroke","#fff","stroke-width","0.401","stroke-dasharray","0.3 0.3",1,"Nagorno","Karabakh",3,"mouseover","mouseleave"],["id","MC","data-country-name","Monaco","d","M226.746,380.982c.01-.2.006-.357-.113-.326a1.118,1.118,0,0,0-.337.156c-.448.291-.492.523-.253.624.025.01.058,0,.084,0Z","transform","translate(-120.079 -179.574)","fill","#ccc","stroke","#fff","stroke-width","0.1",1,"MCO",3,"mouseover","mouseleave"],["data-coverage-tooltip","",1,"coverage-map-tooltip",3,"ngClass"]],template:function(t,r){1&t&&(e.TgZ(0,"div",0),e.O4$(),e.TgZ(1,"svg",1),e.TgZ(2,"defs"),e.TgZ(3,"clipPath",2),e._UZ(4,"re
1ct",3),e.qZA(),e.qZA(),e.TgZ(5,"g",4),e.TgZ(6,"path",5),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(7,"path",6),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(8,"path",7),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(9,"path",8),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(10,"path",9),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(11,"path",10),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(12,"path",11),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(13,"path",12),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(14,"path",13),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(15,"path",14),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(16,"path",15),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(17,"path",16),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(18,"path",17),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(19,"path",18),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(20,"path",19),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(21,"path",20),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(22,"g",21),e.TgZ(23,"path",22),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(24,"path",23),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(25,"path",24),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.qZA(),e.TgZ(26,"path",25),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(27,"path",26),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(28,"path",27),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(29,"path",28),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(30,"path",29),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(31,"path",30),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(32,"path",31),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(33,"path",32),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(34,"path",33),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(35,"path",34),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(36,"path",35),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(37,"path",36),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(38,"path",37),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(39,"path",38),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(40,"path",39),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(41,"path",40),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(42,"path",41),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(43,"path",42),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(44,"path",43),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(45,"path",44),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(46,"path",45),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(47,"path",46),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(48,"path",47),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(49,"path",48),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(50,"path",49),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(51,"path",50),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(52,"path",51),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(53,"path",52),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(54,"path",53),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(55,"path",54),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(56,"path",55),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(57,"path",56),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(58,"path",57),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(59,"path",58),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(60,"path",59),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(61,"path",60),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(62,"path",61),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(63,"path",62),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(64,"g",63),e.TgZ(65,"path",64),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(66,"path",65),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(67,"path",66),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.qZA(),e.TgZ(68,"path",67),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(69,"g",68),e.TgZ(70,"g",69),e.TgZ(71,"path",70),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(72,"path",71),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.qZA(),e.TgZ(73,"path",72),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(74,"path",73),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(75,"path",74),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.qZA(),e.TgZ(76,"path",75),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(77,"g",76),e.TgZ(78,"path",77),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.qZA(),e._UZ(79,"path",78),e.TgZ(80,"g",79),e.TgZ(81,"path",80),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(82,"path",81),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(83,"path",82),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.qZA(),e.TgZ(84,"g",83),e.TgZ(85,"path",84),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.TgZ(86,"path",85),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.qZA(),e.TgZ(87,"path",86),e.NdJ("mouseover",function(h){return r.onMouseOver(h)})("mouseleave",function(h){return r.onMouseLeave(h)}),e.qZA(),e.qZA(),e.qZA(),e.kcU(),e.TgZ(88,"div",87),e._uU(89),e.qZA(),e.qZA()),2&t&&(e.xp6(88),e.Q6J("ngClass",null===r.highlighted?"sr-only":"d-block"),e.xp6(1),e.hij(" ",r.highlighted," "))},directives:[c.mk],styles:[""]}),u})();var c5=T(15565);function _h(u,a){if(1&u&&e._UZ(0,"p",28),2&u){const t=e.oxw(2);e.Q6J("innerHTML",t.dataset.mapServiceMetadata.longDescription,e.oJD)}}function gh(u,a){if(1&u&&(e.ynx(0),e.TgZ(1,"h2"),e._uU(2,"Last Update"),e.qZA(),e._UZ(3,"p",29),e.BQk()),2&u){const t=e.oxw(2);e.xp6(3),e.Q6J("innerHTML",t.dataset.mapServiceMetadata.lastUpdated,e.oJD)}}function ju(u,a){if(1&u&&(e.ynx(0),e.TgZ(1,"h2"),e._uU(2,"Keywords"),e.qZA(),e._UZ(3,"p",29),e.BQk()),2&u){const t=e.oxw(2);e.xp6(3),e.Q6J("innerHTML",t.dataset.mapServiceMetadata.keywords,e.oJD)}}function x_(u,a){if(1&u&&(e.ynx(0),e.TgZ(1,"h2"),e._uU(2,"Themes"),e.qZA(),e._UZ(3,"p",29),e.BQk()),2&u){const t=e.oxw(2);e.xp6(3),e.Q6J("innerHTML",t.dataset.mapServiceMetadata.themes,e.oJD)}}function m2(u,a){if(1&u&&(e.ynx(0),e.TgZ(1,"h2"),e._uU(2,"Scale"),e.qZA(),e._UZ(3,"p",29),e.BQk()),2&u){const t=e.oxw(2);e.xp6(3),e.Q6J("innerHTML",t.dataset.mapServiceMetadata.scale,e.oJD)}}function Bu(u,a){if(1&u&&(e.TgZ(0,"li"),e._uU(1),e.qZA()),2&u){const t=a.$implicit;e.xp6(1),e.Oqu(t)}}function Ou(u,a){if(1&u&&(e.ynx(0),e.TgZ(1,"h2"),e._uU(2,"Scales"),e.qZA(),e.TgZ(3,"ul",30),e.YNc(4,Bu,2,1,"li",31),e.qZA(),e.BQk()),2&u){const t=e.oxw(2);e.xp6(4),e.Q6J("ngForOf",t.dataset.mapServiceMetadata.cadastralScale)}}
1function Au(u,a){if(1&u&&(e.ynx(0),e.TgZ(1,"h2"),e._uU(2,"Coordinate System"),e.qZA(),e._UZ(3,"p",29),e.BQk()),2&u){const t=e.oxw(2);e.xp6(3),e.Q6J("innerHTML",t.dataset.mapServiceMetadata.coordinateSystem,e.oJD)}}function v2(u,a){if(1&u&&(e.ynx(0),e.TgZ(1,"h2"),e._uU(2,"Imagery Resolution"),e.qZA(),e._UZ(3,"p",29),e.BQk()),2&u){const t=e.oxw(2);e.xp6(3),e.Q6J("innerHTML",t.dataset.mapServiceMetadata.imageryResolution,e.oJD)}}function y2(u,a){1&u&&(e.TgZ(0,"h2"),e._uU(1," Available Formats "),e.qZA())}function L_(u,a){1&u&&(e.TgZ(0,"li"),e._uU(1,"WFS"),e.qZA())}function O_(u,a){1&u&&(e.TgZ(0,"li"),e._uU(1,"WMS"),e.qZA())}function A_(u,a){1&u&&(e.TgZ(0,"li"),e._uU(1,"WMTS"),e.qZA())}function P_(u,a){if(1&u&&(e.ynx(0),e.TgZ(1,"h3",32),e._uU(2,"Web Services"),e.qZA(),e.TgZ(3,"ul",33),e.YNc(4,L_,2,0,"li",15),e.YNc(5,O_,2,0,"li",15),e.YNc(6,A_,2,0,"li",15),e.qZA(),e.BQk()),2&u){const t=e.oxw(2);e.xp6(4),e.Q6J("ngIf",t.dataset.supportsWFS),e.xp6(1),e.Q6J("ngIf",t.dataset.supportsWMS),e.xp6(1),e.Q6J("ngIf",t.dataset.supportsWMTS)}}function mh(u,a){if(1&u&&(e.TgZ(0,"span"),e._uU(1),e.qZA()),2&u){const t=e.oxw().$implicit;e.xp6(1),e.hij("- ",t.size," zip")}}function z1(u,a){1&u&&(e.TgZ(0,"span"),e._uU(1,"(zip)"),e.qZA())}function I_(u,a){if(1&u&&(e.TgZ(0,"li"),e._uU(1),e.YNc(2,mh,2,1,"span",34),e.YNc(3,z1,2,0,"ng-template",null,35,e.W1O),e.qZA()),2&u){const t=a.$implicit,r=e.MAs(4),s=e.oxw(3);e.xp6(1),e.hij(" ",t.name," "),e.xp6(1),e.Q6J("ngIf","hvlsp"!==s.dataset.mapServiceURLSlug)("ngIfElse",r)}}function b2(u,a){if(1&u&&(e.ynx(0),e.TgZ(1,"h3",32),e._uU(2,"Download"),e.qZA(),e.TgZ(3,"ul",30),e.YNc(4,I_,5,3,"li",31),e.qZA(),e.BQk()),2&u){const t=e.oxw(2);e.xp6(4),e.Q6J("ngForOf",t.dataset.downloads)}}function k_(u,a){if(1&u&&(e.TgZ(0,"li"),e.TgZ(1,"a",36),e._uU(2),e.qZA(),e.qZA()),2&u){const t=a.$implicit;e.xp6(1),e.s9C("href",t.url,e.LSH),e.xp6(1),e.Oqu(t.title)}}function M2(u,a){if(1&u&&(e.ynx(0),e.TgZ(1,"h2"),e._uU(2,"Dataset Documentation"),e.qZA(),e.TgZ(3,"ul",30),e.YNc(4,k_,3,2,"li",31),e.qZA(),e.BQk()),2&u){const t=e.oxw(2);e.xp6(4),e.Q6J("ngForOf",t.dataset.mapServiceMetadata.userDocumentation)}}function T2(u,a){if(1&u&&(e.TgZ(0,"li"),e.TgZ(1,"a",44),e._uU(2),e._UZ(3,"i",45),e.qZA(),e.qZA()),2&u){const t=a.$implicit;e.xp6(1),e.Q6J("href",t.productURL,e.LSH),e.xp6(1),e.hij("",t.product," ")}}function Xd(u,a){if(1&u&&(e.TgZ(0,"ul",43),e.YNc(1,T2,4,2,"li",31),e.qZA()),2&u){const t=e.oxw().$implicit;e.xp6(1),e.Q6J("ngForOf",t.links)}}function N_(u,a){if(1&u&&(e.TgZ(0,"ngb-panel",41),e.YNc(1,Xd,2,1,"ng-template",42),e.qZA()),2&u){const r=a.index;e.Q6J("title",a.$implicit.country)("id","index_"+r)}}function D2(u,a){if(1&u&&(e.ynx(0),e.TgZ(1,"div",37),e.TgZ(2,"h2"),e._uU(3,"Data Provider Links"),e.qZA(),e.TgZ(4,"ngb-accordion",38,39),e.YNc(6,N_,2,2,"ngb-panel",40),e.qZA(),e.qZA(),e.BQk()),2&u){const t=e.oxw(2);e.xp6(4),e.Q6J("closeOthers",!0),e.xp6(2),e.Q6J("ngForOf",t.dataset.mapServiceMetadata.cadastralProviderLinks)}}function w2(u,a){1&u&&e._UZ(0,"li",29),2&u&&e.Q6J("innerHTML",a.$implicit,e.oJD)}function vh(u,a){if(1&u&&e._UZ(0,"p",29),2&u){const t=e.oxw(2);e.Q6J("innerHTML","* "+t.dataset.mapServiceMetadata.coverageComments,e.oJD)}}function e0(u,a){if(1&u&&(e.TgZ(0,"main",2),e.TgZ(1,"section",3),e.TgZ(2,"div",4),e.TgZ(3,"div",5),e._UZ(4,"h1",6),e.TgZ(5,"div",7),e.TgZ(6,"a",8),e._uU(7," Access Data "),e._UZ(8,"i",9),e.qZA(),e.TgZ(9,"a",10),e._uU(10," View on Map "),e._UZ(11,"i",11),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(12,"section",4),e.TgZ(13,"div",12),e.TgZ(14,"div",13),e.YNc(15,_h,1,1,"p",14),e.YNc(16,gh,4,1,"ng-container",15),e.YNc(17,ju,4,1,"ng-container",15),e.YNc(18,x_,4,1,"ng-container",15),e.YNc(19,m2,4,1,"ng-container",15),e.YNc(20,Ou,5,1,"ng-container",15),e.YNc(21,Au,4,1,"ng-container",15),e.YNc(22,v2,4,1,"ng-container",15),e.YNc(23,y2,2,0,"h2",15),e.YNc(24,P_,7,3,"ng-container",15),e.YNc(25,b2,5,1,"ng-container",15),e.YNc(26,M2,5,1,"ng-container",15),e.YNc(27,D2,7,2,"ng-container",15),e.qZA(),e.TgZ(28,"div",13),e.TgZ(29,"h2"),e._uU(30," Coverage "),e.TgZ(31,"button",16),e.TgZ(32,"span",17),e._uU(33,"View Countries List"),e.qZA(),e._UZ(34,"i",18),e.qZA(),e.qZA(),e.TgZ(35,"div",19),e._UZ(36,"app-dataset-coverage-map",20),e.TgZ(37,"div",21),e.TgZ(38,"ul",22),e.YNc(39,w2,1,1,"li",23),e.ALo(40,"sort"),e.qZA(),e.YNc(41,vh,1,1,"p",24),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(42,"section",25),e.TgZ(43,"div",26),e.TgZ(44,"a",8),e._uU(45," Acce
1ss Data "),e._UZ(46,"i",9),e.qZA(),e.TgZ(47,"a",27),e._uU(48," View on Map "),e._UZ(49,"i",11),e.qZA(),e.qZA(),e.qZA(),e.qZA()),2&u){const t=e.oxw();e.xp6(4),e.Q6J("innerHTML",t.dataset.name,e.oJD),e.xp6(5),e.Q6J("routerLink","/explore-map/"+t.dataset.mapServiceURLSlug),e.xp6(6),e.Q6J("ngIf",t.dataset.mapServiceMetadata.longDescription),e.xp6(1),e.Q6J("ngIf",t.dataset.mapServiceMetadata.lastUpdated),e.xp6(1),e.Q6J("ngIf",t.dataset.mapServiceMetadata.keywords),e.xp6(1),e.Q6J("ngIf",t.dataset.mapServiceMetadata.themes),e.xp6(1),e.Q6J("ngIf",t.dataset.mapServiceMetadata.scale&&"cadastral-all"===!t.dataset.mapServiceURLSlug),e.xp6(1),e.Q6J("ngIf","cadastral-all"===t.dataset.mapServiceURLSlug&&t.dataset.mapServiceMetadata.cadastralScale&&t.dataset.mapServiceMetadata.cadastralScale.length),e.xp6(1),e.Q6J("ngIf",t.dataset.mapServiceMetadata.coordinateSystem),e.xp6(1),e.Q6J("ngIf",t.dataset.mapServiceMetadata.imageryResolution),e.xp6(1),e.Q6J("ngIf",t.dataset.supportsWFS||t.dataset.supportsWMS||t.dataset.supportsWMTS||t.dataset.supportsDownload),e.xp6(1),e.Q6J("ngIf",t.dataset.supportsWFS||t.dataset.supportsWMS||t.dataset.supportsWMTS),e.xp6(1),e.Q6J("ngIf",t.dataset.downloads&&t.dataset.downloads.length),e.xp6(1),e.Q6J("ngIf",t.dataset.mapServiceMetadata.userDocumentation&&t.dataset.mapServiceMetadata.userDocumentation.length),e.xp6(1),e.Q6J("ngIf","cadastral-all"===t.dataset.mapServiceURLSlug&&t.dataset.mapServiceMetadata.cadastralProviderLinks&&t.dataset.mapServiceMetadata.cadastralProviderLinks.length),e.xp6(9),e.Q6J("countries",t.dataset.mapServiceMetadata.coverage),e.xp6(3),e.Q6J("ngForOf",e.lcZ(40,19,t.countryNames)),e.xp6(2),e.Q6J("ngIf",t.dataset.mapServiceMetadata.coverageComments),e.xp6(6),e.Q6J("routerLink","/explore-map/"+t.dataset.mapServiceURLSlug)}}const E2=[{path:"",component:Fi,children:[{path:"",component:Ku},{path:"datasets/:mapServiceSlug",component:(()=>{class u{constructor(t,r,s,h){this.activatedRoute=t,this.utilsService=r,this.mapServicesService=s,this.router=h,this.onDestroy$=new Aa.xQ,this.apiError=new Hl.Hx,this.dataset=null,this.loading=!0,this.countryNames=[],this.router.events.pipe((0,Ei.R)(this.onDestroy$)).subscribe(w=>{w instanceof wi.m2&&this.initData()})}ngOnInit(){this.initData()}initData(){this.loading=!0,this.dataset={},this.mapServiceSlug=this.activatedRoute.snapshot.paramMap.get("mapServiceSlug"),this.mapServiceSlug&&this.setMapServiceDetails(this.mapServiceSlug)}getUniqueCountryNames(){this.countryNames=[],this.dataset.mapServiceMetadata.coverage.map(t=>{this.countryNames.includes(t.name)||this.countryNames.push(t.name)})}setMapServiceDetails(t){this.mapServicesService.getAnonMapServiceDetails(t).pipe((0,Ei.R)(this.onDestroy$)).subscribe(r=>{this.dataset=r,this.getUniqueCountryNames(),"cadastral-all"===t&&this.loadAtomFeedScript()},r=>{this.apiError=this.utilsService.handleAPIError(r)},()=>{this.loading=!1})}loadAtomFeedScript(){var t=document.getElementsByTagName("head")[0];this.dataset.mapServiceMetadata.cadastralProviderLinks.map(r=>{r.links.map(s=>{var h=document.createElement("link");h.type="application/atom+xml",h.rel="alternate",h.title=r.country+" "+s.product,t.appendChild(h),h.href=s.productURL})})}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(wi.gz),e.Y36(To.F),e.Y36(_2.O),e.Y36(wi.F0))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-datasets"]],decls:2,vars:1,consts:[["id","main","class","dataset-info main__offset-header",4,"ngIf"],["showBackToTop","true","target","main"],["id","main",1,"dataset-info","main__offset-header"],[1,"dataset-info__floating-header"],[1,"container"],[1,"d-flex","justify-content-between","align-items-center"],[1,"mb-sm-0",3,"innerHTML"],[1,"d-none","d-sm-flex","flex-nowrap"],["routerLink","/access-data",1,"btn","btn-secondary"],["aria-hidden","true",1,"bi","bi-cloud-arrow-down"],[1,"btn","btn-secondary","ms-2",3,"routerLink"],["aria-hidden","true",1,"bi","bi-globe"],[1,"row","gx-5"],[1,"col-12","col-sm-6"],["class","lead",3,"innerHTML",4,"ngIf"],[4,"ngIf"],["type","button","href","#countriesList","data-bs-toggle","collapse","data-bs-target","#countriesList","aria-expanded","fal
1se","aria-controls","countriesList",1,"btn","btn-primary","btn-sm","d-sm-none"],[1,"sr-only"],["data-bs-toggle","tooltip","data-bs-placement","top","data-bs-delay","200","title","View Countries List",1,"bi","bi-plus-lg"],[1,"d-flex","flex-column","flex-column-reverse","d-sm-block"],[3,"countries"],["id","countriesList",1,"collapse"],[1,"list-unstyled","countries-list"],[3,"innerHTML",4,"ngFor","ngForOf"],[3,"innerHTML",4,"ngIf"],[1,"floating-cta","d-sm-none"],[1,"d-flex","justify-content-between"],[1,"btn","btn-secondary","ms-3",3,"routerLink"],[1,"lead",3,"innerHTML"],[3,"innerHTML"],[1,"list-unstyled"],[4,"ngFor","ngForOf"],[1,"h4"],[1,"list-unstyled","dataset-formats"],[4,"ngIf","ngIfElse"],["zipText",""],["target","_blank",3,"href"],[1,"cadastral-provider-links"],[3,"closeOthers"],["acc","ngbAccordion"],[3,"title","id",4,"ngFor","ngForOf"],[3,"title","id"],["ngbPanelContent",""],[1,"list-unstyled","mb-0"],["target","_blank",1,"btn","btn-secondary","mb-1","text-left",3,"href"],[1,"bi","bi-box-arrow-up-right","ms-1"]],template:function(t,r){1&t&&(e.YNc(0,e0,50,21,"main",0),e._UZ(1,"app-footer",1)),2&t&&e.Q6J("ngIf",!r.loading)},directives:[c.O5,wi.yS,c.sg,_a.gY,_a.Gk,_a.gW,g2,Vs],pipes:[c5.U],styles:['.dataset-formats[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{display:inline-block}.dataset-formats[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:after{content:",";display:inline-block;margin-right:.25rem}.dataset-formats[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:last-of-type:after{content:"";margin-right:0}.cadastral-provider-links[_ngcontent-%COMP%]{max-width:350px}.btn.btn-secondary.text-left[_ngcontent-%COMP%]{text-align:left!important}']}),u})()},{path:"explore-map",component:Uf},{path:"attributions",component:qs},{path:"explore-map/:mapServiceSlug",component:Uf},{path:"access-data",component:p2},{path:"accessibility",component:(()=>{class u{constructor(){}ngOnInit(){}}return u.\u0275fac=function(t){return new(t||u)},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-accessibility"]],decls:34,vars:1,consts:[["id","main",1,"main__offset-header"],[1,"container"],[1,"row"],[1,"col-12","col-sm-8"],["routerLink","/contact"],["target","main",3,"showBackToTop"]],template:function(t,r){1&t&&(e.TgZ(0,"main",0),e.TgZ(1,"section"),e.TgZ(2,"div",1),e.TgZ(3,"h1"),e._uU(4,"Accessibility"),e.qZA(),e.TgZ(5,"div",2),e.TgZ(6,"div",3),e.TgZ(7,"p"),e._uU(8," EuroGeographics is committed to ensuring the accessibility of the Open Maps For Europe website for all users. "),e.qZA(),e.TgZ(9,"p"),e._uU(10,"This includes:"),e.qZA(),e.TgZ(11,"ul"),e.TgZ(12,"li"),e._uU(13," Using semantic page markup so that browser plugins or assistive technologies, such as screen readers, can list the headings and subheadings, allowing users to navigate to the relevant sections. "),e.qZA(),e.TgZ(14,"li"),e._uU(15," Including the correct markup for interactive elements, such as links, buttons and form fields, so that they can be accessed using keyboard navigation and assistive technologies. "),e.qZA(),e.TgZ(16,"li"),e._uU(17," Ensuring users can clearly see interactive elements in focus, such as links, buttons and form fields. "),e.qZA(),e.TgZ(18,"li"),e._uU(19,"Enabling users to skip navigation links and jump directly to main page content."),e.qZA(),e.TgZ(20,"li"),e._uU(21," Ensuring that text and icons have appropriate contrast ratio to support visually impaired users. "),e.qZA(),e.TgZ(22,"li"),e._uU(23,"Including screen-reader accessible text for images and icons."),e.qZA(),e.TgZ(24,"li"),e._uU(25," Ensuring the website is responsive and viewable on different devices and screen sizes. "),e.qZA(),e.qZA(),e.TgZ(26,"h2"),e._uU(27,"Report problems"),e.qZA(),e.TgZ(28,"p"),e._uU(29," If you find any accessibility problems or feel that we could better meet specific accessibility requirements, please "),e.TgZ(30,"a",4),e._uU(31,"contact us"),e.qZA(),e._uU(32,". "),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e._UZ(33,"app-footer",5)),2&t&&(e.xp6(33),e.Q6J("showBackToTop",!0))},directives:[wi.yS,Vs],styles:[""]}),u})()},{path:"about",component:be},{path:"frequently-asked-questions",component:(()=>{class u{constructor(t){this.modalService=t}ngOnInit(){}openLicenseTermsModal(){this.modalService.openModal(F)}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(oe))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-frequently-asked-questions"]],decls:321,vars:0,consts:[["id","main",1,"main__offset-header"],[1,"container"],[1,"row"],[1,"col-12","col-lg-8"],["href","https://eurogeographics.org/open-maps-for-europe","target","_blank"],[1,"bi","bi-box-arrow-up-right","ms-1"],["href","https://eurogeographics.org","target","_blank"],["href","https://www.ngi.be/website","target","_blank"],["href","https://idoxgeospatial.co.uk","target","_blank"],["routerLink","/contact","target","_blank"],["routerLink","/datasets/euro-global-map","target","_blank"],["routerLink","/datasets/euro-regional-map","target","_blank"],["routerLink","/datasets/euro-dem","target","_blank"],["routerLink","/datasets/open-gazetteer","target","_blank"],["routerLink","/datasets/pan-european-imagery","target","_blank"],["routerLink","/datasets/cadastral-all","target","_blank"],["routerLink","/datasets/hvlsp","target","_blank"],["href","https://eurogeographics.org/our-members/","target","_blank"],["routerLink","/access-data","target","_blank"],[1,"word-wrap"],[1,"alert","alert-primary"],[1,"d-flex","align-items-center"],[1,"bi","bi-exclamation-circle-fill",2,"font-size","2rem"],[1,"mb-0","ms-3"],["href","https://eurogeographics.us1.list-manage.com/subscribe?u=5c0e0618f3242180bd70b3dd5&id=31bcc5abef","target","_blank"],["href","https://www.linkedin.com/search/results/all/?keywords=%23mapsforeurope&origin=GLOBAL_SEARCH_HEADER&sid=mQT","rel","noopener noreferrer","target","_blank","role","link"],["href","../../assets/els/pdfs/HVLSPMergePackagesUserManual.pdf","download",""],["href","../../assets/els/zips/hvlsp_merge_packages.zip","download",""],["type","button",1,"btn","btn-link","p-0",3,"click"],["href","https://hydro.iis.u-tokyo.ac.jp/~yamadai/MERIT_DEM/","target","_blank"],["href","https://sentinel.esa.int/documents/247904/690755/Sentinel_Data_Legal_Notice","target","_blank"],["href","https://www.mapsforeurope.org/licence","target","_blank"],["href","https://www.mapsforeurope.org/attributions","target","_blank"],["href","https://www.europeandataportal.eu/en","target","_blank"],["showBackToTop","true","target","main"]],template:function(t,r){1&t&&(e.TgZ(0,"main",0),e.TgZ(1,"section",1),e.TgZ(2,"h1"),e._uU(3,"Frequently Asked Questions"),e.qZA(),e.TgZ(4,"div",2),e.TgZ(5,"div",3),e.TgZ(6,"h2"),e._uU(7,"Open Maps For Europe"),e.qZA(),e.TgZ(8,"h3"),e._uU(9,"Who is developing Open Maps For Europe?"),e.qZA(),e.TgZ(10,"p"),e._uU(11," Open Maps For Europe 2 (OME2) is a new project that will develop a new production process and technical specification for free-to-use, edge-matched data under a single open licence. Authoritative 1:10 000 scale data for 10 countries will be delivered via the user interface built by the award-winning Open Maps For Europe Project. The project will also enhance the five existing Open Maps For Europe datasets, including the pilot Open Cadastral Map. "),e.qZA(),e.TgZ(12,"p"),e._uU(13," The project started in January 2023 and will conclude in December 2025. "),e.qZA(),e.TgZ(14,"p"),e._uU(15," The OME2 project, co-funded by the European Union, is being delivered by a consortium c
1omprising: EuroGeographics the not-for-profit membership association for European National Mapping, Cadastral and Land Registration Authorities (NMCAs); National Geographic Institute, Belgium; National Institute of Geographic and Forest Information, France; Hellenic Cadastre; General Directorate for the Cadastre, Spain; and Cadastre, Land Registry and Mapping Agency, The Netherlands "),e.qZA(),e.TgZ(16,"p"),e._uU(17," It follows the "),e.TgZ(18,"a",4),e._uU(19,"Open Maps For Europe"),e._UZ(20,"i",5),e.qZA(),e._uU(21," project which was coordinated by "),e.TgZ(22,"a",6),e._uU(23,"EuroGeographics"),e._UZ(24,"i",5),e.qZA(),e._uU(25,", the not-for-profit membership association for European National Mapping, Cadastral and Land Registration Authorities (NMCAs), in partnership with the "),e.TgZ(26,"a",7),e._uU(27,"National Geographic Institute (NGI) Belgium "),e._UZ(28,"i",5),e.qZA(),e._uU(29,". The Open Maps For Europe project ran until 31 December 2022 and was co-financed by the Connecting Europe Facility of the European Union. "),e.qZA(),e.TgZ(30,"p"),e._uU(31," The Open Maps For Europe online service is developed by "),e.TgZ(32,"a",8),e._uU(33,"Idox Geospatial"),e._UZ(34,"i",5),e.qZA(),e._uU(35," and enables users to discover, view, license and download the open datasets. "),e.qZA(),e.TgZ(36,"p"),e._uU(37," EuroGeographics is committed to demonstrating how NMCAs contribute to the public good through unique international collaboration. This project is delivering: "),e.qZA(),e.TgZ(38,"ul"),e.TgZ(39,"li"),e._uU(40," A new production process and technical specification for free-to-use- high-value data from multiple European countries under a single open licence. "),e.qZA(),e.TgZ(41,"li"),e._uU(42," A prototype for harmonised, edge-matched large-scale pan-European datasets covering 10 countries and aligned to key EU Policy objectives and UN core geospatial data recommendations. "),e.qZA(),e.TgZ(43,"li"),e._uU(44," Enhancements to the five existing Open Maps For Europe datasets, including the pilot Open Cadastral Map. "),e.qZA(),e.TgZ(45,"li"),e._uU(46," An infrastructure, process and tools for members, partners or key stakeholders who wish to use them to fund and create pan-European, harmonised, edge matched High Value Data in the future. "),e.qZA(),e.qZA(),e.TgZ(47,"p"),e._uU(48," This activity addresses the challenge of finding, easily accessing and licensing authoritative pan-European harmonised edge-matched, large-scale, high-value geospatial data. "),e.qZA(),e.TgZ(49,"h3"),e._uU(50,"Who are these maps for?"),e.qZA(),e.TgZ(51,"p"),e._uU(52," These maps are for anyone who requires harmonised data from official sources. "),e.qZA(),e.TgZ(53,"h2"),e._uU(54,"Open Maps For Europe content and coverage"),e.qZA(),e.TgZ(55,"h3"),e._uU(56,"Who is providing the open data for Open Maps For Europe?"),e.qZA(),e.TgZ(57,"p"),e._uU(58," National Mapping, Cadastral and Land Registration Authorities that are members of EuroGeographics are providing the data for Open Maps For Europe, except for the Pan-European Imagery which is created from data taken from the European Union's Earth observation programme Copernicus (Sentinel-2, L1C-L2A). "),e.qZA(),e.TgZ(59,"h3"),e._uU(60,"How is the Pan-European data created?"),e.qZA(),e.TgZ(61,"p"),e._uU(62," Our datasets are created through a unique production system which is managed by EuroGeographics Head office, and the Production Management Team made up of members. EuroGeographic's members provide national data to a standard set of specifications for EuroRegionalMap, and the data is then harmonised and quality assured. EuroGlobalMap is generalised from this dataset. "),e.qZA(),e.TgZ(63,"p"),e._uU(64," The Open Gazetteer is created from the data within EuroRegionalMap and our licensed dataset EuroBoundaryMap, then enhanced and quality assured. "),e.qZA(),e.TgZ(65,"p"),e._uU(66," The Pan-European imagery dataset is created from the European Union's Earth observation programme Copernicus (Sentinel-2, L1C-L2A). "),e.qZA(),e.TgZ(67,"p"),e._uU(68," The Open Cadastral Map takes INSPIRE open data allowing the user to find out what is available in one place. This cadastral map comprises of four data types; Administrative Units, Cadastral Parcels (and Cadastral Zones), Buildings (and Building Parts) and Addresses. Currently it is a prototype. "),e.qZA(),e.TgZ(69,"p"),e._uU(70," EuroRegionalMap, the Open Gazetteer and the Pan-European Imagery datasets are managed by Germany\u2019s Federal Agency for Cartography and Geodesy (BKG), and EuroGlobalMap is managed by the National Institute of Geographic and Forest Information (IGN France). The Open Cadastral Map is created through a new production process taking INSPIRE o
1pen data directly from NMCA services, created by Idox Geospatial, who are a sub-contractor on this project. "),e.qZA(),e.TgZ(71,"p"),e._uU(72," A new production process and technical specification is being created for the production of the High-Value Large Scale pan European prototype. This dataset is a multi-themed topographic dataset at the scale 1:10 000 aligned to key EU Policy objectives and UN core geospatial data recommendations. It is seamless and harmonised authoritative data and is produced by the OME2 project using EuroGeographics\u2019 members\u2019 national databases. "),e.qZA(),e.TgZ(73,"p"),e._uU(74," If you would like to know more, please do "),e.TgZ(75,"a",9),e._uU(76,"contact us"),e.qZA(),e._uU(77,". "),e.qZA(),e.TgZ(78,"p"),e._uU(79,"Coverage is confirmed as follows:"),e.qZA(),e.TgZ(80,"ul"),e.TgZ(81,"li"),e.TgZ(82,"a",10),e._uU(83,"EuroGlobalMap"),e.qZA(),e._uU(84," 1:1 million scale open dataset - 55 countries and territories. "),e.qZA(),e.TgZ(85,"li"),e.TgZ(86,"a",11),e._uU(87,"EuroRegionalMap"),e.qZA(),e._uU(88," 1:250,000 scale open dataset \u2013 38 countries and territories from 31 data providers "),e.qZA(),e.TgZ(89,"li"),e.TgZ(90,"a",12),e._uU(91,"EuroDEM"),e.qZA(),e._uU(92," Digital elevation model \u2013 46 countries and territories from 29 data providers and infilled with SRTM open data "),e.qZA(),e.TgZ(93,"li"),e.TgZ(94,"a",13),e._uU(95,"Open Gazetteer"),e.qZA(),e._uU(96," Pan European Open Gazetteer \u2013 36 countries from 37 data providers "),e.qZA(),e.TgZ(97,"li"),e.TgZ(98,"a",14),e._uU(99,"Pan-European Imagery"),e.qZA(),e._uU(100," Remote sensing data of the European Union's Earth observation programme Copernicus (Sentinel-2, L1C-L2A) \u2013 Full coverage of geographical Europe "),e.qZA(),e.TgZ(101,"li"),e.TgZ(102,"a",15),e._uU(103,"Open Cadastral Map"),e.qZA(),e._uU(104," 15 agencies contributing data. Please visit the individual dataset pages for detailed information of coverage "),e.qZA(),e.TgZ(105,"li"),e.TgZ(106,"a",16),e._uU(107,"High-Value Large Scale Prototype"),e.qZA(),e._uU(108," 1:10,000 scale open dataset - 10 agencies contributing data across three themes. "),e.qZA(),e.TgZ(109,"li"),e._uU(110," Please visit the individual dataset pages for detailed information of coverage. "),e.qZA(),e.qZA(),e.TgZ(111,"h3"),e._uU(112,"Why is there no data for my country included?"),e.qZA(),e.TgZ(113,"p"),e._uU(114," We have been engaging with all our members who currently contribute data to our pan European datasets. Unfortunately, some are unable to include their data at this time in an open dataset. We are continuing to work with our members to increase the coverage for future releases of the open datasets. "),e.qZA(),e.TgZ(115,"h3"),e._uU(116," I downloaded the Open Gazetteer as a dataset but it does not include all the names that are in the search function of the interface which is also using the Open Gazetteer, why is this? "),e.qZA(),e.TgZ(117,"p"),e._uU(118," The Open Gazetteer has been infilled with data from GeoNames, to ensure that the search functionality is as comprehensive as possible for end users when using the interface. We aim to increase the coverage of the Gazetteer as the project progresses. "),e.qZA(),e.TgZ(119,"h3"),e._uU(120,"Why is the data styled as it is?"),e.qZA(),e.TgZ(121,"p"),e._uU(122," The cartography and styling on the Open Maps For Europe interface for EuroRegionalMap and EuroGlobalMap is based on NGI Belgium cartography and then amended slightly. "),e.qZA(),e.TgZ(123,"p"),e._uU(124," The styling for the Open Cadastral Map is based on the styles defined by the European Location Framework Cadastre (Regional) specification which was developed through the European Location Framework project. "),e.qZA(),e.TgZ(125,"p"),e._uU(126," The styling for the High-Value Large Scale Prototype is based on work completed within the OME2 by the project partners. "),e.qZA(),e.TgZ(127,"h3"),e._uU(128,"Why is there not a lot of larger scale data available?"),e.qZA(),e.TgZ(129,"p"),e._uU(130," The aim of the first Open Maps for Europe project was to make the existing EuroGeographic's pan European datasets available as open data and easily accessible by the end user. "),e.qZA(),e.TgZ(131,"p"),e._uU(132," One of the key outputs of the OME2 project is a prototype of harmonised, edge-matched large-scale pan-European datasets covering 10 countries and aligned to key EU Policy objectives and UN core geospatial data recommendations. The first release included 3 countries across 2 high value themes, and this will be enhanced throughout the duration of the project. "),e.qZA(),e.TgZ(133,"p"),e._uU(134," At the same time the coverage of the open Cadastral Map will be increased. "),e.qZA(),e.TgZ(135,"p"),e._uU(136," In addition, end users can access data directly from EuroGeographic's members geoportal. You can find out more information on the "),e.TgZ(137,"a",17),e._uU(138,"EuroGeographics website here"),e.qZA(),e.qZA(),e.TgZ(139,"h3"),e._uU(140,"Can I report an error in the data?"),e.qZA(),e.TgZ(141,"p"),e._uU(142," If you think you have spotted an error in the data, you can "),e.TgZ(143,"a",9),e._uU(144,"contact us"),e.qZA(),e._uU(145," and we will pass the information on to the national data provider. "),e.qZA(),e.TgZ(146,"h3"),e._uU(147,"Where can I find the user documentation?"),e.qZA(),e.TgZ(148,"p"),e._uU(149," The documentation for each dataset is available to download from the individual dataset pages, and is also included in the email you receive when requesting access to the data. "),e.qZA(),e.TgZ(150,"h3"),e._uU(151,"How often is the data updated?"),e.qZA(),e.TgZ(152,"p"),e._uU(153," EuroGlobalMap, EuroRegionalMap, the Open Gazetteer and The Open Cadastral Map are updated annually. The Pan-European Imagery is updated every three years, and the EuroDEM is a static dataset. The Open Cadastral Map is updated by EuroGeographics every year. The data from the Cadastral Agencies may be updated on a different frequency cycle. The last update of the dataset is detailed on the specific dataset pages. The High-Value Large Scale Prototype will be updated throughout the OME2 project. "),e.qZA(),e.TgZ(154,"h2"),e._uU(155,"Using the Open Maps For Europe services and datasets"),e.qZA(),e.TgZ(156,"h3"),e._uU(157,"How do I connect to the services?"),e.qZA(),e.TgZ(158,"p"),e._uU(159," To connect to the services, you must first visit the "),e.TgZ(160,"a",18),e._uU(161,"Access Data"),e.qZA(),e._uU(162," page and request access to the services you wish to use. A token will then be e-mailed to you at the e-mail address you have provided. "),e.qZA(),e.TgZ(163,"h3"),e._uU(164,"What is token-based authentication?"),e.qZA(),e.TgZ(165,"p",19),e._uU(166," For token-based authentication, copy the token provided in the e-mail. Add your token with the token parameter. For example: https://api.themapcloud.com/ma
1ps/wms?service=WMS&request=GetCapabilities&token=your_token_here "),e.qZA(),e.TgZ(167,"h3"),e._uU(168,"How do I add more services?"),e.qZA(),e.TgZ(169,"p"),e._uU(170," To add more services, simply visit the "),e.TgZ(171,"a",18),e._uU(172,"Access Data"),e.qZA(),e._uU(173," page and select more services. Your token will remain the same and can be applied to the new services. "),e.qZA(),e.TgZ(174,"div",20),e.TgZ(175,"div",21),e._UZ(176,"i",22),e.TgZ(177,"p",23),e._uU(178," Please note that your token is unique to you, please do not share it with others. "),e.qZA(),e.qZA(),e.qZA(),e.TgZ(179,"h3"),e._uU(180,"What format is the dataset available to download as?"),e.qZA(),e.TgZ(181,"p"),e._uU(182," The High-Value Large Scale Prototype dataset as a geopackage. EuroGlobalMap, EuroRegionalMap and the Open Gazetteer can be downloaded as either shapefiles, or geopackage. EuroRegionalMap can also be downloaded as a FileGeoDatabase. "),e.qZA(),e.TgZ(183,"p"),e._uU(184,"EuroDEM dataset can be downloaded as a Tiff."),e.qZA(),e.TgZ(185,"p"),e._uU(186," The Pan-European Imagery is not available to be downloaded due to the large size of the file. We recommend users access this as a service. "),e.qZA(),e.TgZ(187,"p"),e._uU(188," The Open Cadastral Map is not available to be downloaded due to the large size of the files. If you would like to use this map please access this as a service. Alternatively, to access the Cadastral Data, please use the links provided which will take you directly to the national data. "),e.qZA(),e.TgZ(189,"h3"),e._uU(190,"Where can I find the metadata?"),e.qZA(),e.TgZ(191,"p"),e._uU(192,"Metadata is provided with the data when you request it."),e.qZA(),e.TgZ(193,"h3"),e._uU(194,"What if I have trouble either downloading or accessing the service?"),e.qZA(),e.TgZ(195,"p"),e._uU(196," If you are downloading EuroRegionalMap in the Shapefile format, please note that the roads feature class exceeds the allowed size limit. If you are having difficulties we would recommend you download the dataset as GeoPackage. "),e.qZA(),e.TgZ(197,"p"),e._uU(198," If you are having other issues please check your own systems first and if you continue to have problems please "),e.TgZ(199,"a",9),e._uU(200,"contact us"),e.qZA(),e._uU(201,". "),e.qZA(),e.TgZ(202,"h3"),e._uU(203,"How will I know if there has been an update to the dataset?"),e.qZA(),e.TgZ(204,"p"),e._uU(205," To receive updates please sign up for our newsletter here "),e.TgZ(206,"a",24),e._uU(207,"Sign up for our newsletter"),e._UZ(208,"i",5),e.qZA(),e._uU(209,". You can also follow on LinkedIn using the "),e.TgZ(210,"a",25),e._uU(211,"#OpenMapsForEurope"),e._UZ(212,"i",5),e.qZA(),e.qZA(),e.TgZ(213,"h3"),e._uU(214,"Will data provided meet the INSPIRE specifications?"),e.qZA(),e.TgZ(215,"p"),e._uU(216,"The datasets that are provided via Open Maps For Europe are not INSPIRE compliant."),e.qZA(),e.TgZ(217,"p"),e._uU(218,"The Open Cadastral Map takes INSPIRE open data directly from our members."),e.qZA(),e.TgZ(219,"p"),e._uU(220," The thematic structure and the definitions of features and attributes of the High-Value Large-Scale Prototype are based on the INSPIRE data specifications, and on the results the UN-GGIM: Europe working group on core data specifications3. Core data specifications are built upon INSPIRE data specifications. Please see the Data Specifications document for more information. "),e.qZA(),e.TgZ(221,"h3"),e._uU(222,"Why do I not receive style guides when I download the datasets?"),e.qZA(),e.TgZ(223,"p"),e._uU(224," The datasets are provided for you to style as you wish and do not come with pre-defined style guides. "),e.qZA(),e.TgZ(225,"h3"),e._uU(226,"I have downloaded multiple geopackages of the HVLSP. How can I merge these easily in QGIS?"),e.qZA(),e.TgZ(227,"p"),e._uU(228," You will notice two issues after having downloaded multiple geopackages and imported them in QGIS: "),e.qZA(),e.TgZ(229,"ul"),e.TgZ(230,"li"),e._uU(231," Geopackages imported in QGIS will appear as originating from different datasets even if the data share the same structure. "),e.qZA(),e.TgZ(232,"li"),e._uU(233," At the administrative limits between two adjacent geopackages, data intersecting theses boundaries will be duplicated. These duplicated objects will have the same geometry and the same attributes, including the same value for \xab objectid \xbb. "),e.qZA(),e.qZA(),e.TgZ(234,"p"),e._uU(235," In order to obtain a clean and merged dataset, several steps are required, using existing QGIS tools developed to process data. Some of these steps may be very time consuming and prone to mistakes. IGN France have created a How To Guide to supp
1ort you in this work and automate some of the steps with a new tool. You can find the Guide "),e.TgZ(236,"a",26),e._uU(237," here "),e._UZ(238,"i",5),e.qZA(),e._uU(239," and the tool "),e.TgZ(240,"a",27),e._uU(241," here "),e._UZ(242,"i",5),e.qZA(),e._uU(243,". "),e.qZA(),e.TgZ(244,"h2"),e._uU(245,"Open Maps For Europe licensing"),e.qZA(),e.TgZ(246,"h3"),e._uU(247,"Which open data licence does Open Maps For Europe use?"),e.qZA(),e.TgZ(248,"p"),e._uU(249," To be able to deliver the Open Maps For Europe datasets, EuroGeographics is using its existing "),e.TgZ(250,"button",28),e.NdJ("click",function(){return r.openLicenseTermsModal()}),e._uU(251," Open Data Licence "),e.qZA(),e._uU(252," which members have already agreed to. This licence allows users to distribute, remix, adapt, and build upon the material in any medium or format, so long as attribution is given to the creator. The license allows for commercial use. This licence covers EuroGlobalMap, EuroRegionalMap, EuroDEM, the Open Gazetteer and the High Value Large Scale Prototype. "),e.qZA(),e.TgZ(253,"p"),e._uU(254," EuroDEM is infilled with MERIT data, please see "),e.TgZ(255,"a",29),e._uU(256," MERIT DEM: Multi-Error-Removed Improved-Terrain DEM "),e._UZ(257,"i",5),e.qZA(),e._uU(258," for more information. "),e.qZA(),e.TgZ(259,"p"),e._uU(260," The Pan-European Imagery is processed by the Federal Agency for Cartography and Geodesy, and is made available free of charge under the following terms of use: "),e.TgZ(261,"a",30),e._uU(262,"Sentinel Data and Service Information"),e._UZ(263,"i",5),e.qZA(),e.qZA(),e.TgZ(264,"p"),e._uU(265," The Open Cadastral Map takes INSPIRE open data from EuroGeographics members. To use the national cadastral available via the links provided, please accept the relevant national open data licence. "),e.qZA(),e.TgZ(266,"h3"),e._uU(267,"Is the Open Maps For Europe open data licence similar to a CC-BY licence?"),e.qZA(),e.TgZ(268,"p"),e._uU(269,"Yes, it is similar in that it requires you to provide attribution."),e.qZA(),e.TgZ(270,"h3"),e._uU(271,"What attribution should I use?"),e.qZA(),e.TgZ(272,"p"),e._uU(273," For EuroGlobalMap, EuroRegionalMap, EuroDEM, the Gazetteer and the High-Value Large Scale Prototype the attribution statement is: "),e.qZA(),e.TgZ(274,"p"),e._uU(275,' "This dataset includes Intellectual Property from European National Mapping and Cadastral Authorities and is licensed on behalf of these by EuroGeographics. Original dataset is available for free at https://www.mapsforeurope.org. Terms of the licence available at '),e.TgZ(276,"a",31),e._uU(277,"https://www.mapsforeurope.org/licence"),e.qZA(),e._uU(278,". All attribution statements can be found "),e.TgZ(279,"a",32),e._uU(280,"here"),e.qZA(),e._uU(281,'." '),e.qZA(),e.TgZ(282,"p"),e._uU(283," In case the long statement above cannot be used, you may use the following short form: "),e.qZA(),e.TgZ(284,"p"),e._uU(285,'"\xa9 EuroGeographics [insert year]"'),e.qZA(),e.TgZ(286,"p"),e._uU(287," All individual attributions from the data providers are included in the documentation for each dataset. "),e.qZA(),e.TgZ(288,"p"),e._uU(289,"For the Pan-European Imagery please use the following attribution:"),e.qZA(),e.TgZ(290,"p"),e._uU(291," \xa9 European Union, contains Copernicus Sentinel-2 data [year], processed by the Federal Agency for Cartography and Geodesy (BKG) "),e.qZA(),e.TgZ(292,"p"),e._uU(293,' The source reference has to be linked with the URL "http://www.bkg.bund.de" for use on a website. '),e.qZA(),e.TgZ(294,"p"),e._uU(295," For the Open Cadastral Map WFS please attribute \xa9 EuroGeographics [insert year]. If accessing the national cadastral data through the links provided, please refer to the relevant national open data licence for attribution information. "),e.qZA(),e.TgZ(296,"h2"),e._uU(297,"Open Maps For Europe and other open data initiatives"),e.qZA(),e.TgZ(298,"h3"),e._uU(299,"Is this project linked to other European funded projects?"),e.qZA(),e.TgZ(300,"p"),e._uU(301," Open Maps For Europe 2 (OME2) follows and builds upon the outputs of the Open Maps For Europe project. "),e.qZA(),e.TgZ(302,"h3"),e._uU(303,"Will other datasets be included in the future?"),e.qZA(),e.TgZ(304,"p"),e._uU(305," For the duration of this project, the High-Value Large Scale Prototype and its production process will be developed, and delivered through Open Maps For Europe, however the existing datasets will be updated where relevant. After the end of this project, EuroGeographics would aim to provide access to any new datasets through this interface, as and when applicable. "),e.qZA(),e.TgZ(306,"h3"),e._uU(307,"Does Open Maps For Europe connect with any other open data initiatives?"),e.qZA(),e.TgZ(308,"p"),e._uU(309," Open Maps For Europe datasets are linked to and discoverable via the "),e.TgZ(310,"a",33),e._uU(311,"European Data Portal"),e._UZ(312,"i",5),e.qZA(),e._uU(313," as well as the national geoportals of some of EuroGeographics members. This work is ongoing throughout the project. "),e.qZA(),e.TgZ(314,"h3"),e._uU(315,"What is the link to the European Commission's Data Spaces?"),e.qZA(),e.TgZ(316,"p"),e._uU(317," Open Maps for Europe is compliant with the Open Data and PSI directive, particularly aiming to facilitate the wider opening and re-use of High Value Datasets \u2013 a key enabler for creating a single market for data (data spaces) envisaged in European strategy for data. The High-Value Large Scale Prototype demonstrates the value of authoritative high-value data from official national sources that is harmonised and edge-matched across borders. We fully support the strategy's principle that \u201cThe value of data lies in its use and re-use\u201d; "),e.qZA(),e.TgZ(318,"p"),e._uU(319," EuroGeographics' membership is committed to this principle which Open Maps for Europe reflects. The Strategy recognises the need for the pan European datasets providing the vision of a common European data space which implies an open, but reliable (authoritative data) approach to international data flows, based on European values. Open Maps for Europe demonstrates how demand for geospatial information in all common data spaces of the European Strategy for Data can be met. "),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e._UZ(320,"app-footer",34))},directives:[wi.yS,Vs],styles:["h2[_ngcontent-%COMP%]{margin:2rem 0 1.5rem}h3[_ngcontent-%COMP%]{font-size:1.2rem;font-weight:700}"]}),u})()},{path:"terms-conditions",component:ye},{path:"login",component:Ju},{path:"contact",component:vt},{path:"licence",component:gn},{path:"privacy-policy",component:Ct}]},{path:"admin",loadChildren:()=>T.e(366).then(T.bind(T,74366)).then(u=>u.AdminModule),canLoad:[o.a]},{path:"**",component:iu}];let S2=(()=>{class u{}return u.\u0275fac=function(t){return new(t||u)},u.\u0275mod=e.oAB({type:u}),u.\u0275inj=e.cJS({imports:[[wi.Bz.forRoot(E2,{scrollPositionRestoration:"top",anchorScrolling:"enabled"})],wi.Bz]}),u})();var x2=T(53709);function L2(u,a){if(1&u&&(e.TgZ(0,"a",14),e._uU(1),e.qZA()),2&u){const t=e.oxw();e.xp6(1),e.hij(" ",t.settings.tenantName," ")}}function O2(u,a){1&u&&(e.TgZ(0,"a",14),e._UZ(1,"img",15),e.qZA())}function A2(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"li",16),e.NdJ("click",function(){return e.CHM(t),e.oxw().isMobileNavbar=!1}),e.TgZ(1,"a",17),e._uU(2,"About"),e.qZA(),e.qZA()}}function Y_(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"li",16),e.NdJ("click",function(){return e.CHM(t),e.oxw().isMobileNavbar=!1}),e.TgZ(1,"a",18),e._uU(2,"Contact"),e.qZA(),e.qZA()}}function Z_(u,a){1&u&&(e.TgZ(0,"button",27),e._uU(1," Admin "),e.qZA())}const U_=function(u){return{"dropdown-offset-mobile":u}};function H_(u,a){if(1&u){const t=e.EpF();e.TgZ(0,"div",19),e.TgZ(1,"div",20),e.TgZ(2,"div",21),e.TgZ(3,"span"),e._uU(4,"Hi"),e.qZA(),e._uU(5),e._UZ(6,"span",22),e.qZA(),e.TgZ(7,"div",23),e.TgZ(8,"button",24),e._uU(9,"Your account"),e.qZA(),e.YNc(10,Z_,2,0,"button",25),e.TgZ(11,"button",26),e.NdJ("click",function(){return e.CHM(t),e.oxw().logout()}),e._uU(12,"Logout"),e.qZA(),e.qZA(),e.qZA(),e.qZA()}if(2&u){const t=e.oxw();e.xp6(5),e.hij(", ",t.user.firstName," "),e.xp6(2),e.Q6J("ngClass",e.VKq(3,U_,t.isMobileNavbar)),e.xp6(3),e.Q6J("ngIf","TW_ADMIN"===t.user.role||"CUSTOMER_ADMIN"===t.user.role)}}function j_(u,a){1&u&&(e.TgZ(0,"div"),e.TgZ(1,"button",28),e._uU(2," Login "),e.qZA(),e.qZA())}const B_=function(u){return{collapse:u}},G_=function(){return{exact:!0}};let V_=(()=>{class u{constructor(t,r,s,h){this.settingsService=t,this.authService=r,this.router=s,this.config=h,this.onDestroy$=new Aa.xQ,this.isMobileNavbar=!1,this.settings=new fs.Z,this.user=new x2.n5,h.placement="bottom-right",h.autoClose=!0}
1ngOnInit(){this.getSettings(),this.checkLogin()}getSettings(){this.settingsService.getSettings().pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{this.settings=t},t=>{})}checkLogin(){this.user=this.authService.checkLoginStatus(),this.authService.usernameChanged$.pipe((0,Ei.R)(this.onDestroy$)).subscribe(t=>{this.user=JSON.parse(localStorage.getItem("mapCloudPortalUser"))})}logout(){this.authService.logout(),this.user=JSON.parse(localStorage.getItem("mapCloudPortalUser")),this.router.navigate(["/"])}ngOnDestroy(){this.onDestroy$.next(null),this.onDestroy$.complete()}}return u.\u0275fac=function(t){return new(t||u)(e.Y36(Nu.g),e.Y36(yn.e),e.Y36(wi.F0),e.Y36(_a.jL))},u.\u0275cmp=e.Xpm({type:u,selectors:[["app-root"]],decls:18,vars:11,consts:[[1,"navbar","navbar-expand-lg","fixed-top","navbar-dark","bg-primary"],[1,"container-fluid"],["class","navbar-brand","routerLink","/",4,"ngIf"],["type","button","data-toggle","collapse","data-target","#navbarSupportedContent","aria-controls","navbarSupportedContent","aria-expanded","false","aria-label","Toggle navigation",1,"navbar-toggler",3,"click"],[1,"navbar-toggler-icon"],["id","navbarSupportedContent",1,"navbar-collapse",3,"ngClass"],[1,"navbar-nav","me-auto"],["routerLinkActive","active",1,"nav-item",3,"routerLinkActiveOptions","click"],["routerLink","/",1,"nav-link"],["class","nav-item","routerLinkActive","active",3,"click",4,"ngIf"],["class","navbar-text me-3",4,"ngIf"],[1,"my-2","my-lg-0"],[4,"ngIf"],[1,"mc-content"],["routerLink","/",1,"navbar-brand"],["height","50","src","../../../assets/els/images/eurogeo-logo.svg","alt","Logo"],["routerLinkActive","active",1,"nav-item",3,"click"],["routerLink","/about",1,"nav-link"],["routerLink","/contact",1,"nav-link"],[1,"navbar-text","me-3"],["ngbDropdown",""],["id","dropdownUser","ngbDropdownToggle",""],[1,"caret"],["ngbDropdownMenu","","aria-labelledby","dropdownUser",1,"dropdown-menu-right",3,"ngClass"],["routerLink","/account",1,"dropdown-item"],["class","dropdown-item","routerLink","/admin",4,"ngIf"],[1,"dropdown-item",3,"click"],["routerLink","/admin",1,"dropdown-item"],["type","submit","routerLink","/login",1,"btn","btn-secondary","my-2","my-sm-0"]],template:function(t,r){1&t&&(e.TgZ(0,"nav",0),e.TgZ(1,"div",1),e.YNc(2,L2,2,1,"a",2),e.YNc(3,O2,2,0,"a",2),e.TgZ(4,"button",3),e.NdJ("click",function(){return r.isMobileNavbar=!r.isMobileNavbar}),e._UZ(5,"span",4),e.qZA(),e.TgZ(6,"div",5),e.TgZ(7,"ul",6),e.TgZ(8,"li",7),e.NdJ("click",function(){return r.isMobileNavbar=!1}),e.TgZ(9,"a",8),e._uU(10,"Home"),e.qZA(),e.qZA(),e.YNc(11,A2,3,0,"li",9),e.YNc(12,Y_,3,0,"li",9),e.qZA(),e.YNc(13,H_,13,5,"div",10),e.TgZ(14,"div",11),e.YNc(15,j_,3,0,"div",12),e.qZA(),e.qZA(),e.qZA(),e.qZA(),e.TgZ(16,"div",13),e._UZ(17,"router-outlet"),e.qZA()),2&t&&(e.xp6(2),e.Q6J("ngIf",!r.settings.tenantName.includes("Eurogeographics")),e.xp6(1),e.Q6J("ngIf",r.settings.tenantName.includes("Eurogeographics")),e.xp6(3),e.Q6J("ngClass",e.VKq(8,B_,!r.isMobileNavbar)),e.xp6(2),e.Q6J("routerLinkActiveOptions",e.DdM(10,G_)),e.xp6(3),e.Q6J("ngIf",r.settings.tenantName.includes("Eurogeographics")),e.xp6(1),e.Q6J("ngIf",r.settings.tenantName.includes("Eurogeographics")),e.xp6(1),e.Q6J("ngIf",r.user),e.xp6(2),e.Q6J("ngIf",!r.user))},directives:[_a.M2,c.O5,wi.yS,c.mk,wi.Od,_a.jt,_a.iD,_a.Vi,wi.rH,wi.lC],styles:[".container-fluid[_ngcontent-%COMP%]{height:100%}.dropdown-offset-mobile[_ngcontent-%COMP%]{left:0!important}"]}),u})();var W_=T(44466);let z_=(()=>{class u{}return u.\u0275fac=function(t){return new(t||u)},u.\u0275mod=e.oAB({type:u,bootstrap:[V_]}),u.\u0275inj=e.cJS({providers:[Nu.g,o.a,yn.e,To.F,_2.O,ts,Dc,on],imports:[[qe,xs,_a.IJ,S2,co.JF,Yn.UX,Yn.u5,W_.m,g1]]}),u})();Pa.N.production&&(0,e.G48)(),tr().bootstrapModule(z_).catch(u=>console.log(u))},29830:(Ve,we,T)=>{"use strict";T.d(we,{a:()=>C});var c=T(5e3),e=T(69808),x=T(96209);function E(L,R){if(1&L){const I=c.EpF();c.TgZ(0,"ngb-alert",1),c.NdJ("close",function(){return c.CHM(I),c.oxw().apiError.hasError=!1}),c._uU(1),c.qZA()}if(2&L){const I=c.oxw();c.xp6(1),c.hij("",I.apiError.errorMessage," ")}}let C=(()=>{class L{}return L.\u0275fac=function(I){return new(I||L)},L.\u0275cmp=c.Xpm({type:L,selectors:[["api-error"]],inputs:{apiError:"apiError"},decls:1,vars:1,consts:[["type","danger",3,"close",4,"ngIf"],["type","danger",3,"close"]],template:function(I,z){1&I&&c.YNc(0,E,2,1,"ngb-alert",0),2&I&&
1c.Q6J("ngIf",z.apiError.hasError)},directives:[e.O5,x.xm],encapsulation:2}),L})()},72159:(Ve,we,T)=>{"use strict";T.d(we,{a:()=>R});var c=T(21086),e=T(24850),x=T(27221),E=T(5e3),C=T(88338),L=T(71771);let R=(()=>{class I{constructor(H,Z){this.authService=H,this.router=Z}canActivate(H,Z){return this.isUserAllowedToViewRoute(Z.url)}canLoad(H){return this.isUserAllowedToViewRoute(`/${H.path}`)}isUserAllowedToViewRoute(H){return this.authService.redirectUrl=H,this.authService.isLoggedIn?!H.includes("admin")||this.authService.validateSessionToken().pipe((0,e.U)(Z=>"TW_ADMIN"===Z.role||"CUSTOMER_ADMIN"===Z.role||(this.router.navigate(["/login"]),!1)),(0,x.K)(Z=>(this.authService.logout(),this.router.navigate(["/login"]),(0,c.of)(!1)))):(this.router.navigate(["/login"]),!1)}}return I.\u0275fac=function(H){return new(H||I)(E.LFG(C.e),E.LFG(L.F0))},I.\u0275prov=E.Yz7({token:I,factory:I.\u0275fac}),I})()},88338:(Ve,we,T)=>{"use strict";T.d(we,{e:()=>C});var c=T(40520),e=T(5529),x=T(92340),E=T(5e3);let C=(()=>{class L{constructor(I){this.http=I,this.isLoggedIn=!1,this.usernameChangedSource=new e.xQ,this.usernameChanged$=this.usernameChangedSource.asObservable()}login(I){const z={headers:new c.WM({"Content-Type":"application/json",Authorization:"Basic "+btoa(I.username.toLowerCase().trim()+":"+I.password)})};return this.http.post(`${x.N.apiBaseURL}/auth/login`,{},z)}logout(){localStorage.removeItem("mapCloudPortalUser"),this.usernameChangedSource.next(""),this.isLoggedIn=!1}checkLoginStatus(){let I=JSON.parse(localStorage.getItem("mapCloudPortalUser"));return I?(this.isLoggedIn=!0,I):null}setUser(I){I&&I.token&&localStorage.setItem("mapCloudPortalUser",JSON.stringify(I)),this.usernameChangedSource.next(I.firstName)}getHeadersWithToken(){let I=this.getToken();return new c.WM({"Content-Type":"application/json",Authorization:"Bearer "+I})}getToken(){let I=JSON.parse(localStorage.getItem("mapCloudPortalUser"));return I?I.token:null}validateSessionToken(){return this.http.get(`${x.N.apiBaseURL}/auth/authenticate-session-token`,{headers:this.getHeadersWithToken()})}}return L.\u0275fac=function(I){return new(I||L)(E.LFG(c.eN))},L.\u0275prov=E.Yz7({token:L,factory:L.\u0275fac}),L})()},53709:(Ve,we,T)=>{"use strict";T.d(we,{n5:()=>c,Z7:()=>e});class c{constructor(){this.firstName=String(),this.lastName=String(),this.password=String(),this.emailAddress=String()}}class e{}},6824:(Ve,we,T)=>{"use strict";T.d(we,{O:()=>C});var c=T(40520),e=T(92340),x=T(5e3),E=T(88338);let C=(()=>{class L{constructor(I,z){this.http=I,this.authService=z}getAuthHeaders(){return this.authService.getHeadersWithToken()}createMapService(I){return this.http.put(`${e.N.apiBaseURL}/admin/mapservice`,I,{headers:this.getAuthHeaders()})}getMapServices(I,z){let H=new c.LE;return H=H.append("page",I.toString()),H=H.append("textSearch",z),this.http.get(`${e.N.apiBaseURL}/admin/mapservice/list`,{params:H,headers:this.getAuthHeaders()})}getAnonMapServicesList(I,z){let H=new c.LE;return H=H.append("page",I.toString()),H=H.append("textSearch",z),this.http.get(`${e.N.apiBaseURL}/mapservice/list`,{params:H})}getMapService(I){return this.http.get(`${e.N.apiBaseURL}/admin/mapservice/${I}`,{headers:this.getAuthHeaders()})}getImage(I){return this.http.get(I,{responseType:"blob"})}getAnonMapServiceDetails(I){return this.http.get(`${e.N.apiBaseURL}/mapservice/${I}`)}updateMapService(I){return this.http.post(`${e.N.apiBaseURL}/admin/mapservice/${I.mapServiceId}`,I,{headers:this.getAuthHeaders()})}deleteMapService(I){return this.http.delete(`${e.N.apiBaseURL}/admin/mapservice/${I}`,{headers:this.getAuthHeaders()})}associateDataset(I,z){return this.http.post(`${e.N.apiBaseURL}/admin/mapservice/${I}/associate-dataset/${z}`,"",{headers:this.getAuthHeaders()})}dissociateDataset(I,z){return this.http.post(`${e.N.apiBaseURL}/admin/mapservice/${I}/dissociate-dataset/${z}`,"",{headers:this.getAuthHeaders()})}getAssociatedCustomers(I){return this.http.get(`${e.N.apiBaseURL}/admin/mapservice/${I}/customers`,{headers:this.getAuthHeaders()})}}return L.\u0275fac=function(I){return new(I||L)(x.LFG(c.eN),x.LFG(E.e))},L.\u0275prov=x.Yz7({token:L,factory:L.\u0275fac}),L})()},98613:(Ve,we,T)=>{"use strict";T.d(we,{K:()=>C});var c=T(92340),e=T(5e3),x=T(40520),E=T(88338);let C=(()=>{class L{constructor(I,z){this.http=I,this.authService=z}getAuthHeaders(){return this.authService.getHeadersWithToken()}createUser(I,z){return this.http.put(`${c.N.apiBaseURL}/admin/customer/${I}/user`,z,{headers:this.getAuthHeaders()})}createRegisteredUser(I){return this.http.put(`${c.N.apiBaseURL}/register`,I)}activateRegisteredUser(I){return this.http.post(`${c.N.apiBaseURL}/activate-account`,I)}getUsers(){return this.http.get(`${c.N.apiBaseURL}/admin/user/list`,{headers:this.getAuthHeaders()})}getUser(I){return this.http.get(`${c.N.apiBaseURL}/admin/user/${I}`,{headers:this.getAuthHeaders()})}getUserAccount(I){return this.http.get(`${c.N.apiBaseURL}/user-account/${I}`,{headers:this.getAuthHeaders()})}addMapServiceToUserAccount(I,z){return this.http.post(`${c.N.apiBaseURL}/user-account/${I}/map-service/${z}`,null,{headers:this.getAuthHeaders()})}requestResetPasswordUserAccount(I){return this.http.put(`${c.N.apiBaseURL}/user-account/${I.toLowerCase()}/password-reset`,null)}resetPasswordUserAccount(I){let z={newPassword:I.newPassword,token:I.token};return this.http.post(`${c.N.apiBaseURL}/user-account/${I.email.toLowerCase()}/password-reset`,z)}updateUser(I){return this.http.post(`${c.N.apiBaseURL}/admin/user/${I.id}`,I,{headers:this.getAuthHeaders()})}deleteUser(I){return this.http.delete(`${c.N.apiBaseURL}/admin/user/${I}`,{headers:this.getAuthHeaders()})}}return L.\u0275fac=function(I){return new(I||L)(e.LFG(x.eN),e.LFG(E.e))},L.\u0275prov=e.Yz7({token:L,factory:L.\u0275fac}),L})()},76853:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c,X:()=>e});class c{constructor(){this.tenantName=""}}class e{constructor(){this.isDashboardVisible=!1,this.isSuppliersVisible=!1,this.isDatasetsVisible=!1,this.isDataloadsVisible=!1,this.isMapservicesVisible=!1,this.isDataservicesVisible=!1,this.isCu
1stomersVisible=!1,this.isReportsVisible=!1,this.isSystemconfigVisible=!1,this.isMapproxyconfigVisible=!1}setVisible(E){E.tenantAdminFunctionsExcluded.includes("dashboard")||(this.isDashboardVisible=!0),E.tenantAdminFunctionsExcluded.includes("suppliers")||(this.isSuppliersVisible=!0),E.tenantAdminFunctionsExcluded.includes("datasets")||(this.isDatasetsVisible=!0),E.tenantAdminFunctionsExcluded.includes("dataloads")||(this.isDataloadsVisible=!0),E.tenantAdminFunctionsExcluded.includes("mapservices")||(this.isMapservicesVisible=!0),E.tenantAdminFunctionsExcluded.includes("dataservices")||(this.isDataservicesVisible=!0),E.tenantAdminFunctionsExcluded.includes("customers")||(this.isCustomersVisible=!0),E.tenantAdminFunctionsExcluded.includes("reports")||(this.isReportsVisible=!0),E.tenantAdminFunctionsExcluded.includes("systemconfig")||(this.isSystemconfigVisible=!0),E.tenantAdminFunctionsExcluded.includes("mapproxyconfig")||(this.isMapproxyconfigVisible=!0)}}},43227:(Ve,we,T)=>{"use strict";T.d(we,{g:()=>E});var c=T(92340),e=T(5e3),x=T(40520);let E=(()=>{class C{constructor(R){this.http=R}getSettings(){return this.http.get(`${c.N.apiBaseURL}/tenant-settings`)}}return C.\u0275fac=function(R){return new(R||C)(e.LFG(x.eN))},C.\u0275prov=e.Yz7({token:C,factory:C.\u0275fac}),C})()},30816:(Ve,we,T)=>{"use strict";T.d(we,{Hx:()=>c,fN:()=>E,tl:()=>C});class c{constructor(){this.hasError=!1,this.errorMessage="Unknown error"}}class E{}class C{}},44466:(Ve,we,T)=>{"use strict";T.d(we,{m:()=>I});var c=T(69808),e=T(34182),x=T(71771),E=T(96209),C=T(98613),L=T(94829),R=T(5e3);let I=(()=>{class z{}return z.\u0275fac=function(Z){return new(Z||z)},z.\u0275mod=R.oAB({type:z}),z.\u0275inj=R.cJS({providers:[C.K,L.fY],imports:[[c.ez,E.IJ,e.u5,x.Bz]]}),z})()},15565:(Ve,we,T)=>{"use strict";T.d(we,{U:()=>e});var c=T(5e3);let e=(()=>{class x{transform(C,L="asc",R){if(L=L&&L.toLowerCase(),!C||"asc"!==L&&"desc"!==L)return C;let I=[],z=[];R?(I=C.filter(Z=>"number"==typeof Z[R]).sort((Z,j)=>Z[R]-j[R]),z=C.filter(Z=>"string"==typeof Z[R]).sort((Z,j)=>Z[R]<j[R]?-1:Z[R]>j[R]?1:0)):(I=C.filter(Z=>"number"==typeof Z).sort(),z=C.filter(Z=>"string"==typeof Z).sort());const H=I.concat(z);return"asc"===L?H:H.reverse()}}return x.\u0275fac=function(C){return new(C||x)},x.\u0275pipe=c.Yjl({name:"sort",type:x,pure:!0}),x.\u0275prov=c.Yz7({token:x,factory:x.\u0275fac}),x})()},97616:(Ve,we,T)=>{"use strict";T.d(we,{F:()=>C});var c=T(15439),x=T(30816),E=T(5e3);let C=(()=>{class L{getNextUpdateDate(I,z){let H=c(),Z=c(I);switch(z){case"Annual":default:H=Z.add(1,"years");break;case"Bi_Annual":H=Z.add(6,"months");break;case"Quarterly":H=Z.add(3,"months");break;case"Six_Weeks":H=Z.add(6,"weeks");break;case"Monthly":H=Z.add(1,"months");break;case"Weekly":H=Z.add(1,"weeks")}return H.format("YYYY-MM-DD")}handleAPIError(I){let z=new x.Hx;return z.hasError=!0,I.error&&I.error.errorMessage&&(z.errorMessage=I.error.errorMessage),z}}return L.\u0275fac=function(I){return new(I||L)},L.\u0275prov=E.Yz7({token:L,factory:L.\u0275fac}),L})()},92340:(Ve,we,T)=>{"use strict";T.d(we,{N:()=>c});const c={production:!0,apiBaseURL:"/api/v2",mapBaseURL:"https://www.mapsforeurope.org",thinkWhereToken:"InRoaW5rd2hlcmUi.DmBSJA.oobZWAJMnNDcNqZ-UxWYea8rD5Y",elsToken:"InRoaW5rd2hlcmVfYWRtaW4i.D3zwww.nJEOrHXIZPnrz2CjBg5aRoYIAZw",euroGlobalMapToken:"ImV1cm9nZW9ncmFwaGljc19iYXNlbWFwIg.D63Vwg.jTVqAlNTKOe3EGcKzMna-HqBvD0"}},68332:function(Ve,we,T){Ve.exports=function(c){"use strict";c=c&&c.hasOwnProperty("default")?c.default:c;var E={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],ol
1ive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},C=function e(o,d){return o(d={exports:{}}
vendor: 4,097 bytes, line 1
1,d.exports),d.exports}(function(o){var d={};for(var _ in E)E.hasOwnProperty(_)&&(d[E[_]]=_);var g=o.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var M in g)if(g.hasOwnProperty(M)){if(!("channels"in g[M]))throw new Error("missing channels property: "+M);if(!("labels"in g[M]))throw new Error("missing channel labels property: "+M);if(g[M].labels.length!==g[M].channels)throw new Error("channel and label counts mismatch: "+M);var O=g[M].channels,F=g[M].labels;delete g[M].channels,delete g[M].labels,Object.defineProperty(g[M],"channels",{value:O}),Object.defineProperty(g[M],"labels",{value:F})}function ee(G,oe){return Math.pow(G[0]-oe[0],2)+Math.pow(G[1]-oe[1],2)+Math.pow(G[2]-oe[2],2)}g.rgb.hsl=function(G){var vt,gn,oe=G[0]/255,ye=G[1]/255,be=G[2]/255,Ze=Math.min(oe,ye,be),at=Math.max(oe,ye,be),lt=at-Ze;return at===Ze?vt=0:oe===at?vt=(ye-be)/lt:ye===at?vt=2+(be-oe)/lt:be===at&&(vt=4+(oe-ye)/lt),(vt=Math.min(60*vt,360))<0&&(vt+=360),gn=(Ze+at)/2,[vt,100*(at===Ze?0:gn<=.5?lt/(at+Ze):lt/(2-at-Ze)),100*gn]},g.rgb.hsv=function(G){var oe,ye,be,Ze,at,lt=G[0]/255,vt=G[1]/255,Ct=G[2]/255,gn=Math.max(lt,vt,Ct),er=gn-Math.min(lt,vt,Ct),or=function(_i){return(gn-_i)/6/er+.5};return 0===er?Ze=at=0:(at=er/gn,oe=or(lt),ye=or(vt),be=or(Ct),lt===gn?Ze=be-ye:vt===gn?Ze=1/3+oe-be:Ct===gn&&(Ze=2/3+ye-oe),Ze<0?Ze+=1:Ze>1&&(Ze-=1)),[360*Ze,100*at,100*gn]},g.rgb.hwb=function(G){var oe=G[0],ye=G[1],be=G[2];return[g.rgb.hsl(G)[0],1/255*Math.min(oe,Math.min(ye,be))*100,100*(be=1-1/255*Math.max(oe,Math.max(ye,be)))]},g.rgb.cmyk=function(G){var vt,oe=G[0]/255,ye=G[1]/255,be=G[2]/255;return[100*((1-oe-(vt=Math.min(1-oe,1-ye,1-be)))/(1-vt)||0),100*((1-ye-vt)/(1-vt)||0),100*((1-be-vt)/(1-vt)||0),100*vt]},g.rgb.keyword=function(G){var oe=d[G];if(oe)return oe;var be,ye=1/0;for(var Ze in E)if(E.hasOwnProperty(Ze)){var lt=ee(G,E[Ze]);lt<ye&&(ye=lt,be=Ze)}return be},g.keyword.rgb=function(G){return E[G]},g.rgb.xyz=function(G){var oe=G[0]/255,ye=G[1]/255,be=G[2]/255;return[100*(.4124*(oe=oe>.04045?Math.pow((oe+.055)/1.055,2.4):oe/12.92)+.3576*(ye=ye>.04045?Math.pow((ye+.055)/1.055,2.4):ye/12.92)+.1805*(be=be>.04045?Math.pow((be+.055)/1.055,2.4):be/12.92)),100*(.2126*oe+.7152*ye+.0722*be),100*(.0193*oe+.1192*ye+.9505*be)]},g.rgb.lab=function(G){var oe=g.rgb.xyz(G),ye=oe[0],be=oe[1],Ze=oe[2];return be/=100,Ze/=108.883,ye=(ye/=95.047)>.008856?Math.pow(ye,1/3):7.787*ye+16/116,[116*(be=be>.008856?Math.pow(be,1/3):7.787*be+16/116)-16,500*(ye-be),200*(be-(Ze=Ze>.008856?Math.pow(Ze,1/3):7.787*Ze+16/116))]},g.hsl.rgb=function(G){var Ze,at,lt,vt,Ct,oe=G[0]/360,ye=G[1]/100,be=G[2]/100;if(0===ye)return[Ct=255*be,Ct,Ct];Ze=2*be-(at=be<.5?be*(1+ye):be+ye-be*ye),vt=[0,0,0];for(var gn=0;gn<3;gn++)(lt=oe+1/3*-(gn-1))<0&&lt++,lt>1&&lt--,vt[gn]=255*(Ct=6*lt<1?Ze+6*(at-Ze)*lt:2*lt<1?at:3*lt<2?Ze+(at-Ze)*(2/3-lt)*6:Ze);return vt},g.hsl.hsv=function(G){var oe=G[0],ye=G[1]/100,be=G[2]/100,Ze=ye,at=Math.max(be,.01);return ye*=(be*=2)<=1?be:2-be,Ze*=at<=1?at:2-at,[oe,100*(0===be?2*Ze/(at+Ze):2*ye/(be+ye)),(be+ye)/2*100]},g.hsv.rgb=function(G){var oe=G[0]/60,ye=G[1]/100,be=G[2]/100,Ze=Math.floor(oe)%6,at=oe-Math.floor(oe),lt=255*be*(1-ye),vt=255*be*(1-ye*at),Ct=255*be*(1-ye*(1-at));switch(be*=255,Ze){case 0:return[be,Ct,lt];case 1:return[vt,be,lt];case 2:return[lt,be,Ct];case 3:return[lt,vt,be];case 4:return[Ct,lt,be];case 5:return[be,lt,vt]}},g.hsv.hsl=function(G){var at,lt,vt,oe=G[0],ye=G[1]/100,be=G[2]/100,Ze=Math.max(be,.01);return vt=(2-ye)*be,lt=ye*Ze,[oe,100*(lt=(lt/=(at=(2-ye)*Ze)<=1?at:2-at)||0),100*(vt/=2)]},g.hwb.rgb=function(G){var at,lt,vt,Ct,gn,er,or,oe=G[0]/360,ye=G[1]/100,be=G[2]/100,Ze=ye+be;switch(Ze>
vendor: 5,665 bytes, line 1
11&&(ye/=Ze,be/=Ze),vt=6*oe-(at=Math.floor(6*oe)),0!=(1&at)&&(vt=1-vt),Ct=ye+vt*((lt=1-be)-ye),at){default:case 6:case 0:gn=lt,er=Ct,or=ye;break;case 1:gn=Ct,er=lt,or=ye;break;case 2:gn=ye,er=lt,or=Ct;break;case 3:gn=ye,er=Ct,or=lt;break;case 4:gn=Ct,er=ye,or=lt;break;case 5:gn=lt,er=ye,or=Ct}return[255*gn,255*er,255*or]},g.cmyk.rgb=function(G){var ye=G[1]/100,be=G[2]/100,Ze=G[3]/100;return[255*(1-Math.min(1,G[0]/100*(1-Ze)+Ze)),255*(1-Math.min(1,ye*(1-Ze)+Ze)),255*(1-Math.min(1,be*(1-Ze)+Ze))]},g.xyz.rgb=function(G){var Ze,at,lt,oe=G[0]/100,ye=G[1]/100,be=G[2]/100;return at=-.9689*oe+1.8758*ye+.0415*be,lt=.0557*oe+-.204*ye+1.057*be,Ze=(Ze=3.2406*oe+-1.5372*ye+-.4986*be)>.0031308?1.055*Math.pow(Ze,1/2.4)-.055:12.92*Ze,at=at>.0031308?1.055*Math.pow(at,1/2.4)-.055:12.92*at,lt=lt>.0031308?1.055*Math.pow(lt,1/2.4)-.055:12.92*lt,[255*(Ze=Math.min(Math.max(0,Ze),1)),255*(at=Math.min(Math.max(0,at),1)),255*(lt=Math.min(Math.max(0,lt),1))]},g.xyz.lab=function(G){var oe=G[0],ye=G[1],be=G[2];return ye/=100,be/=108.883,oe=(oe/=95.047)>.008856?Math.pow(oe,1/3):7.787*oe+16/116,[116*(ye=ye>.008856?Math.pow(ye,1/3):7.787*ye+16/116)-16,500*(oe-ye),200*(ye-(be=be>.008856?Math.pow(be,1/3):7.787*be+16/116))]},g.lab.xyz=function(G){var Ze,at,lt;Ze=G[1]/500+(at=(G[0]+16)/116),lt=at-G[2]/200;var vt=Math.pow(at,3),Ct=Math.pow(Ze,3),gn=Math.pow(lt,3);return at=vt>.008856?vt:(at-16/116)/7.787,Ze=Ct>.008856?Ct:(Ze-16/116)/7.787,lt=gn>.008856?gn:(lt-16/116)/7.787,[Ze*=95.047,at*=100,lt*=108.883]},g.lab.lch=function(G){var at,oe=G[0],ye=G[1],be=G[2];return(at=360*Math.atan2(be,ye)/2/Math.PI)<0&&(at+=360),[oe,Math.sqrt(ye*ye+be*be),at]},g.lch.lab=function(G){var lt,ye=G[1];return lt=G[2]/360*2*Math.PI,[G[0],ye*Math.cos(lt),ye*Math.sin(lt)]},g.rgb.ansi16=function(G){var oe=G[0],ye=G[1],be=G[2],Ze=1 in arguments?arguments[1]:g.rgb.hsv(G)[2];if(0===(Ze=Math.round(Ze/50)))return 30;var at=30+(Math.round(be/255)<<2|Math.round(ye/255)<<1|Math.round(oe/255));return 2===Ze&&(at+=60),at},g.hsv.ansi16=function(G){return g.rgb.ansi16(g.hsv.rgb(G),G[2])},g.rgb.ansi256=function(G){var oe=G[0],ye=G[1],be=G[2];return oe===ye&&ye===be?oe<8?16:oe>248?231:Math.round((oe-8)/247*24)+232:16+36*Math.round(oe/255*5)+6*Math.round(ye/255*5)+Math.round(be/255*5)},g.ansi16.rgb=function(G){var oe=G%10;if(0===oe||7===oe)return G>50&&(oe+=3.5),[oe=oe/10.5*255,oe,oe];var ye=.5*(1+~~(G>50));return[(1&oe)*ye*255,(oe>>1&1)*ye*255,(oe>>2&1)*ye*255]},g.ansi256.rgb=function(G){if(G>=232){var oe=10*(G-232)+8;return[oe,oe,oe]}var ye;return G-=16,[Math.floor(G/36)/5*255,Math.floor((ye=G%36)/6)/5*255,ye%6/5*255]},g.rgb.hex=function(G){var ye=(((255&Math.round(G[0]))<<16)+((255&Math.round(G[1]))<<8)+(255&Math.round(G[2]))).toString(16).toUpperCase();return"000000".substring(ye.length)+ye},g.hex.rgb=function(G){var oe=G.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!oe)return[0,0,0];var ye=oe[0];3===oe[0].length&&(ye=ye.split("").map(function(vt){return vt+vt}).join(""));var be=parseInt(ye,16);return[be>>16&255,be>>8&255,255&be]},g.rgb.hcg=function(G){var Ct,oe=G[0]/255,ye=G[1]/255,be=G[2]/255,Ze=Math.max(Math.max(oe,ye),be),at=Math.min(Math.min(oe,ye),be),lt=Ze-at;return Ct=lt<=0?0:Ze===oe?(ye-be)/lt%6:Ze===ye?2+(be-oe)/lt:4+(oe-ye)/lt+4,Ct/=6,[360*(Ct%=1),100*lt,100*(lt<1?at/(1-lt):0)]},g.hsl.hcg=function(G){var be,oe=G[1]/100,ye=G[2]/100,Ze=0;return(be=ye<.5?2*oe*ye:2*oe*(1-ye))<1&&(Ze=(ye-.5*be)/(1-be)),[G[0],100*be,100*Ze]},g.hsv.hcg=function(G){var ye=G[2]/100,be=G[1]/100*ye,Ze=0;return be<1&&(Ze=(ye-be)/(1-be)),[G[0],100*be,100*Ze]},g.hcg.rgb=function(G){var ye=G[1]/100,be=G[2]/100;if(0===ye)return[255*be,255*be,255*be];var Ct,Ze=[0,0,0],at=G[0]/360%1*6,lt=at%1,vt=1-lt;switch(Math.floor(at)){case 0:Ze[0]=1,Ze[1]=lt,Ze[2]=0;break;case 1:Ze[0]=vt,Ze[1]=1,Ze[2]=0;break;case 2:Ze[0]=0,Ze[1]=1,Ze[2]=lt;break;case 3:Ze[0]=0,Ze[1]=vt,Ze[2]=1;break;case 4:Ze[0]=lt,Ze[1]=0,Ze[2]=1;break;default:Ze[0]=1,Ze[1]=0,Ze[2]=vt}return[255*(ye*Ze[0]+(Ct=(1-ye)*be)),255*(ye*Ze[1]+Ct),255*(ye*Ze[2]+Ct)]},g.hcg.hsv=function(G){var oe=G[1]/100,be=oe+G[2]/100*(1-oe),Ze=0;return be>0&&(Ze=oe/be),[G[0],100*Ze,100*be]},g.hcg.hsl=function(G){var oe=G[1]/100,be=G[2]/100*(1-oe)+.5*oe,Ze=0;return be>0&&be<.5?Ze=oe/(2*be):be>=.5&&be<1&&(Ze=oe/(2*(1-be))),[G[0],100*Ze,100*be]},g.hcg.hwb=function(G){var oe=G[1]/100,be=oe+G[2]/100*(1-oe);return[G[0],100*(be-oe),100*(1-be)]},g.hwb.hcg=function(G){var be=1-G[2]/100,Ze=be-G[1]/100,at=0;return Ze<1&&(at=(be-Ze)/(1-Ze)),[G[0],100*Ze,100*at]},g.apple.rgb=function(G){return[G[0]/65535*255,G[1]/65535*255,G[2]/65535*255]},g.rgb.apple=function(G){return[G[0]/255*65535,G[1]/255*65535,G[2]/255*65535]},g.gray.rgb=function(G){return[G[0]/100*255,G[0]/100*255,G[0]/100*255]},g.gray.hsl=g.gray.hsv=function(G){return[0,0,G[0]]},g.gray.hwb=function(G){return[0,100,G[0]]},g.gray.cmyk=function(G){return[0,0,0,G[0]]},g.gray.lab=function(G){return[G[0],0,0]},g.gray.hex=function(G){var oe=255&Math.round(G[0]/100*255),be=((oe<<16)+(oe<<8)+oe).toString(16).toUpperCase();return"000000".substring(be.length)+be},g.rgb.gray=function(G){return[(G[0]+G[1]+G[2])/3/255*100]}});function Le(o){var d=function _e(){for(var o={},d=Object.keys(C),_=d.length,g=0;g<_;g++)o[d[g]]={distance:-1,parent:null};return o}(),_=[o];for(d[o].distance=0;_.length;)for(var g=_.pop(),M=Object.keys(C[g]),O=M.length,F=0;F<O;F++){var ee=M[F],G=d[ee];-1===G.distance&&(G.distance=d[g].distance+1,G.parent=g,_.unshift(ee))}return d}function je(o,d){return function(_){return d(o(_))}}function rt(o,d){for(var _=[d[o].parent,o],g=C[d[o].parent][o],M=d[o].parent;d[M].parent;)_.unshift(d[M].parent),g=je(C[d[M].parent][M],g),M=d[M].parent;return g.conversion=_,g}var Ye={};
1Object.keys(C).forEach(function(o){Ye[o]={},Object.defineProperty(Ye[o],"channels",{value:C[o].channels}),Object.defineProperty(Ye[o],"labels",{value:C[o].labels});var d=function(o){for(var d=Le(o),_={},g=Object.keys(d),M=g.length,O=0;O<M;O++){var F=g[O];null!==d[F].parent&&(_[F]=rt(F,d))}return _}(o);Object.keys(d).forEach(function(g){var M=d[g];Ye[o][g]=function Ot(o){var d=function(_){if(null==_)return _;arguments.length>1&&(_=Array.prototype.slice.call(arguments));var g=o(_);if("object"==typeof g)for(var M=g.length,O=0;O<M;O++)g[O]=Math.round(g[O]);return g};return"conversion"in o&&(d.conversion=o.conversion),d}(M),Ye[o][g].raw=function wt(o){var d=function(_){return null==_?_:(arguments.length>1&&(_=Array.prototype.slice.call(arguments)),o(_))};return"conversion"in o&&(d.conversion=o.conversion),d}(M)})});var Zt=Ye,tn={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]},Ut={getRgba:Rt,getHsla:sn,getRgb:function St(o){var d=Rt(o);return d&&d.slice(0,3)},getHsl:function We(o){var d=sn(o);return d&&d.slice(0,3)},getHwb:Lt,getAlpha:function et(o){var d=Rt(o);return d||(d=sn(o))||(d=Lt(o))?d[3]:void 0},hexString:function ht(o,_){return _=void 0!==_&&3===o.length?_:o[3],"#"+tr(o[0])+tr(o[1])+tr(o[2])+(_>=0&&_<1?tr(Math.round(255*_)):"")},rgbString:function gt(o,d){return d<1||o[3]&&o[3]<1?kt(o,d):"rgb("+
vendor: 22,123 bytes, line 1
1o[0]+", "+o[1]+", "+o[2]+")"},rgbaString:kt,percentString:function an(o,d){return d<1||o[3]&&o[3]<1?Ft(o,d):"rgb("+Math.round(o[0]/255*100)+"%, "+Math.round(o[1]/255*100)+"%, "+Math.round(o[2]/255*100)+"%)"},percentaString:Ft,hslString:function Vt(o,d){return d<1||o[3]&&o[3]<1?Sn(o,d):"hsl("+o[0]+", "+o[1]+"%, "+o[2]+"%)"},hslaString:Sn,hwbString:function Fn(o,d){return void 0===d&&(d=void 0!==o[3]?o[3]:1),"hwb("+o[0]+", "+o[1]+"%, "+o[2]+"%"+(void 0!==d&&1!==d?", "+d:"")+")"},keyword:function In(o){return rr[o.slice(0,3)]}};function Rt(o){if(o){var F=[0,0,0],ee=1,G=o.match(/^#([a-fA-F0-9]{3,4})$/i),oe="";if(G){oe=(G=G[1])[3];for(var ye=0;ye<F.length;ye++)F[ye]=parseInt(G[ye]+G[ye],16);oe&&(ee=Math.round(parseInt(oe+oe,16)/255*100)/100)}else if(G=o.match(/^#([a-fA-F0-9]{6}([a-fA-F0-9]{2})?)$/i)){for(oe=G[2],G=G[1],ye=0;ye<F.length;ye++)F[ye]=parseInt(G.slice(2*ye,2*ye+2),16);oe&&(ee=Math.round(parseInt(oe,16)/255*100)/100)}else if(G=o.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(ye=0;ye<F.length;ye++)F[ye]=parseInt(G[ye+1]);ee=parseFloat(G[4])}else if(G=o.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/i)){for(ye=0;ye<F.length;ye++)F[ye]=Math.round(2.55*parseFloat(G[ye+1]));ee=parseFloat(G[4])}else if(G=o.match(/(\w+)/)){if("transparent"==G[1])return[0,0,0,0];if(!(F=tn[G[1]]))return}for(ye=0;ye<F.length;ye++)F[ye]=Dn(F[ye],0,255);return ee=ee||0==ee?Dn(ee,0,1):1,F[3]=ee,F}}function sn(o){if(o){var _=o.match(/^hsla?\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(_){var g=parseFloat(_[4]);return[Dn(parseInt(_[1]),0,360),Dn(parseFloat(_[2]),0,100),Dn(parseFloat(_[3]),0,100),Dn(isNaN(g)?1:g,0,1)]}}}function Lt(o){if(o){var _=o.match(/^hwb\(\s*([+-]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)/);if(_){var g=parseFloat(_[4]);return[Dn(parseInt(_[1]),0,360),Dn(parseFloat(_[2]),0,100),Dn(parseFloat(_[3]),0,100),Dn(isNaN(g)?1:g,0,1)]}}}function kt(o,d){return void 0===d&&(d=void 0!==o[3]?o[3]:1),"rgba("+o[0]+", "+o[1]+", "+o[2]+", "+d+")"}function Ft(o,d){return"rgba("+Math.round(o[0]/255*100)+"%, "+Math.round(o[1]/255*100)+"%, "+Math.round(o[2]/255*100)+"%, "+(d||o[3]||1)+")"}function Sn(o,d){return void 0===d&&(d=void 0!==o[3]?o[3]:1),"hsla("+o[0]+", "+o[1]+"%, "+o[2]+"%, "+d+")"}function Dn(o,d,_){return Math.min(Math.max(d,o),_)}function tr(o){var d=o.toString(16).toUpperCase();return d.length<2?"0"+d:d}var rr={};for(var qe in tn)rr[tn[qe]]=qe;var dt=function(o){return o instanceof dt?o:this instanceof dt?(this.valid=!1,this.values={rgb:[0,0,0],hsl:[0,0,0],hsv:[0,0,0],hwb:[0,0,0],cmyk:[0,0,0,0],alpha:1},void("string"==typeof o?(d=Ut.getRgba(o))?this.setValues("rgb",d):(d=Ut.getHsla(o))?this.setValues("hsl",d):(d=Ut.getHwb(o))&&this.setValues("hwb",d):"object"==typeof o&&(void 0!==(d=o).r||void 0!==d.red?this.setValues("rgb",d):void 0!==d.l||void 0!==d.lightness?this.setValues("hsl",d):void 0!==d.v||void 0!==d.value?this.setValues("hsv",d):void 0!==d.w||void 0!==d.whiteness?this.setValues("hwb",d):(void 0!==d.c||void 0!==d.cyan)&&this.setValues("cmyk",d)))):new dt(o);var d};dt.prototype={isValid:function(){return this.valid},rgb:function(){return this.setSpace("rgb",arguments)},hsl:function(){return this.setSpace("hsl",arguments)},hsv:function(){return this.setSpace("hsv",arguments)},hwb:function(){return this.setSpace("hwb",arguments)},cmyk:function(){return this.setSpace("cmyk",arguments)},rgbArray:function(){return this.values.rgb},hslArray:function(){return this.values.hsl},hsvArray:function(){return this.values.hsv},hwbArray:function(){var o=this.values;return 1!==o.alpha?o.hwb.concat([o.alpha]):o.hwb},cmykArray:function(){return this.values.cmyk},rgbaArray:function(){var o=this.values;return o.rgb.concat([o.alpha])},hslaArray:function(){var o=this.values;return o.hsl.concat([o.alpha])},alpha:function(o){return void 0===o?this.values.alpha:(this.setValues("alpha",o),this)},red:function(o){return this.setChannel("rgb",0,o)},green:function(o){return this.setChannel("rgb",1,o)},blue:function(o){return this.setChannel("rgb",2,o)},hue:function(o){return o&&(o=(o%=360)<0?360+o:o),this.setChannel("hsl",0,o)},saturation:function(o){return this.setChannel("hsl",1,o)},lightness:function(o){return this.setChannel("hsl",2,o)},saturationv:function(o){return this.setChannel("hsv",1,o)},whiteness:function(o){return this.setChannel("hwb",1,o)},blackness:function(o){return this.setChannel("hwb",2,o)},value:function(o){return this.setChannel("hsv",2,o)},cyan:function(o){return this.setChannel("cmyk",0,o)},magenta:function(o){return this.setChannel("cmyk",1,o)},yellow:function(o){return this.setChannel("cmyk",2,o)},black:function(o){return this.setChannel("cmyk",3,o)},hexString:function(){return Ut.hexString(this.values.rgb)},rgbString:function(){return Ut.rgbString(this.values.rgb,this.values.alpha)},rgbaString:function(){return Ut.rgbaString(this.values.rgb,this.values.alpha)},percentString:function(){return Ut.percentString(this.values.rgb,this.values.alpha)},hslString:function(){return Ut.hslString(this.values.hsl,this.values.alpha)},hslaString:function(){return Ut.hslaString(this.values.hsl,this.values.alpha)},hwbString:function(){return Ut.hwbString(this.values.hwb,this.values.alpha)},keyword:function(){return Ut.keyword(this.values.rgb,this.values.alpha)},rgbNumber:function(){var o=this.values.rgb;return o[0]<<16|o[1]<<8|o[2]},luminosity:function(){for(var o=this.values.rgb,d=[],_=0;_<o.length;_++){var g=o[_]/255;d[_]=g<=.03928?g/12.92:Math.pow((g+.055)/1.055,2.4)}return.2126*d[0]+.7152*d[1]+.0722*d[2]},contrast:function(o){var d=this.luminosity(),_=o.luminosity();return d>_?(d+.05)/(_+.05):(_+.05)/(d+.05)},level:function(o){var d=this.contrast(o);return d>=7.1?"AAA":d>=4.5?"AA":""},dark:function(){var o=this.values.rgb;return(299*o[0]+587*o[1]+114*o[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var o=[],d=0;d<3;d++)o[d]=255-this.values.rgb[d];return this.setValues("rgb",o),this},lighten:function(o){var d=this.values.hsl;return d[2]+=d[2]*o,this.setValues("hsl",d),this},darken:function(o){var d=this.values.hsl;return d[2]-=d[2]*o,this.setValues("hsl",d),this},saturate:function(o){var d=this.values.hsl;return d[1]+=d[1]*o,this.setValues("hsl",d),this},desaturate:function(o){var d=this.values.hsl;return d[1]-=d[1]*o,this.setValues("hsl",d),this},whiten:function(o){var d=this.values.hwb;return d[1]+=d[1]*o,this.setValues("hwb",d),this},blacken:function(o){var d=this.values.hwb;return d[2]+=d[2]*o,this.setValues("hwb",d),this},greyscale:function(){var o=this.values.rgb,d=.3*o[0]+.59*o[1]+.11*o[2];return this.setValues("rgb",[d,d,d]),this},clearer:function(o){var d=this.values.alpha;return this.setValues("alpha",d-d*o),this},opaquer:function(o){var d=this.values.alpha;return this.setValues("alpha",d+d*o),this},rotate:function(o){var d=this.values.hsl,_=(d[0]+o)%360;return d[0]=_<0?360+_:_,this.setValues("hsl",d),this},mix:function(o,d){var _=this,g=o,M=void 0===d?.5:d,O=2*M-1,F=_.alpha()-g.alpha(),ee=((O*F==-1?O:(O+F)/(1+O*F))+1)/2,G=1-ee;return this.rgb(ee*_.red()+G*g.red(),ee*_.green()+G*g.green(),ee*_.blue()+G*g.blue()).alpha(_.alpha()*M+g.alpha()*(1-M))},toJSON:function(){return this.rgb()},clone:function(){var g,M,o=new dt,d=this.values,_=o.values;for(var O in d)d.hasOwnProperty(O)&&("[object Array]"===(M={}.toString.call(g=d[O]))?_[O]=g.slice(0):"[object Number]"===M?_[O]=g:console.error("unexpected color value:",g));return o}},dt.prototype.spaces={rgb:["red","green","blue"],hsl:["hue","saturation","lightness"],hsv:["hue","saturation","value"],hwb:["hue","whiteness","blackness"],cmyk:["cyan","magenta","yellow","black"]},dt.prototype.maxes={rgb:[255,255,255],hsl:[360,100,100],hsv:[360,100,100],hwb:[360,100,100],cmyk:[100,100,100,100]},dt.prototype.getValues=function(o){for(var d=this.values,_={},g=0;g<o.length;g++)_[o.charAt(g)]=d[o][g];return 1!==d.alpha&&(_.a=d.alpha),_},dt.prototype.setValues=function(o,d){var F,G,_=this.values,g=this.spaces,M=this.maxes,O=1;if(this.valid=!0,"alpha"===o)O=d;else if(d.length)_[o]=d.slice(0,o.length),O=d[o.length];else if(void 0!==d[o.charAt(0)]){for(F=0;F<o.length;F++)_[o][F]=d[o.charAt(F)];O=d.a}else if(void 0!==d[g[o][0]]){var ee=g[o];for(F=0;F<o.length;F++)_[o][F]=d[ee[F]];O=d.alpha}if(_.alpha=Math.max(0,Math.min(1,void 0===O?_.alpha:O)),"alpha"===o)return!1;for(F=0;F<o.length;F++)G=Math.max(0,Math.min(M[o][F],_[o][F])),_[o][F]=Math.round(G);for(var oe in g)oe!==o&&(_[oe]=Zt[o][oe](_[o]));return!0},dt.prototype.setSpace=function(o,d){var _=d[0];return void 0===_?this.getValues(o):("number"==typeof _&&(_=Array.prototype.slice.call(d)),this.setValues(o,_),this)},dt.prototype.setChannel=function(o,d,_){var g=this.values[o];return void 0===_?g[d]:(_===g[d]||(g[d]=_,this.setValues(o,g)),this)},"undefined"!=typeof window&&(window.Color=dt);var o,Dt=dt,jt={noop:function(){},uid:(o=0,function(){return o++}),isNullOrUndef:function(o){return null==o},isArray:function(o){if(Array.isArray&&Array.isArray(o))return!0;var d=Object.prototype.toString.call(o);return"[object"===d.substr(0,7)&&"Array]"===d.substr(-6)},isObject:function(o){return null!==o&&"[object Object]"===Object.prototype.toString.call(o)},isFinite:function(o){return("number"==typeof o||o instanceof Number)&&isFinite(o)},valueOrDefault:function(o,d){return void 0===o?d:o},valueAtIndexOrDefault:function(o,d,_){return jt.valueOrDefault(jt.isArray(o)?o[d]:o,_)},callback:function(o,d,_){if(o&&"function"==typeof o.call)return o.apply(_,d)},each:function(o,d,_,g){var M,O,F;if(jt.isArray(o))if(O=o.length,g)for(M=O-1;M>=0;M--)d.call(_,o[M],M);else for(M=0;M<O;M++)d.call(_,o[M],M);else if(jt.isObject(o))for(O=(F=Object.keys(o)).length,M=0;M<O;M++)d.call(_,o[F[M]],F[M])},arrayEquals:function(o,d){var _,g,M,O;if(!o||!d||o.length!==d.length)return!1;for(_=0,g=o.length;_<g;++_)if(O=d[_],(M=o[_])instanceof Array&&O instanceof Array){if(!jt.arrayEquals(M,O))return!1}else if(M!==O)return!1;return!0},clone:function(o){if(jt.isArray(o))return o.map(jt.clone);if(jt.isObject(o)){for(var d={},_=Object.keys(o),g=_.length,M=0;M<g;++M)d[_[M]]=jt.clone(o[_[M]]);return d}return o},_merger:function(o,d,_,g){var M=d[o],O=_[o];jt.isObject(M)&&jt.isObject(O)?jt.merge(M,O,g):d[o]=jt.clone(O)},_mergerIf:function(o,d,_){var g=d[o],M=_[o];jt.isObject(g)&&jt.isObject(M)?jt.mergeIf(g,M):d.hasOwnProperty(o)||(d[o]=jt.clone(M))},merge:function(o,d,_){var O,F,ee,G,oe,g=jt.isArray(d)?d:[d],M=g.length;if(!jt.isObject(o))return o;for(O=(_=_||{}).merger||jt._merger,F=0;F<M;++F)if(jt.isObject(d=g[F]))for(oe=0,G=(ee=Object.keys(d)).length;oe<G;++oe)O(ee[oe],o,d,_);return o},mergeIf:function(o,d){return jt.merge(o,d,{merger:jt._mergerIf})},extend:Object.assign||function(o){return jt.merge(o,[].slice.call(arguments,1),{merger:function(d,_,g){_[d]=g[d]}})},inherits:function(o){var d=this,_=o&&o.hasOwnProperty("constructor")?o.constructor:function(){return d.apply(this,arguments)},g=function(){this.constructor=_};return g.prototype=d.prototype,_.prototype=new g,_.extend=jt.inherits,o&&jt.extend(_.prototype,o),_.__super__=d.prototype,_},_deprecated:function(o,d,_,g){void 0!==d&&console.warn(o+': "'+_+'" is deprecated. Please use "'+g+'" instead')}},fn=jt;jt.callCallback=jt.callback,jt.indexOf=function(o,d,_){return Array.prototype.indexOf.call(o,d,_)},jt.getValueOrDefault=jt.valueOrDefault,jt.getValueAtIndexOrDefault=jt.valueAtIndexOrDefault;var on={linear:function(o){return o},easeInQuad:function(o){return o*o},easeOutQuad:function(o){return-o*(o-2)},easeInOutQuad:function(o){return(o/=.5)<1?.5*o*o:-.5*(--o*(o-2)-1)},easeInCubic:function(o){return o*o*o},easeOutCubic:function(o){return(o-=1)*o*o+1},easeInOutCubic:function(o){return(o/=.5)<1?.5*o*o*o:.5*((o-=2)*o*o+2)},easeInQuart:function(o){return o*o*o*o},easeOutQuart:function(o){return-((o-=1)*o*o*o-1)},easeInOutQuart:function(o){return(o/=.5)<1?.5*o*o*o*o:-.5*((o-=2)*o*o*o-2)},easeInQuint:function(o){return o*o*o*o*o},easeOutQuint:function(o){return(o-=1)*o*o*o*o+1},easeInOutQuint:function(o){return(o/=.5)<1?.5*o*o*o*o*o:.5*((o-=2)*o*o*o*o+2)},easeInSine:function(o){return 1-Math.cos(o*(Math.PI/2))},easeOutSine:function(o){return Math.sin(o*(Math.PI/2))},easeInOutSine:function(o){return-.5*(Math.cos(Math.PI*o)-1)},easeInExpo:function(o){return 0===o?0:Math.pow(2,10*(o-1))},easeOutExpo:function(o){return 1===o?1:1-Math.pow(2,-10*o)},easeInOutExpo:function(o){return 0===o?0:1===o?1:(o/=.5)<1?.5*Math.pow(2,10*(o-1)):.5*(2-Math.pow(2,-10*--o))},easeInCirc:function(o){return o>=1?o:-(Math.sqrt(1-o*o)-1)},easeOutCirc:function(o){return Math.sqrt(1-(o-=1)*o)},easeInOutCirc:function(o){return(o/=.5)<1?-.5*(Math.sqrt(1-o*o)-1):.5*(Math.sqrt(1-(o-=2)*o)+1)},easeInElastic:function(o){var d=1.70158,_=0,g=1;return 0===o?0:1===o?1:(_||(_=.3),g<1?(g=1,d=_/4):d=_/(2*Math.PI)*Math.asin(1/g),-g*Math.pow(2,10*(o-=1))*Math.sin((o-d)*(2*Math.PI)/_))},easeOutElastic:function(o){var d=1.70158,_=0,g=1;return 0===o?0:1===o?1:(_||(_=.3),g<1?(g=1,d=_/4):d=_/(2*Math.PI)*Math.asin(1/g),g*Math.pow(2,-10*o)*Math.sin((o-d)*(2*Math.PI)/_)+1)},easeInOutElastic:function(o){var d=1.70158,_=0,g=1;return 0===o?0:2==(o/=.5)?1:(_||(_=.45),g<1?(g=1,d=_/4):d=_/(2*Math.PI)*Math.asin(1/g),o<1?g*Math.pow(2,10*(o-=1))*Math.sin((o-d)*(2*Math.PI)/_)*-.5:g*Math.pow(2,-10*(o-=1))*Math.sin((o-d)*(2*Math.PI)/_)*.5+1)},easeInBack:function(o){var d=1.70158;return o*o*((d+1)*o-d)},easeOutBack:function(o){var d=1.70158;return(o-=1)*o*((d+1)*o+d)+1},easeInOutBack:function(o){var d=1.70158;return(o/=.5)<1?o*o*((1+(d*=1.525))*o-d)*.5:.5*((o-=2)*o*((1+(d*=1.525))*o+d)+2)},easeInBounce:function(o){return 1-on.easeOutBounce(1-o)},easeOutBounce:function(o){return o<1/2.75?7.5625*o*o:o<2/2.75?7.5625*(o-=1.5/2.75)*o+.75:o<2.5/2.75?7.5625*(o-=2.25/2.75)*o+.9375:7.5625*(o-=2.625/2.75)*o+.984375},easeInOutBounce:function(o){return o<.5?.5*on.easeInBounce(2*o):.5*on.easeOutBounce(2*o-1)+.5}},zn={effects:on};fn.easingEffects=on;var At=Math.PI,ot=At/180,it=2*At,$t=At/2,Xt=At/4,st=2*At/3,Ae={clear:function(o){o.ctx.clearRect(0,0,o.width,o.height)},roundedRect:function(o,d,_,g,M,O){if(O){var F=Math.min(O,M/2,g/2),ee=d+F,G=_+F,oe=d+g-F,ye=_+M-F;o.moveTo(d,G),ee<oe&&G<ye?(o.arc(ee,G,F,-At,-$t),o.arc(oe,G,F,-$t,0),o.arc(oe,ye,F,0,$t),o.arc(ee,ye,F,$t,At)):ee<oe?(o.moveTo(ee,_),o.arc(oe,G,F,-$t,$t),o.arc(ee,G,F,$t,At+$t)):G<ye?(o.arc(ee,G,F,-At,0),o.arc(ee,ye,F,0,At)):o.arc(ee,G,F,-At,At),o.closePath(),o.moveTo(d,_)}else o.rect(d,_,g,M)},drawPoint:function(o,d,_,g,M,O){var F,ee,G,oe,ye,be=(O||0)*ot;if(d&&"object"==typeof d&&("[object HTMLImageElement]"===(F=d.toString())||"[object HTMLCanvasElement]"===F))return o.save(),o.translate(g,M),o.rotate(be),o.drawImage(d,-d.width/2,-d.height/2,d.width,d.height),void o.restore();if(!(isNaN(_)||_<=0)){switch(o.beginPath(),d){default:o.arc(g,M,_,0,it),o.closePath();break;case"triangle":o.moveTo(g+Math.sin(be)*_,M-Math.cos(be)*_),be+=st,o.lineTo(g+Math.sin(be)*_,M-Math.cos(be)*_),be+=st,o.lineTo(g+Math.sin(be)*_,M-Math.cos(be)*_),o.closePath();break;case"rectRounded":oe=_-(ye=.516*_),ee=Math.cos(be+Xt)*oe,G=Math.sin(be+Xt)*oe,o.arc(g-ee,M-G,ye,be-At,be-$t),o.arc(g+G,M-ee,ye,be-$t,be),o.arc(g+ee,M+G,ye,be,be+$t),o.arc(g-G,M+ee,ye,be+$t,be+At),o.closePath();break;case"rect":if(!O){oe=Math.SQRT1_2*_,o.rect(g-oe,M-oe,2*oe,2*oe);break}be+=Xt;case"rectRot":ee=Math.cos(be)*_,G=Math.sin(be)*_,o.moveTo(g-ee,M-G),o.lineTo(g+G,M-ee),o.lineTo(g+ee,M+G),o.lineTo(g-G,M+ee),o.closePath();break;case"crossRot":be+=Xt;case"cross":ee=Math.cos(be)*_,G=Math.sin(be)*_,o.moveTo(g-ee,M-G),o.lineTo(g+ee,M+G),o.moveTo(g+G,M-ee),o.lineTo(g-G,M+ee);break;case"star":ee=Math.cos(be)*_,G=Math.sin(be)*_,o.moveTo(g-ee,M-G),o.lineTo(g+ee,M+G),o.moveTo(g+G,M-ee),o.lineTo(g-G,M+ee),be+=Xt,ee=Math.cos(be)*_,G=Math.sin(be)*_,o.moveTo(g-ee,M-G),o.lineTo(g+ee,M+G),o.moveTo(g+G,M-ee),o.lineTo(g-G,M+ee);break;case"line":ee=Math.cos(be)*_,G=Math.sin(be)*_,o.moveTo(g-ee,M-G),o.lineTo(g+ee,M+G);break;case"dash":o.moveTo(g,M),o.lineTo(g+Math.cos(be)*_,M+Math.sin(be)*_)}o.fill(),o.stroke()}},_isPointInArea:function(o,d){var _=1e-6;return o.x>d.left-_&&o.x<d.right+_&&o.y>d.top-_&&o.y<d.bottom+_},clipArea:function(o,d){o.save(),o.beginPath(),o.rect(d.left,d.top,d.right-d.left,d.bottom-d.top),o.clip()},unclipArea:function(o){o.restore()},lineTo:function(o,d,_,g){var M=_.steppedLine;if(M){if("middle"===M){var O=(d.x+_.x)/2;o.lineTo(O,g?_.y:d.y),o.lineTo(O,g?d.y:_.y)}else"after"===M&&!g||"after"!==M&&g?o.lineTo(d.x,_.y):o.lineTo(_.x,d.y);o.lineTo(_.x,_.y)}else _.tension?o.bezierCurveTo(g?d.controlPointPreviousX:d.controlPointNextX,g?d.controlPointPreviousY:d.controlPointNextY,g?_.controlPointNextX:_.controlPointPreviousX,g?_.controlPointNextY:_.controlPointPreviousY,_.x,_.y):o.lineTo(_.x,_.y)}},Ee=Ae;fn.clear=Ae.clear,fn.drawRoundedRectangle=function(o){o.beginPath(),Ae.roundedRect.apply(Ae,arguments)};var ze={_set:function(o,d){return fn.merge(this[o]||(this[o]={}),d)}};ze._set("global",{defaultColor:"rgba(0,0,0,0.1)",defaultFontColor:"#666",defaultFontFamily:"'Helvetica Neue', 'Helvetica', 'Arial', sans-serif",defaultFontSize:12,defaultFontStyle:"normal",defaultLineHeight:1.2,showLines:!0});var tt=ze,xt=fn.valueOrDefault;var Ke={toLineHeight:function(o,d){var _=(""+o).match(/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/);if(!_||"normal"===_[1])return 1.2*d;switch(o=+_[2],_[3]){case"px":return o;case"%":o/=100}return d*o},toPadding:function(o){var d,_,g,M;return fn.isObject(o)?(d=+o.top||0,_=+o.right||0,g=+o.bottom||0,M=+o.left||0):d=_=g=M=+o||0,{top:d,right:_,bottom:g,left:M,height:d+g,width:M+_}},_parseFont:function(o){var d=tt.global,_=xt(o.fontSize,d.defaultFontSize),g={family:xt(o.fontFamily,d.defaultFontFamily),lineHeight:fn.options.toLineHeight(xt(o.lineHeight,d.defaultLineHeight),_),size:_,style:xt(o.fontStyle,d.defaultFontStyle),weight:null,string:""};return g.string=function dn(o){return!o||fn.isNullOrUndef(o.size)||fn.isNullOrUndef(o.family)?null:(o.style?o.style+" ":"")+(o.weight?o.weight+" ":"")+o.size+"px "+o.family}(g),g},resolve:function(o,d,_,g){var O,F,ee,M=!0;for(O=0,F=o.length;O<F;++O)if(void 0!==(ee=o[O])&&(void 0!==d&&"function"==typeof ee&&(ee=ee(d),M=!1),void 0!==_&&fn.isArray(ee)&&(ee=ee[_],M=!1),void 0!==ee))return g&&!M&&(g.cacheable=!1),ee}},ft={_factorize:function(o){var g,d=[],_=Math.sqrt(o);for(g=1;g<_;g++)o%g==0&&(d.push(g),d.push(o/g));return _===(0|_)&&d.push(_),d.sort(function(M,O){return M-O}).pop(),d},log10:Math.log10||function(o){var d=Math.log(o)*Math.LOG10E,_=Math.round(d);return o===Math.pow(10,_)?_:d}},pt=ft;fn.log10=ft.log10;var De=fn,Er=Ee,xn=Ke,pr=pt,Hi={getRtlAdapter:function(o,d,_){return o?function(o,d){return{x:function(_){return o+o+d-_},setWidth:function(_){d=_},textAlign:function(_){return"center"===_?_:"right"===_?"left":"right"},xPlus:function(_,g){return _-g},leftForLtr:function(_,g){return _-g}}}(d,_):{x:function(o){return o},setWidth:function(o){},textAlign:function(o){return o},xPlus:function(o,d){return o+d},leftForLtr:function(o,d){return o}}},overrideTextDirection:function(o,d){var _,g;("ltr"===d||"rtl"===d)&&(g=[(_=o.canvas.style).getPropertyValue("direction"),_.getPropertyPriority("direction")],_.setProperty("direction",d,"important"),o.prevTextDirection=g)},restoreTextDirection:function(o){var d=o.prevTextDirection;void 0!==d&&(delete o.prevTextDirection,o.canvas.style.setProperty("direction",d[0],d[1]))}};De.easing=zn,De.canvas=Er,De.options=xn,De.math=pr,De.rtl=Hi;var $i=function(o){De.extend(this,o),this.initialize.apply(this,arguments)};De.extend($i.prototype,{_type:void 0,initialize:function(){this.hidden=!1},pivot:function(){var o=this;return o._view||(o._view=De.extend({},o._model)),o._start={},o},transition:function(o){var d=this,_=d._model,g=d._start,M=d._view;return _&&1!==o?(M||(M=d._view={}),g||(g=d._start={}),function qi(o,d,_,g){var O,F,ee,G,oe,ye,be,Ze,at,M=Object.keys(_);for(O=0,F=M.length;O<F;++O)if(ye=_[ee=M[O]],d.hasOwnProperty(ee)||(d[ee]=ye),(G=d[ee])!==ye&&"_"!==ee[0]){if(o.hasOwnProperty(ee)||(o[ee]=G),(be=typeof ye)==typeof(oe=o[ee]))if("string"===be){if((Ze=Dt(oe)).valid&&(at=Dt(ye)).valid){d[ee]=at.mix(Ze,g).rgbString();continue}}else if(De.isFinite(oe)&&De.isFinite(ye)){d[ee]=oe+(ye-oe)*g;continue}d[ee]=ye}}(g,M,_,o),d):(d._view=De.extend({},_),d._start=null,d)},tooltipPosition:function(){return{x:this._model.x,y:this._model.y}},hasValue:function(){return De.isNumber(this._model.x)&&De.isNumber(this._model.y)}}),$i.extend=De.inherits;var ii=$i,wn=ii.extend({chart:null,currentStep:0,numSteps:60,easing:"",render:null,onAnimationProgress:null,onAnimationComplete:null}),Zi=wn;Object.defineProperty(wn.prototype,"animationObject",{get:function(){return this}}),Object.defineProperty(wn.prototype,"chartInstance",{get:function(){return this.chart},set:function(o){this.chart=o}}),tt._set("global",{animation:{duration:1e3,easing:"easeOutQuart",onProgress:De.noop,onComplete:De.noop}});var Fr={animations:[],request:null,addAnimation:function(o,d,_,g){var O,F,M=this.animations;for(d.chart=o,d.startTime=Date.now(),d.duration=_,g||(o.animating=!0),O=0,F=M.length;O<F;++O)if(M[O].chart===o)return void(M[O]=d);M.push(d),1===M.length&&this.requestAnimationFrame()},cancelAnimation:function(o){var d=De.findIndex(this.animations,function(_){return _.chart===o});-1!==d&&(this.animations.splice(d,1),o.animating=!1)},requestAnimationFrame:function(){var o=this;null===o.request&&(o.request=De.requestAnimFrame.call(window,function(){o.request=null,o.startDigest()}))},startDigest:function(){var o=this;o.advance(),o.animations.length>0&&o.requestAnimationFrame()},advance:function(){for(var d,_,g,M,o=this.animations,O=0;O<o.length;)_=(d=o[O]).chart,g=d.numSteps,M=Math.floor((Date.now()-d.startTime)/d.duration*g)+1,d.currentStep=Math.min(M,g),De.callback(d.render,[_,d],_),De.callback(d.onAnimationProgress,[d],_),d.currentStep>=g?(De.callback(d.onAnimationComplete,[d],_),_.animating=!1,o.splice(O,1)):++O}},ir=De.options.resolve,hi=["push","pop","shift","splice","unshift"];function lr(o,d){var _=o._chartjs;
1if(_){var g=_.listeners,M=g.indexOf(d);-1!==M&&g.splice(M,1),!(g.length>0)&&(hi.forEach(function(O){delete o[O]}),delete o._chartjs)}}var ta=function(o,d){this.initialize(o,d)};De.extend(ta.prototype,{datasetElementType:null,dataElementType:null,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth"],_dataElementOptions:["backgroundColor","borderColor","borderWidth","pointStyle"],initialize:function(o,d){var _=this;_.chart=o,_.index=d,_.linkScales(),_.addElements(),_._type=_.getMeta().type},updateIndex:function(o){this.index=o},linkScales:function(){var o=this,d=o.getMeta(),_=o.chart,g=_.scales,M=o.getDataset(),O=_.options.scales;(null===d.xAxisID||!(d.xAxisID in g)||M.xAxisID)&&(d.xAxisID=M.xAxisID||O.xAxes[0].id),(null===d.yAxisID||!(d.yAxisID in g)||M.yAxisID)&&(d.yAxisID=M.yAxisID||O.yAxes[0].id)},getDataset:function(){return this.chart.data.datasets[this.index]},getMeta:function(){return this.chart.getDatasetMeta(this.index)},getScaleForId:function(o){return this.chart.scales[o]},_getValueScaleId:function(){return this.getMeta().yAxisID},_getIndexScaleId:function(){return this.getMeta().xAxisID},_getValueScale:function(){return this.getScaleForId(this._getValueScaleId())},_getIndexScale:function(){return this.getScaleForId(this._getIndexScaleId())},reset:function(){this._update(!0)},destroy:function(){this._data&&lr(this._data,this)},createMetaDataset:function(){var o=this,d=o.datasetElementType;return d&&new d({_chart:o.chart,_datasetIndex:o.index})},createMetaData:function(o){var d=this,_=d.dataElementType;return _&&new _({_chart:d.chart,_datasetIndex:d.index,_index:o})},addElements:function(){var M,O,o=this,d=o.getMeta(),_=o.getDataset().data||[],g=d.data;for(M=0,O=_.length;M<O;++M)g[M]=g[M]||o.createMetaData(M);d.dataset=d.dataset||o.createMetaDataset()},addElementAndReset:function(o){var d=this.createMetaData(o);this.getMeta().data.splice(o,0,d),this.updateElement(d,o,!0)},buildOrUpdateElements:function(){var o=this,d=o.getDataset(),_=d.data||(d.data=[]);o._data!==_&&(o._data&&lr(o._data,o),_&&Object.isExtensible(_)&&function Hn(o,d){o._chartjs?o._chartjs.listeners.push(d):(Object.defineProperty(o,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[d]}}),hi.forEach(function(_){var g="onData"+_.charAt(0).toUpperCase()+_.slice(1),M=o[_];Object.defineProperty(o,_,{configurable:!0,enumerable:!1,value:function(){var O=Array.prototype.slice.call(arguments),F=M.apply(this,O);return De.each(o._chartjs.listeners,function(ee){"function"==typeof ee[g]&&ee[g].apply(ee,O)}),F}})}))}(_,o),o._data=_),o.resyncElements()},_configure:function(){var o=this;o._config=De.merge({},[o.chart.options.datasets[o._type],o.getDataset()],{merger:function(d,_,g){"_meta"!==d&&"data"!==d&&De._merger(d,_,g)}})},_update:function(o){var d=this;d._configure(),d._cachedDataOpts=null,d.update(o)},update:De.noop,transition:function(o){for(var d=this.getMeta(),_=d.data||[],g=_.length,M=0;M<g;++M)_[M].transition(o);d.dataset&&d.dataset.transition(o)},draw:function(){var o=this.getMeta(),d=o.data||[],_=d.length,g=0;for(o.dataset&&o.dataset.draw();g<_;++g)d[g].draw()},getStyle:function(o){var M,d=this,_=d.getMeta(),g=_.dataset;return d._configure(),(!1===(M=g&&void 0===o?d._resolveDatasetElementOptions(g||{}):d._resolveDataElementOptions(_.data[o=o||0]||{},o)).fill||null===M.fill)&&(M.backgroundColor=M.borderColor),M},_resolveDatasetElementOptions:function(o,d){var oe,ye,be,Ze,_=this,g=_.chart,M=_._config,O=o.custom||{},F=g.options.elements[_.datasetElementType.prototype._type]||{},ee=_._datasetElementOptions,G={},at={chart:g,dataset:_.getDataset(),datasetIndex:_.index,hover:d};for(oe=0,ye=ee.length;oe<ye;++oe)be=ee[oe],Ze=d?"hover"+be.charAt(0).toUpperCase()+be.slice(1):be,G[be]=ir([O[Ze],M[Ze],F[Ze]],at);return G},_resolveDataElementOptions:function(o,d){var _=this,g=o&&o.custom,M=_._cachedDataOpts;if(M&&!g)return M;var Ze,at,lt,vt,O=_.chart,F=_._config,ee=O.options.elements[_.dataElementType.prototype._type]||{},G=_._dataElementOptions,oe={},ye={chart:O,dataIndex:d,dataset:_.getDataset(),datasetIndex:_.index},be={cacheable:!g};if(g=g||{},De.isArray(G))for(at=0,lt=G.length;at<lt;++at)oe[vt=G[at]]=ir([g[vt],F[vt],ee[vt]],ye,d,be);else for(at=0,lt=(Ze=Object.keys(G)).length;at<lt;++at)oe[vt=Ze[at]]=ir([g[vt],F[G[vt]],F[vt],ee[vt]],ye,d,be);return be.cacheable&&(_._cachedDataOpts=Object.freeze(oe)),oe},removeHoverStyle:function(o){De.merge(o._model,o.$previousStyle||{}),delete o.$previousStyle},setHoverStyle:function(o){var d=this.chart.data.datasets[o._datasetIndex],_=o._index,g=o.custom||{},M=o._model,O=De.getHoverColor;o.$previousStyle={backgroundColor:M.backgroundColor,borderColor:M.borderColor,borderWidth:M.borderWidth}
vendor: 4,997 bytes, line 1
1,M.backgroundColor=ir([g.hoverBackgroundColor,d.hoverBackgroundColor,O(M.backgroundColor)],void 0,_),M.borderColor=ir([g.hoverBorderColor,d.hoverBorderColor,O(M.borderColor)],void 0,_),M.borderWidth=ir([g.hoverBorderWidth,d.hoverBorderWidth,M.borderWidth],void 0,_)},_removeDatasetHoverStyle:function(){var o=this.getMeta().dataset;o&&this.removeHoverStyle(o)},_setDatasetHoverStyle:function(){var _,g,M,O,F,ee,o=this.getMeta().dataset,d={};if(o){for(ee=o._model,F=this._resolveDatasetElementOptions(o,!0),_=0,g=(O=Object.keys(F)).length;_<g;++_)d[M=O[_]]=ee[M],ee[M]=F[M];o.$previousStyle=d}},resyncElements:function(){var o=this,d=o.getMeta(),_=o.getDataset().data,g=d.data.length,M=_.length;M<g?d.data.splice(M,g-M):M>g&&o.insertElements(g,M-g)},insertElements:function(o,d){for(var _=0;_<d;++_)this.addElementAndReset(o+_)},onDataPush:function(){var o=arguments.length;this.insertElements(this.getDataset().data.length-o,o)},onDataPop:function(){this.getMeta().data.pop()},onDataShift:function(){this.getMeta().data.shift()},onDataSplice:function(o,d){this.getMeta().data.splice(o,d),this.insertElements(o,arguments.length-2)},onDataUnshift:function(){this.insertElements(0,arguments.length)}}),ta.extend=De.inherits;var dr=ta,Nr=2*Math.PI;function Ai(o,d){var _=d.startAngle,g=d.endAngle,M=d.pixelMargin,O=M/d.outerRadius,F=d.x,ee=d.y;o.beginPath(),o.arc(F,ee,d.outerRadius,_-O,g+O),d.innerRadius>M?o.arc(F,ee,d.innerRadius-M,g+(O=M/d.innerRadius),_-O,!0):o.arc(F,ee,M,g+Math.PI/2,_-Math.PI/2),o.closePath(),o.clip()}function ca(o,d,_){var g="inner"===d.borderAlign;g?(o.lineWidth=2*d.borderWidth,o.lineJoin="round"):(o.lineWidth=d.borderWidth,o.lineJoin="bevel"),_.fullCircles&&function Rr(o,d,_,g){var O,M=_.endAngle;for(g&&(_.endAngle=_.startAngle+Nr,Ai(o,_),_.endAngle=M,_.endAngle===_.startAngle&&_.fullCircles&&(_.endAngle+=Nr,_.fullCircles--)),o.beginPath(),o.arc(_.x,_.y,_.innerRadius,_.startAngle+Nr,_.startAngle,!0),O=0;O<_.fullCircles;++O)o.stroke();for(o.beginPath(),o.arc(_.x,_.y,d.outerRadius,_.startAngle,_.startAngle+Nr),O=0;O<_.fullCircles;++O)o.stroke()}(o,d,_,g),g&&Ai(o,_),o.beginPath(),o.arc(_.x,_.y,d.outerRadius,_.startAngle,_.endAngle),o.arc(_.x,_.y,_.innerRadius,_.endAngle,_.startAngle,!0),o.closePath(),o.stroke()}tt._set("global",{elements:{arc:{backgroundColor:tt.global.defaultColor,borderColor:"#fff",borderWidth:2,borderAlign:"center"}}});var fi=ii.extend({_type:"arc",inLabelRange:function(o){var d=this._view;return!!d&&Math.pow(o-d.x,2)<Math.pow(d.radius+d.hoverRadius,2)},inRange:function(o,d){var _=this._view;if(_){for(var g=De.getAngleFromPoint(_,{x:o,y:d}),M=g.angle,O=g.distance,F=_.startAngle,ee=_.endAngle;ee<F;)ee+=Nr;for(;M>ee;)M-=Nr;for(;M<F;)M+=Nr;return M>=F&&M<=ee&&O>=_.innerRadius&&O<=_.outerRadius}return!1},getCenterPoint:function(){var o=this._view,d=(o.startAngle+o.endAngle)/2,_=(o.innerRadius+o.outerRadius)/2;return{x:o.x+Math.cos(d)*_,y:o.y+Math.sin(d)*_}},getArea:function(){var o=this._view;return Math.PI*((o.endAngle-o.startAngle)/(2*Math.PI))*(Math.pow(o.outerRadius,2)-Math.pow(o.innerRadius,2))},tooltipPosition:function(){var o=this._view,d=o.startAngle+(o.endAngle-o.startAngle)/2,_=(o.outerRadius-o.innerRadius)/2+o.innerRadius;return{x:o.x+Math.cos(d)*_,y:o.y+Math.sin(d)*_}},draw:function(){var M,o=this._chart.ctx,d=this._view,_="inner"===d.borderAlign?.33:0,g={x:d.x,y:d.y,innerRadius:d.innerRadius,outerRadius:Math.max(d.outerRadius-_,0),pixelMargin:_,startAngle:d.startAngle,endAngle:d.endAngle,fullCircles:Math.floor(d.circumference/Nr)};if(o.save(),o.fillStyle=d.backgroundColor,o.strokeStyle=d.borderColor,g.fullCircles){for(g.endAngle=g.startAngle+Nr,o.beginPath(),o.arc(g.x,g.y,g.outerRadius,g.startAngle,g.endAngle),o.arc(g.x,g.y,g.innerRadius,g.endAngle,g.startAngle,!0),o.closePath(),M=0;M<g.fullCircles;++M)o.fill();g.endAngle=g.startAngle+d.circumference%Nr}o.beginPath(),o.arc(g.x,g.y,g.outerRadius,g.startAngle,g.endAngle),o.arc(g.x,g.y,g.innerRadius,g.endAngle,g.startAngle,!0),o.closePath(),o.fill(),d.borderWidth&&ca(o,d,g),o.restore()}}),Tn=De.valueOrDefault,Ir=tt.global.defaultColor;tt._set("global",{elements:{line:{tension:.4,backgroundColor:Ir,borderWidth:3,borderColor:Ir,borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",capBezierPoints:!0,fill:!0}}});var Jr=ii.extend({_type:"line",draw:function(){var oe,ye,be,o=this,d=o._view,_=o._chart.ctx,g=d.spanGaps,M=o._children.slice(),O=tt.global,F=O.elements.line,ee=-1,G=o._loop;if(M.length){if(o._loop){for(oe=0;oe<M.length;++oe)if(ye=De.previousItem(M,oe),!M[oe]._view.skip&&ye._view.skip){M=M.slice(oe).concat(M.slice(0,oe)),G=g;break}G&&M.push(M[0])}for(_.save(),_.lineCap=d.borderCapStyle||F.borderCapStyle,_.setLineDash&&_.setLineDash(d.borderDash||F.borderDash),_.lineDashOffset=Tn(d.borderDashOffset,F.borderDashOffset),_.lineJoin=d.borderJoinStyle||F.borderJoinStyle,_.lineWidth=Tn(d.borderWidth,F.borderWidth),_.strokeStyle=d.borderColor||O.defaultColor,_.beginPath(),(be=M[0]._view).skip||(_.moveTo(be.x,be.y
vendor: 5,896 bytes, line 1
1),ee=0),oe=1;oe<M.length;++oe)be=M[oe]._view,ye=-1===ee?De.previousItem(M,oe):M[ee],be.skip||(ee!==oe-1&&!g||-1===ee?_.moveTo(be.x,be.y):De.canvas.lineTo(_,ye._view,be),ee=oe);G&&_.closePath(),_.stroke(),_.restore()}}}),ji=De.valueOrDefault,oi=tt.global.defaultColor;function ei(o){var d=this._view;return!!d&&Math.abs(o-d.x)<d.radius+d.hitRadius}tt._set("global",{elements:{point:{radius:3,pointStyle:"circle",backgroundColor:oi,borderColor:oi,borderWidth:1,hitRadius:1,hoverRadius:4,hoverBorderWidth:1}}});var Ur=ii.extend({_type:"point",inRange:function(o,d){var _=this._view;return!!_&&Math.pow(o-_.x,2)+Math.pow(d-_.y,2)<Math.pow(_.hitRadius+_.radius,2)},inLabelRange:ei,inXRange:ei,inYRange:function Qi(o){var d=this._view;return!!d&&Math.abs(o-d.y)<d.radius+d.hitRadius},getCenterPoint:function(){var o=this._view;return{x:o.x,y:o.y}},getArea:function(){return Math.PI*Math.pow(this._view.radius,2)},tooltipPosition:function(){var o=this._view;return{x:o.x,y:o.y,padding:o.radius+o.borderWidth}},draw:function(o){var d=this._view,_=this._chart.ctx,g=d.pointStyle,M=d.rotation,O=d.radius,F=d.x,ee=d.y,G=tt.global,oe=G.defaultColor;d.skip||(void 0===o||De.canvas._isPointInArea(d,o))&&(_.strokeStyle=d.borderColor||oe,_.lineWidth=ji(d.borderWidth,G.elements.point.borderWidth),_.fillStyle=d.backgroundColor||oe,De.canvas.drawPoint(_,g,O,F,ee,M))}}),Ba=tt.global.defaultColor;function ki(o){return o&&void 0!==o.width}function hr(o){var d,_,g,M,O;return ki(o)?(d=o.x-(O=o.width/2),_=o.x+O,g=Math.min(o.y,o.base),M=Math.max(o.y,o.base)):(O=o.height/2,d=Math.min(o.x,o.base),_=Math.max(o.x,o.base),g=o.y-O,M=o.y+O),{left:d,top:g,right:_,bottom:M}}function Na(o,d,_){return o===d?_:o===_?d:o}function Ka(o,d,_){var O,F,ee,G,g=o.borderWidth,M=function Bi(o){var d=o.borderSkipped,_={};return d&&(o.horizontal?o.base>o.x&&(d=Na(d,"left","right")):o.base<o.y&&(d=Na(d,"bottom","top")),_[d]=!0),_}(o);return De.isObject(g)?(O=+g.top||0,F=+g.right||0,ee=+g.bottom||0,G=+g.left||0):O=F=ee=G=+g||0,{t:M.top||O<0?0:O>_?_:O,r:M.right||F<0?0:F>d?d:F,b:M.bottom||ee<0?0:ee>_?_:ee,l:M.left||G<0?0:G>d?d:G}}function vi(o,d,_){var g=null===d,M=null===_,O=!(!o||g&&M)&&hr(o);return O&&(g||d>=O.left&&d<=O.right)&&(M||_>=O.top&&_<=O.bottom)}tt._set("global",{elements:{rectangle:{backgroundColor:Ba,borderColor:Ba,borderSkipped:"bottom",borderWidth:0}}});var io=ii.extend({_type:"rectangle",draw:function(){var o=this._chart.ctx,d=this._view,_=function fa(o){var d=hr(o),_=d.right-d.left,g=d.bottom-d.top,M=Ka(o,_/2,g/2);return{outer:{x:d.left,y:d.top,w:_,h:g},inner:{x:d.left+M.l,y:d.top+M.t,w:_-M.l-M.r,h:g-M.t-M.b}}}(d),g=_.outer,M=_.inner;o.fillStyle=d.backgroundColor,o.fillRect(g.x,g.y,g.w,g.h),(g.w!==M.w||g.h!==M.h)&&(o.save(),o.beginPath(),o.rect(g.x,g.y,g.w,g.h),o.clip(),o.fillStyle=d.borderColor,o.rect(M.x,M.y,M.w,M.h),o.fill("evenodd"),o.restore())},height:function(){var o=this._view;return o.base-o.y},inRange:function(o,d){return vi(this._view,o,d)},inLabelRange:function(o,d){var _=this._view;return ki(_)?vi(_,o,null):vi(_,null,d)},inXRange:function(o){return vi(this._view,o,null)},inYRange:function(o){return vi(this._view,null,o)},getCenterPoint:function(){var d,_,o=this._view;return ki(o)?(d=o.x,_=(o.y+o.base)/2):(d=(o.x+o.base)/2,_=o.y),{x:d,y:_}},getArea:function(){var o=this._view;return ki(o)?o.width*Math.abs(o.y-o.base):o.height*Math.abs(o.x-o.base)},tooltipPosition:function(){var o=this._view;return{x:o.x,y:o.y}}}),Pi={},Ti=Jr,ma=Ur,ao=io;Pi.Arc=fi,Pi.Line=Ti,Pi.Point=ma,Pi.Rectangle=ao;var Gi=De._deprecated,Xi=De.valueOrDefault;function oo(o,d,_){var ee,G,g=_.barThickness,M=d.stackCount,O=d.pixels[o],F=De.isNullOrUndef(g)?function Ja(o,d){var g,M,O,F,_=o._length;for(O=1,F=d.length;O<F;++O)_=Math.min(_,Math.abs(d[O]-d[O-1]));for(O=0,F=o.getTicks().length;O<F;++O)M=o.getPixelForTick(O),_=O>0?Math.min(_,Math.abs(M-g)):_,g=M;return _}(d.scale,d.pixels):-1;return De.isNullOrUndef(g)?(ee=F*_.categoryPercentage,G=_.barPercentage):(ee=g*M,G=1),{chunk:ee/M,ratio:G,start:O-ee/2}}tt._set("bar",{hover:{mode:"label"},scales:{xAxes:[{type:"category",offset:!0,gridLines:{offsetGridLines:!0}}],yAxes:[{type:"linear"}]}}),tt._set("global",{datasets:{bar:{categoryPercentage:.8,barPercentage:.9}}});var na=dr.extend({dataElementType:Pi.Rectangle,_dataElementOptions:["backgroundColor","borderColor","borderSkipped","borderWidth","barPercentage","barThickness","categoryPercentage","maxBarThickness","minBarLength"],initialize:function(){var d,_,o=this;dr.prototype.initialize.apply(o,arguments),(d=o.getMeta()).stack=o.getDataset().stack,d.bar=!0,_=o._getIndexScale().options,Gi("bar chart",_.barPercentage,"scales.[x/y]Axes.barPercentage","dataset.barPercentage"),Gi("bar chart",_.barThickness,"scales.[x/y]Axes.barThickness","dataset.barThickness"),Gi("bar chart",_.categoryPercentage,"scales.[x/y]Axes.categoryPercentage","dataset.categoryPercentage"),Gi("bar chart",o._getValueScale().options.minBarLength,"scales.[x/y]Axes.minBarLength","dataset.minBarLength"),Gi("bar chart",_.maxBarThickness,"scales.[x/y]Axes.maxBarThickness","dataset.maxBarThickness")},update:function(o){var g,M,d=this,_=d.getMeta().data;for(d._ruler=d.getRuler(),g=0,M=_.length;g<M;++g)d.updateElement(_[g],g,o)},updateElement:function(o,d,_){var g=this,M=g.getMeta(),O=g.getDataset(),F=g._resolveDataElementOptions(o,d);o._xScale=g.getScaleForId(M.xAxisID),o._yScale=g.getScaleForId(M.yAxisID),o._datasetIndex=g.index,o._index=d,o._model={backgroundColor:F.backgroundColor,borderColor:F.borderColor,borderSkipped:F.borderSkipped,borderWidth:F.borderWidth,datasetLabel:O.label,label:g.chart.data.labels[d]},De.isArray(O.data[d])&&(o._model.borderSkipped=null),g._updateElementGeometry(o,d,_,F),o.pivot()},_updateElementGeometry:function(o,d,_,g){var M=this,O=o._model,F=M._getValueScale(),ee=F.getBasePixel(),G=F.isHorizontal(),oe=M._ruler||M.getRuler(),ye=M.calculateBarValuePixels(M.index,d,g),be=M.c
vendor: 6,154 bytes, line 1
1alculateBarIndexPixels(M.index,d,oe,g);O.horizontal=G,O.base=_?ee:ye.base,O.x=G?_?ee:ye.head:be.center,O.y=G?be.center:_?ee:ye.head,O.height=G?be.size:void 0,O.width=G?void 0:be.size},_getStacks:function(o){var ee,G,_=this._getIndexScale(),g=_._getMatchingVisibleMetas(this._type),M=_.options.stacked,O=g.length,F=[];for(ee=0;ee<O&&(G=g[ee],(!1===M||-1===F.indexOf(G.stack)||void 0===M&&void 0===G.stack)&&F.push(G.stack),G.index!==o);++ee);return F},getStackCount:function(){return this._getStacks().length},getStackIndex:function(o,d){var _=this._getStacks(o),g=void 0!==d?_.indexOf(d):-1;return-1===g?_.length-1:g},getRuler:function(){var g,M,o=this,d=o._getIndexScale(),_=[];for(g=0,M=o.getMeta().data.length;g<M;++g)_.push(d.getPixelForValue(null,g,o.index));return{pixels:_,start:d._startPixel,end:d._endPixel,stackCount:o.getStackCount(),scale:d}},calculateBarValuePixels:function(o,d,_){var Ct,gn,er,or,_i,kr,Wr,g=this,M=g.chart,O=g._getValueScale(),F=O.isHorizontal(),ee=M.data.datasets,G=O._getMatchingVisibleMetas(g._type),oe=O._parseValue(ee[o].data[d]),ye=_.minBarLength,be=O.options.stacked,Ze=g.getMeta().stack,at=void 0===oe.start?0:oe.max>=0&&oe.min>=0?oe.min:oe.max,lt=void 0===oe.start?oe.end:oe.max>=0&&oe.min>=0?oe.max-oe.min:oe.min-oe.max,vt=G.length;if(be||void 0===be&&void 0!==Ze)for(Ct=0;Ct<vt&&(gn=G[Ct]).index!==o;++Ct)gn.stack===Ze&&(er=void 0===(Wr=O._parseValue(ee[gn.index].data[d])).start?Wr.end:Wr.min>=0&&Wr.max>=0?Wr.max:Wr.min,(oe.min<0&&er<0||oe.max>=0&&er>0)&&(at+=er));return or=O.getPixelForValue(at),kr=(_i=O.getPixelForValue(at+lt))-or,void 0!==ye&&Math.abs(kr)<ye&&(kr=ye,_i=lt>=0&&!F||lt<0&&F?or-ye:or+ye),{size:kr,base:or,head:_i,center:_i+kr/2}},calculateBarIndexPixels:function(o,d,_,g){var O="flex"===g.barThickness?function Ea(o,d,_){var G,g=d.pixels,M=g[o],O=o>0?g[o-1]:null,F=o<g.length-1?g[o+1]:null,ee=_.categoryPercentage;return null===O&&(O=M-(null===F?d.end-d.start:F-M)),null===F&&(F=M+M-O),G=M-(M-Math.min(O,F))/2*ee,{chunk:Math.abs(F-O)/2*ee/d.stackCount,ratio:_.barPercentage,start:G}}(d,_,g):oo(d,_,g),F=this.getStackIndex(o,this.getMeta().stack),ee=O.start+O.chunk*F+O.chunk/2,G=Math.min(Xi(g.maxBarThickness,1/0),O.chunk*O.ratio);return{base:ee-G/2,head:ee+G/2,center:ee,size:G}},draw:function(){var o=this,d=o.chart,_=o._getValueScale(),g=o.getMeta().data,M=o.getDataset(),O=g.length,F=0;for(De.canvas.clipArea(d.ctx,d.chartArea);F<O;++F){var ee=_._parseValue(M.data[F]);!isNaN(ee.min)&&!isNaN(ee.max)&&g[F].draw()}De.canvas.unclipArea(d.ctx)},_resolveDataElementOptions:function(){var o=this,d=De.extend({},dr.prototype._resolveDataElementOptions.apply(o,arguments)),_=o._getIndexScale().options,g=o._getValueScale().options;return d.barPercentage=Xi(_.barPercentage,d.barPercentage),d.barThickness=Xi(_.barThickness,d.barThickness),d.categoryPercentage=Xi(_.categoryPercentage,d.categoryPercentage),d.maxBarThickness=Xi(_.maxBarThickness,d.maxBarThickness),d.minBarLength=Xi(g.minBarLength,d.minBarLength),d}}),Sa=De.valueOrDefault,Ra=De.options.resolve;tt._set("bubble",{hover:{mode:"single"},scales:{xAxes:[{type:"linear",position:"bottom",id:"x-axis-0"}],yAxes:[{type:"linear",position:"left",id:"y-axis-0"}]},tooltips:{callbacks:{title:function(){return""},label:function(o,d){return(d.datasets[o.datasetIndex].label||"")+": ("+o.xLabel+", "+o.yLabel+", "+d.datasets[o.datasetIndex].data[o.index].r+")"}}}});var Ho=dr.extend({dataElementType:Pi.Point,_dataElementOptions:["backgroundColor","borderColor","borderWidth","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth","hoverRadius","hitRadius","pointStyle","rotation"],update:function(o){var d=this,_=d.getMeta();De.each(_.data,function(M,O){d.updateElement(M,O,o)})},updateElement:function(o,d,_){var g=this,M=g.getMeta(),O=o.custom||{},F=g.getScaleForId(M.xAxisID),ee=g.getScaleForId(M.yAxisID),G=g._resolveDataElementOptions(o,d),oe=g.getDataset().data[d],ye=g.index,be=_?F.getPixelForDecimal(.5):F.getPixelForValue("object"==typeof oe?oe:NaN,d,ye),Ze=_?ee.getBasePixel():ee.getPixelForValue(oe,d,ye);o._xScale=F,o._yScale=ee,o._options=G,o._datasetIndex=ye,o._index=d,o._model={backgroundColor:G.backgroundColor,borderColor:G.borderColor,borderWidth:G.borderWidth,hitRadius:G.hitRadius,pointStyle:G.pointStyle,rotation:G.rotation,radius:_?0:G.radius,skip:O.skip||isNaN(be)||isNaN(Ze),x:be,y:Ze},o.pivot()},setHoverStyle:function(o){var d=o._model,_=o._options,g=De.getHoverColor;o.$previousStyle={backgroundColor:d.backgroundColor,borderColor:d.borderColor,borderWidth:d.borderWidth,radius:d.radius},d.backgroundColor=Sa(_.hoverBackgroundColor,g(_.backgroundColor)),d.borderColor=Sa(_.hoverBorderColor,g(_.borderColor)),d.borderWidth=Sa(_.hoverBorderWidth,_.borderWidth),d.radius=_.radius+_.hoverRadius},_resolveDataElementOptions:function(o,d){var _=this,g=_.chart,M=_.getDataset(),O=o.custom||{},F=M.data[d]||{},ee=dr.prototype._resolveDataElementOptions.apply(_,arguments),G={chart:g,dataIndex:d,dataset:M,datasetIndex:_.index};return _._cachedDataOpts===ee&&(ee=De.extend({},ee)),ee.radius=Ra([O.radius,F.r,_._config.radius,g.options.elements.point.radius],G,d),ee}}),ra=De.valueOrDefault,Fa=Math.PI,va=2*Fa,da=Fa/2;tt._set("doughnut",{animation:{animateRotate:!0,animateScale:!1},hover:{mode:"single"},legendCallback:function(o){var O,F,ee,d=document.createElement("ul"),_=o.data,g=_.datasets,M=_.labels;if(d.setAttribute("class",o.id+"-legend"),g.length)for(O=0,F=g[0].data.length;O<F;++O)(ee=d.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=g[0].backgroundColor[O],M[O]&&ee.appendChild(document.createTextNode(M[O]));return d.outerHTML},legend:{labels:{generateLabels:function(o){var d=o.data;return d.labels.length&&d.datasets.length?d.labels.map(function(_,g){var M=o.getDatasetMeta(0),O=M.controller.getStyle(g);return{text:_,fillStyle:O.backgroundColor,strokeStyle:O.borderColor,lineWidth:O.borderWidth,hidden:isNaN(d.datasets[0].data[g])||M.data[g].hidden,index:g}}):[]}},onClick:function(o,d){var M,O,F,_=d.index,g=this.chart;for(M=0,O=(g.data.datasets||[]).length;M<O;++M)(F=g.getDatasetMeta(M)).data[_]&&(F.data[_].hidden=!F.data[_].hidden);
1g.update()}},cutoutPercentage:50,rotation:-da,circumference:va,tooltips:{callbacks:{title:function(){return""},label:function(o,d){var _=d.labels[o.index],g=": "+d.datasets[o.datasetIndex].data[o.index];return De.isArray(_)?(_=_.slice())[0]+=g:_+=g,_}}}});var zo=dr.extend({dataElementType:Pi.Arc,linkScales:De.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],getRingIndex:function(o){for(var d=0,_=0;_<o;++_)this.chart.isDatasetVisible(_)&&++d;return d},update:function(o){var Ct,gn,d=this,_=d.chart,g=_.chartArea,M=_.options,O=1,F=1,ee=0,G=0,oe=d.getMeta(),ye=oe.data,be=M.cutoutPercentage/100||0,Ze=M.circumference,at=d._getRingWeight(d.index);if(Ze<va){var er=M.rotation%va,or=(er+=er>=Fa?-va:er<-Fa?va:0)+Ze,_i=Math.cos(er),kr=Math.sin(er),Wr=Math.cos(or),ni=Math.sin(or),ci=er<=0&&or>=0||or>=va,Yi=er<=da&&or>=da||or>=va+da,ba=er<=-da&&or>=-da||or>=Fa+da,Ha=er===-Fa||or>=Fa?-1:Math.min(_i,_i*be,Wr,Wr*be),Wi=ba?-1:Math.min(kr,kr*be,ni,ni*be),sr=ci?1:Math.max(_i,_i*be,Wr,Wr*be),_s=Yi?1:Math.max(kr,kr*be,ni,ni*be);O=(sr-Ha)/2,F=(_s-Wi)/2,ee=-(sr+Ha)/2,G=-(_s+Wi)/2}for(Ct=0,gn=ye.length;Ct<gn;++Ct)ye[Ct]._options=d._resolveDataElementOptions(ye[Ct],Ct);for(_.borderWidth=d.getMaxBorderWidth(),_.outerRadius=Math.max(Math.min((g.right-g.left-_.borderWidth)/O,(g.bottom-g.top-_.borderWidth)/F)/2,0),_.innerRadius=Math.max(_.outerRadius*be,0),_.radiusLength=(_.outerRadius-_.innerRadius)/(d._getVisibleDatasetWeightTotal()||1),_.offsetX=ee*_.outerRadius,_.offsetY=G*_.outerRadius,oe.total=d.calculateTotal(),d.outerRadius=_.outerRadius-_.radiusLength*d._getRingWeightOffset(d.index),d.innerRadius=Math.max(d.outerRadius-_.radiusLength*at,0),Ct=0,gn=ye.length;Ct<gn;++Ct)d.updateElement(ye[Ct],Ct,o)},updateElement:function(o,d,_){var g=this,M=g.chart,O=M.chartArea,F=M.options,ee=F.animation,G=(O.left+O.right)/2,oe=(O.top+O.bottom)/2,ye=F.rotation,be=F.rotation,Ze=g.getDataset(),at=_&&ee.animateRotate||o.hidden?0:g.calculateCircumference(Ze.data[d])*(F.circumference/va),Ct=o._options||{};De.extend(o,{_datasetIndex:g.index,_index:d,_model:{backgroundColor:Ct.backgroundColor,borderColor:Ct.borderColor,borderWidth:Ct.borderWidth,borderAlign:Ct.borderAlign,x:G+M.offsetX,y:oe+M.offsetY,startAngle:ye,endAngle:be,circumference:at,outerRadius:_&&ee.animateScale?0:g.outerRadius,innerRadius:_&&ee.animateScale?0:g.innerRadius,label:De.valueAtIndexOrDefault(Ze.label,d,M.data.labels[d])}});var gn=o._model;(!_||!ee.animateRotate)&&(gn.startAngle=0===d?F.rotation:g.getMeta().data[d-1]._model.endAngle,gn.endAngle=gn.startAngle+gn.circumference),o.pivot()},calculateTotal:function(){var g,o=this.getDataset(),d=this.getMeta(),_=0;return De.each(d.data,function(M,O){g=o.data[O],!isNaN(g)&&!M.hidden&&(_+=Math.abs(g))}),_},calculateCircumference:function(o){var d=this.getMeta().total;return d>0&&!isNaN(o)?va*(Math.abs(o)/d):0},getMaxBorderWidth:function(o){var M,O,F,ee,G,oe,ye,be,_=0,g=this.chart;if(!o)for(M=0,O=g.data.datasets.length;M<O;++M)if(g.isDatasetVisible(M)){o=(F=g.getDatasetMeta(M)).data,M!==this.index&&(G=F.controller);break}if(!o)return 0;for(M=0,O=o.length;M<O;++M)ee=o[M],G?(G._configure(),oe=G._resolveDataElementOptions(ee,M)):oe=ee._options,"inner"!==oe.borderAlign&&(_=(be=oe.hoverBorderWidth)>(_=(ye=oe.borderWidth)>_?ye:_)?be:_);return _},setHoverStyle:function(o){var d=o._model,_=o._options,g=De.getHoverColor;o.$previousStyle={backgroundColor:d.backgroundColor,borderColor:d.borderColor,borderWidth:d.borderWidth},d.backgroundColor=ra(_.hoverBackgroundColor,g(_.backgroundColor)),d.borderColor=ra(_.hoverBorderColor,g(_.borderColor)),d.borderWidth=ra(_.hoverBorderWidth,_.borderWidth)},_getRingWeightOffset:function(o){for(var d=0,_=0;_<o;++_)this.chart.isDatasetVisible(_)&&(d+=this._getRingWeight(_));return d},_getRingWeight:function(o){return Math.max(ra(this.chart.data.datasets[o].weight,1),0)},_getVisibleDatasetWeightTotal:function(){return this._getRingWeightOffset(this.chart.data.datasets.length)}});tt._set("horizontalBar",{hover:{mode:"index",axis:"y"},scales:{xAxes:[{type:"linear",position:"bottom"}],yAxes:[{type:"category",position:"left",offset:!0,gridLines:{offsetGridLines:!0}}]},elements:{rectangle:{borderSkipped:"left"}},tooltips:{mode:"index",axis:"y"}}),tt._set("global",{datasets:{horizontalBar:{categoryPercentage:.8,barPercentage:.9}}});var Lo=na.extend({_getValueScaleId:function(){return this.getMeta().xAxisID},_getIndexScaleId:function(){return this.getMeta().yAxisID}}),ya=De.valueOrDefault,Do=De.options.resolve,qo=De.canvas._isPointInArea;function go(o,d){var _=o&&o.options.ticks||{},g=_.reverse,M=void 0===_.min?d:0,O=void 0===_.max?d:0;return{start:g?O:M,end:g?M:O}}function is(o,d,_){var g=_/2,M=go(o,g),O=go(d,g);return{top:O.end,right:M.end,bottom:O.start,left:M.start}}function Qa(o){var d,_,g,M;return De.isObject(o)?(d=o.top,_=o.right,g=o.bottom,M=o.left):d=_=g=M=o,{top:d,right:_,bottom:g,left:M}}tt._set("line",{showLines:!0,spanGaps:!1,hover:{mode:"label"},scales:{xAxes:[{type:"category",id:"x-axis-0"}],yAxes:[{type:"linear",id:"y-axis-0"}]}});var ms=dr.extend({datasetElementType:Pi.Line,dataElementType:Pi.Point,_datasetElementOptions:["backgroundColor","borderCapStyle","borderColor","borderDash","borderDashOffset","borderJoinStyle","borderWidth","cubicInterpolationMode","fill"],_dataElementOptions:{backgroundColor:"pointBackgroun
1dColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},update:function(o){var G,oe,d=this,_=d.getMeta(),g=_.dataset,M=_.data||[],F=d._config,ee=d._showLine=ya(F.showLine,d.chart.options.showLines);for(d._xScale=d.getScaleForId(_.xAxisID),d._yScale=d.getScaleForId(_.yAxisID),ee&&(void 0!==F.tension&&void 0===F.lineTension&&(F.lineTension=F.tension),g._scale=d._yScale,g._datasetIndex=d.index,g._children=M,g._model=d._resolveDatasetElementOptions(g),g.pivot()),G=0,oe=M.length;G<oe;++G)d.updateElement(M[G],G,o);for(ee&&0!==g._model.tension&&d.updateBezierControlPoints(),G=0,oe=M.length;G<oe;++G)M[G].pivot()},updateElement:function(o,d,_){var Ze,at,g=this,M=g.getMeta(),O=o.custom||{},F=g.getDataset(),ee=g.index,G=F.data[d],oe=g._xScale,ye=g._yScale,be=M.dataset._model,lt=g._resolveDataElementOptions(o,d);Ze=oe.getPixelForValue("object"==typeof G?G:NaN,d,ee),at=_?ye.getBasePixel():g.calculatePointY(G,d,ee),o._xScale=oe,o._yScale=ye,o._options=lt,o._datasetIndex=ee,o._index=d,o._model={x:Ze,y:at,skip:O.skip||isNaN(Ze)||isNaN(at),radius:lt.radius,pointStyle:lt.pointStyle,rotation:lt.rotation,backgroundColor:lt.backgroundColor,borderColor:lt.borderColor,borderWidth:lt.borderWidth,tension:ya(O.tension,be?be.tension:0),steppedLine:!!be&&be.steppedLine,hitRadius:lt.hitRadius}},_resolveDatasetElementOptions:function(o){var d=this,_=d._config,g=o.custom||{},M=d.chart.options,O=M.elements.line,F=dr.prototype._resolveDatasetElementOptions.apply(d,arguments);return F.spanGaps=ya(_.spanGaps,M.spanGaps),F.tension=ya(_.lineTension,O.tension),F.steppedLine=Do([g.steppedLine,_.steppedLine,O.stepped]),F.clip=Qa(ya(_.clip,is(d._xScale,d._yScale,F.borderWidth))),F},calculatePointY:function(o,d,_){var G,ye,be,Ze,at,lt,M=this.chart,O=this._yScale,F=0,ee=0;if(O.options.stacked){for(Ze=+O.getRightValue(o),lt=(at=M._getSortedVisibleDatasetMetas()).length,G=0;G<lt&&(ye=at[G]).index!==_;++G)"line"===ye.type&&ye.yAxisID===O.id&&((be=+O.getRightValue(M.data.datasets[ye.index].data[d]))<0?ee+=be||0:F+=be||0);return O.getPixelForValue(Ze<0?ee+Ze:F+Ze)}return O.getPixelForValue(o)},updateBezierControlPoints:function(){var F,ee,G,oe,d=this.chart,_=this.getMeta(),g=_.dataset._model,M=d.chartArea,O=_.data||[];function ye(be,Ze,at){return Math.max(Math.min(be,at),Ze)}if(g.spanGaps&&(O=O.filter(function(be){return!be._model.skip})),"monotone"===g.cubicInterpolationMode)De.splineCurveMonotone(O);else for(F=0,ee=O.length;F<ee;++F)G=O[F]._model,oe=De.splineCurve(De.previousItem(O,F)._model,G,De.nextItem(O,F)._model,g.tension),G.controlPointPreviousX=oe.previous.x,G.controlPointPreviousY=oe.previous.y,G.controlPointNextX=oe.next.x,G.controlPointNextY=oe.next.y;if(d.options.elements.line.capBezierPoints)for(F=0,ee=O.length;F<ee;++F)qo(G=O[F]._model,M)&&(F>0&&qo(O[F-1]._model,M)&&(G.controlPointPreviousX=ye(G.controlPointPreviousX,M.left,M.right),G.controlPointPreviousY=ye(G.controlPointPreviousY,M.top,M.bottom)),F<O.length-1&&qo(O[F+1]._model,M)&&(G.controlPointNextX=ye(G.controlPointNextX,M.left,M.right),G.controlPointNextY=ye(G.controlPointNextY,M.top,M.bottom)))},draw:function(){var G,o=this,d=o.chart,_=o.getMeta(),g=_.data||[],M=d.chartArea,O=d.canvas,F=0,ee=g.length;for(o._showLine&&(De.canvas.clipArea(d.ctx,{left:!1===(G=_.dataset._model.clip).left?0:M.left-G.left,right:!1===G.right?O.width:M.right+G.right,top:!1===G.top?0:M.top-G.top,bottom:!1===G.bottom?O.height:M.bottom+G.bottom}),_.dataset.draw(),De.canvas.unclipArea(d.ctx));F<ee;++F)g[F].draw(M)},setHoverStyle:function(o){var d=o._model,_=o._options,g=De.getHoverColor;o.$previousStyle={backgroundColor:d.backgroundColor,borderColor:d.borderColor,borderWidth:d.borderWidth,radius:d.radius},d.backgroundColor=ya(_.hoverBackgroundColor,g(_.backgroundColor)),d.borderColor=ya(_.hoverBorderColor,g(_.borderColor)),d.borderWidth=ya(_.hoverBorderWidth,_.borderWidth),d.radius=ya(_.hoverRadius,_.radius)}}),$o=De.options.resolve;tt._set("polarArea",{scale:{type:"radialLinear",angleLines:{display:!1},gridLines:{circular:!0},pointLabels:{display:!1},ticks:{beginAtZero:!0}},animation:{animateRotate:!0,animateScale:!0},startAngle:-.5*Math.PI,legendCallback:function(o){var O,F,ee,d=document.createElement("ul"),_=o.data,g=_.datasets,M=_.labels;if(d.setAttribute("class",o.id+"-legend"),g.length)for(O=0,F=g[0].data.length;O<F;++O)(ee=d.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=g[0].backgroundColor[O],M[O]&&ee.appendChild(document.createTextNode(M[O]));return d.outerHTML},legend:{labels:{generateLabels:function(o){var d=o.data;return d.labels.length&&d.datasets.length?d.labels.map(function(_,g){var M=o.getDatasetMeta(0),O=M.controller.getStyle(g);
1return{text:_,fillStyle:O.backgroundColor,strokeStyle:O.borderColor,lineWidth:O.borderWidth,hidden:isNaN(d.datasets[0].data[g])||M.data[g].hidden,index:g}}):[]}},onClick:function(o,d){var M,O,F,_=d.index,g=this.chart;for(M=0,O=(g.data.datasets||[]).length;M<O;++M)(F=g.getDatasetMeta(M)).data[_].hidden=!F.data[_].hidden;g.update()}},tooltips:{callbacks:{title:function(){return""},label:function(o,d){return d.labels[o.index]+": "+o.yLabel}}}});var Xa=dr.extend({dataElementType:Pi.Arc,linkScales:De.noop,_dataElementOptions:["backgroundColor","borderColor","borderWidth","borderAlign","hoverBackgroundColor","hoverBorderColor","hoverBorderWidth"],_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(o){var G,oe,ye,d=this,_=d.getDataset(),g=d.getMeta(),M=d.chart.options.startAngle||0,O=d._starts=[],F=d._angles=[],ee=g.data;for(d._updateRadius(),g.count=d.countVisibleElements(),G=0,oe=_.data.length;G<oe;G++)O[G]=M,ye=d._computeAngle(G),F[G]=ye,M+=ye;for(G=0,oe=ee.length;G<oe;++G)ee[G]._options=d._resolveDataElementOptions(ee[G],G),d.updateElement(ee[G],G,o)},_updateRadius:function(){var o=this,d=o.chart,_=d.chartArea,g=d.options,M=Math.min(_.right-_.left,_.bottom-_.top);d.outerRadius=Math.max(M/2,0),d.innerRadius=Math.max(g.cutoutPercentage?d.outerRadius/100*g.cutoutPercentage:1,0),d.radiusLength=(d.outerRadius-d.innerRadius)/d.getVisibleDatasetCount(),o.outerRadius=d.outerRadius-d.radiusLength*o.index,o.innerRadius=o.outerRadius-d.radiusLength},updateElement:function(o,d,_){var g=this,M=g.chart,O=g.getDataset(),F=M.options,ee=F.animation,G=M.scale,oe=M.data.labels,ye=G.xCenter,be=G.yCenter,Ze=F.startAngle,at=o.hidden?0:G.getDistanceFromCenterForValue(O.data[d]),lt=g._starts[d],vt=lt+(o.hidden?0:g._angles[d]),Ct=ee.animateScale?0:G.getDistanceFromCenterForValue(O.data[d]),gn=o._options||{};De.extend(o,{_datasetIndex:g.index,_index:d,_scale:G,_model:{backgroundColor:gn.backgroundColor,borderColor:gn.borderColor,borderWidth:gn.borderWidth,borderAlign:gn.borderAlign,x:ye,y:be,innerRadius:0,outerRadius:_?Ct:at,startAngle:_&&ee.animateRotate?Ze:lt,endAngle:_&&ee.animateRotate?Ze:vt,label:De.valueAtIndexOrDefault(oe,d,oe[d])}}),o.pivot()},countVisibleElements:function(){var o=this.getDataset(),d=this.getMeta(),_=0;return De.each(d.data,function(g,M){!isNaN(o.data[M])&&!g.hidden&&_++}),_},setHoverStyle:function(o){var d=o._model,_=o._options,g=De.getHoverColor,M=De.valueOrDefault;o.$previousStyle={backgroundColor:d.backgroundColor,borderColor:d.borderColor,borderWidth:d.borderWidth},d.backgroundColor=M(_.hoverBackgroundColor,g(_.backgroundColor)),d.borderColor=M(_.hoverBorderColor,g(_.borderColor)),d.borderWidth=M(_.hoverBorderWidth,_.borderWidth)},_computeAngle:function(o){var d=this,_=this.getMeta().count,g=d.getDataset(),M=d.getMeta();return isNaN(g.data[o])||M.data[o].hidden?0:$o([d.chart.options.elements.arc.angle,2*Math.PI/_],{chart:d.chart,dataIndex:o,dataset:g,datasetIndex:d.index},o)}});tt._set("pie",De.clone(tt.doughnut)),tt._set("pie",{cutoutPercentage:0});var Ga=zo,pa=De.valueOrDefault;tt._set("radar",{spanGaps:!1,scale:{type:"radialLinear"},elements:{line:{fill:"start",tension:0}}});var Ps=dr.extend({datasetElementType:Pi.Line,dataElementType:Pi.Point,linkScales:De.noop,_datasetElementOptions:["backgroundColor","borderWidth","borderColor","borderCapStyle","borderDash","borderDashOffset","borderJoinStyle","fill"],_dataElementOptions:{backgroundColor:"pointBackgroun
1dColor",borderColor:"pointBorderColor",borderWidth:"pointBorderWidth",hitRadius:"pointHitRadius",hoverBackgroundColor:"pointHoverBackgroundColor",hoverBorderColor:"pointHoverBorderColor",hoverBorderWidth:"pointHoverBorderWidth",hoverRadius:"pointHoverRadius",pointStyle:"pointStyle",radius:"pointRadius",rotation:"pointRotation"},_getIndexScaleId:function(){return this.chart.scale.id},_getValueScaleId:function(){return this.chart.scale.id},update:function(o){var ee,G,d=this,_=d.getMeta(),g=_.dataset,M=_.data||[],O=d.chart.scale,F=d._config;for(void 0!==F.tension&&void 0===F.lineTension&&(F.lineTension=F.tension),g._scale=O,g._datasetIndex=d.index,g._children=M,g._loop=!0,g._model=d._resolveDatasetElementOptions(g),g.pivot(),ee=0,G=M.length;ee<G;++ee)d.updateElement(M[ee],ee,o);for(d.updateBezierControlPoints(),ee=0,G=M.length;ee<G;++ee)M[ee].pivot()},updateElement:function(o,d,_){var g=this,M=o.custom||{},O=g.getDataset(),F=g.chart.scale,ee=F.getPointPositionForValue(d,O.data[d]),G=g._resolveDataElementOptions(o,d),oe=g.getMeta().dataset._model,ye=_?F.xCenter:ee.x,be=_?F.yCenter:ee.y;o._scale=F,o._options=G,o._datasetIndex=g.index,o._index=d,o._model={x:ye,y:be,skip:M.skip||isNaN(ye)||isNaN(be),radius:G.radius,pointStyle:G.pointStyle,rotation:G.rotation,backgroundColor:G.backgroundColor,borderColor:G.borderColor,borderWidth:G.borderWidth,tension:pa(M.tension,oe?oe.tension:0),hitRadius:G.hitRadius}},_resolveDatasetElementOptions:function(){var o=this,d=o._config,_=o.chart.options,g=dr.prototype._resolveDatasetElementOptions.apply(o,arguments);return g.spanGaps=pa(d.spanGaps,_.spanGaps),g.tension=pa(d.lineTension,_.elements.line.tension),g},updateBezierControlPoints:function(){var M,O,F,ee,d=this.getMeta(),_=this.chart.chartArea,g=d.data||[];function G(oe,ye,be){return Math.max(Math.min(oe,be),ye)}for(d.dataset._model.spanGaps&&(g=g.filter(function(oe){return!oe._model.skip})),M=0,O=g.length;M<O;++M)F=g[M]._model,ee=De.splineCurve(De.previousItem(g,M,!0)._model,F,De.nextItem(g,M,!0)._model,F.tension),F.controlPointPreviousX=G(ee.previous.x,_.left,_.right),F.controlPointPreviousY=G(ee.previous.y,_.top,_.bottom),F.controlPointNextX=G(ee.next.x,_.left,_.right),F.controlPointNextY=G(ee.next.y,_.top,_.bottom)},setHoverStyle:function(o){var d=o._model,_=o._options,g=De.getHoverColor;o.$previousStyle={backgroundColor:d.backgroundColor,borderColor:d.borderColor,borderWidth:d.borderWidth,radius:d.radius},d.backgroundColor=pa(_.hoverBackgroundColor,g(_.backgroundColor)),d.borderColor=pa(_.hoverBorderColor,g(_.borderColor)),d.borderWidth=pa(_.hoverBorderWidth,_.borderWidth),d.radius=pa(_.hoverRadius,_.radius)}});tt._set("scatter",{hover:{mode:"single"},scales:{xAxes:[{id:"x-axis-1",type:"linear",position:"bottom"}],yAxes:[{id:"y-axis-1",type:"linear",position:"left"}]},tooltips:{callbacks:{title:function(){return""},label:function(o){return"("+o.xLabel+", "+o.yLabel+")"}}}}),tt._set("global",{datasets:{scatter:{showLine:!1}}});var Ko={bar:na,bubble:Ho,doughnut:zo,horizontalBar:Lo,line:ms,polarArea:Xa,pie:Ga,radar:Ps,scatter:ms};function Ni(o,d){return o.native?{x:o.x,y:o.y}:De.getRelativePosition(o,d)}function Oo(o,d){var g,M,O,F,ee,G,_=o._getSortedVisibleDatasetMetas();for(M=0,F=_.length;M<F;++M)for(O=0,ee=(g=_[M].data).length;O<ee;++O)(G=g[O])._view.skip||d(G)}function xa(o,d){var _=[];return Oo(o,function(g){g.inRange(d.x,d.y)&&_.push(g)}),_}function mo(o,d,_,g){var M=Number.POSITIVE_INFINITY,O=[];return Oo(o,function(F){if(!_||F.inRange(d.x,d.y)){var ee=F.getCenterPoint(),G=g(d,ee);G<M?(O=[F],M=G):G===M&&O.push(F)}}),O}function vs(o){var d=-1!==o.indexOf("x"),_=-1!==o.indexOf("y");return function(g,M){var O=d?Math.abs(g.x-M.x):0,F=_?Math.abs(g.y-M.y):0;return Math.sqrt(Math.pow(O,2)+Math.pow(F,2))}}function eo(o,d,_){var g=Ni(d,o);_.axis=_.axis||"x";var M=vs(_.axis),O=_.intersect?xa(o,g):mo(o,g,!1,M),F=[];return O.length?(o._getSortedVisibleDatasetMetas().forEach(function(ee){var G=ee.data[O[0]._index];G&&!G._view.skip&&F.push(G)}),F):[]}var La={modes:{single:function(o,d){var _=Ni(d,o),g=[];return Oo(o,function(M){if(M.inRange(_.x,_.y))return g.push(M),g}),g.slice(0,1)},label:eo,index:eo,dataset:function(o,d,_){var g=Ni(d,o);_.axis=_.axis||"xy";var M=vs(_.axis),O=_.intersect?xa(o,g):mo(o,g,!1,M);return O.length>0&&(O=o.getDatasetMeta(O[0]._datasetIndex).data),O},"x-axis":function(o,d){return eo(o,d,{intersect:!1})},point:function(o,d){return xa(o,Ni(d,o))},nearest:function(o,d,_){var g=Ni(d,o);_.axis=_.axis||"xy";var M=vs(_.axis);return mo(o,g,_.intersect,M)},x:function(o,d,_){var g=Ni(d,o),M=[],O=!1;return Oo(o,function(F){F.inXRange(g.x)&&M.push(F),F.inRange(g.x,g.y)&&(O=!0)}
1),_.intersect&&!O&&(M=[]),M},y:function(o,d,_){var g=Ni(d,o),M=[],O=!1;return Oo(o,function(F){F.inYRange(g.y)&&M.push(F),F.inRange(g.x,g.y)&&(O=!0)}),_.intersect&&!O&&(M=[]),M}}},Ue=De.extend;function le(o,d){return De.where(o,function(_){return _.pos===d})}function U(o,d){return o.sort(function(_,g){var M=d?g:_,O=d?_:g;return M.weight===O.weight?M.index-O.index:M.weight-O.weight})}function Nt(o,d,_,g){return Math.max(o[_],d[_])+Math.max(o[g],d[g])}function Jt(o,d,_){var O,F,g=_.box,M=o.maxPadding;if(_.size&&(o[_.pos]-=_.size),_.size=_.horizontal?g.height:g.width,o[_.pos]+=_.size,g.getPadding){var ee=g.getPadding();M.top=Math.max(M.top,ee.top),M.left=Math.max(M.left,ee.left),M.bottom=Math.max(M.bottom,ee.bottom),M.right=Math.max(M.right,ee.right)}if(O=d.outerWidth-Nt(M,o,"left","right"),F=d.outerHeight-Nt(M,o,"top","bottom"),O!==o.w||F!==o.h)return o.w=O,o.h=F,_.horizontal?O!==o.w:F!==o.h}function _n(o,d){var _=d.maxPadding;return function g(M){var O={left:0,top:0,right:0,bottom:0};return M.forEach(function(F){O[F]=Math.max(d[F],_[F])}),O}(o?["left","right"]:["top","bottom"])}function Xn(o,d,_){var M,O,F,ee,G,oe,g=[];for(M=0,O=o.length;M<O;++M)(ee=(F=o[M]).box).update(F.width||d.w,F.height||d.h,_n(F.horizontal,d)),Jt(d,_,F)&&(oe=!0,g.length&&(G=!0)),ee.fullWidth||g.push(F);return G&&Xn(g,d,_)||oe}function qn(o,d,_){var F,ee,G,oe,g=_.padding,M=d.x,O=d.y;for(F=0,ee=o.length;F<ee;++F)oe=(G=o[F]).box,G.horizontal?(oe.left=oe.fullWidth?g.left:d.left,oe.right=oe.fullWidth?_.outerWidth-g.right:d.left+d.w,oe.top=O,oe.bottom=O+oe.height,oe.width=oe.right-oe.left,O=oe.bottom):(oe.left=M,oe.right=M+oe.width,oe.top=d.top,oe.bottom=d.top+d.h,oe.height=oe.bottom-oe.top,M=oe.right);d.x=M,d.y=O}tt._set("global",{layout:{padding:{top:0,right:0,bottom:0,left:0}}});var _r={defaults:{},addBox:function(o,d){o.boxes||(o.boxes=[]),d.fullWidth=d.fullWidth||!1,d.position=d.position||"top",d.weight=d.weight||0,d._layers=d._layers||function(){return[{z:0,draw:function(){d.draw.apply(d,arguments)}}]},o.boxes.push(d)},removeBox:function(o,d){var _=o.boxes?o.boxes.indexOf(d):-1;-1!==_&&o.boxes.splice(_,1)},configure:function(o,d,_){for(var F,g=["fullWidth","position","weight"],M=g.length,O=0;O<M;++O)_.hasOwnProperty(F=g[O])&&(d[F]=_[F])},update:function(o,d,_){if(o){var M=De.options.toPadding((o.options.layout||{}).padding),O=d-M.width,F=_-M.height,ee=function Fe(o){var d=function B(o){var _,g,M,d=[];for(_=0,g=(o||[]).length;_<g;++_)d.push({index:_,box:M=o[_],pos:M.position,horizontal:M.isHorizontal(),weight:M.weight});return d}(o),_=U(le(d,"left"),!0),g=U(le(d,"right")),M=U(le(d,"top"),!0),O=U(le(d,"bottom"));return{leftAndTop:_.concat(M),rightAndBottom:g.concat(O),chartArea:le(d,"chartArea"),vertical:_.concat(g),horizontal:M.concat(O)}}(o.boxes),G=ee.vertical,oe=ee.horizontal,ye=Object.freeze({outerWidth:d,outerHeight:_,padding:M,availableWidth:O,vBoxMaxWidth:O/2/G.length,hBoxMaxHeight:F/2}),be=Ue({maxPadding:Ue({},M),w:O,h:F,x:M.left,y:M.top},M);(function ie(o,d){var _,g,M;for(_=0,g=o.length;_<g;++_)(M=o[_]).width=M.horizontal?M.box.fullWidth&&d.availableWidth:d.vBoxMaxWidth,M.height=M.horizontal&&d.hBoxMaxHeight})(G.concat(oe),ye),Xn(G,be,ye),Xn(oe,be,ye)&&Xn(G,be,ye),function vn(o){var d=o.maxPadding;function _(g){var M=Math.max(d[g]-o[g],0);return o[g]+=M,M}o.y+=_("top"),o.x+=_("left"),_("right"),_("bottom")}(be),qn(ee.leftAndTop,be,ye),be.x+=be.w,be.y+=be.h,qn(ee.rightAndBottom,be,ye),o.chartArea={left:be.left,top:be.top,right:be.left+be.w,bottom:be.top+be.h},De.each(ee.chartArea,function(Ze){var at=Ze.box;Ue(at,o.chartArea),at.update(be.w,be.h)})}}},Pe=function x(o){return o&&o.default||o}(Object.freeze({__proto__:null,default:"/*\n * DOM element rendering detection\n * https://davidwalsh.name/detect-node-insertion\n */\n@keyframes chartjs-render-animation {\n\tfrom { opacity: 0.99; }\n\tto { opacity: 1; }\n}\n\n.chartjs-render-monitor {\n\tanimation: chartjs-render-animation 0.001s;\n}\n\n/*\n * DOM element resizing detection\n * https://github.com/marcj/css-element-queries\n */\n.chartjs-size-monitor,\n.chartjs-size-monitor-expand,\n.chartjs-size-monitor-shrink {\n\tposition: absolute;\n\tdirection: ltr;\n\tleft: 0;\n\ttop: 0;\n\tright: 0;\n\tbottom: 0;\n\toverflow: hidden;\n\tpointer-events: none;\n\tvisibility: hidden;\n\tz-index: -1;\n}\n\n.chartjs-size-monitor-expand > div {\n\tposition: absolute;\n\twidth: 1000000px;\n\theight: 1000000px;\n\tleft: 0;\n\ttop: 0;\n}\n\n.chartjs-size-monitor-shrink > div {\n\tposition: absolute;\n\twidth: 200%;\n\theight: 200%;\n\tleft: 0;\n\ttop: 0;\n}\n"})),he="$chartjs",ke="chartjs-",mt=ke+"size-monitor",Gt=ke+"render-monitor",Pn=["animationstart","webkitAnimationStart"],ai={touchstart:"mousedown",touchmove:"mou
1semove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"};function si(o,d){var _=De.getStyle(o,d),g=_&&_.match(/^(\d+)(\.\d+)?px$/);return g?Number(g[1]):void 0}var ia=!!function(){var o=!1;try{var d=Object.defineProperty({},"passive",{get:function(){o=!0}});window.addEventListener("e",null,d)}catch(_){}return o}()&&{passive:!0};function bi(o,d,_){o.addEventListener(d,_,ia)}function Gn(o,d,_){o.removeEventListener(d,_,ia)}function li(o,d,_,g,M){return{type:o,chart:d,native:M||null,x:void 0!==_?_:null,y:void 0!==g?g:null}}function ne(o){var d=document.createElement("div");return d.className=o||"",d}function en(o,d,_){var g=o[he]||(o[he]={}),M=g.resizer=function Ne(o){var d=1e6,_=ne(mt),g=ne(mt+"-expand"),M=ne(mt+"-shrink");g.appendChild(ne()),M.appendChild(ne()),_.appendChild(g),_.appendChild(M),_._reset=function(){g.scrollLeft=d,g.scrollTop=d,M.scrollLeft=d,M.scrollTop=d};var O=function(){_._reset(),o()};return bi(g,"scroll",O.bind(g,"expand")),bi(M,"scroll",O.bind(M,"shrink")),_}(function se(o,d){var _=!1,g=[];return function(){g=Array.prototype.slice.call(arguments),d=d||this,_||(_=!0,De.requestAnimFrame.call(window,function(){_=!1,o.apply(d,g)}))}}(function(){if(g.resizer){var O=_.options.maintainAspectRatio&&o.parentNode,F=O?O.clientWidth:0;d(li("resize",_)),O&&O.clientWidth<F&&_.canvas&&d(li("resize",_))}}));!function zt(o,d){var _=o[he]||(o[he]={}),g=_.renderProxy=function(M){"chartjs-render-animation"===M.animationName&&d()};De.each(Pn,function(M){bi(o,M,g)}
1),_.reflow=!!o.offsetParent,o.classList.add(Gt)}(o,function(){if(g.resizer){var O=o.parentNode;O&&O!==M.parentNode&&O.insertBefore(M,O.firstChild),M._reset()}})}function ur(o){var d=o[he]||{},_=d.resizer;delete d.resizer,function Bn(o){var d=o[he]||{},_=d.renderProxy;_&&(De.each(Pn,function(g){Gn(o,g,_)}),delete d.renderProxy),o.classList.remove(Gt)}(o),_&&_.parentNode&&_.parentNode.removeChild(_)}var Oi={disableCSSInjection:!1,_enabled:"undefined"!=typeof window&&"undefined"!=typeof document,_ensureLoaded:function(o){if(!this.disableCSSInjection){var d=o.getRootNode?o.getRootNode():document;!function ys(o,d){var _=o[he]||(o[he]={});if(!_.containsStyles){_.containsStyles=!0,d="/* Chart.js */\n"+d;var g=document.createElement("style");g.setAttribute("type","text/css"),g.appendChild(document.createTextNode(d)),o.appendChild(g)}}(d.host?d:document.head,Pe)}},acquireContext:function(o,d){"string"==typeof o?o=document.getElementById(o):o.length&&(o=o[0]),o&&o.canvas&&(o=o.canvas);var _=o&&o.getContext&&o.getContext("2d");return _&&_.canvas===o?(this._ensureLoaded(o),function yi(o,d){var _=o.style,g=o.getAttribute("height"),M=o.getAttribute("width");if(o[he]={initial:{height:g,width:M,style:{display:_.display,height:_.height,width:_.width}}},_.display=_.display||"block",null===M||""===M){var O=si(o,"width");void 0!==O&&(o.width=O)}if(null===g||""===g)if(""===o.style.height)o.height=o.width/(d.options.aspectRatio||2);else{var F=si(o,"height");void 0!==O&&(o.height=F)}return o}(o,d),_):null},releaseContext:function(o){var d=o.canvas;if(d[he]){var _=d[he].initial;["height","width"].forEach(function(g){var M=_[g];De.isNullOrUndef(M)?d.removeAttribute(g):d.setAttribute(g,M)}),De.each(_.style||{},function(g,M){d.style[M]=g}),d.width=d.width,delete d[he]}},addEventListener:function(o,d,_){var g=o.canvas;if("resize"!==d){var M=_[he]||(_[he]={});bi(g,d,(M.proxies||(M.proxies={}))[o.id+"_"+d]=function(ee){_(function fe(o,d){var _=ai[o.type]||o.type,g=De.getRelativePosition(o,d);return li(_,d,g.x,g.y,o)}(ee,o))})}else en(g,_,o)},removeEventListener:function(o,d,_){var g=o.canvas;if("resize"!==d){var F=((_[he]||{}).proxies||{})[o.id+"_"+d];!F||Gn(g,d,F)}else ur(g)}};De.addEvent=bi,De.removeEvent=Gn;var Jo=De.extend({initialize:function(){},acquireContext:function(){},releaseContext:function(){},addEventListener:function(){},removeEventListener:function(){}},Oi._enabled?Oi:{acquireContext:function(o){return o&&o.canvas&&(o=o.canvas),o&&o.getContext("2d")||null}});tt._set("global",{plugins:{}});var ti={_plugins:[],_cacheId:0,register:function(o){var d=this._plugins;[].concat(o).forEach(function(_){-1===d.indexOf(_)&&d.push(_)}),this._cacheId++},unregister:function(o){var d=this._plugins;[].concat(o).forEach(function(_){var g=d.indexOf(_);-1!==g&&d.splice(g,1)}),this._cacheId++},clear:function(){this._plugins=[],this._cacheId++},count:function(){return this._plugins.length},getAll:function(){return this._plugins},notify:function(o,d,_){var O,F,ee,G,oe,g=this.descriptors(o),M=g.length;for(O=0;O<M;++O)if("function"==typeof(oe=(ee=(F=g[O]).plugin)[d])&&((G=[o].concat(_||[])).push(F.options),!1===oe.apply(ee,G)))return!1;return!0},descriptors:function(o){var d=o.$plugins||(o.$plugins={});if(d.id===this._cacheId)return d.descriptors;var _=[],g=[],M=o&&o.config||{},O=M.options&&M.options.plugins||{};return this._plugins.concat(M.plugins||[]).forEach(function(F){if(-1===_.indexOf(F)){var G=F.id,oe=O[G];!1!==oe&&(!0===oe&&(oe=De.clone(tt.global.plugins[G])),_.push(F),g.push({plugin:F,options:oe||{}}))}}),d.descriptors=g,d.id=this._cacheId,g},_invalidate:function(o){delete o.$plugins}},bs={constructors:{},defaults:{},registerScaleType:function(o,d,_){this.constructors[o]=d,this.defaults[o]=De.clone(_)},getScaleConstructor:function(o){return this.constructors.hasOwnProperty(o)?this.constructors[o]:void 0},getScaleDefaults:function(o){return this.defaults.hasOwnProperty(o)?De.merge({},[tt.scale,this.defaults[o]]):{}},updateScaleDefaults:function(o,d){var _=this;_.defaults.hasOwnProperty(o)&&(_.defaults[o]=De.extend(_.defaults[o],d))},addScalesToLayout:function(o){De.each(o.scales,function(d){d.fullWidth=d.options.fullWidth,d.position=d.options.position,d.weight=d.options.weight,_r.addBox(o,d)})}},Qo=De.valueOrDefault,Rl=De.rtl.getRtlAdapter;tt._set("global",{tooltips:{enabled:!0,custom:null,mode:"nearest",position:"average",intersect:!0,backgroundColor:"rgba(0,0,0,0.8)",titleFontStyle:"bold",titleSpacing:2,titleMarginBottom:6,titleFontColor:"#fff",titleAlign:"left",bodySpacing:2,bodyFontColor:"#fff",bodyAlign:"left",footerFontStyle:"bold",footerSpacing:2,footerMarginTop:6,footerFontColor:"#fff",footerAlign:"left",yPadding:6,xPadding:6,caretPadding:2,caretSize:5,cornerRadius:6,multiKeyBackgroun
vendor: 4,292 bytes, line 1
1d:"#fff",displayColors:!0,borderColor:"rgba(0,0,0,0)",borderWidth:0,callbacks:{beforeTitle:De.noop,title:function(o,d){var _="",g=d.labels,M=g?g.length:0;if(o.length>0){var O=o[0];O.label?_=O.label:O.xLabel?_=O.xLabel:M>0&&O.index<M&&(_=g[O.index])}return _},afterTitle:De.noop,beforeBody:De.noop,beforeLabel:De.noop,label:function(o,d){var _=d.datasets[o.datasetIndex].label||"";return _&&(_+=": "),De.isNullOrUndef(o.value)?_+=o.yLabel:_+=o.value,_},labelColor:function(o,d){var M=d.getDatasetMeta(o.datasetIndex).data[o.index]._view;return{borderColor:M.borderColor,backgroundColor:M.backgroundColor}},labelTextColor:function(){return this._options.bodyFontColor},afterLabel:De.noop,afterBody:De.noop,beforeFooter:De.noop,footer:De.noop,afterFooter:De.noop}}});var Fl={average:function(o){if(!o.length)return!1;var d,_,g=0,M=0,O=0;for(d=0,_=o.length;d<_;++d){var F=o[d];if(F&&F.hasValue()){var ee=F.tooltipPosition();g+=ee.x,M+=ee.y,++O}}return{x:g/O,y:M/O}},nearest:function(o,d){var O,F,ee,_=d.x,g=d.y,M=Number.POSITIVE_INFINITY;for(O=0,F=o.length;O<F;++O){var G=o[O];if(G&&G.hasValue()){var oe=G.getCenterPoint(),ye=De.distanceBetweenPoints(d,oe);ye<M&&(M=ye,ee=G)}}if(ee){var be=ee.tooltipPosition();_=be.x,g=be.y}return{x:_,y:g}}};function wo(o,d){return d&&(De.isArray(d)?Array.prototype.push.apply(o,d):o.push(d)),o}function pi(o){return("string"==typeof o||o instanceof String)&&o.indexOf("\n")>-1?o.split("\n"):o}function to(o){var d=o._xScale,_=o._yScale||o._scale,g=o._index,M=o._datasetIndex,O=o._chart.getDatasetMeta(M).controller,F=O._getIndexScale(),ee=O._getValueScale();return{xLabel:d?d.getLabelForIndex(g,M):"",yLabel:_?_.getLabelForIndex(g,M):"",label:F?""+F.getLabelForIndex(g,M):"",value:ee?""+ee.getLabelForIndex(g,M):"",index:g,datasetIndex:M,x:o._model.x,y:o._model.y}}function Xo(o){var d=tt.global;return{xPadding:o.xPadding,yPadding:o.yPadding,xAlign:o.xAlign,yAlign:o.yAlign,rtl:o.rtl,textDirection:o.textDirection,bodyFontColor:o.bodyFontColor,_bodyFontFamily:Qo(o.bodyFontFamily,d.defaultFontFamily),_bodyFontStyle:Qo(o.bodyFontStyle,d.defaultFontStyle),_bodyAlign:o.bodyAlign,bodyFontSize:Qo(o.bodyFontSize,d.defaultFontSize),bodySpacing:o.bodySpacing,titleFontColor:o.titleFontColor,_titleFontFamily:Qo(o.titleFontFamily,d.defaultFontFamily),_titleFontStyle:Qo(o.titleFontStyle,d.defaultFontStyle),titleFontSize:Qo(o.titleFontSize,d.defaultFontSize),_titleAlign:o.titleAlign,titleSpacing:o.titleSpacing,titleMarginBottom:o.titleMarginBottom,footerFontColor:o.footerFontColor,_footerFontFamily:Qo(o.footerFontFamily,d.defaultFontFamily),_footerFontStyle:Qo(o.footerFontStyle,d.defaultFontStyle),footerFontSize:Qo(o.footerFontSize,d.defaultFontSize),_footerAlign:o.footerAlign,footerSpacing:o.footerSpacing,footerMarginTop:o.footerMarginTop,caretSize:o.caretSize,cornerRadius:o.cornerRadius,backgroundColor:o.backgroundColor,opacity:0,legendColorBackground:o.multiKeyBackground,displayColors:o.displayColors,borderColor:o.borderColor,borderWidth:o.borderWidth}}function Ll(o,d){return"center"===d?o.x+o.width/2:"right"===d?o.x+o.width-o.xPadding:o.x+o.xPadding}function Ms(o){return wo([],pi(o))}var Kl=ii.extend({initialize:function(){this._model=Xo(this._options),this._lastActive=[]},getTitle:function(){var o=this,_=o._options.callbacks,g=_.beforeTitle.apply(o,arguments),M=_.title.apply(o,arguments),O=_.afterTitle.apply(o,arguments),F=[];return F=wo(F,pi(g)),F=wo(F,pi(M)),wo(F,pi(O))},getBeforeBody:function(){return Ms(this._options.callbacks.beforeBody.apply(this,arguments))},getBody:function(o,d){var _=this,g=_._options.callbacks,M=[];return De.each(o,function(O){var F={before:[],lines:[],after:[]};wo(F.before,pi(g.beforeLabel.call(_,O,d))),wo(F.lines,g.label.call(_,O,d)),wo(F.after,pi(g.afterLabel.call(_,O,d))),M.push(F)}),M},getAfterBody:function(){return Ms(this._options.callbacks.afterBody.apply(this,arguments))},getFooter:function(){var o=this,d=o._options.callbacks,_=d.beforeFooter.apply(o,arguments),g=d.footer.apply(o,arguments),M=d.afterFooter.apply(o,arguments),O=[];return O=wo(O,pi(_)),O=wo(O,pi(g)),wo(O,pi(M))},update:function(o){var be,Ze,d=this,_=d._options,g=d._model,M=d._model=Xo(_),O=d._active,F=d._data,ee={xAlign:g.xAlign,yAlign:g.yAlign},G={x:g.x,y:g.y},oe={width:g.width,height:g.height},ye={x:g.caretX,y:g.caretY};
1if(O.length){M.opacity=1;var at=[],lt=[];ye=Fl[_.position].call(d,O,d._eventPosition);var vt=[];for(be=0,Ze=O.length;be<Ze;++be)vt.push(to(O[be]));_.filter&&(vt=vt.filter(function(Ct){return _.filter(Ct,F)})),_.itemSort&&(vt=vt.sort(function(Ct,gn){return _.itemSort(Ct,gn,F)})),De.each(vt,function(Ct){at.push(_.callbacks.labelColor.call(d,Ct,d._chart)),lt.push(_.callbacks.labelTextColor.call(d,Ct,d._chart))}),M.title=d.getTitle(vt,F),M.beforeBody=d.getBeforeBody(vt,F),M.body=d.getBody(vt,F),M.afterBody=d.getAfterBody(vt,F),M.footer=d.getFooter(vt,F),M.x=ye.x,M.y=ye.y,M.caretPadding=_.caretPadding,M.labelColors=at,M.labelTextColors=lt,M.dataPoints=vt,G=function as(o,d,_,g){var M=o.x,O=o.y,ee=o.caretPadding,oe=_.xAlign,ye=_.yAlign,be=o.caretSize+ee,Ze=o.cornerRadius+ee;return"right"===oe?M-=d.width:"center"===oe&&((M-=d.width/2)+d.width>g.width&&(M=g.width-d.width),M<0&&(M=0)),"top"===ye?O+=be:O-="bottom"===ye?d.height+be:d.height/2,"center"===ye?"left"===oe?M+=be:"right"===oe&&(M-=be):"left"===oe?M-=Ze:"right"===oe&&(M+=Ze),{x:M,y:O}}(M,oe=function xl(o,d){var _=o._chart.ctx,g=2*d.yPadding,M=0,O=d.body,F=O.reduce(function(lt,vt){return lt+vt.before.length+vt.lines.length+vt.after.length},0),ee=d.title.length,G=d.footer.length,oe=d.titleFontSize,ye=d.bodyFontSize,be=d.footerFontSize;g+=ee*oe,g+=ee?(ee-1)*d.titleSpacing:0,g+=ee?d.titleMarginBottom:0,g+=(F+=d.beforeBody.length+d.afterBody.length)*ye,g+=F?(F-1)*d.bodySpacing:0,g+=G?d.footerMarginTop:0,g+=G*be,g+=G?(G-1)*d.footerSpacing:0;var Ze=0,at=function(lt){M=Math.max(M,_.measureText(lt).width+Ze)};return _.font=De.fontString(oe,d._titleFontStyle,d._titleFontFamily),De.each(d.title,at),_.font=De.fontString(ye,d._bodyFontStyle,d._bodyFontFamily),De.each(d.beforeBody.concat(d.afterBody),at),Ze=d.displayColors?ye+2:0,De.each(O,function(lt){De.each(lt.before,at),De.each(lt.lines,at),De.each(lt.after,at)}),Ze=0,_.font=De.fontString(be,d._footerFontStyle,d._footerFontFamily),De.each(d.footer,at),{width:M+=2*d.xPadding,height:g}}(this,M),ee=function Xs(o,d){var _=o._model,g=o._chart,M=o._chart.chartArea,O="center",F="center";_.y<d.height?F="top":_.y>g.height-d.height&&(F="bottom");var ee,G,oe,ye,be,Ze=(M.left+M.right)/2,at=(M.top+M.bottom)/2;"center"===F?(ee=function(vt){return vt<=Ze},G=function(vt){return vt>Ze}):(ee=function(vt){return vt<=d.width/2},G=function(vt){return vt>=g.width-d.width/2}),oe=function(vt){return vt+d.width+_.caretSize+_.caretPadding>g.width},ye=function(vt){return vt-d.width-_.caretSize-_.caretPadding<0},be=function(vt){return vt<=at?"top":"bottom"},ee(_.x)?(O="left",oe(_.x)&&(O="center",F=be(_.y))):G(_.x)&&(O="right",ye(_.x)&&(O="center",F=be(_.y)));var lt=o._options;return{xAlign:lt.xAlign?lt.xAlign:O,yAlign:lt.yAlign?lt.yAlign:F}}(this,oe),d._chart)}else M.opacity=0;return M.xAlign=ee.xAlign,M.yAlign=ee.yAlign,M.x=G.x,M.y=G.y,M.width=oe.width,M.height=oe.height,M.caretX=ye.x,M.caretY=ye.y,d._model=M,o&&_.custom&&_.custom.call(d,M),d},drawCaret:function(o,d){var _=this._chart.ctx,M=this.getCaretPosition(o,d,this._view);_.lineTo(M.x1,M.y1),_.lineTo(M.x2,M.y2),_.lineTo(M.x3,M.y3)},getCaretPosition:function(o,d,_){var g,M,O,F,ee,G,oe=_.caretSize,ye=_.cornerRadius,be=_.xAlign,Ze=_.yAlign,at=o.x,lt=o.y,vt=d.width,Ct=d.height;if("center"===Ze)ee=lt+Ct/2,"left"===be?(M=(g=at)-oe,O=g,F=ee+oe,G=ee-oe):(M=(g=at+vt)+oe,O=g,F=ee-oe,G=ee+oe);else if("left"===be?(g=(M=at+ye+oe)-oe,O=M+oe):"right"===be?(g=(M=at+vt-ye-oe)-oe,O=M+oe):(g=(M=_.caretX)-oe,O=M+oe),"top"===Ze)ee=(F=lt)-oe,G=F;else{ee=(F=lt+Ct)+oe,G=F;var gn=O;O=g,g=gn}return{x1:g,x2:M,x3:O,y1:F,y2:ee,y3:G}},drawTitle:function(o,d,_){var O,F,ee,g=d.title,M=g.length;if(M){var G=Rl(d.rtl,d.x,d.width);for(o.x=Ll(d,d._titleAlign),_.textAlign=G.textAlign(d._titleAlign),_.textBaseline="middle",O=d.titleFontSize,F=d.titleSpacing,_.fillStyle=d.titleFontColor,_.font=De.fontString(O,d._titleFontStyle,d._titleFontFamily),ee=0;ee<M;++ee)_.fillText(g[ee],G.x(o.x),o.y+O/2),o.y+=O+F,ee+1===M&&(o.y+=d.titleMarginBottom-F)}},drawBody:function(o,d,_){var Ze,at,lt,vt,Ct,gn,er,or,g=d.bodyFontSize,M=d.bodySpacing,O=d._bodyAlign,F=d.body,ee=d.displayColors,G=0,oe=ee?Ll(d,"left"):0,ye=Rl(d.rtl,d.x,d.width),be=function(Wr){_.fillText(Wr,ye.x(o.x+G),o.y+g/2),o.y+=g+M},_i=ye.textAlign(O);for(_.textAlign=O,_.textBaseline="middle",_.font=De.fontString(g,d._bodyFontStyle,d._bodyFontFamily),o.x=Ll(d,_i),_.fillStyle=d.bodyFontColor,De.each(d.beforeBody,be),G=ee&&"right"!==_i?"center"===O?g/2+1:g+2:0,Ct=0,er=F.length;Ct<er;++Ct){for(Ze=F[Ct],lt=d.labelColors[Ct],_.fillStyle=at=d.labelTextColors[Ct],De.each(Ze.before,be),gn=0,or=(vt=Ze.lines).length;gn<or;++gn){if(ee){var kr=ye.x(oe);
1_.fillStyle=d.legendColorBackground,_.fillRect(ye.leftForLtr(kr,g),o.y,g,g),_.lineWidth=1,_.strokeStyle=lt.borderColor,_.strokeRect(ye.leftForLtr(kr,g),o.y,g,g),_.fillStyle=lt.backgroundColor,_.fillRect(ye.leftForLtr(ye.xPlus(kr,1),g-2),o.y+1,g-2,g-2),_.fillStyle=at}be(vt[gn])}De.each(Ze.after,be)}G=0,De.each(d.afterBody,be),o.y-=M},drawFooter:function(o,d,_){var O,F,g=d.footer,M=g.length;if(M){var ee=Rl(d.rtl,d.x,d.width);for(o.x=Ll(d,d._footerAlign),o.y+=d.footerMarginTop,_.textAlign=ee.textAlign(d._footerAlign),_.textBaseline="middle",O=d.footerFontSize,_.fillStyle=d.footerFontColor,_.font=De.fontString(O,d._footerFontStyle,d._footerFontFamily),F=0;F<M;++F)_.fillText(g[F],ee.x(o.x),o.y+O/2),o.y+=O+d.footerSpacing}},drawBackground:function(o,d,_,g){_.fillStyle=d.backgroundColor,_.strokeStyle=d.borderColor,_.lineWidth=d.borderWidth;var M=d.xAlign,O=d.yAlign,F=o.x,ee=o.y,G=g.width,oe=g.height,ye=d.cornerRadius;_.beginPath(),_.moveTo(F+ye,ee),"top"===O&&this.drawCaret(o,g),_.lineTo(F+G-ye,ee),_.quadraticCurveTo(F+G,ee,F+G,ee+ye),"center"===O&&"right"===M&&this.drawCaret(o,g),_.lineTo(F+G,ee+oe-ye),_.quadraticCurveTo(F+G,ee+oe,F+G-ye,ee+oe),"bottom"===O&&this.drawCaret(o,g),_.lineTo(F+ye,ee+oe),_.quadraticCurveTo(F,ee+oe,F,ee+oe-ye),"center"===O&&"left"===M&&this.drawCaret(o,g),_.lineTo(F,ee+ye),_.quadraticCurveTo(F,ee,F+ye,ee),_.closePath(),_.fill(),d.borderWidth>0&&_.stroke()},draw:function(){var o=this._chart.ctx,d=this._view;if(0!==d.opacity){var _={width:d.width,height:d.height},g={x:d.x,y:d.y},M=Math.abs(d.opacity<.001)?0:d.opacity;this._options.enabled&&(d.title.length||d.beforeBody.length||d.body.length||d.afterBody.length||d.footer.length)&&(o.save(),o.globalAlpha=M,this.drawBackground(g,d,o,_),g.y+=d.yPadding,De.rtl.overrideTextDirection(o,d.textDirection),this.drawTitle(g,d,o),this.drawBody(g,d,o),this.drawFooter(g,d,o),De.rtl.restoreTextDirection(o,d.textDirection),o.restore())}},handleEvent:function(o){var g,d=this,_=d._options;return d._lastActive=d._lastActive||[],"mouseout"===o.type?d._active=[]:(d._active=d._chart.getElementsAtEventForMode(o,_.mode,_),_.reverse&&d._active.reverse()),(g=!De.arrayEquals(d._active,d._lastActive))&&(d._lastActive=d._active,(_.enabled||_.custom)&&(d._eventPosition={x:o.x,y:o.y},d.update(!0),d.pivot())),g}}),el=Kl;el.positioners=Fl;var os=De.valueOrDefault;function Is(){return De.merge({},[].slice.call(arguments),{merger:function(o,d,_,g){if("xAxes"===o||"yAxes"===o){var O,F,ee,M=_[o].length;for(d[o]||(d[o]=[]),O=0;O<M;++O)F=os((ee=_[o][O]).type,"xAxes"===o?"category":"linear"),O>=d[o].length&&d[o].push({}),De.merge(d[o][O],!d[o][O].type||ee.type&&ee.type!==d[o][O].type?[bs.getScaleDefaults(F),ee]:ee)}else De._merger(o,d,_,g)}})}function ss(){return De.merge({},[].slice.call(arguments),{merger:function(o,d,_,g){var M=d[o]||{},O=_[o];"scales"===o?d[o]=Is(M,O):"scale"===o?d[o]=De.merge(M,[bs.getScaleDefaults(O.type),O]):De._merger(o,d,_,g)}})}function fl(o){var d=o.options;De.each(o.scales,function(_){_r.removeBox(o,_)}),d=ss(tt.global,tt[o.config.type],d),o.options=o.config.options=d,o.ensureScalesHaveIDs(),o.buildOrUpdateScales(),o.tooltip._options=d.tooltips,o.tooltip.initialize()}function Ts(o,d,_){var g,M=function(O){return O.id===g};do{g=d+_++}while(De.findIndex(o,M)>=0);return g}function Ys(o){return"top"===o||"bottom"===o}function pl(o,d){return function(_,g){return _[o]===g[o]?_[d]-g[d]:_[o]-g[o]}}tt._set("global",{elements:{},events:["mousemove","mouseout","click","touchstart","touchmove"],hover:{onHover:null,mode:"nearest",intersect:!0,animationDuration:400},onClick:null,maintainAspectRatio:!0,responsive:!0,responsiveAnimationDuration:0});var Ao=function(o,d){return this.construct(o,d),this};De.extend(Ao.prototype,{construct:function(o,d){var _=this;d=function jo(o){var d=(o=o||{}).data=o.data||{};return d.datasets=d.datasets||[],d.labels=d.labels||[],o.options=ss(tt.global,tt[o.type],o.options||{}),o}(d);var g=Jo.acquireContext(o,d),M=g&&g.canvas,O=M&&M.height,F=M&&M.width;_.id=De.uid(),_.ctx=g,_.canvas=M,_.config=d,_.width=F,_.height=O,_.aspectRatio=O?F/O:null,_.options=d.options,_._bufferedRender=!1,_._layers=[],_.chart=_,_.controller=_,Ao.instances[_.id]=_,Object.defineProperty(_,"data",{get:function(){return _.config.data},set:function(ee){_.config.data=ee}}
vendor: 4,297 bytes, line 1
1),g&&M?(_.initialize(),_.update()):console.error("Failed to create chart: can't acquire context from the given item")},initialize:function(){var o=this;return ti.notify(o,"beforeInit"),De.retinaScale(o,o.options.devicePixelRatio),o.bindEvents(),o.options.responsive&&o.resize(!0),o.initToolTip(),ti.notify(o,"afterInit"),o},clear:function(){return De.canvas.clear(this),this},stop:function(){return Fr.cancelAnimation(this),this},resize:function(o){var d=this,_=d.options,g=d.canvas,M=_.maintainAspectRatio&&d.aspectRatio||null,O=Math.max(0,Math.floor(De.getMaximumWidth(g))),F=Math.max(0,Math.floor(M?O/M:De.getMaximumHeight(g)));if((d.width!==O||d.height!==F)&&(g.width=d.width=O,g.height=d.height=F,g.style.width=O+"px",g.style.height=F+"px",De.retinaScale(d,_.devicePixelRatio),!o)){var ee={width:O,height:F};ti.notify(d,"resize",[ee]),_.onResize&&_.onResize(d,ee),d.stop(),d.update({duration:_.responsiveAnimationDuration})}},ensureScalesHaveIDs:function(){var o=this.options,d=o.scales||{},_=o.scale;De.each(d.xAxes,function(g,M){g.id||(g.id=Ts(d.xAxes,"x-axis-",M))}),De.each(d.yAxes,function(g,M){g.id||(g.id=Ts(d.yAxes,"y-axis-",M))}),_&&(_.id=_.id||"scale")},buildOrUpdateScales:function(){var o=this,d=o.options,_=o.scales||{},g=[],M=Object.keys(_).reduce(function(O,F){return O[F]=!1,O},{});d.scales&&(g=g.concat((d.scales.xAxes||[]).map(function(O){return{options:O,dtype:"category",dposition:"bottom"}}),(d.scales.yAxes||[]).map(function(O){return{options:O,dtype:"linear",dposition:"left"}}))),d.scale&&g.push({options:d.scale,dtype:"radialLinear",isDefault:!0,dposition:"chartArea"}),De.each(g,function(O){var F=O.options,ee=F.id,G=os(F.type,O.dtype);Ys(F.position)!==Ys(O.dposition)&&(F.position=O.dposition),M[ee]=!0;var oe=null;if(ee in _&&_[ee].type===G)(oe=_[ee]).options=F,oe.ctx=o.ctx,oe.chart=o;else{var ye=bs.getScaleConstructor(G);if(!ye)return;oe=new ye({id:ee,type:G,options:F,ctx:o.ctx,chart:o}),_[oe.id]=oe}oe.mergeTicksOptions(),O.isDefault&&(o.scale=oe)}),De.each(M,function(O,F){O||delete _[F]}),o.scales=_,bs.addScalesToLayout(this)},buildOrUpdateControllers:function(){var g,M,o=this,d=[],_=o.data.datasets;for(g=0,M=_.length;g<M;g++){var O=_[g],F=o.getDatasetMeta(g),ee=O.type||o.config.type;if(F.type&&F.type!==ee&&(o.destroyDatasetMeta(g),F=o.getDatasetMeta(g)),F.type=ee,F.order=O.order||0,F.index=g,F.controller)F.controller.updateIndex(g),F.controller.linkScales();else{var G=Ko[F.type];if(void 0===G)throw new Error('"'+F.type+'" is not a chart type.');F.controller=new G(o,g),d.push(F.controller)}}return d},resetElements:function(){var o=this;De.each(o.data.datasets,function(d,_){o.getDatasetMeta(_).controller.reset()},o)},reset:function(){this.resetElements(),this.tooltip.initialize()},update:function(o){var _,g,d=this;if((!o||"object"!=typeof o)&&(o={duration:o,lazy:arguments[1]}),fl(d),ti._invalidate(d),!1!==ti.notify(d,"beforeUpdate")){d.tooltip._data=d.data;var M=d.buildOrUpdateControllers();for(_=0,g=d.data.datasets.length;_<g;_++)d.getDatasetMeta(_).controller.buildOrUpdateElements();d.updateLayout(),d.options.animation&&d.options.animation.duration&&De.each(M,function(O){O.reset()}),d.updateDatasets(),d.tooltip.initialize(),d.lastActive=[],ti.notify(d,"afterUpdate"),d._layers.sort(pl("z","_idx")),d._bufferedRender?d._bufferedRequest={duration:o.duration,easing:o.easing,lazy:o.lazy}:d.render(o)}},updateLayout:function(){var o=this;!1!==ti.notify(o,"beforeLayout")&&(_r.update(this,this.width,this.height),o._layers=[],De.each(o.boxes,function(d){d._configure&&d._configure(),o._layers.push.apply(o._layers,d._layers())},o),o._layers.forEach(function(d,_){d._idx=_}),ti.notify(o,"afterScaleUpdate"),ti.notify(o,"afterLayout"))},updateDatasets:function(){var o=this;if(!1!==ti.notify(o,"beforeDatasetsUpdate")){for(var d=0,_=o.data.datasets.length;d<_;++d)o.updateDataset(d);ti.notify(o,"afterDatasetsUpdate")}},updateDataset:function(o){var d=this,_=d.getDatasetMeta(o),g={meta:_,index:o};!1!==ti.notify(d,"beforeDatasetUpdate",[g])&&(_.controller._update(),ti.notify(d,"afterDatasetUpdate",[g]))},render:function(o){var d=this;(!o||"object"!=typeof o)&&(o={duration:o,lazy:arguments[1]});var _=d.options.animation,g=os(o.duration,_&&_.duration),M=o.lazy;if(!1!==ti.notify(d,"beforeRender")){var O=function(ee){ti.notify(d,"afterRe
1nder"),De.callback(_&&_.onComplete,[ee],d)};if(_&&g){var F=new Zi({numSteps:g/16.66,easing:o.easing||_.easing,render:function(ee,G){var ye=G.currentStep,be=ye/G.numSteps;ee.draw((0,De.easing.effects[G.easing])(be),be,ye)},onAnimationProgress:_.onProgress,onAnimationComplete:O});Fr.addAnimation(d,F,g,M)}else d.draw(),O(new Zi({numSteps:0,chart:d}));return d}},draw:function(o){var _,g,d=this;if(d.clear(),De.isNullOrUndef(o)&&(o=1),d.transition(o),!(d.width<=0||d.height<=0)&&!1!==ti.notify(d,"beforeDraw",[o])){for(g=d._layers,_=0;_<g.length&&g[_].z<=0;++_)g[_].draw(d.chartArea);for(d.drawDatasets(o);_<g.length;++_)g[_].draw(d.chartArea);d._drawTooltip(o),ti.notify(d,"afterDraw",[o])}},transition:function(o){for(var d=this,_=0,g=(d.data.datasets||[]).length;_<g;++_)d.isDatasetVisible(_)&&d.getDatasetMeta(_).controller.transition(o);d.tooltip.transition(o)},_getSortedDatasetMetas:function(o){var M,O,d=this,g=[];for(M=0,O=(d.data.datasets||[]).length;M<O;++M)(!o||d.isDatasetVisible(M))&&g.push(d.getDatasetMeta(M));return g.sort(pl("order","index")),g},_getSortedVisibleDatasetMetas:function(){return this._getSortedDatasetMetas(!0)},drawDatasets:function(o){var _,g,d=this;if(!1!==ti.notify(d,"beforeDatasetsDraw",[o])){for(g=(_=d._getSortedVisibleDatasetMetas()).length-1;g>=0;--g)d.drawDataset(_[g],o);ti.notify(d,"afterDatasetsDraw",[o])}},drawDataset:function(o,d){var g={meta:o,index:o.index,easingValue:d};!1!==ti.notify(this,"beforeDatasetDraw",[g])&&(o.controller.draw(d),ti.notify(this,"afterDatasetDraw",[g]))},_drawTooltip:function(o){var d=this,_=d.tooltip,g={tooltip:_,easingValue:o};!1!==ti.notify(d,"beforeTooltipDraw",[g])&&(_.draw(),ti.notify(d,"afterTooltipDraw",[g]))},getElementAtEvent:function(o){return La.modes.single(this,o)},getElementsAtEvent:function(o){return La.modes.label(this,o,{intersect:!0})},getElementsAtXAxis:function(o){return La.modes["x-axis"](this,o,{intersect:!0})},getElementsAtEventForMode:function(o,d,_){var g=La.modes[d];return"function"==typeof g?g(this,o,_):[]},getDatasetAtEvent:function(o){return La.modes.dataset(this,o,{intersect:!0})},getDatasetMeta:function(o){var d=this,_=d.data.datasets[o];_._meta||(_._meta={});var g=_._meta[d.id];return g||(g=_._meta[d.id]={type:null,data:[],dataset:null,controller:null,hidden:null,xAxisID:null,yAxisID:null,order:_.order||0,index:o}),g},getVisibleDatasetCount:function(){for(var o=0,d=0,_=this.data.datasets.length;d<_;++d)this.isDatasetVisible(d)&&o++;return o},isDatasetVisible:function(o){var d=this.getDatasetMeta(o);return"boolean"==typeof d.hidden?!d.hidden:!this.data.datasets[o].hidden},generateLegend:function(){return this.options.legendCallback(this)},destroyDatasetMeta:function(o){var d=this.id,_=this.data.datasets[o],g=_._meta&&_._meta[d];g&&(g.controller.destroy(),delete _._meta[d])},destroy:function(){var _,g,o=this,d=o.canvas;for(o.stop(),_=0,g=o.data.datasets.length;_<g;++_)o.destroyDatasetMeta(_);d&&(o.unbindEvents(),De.canvas.clear(o),Jo.releaseContext(o.ctx),o.canvas=null,o.ctx=null),ti.notify(o,"destroy"),delete Ao.instances[o.id]},toBase64Image:function(){return this.canvas.toDataURL.apply(this.canvas,arguments)},initToolTip:function(){var o=this;o.tooltip=new el({_chart:o,_chartInstance:o,_data:o.data,_options:o.options.tooltips},o)},bindEvents:function(){var o=this,d=o._listeners={},_=function(){o.eventHandler.apply(o,arguments)};De.each(o.options.events,function(g){Jo.addEventListener(o,g,_),d[g]=_}),o.options.responsive&&(_=function(){o.resize()},Jo.addEventListener(o,"resize",_),d.resize=_)},unbindEvents:function(){var o=this,d=o._listeners;!d||(delete o._listeners,De.each(d,function(_,g){Jo.removeEventListener(o,g,_)}))},updateHoverStyle:function(o,d,_){var M,O,F,g=_?"set":"remove";for(O=0,F=o.length;O<F;++O)(M=o[O])&&this.getDatasetMeta(M._datasetIndex).controller[g+"HoverStyle"](M);"dataset"===d&&this.getDatasetMeta(o[0]._datasetIndex).controller["_"+g+"DatasetHoverStyle"]()},eventHandler:function(o){var d=this,_=d.tooltip;if(!1!==ti.notify(d,"beforeEvent",[o])){d._bufferedRender=!0,d._bufferedRequest=null;var g=d.handleEvent(o);_&&(g=_._start?_.handleEvent(o):g|_.handleEvent(o)),ti.notify(d,"afterEvent",[o]);var M=d._bufferedRequest;return M?d.render(M):g&&!d.animating&&(d.stop(),d.render({duration:d.options.hover.animationDuration,lazy:!0})),d._bufferedRender=!1,d._bufferedRequest=null,d}},handleEvent:function(o){var M,d=this,_=d.options||{},g=_.hover;return d.lastActive=d.lastActive||[],d.active="mouseout"===o.type?[]:d.getElementsAtEventForMode(o,g.mode,g),De.callback(_.onHover||_.hover.onHover,[o.native,d.active],d),("mouseup"===o.type||"click"===o.type)&&_.onClick&&_.onClick.call(
1d,o.native,d.active),d.lastActive.length&&d.updateHoverStyle(d.lastActive,g.mode,!1),d.active.length&&g.mode&&d.updateHoverStyle(d.active,g.mode,!0),M=!De.arrayEquals(d.active,d.lastActive),d.lastActive=d.active,M}}),Ao.instances={};var jr=Ao;Ao.Controller=Ao,Ao.types={},De.configMerge=ss,De.scaleMerge=Is;function Zs(){throw new Error("This method is not implemented: either no adapter can be found or an incomplete integration was provided.")}function es(o){this.options=o||{}}De.extend(es.prototype,{formats:Zs,parse:Zs,format:Zs,add:Zs,diff:Zs,startOf:Zs,endOf:Zs,_create:function(o){return o}}),es.override=function(o){De.extend(es.prototype,o)};var Po={_date:es},Vi={formatters:{values:function(o){return De.isArray(o)?o:""+o},linear:function(o,d,_){var g=_.length>3?_[2]-_[1]:_[1]-_[0];Math.abs(g)>1&&o!==Math.floor(o)&&(g=o-Math.floor(o));var M=De.log10(Math.abs(g)),O="";if(0!==o)if(Math.max(Math.abs(_[0]),Math.abs(_[_.length-1]))<1e-4){var ee=De.log10(Math.abs(o)),G=Math.floor(ee)-Math.floor(M);G=Math.max(Math.min(G,20),0),O=o.toExponential(G)}else{var oe=-1*Math.floor(M);oe=Math.max(Math.min(oe,20),0),O=o.toFixed(oe)}else O="0";return O},logarithmic:function(o,d,_){var g=o/Math.pow(10,Math.floor(De.log10(o)));return 0===o?"0":1===g||2===g||5===g||0===d||d===_.length-1?o.toExponential():""}}},ls=De.isArray,lo=De.isNullOrUndef,yo=De.valueOrDefault,ks=De.valueAtIndexOrDefault;function bo(o,d,_){var oe,g=o.getTicks().length,M=Math.min(d,g-1),O=o.getPixelForTick(M),F=o._startPixel,ee=o._endPixel,G=1e-6;if(!(_&&(oe=1===g?Math.max(O-F,ee-O):0===d?(o.getPixelForTick(1)-O)/2:(O-o.getPixelForTick(M-1))/2,O+=M<d?oe:-oe,O<F-G||O>ee+G)))return O}function Eo(o,d,_,g){var G,oe,ye,be,Ze,at,lt,vt,Ct,gn,er,or,_i,M=_.length,O=[],F=[],ee=[];for(G=0;G<M;++G){if(be=_[G].label,o.font=at=(Ze=_[G].major?d.major:d.minor).string,lt=g[at]=g[at]||{data:{},gc:[]},vt=Ze.lineHeight,Ct=gn=0,lo(be)||ls(be)){if(ls(be))for(oe=0,ye=be.length;oe<ye;++oe)!lo(er=be[oe])&&!ls(er)&&(Ct=De.measureText(o,lt.data,lt.gc,Ct,er),gn+=vt)}else Ct=De.measureText(o,lt.data,lt.gc,Ct,be),gn=vt;O.push(Ct),F.push(gn),ee.push(vt/2)}function kr(Wr){return{width:O[Wr]||0,height:F[Wr]||0,offset:ee[Wr]||0}}return function Co(o,d){De.each(o,function(_){var O,g=_.gc,M=g.length/2;if(M>d){for(O=0;O<M;++O)delete _.data[g[O]];g.splice(0,M)}})}(g,M),or=O.indexOf(Math.max.apply(null,O)),_i=F.indexOf(Math.max.apply(null,F)),{first:kr(0),last:kr(M-1),widest:kr(or),highest:kr(_i)}}function Mo(o){return o.drawTicks?o.tickMarkLength:0}function Ds(o){var d,_;return o.display?(d=De.options._parseFont(o),_=De.options.toPadding(o.padding),d.lineHeight+_.height):0}function ws(o,d){return De.extend(De.options._parseFont({fontFamily:yo(d.fontFamily,o.fontFamily),fontSize:yo(d.fontSize,o.fontSize),fontStyle:yo(d.fontStyle,o.fontStyle),lineHeight:yo(d.lineHeight,o.lineHeight)}),{color:De.options.resolve([d.fontColor,o.fontColor,tt.global.defaultFontColor])})}function Us(o){var d=ws(o,o.minor);return{minor:d,major:o.major.enabled?ws(o,o.major):d}}function Cs(o){var _,g,M,d=[];for(g=0,M=o.length;g<M;++g)void 0!==(_=o[g])._index&&d.push(_);return d}function js(o,d,_,g){var ee,G,oe,ye,M=yo(_,0),O=Math.min(yo(g,o.length),o.length),F=0;for(d=Math.ceil(d),g&&(d=(ee=g-_)/Math.floor(ee/d)),ye=M;ye<0;)F++,ye=Math.round(M+F*d);for(G=Math.max(M,0);G<O;G++)oe=o[G],G===ye?(oe._index=G,F++,ye=Math.round(M+F*d)):delete oe.label}tt._set("scale",{display:!0,position:"left",offset:!1,gridLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,drawBorder:!0,drawOnChartArea:!0,drawTicks:!0,tickMarkLength:10,zeroLineWidth:1,zeroLineColor:"rgba(0,0,0,0.25)",zeroLineBorderDash:[],zeroLineBorderDashOffset:0,offsetGridLines:!1,borderDash:[],borderDashOffset:0},scaleLabel:{display:!1,labelString:"",padding:{top:4,bottom:4}},ticks:{beginAtZero:!1,minRotation:0,maxRotation:50,mirror:!1,padding:0,reverse:!1,display:!0,autoSkip:!0,autoSkipPadding:0,labelOffset:0,callback:Vi.formatters.values,minor:{},major:{}}});var Ql=ii.extend({zeroLineIndex:0,getPadding:function(){var o=this;return{left:o.paddingLeft||0,top:o.paddingTop||0,right:o.paddingRight||0,bottom:o.paddingBottom||0}},getTicks:function(){return this._ticks},_getLabels:function(){var o=this.chart.data;return this.options.labels||(this.isHorizontal()?o.xLabels:o.yLabels)||o.labels||[]},mergeTicksOptions:function(){},beforeUpdate:function(){De.callback(this.options.beforeUpdate,[this])},update:function(o,d,_){var F,ee,G,oe,ye,g=this,M=g.options.ticks,O=M.sampleSize;if(g.beforeUpdate(),g.maxWidth=o,g.maxHeight=d,g.margins=De.extend({left:0,right:0,top:0,bottom:0},_),g._ticks=null,g.ticks=null,g._labelSizes=null,g._maxLabelLines=0,g.longestLabelWidth=0,g.longestTextCache=g.longestTextCache||{},g._gridLineItems=null,g._labelItems=null,g.beforeSetDimensions(),g.setDimensions(),g.afterSetDimensions(),g.beforeDataLimits(),g.determineDataLimits(),g.afterDataLimits(),g.beforeBuildTicks(),oe=g.buildTicks()||[],(!(oe=g.afterBuildTicks(oe)||oe)||!oe.length)&&g.ticks)for(oe=[],F=0,ee=g.ticks.length;F<ee;++F)oe.push({value:g.ticks[F],major:!1});return g._ticks=oe,G=g._convertTicksToLabels((ye=O<oe.length)?function _u(o,d){for(var _=[],g=o.length/d,M=0,O=o.length;M<O;M+=g)_.push(o[Math.floor(M)]);return _}(oe,O):oe),g._configure(),g.beforeCalculateTickRotation(),g.calculateTickRotation(),g.afterCalculateTickRotation(),g.beforeFit(),g.fit(),g.afterFit(),g._ticksToDraw=M.display&&(M.autoSkip||"auto"===M.source)?g._autoSkip(oe):oe,ye&&(G=g._convertTicksToLabels(g._ticksToDraw)),g.ticks=G,g.afterUpdate(),g.minSize},_configure:function(){var _,g,o=this,d=o.options.ticks.reverse;o.isHorizontal()?(_=o.left,g=o.right):(_=o.top,g=o.bottom,d=!d),o._startPixel=_,o._endPixel=g,o._reversePixels=d,o._length=g-_},afterUpdate:function(){De.callback(this.options.afterUpdate,[this])},beforeSetDimensions:function(){De.callback(this.options.beforeSetDimensions,[this])},setDimensions:function(){var o=this;
vendor: 4,868 bytes, line 1
1o.isHorizontal()?(o.width=o.maxWidth,o.left=0,o.right=o.width):(o.height=o.maxHeight,o.top=0,o.bottom=o.height),o.paddingLeft=0,o.paddingTop=0,o.paddingRight=0,o.paddingBottom=0},afterSetDimensions:function(){De.callback(this.options.afterSetDimensions,[this])},beforeDataLimits:function(){De.callback(this.options.beforeDataLimits,[this])},determineDataLimits:De.noop,afterDataLimits:function(){De.callback(this.options.afterDataLimits,[this])},beforeBuildTicks:function(){De.callback(this.options.beforeBuildTicks,[this])},buildTicks:De.noop,afterBuildTicks:function(o){var d=this;return ls(o)&&o.length?De.callback(d.options.afterBuildTicks,[d,o]):(d.ticks=De.callback(d.options.afterBuildTicks,[d,d.ticks])||d.ticks,o)},beforeTickToLabelConversion:function(){De.callback(this.options.beforeTickToLabelConversion,[this])},convertTicksToLabels:function(){var o=this,d=o.options.ticks;o.ticks=o.ticks.map(d.userCallback||d.callback,this)},afterTickToLabelConversion:function(){De.callback(this.options.afterTickToLabelConversion,[this])},beforeCalculateTickRotation:function(){De.callback(this.options.beforeCalculateTickRotation,[this])},calculateTickRotation:function(){var ee,G,oe,ye,be,Ze,at,o=this,d=o.options,_=d.ticks,g=o.getTicks().length,M=_.minRotation||0,O=_.maxRotation,F=M;!o._isVisible()||!_.display||M>=O||g<=1||!o.isHorizontal()?o.labelRotation=M:(G=(ee=o._getLabelSizes()).widest.width,oe=ee.highest.height-ee.highest.offset,ye=Math.min(o.maxWidth,o.chart.width-G),G+6>(be=d.offset?o.maxWidth/g:ye/(g-1))&&(be=ye/(g-(d.offset?.5:1)),Ze=o.maxHeight-Mo(d.gridLines)-_.padding-Ds(d.scaleLabel),at=Math.sqrt(G*G+oe*oe),F=De.toDegrees(Math.min(Math.asin(Math.min((ee.highest.height+6)/be,1)),Math.asin(Math.min(Ze/at,1))-Math.asin(oe/at))),F=Math.max(M,Math.min(O,F))),o.labelRotation=F)},afterCalculateTickRotation:function(){De.callback(this.options.afterCalculateTickRotation,[this])},beforeFit:function(){De.callback(this.options.beforeFit,[this])},fit:function(){var o=this,d=o.minSize={width:0,height:0},_=o.chart,g=o.options,M=g.ticks,O=g.scaleLabel,F=g.gridLines,ee=o._isVisible(),G="bottom"===g.position,oe=o.isHorizontal();if(oe?d.width=o.maxWidth:ee&&(d.width=Mo(F)+Ds(O)),oe?ee&&(d.height=Mo(F)+Ds(O)):d.height=o.maxHeight,M.display&&ee){var ye=Us(M),be=o._getLabelSizes(),Ze=be.first,at=be.last,lt=be.widest,vt=be.highest,Ct=.4*ye.minor.lineHeight,gn=M.padding;if(oe){var er=0!==o.labelRotation,or=De.toRadians(o.labelRotation),_i=Math.cos(or),kr=Math.sin(or);d.height=Math.min(o.maxHeight,d.height+(kr*lt.width+_i*(vt.height-(er?vt.offset:0))+(er?0:Ct))+gn);var Yi,Br,ni=o.getPixelForTick(0)-o.left,ci=o.right-o.getPixelForTick(o.getTicks().length-1);er?(Yi=G?_i*Ze.width+kr*Ze.offset:kr*(Ze.height-Ze.offset),Br=G?kr*(at.height-at.offset):_i*at.width+kr*at.offset):(Yi=Ze.width/2,Br=at.width/2),o.paddingLeft=Math.max((Yi-ni)*o.width/(o.width-ni),0)+3,o.paddingRight=Math.max((Br-ci)*o.width/(o.width-ci),0)+3}else d.width=Math.min(o.maxWidth,d.width+(M.mirror?0:lt.width+gn+Ct)),o.paddingTop=Ze.height/2,o.paddingBottom=at.height/2}o.handleMargins(),oe?(o.width=o._length=_.width-o.margins.left-o.margins.right,o.height=d.height):(o.width=d.width,o.height=o._length=_.height-o.margins.top-o.margins.bottom)},handleMargins:function(){var o=this;o.margins&&(o.margins.left=Math.max(o.paddingLeft,o.margins.left),o.margins.top=Math.max(o.paddingTop,o.margins.top),o.margins.right=Math.max(o.paddingRight,o.margins.right),o.margins.bottom=Math.max(o.paddingBottom,o.margins.bottom))},afterFit:function(){De.callback(this.options.afterFit,[this])},isHorizontal:function(){var o=this.options.position;return"top"===o||"bottom"===o},isFullWidth:function(){return this.options.fullWidth},getRightValue:function(o){if(lo(o))return NaN;if(("number"==typeof o||o instanceof Number)&&!isFinite(o))return NaN;if(o)if(this.isHorizontal()){if(void 0!==o.x)return this.getRightValue(o.x)}else if(void 0!==o.y)return this.getRightValue(o.y);return o},_convertTicksToLabels:function(o){var _,g,M,d=this;for(d.ticks=o.map(function(O){return O.value}),d.beforeTickToLabelConversion(),_=d.convertTicksToLabels(o)||d.ticks,d.afterTickToLabelConversion(),g=0,M=o.length;g<M;++g)o[g].label=_[g];return _},_getLabelSizes:function(){var o=this,d=o._labelSizes;return d||(o._labelSizes=d=Eo(o.ctx,Us(o.options.ticks),o.getTicks(),o.longestTextCache),o.longestLabelWidth=d.widest.width),d},_parseValue:function(o){var d,_,g,M;return ls(o)?(d=+this.getRightValue(o[0]),_=+this.getRightValue(o[1]),g=Math.min(d,_),M=Math.max(d,_)):(d=void 0,_=o=+this.getRightValue(o),g=o,M=o),{min:g,max:M,start:d,end:_}},_getScaleLabel:function(o){var d=this._parseValue(o);return void 0!==d.start?"["+d.start+", "+d.end+"]":+this.getRightValue(o)},getLabelForIndex:De.noop,getPixelForValue:De.noop,getValueForPixel:De.noop,getPixelForTick:function(o){var d=this,_=d.options.offset,g=
1d._ticks.length,M=1/Math.max(g-(_?0:1),1);return o<0||o>g-1?null:d.getPixelForDecimal(o*M+(_?M/2:0))},getPixelForDecimal:function(o){var d=this;return d._reversePixels&&(o=1-o),d._startPixel+o*d._length},getDecimalForPixel:function(o){var d=(o-this._startPixel)/this._length;return this._reversePixels?1-d:d},getBasePixel:function(){return this.getPixelForValue(this.getBaseValue())},getBaseValue:function(){var o=this,d=o.min,_=o.max;return o.beginAtZero?0:d<0&&_<0?_:d>0&&_>0?d:0},_autoSkip:function(o){var oe,ye,be,Ze,d=this,_=d.options.ticks,g=d._length,M=_.maxTicksLimit||g/d._tickSize()+1,O=_.major.enabled?function Jl(o){var _,g,d=[];for(_=0,g=o.length;_<g;_++)o[_].major&&d.push(_);return d}(o):[],F=O.length,ee=O[0],G=O[F-1];if(F>M)return function Hs(o,d,_){var O,F,g=0,M=d[0];for(_=Math.ceil(_),O=0;O<o.length;O++)F=o[O],O===M?(F._index=O,M=d[++g*_]):delete F.label}(o,O,F/M),Cs(o);if(be=function Al(o,d,_,g){var F,ee,G,oe,M=function _l(o){var _,g,d=o.length;if(d<2)return!1;for(g=o[0],_=1;_<d;++_)if(o[_]-o[_-1]!==g)return!1;return g}(o),O=(d.length-1)/g;if(!M)return Math.max(O,1);for(G=0,oe=(F=De.math._factorize(M)).length-1;G<oe;G++)if((ee=F[G])>O)return ee;return Math.max(O,1)}(O,o,0,M),F>0){for(oe=0,ye=F-1;oe<ye;oe++)js(o,be,O[oe],O[oe+1]);return js(o,be,De.isNullOrUndef(Ze=F>1?(G-ee)/(F-1):null)?0:ee-Ze,ee),js(o,be,G,De.isNullOrUndef(Ze)?o.length:G+Ze),Cs(o)}return js(o,be),Cs(o)},_tickSize:function(){var o=this,d=o.options.ticks,_=De.toRadians(o.labelRotation),g=Math.abs(Math.cos(_)),M=Math.abs(Math.sin(_)),O=o._getLabelSizes(),F=d.autoSkipPadding||0,ee=O?O.widest.width+F:0,G=O?O.highest.height+F:0;return o.isHorizontal()?G*g>ee*M?ee/g:G/M:G*M<ee*g?G/g:ee/M},_isVisible:function(){var g,M,O,o=this,d=o.chart,_=o.options.display;if("auto"!==_)return!!_;for(g=0,M=d.data.datasets.length;g<M;++g)if(d.isDatasetVisible(g)&&((O=d.getDatasetMeta(g)).xAxisID===o.id||O.yAxisID===o.id))return!0;return!1},_computeGridLineItems:function(o){var Ct,gn,er,or,_i,kr,Wr,ni,ci,Yi,Br,ba,Ha,Wi,sr,_s,So,d=this,_=d.chart,g=d.options,M=g.gridLines,O=g.position,F=M.offsetGridLines,ee=d.isHorizontal(),G=d._ticksToDraw,oe=G.length+(F?1:0),ye=Mo(M),be=[],Ze=M.drawBorder?ks(M.lineWidth,0,0):0,at=Ze/2,lt=De._alignPixel,vt=function(fr){return lt(_,fr,Ze)};for("top"===O?(Ct=vt(d.bottom),Wr=d.bottom-ye,ci=Ct-at,Br=vt(o.top)+at,Ha=o.bottom):"bottom"===O?(Ct=vt(d.top),Br=o.top,Ha=vt(o.bottom)-at,Wr=Ct+at,ci=d.top+ye):"left"===O?(Ct=vt(d.right),kr=d.right-ye,ni=Ct-at,Yi=vt(o.left)+at,ba=o.right):(Ct=vt(d.left),Yi=o.left,ba=vt(o.right)-at,kr=Ct+at,ni=d.left+ye),gn=0;gn<oe;++gn)!(lo((er=G[gn]||{}).label)&&gn<G.length)&&(gn===d.zeroLineIndex&&g.offset===F?(Wi=M.zeroLineWidth,sr=M.zeroLineColor,_s=M.zeroLineBorderDash||[],So=M.zeroLineBorderDashOffset||0):(Wi=ks(M.lineWidth,gn,1),sr=ks(M.color,gn,"rgba(0,0,0,0.1)"),_s=M.borderDash||[],So=M.borderDashOffset||0),void 0!==(or=bo(d,er._index||gn,F))&&(_i=lt(_,or,Wi),ee?kr=ni=Yi=ba=_i:Wr=ci=Br=Ha=_i,be.push({tx1:kr,ty1:Wr,tx2:ni,ty2:ci,x1:Yi,y1:Br,x2:ba,y2:Ha,width:Wi,color:sr,borderDash:_s,borderDashOffset:So})));return be.ticksLength=oe,be.borderValue=Ct,be},_computeLabelItems:function(){var Ze,at,lt,vt,Ct,gn,er,or,_i,kr,Wr,ni,o=this,d=o.options,_=d.ticks,g=d.position,M=_.mirror,O=o.isHorizontal(),F=o._ticksToDraw,ee=Us(_),G=_.padding,oe=Mo(d.gridLines),ye=-De.toRadians(o.labelRotation),be=[];for("top"===g?(gn=o.bottom-oe-G,er=ye?"left":"center"):"bottom"===g?(gn=o.top+oe+G,er=ye?"right":"center"):"left"===g?(Ct=o.right-(M?0:oe)-G,er=M?"left":"right"):(Ct=o.left+(M?0:oe)+G,er=M?"right":"left"),Ze=0,at=F.length;Ze<at;++Ze)!lo(vt=(lt=F[Ze]).label)&&(or=o.getPixelForTick(lt._index||Ze)+_.labelOffset,kr=(_i=lt.major?ee.major:ee.minor).lineHeight,Wr=ls(vt)?vt.length:1,O?(Ct=or,ni="top"===g?((ye?1:.5)-Wr)*kr:(ye?0:.5)*kr):(gn=or,ni=(1-Wr)*kr/2),be.push({x:Ct,y:gn,rotation:ye,label:vt,font:_i,textOffset:ni,textAlign:er}));return be},_drawGrid:function(o){var d=this,_=d.options.gridLines;if(_.display){var G,oe,ye,be,Ze,g=d.ctx,M=d.chart,O=De._alignPixel,F=_.drawBorder?ks(_.lineWidth,0,0):0,ee=d._gridLineItems||(d._gridLineItems=d._computeGridLineItems(o));for(ye=0,be=ee.length;ye<be;++ye)oe=(Ze=ee[ye]).color,(G=Ze.width)&&oe&&(g.save(),g.lineWidth=G,g.strokeStyle=oe,g.setLineDash&&(g.setLineDash(Ze.borderDash),g.lineDashOffset=Ze.borderDashOffset),g.beginPath(),_.drawTicks&&(g.moveTo(Ze.tx1,Ze.ty1),g.lineTo(Ze.tx2,Ze.ty2)),_.drawOnChartArea&&(g.moveTo(Ze.x1,Ze.y1),g.lineTo(Ze.x2,Ze.y2)),g.stroke(),g.restore(
vendor: 5,022 bytes, line 1
1));if(F){var Ct,gn,er,or,at=F,lt=ks(_.lineWidth,ee.ticksLength-1,1),vt=ee.borderValue;d.isHorizontal()?(Ct=O(M,d.left,at)-at/2,gn=O(M,d.right,lt)+lt/2,er=or=vt):(er=O(M,d.top,at)-at/2,or=O(M,d.bottom,lt)+lt/2,Ct=gn=vt),g.lineWidth=F,g.strokeStyle=ks(_.color,0),g.beginPath(),g.moveTo(Ct,er),g.lineTo(gn,or),g.stroke()}}},_drawLabels:function(){var o=this;if(o.options.ticks.display){var M,O,F,ee,G,oe,ye,be,_=o.ctx,g=o._labelItems||(o._labelItems=o._computeLabelItems());for(M=0,F=g.length;M<F;++M){if(oe=(G=g[M]).font,_.save(),_.translate(G.x,G.y),_.rotate(G.rotation),_.font=oe.string,_.fillStyle=oe.color,_.textBaseline="middle",_.textAlign=G.textAlign,be=G.textOffset,ls(ye=G.label))for(O=0,ee=ye.length;O<ee;++O)_.fillText(""+ye[O],0,be),be+=oe.lineHeight;else _.fillText(ye,0,be);_.restore()}}},_drawTitle:function(){var o=this,d=o.ctx,_=o.options,g=_.scaleLabel;if(g.display){var ye,be,M=yo(g.fontColor,tt.global.defaultFontColor),O=De.options._parseFont(g),F=De.options.toPadding(g.padding),ee=O.lineHeight/2,G=_.position,oe=0;if(o.isHorizontal())ye=o.left+o.width/2,be="bottom"===G?o.bottom-ee-F.bottom:o.top+ee+F.top;else{var Ze="left"===G;ye=Ze?o.left+ee+F.top:o.right-ee-F.top,be=o.top+o.height/2,oe=Ze?-.5*Math.PI:.5*Math.PI}d.save(),d.translate(ye,be),d.rotate(oe),d.textAlign="center",d.textBaseline="middle",d.fillStyle=M,d.font=O.string,d.fillText(g.labelString,0,0),d.restore()}},draw:function(o){var d=this;!d._isVisible()||(d._drawGrid(o),d._drawTitle(),d._drawLabels())},_layers:function(){var o=this,d=o.options,_=d.ticks&&d.ticks.z||0,g=d.gridLines&&d.gridLines.z||0;return o._isVisible()&&_!==g&&o.draw===o._draw?[{z:g,draw:function(){o._drawGrid.apply(o,arguments),o._drawTitle.apply(o,arguments)}},{z:_,draw:function(){o._drawLabels.apply(o,arguments)}}]:[{z:_,draw:function(){o.draw.apply(o,arguments)}}]},_getMatchingVisibleMetas:function(o){var d=this,_=d.isHorizontal();return d.chart._getSortedVisibleDatasetMetas().filter(function(g){return(!o||g.type===o)&&(_?g.xAxisID===d.id:g.yAxisID===d.id)})}});Ql.prototype._draw=Ql.prototype.draw;var Za=Ql,Yl=De.isNullOrUndef,Ns=Za.extend({determineDataLimits:function(){var ee,o=this,d=o._getLabels(),_=o.options.ticks,g=_.min,M=_.max,O=0,F=d.length-1;void 0!==g&&(ee=d.indexOf(g))>=0&&(O=ee),void 0!==M&&(ee=d.indexOf(M))>=0&&(F=ee),o.minIndex=O,o.maxIndex=F,o.min=d[O],o.max=d[F]},buildTicks:function(){var o=this,d=o._getLabels(),_=o.minIndex,g=o.maxIndex;o.ticks=0===_&&g===d.length-1?d:d.slice(_,g+1)},getLabelForIndex:function(o,d){var _=this,g=_.chart;return g.getDatasetMeta(d).controller._getValueScaleId()===_.id?_.getRightValue(g.data.datasets[d].data[o]):_._getLabels()[o]},_configure:function(){var o=this,d=o.options.offset,_=o.ticks;Za.prototype._configure.call(o),o.isHorizontal()||(o._reversePixels=!o._reversePixels),_&&(o._startValue=o.minIndex-(d?.5:0),o._valueRange=Math.max(_.length-(d?0:1),1))},getPixelForValue:function(o,d,_){var M,O,F,g=this;return!Yl(d)&&!Yl(_)&&(o=g.chart.data.datasets[_].data[d]),Yl(o)||(M=g.isHorizontal()?o.x:o.y),(void 0!==M||void 0!==o&&isNaN(d))&&(O=g._getLabels(),o=De.valueOrDefault(M,o),d=-1!==(F=O.indexOf(o))?F:d,isNaN(d)&&(d=o)),g.getPixelForDecimal((d-g._startValue)/g._valueRange)},getPixelForTick:function(o){var d=this.ticks;return o<0||o>d.length-1?null:this.getPixelForValue(d[o],o+this.minIndex)},getValueForPixel:function(o){var d=this,_=Math.round(d._startValue+d.getDecimalForPixel(o)*d._valueRange);return Math.min(Math.max(_,0),d.ticks.length-1)},getBasePixel:function(){return this.bottom}});Ns._defaults={position:"bottom"};var Io=De.isNullOrUndef;var ml=Za.extend({getRightValue:function(o){return"string"==typeof o?+o:Za.prototype.getRightValue.call(this,o)},handleTickRangeOptions:function(){var o=this,_=o.options.ticks;if(_.beginAtZero){var g=De.sign(o.min),M=De.sign(o.max);g<0&&M<0?o.max=0:g>0&&M>0&&(o.min=0)}var O=void 0!==_.min||void 0!==_.suggestedMin,F=void 0!==_.max||void 0!==_.suggestedMax;void 0!==_.min?o.min=_.min:void 0!==_.suggestedMin&&(o.min=null===o.min?_.suggestedMin:Math.min(o.min,_.suggestedMin)),void 0!==_.max?o.max=_.max:void 0!==_.suggestedMax&&(o.max=null===o.max?_.suggestedMax:Math.max(o.max,_.suggestedMax)),O!==F&&o.min>=o.max&&(O?o.max=o.min+1:o.min=o.max-1),o.min===o.max&&(o.max++,_.beginAtZero||o.min--)},getTickLimit:function(){var M,o=this,d=o.options.ticks,_=d.stepSize,g=d.maxTicksLimit;return _?M=Math.ceil(o.max/_)-Math.floor(o.min/_)+1:(M=o._computeTickLimit(),g=g||11),g&&(M=Math.min(g,M)),M},_computeTickLimit:function(){return Number.POSITIVE_INFINITY},handleDirectionalChanges:De.noop,buildTicks:function(){var o=this,_=o.options.ticks,g=o.getTickLimit(),M={maxTicks:g=Math.max(2,g),min:_.min,max:_.max,precision:_.precision,stepSize:De.valueOrDefault(_.fixedStepSize,_.stepSize)},O=o.ticks=function eu(o,d){var at,lt,vt,Ct,_=[],M=o.stepSize,O=M||1,F=o.maxTicks-1,ee=o.min,G=o.max,oe=o.precision,ye=d.min,be=d.max,Ze=De.niceNum((be-ye)/F/O)*O;if(Ze<1e-14&&Io(ee)&&Io(G))return[ye,be];(Ct=Math.ceil(be/Ze)-Math.floor(ye/Ze))>
1F&&(Ze=De.niceNum(Ct*Ze/F/O)*O),M||Io(oe)?at=Math.pow(10,De._decimalPlaces(Ze)):(at=Math.pow(10,oe),Ze=Math.ceil(Ze*at)/at),lt=Math.floor(ye/Ze)*Ze,vt=Math.ceil(be/Ze)*Ze,M&&(!Io(ee)&&De.almostWhole(ee/Ze,Ze/1e3)&&(lt=ee),!Io(G)&&De.almostWhole(G/Ze,Ze/1e3)&&(vt=G)),Ct=De.almostEquals(Ct=(vt-lt)/Ze,Math.round(Ct),Ze/1e3)?Math.round(Ct):Math.ceil(Ct),lt=Math.round(lt*at)/at,vt=Math.round(vt*at)/at,_.push(Io(ee)?lt:ee);for(var gn=1;gn<Ct;++gn)_.push(Math.round((lt+gn*Ze)*at)/at);return _.push(Io(G)?vt:G),_}(M,o);o.handleDirectionalChanges(),o.max=De.max(O),o.min=De.min(O),_.reverse?(O.reverse(),o.start=o.max,o.end=o.min):(o.start=o.min,o.end=o.max)},convertTicksToLabels:function(){var o=this;o.ticksAsNumbers=o.ticks.slice(),o.zeroLineIndex=o.ticks.indexOf(0),Za.prototype.convertTicksToLabels.call(o)},_configure:function(){var M,o=this,d=o.getTicks(),_=o.min,g=o.max;Za.prototype._configure.call(o),o.options.offset&&d.length&&(_-=M=(g-_)/Math.max(d.length-1,1)/2,g+=M),o._startValue=_,o._endValue=g,o._valueRange=g-_}}),vl={position:"left",ticks:{callback:Vi.formatters.linear}};function Ml(o,d,_,g){var ye,be,M=o.options,F=function bl(o,d,_){var g=[_.type,void 0===d&&void 0===_.stack?_.index:"",_.stack].join(".");return void 0===o[g]&&(o[g]={pos:[],neg:[]}),o[g]}(d,M.stacked,_),ee=F.pos,G=F.neg,oe=g.length;for(ye=0;ye<oe;++ye)be=o._parseValue(g[ye]),!(isNaN(be.min)||isNaN(be.max)||_.data[ye].hidden)&&(ee[ye]=ee[ye]||0,G[ye]=G[ye]||0,M.relativePoints?ee[ye]=100:be.min<0||be.max<0?G[ye]+=be.min:ee[ye]+=be.max)}function mu(o,d,_){var M,O,g=_.length;for(M=0;M<g;++M)O=o._parseValue(_[M]),!(isNaN(O.min)||isNaN(O.max)||d.data[M].hidden)&&(o.min=Math.min(o.min,O.min),o.max=Math.max(o.max,O.max))}var Pl=ml.extend({determineDataLimits:function(){var G,oe,ye,be,o=this,d=o.options,g=o.chart.data.datasets,M=o._getMatchingVisibleMetas(),O=d.stacked,F={},ee=M.length;if(o.min=Number.POSITIVE_INFINITY,o.max=Number.NEGATIVE_INFINITY,void 0===O)for(G=0;!O&&G<ee;++G)O=void 0!==(oe=M[G]).stack;for(G=0;G<ee;++G)ye=g[(oe=M[G]).index].data,O?Ml(o,F,oe,ye):mu(o,oe,ye);De.each(F,function(Ze){be=Ze.pos.concat(Ze.neg),o.min=Math.min(o.min,De.min(be)),o.max=Math.max(o.max,De.max(be))}),o.min=De.isFinite(o.min)&&!isNaN(o.min)?o.min:0,o.max=De.isFinite(o.max)&&!isNaN(o.max)?o.max:1,o.handleTickRangeOptions()},_computeTickLimit:function(){var d,o=this;return o.isHorizontal()?Math.ceil(o.width/40):(d=De.options._parseFont(o.options.ticks),Math.ceil(o.height/d.lineHeight))},handleDirectionalChanges:function(){this.isHorizontal()||this.ticks.reverse()},getLabelForIndex:function(o,d){return this._getScaleLabel(this.chart.data.datasets[d].data[o])},getPixelForValue:function(o){var d=this;return d.getPixelForDecimal((+d.getRightValue(o)-d._startValue)/d._valueRange)},getValueForPixel:function(o){return this._startValue+this.getDecimalForPixel(o)*this._valueRange},getPixelForTick:function(o){var d=this.ticksAsNumbers;return o<0||o>d.length-1?null:this.getPixelForValue(d[o])}});Pl._defaults=vl;var tu=De.valueOrDefault,X=De.math.log10;var Y={position:"left",ticks:{callback:Vi.formatters.logarithmic}};function ce(o,d){return De.isFinite(o)&&o>=0?o:d}var ge=Za.extend({determineDataLimits:function(){var F,ee,G,oe,ye,be,o=this,d=o.options,_=o.chart,g=_.data.datasets,M=o.isHorizontal();function O(Ct){return M?Ct.xAxisID===o.id:Ct.yAxisID===o.id}o.min=Number.POSITIVE_INFINITY,o.max=Number.NEGATIVE_INFINITY,o.minNotZero=Number.POSITIVE_INFINITY;var Ze=d.stacked;if(void 0===Ze)for(F=0;F<g.length;F++)if(ee=_.getDatasetMeta(F),_.isDatasetVisible(F)&&O(ee)&&void 0!==ee.stack){Ze=!0;break}if(d.stacked||Ze){var at={};for(F=0;F<g.length;F++){var lt=[(ee=_.getDatasetMeta(F)).type,void 0===d.stacked&&void 0===ee.stack?F:"",ee.stack].join(".");if(_.isDatasetVisible(F)&&O(ee))for(void 0===at[lt]&&(at[lt]=[]),ye=0,be=(oe=g[F].data).length;ye<be;ye++){var vt=at[lt];G=o._parseValue(oe[ye]),!(isNaN(G.min)||isNaN(G.max)||ee.data[ye].hidden||G.min<0||G.max<0)&&(vt[ye]=vt[ye]||0,vt[ye]+=G.max)}}De.each(at,function(Ct){if(Ct.length>0){var gn=De.min(Ct),er=De.max(Ct);o.min=Math.min(o.min,gn),o.max=Math.max(o.max,er)}})}else for(F=0;F<g.length;F++)if(ee=_.getDatasetMeta(F),_.isDatasetVisible(F)&&O(ee))for(ye=0,be=(oe=g[F].data).length;ye<be;ye++)G=o._parseValue(oe[ye]),!(isNaN(G.min)||isNaN(G.max)||ee.data[ye].hidden||G.min<0||G.max<0)&&(o.min=Math.min(G.min,o.min),o.max=Math.max(G.max,o.max),0!==G.min&&(o.minNotZero=Math.min(G.min,o.minNotZero)));o.min=De.isFinite(o.min)?o.min:null,o.max=De.isFinite(o.max)?o.max:null,o.minNotZero=De.isFinite(o.minNotZero)?o.minNotZero:null,this.handleTickRangeOptions()},handleTickRangeOptions:function(){var o=this,d=o.options.ticks;o.min=ce(d.min,o.min),o.max=ce(d.max,o.max),o.min===o.max&&(0!==o.min&&null!==o.min?(o.min=Math.pow(10,Math.floor(X(o.min))-1),o.max=Math.pow(10,Math.floor(X(o.max))+1)):(o.min=1,o.max=10)),null===o.min&&(o.min=Math.pow(10,Math.floor(X(o.max))-1)),null===o.max&&(o.max=0!==o.min?Math.pow(10,Math.floor(X(o.min))+1):10),null===o.minNotZero&&(o.minNotZero=o.min>0?o.min:o.max<1?Math.pow(10,Math.floor(X(o.max))):1)},buildTicks:function(){var o=this,d=o.options.ticks,_=!o.isHorizontal(),g={min:ce(d.min),max:ce(d.max)},M=o.ticks=function W(o,d){var F,ee,_=[],g=tu(o.min,Math.pow(10,Math.floor(X(d.min)))),M=Math.floor(X(d.max)),O=M
vendor: 5,648 bytes, line 1
1ath.ceil(d.max/Math.pow(10,M));0===g?(F=Math.floor(X(d.minNotZero)),ee=Math.floor(d.minNotZero/Math.pow(10,F)),_.push(g),g=ee*Math.pow(10,F)):(F=Math.floor(X(g)),ee=Math.floor(g/Math.pow(10,F)));var G=F<0?Math.pow(10,Math.abs(F)):1;do{_.push(g),10==++ee&&(ee=1,G=++F>=0?1:G),g=Math.round(ee*Math.pow(10,F)*G)/G}while(F<M||F===M&&ee<O);var oe=tu(o.max,g);return _.push(oe),_}(g,o);o.max=De.max(M),o.min=De.min(M),d.reverse?(_=!_,o.start=o.max,o.end=o.min):(o.start=o.min,o.end=o.max),_&&M.reverse()},convertTicksToLabels:function(){this.tickValues=this.ticks.slice(),Za.prototype.convertTicksToLabels.call(this)},getLabelForIndex:function(o,d){return this._getScaleLabel(this.chart.data.datasets[d].data[o])},getPixelForTick:function(o){var d=this.tickValues;return o<0||o>d.length-1?null:this.getPixelForValue(d[o])},_getFirstTickValue:function(o){var d=Math.floor(X(o));return Math.floor(o/Math.pow(10,d))*Math.pow(10,d)},_configure:function(){var o=this,d=o.min,_=0;Za.prototype._configure.call(o),0===d&&(d=o._getFirstTickValue(o.minNotZero),_=tu(o.options.ticks.fontSize,tt.global.defaultFontSize)/o._length),o._startValue=X(d),o._valueOffset=_,o._valueRange=(X(o.max)-X(d))/(1-_)},getPixelForValue:function(o){var d=this,_=0;return(o=+d.getRightValue(o))>d.min&&o>0&&(_=(X(o)-d._startValue)/d._valueRange+d._valueOffset),d.getPixelForDecimal(_)},getValueForPixel:function(o){var d=this,_=d.getDecimalForPixel(o);return 0===_&&0===d.min?0:Math.pow(10,d._startValue+(_-d._valueOffset)*d._valueRange)}});ge._defaults=Y;var nt=De.valueOrDefault,_t=De.valueAtIndexOrDefault,Qt=De.options.resolve,$n={display:!0,animate:!0,position:"chartArea",angleLines:{display:!0,color:"rgba(0,0,0,0.1)",lineWidth:1,borderDash:[],borderDashOffset:0},gridLines:{circular:!1},ticks:{showLabelBackdrop:!0,backdropColor:"rgba(255,255,255,0.75)",backdropPaddingY:2,backdropPaddingX:2,callback:Vi.formatters.linear},pointLabels:{display:!0,fontSize:10,callback:function(o){return o}}};function Vr(o){var d=o.ticks;return d.display&&o.display?nt(d.fontSize,tt.global.defaultFontSize)+2*d.backdropPaddingY:0}function Mr(o,d,_){return De.isArray(_)?{w:De.longestText(o,o.font,_),h:_.length*d}:{w:o.measureText(_).width,h:d}}function Ri(o,d,_,g,M){return o===g||o===M?{start:d-_/2,end:d+_/2}:o<g||o>M?{start:d-_,end:d}:{start:d,end:d+_}}function Es(o){return 0===o||180===o?"center":o<180?"left":"right"}function us(o,d,_,g){var O,F,M=_.y+g/2;if(De.isArray(d))for(O=0,F=d.length;O<F;++O)o.fillText(d[O],_.x,M),M+=g;else o.fillText(d,_.x,M)}function uo(o,d,_){90===o||270===o?_.y-=d.h/2:(o>270||o<90)&&(_.y-=d.h)}function ko(o){return De.isNumber(o)?o:0}var No=ml.extend({setDimensions:function(){var o=this;o.width=o.maxWidth,o.height=o.maxHeight,o.paddingTop=Vr(o.options)/2,o.xCenter=Math.floor(o.width/2),o.yCenter=Math.floor((o.height-o.paddingTop)/2),o.drawingArea=Math.min(o.height-o.paddingTop,o.width)/2},determineDataLimits:function(){var o=this,d=o.chart,_=Number.POSITIVE_INFINITY,g=Number.NEGATIVE_INFINITY;De.each(d.data.datasets,function(M,O){if(d.isDatasetVisible(O)){var F=d.getDatasetMeta(O);De.each(M.data,function(ee,G){var oe=+o.getRightValue(ee);isNaN(oe)||F.data[G].hidden||(_=Math.min(oe,_),g=Math.max(oe,g))})}}),o.min=_===Number.POSITIVE_INFINITY?0:_,o.max=g===Number.NEGATIVE_INFINITY?0:g,o.handleTickRangeOptions()},_computeTickLimit:function(){return Math.ceil(this.drawingArea/Vr(this.options))},convertTicksToLabels:function(){var o=this;ml.prototype.convertTicksToLabels.call(o),o.pointLabels=o.chart.data.labels.map(function(){var d=De.callback(o.options.pointLabels.callback,arguments,o);return d||0===d?d:""})},getLabelForIndex:function(o,d){return+this.getRightValue(this.chart.data.datasets[d].data[o])},fit:function(){var o=this,d=o.options;d.display&&d.pointLabels.display?function ui(o){var M,O,F,d=De.options._parseFont(o.options.pointLabels),_={l:0,r:o.width,t:0,b:o.height-o.paddingTop},g={};o.ctx.font=d.string,o._pointLabelSizes=[];var ee=o.chart.data.labels.length;for(M=0;M<ee;M++){F=o.getPointPosition(M,o.drawingArea+5),O=Mr(o.ctx,d.lineHeight,o.pointLabels[M]),o._pointLabelSizes[M]=O;var G=o.getIndexAngle(M),oe=De.toDegrees(G)%360,ye=Ri(oe,F.x,O.w,0,180),be=Ri(oe,F.y,O.h,90,270);ye.start<_.l&&(_.l=ye.start,g.l=G),ye.end>_.r&&(_.r=ye.end,g.r=G),be.start<_.t&&(_.t=be.start,g.t=G),be.end>_.b&&(_.b=be.end,g.b=G)}o.setReductions(o.drawingArea,_,g)}(o):o.setCenterPoint(0,0,0,0)},setReductions:function(o,d,_){var g=this,M=d.l/Math.sin(_.l),O=Math.max(d.r-g.width,0)/Math.sin(_.r),F=-d.t/Math.cos(_.t),ee=-Math.max(d.b-(g.height-g.paddingTop),0)/Math.cos(_.b);M=ko(M),O=ko(O),F=ko(F),ee=ko(ee),g.drawingArea=Math.min(Math.floor(o-(M+O)/2),Math.floor(o-(F+ee)/2)),g.setCenterPoint(M,O,F,ee)},setCenterPoint:function(o,d,_,g){var M=this,ee=_+M.drawingArea,G=M.height-M.paddingTop-g-M.drawingArea;M.xCenter=Math.floor((o+M.drawingArea+(M.width-d-M.drawingArea))/2+M.left),M.yCenter=Math.floor((ee+G)/2+M.top+M.paddingTop)},getIndexAngle:function(o){var d=this.chart,O=(o*(360/d.data.labels.length)+((d.options||{}).startAngle||0))%360;return(O<0?O+360:O)*Math.PI*2/360},getDistanceFromCenterForValue:function(o){var d=this;if(De.isNullOrUndef(o))return NaN;var _=d.drawingArea/(d.max-d.min);return d.options.ticks.reverse?(d.max-o)*_:(o-d.min)*_},getPointPosition:function(o,d){var _=this,g=_.getIndexAngle(o)-Math.PI/2;return{x:Math.cos(g)*d+_.xCenter,y:Math.sin(g)*d+_.yCenter}},getPointPositionForValue:function(o,d){return this.getPointPosition(o,this.getDistanceFromCenterForValue(d))},getBasePosition:function(o){var d=this,_=d.min,g=d.max;return d.getPointPositionForValue(o||0,d.beginAtZero?0:_<0&&g<0?g:_>0&&g>0?_:0)}
1,_drawGrid:function(){var ee,G,oe,o=this,d=o.ctx,_=o.options,g=_.gridLines,M=_.angleLines,O=nt(M.lineWidth,g.lineWidth),F=nt(M.color,g.color);if(_.pointLabels.display&&function Bo(o){var d=o.ctx,_=o.options,g=_.pointLabels,M=Vr(_),O=o.getDistanceFromCenterForValue(_.ticks.reverse?o.min:o.max),F=De.options._parseFont(g);d.save(),d.font=F.string,d.textBaseline="middle";for(var ee=o.chart.data.labels.length-1;ee>=0;ee--){var oe=o.getPointPosition(ee,O+(0===ee?M/2:0)+5),ye=_t(g.fontColor,ee,tt.global.defaultFontColor);d.fillStyle=ye;var be=o.getIndexAngle(ee),Ze=De.toDegrees(be);d.textAlign=Es(Ze),uo(Ze,o._pointLabelSizes[ee],oe),us(d,o.pointLabels[ee],oe,F.lineHeight)}d.restore()}(o),g.display&&De.each(o.ticks,function(ye,be){0!==be&&(G=o.getDistanceFromCenterForValue(o.ticksAsNumbers[be]),function Ss(o,d,_,g){var oe,M=o.ctx,O=d.circular,F=o.chart.data.labels.length,ee=_t(d.color,g-1),G=_t(d.lineWidth,g-1);if((O||F)&&ee&&G){if(M.save(),M.strokeStyle=ee,M.lineWidth=G,M.setLineDash&&(M.setLineDash(d.borderDash||[]),M.lineDashOffset=d.borderDashOffset||0),M.beginPath(),O)M.arc(o.xCenter,o.yCenter,_,0,2*Math.PI);else{oe=o.getPointPosition(0,_),M.moveTo(oe.x,oe.y);for(var ye=1;ye<F;ye++)oe=o.getPointPosition(ye,_),M.lineTo(oe.x,oe.y)}M.closePath(),M.stroke(),M.restore()}}(o,g,G,be))}),M.display&&O&&F){for(d.save(),d.lineWidth=O,d.strokeStyle=F,d.setLineDash&&(d.setLineDash(Qt([M.borderDash,g.borderDash,[]])),d.lineDashOffset=Qt([M.borderDashOffset,g.borderDashOffset,0])),ee=o.chart.data.labels.length-1;ee>=0;ee--)G=o.getDistanceFromCenterForValue(_.ticks.reverse?o.min:o.max),oe=o.getPointPosition(ee,G),d.beginPath(),d.moveTo(o.xCenter,o.yCenter),d.lineTo(oe.x,oe.y),d.stroke();
1d.restore()}},_drawLabels:function(){var o=this,d=o.ctx,g=o.options.ticks;if(g.display){var ee,G,M=o.getIndexAngle(0),O=De.options._parseFont(g),F=nt(g.fontColor,tt.global.defaultFontColor);d.save(),d.font=O.string,d.translate(o.xCenter,o.yCenter),d.rotate(M),d.textAlign="center",d.textBaseline="middle",De.each(o.ticks,function(oe,ye){0===ye&&!g.reverse||(ee=o.getDistanceFromCenterForValue(o.ticksAsNumbers[ye]),g.showLabelBackdrop&&(G=d.measureText(oe).width,d.fillStyle=g.backdropColor,d.fillRect(-G/2-g.backdropPaddingX,-ee-O.size/2-g.backdropPaddingY,G+2*g.backdropPaddingX,O.size+2*g.backdropPaddingY)),d.fillStyle=F,d.fillText(oe,0,-ee))}),d.restore()}},_drawTitle:De.noop});No._defaults=$n;var Bs=De._deprecated,Gs=De.options.resolve,nl=De.valueOrDefault,xs=Number.MIN_SAFE_INTEGER||-9007199254740991,nu=Number.MAX_SAFE_INTEGER||9007199254740991,co={millisecond:{common:!0,size:1,steps:1e3},second:{common:!0,size:1e3,steps:60},minute:{common:!0,size:6e4,steps:60},hour:{common:!0,size:36e5,steps:24},day:{common:!0,size:864e5,steps:30},week:{common:!1,size:6048e5,steps:4},month:{common:!0,size:2628e6,steps:12},quarter:{common:!1,size:7884e6,steps:4},year:{common:!0,size:3154e7}},Yn=Object.keys(co);function _a(o,d){return o-d}function Rs(o){return De.valueOrDefault(o.time.min,o.ticks.min)}function wi(o){return De.valueOrDefault(o.time.max,o.ticks.max)}function Dl(o,d,_,g){var M=function Vs(o,d,_){for(var O,F,ee,g=0,M=o.length-1;g>=0&&g<=M;){if(ee=o[O=g+M>>1],!(F=o[O-1]||null))return{lo:null,hi:ee};if(ee[d]<_)g=O+1;else{if(!(F[d]>_))return{lo:F,hi:ee};M=O-1}}return{lo:ee,hi:null}}(o,d,_),O=M.lo?M.hi?M.lo:o[o.length-2]:o[0],F=M.lo?M.hi?M.hi:o[o.length-1]:o[1],ee=F[d]-O[d];return O[g]+(F[g]-O[g])*(ee?(_-O[d])/ee:0)}function vu(o,d){var _=o._adapter,g=o.options.time,M=g.parser,O=M||g.format,F=d;return"function"==typeof M&&(F=M(F)),De.isFinite(F)||(F="string"==typeof O?_.parse(F,O):_.parse(F)),null!==F?+F:(!M&&"function"==typeof O&&(F=O(d),De.isFinite(F)||(F=_.parse(F))),F)}function Ws(o,d){if(De.isNullOrUndef(d))return null;var _=o.options.time,g=vu(o,o.getRightValue(d));return null===g||_.round&&(g=+o._adapter.startOf(g,_.round)),g}function zs(o,d,_,g){var O,F,M=Yn.length;for(O=Yn.indexOf(o);O<M-1;++O)if((F=co[Yn[O]]).common&&Math.ceil((_-d)/((F.steps?F.steps:nu)*F.size))<=g)return Yn[O];return Yn[M-1]}function zu(o,d,_){var F,ee,g=[],M={},O=d.length;for(F=0;F<O;++F)M[ee=d[F]]=F,g.push({value:ee,major:!1});return 0!==O&&_?function Wu(o,d,_,g){var ee,G,M=o._adapter,O=+M.startOf(d[0].value,g),F=d[d.length-1].value;for(ee=O;ee<=F;ee=+M.add(ee,1,g))(G=_[ee])>=0&&(d[G].major=!0);return d}(o,g,M,_):g}var ds=Za.extend({initialize:function(){this.mergeTicksOptions(),Za.prototype.initialize.call(this)},update:function(){var o=this,d=o.options,_=d.time||(d.time={}),g=o._adapter=new Po._date(d.adapters.date);return Bs("time scale",_.format,"time.format","time.parser"),Bs("time scale",_.min,"time.min","ticks.min"),Bs("time scale",_.max,"time.max","ticks.max"),De.mergeIf(_.displayFormats,g.formats()),Za.prototype.update.apply(o,arguments)},getRightValue:function(o){return o&&void 0!==o.t&&(o=o.t),Za.prototype.getRightValue.call(this,o)},determineDataLimits:function(){var ye,be,Ze,at,lt,vt,Ct,o=this,d=o.chart,_=o._adapter,g=o.options,M=g.time.unit||"day",O=nu,F=xs,ee=[],G=[],oe=[],gn=o._getLabels();for(ye=0,Ze=gn.length;ye<Ze;++ye)oe.push(Ws(o,gn[ye]));for(ye=0,Ze=(d.data.datasets||[]).length;ye<Ze;++ye)if(d.isDatasetVisible(ye))if(De.isObject((lt=d.data.datasets[ye].data)[0]))for(G[ye]=[],be=0,at=lt.length;be<at;++be)vt=Ws(o,lt[be]),ee.push(vt),G[ye][be]=vt;else G[ye]=oe.slice(0),Ct||(ee=ee.concat(oe),Ct=!0);else G[ye]=[];oe.length&&(O=Math.min(O,oe[0]),F=Math.max(F,oe[oe.length-1])),ee.length&&(ee=Ze>1?function ga(o){var g,M,O,d={},_=[];for(g=0,M=o.length;g<M;++g)d[O=o[g]]||(d[O]=!0,_.push(O));return _}(ee).sort(_a):ee.sort(_a),O=Math.min(O,ee[0]),F=Math.max(F,ee[ee.length-1])),O=Ws(o,Rs(g))||O,F=Ws(o,wi(g))||F,O=O===nu?+_.startOf(Date.now(),M):O,F=F===xs?+_.endOf(Date.now(),M)+1:F,o.min=Math.min(O,F),o.max=Math.max(O+1,F),o._table=[],o._timestamps={data:ee,datasets:G,labels:oe}}
vendor: 13,375 bytes, line 1
1,buildTicks:function(){var be,Ze,at,o=this,d=o.min,_=o.max,g=o.options,M=g.ticks,O=g.time,F=o._timestamps,ee=[],G=o.getLabelCapacity(d),oe=M.source,ye=g.distribution;for(F="data"===oe||"auto"===oe&&"series"===ye?F.data:"labels"===oe?F.labels:function yu(o,d,_,g){var Ze,M=o._adapter,O=o.options,F=O.time,ee=F.unit||zs(F.minUnit,d,_,g),G=Gs([F.stepSize,F.unitStepSize,1]),oe="week"===ee&&F.isoWeekday,ye=d,be=[];if(oe&&(ye=+M.startOf(ye,"isoWeek",oe)),ye=+M.startOf(ye,oe?"day":ee),M.diff(_,d,ee)>1e5*G)throw d+" and "+_+" are too far apart with stepSize of "+G+" "+ee;for(Ze=ye;Ze<_;Ze=+M.add(Ze,G,ee))be.push(Ze);return(Ze===_||"ticks"===O.bounds)&&be.push(Ze),be}(o,d,_,G),"ticks"===g.bounds&&F.length&&(d=F[0],_=F[F.length-1]),d=Ws(o,Rs(g))||d,_=Ws(o,wi(g))||_,be=0,Ze=F.length;be<Ze;++be)(at=F[be])>=d&&at<=_&&ee.push(at);return o.min=d,o.max=_,o._unit=O.unit||(M.autoSkip?zs(O.minUnit,o.min,o.max,G):function Vu(o,d,_,g,M){var O,F;for(O=Yn.length-1;O>=Yn.indexOf(_);O--)if(co[F=Yn[O]].common&&o._adapter.diff(M,g,F)>=d-1)return F;return Yn[_?Yn.indexOf(_):0]}(o,ee.length,O.minUnit,o.min,o.max)),o._majorUnit=M.major.enabled&&"year"!==o._unit?function Ua(o){for(var d=Yn.indexOf(o)+1,_=Yn.length;d<_;++d)if(co[Yn[d]].common)return Yn[d]}(o._unit):void 0,o._table=function Tl(o,d,_,g){if("linear"===g||!o.length)return[{time:d,pos:0},{time:_,pos:1}];var F,ee,G,oe,ye,M=[],O=[d];for(F=0,ee=o.length;F<ee;++F)(oe=o[F])>d&&oe<_&&O.push(oe);for(O.push(_),F=0,ee=O.length;F<ee;++F)ye=O[F+1],oe=O[F],(void 0===(G=O[F-1])||void 0===ye||Math.round((ye+G)/2)!==oe)&&M.push({time:oe,pos:F/(ee-1)});return M}(o._timestamps.data,d,_,ye),o._offsets=function Zl(o,d,_,g,M){var ee,G,O=0,F=0;return M.offset&&d.length&&(ee=Dl(o,"time",d[0],"pos"),O=1===d.length?1-ee:(Dl(o,"time",d[1],"pos")-ee)/2,G=Dl(o,"time",d[d.length-1],"pos"),F=1===d.length?G:(G-Dl(o,"time",d[d.length-2],"pos"))/2),{start:O,end:F,factor:1/(O+1+F)}}(o._table,ee,0,0,g),M.reverse&&ee.reverse(),zu(o,ee,o._majorUnit)},getLabelForIndex:function(o,d){var _=this,g=_._adapter,M=_.chart.data,O=_.options.time,F=M.labels&&o<M.labels.length?M.labels[o]:"",ee=M.datasets[d].data[o];return De.isObject(ee)&&(F=_.getRightValue(ee)),O.tooltipFormat?g.format(vu(_,F),O.tooltipFormat):"string"==typeof F?F:g.format(vu(_,F),O.displayFormats.datetime)},tickFormatFunction:function(o,d,_,g){var M=this,F=M.options,ee=F.time.displayFormats,oe=M._majorUnit,ye=ee[oe],be=_[d],Ze=F.ticks,at=oe&&ye&&be&&be.major,lt=M._adapter.format(o,g||(at?ye:ee[M._unit])),vt=at?Ze.major:Ze.minor,Ct=Gs([vt.callback,vt.userCallback,Ze.callback,Ze.userCallback]);return Ct?Ct(lt,d,_):lt},convertTicksToLabels:function(o){var _,g,d=[];for(_=0,g=o.length;_<g;++_)d.push(this.tickFormatFunction(o[_].value,_,o));return d},getPixelForOffset:function(o){var d=this,_=d._offsets,g=Dl(d._table,"time",o,"pos");return d.getPixelForDecimal((_.start+g)*_.factor)},getPixelForValue:function(o,d,_){var g=this,M=null;if(void 0!==d&&void 0!==_&&(M=g._timestamps.datasets[_][d]),null===M&&(M=Ws(g,o)),null!==M)return g.getPixelForOffset(M)},getPixelForTick:function(o){var d=this.getTicks();return o>=0&&o<d.length?this.getPixelForOffset(d[o].value):null},getValueForPixel:function(o){var d=this,_=d._offsets,g=d.getDecimalForPixel(o)/_.factor-_.end,M=Dl(d._table,"pos",g,"time");return d._adapter._create(M)},_getLabelSize:function(o){var d=this,_=d.options.ticks,g=d.ctx.measureText(o).width,M=De.toRadians(d.isHorizontal()?_.maxRotation:_.minRotation),O=Math.cos(M),F=Math.sin(M),ee=nl(_.fontSize,tt.global.defaultFontSize);return{w:g*O+ee*F,h:g*F+ee*O}},getLabelWidth:function(o){return this._getLabelSize(o).w},getLabelCapacity:function(o){var d=this,_=d.options.time,g=_.displayFormats,M=g[_.unit]||g.millisecond,O=d.tickFormatFunction(o,0,zu(d,[o],d._majorUnit),M),F=d._getLabelSize(O),ee=Math.floor(d.isHorizontal()?d.width/F.w:d.height/F.h);return d.options.offset&&ee--,ee>0?ee:1}});ds._defaults={position:"bottom",distribution:"linear",bounds:"data",adapters:{},time:{parser:!1,unit:!1,round:!1,displayFormat:!1,isoWeekday:!1,minUnit:"millisecond",displayFormats:{}},ticks:{autoSkip:!1,source:"auto",major:{enabled:!1}}};var Aa={category:Ns,linear:Pl,logarithmic:ge,radialLinear:No,time:ds},Ei={datetime:"MMM D, YYYY, h:mm:ss a",millisecond:"h:mm:ss.SSS a",second:"h:mm:ss a",minute:"h:mm a",hour:"hA",day:"MMM D",week:"ll",month:"MMM YYYY",quarter:"[Q]Q - YYYY",year:"YYYY"};Po._date.override("function"==typeof c?{_id:"moment",formats:function(){return Ei},parse:function(o,d){return"string"==typeof o&&"string"==typeof d?o=c(o,d):o instanceof c||(o=c(o)),o.isValid()?o.valueOf():null},format:function(o,d){return c(o).format(d)},add:function(o,d,_){return c(o).add(d,_).valueOf()},diff:function(o,d,_){return c(o).diff(c(d),_)},startOf:function(o,d,_){return o=c(o),"isoWeek"===d?o.isoWeekday(_).valueOf():o.startOf(d).valueOf()},endOf:function(o,d){return c(o).endOf(d).valueOf()},_create:function(o){return c(o)}}:{}),tt._set("global",{plugins:{filler:{propagate:!0}}});var Ul={dataset:function(o){var d=o.fill,_=o.chart,g=_.getDatasetMeta(d),O=g&&_.isDatasetVisible(d)&&g.dataset._children||[],F=O.length||0;return F?function(ee,G){return G<F&&O[G]._view||null}:null},boundary:function(o){var d=o.boundary,_=d?d.x:null,g=d?d.y:null;return De.isArray(d)?function(M,O){return d[O]}:function(M){return{x:null===_?M.x:_,y:null===g?M.y:g}}}};function qu(o,d,_){var O,g=o._model||{},M=g.fill;if(void 0===M&&(M=!!g.backgroundColor),!1===M||null===M)return!1;if(!0===M)return"origin";if(O=parseFloat(M,10),isFinite(O)&&Math.floor(O)===O)return("-"===M[0]||"+"===M[0])&&(O=d+O),!(O===d||O<0||O>=_)&&O;switch(M){case"bottom":return"start";case"top":return"end";case"zero":return"origin";case"origin":case"start":case"end":return M;default:return!1}}function oc(o){return(o.el._scale||{}).getPointPositionForValue?function Pa(o){var F,ee,G,oe,ye,d=o.el._scale,_=d.options,g=d.chart.data.labels.length,M=o.fill,O=[];if(!g)return null;for(ee=_.ticks.reverse?d.min:d.max,G=d.getPointPositionForValue(0,F=_.ticks.reverse?d.max:d.min),oe=0;oe<g;++oe)ye="start"===M||"end"===M?d.getPointPositionForValue(oe,"start"===M?F:ee):d.getBasePosition(oe),_.gridLines.circular&&(ye.cx=G.x,ye.cy=G.y,ye.angle=d.getIndexAngle(oe)-Math.PI/2),O.push(ye);return O}(o):function Ls(o){var O,d=o.el._model||{},_=o.el._scale||{},g=o.fill,M=null;if(isFinite(g))return null;if("start"===g?M=void 0===d.scaleBottom?_.bottom:d.scaleBottom:"end"===g?M=void 0===d.scaleTop?_.top:d.scaleTop:void 0!==d.scaleZero?M=d.scaleZero:_.getBasePixel&&(M=_.getBasePixel()),null!=M){if(void 0!==M.x&&void 0!==M.y)return M;if(De.isFinite(M))return{x:(O=_.isHorizontal())?M:null,y:O?null:M}}return null}(o)}function bu(o,d,_){var F,M=o[d].fill,O=[d];if(!_)return M;for(;!1!==M&&-1===O.indexOf(M);){if(!isFinite(M))return M;if(!(F=o[M]))return!1;if(F.visible)return M;O.push(M),M=F.fill}return!1}function Go(o){var d=o.fill,_="dataset";return!1===d?null:(isFinite(d)||(_="boundary"),Ul[_](o))}function yn(o){return o&&!o.skip}function ts(o,d,_,g,M){var O,F,ee,G;if(g&&M){for(o.moveTo(d[0].x,d[0].y),O=1;O<g;++O)De.canvas.lineTo(o,d[O-1],d[O]);if(void 0!==_[0].angle){for(F=_[0].cx,ee=_[0].cy,G=Math.sqrt(Math.pow(_[0].x-F,2)+Math.pow(_[0].y-ee,2)),O=M-1;O>0;--O)o.arc(F,ee,G,_[O].angle,_[O-1].angle,!0);return}for(o.lineTo(_[M-1].x,_[M-1].y),O=M-1;O>0;--O)De.canvas.lineTo(o,_[O],_[O-1],!0)}}function $u(o,d,_,g,M,O){var Ze,at,lt,vt,Ct,gn,er,or,F=d.length,ee=g.spanGaps,G=[],oe=[],ye=0,be=0;for(o.beginPath(),Ze=0,at=F;Ze<at;++Ze)Ct=_(vt=d[lt=Ze%F]._view,lt,g),gn=yn(vt),er=yn(Ct),O&&void 0===or&&gn&&(at=F+(or=Ze+1)),gn&&er?(ye=G.push(vt),be=oe.push(Ct)):ye&&be&&(ee?(gn&&G.push(vt),er&&oe.push(Ct)):(ts(o,G,oe,ye,be),ye=be=0,G=[],oe=[]));ts(o,G,oe,ye,be),o.closePath(),o.fillStyle=M,o.fill()}var Mu={id:"filler",afterDatasetsUpdate:function(o,d){var O,F,ee,G,_=(o.data.datasets||[]).length,g=d.propagate,M=[];for(F=0;F<_;++F)G=null,(ee=(O=o.getDatasetMeta(F)).dataset)&&ee._model&&ee instanceof Pi.Line&&(G={visible:o.isDatasetVisible(F),fill:qu(ee,F,_),chart:o,el:ee}),O.$filler=G,M.push(G);for(F=0;F<_;++F)(G=M[F])&&(G.fill=bu(M,F,g),G.boundary=oc(G),G.mapper=Go(G))},beforeDatasetsDraw:function(o){var g,M,O,F,ee,G,oe,d=o._getSortedVisibleDatasetMetas(),_=o.ctx;for(M=d.length-1;M>=0;--M)(g=d[M].$filler)&&g.visible&&(ee=(O=g.el)._children||[],oe=(F=O._view).backgroundColor||tt.global.defaultColor,(G=g.mapper)&&oe&&ee.length&&(De.canvas.clipArea(_,o.chartArea),$u(_,ee,G,F,oe,O._loop),De.canvas.unclipArea(_)))}},Fi=De.rtl.getRtlAdapter,hs=De.noop,ho=De.valueOrDefault;function ru(o,d){return o.usePointStyle&&o.boxWidth>d?d:o.boxWidth}tt._set("global",{legend:{display:!0,position:"top",align:"center",fullWidth:!0,reverse:!1,weight:1e3,onClick:function(o,d){var _=d.datasetIndex,g=this.chart,M=g.getDatasetMeta(_);M.hidden=null===M.hidden?!g.data.datasets[_].hidden:null,g.update()},onHover:null,onLeave:null,labels:{boxWidth:40,padding:10,generateLabels:function(o){var d=o.data.datasets,_=o.options.legend||{},g=_.labels&&_.labels.usePointStyle;return o._getSortedDatasetMetas().map(function(M){var O=M.controller.getStyle(g?0:void 0);return{text:d[M.index].label,fillStyle:O.backgroundColor,hidden:!o.isDatasetVisible(M.index),lineCap:O.borderCapStyle,lineDash:O.borderDash,lineDashOffset:O.borderDashOffset,lineJoin:O.borderJoinStyle,lineWidth:O.borderWidth,strokeStyle:O.borderColor,pointStyle:O.pointStyle,rotation:O.rotation,datasetIndex:M.index}},this)}}},legendCallback:function(o){var g,M,O,d=document.createElement("ul"),_=o.data.datasets;for(d.setAttribute("class",o.id+"-legend"),g=0,M=_.length;g<M;g++)(O=d.appendChild(document.createElement("li"))).appendChild(document.createElement("span")).style.backgroundColor=_[g].backgroundColor,_[g].label&&O.appendChild(document.createTextNode(_[g].label));return d.outerHTML}});var Ku=ii.extend({initialize:function(o){var d=this;De.extend(d,o),d.legendHitBoxes=[],d._hoveredItem=null,d.doughnutMode=!1},beforeUpdate:hs,update:function(o,d,_){var g=this;return g.beforeUpdate(),g.maxWidth=o,g.maxHeight=d,g.margins=_,g.beforeSetDimensions(),g.setDimensions(),g.afterSetDimensions(),g.beforeBuildLabels(),g.buildLabels(),g.afterBuildLabels(),g.beforeFit(),g.fit(),g.afterFit(),g.afterUpdate(),g.minSize},afterUpdate:hs,beforeSetDimensions:hs,setDimensions:function(){var o=this;o.isHorizontal()?(o.width=o.maxWidth,o.left=0,o.right=o.width):(o.height=o.maxHeight,o.top=0,o.bottom=o.height),o.paddingLeft=0,o.paddingTop=0,o.paddingRight=0,o.paddingBottom=0,o.minSize={width:0,height:0}},afterSetDimensions:hs,beforeBuildLabels:hs,buildLabels:function(){var o=this,d=o.options.labels||{},_=De.callback(d.generateLabels,[o.chart],o)||[];d.filter&&(_=_.filter(function(g){return d.filter(g,o.chart.data)})),o.options.reverse&&_.reverse(),o.legendItems=_},afterBuildLabels:hs,beforeFit:hs,fit:function(){var o=this,d=o.options,_=d.labels,g=d.display,M=o.ctx,O=De.options._parseFont(_),F=O.size,ee=o.legendHitBoxes=[],G=o.minSize,oe=o.isHorizontal();if(oe?(G.width=o.maxWidth,G.height=g?10:0):(G.width=g?10:0,G.height=o.maxHeight),g){if(M.font=O.string,oe){var ye=o.lineWidths=[0],be=0;M.textAlign="left",M.textBaseline="middle",De.each(o.legendItems,function(er,or){var kr=ru(_,F)+F/2+M.measureText(er.text).width;(0===or||ye[ye.length-1]+kr+2*_.padding>G.width)&&(be+=F+_.padding,ye[ye.length-(or>0?0:1)]=0),ee[or]={left:0,top:0,width:kr,height:F},ye[ye.length-1]+=kr+_.padding}),G.height+=be}else{var Ze=_.padding,at=o.columnWidths=[],lt=o.columnHeights=[],vt=_.padding,Ct=0,gn=0;De.each(o.legendItems,function(er,or){var kr=ru(_,F)+F/2+M.measureText(er.text).width;or>0&&gn+F+2*Ze>G.height&&(vt+=Ct+_.padding,at.push(Ct),lt.push(gn),Ct=0,gn=0),Ct=Math.max(Ct,kr),gn+=F+Ze,ee[or]={left:0,top:0,width:kr,height:F}}),vt+=Ct,at.push(Ct),lt.push(gn),G.width+=vt}o.width=G.width,o.height=G.height}else o.width=G.width=o.height=G.height=0},afterFit:hs,isHorizontal:function(){return"top"===this.options.position||"bottom"===this.options.position},draw:function(){var o=this,d=o.options,_=d.labels,g=tt.global,M=g.defaultColor,O=g.elements.line,F=o.height,ee=o.columnHeights,G=o.width,oe=o.lineWidths;if(d.display){var vt,ye=Fi(d.rtl,o.left,o.minSize.width),be=o.ctx,Ze=ho(_.fontColor,g.defaultFontColor),at=De.options._parseFont(_),lt=at.size;be.textAlign=ye.textAlign("left"),be.textBaseline="middle",be.lineWidth=.5,be.strokeStyle=Ze,be.fillStyle=Ze,be.font=at.string;var Ct=ru(_,lt),gn=o.legendHitBoxes,_i=function(ni,ci){switch(d.align){case"start":return _.padding;case"end":return ni-ci;default:return(ni-ci+_.padding)/2}},kr=o.isHorizontal();vt=kr?{x:o.left+_i(G,oe[0]),y:o.top+_.padding,line:0}:{x:o.left+_.padding,y:o.top+_i(F,ee[0]),line:0},De.rtl.overrideTextDirection(o.ctx,d.textDirection);var Wr=lt+_.padding;De.each(o.legendItems,function(ni,ci){var Yi=be.measureText(ni.text).width,Br=Ct+lt/2+Yi,ba=vt.x,Ha=vt.y;ye.setWidth(o.minSize.width),kr?ci>0&&ba+Br+_.padding>o.left+o.minSize.width&&(Ha=vt.y+=Wr,vt.line++,ba=vt.x=o.left+_i(G,oe[vt.line])):ci>0&&Ha+Wr>o.top+o.minSize.height&&(ba=vt.x=ba+o.columnWidths[vt.line]+_.padding,vt.line++,Ha=vt.y=o.top+_i(F,ee[vt.line]));var Wi=ye.x(ba);(function(ni,ci,Yi){if(!(isNaN(Ct)||Ct<=0)){be.save();var Br=ho(Yi.lineWidth,O.borderWidth);if(be.fillStyle=ho(Yi.fillStyle,M),be.lineCap=ho(Yi.lineCap,O.borderCapStyle),be.lineDashOffset=ho(Yi.lineDashOffset,O.borderDashOffset),be.lineJoin=
1ho(Yi.lineJoin,O.borderJoinStyle),be.lineWidth=Br,be.strokeStyle=ho(Yi.strokeStyle,M),be.setLineDash&&be.setLineDash(ho(Yi.lineDash,O.borderDash)),_&&_.usePointStyle){var ba=Ct*Math.SQRT2/2,Ha=ye.xPlus(ni,Ct/2);De.canvas.drawPoint(be,Yi.pointStyle,ba,Ha,ci+lt/2,Yi.rotation)}else be.fillRect(ye.leftForLtr(ni,Ct),ci,Ct,lt),0!==Br&&be.strokeRect(ye.leftForLtr(ni,Ct),ci,Ct,lt);be.restore()}})(Wi,Ha,ni),gn[ci].left=ye.leftForLtr(Wi,gn[ci].width),gn[ci].top=Ha,function(ni,ci,Yi,Br){var ba=lt/2,Ha=ye.xPlus(ni,Ct+ba),Wi=ci+ba;be.fillText(Yi.text,Ha,Wi),Yi.hidden&&(be.beginPath(),be.lineWidth=2,be.moveTo(Ha,Wi),be.lineTo(ye.xPlus(Ha,Br),Wi),be.stroke())}(Wi,Ha,ni,Yi),kr?vt.x+=Br+_.padding:vt.y+=Wr}),De.rtl.restoreTextDirection(o.ctx,d.textDirection)}},_getLegendItemAt:function(o,d){var g,M,O,_=this;if(o>=_.left&&o<=_.right&&d>=_.top&&d<=_.bottom)for(O=_.legendHitBoxes,g=0;g<O.length;++g)if(o>=(M=O[g]).left&&o<=M.left+M.width&&d>=M.top&&d<=M.top+M.height)return _.legendItems[g];return null},handleEvent:function(o){var M,d=this,_=d.options,g="mouseup"===o.type?"click":o.type;if("mousemove"===g){if(!_.onHover&&!_.onLeave)return}else{if("click"!==g)return;if(!_.onClick)return}M=d._getLegendItemAt(o.x,o.y),"click"===g?M&&_.onClick&&_.onClick.call(d,o.native,M):(_.onLeave&&M!==d._hoveredItem&&(d._hoveredItem&&_.onLeave.call(d,o.native,d._hoveredItem),d._hoveredItem=M),_.onHover&&M&&_.onHover.call(d,o.native,M))}});function iu(o,d){var _=new Ku({ctx:o.ctx,options:d,chart:o});_r.configure(o,_,d),_r.addBox(o,_),o.legend=_}var Hl={id:"legend",_element:Ku,beforeInit:function(o){var d=o.options.legend;d&&iu(o,d)},beforeUpdate:function(o){var d=o.options.legend,_=o.legend;d?(De.mergeIf(d,tt.global.legend),_?(_r.configure(o,_,d),_.options=d):iu(o,d)):_&&(_r.removeBox(o,_),delete o.legend)},afterEvent:function(o,d){var _=o.legend;_&&_.handleEvent(d)}},fs=De.noop;tt._set("global",{title:{display:!1,fontStyle:"bold",fullWidth:!0,padding:10,position:"top",text:"",weight:2e3}});var Nu=ii.extend({initialize:function(o){De.extend(this,o),this.legendHitBoxes=[]},beforeUpdate:fs,update:function(o,d,_){var g=this;return g.beforeUpdate(),g.maxWidth=o,g.maxHeight=d,g.margins=_,g.beforeSetDimensions(),g.setDimensions(),g.afterSetDimensions(),g.beforeBuildLabels(),g.buildLabels(),g.afterBuildLabels(),g.beforeFit(),g.fit(),g.afterFit(),g.afterUpdate(),g.minSize},afterUpdate:fs,beforeSetDimensions:fs,setDimensions:function(){var o=this;o.isHorizontal()?(o.width=o.maxWidth,o.left=0,o.right=o.width):(o.height=o.maxHeight,o.top=0,o.bottom=o.height),o.paddingLeft=0,o.paddingTop=0,o.paddingRight=0,o.paddingBottom=0,o.minSize={width:0,height:0}},afterSetDimensions:fs,beforeBuildLabels:fs,buildLabels:fs,afterBuildLabels:fs,beforeFit:fs,fit:function(){var O,o=this,d=o.options,_=o.minSize={},g=o.isHorizontal();d.display?(O=(De.isArray(d.text)?d.text.length:1)*De.options._parseFont(d).lineHeight+2*d.padding,o.width=_.width=g?o.maxWidth:O,o.height=_.height=g?O:o.maxHeight):o.width=_.width=o.height=_.height=0},afterFit:fs,isHorizontal:function(){var o=this.options.position;return"top"===o||"bottom"===o},draw:function(){var o=this,d=o.ctx,_=o.options;if(_.display){var be,Ze,at,g=De.options._parseFont(_),M=g.lineHeight,O=M/2+_.padding,F=0,ee=o.top,G=o.left,oe=o.bottom,ye=o.right;d.fillStyle=De.valueOrDefault(_.fontColor,tt.global.defaultFontColor),d.font=g.string,o.isHorizontal()?(Ze=G+(ye-G)/2,at=ee+O,be=ye-G):(Ze="left"===_.position?G+O:ye-O,at=ee+(oe-ee)/2,be=oe-ee,F=Math.PI*("left"===_.position?-.5:.5)),d.save(),d.translate(Ze,at),d.rotate(F),d.textAlign="center",d.textBaseline="middle";var lt=_.text;if(De.isArray(lt))for(var vt=0,Ct=0;Ct<lt.length;++Ct)d.fillText(lt[Ct],0,vt,be),vt+=M;else d.fillText(lt,0,0,be);d.restore()}}});function To(o,d){var _=new Nu({ctx:o.ctx,options:d,chart:o});_r.configure(o,_,d),_r.addBox(o,_),o.titleBlock=_}var ps={},sc=Mu,lc=Hl,Ru={id:"title",_element:Nu,beforeInit:function(o){var d=o.options.title;d&&To(o,d)},beforeUpdate:function(o){var d=o.options.title,_=o.titleBlock;d?(De.mergeIf(d,tt.global.title),_?(_r.configure(o,_,d),_.options=d):To(o,d)):_&&(_r.removeBox(o,_),delete o.titleBlock)}};for(var au in ps.filler=sc,ps.legend=lc,ps.title=Ru,jr.helpers=De,function(){function o(g,M,O){var F;return"string"==typeof g?(F=parseInt(g,10),-1!==g.indexOf("%")&&(F=F/100*M.parentNode[O])):F=g,F}function d(g){return null!=g&&"none"!==g}function _(g,M,O){var F=document.defaultView,ee=De._getParentNode(g),G=F.getComputedStyle(g)[M],oe=F.getComputedStyle(ee)[M],ye=d(G),be=d(oe),Ze=Number.POSITIVE_INFINITY;return ye||be?Math.min(ye?o(G,g,O):Ze,be?o(oe,ee,O):Ze):"none"}De.where=function(g,M){if(De.isArray(g)&&Array.prototype.filter)return g.filter(M);var O=[];return De.each(g,function(F){M(F)&&O.push(F)}),O},De.findIndex=Array.prototype.findIndex?function(g,M,O){return g.findIndex(M,O)}:function(g,M,O){O=void 0===O?g:O;for(var F=0,ee=g.length;F<ee;++F)if(M.call(O,g[F],F,g))return F;return-1},De.findNextWhere=function(g,M,O){De.isNullOrUndef(O)&&(O=-1);for(var F=O+1;F<g.length;F++){var ee=g[F];if(M(ee))return ee}},De.findPreviousWhere=function(g,M,O){De.isNullOrUndef(O)&&(O=g.length);for(var F=O-1;F>=0;F--){var ee=g[F];if(M(ee))return ee}},De.isNumber=function(g){return!isNaN(parseFloat(g))&&isFinite(g)},De.almostEquals=function(g,M,O){return Math.abs(g-M)<O},De.almostWhole=function(g,M){var O=Math.round(g);return O-M<=g&&O+M>=g},De.max=function(g){return g.reduce(function(M,O){return isNaN(O)?M:Math.max(M,O)},Number.NEGATIVE_INFINITY)},De.min=function(g){return g.reduce(function(M,O){return isNaN(O)?M:Math.min(M,O)},Number.POSITIVE_INFINITY)},De.sign=Math.sign?function(g){return Math.sign(g)}:function(g){return 0==(g=+g)||isNaN(g)?g:g>0?1:-1},De.toRadians=function(g){return g*(Math.PI/180)},De.toDegrees=function(g){return g*(180/Math.PI)},De._decimalPlaces=function(g){if(De.isFinite(g)){for(var M=1,O=0;Math.round(g*M)/M!==g;)M*=10,O++;return O}},De.getAngleFromPoint=function(g,M){var O=M.x-g.x,F=M.y-g.y,ee=Math.sqrt(O*O+F*F),G=Math.atan2(F,O);return G<-.5*Math.PI&&(G+=2*Math.PI),{angle:G,distance:ee}},De.distanceBetweenPoints=function(g,M){return Math.sqrt(Math.pow(M.x-g.x,2)+Math.pow(M.y-g.y,2))},De.aliasPixel=function(g){return g%2==0?0:.5},De._alignPixel=function(g,M,O){var F=g.currentDevicePixelRatio,ee=O/2;return Math.round((M-ee)*F)/F+ee},De.splineCurve=function(g,M,O,F){var ee=g.skip?M:g,G=M,oe=O.skip?M:O,ye=Math.sqrt(Math.pow(G.x-ee.x,2)+Math.pow(G.y-ee.y,2)),be=Math.sqrt(Math.pow(oe.x-G.x,2)+Math.pow(oe.y-G.y,2)),Ze=ye/(ye+be),at=be/(ye+be),lt=F*(Ze=isNaN(Ze)?0:Ze),vt=F*(at=isNaN(at)?0:at);return{previous:{x:G.x-lt*(oe.x-ee.x),y:G.y-lt*(oe.y-ee.y)},next:{x:G.x+vt*(oe.x-ee.x),y:G.y+vt*(oe.y-ee.y)}}},De.EPSILON=Number.EPSILON||1e-14,De.splineCurveMonotone=function(g){var F,ee,G,oe,be,Ze,at,lt,vt,M=(g||[]).map(function(Ct){return{model:Ct._model,deltaK:0,mK:0}}),O=M.length;for(F=0;F<O;++F)if(!(G=M[F]).model.skip){if(ee=F>0?M[F-1]:null,(oe=F<O-1?M[F+1]:null)&&!oe.model.skip){var ye=oe.model.x-G.model.x;G.deltaK=0!==ye?(oe.model.y-G.model.y)/ye:0}G.mK=!ee||ee.model.skip?G.deltaK:!oe||oe.model.skip?ee.deltaK:this.sign(ee.deltaK)!==this.sign(G.deltaK)?0:(ee.deltaK+G.deltaK)/2}for(F=0;F<O-1;++F)if(oe=M[F+1],!(G=M[F]).model.skip&&!oe.model.skip){if(De.almostEquals(G.deltaK,0,this.EPSILON)){G.mK=oe.mK=0;continue}be=G.mK/G.deltaK,Ze=oe.mK/G.deltaK,!((lt=Math.pow(be,2)+Math.pow(Ze,2))<=9)&&(at=3/Math.sqrt(lt),G.mK=be*at*G.deltaK,oe.mK=Ze*at*G.deltaK)}for(F=0;F<O;++F)!(G=M[F]).model.skip&&(oe=F<O-1?M[F+1]:null,(ee=F>0?M[F-1]:null)&&!ee.model.skip&&(G.model.controlPointPreviousX=G.model.x-(vt=(G.model.x-ee.model.x)/3),G.model.controlPointPreviousY=G.model.y-vt*G.mK),oe&&!oe.model.skip&&(G.model.controlPointNextX=G.model.x+(vt=(oe.model.x-G.model.x)/3),G.model.controlPointNextY=G.model.y+vt*G.mK))},De.nextItem=function(g,M,O){return O?M>=g.length-1?g[0]:g[M+1]:M>=g.length-1?g[g.length-1]:g[M+1]},De.previousItem=function(g,M,O){return O?M<=0?g[g.length-1]:g[M-1]:M<=0?g[0]:g[M-1]},De.niceNum=function(g,M){var O=Math.floor(De.log10(g)),F=g/Math.pow(10,O);return(M?F<1.5?1:F<3?2:F<7?5:10:F<=1?1:F<=2?2:F<=5?5:10)*Math.pow(10,O)},De.requestAnimFrame="undefined"==typeof window?function(g){g()}:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(g){return window.setTimeout(g,1e3/60)},De.getRelativePosition=function(g,M){var O,F,ee=g.originalEvent||g,G=g.target||g.srcElement,oe
vendor: 6,955 bytes, line 1
1=G.getBoundingClientRect(),ye=ee.touches;ye&&ye.length>0?(O=ye[0].clientX,F=ye[0].clientY):(O=ee.clientX,F=ee.clientY);var be=parseFloat(De.getStyle(G,"padding-left")),Ze=parseFloat(De.getStyle(G,"padding-top")),at=parseFloat(De.getStyle(G,"padding-right")),lt=parseFloat(De.getStyle(G,"padding-bottom")),Ct=oe.bottom-oe.top-Ze-lt;return{x:O=Math.round((O-oe.left-be)/(oe.right-oe.left-be-at)*G.width/M.currentDevicePixelRatio),y:F=Math.round((F-oe.top-Ze)/Ct*G.height/M.currentDevicePixelRatio)}},De.getConstraintWidth=function(g){return _(g,"max-width","clientWidth")},De.getConstraintHeight=function(g){return _(g,"max-height","clientHeight")},De._calculatePadding=function(g,M,O){return(M=De.getStyle(g,M)).indexOf("%")>-1?O*parseInt(M,10)/100:parseInt(M,10)},De._getParentNode=function(g){var M=g.parentNode;return M&&"[object ShadowRoot]"===M.toString()&&(M=M.host),M},De.getMaximumWidth=function(g){var M=De._getParentNode(g);if(!M)return g.clientWidth;var O=M.clientWidth,G=O-De._calculatePadding(M,"padding-left",O)-De._calculatePadding(M,"padding-right",O),oe=De.getConstraintWidth(g);return isNaN(oe)?G:Math.min(G,oe)},De.getMaximumHeight=function(g){var M=De._getParentNode(g);if(!M)return g.clientHeight;var O=M.clientHeight,G=O-De._calculatePadding(M,"padding-top",O)-De._calculatePadding(M,"padding-bottom",O),oe=De.getConstraintHeight(g);return isNaN(oe)?G:Math.min(G,oe)},De.getStyle=function(g,M){return g.currentStyle?g.currentStyle[M]:document.defaultView.getComputedStyle(g,null).getPropertyValue(M)},De.retinaScale=function(g,M){var O=g.currentDevicePixelRatio=M||"undefined"!=typeof window&&window.devicePixelRatio||1;if(1!==O){var F=g.canvas,ee=g.height,G=g.width;F.height=ee*O,F.width=G*O,g.ctx.scale(O,O),!F.style.height&&!F.style.width&&(F.style.height=ee+"px",F.style.width=G+"px")}},De.fontString=function(g,M,O){return M+" "+g+"px "+O},De.longestText=function(g,M,O,F){var ee=(F=F||{}).data=F.data||{},G=F.garbageCollect=F.garbageCollect||[];F.font!==M&&(ee=F.data={},G=F.garbageCollect=[],F.font=M),g.font=M;var be,Ze,at,lt,vt,oe=0,ye=O.length;for(be=0;be<ye;be++)if(null!=(lt=O[be])&&!0!==De.isArray(lt))oe=De.measureText(g,ee,G,oe,lt);else if(De.isArray(lt))for(Ze=0,at=lt.length;Ze<at;Ze++)null!=(vt=lt[Ze])&&!De.isArray(vt)&&(oe=De.measureText(g,ee,G,oe,vt));var Ct=G.length/2;if(Ct>O.length){for(be=0;be<Ct;be++)delete ee[G[be]];G.splice(0,Ct)}return oe},De.measureText=function(g,M,O,F,ee){var G=M[ee];return G||(G=M[ee]=g.measureText(ee).width,O.push(ee)),G>F&&(F=G),F},De.numberOfLabelLines=function(g){var M=1;return De.each(g,function(O){De.isArray(O)&&O.length>M&&(M=O.length)}),M},De.color=Dt?function(g){return g instanceof CanvasGradient&&(g=tt.global.defaultColor),Dt(g)}:function(g){return console.error("Color.js not found!"),g},De.getHoverColor=function(g){return g instanceof CanvasPattern||g instanceof CanvasGradient?g:De.color(g).saturate(.5).darken(.1).rgbString()}}(),jr._adapters=Po,jr.Animation=Zi,jr.animationService=Fr,jr.controllers=Ko,jr.DatasetController=dr,jr.defaults=tt,jr.Element=ii,jr.elements=Pi,jr.Interaction=La,jr.layouts=_r,jr.platform=Jo,jr.plugins=ti,jr.Scale=Za,jr.scaleService=bs,jr.Ticks=Vi,jr.Tooltip=el,jr.helpers.each(Aa,function(o,d){jr.scaleService.registerScaleType(d,o,o._defaults)}),ps)ps.hasOwnProperty(au)&&jr.plugins.register(ps[au]);jr.platform.initialize();var Ju=jr;return"undefined"!=typeof window&&(window.Chart=jr),jr.Chart=jr,jr.Legend=ps.legend._element,jr.Title=ps.title._element,jr.pluginService=jr.plugins,jr.PluginBase=jr.Element.extend({}),jr.canvasHelpers=jr.helpers.canvas,jr.layoutService=jr.layouts,jr.LinearScaleBase=ml,jr.helpers.each(["Bar","Bubble","Doughnut","Line","PolarArea","Radar","Scatter"],function(o){jr[o]=function(d,_){return new jr(d,jr.helpers.merge(_||{},{type:o.charAt(0).toLowerCase()+o.slice(1)}))}}),Ju}(function(){try{return T(15439)}catch(x){}}())},27088:function(Ve,we,T){!function(c){"use strict";c.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(x){return/^nm$/i.test(x)},meridiem:function(x,E,C){return x<12?C?"vm":"VM":C?"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(x){return x+(1===x||8===x||x>=20?"ste":"de")},week:{dow:1,doy:4}})}(T(15439))},52502:function(Ve,we,T){!function(c){"use strict";var e=function(R){return 0===R?0:1===R?1:2===R?2:R%100>=3&&R%100<=10?3:R%100>=11?4:5},x={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]}
vendor: 14,813 bytes, line 1
1,E=function(R){return function(I,z,H,Z){var j=e(I),V=x[R][e(I)];return 2===j&&(V=V[z?0:1]),V.replace(/%d/i,I)}},C=["\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"];c.defineLocale("ar-dz",{months:C,monthsShort:C,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(R){return"\u0645"===R},meridiem:function(R,I,z){return R<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:E("s"),ss:E("s"),m:E("m"),mm:E("m"),h:E("h"),hh:E("h"),d:E("d"),dd:E("d"),M:E("M"),MM:E("M"),y:E("y"),yy:E("y")},postformat:function(R){return R.replace(/,/g,"\u060c")},week:{dow:0,doy:4}})}(T(15439))},30128:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},84519:function(Ve,we,T){!function(c){"use strict";var e={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},x=function(I){return 0===I?0:1===I?1:2===I?2:I%100>=3&&I%100<=10?3:I%100>=11?4:5},E={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},C=function(I){return function(z,H,Z,j){var V=x(z),$=E[I][x(z)];return 2===V&&($=$[H?0:1]),$.replace(/%d/i,z)}},L=["\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"];c.defineLocale("ar-ly",{months:L,monthsShort:L,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(I){return"\u0645"===I},meridiem:function(I,z,H){return I<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:C("s"),ss:C("s"),m:C("m"),mm:C("m"),h:C("h"),hh:C("h"),d:C("d"),dd:C("d"),M:C("M"),MM:C("M"),y:C("y"),yy:C("y")},preparse:function(I){return I.replace(/\u060c/g,",")},postformat:function(I){return I.replace(/\d/g,function(z){return e[z]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(T(15439))},65443:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},17642:function(Ve,we,T){!function(c){"use strict";var e={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},x={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"};c.defineLocale("ar-sa",{months:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),monthsShort:"\u064a\u0646\u0627\u064a\u0631_\u0641\u0628\u0631\u0627\u064a\u0631_\u0645\u0627\u0631\u0633_\u0623\u0628\u0631\u064a\u0644_\u0645\u0627\u064a\u0648_\u064a\u0648\u0646\u064a\u0648_\u064a\u0648\u0644\u064a\u0648_\u0623\u063a\u0633\u0637\u0633_\u0633\u0628\u062a\u0645\u0628\u0631_\u0623\u0643\u062a\u0648\u0628\u0631_\u0646\u0648\u0641\u0645\u0628\u0631_\u062f\u064a\u0633\u0645\u0628\u0631".split("_"),weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(C){return"\u0645"===C},meridiem:function(C,L,R){return C<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(C){return C.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(L){return x[L]}).replace(/\u060c/g,",")},postformat:function(C){return C.replace(/\d/g,function(L){return e[L]}).replace(/,/g,"\u060c")},week:{dow:0,doy:6}})}(T(15439))},68592:function(Ve,we,T){!function(c){"use strict";c.defineLocale("ar-tn",{months:"\u062c\u0627\u0646\u0641\u064a_\u0641\u064a\u064
11\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}})}(T(15439))},17038:function(Ve,we,T){!function(c){"use strict";var e={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},x={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},E=function(z){return 0===z?0:1===z?1:2===z?2:z%100>=3&&z%100<=10?3:z%100>=11?4:5},C={s:["\u0623\u0642\u0644 \u0645\u0646 \u062b\u0627\u0646\u064a\u0629","\u062b\u0627\u0646\u064a\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062b\u0627\u0646\u064a\u062a\u0627\u0646","\u062b\u0627\u0646\u064a\u062a\u064a\u0646"],"%d \u062b\u0648\u0627\u0646","%d \u062b\u0627\u0646\u064a\u0629","%d \u062b\u0627\u0646\u064a\u0629"],m:["\u0623\u0642\u0644 \u0645\u0646 \u062f\u0642\u064a\u0642\u0629","\u062f\u0642\u064a\u0642\u0629 \u0648\u0627\u062d\u062f\u0629",["\u062f\u0642\u064a\u0642\u062a\u0627\u0646","\u062f\u0642\u064a\u0642\u062a\u064a\u0646"],"%d \u062f\u0642\u0627\u0626\u0642","%d \u062f\u0642\u064a\u0642\u0629","%d \u062f\u0642\u064a\u0642\u0629"],h:["\u0623\u0642\u0644 \u0645\u0646 \u0633\u0627\u0639\u0629","\u0633\u0627\u0639\u0629 \u0648\u0627\u062d\u062f\u0629",["\u0633\u0627\u0639\u062a\u0627\u0646","\u0633\u0627\u0639\u062a\u064a\u0646"],"%d \u0633\u0627\u0639\u0627\u062a","%d \u0633\u0627\u0639\u0629","%d \u0633\u0627\u0639\u0629"],d:["\u0623\u0642\u0644 \u0645\u0646 \u064a\u0648\u0645","\u064a\u0648\u0645 \u0648\u0627\u062d\u062f",["\u064a\u0648\u0645\u0627\u0646","\u064a\u0648\u0645\u064a\u0646"],"%d \u0623\u064a\u0627\u0645","%d \u064a\u0648\u0645\u064b\u0627","%d \u064a\u0648\u0645"],M:["\u0623\u0642\u0644 \u0645\u0646 \u0634\u0647\u0631","\u0634\u0647\u0631 \u0648\u0627\u062d\u062f",["\u0634\u0647\u0631\u0627\u0646","\u0634\u0647\u0631\u064a\u0646"],"%d \u0623\u0634\u0647\u0631","%d \u0634\u0647\u0631\u0627","%d \u0634\u0647\u0631"],y:["\u0623\u0642\u0644 \u0645\u0646 \u0639\u0627\u0645","\u0639\u0627\u0645 \u0648\u0627\u062d\u062f",["\u0639\u0627\u0645\u0627\u0646","\u0639\u0627\u0645\u064a\u0646"],"%d \u0623\u0639\u0648\u0627\u0645","%d \u0639\u0627\u0645\u064b\u0627","%d \u0639\u0627\u0645"]},L=function(z){return function(H,Z,j,V){var $=E(H),P=C[z][E(H)];return 2===$&&(P=P[Z?0:1]),P.replace(/%d/i,H)}},R=["\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"];c.defineLocale("ar",{months:R,monthsShort:R,weekdays:"\u0627\u0644\u0623\u062d\u062f_\u0627\u0644\u0625\u062b\u0646\u064a\u0646_\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621_\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621_\u0627\u0644\u062e\u0645\u064a\u0633_\u0627\u0644\u062c\u0645\u0639\u0629_\u0627\u0644\u0633\u0628\u062a".split("_"),weekdaysShort:"\u0623\u062d\u062f_\u0625\u062b\u0646\u064a\u0646_\u062b\u0644\u0627\u062b\u0627\u0621_\u0623\u0631\u0628\u0639\u0627\u0621_\u062e\u0645\u064a\u0633_\u062c\u0645\u0639\u0629_\u0633\u0628\u062a".split("_"),weekdaysMin:"\u062d_\u0646_\u062b_\u0631_\u062e_\u062c_\u0633".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/\u200fM/\u200fYYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/\u0635|\u0645/,isPM:function(z){return"\u0645"===z},meridiem:function(z,H,Z){return z<12?"\u0635":"\u0645"},calendar:{sameDay:"[\u0627\u0644\u064a\u0648\u0645 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextDay:"[\u063a\u062f\u064b\u0627 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",nextWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastDay:"[\u0623\u0645\u0633 \u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",lastWeek:"dddd [\u0639\u0646\u062f \u0627\u0644\u0633\u0627\u0639\u0629] LT",sameElse:"L"},relativeTime:{future:"\u0628\u0639\u062f %s",past:"\u0645\u0646\u0630 %s",s:L("s"),ss:L("s"),m:L("m"),mm:L("m"),h:L("h"),hh:L("h"),d:L("d"),dd:L("d"),M:L("M"),MM:L("M"),y:L("y"),yy:L("y")},preparse:function(z){return z.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(H){return x[H]}).replace(/\u060c/g,",")},postformat:function(z){return z.replace(/\d/g,function(H){return e[H]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(T(15439))},51213:function(Ve,we,T){!function(c){"use strict";var e={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"};c.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(E){return/^(g\xfcnd\xfcz|ax\u015fam)$/.test(E)},meridiem:function(E,C,L){return E<4?"gec\u0259":E<12?"s\u0259h\u0259r":E<17?"g\xfcnd\xfcz":"ax\u015fam"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0131nc\u0131|inci|nci|\xfcnc\xfc|nc\u0131|uncu)/,ordinal:function(E){if(0===E)return E+"-\u0131nc\u0131";var C=E%10;return E+(e[C]||e[E%100-C]||e[E>=100?100:null])},week:{dow:1,doy:7}})}(T(15439))},69191:function(Ve,we,T){!function(c){"use strict";function x(C,L,R){return"m"===R?L?"\u0445\u0432\u0456\u043b\u0456\u043d\u0430":"\u0445\u0432\u0456\u043b\u0456\u043d\u0443":"h"===R?L?"\u0433\u0430\u0434\u0437\u0456\u043d\u0430":"\u0433\u0430\u0434\u0437\u0456\u043d\u0443":C+" "+function e(C,L){var R=C.split("_");return L%10==1&&L%100!=11?R[0]:L%10>=2&&L%10<=4&&(L%100<10||L%100>=20)?R[1]:R[2]}({ss:L?"\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:L?"\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:L?"\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"}[R],+C)}c.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:x,mm:x,h:x,hh:x,d:"\u0434\u0437\u0435\u043d\u044c",dd:x,M:"\u043c\u0435\u0441\u044f\u0446",MM:x,y:"\u0433\u043e\u0434",yy:x},meridiemParse:/\u043d\u043e\u0447\u044b|\u0440\u0430\u043d\u0456\u0446\u044b|\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430/,isPM:function(C){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0430\u0440\u0430)$/.test(C)},meridiem:function(C,L,R){return C<4?"\u043d\u043e\u0447\u044b":C<12?"\u0440\u0430\u043d\u0456\u0446\u044b":C<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0430\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0456|\u044b|\u0433\u0430)/,ordinal:function(C,L){switch(L){case"M":case"d":case"DDD":case"w":case"W":return C%10!=2&&C%10!=3||C%100==12||C%100==13?C+"-\u044b":C+"-\u0456";case"D":return C+"-\u0433\u0430";default:return C}},week:{dow:1,doy:7}})}(T(15439))},90322:function(Ve,we,T){!function(c){"use strict";c.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(x){var E=x%10,C=x%100;return 0===x?x+"-\u0435\u0432":0===C?x+"-\u0435\u043d":C>10&&C<20?x+"-\u0442\u0438":1===E?x+"-\u0432\u0438":2===E?x+"-\u0440\u0438":7===E||8===E?x+"-\u043c\u0438":x+"-\u0442\u0438"},week:{dow:1,doy:7}})}(T(15439))},28042:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},65903:function(Ve,we,T){!function(c){"use strict";var e={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},x={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};c.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(C){return C.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(L){return x[L]})},postformat:function(C){return C.replace(/\d/g,function(L){return e[L]})},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(C,L){return 12===C&&(C=0),"\u09b0\u09be\u09a4"===L?C<4?C:C+12:"\u09ad\u09cb\u09b0"===L||"\u09b8\u0995\u09be\u09b2"===L?C:"\u09a6\u09c1\u09aa\u09c1\u09b0"===L?C>=3?C:C+12:"\u09ac\u09bf\u0995\u09be\u09b2"===L||"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be"===L?C+12:void 0},meridiem:function(C,L,R){return C<4?"\u09b0\u09be\u09a4":C<6?"\u09ad\u09cb\u09b0":C<12?"\u09b8\u0995\u09be\u09b2":C<15?"\u09a6\u09c1\u09aa\u09c1\u09b0":C<18?"\u09ac\u09bf\u0995\u09be\u09b2":C<20?"\u09b8\u09a8\u09cd\u09a7\u09cd\u09af\u09be":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(T(15439))},59620:function(Ve,we,T){!function(c){"use strict";var e={1:"\u09e7",2:"\u09e8",3:"\u09e9",4:"\u09ea",5:"\u09eb",6:"\u09ec",7:"\u09ed",8:"\u09ee",9:"\u09ef",0:"\u09e6"},x={"\u09e7":"1","\u09e8":"2","\u09e9":"3","\u09ea":"4","\u09eb":"5","\u09ec":"6","\u09ed":"7","\u09ee":"8","\u09ef":"9","\u09e6":"0"};c.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(C){return C.replace(/[\u09e7\u09e8\u09e9\u09ea\u09eb\u09ec\u09ed\u09ee\u09ef\u09e6]/g,function(L){return x[L]})},postformat:function(C){return C.replace(/\d/g,function(L){return e[L]})},meridiemParse:/\u09b0\u09be\u09a4|\u09b8\u0995\u09be\u09b2|\u09a6\u09c1\u09aa\u09c1\u09b0|\u09ac\u09bf\u0995\u09be\u09b2|\u09b0\u09be\u09a4/,meridiemHour:function(C,L){return 12===C&&(C=0),"\u09b0\u09be\u09a4"===L&&C>=4||"\u09a6\u09c1\u09aa\u09c1\u09b0"===L&&C<5||"\u09ac\u09bf\u0995\u09be\u09b2"===L?C+12:C},meridiem:function(C,L,R){return C<4?"\u09b0\u09be\u09a4":C<10?"\u09b8\u0995\u09be\u09b2":C<17?"\u09a6\u09c1\u09aa\u09c1\u09b0":C<20?"\u09ac\u09bf\u0995\u09be\u09b2":"\u09b0\u09be\u09a4"},week:{dow:0,doy:6}})}(T(15439))},69645:function(Ve,we,T){!function(c){"use strict";var e={1:"\u0f21",2:"\u0f22",3:"\u0f23",4:"\u0f24",5:"\u0f25",6:"\u0f26",7:"\u0f27",8:"\u0f28",9:"\u0f29",0:"\u0f20"},x={"\u0f21":"1","\u0f22":"2","\u0f23":"3","\u0f24":"4","\u0f25":"5","\u0f26":"6","\u0f27":"7","\u0f28":"8","\u0f29":"9","\u0f20":"0"};c.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(C){return C.replace(/[\u0f21\u0f22\u0f23\u0f24\u0f25\u0f26\u0f27\u0f28\u0f29\u0f20]/g,function(L){return x[L]})},postformat:function(C){return C.replace(/\d/g,function(L){return e[L]})},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(C,L){return 12===C&&(C=0),"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"===L&&C>=4||"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44"===L&&C<5||"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42"===L?C+12:C},meridiem:function(C,L,R){return C<4?"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c":C<10?"\u0f5e\u0f7c\u0f42\u0f66\u0f0b\u0f40\u0f66":C<17?"\u0f49\u0f72\u0f53\u0f0b\u0f42\u0f74\u0f44":C<20?"\u0f51\u0f42\u0f7c\u0f44\u0f0b\u0f51\u0f42":"\u0f58\u0f5a\u0f53\u0f0b\u0f58\u0f7c"},week:{dow:0,doy:6}})}(T(15439))},45020:function(Ve,we,T){!function(c){"use strict";function e(P,q,te){return P+" "+function C(P,q){return 2===q?function L(P){var q={m:"v",b:"v",d:"z"};return void 0===q[P.charAt(0)]?P:q[P.charAt(0)]+P.substring(1)}(P):P}({mm:"munutenn",MM:"miz",dd:"devezh"}[te],P)}function E(P){return P>9?E(P%10):P}var R=[/^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],I=/^(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,V=[/^Su/i,/^Lu/i,/^Me([^r]|$)/i,/^Mer/i,/^Ya/i,/^Gw/i,/^Sa/i];c.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:V,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:V,monthsRegex:I,monthsShortRegex:I,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:R,longMonthsParse:R,shortMonthsParse:R,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:e,h:"un eur",hh:"%d eur",d:"un devezh",dd:e,M:"ur miz",MM:e,y:"ur bloaz",yy:function x(P){switch(E(P)){case 1:case 3:case 4:case 5:case 9:return P+" bloaz";default:return P+" vloaz"}}},dayOfMonthOrdinalParse:/\d{1,2}(a\xf1|vet)/,ordinal:function(P){return P+(1===P?"a\xf1":"vet")},week:{dow:1,doy:4},meridiemParse:/a.m.|g.m./,isPM:function(P){return"g.m."===P},meridiem:function(P,q,te){return P<12?"a.m.":"g.m."}})}(T(15439))},64792:function(Ve,we,T){!function(c){"use strict";function e(E,C,L){var R=E+" ";switch(L){case"ss":return R+(1===E?"sekunda":2===E||3===E||4===E?"sekunde":"sekundi");case"m":return C?"jedna minuta":"jedne minute";case"mm":return R+(1===E?"minuta":2===E||3===E||4===E?"minute":"minuta");case"h":return C?"jedan sat":"jednog sata";case"hh":return R+(1===E?"sat":2===E||3===E||4===E?"sata":"sati");case"dd":return R+(1===E?"dan":"dana");case"MM":return R+(1===E?"mjesec":2===E||3===E||4===E?"mjeseca":"mjeseci");case"yy":return R+(1===E?"godina":2===E||3===E||4===E?"godine":"godina")}}c.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:e,m:e,mm:e,h:e,hh:e,d:"dan",dd:e,M:"mjesec",MM:e,y:"godinu",yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(T(15439))},47980:function(Ve,we,T){!function(c){"use strict";c.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(x,E){var C=1===x?"r":2===x?"n":3===x?"r":4===x?"t":"\xe8";return("w"===E||"W"===E)&&(C="a"),x+C},week:{dow:1,doy:4}})}(T(15439))},47322:function(Ve,we,T){!function(c){"use strict";var e="leden_\xfanor_b\u0159ezen_duben_kv\u011bten_\u010derven_\u010dervenec_srpen_z\xe1\u0159\xed_\u0159\xedjen_listopad_prosinec".split("_"),x="led_\xfano_b\u0159e_dub_kv\u011b_\u010dvn_\u010dvc_srp_z\xe1\u0159_\u0159\xedj_lis_pro".split("_"),E=[/^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],C=/^(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 L(z){return z>1&&z<5&&1!=~~(z/10)}function R(z,H,Z,j){var V=z+" ";switch(Z){case"s":return H||j?"p\xe1r sekund":"p\xe1r sekundami";case"ss":return H||j?V+(L(z)?"sekundy":"sekund"):V+"sekundami";case"m":return H?"minuta":j?"minutu":"minutou";case"mm":return H||j?V+(L(z)?"minuty":"minut"):V+"minutami";case"h":return H?"hodina":j?"hodinu":"hodinou";case"hh":return H||j?V+(L(z)?"hodiny":"hodin"):V+"hodinami";case"d":return H||j?"den":"dnem";case"dd":return H||j?V+(L(z)?"dny":"dn\xed"):V+"dny";case"M":return H||j?"m\u011bs\xedc":"m\u011bs\xedcem";case"MM":return H||j?V+(L(z)?"m\u011bs\xedce":"m\u011bs\xedc\u016f"):V+"m\u011bs\xedci";case"y":return H||j?"rok":"rokem";case"yy":return H||j?V+(L(z)?"roky":"let"):V+"lety"}}c.defineLocale("cs",{months:e,monthsShort:x,monthsRegex:C,monthsShortRegex:C,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:E,longMonthsParse:E,shortMonthsParse:E,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: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}})}(T(15439))},90365:function(Ve,we,T){!function(c){"use strict";c.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(x){return x+(/\u0441\u0435\u0445\u0435\u0442$/i.exec(x)?"\u0440\u0435\u043d":/\u04ab\u0443\u043b$/i.exec(x)?"\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}})}(T(15439))},32092:function(Ve,we,T){!function(c){"use strict";
vendor: 9,172 bytes, line 1
1c.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(x){var C="";return x>20?C=40===x||50===x||60===x||80===x||100===x?"fed":"ain":x>0&&(C=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"][x]),x+C},week:{dow:1,doy:4}})}(T(15439))},77387:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},29459:function(Ve,we,T){!function(c){"use strict";function e(E,C,L,R){var I={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[E+" Tage",E+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[E+" Monate",E+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[E+" Jahre",E+" Jahren"]};return C?I[L][0]:I[L][1]}c.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:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,w:e,ww:"%d Wochen",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},73694:function(Ve,we,T){!function(c){"use strict";function e(E,C,L,R){var I={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[E+" Tage",E+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[E+" Monate",E+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[E+" Jahre",E+" Jahren"]};return C?I[L][0]:I[L][1]}c.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:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,w:e,ww:"%d Wochen",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},54307:function(Ve,we,T){!function(c){"use strict";function e(E,C,L,R){var I={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[E+" Tage",E+" Tagen"],w:["eine Woche","einer Woche"],M:["ein Monat","einem Monat"],MM:[E+" Monate",E+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[E+" Jahre",E+" Jahren"]};return C?I[L][0]:I[L][1]}c.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:e,mm:"%d Minuten",h:e,hh:"%d Stunden",d:e,dd:e,w:e,ww:"%d Wochen",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},39659:function(Ve,we,T){!function(c){"use strict";var e=["\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"],x=["\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"];c.defineLocale("dv",{months:e,monthsShort:e,weekdays:x,weekdaysShort:x,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(C){return"\u0789\u078a"===C},meridiem:function(C,L,R){return C<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(C){return C.replace(/\u060c/g,",")},postformat:function(C){return C.replace(/,/g,"\u060c")},week:{dow:7,doy:12}})}(T(15439))},3460:function(Ve,we,T){!function(c){"use strict";
vendor: 4,740 bytes, line 1
1c.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(E,C){return E?"string"==typeof C&&/D/.test(C.substring(0,C.indexOf("MMMM")))?this._monthsGenitiveEl[E.month()]:this._monthsNominativeEl[E.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(E,C,L){return E>11?L?"\u03bc\u03bc":"\u039c\u039c":L?"\u03c0\u03bc":"\u03a0\u039c"},isPM:function(E){return"\u03bc"===(E+"").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(E,C){var L=this._calendarEl[E],R=C&&C.hours();return function e(E){return"undefined"!=typeof Function&&E instanceof Function||"[object Function]"===Object.prototype.toString.call(E)}(L)&&(L=L.apply(C)),L.replace("{}",R%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}})}(T(15439))},94369:function(Ve,we,T){!function(c){"use strict";c.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LT
vendor: 23,521 bytes, line 1
1S:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(x){var E=x%10;return x+(1==~~(x%100/10)?"th":1===E?"st":2===E?"nd":3===E?"rd":"th")},week:{dow:0,doy:4}})}(T(15439))},60530:function(Ve,we,T){!function(c){"use strict";c.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(x){var E=x%10;return x+(1==~~(x%100/10)?"th":1===E?"st":2===E?"nd":3===E?"rd":"th")}})}(T(15439))},9998:function(Ve,we,T){!function(c){"use strict";c.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(x){var E=x%10;return x+(1==~~(x%100/10)?"th":1===E?"st":2===E?"nd":3===E?"rd":"th")},week:{dow:1,doy:4}})}(T(15439))},13391:function(Ve,we,T){!function(c){"use strict";c.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(x){var E=x%10;return x+(1==~~(x%100/10)?"th":1===E?"st":2===E?"nd":3===E?"rd":"th")},week:{dow:1,doy:4}})}(T(15439))},75414:function(Ve,we,T){!function(c){"use strict";c.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(x){var E=x%10;return x+(1==~~(x%100/10)?"th":1===E?"st":2===E?"nd":3===E?"rd":"th")}})}(T(15439))},19615:function(Ve,we,T){!function(c){"use strict";c.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(x){var E=x%10;return x+(1==~~(x%100/10)?"th":1===E?"st":2===E?"nd":3===E?"rd":"th")},week:{dow:0,doy:6}})}(T(15439))},21248:function(Ve,we,T){!function(c){"use strict";c.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(x){var E=x%10;return x+(1==~~(x%100/10)?"th":1===E?"st":2===E?"nd":3===E?"rd":"th")},week:{dow:1,doy:4}})}(T(15439))},13767:function(Ve,we,T){!function(c){"use strict";c.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(x){var E=x%10;return x+(1==~~(x%100/10)?"th":1===E?"st":2===E?"nd":3===E?"rd":"th")},week:{dow:1,doy:4}})}(T(15439))},84530:function(Ve,we,T){!function(c){"use strict";c.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(x){return"p"===x.charAt(0).toLowerCase()},meridiem:function(x,E,C){return x>11?C?"p.t.m.":"P.T.M.":C?"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}})}(T(15439))},18944:function(Ve,we,T){!function(c){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),x="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),E=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],C=/^(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;c.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(R,I){return R?/-MMM-/.test(I)?x[R.month()]:e[R.month()]:e},monthsRegex:C,monthsShortRegex:C,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:E,longMonthsParse:E,shortMonthsParse:E,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}})}(T(15439))},29116:function(Ve,we,T){!function(c){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),x="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),E=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],C=/^(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;c.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(R,I){return R?/-MMM-/.test(I)?x[R.month()]:e[R.month()]:e},monthsRegex:C,monthsShortRegex:C,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:E,longMonthsParse:E,shortMonthsParse:E,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"})}(T(15439))},83609:function(Ve,we,T){!function(c){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),x="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),E=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],C=/^(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;c.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(R,I){return R?/-MMM-/.test(I)?x[R.month()]:e[R.month()]:e},monthsRegex:C,monthsShortRegex:C,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:E,longMonthsParse:E,shortMonthsParse:E,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}})}(T(15439))},86866:function(Ve,we,T){!function(c){"use strict";var e="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),x="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),E=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],C=/^(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;c.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(R,I){return R?/-MMM-/.test(I)?x[R.month()]:e[R.month()]:e},monthsRegex:C,monthsShortRegex:C,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:E,longMonthsParse:E,shortMonthsParse:E,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"})}(T(15439))},96725:function(Ve,we,T){!function(c){"use strict";function e(E,C,L,R){var I={s:["m\xf5ne sekundi","m\xf5ni sekund","paar sekundit"],ss:[E+"sekundi",E+"sekundit"],m:["\xfche minuti","\xfcks minut"],mm:[E+" minuti",E+" minutit"],h:["\xfche tunni","tund aega","\xfcks tund"],hh:[E+" tunni",E+" tundi"],d:["\xfche p\xe4eva","\xfcks p\xe4ev"],M:["kuu aja","kuu aega","\xfcks kuu"],MM:[E+" kuu",E+" kuud"],y:["\xfche aasta","aasta","\xfcks aasta"],yy:[E+" aasta",E+" aastat"]};return C?I[L][2]?I[L][2]:I[L][1]:R?I[L][0]:I[L][1]}c.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:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:"%d p\xe4eva",M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},67931:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},56417:function(Ve,we,T){!function(c){"use strict";var e={1:"\u06f1",2:"\u06f2",3:"\u06f3",4:"\u06f4",5:"\u06f5",6:"\u06f6",7:"\u06f7",8:"\u06f8",9:"\u06f9",0:"\u06f0"},x={"\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9","\u06f0":"0"};c.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(C){return/\u0628\u0639\u062f \u0627\u0632 \u0638\u0647\u0631/.test(C)},meridiem:function(C,L,R){return C<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,524 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(C){return C.replace(/[\u06f0-\u06f9]/g,function(L){return x[L]}).replace(/\u060c/g,",")},postformat:function(C){return C.replace(/\d/g,function(L){return e[L]}).replace(/,/g,"\u060c")},dayOfMonthOrdinalParse:/\d{1,2}\u0645/,ordinal:"%d\u0645",week:{dow:6,doy:12}})}(T(15439))},20944:function(Ve,we,T){!function(c){"use strict";var e="nolla yksi kaksi kolme nelj\xe4 viisi kuusi seitsem\xe4n kahdeksan yhdeks\xe4n".split(" "),x=["nolla","yhden","kahden","kolmen","nelj\xe4n","viiden","kuuden",e[7],e[8],e[9]];function E(R,I,z,H){var Z="";switch(z){case"s":return H?"muutaman sekunnin":"muutama sekunti";case"ss":Z=H?"sekunnin":"sekuntia";break;case"m":return H?"minuutin":"minuutti";case"mm":Z=H?"minuutin":"minuuttia";break;case"h":return H?"tunnin":"tunti";case"hh":Z=H?"tunnin":"tuntia";break;case"d":return H?"p\xe4iv\xe4n":"p\xe4iv\xe4";case"dd":Z=H?"p\xe4iv\xe4n":"p\xe4iv\xe4\xe4";break;case"M":return H?"kuukauden":"kuukausi";case"MM":Z=H?"kuukauden":"kuukautta";break;case"y":return H?"vuoden":"vuosi";case"yy":Z=H?"vuoden":"vuotta"}return function C(R,I){return R<10?I?x[R]:e[R]:R}(R,H)+" "+Z}c.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:E,ss:E,m:E,mm:E,h:E,hh:E,d:E,dd:E,M:E,MM:E,y:E,yy:E},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},61766:function(Ve,we,T){!function(c){"use strict";c.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(x){return x},week:{dow:1,doy:4}})}(T(15439))},95867:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},16848:function(Ve,we,T){!function(c){"use strict";c.defineLocale("fr-ca",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(x,E){switch(E){default:case"M":case"Q":case"D":case"DDD":case"d":return x+(1===x?"er":"e");case"w":case"W":return x+(1===x?"re":"e")}}})}(T(15439))},77773:function(Ve,we,T){!function(c){"use strict";c.defineLocale("fr-ch",{months:"janvier_f\xe9vrier_mars_avril_mai_juin_juillet_ao\xfbt_septembre_octobre_novembre_d\xe9cembre".split("_"),monthsShort:"janv._f\xe9vr._mars_avr._mai_juin_juil._ao\xfbt_sept._oct._nov._d\xe9c.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"di_lu_ma_me_je_ve_sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd\u2019hui \xe0] LT",nextDay:"[Demain \xe0] LT",nextWeek:"dddd [\xe0] LT",lastDay:"[Hier \xe0] LT",lastWeek:"dddd [dernier \xe0] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",ss:"%d secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},dayOfMonthOrdinalParse:/\d{1,2}(er|e)/,ordinal:function(x,E){switch(E){default:case"M":case"Q":case"D":case"DDD":case"d":return x+(1===x?"er":"e");case"w":case"W":return x+(1===x?"re":"e")}},week:{dow:1,doy:4}})}(T(15439))},1636:function(Ve,we,T){!function(c){"use strict";var E=/(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,C=[/^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];c.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:E,monthsShortRegex:E,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:C,longMonthsParse:C,shortMonthsParse:C,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(R,I){switch(I){case"D":return R+(1===R?"er":"");default:case"M":case"Q":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}})}(T(15439))},14940:function(Ve,we,T){!function(c){"use strict";var e="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),x="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_");c.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(C,L){return C?/-MMM-/.test(L)?x[C.month()]:e[C.month()]:e},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(C){return C+(1===C||8===C||C>=20?"ste":"de")},week:{dow:1,doy:4}})}(T(15439))},91402:function(Ve,we,T){!function(c){"use strict";c.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(I){return I+(1===I?"d":I%10==2?"na":"mh")},week:{dow:1,doy:4}})}(T(15439))},46924:function(Ve,we,T){!function(c){"use strict";c.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(I){return I+(1===I?"d":I%10==2?"na":"mh")},week:{dow:1,doy:4}})}(T(15439))},16398:function(Ve,we,T){!function(c){"use strict";c.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,004 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(x){return 0===x.indexOf("un")?"n"+x:"en "+x},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}})}(T(15439))},72457:function(Ve,we,T){!function(c){"use strict";function e(E,C,L,R){var I={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:[E+" \u0938\u0945\u0915\u0902\u0921\u093e\u0902\u0928\u0940",E+" \u0938\u0945\u0915\u0902\u0921"],m:["\u090f\u0915\u093e \u092e\u093f\u0923\u091f\u093e\u0928","\u090f\u0915 \u092e\u093f\u0928\u0942\u091f"],mm:[E+" \u092e\u093f\u0923\u091f\u093e\u0902\u0928\u0940",E+" \u092e\u093f\u0923\u091f\u093e\u0902"],h:["\u090f\u0915\u093e \u0935\u0930\u093e\u0928","\u090f\u0915 \u0935\u0930"],hh:[E+" \u0935\u0930\u093e\u0902\u0928\u0940",E+" \u0935\u0930\u093e\u0902"],d:["\u090f\u0915\u093e \u0926\u093f\u0938\u093e\u0928","\u090f\u0915 \u0926\u0940\u0938"],dd:[E+" \u0926\u093f\u0938\u093e\u0902\u0928\u0940",E+" \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:[E+" \u092e\u094d\u0939\u092f\u0928\u094d\u092f\u093e\u0928\u0940",E+" \u092e\u094d\u0939\u092f\u0928\u0947"],y:["\u090f\u0915\u093e \u0935\u0930\u094d\u0938\u093e\u0928","\u090f\u0915 \u0935\u0930\u094d\u0938"],yy:[E+" \u0935\u0930\u094d\u0938\u093e\u0902\u0928\u0940",E+" \u0935\u0930\u094d\u0938\u093e\u0902"]};return R?I[L][0]:I[L][1]}c.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:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}(\u0935\u0947\u0930)/,ordinal:function(E,C){return"D"===C?E+"\u0935\u0947\u0930":E},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(E,C){return 12===E&&(E=0),"\u0930\u093e\u0924\u0940"===C?E<4?E:E+12:"\u0938\u0915\u093e\u0933\u0940\u0902"===C?E:"\u0926\u0928\u092a\u093e\u0930\u093e\u0902"===C?E>12?E:E+12:"\u0938\u093e\u0902\u091c\u0947"===C?E+12:void 0},meridiem:function(E,C,L){return E<4?"\u0930\u093e\u0924\u0940":E<12?"\u0938\u0915\u093e\u0933\u0940\u0902":E<16?"\u0926\u0928\u092a\u093e\u0930\u093e\u0902":E<20?"\u0938\u093e\u0902\u091c\u0947":"\u0930\u093e\u0924\u0940"}})}(T(15439))},52545:function(Ve,we,T){!function(c){"use strict";function e(E,C,L,R){var I={s:["thoddea sekondamni","thodde sekond"],ss:[E+" sekondamni",E+" sekond"],m:["eka mintan","ek minut"],mm:[E+" mintamni",E+" mintam"],h:["eka voran","ek vor"],hh:[E+" voramni",E+" voram"],d:["eka disan","ek dis"],dd:[E+" disamni",E+" dis"],M:["eka mhoinean","ek mhoino"],MM:[E+" mhoineamni",E+" mhoine"],y:["eka vorsan","ek voros"],yy:[E+" vorsamni",E+" vorsam"]};return R?I[L][0]:I[L][1]}c.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:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}(er)/,ordinal:function(E,C){return"D"===C?E+"er":E},week:{dow:0,doy:3},meridiemParse:/rati|sokallim|donparam|sanje/,meridiemHour:function(E,C){return 12===E&&(E=0),"rati"===C?E<4?E:E+12:"sokallim"===C?E:"donparam"===C?E>12?E:E+12:"sanje"===C?E+12:void 0},meridiem:function(E,C,L){return E<4?"rati":E<12?"sokallim":E<16?"donparam":E<20?"sanje":"rati"}})}(T(15439))},42641:function(Ve,we,T){!function(c){"use strict";var e={1:"\u0ae7",2:"\u0ae8",3:"\u0ae9",4:"\u0aea",5:"\u0aeb",6:"\u0aec",7:"\u0aed",8:"\u0aee",9:"\u0aef",0:"\u0ae6"},x={"\u0ae7":"1","\u0ae8":"2","\u0ae9":"3","\u0aea":"4","\u0aeb":"5","\u0aec":"6","\u0aed":"7","\u0aee":"8","\u0aef":"9","\u0ae6":"0"};c.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(C){return C.replace(/[\u0ae7\u0ae8\u0ae9\u0aea\u0aeb\u0aec\u0aed\u0aee\u0aef\u0ae6]/g,function(L){return x[L]})},postformat:function(C){return C.replace(/\d/g,function(L){return e[L]})},meridiemParse:/\u0ab0\u0abe\u0aa4|\u0aac\u0aaa\u0acb\u0ab0|\u0ab8\u0ab5\u0abe\u0ab0|\u0ab8\u0abe\u0a82\u0a9c/,meridiemHour:function(C,L){return 12===C&&(C=0),"\u0ab0\u0abe\u0aa4"===L?C<4?C:C+12:"\u0ab8\u0ab5\u0abe\u0ab0"===L?C:"\u0aac\u0aaa\u0acb\u0ab0"===L?C>=10?C:C+12:"\u0ab8\u0abe\u0a82\u0a9c"===L?C+12:void 0},meridiem:function(C,L,R){return C<4?"\u0ab0\u0abe\u0aa4":C<10?"\u0ab8\u0ab5\u0abe\u0ab0":C<17?"\u0aac\u0aaa\u0acb\u0ab0":C<20?"\u0ab8\u0abe\u0a82\u0a9c":"\u0ab0\u0abe\u0aa4"},week:{dow:0,doy:6}})}(T(15439))},7536:function(Ve,we,T){!function(c){"use strict";c.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(x){return 2===x?"\u05e9\u05e2\u05ea\u05d9\u05d9\u05dd":x+" \u05e9\u05e2\u05d5\u05ea"},d:"\u05d9\u05d5\u05dd",dd:function(x){return 2===x?"\u05d9\u05d5\u05de\u05d9\u05d9\u05dd":x+" \u05d9\u05de\u05d9\u05dd"},M:"\u05d7\u05d5\u05d3\u05e9",MM:function(x){return 2===x?"\u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":x+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},y:"\u05e9\u05e0\u05d4",yy:function(x){return 2===x?"\u05e9\u05e0\u05ea\u05d9\u05d9\u05dd":x%10==0&&10!==x?x+" \u05e9\u05e0\u05d4":x+" \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(x){return/^(\u05d0\u05d7\u05d4"\u05e6|\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd|\u05d1\u05e2\u05e8\u05d1)$/.test(x)},meridiem:function(x,E,C){return x<5?"\u05dc\u05e4\u05e0\u05d5\u05ea \u05d1\u05d5\u05e7\u05e8":x<10?"\u05d1\u05d1\u05d5\u05e7\u05e8":x<12?C?'\u05dc\u05e4\u05e0\u05d4"\u05e6':"\u05dc\u05e4\u05e0\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":x<18?C?'\u05d0\u05d7\u05d4"\u05e6':"\u05d0\u05d7\u05e8\u05d9 \u05d4\u05e6\u05d4\u05e8\u05d9\u05d9\u05dd":"\u05d1\u05e2\u05e8\u05d1"}})}(T(15439))},96335:function(Ve,we,T){!function(c){"use strict";var e={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},x={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"},E=[/^\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];c.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:E,longMonthsParse:E,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(R){return R.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(I){return x[I]})},postformat:function(R){return R.replace(/\d/g,function(I){return e[I]})},meridiemParse:/\u0930\u093e\u0924|\u0938\u0941\u092c\u0939|\u0926\u094b\u092a\u0939\u0930|\u0936\u093e\u092e/,meridiemHour:function(R,I){return 12===R&&(R=0),"\u0930\u093e\u0924"===I?R<4?R:R+12:"\u0938\u0941\u092c\u0939"===I?R:"\u0926\u094b\u092a\u0939\u0930"===I?R>=10?R:R+12:"\u0936\u093e\u092e"===I?R+12:void 0},meridiem:function(R,I,z){return R<4?"\u0930\u093e\u0924":R<10?"\u0938\u0941\u092c\u0939":R<17?"\u0926\u094b\u092a\u0939\u0930":R<20?"\u093
16\u093e\u092e":"\u0930\u093e\u0924"},week:{dow:0,doy:6}})}(T(15439))},7458:function(Ve,we,T){!function(c){"use strict";function e(E,C,L){var R=E+" ";switch(L){case"ss":return R+(1===E?"sekunda":2===E||3===E||4===E?"sekunde":"sekundi");case"m":return C?"jedna minuta":"jedne minute";case"mm":return R+(1===E?"minuta":2===E||3===E||4===E?"minute":"minuta");case"h":return C?"jedan sat":"jednog sata";case"hh":return R+(1===E?"sat":2===E||3===E||4===E?"sata":"sati");case"dd":return R+(1===E?"dan":"dana");case"MM":return R+(1===E?"mjesec":2===E||3===E||4===E?"mjeseca":"mjeseci");case"yy":return R+(1===E?"godina":2===E||3===E||4===E?"godine":"godina")}}c.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:e,m:e,mm:e,h:e,hh:e,d:"dan",dd:e,M:"mjesec",MM:e,y:"godinu",yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(T(15439))},56540:function(Ve,we,T){!function(c){"use strict";var e="vas\xe1rnap h\xe9tf\u0151n kedden szerd\xe1n cs\xfct\xf6rt\xf6k\xf6n p\xe9nteken szombaton".split(" ");function x(L,R,I,z){var H=L;switch(I){case"s":return z||R?"n\xe9h\xe1ny m\xe1sodperc":"n\xe9h\xe1ny m\xe1sodperce";case"ss":return H+(z||R)?" m\xe1sodperc":" m\xe1sodperce";case"m":return"egy"+(z||R?" perc":" perce");case"mm":return H+(z||R?" perc":" perce");case"h":return"egy"+(z||R?" \xf3ra":" \xf3r\xe1ja");case"hh":return H+(z||R?" \xf3ra":" \xf3r\xe1ja");case"d":return"egy"+(z||R?" nap":" napja");case"dd":return H+(z||R?" nap":" napja");case"M":return"egy"+(z||R?" h\xf3nap":" h\xf3napja");case"MM":return H+(z||R?" h\xf3nap":" h\xf3napja");case"y":return"egy"+(z||R?" \xe9v":" \xe9ve");case"yy":return H+(z||R?" \xe9v":" \xe9ve")}return""}function E(L){return(L?"":"[m\xfalt] ")+"["+e[this.day()]+"] LT[-kor]"}c.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(L){return"u"===L.charAt(1).toLowerCase()},meridiem:function(L,R,I){return L<12?!0===I?"de":"DE":!0===I?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return E.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return E.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s m\xfalva",past:"%s",s:x,ss:x,m:x,mm:x,h:x,hh:x,d:x,dd:x,M:x,MM:x,y:x,yy:x},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},65283:function(Ve,we,T){!function(c){"use strict";c.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(x){return/^(\u0581\u0565\u0580\u0565\u056f\u057e\u0561|\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576)$/.test(x)},meridiem:function(x){return x<4?"\u0563\u056b\u0577\u0565\u0580\u057e\u0561":x<12?"\u0561\u057c\u0561\u057e\u0578\u057f\u057e\u0561":x<17?"\u0581\u0565\u0580\u0565\u056f\u057e\u0561":"\u0565\u0580\u0565\u056f\u0578\u0575\u0561\u0576"},dayOfMonthOrdinalParse:/\d{1,2}|\d{1,2}-(\u056b\u0576|\u0580\u0564)/,ordinal:function(x,E){switch(E){case"DDD":case"w":case"W":case"DDDo":return 1===x?x+"-\u056b\u0576":x+"-\u0580\u0564";default:return x}},week:{dow:1,doy:7}})}(T(15439))},98780:function(Ve,we,T){!function(c){"use strict";c.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Agt_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(x,E){return 12===x&&(x=0),"pagi"===E?x:"siang"===E?x>=11?x:x+12:"sore"===E||"malam"===E?x+12:void 0},meridiem:function(x,E,C){return x<11?"pagi":x<15?"siang":x<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}})}(T(15439))},14205:function(Ve,we,T){!function(c){"use strict";function e(C){return C%100==11||C%10!=1}function x(C,L,R,I){var z=C+" ";switch(R){case"s":return L||I?"nokkrar sek\xfandur":"nokkrum sek\xfandum";
vendor: 4,217 bytes, line 1
1case"ss":return e(C)?z+(L||I?"sek\xfandur":"sek\xfandum"):z+"sek\xfanda";case"m":return L?"m\xedn\xfata":"m\xedn\xfatu";case"mm":return e(C)?z+(L||I?"m\xedn\xfatur":"m\xedn\xfatum"):L?z+"m\xedn\xfata":z+"m\xedn\xfatu";case"hh":return e(C)?z+(L||I?"klukkustundir":"klukkustundum"):z+"klukkustund";case"d":return L?"dagur":I?"dag":"degi";case"dd":return e(C)?L?z+"dagar":z+(I?"daga":"d\xf6gum"):L?z+"dagur":z+(I?"dag":"degi");case"M":return L?"m\xe1nu\xf0ur":I?"m\xe1nu\xf0":"m\xe1nu\xf0i";case"MM":return e(C)?L?z+"m\xe1nu\xf0ir":z+(I?"m\xe1nu\xf0i":"m\xe1nu\xf0um"):L?z+"m\xe1nu\xf0ur":z+(I?"m\xe1nu\xf0":"m\xe1nu\xf0i");case"y":return L||I?"\xe1r":"\xe1ri";case"yy":return e(C)?z+(L||I?"\xe1r":"\xe1rum"):z+(L||I?"\xe1r":"\xe1ri")}}c.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:x,ss:x,m:x,mm:x,h:"klukkustund",hh:x,d:x,dd:x,M:x,MM:x,y:x,yy:x},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},29985:function(Ve,we,T){!function(c){"use strict";c.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(x){return(/^[0-9].+$/.test(x)?"tra":"in")+" "+x},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}})}(T(15439))},34211:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},31003:function(Ve,we,T){!function(c){"use strict";c.defineLocale("ja",{eras:[{since:"2019-05-01",offset:1,name:"\u4ee4\u548c",narrow:"\u32ff",abbr:"R"},{since:"1989-01-08",until:"2019-04-30",offset:1,name:"\u5e73\u6210",narrow:"\u337b",abbr:"H"},{since:"1926-12-25",until:"1989-01-07",offset:1,name:"\u662d\u548c",narrow:"\u337c",abbr:"S"},{since:"1912-07-30",until:"1926-12-24",offset:1,name:"\u5927\u6b63",narrow:"\u337d",abbr:"T"},{since:"1873-01-01",until:"1912-07-29",offset:6,name:"\u660e\u6cbb",narrow:"\u337e",abbr:"M"},{since:"0001-01-01",until:"1873-12-31",offset:1,name:"\u897f\u66a6",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"\u7d00\u5143\u524d",narrow:"BC",abbr:"BC"}],eraYearOrdinalRegex:/(\u5143|\d+)\u5e74/,eraYearOrdinalParse:function(x,E){return"\u5143"===E[1]?1:parseInt(E[1]||x,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(x){return"\u5348\u5f8c"===x},meridiem:function(x,E,C){return x<12?"\u5348\u524d":"\u5348\u5f8c"},calendar:{sameDay:"[\u4eca\u65e5] LT",nextDay:"[\u660e\u65e5] LT",nextWeek:function(x){return x.week()!==this.week()?"[\u6765\u9031]dddd LT":"dddd LT"},lastDay:"[\u6628\u65e5] LT",lastWeek:function(x){return this.week()!==x.week()?"[\u5148\u9031]dddd LT":"dddd LT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}\u65e5/,ordinal:function(x,E){switch(E){case"y":return 1===x?"\u5143\u5e74":x+"\u5e74";case"d":case"D":case"DDD":return x+"\u65e5";default:return x}},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"}})}(T(15439))},60420:function(Ve,we,T){!function(c){"use strict";c.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(x,E){return 12===x&&(x=0),"enjing"===E?x:"siyang"===E?x>=11?x:x+12:"sonten"===E||"ndalu"===E?x+12:void 0},meridiem:function(x,E,C){return x<11?"enjing":x<15?"siyang":x<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}})}(T(15439))},40851:function(Ve,we,T){!function(c){"use strict";c.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(x){return x.replace(/(\u10ec\u10d0\u10db|\u10ec\u10e3\u10d7|\u10e1\u10d0\u10d0\u10d7|\u10ec\u10d4\u10da|\u10d3\u10e6|\u10d7\u10d5)(\u10d8|\u10d4)/,function(E,C,L){return"\u10d8"===L?C+"\u10e8\u10d8":C+L+"\u10e8\u10d8"})},past:function(x){return/(\u10ec\u10d0\u10db\u10d8|\u10ec\u10e3\u10d7\u10d8|\u10e1\u10d0\u10d0\u10d7\u10d8|\u10d3\u10e6\u10d4|\u10d7\u10d5\u10d4)/.test(x)?x.replace(/(\u10d8|\u10d4)$/,"\u10d8\u10e1 \u10ec\u10d8\u10dc"):/\u10ec\u10d4\u10da\u10d8/.test(x)?x.replace(/\u10ec\u10d4\u10da\u10d8$/,"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc"):x},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(x){return 0===x?x:1===x?x+"-\u10da\u10d8":x<20||x<=100&&x%20==0||x%100==0?"\u10db\u10d4-"+x:x+"-\u10d4"},week:{dow:1,doy:7}})}(T(15439))},16074:function(Ve,we,T){!function(c){"use strict";var e={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"};c.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(E){return E+(e[E]||e[E%10]||e[E>=100?100:null])},week:{dow:1,doy:7}})}(T(15439))},53343:function(Ve,we,T){!function(c){"use strict";var e={1:"\u17e1",2:"\u17e2",3:"\u17e3",4:"\u17e4",5:"\u17e5",6:"\u17e6",7:"\u17e7",8:"\u17e8",9:"\u17e9",0:"\u17e0"},x={"\u17e1":"1","\u17e2":"2","\u17e3":"3","\u17e4":"4","\u17e5":"5","\u17e6":"6","\u17e7":"7","\u17e8":"8","\u17e9":"9","\u17e0":"0"};c.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(C){return"\u179b\u17d2\u1784\u17b6\u1785"===C},meridiem:function(C,L,R){return C<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(C){return C.replace(/[\u17e1\u17e2\u17e3\u17e4\u17e5\u17e6\u17e7\u17e8\u17e9\u17e0]/g,function(L){return x[L]})},postformat:function(C){return C.replace(/\d/g,function(L){return e[L]})},week:{dow:1,doy:4}})}(T(15439))},44799:function(Ve,we,T){!function(c){"use strict";var e={1:"\u0ce7",2:"\u0ce8",3:"\u0ce9",4:"\u0cea",5:"\u0ceb",6:"\u0cec",7:"\u0ced",8:"\u0cee",9:"\u0cef",0:"\u0ce6"},x={"\u0ce7":"1","\u0ce8":"2","\u0ce9":"3","\u0cea":"4","\u0ceb":"5","\u0cec":"6","\u0ced":"7","\u0cee":"8","\u0cef":"9","\u0ce6":"0"};c.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(C){return C.replace(/[\u0ce7\u0ce8\u0ce9\u0cea\u0ceb\u0cec\u0ced\u0cee\u0cef\u0ce6]/g,function(L){return x[L]})},postformat:function(C){return C.replace(/\d/g,function(L){return e[L]})},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(C,L){return 12===C&&(C=0),"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"===L?C<4?C:C+12:"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6"===L?C:"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8"===L?C>=10?C:C+12:"\u0cb8\u0c82\u0c9c\u0cc6"===L?C+12:void 0},meridiem:function(C,L,R){return C<4?"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf":C<10?"\u0cac\u0cc6\u0cb3\u0cbf\u0c97\u0ccd\u0c97\u0cc6":C<17?"\u0cae\u0ca7\u0ccd\u0caf\u0cbe\u0cb9\u0ccd\u0ca8":C<20?"\u0cb8\u0c82\u0c9c\u0cc6":"\u0cb0\u0cbe\u0ca4\u0ccd\u0cb0\u0cbf"},dayOfMonthOrdinalParse:/\d{1,2}(\u0ca8\u0cc6\u0cd5)/,ordinal:function(C){return C+"\u0ca8\u0cc6\u0cd5"},week:{dow:0,doy:6}})}(T(15439))},13549:function(Ve,we,T){!function(c){"use strict";c.defineLocale("ko",{months:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),monthsShort:"1\uc6d4_2\uc6d4_3\uc6d4_4\uc6d4_5\uc6d4_6\uc6d4_7\uc6d4_8\uc6d4_9\uc6d4_10\uc6d4_11\uc6d4_12\uc6d4".split("_"),weekdays:"\uc77c\uc694\uc77c_\uc6d4\uc694\uc77c_\ud654\uc694\uc77c_\uc218\uc694\uc77c_\ubaa9\uc694\uc77c_\uae08\uc694\uc77c_\ud1a0\uc694\uc77c".split("_"),weekdaysShort:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),weekdaysMin:"\uc77c_\uc6d4_\ud654_\uc218_\ubaa9_\uae08_\ud1a0".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY\ub144 MMMM D\uc77c",LLL:"YYYY\ub144 MMMM D\uc77c A h:mm",LLLL:"YYYY\ub144 MMMM D\uc77c dddd A h:mm",l:"YYYY.MM.DD.",ll:"YYYY\ub144 MMMM D\uc77c",lll:"YYYY\ub144 MMMM D\uc77c A h:mm",llll:"YYYY\ub144 MMMM D\uc77c dddd A h:mm"},calendar:{sameDay:"\uc624\ub298 LT",nextDay:"\ub0b4\uc77c LT",nextWeek:"dddd LT",lastDay:"\uc5b4\uc81c LT",lastWeek:"\uc9c0\ub09c\uc8fc dddd LT",sameElse:"L"},relativeTime:{future:"%s \ud6c4",past:"%s \uc804",s:"\uba87 \ucd08",ss:"%d\ucd08",m:"1\ubd84",mm:"%d\ubd84",h:"\ud55c \uc2dc\uac04",hh:"%d\uc2dc\uac04",d:"\ud558\ub8e8",dd:"%d\uc77c",M:"\ud55c \ub2ec",MM:"%d\ub2ec",y:"\uc77c \ub144",yy:"%d\ub144"},dayOfMonthOrdinalParse:/\d{1,2}(\uc77c|\uc6d4|\uc8fc)/,ordinal:function(x,E){switch(E){case"d":case"D":case"DDD":return x+"\uc77c";case"M":return x+"\uc6d4";case"w":case"W":return x+"\uc8fc";default:return x}},meridiemParse:/\uc624\uc804|\uc624\ud6c4/,isPM:function(x){return"\uc624\ud6c4"===x},meridiem:function(x,E,C){return x<12?"\uc624\uc804":"\uc624\ud6c4"}})}(T(15439))},91037:function(Ve,we,T){!function(c){"use strict";var e={1:"\u0661",2:"\u0662",3:"\u0663",4:"\u0664",5:"\u0665",6:"\u0666",7:"\u0667",8:"\u0668",9:"\u0669",0:"\u0660"},x={"\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u0660":"0"},E=["\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"];c.defineLocale("ku",{months:E,monthsShort:E,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(L){return/\u0626\u06ce\u0648\u0627\u0631\u0647\u200c/.test(L)},meridiem:function(L,R,I){return L<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(L){return L.replace(/[\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u0669\u0660]/g,function(R){return x[R]}).replace(/\u060c/g,",")},postformat:function(L){return L.replace(/\d/g,function(R){return e[R]}).replace(/,/g,"\u060c")},week:{dow:6,doy:12}})}(T(15439))},93125:function(Ve,we,T){!function(c){"use strict";var e={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"};c.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(E){return E+(e[E]||e[E%10]||e[E>=100?100:null])},week:{dow:1,doy:7}})}(T(15439))},69586:function(Ve,we,T){!function(c){"use strict";function e(R,I,z,H){var Z={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 I?Z[z][0]:Z[z][1]}function C(R){if(R=parseInt(R,10),isNaN(R))return!1;if(R<0)return!0;
vendor: 4,675 bytes, line 1
1if(R<10)return 4<=R&&R<=7;if(R<100){var I=R%10;return C(0===I?R/10:I)}if(R<1e4){for(;R>=10;)R/=10;return C(R)}return C(R/=1e3)}c.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 x(R){return C(R.substr(0,R.indexOf(" ")))?"a "+R:"an "+R},past:function E(R){return C(R.substr(0,R.indexOf(" ")))?"viru "+R:"virun "+R},s:"e puer Sekonnen",ss:"%d Sekonnen",m:e,mm:"%d Minutten",h:e,hh:"%d Stonnen",d:e,dd:"%d Deeg",M:e,MM:"%d M\xe9int",y:e,yy:"%d Joer"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},32349:function(Ve,we,T){!function(c){"use strict";c.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(x){return"\u0e95\u0ead\u0e99\u0ec1\u0ea5\u0e87"===x},meridiem:function(x,E,C){return x<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(x){return"\u0e97\u0eb5\u0ec8"+x}})}(T(15439))},92400:function(Ve,we,T){!function(c){"use strict";var e={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 E(z,H,Z,j){return H?L(Z)[0]:j?L(Z)[1]:L(Z)[2]}function C(z){return z%10==0||z>10&&z<20}function L(z){return e[z].split("_")}function R(z,H,Z,j){var V=z+" ";return 1===z?V+E(0,H,Z[0],j):H?V+(C(z)?L(Z)[1]:L(Z)[0]):j?V+L(Z)[1]:V+(C(z)?L(Z)[1]:L(Z)[2])}c.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 x(z,H,Z,j){return H?"kelios sekund\u0117s":j?"keli\u0173 sekund\u017ei\u0173":"kelias sekundes"},ss:R,m:E,mm:R,h:E,hh:R,d:E,dd:R,M:E,MM:R,y:E,yy:R},dayOfMonthOrdinalParse:/\d{1,2}-oji/,ordinal:function(z){return z+"-oji"},week:{dow:1,doy:4}})}(T(15439))},39991:function(Ve,we,T){!function(c){"use strict";var e={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 x(I,z,H){return H?z%10==1&&z%100!=11?I[2]:I[3]:z%10==1&&z%100!=11?I[0]:I[1]}function E(I,z,H){return I+" "+x(e[H],I,z)}function C(I,z,H){return x(e[H],I,z)}c.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 L(I,z){return z?"da\u017eas sekundes":"da\u017e\u0101m sekund\u0113m"},ss:E,m:C,mm:E,h:C,hh:E,d:C,dd:E,M:C,MM:E,y:C,yy:E},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},28477:function(Ve,we,T){!function(c){"use strict";var e={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(E,C){return 1===E?C[0]:E>=2&&E<=4?C[1]:C[2]},translate:function(E,C,L){var R=e.words[L];return 1===L.length?C?R[0]:R[1]:E+" "+e.correctGrammaticalCase(E,R)}};c.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:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"dan",dd:e.translate,M:"mjesec",MM:e.translate,y:"godinu",yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(T(15439))},55118:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},15943:function(Ve,we,T){!function(c){"use strict";c.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(x){var E=x%10,C=x%100;return 0===x?x+"-\u0435\u0432":0===C?x+"-\u0435\u043d":C>10&&C<20?x+"-\u0442\u0438":1===E?x+"-\u0432\u0438":2===E?x+"-\u0440\u0438":7===E||8===E?x+"-\u043c\u0438":x+"-\u0442\u0438"},week:{dow:1,doy:7}})}(T(15439))},13849:function(Ve,we,T){!function(c){"use strict";c.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(x,E){return 12===x&&(x=0),"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"===E&&x>=4||"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d"===E||"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02"===E?x+12:x},meridiem:function(x,E,C){return x<4?"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f":x<12?"\u0d30\u0d3e\u0d35\u0d3f\u0d32\u0d46":x<17?"\u0d09\u0d1a\u0d4d\u0d1a \u0d15\u0d34\u0d3f\u0d1e\u0d4d\u0d1e\u0d4d":x<20?"\u0d35\u0d48\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d47\u0d30\u0d02":"\u0d30\u0d3e\u0d24\u0d4d\u0d30\u0d3f"}})}(T(15439))},31977:function(Ve,we,T){!function(c){"use strict";function e(E,C,L,R){switch(L){case"s":return C?"\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 E+(C?" \u0441\u0435\u043a\u0443\u043d\u0434":" \u0441\u0435\u043a\u0443\u043d\u0434\u044b\u043d");case"m":case"mm":return E+(C?" \u043c\u0438\u043d\u0443\u0442":" \u043c\u0438\u043d\u0443\u0442\u044b\u043d");case"h":case"hh":return E+(C?" \u0446\u0430\u0433":" \u0446\u0430\u0433\u0438\u0439\u043d");case"d":case"dd":return E+(C?" \u04e9\u0434\u04e9\u0440":" \u04e9\u0434\u0440\u0438\u0439\u043d");case"M":case"MM":return E+(C?" \u0441\u0430\u0440":" \u0441\u0430\u0440\u044b\u043d");case"y":case"yy":return E+(C?" \u0436\u0438\u043b":" \u0436\u0438\u043b\u0438\u0439\u043d");default:return E}}c.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(E){return"\u04ae\u0425"===E}
vendor: 10,331 bytes, line 1
1,meridiem:function(E,C,L){return E<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:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2} \u04e9\u0434\u04e9\u0440/,ordinal:function(E,C){switch(C){case"d":case"D":case"DDD":return E+" \u04e9\u0434\u04e9\u0440";default:return E}}})}(T(15439))},66184:function(Ve,we,T){!function(c){"use strict";var e={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},x={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};function E(L,R,I,z){var H="";if(R)switch(I){case"s":H="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926";break;case"ss":H="%d \u0938\u0947\u0915\u0902\u0926";break;case"m":H="\u090f\u0915 \u092e\u093f\u0928\u093f\u091f";break;case"mm":H="%d \u092e\u093f\u0928\u093f\u091f\u0947";break;case"h":H="\u090f\u0915 \u0924\u093e\u0938";break;case"hh":H="%d \u0924\u093e\u0938";break;case"d":H="\u090f\u0915 \u0926\u093f\u0935\u0938";break;case"dd":H="%d \u0926\u093f\u0935\u0938";break;case"M":H="\u090f\u0915 \u092e\u0939\u093f\u0928\u093e";break;case"MM":H="%d \u092e\u0939\u093f\u0928\u0947";break;case"y":H="\u090f\u0915 \u0935\u0930\u094d\u0937";break;case"yy":H="%d \u0935\u0930\u094d\u0937\u0947"}else switch(I){case"s":H="\u0915\u093e\u0939\u0940 \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"ss":H="%d \u0938\u0947\u0915\u0902\u0926\u093e\u0902";break;case"m":H="\u090f\u0915\u093e \u092e\u093f\u0928\u093f\u091f\u093e";break;case"mm":H="%d \u092e\u093f\u0928\u093f\u091f\u093e\u0902";break;case"h":H="\u090f\u0915\u093e \u0924\u093e\u0938\u093e";break;case"hh":H="%d \u0924\u093e\u0938\u093e\u0902";break;case"d":H="\u090f\u0915\u093e \u0926\u093f\u0935\u0938\u093e";break;case"dd":H="%d \u0926\u093f\u0935\u0938\u093e\u0902";break;case"M":H="\u090f\u0915\u093e \u092e\u0939\u093f\u0928\u094d\u092f\u093e";break;case"MM":H="%d \u092e\u0939\u093f\u0928\u094d\u092f\u093e\u0902";break;case"y":H="\u090f\u0915\u093e \u0935\u0930\u094d\u0937\u093e";break;case"yy":H="%d \u0935\u0930\u094d\u0937\u093e\u0902"}return H.replace(/%d/i,L)}c.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:E,ss:E,m:E,mm:E,h:E,hh:E,d:E,dd:E,M:E,MM:E,y:E,yy:E},preparse:function(L){return L.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(R){return x[R]})},postformat:function(L){return L.replace(/\d/g,function(R){return e[R]})},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(L,R){return 12===L&&(L=0),"\u092a\u0939\u093e\u091f\u0947"===R||"\u0938\u0915\u093e\u0933\u0940"===R?L:"\u0926\u0941\u092a\u093e\u0930\u0940"===R||"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940"===R||"\u0930\u093e\u0924\u094d\u0930\u0940"===R?L>=12?L:L+12:void 0},meridiem:function(L,R,I){return L>=0&&L<6?"\u092a\u0939\u093e\u091f\u0947":L<12?"\u0938\u0915\u093e\u0933\u0940":L<17?"\u0926\u0941\u092a\u093e\u0930\u0940":L<20?"\u0938\u093e\u092f\u0902\u0915\u093e\u0933\u0940":"\u0930\u093e\u0924\u094d\u0930\u0940"},week:{dow:0,doy:6}})}(T(15439))},64524:function(Ve,we,T){!function(c){"use strict";c.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(x,E){return 12===x&&(x=0),"pagi"===E?x:"tengahari"===E?x>=11?x:x+12:"petang"===E||"malam"===E?x+12:void 0},meridiem:function(x,E,C){return x<11?"pagi":x<15?"tengahari":x<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}})}(T(15439))},70485:function(Ve,we,T){!function(c){"use strict";c.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(x,E){return 12===x&&(x=0),"pagi"===E?x:"tengahari"===E?x>=11?x:x+12:"petang"===E||"malam"===E?x+12:void 0},meridiem:function(x,E,C){return x<11?"pagi":x<15?"tengahari":x<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}})}(T(15439))},36681:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},52024:function(Ve,we,T){!function(c){"use strict";var e={1:"\u1041",2:"\u1042",3:"\u1043",4:"\u1044",5:"\u1045",6:"\u1046",7:"\u1047",8:"\u1048",9:"\u1049",0:"\u1040"},x={"\u1041":"1","\u1042":"2","\u1043":"3","\u1044":"4","\u1045":"5","\u1046":"6","\u1047":"7","\u1048":"8","\u1049":"9","\u1040":"0"};c.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:"\u
11010\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(C){return C.replace(/[\u1041\u1042\u1043\u1044\u1045\u1046\u1047\u1048\u1049\u1040]/g,function(L){return x[L]})},postformat:function(C){return C.replace(/\d/g,function(L){return e[L]})},week:{dow:1,doy:4}})}(T(15439))},42688:function(Ve,we,T){!function(c){"use strict";c.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_apr._mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"s\xf8ndag_mandag_tirsdag_onsdag_torsdag_fredag_l\xf8rdag".split("_"),weekdaysShort:"s\xf8._ma._ti._on._to._fr._l\xf8.".split("_"),weekdaysMin:"s\xf8_ma_ti_on_to_fr_l\xf8".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i g\xe5r kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",ss:"%d sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",w:"en uke",ww:"%d uker",M:"en m\xe5ned",MM:"%d m\xe5neder",y:"ett \xe5r",yy:"%d \xe5r"},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},68914:function(Ve,we,T){!function(c){"use strict";var e={1:"\u0967",2:"\u0968",3:"\u0969",4:"\u096a",5:"\u096b",6:"\u096c",7:"\u096d",8:"\u096e",9:"\u096f",0:"\u0966"},x={"\u0967":"1","\u0968":"2","\u0969":"3","\u096a":"4","\u096b":"5","\u096c":"6","\u096d":"7","\u096e":"8","\u096f":"9","\u0966":"0"};c.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(C){return C.replace(/[\u0967\u0968\u0969\u096a\u096b\u096c\u096d\u096e\u096f\u0966]/g,function(L){return x[L]})},postformat:function(C){return C.replace(/\d/g,function(L){return e[L]})},meridiemParse:/\u0930\u093e\u0924\u093f|\u092c\u093f\u0939\u093e\u0928|\u0926\u093f\u0909\u0901\u0938\u094b|\u0938\u093e\u0901\u091d/,meridiemHour:function(C,L){return 12===C&&(C=0),"\u0930\u093e\u0924\u093f"===L?C<4?C:C+12:"\u092c\u093f\u0939\u093e\u0928"===L?C:"\u0926\u093f\u0909\u0901\u0938\u094b"===L?C>=10?C:C+12:"\u0938\u093e\u0901\u091d"===L?C+12:void 0},meridiem:function(C,L,R){return C<3?"\u0930\u093e\u0924\u093f":C<12?"\u092c\u093f\u0939\u093e\u0928":C<16?"\u0926\u093f\u0909\u0901\u0938\u094b":C<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}})}(T(15439))},52272:function(Ve,we,T){!function(c){"use strict";var e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),x="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),E=[/^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],C=/^(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;c.defineLocale("nl-be",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(R,I){return R?/-MMM-/.test(I
vendor: 5,468 bytes, line 1
1)?x[R.month()]:e[R.month()]:e},monthsRegex:C,monthsShortRegex:C,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:E,longMonthsParse:E,shortMonthsParse:E,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(R){return R+(1===R||8===R||R>=20?"ste":"de")},week:{dow:1,doy:4}})}(T(15439))},11758:function(Ve,we,T){!function(c){"use strict";var e="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),x="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),E=[/^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],C=/^(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;c.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(R,I){return R?/-MMM-/.test(I)?x[R.month()]:e[R.month()]:e},monthsRegex:C,monthsShortRegex:C,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:E,longMonthsParse:E,shortMonthsParse:E,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(R){return R+(1===R||8===R||R>=20?"ste":"de")},week:{dow:1,doy:4}})}(T(15439))},41510:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},52797:function(Ve,we,T){!function(c){"use strict";c.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(x,E){var C=1===x?"r":2===x?"n":3===x?"r":4===x?"t":"\xe8";return("w"===E||"W"===E)&&(C="a"),x+C},week:{dow:1,doy:4}})}(T(15439))},37944:function(Ve,we,T){!function(c){"use strict";var e={1:"\u0a67",2:"\u0a68",3:"\u0a69",4:"\u0a6a",5:"\u0a6b",6:"\u0a6c",7:"\u0a6d",8:"\u0a6e",9:"\u0a6f",0:"\u0a66"},x={"\u0a67":"1","\u0a68":"2","\u0a69":"3","\u0a6a":"4","\u0a6b":"5","\u0a6c":"6","\u0a6d":"7","\u0a6e":"8","\u0a6f":"9","\u0a66":"0"};c.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(C){return C.replace(/[\u0a67\u0a68\u0a69\u0a6a\u0a6b\u0a6c\u0a6d\u0a6e\u0a6f\u0a66]/g,function(L){return x[L]})},postformat:function(C){return C.replace(/\d/g,function(L){return e[L]})},meridiemParse:/\u0a30\u0a3e\u0a24|\u0a38\u0a35\u0a47\u0a30|\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30|\u0a38\u0a3c\u0a3e\u0a2e/,meridiemHour:function(C,L){return 12===C&&(C=0),"\u0a30\u0a3e\u0a24"===L?C<4?C:C+12:"\u0a38\u0a35\u0a47\u0a30"===L?C:"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30"===L?C>=10?C:C+12:"\u0a38\u0a3c\u0a3e\u0a2e"===L?C+12:void 0}
vendor: 4,773 bytes, line 1
1,meridiem:function(C,L,R){return C<4?"\u0a30\u0a3e\u0a24":C<10?"\u0a38\u0a35\u0a47\u0a30":C<17?"\u0a26\u0a41\u0a2a\u0a39\u0a3f\u0a30":C<20?"\u0a38\u0a3c\u0a3e\u0a2e":"\u0a30\u0a3e\u0a24"},week:{dow:0,doy:6}})}(T(15439))},1605:function(Ve,we,T){!function(c){"use strict";var e="stycze\u0144_luty_marzec_kwiecie\u0144_maj_czerwiec_lipiec_sierpie\u0144_wrzesie\u0144_pa\u017adziernik_listopad_grudzie\u0144".split("_"),x="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_wrze\u015bnia_pa\u017adziernika_listopada_grudnia".split("_"),E=[/^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 C(I){return I%10<5&&I%10>1&&~~(I/10)%10!=1}function L(I,z,H){var Z=I+" ";switch(H){case"ss":return Z+(C(I)?"sekundy":"sekund");case"m":return z?"minuta":"minut\u0119";case"mm":return Z+(C(I)?"minuty":"minut");case"h":return z?"godzina":"godzin\u0119";case"hh":return Z+(C(I)?"godziny":"godzin");case"ww":return Z+(C(I)?"tygodnie":"tygodni");case"MM":return Z+(C(I)?"miesi\u0105ce":"miesi\u0119cy");case"yy":return Z+(C(I)?"lata":"lat")}}c.defineLocale("pl",{months:function(I,z){return I?/D MMMM/.test(z)?x[I.month()]:e[I.month()]:e},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_pa\u017a_lis_gru".split("_"),monthsParse:E,longMonthsParse:E,shortMonthsParse:E,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:L,m:L,mm:L,h:L,hh:L,d:"1 dzie\u0144",dd:"%d dni",w:"tydzie\u0144",ww:L,M:"miesi\u0105c",MM:L,y:"rok",yy:L},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},73840:function(Ve,we,T){!function(c){"use strict";c.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"})}(T(15439))},54225:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},45128:function(Ve,we,T){!function(c){"use strict";function e(E,C,L){var I=" ";return(E%100>=20||E>=100&&E%100==0)&&(I=" de "),E+I+{ss:"secunde",mm:"minute",hh:"ore",dd:"zile",ww:"s\u0103pt\u0103m\xe2ni",MM:"luni",yy:"ani"}[L]}c.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:e,m:"un minut",mm:e,h:"o or\u0103",hh:e,d:"o zi",dd:e,w:"o s\u0103pt\u0103m\xe2n\u0103",ww:e,M:"o lun\u0103",MM:e,y:"un an",yy:e},week:{dow:1,doy:7}})}(T(15439))},35127:function(Ve,we,T){!function(c){"use strict";function x(L,R,I){return"m"===I?R?"\u043c\u0438\u043d\u0443\u0442\u0430":"\u043c\u0438\u043d\u0443\u0442\u0443":L+" "+function e(L,R){var I=L.split("_");return R%10==1&&R%100!=11?I[0]:R%10>=2&&R%10<=4&&(R%100<10||R%100>=20)?I[1]:I[2]}({ss:R?"\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:R?"\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"}[I],+L)}var E=[/^\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];c.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:E,longMonthsParse:E,shortMonthsParse:E,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: 16,384 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(L){if(L.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(L){if(L.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:x,m:x,mm:x,h:"\u0447\u0430\u0441",hh:x,d:"\u0434\u0435\u043d\u044c",dd:x,w:"\u043d\u0435\u0434\u0435\u043b\u044f",ww:x,M:"\u043c\u0435\u0441\u044f\u0446",MM:x,y:"\u0433\u043e\u0434",yy:x},meridiemParse:/\u043d\u043e\u0447\u0438|\u0443\u0442\u0440\u0430|\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430/i,isPM:function(L){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u0435\u0440\u0430)$/.test(L)},meridiem:function(L,R,I){return L<4?"\u043d\u043e\u0447\u0438":L<12?"\u0443\u0442\u0440\u0430":L<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u0435\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e|\u044f)/,ordinal:function(L,R){switch(R){case"M":case"d":case"DDD":return L+"-\u0439";case"D":return L+"-\u0433\u043e";case"w":case"W":return L+"-\u044f";default:return L}},week:{dow:1,doy:4}})}(T(15439))},32525:function(Ve,we,T){!function(c){"use strict";var e=["\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"],x=["\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"];c.defineLocale("sd",{months:e,monthsShort:e,weekdays:x,weekdaysShort:x,weekdaysMin:x,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(C){return"\u0634\u0627\u0645"===C},meridiem:function(C,L,R){return C<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(C){return C.replace(/\u060c/g,",")},postformat:function(C){return C.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(T(15439))},59893:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},33123:function(Ve,we,T){!function(c){"use strict";c.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(x){return x+" \u0dc0\u0dd0\u0db1\u0dd2"},meridiemParse:/\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4|\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4|\u0db4\u0dd9.\u0dc0|\u0db4.\u0dc0./,isPM:function(x){return"\u0db4.\u0dc0."===x||"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4"===x},meridiem:function(x,E,C){return x>11?C?"\u0db4.\u0dc0.":"\u0db4\u0dc3\u0dca \u0dc0\u0dbb\u0dd4":C?"\u0db4\u0dd9.\u0dc0.":"\u0db4\u0dd9\u0dbb \u0dc0\u0dbb\u0dd4"}})}(T(15439))},59635:function(Ve,we,T){!function(c){"use strict";var e="janu\xe1r_febru\xe1r_marec_apr\xedl_m\xe1j_j\xfan_j\xfal_august_september_okt\xf3ber_november_december".split("_"),x="jan_feb_mar_apr_m\xe1j_j\xfan_j\xfal_aug_sep_okt_nov_dec".split("_");function E(R){return R>1&&R<5}function C(R,I,z,H){var Z=R+" ";switch(z){case"s":return I||H?"p\xe1r sek\xfand":"p\xe1r sekundami";case"ss":return I||H?Z+(E(R)?"sekundy":"sek\xfand"):Z+"sekundami";case"m":return I?"min\xfata":H?"min\xfatu":"min\xfatou";case"mm":return I||H?Z+(E(R)?"min\xfaty":"min\xfat"):Z+"min\xfatami";case"h":return I?"hodina":H?"hodinu":"hodinou";case"hh":return I||H?Z+(E(R)?"hodiny":"hod\xedn"):Z+"hodinami";case"d":return I||H?"de\u0148":"d\u0148om";case"dd":return I||H?Z+(E(R)?"dni":"dn\xed"):Z+"d\u0148ami";case"M":return I||H?"mesiac":"mesiacom";case"MM":return I||H?Z+(E(R)?"mesiace":"mesiacov"):Z+"mesiacmi";case"y":return I||H?"rok":"rokom";case"yy":return I||H?Z+(E(R)?"roky":"rokov"):Z+"rokmi"}}c.defineLocale("sk",{months:e,monthsShort:x,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: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}})}(T(15439))},78106:function(Ve,we,T){!function(c){"use strict";function e(E,C,L,R){var I=E+" ";switch(L){case"s":return C||R?"nekaj sekund":"nekaj sekundami";case"ss":return I+(1===E?C?"sekundo":"sekundi":2===E?C||R?"sekundi":"sekundah":E<5?C||R?"sekunde":"sekundah":"sekund");case"m":return C?"ena minuta":"eno minuto";case"mm":return I+(1===E?C?"minuta":"minuto":2===E?C||R?"minuti":"minutama":E<5?C||R?"minute":"minutami":C||R?"minut":"minutami");case"h":return C?"ena ura":"eno uro";case"hh":return I+(1===E?C?"ura":"uro":2===E?C||R?"uri":"urama":E<5?C||R?"ure":"urami":C||R?"ur":"urami");case"d":return C||R?"en dan":"enim dnem";case"dd":return I+(1===E?C||R?"dan":"dnem":2===E?C||R?"dni":"dnevoma":C||R?"dni":"dnevi");case"M":return C||R?"en mesec":"enim mesecem";case"MM":return I+(1===E?C||R?"mesec":"mesecem":2===E?C||R?"meseca":"mesecema":E<5?C||R?"mesece":"meseci":C||R?"mesecev":"meseci");case"y":return C||R?"eno leto":"enim letom";case"yy":return I+(1===E?C||R?"leto":"letom":2===E?C||R?"leti":"letoma":E<5?C||R?"leta":"leti":C||R?"let":"leti")}}c.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:e,ss:e,m:e,mm:e,h:e,hh:e,d:e,dd:e,M:e,MM:e,y:e,yy:e},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(T(15439))},88799:function(Ve,we,T){!function(c){"use strict";c.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(x){return"M"===x.charAt(0)},meridiem:function(x,E,C){return x<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}})}(T(15439))},52872:function(Ve,we,T){!function(c){"use strict";var e={words:{ss:["\u0441\u0435\u043a\u0443\u043d\u0434\u0430","\u0441\u0435\u043a\u0443\u043d\u0434\u0435","\u0441\u0435\u043a\u0443\u043d\u0434\u0438"],m:["\u0458\u0435\u0434\u0430\u043d \u043c\u0438\u043d\u0443\u0442","\u0458\u0435\u0434\u043d\u0435 \u043c\u0438\u043d\u0443\u0442\u0435"],mm:["\u043c\u0438\u043d\u0443\u0442","\u043c\u0438\u043d\u0443\u0442\u0435","\u043c\u0438\u043d\u0443\u0442\u0430"],h:["\u0458\u0435\u0434\u0430\u043d \u0441\u0430\u0442","\u0458\u0435\u0434\u043d\u043e\u0433 \u0441\u0430\u0442\u0430"],hh:["\u0441\u0430\u0442","\u0441\u0430\u0442\u0430","\u0441\u0430\u0442\u0438"],dd:["\u0434\u0430\u043d","\u0434\u0430\u043d\u0430","\u0434\u0430\u043d\u0430"],MM:["\u043c\u0435\u0441\u0435\u0446","\u043c\u0435\u0441\u0435\u0446\u0430","\u043c\u0435\u0441\u0435\u0446\u0438"],yy:["\u0433\u043e\u0434\u0438\u043d\u0430","\u0433\u043e\u0434\u0438\u043d\u0435","\u0433\u043e\u0434\u0438\u043d\u0430"]},correctGrammaticalCase:function(E,C){return 1===E?C[0]:E>=2&&E<=4?C[1]:C[2]},translate:function(E,C,L){var R=e.words[L];return 1===L.length?C?R[0]:R[1]:E+" "+e.correctGrammaticalCase(E,R)}};c.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\
1u043a\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:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"\u0434\u0430\u043d",dd:e.translate,M:"\u043c\u0435\u0441\u0435\u0446",MM:e.translate,y:"\u0433\u043e\u0434\u0438\u043d\u0443",yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(T(15439))},97949:function(Ve,we,T){!function(c){"use strict";var e={words:{ss:["sekunda","sekunde","sekundi"],m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(E,C){return 1===E?C[0]:E>=2&&E<=4?C[1]:C[2]},translate:function(E,C,L){var R=e.words[L];return 1===L.length?C?R[0]:R[1]:E+" "+e.correctGrammaticalCase(E,R)}};c.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:e.translate,m:e.translate,mm:e.translate,h:e.translate,hh:e.translate,d:"dan",dd:e.translate,M:"mesec",MM:e.translate,y:"godinu",yy:e.translate},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}})}(T(15439))},86167:function(Ve,we,T){!function(c){"use strict";c.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LT
vendor: 10,231 bytes, line 1
1S:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",ss:"%d mzuzwana",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(x,E,C){return x<11?"ekuseni":x<15?"emini":x<19?"entsambama":"ebusuku"},meridiemHour:function(x,E){return 12===x&&(x=0),"ekuseni"===E?x:"emini"===E?x>=11?x:x+12:"entsambama"===E||"ebusuku"===E?0===x?0:x+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(T(15439))},39713:function(Ve,we,T){!function(c){"use strict";c.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(x){var E=x%10;return x+(1==~~(x%100/10)?":e":1===E||2===E?":a":":e")},week:{dow:1,doy:4}})}(T(15439))},41982:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},22732:function(Ve,we,T){!function(c){"use strict";var e={1:"\u0be7",2:"\u0be8",3:"\u0be9",4:"\u0bea",5:"\u0beb",6:"\u0bec",7:"\u0bed",8:"\u0bee",9:"\u0bef",0:"\u0be6"},x={"\u0be7":"1","\u0be8":"2","\u0be9":"3","\u0bea":"4","\u0beb":"5","\u0bec":"6","\u0bed":"7","\u0bee":"8","\u0bef":"9","\u0be6":"0"};c.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(C){return C+"\u0bb5\u0ba4\u0bc1"},preparse:function(C){return C.replace(/[\u0be7\u0be8\u0be9\u0bea\u0beb\u0bec\u0bed\u0bee\u0bef\u0be6]/g,function(L){return x[L]})},postformat:function(C){return C.replace(/\d/g,function(L){return e[L]})},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(C,L,R){return C<2?" \u0baf\u0bbe\u0bae\u0bae\u0bcd":C<6?" \u0bb5\u0bc8\u0b95\u0bb1\u0bc8":C<10?" \u0b95\u0bbe\u0bb2\u0bc8":C<14?" \u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd":C<18?" \u0b8e\u0bb1\u0bcd\u0baa\u0bbe\u0b9f\u0bc1":C<22?" \u0bae\u0bbe\u0bb2\u0bc8":" \u0baf\u0bbe\u0bae\u0bae\u0bcd"},meridiemHour:function(C,L){return 12===C&&(C=0),"\u0baf\u0bbe\u0bae\u0bae\u0bcd"===L?C<2?C:C+12:"\u0bb5\u0bc8\u0b95\u0bb1\u0bc8"===L||"\u0b95\u0bbe\u0bb2\u0bc8"===L||"\u0ba8\u0ba3\u0bcd\u0baa\u0b95\u0bb2\u0bcd"===L&&C>=10?C:C+12},week:{dow:0,doy:6}})}(T(15439))},43636:function(Ve,we,T){!function(c){"use strict";c.defineLocale("te",{months:"\u0c1c\u0c28\u0c35\u0c30\u0c3f_\u0c2b\u0c3f\u0c2c\u0c4d\u0c30\u0c35\u0c30\u0c3f_\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f\u0c32\u0c4d_\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17\u0c38\u0c4d\u0c1f\u0c41_\u0c38\u0c46\u0c2a\u0c4d\u0c1f\u0c46\u0c02\u0c2c\u0c30\u0c4d_\u0c05\u0c15\u0c4d\u0c1f\u0c4b\u0c2c\u0c30\u0c4d_\u0c28\u0c35\u0c02\u0c2c\u0c30\u0c4d_\u0c21\u0c3f\u0c38\u0c46\u0c02\u0c2c\u0c30\u0c4d".split("_"),monthsShort:"\u0c1c\u0c28._\u0c2b\u0c3f\u0c2c\u0c4d\u0c30._\u0c2e\u0c3e\u0c30\u0c4d\u0c1a\u0c3f_\u0c0f\u0c2a\u0c4d\u0c30\u0c3f._\u0c2e\u0c47_\u0c1c\u0c42\u0c28\u0c4d_\u0c1c\u0c41\u0c32\u0c48_\u0c06\u0c17._\u0c38\u0c46\u0c2a\u0c4d._\u0c05\u0c15\u0c4d\u0c1f\u0c4b._\u0c28\u0c35._\u0c21\u0c3f\u0c38\u0c46.".split("_"),monthsParseExact:!0,weekdays:"\u0c06\u0c26\u0c3f\u0c35\u0c3e\u0c30\u0c02_\u0c38\u0c4b\u0c2e\u0c35\u0c3e\u0c30\u0c02_\u0c2e\u0c02\u0c17\u0c33\u0c35\u0c3e\u0c30\u0c02_\u0c2c\u0c41\u0c27\u0c35\u0c3e\u0c30\u0c02_\u0c17\u0c41\u0c30\u0c41\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c41\u0c15\u0c4d\u0c30\u0c35\u0c3e\u0c30\u0c02_\u0c36\u0c28\u0c3f\u0c35\u0c3e\u0c30\u0c02".split("_"),weekdaysShort:"\u0c06\u0c26\u0c3f_\u0c38\u0c4b\u0c2e_\u0c2e\u0c02\u0c17\u0c33_\u0c2c\u0c41\u0c27_\u0c17\u0c41\u0c30\u0c41_\u0c36\u0c41\u0c15\u0c4d\u0c30_\u0c36\u0c28\u0c3f".split("_"),weekdaysMin:"\u0c06_\u0c38\u0c4b_\u0c2e\u0c02_\u0c2c\u0c41_\u0c17\u0c41_\u0c36\u0c41_\u0c36".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[\u0c28\u0c47\u0c21\u0c41] LT",nextDay:"[\u0c30\u0c47\u0c2a\u0c41] LT",nextWeek:"dddd, LT",lastDay:"[\u0c28\u0c3f\u0c28\u0c4d\u0c28] LT",lastWeek:"[\u0c17\u0c24] dddd, LT",sameElse:"L"},relativeTime:{future:"%s \u0c32\u0c4b",past:"%s \u0c15\u0c4d\u0c30\u0c3f\u0c24\u0c02",s:"\u0c15\u0c4a\u0c28\u0c4d\u0c28\u0c3f \u0c15\u0c4d\u0c37\u0c23\u0c3e\u0c32\u0c41",ss:"%d \u0c38\u0c46\u0c15\u0c28\u0c4d\u0c32\u0c41",m:"\u0c12\u0c15 \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c02",mm:"%d \u0c28\u0c3f\u0c2e\u0c3f\u0c37\u0c3e\u0c32\u0c41",h:"\u0c12\u0c15 \u0c17\u0c02\u0c1f",hh:"%d \u0c17\u0c02\u0c1f\u0c32\u0c41",d:"\u0c12\u0c15 \u0c30\u0c4b\u0c1c\u0c41",dd:"%d \u0c30\u0c4b\u0c1c\u0c41\u0c32\u0c41",M:"\u0c12\u0c15 \u0c28\u0c46\u0c32",MM:"%d \u0c28\u0c46\u0c32\u0c32\u0c41",y:"\u0c12\u0c15 \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c02",yy:"%d \u0c38\u0c02\u0c35\u0c24\u0c4d\u0c38\u0c30\u0c3e\u0c32\u0c41"},dayOfMonthOrdinalParse:/\d{1,2}
vendor: 9,224 bytes, line 1
1\u0c35/,ordinal:"%d\u0c35",meridiemParse:/\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f|\u0c09\u0c26\u0c2f\u0c02|\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02|\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02/,meridiemHour:function(x,E){return 12===x&&(x=0),"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"===E?x<4?x:x+12:"\u0c09\u0c26\u0c2f\u0c02"===E?x:"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02"===E?x>=10?x:x+12:"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02"===E?x+12:void 0},meridiem:function(x,E,C){return x<4?"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f":x<10?"\u0c09\u0c26\u0c2f\u0c02":x<17?"\u0c2e\u0c27\u0c4d\u0c2f\u0c3e\u0c39\u0c4d\u0c28\u0c02":x<20?"\u0c38\u0c3e\u0c2f\u0c02\u0c24\u0c4d\u0c30\u0c02":"\u0c30\u0c3e\u0c24\u0c4d\u0c30\u0c3f"},week:{dow:0,doy:6}})}(T(15439))},2115:function(Ve,we,T){!function(c){"use strict";c.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(x){var E=x%10;return x+(1==~~(x%100/10)?"th":1===E?"st":2===E?"nd":3===E?"rd":"th")},week:{dow:1,doy:4}})}(T(15439))},69801:function(Ve,we,T){!function(c){"use strict";var e={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"};c.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(E,C){return 12===E&&(E=0),"\u0448\u0430\u0431"===C?E<4?E:E+12:"\u0441\u0443\u0431\u04b3"===C?E:"\u0440\u04ef\u0437"===C?E>=11?E:E+12:"\u0431\u0435\u0433\u043e\u04b3"===C?E+12:void 0},meridiem:function(E,C,L){return E<4?"\u0448\u0430\u0431":E<11?"\u0441\u0443\u0431\u04b3":E<16?"\u0440\u04ef\u0437":E<19?"\u0431\u0435\u0433\u043e\u04b3":"\u0448\u0430\u0431"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0443\u043c|\u044e\u043c)/,ordinal:function(E){return E+(e[E]||e[E%10]||e[E>=100?100:null])},week:{dow:1,doy:7}})}(T(15439))},2868:function(Ve,we,T){!function(c){"use strict";c.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(x){return"\u0e2b\u0e25\u0e31\u0e07\u0e40\u0e17\u0e35\u0e48\u0e22\u0e07"===x},meridiem:function(x,E,C){return x<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"}})}(T(15439))},31310:function(Ve,we,T){!function(c){"use strict";
vendor: 6,852 bytes, line 1
1var e={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"};c.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(E,C){switch(C){case"d":case"D":case"Do":case"DD":return E;default:if(0===E)return E+"'unjy";var L=E%10;return E+(e[L]||e[E%100-L]||e[E>=100?100:null])}},week:{dow:1,doy:7}})}(T(15439))},22360:function(Ve,we,T){!function(c){"use strict";c.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(x){return x},week:{dow:1,doy:4}})}(T(15439))},66645:function(Ve,we,T){!function(c){"use strict";var e="pagh_wa\u2019_cha\u2019_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_");function C(I,z,H,Z){var j=function L(I){var z=Math.floor(I%1e3/100),H=Math.floor(I%100/10),Z=I%10,j="";return z>0&&(j+=e[z]+"vatlh"),H>0&&(j+=(""!==j?" ":"")+e[H]+"maH"),Z>0&&(j+=(""!==j?" ":"")+e[Z]),""===j?"pagh":j}(I);switch(H){case"ss":return j+" lup";case"mm":return j+" tup";case"hh":return j+" rep";case"dd":return j+" jaj";case"MM":return j+" jar";case"yy":return j+" DIS"}}c.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 x(I){var z=I;return-1!==I.indexOf("jaj")?z.slice(0,-3)+"leS":-1!==I.indexOf("jar")?z.slice(0,-3)+"waQ":-1!==I.indexOf("DIS")?z.slice(0,-3)+"nem":z+" pIq"},past:function E(I){var z=I;return-1!==I.indexOf("jaj")?z.slice(0,-3)+"Hu\u2019":-1!==I.indexOf("jar")?z.slice(0,-3)+"wen":-1!==I.indexOf("DIS")?z.slice(0,-3)+"ben":z+" ret"},s:"puS lup",ss:C,m:"wa\u2019 tup",mm:C,h:"wa\u2019 rep",hh:C,d:"wa\u2019 jaj",dd:C,M:"wa\u2019 jar",MM:C,y:"wa\u2019 DIS",yy:C},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},98374:function(Ve,we,T){!function(c){"use strict";var e={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"};c.defineLocale("tr",{months:"Ocak_\u015eubat_Mart_Nisan_May\u0131s_Haziran_Temmuz_A\u011fustos_Eyl\xfcl_Ekim_Kas\u0131m_Aral\u0131k".split("_"),monthsShort:"Oca_\u015eub_Mar_Nis_May_Haz_Tem_A\u011fu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Sal\u0131_\xc7ar\u015famba_Per\u015fembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_\xc7ar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_\xc7a_Pe_Cu_Ct".split("_"),meridiem:function(E,C,L){return E<12?L?"\xf6\xf6":"\xd6\xd6":L?"\xf6s":"\xd6S"},meridiemParse:/\xf6\xf6|\xd6\xd6|\xf6s|\xd6S/,isPM:function(E){return"\xf6s"===E||"\xd6S"===E},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(E,C){switch(C){case"d":case"D":case"Do":case"DD":return E;default:if(0===E)return E+"'\u0131nc\u0131";var L=E%10;return E+(e[L]||e[E%100-L]||e[E>=100?100:null])}},week:{dow:1,doy:7}})}(T(15439))},256:function(Ve,we,T){!function(c){"use strict";function x(E,C,L,R){var I={s:["viensas secunds","'iensas secunds"],ss:[E+" secunds",E+" secunds"],m:["'n m\xedut","'iens m\xedut"],mm:[E+" m\xeduts",E+" m\xeduts"],h:["'n \xfeora","'iensa \xfeora"],hh:[E+" \xfeoras",E+" \xfeoras"],d:["'n ziua","'iensa ziua"],dd:[E+" ziuas",E+" ziuas"],M:["'n mes","'iens mes"],MM:[E+" mesen",E+" mesen"],y:["'n ar","'iens ar"],yy:[E+" ars",E+" ars"]};return R||C?I[L][0]:I[L][1]}c.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(E){return"d'o"===E.toLowerCase()},meridiem:function(E,C,L){return E>11?L?"d'o":"D'O":L?"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:x,ss:x,m:x,mm:x,h:x,hh:x,d:x,dd:x,M:x,MM:x,y:x,yy:x},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(T(15439))},61631:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},61595:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},6050:function(Ve,we,T){!function(c){"use strict";c.defineLocale("ug-cn",{months:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),monthsShort:"\u064a\u0627\u0646\u06cb\u0627\u0631_\u0641\u06d0\u06cb\u0631\u0627\u0644_\u0645\u0627\u0631\u062a_\u0626\u0627\u067e\u0631\u06d0\u0644_\u0645\u0627\u064a_\u0626\u0649\u064a\u06c7\u0646_\u0626\u0649\u064a\u06c7\u0644_\u0626\u0627\u06cb\u063a\u06c7\u0633\u062a_\u0633\u06d0\u0646\u062a\u06d5\u0628\u0649\u0631_\u0626\u06c6\u0643\u062a\u06d5\u0628\u0649\u0631_\u0646\u0648\u064a\u0627\u0628\u0649\u0631_\u062f\u06d0\u0643\u0627\u0628\u0649\u0631".split("_"),weekdays:"\u064a\u06d5\u0643\u0634\u06d5\u0646\u0628\u06d5_\u062f\u06c8\u0634\u06d5\u0646\u0628\u06d5_\u0633\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u0686\u0627\u0631\u0634\u06d5\u0646\u0628\u06d5_\u067e\u06d5\u064a\u0634\u06d5\u0646\u0628\u06d5_\u062c\u06c8\u0645\u06d5_\u0634\u06d5\u0646\u0628\u06d5".split("_"),weekdaysShort:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),weekdaysMin:"\u064a\u06d5_\u062f\u06c8_\u0633\u06d5_\u0686\u0627_\u067e\u06d5_\u062c\u06c8_\u0634\u06d5".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649",LLL:"YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm",LLLL:"dddd\u060c YYYY-\u064a\u0649\u0644\u0649M-\u0626\u0627\u064a\u0646\u0649\u06adD-\u0643\u06c8\u0646\u0649\u060c HH:mm"},meridiemParse:/\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5|\u0633\u06d5\u06be\u06d5\u0631|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646|\u0686\u06c8\u0634|\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646|\u0643\u06d5\u0686/,meridiemHour:function(x,E){return 12===x&&(x=0),"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5"===E||"\u0633\u06d5\u06be\u06d5\u0631"===E||"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646"===E?x:"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646"===E||"\u0643\u06d5\u0686"===E?x+12:x>=11?x:x+12},meridiem:function(x,E,C){var L=100*x+E;return L<600?"\u064a\u06d0\u0631\u0649\u0645 \u0643\u06d0\u0686\u06d5":L<900?"\u0633\u06d5\u06be\u06d5\u0631":L<1130?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0628\u06c7\u0631\u06c7\u0646":L<1230?"\u0686\u06c8\u0634":L<1800?"\u0686\u06c8\u0634\u062a\u0649\u0646 \u0643\u06d0\u064a\u0649\u0646":"\u0643\u06d5\u0686"},calendar:{sameDay:"[\u0628\u06c8\u06af\u06c8\u0646 \u0633\u0627\u0626\u06d5\u062a] LT",nextDay:"[\u0626\u06d5\u062a\u06d5 \u0633\u0627\u0626\u06d5\u062a] LT",nextWeek:"[\u0643\u06d0\u0644\u06d5\u0631\u0643\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",lastDay:"[\u062a\u06c6\u0646\u06c8\u06af\u06c8\u0646] LT",lastWeek:"[\u0626\u0627\u0644\u062f\u0649\u0646\u0642\u0649] dddd [\u0633\u0627\u0626\u06d5\u062a] LT",sameElse:"L"},relativeTime:{future:"%s \u0643\u06d0\u064a\u0649\u0646",past:"%s \u0628\u06c7\u0631\u06c7\u0646",s:"\u0646\u06d5\u0686\u0686\u06d5 \u0633\u06d0\u0643\u0648\u0646\u062a",ss:"%d \u0633\u06d0\u0643\u0648\u0646\u062a",m:"\u0628\u0649\u0631 \u0645\u0649\u0646\u06c7\u062a",mm:"%d \u0645\u0649\u0646\u06c7\u062a",h:"\u0628\u0649\u0631 \u0633\u0627\u0626\u06d5\u062a",hh:"%
1d \u0633\u0627\u0626\u06d5\u062a",d:"\u0628\u0649\u0631 \u0643\u06c8\u0646",dd:"%d \u0643\u06c8\u0646",M:"\u0628\u0649\u0631 \u0626\u0627\u064a",MM:"%d \u0626\u0627\u064a",y:"\u0628\u0649\u0631 \u064a\u0649\u0644",yy:"%d \u064a\u0649\u0644"},dayOfMonthOrdinalParse:/\d{1,2}(-\u0643\u06c8\u0646\u0649|-\u0626\u0627\u064a|-\u06be\u06d5\u067e\u062a\u06d5)/,ordinal:function(x,E){switch(E){case"d":case"D":case"DDD":return x+"-\u0643\u06c8\u0646\u0649";case"w":case"W":return x+"-\u06be\u06d5\u067e\u062a\u06d5";default:return x}},preparse:function(x){return x.replace(/\u060c/g,",")},postformat:function(x){return x.replace(/,/g,"\u060c")},week:{dow:1,doy:7}})}(T(15439))},65610:function(Ve,we,T){!function(c){"use strict";function x(R,I,z){return"m"===z?I?"\u0445\u0432\u0438\u043b\u0438\u043d\u0430":"\u0445\u0432\u0438\u043b\u0438\u043d\u0443":"h"===z?I?"\u0433\u043e\u0434\u0438\u043d\u0430":"\u0433\u043e\u0434\u0438\u043d\u0443":R+" "+function e(R,I){var z=R.split("_");return I%10==1&&I%100!=11?z[0]:I%10>=2&&I%10<=4&&(I%100<10||I%100>=20)?z[1]:z[2]}({ss:I?"\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:I?"\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:I?"\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"}[z],+R)}function C(R){return function(){return R+"\u043e"+(11===this.hours()?"\u0431":"")+"] LT"}}c.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 E(R,I){var z={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===R?z.nominative.slice(1,7).concat(z.nominative.slice(0,1)):R?z[/(\[[\u0412\u0432\u0423\u0443]\]) ?dddd/.test(I
vendor: 11,800 bytes, line 1
1)?"accusative":/\[?(?:\u043c\u0438\u043d\u0443\u043b\u043e\u0457|\u043d\u0430\u0441\u0442\u0443\u043f\u043d\u043e\u0457)? ?\] ?dddd/.test(I)?"genitive":"nominative"][R.day()]:z.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:C("[\u0421\u044c\u043e\u0433\u043e\u0434\u043d\u0456 "),nextDay:C("[\u0417\u0430\u0432\u0442\u0440\u0430 "),lastDay:C("[\u0412\u0447\u043e\u0440\u0430 "),nextWeek:C("[\u0423] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return C("[\u041c\u0438\u043d\u0443\u043b\u043e\u0457] dddd [").call(this);case 1:case 2:case 4:return C("[\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:x,m:x,mm:x,h:"\u0433\u043e\u0434\u0438\u043d\u0443",hh:x,d:"\u0434\u0435\u043d\u044c",dd:x,M:"\u043c\u0456\u0441\u044f\u0446\u044c",MM:x,y:"\u0440\u0456\u043a",yy:x},meridiemParse:/\u043d\u043e\u0447\u0456|\u0440\u0430\u043d\u043a\u0443|\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430/,isPM:function(R){return/^(\u0434\u043d\u044f|\u0432\u0435\u0447\u043e\u0440\u0430)$/.test(R)},meridiem:function(R,I,z){return R<4?"\u043d\u043e\u0447\u0456":R<12?"\u0440\u0430\u043d\u043a\u0443":R<17?"\u0434\u043d\u044f":"\u0432\u0435\u0447\u043e\u0440\u0430"},dayOfMonthOrdinalParse:/\d{1,2}-(\u0439|\u0433\u043e)/,ordinal:function(R,I){switch(I){case"M":case"d":case"DDD":case"w":case"W":return R+"-\u0439";case"D":return R+"-\u0433\u043e";default:return R}},week:{dow:1,doy:7}})}(T(15439))},86077:function(Ve,we,T){!function(c){"use strict";var e=["\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"],x=["\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"];c.defineLocale("ur",{months:e,monthsShort:e,weekdays:x,weekdaysShort:x,weekdaysMin:x,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd\u060c D MMMM YYYY HH:mm"},meridiemParse:/\u0635\u0628\u062d|\u0634\u0627\u0645/,isPM:function(C){return"\u0634\u0627\u0645"===C},meridiem:function(C,L,R){return C<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(C){return C.replace(/\u060c/g,",")},postformat:function(C){return C.replace(/,/g,"\u060c")},week:{dow:1,doy:4}})}(T(15439))},12207:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},22862:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},48093:function(Ve,we,T){!function(c){"use strict";c.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(x){return/^ch$/i.test(x)},meridiem:function(x,E,C){return x<12?C?"sa":"SA":C?"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(x){return x},week:{dow:1,doy:4}})}(T(15439))},25590:function(Ve,we,T){!function(c){"use strict";c.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(x){var E=x%10;return x+(1==~~(x%100/10)?"th":1===E?"st":2===E?"nd":3===E?"rd":"th")},week:{dow:1,doy:4}})}(T(15439))},9058:function(Ve,we,T){!function(c){"use strict";c.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}})}(T(15439))},77908:function(Ve,we,T){!function(c){"use strict";c.defineLocale("zh-cn",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u5468\u65e5_\u5468\u4e00_\u5468\u4e8c_\u5468\u4e09_\u5468\u56db_\u5468\u4e94_\u5468\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5Ah\u70b9mm\u5206",LLLL:"YYYY\u5e74M\u6708D\u65e5ddddAh\u70b9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(x,E){return 12===x&&(x=0),"\u51cc\u6668"===E||"\u65e9\u4e0a"===E||"\u4e0a\u5348"===E?x:"\u4e0b\u5348"===E||"\u665a\u4e0a"===E?x+12:x>=11?x:x+12},meridiem:function(x,E,C){var L=100*x+E;return L<600?"\u51cc\u6668":L<900?"\u65e9\u4e0a":L<1130?"\u4e0a\u5348":L<1230?"\u4e2d\u5348":L<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:function(x){return x.week()!==this.week()?"[\u4e0b]dddLT":"[\u672c]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(x){return this.week()!==x.week()?"[\u4e0a]dddLT":"[\u672c]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u5468)/,ordinal:function(x,E){switch(E){case"d":case"D":case"DDD":return x+"\u65e5";case"M":return x+"\u6708";case"w":case"W":return x+"\u5468";default:return x}},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}})}(T(15439))},8867:function(Ve,we,T){!function(c){"use strict";c.defineLocale("zh-hk",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(x,E){return 12===x&&(x=0),"\u51cc\u6668"===E||"\u65e9\u4e0a"===E||"\u4e0a\u5348"===E?x:"\u4e2d\u5348"===E?x>=11?x:x+12:"\u4e0b\u5348"===E||"\u665a\u4e0a"===E?x+12:void 0},meridiem:function(x,E,C){var L=100*x+E;return L<600?"\u51cc\u6668":L<900?"\u65e9\u4e0a":L<1200?"\u4e0a\u5348":1200===L?"\u4e2d\u5348":L<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929]LT",nextDay:"[\u660e\u5929]LT",nextWeek:"[\u4e0b]ddddLT",lastDay:"[\u6628\u5929]LT",lastWeek:"[\u4e0a]ddddLT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(x,E){switch(E){case"d":case"D":case"DDD":return x+"\u65e5";case"M":return x+"\u6708";case"w":case"W":return x+"\u9031";default:return x}},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"}})}(T(15439))},31133:function(Ve,we,T){!function(c){"use strict";c.defineLocale("zh-mo",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"D/M/YYYY",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(x,E){return 12===x&&(x=0),"\u51cc\u6668"===E||"\u65e9\u4e0a"===E||"\u4e0a\u5348"===E?x:"\u4e2d\u5348"===E?x>=11?x:x+12:"\u4e0b\u5348"===E||"\u665a\u4e0a"===E?x+12:void 0},meridiem:function(x,E,C){var L=100*x+E;return L<600?"\u51cc\u6668":L<900?"\u65e9\u4e0a":L<1130?"\u4e0a\u5348":L<1230?"\u4e2d\u5348":L<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(x,E){switch(E){case"d":case"D":case"DDD":return x+"\u65e5";case"M":return x+"\u6708";case"w":case"W":return x+"\u9031";default:return x}},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"}})}(T(15439))},83291:function(Ve,we,T){!function(c){"use strict";c.defineLocale("zh-tw",{months:"\u4e00\u6708_\u4e8c\u6708_\u4e09\u6708_\u56db\u6708_\u4e94\u6708_\u516d\u6708_\u4e03\u6708_\u516b\u6708_\u4e5d\u6708_\u5341\u6708_\u5341\u4e00\u6708_\u5341\u4e8c\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661f\u671f\u65e5_\u661f\u671f\u4e00_\u661f\u671f\u4e8c_\u661f\u671f\u4e09_\u661f\u671f\u56db_\u661f\u671f\u4e94_\u661f\u671f\u516d".split("_"),weekdaysShort:"\u9031\u65e5_\u9031\u4e00_\u9031\u4e8c_\u9031\u4e09_\u9031\u56db_\u9031\u4e94_\u9031\u516d".split("_"),weekdaysMin:"\u65e5_\u4e00_\u4e8c_\u4e09_\u56db_\u4e94_\u516d".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5e74M\u6708D\u65e5",LLL:"YYYY\u5e74M\u6708D\u65e5 HH:mm",LLLL:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm",l:"YYYY/M/D",ll:"YYYY\u5e74M\u6708D\u65e5",lll:"YYYY\u5e74M\u6708D\u65e5 HH:mm",llll:"YYYY\u5e74M\u6708D\u65e5dddd HH:mm"},meridiemParse:/\u51cc\u6668|\u65e9\u4e0a|\u4e0a\u5348|\u4e2d\u5348|\u4e0b\u5348|\u665a\u4e0a/,meridiemHour:function(x,E){return 12===x&&(x=0),"\u51cc\u6668"===E||"\u65e9\u4e0a"===E||"\u4e0a\u5348"===E?x:"\u4e2d\u5348"===E?x>=11?x:x+12:"\u4e0b\u5348"===E||"\u665a\u4e0a"===E?x+12:void 0},meridiem:function(x,E,C){var L=100*x+E;return L<600?"\u51cc\u6668":L<900?"\u65e9\u4e0a":L<1130?"\u4e0a\u5348":L<1230?"\u4e2d\u5348":L<1800?"\u4e0b\u5348":"\u665a\u4e0a"},calendar:{sameDay:"[\u4eca\u5929] LT",nextDay:"[\u660e\u5929] LT",nextWeek:"[\u4e0b]dddd LT",lastDay:"[\u6628\u5929] LT",lastWeek:"[\u4e0a]dddd LT",sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(\u65e5|\u6708|\u9031)/,ordinal:function(x,E){switch(E){case"d":case"D":case"DDD":return x+"\u65e5";case"M":return x+"\u6708";case"w":case"W":return x+"\u9031";default:return x}},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"}})}(T(15439))},15439:function(Ve,we,T){(Ve=T.nmd(Ve)).exports=function(){"use strict";var c,q;function e(){return c.apply(null,arguments)}function E(y){return y instanceof Array||"[object Array]"===Object.prototype.toString.call(y)}function C(y){return null!=y&&"[object Object]"===Object.prototype.toString.call(y)}function L(y,N){return Object.prototype.hasOwnProperty.call(y,N)}function R(y){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(y).length;var N;for(N in y)if(L(y,N))return!1;return!0}function I(y){return void 0===y}function z(y){return"number"==typeof y||"[object Number]"===Object.prototype.toString.call(y)}function H(y){return y instanceof Date||"[object Date]"===Object.prototype.toString.call(y)}function Z(y,N){var ve,ue=[];for(ve=0;ve<y.length;++ve)ue.push(N(y[ve],ve));return ue}function j(y,N){for(var ue in N)L(N,ue)&&(y[ue]=N[ue]);return L(N,"toString")&&(y.toString=N.toString),L(N,"valueOf")&&(y.valueOf=N.valueOf),y}function V(y,N,ue,ve){return wo(y,N,ue,ve,!0).utc()}function P(y){return null==y._pf&&(y._pf={empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invali
vendor: 9,963 bytes, line 1
1dMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}),y._pf}function te(y){if(null==y._isValid){var N=P(y),ue=q.call(N.parsedDateParts,function(Re){return null!=Re}),ve=!isNaN(y._d.getTime())&&N.overflow<0&&!N.empty&&!N.invalidEra&&!N.invalidMonth&&!N.invalidWeekday&&!N.weekdayMismatch&&!N.nullInput&&!N.invalidFormat&&!N.userInvalidated&&(!N.meridiem||N.meridiem&&ue);if(y._strict&&(ve=ve&&0===N.charsLeftOver&&0===N.unusedTokens.length&&void 0===N.bigHour),null!=Object.isFrozen&&Object.isFrozen(y))return ve;y._isValid=ve}return y._isValid}function Me(y){var N=V(NaN);return null!=y?j(P(N),y):P(N).userInvalidated=!0,N}q=Array.prototype.some?Array.prototype.some:function(y){var ve,N=Object(this),ue=N.length>>>0;for(ve=0;ve<ue;ve++)if(ve in N&&y.call(this,N[ve],ve,N))return!0;return!1};var me=e.momentProperties=[],Se=!1;function _e(y,N){var ue,ve,Re;if(I(N._isAMomentObject)||(y._isAMomentObject=N._isAMomentObject),I(N._i)||(y._i=N._i),I(N._f)||(y._f=N._f),I(N._l)||(y._l=N._l),I(N._strict)||(y._strict=N._strict),I(N._tzm)||(y._tzm=N._tzm),I(N._isUTC)||(y._isUTC=N._isUTC),I(N._offset)||(y._offset=N._offset),I(N._pf)||(y._pf=P(N)),I(N._locale)||(y._locale=N._locale),me.length>0)for(ue=0;ue<me.length;ue++)I(Re=N[ve=me[ue]])||(y[ve]=Re);return y}function Le(y){_e(this,y),this._d=new Date(null!=y._d?y._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===Se&&(Se=!0,e.updateOffset(this),Se=!1)}function je(y){return y instanceof Le||null!=y&&null!=y._isAMomentObject}function rt(y){!1===e.suppressDeprecationWarnings&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+y)}function Be(y,N){var ue=!0;return j(function(){if(null!=e.deprecationHandler&&e.deprecationHandler(null,y),ue){var Re,Mt,rn,ve=[];for(Mt=0;Mt<arguments.length;Mt++){if(Re="","object"==typeof arguments[Mt]){for(rn in Re+="\n["+Mt+"] ",arguments[0])L(arguments[0],rn)&&(Re+=rn+": "+arguments[0][rn]+", ");Re=Re.slice(0,-2)}else Re=arguments[Mt];ve.push(Re)}rt(y+"\nArguments: "+Array.prototype.slice.call(ve).join("")+"\n"+(new Error).stack),ue=!1}return N.apply(this,arguments)},N)}var Ut,Ye={};function Je(y,N){null!=e.deprecationHandler&&e.deprecationHandler(y,N),Ye[y]||(rt(N),Ye[y]=!0)}function wt(y){return"undefined"!=typeof Function&&y instanceof Function||"[object Function]"===Object.prototype.toString.call(y)}function Zt(y,N){var ve,ue=j({},y);for(ve in N)L(N,ve)&&(C(y[ve])&&C(N[ve])?(ue[ve]={},j(ue[ve],y[ve]),j(ue[ve],N[ve])):null!=N[ve]?ue[ve]=N[ve]:delete ue[ve]);for(ve in y)L(y,ve)&&!L(N,ve)&&C(y[ve])&&(ue[ve]=j({},ue[ve]));return ue}function tn(y){null!=y&&this.set(y)}e.suppressDeprecationWarnings=!1,e.deprecationHandler=null,Ut=Object.keys?Object.keys:function(y){var N,ue=[];for(N in y)L(y,N)&&ue.push(N);return ue};function Lt(y,N,ue){var ve=""+Math.abs(y);return(y>=0?ue?"+":"":"-")+Math.pow(10,Math.max(0,N-ve.length)).toString().substr(1)+ve}var St=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,We=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,et={},ht={};function gt(y,N,ue,ve){var Re=ve;"string"==typeof ve&&(Re=function(){return this[ve]()}),y&&(ht[y]=Re),N&&(ht[N[0]]=function(){return Lt(Re.apply(this,arguments),N[1],N[2])}),ue&&(ht[ue]=function(){return this.localeData().ordinal(Re.apply(this,arguments),y)})}function kt(y){return y.match(/\[[\s\S]/)?y.replace(/^\[|\]$/g,""):y.replace(/\\/g,"")}function Ft(y,N){return y.isValid()?(N=Vt(N,y.localeData()),et[N]=et[N]||function an(y){var ue,ve,N=y.match(St);for(ue=0,ve=N.length;ue<ve;ue++)N[ue]=ht[N[ue]]?ht[N[ue]]:kt(N[ue]);return function(Re){var rn,Mt="";for(rn=0;rn<ve;rn++)Mt+=wt(N[rn])?N[rn].call(Re,y):N[rn];return Mt}}(N),et[N](y)):y.localeData().invalidDate()}function Vt(y,N){var ue=5;function ve(Re){return N.longDateFormat(Re)||Re}for(We.lastIndex=0;ue>=0&&We.test(y);)y=y.replace(We,ve),We.lastIndex=0,ue-=1;return y}var fn={};function on(y,N){var ue=y.toLowerCase();fn[ue]=fn[ue+"s"]=fn[N]=y}function zn(y){return"string"==typeof y?fn[y]||fn[y.toLowerCase()]:void 0}function At(y){var ue,ve,N={};for(ve in y)L(y,ve)&&(ue=zn(ve))&&(N[ue]=y[ve]);return N}var ot={};function it(y,N){ot[y]=N}function Xt(y){return y%4==0&&y%100!=0||y%400==0}function st(y){return y<0?Math.ceil(y)||0:Math.floor(y)}function Ae(y){var N=+y,ue=0;return 0!==N&&isFinite(N)&&(ue=st(N)),ue}function Ee(y,N){return function(ue){return null!=ue?(tt(this,y,ue),e.updateOffset(this,N),this):ze(this,y)}}function ze(y,N){return y.isValid()?y._d["get"+(y._isUTC?"UTC":"")+N]():NaN}function tt(y,N,ue){y.isValid()&&!isNaN(ue)&&("FullYear"===N&&Xt(y.year())&&1===y.month()&&29===y.date()?(ue=Ae(ue),y._d["set"+(y._isUTC?"UTC":"")+N](ue,y.month(),ei(ue,y.month()))):y._d["set"+(y._isUTC?"UTC":"")+N](ue))}var ii,Ke=/\d/,ft=/\d\d/,pt=/\d{3}/,Pt=/\d{4}/,Bt=/[+-]?\d{6}/,Kt=/\d\d?/,Ln=/\d\d\d\d?/,nn=/\d\d\d\d\d\d?/,Jn=/\d{1,3}/,De=/\d{1,4}/,Vn=/[+-]?\d{1,6}/,Er=/\d+/,xn=/[+-]?\d+/,pr=/Z|[+-]\d\d:?\d\d/gi,Hi=/Z|[+-]\d\d(?::?\d\d)?/gi,$i=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function wn(y,N,ue){ii[y]=wt(N)?N:function(ve,Re){return ve&&ue?ue:N}}function Zi(y,N){return L(ii,y)?ii[y](N._strict,N._locale):new RegExp(function Fr(y){return ir(y.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(N,ue,ve,Re,Mt){return ue||ve||Re||Mt}))}(y))}function ir(y){return y.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}ii={};var hi={};function Hn(y,N){var ue,ve=N;for("string"==typeof y&&(y=[y]),z(N)&&(ve=function(Re,Mt){Mt[N]=Ae(Re)}),ue=0;ue<y.length;ue++)hi[y[ue]]=ve}function lr(y,N){Hn(y,function(ue,ve,Re,Mt){Re._w=Re._w||{},N(ue,Re._w,Re,Mt)})}function ta(y,N,ue){null!=N&&L(hi,y)&&hi[y](N,ue._a,ue,y)}var oi;function ei(y,N){if(isNaN(y)||isNaN(N))return NaN;var ue=function ji(y,N){return(y%N+N)%N}(N,12);return y+=(N-ue)/12,1===ue?Xt(y)?29:28:31-ue%7%2}oi=Array.prototype.indexOf?Array.prototype.indexOf:function(y){var N;for(N=0;N<this.length;++N)if(this[N]===y)return N;return-1},gt("M",["MM",2],"Mo",function(){return this.month()+1}),gt("MMM",0,0,function(y){return this.localeData().monthsShort(this,y)}),gt("MMMM",0,0,function(y){return this.localeData().months(this,y)}),on("month","M"),it("month",8),wn("M",Kt),wn("MM",Kt,ft),wn("MMM",function(y,N){return N.monthsShortRegex(y)}),wn("MMMM",function(y,N){return N.monthsRegex(y)}),Hn(["M","MM"],function(y,N){N[1]=Ae(y)-1}),Hn(["MMM","MMMM"],function(y,N,ue,ve){var Re=ue._locale.monthsParse(y,ve,ue._strict);null!=Re?N[1]=Re:P(ue).invalidMonth=y});var Qi="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),Ur="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),Ba=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,ki=$i,hr=$i;function Ka(y,N,ue){var ve,Re,Mt,rn=y.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],ve=0;ve<12;++ve)Mt=V([2e3,ve]),this._shortMonthsParse[ve]=this.monthsShort(Mt,"").toLocaleLowerCase(),this._longMonthsParse[ve]=this.months(Mt,"").toLocaleLowerCase();return ue?"MMM"===N?-1!==(Re=oi.call(this._shortMonthsParse,rn))?Re:null:-1!==(Re=oi.call(this._longMonthsParse,rn))?Re:null:"MMM"===N?-1!==(Re=oi.call(this._shortMonthsParse,rn))||-1!==(Re=oi.call(this._longMonthsParse,rn))?Re:null:-1!==(Re=oi.call(this._longMonthsParse,rn))||-1!==(Re=oi.call(this._shortMonthsParse,rn))?Re:null}function vi(y,N){var ue;if(!y.isValid())return y;if("string"==typeof N)if(/^\d+$/.test(N))N=Ae(N);else if(!z(N=y.localeData().monthsParse(N)))return y;return ue=Math.min(y.date(),ei(y.year(),N)),y._d["set"+(y._isUTC?"UTC":"")+"Month"](N,ue),y}function io(y){return null!=y?(vi(this,y),e.updateOffset(this,!0),this):ze(this,"Month")}function ma(){function y(rn,wr){return wr.length-rn.length}var Re,Mt,N=[],ue=[],ve=[];for(Re=0;Re<12;Re++)Mt=V([2e3,Re]),N.push(this.monthsShort(Mt,"")),ue.push(this.months(Mt,"")),ve.push(this.months(Mt,"")),ve.push(this.monthsShort(Mt,""));for(N.sort(y),ue.sort(y),ve.sort(y),Re=0;Re<12;Re++)N[Re]=ir(N[Re]),ue[Re]=ir(ue[Re]);for(Re=0;Re<24;Re++)ve[Re]=ir(ve[Re]);this._monthsRegex=new RegExp("^("+ve.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+ue.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+N.join("|")+")","i")}function ao(y){return Xt(y)?366:365}gt("Y",0,0,function(){var y=this.year();return y<=9999?Lt(y,4):"+"+y}),gt(0,["YY",2],0,function(){return this.year()%100}),gt(0,["YYYY",4],0,"year"),gt(0,["YYYYY",5],0,"year"),gt(0,["YYYYYY",6,!0],0,"year"),on("year","y"),it("year",1),wn("Y",xn),wn("YY",Kt,ft),wn("YYYY",De,Pt),wn("YYYYY",Vn,Bt),wn("YYYYYY",Vn,Bt),Hn(["YYYYY","YYYYYY"],0),Hn("YYYY",function(y,N){N[0]=2===y.length?e.parseTwoDigitYear(y):Ae(y)}),Hn("YY",function(y,N){N[0]=e.parseTwoDigitYear(y)}),Hn("Y",function(y,N){N[0]=parseInt(y,10)}),e.parseTwoDigitYear=function(y){return Ae(y)+(Ae(y)>68?1900:2e3)};var Gi=Ee("FullYear",!0);function Ja(y,N,ue,ve,Re,Mt,rn){var wr;return y<100&&y>=0?(wr=new Date(y+400,N,ue,ve,Re,Mt,rn),isFinite(wr.getFullYear())&&wr.setFullYear(y)):wr=new Date(y,N,ue,ve,Re,Mt,rn),wr}function oo(y){var N,ue;return y<100&&y>=0?((ue=Array.prototype.slice.call(arguments))[0]=y+400,N=new Date(Date.UTC.apply(null,ue)),isFinite(N.getUTCFullYear())&&N.setUTCFullYear(y)):N=new Date(Date.UTC.apply(null,arguments)),N}function Ea(y,N,ue){var ve=7+N-ue;return-(7+oo(y,0,ve).getUTCDay()-N)%7+ve-1}function na(y,N,ue,ve,Re){var Hr,ea,wr=1+7*(N-1)+(7+ue-ve)%7+Ea(y,ve,Re);return wr<=0?ea=ao(Hr=y-1)+wr:wr>ao(y)?(Hr=y+1,ea=wr-ao(y)):(Hr=y,ea=wr),{year:Hr,dayOfYear:ea}}function Sa(y,N,ue){var Mt,rn,ve=Ea(y.year(),N,ue),Re=Math.floor((y.dayOfYear()-ve-1)/7)+1;return Re<1?Mt=Re+Ra(rn=y.year()-1,N,ue):Re>
vendor: 5,643 bytes, line 1
1Ra(y.year(),N,ue)?(Mt=Re-Ra(y.year(),N,ue),rn=y.year()+1):(rn=y.year(),Mt=Re),{week:Mt,year:rn}}function Ra(y,N,ue){var ve=Ea(y,N,ue),Re=Ea(y+1,N,ue);return(ao(y)-ve+Re)/7}gt("w",["ww",2],"wo","week"),gt("W",["WW",2],"Wo","isoWeek"),on("week","w"),on("isoWeek","W"),it("week",5),it("isoWeek",5),wn("w",Kt),wn("ww",Kt,ft),wn("W",Kt),wn("WW",Kt,ft),lr(["w","ww","W","WW"],function(y,N,ue,ve){N[ve.substr(0,1)]=Ae(y)});function Do(y,N){return y.slice(N,7).concat(y.slice(0,N))}gt("d",0,"do","day"),gt("dd",0,0,function(y){return this.localeData().weekdaysMin(this,y)}),gt("ddd",0,0,function(y){return this.localeData().weekdaysShort(this,y)}),gt("dddd",0,0,function(y){return this.localeData().weekdays(this,y)}),gt("e",0,0,"weekday"),gt("E",0,0,"isoWeekday"),on("day","d"),on("weekday","e"),on("isoWeekday","E"),it("day",11),it("weekday",11),it("isoWeekday",11),wn("d",Kt),wn("e",Kt),wn("E",Kt),wn("dd",function(y,N){return N.weekdaysMinRegex(y)}),wn("ddd",function(y,N){return N.weekdaysShortRegex(y)}),wn("dddd",function(y,N){return N.weekdaysRegex(y)}),lr(["dd","ddd","dddd"],function(y,N,ue,ve){var Re=ue._locale.weekdaysParse(y,ve,ue._strict);null!=Re?N.d=Re:P(ue).invalidWeekday=y}),lr(["d","e","E"],function(y,N,ue,ve){N[ve]=Ae(y)});var qo="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),go="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),is="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Qa=$i,ms=$i,$o=$i;function Ps(y,N,ue){var ve,Re,Mt,rn=y.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],ve=0;ve<7;++ve)Mt=V([2e3,1]).day(ve),this._minWeekdaysParse[ve]=this.weekdaysMin(Mt,"").toLocaleLowerCase(),this._shortWeekdaysParse[ve]=this.weekdaysShort(Mt,"").toLocaleLowerCase(),this._weekdaysParse[ve]=this.weekdays(Mt,"").toLocaleLowerCase();return ue?"dddd"===N?-1!==(Re=oi.call(this._weekdaysParse,rn))?Re:null:"ddd"===N?-1!==(Re=oi.call(this._shortWeekdaysParse,rn))?Re:null:-1!==(Re=oi.call(this._minWeekdaysParse,rn))?Re:null:"dddd"===N?-1!==(Re=oi.call(this._weekdaysParse,rn))||-1!==(Re=oi.call(this._shortWeekdaysParse,rn))||-1!==(Re=oi.call(this._minWeekdaysParse,rn))?Re:null:"ddd"===N?-1!==(Re=oi.call(this._shortWeekdaysParse,rn))||-1!==(Re=oi.call(this._weekdaysParse,rn))||-1!==(Re=oi.call(this._minWeekdaysParse,rn))?Re:null:-1!==(Re=oi.call(this._minWeekdaysParse,rn))||-1!==(Re=oi.call(this._weekdaysParse,rn))||-1!==(Re=oi.call(this._shortWeekdaysParse,rn))?Re:null}function eo(){function y(wl,jl){return jl.length-wl.length}var Mt,rn,wr,Hr,ea,N=[],ue=[],ve=[],Re=[];for(Mt=0;Mt<7;Mt++)rn=V([2e3,1]).day(Mt),wr=ir(this.weekdaysMin(rn,"")),Hr=ir(this.weekdaysShort(rn,"")),ea=ir(this.weekdays(rn,"")),N.push(wr),ue.push(Hr),ve.push(ea),Re.push(wr),Re.push(Hr),Re.push(ea);N.sort(y),ue.sort(y),ve.sort(y),Re.sort(y),this._weekdaysRegex=new RegExp("^("+Re.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+ve.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+ue.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+N.join("|")+")","i")}function La(){return this.hours()%12||12}function le(y,N){gt(y,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),N)})}function U(y,N){return N._meridiemParse}gt("H",["HH",2],0,"hour"),gt("h",["hh",2],0,La),gt("k",["kk",2],0,function Ue(){return this.hours()||24}),gt("hmm",0,0,function(){return""+La.apply(this)+Lt(this.minutes(),2)}),gt("hmmss",0,0,function(){return""+La.apply(this)+Lt(this.minutes(),2)+Lt(this.seconds(),2)}),gt("Hmm",0,0,function(){return""+this.hours()+Lt(this.minutes(),2)}),gt("Hmmss",0,0,function(){return""+this.hours()+Lt(this.minutes(),2)+Lt(this.seconds(),2)}),le("a",!0),le("A",!1),on("hour","h"),it("hour",13),wn("a",U),wn("A",U),wn("H",Kt),wn("h",Kt),wn("k",Kt),wn("HH",Kt,ft),wn("hh",Kt,ft),wn("kk",Kt,ft),wn("hmm",Ln),wn("hmmss",nn),wn("Hmm",Ln),wn("Hmmss",nn),Hn(["H","HH"],3),Hn(["k","kk"],function(y,N,ue){var ve=Ae(y);N[3]=24===ve?0:ve}),Hn(["a","A"],function(y,N,ue){ue._isPm=ue._locale.isPM(y),ue._meridiem=y}),Hn(["h","hh"],function(y,N,ue){N[3]=Ae(y),P(ue).bigHour=!0}),Hn("hmm",function(y,N,ue){var ve=y.length-2;N[3]=Ae(y.substr(0,ve)),N[4]=Ae(y.substr(ve)),P(ue).bigHour=!0}),Hn("hmmss",function(y,N,ue){var ve=y.length-4,Re=y.length-2;N[3]=Ae(y.substr(0,ve)),N[4]=Ae(y.substr(ve,2)),N[5]=Ae(y.substr(Re)),P(ue).bigHour=!0}),Hn("Hmm",function(y,N,ue){var ve=y.length-2;N[3]=Ae(y.substr(0,ve)),N[4]=Ae(y.substr(ve))}),Hn("Hmmss",function(y,N,ue){var ve=y.length-4,Re=y.length-2;N[3]=Ae(y.substr(0,ve)),N[4]=Ae(y.substr(ve,2)),N[5]=Ae(y.substr(Re))});var Fe=Ee("Hours",!0);var Xn,Jt={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:Qi,monthsShort:Ur,week:{dow:0,doy:6},weekdays:qo,weekdaysMin:is,weekdaysShort:go,meridiemParse:/[ap]\.?m?\.?/i},vn={},_n={};function qn(y,N){var ue,ve=Math.min(y.length,N.length);for(ue=0;ue<ve;ue+=1)if(y[ue]!==N[ue])return ue;return ve}function _r(y){return y&&y.toLowerCase().replace("_","-")}function Kr(y){var N=null;
vendor: 4,440 bytes, line 1
1if(void 0===vn[y]&&Ve&&Ve.exports)try{N=Xn._abbr,T(46700)("./"+y),de(N)}catch(ve){vn[y]=null}return vn[y]}function de(y,N){var ue;return y&&((ue=I(N)?ke(y):Pe(y,N))?Xn=ue:"undefined"!=typeof console&&console.warn&&console.warn("Locale "+y+" not found. Did you forget to load it?")),Xn._abbr}function Pe(y,N){if(null!==N){var ue,ve=Jt;if(N.abbr=y,null!=vn[y])Je("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."),ve=vn[y]._config;else if(null!=N.parentLocale)if(null!=vn[N.parentLocale])ve=vn[N.parentLocale]._config;else{if(null==(ue=Kr(N.parentLocale)))return _n[N.parentLocale]||(_n[N.parentLocale]=[]),_n[N.parentLocale].push({name:y,config:N}),null;ve=ue._config}return vn[y]=new tn(Zt(ve,N)),_n[y]&&_n[y].forEach(function(Re){Pe(Re.name,Re.config)}),de(y),vn[y]}return delete vn[y],null}function ke(y){var N;if(y&&y._locale&&y._locale._abbr&&(y=y._locale._abbr),!y)return Xn;if(!E(y)){if(N=Kr(y))return N;y=[y]}return function Di(y){for(var ue,ve,Re,Mt,N=0;N<y.length;){for(ue=(Mt=_r(y[N]).split("-")).length,ve=(ve=_r(y[N+1]))?ve.split("-"):null;ue>0;){if(Re=Kr(Mt.slice(0,ue).join("-")))return Re;if(ve&&ve.length>=ue&&qn(Mt,ve)>=ue-1)break;ue--}N++}return Xn}(y)}function Gt(y){var N,ue=y._a;return ue&&-2===P(y).overflow&&(N=ue[1]<0||ue[1]>11?1:ue[2]<1||ue[2]>ei(ue[0],ue[1])?2:ue[3]<0||ue[3]>24||24===ue[3]&&(0!==ue[4]||0!==ue[5]||0!==ue[6])?3:ue[4]<0||ue[4]>59?4:ue[5]<0||ue[5]>59?5:ue[6]<0||ue[6]>999?6:-1,P(y)._overflowDayOfYear&&(N<0||N>2)&&(N=2),P(y)._overflowWeeks&&-1===N&&(N=7),P(y)._overflowWeekday&&-1===N&&(N=8),P(y).overflow=N),y}var un=/^\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)?)?$/,Pn=/^\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)?)?$/,ai=/Z|[+-]\d\d(?::?\d\d)?/,si=[["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]],yi=[["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/]],Yr=/^\/?Date\((-?\d+)/i,ia=/^(?:(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}))$/,bi={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Gn(y){var N,ue,Mt,rn,wr,Hr,ve=y._i,Re=un.exec(ve)||Pn.exec(ve);if(Re){for(P(y).iso=!0,N=0,ue=si.length;N<ue;N++)if(si[N][1].exec(Re[1])){rn=si[N][0],Mt=!1!==si[N][2];break}if(null==rn)return void(y._isValid=!1);if(Re[3]){for(N=0,ue=yi.length;N<ue;N++)if(yi[N][1].exec(Re[3])){wr=(Re[2]||" ")+yi[N][0];break}if(null==wr)return void(y._isValid=!1)}if(!Mt&&null!=wr)return void(y._isValid=!1);if(Re[4]){if(!ai.exec(Re[4]))return void(y._isValid=!1);Hr="Z"}y._f=rn+(wr||"")+(Hr||""),vo(y)}else y._isValid=!1}function fe(y){var N=parseInt(y,10);return N<=49?2e3+N:N<=999?1900+N:N}function zt(y){var ue,N=ia.exec(function se(y){return y.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}(y._i));if(N){if(ue=function li(y,N,ue,ve,Re,Mt){var rn=[fe(y),Ur.indexOf(N),parseInt(ue,10),parseInt(ve,10),parseInt(Re,10)];return Mt&&rn.push(parseInt(Mt,10)),rn}(N[4],N[3],N[2],N[5],N[6],N[7]),!function ne(y,N,ue){return!y||go.indexOf(y)===new Date(N[0],N[1],N[2]).getDay()||(P(ue).weekdayMismatch=!0,ue._isValid=!1,!1)}(N[1],ue,y))return;y._a=ue,y._tzm=function Ne(y,N,ue){if(y)return bi[y];if(N)return 0;var ve=parseInt(ue,10),Re=ve%100;return(ve-Re)/100*60+Re}(N[8],N[9],N[10]),y._d=oo.apply(null,y._a),y._d.setUTCMinutes(y._d.getUTCMinutes()-y._tzm),P(y).rfc2822=!0}else y._isValid=!1}function en(y,N,ue){return null!=y?y:null!=N?N:ue}function ys(y){var N,ue,Re,Mt,rn,ve=[];
vendor: 14,319 bytes, line 1
1if(!y._d){for(Re=function ur(y){var N=new Date(e.now());return y._useUTC?[N.getUTCFullYear(),N.getUTCMonth(),N.getUTCDate()]:[N.getFullYear(),N.getMonth(),N.getDate()]}(y),y._w&&null==y._a[2]&&null==y._a[1]&&function Oi(y){var N,ue,ve,Re,Mt,rn,wr,Hr,ea;null!=(N=y._w).GG||null!=N.W||null!=N.E?(Mt=1,rn=4,ue=en(N.GG,y._a[0],Sa(pi(),1,4).year),ve=en(N.W,1),((Re=en(N.E,1))<1||Re>7)&&(Hr=!0)):(Mt=y._locale._week.dow,rn=y._locale._week.doy,ea=Sa(pi(),Mt,rn),ue=en(N.gg,y._a[0],ea.year),ve=en(N.w,ea.week),null!=N.d?((Re=N.d)<0||Re>6)&&(Hr=!0):null!=N.e?(Re=N.e+Mt,(N.e<0||N.e>6)&&(Hr=!0)):Re=Mt),ve<1||ve>Ra(ue,Mt,rn)?P(y)._overflowWeeks=!0:null!=Hr?P(y)._overflowWeekday=!0:(wr=na(ue,ve,Re,Mt,rn),y._a[0]=wr.year,y._dayOfYear=wr.dayOfYear)}(y),null!=y._dayOfYear&&(rn=en(y._a[0],Re[0]),(y._dayOfYear>ao(rn)||0===y._dayOfYear)&&(P(y)._overflowDayOfYear=!0),ue=oo(rn,0,y._dayOfYear),y._a[1]=ue.getUTCMonth(),y._a[2]=ue.getUTCDate()),N=0;N<3&&null==y._a[N];++N)y._a[N]=ve[N]=Re[N];for(;N<7;N++)y._a[N]=ve[N]=null==y._a[N]?2===N?1:0:y._a[N];24===y._a[3]&&0===y._a[4]&&0===y._a[5]&&0===y._a[6]&&(y._nextDay=!0,y._a[3]=0),y._d=(y._useUTC?oo:Ja).apply(null,ve),Mt=y._useUTC?y._d.getUTCDay():y._d.getDay(),null!=y._tzm&&y._d.setUTCMinutes(y._d.getUTCMinutes()-y._tzm),y._nextDay&&(y._a[3]=24),y._w&&void 0!==y._w.d&&y._w.d!==Mt&&(P(y).weekdayMismatch=!0)}}function vo(y){if(y._f!==e.ISO_8601)if(y._f!==e.RFC_2822){y._a=[],P(y).empty=!0;var ue,ve,Re,Mt,rn,ea,N=""+y._i,wr=N.length,Hr=0;for(Re=Vt(y._f,y._locale).match(St)||[],ue=0;ue<Re.length;ue++)(ve=(N.match(Zi(Mt=Re[ue],y))||[])[0])&&((rn=N.substr(0,N.indexOf(ve))).length>0&&P(y).unusedInput.push(rn),N=N.slice(N.indexOf(ve)+ve.length),Hr+=ve.length),ht[Mt]?(ve?P(y).empty=!1:P(y).unusedTokens.push(Mt),ta(Mt,ve,y)):y._strict&&!ve&&P(y).unusedTokens.push(Mt);P(y).charsLeftOver=wr-Hr,N.length>0&&P(y).unusedInput.push(N),y._a[3]<=12&&!0===P(y).bigHour&&y._a[3]>0&&(P(y).bigHour=void 0),P(y).parsedDateParts=y._a.slice(0),P(y).meridiem=y._meridiem,y._a[3]=function Jo(y,N,ue){var ve;return null==ue?N:null!=y.meridiemHour?y.meridiemHour(N,ue):(null!=y.isPM&&((ve=y.isPM(ue))&&N<12&&(N+=12),!ve&&12===N&&(N=0)),N)}(y._locale,y._a[3],y._meridiem),null!==(ea=P(y).era)&&(y._a[0]=y._locale.erasConvertYear(ea,y._a[0])),ys(y),Gt(y)}else zt(y);else Gn(y)}function Rl(y){var N=y._i,ue=y._f;return y._locale=y._locale||ke(y._l),null===N||void 0===ue&&""===N?Me({nullInput:!0}):("string"==typeof N&&(y._i=N=y._locale.preparse(N)),je(N)?new Le(Gt(N)):(H(N)?y._d=N:E(ue)?function ti(y){var N,ue,ve,Re,Mt,rn,wr=!1;if(0===y._f.length)return P(y).invalidFormat=!0,void(y._d=new Date(NaN));for(Re=0;Re<y._f.length;Re++)Mt=0,rn=!1,N=_e({},y),null!=y._useUTC&&(N._useUTC=y._useUTC),N._f=y._f[Re],vo(N),te(N)&&(rn=!0),Mt+=P(N).charsLeftOver,Mt+=10*P(N).unusedTokens.length,P(N).score=Mt,wr?Mt<ve&&(ve=Mt,ue=N):(null==ve||Mt<ve||rn)&&(ve=Mt,ue=N,rn&&(wr=!0));j(y,ue||N)}(y):ue?vo(y):function Fl(y){var N=y._i;I(N)?y._d=new Date(e.now()):H(N)?y._d=new Date(N.valueOf()):"string"==typeof N?function Bn(y){var N=Yr.exec(y._i);null===N?(Gn(y),!1===y._isValid&&(delete y._isValid,zt(y),!1===y._isValid&&(delete y._isValid,y._strict?y._isValid=!1:e.createFromInputFallback(y)))):y._d=new Date(+N[1])}(y):E(N)?(y._a=Z(N.slice(0),function(ue){return parseInt(ue,10)}),ys(y)):C(N)?function bs(y){if(!y._d){var N=At(y._i);y._a=Z([N.year,N.month,void 0===N.day?N.date:N.day,N.hour,N.minute,N.second,N.millisecond],function(ve){return ve&&parseInt(ve,10)}),ys(y)}}(y):z(N)?y._d=new Date(N):e.createFromInputFallback(y)}(y),te(y)||(y._d=null),y))}function wo(y,N,ue,ve,Re){var Mt={};return(!0===N||!1===N)&&(ve=N,N=void 0),(!0===ue||!1===ue)&&(ve=ue,ue=void 0),(C(y)&&R(y)||E(y)&&0===y.length)&&(y=void 0),Mt._isAMomentObject=!0,Mt._useUTC=Mt._isUTC=Re,Mt._l=ue,Mt._i=y,Mt._f=N,Mt._strict=ve,function Qo(y){var N=new Le(Gt(Rl(y)));return N._nextDay&&(N.add(1,"d"),N._nextDay=void 0),N}(Mt)}function pi(y,N,ue,ve){return wo(y,N,ue,ve,!1)}e.createFromInputFallback=Be("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(y){y._d=new Date(y._i+(y._useUTC?" UTC":""))}),e.ISO_8601=function(){},e.RFC_2822=function(){};var to=Be("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var y=pi.apply(null,arguments);return this.isValid()&&y.isValid()?y<this?this:y:Me()}),Xo=Be("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var y=pi.apply(null,arguments);return this.isValid()&&y.isValid()?y>this?this:y:Me()});function xl(y,N){var ue,ve;if(1===N.length&&E(N[0])&&(N=N[0]),!N.length)return pi();for(ue=N[0],ve=1;ve<N.length;++ve)(!N[ve].isValid()||N[ve][y](ue))&&(ue=N[ve]);return ue}var Ms=["year","quarter","month","week","day","hour","minute","second","millisecond"];function os(y){var N=At(y),ue=N.year||0,ve=N.quarter||0,Re=N.month||0,Mt=N.week||N.isoWeek||0,rn=N.day||0,wr=N.hour||0,Hr=N.minute||0,ea=N.second||0,wl=N.millisecond||0;this._isValid=function Kl(y){var N,ve,ue=!1;for(N in y)if(L(y,N)&&(-1===oi.call(Ms,N)||null!=y[N]&&isNaN(y[N])))return!1;for(ve=0;ve<Ms.length;++ve)if(y[Ms[ve]]){if(ue)return!1;parseFloat(y[Ms[ve]])!==Ae(y[Ms[ve]])&&(ue=!0)}return!0}(N),this._milliseconds=+wl+1e3*ea+6e4*Hr+1e3*wr*60*60,this._days=+rn+7*Mt,this._months=+Re+3*ve+12*ue,this._data={},this._locale=ke(),this._bubble()}function Is(y){return y instanceof os}function ss(y){return y<0?-1*Math.round(-1*y):Math.round(y)}function fl(y,N){gt(y,0,0,function(){var ue=this.utcOffset(),ve="+";return ue<0&&(ue=-ue,ve="-"),ve+Lt(~~(ue/60),2)+N+Lt(~~ue%60,2)})}fl("Z",":"),fl("ZZ",""),wn("Z",Hi),wn("ZZ",Hi),Hn(["Z","ZZ"],function(y,N,ue){ue._useUTC=!0,ue._tzm=Ys(Hi,y)});var Ts=/([\+\-]|\d\d)/gi;function Ys(y,N){var Re,Mt,ue=(N||"").match(y);return null===ue?null:0===(Mt=60*(Re=((ue[ue.length-1]||[])+"").match(Ts)||["-",0,0])[1]+Ae(Re[2]))?0:"+"===Re[0]?Mt:-Mt}function pl(y,N){var ue,ve;return N._isUTC?(ue=N.clone(),ve=(je(y)||H(y)?y.valueOf():pi(y).valueOf())-ue.valueOf(),ue._d.setTime(ue._d.valueOf()+ve),e.updateOffset(ue,!1),ue):pi(y).local()}function Ao(y){return-Math.round(y._d.getTimezoneOffset())}function ks(){return!!this.isValid()&&this._isUTC&&0===this._offset}e.updateOffset=function(){};var _u=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,bo=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Co(y,N){var Re,Mt,rn,ue=y,ve=null;return Is(y)?ue={ms:y._milliseconds,d:y._days,M:y._months}:z(y)||!isNaN(+y)?(ue={},N?ue[N]=+y:ue.milliseconds=+y):(ve=_u.exec(y))?(Re="-"===ve[1]?-1:1,ue={y:0,d:Ae(ve[2])*Re,h:Ae(ve[3])*Re,m:Ae(ve[4])*Re,s:Ae(ve[5])*Re,ms:Ae(ss(1e3*ve[6]))*Re}):(ve=bo.exec(y))?ue={y:Eo(ve[2],Re="-"===ve[1]?-1:1),M:Eo(ve[3],Re),w:Eo(ve[4],Re),d:Eo(ve[5],Re),h:Eo(ve[6],Re),m:Eo(ve[7],Re),s:Eo(ve[8],Re)}:null==ue?ue={}:"object"==typeof ue&&("from"in ue||"to"in ue)&&(rn=function Ds(y,N){var ue;return y.isValid()&&N.isValid()?(N=pl(N,y),y.isBefore(N)?ue=Mo(y,N):((ue=Mo(N,y)).milliseconds=-ue.milliseconds,ue.months=-ue.months),ue):{milliseconds:0,months:0}}(pi(ue.from),pi(ue.to)),(ue={}).ms=rn.milliseconds,ue.M=rn.months),Mt=new os(ue),Is(y)&&L(y,"_locale")&&(Mt._locale=y._locale),Is(y)&&L(y,"_isValid")&&(Mt._isValid=y._isValid),Mt}function Eo(y,N){var ue=y&&parseFloat(y.replace(",","."));return(isNaN(ue)?0:ue)*N}function Mo(y,N){var ue={};return ue.months=N.month()-y.month()+12*(N.year()-y.year()),y.clone().add(ue.months,"M").isAfter(N)&&--ue.months,ue.milliseconds=+N-+y.clone().add(ue.months,"M"),ue}function ws(y,N){return function(ue,ve){var Mt;return null!==ve&&!isNaN(+ve)&&(Je(N,"moment()."+N+"(period, number) is deprecated. Please use moment()."+N+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),Mt=ue,ue=ve,ve=Mt),Us(this,Co(ue,ve),y),this}}function Us(y,N,ue,ve){var Re=N._milliseconds,Mt=ss(N._days),rn=ss(N._months);!y.isValid()||(ve=null==ve||ve,rn&&vi(y,ze(y,"Month")+rn*ue),Mt&&tt(y,"Date",ze(y,"Date")+Mt*ue),Re&&y._d.setTime(y._d.valueOf()+Re*ue),ve&&e.updateOffset(y,Mt||rn))}Co.fn=os.prototype,Co.invalid=function el(){return Co(NaN)};var Cs=ws(1,"add"),_l=ws(-1,"subtract");function Al(y){return"string"==typeof y||y instanceof String}function Jl(y){return je(y)||H(y)||Al(y)||z(y)||function js(y){var N=E(y),ue=!1;return N&&(ue=0===y.filter(function(ve){return!z(ve)&&Al(y)}).length),N&&ue}(y)||function Hs(y){var Re,N=C(y)&&!R(y),ue=!1,ve=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"];for(Re=0;Re<ve.length;Re+=1)ue=ue||L(y,ve[Re]);return N&&ue}(y)||null==y}function Ql(y){var Re,N=C(y)&&!R(y),ue=!1,ve=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(Re=0;Re<ve.length;Re+=1)ue=ue||L(y,ve[Re]);return N&&ue}function tl(y,N){if(y.date()<N.date())return-tl(N,y);var ue=12*(N.year()-y.year())+(N.month()-y.month()),ve=y.clone().add(ue,"months");return-(ue+(N-ve<0?(N-ve)/(ve-y.clone().add(ue-1,"months")):(N-ve)/(y.clone().add(ue+1,"months")-ve)))||0}function W(y){var N;return void 0===y?this._locale._abbr:(null!=(N=ke(y))&&(this._locale=N),this)}e.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",e.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Y=Be("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(y){return void 0===y?this.localeData():this.locale(y)});function ce(){return this._locale}var Ie=6e4,nt=60*Ie,_t=3506328*nt;function Qt(y,N){return(y%N+N)%N}function $n(y,N,ue){return y<100&&y>=0?new Date(y+400,N,ue)-_t:new Date(y,N,ue).valueOf()}function Vr(y,N,ue){return y<100&&y>=0?Date.UTC(y+400,N,ue)-_t:Date.UTC(y,N,ue)}function Tl(y,N){return N.erasAbbrRegex(y)}function Ws(){var Re,Mt,y=[],N=[],ue=[],ve=[],rn=this.eras();for(Re=0,Mt=rn.length;Re<Mt;++Re)N.push(ir(rn[Re].name)),y.push(ir(rn[Re].abbr)),ue.push(ir(rn[Re].narrow)),ve.push(ir(rn[Re].name)),ve.push(ir(rn[Re].abbr)),ve.push(ir(rn[Re].narrow));this._erasRegex=new RegExp("^("+ve.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+N.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+y.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+ue.join("|")+")","i")}function zs(y,N){gt(0,[y,y.length],0,N)}function cs(y,N,ue,ve,Re){var Mt;return null==y?Sa(this,ve,Re).year:(N>(Mt=Ra(y,ve,Re))&&(N=Mt),ds.call(this,y,N,ue,ve,Re))}function ds(y,N,ue,ve,Re){var Mt=na(y,N,ue,ve,Re),rn=oo(Mt.year,0,Mt.dayOfYear);return this.year(rn.getUTCFullYear()),this.month(rn.getUTCMonth()),this.date(rn.getUTCDate()),this}gt("N",0,0,"eraAbbr"),gt("NN",0,0,"eraAbbr"),gt("NNN",0,0,"eraAbbr"),gt("NNNN",0,0,"eraName"),gt("NNNNN",0,0,"eraNarrow"),gt("y",["y",1],"yo","eraYear"),gt("y",["yy",2],0,"eraYear"),gt("y",["yyy",3],0,"eraYear"),gt("y",["yyyy",4],0,"eraYear"),wn("N",Tl),wn("NN",Tl),wn("NNN",Tl),wn("NNNN",function Vs(y,N){return N.erasNameRegex(y)}),wn("NNNNN",function Dl(y,N){return N.erasNarrowRegex(y)}),Hn(["N","NN","NNN","NNNN","NNNNN"],function(y,N,ue,ve){var Re=ue._locale.erasParse(y,ve,ue._strict);Re?P(ue).era=Re:P(ue).invalidEra=y}),wn("y",Er),wn("yy",Er),wn("yyy",Er),wn("yyyy",Er),wn("yo",function vu(y,N){return N._eraYearOrdinalRegex||Er}),Hn(["y","yy","yyy","yyyy"],0),Hn(["yo"],function(y,N,ue,ve){var Re;ue._locale._eraYearOrdinalRegex&&(Re=y.match(ue._locale._eraYearOrdinalRegex)),N[0]=ue._locale.eraYearOrdinalParse?ue._locale.eraYearOrdinalParse(y,Re):parseInt(y,10)}),gt(0,["gg",2],0,function(){return this.weekYear()%100}),gt(0,["GG",2],0,function(){return this.isoWeekYear()%100}),zs("gggg","weekYear"),zs("ggggg","weekYear"),zs("GGGG","isoWeekYear"),zs("GGGGG","isoWeekYear"),on("weekYear","gg"),on("isoWeekYear","GG"),it("weekYear",1),it("isoWeekYear",1),wn("G",xn),wn("g",xn),wn("GG",Kt,ft),wn("gg",Kt,ft),wn("GGGG",De,Pt),wn("gggg",De,Pt),wn("GGGGG",Vn,Bt),wn("ggggg",Vn,Bt),lr(["gggg","ggggg","GGGG","GGGGG"],function(y,N,ue,ve){N[ve.substr(0,2)]=Ae(y)}),lr(["gg","GG"],function(y,N,ue,ve){N[ve]=e.parseTwoDigitYear(y)}),gt("Q",0,"Qo","quarter"),on("quarter","Q"),it("quarter",7),wn("Q",Ke),Hn("Q",function(y,N){N[1]=3*(Ae(y)-1)}),gt("D",["DD",2],"Do","date"),on("date","D"),it("date",9),wn("D",Kt),wn("DD",Kt,ft),wn("Do",function(y,N){return y?N._dayOfMonthOrdinalParse||N._ordinalParse:N._dayOfMonthOrdinalParseLenient}),Hn(["D","DD"],2),Hn("Do",function(y,N){N[2]=Ae(y.match(Kt)[0])});var Aa=Ee("Date",!0);gt("DDD",["DDDD",3],"DDDo","dayOfYear"),on("dayOfYear","DDD"),it("dayOfYear",4),wn("DDD",Jn),wn("DDDD",pt),Hn(["DDD","DDDD"],function(y,N,ue){ue._dayOfYear=Ae(y)}),gt("m",["mm",2],0,"minute"),on("minute","m"),it("minute",14),wn("m",Kt),wn("mm",Kt,ft),Hn(["m","mm"],4);var Ul=Ee("Minutes",!1);gt("s",["ss",2],0,"second"),on("second","s"),it("second",15),wn("s",Kt),wn("ss",Kt,ft),Hn(["s","ss"],5);var Ls,Pa,qu=Ee("Seconds",!1);for(gt("S",0,0,function(){return~~(this.millisecond()/100)}),gt(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),gt(0,["SSS",3],0,"millisecond"),gt(0,["SSSS",4],0,function(){return 10*this.millisecond()}),gt(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),gt(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),gt(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),gt(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),gt(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),on("millisecond","ms"),it("millisecond",16),wn("S",Jn,Ke),wn("SS",Jn,ft),wn("SSS",Jn,pt),Ls="SSSS";Ls.length<=9;Ls+="S")wn(Ls,Er);function oc(y,N){N[6]=Ae(1e3*("0."+y))}for(Ls="S";Ls.length<=9;Ls+="S")Hn(Ls,oc);Pa=Ee("Milliseconds",!1),gt("z",0,0,"zoneAbbr"),gt("zz",0,0,"zoneName");var yn=Le.prototype;function Mu(y){return y}yn.add=Cs,yn.calendar=function Yl(y,N){1===arguments.length&&(arguments[0]?Jl(arguments[0])?(y=arguments[0],N=void 0):Ql(arguments[0])&&(N=arguments[0],y=void 0):(y=void 0,N=void 0));var ue=y||pi(),ve=pl(ue,this).startOf("day"),Re=e.calendarFormat(this,ve)||"s
1ameElse",Mt=N&&(wt(N[Re])?N[Re].call(this,ue):N[Re]);return this.format(Mt||this.localeData().calendar(Re,this,pi(ue)))},yn.clone=function gu(){return new Le(this)},yn.diff=function vl(y,N,ue){var ve,Re,Mt;if(!this.isValid())return NaN;if(!(ve=pl(y,this)).isValid())return NaN;switch(Re=6e4*(ve.utcOffset()-this.utcOffset()),N=zn(N)){case"year":Mt=tl(this,ve)/12;break;case"month":Mt=tl(this,ve);break;case"quarter":Mt=tl(this,ve)/3;break;case"second":Mt=(this-ve)/1e3;break;case"minute":Mt=(this-ve)/6e4;break;case"hour":Mt=(this-ve)/36e5;break;case"day":Mt=(this-ve-Re)/864e5;break;case"week":Mt=(this-ve-Re)/6048e5;break;default:Mt=this-ve}return ue?Mt:st(Mt)},yn.endOf=function Ri(y){var N,ue;if(void 0===(y=zn(y))||"millisecond"===y||!this.isValid())return this;switch(ue=this._isUTC?Vr:$n,y){case"year":N=ue(this.year()+1,0,1)-1;break;case"quarter":N=ue(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":N=ue(this.year(),this.month()+1,1)-1;break;case"week":N=ue(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":N=ue(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":N=ue(this.year(),this.month(),this.date()+1)-1;break;case"hour":N=this._d.valueOf(),N+=nt-Qt(N+(this._isUTC?0:this.utcOffset()*Ie),nt)-1;break;case"minute":N=this._d.valueOf(),N+=Ie-Qt(N,Ie)-1;break;case"second":N=this._d.valueOf(),N+=1e3-Qt(N,1e3)-1}return this._d.setTime(N),e.updateOffset(this,!0),this},yn.format=function mu(y){y||(y=this.isUtc()?e.defaultFormatUtc:e.defaultFormat);var N=Ft(this,y);return this.localeData().postformat(N)},yn.from=function Pl(y,N){return this.isValid()&&(je(y)&&y.isValid()||pi(y).isValid())?Co({to:this,from:y}).locale(this.locale()).humanize(!N):this.localeData().invalidDate()},yn.fromNow=function Il(y){return this.from(pi(),y)},yn.to=function tu(y,N){return this.isValid()&&(je(y)&&y.isValid()||pi(y).isValid())?Co({from:this,to:y}).locale(this.locale()).humanize(!N):this.localeData().invalidDate()},yn.toNow=function X(y){return this.to(pi(),y)},yn.get=function xt(y){return wt(this[y=zn(y)])?this[y]():this},yn.invalidAt=function Oa(){return P(this).overflow},yn.isAfter=function Ns(y,N){var ue=je(y)?y:pi(y);return!(!this.isValid()||!ue.isValid())&&("millisecond"===(N=zn(N)||"millisecond")?this.valueOf()>ue.valueOf():ue.valueOf()<this.clone().startOf(N).valueOf())},yn.isBefore=function Xl(y,N){var ue=je(y)?y:pi(y);return!(!this.isValid()||!ue.isValid())&&("millisecond"===(N=zn(N)||"millisecond")?this.valueOf()<ue.valueOf():this.clone().endOf(N).valueOf()<ue.valueOf())},yn.isBetween=function gl(y,N,ue,ve){var Re=je(y)?y:pi(y),Mt=je(N)?N:pi(N);return!!(this.isValid()&&Re.isValid()&&Mt.isValid())&&("("===(ve=ve||"()")[0]?this.isAfter(Re,ue):!this.isBefore(Re,ue))&&(")"===ve[1]?this.isBefore(Mt,ue):!this.isAfter(Mt,ue))},yn.isSame=function Io(y,N){var ve,ue=je(y)?y:pi(y);return!(!this.isValid()||!ue.isValid())&&("millisecond"===(N=zn(N)||"millisecond")?this.valueOf()===ue.valueOf():(ve=ue.valueOf(),this.clone().startOf(N).valueOf()<=ve&&ve<=this.clone().endOf(N).valueOf()))},yn.isSameOrAfter=function eu(y,N){return this.isSame(y,N)||this.isAfter(y,N)},yn.isSameOrBefore=function ml(y,N){return this.isSame(y,N)||this.isBefore(y,N)},yn.isValid=function ko(){return te(this)},yn.lang=Y,yn.locale=W,yn.localeData=ce,yn.max=Xo,yn.min=to,yn.parsingFlags=function No(){return j({},P(this))},yn.set=function dn(y,N){if("object"==typeof y){var ve,ue=function $t(y){var ue,N=[];for(ue in y)L(y,ue)&&N.push({unit:ue,priority:ot[ue]});return N.sort(function(ve,Re){return ve.priority-Re.priority}),N}(y=At(y));for(ve=0;ve<ue.length;ve++)this[ue[ve].unit](y[ue[ve].unit])}else if(wt(this[y=zn(y)]))return this[y](N);return this},yn.startOf=function Mr(y){var N,ue;if(void 0===(y=zn(y))||"millisecond"===y||!this.isValid())return this;switch(ue=this._isUTC?Vr:$n,y){case"year":N=ue(this.year(),0,1);break;case"quarter":N=ue(this.year(),this.month()-this.month()%3,1);break;case"month":N=ue(this.year(),this.month(),1);break;case"week":N=ue(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":N=ue(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":N=ue(this.year(),this.month(),this.date());break;case"hour":N=this._d.valueOf(),N-=Qt(N+(this._isUTC?0:this.utcOffset()*Ie),nt);break;case"minute":N=this._d.valueOf(),N-=Qt(N,Ie);break;case"second":N=this._d.valueOf(),N-=Qt(N,1e3)}return this._d.setTime(N),e.updateOffset(this,!0),this},yn.subtract=_l,yn.toArray=function uo(){var y=this;return[y.year(),y.month(),y.date(),y.hour(),y.minute(),y.second(),y.millisecond()]},yn.toObject=function Bo(){var y=this;return{years:y.year(),months:y.month(),date:y.date(),hours:y.hours(),minutes:y.minutes(),seconds:y.seconds(),milliseconds:y.milliseconds()}},yn.toDate=function us(){return new Date(this.valueOf())},yn.toISOString=function bl(y){if(!this.isValid())return null;var N=!0!==y,ue=N?this.clone().utc():this;return ue.year()<0||ue.year()>9999?Ft(ue,N?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):wt(Date.prototype.toISOString)?N?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",Ft(ue,"Z")):Ft(ue,N?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")},yn.inspect=function Ml(){if(!this.isValid())return"moment.invali
1d(/* "+this._i+" */)";var ue,ve,y="moment",N="";return this.isLocal()||(y=0===this.utcOffset()?"moment.utc":"moment.parseZone",N="Z"),ue="["+y+'("]',ve=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",this.format(ue+ve+"-MM-DD[T]HH:mm:ss.SSS"+N+'[")]')},"undefined"!=typeof Symbol&&null!=Symbol.for&&(yn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),yn.toJSON=function Ss(){return this.isValid()?this.toISOString():null},yn.toString=function yl(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},yn.unix=function Es(){return Math.floor(this.valueOf()/1e3)},yn.valueOf=function ui(){return this._d.valueOf()-6e4*(this._offset||0)},yn.creationData=function Bs(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}},yn.eraName=function nu(){var y,N,ue,ve=this.localeData().eras();for(y=0,N=ve.length;y<N;++y)if(ue=this.clone().startOf("day").valueOf(),ve[y].since<=ue&&ue<=ve[y].until||ve[y].until<=ue&&ue<=ve[y].since)return ve[y].name;return""},yn.eraNarrow=function co(){var y,N,ue,ve=this.localeData().eras();for(y=0,N=ve.length;y<N;++y)if(ue=this.clone().startOf("day").valueOf(),ve[y].since<=ue&&ue<=ve[y].until||ve[y].until<=ue&&ue<=ve[y].since)return ve[y].narrow;return""},yn.eraAbbr=function Yn(){var y,N,ue,ve=this.localeData().eras();for(y=0,N=ve.length;y<N;++y)if(ue=this.clone().startOf("day").valueOf(),ve[y].since<=ue&&ue<=ve[y].until||ve[y].until<=ue&&ue<=ve[y].since)return ve[y].abbr;return""},yn.eraYear=function _a(){var y,N,ue,ve,Re=this.localeData().eras();for(y=0,N=Re.length;y<N;++y)if(ue=Re[y].since<=Re[y].until?1:-1,ve=this.clone().startOf("day").valueOf(),Re[y].since<=ve&&ve<=Re[y].until||Re[y].until<=ve&&ve<=Re[y].since)return(this.year()-e(Re[y].since).year())*ue+Re[y].offset;return this.year()},yn.year=Gi,yn.isLeapYear=function Xi(){return Xt(this.year())},yn.weekYear=function Vu(y){return cs.call(this,y,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)},yn.isoWeekYear=function Ua(y){return cs.call(this,y,this.isoWeek(),this.isoWeekday(),1,4)},yn.quarter=yn.quarters=function qs(y){return null==y?Math.ceil((this.month()+1)/3):this.month(3*(y-1)+this.month()%3)},yn.month=io,yn.daysInMonth=function Pi(){return ei(this.year(),this.month())},yn.week=yn.weeks=function da(y){var N=this.localeData().week(this);return null==y?N:this.add(7*(y-N),"d")},yn.isoWeek=yn.isoWeeks=function zo(y){var N=Sa(this,1,4).week;return null==y?N:this.add(7*(y-N),"d")},yn.weeksInYear=function Wu(){var y=this.localeData()._week;return Ra(this.year(),y.dow,y.doy)},yn.weeksInWeekYear=function zu(){var y=this.localeData()._week;return Ra(this.weekYear(),y.dow,y.doy)},yn.isoWeeksInYear=function yu(){return Ra(this.year(),1,4)},yn.isoWeeksInISOWeekYear=function Zl(){return Ra(this.isoWeekYear(),1,4)},yn.date=Aa,yn.day=yn.days=function Ko(y){if(!this.isValid())return null!=y?this:NaN;var N=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=y?(y=function Lo(y,N){return"string"!=typeof y?y:isNaN(y)?"number"==typeof(y=N.weekdaysParse(y))?y:null:parseInt(y,10)}(y,this.localeData()),this.add(y-N,"d")):N},yn.weekday=function Ni(y){if(!this.isValid())return null!=y?this:NaN;var N=(this.day()+7-this.localeData()._week.dow)%7;return null==y?N:this.add(y-N,"d")},yn.isoWeekday=function Oo(y){if(!this.isValid())return null!=y?this:NaN;if(null!=y){var N=function ya(y,N){return"string"==typeof y?N.weekdaysParse(y)%7||7:isNaN(y)?null:y}(y,this.localeData());return this.day(this.day()%7?N:N-7)}return this.day()||7},yn.dayOfYear=function Ei(y){var N=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==y?N:this.add(y-N,"d")},yn.hour=yn.hours=Fe,yn.minute=yn.minutes=Ul,yn.second=yn.seconds=qu,yn.millisecond=yn.milliseconds=Pa,yn.utcOffset=function jr(y,N,ue){var Re,ve=this._offset||0;if(!this.isValid())return null!=y?this:NaN;if(null!=y){if("string"==typeof y){if(null===(y=Ys(Hi,y)))return this}else Math.abs(y)<16&&!ue&&(y*=60);return!this._isUTC&&N&&(Re=Ao(this)),this._offset=y,this._isUTC=!0,null!=Re&&this.add(Re,"m"),ve!==y&&(!N||this._changeInProgress?Us(this,Co(y-ve,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,e.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?ve:Ao(this)},yn.utc=function Zs(y){return this.utcOffset(0,y)},yn.local=function es(y){return this._isUTC&&(this.utcOffset(0,y),this._isUTC=!1,y&&this.subtract(Ao(this),"m")),this},yn.parseZone=function so(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"==typeof this._i){var y=Ys(pr,this._i);null!=y?this.utcOffset(y):this.utcOffset(0,!0)}return this},yn.hasAlignedHourOffset=function Po(y){return!!this.isValid()&&(y=y?pi(y).utcOffset():0,(this.utcOffset()-y)%60==0)},yn.isDST=function Vi(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()},yn.isLocal=function lo(){return!!this.isValid()&&!this._isUTC},yn.isUtcOffset=function yo(){return!!this.isValid()&&this._isUTC},yn.isUtc=ks,yn.isUTC=ks,yn.zoneAbbr=function bu(){return this._isUTC?"UTC":""},yn.zoneName=function Go(){return this._isUTC?"Coordinated Universal Time":""},yn.dates=Be("dates accessor is deprecated. Use date instead.",Aa),yn.months=Be("months accessor is deprecated. Use month instead",io),yn.years=Be("years accessor is deprecated. Use year instead",Gi),yn.zone=Be("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",function Ol(y,N){return null!=y?("string"!=typeof y&&(y=-y),this.utcOffset(y,N),this):-this.utcOffset()}),yn.isDSTShifted=Be("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",function ls(){if(!I(this._isDSTShifted))return this._isDSTShifted;var N,y={};return _e(y,this),(y=Rl(y))._a?(N=y._isUTC?V(y._a):pi(y._a),this._isDSTShifted=this.isValid()&&function jo(y,N,ue){var r
vendor: 15,677 bytes, line 1
1n,ve=Math.min(y.length,N.length),Re=Math.abs(y.length-N.length),Mt=0;for(rn=0;rn<ve;rn++)(ue&&y[rn]!==N[rn]||!ue&&Ae(y[rn])!==Ae(N[rn]))&&Mt++;return Mt+Re}(y._a,N.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted});var Fi=tn.prototype;function hs(y,N,ue,ve){var Re=ke(),Mt=V().set(ve,N);return Re[ue](Mt,y)}function ho(y,N,ue){if(z(y)&&(N=y,y=void 0),y=y||"",null!=N)return hs(y,N,ue,"month");var ve,Re=[];for(ve=0;ve<12;ve++)Re[ve]=hs(y,ve,ue,"month");return Re}function ru(y,N,ue,ve){"boolean"==typeof y?(z(N)&&(ue=N,N=void 0),N=N||""):(ue=N=y,y=!1,z(N)&&(ue=N,N=void 0),N=N||"");var rn,Re=ke(),Mt=y?Re._week.dow:0,wr=[];if(null!=ue)return hs(N,(ue+Mt)%7,ve,"day");for(rn=0;rn<7;rn++)wr[rn]=hs(N,(rn+Mt)%7,ve,"day");return wr}Fi.calendar=function sn(y,N,ue){var ve=this._calendar[y]||this._calendar.sameElse;return wt(ve)?ve.call(N,ue):ve},Fi.longDateFormat=function Fn(y){var N=this._longDateFormat[y],ue=this._longDateFormat[y.toUpperCase()];return N||!ue?N:(this._longDateFormat[y]=ue.match(St).map(function(ve){return"MMMM"===ve||"MM"===ve||"DD"===ve||"dddd"===ve?ve.slice(1):ve}).join(""),this._longDateFormat[y])},Fi.invalidDate=function Dn(){return this._invalidDate},Fi.ordinal=function qe(y){return this._ordinal.replace("%d",y)},Fi.preparse=Mu,Fi.postformat=Mu,Fi.relativeTime=function Dt(y,N,ue,ve){var Re=this._relativeTime[ue];return wt(Re)?Re(y,N,ue,ve):Re.replace(/%d/i,y)},Fi.pastFuture=function jt(y,N){var ue=this._relativeTime[y>0?"future":"past"];return wt(ue)?ue(N):ue.replace(/%s/i,N)},Fi.set=function Ot(y){var N,ue;for(ue in y)L(y,ue)&&(wt(N=y[ue])?this[ue]=N:this["_"+ue]=N);this._config=y,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)},Fi.eras=function Gs(y,N){var ue,ve,Re,Mt=this._eras||ke("en")._eras;for(ue=0,ve=Mt.length;ue<ve;++ue)switch("string"==typeof Mt[ue].since&&(Re=e(Mt[ue].since).startOf("day"),Mt[ue].since=Re.valueOf()),typeof Mt[ue].until){case"undefined":Mt[ue].until=1/0;break;case"string":Re=e(Mt[ue].until).startOf("day").valueOf(),Mt[ue].until=Re.valueOf()}return Mt},Fi.erasParse=function nl(y,N,ue){var ve,Re,rn,wr,Hr,Mt=this.eras();for(y=y.toUpperCase(),ve=0,Re=Mt.length;ve<Re;++ve)if(rn=Mt[ve].name.toUpperCase(),wr=Mt[ve].abbr.toUpperCase(),Hr=Mt[ve].narrow.toUpperCase(),ue)switch(N){case"N":case"NN":case"NNN":if(wr===y)return Mt[ve];break;case"NNNN":if(rn===y)return Mt[ve];break;case"NNNNN":if(Hr===y)return Mt[ve]}else if([rn,wr,Hr].indexOf(y)>=0)return Mt[ve]},Fi.erasConvertYear=function xs(y,N){var ue=y.since<=y.until?1:-1;return void 0===N?e(y.since).year():e(y.since).year()+(N-y.offset)*ue},Fi.erasAbbrRegex=function Rs(y){return L(this,"_erasAbbrRegex")||Ws.call(this),y?this._erasAbbrRegex:this._erasRegex},Fi.erasNameRegex=function ga(y){return L(this,"_erasNameRegex")||Ws.call(this),y?this._erasNameRegex:this._erasRegex},Fi.erasNarrowRegex=function wi(y){return L(this,"_erasNarrowRegex")||Ws.call(this),y?this._erasNarrowRegex:this._erasRegex},Fi.months=function Na(y,N){return y?E(this._months)?this._months[y.month()]:this._months[(this._months.isFormat||Ba).test(N)?"format":"standalone"][y.month()]:E(this._months)?this._months:this._months.standalone},Fi.monthsShort=function Bi(y,N){return y?E(this._monthsShort)?this._monthsShort[y.month()]:this._monthsShort[Ba.test(N)?"format":"standalone"][y.month()]:E(this._monthsShort)?this._monthsShort:this._monthsShort.standalone},Fi.monthsParse=function fa(y,N,ue){var ve,Re,Mt;if(this._monthsParseExact)return Ka.call(this,y,N,ue);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),ve=0;ve<12;ve++){if(Re=V([2e3,ve]),ue&&!this._longMonthsParse[ve]&&(this._longMonthsParse[ve]=new RegExp("^"+this.months(Re,"").replace(".","")+"$","i"),this._shortMonthsParse[ve]=new RegExp("^"+this.monthsShort(Re,"").replace(".","")+"$","i")),!ue&&!this._monthsParse[ve]&&(Mt="^"+this.months(Re,"")+"|^"+this.monthsShort(Re,""),this._monthsParse[ve]=new RegExp(Mt.replace(".",""),"i")),ue&&"MMMM"===N&&this._longMonthsParse[ve].test(y))return ve;if(ue&&"MMM"===N&&this._shortMonthsParse[ve].test(y))return ve;if(!ue&&this._monthsParse[ve].test(y))return ve}},Fi.monthsRegex=function Ti(y){return this._monthsParseExact?(L(this,"_monthsRegex")||ma.call(this),y?this._monthsStrictRegex:this._monthsRegex):(L(this,"_monthsRegex")||(this._monthsRegex=hr),this._monthsStrictRegex&&y?this._monthsStrictRegex:this._monthsRegex)},Fi.monthsShortRegex=function Ki(y){return this._monthsParseExact?(L(this,"_monthsRegex")||ma.call(this),y?this._monthsShortStrictRegex:this._monthsShortRegex):(L(this,"_monthsShortRegex")||(this._monthsShortRegex=ki),this._monthsShortStrictRegex&&y?this._monthsShortStrictRegex:this._monthsShortRegex)},Fi.week=function Ho(y){return Sa(y,this._week.dow,this._week.doy).week},Fi.firstDayOfYear=function va(){return this._week.doy},Fi.firstDayOfWeek=function Fa(){return this._week.dow},Fi.weekdays=function Xa(y,N){var ue=E(this._weekdays)?this._weekdays:this._weekdays[y&&!0!==y&&this._weekdays.isFormat.test(N)?"format":"standalone"];return!0===y?Do(ue,this._week.dow):y?ue[y.day()]:ue},Fi.weekdaysMin=function pa(y){return!0===y?Do(this._weekdaysMin,this._week.dow):y?this._weekdaysMin[y.day()]:this._weekdaysMin},Fi.weekdaysShort=function Ga(y){return!0===y?Do(this._weekdaysShort,this._week.dow):y?this._weekdaysShort[y.day()]:this._weekdaysShort},Fi.weekdaysParse=function Ya(y,N,ue){var ve,Re,Mt;if(this._weekdaysParseExact)return Ps.call(this,y,N,ue);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),ve=0;ve<7;ve++){if(Re=V([2e3,1]).day(ve),ue&&!this._fullWeekdaysParse[ve]&&(this._fullWeekdaysParse[ve]=new RegExp("^"+this.weekdays(Re,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[ve]=new RegExp("^"+this.weekdaysShort(Re,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[ve]=new RegExp("^"+this.weekdaysMin(Re,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[ve]||(Mt="^"+this.weekdays(Re,"")+"|^"+this.weekdaysShort(Re,"")+"|^"+this.weekdaysMin(Re,""),this._weekdaysParse[ve]=new RegExp(Mt.replace(".",""),"i")),ue&&"dddd"===N&&this._fullWeekdaysParse[ve].test(y))return ve;if(ue&&"ddd"===N&&this._shortWeekdaysParse[ve].test(y))return ve;if(ue&&"dd"===N&&this._minWeekdaysParse[ve].test(y))return ve;if(!ue&&this._weekdaysParse[ve].test(y))return ve}},Fi.weekdaysRegex=function xa(y){return this._weekdaysParseExact?(L(this,"_weekdaysRegex")||eo.call(this),y?this._weekdaysStrictRegex:this._weekdaysRegex):(L(this,"_weekdaysRegex")||(this._weekdaysRegex=Qa),this._weekdaysStrictRegex&&y?this._weekdaysStrictRegex:this._weekdaysRegex)},Fi.weekdaysShortRegex=function mo(y){return this._weekdaysParseExact?(L(this,"_weekdaysRegex")||eo.call(this),y?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(L(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ms),this._weekdaysShortStrictRegex&&y?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)},Fi.weekdaysMinRegex=function vs(y){return this._weekdaysParseExact?(L(this,"_weekdaysRegex")||eo.call(this),y?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(L(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=$o),this._weekdaysMinStrictRegex&&y?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)},Fi.isPM=function B(y){return"p"===(y+"").toLowerCase().charAt(0)},Fi.meridiem=function Nt(y,N,ue){return y>11?ue?"pm":"PM":ue?"am":"AM"},de("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(y){var N=y%10;return y+(1===Ae(y%100/10)?"th":1===N?"st":2===N?"nd":3===N?"rd":"th")}}),e.lang=Be("moment.lang is deprecated. Use moment.locale instead.",de),e.langData=Be("moment.langData is deprecated. Use moment.localeData instead.",ke);var To=Math.abs;function ps(y,N,ue,ve){var Re=Co(N,ue);return y._milliseconds+=ve*Re._milliseconds,y._days+=ve*Re._days,y._months+=ve*Re._months,y._bubble()}function Ru(y){return y<0?Math.floor(y):Math.ceil(y)}function Ju(y){return 4800*y/146097}function o(y){return 146097*y/4800}function g(y){return function(){return this.as(y)}}var M=g("ms"),O=g("s"),F=g("m"),ee=g("h"),G=g("d"),oe=g("w"),ye=g("M"),be=g("Q"),Ze=g("y");function vt(y){return function(){return this.isValid()?this._data[y]:NaN}}var Ct=vt("milliseconds"),gn=vt("seconds"),er=vt("minutes"),or=vt("hours"),_i=vt("days"),kr=vt("months"),Wr=vt("years");var ci=Math.round,Yi={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Br(y,N,ue,ve,Re){return Re.relativeTime(N||1,!!ue,y,ve)}var _s=Math.abs;function So(y){return(y>0)-(y<0)||+y}function fr(){if(!this.isValid())return this.localeData().invalidDate();var ve,Re,Mt,rn,Hr,ea,wl,jl,y=_s(this._milliseconds)/1e3,N=_s(this._days),ue=_s(this._months),wr=this.asSeconds();return wr?(ve=st(y/60),Re=st(ve/60),y%=60,ve%=60,Mt=st(ue/12),ue%=12,rn=y?y.toFixed(3).replace(/\.?0+$/,""):"",Hr=wr<0?"-":"",ea=So(this._months)!==So(wr)?"-":"",wl=So(this._days)!==So(wr)?"-":"",jl=So(this._milliseconds)!==So(wr)?"-":"",Hr+"P"+(Mt?ea+Mt+"Y":"")+(ue?ea+ue+"M":"")+(N?wl+N+"D":"")+(Re||ve||y?"T":"")+(Re?jl+Re+"H":"")+(ve?jl+ve+"M":"")+(y?jl+rn+"S":"")):"P0D"}var ri=os.prototype;return ri.isValid=function ku(){return this._isValid},ri.abs=function Tu(){var y=this._data;return this._milliseconds=To(this._milliseconds),this._days=To(this._days),this._months=To(this._months),y.milliseconds=To(y.milliseconds),y.seconds=To(y.seconds),y.minutes=To(y.minutes),y.hours=To(y.hours),y.months=To(y.months),y.years=To(y.years),this},ri.add=function sc(y,N){return ps(this,y,N,1)},ri.subtract=function lc(y,N){return ps(this,y,N,-1)},ri.as=function d(y){if(!this.isValid())return NaN;var N,ue,ve=this._milliseconds;if("month"===(y=zn(y))||"quarter"===y||"year"===y)switch(N=this._days+ve/864e5,ue=this._months+Ju(N),y){case"month":return ue;case"quarter":return ue/3;case"year":return ue/12}else switch(N=this._days+Math.round(o(this._months)),y){case"week":return N/7+ve/6048e5;case"day":return N+ve/864e5;case"hour":return 24*N+ve/36e5;case"minute":return 1440*N+ve/6e4;case"second":return 86400*N+ve/1e3;case"millisecond":return Math.floor(864e5*N)+ve;default:throw new Error("Unknown unit "+y)}},ri.asMilliseconds=M,ri.asSeconds=O,ri.asMinutes=F,ri.asHours=ee,ri.asDays=G,ri.asWeeks=oe,ri.asMonths=ye,ri.asQuarters=be,ri.asYears=Ze,ri.valueOf=function _(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*Ae(this._months/12):NaN},ri._bubble=function au(){var Re,Mt,rn,wr,Hr,y=this._milliseconds,N=this._days,ue=this._months,ve=this._data;return y>=0&&N>=0&&ue>=0||y<=0&&N<=0&&ue<=0||(y+=864e5*Ru(o(ue)+N),N=0,ue=0),ve.milliseconds=y%1e3,Re=st(y/1e3),ve.seconds=Re%60,Mt=st(Re/60),ve.minutes=Mt%60,rn=st(Mt/60),ve.hours=rn%24,N+=st(rn/24),ue+=Hr=st(Ju(N)),N-=Ru(o(Hr)),wr=st(ue/12),ue%=12,ve.days=N,ve.months=ue,ve.years=wr,this},ri.clone=function at(){return Co(this)},ri.get=function lt(y){return y=zn(y),this.isValid()?this[y+"s"]():NaN},ri.milliseconds=Ct,ri.seconds=gn,ri.minutes=er,ri.hours=or,ri.days=_i,ri.weeks=function ni(){return st(this.days()/7)},ri.months=kr,ri.years=Wr,ri.humanize=function sr(y,N){if(!this.isValid())return this.localeData().invalidDate();var Re,Mt,ue=!1,ve=Yi;return"object"==typeof y&&(N=y,y=!1),"boolean"==typeof y&&(ue=y),"object"==typeof N&&(ve=Object.assign({},Yi,N),null!=N.s&&null==N.ss&&(ve.ss=N.s-1)),Mt=function ba(y,N,ue,ve){var Re=Co(y).abs(),Mt=ci(Re.as("s")),rn=ci(Re.as("m")),wr=ci(Re.as("h")),Hr=ci(Re.as("d")),ea=ci(Re.as("M")),wl=ci(Re.as("w")),jl=ci(Re.as("y")),Ci=Mt<=ue.ss&&["s",Mt]||Mt<ue.s&&["ss",Mt]||rn<=1&&["m"]||rn<ue.m&&["mm",rn]||wr<=1&&["h"]||wr<ue.h&&["hh",wr]||Hr<=1&&["d"]||Hr<ue.d&&["dd",Hr];return null!=ue.w&&(Ci=Ci||wl<=1&&["w"]||wl<ue.w&&["ww",wl]),(Ci=Ci||ea<=1&&["M"]||ea<ue.M&&["MM",ea]||jl<=1&&["y"]||["yy",jl])[2]=N,Ci[3]=+y>0,Ci[4]=ve,Br.apply(null,Ci)}(this,!ue,ve,Re=this.localeData()),ue&&(Mt=Re.pastFuture(+this,Mt)),Re.postformat(Mt)},ri.toISOString=fr,ri.toString=fr,ri.toJSON=fr,ri.locale=W,ri.localeData=ce,ri.toIsoString=Be("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",fr),ri.lang=Y,gt("X",0,0,"unix"),gt("x",0,0,"valueOf"),wn("x",xn),wn("X",/[+-]?\d+(\.\d{1,3})?/),Hn("X",function(y,N,ue){ue._d=new Date(1e3*parseFloat(y))}),Hn("x",function(y,N,ue){ue._d=new Date(Ae(y))}),e.version="2.29.1",function x(y){c=y}(pi),e.fn=yn,e.min=function Xs(){return xl("isBefore",[].slice.call(arguments,0))},e.max=function as(){return xl("isAfter",[].slice.call(arguments,0))},e.now=function(){return Date.now?Date.now():+new Date},e.utc=V,e.unix=function ts(y){return pi(1e3*y)},e.months=function Ku(y,N){return ho(y,N,"months")},e.isDate=H,e.locale=de,e.invalid=Me,e.duration=Co,e.isMoment=je,e.weekdays=function Hl(y,N,ue){return ru(y,N,ue,"weekdays")},e.parseZone=function $u(){return pi.apply(null,arguments).parseZone()},e.localeData=ke,e.isDuration=Is,e.monthsShort=function iu(y,N){return ho(y,N,"monthsShort")},e.weekdaysMin=function Nu(y,N,ue){return ru(y,N,ue,"weekdaysMin")},e.defineLocale=Pe,e.updateLocale=function he(y,N){if(null!=N){var ue,ve,Re=Jt;null!=vn[y]&&null!=vn[y].parentLocale?vn[y].set(Zt(vn[y]._config,N)):(null!=(ve=Kr(y))&&(Re=ve._config),N=Zt(Re,N),null==ve&&(N.abbr=y),(ue=new tn(N)).parentLocale=vn[y],vn[y]=ue),de(y)}else null!=vn[y]&&(null!=vn[y].parentLocale?(vn[y]=vn[y].parentLocale,y===de()&&de(y)):null!=vn[y]&&delete vn[y]);return vn[y]},e.locales=function mt(){return Ut(vn)},e.weekdaysShort=function fs(y,N,ue){return ru(y,N,ue,"weekdaysShort")},e.normalizeUnits=zn,e.relativeTimeRounding=function Ha(y){return void 0===y?ci:"function"==typeof y&&(ci=y,!0)},e.relativeTimeThreshold=function Wi(y,N){return void 0!==Yi[y]&&(void 0===N?Yi[y]:(Yi[y]=N,"s"===y&&(Yi.ss=N-1),!0))},e.calendarFormat=function Za(y,N){var ue=y.diff(N,"days",!0);return ue<-6?"sameElse":ue<-1?"lastWeek":ue<0?"lastDay":ue<1?"sameDay":ue<2?"nextDay":ue<7?"nextWeek":"sameElse"},e.prototype=yn,e.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"},e}()},94829:(Ve,we,T)=>{"use strict";T.d(we,{jh:()=>uc,m9:()=>ou,fY:()=>wl});var c=T(5e3),e=T(591);const L=function C(xe,bt){return xe===bt||xe!=xe&&bt!=bt},I=function R(xe,bt){for(var $e=xe.length;$e--;)if(L(xe[$e][0],bt))return $e;return-1};var H=Array.prototype.splice;function me(xe){var bt=-1,$e=null==xe?0:xe.length;for(this.clear();++bt<$e;){var Ht=xe[bt];this.set(Ht[0],Ht[1])}}me.prototype.clear=function x(){this.__data__=[],this.size=0},me.prototype.delete=function Z(xe){var bt=this.__data__,$e=I(bt,xe);return!($e<0||($e==bt.length-1?bt.pop():H.call(bt,$e,1),--this.size,0))},me.prototype.get=function V(xe){var bt=this.__data__,$e=I(bt,xe);return $e<0?void 0:bt[$e][1]},me.prototype.has=function P(xe){return I(this.__data__,xe)>-1},me.prototype.set=function te(xe,bt){var $e=this.__data__,Ht=I($e,xe);return Ht<0?(++this.size,$e.push([xe,bt])):$e[Ht][1]=bt,this};const Se=me,Zt="object"==typeof global&&global&&global.Object===Object&&global;var tn="object"==typeof self&&self&&self.Object===Object&&self;const Rt=Zt||tn||Function("return this")(),Lt=Rt.Symbol;var St=Object.prototype,We=St.hasOwnProperty,et=St.toString,ht=Lt?Lt.toStringTag:void 0;var Ft=Object.prototype.toString;var Dn=Lt?Lt.toStringTag:void 0;const rr=function tr(xe){return null==xe?void 0===xe?"[object Undef
1ined]":"[object Null]":Dn&&Dn in Object(xe)?function gt(xe){var bt=We.call(xe,ht),$e=xe[ht];try{xe[ht]=void 0;var Ht=!0}catch(xr){}var Rn=et.call(xe);return Ht&&(bt?xe[ht]=$e:delete xe[ht]),Rn}(xe):function Vt(xe){return Ft.call(xe)}(xe)},dt=function qe(xe){var bt=typeof xe;return null!=xe&&("object"==bt||"function"==bt)},At=function zn(xe){if(!dt(xe))return!1;var bt=rr(xe);return"[object Function]"==bt||"[object GeneratorFunction]"==bt||"[object AsyncFunction]"==bt||"[object Proxy]"==bt};var xe,ot=Rt["__core-js_shared__"],$t=(xe=/[^.]+$/.exec(ot&&ot.keys&&ot.keys.IE_PROTO||""))?"Symbol(src)_1."+xe:"";var Ee=Function.prototype.toString;const tt=function ze(xe){if(null!=xe){try{return Ee.call(xe)}catch(bt){}try{return xe+""}catch(bt){}}return""};var dn=/^\[object .+?Constructor\]$/,Bt=RegExp("^"+Function.prototype.toString.call(Object.prototype.hasOwnProperty).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const Ln=function Kt(xe){return!(!dt(xe)||function Xt(xe){return!!$t&&$t in xe}(xe))&&(At(xe)?Bt:dn).test(tt(xe))},Vn=function De(xe,bt){var $e=function nn(xe,bt){return null==xe?void 0:xe[bt]}(xe,bt);return Ln($e)?$e:void 0},xn=Vn(Rt,"Map"),Hi=Vn(Object,"create");var ir=Object.prototype.hasOwnProperty;var ta=Object.prototype.hasOwnProperty;function fi(xe){var bt=-1,$e=null==xe?0:xe.length;for(this.clear();++bt<$e;){var Ht=xe[bt];this.set(Ht[0],Ht[1])}}fi.prototype.clear=function qi(){this.__data__=Hi?Hi(null):{},this.size=0},fi.prototype.delete=function ii(xe){var bt=this.has(xe)&&delete this.__data__[xe];return this.size-=bt?1:0,bt},fi.prototype.get=function hi(xe){var bt=this.__data__;if(Hi){var $e=bt[xe];return"__lodash_hash_undefined__"===$e?void 0:$e}return ir.call(bt,xe)?bt[xe]:void 0},fi.prototype.has=function dr(xe){var bt=this.__data__;return Hi?void 0!==bt[xe]:ta.call(bt,xe)},fi.prototype.set=function Rr(xe,bt){var $e=this.__data__;return this.size+=this.has(xe)?0:1,$e[xe]=Hi&&void 0===bt?"__lodash_hash_undefined__":bt,this};const Tn=fi,Qi=function ei(xe,bt){var $e=xe.__data__;return function ji(xe){var bt=typeof xe;return"string"==bt||"number"==bt||"symbol"==bt||"boolean"==bt?"__proto__"!==xe:null===xe}(bt)?$e["string"==typeof bt?"string":"hash"]:$e.map};function vi(xe){var bt=-1,$e=null==xe?0:xe.length;for(this.clear();++bt<$e;){var Ht=xe[bt];this.set(Ht[0],Ht[1])}}vi.prototype.clear=function Ir(){this.size=0,this.__data__={hash:new Tn,map:new(xn||Se),string:new Tn}},vi.prototype.delete=function Ur(xe){var bt=Qi(this,xe).delete(xe);return this.size-=bt?1:0,bt},vi.prototype.get=function ki(xe){return Qi(this,xe).get(xe)},vi.prototype.has=function Na(xe){return Qi(this,xe).has(xe)},vi.prototype.set=function Ka(xe,bt){var $e=Qi(this,xe),Ht=$e.size;return $e.set(xe,bt),this.size+=$e.size==Ht?0:1,this};const io=vi;function ma(xe){var bt=this.__data__=new Se(xe);this.size=bt.size}ma.prototype.clear=function _e(){this.__data__=new Se,this.size=0},ma.prototype.delete=function je(xe){var bt=this.__data__,$e=bt.delete(xe);return this.size=bt.size,$e},ma.prototype.get=function Be(xe){return this.__data__.get(xe)},ma.prototype.has=function Je(xe){return this.__data__.has(xe)},ma.prototype.set=function Ki(xe,bt){var $e=this.__data__;if($e instanceof Se){var Ht=$e.__data__;if(!xn||Ht.length<199)return Ht.push([xe,bt]),this.size=++$e.size,this;$e=this.__data__=new io(Ht)}return $e.set(xe,bt),this.size=$e.size,this};const ao=ma;var Ja=function(){try{var xe=Vn(Object,"defineProperty");return xe({},"",{}),xe}catch(bt){}}();const oo=Ja,na=function Ea(xe,bt,$e){"__proto__"==bt&&oo?oo(xe,bt,{configurable:!0,enumerable:!0,value:$e,writable:!0}):xe[bt]=$e};var Ra=Object.prototype.hasOwnProperty;const ra=function Ho(xe,bt,$e){var Ht=xe[bt];(!Ra.call(xe,bt)||!L(Ht,$e)||void 0===$e&&!(bt in xe))&&na(xe,bt,$e)},va=function Fa(xe,bt,$e,Ht){var Rn=!$e;$e||($e={});for(var xr=-1,Zr=bt.length;++xr<Zr;){var fo=bt[xr],Sr=Ht?Ht($e[fo],xe[fo],fo,$e,xe):void 0;void 0===Sr&&(Sr=xe[fo]),Rn?na($e,fo,Sr):ra($e,fo,Sr)}return $e},ya=function Lo(xe){return null!=xe&&"object"==typeof xe},go=function qo(xe){return ya(xe)&&"[object Arguments]"==rr(xe)};var is=Object.prototype,Qa=is.hasOwnProperty,ms=is.propertyIsEnumerable,$o=go(function(){return arguments}())?go:function(xe){return ya(xe)&&Qa.call(xe,"callee")&&!ms.call(xe,"callee")};const Xa=$o,pa=Array.isArray;var Ko="object"==typeof exports&&exports&&!exports.nodeType&&exports,Ni=Ko&&"object"==typeof module&&module&&!module.nodeType&&module,xa=Ni&&Ni.exports===Ko?Rt.Buffer:void 0;const eo=(xa?xa.isBuffer:void 0)||function Ps(){return!1};var Ue=/^(?:0|[1-9]\d*)$/;const U=function le(xe,bt){var $e=typeof xe;return!!(bt=null==bt?9007199254740991:bt)&&("number"==$e||"symbol"!=$e&&Ue.test(xe))&&xe>-1&&xe%1==0&&xe<bt},Fe=function ie(xe){return"number"==typeof xe&&xe>-1&&xe%1==0&&xe<=9007199254740991};var li={};
1li["[object Float32Array]"]=li["[object Float64Array]"]=li["[object Int8Array]"]=li["[object Int16Array]"]=li["[object Int32Array]"]=li["[object Uint8Array]"]=li["[object Uint8ClampedArray]"]=li["[object Uint16Array]"]=li["[object Uint32Array]"]=!0,li["[object Arguments]"]=li["[object Array]"]=li["[object ArrayBuffer]"]=li["[object Boolean]"]=li["[object DataView]"]=li["[object Date]"]=li["[object Error]"]=li["[object Function]"]=li["[object Map]"]=li["[object Number]"]=li["[object Object]"]=li["[object RegExp]"]=li["[object Set]"]=li["[object String]"]=li["[object WeakMap]"]=!1;const Ne=function ne(xe){return function(bt){return xe(bt)}};var zt="object"==typeof exports&&exports&&!exports.nodeType&&exports,Bn=zt&&"object"==typeof module&&module&&!module.nodeType&&module,ur=Bn&&Bn.exports===zt&&Zt.process;const Oi=function(){try{return Bn&&Bn.require&&Bn.require("util").types||ur&&ur.binding&&ur.binding("util")}catch(bt){}}();var vo=Oi&&Oi.isTypedArray;const ti=vo?Ne(vo):function fe(xe){return ya(xe)&&Fe(xe.length)&&!!li[rr(xe)]};var Qo=Object.prototype.hasOwnProperty;const Fl=function Rl(xe,bt){var $e=pa(xe),Ht=!$e&&Xa(xe),Rn=!$e&&!Ht&&eo(xe),xr=!$e&&!Ht&&!Rn&&ti(xe),Zr=$e||Ht||Rn||xr,fo=Zr?function da(xe,bt){for(var $e=-1,Ht=Array(xe);++$e<xe;)Ht[$e]=bt($e);return Ht}(xe.length,String):[],Sr=fo.length;for(var Va in xe)(bt||Qo.call(xe,Va))&&(!Zr||!("length"==Va||Rn&&("offset"==Va||"parent"==Va)||xr&&("buffer"==Va||"byteLength"==Va||"byteOffset"==Va)||U(Va,Sr)))&&fo.push(Va);return fo};var wo=Object.prototype;const to=function pi(xe){var bt=xe&&xe.constructor;return xe===("function"==typeof bt&&bt.prototype||wo)},xl=function Xo(xe,bt){return function($e){return xe(bt($e))}},as=xl(Object.keys,Object);var Ms=Object.prototype.hasOwnProperty;const os=function el(xe){return null!=xe&&Fe(xe.length)&&!At(xe)},ss=function Is(xe){return os(xe)?Fl(xe):function Kl(xe){if(!to(xe))return as(xe);var bt=[];for(var $e in Object(xe))Ms.call(xe,$e)&&"constructor"!=$e&&bt.push($e);return bt}(xe)};var Ao=Object.prototype.hasOwnProperty;const Ol=function jr(xe){if(!dt(xe))return function Ts(xe){var bt=[];if(null!=xe)for(var $e in Object(xe))bt.push($e);return bt}(xe);var bt=to(xe),$e=[];for(var Ht in xe)"constructor"==Ht&&(bt||!Ao.call(xe,Ht))||$e.push(Ht);return $e},es=function Zs(xe){return os(xe)?Fl(xe,!0):Ol(xe)};var Vi="object"==typeof exports&&exports&&!exports.nodeType&&exports,ls=Vi&&"object"==typeof module&&module&&!module.nodeType&&module,yo=ls&&ls.exports===Vi?Rt.Buffer:void 0,ks=yo?yo.allocUnsafe:void 0;const Us=function ws(){return[]};var _l=Object.prototype.propertyIsEnumerable,Al=Object.getOwnPropertySymbols,Jl=Al?function(xe){return null==xe?[]:(xe=Object(xe),function Mo(xe,bt){for(var $e=-1,Ht=null==xe?0:xe.length,Rn=0,xr=[];++$e<Ht;){var Zr=xe[$e];bt(Zr,$e,xe)&&(xr[Rn++]=Zr)}return xr}(Al(xe),function(bt){return _l.call(xe,bt)}))}:Us;const Hs=Jl,Yl=function Za(xe,bt){for(var $e=-1,Ht=bt.length,Rn=xe.length;++$e<Ht;)xe[Rn+$e]=bt[$e];return xe},Ns=xl(Object.getPrototypeOf,Object);var gl=Object.getOwnPropertySymbols?function(xe){for(var bt=[];xe;)Yl(bt,Hs(xe)),xe=Ns(xe);return bt}:Us;const Io=gl,tl=function vl(xe,bt,$e){var Ht=bt(xe);return pa(xe)?Ht:Yl(Ht,$e(xe))},bl=function yl(xe){return tl(xe,ss,Hs)},mu=function Ml(xe){return tl(xe,es,Io)},Il=Vn(Rt,"DataView"),X=Vn(Rt,"Promise"),Y=Vn(Rt,"Set"),ge=Vn(Rt,"WeakMap");var Ie="[object Map]",_t="[object Promise]",Qt="[object Set]",$n="[object WeakMap]",Vr="[object DataView]",Mr=tt(Il),Ri=tt(xn),ui=tt(X),Es=tt(Y),us=tt(ge),uo=rr;(Il&&uo(new Il(new ArrayBuffer(1)))!=Vr||xn&&uo(new xn)!=Ie||X&&uo(X.resolve())!=_t||Y&&uo(new Y)!=Qt||ge&&uo(new ge)!=$n)&&(uo=function(xe){var bt=rr(xe),$e="[object Object]"==bt?xe.constructor:void 0,Ht=$e?tt($e):"";if(Ht)switch(Ht){case Mr:return Vr;case Ri:return Ie;case ui:return _t;case Es:return Qt;case us:return $n}return bt});const Bo=uo;var ko=Object.prototype.hasOwnProperty;const Gs=Rt.Uint8Array,xs=function nl(xe){var bt=new xe.constructor(xe.byteLength);return new Gs(bt).set(new Gs(xe)),bt};var Yn=/\w*$/;
1var Rs=Lt?Lt.prototype:void 0,wi=Rs?Rs.valueOf:void 0;const yn=function Go(xe,bt,$e){var Ht=xe.constructor;switch(bt){case"[object ArrayBuffer]":return xs(xe);case"[object Boolean]":case"[object Date]":return new Ht(+xe);case"[object DataView]":return function nu(xe,bt){var $e=bt?xs(xe.buffer):xe.buffer;return new xe.constructor($e,xe.byteOffset,xe.byteLength)}(xe,$e);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return function Dl(xe,bt){var $e=bt?xs(xe.buffer):xe.buffer;return new xe.constructor($e,xe.byteOffset,xe.length)}(xe,$e);case"[object Map]":case"[object Set]":return new Ht;case"[object Number]":case"[object String]":return new Ht(xe);case"[object RegExp]":return function _a(xe){var bt=new xe.constructor(xe.source,Yn.exec(xe));return bt.lastIndex=xe.lastIndex,bt}(xe);case"[object Symbol]":return function Tl(xe){return wi?Object(wi.call(xe)):{}}(xe)}};var ts=Object.create,$u=function(){function xe(){}return function(bt){if(!dt(bt))return{};if(ts)return ts(bt);xe.prototype=bt;var $e=new xe;return xe.prototype=void 0,$e}}();const Mu=$u;var iu=Oi&&Oi.isMap;const fs=iu?Ne(iu):function ru(xe){return ya(xe)&&"[object Map]"==Bo(xe)};var ps=Oi&&Oi.isSet;const lc=ps?Ne(ps):function To(xe){return ya(xe)&&"[object Set]"==Bo(xe)};var o="[object Arguments]",O="[object Function]",oe="[object Object]",Br={};Br[o]=Br["[object Array]"]=Br["[object ArrayBuffer]"]=Br["[object DataView]"]=Br["[object Boolean]"]=Br["[object Date]"]=Br["[object Float32Array]"]=Br["[object Float64Array]"]=Br["[object Int8Array]"]=Br["[object Int16Array]"]=Br["[object Int32Array]"]=Br["[object Map]"]=Br["[object Number]"]=Br[oe]=Br["[object RegExp]"]=Br["[object Set]"]=Br["[object String]"]=Br["[object Symbol]"]=Br["[object Uint8Array]"]=Br["[object Uint8ClampedArray]"]=Br["[object Uint16Array]"]=Br["[object Uint32Array]"]=!0,Br["[object Error]"]=Br[O]=Br["[object WeakMap]"]=!1;const Ha=function ba(xe,bt,$e,Ht,Rn,xr){var Zr,fo=1&bt,Sr=2&bt,Va=4&bt;if($e&&(Zr=Rn?$e(xe,Ht,Rn,xr):$e(xe)),void 0!==Zr)return Zr;if(!dt(xe))return xe;var aa=pa(xe);if(aa){if(Zr=function No(xe){var bt=xe.length,$e=new xe.constructor(bt);return bt&&"string"==typeof xe[0]&&ko.call(xe,"index")&&($e.index=xe.index,$e.input=xe.input),$e}(xe),!fo)return function Co(xe,bt){var $e=-1,Ht=xe.length;for(bt||(bt=Array(Ht));++$e<Ht;)bt[$e]=xe[$e];return bt}(xe,Zr)}else{var Ro=Bo(xe),Wa=Ro==O||"[object GeneratorFunction]"==Ro;if(eo(xe))return function _u(xe,bt){if(bt)return xe.slice();var $e=xe.length,Ht=ks?ks($e):new xe.constructor($e);return xe.copy(Ht),Ht}(xe,fo);if(Ro==oe||Ro==o||Wa&&!Rn){if(Zr=Sr||Wa?{}:function Fi(xe){return"function"!=typeof xe.constructor||to(xe)?{}:Mu(Ns(xe))}(xe),!fo)return Sr?function eu(xe,bt){return va(xe,Io(xe),bt)}(xe,function so(xe,bt){return xe&&va(bt,es(bt),xe)}(Zr,xe)):function js(xe,bt){return va(xe,Hs(xe),bt)}(xe,function jo(xe,bt){return xe&&va(bt,ss(bt),xe)}(Zr,xe))}else{if(!Br[Ro])return Rn?xe:{};Zr=yn(xe,Ro,fo)}}xr||(xr=new ao);var gr=xr.get(xe);if(gr)return gr;xr.set(xe,Zr),lc(xe)?xe.forEach(function(Ma){Zr.add(ba(Ma,bt,$e,Ma,xe,xr))}):fs(xe)&&xe.forEach(function(Ma,Ta){Zr.set(Ta,ba(Ma,bt,$e,Ta,xe,xr))});var Qr=aa?void 0:(Va?Sr?mu:bl:Sr?es:ss)(xe);return function Gi(xe,bt){for(var $e=-1,Ht=null==xe?0:xe.length;++$e<Ht&&!1!==bt(xe[$e],$e,xe););}(Qr||xe,function(Ma,Ta){Qr&&(Ma=xe[Ta=Ma]),ra(Zr,Ta,ba(Ma,bt,$e,Ta,xe,xr))}),Zr};var fr=T(68332);const ri=[[255,99,132],[54,162,235],[255,206,86],[231,233,237],[75,192,192],[151,187,205],[220,220,220],[247,70,74],[70,191,189],[253,180,92],[148,159,177],[77,83,96]];function N(xe,bt){return"rgba("+xe.concat(bt).join(",")+")"}function ue(xe,bt){return Math.floor(Math.random()*(bt-xe+1))+xe}function Mt(xe){return{backgroundColor:xe.map(bt=>N(bt,.6)),borderColor:xe.map(()=>
1"#fff"),pointBackgroundColor:xe.map(bt=>N(bt,1)),pointBorderColor:xe.map(()=>"#fff"),pointHoverBackgroundColor:xe.map(bt=>N(bt,1)),pointHoverBorderColor:xe.map(bt=>N(bt,1))}}function wr(){return[ue(0,255),ue(0,255),ue(0,255)]}function Hr(xe){return ri[xe]||wr()}function ea(xe){const bt=new Array(xe);for(let $e=0;$e<xe;$e++)bt[$e]=ri[$e]||wr();return bt}let wl=(()=>{class xe{constructor(){this.pColorschemesOptions={},this.colorschemesOptions=new e.X({})}setColorschemesOptions($e){this.pColorschemesOptions=$e,this.colorschemesOptions.next($e)}getColorschemesOptions(){return this.pColorschemesOptions}}return xe.\u0275fac=function($e){return new($e||xe)},xe.\u0275prov=(0,c.Yz7)({factory:function(){return new xe},token:xe,providedIn:"root"}),xe})();const Ci={Default:0,Update:1,Refresh:2};Ci[Ci.Default]="Default",Ci[Ci.Update]="Update",Ci[Ci.Refresh]="Refresh";let uc=(()=>{class xe{constructor($e,Ht){this.element=$e,this.themeService=Ht,this.options={},this.chartClick=new c.vpe,this.chartHover=new c.vpe,this.old={dataExists:!1,dataLength:0,datasetsExists:!1,datasetsLength:0,datasetsDataObjects:[],datasetsDataLengths:[],colorsExists:!1,colors:[],labelsExist:!1,labels:[],legendExists:!1,legend:{}},this.subs=[]}static registerPlugin($e){fr.pluginService.register($e)}static unregisterPlugin($e){fr.pluginService.unregister($e)}ngOnInit(){this.ctx=this.element.nativeElement.getContext("2d"),this.refresh(),this.subs.push(this.themeService.colorschemesOptions.subscribe($e=>this.themeChanged($e)))}themeChanged($e){this.refresh()}ngDoCheck(){if(!this.chart)return;let $e=Ci.Default;const Ht=Rn=>{$e=Rn>$e?Rn:$e};switch(!!this.data!==this.old.dataExists&&(this.propagateDataToDatasets(this.data),this.old.dataExists=!!this.data,Ht(Ci.Update)),this.data&&this.data.length!==this.old.dataLength&&(this.old.dataLength=this.data&&this.data.length||0,Ht(Ci.Update)),!!this.datasets!==this.old.datasetsExists&&(this.old.datasetsExists=!!this.datasets,Ht(Ci.Update)),this.datasets&&this.datasets.length!==this.old.datasetsLength&&(this.old.datasetsLength=this.datasets&&this.datasets.length||0,Ht(Ci.Update)),this.datasets&&this.datasets.filter((Rn,xr)=>Rn.data!==this.old.datasetsDataObjects[xr]).length&&(this.old.datasetsDataObjects=this.datasets.map(Rn=>Rn.data),Ht(Ci.Update)),this.datasets&&this.datasets.filter((Rn,xr)=>Rn.data.length!==this.old.datasetsDataLengths[xr]).length&&(this.old.datasetsDataLengths=this.datasets.map(Rn=>Rn.data.length),Ht(Ci.Update)),!!this.colors!==this.old.colorsExists&&(this.old.colorsExists=!!this.colors,this.updateColors(),Ht(Ci.Update)),this.colors&&this.colors.filter((Rn,xr)=>!this.colorsEqual(Rn,this.old.colors[xr])).length&&(this.old.colors=this.colors.map(Rn=>this.copyColor(Rn)),this.updateColors(),Ht(Ci.Update)),!!this.labels!==this.old.labelsExist&&(this.old.labelsExist=!!this.labels,Ht(Ci.Update)),this.labels&&this.labels.filter((Rn,xr)=>!this.labelsEqual(Rn,this.old.labels[xr])).length&&(this.old.labels=this.labels.map(Rn=>this.copyLabel(Rn)),Ht(Ci.Update)),!!this.options.legend!==this.old.legendExists&&(this.old.legendExists=!!this.options.legend,Ht(Ci.Refresh)),this.options.legend&&this.options.legend.position!==this.old.legend.position&&(this.old.legend.position=this.options.legend.position,Ht(Ci.Refresh)),$e){case Ci.Default:break;case Ci.Update:this.update();break;case Ci.Refresh:this.refresh()}}copyLabel($e){return Array.isArray($e)?[...$e]:$e}labelsEqual($e,Ht){return Array.isArray($e)===Array.isArray(Ht)&&(Array.isArray($e)||$e===Ht)&&(!Array.isArray($e)||$e.length===Ht.length)&&(!Array.isArray($e)||0===$e.filter((Rn,xr)=>Rn!==Ht[xr]).length)}copyColor($e){return{backgroundColor:$e.backgroundColor,borderWidth:$e.borderWidth,borderColor:$e.borderColor,borderCapStyle:$e.borderCapStyle,borderDash:$e.borderDash,borderDashOffset:$e.borderDashOffset,borderJoinStyle:$e.borderJoinStyle,pointBorderColor:$e.pointBorderColor,pointBackgroun
1dColor:$e.pointBackgroundColor,pointBorderWidth:$e.pointBorderWidth,pointRadius:$e.pointRadius,pointHoverRadius:$e.pointHoverRadius,pointHitRadius:$e.pointHitRadius,pointHoverBackgroundColor:$e.pointHoverBackgroundColor,pointHoverBorderColor:$e.pointHoverBorderColor,pointHoverBorderWidth:$e.pointHoverBorderWidth,pointStyle:$e.pointStyle,hoverBackgroundColor:$e.hoverBackgroundColor,hoverBorderColor:$e.hoverBorderColor,hoverBorderWidth:$e.hoverBorderWidth}}colorsEqual($e,Ht){return!$e==!Ht&&(!$e||$e.backgroundColor===Ht.backgroundColor&&$e.borderWidth===Ht.borderWidth&&$e.borderColor===Ht.borderColor&&$e.borderCapStyle===Ht.borderCapStyle&&$e.borderDash===Ht.borderDash&&$e.borderDashOffset===Ht.borderDashOffset&&$e.borderJoinStyle===Ht.borderJoinStyle&&$e.pointBorderColor===Ht.pointBorderColor&&$e.pointBackgroundColor===Ht.pointBackgroundColor&&$e.pointBorderWidth===Ht.pointBorderWidth&&$e.pointRadius===Ht.pointRadius&&$e.pointHoverRadius===Ht.pointHoverRadius&&$e.pointHitRadius===Ht.pointHitRadius&&$e.pointHoverBackgroundColor===Ht.pointHoverBackgroundColor&&$e.pointHoverBorderColor===Ht.pointHoverBorderColor&&$e.pointHoverBorderWidth===Ht.pointHoverBorderWidth&&$e.pointStyle===Ht.pointStyle&&$e.hoverBackgroundColor===Ht.hoverBackgroundColor&&$e.hoverBorderColor===Ht.hoverBorderColor&&$e.hoverBorderWidth===Ht.hoverBorderWidth)}updateColors(){this.datasets.forEach(($e,Ht)=>{this.colors&&this.colors[Ht]?Object.assign($e,this.colors[Ht]):Object.assign($e,function y(xe,bt,$e){if("pie"===xe||"doughnut"===xe)return Mt(ea($e));if("polarArea"===xe)return function rn(xe){return{backgroundColor:xe.map(bt=>N(bt,.6)),borderColor:xe.map(bt=>N(bt,1)),hoverBackgroundColor:xe.map(bt=>N(bt,.8)),hoverBorderColor:xe.map(bt=>N(bt,1))}}(ea($e));if("line"===xe||"radar"===xe)return function ve(xe){return{backgroundColor:N(xe,.4),borderColor:N(xe,1),pointBackgroun
1dColor:N(xe,1),pointBorderColor:"#fff",pointHoverBackgroundColor:"#fff",pointHoverBorderColor:N(xe,.8)}}(Hr(bt));if("bar"===xe||"horizontalBar"===xe)return function Re(xe){return{backgroundColor:N(xe,.6),borderColor:N(xe,1),hoverBackgroundColor:N(xe,.8),hoverBorderColor:N(xe,1)}}(Hr(bt));if("bubble"===xe||"scatter"===xe)return Mt(ea($e));throw new Error("getColors - Unsupported chart type: "+xe)}(this.chartType,Ht,$e.data.length),Object.assign({},$e))})}ngOnChanges($e){let Ht=Ci.Default;const Rn=xr=>{Ht=xr>Ht?xr:Ht};switch($e.hasOwnProperty("data")&&$e.data.currentValue&&(this.propagateDataToDatasets($e.data.currentValue),Rn(Ci.Update)),$e.hasOwnProperty("datasets")&&$e.datasets.currentValue&&(this.propagateDatasetsToData($e.datasets.currentValue),Rn(Ci.Update)),$e.hasOwnProperty("labels")&&(this.chart&&(this.chart.data.labels=$e.labels.currentValue),Rn(Ci.Update)),$e.hasOwnProperty("legend")&&(this.chart&&(this.chart.config.options.legend.display=$e.legend.currentValue,this.chart.generateLegend()),Rn(Ci.Update)),$e.hasOwnProperty("options")&&Rn(Ci.Refresh),Ht){case Ci.Update:this.update();break;case Ci.Refresh:case Ci.Default:this.refresh()}}ngOnDestroy(){this.chart&&(this.chart.destroy(),this.chart=void 0),this.subs.forEach($e=>$e.unsubscribe())}update($e){if(this.chart)return this.chart.update($e)}hideDataset($e,Ht){this.chart.getDatasetMeta($e).hidden=Ht,this.chart.update()}isDatasetHidden($e){return this.chart.getDatasetMeta($e).hidden}toBase64Image(){return this.chart.toBase64Image()}getChartConfiguration(){const $e=this.getDatasets(),Ht=Object.assign({},this.options);!1===this.legend&&(Ht.legend={display:!1}),Ht.hover=Ht.hover||{},Ht.hover.onHover||(Ht.hover.onHover=(xr,Zr)=>{Zr&&!Zr.length||this.chartHover.emit({event:xr,active:Zr})}),Ht.onClick||(Ht.onClick=(xr,Zr)=>{this.chartClick.emit({event:xr,active:Zr})});const Rn=this.smartMerge(Ht,this.themeService.getColorschemesOptions());return{type:this.chartType,data:{labels:this.labels||[],datasets:$e},plugins:this.plugins,options:Rn}}getChartBuilder($e){const Ht=this.getChartConfiguration();return new fr.Chart($e,Ht)}smartMerge($e,Ht,Rn=0){if(0===Rn&&($e=function _s(xe){return Ha(xe,5)}($e)),Object.keys(Ht).forEach(Zr=>{if(Array.isArray(Ht[Zr])){const fo=$e[Zr];fo&&fo.forEach(Sr=>{this.smartMerge(Sr,Ht[Zr][0],Rn+1)})}else"object"==typeof Ht[Zr]?(Zr in $e||($e[Zr]={}),this.smartMerge($e[Zr],Ht[Zr],Rn+1)):$e[Zr]=Ht[Zr]}),0===Rn)return $e}isMultiLineLabel($e){return Array.isArray($e)}joinLabel($e){return $e?this.isMultiLineLabel($e)?$e.join(" "):$e:null}propagateDatasetsToData($e){this.data=this.datasets.map(Ht=>Ht.data),this.chart&&(this.chart.data.datasets=$e),this.updateColors()}propagateDataToDatasets($e){this.isMultiDataSet($e)?this.datasets&&$e.length===this.datasets.length?this.datasets.forEach((Ht,Rn)=>{Ht.data=$e[Rn]}):(this.datasets=$e.map((Ht,Rn)=>({data:Ht,label:this.joinLabel(this.labels[Rn])||`Label ${Rn}`})),this.chart&&(this.chart.data.datasets=this.datasets)):this.datasets?(this.datasets[0]||(this.datasets[0]={}),this.datasets[0].data=$e,this.datasets.splice(1)):(this.datasets=[{data:$e}],this.chart&&(this.chart.data.datasets=this.datasets)),this.updateColors()}isMultiDataSet($e){return Array.isArray($e[0])}getDatasets(){if(!this.datasets&&!this.data)throw new Error(`ng-charts configuration error, data or datasets field are required to render chart ${this.chartType}`);return this.datasets?(this.propagateDatasetsToData(this.datasets),this.datasets):this.data?(this.propagateDataToDatasets(this.data),this.datasets):void 0}refresh(){this.chart&&(this.chart.destroy(),this.chart=void 0),this.ctx&&(this.chart=this.getChartBuilder(this.ctx))}}return xe.\u0275fac=function($e){return new($e||xe)(c.Y36(c.SBq),c.Y36(wl))},xe.\u0275dir=c.lG2({type:xe,selectors:[["canvas","baseChart",""]],inputs:{options:"options",data:"data",datasets:"datasets",labels:"labels",chartType:"chartType",colors:"colors",legend:"legend",plugins:"plugins"},outputs:{chartClick:"chartClick",chartHover:"chartHover"},exportAs:["base-chart"],features:[c.TTD]}),xe})(),ou=(()=>{class xe{}return xe.\u0275fac=function($e){return new($e||xe)},xe.\u0275mod=c.oAB({type:xe}),xe.\u0275inj=c.cJS({imports:[[]]}),xe})()},62402:function(Ve){Ve.exports=function(){"use strict";function we(P,q,te,Me,me){!function Se(_e,Le,je,rt,Be){for(;rt>je;){if(rt-je>600){var Ye=rt-je+1,Je=Le-je+1,wt=Math.log(Ye),Ot=.5*Math.exp(2*wt/3),Zt=.5*Math.sqrt(wt*Ot*(Ye-Ot)/Ye)*(Je-Ye/2<0?-1:1);Se(_e,Le,Math.max(je,Math.floor(Le-Je*Ot/Ye+Zt)),Math.min(rt,Math.floor(Le+(Ye-Je)*Ot/Ye+Zt)),Be)}var Rt=_e[Le],sn=je,Lt=rt;for(T(_e,je,Le),Be(_e[rt],Rt)>0&&T(_e,je,rt);
vendor: 7,485 bytes, line 1
1sn<Lt;){for(T(_e,sn,Lt),sn++,Lt--;Be(_e[sn],Rt)<0;)sn++;for(;Be(_e[Lt],Rt)>0;)Lt--}0===Be(_e[je],Rt)?T(_e,je,Lt):T(_e,++Lt,rt),Lt<=Le&&(je=Lt+1),Le<=Lt&&(rt=Lt-1)}}(P,q,te||0,Me||P.length-1,me||c)}function T(P,q,te){var Me=P[q];P[q]=P[te],P[te]=Me}function c(P,q){return P<q?-1:P>q?1:0}var e=function(P){void 0===P&&(P=9),this._maxEntries=Math.max(4,P),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),this.clear()};function x(P,q,te){if(!te)return q.indexOf(P);for(var Me=0;Me<q.length;Me++)if(te(P,q[Me]))return Me;return-1}function E(P,q){C(P,0,P.children.length,q,P)}function C(P,q,te,Me,me){me||(me=V(null)),me.minX=1/0,me.minY=1/0,me.maxX=-1/0,me.maxY=-1/0;for(var Se=q;Se<te;Se++){var _e=P.children[Se];L(me,P.leaf?Me(_e):_e)}return me}function L(P,q){return P.minX=Math.min(P.minX,q.minX),P.minY=Math.min(P.minY,q.minY),P.maxX=Math.max(P.maxX,q.maxX),P.maxY=Math.max(P.maxY,q.maxY),P}function R(P,q){return P.minX-q.minX}function I(P,q){return P.minY-q.minY}function z(P){return(P.maxX-P.minX)*(P.maxY-P.minY)}function H(P){return P.maxX-P.minX+(P.maxY-P.minY)}function Z(P,q){return P.minX<=q.minX&&P.minY<=q.minY&&q.maxX<=P.maxX&&q.maxY<=P.maxY}function j(P,q){return q.minX<=P.maxX&&q.minY<=P.maxY&&q.maxX>=P.minX&&q.maxY>=P.minY}function V(P){return{children:P,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function $(P,q,te,Me,me){for(var Se=[q,te];Se.length;)if(!((te=Se.pop())-(q=Se.pop())<=Me)){var _e=q+Math.ceil((te-q)/Me/2)*Me;we(P,_e,q,te,me),Se.push(q,_e,_e,te)}}return e.prototype.all=function(){return this._all(this.data,[])},e.prototype.search=function(P){var q=this.data,te=[];if(!j(P,q))return te;for(var Me=this.toBBox,me=[];q;){for(var Se=0;Se<q.children.length;Se++){var _e=q.children[Se],Le=q.leaf?Me(_e):_e;j(P,Le)&&(q.leaf?te.push(_e):Z(P,Le)?this._all(_e,te):me.push(_e))}q=me.pop()}return te},e.prototype.collides=function(P){var q=this.data;if(!j(P,q))return!1;for(var te=[];q;){for(var Me=0;Me<q.children.length;Me++){var me=q.children[Me],Se=q.leaf?this.toBBox(me):me;if(j(P,Se)){if(q.leaf||Z(P,Se))return!0;te.push(me)}}q=te.pop()}return!1},e.prototype.load=function(P){if(!P||!P.length)return this;if(P.length<this._minEntries){for(var q=0;q<P.length;q++)this.insert(P[q]);return this}var te=this._build(P.slice(),0,P.length-1,0);if(this.data.children.length)if(this.data.height===te.height)this._splitRoot(this.data,te);else{if(this.data.height<te.height){var Me=this.data;this.data=te,te=Me}this._insert(te,this.data.height-te.height-1,!0)}else this.data=te;return this},e.prototype.insert=function(P){return P&&this._insert(P,this.data.height-1),this},e.prototype.clear=function(){return this.data=V([]),this},e.prototype.remove=function(P,q){if(!P)return this;for(var te,Me,me,Se=this.data,_e=this.toBBox(P),Le=[],je=[];Se||Le.length;){if(Se||(Se=Le.pop(),Me=Le[Le.length-1],te=je.pop(),me=!0),Se.leaf){var rt=x(P,Se.children,q);if(-1!==rt)return Se.children.splice(rt,1),Le.push(Se),this._condense(Le),this}me||Se.leaf||!Z(Se,_e)?Me?(te++,Se=Me.children[te],me=!1):Se=null:(Le.push(Se),je.push(te),te=0,Me=Se,Se=Se.children[0])}return this},e.prototype.toBBox=function(P){return P},e.prototype.compareMinX=function(P,q){return P.minX-q.minX},e.prototype.compareMinY=function(P,q){return P.minY-q.minY},e.prototype.toJSON=function(){return this.data},e.prototype.fromJSON=function(P){return this.data=P,this},e.prototype._all=function(P,q){for(var te=[];P;)P.leaf?q.push.apply(q,P.children):te.push.apply(te,P.children),P=te.pop();return q},e.prototype._build=function(P,q,te,Me){var me,Se=te-q+1,_e=this._maxEntries;if(Se<=_e)return E(me=V(P.slice(q,te+1)),this.toBBox),me;Me||(Me=Math.ceil(Math.log(Se)/Math.log(_e)),_e=Math.ceil(Se/Math.pow(_e,Me-1))),(me=V([])).leaf=!1,me.height=Me;var Le=Math.ceil(Se/_e),je=Le*Math.ceil(Math.sqrt(_e));$(P,q,te,je,this.compareMinX);for(var rt=q;rt<=te;rt+=je){var Be=Math.min(rt+je-1,te);$(P,rt,Be,Le,this.compareMinY);for(var Ye=rt;Ye<=Be;Ye+=Le){var Je=Math.min(Ye+Le-1,Be);me.children.push(this._build(P,Ye,Je,Me-1))}}return E(me,this.toBBox),me},e.prototype._chooseSubtree=function(P,q,te,Me){for(;Me.push(q),!q.leaf&&Me.length-1!==te;){for(var me=1/0,Se=1/0,_e=void 0,Le=0;Le<q.children.length;Le++){var je=q.children[Le],rt=z(je),Be=(Ye=P,Je=je,(Math.max(Je.maxX,Ye.maxX)-Math.min(Je.minX,Ye.minX))*(Math.max(Je.maxY,Ye.maxY)-Math.min(Je.minY,Ye.minY))-rt);Be<Se?(Se=Be,me=rt<me?rt:me,_e=je):Be===Se&&rt<me&&(me=rt,_e=je)}q=_e||q.children[0]}var Ye,Je;return q},e.prototype._insert=function(P,q,te){var Me=te?P:this.toBBox(P),me=[],Se=this._chooseSubtree(Me,this.data,q,me);for(Se.children.push(P),L(Se,Me);q>=0&&me[q].children.length>this._maxEntries;)this._split(me,q),q--;this._adjustParentBBoxes(Me,me,q)},e.prototype._split=function(P,q){var te=P[q],Me=te.children.length,me=this._minEntries;this._chooseSplitAxis(te,me,Me);var Se=this._chooseSplitIndex(te,me,Me),_e=V(te.children.splice(Se,te.children.length-Se));_e.height=te.height,_e.leaf=te.leaf,E(te,this.toBBox),E(_e,this.toBBox),q?P[q-1].children.push(_e):this._splitRoot(te,_e)},e.prototype._splitRoot=function(P,q){this.data=V([P,q]),this.data.height=P.height+1,this.data.leaf=!1,E(this.data,this.toBBox)},e.prototype._chooseSplitIndex=function(P,q,te){for(var Me,me,Se,_e,Le,je,rt,Be=1/0,Ye=1/0,Je=q;Je<=te-q;Je++){var wt=C(P,0,Je,this.toBBox),Ot=C(P,Je,te,this.toBBox),Zt=(me=wt,Se=Ot,void 0,void 0,void 0,void 0,_e=Math.max(me.minX,Se.minX),Le=Math.max(me.minY,Se.minY),je=Math.min(me.maxX,Se.maxX),rt=Math.min(me.maxY,Se.maxY),Math.max(0,je-_e)*Math.max(0,rt-Le)),tn=z(wt)+z(Ot);Zt<Be?(Be=Zt,Me=Je,Ye=tn<Ye?tn:Ye):Zt===Be&&tn<Ye&&(Ye=tn,Me=Je)}return Me||te-q},e.prototype._chooseSplitAxis=function(P,q,te){var Me=P.leaf?this.compareMinX:R,me=P.leaf?this.compareMinY:I;this._allDistMargin(P,q,te,Me)<this._allDistMargin(P,q,te,me)&&P.children.sort(Me)},e.prototype._allDistMargin=function(P,q,te,Me){P.children.sort(Me);for(var me=this.toBBox,Se=C(P,0,q,me),_e=C(P,te-q,te,me),Le=H(Se)+H(_e),je=q;je<te-q;je++){var rt=P.children[je];L(Se,P.leaf?me(rt):rt),Le+=H(Se)}for(var Be=te-q-1;Be>=q;Be--){var Ye=P.children[Be];L(_e,P.leaf?me(Ye):Ye),Le+=H(_e)}return Le},e.prototype._adjustParentBBoxes=function(P,q,te){for(var Me=te;Me>=0;Me--)L(q[Me],P)},e.prototype._condense=function(P){for(var q=P.length-1,te=void 0;q>=0;q--)0===P[q].children.length?q>0?(te=P[q-1].children).splice(te.indexOf(P[q]),1):this.clear():E(P[q],this.toBBox)},e}()},591:(Ve,we,T)=>{"use strict";T.d(we,{X:()=>x});var c=T(5529),e=T(95279);class x extends c.xQ{constructor(C){super(),this._value=C}get value(){return this.getValue()}_subscribe(C){const L=super._subscribe(C);return L&&!L.closed&&C.next(this._value),L}getValue(){if(this.hasError)throw this.thrownError;if(this.closed)throw new e.N;return this._value}next(C){super.next(this._value=C)}}},51869:(Ve,we,T)=>{"use strict";T.d(we,{d:()=>e});var c=T(43489);class e extends c.L{constructor(E,C,L){super(),this.parent=E,this.outerValue=C,this.outerIndex=L,this.index=0}_next(E){this.parent.notifyNext(this.outerValue,E,this.outerIndex,this.index++,this)}_error(E){this.parent.notifyError(E,this),this.unsubscribe()}_complete(){this.parent.notifyComplete(this),this.unsubscribe()}}},32916:(Ve,we,T)=>{"use strict";T.d(we,{y:()=>Z});var c=T(43489),x=T(57668),E=T(73292),L=T(93821),R=T(67876);var H=T(92830);let Z=(()=>{class V{constructor(P){this._isScalar=!1,P&&(this._subscribe=P)}lift(P){const q=new V;return q.source=this,q.operator=P,q}subscribe(P,q,te){const{operator:Me}
1=this,me=function C(V,$,P){if(V){if(V instanceof c.L)return V;if(V[x.b])return V[x.b]()}return V||$||P?new c.L(V,$,P):new c.L(E.c)}(P,q,te);if(me.add(Me?Me.call(me,this.source):this.source||H.v.useDeprecatedSynchronousErrorHandling&&!me.syncErrorThrowable?this._subscribe(me):this._trySubscribe(me)),H.v.useDeprecatedSynchronousErrorHandling&&me.syncErrorThrowable&&(me.syncErrorThrowable=!1,me.syncErrorThrown))throw me.syncErrorValue;return me}_trySubscribe(P){try{return this._subscribe(P)}catch(q){H.v.useDeprecatedSynchronousErrorHandling&&(P.syncErrorThrown=!0,P.syncErrorValue=q),function e(V){for(;V;){const{closed:$,destination:P,isStopped:q}=V;if($||q)return!1;V=P&&P instanceof c.L?P:null}return!0}(P)?P.error(q):console.warn(q)}}forEach(P,q){return new(q=j(q))((te,Me)=>{let me;me=this.subscribe(Se=>{try{P(Se)}catch(_e){Me(_e),me&&me.unsubscribe()}},Me,te)})}_subscribe(P){const{source:q}=this;return q&&q.subscribe(P)}[L.L](){return this}pipe(...P){return 0===P.length?this:function z(V){return V?1===V.length?V[0]:function(P){return V.reduce((q,te)=>te(q),P)}:R.Z}(P)(this)}toPromise(P){return new(P=j(P))((q,te)=>{let Me;this.subscribe(me=>Me=me,me=>te(me),()=>q(Me))})}}return V.create=$=>new V($),V})();function j(V){if(V||(V=H.v.Promise||Promise),!V)throw new Error("no Promise impl found");return V}},73292:(Ve,we,T)=>{"use strict";T.d(we,{c:()=>x});var c=T(92830),e=T(22782);const x={closed:!0,next(E){},error(E){if(c.v.useDeprecatedSynchronousErrorHandling)throw E;(0,e.z)(E)},complete(){}}},826:(Ve,we,T)=>{"use strict";T.d(we,{L:()=>e});var c=T(43489);class e extends c.L{notifyNext(E,C,L,R,I){this.destination.next(C)}notifyError(E,C){this.destination.error(E)}notifyComplete(E){this.destination.complete()}}},5529:(Ve,we,T)=>{"use strict";T.d(we,{xQ:()=>I,Yc:()=>R});var c=T(32916),e=T(43489),x=T(42654),E=T(95279);class C extends x.w{constructor(Z,j){super(),this.subject=Z,this.subscriber=j,this.closed=!1}unsubscribe(){if(this.closed)return;this.closed=!0;const Z=this.subject,j=Z.observers;if(this.subject=null,!j||0===j.length||Z.isStopped||Z.closed)return;const V=j.indexOf(this.subscriber);-1!==V&&j.splice(V,1)}}var L=T(57668);class R extends e.L{constructor(Z){super(Z),this.destination=Z}}let I=(()=>{class H extends c.y{constructor(){super(),this.observers=[],this.closed=!1,this.isStopped=!1,this.hasError=!1,this.thrownError=null}[L.b](){return new R(this)}lift(j){const V=new z(this,this);return V.operator=j,V}next(j){if(this.closed)throw new E.N;if(!this.isStopped){const{observers:V}=this,$=V.length,P=V.slice();for(let q=0;q<$;q++)P[q].next(j)}}error(j){if(this.closed)throw new E.N;this.hasError=!0,this.thrownError=j,this.isStopped=!0;const{observers:V}=this,$=V.length,P=V.slice();for(let q=0;q<$;q++)P[q].error(j);this.observers.length=0}complete(){if(this.closed)throw new E.N;this.isStopped=!0;const{observers:j}=this,V=j.length,$=j.slice();for(let P=0;P<V;P++)$[P].complete();this.observers.length=0}unsubscribe(){this.isStopped=!0,this.closed=!0,this.observers=null}_trySubscribe(j){if(this.closed)throw new E.N;return super._trySubscribe(j)}_subscribe(j){if(this.closed)throw new E.N;return this.hasError?(j.error(this.thrownError),x.w.EMPTY):this.isStopped?(j.complete(),x.w.EMPTY):(this.observers.push(j),new C(this,j))}asObservable(){const j=new c.y;return j.source=this,j}}return H.create=(Z,j)=>new z(Z,j),H})();class z extends I{constructor(Z,j){super(),this.destination=Z,this.source=j}next(Z){const{destination:j}=this;j&&j.next&&j.next(Z)}error(Z){const{destination:j}=this;j&&j.error&&this.destination.error(Z)}complete(){const{destination:Z}=this;Z&&Z.complete&&this.destination.complete()}_subscribe(Z){const{source:j}=this;return j?this.source.subscribe(Z):x.w.EMPTY}}},43489:(Ve,we,T)=>{"use strict";T.d(we,{L:()=>R});var c=T(67043),e=T(73292),x=T(42654),E=T(57668),C=T(92830),L=T(22782);class R extends x.w{constructor(H,Z,j){switch(super(),this.syncErrorValue=null,this.syncErrorThrown=!1,this.syncErrorThrowable=!1,this.isStopped=!1,arguments.length){case 0:this.destination=e.c;break;case 1:if(!H){this.destination=e.c;break}if("object"==typeof H){H instanceof R?(this.syncErrorThrowable=H.syncErrorThrowable,this.destination=H,H.add(this)):(this.syncErrorThrowable=!0,this.destination=new I(this,H));break}default:this.syncErrorThrowable=!0,this.destination=new I(this,H,Z,j)}}[E.b](){return this}static create(H,Z,j){const V=new R(H,Z,j);return V.syncErrorThrowable=!1,V}next(H){this.isStopped||this._next(H)}error(H){this.isStopped||(this.isStopped=!0,this._error(H))}complete(){this.isStopped||(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe())}_next(H){this.destination.next(H)}_error(H){this.destination.error(H),this.unsubscribe()}_complete(){this.destination.complete(),this.unsubscribe()}_unsubscribeAndRecycle(){const{_parentOrParents:H}=this;return this._parentOrParents=null,this.unsubscribe(),this.closed=!1,this.isStopped=!1,this._parentOrParents=H,this}}class I extends R{constructor(H,Z,j,V){super(),this._parentSubscriber=H;let $,P=this;(0,c.m)(Z)?$=Z:Z&&($=Z.next,j=Z.error,V=Z.complete,Z!==e.c&&(P=Object.create(Z),(0,c.m)(P.unsubscribe)&&this.add(P.unsubscribe.bind(P)),P.unsubscribe=this.unsubscribe.bind(this))),this._context=P,this._next=$,this._error=j,this._complete=V}next(H){if(!this.isStopped&&this._next){const{_parentSubscriber:Z}=this;C.v.useDeprecatedSynchronousErrorHandling&&Z.syncErrorThrowable?this.__tryOrSetError(Z,this._next,H)&&this.unsubscribe():this.__tryOrUnsub(this._next,H)}}
1error(H){if(!this.isStopped){const{_parentSubscriber:Z}=this,{useDeprecatedSynchronousErrorHandling:j}=C.v;if(this._error)j&&Z.syncErrorThrowable?(this.__tryOrSetError(Z,this._error,H),this.unsubscribe()):(this.__tryOrUnsub(this._error,H),this.unsubscribe());else if(Z.syncErrorThrowable)j?(Z.syncErrorValue=H,Z.syncErrorThrown=!0):(0,L.z)(H),this.unsubscribe();else{if(this.unsubscribe(),j)throw H;(0,L.z)(H)}}}complete(){if(!this.isStopped){const{_parentSubscriber:H}=this;if(this._complete){const Z=()=>this._complete.call(this._context);C.v.useDeprecatedSynchronousErrorHandling&&H.syncErrorThrowable?(this.__tryOrSetError(H,Z),this.unsubscribe()):(this.__tryOrUnsub(Z),this.unsubscribe())}else this.unsubscribe()}}__tryOrUnsub(H,Z){try{H.call(this._context,Z)}catch(j){if(this.unsubscribe(),C.v.useDeprecatedSynchronousErrorHandling)throw j;(0,L.z)(j)}}__tryOrSetError(H,Z,j){if(!C.v.useDeprecatedSynchronousErrorHandling)throw new Error("bad call");try{Z.call(this._context,j)}catch(V){return C.v.useDeprecatedSynchronousErrorHandling?(H.syncErrorValue=V,H.syncErrorThrown=!0,!0):((0,L.z)(V),!0)}return!1}_unsubscribe(){const{_parentSubscriber:H}=this;this._context=null,this._parentSubscriber=null,H.unsubscribe()}}},42654:(Ve,we,T)=>{"use strict";T.d(we,{w:()=>L});var c=T(66688),e=T(57830),x=T(67043);const C=(()=>{function I(z){return Error.call(this),this.message=z?`${z.length} errors occurred during unsubscription:\n${z.map((H,Z)=>`${Z+1}) ${H.toString()}`).join("\n  ")}`:"",this.name="UnsubscriptionError",this.errors=z,this}return I.prototype=Object.create(Error.prototype),I})();class L{constructor(z){this.closed=!1,this._parentOrParents=null,this._subscriptions=null,z&&(this._unsubscribe=z)}unsubscribe(){let z;if(this.closed)return;let{_parentOrParents:H,_unsubscribe:Z,_subscriptions:j}=this;if(this.closed=!0,this._parentOrParents=null,this._subscriptions=null,H instanceof L)H.remove(this);else if(null!==H)for(let V=0;V<H.length;++V)H[V].remove(this);if((0,x.m)(Z))try{Z.call(this)}catch(V){z=V instanceof C?R(V.errors):[V]}if((0,c.k)(j)){let V=-1,$=j.length;for(;++V<$;){const P=j[V];if((0,e.K)(P))try{P.unsubscribe()}catch(q){z=z||[],q instanceof C?z=z.concat(R(q.errors)):z.push(q)}}}if(z)throw new C(z)}add(z){let H=z;if(!z)return L.EMPTY;switch(typeof z){case"function":H=new L(z);case"object":if(H===this||H.closed||"function"!=typeof H.unsubscribe)return H;if(this.closed)return H.unsubscribe(),H;if(!(H instanceof L)){const V=H;H=new L,H._subscriptions=[V]}break;default:throw new Error("unrecognized teardown "+z+" added to Subscription.")}let{_parentOrParents:Z}=H;if(null===Z)H._parentOrParents=this;else if(Z instanceof L){if(Z===this)return H;H._parentOrParents=[Z,this]}else{if(-1!==Z.indexOf(this))return H;Z.push(this)}const j=this._subscriptions;return null===j?this._subscriptions=[H]:j.push(H),H}remove(z){const H=this._subscriptions;if(H){const Z=H.indexOf(z);-1!==Z&&H.splice(Z,1)}}}var I;function R(I){return I.reduce((z,H)=>z.concat(H instanceof C?H.errors:H),[])}L.EMPTY=((I=new L).closed=!0,I)},92830:(Ve,we,T)=>{"use strict";T.d(we,{v:()=>e});let c=!1;const e={Promise:void 0,set useDeprecatedSynchronousErrorHandling(x){if(x){const E=new Error;console.warn("DEPRECATED! RxJS was set to use deprecated synchronous error handling behavior by code at: \n"+E.stack)}else c&&console.log("RxJS: Back to a better error behavior. Thank you. <3");c=x},get useDeprecatedSynchronousErrorHandling(){return c}}},71762:(Ve,we,T)=>{"use strict";T.d(we,{c:()=>C,N:()=>L});var c=T(5529),e=T(32916),x=T(42654),E=T(74327);class C extends e.y{constructor(Z,j){super(),this.source=Z,this.subjectFactory=j,this._refCount=0,this._isComplete=!1}_subscribe(Z){return this.getSubject().subscribe(Z)}getSubject(){const Z=this._subject;return(!Z||Z.isStopped)&&(this._subject=this.subjectFactory()),this._subject}connect(){let Z=this._connection;return Z||(this._isComplete=!1,Z=this._connection=new x.w,Z.add(this.source.subscribe(new R(this.getSubject(),this))),Z.closed&&(this._connection=null,Z=x.w.EMPTY)),Z}refCount(){return(0,E.x)()(this)}}const L=(()=>{const H=C.prototype;return{operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:H._subscribe},_isComplete:{value:H._isComplete,writable:!0},getSubject:{value:H.getSubject},connect:{value:H.connect},refCount:{value:H.refCount}}})();class R extends c.Yc{constructor(Z,j){super(Z),this.connectable=j}_error(Z){this._unsubscribe(),super._error(Z)}_complete(){this.connectable._isComplete=!0,this._unsubscribe(),super._complete()}_unsubscribe(){const Z=this.connectable;if(Z){this.connectable=null;const j=Z._connection;Z._refCount=0,Z._subject=null,Z._connection=null,j&&j.unsubscribe()}}}},36053:(Ve,we,T)=>{"use strict";T.d(we,{aj:()=>R});var c=T(72866),e=T(66688),x=T(826),E=T(69054),C=T(33009);const L={};function R(...H){let Z=null,j=null;return(0,c.K)(H[H.length-1])&&(j=H.pop()),"function"==typeof H[H.length-1]&&(Z=H.pop()),1===H.length&&(0,e.k)(H[
10])&&(H=H[0]),(0,C.n)(H,j).lift(new I(Z))}class I{constructor(Z){this.resultSelector=Z}call(Z,j){return j.subscribe(new z(Z,this.resultSelector))}}class z extends x.L{constructor(Z,j){super(Z),this.resultSelector=j,this.active=0,this.values=[],this.observables=[]}_next(Z){this.values.push(L),this.observables.push(Z)}_complete(){const Z=this.observables,j=Z.length;if(0===j)this.destination.complete();else{this.active=j,this.toRespond=j;for(let V=0;V<j;V++){const $=Z[V];this.add((0,E.D)(this,$,$,V))}}}notifyComplete(Z){0==(this.active-=1)&&this.destination.complete()}notifyNext(Z,j,V,$,P){const q=this.values,Me=this.toRespond?q[V]===L?--this.toRespond:this.toRespond:0;q[V]=j,0===Me&&(this.resultSelector?this._tryResultSelector(q):this.destination.next(q.slice()))}_tryResultSelector(Z){let j;try{j=this.resultSelector.apply(this,Z)}catch(V){return void this.destination.error(V)}this.destination.next(j)}}},61221:(Ve,we,T)=>{"use strict";T.d(we,{z:()=>E});var c=T(21086),e=T(89146);function E(...C){return function x(){return(0,e.J)(1)}()((0,c.of)(...C))}},68896:(Ve,we,T)=>{"use strict";T.d(we,{E:()=>e,c:()=>x});var c=T(32916);const e=new c.y(C=>C.complete());function x(C){return C?function E(C){return new c.y(L=>C.schedule(()=>L.complete()))}(C):e}},5254:(Ve,we,T)=>{"use strict";T.d(we,{D:()=>P});var c=T(32916),e=T(59249),x=T(42654),E=T(93821),R=T(66454),I=T(5430),Z=T(98955),j=T(58515);function P(q,te){return te?function $(q,te){if(null!=q){if(function H(q){return q&&"function"==typeof q[E.L]}(q))return function C(q,te){return new c.y(Me=>{const me=new x.w;return me.add(te.schedule(()=>{const Se=q[E.L]();me.add(Se.subscribe({next(_e){me.add(te.schedule(()=>Me.next(_e)))},error(_e){me.add(te.schedule(()=>Me.error(_e)))},complete(){me.add(te.schedule(()=>Me.complete()))}}))})),me})}(q,te);if((0,Z.t)(q))return function L(q,te){return new c.y(Me=>{const me=new x.w;return me.add(te.schedule(()=>q.then(Se=>{me.add(te.schedule(()=>{Me.next(Se),me.add(te.schedule(()=>Me.complete()))}))},Se=>{me.add(te.schedule(()=>Me.error(Se)))}))),me})}(q,te);if((0,j.z)(q))return(0,R.r)(q,te);if(function V(q){return q&&"function"==typeof q[I.hZ]}(q)||"string"==typeof q)return function z(q,te){if(!q)throw new Error("Iterable cannot be null");return new c.y(Me=>{const me=new x.w;let Se;return me.add(()=>{Se&&"function"==typeof Se.return&&Se.return()}),me.add(te.schedule(()=>{Se=q[I.hZ](),me.add(te.schedule(function(){if(Me.closed)return;let _e,Le;try{const je=Se.next();_e=je.value,Le=je.done}catch(je){return void Me.error(je)}Le?Me.complete():(Me.next(_e),this.schedule())}))})),me})}(q,te)}throw new TypeError((null!==q&&typeof q||q)+" is not observable")}(q,te):q instanceof c.y?q:new c.y((0,e.s)(q))}},33009:(Ve,we,T)=>{"use strict";T.d(we,{n:()=>E});var c=T(32916),e=T(13650),x=T(66454);function E(C,L){return L?(0,x.r)(C,L):new c.y((0,e.V)(C))}},36787:(Ve,we,T)=>{"use strict";T.d(we,{T:()=>C});var c=T(32916),e=T(72866),x=T(89146),E=T(33009);function C(...L){let R=Number.POSITIVE_INFINITY,I=null,z=L[L.length-1];return(0,e.K)(z)?(I=L.pop(),L.length>1&&"number"==typeof L[L.length-1]&&(R=L.pop())):"number"==typeof z&&(R=L.pop()),null===I&&1===L.length&&L[0]instanceof c.y?L[0]:(0,x.J)(R)((0,E.n)(L,I))}},21086:(Ve,we,T)=>{"use strict";T.d(we,{of:()=>E});var c=T(72866),e=T(33009),x=T(66454);function E(...C){let L=C[C.length-1];return(0,c.K)(L)?(C.pop(),(0,x.r)(C,L)):(0,e.n)(C)}},41746:(Ve,we,T)=>{"use strict";T.d(we,{$R:()=>R});var c=T(33009),e=T(66688),x=T(43489),E=T(826),C=T(69054),L=T(5430);function R(...V){const $=V[V.length-1];return"function"==typeof $&&V.pop(),(0,c.n)(V,void 0).lift(new I($))}class I{constructor($){this.resultSelector=$}call($,P){return P.subscribe(new z($,this.resultSelector))}}class z extends x.L{constructor($,P,q=Object.create(null)){super($),this.iterators=[],this.active=0,this.resultSelector="function"==typeof P?P:null,this.values=q}_next($){const P=this.iterators;(0,e.k)($)?P.push(new Z($)):P.push("function"==typeof $[L.hZ]?new H($[L.hZ]()):new j(this.destination,this,$))}_complete(){const $=this.iterators,P=$.length;if(this.unsubscribe(),0!==P){this.active=P;for(let q=0;q<P;q++){let te=$[q];te.stillUnsubscribed?this.destination.add(te.subscribe(te,q)):this.active--}}else this.destination.complete()}notifyInactive(){this.active--,0===this.active&&this.destination.complete()}checkIterators(){const $=this.iterators,P=$.length,q=this.destination;for(let me=0;me<P;me++){let Se=$[me];if("function"==typeof Se.hasValue&&!Se.hasValue())return}let te=!1;const Me=[];for(let me=0;me<P;me++){let Se=$[me],_e=Se.next();if(Se.hasCompleted()&&(te=!0),_e.done)return void q.complete();Me.push(_e.value)}this.resultSelector?this._tryresultSelector(Me):q.next(Me),te&&q.complete()}_tryresultSelector($){let P;try{P=this.resultSelector.apply(this,$)}catch(q){return void this.destination.error(q)}this.destination.next(P)}}class H{constructor($){this.iterator=$,this.nextResult=$.next()}hasValue(){return!0}
1next(){const $=this.nextResult;return this.nextResult=this.iterator.next(),$}hasCompleted(){const $=this.nextResult;return $&&$.done}}class Z{constructor($){this.array=$,this.index=0,this.length=0,this.length=$.length}[L.hZ](){return this}next($){const P=this.index++;return P<this.length?{value:this.array[P],done:!1}:{value:null,done:!0}}hasValue(){return this.array.length>this.index}hasCompleted(){return this.array.length===this.index}}class j extends E.L{constructor($,P,q){super($),this.parent=P,this.observable=q,this.stillUnsubscribed=!0,this.buffer=[],this.isComplete=!1}[L.hZ](){return this}next(){const $=this.buffer;return 0===$.length&&this.isComplete?{value:null,done:!0}:{value:$.shift(),done:!1}}hasValue(){return this.buffer.length>0}hasCompleted(){return 0===this.buffer.length&&this.isComplete}notifyComplete(){this.buffer.length>0?(this.isComplete=!0,this.parent.notifyInactive()):this.destination.complete()}notifyNext($,P,q,te,Me){this.buffer.push(P),this.parent.checkIterators()}subscribe($,P){return(0,C.D)(this,this.observable,this,P)}}},27221:(Ve,we,T)=>{"use strict";T.d(we,{K:()=>E});var c=T(826),e=T(51869),x=T(69054);function E(R){return function(z){const H=new C(R),Z=z.lift(H);return H.caught=Z}}class C{constructor(I){this.selector=I}call(I,z){return z.subscribe(new L(I,this.selector,this.caught))}}class L extends c.L{constructor(I,z,H){super(I),this.selector=z,this.caught=H}error(I){if(!this.isStopped){let z;try{z=this.selector(I,this.caught)}catch(Z){return void super.error(Z)}this._unsubscribeAndRecycle();const H=new e.d(this,void 0,void 0);this.add(H),(0,x.D)(this,z,void 0,void 0,H)}}}},21406:(Ve,we,T)=>{"use strict";T.d(we,{b:()=>e});var c=T(61709);function e(x,E){return(0,c.zg)(x,E,1)}},80013:(Ve,we,T)=>{"use strict";T.d(we,{b:()=>x});var c=T(43489),e=T(16014);function x(R,I=e.P){return z=>z.lift(new E(R,I))}class E{constructor(I,z){this.dueTime=I,this.scheduler=z}call(I,z){return z.subscribe(new C(I,this.dueTime,this.scheduler))}}class C extends c.L{constructor(I,z,H){super(I),this.dueTime=z,this.scheduler=H,this.debouncedSubscription=null,this.lastValue=null,this.hasValue=!1}_next(I){this.clearDebounce(),this.lastValue=I,this.hasValue=!0,this.add(this.debouncedSubscription=this.scheduler.schedule(L,this.dueTime,this))}_complete(){this.debouncedNext(),this.destination.complete()}debouncedNext(){if(this.clearDebounce(),this.hasValue){const{lastValue:I}=this;this.lastValue=null,this.hasValue=!1,this.destination.next(I)}}clearDebounce(){const I=this.debouncedSubscription;null!==I&&(this.remove(I),I.unsubscribe(),this.debouncedSubscription=null)}}function L(R){R.debouncedNext()}},47314:(Ve,we,T)=>{"use strict";T.d(we,{d:()=>e});var c=T(43489);function e(C=null){return L=>L.lift(new x(C))}class x{constructor(L){this.defaultValue=L}call(L,R){return R.subscribe(new E(L,this.defaultValue))}}class E extends c.L{constructor(L,R){super(L),this.defaultValue=R,this.isEmpty=!0}_next(L){this.isEmpty=!1,this.destination.next(L)}_complete(){this.isEmpty&&this.destination.next(this.defaultValue),this.destination.complete()}}},75778:(Ve,we,T)=>{"use strict";T.d(we,{x:()=>e});var c=T(43489);function e(C,L){return R=>R.lift(new x(C,L))}class x{constructor(L,R){this.compare=L,this.keySelector=R}call(L,R){return R.subscribe(new E(L,this.compare,this.keySelector))}}class E extends c.L{constructor(L,R,I){super(L),this.keySelector=I,this.hasKey=!1,"function"==typeof R&&(this.compare=R)}compare(L,R){return L===R}_next(L){let R;try{const{keySelector:z}=this;R=z?z(L):L}catch(z){return this.destination.error(z)}let I=!1;if(this.hasKey)try{const{compare:z}=this;I=z(this.key,R)}catch(z){return this.destination.error(z)}else this.hasKey=!0;I||(this.key=R,this.destination.next(L))}}},92198:(Ve,we,T)=>{"use strict";T.d(we,{h:()=>e});var c=T(43489);function e(C,L){return function(I){return I.lift(new x(C,L))}}class x{constructor(L,R){this.predicate=L,this.thisArg=R}call(L,R){return R.subscribe(new E(L,this.predicate,this.thisArg))}}class E extends c.L{constructor(L,R,I){super(L),this.predicate=R,this.thisArg=I,this.count=0}_next(L){let R;try{R=this.predicate.call(this.thisArg,L,this.count++)}catch(I){return void this.destination.error(I)}R&&this.destination.next(L)}}},40537:(Ve,we,T)=>{"use strict";T.d(we,{x:()=>x});var c=T(43489),e=T(42654);function x(L){return R=>R.lift(new E(L))}class E{constructor(R){this.callback=R}call(R,I){return I.subscribe(new C(R,this.callback))}}class C extends c.L{constructor(R,I){super(R),this.add(new e.w(I))}}},87224:(Ve,we,T)=>{"use strict";T.d(we,{P:()=>R});var c=T(84450),e=T(92198),x=T(72986),E=T(47314),C=T(34907),L=T(35379);function R(I,z){const H=arguments.length>=2;return Z=>Z.pipe(I?(0,e.h)((j,V)=>I(j,V,Z)):L.y,(0,x.q)(1),H?(0,E.d)(z):(0,C.T)(()=>new c.K))}},24850:(Ve,we,T)=>{"use strict";T.d(we,{U:()=>e});var c=T(43489);function e(C,L){return function(I){if("function"!=typeof C)throw new TypeError("argument is not a function. Are you looking for `mapTo()`?");return I.lift(new x(C,L))}}class x{constructor(L,R){this.project=L,this.thisArg=R}call(L,R){return R.subscribe(new E(L,this.project,this.thisArg))}}class E extends c.L{constructor(L,R,I){super(L),this.project=R,this.count=0,this.thisArg=I||this}_next(L){let R;try{R=this.project.call(this.thisArg,L,this.count++)}catch(I){return void this.destination.error(I)}this.destination.next(R)}}},89146:(Ve,we,T)=>{"use strict";T.d(we,{J:()=>x});var c=T(61709),e=T(35379);function x(E=Number.POSITIVE_INFINITY){return(0,c.zg)(e.y,E)}},61709:(Ve,we,T)=>{"use strict";T.d(we,{zg:()=>L});var c=T(69054),e=T(826),x=T(51869),E=T(24850),C=T(5254);function L(z,H,Z=Number.POSITIVE_INFINITY){return"function"==typeof H?j=>j.pipe(L((V,$)=>(0,C.D)(z(V,$)).pipe((0,E.U)((P,q)=>H(V,P,$,q))),Z)):("number"==typeof H&&(Z=H),j=>j.lift(new R(z,Z)))}class R{constructor(H,Z=Number.POSITIVE_INFINITY){this.project=H,this.concurrent=Z}call(H,Z){return Z.subscribe(new I(H,this.project,this.concurrent))}}class I extends e.L{constructor(H,Z,j=Number.POSITIVE_INFINITY){super(H),this.project=Z,this.concurrent=j,this.hasCompleted=!1,this.buffer=[],this.active=0,this.index=0}_next(H){this.active<this.concurrent?this._tryNext(H):this.buffer.push(H)}_tryNext(H){let Z;const j=this.index++;try{Z=this.project(H,j)}catch(V){return void this.destination.error(V)}this.active++,this._innerSub(Z,H,j)}_innerSub(H,Z,j){const V=new x.d(this,void 0,void 0);this.destination.add(V),(0,c.D)(this,H,Z,j,V)}_complete(){this.hasCompleted=!0,0===this.active&&0===this.buffer.length&&this.destination.complete(),this.unsubscribe()}notifyNext(H,Z,j,V,$){this.destination.next(Z)}notifyComplete(H){const Z=this.buffer;this.remove(H),this.active--,Z.length>0?this._next(Z.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()}}},74327:(Ve,we,T)=>{"use strict";T.d(we,{x:()=>e});var c=T(43489);function e(){return function(L){return L.lift(new x(L))}}class x{constructor(L){this.connectable=L}call(L,R){const{connectable:I}=this;I._refCount++;const z=new E(L,I),H=R.subscribe(z);return z.closed||(z.connection=I.connect()),H}}class E extends c.L{constructor(L,R){super(L),this.connectable=R}_unsubscribe(){const{connectable:L}=this;if(!L)return void(this.connection=null);this.connectable=null;const R=L._refCount;if(R<=0)return void(this.connection=null);if(L._refCount=R-1,R>1)return void(this.connection=null);const{connection:I}
1=this,z=L._connection;this.connection=null,z&&(!I||z===I)&&z.unsubscribe()}}},12474:(Ve,we,T)=>{"use strict";T.d(we,{B:()=>R});var c=T(71762);class x{constructor(z,H){this.subjectFactory=z,this.selector=H}call(z,H){const{selector:Z}=this,j=this.subjectFactory(),V=Z(j).subscribe(z);return V.add(H.subscribe(j)),V}}var E=T(74327),C=T(5529);function L(){return new C.xQ}function R(){return I=>(0,E.x)()(function e(I,z){return function(Z){let j;if(j="function"==typeof I?I:function(){return I},"function"==typeof z)return Z.lift(new x(j,z));const V=Object.create(Z,c.N);return V.source=Z,V.subjectFactory=j,V}}(L)(I))}},1059:(Ve,we,T)=>{"use strict";T.d(we,{O:()=>x});var c=T(61221),e=T(72866);function x(...E){const C=E[E.length-1];return(0,e.K)(C)?(E.pop(),L=>(0,c.z)(E,L,C)):L=>(0,c.z)(E,L)}},87545:(Ve,we,T)=>{"use strict";T.d(we,{w:()=>L});var c=T(826),e=T(51869),x=T(69054),E=T(24850),C=T(5254);function L(z,H){return"function"==typeof H?Z=>Z.pipe(L((j,V)=>(0,C.D)(z(j,V)).pipe((0,E.U)(($,P)=>H(j,$,V,P))))):Z=>Z.lift(new R(z))}class R{constructor(H){this.project=H}call(H,Z){return Z.subscribe(new I(H,this.project))}}class I extends c.L{constructor(H,Z){super(H),this.project=Z,this.index=0}_next(H){let Z;const j=this.index++;try{Z=this.project(H,j)}catch(V){return void this.destination.error(V)}this._innerSub(Z,H,j)}_innerSub(H,Z,j){const V=this.innerSubscription;V&&V.unsubscribe();const $=new e.d(this,void 0,void 0);this.destination.add($),this.innerSubscription=(0,x.D)(this,H,Z,j,$)}_complete(){const{innerSubscription:H}=this;(!H||H.closed)&&super._complete(),this.unsubscribe()}_unsubscribe(){this.innerSubscription=null}notifyComplete(H){this.destination.remove(H),this.innerSubscription=null,this.isStopped&&super._complete()}notifyNext(H,Z,j,V,$){this.destination.next(Z)}}},72986:(Ve,we,T)=>{"use strict";T.d(we,{q:()=>E});var c=T(43489),e=T(94231),x=T(68896);function E(R){return I=>0===R?(0,x.c)():I.lift(new C(R))}class C{constructor(I){if(this.total=I,this.total<0)throw new e.W}call(I,z){return z.subscribe(new L(I,this.total))}}class L extends c.L{constructor(I,z){super(I),this.total=z,this.count=0}_next(I){const z=this.total,H=++this.count;H<=z&&(this.destination.next(I),H===z&&(this.destination.complete(),this.unsubscribe()))}}},7625:(Ve,we,T)=>{"use strict";T.d(we,{R:()=>x});var c=T(826),e=T(69054);function x(L){return R=>R.lift(new E(L))}class E{constructor(R){this.notifier=R}call(R,I){const z=new C(R),H=(0,e.D)(z,this.notifier);return H&&!z.seenValue?(z.add(H),I.subscribe(z)):z}}class C extends c.L{constructor(R){super(R),this.seenValue=!1}notifyNext(R,I,z,H,Z){this.seenValue=!0,this.complete()}notifyComplete(){}}},2994:(Ve,we,T)=>{"use strict";T.d(we,{b:()=>E});var c=T(43489),e=T(67876),x=T(67043);function E(R,I,z){return function(Z){return Z.lift(new C(R,I,z))}}class C{constructor(I,z,H){this.nextOrObserver=I,this.error=z,this.complete=H}call(I,z){return z.subscribe(new L(I,this.nextOrObserver,this.error,this.complete))}}class L extends c.L{constructor(I,z,H,Z){super(I),this._tapNext=e.Z,this._tapError=e.Z,this._tapComplete=e.Z,this._tapError=H||e.Z,this._tapComplete=Z||e.Z,(0,x.m)(z)?(this._context=this,this._tapNext=z):z&&(this._context=z,this._tapNext=z.next||e.Z,this._tapError=z.error||e.Z,this._tapComplete=z.complete||e.Z)}_next(I){try{this._tapNext.call(this._context,I)}catch(z){return void this.destination.error(z)}this.destination.next(I)}_error(I){try{this._tapError.call(this._context,I)}catch(z){return void this.destination.error(z)}this.destination.error(I)}_complete(){try{this._tapComplete.call(this._context)}catch(I){return void this.destination.error(I)}return this.destination.complete()}}},34907:(Ve,we,T)=>{"use strict";T.d(we,{T:()=>x});var c=T(84450),e=T(43489);function x(R=L){return I=>I.lift(new E(R))}class E{constructor(I){this.errorFactory=I}call(I,z){return z.subscribe(new C(I,this.errorFactory))}}class C extends e.L{constructor(I,z){super(I),this.errorFactory=z,this.hasValue=!1}_next(I){this.hasValue=!0,this.destination.next(I)}_complete(){if(this.hasValue)return this.destination.complete();{let I;try{I=this.errorFactory()}catch(z){I=z}this.destination.error(I)}}}function L(){return new c.K}},66454:(Ve,we,T)=>{"use strict";T.d(we,{r:()=>x});var c=T(32916),e=T(42654);function x(E,C){return new c.y(L=>{const R=new e.w;let I=0;return R.add(C.schedule(function(){I!==E.length?(L.next(E[I++]),L.closed||R.add(this.schedule())):L.complete()}
1)),R})}},16014:(Ve,we,T)=>{"use strict";T.d(we,{P:()=>L});var c=T(42654);class e extends c.w{constructor(I,z){super()}schedule(I,z=0){return this}}let E=(()=>{class R{constructor(z,H=R.now){this.SchedulerAction=z,this.now=H}schedule(z,H=0,Z){return new this.SchedulerAction(this,z).schedule(Z,H)}}return R.now=()=>Date.now(),R})();class C extends E{constructor(I,z=E.now){super(I,()=>C.delegate&&C.delegate!==this?C.delegate.now():z()),this.actions=[],this.active=!1,this.scheduled=void 0}schedule(I,z=0,H){return C.delegate&&C.delegate!==this?C.delegate.schedule(I,z,H):super.schedule(I,z,H)}flush(I){const{actions:z}=this;if(this.active)return void z.push(I);let H;this.active=!0;do{if(H=I.execute(I.state,I.delay))break}while(I=z.shift());if(this.active=!1,H){for(;I=z.shift();)I.unsubscribe();throw H}}}const L=new C(class x extends e{constructor(I,z){super(I,z),this.scheduler=I,this.work=z,this.pending=!1}schedule(I,z=0){if(this.closed)return this;this.state=I;const H=this.id,Z=this.scheduler;return null!=H&&(this.id=this.recycleAsyncId(Z,H,z)),this.pending=!0,this.delay=z,this.id=this.id||this.requestAsyncId(Z,this.id,z),this}requestAsyncId(I,z,H=0){return setInterval(I.flush.bind(I,this),H)}recycleAsyncId(I,z,H=0){if(null!==H&&this.delay===H&&!1===this.pending)return z;clearInterval(z)}execute(I,z){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;const H=this._execute(I,z);if(H)return H;!1===this.pending&&null!=this.id&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))}_execute(I,z){let Z,H=!1;try{this.work(I)}catch(j){H=!0,Z=!!j&&j||new Error(j)}if(H)return this.unsubscribe(),Z}_unsubscribe(){const I=this.id,z=this.scheduler,H=z.actions,Z=H.indexOf(this);this.work=null,this.state=null,this.pending=!1,this.scheduler=null,-1!==Z&&H.splice(Z,1),null!=I&&(this.id=this.recycleAsyncId(z,I,null)),this.delay=null}})},5430:(Ve,we,T)=>{"use strict";T.d(we,{hZ:()=>e});const e=function c(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}()},93821:(Ve,we,T)=>{"use strict";T.d(we,{L:()=>c});const c="function"==typeof Symbol&&Symbol.observable||"@@observable"},57668:(Ve,we,T)=>{"use strict";T.d(we,{b:()=>c});const c="function"==typeof Symbol?Symbol("rxSubscriber"):"@@rxSubscriber_"+Math.random()},94231:(Ve,we,T)=>{"use strict";T.d(we,{W:()=>e});const e=(()=>{function x(){return Error.call(this),this.message="argument out of range",this.name="ArgumentOutOfRangeError",this}return x.prototype=Object.create(Error.prototype),x})()},84450:(Ve,we,T)=>{"use strict";T.d(we,{K:()=>e});const e=(()=>{function x(){return Error.call(this),this.message="no elements in sequence",this.name="EmptyError",this}return x.prototype=Object.create(Error.prototype),x})()},95279:(Ve,we,T)=>{"use strict";T.d(we,{N:()=>e});const e=(()=>{function x(){return Error.call(this),this.message="object unsubscribed",this.name="ObjectUnsubscribedError",this}return x.prototype=Object.create(Error.prototype),x})()},22782:(Ve,we,T)=>{"use strict";function c(e){setTimeout(()=>{throw e},0)}T.d(we,{z:()=>c})},35379:(Ve,we,T)=>{"use strict";function c(e){return e}T.d(we,{y:()=>c})},66688:(Ve,we,T)=>{"use strict";T.d(we,{k:()=>c});const c=Array.isArray||(e=>e&&"number"==typeof e.length)},58515:(Ve,we,T)=>{"use strict";T.d(we,{z:()=>c});const c=e=>e&&"number"==typeof e.length&&"function"!=typeof e},67043:(Ve,we,T)=>{"use strict";function c(e){return"function"==typeof e}T.d(we,{m:()=>c})},57830:(Ve,we,T)=>{"use strict";function c(e){return null!==e&&"object"==typeof e}T.d(we,{K:()=>c})},98955:(Ve,we,T)=>{"use strict";function c(e){return!!e&&"function"!=typeof e.subscribe&&"function"==typeof e.then}T.d(we,{t:()=>c})},72866:(Ve,we,T)=>{"use strict";function c(e){return e&&"function"==typeof e.schedule}T.d(we,{K:()=>c})},67876:(Ve,we,T)=>{"use strict";function c(){}T.d(we,{Z:()=>c})},59249:(Ve,we,T)=>{"use strict";T.d(we,{s:()=>Z});var c=T(13650),e=T(22782),E=T(5430),L=T(93821),I=T(58515),z=T(98955),H=T(57830);const Z=j=>{if(j&&"function"==typeof j[L.L])return(j=>V=>{const $=j[L.L]();if("function"!=typeof $.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return $.subscribe(V)})(j);if((0,I.z)(j))return(0,c.V)(j);if((0,z.t)(j))return(j=>V=>(j.then($=>{V.closed||(V.next($),V.complete())},$=>V.error($)).then(null,e.z),V))(j);if(j&&"function"==typeof j[E.hZ])return(j=>V=>{const $=j[E.hZ]();for(;;){const P=$.next();if(P.done){V.complete();break}if(V.next(P.value),V.closed)break}return"function"==typeof $.return&&V.add(()=>{$.return&&$.return()}),V})(j);
1{const $=`You provided ${(0,H.K)(j)?"an invalid object":`'${j}'`} where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.`;throw new TypeError($)}}},13650:(Ve,we,T)=>{"use strict";T.d(we,{V:()=>c});const c=e=>x=>{for(let E=0,C=e.length;E<C&&!x.closed;E++)x.next(e[E]);x.complete()}},69054:(Ve,we,T)=>{"use strict";T.d(we,{D:()=>E});var c=T(51869),e=T(59249),x=T(32916);function E(C,L,R,I,z=new c.d(C,R,I)){if(!z.closed)return L instanceof x.y?L.subscribe(z):(0,e.s)(L)(z)}},46700:(Ve,we,T)=>{var c={"./af":27088,"./af.js":27088,"./ar":17038,"./ar-dz":52502,"./ar-dz.js":52502,"./ar-kw":30128,"./ar-kw.js":30128,"./ar-ly":84519,"./ar-ly.js":84519,"./ar-ma":65443,"./ar-ma.js":65443,"./ar-sa":17642,"./ar-sa.js":17642,"./ar-tn":68592,"./ar-tn.js":68592,"./ar.js":17038,"./az":51213,"./az.js":51213,"./be":69191,"./be.js":69191,"./bg":90322,"./bg.js":90322,"./bm":28042,"./bm.js":28042,"./bn":59620,"./bn-bd":65903,"./bn-bd.js":65903,"./bn.js":59620,"./bo":69645,"./bo.js":69645,"./br":45020,"./br.js":45020,"./bs":64792,"./bs.js":64792,"./ca":47980,"./ca.js":47980,"./cs":47322,"./cs.js":47322,"./cv":90365,"./cv.js":90365,"./cy":32092,"./cy.js":32092,"./da":77387,"./da.js":77387,"./de":54307,"./de-at":29459,"./de-at.js":29459,"./de-ch":73694,"./de-ch.js":73694,"./de.js":54307,"./dv":39659,"./dv.js":39659,"./el":3460,"./el.js":3460,"./en-au":94369,"./en-au.js":94369,"./en-ca":60530,"./en-ca.js":60530,"./en-gb":9998,"./en-gb.js":9998,"./en-ie":13391,"./en-ie.js":13391,"./en-il":75414,"./en-il.js":75414,"./en-in":19615,"./en-in.js":19615,"./en-nz":21248,"./en-nz.js":21248,"./en-sg":13767,"./en-sg.js":13767,"./eo":84530,"./eo.js":84530,"./es":86866,"./es-do":18944,"./es-do.js":18944,"./es-mx":29116,"./es-mx.js":29116,"./es-us":83609,"./es-us.js":83609,"./es.js":86866,"./et":96725,"./et.js":96725,"./eu":67931,"./eu.js":67931,"./fa":56417,"./fa.js":56417,"./fi":20944,"./fi.js":20944,"./fil":61766,"./fil.js":61766,"./fo":95867,"./fo.js":95867,"./fr":1636,"./fr-ca":16848,"./fr-ca.js":16848,"./fr-ch":77773,"./fr-ch.js":77773,"./fr.js":1636,"./fy":14940,"./fy.js":14940,"./ga":91402,"./ga.js":91402,"./gd":46924,"./gd.js":46924,"./gl":16398,"./gl.js":16398,"./gom-deva":72457,"./gom-deva.js":72457,"./gom-latn":52545,"./gom-latn.js":52545,"./gu":42641,"./gu.js":42641,"./he":7536,"./he.js":7536,"./hi":96335,"./hi.js":96335,"./hr":7458,"./hr.js":7458,"./hu":56540,"./hu.js":56540,"./hy-am":65283,"./hy-am.js":65283,"./id":98780,"./id.js":98780,"./is":14205,"./is.js":14205,"./it":34211,"./it-ch":29985,"./it-ch.js":29985,"./it.js":34211,"./ja":31003,"./ja.js":31003,"./jv":60420,"./jv.js":60420,"./ka":40851,"./ka.js":40851,"./kk":16074,"./kk.js":16074,"./km":53343,"./km.js":53343,"./kn":44799,"./kn.js":44799,"./ko":13549,"./ko.js":13549,"./ku":91037,"./ku.js":91037,"./ky":93125,"./ky.js":93125,"./lb":69586,"./lb.js":69586,"./lo":32349,"./lo.js":32349,"./lt":92400,"./lt.js":92400,"./lv":39991,"./lv.js":39991,"./me":28477,"./me.js":28477,"./mi":55118,"./mi.js":55118,"./mk":15943,"./mk.js":15943,"./ml":13849,"./ml.js":13849,"./mn":31977,"./mn.js":31977,"./mr":66184,"./mr.js":66184,"./ms":70485,"./ms-my":64524,"./ms-my.js":64524,"./ms.js":70485,"./mt":36681,"./mt.js":36681,"./my":52024,"./my.js":52024,"./nb":42688,"./nb.js":42688,"./ne":68914,"./ne.js":68914,"./nl":11758,"./nl-be":52272,"./nl-be.js":52272,"./nl.js":11758,"./nn":41510,"./nn.js":41510,"./oc-lnc":52797,"./oc-lnc.js":52797,"./pa-in":37944,"./pa-in.js":37944,"./pl":1605,"./pl.js":1605,"./pt":54225,"./pt-br":73840,"./pt-br.js":73840,"./pt.js":54225,"./ro":45128,"./ro.js":45128,"./ru":35127,"./ru.js":35127,"./sd":32525,"./sd.js":32525,"./se":59893,"./se.js":59893,"./si":33123,"./si.js":33123,"./sk":59635,"./sk.js":59635,"./sl":78106,"./sl.js":78106,"./sq":88799,"./sq.js":88799,"./sr":97949,"./sr-cyrl":52872,"./sr-cyrl.js":52872,"./sr.js":97949,"./ss":86167,"./ss.js":86167,"./sv":39713,"./sv.js":39713,"./sw":41982,"./sw.js":41982,"./ta":22732,"./ta.js":22732,"./te":43636,"./te.js":43636,"./tet":2115,"./tet.js":2115,"./tg":69801,"./tg.js":69801,"./th":2868,"./th.js":2868,"./tk":31310,"./tk.js":31310,"./tl-ph":22360,"./tl-ph.js":22360,"./tlh":66645,"./tlh.js":66645,"./tr":98374,"./tr.js":98374,"./tzl":256,"./tzl.js":256,"./tzm":61595,"./tzm-latn":61631,"./tzm-latn.js":61631,"./tzm.js":61595,"./ug-cn":6050,"./ug-cn.js":6050,"./uk":65610,"./uk.js":65610,"./ur":86077,"./ur.js":86077,"./uz":22862,"./uz-latn":12207,"./uz-latn.js":12207,"./uz.js":22862,"./vi":48093,"./vi.js":48093,"./x-pseudo":25590,"./x-pseudo.js":25590,"./yo":9058,"./yo.js":9058,"./zh-cn":77908,"./zh-cn.js":77908,"./zh-hk":8867,"./zh-hk.js":8867,"./zh-mo":31133,"./zh-mo.js":31133,"./zh-tw":83291,"./zh-tw.js":83291};function e(E){var C=x(E);return T(C)}function x(E){if(!T.o(c,E)){var C=new Error("Cannot find module '"+E+"'");throw C.code="MODULE_NOT_FOUND",C}return c[E]}e.keys=function(){return Object.keys(c)},e.resolve=x,Ve.exports=e,e.id=46700},84078:Ve=>{"use strict";Ve.exports='.ol-box {\n  box-sizing: border-box;\n  border-radius: 2px;\n  border: 1.5px solid rgb(179,197,219);\n  background-color: rgba(255,255,255,0.4);\n}\n\n.ol-mouse-position {\n  top: 8px;\n  right: 8px;\n  position: absolute;\n}\n\n.ol-scale-line {\n  background: rgba(0,60,136,0.3);\n  border-radius: 4px;\n  bottom: 8px;\n  left: 8px;\n  padding: 2px;\n  position: absolute;\n}\n\n.ol-scale-line-inner {\n  border: 1px solid #eee;\n  border-top: none;\n  color: #eee;\n  font-size: 10px;\n  text-align: center;\n  margin: 1px;\n  will-change: contents, width;\n  transition: all 0.25s;\n}\n\n.ol-scale-bar {\n  position: absolute;\n  bottom: 8px;\n  left: 8px;\n}\n\n.ol-scale-step-marker {\n  width: 1px;\n  height: 15px;\n  background-color: #000000;\n  float: right;\n  z-Index: 10;\n}\n\n.ol-scale-step-text {\n  position: absolute;\n  bottom: -5px;\n  font-size: 12px;\n  z-Index: 11;\n  color: #000000;\n  text-shadow: -2px 0 #FFFFFF, 0 2px #FFFFFF, 2px 0 #FFFFFF, 0 -2px #FFFFFF;\n}\n\n.ol-scale-text {\n  position: absolute;\n  font-size: 14px;\n  text-align: center;\n  bottom: 25px;\n  color: #000000;\n  text-shadow: -2px 0 #FFFFFF, 0 2px #FFFFFF, 2px 0 #FFFFFF, 0 -2px #FFFFFF;\n}\n\n.ol-scale-singlebar {\n  position: relative;\n  height: 10px;\n  z-Index: 9;\n  box-sizing: border-box;\n  border: 1px solid black;\n}\n\n.ol-unsupported {\n  display: none;\n}\n\n.ol-viewport, .ol-unselectable {\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  user-select: none;\n  -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\n.ol-viewport canvas {\n  all: unset;\n}\n\n.ol-selectable {\n  -webkit-touch-callout: default;\n  -webkit-user-select: text;\n  -moz-user-select: text;\n  user-select: text;\n}\n\n.ol-grabbing {\n  cursor: grabbing;\n}\n\n.ol-grab {\n  cursor: move;\n  cursor: grab;\n}\n\n.ol-control {\n  position: absolute;\n  background-color: rgba(255,255,255,0.4);\n  border-radius: 4px;\n  padding: 2px;\n}\n\n.ol-control:hover {\n  background-color: rgba(255,255,255,0.6);\n}\n\n.ol-zoom {\n  top: .5em;
1\n  left: .5em;\n}\n\n.ol-rotate {\n  top: .5em;\n  right: .5em;\n  transition: opacity .25s linear, visibility 0s linear;\n}\n\n.ol-rotate.ol-hidden {\n  opacity: 0;\n  visibility: hidden;\n  transition: opacity .25s linear, visibility 0s linear .25s;\n}\n\n.ol-zoom-extent {\n  top: 4.643em;\n  left: .5em;\n}\n\n.ol-full-screen {\n  right: .5em;\n  top: .5em;\n}\n\n.ol-control button {\n  display: block;\n  margin: 1px;\n  padding: 0;\n  color: white;\n  font-weight: bold;\n  text-decoration: none;\n  font-size: inherit;\n  text-align: center;\n  height: 1.375em;\n  width: 1.375em;\n  line-height: .4em;\n  background-color: rgba(0,60,136,0.5);\n  border: none;\n  border-radius: 2px;\n}\n\n.ol-control button::-moz-focus-inner {\n  border: none;\n  padding: 0;\n}\n\n.ol-zoom-extent button {\n  line-height: 1.4em;\n}\n\n.ol-compass {\n  display: block;\n  font-weight: normal;\n  font-size: 1.2em;\n  will-change: transform;\n}\n\n.ol-touch .ol-control button {\n  font-size: 1.5em;\n}\n\n.ol-touch .ol-zoom-extent {\n  top: 5.5em;\n}\n\n.ol-control button:hover,\n.ol-control button:focus {\n  text-decoration: none;\n  background-color: rgba(0,60,136,0.7);\n}\n\n.ol-zoom .ol-zoom-in {\n  border-radius: 2px 2px 0 0;\n}\n\n.ol-zoom .ol-zoom-out {\n  border-radius: 0 0 2px 2px;\n}\n\n.ol-attribution {\n  text-align: right;\n  bottom: .5em;\n  right: .5em;\n  max-width: calc(100% - 1.3em);\n  display: flex;\n  flex-flow: row-reverse;\n  align-items: center;\n}\n\n.ol-attribution a {\n  color: rgba(0,60,136,0.7);\n  text-decoration: none;\n}\n\n.ol-attribution ul {\n  margin: 0;\n  padding: 1px .5em;\n  color: #000;\n  text-shadow: 0 0 2px #fff;\n  font-size: 12px;\n}\n\n.ol-attribution li {\n  display: inline;\n  list-style: none;\n}\n\n.ol-attribution li:not(:last-child):after {\n  content: " ";\n}\n\n.ol-attribution img {\n  max-height: 2em;\n  max-width: inherit;\n  vertical-align: middle;\n}\n\n.ol-attribution button {\n  flex-shrink: 0;\n}\n\n.ol-attribution.ol-collapsed ul {\n  display: none;\n}\n\n.ol-attribution:not(.ol-collapsed) {\n  background: rgba(255,255,255,0.8);\n}\n\n.ol-attribution.ol-uncollapsible {\n  bottom: 0;\n  right: 0;\n  border-radius: 4px 0 0;\n}\n\n.ol-attribution.ol-uncollapsible img {\n  margin-top: -.2em;\n  max-height: 1.6em;\n}\n\n.ol-attribution.ol-uncollapsible button {\n  display: none;\n}\n\n.ol-zoomslider {\n  top: 4.5em;\n  left: .5em;\n  height: 200px;\n}\n\n.ol-zoomslider button {\n  position: relative;\n  height: 10px;\n}\n\n.ol-touch .ol-zoomslider {\n  top: 5.5em;\n}\n\n.ol-overviewmap {\n  left: 0.5em;\n  bottom: 0.5em;\n}\n\n.ol-overviewmap.ol-uncollapsible {\n  bottom: 0;\n  left: 0;\n  border-radius: 0 4px 0 0;\n}\n\n.ol-overviewmap .ol-overviewmap-map,\n.ol-overviewmap button {\n  display: block;\n}\n\n.ol-overviewmap .ol-overviewmap-map {\n  border: 1px solid #7b98bc;\n  height: 150px;\n  margin: 2px;\n  width: 150px;\n}\n\n.ol-overviewmap:not(.ol-collapsed) button {\n  bottom: 2px;\n  left: 2px;\n  position: absolute;\n}\n\n.ol-overviewmap.ol-collapsed .ol-overviewmap-map,\n.ol-overviewmap.ol-uncollapsible button {\n  display: none;\n}\n\n.ol-overviewmap:not(.ol-collapsed) {\n  background: rgba(255,255,255,0.8);\n}\n\n.ol-overviewmap-box {\n  border: 2px dotted rgba(0,60,136,0.7);\n}\n\n.ol-overviewmap .ol-overviewmap-box:hover {\n  cursor: move;\n}\n'},69808:(Ve,we,T)=>{"use strict";T.d(we,{mr:()=>me,Ov:()=>Lo,ez:()=>La,K0:()=>R,uU:()=>Qa,JJ:()=>Ko,Do:()=>_e,Ts:()=>Ga,V_:()=>H,Ye:()=>Le,S$:()=>te,mk:()=>Bi,sg:()=>vi,O5:()=>Ki,RF:()=>Gi,n9:()=>Xi,ED:()=>Ja,tP:()=>Ra,b0:()=>Se,lw:()=>I,EM:()=>_n,JF:()=>Kr,NF:()=>ie,w_:()=>L,bD:()=>Ue,q:()=>x,Mx:()=>Na,HT:()=>C});var c=T(5e3);let e=null;function x(){return e}function C(de){e||(e=de)}class L{}const R=new c.OlP("DocumentToken");let I=(()=>{class de{historyGo(he){throw new Error("Not implemented")}}return de.\u0275fac=function(he){return new(he||de)},de.\u0275prov=c.Yz7({token:de,factory:function(){return function z(){return(0,c.LFG)(Z)}()},providedIn:"platform"}),de})();const H=new c.OlP("Location Initialized");let Z=(()=>{class de extends I{constructor(he){super(),this._doc=he,this._init()}_init(){this.location=window.location,this._history=window.history}getBaseHrefFromDOM(){return x().getBaseHref(this._doc)}onPopState(he){const ke=x().getGlobalEventTarget(this._doc,"window");return ke.addEventListener("popstate",he,!1),()=>ke.removeEventListener("popstate",he)}onHashChange(he){const ke=x().getGlobalEventTarget(this._doc,"window");return ke.addEventListener("hashchange",he,!1),()=>ke.removeEventListener("hashchange",he)}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(he){this.location.pathname=he}pushState(he,ke,mt){j()?this._history.pushState(he,ke,mt):this.location.hash=mt}replaceState(he,ke,mt){j()?this._history.replaceState(he,ke,mt):this.location.hash=mt}forward(){this._history.forward()}back(){this._history.back()}historyGo(he=0){this._history.go(he)}getState(){return this._history.state}}return de.\u0275fac=function(he){return new(he||de)(c.LFG(R))},de.\u0275prov=c.Yz7({token:de,factory:function(){return function V(){return new Z((0,c.LFG)(R))}()},providedIn:"platform"}),de})();function j(){return!!window.history.pushState}function $(de,Pe){if(0==de.length)return Pe;if(0==Pe.length)return de;let he=0;return de.endsWith("/")&&he++,Pe.startsWith("/")&&he++,2==he?de+Pe.substring(1):1==he?de+Pe:de+"/"+Pe}function P(de){const Pe=de.match(/#|\?|$/),he=Pe&&Pe.index||de.length;return de.slice(0,he-("/"===de[he-1]?1:0))+de.slice(he)}function q(de){return de&&"?"!==de[0]?"?"+de:de}let te=(()=>{class de{historyGo(he){throw new Error("Not implemented")}}return de.\u0275fac=function(he){return new(he||de)},de.\u0275prov=c.Yz7({token:de,factory:function(){return function Me(de){const Pe=(0,
1c.LFG)(R).location;return new Se((0,c.LFG)(I),Pe&&Pe.origin||"")}()},providedIn:"root"}),de})();const me=new c.OlP("appBaseHref");let Se=(()=>{class de extends te{constructor(he,ke){if(super(),this._platformLocation=he,this._removeListenerFns=[],null==ke&&(ke=this._platformLocation.getBaseHrefFromDOM()),null==ke)throw new Error("No base href set. Please provide a value for the APP_BASE_HREF token or add a base element to the document.");this._baseHref=ke}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(he){this._removeListenerFns.push(this._platformLocation.onPopState(he),this._platformLocation.onHashChange(he))}getBaseHref(){return this._baseHref}prepareExternalUrl(he){return $(this._baseHref,he)}path(he=!1){const ke=this._platformLocation.pathname+q(this._platformLocation.search),mt=this._platformLocation.hash;return mt&&he?`${ke}${mt}`:ke}pushState(he,ke,mt,Gt){const un=this.prepareExternalUrl(mt+q(Gt));this._platformLocation.pushState(he,ke,un)}replaceState(he,ke,mt,Gt){const un=this.prepareExternalUrl(mt+q(Gt));this._platformLocation.replaceState(he,ke,un)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}historyGo(he=0){var ke,mt;null===(mt=(ke=this._platformLocation).historyGo)||void 0===mt||mt.call(ke,he)}}return de.\u0275fac=function(he){return new(he||de)(c.LFG(I),c.LFG(me,8))},de.\u0275prov=c.Yz7({token:de,factory:de.\u0275fac}),de})(),_e=(()=>{class de extends te{constructor(he,ke){super(),this._platformLocation=he,this._baseHref="",this._removeListenerFns=[],null!=ke&&(this._baseHref=ke)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(he){this._removeListenerFns.push(this._platformLocation.onPopState(he),this._platformLocation.onHashChange(he))}getBaseHref(){return this._baseHref}path(he=!1){let ke=this._platformLocation.hash;return null==ke&&(ke="#"),ke.length>0?ke.substring(1):ke}prepareExternalUrl(he){const ke=$(this._baseHref,he);return ke.length>0?"#"+ke:ke}pushState(he,ke,mt,Gt){let un=this.prepareExternalUrl(mt+q(Gt));0==un.length&&(un=this._platformLocation.pathname),this._platformLocation.pushState(he,ke,un)}replaceState(he,ke,mt,Gt){let un=this.prepareExternalUrl(mt+q(Gt));0==un.length&&(un=this._platformLocation.pathname),this._platformLocation.replaceState(he,ke,un)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}historyGo(he=0){var ke,mt;null===(mt=(ke=this._platformLocation).historyGo)||void 0===mt||mt.call(ke,he)}}return de.\u0275fac=function(he){return new(he||de)(c.LFG(I),c.LFG(me,8))},de.\u0275prov=c.Yz7({token:de,factory:de.\u0275fac}),de})(),Le=(()=>{class de{constructor(he,ke){this._subject=new c.vpe,this._urlChangeListeners=[],this._platformStrategy=he;const mt=this._platformStrategy.getBaseHref();this._platformLocation=ke,this._baseHref=P(Be(mt)),this._platformStrategy.onPopState(Gt=>{this._subject.emit({url:this.path(!0),pop:!0,state:Gt.state,type:Gt.type})})}path(he=!1){return this.normalize(this._platformStrategy.path(he))}getState(){return this._platformLocation.getState()}isCurrentPathEqualTo(he,ke=""){return this.path()==this.normalize(he+q(ke))}normalize(he){return de.stripTrailingSlash(function rt(de,Pe){return de&&Pe.startsWith(de)?Pe.substring(de.length):Pe}(this._baseHref,Be(he)))}prepareExternalUrl(he){return he&&"/"!==he[0]&&(he="/"+he),this._platformStrategy.prepareExternalUrl(he)}go(he,ke="",mt=null){this._platformStrategy.pushState(mt,"",he,ke),this._notifyUrlChangeListeners(this.prepareExternalUrl(he+q(ke)),mt)}replaceState(he,ke="",mt=null){this._platformStrategy.replaceState(mt,"",he,ke),this._notifyUrlChangeListeners(this.prepareExternalUrl(he+q(ke)),mt)}forward(){this._platformStrategy.forward()}back(){this._platformStrategy.back()}historyGo(he=0){var ke,mt;null===(mt=(ke=this._platformStrategy).historyGo)||void 0===mt||mt.call(ke,he)}onUrlChange(he){this._urlChangeListeners.push(he),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(ke=>{this._notifyUrlChangeListeners(ke.url,ke.state)}))}_notifyUrlChangeListeners(he="",ke){this._urlChangeListeners.forEac
1h(mt=>mt(he,ke))}subscribe(he,ke,mt){return this._subject.subscribe({next:he,error:ke,complete:mt})}}return de.normalizeQueryParams=q,de.joinWithSlash=$,de.stripTrailingSlash=P,de.\u0275fac=function(he){return new(he||de)(c.LFG(te),c.LFG(I))},de.\u0275prov=c.Yz7({token:de,factory:function(){return function je(){return new Le((0,c.LFG)(te),(0,c.LFG)(I))}()},providedIn:"root"}),de})();function Be(de){return de.replace(/\/index.html$/,"")}var Je=(()=>((Je=Je||{})[Je.Decimal=0]="Decimal",Je[Je.Percent=1]="Percent",Je[Je.Currency=2]="Currency",Je[Je.Scientific=3]="Scientific",Je))(),wt=(()=>((wt=wt||{})[wt.Zero=0]="Zero",wt[wt.One=1]="One",wt[wt.Two=2]="Two",wt[wt.Few=3]="Few",wt[wt.Many=4]="Many",wt[wt.Other=5]="Other",wt))(),Ot=(()=>((Ot=Ot||{})[Ot.Format=0]="Format",Ot[Ot.Standalone=1]="Standalone",Ot))(),Zt=(()=>((Zt=Zt||{})[Zt.Narrow=0]="Narrow",Zt[Zt.Abbreviated=1]="Abbreviated",Zt[Zt.Wide=2]="Wide",Zt[Zt.Short=3]="Short",Zt))(),tn=(()=>((tn=tn||{})[tn.Short=0]="Short",tn[tn.Medium=1]="Medium",tn[tn.Long=2]="Long",tn[tn.Full=3]="Full",tn))(),Ut=(()=>((Ut=Ut||{})[Ut.Decimal=0]="Decimal",Ut[Ut.Group=1]="Group",Ut[Ut.List=2]="List",Ut[Ut.PercentSign=3]="PercentSign",Ut[Ut.PlusSign=4]="PlusSign",Ut[Ut.MinusSign=5]="MinusSign",Ut[Ut.Exponential=6]="Exponential",Ut[Ut.SuperscriptingExponent=7]="SuperscriptingExponent",Ut[Ut.PerMille=8]="PerMille",Ut[Ut.Infinity=9]="Infinity",Ut[Ut.NaN=10]="NaN",Ut[Ut.TimeSeparator=11]="TimeSeparator",Ut[Ut.CurrencyDecimal=12]="CurrencyDecimal",Ut[Ut.CurrencyGroup=13]="CurrencyGroup",Ut))();function kt(de,Pe){return fn((0,c.cg1)(de)[c.wAp.DateFormat],Pe)}function an(de,Pe){return fn((0,c.cg1)(de)[c.wAp.TimeFormat],Pe)}function Ft(de,Pe){return fn((0,c.cg1)(de)[c.wAp.DateTimeFormat],Pe)}function Vt(de,Pe){const he=(0,c.cg1)(de),ke=he[c.wAp.NumberSymbols][Pe];if(void 0===ke){if(Pe===Ut.CurrencyDecimal)return he[c.wAp.NumberSymbols][Ut.Decimal];if(Pe===Ut.CurrencyGroup)return he[c.wAp.NumberSymbols][Ut.Group]}return ke}const rr=c.kL8;function qe(de){if(!de[c.wAp.ExtraData])throw new Error(`Missing extra locale data for the locale "${de[c.wAp.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function fn(de,Pe){for(let he=Pe;he>-1;he--)if(void 0!==de[he])return de[he];throw new Error("Locale data API: locale data undefined")}function on(de){const[Pe,he]=de.split(":");return{hours:+Pe,minutes:+he}}const it=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,$t={},Xt=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;var st=(()=>((st=st||{})[st.Short=0]="Short",st[st.ShortGMT=1]="ShortGMT",st[st.Long=2]="Long",st[st.Extended=3]="Extended",st))(),Ae=(()=>((Ae=Ae||{})[Ae.FullYear=0]="FullYear",Ae[Ae.Month=1]="Month",Ae[Ae.Date=2]="Date",Ae[Ae.Hours=3]="Hours",Ae[Ae.Minutes=4]="Minutes",Ae[Ae.Seconds=5]="Seconds",Ae[Ae.FractionalSeconds=6]="FractionalSeconds",Ae[Ae.Day=7]="Day",Ae))(),Ee=(()=>((Ee=Ee||{})[Ee.DayPeriods=0]="DayPeriods",Ee[Ee.Days=1]="Days",Ee[Ee.Months=2]="Months",Ee[Ee.Eras=3]="Eras",Ee))();function ze(de,Pe,he,ke){let mt=function wn(de){if(Fr(de))return de;if("number"==typeof de&&!isNaN(de))return new Date(de);if("string"==typeof de){if(de=de.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(de)){const[mt,Gt=1,un=1]=de.split("-").map(Pn=>+Pn);return tt(mt,Gt-1,un)}const he=parseFloat(de);if(!isNaN(de-he))return new Date(he);let ke;if(ke=de.match(it))return function Zi(de){const Pe=new Date(0);let he=0,ke=0;const mt=de[8]?Pe.setUTCFullYear:Pe.setFullYear,Gt=de[8]?Pe.setUTCHours:Pe.setHours;de[9]&&(he=Number(de[9]+de[10]),ke=Number(de[9]+de[11])),mt.call(Pe,Number(de[1]),Number(de[2])-1,Number(de[3]));const un=Number(de[4]||0)-he,Pn=Number(de[5]||0)-ke,ai=Number(de[6]||0),si=Math.floor(1e3*parseFloat("0."+(de[7]||0)));return Gt.call(Pe,un,Pn,ai,si),Pe}(ke)}const Pe=new Date(de);if(!Fr(Pe))throw new Error(`Unable to convert "${de}" into a date`);return Pe}(de);Pe=xt(he,Pe)||Pe;let Pn,un=[];for(;Pe;){if(Pn=Xt.exec(Pe),!Pn){un.push(Pe);break}{un=un.concat(Pn.slice(1));const yi=un.pop();if(!yi)break;Pe=yi}}let ai=mt.getTimezoneOffset();ke&&(ai=qi(ke,ai),mt=function ii(de,Pe,he){const ke=he?-1:1,mt=de.getTimezoneOffset();return function $i(de,Pe){return(de=new Date(de.getTime())).setMinutes(de.getMinutes()+Pe),de}(de,ke*(qi(Pe,mt)-mt))}(mt,ke,!0));let si="";
vendor: 4,766 bytes, line 1
1return un.forEach(yi=>{const Yr=function Hi(de){if(pr[de])return pr[de];let Pe;switch(de){case"G":case"GG":case"GGG":Pe=Bt(Ee.Eras,Zt.Abbreviated);break;case"GGGG":Pe=Bt(Ee.Eras,Zt.Wide);break;case"GGGGG":Pe=Bt(Ee.Eras,Zt.Narrow);break;case"y":Pe=pt(Ae.FullYear,1,0,!1,!0);break;case"yy":Pe=pt(Ae.FullYear,2,0,!0,!0);break;case"yyy":Pe=pt(Ae.FullYear,3,0,!1,!0);break;case"yyyy":Pe=pt(Ae.FullYear,4,0,!1,!0);break;case"Y":Pe=xn(1);break;case"YY":Pe=xn(2,!0);break;case"YYY":Pe=xn(3);break;case"YYYY":Pe=xn(4);break;case"M":case"L":Pe=pt(Ae.Month,1,1);break;case"MM":case"LL":Pe=pt(Ae.Month,2,1);break;case"MMM":Pe=Bt(Ee.Months,Zt.Abbreviated);break;case"MMMM":Pe=Bt(Ee.Months,Zt.Wide);break;case"MMMMM":Pe=Bt(Ee.Months,Zt.Narrow);break;case"LLL":Pe=Bt(Ee.Months,Zt.Abbreviated,Ot.Standalone);break;case"LLLL":Pe=Bt(Ee.Months,Zt.Wide,Ot.Standalone);break;case"LLLLL":Pe=Bt(Ee.Months,Zt.Narrow,Ot.Standalone);break;case"w":Pe=Er(1);break;case"ww":Pe=Er(2);break;case"W":Pe=Er(1,!0);break;case"d":Pe=pt(Ae.Date,1);break;case"dd":Pe=pt(Ae.Date,2);break;case"c":case"cc":Pe=pt(Ae.Day,1);break;case"ccc":Pe=Bt(Ee.Days,Zt.Abbreviated,Ot.Standalone);break;case"cccc":Pe=Bt(Ee.Days,Zt.Wide,Ot.Standalone);break;case"ccccc":Pe=Bt(Ee.Days,Zt.Narrow,Ot.Standalone);break;case"cccccc":Pe=Bt(Ee.Days,Zt.Short,Ot.Standalone);break;case"E":case"EE":case"EEE":Pe=Bt(Ee.Days,Zt.Abbreviated);break;case"EEEE":Pe=Bt(Ee.Days,Zt.Wide);break;case"EEEEE":Pe=Bt(Ee.Days,Zt.Narrow);break;case"EEEEEE":Pe=Bt(Ee.Days,Zt.Short);break;case"a":case"aa":case"aaa":Pe=Bt(Ee.DayPeriods,Zt.Abbreviated);break;case"aaaa":Pe=Bt(Ee.DayPeriods,Zt.Wide);break;case"aaaaa":Pe=Bt(Ee.DayPeriods,Zt.Narrow);break;case"b":case"bb":case"bbb":Pe=Bt(Ee.DayPeriods,Zt.Abbreviated,Ot.Standalone,!0);break;case"bbbb":Pe=Bt(Ee.DayPeriods,Zt.Wide,Ot.Standalone,!0);break;case"bbbbb":Pe=Bt(Ee.DayPeriods,Zt.Narrow,Ot.Standalone,!0);break;case"B":case"BB":case"BBB":Pe=Bt(Ee.DayPeriods,Zt.Abbreviated,Ot.Format,!0);break;case"BBBB":Pe=Bt(Ee.DayPeriods,Zt.Wide,Ot.Format,!0);break;case"BBBBB":Pe=Bt(Ee.DayPeriods,Zt.Narrow,Ot.Format,!0);break;case"h":Pe=pt(Ae.Hours,1,-12);break;case"hh":Pe=pt(Ae.Hours,2,-12);break;case"H":Pe=pt(Ae.Hours,1);break;case"HH":Pe=pt(Ae.Hours,2);break;case"m":Pe=pt(Ae.Minutes,1);break;case"mm":Pe=pt(Ae.Minutes,2);break;case"s":Pe=pt(Ae.Seconds,1);break;case"ss":Pe=pt(Ae.Seconds,2);break;case"S":Pe=pt(Ae.FractionalSeconds,1);break;case"SS":Pe=pt(Ae.FractionalSeconds,2);break;case"SSS":Pe=pt(Ae.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":Pe=Ln(st.Short);break;case"ZZZZZ":Pe=Ln(st.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":Pe=Ln(st.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":Pe=Ln(st.Long);break;default:return null}return pr[de]=Pe,Pe}(yi);si+=Yr?Yr(mt,he,ai):"''"===yi?"'":yi.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),si}function tt(de,Pe,he){const ke=new Date(0);return ke.setFullYear(de,Pe,he),ke.setHours(0,0,0),ke}function xt(de,Pe){const he=function sn(de){return(0,c.cg1)(de)[c.wAp.LocaleId]}(de);if($t[he]=$t[he]||{},$t[he][Pe])return $t[he][Pe];let ke="";switch(Pe){case"shortDate":ke=kt(de,tn.Short);break;case"mediumDate":ke=kt(de,tn.Medium);break;case"longDate":ke=kt(de,tn.Long);break;case"fullDate":ke=kt(de,tn.Full);break;case"shortTime":ke=an(de,tn.Short);break;case"mediumTime":ke=an(de,tn.Medium);break;case"longTime":ke=an(de,tn.Long);break;case"fullTime":ke=an(de,tn.Full);break;case"short":const mt=xt(de,"shortTime"),Gt=xt(de,"shortDate");ke=dn(Ft(de,tn.Short),[mt,Gt]);break;case"medium":const un=xt(de,"mediumTime"),Pn=xt(de,"mediumDate");ke=dn(Ft(de,tn.Medium),[un,Pn]);break;case"long":const ai=xt(de,"longTime"),si=xt(de,"longDate");ke=dn(Ft(de,tn.Long),[ai,si]);break;case"full":const yi=xt(de,"fullTime"),Yr=xt(de,"fullDate");ke=dn(Ft(de,tn.Full),[yi,Yr])}return ke&&($t[he][Pe]=ke),ke}function dn(de,Pe){return Pe&&(de=de.replace(/\{([^}]+)}/g,function(he,ke){return null!=Pe&&ke in Pe?Pe[ke]:he})),de}function Ke(de,Pe,he="-",ke,mt){let Gt="";(de<0||mt&&de<=0)&&(mt?de=1-de:(de=-de,Gt=he));let un=String(de);for(;un.length<Pe;)un="0"+un;return ke&&(un=un.substr(un.length-Pe)),Gt+un}function pt(de,Pe,he=0,ke=!1,mt=!1){return function(Gt,un){let Pn=function Pt(de,Pe){switch(de){case Ae.FullYear:return Pe.getFullYear();case Ae.Month:return Pe.getMonth();case Ae.Date:return Pe.getDate();case Ae.Hours:return Pe.getHours();case Ae.Minutes:return Pe.getMinutes();case Ae.Seconds:return Pe.getSeconds();case Ae.FractionalSeconds:return Pe.getMilliseconds();case Ae.Day:return Pe.getDay();default:throw new Error(`Unknown DateType value "${de}".`)}}(de,Gt);if((he>0||Pn>-he)&&(Pn+=he),de===Ae.Hours)0===Pn&&-12===he&&(Pn=12);else if(de===Ae.FractionalSeconds)return function ft(de,Pe){return Ke(de,3).substr(0,Pe)}
1(Pn,Pe);const ai=Vt(un,Ut.MinusSign);return Ke(Pn,Pe,ai,ke,mt)}}function Bt(de,Pe,he=Ot.Format,ke=!1){return function(mt,Gt){return function Kt(de,Pe,he,ke,mt,Gt){switch(he){case Ee.Months:return function We(de,Pe,he){const ke=(0,c.cg1)(de),Gt=fn([ke[c.wAp.MonthsFormat],ke[c.wAp.MonthsStandalone]],Pe);return fn(Gt,he)}(Pe,mt,ke)[de.getMonth()];case Ee.Days:return function St(de,Pe,he){const ke=(0,c.cg1)(de),Gt=fn([ke[c.wAp.DaysFormat],ke[c.wAp.DaysStandalone]],Pe);return fn(Gt,he)}(Pe,mt,ke)[de.getDay()];case Ee.DayPeriods:const un=de.getHours(),Pn=de.getMinutes();if(Gt){const si=function dt(de){const Pe=(0,c.cg1)(de);return qe(Pe),(Pe[c.wAp.ExtraData][2]||[]).map(ke=>"string"==typeof ke?on(ke):[on(ke[0]),on(ke[1])])}(Pe),yi=function Dt(de,Pe,he){const ke=(0,c.cg1)(de);qe(ke);const Gt=fn([ke[c.wAp.ExtraData][0],ke[c.wAp.ExtraData][1]],Pe)||[];return fn(Gt,he)||[]}(Pe,mt,ke),Yr=si.findIndex(ia=>{if(Array.isArray(ia)){const[bi,Gn]=ia,li=un>=bi.hours&&Pn>=bi.minutes,fe=un<Gn.hours||un===Gn.hours&&Pn<Gn.minutes;if(bi.hours<Gn.hours){if(li&&fe)return!0}else if(li||fe)return!0}else if(ia.hours===un&&ia.minutes===Pn)return!0;return!1});if(-1!==Yr)return yi[Yr]}return function Lt(de,Pe,he){const ke=(0,c.cg1)(de),Gt=fn([ke[c.wAp.DayPeriodsFormat],ke[c.wAp.DayPeriodsStandalone]],Pe);return fn(Gt,he)}(Pe,mt,ke)[un<12?0:1];case Ee.Eras:return function et(de,Pe){return fn((0,c.cg1)(de)[c.wAp.Eras],Pe)}(Pe,ke)[de.getFullYear()<=0?0:1];default:throw new Error(`unexpected translation type ${he}`)}}(mt,Gt,de,Pe,he,ke)}}function Ln(de){return function(Pe,he,ke){const mt=-1*ke,Gt=Vt(he,Ut.MinusSign),un=mt>0?Math.floor(mt/60):Math.ceil(mt/60);switch(de){case st.Short:return(mt>=0?"+":"")+Ke(un,2,Gt)+Ke(Math.abs(mt%60),2,Gt);case st.ShortGMT:return"GMT"+(mt>=0?"+":"")+Ke(un,1,Gt);case st.Long:return"GMT"+(mt>=0?"+":"")+Ke(un,2,Gt)+":"+Ke(Math.abs(mt%60),2,Gt);case st.Extended:return 0===ke?"Z":(mt>=0?"+":"")+Ke(un,2,Gt)+":"+Ke(Math.abs(mt%60),2,Gt);default:throw new Error(`Unknown zone width "${de}"`)}}}function Vn(de){return tt(de.getFullYear(),de.getMonth(),de.getDate()+(4-de.getDay()))}function Er(de,Pe=!1){return function(he,ke){let mt;if(Pe){const Gt=new Date(he.getFullYear(),he.getMonth(),1).getDay()-1,un=he.getDate();mt=1+Math.floor((un+Gt)/7)}else{const Gt=Vn(he),un=function De(de){const Pe=tt(de,0,1).getDay();return tt(de,0,1+(Pe<=4?4:11)-Pe)}(Gt.getFullYear()),Pn=Gt.getTime()-un.getTime();mt=1+Math.round(Pn/6048e5)}return Ke(mt,de,Vt(ke,Ut.MinusSign))}}function xn(de,Pe=!1){return function(he,ke){return Ke(Vn(he).getFullYear(),de,Vt(ke,Ut.MinusSign),Pe)}}const pr={};function qi(de,Pe){de=de.replace(/:/g,"");const he=Date.parse("Jan 01, 1970 00:00:00 "+de)/6e4;return isNaN(he)?Pe:he}function Fr(de){return de instanceof Date&&!isNaN(de.valueOf())}const ir=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function Qi(de){const Pe=parseInt(de);if(isNaN(Pe))throw new Error("Invalid integer literal when parsing "+de);return Pe}class Ur{}let ki=(()=>{class de extends Ur{constructor(he){super(),this.locale=he}getPluralCategory(he,ke){switch(rr(ke||this.locale)(he)){case wt.Zero:return"zero";case wt.One:return"one";case wt.Two:return"two";case wt.Few:return"few";case wt.Many:return"many";default:return"other"}}}return de.\u0275fac=function(he){return new(he||de)(c.LFG(c.soG))},de.\u0275prov=c.Yz7({token:de,factory:de.\u0275fac}),de})();function Na(de,Pe){Pe=encodeURIComponent(Pe);for(const he of de.split(";")){const ke=he.indexOf("="),[mt,Gt]=-1==ke?[he,""]:[he.slice(0,ke),he.slice(ke+1)];if(mt.trim()===Pe)return decodeURIComponent(Gt)}return null}let Bi=(()=>{class de{constructor(he,ke,mt,Gt){this._iterableDiffers=he,this._keyValueDiffers=ke,this._ngEl=mt,this._renderer=Gt,this._iterableDiffer=null,this._keyValueDiffer=null,this._initialClasses=[],this._rawClass=null}set klass(he){this._removeClasses(this._initialClasses),this._initialClasses="string"==typeof he?he.split(/\s+/):[],this._applyClasses(this._initialClasses),this._applyClasses(this._rawClass)}set ngClass(he){this._removeClasses(this._rawClass),this._applyClasses(this._initialClasses),this._iterableDiffer=null,this._keyValueDiffer=null,this._rawClass="string"==typeof he?he.split(/\s+/):he,this._rawClass&&((0,c.sIi)(this._rawClass)?this._iterableDiffer=this._iterableDiffers.find(this._rawClass).create():this._keyValueDiffer=this._keyValueDiffers.find(this._rawClass).create())}ngDoCheck(){if(this._iterableDiffer){const he=this._iterableDiffer.diff(this._rawClass);he&&this._applyIterableChanges(he)}else if(this._keyValueDiffer){const he=this._keyValueDiffer.diff(this._rawClass);he&&this._applyKeyValueChanges(he)}}_applyKeyValueChanges(he){he.forEachAddedItem(ke=>this._toggleClass(ke.key,ke.currentValue)),he.forEachChangedItem(ke=>this._toggleClass(ke.key,ke.currentValue)),he.forEachRemovedItem(ke=>{ke.previousValue&&this._toggleClass(ke.key,!1)})}_applyIterableChanges(he){he.forEachAddedItem(ke=>{if("string"!=typeof ke.item)throw new Error(`NgClass can only toggle CSS classes expressed as strings, got ${(0,c.AaK)(ke.item)}`);this._toggleClass(ke.item,!0)}),he.forEachRemovedItem(ke=>this._toggleClass(ke.item,!1))}_applyClasses(he){he&&(Array.isArray(he)||he instanceof Set?he.forEach(ke=>this._toggleClass(ke,!0)):Object.keys(he).forEach(ke=>this._toggleClass(ke,!!he[ke])))}_removeClasses(he){he&&(Array.isArray(he)||he instanceof Set?he.forEach(ke=>this._toggleClass(ke,!1)):Object.keys(he).forEach(ke=>this._toggleClass(ke,!1)))}_toggleClass(he,ke){(he=he.trim())&&he.split(/\s+/g).forEach(mt=>{ke?this._renderer.addClass(this._ngEl.nativeElement,mt):this._renderer.removeClass(this._ngEl.nativeElement,mt)})}}return de.\u0275fac=function(he){return new(he||de)(c.Y36(c.ZZ4),c.Y36(c.aQg),c.Y36(c.SBq),c.Y36(c.Qsj))},de.\u0275dir=c.lG2({type:de,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"}}),de})();class fa{constructor(Pe,he,ke,mt){this.$implicit=Pe,this.ngForOf=he,this.index=ke,this.count=mt}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 vi=(()=>{class de{constructor(he,ke,mt){this._viewContainer=he,this._template=ke,this._differs=mt,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForOf(he){this._ngForOf=he,this._ngForOfDirty=!0}set ngForTrackBy(he){this._trackByFn=he}get ngForTrackBy(){return this._trackByFn}set ngForTemplate(he){he&&(this._template=he)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const he=this._ngForOf;!this._differ&&he&&(this._differ=this._differs.find(he).create(this.ngForTrackBy))}if(this._differ){const he=this._differ.diff(this._ngForOf);he&&this._applyChanges(he)}}_applyChanges(he){const ke=this._viewContainer;he.forEachOperation((mt,Gt,un)=>{if(null==mt.previousIndex)ke.createEmbeddedView(this._template,new fa(mt.item,this._ngForOf,-1,-1),null===un?void 0:un);else if(null==un)ke.remove(null===Gt?void 0:Gt);else if(null!==Gt){const Pn=ke.get(Gt);ke.move(Pn,un),io(Pn,mt)}});for(let mt=0,Gt=ke.length;mt<Gt;mt++){const Pn=ke.get(mt).context;Pn.index=mt,Pn.count=Gt,Pn.ngForOf=this._ngForOf}he.forEachIdentityChange(mt=>{io(ke.get(mt.currentIndex),mt)})}static ngTemplateContextGuard(he,ke){return!0}}return de.\u0275fac=function(he){return new(he||de)(c.Y36(c.s_b),c.Y36(c.Rgc),c.Y36(c.ZZ4))},de.\u0275dir=c.lG2({type:de,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}}),de})();function io(de,Pe){de.context.$implicit=Pe.item}let Ki=(()=>{class de{constructor(he,ke){this._viewContainer=he,this._context=new Ti,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenView
1Ref=null,this._elseViewRef=null,this._thenTemplateRef=ke}set ngIf(he){this._context.$implicit=this._context.ngIf=he,this._updateView()}set ngIfThen(he){ma("ngIfThen",he),this._thenTemplateRef=he,this._thenViewRef=null,this._updateView()}set ngIfElse(he){ma("ngIfElse",he),this._elseTemplateRef=he,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngTemplateContextGuard(he,ke){return!0}}return de.\u0275fac=function(he){return new(he||de)(c.Y36(c.s_b),c.Y36(c.Rgc))},de.\u0275dir=c.lG2({type:de,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}}),de})();class Ti{constructor(){this.$implicit=null,this.ngIf=null}}function ma(de,Pe){if(Pe&&!Pe.createEmbeddedView)throw new Error(`${de} must be a TemplateRef, but received '${(0,c.AaK)(Pe)}'.`)}class ao{constructor(Pe,he){this._viewContainerRef=Pe,this._templateRef=he,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(Pe){Pe&&!this._created?this.create():!Pe&&this._created&&this.destroy()}}let Gi=(()=>{class de{constructor(){this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(he){this._ngSwitch=he,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(he){this._defaultViews||(this._defaultViews=[]),this._defaultViews.push(he)}_matchCase(he){const ke=he==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||ke,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),ke}_updateDefaultCases(he){if(this._defaultViews&&he!==this._defaultUsed){this._defaultUsed=he;for(let ke=0;ke<this._defaultViews.length;ke++)this._defaultViews[ke].enforceState(he)}}}return de.\u0275fac=function(he){return new(he||de)},de.\u0275dir=c.lG2({type:de,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"}}),de})(),Xi=(()=>{class de{constructor(he,ke,mt){this.ngSwitch=mt,mt._addCase(),this._view=new ao(he,ke)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return de.\u0275fac=function(he){return new(he||de)(c.Y36(c.s_b),c.Y36(c.Rgc),c.Y36(Gi,9))},de.\u0275dir=c.lG2({type:de,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"}}),de})(),Ja=(()=>{class de{constructor(he,ke,mt){mt._addDefault(new ao(he,ke))}}return de.\u0275fac=function(he){return new(he||de)(c.Y36(c.s_b),c.Y36(c.Rgc),c.Y36(Gi,9))},de.\u0275dir=c.lG2({type:de,selectors:[["","ngSwitchDefault",""]]}),de})(),Ra=(()=>{class de{constructor(he){this._viewContainerRef=he,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null}ngOnChanges(he){if(he.ngTemplateOutlet){const ke=this._viewContainerRef;this._viewRef&&ke.remove(ke.indexOf(this._viewRef)),this._viewRef=this.ngTemplateOutlet?ke.createEmbeddedView(this.ngTemplateOutlet,this.ngTemplateOutletContext):null}else this._viewRef&&he.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return de.\u0275fac=function(he){return new(he||de)(c.Y36(c.s_b))},de.\u0275dir=c.lG2({type:de,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet"},features:[c.TTD]}),de})();function ra(de,Pe){return new c.vHH(2100,"")}class Fa{createSubscription(Pe,he){return Pe.subscribe({next:he,error:ke=>{throw ke}})}dispose(Pe){Pe.unsubscribe()}onDestroy(Pe){Pe.unsubscribe()}}class va{createSubscription(Pe,he){return Pe.then(he,ke=>{throw ke})}dispose(Pe){}onDestroy(Pe){}}const da=new va,zo=new Fa;let Lo=(()=>{class de{constructor(he){this._ref=he,this._latestValue=null,this._subscription=null,this._obj=null,this._strategy=null}ngOnDestroy(){this._subscription&&this._dispose()}transform(he){return this._obj?he!==this._obj?(this._dispose(),this.transform(he)):this._latestValue:(he&&this._subscribe(he),this._latestValue)}_subscribe(he){this._obj=he,this._strategy=this._selectStrategy(he),this._subscription=this._strategy.createSubscription(he,ke=>this._updateLatestValue(he,ke))}_selectStrategy(he){if((0,c.QGY)(he))return da;if((0,c.F4k)(he))return zo;throw ra()}_dispose(){this._strategy.dispose(this._subscription),this._latestValue=null,this._subscription=null,this._obj=null}_updateLatestValue(he,ke){he===this._obj&&(this._latestValue=ke,this._ref.markForCheck())}}return de.\u0275fac=function(he){return new(he||de)(c.Y36(c.sBO,16))},de.\u0275pipe=c.Yjl({name:"async",type:de,pure:!1}),de})();const is=new c.OlP("DATE_PIPE_DEFAULT_TIMEZONE");let Qa=(()=>{class de{constructor(he,ke){this.locale=he,this.defaultTimezone=ke}transform(he,ke="mediumDate",mt,Gt){var un;if(null==he||""===he||he!=he)return null;try{return ze(he,ke,Gt||this.locale,null!==(un=null!=mt?mt:this.defaultTimezone)&&void 0!==un?un:void 0)}catch(Pn){throw ra()}}}return de.\u0275fac=function(he){return new(he||de)(c.Y36(c.soG,16),c.Y36(is,24))},de.\u0275pipe=c.Yjl({name:"date",type:de,pure:!0}),de})(),Ga=(()=>{class de{transform(he){return JSON.stringify(he,null,2)}}return de.\u0275fac=function(he){return new(he||de)},de.\u0275pipe=c.Yjl({name:"json",type:de,pure:!1}),de})(),Ko=(()=>{class de{constructor(he){this._locale=he}transform(he,ke,mt){if(!function xa(de){return!(null==de||""===de||de!=de)}(he))return null;mt=mt||this._locale;try{return function Ir(de,Pe,he){return function ca(de,Pe,he,ke,mt,Gt,un=!1){let Pn="",ai=!1;if(isFinite(de)){let si=function oi(de){let ke,mt,Gt,un,Pn,Pe=Math.abs(de)+"",he=0;for((mt=Pe.indexOf("."))>-1&&(Pe=Pe.replace(".","")),(Gt=Pe.search(/e/i))>0?(mt<0&&(mt=Gt),mt+=+Pe.slice(Gt+1),Pe=Pe.substring(0,Gt)):mt<0&&(mt=Pe.length),Gt=0;"0"===Pe.charAt(Gt);Gt++);if(Gt===(Pn=Pe.length))ke=[0],mt=1;else{for(Pn--;"0"===Pe.charAt(Pn);)Pn--;for(mt-=Gt,ke=[],un=0;Gt<=Pn;Gt++,un++)ke[un]=Number(Pe.charAt(Gt))}return mt>22&&(ke=ke.splice(0,21),he=mt-1,mt=1),{digits:ke,exponent:he,integerLen:mt}}(de);un&&(si=function ji(de){if(0===de.digits[0])return de;const Pe=de.digits.length-de.integerLen;return de.exponent?de.exponent+=2:(0===Pe?de.digits.push(0,0):1===Pe&&de.digits.push(0),de.integerLen+=2),de}(si));let yi=Pe.minInt,Yr=Pe.minFrac,ia=Pe.maxFrac;if(Gt){const ne=Gt.match(ir);if(null===ne)throw new Error(`${Gt} is not a valid digit info`);const Ne=ne[1],zt=ne[3],Bn=ne[5];null!=Ne&&(yi=Qi(Ne)),null!=zt&&(Yr=Qi(zt)),null!=Bn?ia=Qi(Bn):null!=zt&&Yr>ia&&(ia=Yr)}!function ei(de,Pe,he){if(Pe>he)throw new Error(`The minimum number of digits after fraction (${Pe}) is higher than the maximum (${he}).`);let ke=de.digits,mt=ke.length-de.integerLen;const Gt=Math.min(Math.max(Pe,mt),he);let un=Gt+de.integerLen,Pn=ke[un];if(un>0){ke.splice(Math.max(de.integerLen,un));for(let Yr=un;Yr<ke.length;Yr++)ke[Yr]=0}else{mt=Math.max(0,mt),de.integerLen=1,ke.length=Math.max(1,un=Gt+1),ke[0]=0;for(let Yr=1;Yr<un;Yr++)ke[Yr]=0}if(Pn>=5)if(un-1<0){for(let Yr=0;Yr>un;Yr--)ke.unshift(0),de.integerLen++;ke.unshift(1),de.integerLen++}else ke[un-1]++;for(;mt<Math.max(0,Gt);mt++)ke.push(0);let ai=0!==Gt;
1const si=Pe+de.integerLen,yi=ke.reduceRight(function(Yr,ia,bi,Gn){return Gn[bi]=(ia+=Yr)<10?ia:ia-10,ai&&(0===Gn[bi]&&bi>=si?Gn.pop():ai=!1),ia>=10?1:0},0);yi&&(ke.unshift(yi),de.integerLen++)}(si,Yr,ia);let bi=si.digits,Gn=si.integerLen;const li=si.exponent;let fe=[];for(ai=bi.every(ne=>!ne);Gn<yi;Gn++)bi.unshift(0);for(;Gn<0;Gn++)bi.unshift(0);Gn>0?fe=bi.splice(Gn,bi.length):(fe=bi,bi=[0]);const se=[];for(bi.length>=Pe.lgSize&&se.unshift(bi.splice(-Pe.lgSize,bi.length).join(""));bi.length>Pe.gSize;)se.unshift(bi.splice(-Pe.gSize,bi.length).join(""));bi.length&&se.unshift(bi.join("")),Pn=se.join(Vt(he,ke)),fe.length&&(Pn+=Vt(he,mt)+fe.join("")),li&&(Pn+=Vt(he,Ut.Exponential)+"+"+li)}else Pn=Vt(he,Ut.Infinity);return Pn=de<0&&!ai?Pe.negPre+Pn+Pe.negSuf:Pe.posPre+Pn+Pe.posSuf,Pn}(de,function Jr(de,Pe="-"){const he={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},ke=de.split(";"),mt=ke[0],Gt=ke[1],un=-1!==mt.indexOf(".")?mt.split("."):[mt.substring(0,mt.lastIndexOf("0")+1),mt.substring(mt.lastIndexOf("0")+1)],Pn=un[0],ai=un[1]||"";he.posPre=Pn.substr(0,Pn.indexOf("#"));for(let yi=0;yi<ai.length;yi++){const Yr=ai.charAt(yi);"0"===Yr?he.minFrac=he.maxFrac=yi+1:"#"===Yr?he.maxFrac=yi+1:he.posSuf+=Yr}const si=Pn.split(",");if(he.gSize=si[1]?si[1].length:0,he.lgSize=si[2]||si[1]?(si[2]||si[1]).length:0,Gt){const yi=mt.length-he.posPre.length-he.posSuf.length,Yr=Gt.indexOf("#");he.negPre=Gt.substr(0,Yr).replace(/'/g,""),he.negSuf=Gt.substr(Yr+yi).replace(/'/g,"")}else he.negPre=Pe+he.posPre,he.negSuf=he.posSuf;return he}(function Sn(de,Pe){return(0,c.cg1)(de)[c.wAp.NumberFormats][Pe]}(Pe,Je.Decimal),Vt(Pe,Ut.MinusSign)),Pe,Ut.Group,Ut.Decimal,he)}(function mo(de){if("string"==typeof de&&!isNaN(Number(de)-parseFloat(de)))return Number(de);if("number"!=typeof de)throw new Error(`${de} is not a number`);return de}(he),mt,ke)}catch(Gt){throw ra()}}}return de.\u0275fac=function(he){return new(he||de)(c.Y36(c.soG,16))},de.\u0275pipe=c.Yjl({name:"number",type:de,pure:!0}),de})();let La=(()=>{class de{}return de.\u0275fac=function(he){return new(he||de)},de.\u0275mod=c.oAB({type:de}),de.\u0275inj=c.cJS({providers:[{provide:Ur,useClass:ki}]}),de})();const Ue="browser";function ie(de){return de===Ue}let _n=(()=>{class de{}return de.\u0275prov=(0,c.Yz7)({token:de,providedIn:"root",factory:()=>new Xn((0,c.LFG)(R),window)}),de})();class Xn{constructor(Pe,he){this.document=Pe,this.window=he,this.offset=()=>[0,0]}setOffset(Pe){this.offset=Array.isArray(Pe)?()=>Pe:Pe}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(Pe){this.supportsScrolling()&&this.window.scrollTo(Pe[0],Pe[1])}scrollToAnchor(Pe){if(!this.supportsScrolling())return;const he=function _r(de,Pe){const he=de.getElementById(Pe)||de.getElementsByName(Pe)[0];if(he)return he;if("function"==typeof de.createTreeWalker&&de.body&&(de.body.createShadowRoot||de.body.attachShadow)){const ke=de.createTreeWalker(de.body,NodeFilter.SHOW_ELEMENT);let mt=ke.currentNode;for(;mt;){const Gt=mt.shadowRoot;if(Gt){const un=Gt.getElementById(Pe)||Gt.querySelector(`[name="${Pe}"]`);if(un)return un}mt=ke.nextNode()}}return null}(this.document,Pe);he&&(this.scrollToElement(he),this.attemptFocus(he))}setHistoryScrollRestoration(Pe){if(this.supportScrollRestoration()){const he=this.window.history;he&&he.scrollRestoration&&(he.scrollRestoration=Pe)}}scrollToElement(Pe){const he=Pe.getBoundingClientRect(),ke=he.left+this.window.pageXOffset,mt=he.top+this.window.pageYOffset,Gt=this.offset();this.window.scrollTo(ke-Gt[0],mt-Gt[1])}attemptFocus(Pe){return Pe.focus(),this.document.activeElement===Pe}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const Pe=qn(this.window.history)||qn(Object.getPrototypeOf(this.window.history));return!(!Pe||!Pe.writable&&!Pe.set)}catch(Pe){return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch(Pe){return!1}}}function qn(de){return Object.getOwnPropertyDescriptor(de,"scrollRestoration")}class Kr{}},40520:(Ve,we,T)=>{"use strict";T.d(we,{eN:()=>Ut,JF:()=>fn,WM:()=>H,LE:()=>te});var c=T(69808),e=T(5e3),x=T(21086),E=T(32916),C=T(21406),L=T(92198),R=T(24850);class I{}class z{}class H{constructor(ot){this.normalizedNames=new Map,this.lazyUpdate=null,ot?this.lazyInit="string"==typeof ot?()=>{this.headers=new Map,ot.split("\n").forEach(it=>{const $t=it.indexOf(":");if($t>0){const Xt=it.slice(0,$t),st=Xt.toLowerCase(),Ae=it.slice($t+1).trim();this.maybeSetNormalizedName(Xt,st),this.headers.has(st)?this.headers.get(st).push(Ae):this.headers.set(st,[Ae])}})}:()=>{this.headers=new Map,Object.keys(ot).forEach(it=>{let $t=ot[it];const Xt=it.toLowerCase();"string"==typeof $t&&($t=[$t]),$t.length>0&&(this.headers.set(Xt,$t),this.maybeSetNormalizedName(it,Xt))})}:this.headers=new Map}has(ot){return this.init(),this.headers.has(ot.toLowerCase())}get(ot){this.init();const it=this.headers.get(ot.toLowerCase());return it&&it.length>0?it[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(ot){return this.init(),this.headers.get(ot.toLowerCase())||null}append(ot,it){return this.clone({name:ot,value:it,op:"a"})}set(ot,it){return this.clone({name:ot,value:it,op:"s"})}delete(ot,it){return this.clone({name:ot,value:it,op:"d"})}maybeSetNormalizedName(ot,it){this.normalizedNames.has(it)||this.normalizedNames.set(it,ot)}init(){this.lazyInit&&(this.lazyInit instanceof H?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(ot=>this.applyUpdate(ot)),this.lazyUpdate=null))}
vendor: 6,495 bytes, line 1
1copyFrom(ot){ot.init(),Array.from(ot.headers.keys()).forEach(it=>{this.headers.set(it,ot.headers.get(it)),this.normalizedNames.set(it,ot.normalizedNames.get(it))})}clone(ot){const it=new H;return it.lazyInit=this.lazyInit&&this.lazyInit instanceof H?this.lazyInit:this,it.lazyUpdate=(this.lazyUpdate||[]).concat([ot]),it}applyUpdate(ot){const it=ot.name.toLowerCase();switch(ot.op){case"a":case"s":let $t=ot.value;if("string"==typeof $t&&($t=[$t]),0===$t.length)return;this.maybeSetNormalizedName(ot.name,it);const Xt=("a"===ot.op?this.headers.get(it):void 0)||[];Xt.push(...$t),this.headers.set(it,Xt);break;case"d":const st=ot.value;if(st){let Ae=this.headers.get(it);if(!Ae)return;Ae=Ae.filter(Ee=>-1===st.indexOf(Ee)),0===Ae.length?(this.headers.delete(it),this.normalizedNames.delete(it)):this.headers.set(it,Ae)}else this.headers.delete(it),this.normalizedNames.delete(it)}}forEach(ot){this.init(),Array.from(this.normalizedNames.keys()).forEach(it=>ot(this.normalizedNames.get(it),this.headers.get(it)))}}class Z{encodeKey(ot){return P(ot)}encodeValue(ot){return P(ot)}decodeKey(ot){return decodeURIComponent(ot)}decodeValue(ot){return decodeURIComponent(ot)}}const V=/%(\d[a-f0-9])/gi,$={40:"@","3A":":",24:"$","2C":",","3B":";","2B":"+","3D":"=","3F":"?","2F":"/"};function P(At){return encodeURIComponent(At).replace(V,(ot,it)=>{var $t;return null!==($t=$[it])&&void 0!==$t?$t:ot})}function q(At){return`${At}`}class te{constructor(ot={}){if(this.updates=null,this.cloneFrom=null,this.encoder=ot.encoder||new Z,ot.fromString){if(ot.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function j(At,ot){const it=new Map;return At.length>0&&At.replace(/^\?/,"").split("&").forEach(Xt=>{const st=Xt.indexOf("="),[Ae,Ee]=-1==st?[ot.decodeKey(Xt),""]:[ot.decodeKey(Xt.slice(0,st)),ot.decodeValue(Xt.slice(st+1))],ze=it.get(Ae)||[];ze.push(Ee),it.set(Ae,ze)}),it}(ot.fromString,this.encoder)}else ot.fromObject?(this.map=new Map,Object.keys(ot.fromObject).forEach(it=>{const $t=ot.fromObject[it];this.map.set(it,Array.isArray($t)?$t:[$t])})):this.map=null}has(ot){return this.init(),this.map.has(ot)}get(ot){this.init();const it=this.map.get(ot);return it?it[0]:null}getAll(ot){return this.init(),this.map.get(ot)||null}keys(){return this.init(),Array.from(this.map.keys())}append(ot,it){return this.clone({param:ot,value:it,op:"a"})}appendAll(ot){const it=[];return Object.keys(ot).forEach($t=>{const Xt=ot[$t];Array.isArray(Xt)?Xt.forEach(st=>{it.push({param:$t,value:st,op:"a"})}):it.push({param:$t,value:Xt,op:"a"})}),this.clone(it)}set(ot,it){return this.clone({param:ot,value:it,op:"s"})}delete(ot,it){return this.clone({param:ot,value:it,op:"d"})}toString(){return this.init(),this.keys().map(ot=>{const it=this.encoder.encodeKey(ot);return this.map.get(ot).map($t=>it+"="+this.encoder.encodeValue($t)).join("&")}).filter(ot=>""!==ot).join("&")}clone(ot){const it=new te({encoder:this.encoder});return it.cloneFrom=this.cloneFrom||this,it.updates=(this.updates||[]).concat(ot),it}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(ot=>this.map.set(ot,this.cloneFrom.map.get(ot))),this.updates.forEach(ot=>{switch(ot.op){case"a":case"s":const it=("a"===ot.op?this.map.get(ot.param):void 0)||[];it.push(q(ot.value)),this.map.set(ot.param,it);break;case"d":if(void 0===ot.value){this.map.delete(ot.param);break}{let $t=this.map.get(ot.param)||[];const Xt=$t.indexOf(q(ot.value));-1!==Xt&&$t.splice(Xt,1),$t.length>0?this.map.set(ot.param,$t):this.map.delete(ot.param)}}}),this.cloneFrom=this.updates=null)}}class me{constructor(){this.map=new Map}set(ot,it){return this.map.set(ot,it),this}get(ot){return this.map.has(ot)||this.map.set(ot,ot.defaultValue()),this.map.get(ot)}delete(ot){return this.map.delete(ot),this}has(ot){return this.map.has(ot)}keys(){return this.map.keys()}}function _e(At){return"undefined"!=typeof ArrayBuffer&&At instanceof ArrayBuffer}function Le(At){return"undefined"!=typeof Blob&&At instanceof Blob}function je(At){return"undefined"!=typeof FormData&&At instanceof FormData}class Be{constructor(ot,it,$t,Xt){let st;if(this.url=it,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=ot.toUpperCase(),function Se(At){switch(At){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||Xt?(this.body=void 0!==$t?$t:null,st=Xt):st=$t,st&&(this.reportProgress=!!st.reportProgress,this.withCredentials=!!st.withCredentials,st.responseType&&(this.responseType=st.responseType),st.headers&&(this.headers=st.headers),st.context&&(this.context=st.context),st.params&&(this.params=st.params)),this.headers||(this.headers=new H),this.context||(this.context=new me),this.params){const Ae=this.params.toString();if(0===Ae.length)this.urlWithParams=it;else{const Ee=it.indexOf("?");this.urlWithParams=it+(-1===Ee?"?":Ee<it.length-1?"&":"")+Ae}}else this.params=new te,this.urlWithParams=it}serializeBody(){return null===this.body?null:_e(this.body)||Le(this.body)||je(this.body)||function rt(At){return"undefined"!=typeof URLSearchParams&&At instanceof URLSearchParams}(this.body)||"string"==typeof this.body?this.body:this.body instanceof te?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||je(this.body)?null:Le(this.body)?this.body.type||null:_e(this.body)?null:"string"==typeof this.body?"text/plain":this.body instanceof te?"application/x-www-form-urlencoded;charset=UTF-8":"object"==typeof this.body||"number"==typeof this.body||"boolean"==typeof this.body?"application/json":null}clone(ot={}){var it;const $t=ot.method||this.method,Xt=ot.url||this.url,st=ot.responseType||this.responseType,Ae=void 0!==ot.body?ot.body:this.body,Ee=void 0!==ot.withCredentials?ot.withCredentials:this.withCredentials,ze=void 0!==ot.reportProgress?ot.reportProgress:this.reportProgress;let tt=ot.headers||this.headers,xt=ot.params||this.params;const dn=null!==(it=ot.context)&&void 0!==it?it:this.context;return void 0!==ot.setHeaders&&(tt=Object.keys(ot.setHeaders).reduce((Ke,ft)=>Ke.set(ft,ot.setHeaders[ft]),tt)),ot.setParams&&(xt=Object.keys(ot.setParams).reduce((Ke,ft)=>Ke.set(ft,ot.setParams[ft]),xt)),new Be($t,Xt,Ae,{params:xt,headers:tt,context:dn,reportProgress:ze,responseType:st,withCredentials:Ee})}}var Ye=(()=>((Ye=Ye||{}
1)[Ye.Sent=0]="Sent",Ye[Ye.UploadProgress=1]="UploadProgress",Ye[Ye.ResponseHeader=2]="ResponseHeader",Ye[Ye.DownloadProgress=3]="DownloadProgress",Ye[Ye.Response=4]="Response",Ye[Ye.User=5]="User",Ye))();class Je{constructor(ot,it=200,$t="OK"){this.headers=ot.headers||new H,this.status=void 0!==ot.status?ot.status:it,this.statusText=ot.statusText||$t,this.url=ot.url||null,this.ok=this.status>=200&&this.status<300}}class wt extends Je{constructor(ot={}){super(ot),this.type=Ye.ResponseHeader}clone(ot={}){return new wt({headers:ot.headers||this.headers,status:void 0!==ot.status?ot.status:this.status,statusText:ot.statusText||this.statusText,url:ot.url||this.url||void 0})}}class Ot extends Je{constructor(ot={}){super(ot),this.type=Ye.Response,this.body=void 0!==ot.body?ot.body:null}clone(ot={}){return new Ot({body:void 0!==ot.body?ot.body:this.body,headers:ot.headers||this.headers,status:void 0!==ot.status?ot.status:this.status,statusText:ot.statusText||this.statusText,url:ot.url||this.url||void 0})}}class Zt extends Je{constructor(ot){super(ot,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${ot.url||"(unknown url)"}`:`Http failure response for ${ot.url||"(unknown url)"}: ${ot.status} ${ot.statusText}`,this.error=ot.error||null}}function tn(At,ot){return{body:ot,headers:At.headers,context:At.context,observe:At.observe,params:At.params,reportProgress:At.reportProgress,responseType:At.responseType,withCredentials:At.withCredentials}}let Ut=(()=>{class At{constructor(it){this.handler=it}request(it,$t,Xt={}){let st;if(it instanceof Be)st=it;else{let ze,tt;ze=Xt.headers instanceof H?Xt.headers:new H(Xt.headers),Xt.params&&(tt=Xt.params instanceof te?Xt.params:new te({fromObject:Xt.params})),st=new Be(it,$t,void 0!==Xt.body?Xt.body:null,{headers:ze,context:Xt.context,params:tt,reportProgress:Xt.reportProgress,responseType:Xt.responseType||"json",withCredentials:Xt.withCredentials})}const Ae=(0,x.of)(st).pipe((0,C.b)(ze=>this.handler.handle(ze)));if(it instanceof Be||"events"===Xt.observe)return Ae;const Ee=Ae.pipe((0,L.h)(ze=>ze instanceof Ot));switch(Xt.observe||"body"){case"body":switch(st.responseType){case"arraybuffer":return Ee.pipe((0,R.U)(ze=>{if(null!==ze.body&&!(ze.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return ze.body}));case"blob":return Ee.pipe((0,R.U)(ze=>{if(null!==ze.body&&!(ze.body instanceof Blob))throw new Error("Response is not a Blob.");return ze.body}));case"text":return Ee.pipe((0,R.U)(ze=>{if(null!==ze.body&&"string"!=typeof ze.body)throw new Error("Response is not a string.");return ze.body}));default:return Ee.pipe((0,R.U)(ze=>ze.body))}case"response":return Ee;default:throw new Error(`Unreachable: unhandled observe type ${Xt.observe}}`)}}delete(it,$t={}){return this.request("DELETE",it,$t)}get(it,$t={}){return this.request("GET",it,$t)}head(it,$t={}){return this.request("HEAD",it,$t)}jsonp(it,$t){return this.request("JSONP",it,{params:(new te).append($t,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(it,$t={}){return this.request("OPTIONS",it,$t)}patch(it,$t,Xt={}){return this.request("PATCH",it,tn(Xt,$t))}post(it,$t,Xt={}){return this.request("POST",it,tn(Xt,$t))}put(it,$t,Xt={}){return this.request("PUT",it,tn(Xt,$t))}}return At.\u0275fac=function(it){return new(it||At)(e.LFG(I))},At.\u0275prov=e.Yz7({token:At,factory:At.\u0275fac}),At})();class Rt{constructor(ot,it){this.next=ot,this.interceptor=it}handle(ot){return this.interceptor.intercept(ot,this.next)}}const sn=new e.OlP("HTTP_INTERCEPTORS");let Lt=(()=>{class At{intercept(it,$t){return $t.handle(it)}}return At.\u0275fac=function(it){return new(it||At)},At.\u0275prov=e.Yz7({token:At,factory:At.\u0275fac}),At})();const Ft=/^\)\]\}',?\n/;let Sn=(()=>{class At{constructor(it){this.xhrFactory=it}handle(it){if("JSONP"===it.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new E.y($t=>{const Xt=this.xhrFactory.build();if(Xt.open(it.method,it.urlWithParams),it.withCredentials&&(Xt.withCredentials=!0),it.headers.forEac
1h((ft,pt)=>Xt.setRequestHeader(ft,pt.join(","))),it.headers.has("Accept")||Xt.setRequestHeader("Accept","application/json, text/plain, */*"),!it.headers.has("Content-Type")){const ft=it.detectContentTypeHeader();null!==ft&&Xt.setRequestHeader("Content-Type",ft)}if(it.responseType){const ft=it.responseType.toLowerCase();Xt.responseType="json"!==ft?ft:"text"}const st=it.serializeBody();let Ae=null;const Ee=()=>{if(null!==Ae)return Ae;const ft=1223===Xt.status?204:Xt.status,pt=Xt.statusText||"OK",Pt=new H(Xt.getAllResponseHeaders()),Bt=function Vt(At){return"responseURL"in At&&At.responseURL?At.responseURL:/^X-Request-URL:/m.test(At.getAllResponseHeaders())?At.getResponseHeader("X-Request-URL"):null}(Xt)||it.url;return Ae=new wt({headers:Pt,status:ft,statusText:pt,url:Bt}),Ae},ze=()=>{let{headers:ft,status:pt,statusText:Pt,url:Bt}=Ee(),Kt=null;204!==pt&&(Kt=void 0===Xt.response?Xt.responseText:Xt.response),0===pt&&(pt=Kt?200:0);let Ln=pt>=200&&pt<300;if("json"===it.responseType&&"string"==typeof Kt){const nn=Kt;Kt=Kt.replace(Ft,"");try{Kt=""!==Kt?JSON.parse(Kt):null}catch(Jn){Kt=nn,Ln&&(Ln=!1,Kt={error:Jn,text:Kt})}}Ln?($t.next(new Ot({body:Kt,headers:ft,status:pt,statusText:Pt,url:Bt||void 0})),$t.complete()):$t.error(new Zt({error:Kt,headers:ft,status:pt,statusText:Pt,url:Bt||void 0}))},tt=ft=>{const{url:pt}=Ee(),Pt=new Zt({error:ft,status:Xt.status||0,statusText:Xt.statusText||"Unknown Error",url:pt||void 0});$t.error(Pt)};let xt=!1;const dn=ft=>{xt||($t.next(Ee()),xt=!0);let pt={type:Ye.DownloadProgress,loaded:ft.loaded};ft.lengthComputable&&(pt.total=ft.total),"text"===it.responseType&&!!Xt.responseText&&(pt.partialText=Xt.responseText),$t.next(pt)},Ke=ft=>{let pt={type:Ye.UploadProgress,loaded:ft.loaded};ft.lengthComputable&&(pt.total=ft.total),$t.next(pt)};return Xt.addEventListener("load",ze),Xt.addEventListener("error",tt),Xt.addEventListener("timeout",tt),Xt.addEventListener("abort",tt),it.reportProgress&&(Xt.addEventListener("progress",dn),null!==st&&Xt.upload&&Xt.upload.addEventListener("progress",Ke)),Xt.send(st),$t.next({type:Ye.Sent}),()=>{Xt.removeEventListener("error",tt),Xt.removeEventListener("abort",tt),Xt.removeEventListener("load",ze),Xt.removeEventListener("timeout",tt),it.reportProgress&&(Xt.removeEventListener("progress",dn),null!==st&&Xt.upload&&Xt.upload.removeEventListener("progress",Ke)),Xt.readyState!==Xt.DONE&&Xt.abort()}})}}return At.\u0275fac=function(it){return new(it||At)(e.LFG(c.JF))},At.\u0275prov=e.Yz7({token:At,factory:At.\u0275fac}),At})();const Fn=new e.OlP("XSRF_COOKIE_NAME"),In=new e.OlP("XSRF_HEADER_NAME");class Dn{}let tr=(()=>{class At{constructor(it,$t,Xt){this.doc=it,this.platform=$t,this.cookieName=Xt,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const it=this.doc.cookie||"";return it!==this.lastCookieString&&(this.parseCount++,this.lastToken=(0,c.Mx)(it,this.cookieName),this.lastCookieString=it),this.lastToken}}return At.\u0275fac=function(it){return new(it||At)(e.LFG(c.K0),e.LFG(e.Lbi),e.LFG(Fn))},At.\u0275prov=e.Yz7({token:At,factory:At.\u0275fac}),At})(),rr=(()=>{class At{constructor(it,$t){this.tokenService=it,this.headerName=$t}intercept(it,$t){const Xt=it.url.toLowerCase();if("GET"===it.method||"HEAD"===it.method||Xt.startsWith("http://")||Xt.startsWith("https://"))return $t.handle(it);const st=this.tokenService.getToken();return null!==st&&!it.headers.has(this.headerName)&&(it=it.clone({headers:it.headers.set(this.headerName,st)})),$t.handle(it)}}return At.\u0275fac=function(it){return new(it||At)(e.LFG(Dn),e.LFG(In))},At.\u0275prov=e.Yz7({token:At,factory:At.\u0275fac}),At})(),qe=(()=>{class At{constructor(it,$t){this.backend=it,this.injector=$t,this.chain=null}handle(it){if(null===this.chain){const $t=this.injector.get(sn,[]);this.chain=$t.reduceRight((Xt,st)=>new Rt(Xt,st),this.backend)}return this.chain.handle(it)}}return At.\u0275fac=function(it){return new(it||At)(e.LFG(z),e.LFG(e.zs3))},At.\u0275prov=e.Yz7({token:At,factory:At.\u0275fac}),At})(),jt=(()=>{class At{static disable(){return{ngModule:At,providers:[{provide:rr,useClass:Lt}]}}static withOptions(it={}){return{ngModule:At,providers:[it.cookieName?{provide:Fn,useValue:it.cookieName}:[],it.headerName?{provide:In,useValue:it.headerName}:[]]}}}return At.\u0275fac=function(it){return new(it||At)},At.\u0275mod=e.oAB({type:At}),At.\u0275inj=e.cJS({providers:[rr,{provide:sn,useExisting:rr,multi:!0},{provide:Dn,useClass:tr},{provide:Fn,useValue:"XSRF-TOKEN"},{provide:In,useValue:"X-XSRF-TOKEN"}
1]}),At})(),fn=(()=>{class At{}return At.\u0275fac=function(it){return new(it||At)},At.\u0275mod=e.oAB({type:At}),At.\u0275inj=e.cJS({providers:[Ut,{provide:I,useClass:qe},Sn,{provide:z,useExisting:Sn}],imports:[[jt.withOptions({cookieName:"XSRF-TOKEN",headerName:"X-XSRF-TOKEN"})]]}),At})()},5e3:(Ve,we,T)=>{"use strict";T.d(we,{deG:()=>Rs,tb:()=>bm,AFp:()=>mm,ip1:()=>Mg,CZH:()=>h0,hGG:()=>p4,z2F:()=>Rh,sBO:()=>G6,Sil:()=>Dg,_Vd:()=>Lh,aQ5:()=>Dl,AcB:()=>Vs,EJc:()=>Tm,SBq:()=>Oh,qLn:()=>Js,vpe:()=>Ac,pfw:()=>M6,L6J:()=>T6,tBr:()=>be,XFs:()=>Dt,OlP:()=>ga,zs3:()=>fu,IIB:()=>y6,ZZ4:()=>Q2,aQg:()=>X2,soG:()=>K2,YKP:()=>w5,h0i:()=>u0,PXZ:()=>F6,R0b:()=>Pu,FiY:()=>Ze,r_U:()=>b6,Lbi:()=>ym,g9A:()=>vm,Qsj:()=>M3,FYo:()=>b5,JOm:()=>Bl,q3G:()=>Ar,tp0:()=>lt,Rgc:()=>kh,dDg:()=>Cm,GfV:()=>M5,i9L:()=>Ws,vR:()=>vu,s_b:()=>W2,ifc:()=>st,eFA:()=>xm,G48:()=>B6,Gpc:()=>Z,_c5:()=>s4,VLi:()=>k6,c2e:()=>Mm,zSh:()=>sf,wAp:()=>kn,vHH:()=>P,EiD:()=>xo,mCW:()=>aa,qzn:()=>cc,JVY:()=>T1,pB0:()=>$e,eBb:()=>xe,L6k:()=>Pc,LAX:()=>bt,cg1:()=>cr,kL8:()=>Or,yhl:()=>sd,dqk:()=>xt,sIi:()=>Xr,CqO:()=>v_,QGY:()=>dh,F4k:()=>m_,RDi:()=>vn,AaK:()=>I,z3N:()=>ou,qOj:()=>rh,TTD:()=>xa,_Bn:()=>m5,xp6:()=>qt,uIk:()=>ah,Tol:()=>m2,Gre:()=>A2,ekj:()=>gh,Suo:()=>$5,Xpm:()=>Vn,lG2:()=>wn,Yz7:()=>kt,cJS:()=>Ft,oAB:()=>qi,Yjl:()=>Zi,Y36:()=>$d,_UZ:()=>p_,GkF:()=>__,BQk:()=>Wf,ynx:()=>Vf,qZA:()=>Gf,TgZ:()=>ch,EpF:()=>g_,n5z:()=>ko,Ikx:()=>Wt,SDv:()=>p5,QtT:()=>_5,pQV:()=>eg,LFG:()=>g,$8M:()=>Oa,$Z:()=>f_,NdJ:()=>zf,CRH:()=>K5,kcU:()=>yo,O4$:()=>ls,oxw:()=>Kf,ALo:()=>Y5,lcZ:()=>Z5,xi3:()=>U5,Dn7:()=>H5,Hsn:()=>Qf,F$t:()=>Jf,Q6J:()=>Kd,s9C:()=>fh,MGl:()=>Qd,hYB:()=>ph,DdM:()=>x5,VKq:()=>L5,WLB:()=>O5,kEZ:()=>A5,l5B:()=>P5,iGM:()=>z5,MAs:()=>Pf,Jf7:()=>qc,CHM:()=>ys,oJD:()=>ns,LSH:()=>al,kYT:()=>$i,Udp:()=>_h,YNc:()=>Af,W1O:()=>em,_uU:()=>w2,Oqu:()=>vh,hij:()=>e0,AsE:()=>C2,Gf:()=>q5});var c=T(5529),e=T(42654),x=T(32916),E=T(36787),C=T(12474);function L(n){for(let i in n)if(n[i]===L)return i;throw Error("Could not find renamed property on target object.")}function R(n,i){for(const l in i)i.hasOwnProperty(l)&&!n.hasOwnProperty(l)&&(n[l]=i[l])}function I(n){if("string"==typeof n)return n;if(Array.isArray(n))return"["+n.map(I).join(", ")+"]";if(null==n)return""+n;if(n.overriddenName)return`${n.overriddenName}`;if(n.name)return`${n.name}`;const i=n.toString();if(null==i)return""+i;const l=i.indexOf("\n");return-1===l?i:i.substring(0,l)}function z(n,i){return null==n||""===n?null===i?"":i:null==i||""===i?n:n+" "+i}const H=L({__forward_ref__:L});function Z(n){return n.__forward_ref__=Z,n.toString=function(){return I(this())},n}function j(n){return V(n)?n():n}function V(n){return"function"==typeof n&&n.hasOwnProperty(H)&&n.__forward_ref__===Z}class P extends Error{constructor(i,l){super(function q(n,i){return`NG0${Math.abs(n)}${i?": "+i:""}`}(i,l)),this.code=i}}function te(n){return"string"==typeof n?n:null==n?"":String(n)}function Me(n){return"function"==typeof n?n.name||n.toString():"object"==typeof n&&null!=n&&"function"==typeof n.type?n.type.name||n.type.toString():te(n)}function Le(n,i){const l=i?` in ${i}`:"";throw new P(-201,`No provider for ${Me(n)} found${l}`)}function We(n,i,l,f){throw new Error(`ASSERTION ERROR: ${n}`+(null==f?"":` [Expected=> ${l} ${f} ${i} <=Actual]`))}function kt(n){return{token:n.token,providedIn:n.providedIn||null,factory:n.factory,value:void 0}}function Ft(n){return{providers:n.providers||[],imports:n.imports||[]}}function Vt(n){return Sn(n,tr)||Sn(n,qe)}function Sn(n,i){return n.hasOwnProperty(i)?n[i]:null}function Dn(n){return n&&(n.hasOwnProperty(rr)||n.hasOwnProperty(dt))?n[rr]:null}const tr=L({\u0275prov:L}),rr=L({\u0275inj:L}),qe=L({ngInjectableDef:L}),dt=L({ngInjectorDef:L});var Dt=(()=>((Dt=Dt||{})[Dt.Default=0]="Default",Dt[Dt.Host=1]="Host",Dt[Dt.Self=2]="Self",Dt[Dt.SkipSelf=4]="SkipSelf",Dt[Dt.Optional=8]="Optional",Dt))();let jt;function on(n){const i=jt;return jt=n,i}function zn(n,i,l){const f=Vt(n);return f&&"root"==f.providedIn?void 0===f.value?f.value=f.factory():f.value:l&Dt.Optional?null:void 0!==i?i:void Le(I(n),"Injector")}function ot(n){return{toString:n}.toString()}var it=(()=>((it=it||{})[it.OnPush=0]="OnPush",it[it.Default=1]="Default",it))(),st=(()=>{return(n=st||(st={}
1))[n.Emulated=0]="Emulated",n[n.None=2]="None",n[n.ShadowDom=3]="ShadowDom",st;var n})();const Ae="undefined"!=typeof globalThis&&globalThis,Ee="undefined"!=typeof window&&window,ze="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,xt=Ae||"undefined"!=typeof global&&global||Ee||ze,ft={},pt=[],Pt=L({\u0275cmp:L}),Bt=L({\u0275dir:L}),Kt=L({\u0275pipe:L}),Ln=L({\u0275mod:L}),nn=L({\u0275fac:L}),Jn=L({__NG_ELEMENT_ID__:L});let De=0;function Vn(n){return ot(()=>{const l={},f={type:n.type,providersResolver:null,decls:n.decls,vars:n.vars,factory:null,template:n.template||null,consts:n.consts||null,ngContentSelectors:n.ngContentSelectors,hostBindings:n.hostBindings||null,hostVars:n.hostVars||0,hostAttrs:n.hostAttrs||null,contentQueries:n.contentQueries||null,declaredInputs:l,inputs:null,outputs:null,exportAs:n.exportAs||null,onPush:n.changeDetection===it.OnPush,directiveDefs:null,pipeDefs:null,selectors:n.selectors||pt,viewQuery:n.viewQuery||null,features:n.features||null,data:n.data||{},encapsulation:n.encapsulation||st.Emulated,id:"c",styles:n.styles||pt,_:null,setInput:null,schemas:n.schemas||null,tView:null},m=n.directives,b=n.features,k=n.pipes;return f.id+=De++,f.inputs=ii(n.inputs,l),f.outputs=ii(n.outputs),b&&b.forEach(K=>K(f)),f.directiveDefs=m?()=>("function"==typeof m?m():m).map(xn):null,f.pipeDefs=k?()=>("function"==typeof k?k():k).map(pr):null,f})}function xn(n){return Fr(n)||function ir(n){return n[Bt]||null}(n)}function pr(n){return function hi(n){return n[Kt]||null}(n)}const Hi={};function qi(n){return ot(()=>{const i={type:n.type,bootstrap:n.bootstrap||pt,declarations:n.declarations||pt,imports:n.imports||pt,exports:n.exports||pt,transitiveCompileScopes:null,schemas:n.schemas||null,id:n.id||null};return null!=n.id&&(Hi[n.id]=n.type),i})}function $i(n,i){return ot(()=>{const l=Hn(n,!0);l.declarations=i.declarations||pt,l.imports=i.imports||pt,l.exports=i.exports||pt})}function ii(n,i){if(null==n)return ft;const l={};for(const f in n)if(n.hasOwnProperty(f)){let m=n[f],b=m;Array.isArray(m)&&(b=m[1],m=m[0]),l[m]=f,i&&(i[m]=b)}return l}const wn=Vn;function Zi(n){return{type:n.type,name:n.name,factory:null,pure:!1!==n.pure,onDestroy:n.type.prototype.ngOnDestroy||null}}function Fr(n){return n[Pt]||null}function Hn(n,i){const l=n[Ln]||null;if(!l&&!0===i)throw new Error(`Type ${I(n)} does not have '\u0275mod' property.`);return l}function Gi(n){return Array.isArray(n)&&"object"==typeof n[1]}function Xi(n){return Array.isArray(n)&&!0===n[1]}function Ja(n){return 0!=(8&n.flags)}function oo(n){return 2==(2&n.flags)}function Ea(n){return 1==(1&n.flags)}function na(n){return null!==n.template}function Sa(n){return 0!=(512&n[2])}function Ni(n,i){return n.hasOwnProperty(nn)?n[nn]:null}class Oo{constructor(i,l,f){this.previousValue=i,this.currentValue=l,this.firstChange=f}isFirstChange(){return this.firstChange}}function xa(){return mo}function mo(n){return n.type.prototype.ngOnChanges&&(n.setInput=eo),vs}function vs(){const n=Ue(this),i=null==n?void 0:n.current;if(i){const l=n.previous;if(l===ft)n.previous=i;else for(let f in i)l[f]=i[f];n.current=null,this.ngOnChanges(i)}}function eo(n,i,l,f){const m=Ue(n)||function le(n,i){return n[La]=i}(n,{previous:ft,current:null}),b=m.current||(m.current={}),k=m.previous,K=this.declaredInputs[l],re=k[K];b[K]=new Oo(re&&re.currentValue,i,k===ft),n[f]=i}xa.ngInherit=!0;const La="__ngSimpleChanges__";function Ue(n){return n[La]||null}const Fe="http://www.w3.org/2000/svg";let Jt;function vn(n){Jt=n}function _n(){return void 0!==Jt?Jt:"undefined"!=typeof document?document:void 0}function qn(n){return!!n.listen}const _r={createRenderer:(n,i)=>_n()};function Kr(n){for(;Array.isArray(n);)n=n[0];return n}function he(n,i){return Kr(i[n])}function ke(n,i){return Kr(i[n.index])}function Gt(n,i){return n.data[i]}function un(n,i){return n[i]}function Pn(n,i){const l=i[n];return Gi(l)?l:l[0]}function ai(n){return 4==(4&n[2])}function si(n){return 128==(128&n[2])}function Yr(n,i){return null==i?null:n[i]}function ia(n){n[18]=0}function bi(n,i){n[5]+=i;let l=n,f=n[3];for(;null!==f&&(1===i&&1===l[5]||-1===i&&0===l[5]);)f[5]+=i,l=f,f=f[3]}const Gn={lFrame:pl(null),bindingsEnabled:!0,isInCheckNoChangesMo
1de:!1};function Ne(){return Gn.bindingsEnabled}function en(){return Gn.lFrame.lView}function ur(){return Gn.lFrame.tView}function ys(n){return Gn.lFrame.contextLView=n,n[8]}function Oi(){let n=vo();for(;null!==n&&64===n.type;)n=n.parent;return n}function vo(){return Gn.lFrame.currentTNode}function Jo(){const n=Gn.lFrame,i=n.currentTNode;return n.isParent?i:i.parent}function ti(n,i){const l=Gn.lFrame;l.currentTNode=n,l.isParent=i}function bs(){return Gn.lFrame.isParent}function Qo(){Gn.lFrame.isParent=!1}function wo(){return Gn.isInCheckNoChangesMode}function pi(n){Gn.isInCheckNoChangesMode=n}function to(){const n=Gn.lFrame;let i=n.bindingRootIndex;return-1===i&&(i=n.bindingRootIndex=n.tView.bindingStartIndex),i}function Xo(){return Gn.lFrame.bindingIndex}function Xs(){return Gn.lFrame.bindingIndex++}function as(n){const i=Gn.lFrame,l=i.bindingIndex;return i.bindingIndex=i.bindingIndex+n,l}function Ms(n){Gn.lFrame.inI18n=n}function Kl(n,i){const l=Gn.lFrame;l.bindingIndex=l.bindingRootIndex=n,el(i)}function el(n){Gn.lFrame.currentDirectiveIndex=n}function Is(){return Gn.lFrame.currentQueryIndex}function ss(n){Gn.lFrame.currentQueryIndex=n}function jo(n){const i=n[1];return 2===i.type?i.declTNode:1===i.type?n[6]:null}function fl(n,i,l){if(l&Dt.SkipSelf){let m=i,b=n;for(;!(m=m.parent,null!==m||l&Dt.Host||(m=jo(b),null===m||(b=b[15],10&m.type))););if(null===m)return!1;i=m,n=b}const f=Gn.lFrame=Ys();return f.currentTNode=i,f.lView=n,!0}function Ts(n){const i=Ys(),l=n[1];Gn.lFrame=i,i.currentTNode=l.firstChild,i.lView=n,i.tView=l,i.contextLView=n,i.bindingIndex=l.bindingStartIndex,i.inI18n=!1}function Ys(){const n=Gn.lFrame,i=null===n?null:n.child;return null===i?pl(n):i}function pl(n){const i={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:n,child:null,inI18n:!1};return null!==n&&(n.child=i),i}function Ao(){const n=Gn.lFrame;return Gn.lFrame=n.parent,n.currentTNode=null,n.lView=null,n}const jr=Ao;function Ol(){const n=Ao();n.isParent=!0,n.tView=null,n.selectedIndex=-1,n.contextLView=null,n.elementDepthCount=0,n.currentDirectiveIndex=-1,n.currentNamespace=null,n.bindingRootIndex=-1,n.bindingIndex=-1,n.currentQueryIndex=0}function so(){return Gn.lFrame.selectedIndex}function Po(n){Gn.lFrame.selectedIndex=n}function Vi(){const n=Gn.lFrame;return Gt(n.tView,n.selectedIndex)}function ls(){Gn.lFrame.currentNamespace=Fe}function yo(){!function ks(){Gn.lFrame.currentNamespace=null}()}function Co(n,i){for(let l=i.directiveStart,f=i.directiveEnd;l<f;l++){const b=n.data[l].type.prototype,{ngAfterContentInit:k,ngAfterContentChecked:K,ngAfterViewInit:re,ngAfterViewChecked:Te,ngOnDestroy:Oe}=b;k&&(n.contentHooks||(n.contentHooks=[])).push(-l,k),K&&((n.contentHooks||(n.contentHooks=[])).push(l,K),(n.contentCheckHooks||(n.contentCheckHooks=[])).push(l,K)),re&&(n.viewHooks||(n.viewHooks=[])).push(-l,re),Te&&((n.viewHooks||(n.viewHooks=[])).push(l,Te),(n.viewCheckHooks||(n.viewCheckHooks=[])).push(l,Te)),null!=Oe&&(n.destroyHooks||(n.destroyHooks=[])).push(l,Oe)}}function Eo(n,i,l){ws(n,i,3,l)}function Mo(n,i,l,f){(3&n[2])===l&&ws(n,i,l,f)}function Ds(n,i){let l=n[2];(3&l)===i&&(l&=2047,l+=1,n[2]=l)}function ws(n,i,l,f){const b=null!=f?f:-1,k=i.length-1;let K=0;for(let re=void 0!==f?65535&n[18]:0;re<k;re++)if("number"==typeof i[re+1]){if(K=i[re],null!=f&&K>=f)break}else i[re]<0&&(n[18]+=65536),(K<b||-1==b)&&(Us(n,l,i,re),n[18]=(4294901760&n[18])+re+2),re++}function Us(n,i,l,f){const m=l[f]<0,b=l[f+1],K=n[m?-l[f]:l[f]];if(m){if(n[2]>>11<n[18]>>16&&(3&n[2])===i){n[2]+=2048;try{b.call(K)}finally{}}}else try{b.call(K)}finally{}}class _l{constructor(i,l,f){this.factory=i,this.resolving=!1,this.canSeeViewProviders=l,this.injectImpl=f}}function Ns(n,i,l){const f=qn(n);let m=0;for(;m<l.length;){const b=l[m];if("number"==typeof b){if(0!==b)break;m++;const k=l[m++],K=l[m++],re=l[m++];f?n.setAttribute(i,K,re,k):i.setAttributeNS(k,K,re)}else{const k=b,K=l[++m];gl(k)?f&&n.setProperty(i,k,K):f?n.setAttribute(i,k,K):i.setAttribute(k,K),m++}}return m}function Xl(n){return 3===n||4===n||6===n}function gl(n){return 64===n.charCodeAt(0)}
vendor: 4,684 bytes, line 1
1function Io(n,i){if(null!==i&&0!==i.length)if(null===n||0===n.length)n=i.slice();else{let l=-1;for(let f=0;f<i.length;f++){const m=i[f];"number"==typeof m?l=m:0===l||eu(n,l,m,null,-1===l||2===l?i[++f]:null)}}return n}function eu(n,i,l,f,m){let b=0,k=n.length;if(-1===i)k=-1;else for(;b<n.length;){const K=n[b++];if("number"==typeof K){if(K===i){k=-1;break}if(K>i){k=b-1;break}}}for(;b<n.length;){const K=n[b];if("number"==typeof K)break;if(K===l){if(null===f)return void(null!==m&&(n[b+1]=m));if(f===n[b+1])return void(n[b+2]=m)}b++,null!==f&&b++,null!==m&&b++}-1!==k&&(n.splice(k,0,i),b=k+1),n.splice(b++,0,l),null!==f&&n.splice(b++,0,f),null!==m&&n.splice(b++,0,m)}function ml(n){return-1!==n}function vl(n){return 32767&n}function yl(n,i){let l=function tl(n){return n>>16}(n),f=i;for(;l>0;)f=f[15],l--;return f}let bl=!0;function Ml(n){const i=bl;return bl=n,i}let tu=0;function W(n,i){const l=ce(n,i);if(-1!==l)return l;const f=i[1];f.firstCreatePass&&(n.injectorIndex=i.length,Y(f.data,n),Y(i,null),Y(f.blueprint,null));const m=ge(n,i),b=n.injectorIndex;if(ml(m)){const k=vl(m),K=yl(m,i),re=K[1].data;for(let Te=0;Te<8;Te++)i[b+Te]=K[k+Te]|re[k+Te]}return i[b+8]=m,b}function Y(n,i){n.push(0,0,0,0,0,0,0,0,i)}function ce(n,i){return-1===n.injectorIndex||n.parent&&n.parent.injectorIndex===n.injectorIndex||null===i[n.injectorIndex+8]?-1:n.injectorIndex}function ge(n,i){if(n.parent&&-1!==n.parent.injectorIndex)return n.parent.injectorIndex;let l=0,f=null,m=i;for(;null!==m;){const b=m[1],k=b.type;if(f=2===k?b.declTNode:1===k?m[6]:null,null===f)return-1;if(l++,m=m[15],-1!==f.injectorIndex)return f.injectorIndex|l<<16}return-1}function Ie(n,i,l){!function X(n,i,l){let f;"string"==typeof l?f=l.charCodeAt(0)||0:l.hasOwnProperty(Jn)&&(f=l[Jn]),null==f&&(f=l[Jn]=tu++);const m=255&f;i.data[n+(m>>5)]|=1<<m}(n,i,l)}function _t(n,i,l){if(l&Dt.Optional)return n;Le(i,"NodeInjector")}function Qt(n,i,l,f){if(l&Dt.Optional&&void 0===f&&(f=null),0==(l&(Dt.Self|Dt.Host))){const m=n[9],b=on(void 0);try{return m?m.get(i,f,l&Dt.Optional):zn(i,f,l&Dt.Optional)}finally{on(b)}}return _t(f,i,l)}function $n(n,i,l,f=Dt.Default,m){if(null!==n){const b=function us(n){if("string"==typeof n)return n.charCodeAt(0)||0;const i=n.hasOwnProperty(Jn)?n[Jn]:void 0;return"number"==typeof i?i>=0?255&i:Mr:i}(l);if("function"==typeof b){if(!fl(i,n,f))return f&Dt.Host?_t(m,l,f):Qt(i,l,f,m);try{const k=b(f);if(null!=k||f&Dt.Optional)return k;Le(l)}finally{jr()}}else if("number"==typeof b){let k=null,K=ce(n,i),re=-1,Te=f&Dt.Host?i[16][6]:null;for((-1===K||f&Dt.SkipSelf)&&(re=-1===K?ge(n,i):i[K+8],-1!==re&&Bo(f,!1)?(k=i[1],K=vl(re),i=yl(re,i)):K=-1);-1!==K;){const Oe=i[1];if(uo(b,K,Oe.data)){const Xe=Ri(K,i,l,k,f,Te);if(Xe!==Vr)return Xe}re=i[K+8],-1!==re&&Bo(f,i[1].data[K+8]===Te)&&uo(b,K,i)?(k=Oe,K=vl(re),i=yl(re,i)):K=-1}}}return Qt(i,l,f,m)}const Vr={};function Mr(){return new Ss(Oi(),en())}function Ri(n,i,l,f,m,b){const k=i[1],K=k.data[n+8],Oe=ui(K,k,l,null==f?oo(K)&&bl:f!=k&&0!=(3&K.type),m&Dt.Host&&b===K);return null!==Oe?Es(i,k,Oe,K):Vr}function ui(n,i,l,f,m){const b=n.providerIndexes,k=i.data,K=1048575&b,re=n.directiveStart,Oe=b>>20,Tt=m?K+Oe:n.directiveEnd;for(let Yt=f?K:K+Oe;Yt<Tt;Yt++){const hn=k[Yt];if(Yt<re&&l===hn||Yt>=re&&hn.type===l)return Yt}if(m){const Yt=k[re];if(Yt&&na(Yt)&&Yt.type===l)return re}return null}function Es(n,i,l,f){let m=n[l];const b=i.data;if(function Al(n){return n instanceof _l}(m)){const k=m;k.resolving&&function me(n,i){const l=i?`. Dependency path: ${i.join(" > ")} > ${n}`:"";throw new P(-200,`Circular dependency in DI detected for ${n}${l}`)}(Me(b[l]));const K=Ml(k.canSeeViewProviders);k.resolving=!0;const re=k.injectImpl?on(k.injectImpl):null;fl(n,f,Dt.Default);try{m=n[l]=k.factory(void 0,b,n,f),i.firstCreatePass&&l>=f.directiveStart&&function bo(n,i,l){const{ngOnChanges:f,ngOnInit:m,ngDoCheck:b}=i.type.prototype;if(f){const k=mo(i);(l.preOrderHooks||(l.preOrderHooks=[])).push(n,k),(l.preOrderCheckHooks||(l.preOrderCheckHooks=[])).push(n,k)}m&&(l.preOrderHooks||(l.preOrderHooks=[])).push(0-n,m),b&&((l.preOrderHooks||(l.preOrderHooks=[])).push(n,b),(l.preOrderCheckHooks||(l.preOrderCheckHooks=[])).push(n,b))}(l,b[l],i)}finally{null!==re&&on(re),Ml(K),k.resolving=!1,jr()}}return m}function uo(n,i,l){return!!(l[i+(n>>5)]&1<<n)}function Bo(n,i){return!(n&Dt.Self||n&Dt.Host&&i)}class Ss{constructor(i,l){this._tNode=i,this._lView=l}get(i,l,f){return $n(this._tNode,this._lView,i,f,l)}}function ko(n){return ot(()=>{const i=n.prototype.constructor,l=i[nn]||No(i),f=Object.prototype;let m=Object.getPrototypeOf(n.prototype).constructor;for(;m&&m!==f;){const b=m[nn]||No(m);if(b&&b!==l)return b;m=Object.getPrototypeOf(m)}return b=>
1new b})}function No(n){return V(n)?()=>{const i=No(j(n));return i&&i()}:Ni(n)}function Oa(n){return function nt(n,i){if("class"===i)return n.classes;if("style"===i)return n.styles;const l=n.attrs;if(l){const f=l.length;let m=0;for(;m<f;){const b=l[m];if(Xl(b))break;if(0===b)m+=2;else if("number"==typeof b)for(m++;m<f&&"string"==typeof l[m];)m++;else{if(b===i)return l[m+1];m+=2}}}return null}(Oi(),n)}const Gs="__parameters__",nl="__prop__metadata__";function nu(n){return function(...l){if(n){const f=n(...l);for(const m in f)this[m]=f[m]}}}function co(n,i,l){return ot(()=>{const f=nu(i);function m(...b){if(this instanceof m)return f.apply(this,b),this;const k=new m(...b);return K.annotation=k,K;function K(re,Te,Oe){const Xe=re.hasOwnProperty(Gs)?re[Gs]:Object.defineProperty(re,Gs,{value:[]})[Gs];for(;Xe.length<=Oe;)Xe.push(null);return(Xe[Oe]=Xe[Oe]||[]).push(k),re}}return l&&(m.prototype=Object.create(l.prototype)),m.prototype.ngMetadataName=n,m.annotationCls=m,m})}function Yn(n,i,l,f){return ot(()=>{const m=nu(i);function b(...k){if(this instanceof b)return m.apply(this,k),this;const K=new b(...k);return function re(Te,Oe){const Xe=Te.constructor,Tt=Xe.hasOwnProperty(nl)?Xe[nl]:Object.defineProperty(Xe,nl,{value:{}})[nl];Tt[Oe]=Tt.hasOwnProperty(Oe)&&Tt[Oe]||[],Tt[Oe].unshift(K),f&&f(Te,Oe,...k)}}return l&&(b.prototype=Object.create(l.prototype)),b.prototype.ngMetadataName=n,b.annotationCls=b,b})}class ga{constructor(i,l){this._desc=i,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof l?this.__NG_ELEMENT_ID__=l:void 0!==l&&(this.\u0275prov=kt({token:this,providedIn:l.providedIn||"root",factory:l.factory}))}toString(){return`InjectionToken ${this._desc}`}}const Rs=new ga("AnalyzeForEntryComponents");class Tl{}const Vs=Yn("ContentChildren",(n,i={})=>Object.assign({selector:n,first:!1,isViewQuery:!1,descendants:!1,emitDistinctChangesOnly:!0},i),Tl),Dl=Yn("ContentChild",(n,i={})=>Object.assign({selector:n,first:!0,isViewQuery:!1,descendants:!0},i),Tl),vu=Yn("ViewChildren",(n,i={})=>Object.assign({selector:n,first:!1,isViewQuery:!0,descendants:!0,emitDistinctChangesOnly:!0},i),Tl),Ws=Yn("ViewChild",(n,i)=>Object.assign({selector:n,first:!0,isViewQuery:!0,descendants:!0},i),Tl);function cs(n,i){void 0===i&&(i=n);for(let l=0;l<n.length;l++){let f=n[l];Array.isArray(f)?(i===n&&(i=n.slice(0,l)),cs(f,i)):i!==n&&i.push(f)}return i}function ds(n,i){n.forEach(l=>Array.isArray(l)?ds(l,i):i(l))}function qs(n,i,l){i>=n.length?n.push(l):n.splice(i,0,l)}function Aa(n,i){return i>=n.length-1?n.pop():n.splice(i,1)[0]}function Ei(n,i){const l=[];for(let f=0;f<n;f++)l.push(i);return l}function Go(n,i,l){let f=ts(n,i);return f>=0?n[1|f]=l:(f=~f,function Ls(n,i,l,f){let m=n.length;if(m==i)n.push(l,f);else if(1===m)n.push(f,n[0]),n[0]=l;else{for(m--,n.push(n[m-1],n[m]);m>i;)n[m]=n[m-2],m--;n[i]=l,n[i+1]=f}}(n,f,i,l)),f}function yn(n,i){const l=ts(n,i);if(l>=0)return n[1|l]}function ts(n,i){return function Mu(n,i,l){let f=0,m=n.length>>l;for(;m!==f;){const b=f+(m-f>>1),k=n[b<<l];if(i===k)return b<<l;k>i?m=b:f=b+1}return~(m<<l)}(n,i,1)}const To={},Tu="__NG_DI_FLAG__",ps="ngTempTokenPath",lc=/\n/gm,au="__source",Ju=L({provide:String,useValue:L});let o;function d(n){const i=o;return o=n,i}function _(n,i=Dt.Default){if(void 0===o)throw new P(203,"");return null===o?zn(n,void 0,i):o.get(n,i&Dt.Optional?null:void 0,i)}function g(n,i=Dt.Default){return(function fn(){return jt}()||_)(j(n),i)}function F(n){const i=[];for(let l=0;l<n.length;l++){const f=j(n[l]);if(Array.isArray(f)){if(0===f.length)throw new P(900,"");let m,b=Dt.Default;for(let k=0;k<f.length;k++){const K=f[k],re=G(K);"number"==typeof re?-1===re?m=K.token:b|=re:m=K}i.push(g(m,b))}else i.push(g(f))}return i}function ee(n,i){return n[Tu]=i,n.prototype[Tu]=i,n}function G(n){return n[Tu]}const be=ee(co("Inject",n=>({token:n})),-1),Ze=ee(co("Optional"),8),lt=ee(co("SkipSelf"),4);let So,ve;function ri(n){var i;return(null===(i=function fr(){if(void 0===So&&(So=null,xt.trustedTypes))try{So=xt.trustedTypes.createPolicy("angular",{createHTML:n=>n,createScript:n=>n,createScriptURL:n=>n})}catch(n){}return So}())||void 0===i?void 0:i.createHTML(n))||n}function Mt(n){var i;return(null===(i=function Re(){if(void 0===ve&&(ve=null,xt.trustedTypes))try{ve=xt.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:n=>n,createScript:n=>n,createScriptURL:n=>n})}catch(n){}return ve}())||void 0===i?void 0:i.createHTML(n))||n}class Hr{constructor(i){this.changingThisBreaksApplicationSecurity=i}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see https://g.co/ng/security#xss)`}}class ea extends Hr{getTypeName(){return"HTML"}}class wl extends Hr{getTypeName(){return"Style"}}
1class jl extends Hr{getTypeName(){return"Script"}}class Ci extends Hr{getTypeName(){return"URL"}}class uc extends Hr{getTypeName(){return"ResourceURL"}}function ou(n){return n instanceof Hr?n.changingThisBreaksApplicationSecurity:n}function cc(n,i){const l=sd(n);if(null!=l&&l!==i){if("ResourceURL"===l&&"URL"===i)return!0;throw new Error(`Required a safe ${i}, got a ${l} (see https://g.co/ng/security#xss)`)}return l===i}function sd(n){return n instanceof Hr&&n.getTypeName()||null}function T1(n){return new ea(n)}function Pc(n){return new wl(n)}function xe(n){return new jl(n)}function bt(n){return new Ci(n)}function $e(n){return new uc(n)}function Ht(n){const i=new xr(n);return function Zr(){try{return!!(new window.DOMParser).parseFromString(ri(""),"text/html")}catch(n){return!1}}()?new Rn(i):i}class Rn{constructor(i){this.inertDocumentHelper=i}getInertBodyElement(i){i="<body><remove></remove>"+i;try{const l=(new window.DOMParser).parseFromString(ri(i),"text/html").body;return null===l?this.inertDocumentHelper.getInertBodyElement(i):(l.removeChild(l.firstChild),l)}catch(l){return null}}}class xr{constructor(i){if(this.defaultDoc=i,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const l=this.inertDocument.createElement("html");this.inertDocument.appendChild(l);const f=this.inertDocument.createElement("body");l.appendChild(f)}}getInertBodyElement(i){const l=this.inertDocument.createElement("template");if("content"in l)return l.innerHTML=ri(i),l;const f=this.inertDocument.createElement("body");return f.innerHTML=ri(i),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(f),f}stripCustomNsAttrs(i){const l=i.attributes;for(let m=l.length-1;0<m;m--){const k=l.item(m).name;("xmlns:ns1"===k||0===k.indexOf("ns1:"))&&i.removeAttribute(k)}let f=i.firstChild;for(;f;)f.nodeType===Node.ELEMENT_NODE&&this.stripCustomNsAttrs(f),f=f.nextSibling}}const fo=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^&:/?#]*(?:[/?#]|$))/gi,Va=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+\/]+=*$/i;function aa(n){return(n=String(n)).match(fo)||n.match(Va)?n:"unsafe:"+n}function Ro(n){return(n=String(n)).split(",").map(i=>aa(i.trim())).join(", ")}function Wa(n){const i={};for(const l of n.split(","))i[l]=!0;return i}function gr(...n){const i={};for(const l of n)for(const f in l)l.hasOwnProperty(f)&&(i[f]=!0);return i}const Ii=Wa("area,br,col,hr,img,wbr"),Qr=Wa("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),Ma=Wa("rp,rt"),zr=gr(Ii,gr(Qr,Wa("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")),gr(Ma,Wa("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")),gr(Ma,Qr)),il=Wa("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),sa=Wa("srcset"),Fs=gr(il,sa,Wa("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),Wa("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")),Cl=Wa("script,style,template");class Os{constructor(){this.sanitizedSomething=!1,this.buf=[]}sanitizeChildren(i){let l=i.firstChild,f=!0;for(;l;)if(l.nodeType===Node.ELEMENT_NODE?f=this.startElement(l):l.nodeType===Node.TEXT_NODE?this.chars(l.nodeValue):this.sanitizedSomething=!0,f&&l.firstChild)l=l.firstChild;else for(;l;
1){l.nodeType===Node.ELEMENT_NODE&&this.endElement(l);let m=this.checkClobberedElement(l,l.nextSibling);if(m){l=m;break}l=this.checkClobberedElement(l,l.parentNode)}return this.buf.join("")}startElement(i){const l=i.nodeName.toLowerCase();if(!zr.hasOwnProperty(l))return this.sanitizedSomething=!0,!Cl.hasOwnProperty(l);this.buf.push("<"),this.buf.push(l);const f=i.attributes;for(let m=0;m<f.length;m++){const b=f.item(m),k=b.name,K=k.toLowerCase();if(!Fs.hasOwnProperty(K)){this.sanitizedSomething=!0;continue}let re=b.value;il[K]&&(re=aa(re)),sa[K]&&(re=Ro(re)),this.buf.push(" ",k,'="',qr(re),'"')}return this.buf.push(">"),!0}endElement(i){const l=i.nodeName.toLowerCase();zr.hasOwnProperty(l)&&!Ii.hasOwnProperty(l)&&(this.buf.push("</"),this.buf.push(l),this.buf.push(">"))}chars(i){this.buf.push(qr(i))}checkClobberedElement(i,l){if(l&&(i.compareDocumentPosition(l)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${i.outerHTML}`);return l}}const Du=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,Ia=/([^\#-~ |!])/g;function qr(n){return n.replace(/&/g,"&amp;").replace(Du,function(i){return"&#"+(1024*(i.charCodeAt(0)-55296)+(i.charCodeAt(1)-56320)+65536)+";"}).replace(Ia,function(i){return"&#"+i.charCodeAt(0)+";"}).replace(/</g,"&lt;").replace(/>/g,"&gt;")}let Vo;function xo(n,i){let l=null;try{Vo=Vo||Ht(n);let f=i?String(i):"";l=Vo.getInertBodyElement(f);let m=5,b=f;do{if(0===m)throw new Error("Failed to sanitize html because the input is unstable");m--,f=b,b=l.innerHTML,l=Vo.getInertBodyElement(f)}while(f!==b);return ri((new Os).sanitizeChildren(An(l)||l))}finally{if(l){const f=An(l)||l;for(;f.firstChild;)f.removeChild(f.firstChild)}}}function An(n){return"content"in n&&function ja(n){return n.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===n.nodeName}(n)?n.content:null}var Ar=(()=>((Ar=Ar||{})[Ar.NONE=0]="NONE",Ar[Ar.HTML=1]="HTML",Ar[Ar.STYLE=2]="STYLE",Ar[Ar.SCRIPT=3]="SCRIPT",Ar[Ar.URL=4]="URL",Ar[Ar.RESOURCE_URL=5]="RESOURCE_URL",Ar))();function ns(n){const i=D1();return i?Mt(i.sanitize(Ar.HTML,n)||""):cc(n,"HTML")?Mt(ou(n)):xo(_n(),te(n))}function al(n){const i=D1();return i?i.sanitize(Ar.URL,n)||"":cc(n,"URL")?ou(n):aa(te(n))}function D1(){const n=en();return n&&n[12]}const p0="__ngContext__";function Ks(n,i){n[p0]=i}function cd(n){const i=function Qu(n){return n[p0]||null}(n);return i?Array.isArray(i)?i:i.lView:null}function C1(n){return n.ngOriginalError}function pd(n,...i){n.error(...i)}class Js{constructor(){this._console=console}handleError(i){const l=this._findOriginalError(i),f=function Fh(n){return n&&n.ngErrorLogger||pd}(i);f(this._console,"ERROR",i),l&&f(this._console,"ORIGINAL ERROR",l)}_findOriginalError(i){let l=i&&C1(i);for(;l&&C1(l);)l=C1(l);return l||null}}const y0=/^>|^->|<!--|-->|--!>|<!-$/g,Ji=/(<|>)/;const yd=(()=>("undefined"!=typeof requestAnimationFrame&&requestAnimationFrame||setTimeout).bind(xt))();function qc(n){return n.ownerDocument.defaultView}function lu(n){return n instanceof Function?n():n}var Bl=(()=>((Bl=Bl||{})[Bl.Important=1]="Important",Bl[Bl.DashCase=2]="DashCase",Bl))();let Fc;function Kc(n,i){return Fc(n,i)}function pc(n){const i=n[3];return Xi(i)?i[3]:i}function Jc(n){return M0(n[13])}function _c(n){return M0(n[4])}function M0(n){for(;null!==n&&!Xi(n);)n=n[4];return n}function gc(n,i,l,f,m){if(null!=f){let b,k=!1;Xi(f)?b=f:Gi(f)&&(k=!0,f=f[0]);const K=Kr(f);0===n&&null!==l?null==m?x0(i,l,K):Xu(i,l,K,m||null,!0):1===n&&null!==l?Xu(i,l,K,m||null,!0):2===n?O0(i,K,k):3===n&&i.destroyNode(K),null!=b&&function A0(n,i,l,f,m){const b=l[7];b!==Kr(l)&&gc(i,n,f,b,m);for(let K=10;K<l.length;K++){const re=l[K];Zc(re[1],re,n,i,f,b)}}(i,n,b,l,m)}}function O1(n,i){return qn(n)?n.createText(i):n.createTextNode(i)}function Md(n,i,l){qn(n)?n.setValue(i,l):i.textContent=l}function D0(n,i){return n.createComment(function _d(n){return n.replace(y0,i=>i.replace(Ji,"\u200b$1\u200b"))}(i))}function Qc(n,i,l){return qn(n)?n.createElement(i,l):null===l?n.createElement(i):n.createElementNS(l,i)}function uu(n,i){const l=n[9],f=l.indexOf(i),m=i[3];1024&i[2]&&(i[2]&=-1025,bi(m,-1)),l.splice(f,1)}function cu(n,i){if(n.length<=10)return;const l=10+i,f=n[l];if(f){const m=f[17];null!==m&&m!==n&&uu(m,f),i>0&&(n[l-1][4]=f[4]);const b=Aa(n,10+i);!function w0(n,i){Zc(n,i,i[11],2,null,null),i[0]=null,i[6]=null}(f[1],f);const k=b[19];null!==k&&k.detachView(b[1]),f[3]=null,f[4]=null,f[2]&=-129}return f}function ar(n,i){if(!(256&i[2])){const l=i[11];qn(l)&&l.destroyNode&&Zc(n,i,l,3,null,null),function Zh(n){let i=n[13];if(!i)return Td(n[1],n);for(;i;){let l=null;if(Gi(i))l=i[13];else{const f=i[10];f&&(l=f)}if(!l){for(;i&&!i[4]&&i!==n;)Gi(i)&&Td(i[1],i),i=i[3];null===i&&(i=n),Gi(i)&&Td(i[1],i),l=i&&i[4]}i=l}}(i)}}
vendor: 9,411 bytes, line 1
1function Td(n,i){if(!(256&i[2])){i[2]&=-129,i[2]|=256,function Uh(n,i){let l;if(null!=n&&null!=(l=n.destroyHooks))for(let f=0;f<l.length;f+=2){const m=i[l[f]];if(!(m instanceof _l)){const b=l[f+1];if(Array.isArray(b))for(let k=0;k<b.length;k+=2){const K=m[b[k]],re=b[k+1];try{re.call(K)}finally{}}else try{b.call(m)}finally{}}}}(n,i),function Dd(n,i){const l=n.cleanup,f=i[7];let m=-1;if(null!==l)for(let b=0;b<l.length-1;b+=2)if("string"==typeof l[b]){const k=l[b+1],K="function"==typeof k?k(i):Kr(i[k]),re=f[m=l[b+2]],Te=l[b+3];"boolean"==typeof Te?K.removeEventListener(l[b],re,Te):Te>=0?f[m=Te]():f[m=-Te].unsubscribe(),b+=2}else{const k=f[m=l[b+1]];l[b].call(k)}if(null!==f){for(let b=m+1;b<f.length;b++)f[b]();i[7]=null}}(n,i),1===i[1].type&&qn(i[11])&&i[11].destroy();const l=i[17];if(null!==l&&Xi(i[3])){l!==i[3]&&uu(l,i);const f=i[19];null!==f&&f.detachView(n)}}}function S0(n,i,l){return P1(n,i.parent,l)}function P1(n,i,l){let f=i;for(;null!==f&&40&f.type;)f=(i=f).parent;if(null===f)return l[0];if(2&f.flags){const m=n.data[f.directiveStart].encapsulation;if(m===st.None||m===st.Emulated)return null}return ke(f,l)}function Xu(n,i,l,f,m){qn(n)?n.insertBefore(i,l,f,m):i.insertBefore(l,f,m)}function x0(n,i,l){qn(n)?n.appendChild(i,l):i.appendChild(l)}function wd(n,i,l,f,m){null!==f?Xu(n,i,l,f,m):x0(n,i,l)}function Xc(n,i){return qn(n)?n.parentNode(i):i.parentNode}function mc(n,i,l){return I1(n,i,l)}function Cd(n,i,l){return 40&n.type?ke(n,l):null}let Ed,I1=Cd;function Sd(n,i){I1=n,Ed=i}function e1(n,i,l,f){const m=S0(n,f,i),b=i[11],K=mc(f.parent||i[6],f,i);if(null!=m)if(Array.isArray(l))for(let re=0;re<l.length;re++)wd(b,m,l[re],K,!1);else wd(b,m,l,K,!1);void 0!==Ed&&Ed(b,f,i,l,m)}function k1(n,i){if(null!==i){const l=i.type;if(3&l)return ke(i,n);if(4&l)return N1(-1,n[i.index]);if(8&l){const f=i.child;if(null!==f)return k1(n,f);{const m=n[i.index];return Xi(m)?N1(-1,m):Kr(m)}}if(32&l)return Kc(i,n)()||Kr(n[i.index]);{const f=ec(n,i);return null!==f?Array.isArray(f)?f[0]:k1(pc(n[16]),f):k1(n,i.next)}}return null}function ec(n,i){return null!==i?n[16][6].projection[i.projection]:null}function N1(n,i){const l=10+n+1;if(l<i.length){const f=i[l],m=f[1].firstChild;if(null!==m)return k1(f,m)}return i[7]}function O0(n,i,l){const f=Xc(n,i);f&&function Hh(n,i,l,f){qn(n)?n.removeChild(i,l,f):i.removeChild(l)}(n,f,i,l)}function Yc(n,i,l,f,m,b,k){for(;null!=l;){const K=f[l.index],re=l.type;if(k&&0===i&&(K&&Ks(Kr(K),f),l.flags|=4),64!=(64&l.flags))if(8&re)Yc(n,i,l.child,f,m,b,!1),gc(i,n,m,K,b);else if(32&re){const Te=Kc(l,f);let Oe;for(;Oe=Te();)gc(i,n,m,Oe,b);gc(i,n,m,K,b)}else 16&re?Ld(n,i,f,l,m,b):gc(i,n,m,K,b);l=k?l.projectionNext:l.next}}function Zc(n,i,l,f,m,b){Yc(l,f,n.firstChild,i,m,b,!1)}function Ld(n,i,l,f,m,b){const k=l[16],re=k[6].projection[f.projection];if(Array.isArray(re))for(let Te=0;Te<re.length;Te++)gc(i,n,m,re[Te],b);else Yc(n,i,re,k[3],m,b,!0)}function Uc(n,i,l){qn(n)?n.setAttribute(i,"style",l):i.style.cssText=l}function du(n,i,l){qn(n)?""===l?n.removeAttribute(i,"class"):n.setAttribute(i,"class",l):i.className=l}function Yu(n,i,l){let f=n.length;for(;;){const m=n.indexOf(i,l);if(-1===m)return m;if(0===m||n.charCodeAt(m-1)<=32){const b=i.length;if(m+b===f||n.charCodeAt(m+b)<=32)return m}l=m+1}}const $r="ng-template";function Od(n,i,l){let f=0;for(;f<n.length;){let m=n[f++];if(l&&"class"===m){if(m=n[f],-1!==Yu(m.toLowerCase(),i,0))return!0}else if(1===m){for(;f<n.length&&"string"==typeof(m=n[f++]);)if(m.toLowerCase()===i)return!0;return!1}}return!1}function Ad(n){return 4===n.type&&n.value!==$r}function Pd(n,i,l){return i===(4!==n.type||l?n.value:$r)}function I0(n,i,l){let f=4;const m=n.attrs||[],b=function D(n){for(let i=0;i<n.length;i++)if(Xl(n[i]))return i;return n.length}(m);let k=!1;for(let K=0;K<i.length;K++){const re=i[K];if("number"!=typeof re){if(!k)if(4&f){if(f=2|1&f,""!==re&&!Pd(n,re,l)||""===re&&1===i.length){if(kl(f))return!1;k=!0}}else{const Te=8&f?re:i[++K];if(8&f&&null!==n.attrs){if(!Od(n.attrs,Te,l)){if(kl(f))return!1;k=!0}continue}const Xe=Hc(8&f?"class":re,m,Ad(n),l);if(-1===Xe){if(kl(f))return!1;k=!0;continue}if(""!==Te){let Tt;Tt=Xe>b?"":m[Xe+1].toLowerCase();const Yt=8&f?Tt:null;if(Yt&&-1!==Yu(Yt,Te,0)||2&f&&Te!==Tt){if(kl(f))return!1;k=!0}}}}else{if(!k&&!kl(f)&&!kl(re))return!1;if(k&&kl(re))continue;k=!1,f=re|1&f}}return kl(f)||k}function kl(n){return 0==(1&n)}function Hc(n,i,l,f){if(null===i)return-1;let m=0;if(f||!l){let b=!1;for(;m<i.length;){const k=i[m];if(k===n)return m;if(3===k||6===k)b=!0;else{if(1===k||2===k){let K=i[++m];for(;"string"==typeof K;)K=i[++m];continue}if(4===k)break;if(0===k){m+=4;continue}}m+=b?1:2}return-1}return function p(n,i){let l=n.indexOf(4);if(l>-1)for(l++;l<n.length;){const f=n[l];if("number"==typeof f)return-1;if(f===i)return l;l++}return-1}(i,n)}function Id(n,i,l=!1){for(let f=0;f<i.length;f++)if(I0(n,i[f],l))return!0;return!1}function S(n,i){e:for(let l=0;l<i.length;l++){const f=i[l];if(n.length===f.length){for(let m=0;m<n.length;m++)if(n[m]!==f[m])continue e;return!0}}return!1}function J(n,i){return n?":not("+i.trim()+")":i}function pe(n){let i=n[0],l=1,f=2,m="",b=!1;for(;l<n.length;){let k=n[l];if("string"==typeof k)if(2&f){const K=n[++l];m+="["+k+(K.length>0?'="'+K+'"':"")+"]"}else 8&f?m+="."+k:4&f&&(m+=" "+k);else""!==m&&!kl(k)&&(i+=J(b,m),m=""),f=k,b=b||!kl(f);l++}return""!==m&&(i+=J(b,m)),i}const ct={};function qt(n){cn(ur(),en(),so()+n,wo())}function cn(n,i,l,f){if(!f)if(3==(3&i[2])){const b=n.preOrderCheckHooks;null!==b&&Eo(i,b,l)}else{const b=n.preOrderHooks;null!==b&&Mo(i,b,0,l)}Po(l)}function Zn(n,i){return n<<17|i<<2}function Wn(n){return n>>17&32767}function gi(n){return 2|n}function Mi(n){return(131068&n)>>2}function Tr(n,i){return-131069&n|i<<2}function Lr(n){return 1|n}function R0(n,i){const l=n.contentQueries;if(null!==l)for(let f=0;f<l.length;f+=2){const m=l[f],b=l[f+1];if(-1!==b){const k=n.data[b];ss(m),k.contentQueries(2,i[b],b)}}}function Z1(n,i,l,f,m,b,k,K,re,Te){const Oe=i.blueprint.slice();return Oe[0]=m,Oe[2]=140|f,ia(Oe),Oe[3]=Oe[15]=n,Oe[8]=l,Oe[10]=k||n&&n[10],Oe[11]=K||n&&n[11],Oe[12]=re||n&&n[12]||null,Oe[9]=Te||n&&n[9]||null,Oe[6]=b,Oe[16]=2==i.type?n[16]:Oe,Oe}function a1(n,i,l,f,m){let b=n.data[i];if(null===b)b=F0(n,i,l,f,m),function Ll(){return Gn.lFrame.inI18n}()&&(b.flags|=64);else if(64&b.type){b.type=l,b.value=f,b.attrs=m;const k=Jo();b.injectorIndex=null===k?-1:k.injectorIndex}return ti(b,!0),b}function F0(n,i,l,f,m){const b=vo(),k=bs(),re=n.data[i]=function lp(n,i,l,f,m,b){return{type:l,index:f,insertBeforeIndex:null,injectorIndex:i?i.injectorIndex:-1,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,propertyBindings:null,flags:0,providerIndexes:0,value:m,attrs:b,mergedAttrs:null,localNames:null,initialInputs:void 0,inputs:null,outputs:null,tViews:null,next:null,projectionNext:null,child:null,parent:i,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}(0,k?b:b&&b.parent,l,i,f,m);return null===n.firstChild&&(n.firstChild=re),null!==b&&(k?null==b.child&&null!==re.parent&&(b.child=re):null===b.next&&(b.next=re)),re}function o1(n,i,l,f){if(0===l)return-1;const m=i.length;for(let b=0;b<l;b++)i.push(f),n.blueprint.push(f),n.data.push(null);return m}function U1(n,i,l){Ts(i);try{const f=n.viewQuery;null!==f&&rf(1,f,l);const m=n.template;null!==m&&Vh(n,i,m,1,l),n.firstCreatePass&&(n.firstCreatePass=!1),n.staticContentQueries&&R0(n,i),n.staticViewQueries&&rf(2,n.viewQuery,l);const b=n.components;null!==b&&function Gh(n,i){for(let l=0;l<i.length;l++)Vg(n,i[l])}(i,b)}catch(f){throw n.firstCreatePass&&(n.incompleteFirstPass=!0,n.firstCreatePass=!1),f}finally{i[2]&=-5,Ol()}}function s1(n,i,l,f){const m=i[2];if(256==(256&m))return;Ts(i);const b=wo();try{ia(i),function xl(n){return Gn.lFrame.bindingIndex=n}(n.bindingStartIndex),null!==l&&Vh(n,i,l,2,f);const k=3==(3&m);if(!b)if(k){const Te=n.preOrderCheckHooks;null!==Te&&Eo(i,Te,null)}else{const Te=n.preOrderHooks;null!==Te&&Mo(i,Te,0,null),Ds(i,0)}if(function yp(n){for(let i=Jc(n);null!==i;i=_c(i)){if(!i[2])continue;const l=i[9];for(let f=0;f<l.length;f++){const m=l[f],b=m[3];0==(1024&m[2])&&bi(b,1),m[2]|=1024}}}(i),function W0(n){for(let i=Jc(n);null!==i;i=_c(i))for(let l=10;l<i.length;l++){const f=i[l],m=f[1];si(f)&&s1(m,f,m.template,f[8])}}(i),null!==n.contentQueries&&R0(n,i),!b)if(k){const Te=n.contentCheckHooks;null!==Te&&Eo(i,Te)}else{const Te=n.contentHooks;null!==Te&&Mo(i,Te,1),Ds(i,1)}!function Fd(n,i){const l=n.hostBindingOpCodes;if(null!==l)try{for(let f=0;f<l.length;f++){const m=l[f];if(m<0)Po(~m);else{const b=m,k=l[++f],K=l[++f];Kl(k,b),K(2,i[b])}}}finally{Po(-1)}}(n,i);const K=n.components;null!==K&&function ip(n,i){for(let l=0;l<i.length;l++)bp(n,i[l])}(i,K);const re=n.viewQuery;if(null!==re&&rf(2,re,f),!b)if(k){const Te=n.viewCheckHooks;null!==Te&&Eo(i,Te)}else{const Te=n.viewHooks;null!==Te&&Mo(i,Te,2),Ds(i,2)}!0===n.firstUpdatePass&&(n.firstUpdatePass=!1),b||(i[2]&=-73),1024&i[2]&&(i[2]&=-1025,bi(i[3],-1))}finally{Ol()}}function ap(n,i,l,f){const m=i[10],b=!wo(),k=ai(i);try{b&&!k&&m.begin&&m.begin(),k&&U1(n,i,f),s1(n,i,l,f)}finally{b&&!k&&m.end&&m.end()}}function Vh(n,i,l,f,m){const b=so(),k=2&f;try{Po(-1),k&&i.length>20&&cn(n,i,20,wo()),l(f,m)}finally{Po(b)}}function Wh(n,i,l){if(Ja(i)){const m=i.directiveEnd;for(let b=i.directiveStart;b<m;b++){const k=n.data[b];
1k.contentQueries&&k.contentQueries(1,l[b],b)}}}function Y0(n,i,l){!Ne()||(function hp(n,i,l,f){const m=l.directiveStart,b=l.directiveEnd;n.firstCreatePass||W(l,i),Ks(f,i);const k=l.initialInputs;for(let K=m;K<b;K++){const re=n.data[K],Te=na(re);Te&&Gg(i,l,re);const Oe=Es(i,n,K,l);Ks(Oe,i),null!==k&&mp(0,K-m,Oe,re,0,k),Te&&(Pn(l.index,i)[8]=Oe)}}(n,i,l,ke(l,i)),128==(128&l.flags)&&function fp(n,i,l){const f=l.directiveStart,m=l.directiveEnd,k=l.index,K=function ku(){return Gn.lFrame.currentDirectiveIndex}();try{Po(k);for(let re=f;re<m;re++){const Te=n.data[re],Oe=i[re];el(re),(null!==Te.hostBindings||0!==Te.hostVars||null!==Te.hostAttrs)&&Xh(Te,Oe)}}finally{Po(-1),el(K)}}(n,i,l))}function Z0(n,i,l=ke){const f=i.localNames;if(null!==f){let m=i.index+1;for(let b=0;b<f.length;b+=2){const k=f[b+1],K=-1===k?l(i,n):n[k];n[m++]=K}}}function zh(n){const i=n.tView;return null===i||i.incompleteFirstPass?n.tView=Yd(1,null,n.template,n.decls,n.vars,n.directiveDefs,n.pipeDefs,n.viewQuery,n.schemas,n.consts):i}function Yd(n,i,l,f,m,b,k,K,re,Te){const Oe=20+f,Xe=Oe+m,Tt=function op(n,i){const l=[];for(let f=0;f<i;f++)l.push(f<n?null:ct);return l}(Oe,Xe),Yt="function"==typeof Te?Te():Te;return Tt[1]={type:n,blueprint:Tt,template:l,queries:null,viewQuery:K,declTNode:i,data:Tt.slice().fill(null,Oe),bindingStartIndex:Oe,expandoStartIndex:Xe,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 b?b():b,pipeRegistry:"function"==typeof k?k():k,firstChild:null,schemas:re,consts:Yt,incompleteFirstPass:!1}}function Kh(n,i,l,f){const m=Cn(i);null===l?m.push(f):(m.push(l),n.firstCreatePass&&Cp(n).push(f,m.length-1))}function U0(n,i,l){for(let f in n)if(n.hasOwnProperty(f)){const m=n[f];(l=null===l?{}:l).hasOwnProperty(f)?l[f].push(i,m):l[f]=[i,m]}return l}function Wo(n,i,l,f,m,b,k,K){const re=ke(i,l);let Oe,Te=i.inputs;!K&&null!=Te&&(Oe=Te[f])?(Sp(n,l,Oe,f,m),oo(i)&&function H0(n,i){const l=Pn(i,n);16&l[2]||(l[2]|=64)}(l,i.index)):3&i.type&&(f=function cp(n){return"class"===n?"className":"for"===n?"htmlFor":"formaction"===n?"formAction":"innerHtml"===n?"innerHTML":"readonly"===n?"readOnly":"tabindex"===n?"tabIndex":n}(f),m=null!=k?k(m,i.value||"",f):m,qn(b)?b.setProperty(re,f,m):gl(f)||(re.setProperty?re.setProperty(f,m):re[f]=m))}function Qh(n,i,l,f){let m=!1;if(Ne()){const b=function Bg(n,i,l){const f=n.directiveRegistry;let m=null;if(f)for(let b=0;b<f.length;b++){const k=f[b];Id(l,k.selectors,!1)&&(m||(m=[]),Ie(W(l,i),n,k.type),na(k)?(pp(n,l),m.unshift(k)):m.push(k))}return m}(n,i,l),k=null===f?null:{"":-1};if(null!==b){m=!0,_p(l,n.data.length,b.length);for(let Oe=0;Oe<b.length;Oe++){const Xe=b[Oe];Xe.providersResolver&&Xe.providersResolver(Xe)}let K=!1,re=!1,Te=o1(n,i,b.length,null);for(let Oe=0;Oe<b.length;Oe++){const Xe=b[Oe];l.mergedAttrs=Io(l.mergedAttrs,Xe.hostAttrs),gp(n,l,i,Te,Xe),Vc(Te,Xe,k),null!==Xe.contentQueries&&(l.flags|=8),(null!==Xe.hostBindings||null!==Xe.hostAttrs||0!==Xe.hostVars)&&(l.flags|=128);const Tt=Xe.type.prototype;!K&&(Tt.ngOnChanges||Tt.ngOnInit||Tt.ngDoCheck)&&((n.preOrderHooks||(n.preOrderHooks=[])).push(l.index),K=!0),!re&&(Tt.ngOnChanges||Tt.ngDoCheck)&&((n.preOrderCheckHooks||(n.preOrderCheckHooks=[])).push(l.index),re=!0),Te++}!function up(n,i){const f=i.directiveEnd,m=n.data,b=i.attrs,k=[];let K=null,re=null;for(let Te=i.directiveStart;Te<f;Te++){const Oe=m[Te],Xe=Oe.inputs,Tt=null===b||Ad(i)?null:vp(Xe,b);k.push(Tt),K=U0(Xe,Te,K),re=U0(Oe.outputs,Te,re)}null!==K&&(K.hasOwnProperty("class")&&(i.flags|=16),K.hasOwnProperty("style")&&(i.flags|=32)),i.initialInputs=k,i.inputs=K,i.outputs=re}(n,l)}k&&function ef(n,i,l){if(i){const f=n.localNames=[];for(let m=0;m<i.length;m+=2){const b=l[i[m+1]];if(null==b)throw new P(-301,`Export of name '${i[m+1]}' not found!`);f.push(i[m],b)}}}(l,f,k)}return l.mergedAttrs=Io(l.mergedAttrs,l.attrs),m}function B0(n,i,l,f,m,b){const k=b.hostBindings;if(k){let K=n.hostBindingOpCodes;null===K&&(K=n.hostBindingOpCodes=[]);const re=~i.index;(function Tc(n){let i=n.length;for(;i>0;){const l=n[--i];if("number"==typeof l&&l<0)return l}return 0})(K)!=re&&K.push(re),K.push(f,m,k)}}function Xh(n,i){null!==n.hostBindings&&n.hostBindings(1,i)}function pp(n,i){i.flags|=2,(n.components||(n.components=[])).push(i.index)}function Vc(n,i,l){if(l){if(i.exportAs)for(let f=0;f<i.exportAs.length;f++)l[i.exportAs[f]]=n;na(i)&&(l[""]=n)}}function _p(n,i,l){n.flags|=1,n.directiveStart=i,n.directiveEnd=i+l,n.providerIndexes=i}function gp(n,i,l,f,m){n.data[f]=m;const b=m.factory||(m.factory=Ni(m.type)),k=new _l(b,na(m),null);n.blueprint[f]=k,l[f]=k,B0(n,i,0,f,o1(n,l,m.hostVars,ct),m)}function Gg(n,i,l){const f=ke(i,n),m=zh(l),b=n[10],k=Zd(n,Z1(n,m,null,l.onPush?64:16,f,i,b,b.createRenderer(f,l),null,
1null));n[i.index]=k}function tf(n,i,l,f,m,b,k){if(null==b)qn(n)?n.removeAttribute(i,m,l):i.removeAttribute(m);else{const K=null==k?te(b):k(b,f||"",m);qn(n)?n.setAttribute(i,m,K,l):l?i.setAttributeNS(l,m,K):i.setAttribute(m,K)}}function mp(n,i,l,f,m,b){const k=b[i];if(null!==k){const K=f.setInput;for(let re=0;re<k.length;){const Te=k[re++],Oe=k[re++],Xe=k[re++];null!==K?f.setInput(l,Xe,Te,Oe):l[Oe]=Xe}}}function vp(n,i){let l=null,f=0;for(;f<i.length;){const m=i[f];if(0!==m)if(5!==m){if("number"==typeof m)break;n.hasOwnProperty(m)&&(null===l&&(l=[]),l.push(m,n[m],i[f+1])),f+=2}else f+=2;else f+=4}return l}function V0(n,i,l,f){return new Array(n,!0,!1,i,null,0,f,l,null,null)}function bp(n,i){const l=Pn(i,n);if(si(l)){const f=l[1];80&l[2]?s1(f,l,f.template,l[8]):l[5]>0&&z0(l)}}function z0(n){for(let f=Jc(n);null!==f;f=_c(f))for(let m=10;m<f.length;m++){const b=f[m];if(1024&b[2]){const k=b[1];s1(k,b,k.template,b[8])}else b[5]>0&&z0(b)}const l=n[1].components;if(null!==l)for(let f=0;f<l.length;f++){const m=Pn(l[f],n);si(m)&&m[5]>0&&z0(m)}}function Vg(n,i){const l=Pn(i,n),f=l[1];(function Mp(n,i){for(let l=i.length;l<n.blueprint.length;l++)i.push(n.blueprint[l])})(f,l),U1(f,l,l[8])}function Zd(n,i){return n[13]?n[14][4]=i:n[13]=i,n[14]=i,i}function Ud(n){for(;n;){n[2]|=64;const i=pc(n);if(Sa(n)&&!i)return n;n=i}return null}function Dc(n,i,l){const f=i[10];f.begin&&f.begin();try{s1(n,i,n.template,l)}catch(m){throw Hd(i,m),m}finally{f.end&&f.end()}}function l1(n){!function nf(n){for(let i=0;i<n.components.length;i++){const l=n.components[i],f=cd(l),m=f[1];ap(m,f,m.template,l)}}(n[8])}function rf(n,i,l){ss(0),i(n,l)}const Wg=(()=>Promise.resolve(null))();function Cn(n){return n[7]||(n[7]=[])}function Cp(n){return n.cleanup||(n.cleanup=[])}function Hd(n,i){const l=n[9],f=l?l.get(Js,null):null;f&&f.handleError(i)}function Sp(n,i,l,f,m){for(let b=0;b<l.length;){const k=l[b++],K=l[b++],re=i[k],Te=n.data[k];null!==Te.setInput?Te.setInput(re,m,f,K):re[K]=m}}function wc(n,i,l){const f=he(i,n);Md(n[11],f,l)}function $0(n,i,l){let f=l?n.styles:null,m=l?n.classes:null,b=0;if(null!==i)for(let k=0;k<i.length;k++){const K=i[k];"number"==typeof K?b=K:1==b?m=z(m,K):2==b&&(f=z(f,K+": "+i[++k]+";"))}l?n.styles=f:n.stylesWithoutHost=f,l?n.classes=m:n.classesWithoutHost=m}const of=new ga("INJECTOR",-1);class H1{get(i,l=To){if(l===To){const f=new Error(`NullInjectorError: No provider for ${I(i)}!`);throw f.name="NullInjectorError",f}return l}}const sf=new ga("Set Injector scope."),jd={},zg={};let lf;function Lp(){return void 0===lf&&(lf=new H1),lf}function Op(n,i=null,l=null,f){const m=Ap(n,i,l,f);return m._resolveInjectorDefTypes(),m}function Ap(n,i=null,l=null,f){return new qg(n,l,i||Lp(),f)}class qg{constructor(i,l,f,m=null){this.parent=f,this.records=new Map,this.injectorDefTypes=new Set,this.onDestroy=new Set,this._destroyed=!1;const b=[];l&&ds(l,K=>this.processProvider(K,i,l)),ds([i],K=>this.processInjectorType(K,[],b)),this.records.set(of,u1(void 0,this));const k=this.records.get(sf);this.scope=null!=k?k.value:null,this.source=m||("object"==typeof i?null:I(i))}get destroyed(){return this._destroyed}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{this.onDestroy.forEach(i=>i.ngOnDestroy())}finally{this.records.clear(),this.onDestroy.clear(),this.injectorDefTypes.clear()}}get(i,l=To,f=Dt.Default){this.assertNotDestroyed();const m=d(this),b=on(void 0);try{if(!(f&Dt.SkipSelf)){let K=this.records.get(i);if(void 0===K){const re=function df(n){return"function"==typeof n||"object"==typeof n&&n instanceof ga}(i)&&Vt(i);K=re&&this.injectableDefInScope(re)?u1(K0(i),jd):null,this.records.set(i,K)}if(null!=K)return this.hydrate(i,K)}return(f&Dt.Self?Lp():this.parent).get(i,l=f&Dt.Optional&&l===To?null:l)}catch(k){if("NullInjectorError"===k.name){if((k[ps]=k[ps]||[]).unshift(I(i)),m)throw k;return function oe(n,i,l,f){const m=n[ps];throw i[au]&&m.unshift(i[au]),n.message=function ye(n,i,l,f=null){n=n&&"\n"===n.charAt(0)&&"\u0275"==n.charAt(1)?n.substr(2):n;let m=I(i);if(Array.isArray(i))m=i.map(I).join(" -> ");else if("object"==typeof i){let b=[];for(let k in i)if(i.hasOwnProperty(k)){let K=i[k];
1b.push(k+":"+("string"==typeof K?JSON.stringify(K):I(K)))}m=`{${b.join(", ")}}`}return`${l}${f?"("+f+")":""}[${m}]: ${n.replace(lc,"\n  ")}`}("\n"+n.message,m,l,f),n.ngTokenPath=m,n[ps]=null,n}(k,i,"R3InjectorError",this.source)}throw k}finally{on(b),d(m)}}_resolveInjectorDefTypes(){this.injectorDefTypes.forEach(i=>this.get(i))}toString(){const i=[];return this.records.forEach((f,m)=>i.push(I(m))),`R3Injector[${i.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new P(205,"")}processInjectorType(i,l,f){if(!(i=j(i)))return!1;let m=Dn(i);const b=null==m&&i.ngModule||void 0,k=void 0===b?i:b,K=-1!==f.indexOf(k);if(void 0!==b&&(m=Dn(b)),null==m)return!1;if(null!=m.imports&&!K){let Oe;f.push(k);try{ds(m.imports,Xe=>{this.processInjectorType(Xe,l,f)&&(void 0===Oe&&(Oe=[]),Oe.push(Xe))})}finally{}if(void 0!==Oe)for(let Xe=0;Xe<Oe.length;Xe++){const{ngModule:Tt,providers:Yt}=Oe[Xe];ds(Yt,hn=>this.processProvider(hn,Tt,Yt||pt))}}this.injectorDefTypes.add(k);const re=Ni(k)||(()=>new k);this.records.set(k,u1(re,jd));const Te=m.providers;if(null!=Te&&!K){const Oe=i;ds(Te,Xe=>this.processProvider(Xe,Oe,Te))}return void 0!==b&&void 0!==i.providers}processProvider(i,l,f){let m=c1(i=j(i))?i:j(i&&i.provide);const b=function Pp(n,i,l){return cf(n)?u1(void 0,n.useValue):u1(uf(n),jd)}(i);if(c1(i)||!0!==i.multi)this.records.get(m);else{let k=this.records.get(m);k||(k=u1(void 0,jd,!0),k.factory=()=>F(k.multi),this.records.set(m,k)),m=i,k.multi.push(i)}this.records.set(m,b)}hydrate(i,l){return l.value===jd&&(l.value=zg,l.value=l.factory()),"object"==typeof l.value&&l.value&&function Rp(n){return null!==n&&"object"==typeof n&&"function"==typeof n.ngOnDestroy}(l.value)&&this.onDestroy.add(l.value),l.value}injectableDefInScope(i){if(!i.providedIn)return!1;const l=j(i.providedIn);return"string"==typeof l?"any"===l||l===this.scope:this.injectorDefTypes.has(l)}}function K0(n){const i=Vt(n),l=null!==i?i.factory:Ni(n);if(null!==l)return l;if(n instanceof ga)throw new P(204,"");if(n instanceof Function)return function J0(n){const i=n.length;if(i>0)throw Ei(i,"?"),new P(204,"");const l=function Fn(n){const i=n&&(n[tr]||n[qe]);if(i){const l=function In(n){if(n.hasOwnProperty("name"))return n.name;const i=(""+n).match(/^function\s*([^\s(]+)/);return null===i?"":i[1]}(n);return console.warn(`DEPRECATED: DI is instantiating a token "${l}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${l}" class.`),i}return null}(n);return null!==l?()=>l.factory(n):()=>new n}(n);throw new P(204,"")}function uf(n,i,l){let f;if(c1(n)){const m=j(n);return Ni(m)||K0(m)}if(cf(n))f=()=>j(n.useValue);else if(function Ip(n){return!(!n||!n.useFactory)}(n))f=()=>n.useFactory(...F(n.deps||[]));else if(function j1(n){return!(!n||!n.useExisting)}(n))f=()=>g(j(n.useExisting));else{const m=j(n&&(n.useClass||n.provide));if(!function Np(n){return!!n.deps}(n))return Ni(m)||K0(m);f=()=>new m(...F(n.deps))}return f}function u1(n,i,l=!1){return{factory:n,value:i,multi:l?[]:void 0}}function cf(n){return null!==n&&"object"==typeof n&&Ju in n}function c1(n){return"function"==typeof n}let fu=(()=>{class n{static create(l,f){var m;if(Array.isArray(l))return Op({name:""},f,l,"");{const b=null!==(m=l.name)&&void 0!==m?m:"";return Op({name:b},l.parent,l.providers,b)}}}return n.THROW_IF_NOT_FOUND=To,n.NULL=new H1,n.\u0275prov=kt({token:n,providedIn:"any",factory:()=>g(of)}),n.__NG_ELEMENT_ID__=-1,n})();function jp(n,i){Co(cd(n)[1],Oi())}function rh(n){let i=function nh(n){return Object.getPrototypeOf(n.prototype).constructor}(n.type),l=!0;const f=[n];for(;i;){let m;if(na(n))m=i.\u0275cmp||i.\u0275dir;else{if(i.\u0275cmp)throw new P(903,"");m=i.\u0275dir}if(m){if(l){f.push(m);const k=n;k.inputs=G1(n.inputs),k.declaredInputs=G1(n.declaredInputs),k.outputs=G1(n.outputs);const K=m.hostBindings;K&&Vp(n,K);const re=m.viewQuery,Te=m.contentQueries;if(re&&Gp(n,re),Te&&t5(n,Te),R(n.inputs,m.inputs),R(n.declaredInputs,m.declaredInputs),R(n.outputs,m.outputs),na(m)&&m.data.animation){const Oe=n.data;Oe.animation=(Oe.animation||[]).concat(m.data.animation)}}const b=m.features;if(b)for(let k=0;k<b.length;k++){const K=b[k];K&&K.ngInherit&&K(n),K===rh&&(l=!1)}}i=Object.getPrototypeOf(i)}!function Bp(n){let i=0,l=null;for(let f=n.length-1;f>=0;f--){const m=n[f];m.hostVars=i+=m.hostVars,m.hostAttrs=Io(m.hostAttrs,l=Io(l,m.hostAttrs))}}(f)}function G1(n){return n===ft?{}:n===pt?[]:n}function Gp(n,i){const l=n.viewQuery;n.viewQuery=l?(f,m)=>{i(f,m),l(f,m)}:i}function t5(n,i){const l=n.contentQueries;n.contentQueries=l?(f,m,b)=>
1{i(f,m,b),l(f,m,b)}:i}function Vp(n,i){const l=n.hostBindings;n.hostBindings=l?(f,m)=>{i(f,m),l(f,m)}:i}let Wc=null;function Cc(){if(!Wc){const n=xt.Symbol;if(n&&n.iterator)Wc=n.iterator;else{const i=Object.getOwnPropertyNames(Map.prototype);for(let l=0;l<i.length;++l){const f=i[l];"entries"!==f&&"size"!==f&&Map.prototype[f]===Map.prototype.entries&&(Wc=f)}}}return Wc}function Xr(n){return!!Mf(n)&&(Array.isArray(n)||!(n instanceof Map)&&Cc()in n)}function Mf(n){return null!==n&&("function"==typeof n||"object"==typeof n)}function Lu(n,i,l){return n[i]=l}function Qs(n,i,l){return!Object.is(n[i],l)&&(n[i]=l,!0)}function rc(n,i,l,f){const m=Qs(n,i,l);return Qs(n,i+1,f)||m}function ah(n,i,l,f){const m=en();return Qs(m,Xs(),i)&&(ur(),function Hu(n,i,l,f,m,b){const k=ke(n,i);tf(i[11],k,b,n.value,l,f,m)}(Vi(),m,n,i,l,f)),ah}function h1(n,i,l,f){return Qs(n,Xs(),l)?i+te(l)+f:ct}function Sc(n,i,l,f,m,b){const K=rc(n,Xo(),l,m);return as(2),K?i+te(l)+f+te(m)+b:ct}function Af(n,i,l,f,m,b,k,K){const re=en(),Te=ur(),Oe=n+20,Xe=Te.firstCreatePass?function qp(n,i,l,f,m,b,k,K,re){const Te=i.consts,Oe=a1(i,n,4,k||null,Yr(Te,K));Qh(i,l,Oe,Yr(Te,re)),Co(i,Oe);const Xe=Oe.tViews=Yd(2,Oe,f,m,b,i.directiveRegistry,i.pipeRegistry,null,i.schemas,Te);return null!==i.queries&&(i.queries.template(i,Oe),Xe.queries=i.queries.embeddedTView(Oe)),Oe}(Oe,Te,re,i,l,f,m,b,k):Te.data[Oe];ti(Xe,!1);const Tt=re[11].createComment("");e1(Te,re,Tt,Xe),Ks(Tt,re),Zd(re,re[Oe]=V0(Tt,re,Tt,Xe)),Ea(Xe)&&Y0(Te,re,Xe),null!=k&&Z0(re,Xe,K)}function Pf(n){return un(function Fl(){return Gn.lFrame.contextLView}(),20+n)}function $d(n,i=Dt.Default){const l=en();return null===l?g(n,i):$n(Oi(),l,j(n),i)}function f_(){throw new Error("invalid")}function Kd(n,i,l){const f=en();return Qs(f,Xs(),i)&&Wo(ur(),Vi(),f,n,i,f[11],l,!1),Kd}function jf(n,i,l,f,m){const k=m?"class":"style";Sp(n,l,i.inputs[k],k,f)}function ch(n,i,l,f){const m=en(),b=ur(),k=20+n,K=m[11],re=m[k]=Qc(K,i,function _u(){return Gn.lFrame.currentNamespace}()),Te=b.firstCreatePass?function Bf(n,i,l,f,m,b,k){const K=i.consts,Te=a1(i,n,2,m,Yr(K,b));return Qh(i,l,Te,Yr(K,k)),null!==Te.attrs&&$0(Te,Te.attrs,!1),null!==Te.mergedAttrs&&$0(Te,Te.mergedAttrs,!0),null!==i.queries&&i.queries.elementStart(i,Te),Te}(k,b,m,0,i,l,f):b.data[k];ti(Te,!0);const Oe=Te.mergedAttrs;null!==Oe&&Ns(K,re,Oe);const Xe=Te.classes;null!==Xe&&du(K,re,Xe);const Tt=Te.styles;null!==Tt&&Uc(K,re,Tt),64!=(64&Te.flags)&&e1(b,m,re,Te),0===function fe(){return Gn.lFrame.elementDepthCount}()&&Ks(re,m),function se(){Gn.lFrame.elementDepthCount++}(),Ea(Te)&&(Y0(b,m,Te),Wh(b,Te,m)),null!==f&&Z0(m,Te)}function Gf(){let n=Oi();bs()?Qo():(n=n.parent,ti(n,!1));const i=n;!function ne(){Gn.lFrame.elementDepthCount--}();const l=ur();l.firstCreatePass&&(Co(l,n),Ja(n)&&l.queries.elementEnd(n)),null!=i.classesWithoutHost&&function Ql(n){return 0!=(16&n.flags)}(i)&&jf(l,i,en(),i.classesWithoutHost,!0),null!=i.stylesWithoutHost&&function Za(n){return 0!=(32&n.flags)}(i)&&jf(l,i,en(),i.stylesWithoutHost,!1)}function p_(n,i,l,f){ch(n,i,l,f),Gf()}function Vf(n,i,l){const f=en(),m=ur(),b=n+20,k=m.firstCreatePass?function Jd(n,i,l,f,m){const b=i.consts,k=Yr(b,f),K=a1(i,n,8,"ng-container",k);return null!==k&&$0(K,k,!0),Qh(i,l,K,Yr(b,m)),null!==i.queries&&i.queries.elementStart(i,K),K}(b,m,f,i,l):m.data[b];ti(k,!0);const K=f[b]=f[11].createComment("");e1(m,f,K,k),Ks(K,f),Ea(k)&&(Y0(m,f,k),Wh(m,k,f)),null!=l&&Z0(f,k)}function Wf(){let n=Oi();const i=ur();bs()?Qo():(n=n.parent,ti(n,!1)),i.firstCreatePass&&(Co(i,n),Ja(n)&&i.queries.elementEnd(n))}function __(n,i,l){Vf(n,i,l),Wf()}function g_(){return en()}function dh(n){return!!n&&"function"==typeof n.then}function m_(n){return!!n&&"function"==typeof n.subscribe}const v_=m_;function zf(n,i,l,f){const m=en(),b=ur(),k=Oi();return function qf(n,i,l,f,m,b,k,K){const re=Ea(f),Oe=n.firstCreatePass&&Cp(n),Xe=i[8],Tt=Cn(i);let Yt=!0;if(3&f.type||K){const Kn=ke(f,i),br=K?K(Kn):Kn,bn=Tt.length,Gr=K?la=>K(Kr(la[f.index])):f.index;if(qn(l)){let la=null;if(!K&&re&&(la=function b_(n,i,l,f){const m=n.cleanup;if(null!=m)for(let b=0;b<m.length-1;b+=2){const k=m[b];if(k===l&&m[b+1]===f){const K=i[7],re=m[b+2];return K.length>re?K[re]:null}"string"==typeof k&&(b+=2)}return null}(n,i,m,f.index)),null!==la)(la.__ngLastListenerFn__||la).__ngNextListenerFn__=b,la.__ngLastListenerFn__=b,Yt=!1;else{b=hh(f,i,Xe,b,!1);const $a=l.listen(br,m,b);Tt.push(b,$a),Oe&&Oe.push(m,Gr,bn,bn+1)}}else b=hh(f,i,Xe,b,!0),br.addEventListener(m,b,k),Tt.push(b),Oe&&Oe.push(m,Gr,bn,k)}else b=hh(f,i,Xe,b,!1);const hn=f.outputs;let Nn;if(Yt&&null!==hn&&(Nn=hn[m])){const Kn=Nn.length;if(Kn)for(let br=0;br<Kn;br+=2){const Iu=i[Nn[br]][Nn[br+1]].subscribe(b),od=Tt.length;Tt.push(b,Iu),Oe&&Oe.push(m,f.index,od,-(od+1))}}}(b,m,m[11],k,n,i,!!l,f),zf}function $f(n,i,l,f){try{return!1!==l(f)}catch(m){return Hd(n,m),!1}}function hh(n,i,l,f,m){return function b(k){if(k===Function)return f;const K=2&n.flags?Pn(n.index,i):i;0==(32&i[2])&&Ud(K);let re=$f(i,0,f,k),Te=b.__ngNextListenerFn__;for(;Te;)re=$f(i,0,Te,k)&&re,Te=Te.__ngNextListenerFn__;return m&&!1===re&&(k.preventDefault(),k.returnValue=!1),re}}function Kf(n=1){return function Zs(n){return(Gn.lFrame.contextLView=function es(n,i){for(;n>0;)i=i[15],n--;return i}(n,Gn.lFrame.contextLView))[8]}(n)}function M_(n,i){let l=null;const f=function v(n){const i=n.attrs;if(null!=i){const l=i.indexOf(5);if(0==(1&l))return i[l+1]}return null}(n);for(let m=0;m<i.length;m++){const b=i[m];if("*"!==b){if(null===f?Id(n,b,!0):S(f,b))return m}else l=m}return l}function Jf(n){const i=en()[16][6];if(!i.projection){const f=i.projection=Ei(n?n.length:1,null),m=f.slice();let b=i.child;for(;null!==b;){const k=n?M_(b,n):0;null!==k&&(m[k]?m[k].projectionNext=b:f[k]=b,m[k]=b),b=b.next}}}function Qf(n,i=0,l){const f=en(),m=ur(),b=a1(m,20+n,16,null,l||null);null===b.projection&&(b.projection=i),Qo(),64!=(64&b.flags)&&function xd(n,i,l){Ld(i[11],0,i,l,S0(n,l,i),mc(l.parent||i[6],l,i))}(m,f,b)}function fh(n,i,l){return Qd(n,"",i,"",l),fh}function Qd(n,i,l,f,m){const b=en(),k=h1(b,i,l,f);return k!==ct&&Wo(ur(),Vi(),b,n,k,b[11],m,!1),Qd}function ph(n,i,l,f,m,b,k){const K=en(),re=Sc(K,i,l,f,m,b);return re!==ct&&Wo(ur(),Vi(),K,n,re,K[11],k,!1),ph}function l2(n,i,l,f,m){const b=n[l+1],k=null===i;let K=f?Wn(b):Mi(b),re=!1;for(;0!==K&&(!1===re||k);){const Oe=n[K+1];D_(n[K],i)&&(re=!0,n[K+1]=f?Lr(Oe):gi(Oe)),K=f?Wn(Oe):Mi(Oe)}
vendor: 2,377 bytes, line 1
1re&&(n[l+1]=f?gi(b):Lr(b))}function D_(n,i){return null===n||null==i||(Array.isArray(n)?n[1]:n)===i||!(!Array.isArray(n)||"string"!=typeof i)&&ts(n,i)>=0}const As={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function u2(n){return n.substring(As.key,As.keyEnd)}function c2(n,i){const l=As.textEnd;return l===i?-1:(i=As.keyEnd=function E_(n,i,l){for(;i<l&&n.charCodeAt(i)>32;)i++;return i}(n,As.key=i,l),v1(n,i,l))}function v1(n,i,l){for(;i<l&&n.charCodeAt(i)<=32;)i++;return i}function _h(n,i,l){return Ou(n,i,l,!1),_h}function gh(n,i){return Ou(n,i,null,!0),gh}function m2(n){Au(Go,Bu,n,!0)}function Bu(n,i){for(let l=function C_(n){return function f2(n){As.key=0,As.keyEnd=0,As.value=0,As.valueEnd=0,As.textEnd=n.length}(n),c2(n,v1(n,0,As.textEnd))}(i);l>=0;l=c2(i,l))Go(n,u2(i),!0)}function Ou(n,i,l,f){const m=en(),b=ur(),k=as(2);b.firstUpdatePass&&y2(b,n,k,f),i!==ct&&Qs(m,k,i)&&M2(b,b.data[so()],m,m[11],n,m[k+1]=function N_(n,i){return null==n||("string"==typeof i?n+=i:"object"==typeof n&&(n=I(ou(n)))),n}(i,l),f,k)}function Au(n,i,l,f){const m=ur(),b=as(2);m.firstUpdatePass&&y2(m,null,b,f);const k=en();if(l!==ct&&Qs(k,b,l)){const K=m.data[so()];if(D2(K,f)&&!v2(m,b)){let re=f?K.classesWithoutHost:K.stylesWithoutHost;null!==re&&(l=z(re,l||"")),jf(m,K,k,l,f)}else!function k_(n,i,l,f,m,b,k,K){m===ct&&(m=pt);let re=0,Te=0,Oe=0<m.length?m[0]:null,Xe=0<b.length?b[0]:null;for(;null!==Oe||null!==Xe;){const Tt=re<m.length?m[re+1]:void 0,Yt=Te<b.length?b[Te+1]:void 0;let Nn,hn=null;Oe===Xe?(re+=2,Te+=2,Tt!==Yt&&(hn=Xe,Nn=Yt)):null===Xe||null!==Oe&&Oe<Xe?(re+=2,hn=Oe):(Te+=2,hn=Xe,Nn=Yt),null!==hn&&M2(n,i,l,f,hn,Nn,k,K),Oe=re<m.length?m[re]:null,Xe=Te<b.length?b[Te]:null}}(m,K,k,k[11],k[b+1],k[b+1]=function I_(n,i,l){if(null==l||""===l)return pt;const f=[],m=ou(l);if(Array.isArray(m))for(let b=0;b<m.length;b++)n(f,m[b],!0);else if("object"==typeof m)for(const b in m)m.hasOwnProperty(b)&&n(f,b,m[b]);else"string"==typeof m&&i(f,m);return f}(n,i,l),f,b)}}function v2(n,i){return i>=n.expandoStartIndex}function y2(n,i,l,f){const m=n.data;if(null===m[l+1]){const b=m[so()],k=v2(n,l);D2(b,f)&&null===i&&!k&&(i=!1),i=function L_(n,i,l,f){const m=function os(n){const i=Gn.lFrame.currentDirectiveIndex;return-1===i?null:n[i]}(n);let b=f?i.residualClasses:i.residualStyles;if(null===m)0===(f?i.classBindings:i.styleBindings)&&(l=z1(l=mh(null,n,i,l,f),i.attrs,f),b=null);
1else{const k=i.directiveStylingLast;if(-1===k||n[k]!==m)if(l=mh(m,n,i,l,f),null===b){let re=function O_(n,i,l){const f=l?i.classBindings:i.styleBindings;if(0!==Mi(f))return n[Wn(f)]}(n,i,f);void 0!==re&&Array.isArray(re)&&(re=mh(null,n,i,re[1],f),re=z1(re,i.attrs,f),function A_(n,i,l,f){n[Wn(l?i.classBindings:i.styleBindings)]=f}(n,i,f,re))}else b=function P_(n,i,l){let f;const m=i.directiveEnd;for(let b=1+i.directiveStylingLast;b<m;b++)f=z1(f,n[b].hostAttrs,l);return z1(f,i.attrs,l)}(n,i,f)}return void 0!==b&&(f?i.residualClasses=b:i.residualStyles=b),l}(m,b,i,f),function T_(n,i,l,f,m,b){let k=b?i.classBindings:i.styleBindings,K=Wn(k),re=Mi(k);n[f]=l;let Oe,Te=!1;if(Array.isArray(l)){const Xe=l;Oe=Xe[1],(null===Oe||ts(Xe,Oe)>0)&&(Te=!0)}else Oe=l;if(m)if(0!==re){const Tt=Wn(n[K+1]);n[f+1]=Zn(Tt,K),0!==Tt&&(n[Tt+1]=Tr(n[Tt+1],f)),n[K+1]=function Pr(n,i){return 131071&n|i<<17}(n[K+1],f)}else n[f+1]=Zn(K,0),0!==K&&(n[K+1]=Tr(n[K+1],f)),K=f;else n[f+1]=Zn(re,0),0===K?K=f:n[re+1]=Tr(n[re+1],f),re=f;Te&&(n[f+1]=gi(n[f+1])),l2(n,Oe,f,!0),l2(n,Oe,f,!1),function s2(n,i,l,f,m){const b=m?n.residualClasses:n.residualStyles;null!=b&&"string"==typeof i&&ts(b,i)>=0&&(l[f+1]=Lr(l[f+1]))}(i,Oe,n,f,b),k=Zn(K,re),b?i.classBindings=k:i.styleBindings=k}(m,b,i,l,k,f)}}function mh(n,i,l,f,m){let b=null;const k=l.directiveEnd;let K=l.directiveStylingLast;for(-1===K?K=l.directiveStart:K++;K<k&&(b=i[K],f=z1(f,b.hostAttrs,m),b!==n);)K++;return null!==n&&(l.directiveStylingLast=K),f}function z1(n,i,l){const f=l?1:2;let m=-1;if(null!==i)for(let b=0;b<i.length;b++){const k=i[b];"number"==typeof k?m=k:m===f&&(Array.isArray(n)||(n=void 0===n?[]:["",n]),Go(n,k,!!l||i[++b]))}return void 0===n?null:n}function M2(n,i,l,f,m,b,k,K){if(!(3&i.type))return;const re=n.data,Te=re[K+1];Xd(function za(n){return 1==(1&n)}(Te)?T2(re,i,l,m,Mi(Te),k):void 0)||(Xd(b)||function Si(n){return 2==(2&n)}(Te)&&(b=T2(re,null,l,m,K,k)),function vc(n,i,l,f,m){const b=qn(n);if(i)m?b?n.addClass(l,f):l.classList.add(f):b?n.removeClass(l,f):l.classList.remove(f);else{let k=-1===f.indexOf("-")?void 0:Bl.DashCase;if(null==m)b?n.removeStyle(l,f,k):l.style.removeProperty(f);else{const K="string"==typeof m&&m.endsWith("!important");K&&(m=m.slice(0,-10),k|=Bl.Important),b?n.setStyle(l,f,m,k):l.style.setProperty(f,m,K?"important":"")}}}(f,k,he(so(),l),m,b))}function T2(n,i,l,f,m,b){const k=null===i;let K;for(;m>0;){const re=n[m],Te=Array.isArray(re),Oe=Te?re[1]:re,Xe=null===Oe;let Tt=l[m+1];Tt===ct&&(Tt=Xe?pt:void 0);let Yt=Xe?yn(Tt,f):Oe===f?Tt:void 0;if(Te&&!Xd(Yt)&&(Yt=yn(re,f)),Xd(Yt)&&(K=Yt,k))return K;const hn=n[m+1];m=k?Wn(hn):Mi(hn)}if(null!==i){let re=b?i.residualClasses:i.residualStyles;null!=re&&(K=yn(re,f))}return K}function Xd(n){return void 0!==n}function D2(n,i){return 0!=(n.flags&(i?16:32))}function w2(n,i=""){const l=en(),f=ur(),m=n+20,b=f.firstCreatePass?a1(f,m,1,i,null):f.data[m],k=l[m]=O1(l[11],i);e1(f,l,k,b),ti(b,!1)}function vh(n){return e0("",n,""),vh}function e0(n,i,l){const f=en(),m=h1(f,n,i,l);return m!==ct&&wc(f,so(),m),e0}function C2(n,i,l,f,m){const b=en(),k=Sc(b,n,i,l,f,m);return k!==ct&&wc(b,so(),k),C2}function A2(n,i,l){Au(Go,Bu,h1(en(),n,i,l),!0)}function Wt(n,i,l){const f=en();return Qs(f,Xs(),i)&&Wo(ur(),Vi(),f,n,i,f[11],l,!0),Wt}const ln=void 0;var Mn=["en",[["a","p"],["AM","PM"],ln],[["AM","PM"],ln,ln],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],ln,[["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"]],ln,[["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}",ln,"{1} 'at' {0}",ln],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function En(n){const l=Math.floor(Math.abs(n)),f=n.toString().replace(/^[^.]*\.?/,"").length;return 1===l&&0===f?1:5}];let Qn={};function cr(n){const i=function di(n){return n.toLowerCase().replace(/_/g,"-")}(n);let l=mi(i);if(l)return l;const f=i.split("-")[0];if(l=mi(f),l)return l;if("en"===f)return Mn;throw new Error(`Missing locale data for the locale "${n}".`)}function Or(n){return cr(n)[kn.PluralCase]}function mi(n){return n in Qn||(Qn[n]=xt.ng&&xt.ng.common&&xt.ng.common.locales&&xt.ng.common.locales[n]),Qn[n]}var kn=(()=>((kn=kn||{})[kn.LocaleId=0]="LocaleId",kn[kn.DayPeriodsFormat=1]="DayPeriodsFormat",kn[kn.DayPeriodsStandalone=2]="DayPeriodsStandalone",kn[kn.DaysFormat=3]="DaysFormat",kn[kn.DaysStandalone=4]="DaysStandalone",kn[kn.MonthsFormat=5]="MonthsFormat",kn[kn.MonthsStandalone=6]="MonthsStandalone",kn[kn.Eras=7]="Eras",kn[kn.FirstDayOfWeek=8]="FirstDayOfWeek",kn[kn.WeekendRange=9]="WeekendRange",kn[kn.DateFormat=10]="DateFormat",kn[kn.TimeFormat=11]="TimeFormat",kn[kn.DateTimeFormat=12]="DateTimeFormat",kn[kn.NumberSymbols=13]="NumberSymbols",kn[kn.NumberFormats=14]="NumberFormats",kn[kn.CurrencyCode=15]="CurrencyCode",kn[kn.CurrencySymbol=16]="CurrencySymbol",kn[kn.CurrencyName=17]="CurrencyName",kn[kn.Currencies=18]="Currencies",kn[kn.Directionality=19]="Directionality",kn[kn.PluralCase=20]="PluralCase",kn[kn.ExtraData=21]="ExtraData",kn))();const ka=["zero","one","two","few","many"],On="en-US",jn={marker:"element"},vr={marker:"ICU"};var yr=(()=>((yr=yr||{})[yr.SHIFT=2]="SHIFT",yr[yr.APPEND_EAGERLY=1]="APPEND_EAGERLY",yr[yr.COMMENT=2]="COMMENT",yr))();let mn=On;function cl(n,i,l){const f=i.insertBeforeIndex,m=Array.isArray(f)?f[0]:f;
1return null===m?Cd(n,0,l):Kr(l[m])}function dl(n,i,l,f,m){const b=i.insertBeforeIndex;if(Array.isArray(b)){let k=f,K=null;if(3&i.type||(K=k,k=m),null!==k&&0==(2&i.flags))for(let re=1;re<b.length;re++)Xu(n,k,l[b[re]],K,!1)}}function Uo(n,i){if(n.push(i),n.length>1)for(let l=n.length-2;l>=0;l--){const f=n[l];Nl(f)||ql(f,i)&&null===Gu(f)&&q1(f,i.index)}}function Nl(n){return!(64&n.type)}function ql(n,i){return Nl(i)||n.index>i.index}function Gu(n){const i=n.insertBeforeIndex;return Array.isArray(i)?i[0]:i}function q1(n,i){const l=n.insertBeforeIndex;Array.isArray(l)?l[0]=i:(Sd(cl,dl),n.insertBeforeIndex=i)}function $1(n,i){const l=n.data[i];return null===l||"string"==typeof l?null:l.hasOwnProperty("currentCaseLViewIndex")?l:l.value}function yh(n,i,l){const f=F0(n,l,64,null,null);return Uo(i,f),f}function t0(n,i){const l=i[n.currentCaseLViewIndex];return null===l?l:l<0?~l:l}function I2(n){return n>>>17}function k2(n){return(131070&n)>>>1}let J1=0,Lc=0;function N2(n,i,l,f){const m=l[11];let k,b=null;for(let K=0;K<i.length;K++){const re=i[K];if("string"==typeof re){const Te=i[++K];null===l[Te]&&(l[Te]=O1(m,re))}else if("number"==typeof re)switch(1&re){case 0:const Te=I2(re);let Oe,Xe;if(null===b&&(b=Te,k=Xc(m,f)),Te===b?(Oe=f,Xe=k):(Oe=null,Xe=Kr(l[Te])),null!==Xe){const Nn=k2(re);Xu(m,Xe,l[Nn],Oe,!1);const br=$1(n,Nn);if(null!==br&&"object"==typeof br){const bn=t0(br,l);null!==bn&&N2(n,br.create[bn],l,l[br.anchorIdx])}}break;case 1:const Yt=i[++K],hn=i[++K];tf(m,he(re>>>1,l),null,null,Yt,hn,null)}else switch(re){case vr:const Te=i[++K],Oe=i[++K];null===l[Oe]&&Ks(l[Oe]=D0(m,Te),l);break;case jn:const Xe=i[++K],Tt=i[++K];null===l[Tt]&&Ks(l[Tt]=Qc(m,Xe,null),l)}}}function n0(n,i,l,f,m){for(let b=0;b<l.length;b++){const k=l[b],K=l[++b];if(k&m){let re="";for(let Te=b+1;Te<=b+K;Te++){const Oe=l[Te];if("string"==typeof Oe)re+=Oe;else if("number"==typeof Oe)if(Oe<0)re+=te(i[f-Oe]);else{const Xe=Oe>>>2;switch(3&Oe){case 1:const Tt=l[++Te],Yt=l[++Te],hn=n.data[Xe];"string"==typeof hn?tf(i[11],i[Xe],null,hn,Tt,re,Yt):Wo(n,hn,i,Tt,re,i[11],Yt,!1);break;case 0:const Nn=i[Xe];null!==Nn&&Md(i[11],Nn,re);break;case 2:a0(n,$1(n,Xe),i,re);break;case 3:r0(n,$1(n,Xe),f,i)}}}}else{const re=l[b+1];if(re>0&&3==(3&re)){const Oe=$1(n,re>>>2);i[Oe.currentCaseLViewIndex]<0&&r0(n,Oe,f,i)}}b+=K}}function r0(n,i,l,f){let m=f[i.currentCaseLViewIndex];if(null!==m){let b=J1;m<0&&(m=f[i.currentCaseLViewIndex]=~m,b=-1),n0(n,f,i.update[m],l,b)}}function a0(n,i,l,f){const m=function $_(n,i){let l=n.cases.indexOf(i);if(-1===l)switch(n.type){case 1:{const f=function Zo(n,i){const l=Or(i)(parseInt(n,10)),f=ka[l];return void 0!==f?f:"other"}(i,function Li(){return mn}());l=n.cases.indexOf(f),-1===l&&"other"!==f&&(l=n.cases.indexOf("other"));break}case 0:l=n.cases.indexOf("other")}return-1===l?null:l}(i,f);if(t0(i,l)!==m&&(X1(n,i,l),l[i.currentCaseLViewIndex]=null===m?null:~m,null!==m)){const k=l[i.anchorIdx];k&&N2(n,i.create[m],l,k)}}function X1(n,i,l){let f=t0(i,l);if(null!==f){const m=i.remove[f];for(let b=0;b<m.length;b++){const k=m[b];if(k>0){const K=he(k,l);null!==K&&O0(l[11],K)}else X1(n,$1(n,~k),l)}}}function ic(){const n=[];let l,f,i=-1;function b(K,re){i=0;const Te=t0(K,re);f=null!==Te?K.remove[Te]:pt}function k(){if(i<f.length){const K=f[i++];return K>0?l[K]:(n.push(i,f),b(l[1].data[~K],l),k())}return 0===n.length?null:(f=n.pop(),i=n.pop(),k())}return function m(K,re){for(l=re;n.length;)n.pop();return b(K.value,re),k}}const ed=/\ufffd(\d+):?\d*\ufffd/gi,J_=/\ufffd(\d+)\ufffd/,F2=/^\s*(\ufffd\d+:?\d*\ufffd)\s*,\s*(select|plural)\s*,/,Y2=/\ufffd\/?\*(\d+:\d+)\ufffd/gi,Sh=/\ufffd(\/?[#*]\d+):?\d*\ufffd/gi,Z2=/\uE500/g;function b1(n,i,l,f,m,b,k){const K=o1(n,f,1,null);let re=K<<yr.SHIFT,Te=Jo();i===Te&&(Te=null),null===Te&&(re|=yr.APPEND_EAGERLY),k&&(re|=yr.COMMENT,function bd(n){void 0===Fc&&(Fc=n())}(ic)),m.push(re,null===b?"":b);const Oe=F0(n,K,k?32:1,null===b?"":b,null);Uo(l,Oe);const Xe=Oe.index;return ti(Oe,!1),null!==Te&&i!==Te&&function K1(n,i){let l=n.insertBeforeIndex;null===l?(Sd(cl,dl),l=n.insertBeforeIndex=[null,i]):(function Je(n,i,l){n!=i&&We(l,n,i,"==")}(Array.isArray(l),!0,"Expecting array here"),l.push(i))}(Te,Xe),Oe}
1function nd(n,i,l,f,m,b,k){const K=k.match(ed),re=b1(n,i,l,b,f,K?null:k,!1);K&&zc(m,k,re.index,null,0,null)}function zc(n,i,l,f,m,b){const k=n.length,K=k+1;n.push(null,null);const re=k+2,Te=i.split(ed);let Oe=0;for(let Xe=0;Xe<Te.length;Xe++){const Tt=Te[Xe];if(1&Xe){const Yt=m+parseInt(Tt,10);n.push(-1-Yt),Oe|=H2(Yt)}else""!==Tt&&n.push(Tt)}return n.push(l<<2|(f?1:0)),f&&n.push(f,b),n[k]=Oe,n[K]=n.length-re,Oe}function H2(n){return 1<<Math.min(n,31)}function M1(n){let i,b,l="",f=0,m=!1;for(;null!==(i=Y2.exec(n));)m?i[0]===`\ufffd/*${b}\ufffd`&&(f=i.index,m=!1):(l+=n.substring(f,i.index+i[0].length),b=i[1],m=!0);return l+=n.substr(f),l}function id(n,i,l,f,m,b){let k=0;const K={type:m.type,currentCaseLViewIndex:o1(n,i,1,null),anchorIdx:b,cases:[],create:[],remove:[],update:[]};(function Qm(n,i,l){n.push(H2(i.mainBinding),2,-1-i.mainBinding,l<<2|2)})(l,m,b),function P2(n,i,l){const f=n.data[i];null===f?n.data[i]=l:f.value=l}(n,b,K);const re=m.values;for(let Te=0;Te<re.length;Te++){const Oe=re[Te],Xe=[];for(let Tt=0;Tt<Oe.length;Tt++){const Yt=Oe[Tt];if("string"!=typeof Yt){const hn=Xe.push(Yt)-1;Oe[Tt]=`\x3c!--\ufffd${hn}\ufffd--\x3e`}}k=pu(n,K,i,l,f,m.cases[Te],Oe.join(""),Xe)|k}k&&function Xm(n,i,l){n.push(i,1,l<<2|3)}(l,k,b)}function o0(n){const i=[],l=[];let f=1,m=0;const b=hl(n=n.replace(F2,function(k,K,re){return f="select"===re?0:1,m=parseInt(K.substr(1),10),""}));for(let k=0;k<b.length;){let K=b[k++].trim();1===f&&(K=K.replace(/\s*(?:=)?(\w+)\s*/,"$1")),K.length&&i.push(K);const re=hl(b[k++]);i.length>l.length&&l.push(re)}return{type:f,mainBinding:m,cases:i,values:l}}function hl(n){if(!n)return[];let i=0;const l=[],f=[],m=/[{}]/g;let b;for(m.lastIndex=0;b=m.exec(n);){const K=b.index;if("}"==b[0]){if(l.pop(),0==l.length){const re=n.substring(i,K);F2.test(re)?f.push(o0(re)):f.push(re),i=K+1}}else{if(0==l.length){const re=n.substring(i,K);f.push(re),i=K+1}l.push("{")}}const k=n.substring(i);return f.push(k),f}function pu(n,i,l,f,m,b,k,K){const re=[],Te=[],Oe=[];i.cases.push(b),i.create.push(re),i.remove.push(Te),i.update.push(Oe);const Tt=Ht(_n()).getInertBodyElement(k),Yt=An(Tt)||Tt;return Yt?s0(n,i,l,f,re,Te,Oe,Yt,m,K,0):0}function s0(n,i,l,f,m,b,k,K,re,Te,Oe){let Xe=0,Tt=K.firstChild;for(;Tt;){const Yt=o1(n,l,1,null);switch(Tt.nodeType){case Node.ELEMENT_NODE:const hn=Tt,Nn=hn.tagName.toLowerCase();if(zr.hasOwnProperty(Nn)){X_(m,jn,Nn,re,Yt),n.data[Yt]=Nn;const Gr=hn.attributes;for(let la=0;la<Gr.length;la++){const $a=Gr.item(la),Iu=$a.name.toLowerCase();$a.value.match(ed)?Fs.hasOwnProperty(Iu)&&zc(k,$a.value,Yt,$a.name,0,il[Iu]?aa:sa[Iu]?Ro:null):e3(m,Yt,$a)}Xe=s0(n,i,l,f,m,b,k,Tt,Yt,Te,Oe+1)|Xe,j2(b,Yt,Oe)}break;case Node.TEXT_NODE:const Kn=Tt.textContent||"",br=Kn.match(ed);X_(m,null,br?"":Kn,re,Yt),j2(b,Yt,Oe),br&&(Xe=zc(k,Kn,Yt,null,0,null)|Xe);break;case Node.COMMENT_NODE:const bn=J_.exec(Tt.textContent||"");if(bn){const la=Te[parseInt(bn[1],10)];X_(m,vr,"",re,Yt),id(n,l,f,re,la,Yt),B2(b,Yt,Oe)}}Tt=Tt.nextSibling}return Xe}function j2(n,i,l){0===l&&n.push(i)}function B2(n,i,l){0===l&&(n.push(~i),n.push(i))}function X_(n,i,l,f,m){null!==i&&n.push(i),n.push(l,m,function Mh(n,i,l){return n|i<<17|l<<1}(0,f,m))}function e3(n,i,l){n.push(i<<1|1,l.name,l.value)}function h5(n,i,l=-1){const f=ur(),m=en(),b=20+n,k=Yr(f.consts,i),K=Jo();f.firstCreatePass&&function td(n,i,l,f,m,b){const k=Jo(),K=[],re=[],Te=[[]];m=function Oc(n,i){if(function rd(n){return-1===n}(i))return M1(n);{const l=n.indexOf(`:${i}\ufffd`)+2+i.toString().length,f=n.search(new RegExp(`\ufffd\\/\\*\\d+:${i}\ufffd`));return M1(n.substring(l,f))}}(m,b);const Oe=function xh(n){return n.replace(Z2," ")}(m).split(Sh);for(let Xe=0;Xe<Oe.length;Xe++){let Tt=Oe[Xe];if(0==(1&Xe)){const Yt=hl(Tt);for(let hn=0;hn<Yt.length;hn++){let Nn=Yt[hn];if(0==(1&hn)){const Kn=Nn;""!==Kn&&nd(n,k,Te[0],K,re,l,Kn)}else{const Kn=Nn;if("object"!=typeof Kn)throw new Error(`Unable to parse ICU expression in "${m}" message.`);id(n,l,re,i,Kn,b1(n,k,Te[0],l,K,"",!0).index)}}}else{const Yt=47===Tt.charCodeAt(0),Nn=(Tt.charCodeAt(Yt?1:0),20+Number.parseInt(Tt.substring(Yt?2:1)));if(Yt)Te.shift(),ti(Jo(),!1);else{const Kn=yh(n,Te[0],Nn);Te.unshift([]),ti(Kn,!0)}}}n.data[f]={create:K,update:re}}(f,null===K?0:K.index,m,b,k,l);const re=f.data[b],Oe=P1(f,K===m[6]?null:K,m);(function q_(n,i,l,f){const m=n[11];for(let b=0;b<i.length;b++){const k=i[b++],K=i[b],re=(k&yr.COMMENT)===yr.COMMENT,Te=(k&yr.APPEND_EAGERLY)===yr.APPEND_EAGERLY,Oe=k>>>yr.SHIFT;let Xe=n[Oe];null===Xe&&(Xe=n[Oe]=re?m.createComment(K):O1(m,K)),Te&&null!==l&&Xu(m,l,Xe,f,!1)}})(m,re.create,Oe,K&&8&K.type?m[K.index]:null),Ms(!0)}function p5(n,i,l){h5(n,i,l),function f5(){Ms(!1)}()}function eg(n){return function Q1(n){n&&(J1|=1<<Math.min(Lc,31)),Lc++}(Qs(en(),Xs(),n)),eg}function _5(n){!function Th(n,i,l){if(Lc>0){const f=n.data[l];n0(n,i,Array.isArray(f)?f:f.update,Xo()-Lc-1,J1)}J1=0,Lc=0}(ur(),en(),n+20)}function tg(n,i,l,f,m){if(n=j(n),Array.isArray(n))for(let b=0;b<n.length;b++)tg(n[b],i,l,f,m);else{const b=ur(),k=en();let K=c1(n)?n:j(n.provide),re=uf(n);const Te=Oi(),Oe=1048575&Te.providerIndexes,Xe=Te.directiveStart,Tt=Te.providerIndexes>>20;if(c1(n)||!n.multi){const Yt=new _l(re,m,$d),hn=rg(K,i,m?Oe:Oe+Tt,Xe);-1===hn?(Ie(W(Te,k),b,K),ng(b,n,i.length),i.push(K),Te.directiveStart++,Te.directiveEnd++,m&&(Te.providerIndexes+=1048576),l.push(Yt),k.push(Yt)):(l[hn]=Yt,k[hn]=Yt)}else{const Yt=rg(K,i,Oe+Tt,Xe),hn=rg(K,i,Oe,Oe+Tt),Nn=Yt>=0&&l[Yt],Kn=hn>=0&&l[hn];if(m&&!Kn||!m&&!Nn){Ie(W(Te,k),b,K);const br=function _3(n,i,l,f,m){const b=new _l(n,l,$d);return b.multi=[],b.index=i,b.componentProviders=0,g5(b,m,f&&!l),b}(m?p3:f3,l.length,m,f,re);!m&&Kn&&(l[hn].providerFactory=br),ng(b,n,i.length,0),i.push(K),Te.directiveStart++,Te.directiveEnd++,m&&(Te.providerIndexes+=1048576),l.push(br),k.push(br)}else ng(b,n,Yt>-1?Yt:hn,g5(l[m?hn:Yt],re,!m&&f));!m&&f&&Kn&&l[hn].componentProviders++}}}function ng(n,i,l,f){const m=c1(i),b=function kp(n){return!!n.useClass}(i);if(m||b){const re=(b?j(i.useClass):i).prototype.ngOnDestroy;if(re){const Te=n.destroyHooks||(n.destroyHooks=[]);if(!m&&i.multi){const Oe=Te.indexOf(l);-1===Oe?Te.push(l,[f,re]):Te[Oe+1].push(f,re)}else Te.push(l,re)}}}function g5(n,i,l){return l&&n.componentProviders++,n.multi.push(i)-1}function rg(n,i,l,f){for(let m=l;m<f;m++)if(i[m]===n)return m;return-1}function f3(n,i,l,f){return ig(this.multi,[])}function p3(n,i,l,f){const m=this.multi;let b;if(this.providerFactory){const k=this.providerFactory.componentProviders,K=Es(l,l[1],this.providerFactory.index,f);b=K.slice(0,k),ig(m,b);for(let re=k;re<K.length;re++)b.push(K[re])}else b=[],ig(m,b);return b}function ig(n,i){for(let l=0;l<n.length;l++)i.push((0,n[l])());return i}function m5(n,i=[]){return l=>{l.providersResolver=(f,m)=>function h3(n,i,l){const f=ur();if(f.firstCreatePass){const m=na(n);tg(l,f.data,f.blueprint,m,!0),tg(i,f.data,f.blueprint,m,!1)}}(f,m?m(n):n,i)}}class v5{}class v3{resolveComponentFactory(i){throw function m3(n){const i=Error(`No component factory found for ${I(n)}
1. Did you add it to @NgModule.entryComponents?`);return i.ngComponent=n,i}(i)}}let Lh=(()=>{class n{}return n.NULL=new v3,n})();function y3(){return l0(Oi(),en())}function l0(n,i){return new Oh(ke(n,i))}let Oh=(()=>{class n{constructor(l){this.nativeElement=l}}return n.__NG_ELEMENT_ID__=y3,n})();function b3(n){return n instanceof Oh?n.nativeElement:n}class b5{}let M3=(()=>{class n{}return n.__NG_ELEMENT_ID__=()=>function D3(){const n=en(),l=Pn(Oi().index,n);return function T3(n){return n[11]}(Gi(l)?l:n)}(),n})(),w3=(()=>{class n{}return n.\u0275prov=kt({token:n,providedIn:"root",factory:()=>null}),n})();class M5{constructor(i){this.full=i,this.major=i.split(".")[0],this.minor=i.split(".")[1],this.patch=i.split(".").slice(2).join(".")}}const C3=new M5("13.1.3"),ag={};function G2(n,i,l,f,m=!1){for(;null!==l;){const b=i[l.index];if(null!==b&&f.push(Kr(b)),Xi(b))for(let K=10;K<b.length;K++){const re=b[K],Te=re[1].firstChild;null!==Te&&G2(re[1],re,Te,f)}const k=l.type;if(8&k)G2(n,i,l.child,f);else if(32&k){const K=Kc(l,i);let re;for(;re=K();)f.push(re)}else if(16&k){const K=ec(i,l);if(Array.isArray(K))f.push(...K);else{const re=pc(i[16]);G2(re[1],re,K,f,!0)}}l=m?l.projectionNext:l.next}return f}class Ah{constructor(i,l){this._lView=i,this._cdRefInjectingView=l,this._appRef=null,this._attachedToViewContainer=!1}get rootNodes(){const i=this._lView,l=i[1];return G2(l,i,l.firstChild,[])}get context(){return this._lView[8]}set context(i){this._lView[8]=i}get destroyed(){return 256==(256&this._lView[2])}destroy(){if(this._appRef)this._appRef.detachView(this);else if(this._attachedToViewContainer){const i=this._lView[3];if(Xi(i)){const l=i[8],f=l?l.indexOf(this):-1;f>-1&&(cu(i,f),Aa(l,f))}this._attachedToViewContainer=!1}ar(this._lView[1],this._lView)}onDestroy(i){Kh(this._lView[1],this._lView,null,i)}markForCheck(){Ud(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-129}reattach(){this._lView[2]|=128}detectChanges(){Dc(this._lView[1],this._lView,this.context)}checkNoChanges(){!function Dp(n,i,l){pi(!0);try{Dc(n,i,l)}finally{pi(!1)}}(this._lView[1],this._lView,this.context)}attachToViewContainerRef(){if(this._appRef)throw new P(902,"");this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function C0(n,i){Zc(n,i,i[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(i){if(this._attachedToViewContainer)throw new P(902,"");this._appRef=i}}class E3 extends Ah{constructor(i){super(i),this._view=i}detectChanges(){l1(this._view)}checkNoChanges(){!function q0(n){pi(!0);try{l1(n)}finally{pi(!1)}}(this._view)}get context(){return null}}class T5 extends Lh{constructor(i){super(),this.ngModule=i}resolveComponentFactory(i){const l=Fr(i);return new og(l,this.ngModule)}}function D5(n){const i=[];for(let l in n)n.hasOwnProperty(l)&&i.push({propName:n[l],templateName:l});return i}const x3=new ga("SCHEDULER_TOKEN",{providedIn:"root",factory:()=>yd});class og extends v5{constructor(i,l){super(),this.componentDef=i,this.ngModule=l,this.componentType=i.type,this.selector=function Qe(n){return n.map(pe).join(",")}(i.selectors),this.ngContentSelectors=i.ngContentSelectors?i.ngContentSelectors:[],this.isBoundToModule=!!l}get inputs(){return D5(this.componentDef.inputs)}get outputs(){return D5(this.componentDef.outputs)}create(i,l,f,m){const b=(m=m||this.ngModule)?function L3(n,i){return{get:(l,f,m)=>{const b=n.get(l,ag,m);return b!==ag||f===ag?b:i.get(l,f,m)}}}(i,m.injector):i,k=b.get(b5,_r),K=b.get(w3,null),re=k.createRenderer(null,this.componentDef),Te=this.componentDef.selectors[0][0]||"div",Oe=f?function $h(n,i,l){if(qn(n))return n.selectRootElement(i,l===st.ShadowDom);let f="string"==typeof i?n.querySelector(i):i;return f.textContent="",f}(re,f,this.componentDef.encapsulation):Qc(k.createRenderer(null,this.componentDef),Te,function S3(n){const i=n.toLowerCase();return"svg"===i?Fe:"math"===i?"http://www.w3.org/1998/MathML/":null}(Te)),Xe=this.componentDef.onPush?576:528,Tt=function vf(n,i){return{components:[],scheduler:n||yd,clean:Wg,playerHandler:i||null,flags:0}}(),Yt=Yd(0,null,null,1,0,null,null,null,null,null),hn=Z1(null,Yt,Tt,Xe,null,null,k,re,K,b);let Nn,Kn;Ts(hn);try{const br=function gf(n,i,l,f,m,b){const k=l[1];l[20]=n;const re=a1(k,20,2,"#host",null),Te=re.mergedAttrs=i.hostAttrs;null!==Te&&($0(re,Te,!0),null!==n&&(Ns(m,n,Te),null!==re.classes&&du(m,n,re.classes),null!==re.styles&&Uc(m,n,re.styles)));const Oe=f.createRenderer(n,i),Xe=Z1(l,zh(i),null,i.onPush?64:16,l[20],re,f,Oe,b||null,null);return k.firstCreatePass&&(Ie(W(re,l),k,i.type),pp(k,re),_p(re,l.length,1)),Zd(l,Xe),l[20]=Xe}(Oe,this.componentDef,hn,k,re);if(Oe)if(f)Ns(re,Oe,["ng-version",C3.full]);else{const{attrs:bn,classes:Gr}=function Et(n){const i=[],l=[];let f=1,m=2;for(;f<n.length;){let b=n[f];
1if("string"==typeof b)2===m?""!==b&&i.push(b,n[++f]):8===m&&l.push(b);else{if(!kl(m))break;m=b}f++}return{attrs:i,classes:l}}(this.componentDef.selectors[0]);bn&&Ns(re,Oe,bn),Gr&&Gr.length>0&&du(re,Oe,Gr.join(" "))}if(Kn=Gt(Yt,20),void 0!==l){const bn=Kn.projection=[];for(let Gr=0;Gr<this.ngContentSelectors.length;Gr++){const la=l[Gr];bn.push(null!=la?Array.from(la):null)}}Nn=function mf(n,i,l,f,m){const b=l[1],k=function Jh(n,i,l){const f=Oi();n.firstCreatePass&&(l.providersResolver&&l.providersResolver(l),gp(n,f,i,o1(n,i,1,null),l));const m=Es(i,n,f.directiveStart,f);Ks(m,i);const b=ke(f,i);return b&&Ks(b,i),m}(b,l,i);if(f.components.push(k),n[8]=k,m&&m.forEach(re=>re(k,i)),i.contentQueries){const re=Oi();i.contentQueries(1,k,re.directiveStart)}const K=Oi();return!b.firstCreatePass||null===i.hostBindings&&null===i.hostAttrs||(Po(K.index),B0(l[1],K,0,K.directiveStart,K.directiveEnd,i),Xh(i,k)),k}(br,this.componentDef,hn,Tt,[jp]),U1(Yt,hn,null)}finally{Ol()}return new A3(this.componentType,Nn,l0(Kn,hn),hn,Kn)}}class A3 extends class g3{}{constructor(i,l,f,m,b){super(),this.location=f,this._rootLView=m,this._tNode=b,this.instance=l,this.hostView=this.changeDetectorRef=new E3(m),this.componentType=i}get injector(){return new Ss(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(i){this.hostView.onDestroy(i)}}class u0{}class w5{}const c0=new Map;class S5 extends u0{constructor(i,l){super(),this._parent=l,this._bootstrapComponents=[],this.injector=this,this.destroyCbs=[],this.componentFactoryResolver=new T5(this);const f=Hn(i);this._bootstrapComponents=lu(f.bootstrap),this._r3Injector=Ap(i,l,[{provide:u0,useValue:this},{provide:Lh,useValue:this.componentFactoryResolver}],I(i)),this._r3Injector._resolveInjectorDefTypes(),this.instance=this.get(i)}get(i,l=fu.THROW_IF_NOT_FOUND,f=Dt.Default){return i===fu||i===u0||i===of?this:this._r3Injector.get(i,l,f)}destroy(){const i=this._r3Injector;!i.destroyed&&i.destroy(),this.destroyCbs.forEach(l=>l()),this.destroyCbs=null}onDestroy(i){this.destroyCbs.push(i)}}class sg extends w5{constructor(i){super(),this.moduleType=i,null!==Hn(i)&&function I3(n){const i=new Set;!function l(f){const m=Hn(f,!0),b=m.id;null!==b&&(function C5(n,i,l){if(i&&i!==l)throw new Error(`Duplicate module registered for ${n} - ${I(i)} vs ${I(i.name)}`)}(b,c0.get(b),f),c0.set(b,f));const k=lu(m.imports);for(const K of k)i.has(K)||(i.add(K),l(K))}(n)}(i)}create(i){return new S5(this.moduleType,i)}}function x5(n,i,l){const f=to()+n,m=en();return m[f]===ct?Lu(m,f,l?i.call(l):i()):function V1(n,i){return n[i]}(m,f)}function L5(n,i,l,f){return I5(en(),to(),n,i,l,f)}function O5(n,i,l,f,m){return k5(en(),to(),n,i,l,f,m)}function A5(n,i,l,f,m,b){return N5(en(),to(),n,i,l,f,m,b)}function P5(n,i,l,f,m,b,k){return function R5(n,i,l,f,m,b,k,K,re){const Te=i+l;return function zl(n,i,l,f,m,b){const k=rc(n,i,l,f);return rc(n,i+2,m,b)||k}(n,Te,m,b,k,K)?Lu(n,Te+4,re?f.call(re,m,b,k,K):f(m,b,k,K)):Ph(n,Te+4)}(en(),to(),n,i,l,f,m,b,k)}function Ph(n,i){const l=n[i];return l===ct?void 0:l}function I5(n,i,l,f,m,b){const k=i+l;return Qs(n,k,m)?Lu(n,k+1,b?f.call(b,m):f(m)):Ph(n,k+1)}function k5(n,i,l,f,m,b,k){const K=i+l;return rc(n,K,m,b)?Lu(n,K+2,k?f.call(k,m,b):f(m,b)):Ph(n,K+2)}function N5(n,i,l,f,m,b,k,K){const re=i+l;return function d1(n,i,l,f,m){const b=rc(n,i,l,f);return Qs(n,i+2,m)||b}(n,re,m,b,k)?Lu(n,re+3,K?f.call(K,m,b,k):f(m,b,k)):Ph(n,re+3)}function Y5(n,i){const l=ur();let f;const m=n+20;l.firstCreatePass?(f=function Z3(n,i){if(i)for(let l=i.length-1;l>=0;l--){const f=i[l];if(n===f.name)return f}}(i,l.pipeRegistry),l.data[m]=f,f.onDestroy&&(l.destroyHooks||(l.destroyHooks=[])).push(m,f.onDestroy)):f=l.data[m];const b=f.factory||(f.factory=Ni(f.type)),k=on($d);try{const K=Ml(!1),re=b();return Ml(K),function $p(n,i,l,f){l>=n.data.length&&(n.data[l]=null,n.blueprint[l]=null),i[l]=f}(l,en(),m,re),re}finally{on(k)}}function Z5(n,i,l){const f=n+20,m=en(),b=un(m,f);return Ih(m,f)?I5(m,to(),i,b.transform,l,b):b.transform(l)}function U5(n,i,l,f){const m=n+20,b=en(),k=un(b,m);return Ih(b,m)?k5(b,to(),i,k.transform,l,f,k):k.transform(l,f)}function H5(n,i,l,f,m){const b=n+20,k=en(),K=un(k,b);return Ih(k,b)?N5(k,to(),i,K.transform,l,f,m,K):K.transform(l,f,m)}function Ih(n,i){return n[1].data[i].pure}function lg(n){return i=>{setTimeout(n,void 0,i)}}const Ac=class j3 extends c.xQ{constructor(i=!1){super(),this.__isAsync=i}emit(i){super.next(i)}subscribe(i,l,f){var m,b,k;let K=i,re=l||(()=>null),Te=f;if(i&&"object"==typeof i){const Xe=i;K=null===(m=Xe.next)||void 0===m?void 0:m.bind(Xe),re=null===(b=Xe.error)||void 0===b?void 0:b.bind(Xe),Te=null===(k=Xe.complete)||void 0===k?void 0:k.bind(Xe)}this.__isAsync&&(re=lg(re),K&&(K=lg(K)),Te&&(Te=lg(Te)));const Oe=super.subscribe({next:K,error:re,complete:Te});
1return i instanceof e.w&&i.add(Oe),Oe}};function B3(){return this._results[Cc()]()}class ug{constructor(i=!1){this._emitDistinctChangesOnly=i,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const l=Cc(),f=ug.prototype;f[l]||(f[l]=B3)}get changes(){return this._changes||(this._changes=new Ac)}get(i){return this._results[i]}map(i){return this._results.map(i)}filter(i){return this._results.filter(i)}find(i){return this._results.find(i)}reduce(i,l){return this._results.reduce(i,l)}forEach(i){this._results.forEach(i)}some(i){return this._results.some(i)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(i,l){const f=this;f.dirty=!1;const m=cs(i);(this._changesDetected=!function zu(n,i,l){if(n.length!==i.length)return!1;for(let f=0;f<n.length;f++){let m=n[f],b=i[f];if(l&&(m=l(m),b=l(b)),b!==m)return!1}return!0}(f._results,m,l))&&(f._results=m,f.length=m.length,f.last=m[this.length-1],f.first=m[0])}notifyOnChanges(){this._changes&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.emit(this)}setDirty(){this.dirty=!0}destroy(){this.changes.complete(),this.changes.unsubscribe()}}Symbol;let kh=(()=>{class n{}return n.__NG_ELEMENT_ID__=W3,n})();const G3=kh,V3=class extends G3{constructor(i,l,f){super(),this._declarationLView=i,this._declarationTContainer=l,this.elementRef=f}createEmbeddedView(i){const l=this._declarationTContainer.tViews,f=Z1(this._declarationLView,l,i,16,null,l.declTNode,null,null,null,null);f[17]=this._declarationLView[this._declarationTContainer.index];const b=this._declarationLView[19];return null!==b&&(f[19]=b.createEmbeddedView(l)),U1(l,f,i),new Ah(f)}};function W3(){return V2(Oi(),en())}function V2(n,i){return 4&n.type?new V3(i,n,l0(n,i)):null}let W2=(()=>{class n{}return n.__NG_ELEMENT_ID__=z3,n})();function z3(){return G5(Oi(),en())}const q3=W2,j5=class extends q3{constructor(i,l,f){super(),this._lContainer=i,this._hostTNode=l,this._hostLView=f}get element(){return l0(this._hostTNode,this._hostLView)}get injector(){return new Ss(this._hostTNode,this._hostLView)}get parentInjector(){const i=ge(this._hostTNode,this._hostLView);if(ml(i)){const l=yl(i,this._hostLView),f=vl(i);return new Ss(l[1].data[f+8],l)}return new Ss(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(i){const l=B5(this._lContainer);return null!==l&&l[i]||null}get length(){return this._lContainer.length-10}createEmbeddedView(i,l,f){const m=i.createEmbeddedView(l||{});return this.insert(m,f),m}createComponent(i,l,f,m,b){const k=i&&!function Zl(n){return"function"==typeof n}(i);let K;if(k)K=l;else{const Xe=l||{};K=Xe.index,f=Xe.injector,m=Xe.projectableNodes,b=Xe.ngModuleRef}const re=k?i:new og(Fr(i)),Te=f||this.parentInjector;if(!b&&null==re.ngModule&&Te){const Xe=Te.get(u0,null);Xe&&(b=Xe)}const Oe=re.create(Te,m,void 0,b);return this.insert(Oe.hostView,K),Oe}insert(i,l){const f=i._lView,m=f[1];if(function yi(n){return Xi(n[3])}(f)){const Oe=this.indexOf(i);if(-1!==Oe)this.detach(Oe);else{const Xe=f[3],Tt=new j5(Xe,Xe[6],Xe[3]);Tt.detach(Tt.indexOf(i))}}const b=this._adjustIndex(l),k=this._lContainer;!function E0(n,i,l,f){const m=10+f,b=l.length;f>0&&(l[m-1][4]=i),f<b-10?(i[4]=l[m],qs(l,10+f,i)):(l.push(i),i[4]=null),i[3]=l;const k=i[17];null!==k&&l!==k&&function A1(n,i){const l=n[9];i[16]!==i[3][3][16]&&(n[2]=!0),null===l?n[9]=[i]:l.push(i)}(k,i);const K=i[19];null!==K&&K.insertView(n),i[2]|=128}(m,f,k,b);const K=N1(b,k),re=f[11],Te=Xc(re,k[7]);return null!==Te&&function ol(n,i,l,f,m,b){f[0]=m,f[6]=i,Zc(n,f,l,1,m,b)}(m,k[6],re,f,Te,K),i.attachToViewContainerRef(),qs(cg(k),b,i),i}move(i,l){return this.insert(i,l)}indexOf(i){const l=B5(this._lContainer);return null!==l?l.indexOf(i):-1}remove(i){const l=this._adjustIndex(i,-1),f=cu(this._lContainer,l);f&&(Aa(cg(this._lContainer),l),ar(f[1],f))}detach(i){const l=this._adjustIndex(i,-1),f=cu(this._lContainer,l);return f&&null!=Aa(cg(this._lContainer),l)?new Ah(f):null}_adjustIndex(i,l=0){return null==i?this.length+l:i}};function B5(n){return n[8]}function cg(n){return n[8]||(n[8]=[])}function G5(n,i){let l;const f=i[n.index];if(Xi(f))l=f;else{let m;if(8&n.type)m=Kr(f);else{const b=i[11];m=b.createComment("");const k=ke(n,i);Xu(b,Xc(b,k),m,function L0(n,i){return qn(n)?n.nextSibling(i):i.nextSibling}(b,k),!1)}i[n.index]=l=V0(f,i,m,n),Zd(i,l)}return new j5(l,n,i)}class dg{constructor(i){this.queryList=i,this.matches=null}clone(){return new dg(this.queryList)}setDirty(){this.queryList.setDirty()}}class hg{constructor(i=[]){this.queries=i}createEmbeddedView(i){const l=i.queries;if(null!==l){const f=null!==i.contentQueries?i.contentQueries[0]:l.length,m=[];for(let b=0;b<f;b++){const k=l.getByIndex(b);m.push(this.queries[k.indexInDeclarationView].clone())}return new hg(m)}return null}insertView(i){this.dirtyQueriesWithMatches(i)}detachView(i){this.dirtyQueriesWithMatches(i)}dirtyQueriesWithMatches(i){for(let l=0;l<this.queries.length;l++)null!==X5(i,l).matches&&this.queries[l].setDirty()}}class V5{constructor(i,l,f=null){this.predicate=i,this.flags=l,this.read=f}}class fg{constructor(i=[]){this.queries=i}elementStart(i,l){for(let f=0;f<this.queries.length;f++)this.queries[f].elementStart(i,l)}elementEnd(i){for(let l=0;l<this.queries.length;l++)this.queries[l].elementEnd(i)}embeddedTView(i){let l=null;for(let f=0;f<this.length;f++){const m=null!==l?l.length:0,b=this.getByIndex(f).embeddedTView(i,m);b&&(b.indexInDeclarationView=f,null!==l?l.push(b):l=[b])}return null!==l?new fg(l):null}template(i,l){for(let f=0;f<this.queries.length;f++)this.queries[f].template(i,l)}getByIndex(i){return this.queries[i]}get length(){return this.queries.length}track(i){this.queries.push(i)}}class pg{constructor(i,l=-1){this.metadata=i,this.matches=null,this.indexInDeclarationView=-1,this.crossesNgTemplate=!1,this._appliesToNextNode=!0,this._declarationNodeIndex=l}elementStart(i,l){this.isApplyingToNode(l)&&this.matchTNode(i,l)}elementEnd(i){this._declarationNodeIndex===i.index&&(this._appliesToNextNode=!1)}template(i,l){this.elementStart(i,l)}embeddedTView(i,l){return this.isApplyingToNode(i)?(this.crossesNgTemplate=!0,this.addMatch(-i.index,l),new pg(this.metadata)):null}isApplyingToNode(i){if(this._appliesToNextNode&&1!=(1&this.metadata.flags)){const l=this._declarationNodeIndex;let f=i.parent;for(;null!==f&&8&f.type&&f.index!==l;)f=f.parent;return l===(null!==f?f.index:-1)}return this._appliesToNextNode}
1matchTNode(i,l){const f=this.metadata.predicate;if(Array.isArray(f))for(let m=0;m<f.length;m++){const b=f[m];this.matchTNodeWithReadOption(i,l,J3(l,b)),this.matchTNodeWithReadOption(i,l,ui(l,i,b,!1,!1))}else f===kh?4&l.type&&this.matchTNodeWithReadOption(i,l,-1):this.matchTNodeWithReadOption(i,l,ui(l,i,f,!1,!1))}matchTNodeWithReadOption(i,l,f){if(null!==f){const m=this.metadata.read;if(null!==m)if(m===Oh||m===W2||m===kh&&4&l.type)this.addMatch(l.index,-2);else{const b=ui(l,i,m,!1,!1);null!==b&&this.addMatch(l.index,b)}else this.addMatch(l.index,f)}}addMatch(i,l){null===this.matches?this.matches=[i,l]:this.matches.push(i,l)}}function J3(n,i){const l=n.localNames;if(null!==l)for(let f=0;f<l.length;f+=2)if(l[f]===i)return l[f+1];return null}function X3(n,i,l,f){return-1===l?function Q3(n,i){return 11&n.type?l0(n,i):4&n.type?V2(n,i):null}(i,n):-2===l?function e6(n,i,l){return l===Oh?l0(i,n):l===kh?V2(i,n):l===W2?G5(i,n):void 0}(n,i,f):Es(n,n[1],l,i)}function W5(n,i,l,f){const m=i[19].queries[f];if(null===m.matches){const b=n.data,k=l.matches,K=[];for(let re=0;re<k.length;re+=2){const Te=k[re];K.push(Te<0?null:X3(i,b[Te],k[re+1],l.metadata.read))}m.matches=K}return m.matches}function _g(n,i,l,f){const m=n.queries.getByIndex(l),b=m.matches;if(null!==b){const k=W5(n,i,m,l);for(let K=0;K<b.length;K+=2){const re=b[K];if(re>0)f.push(k[K/2]);else{const Te=b[K+1],Oe=i[-re];for(let Xe=10;Xe<Oe.length;Xe++){const Tt=Oe[Xe];Tt[17]===Tt[3]&&_g(Tt[1],Tt,Te,f)}if(null!==Oe[9]){const Xe=Oe[9];for(let Tt=0;Tt<Xe.length;Tt++){const Yt=Xe[Tt];_g(Yt[1],Yt,Te,f)}}}}}return f}function z5(n){const i=en(),l=ur(),f=Is();ss(f+1);const m=X5(l,f);if(n.dirty&&ai(i)===(2==(2&m.metadata.flags))){if(null===m.matches)n.reset([]);else{const b=m.crossesNgTemplate?_g(l,i,f,[]):W5(l,i,m,f);n.reset(b,b3),n.notifyOnChanges()}return!0}return!1}function q5(n,i,l){const f=ur();f.firstCreatePass&&(Q5(f,new V5(n,i,l),-1),2==(2&i)&&(f.staticViewQueries=!0)),J5(f,en(),i)}function $5(n,i,l,f){const m=ur();if(m.firstCreatePass){const b=Oi();Q5(m,new V5(i,l,f),b.index),function n6(n,i){const l=n.contentQueries||(n.contentQueries=[]);i!==(l.length?l[l.length-1]:-1)&&l.push(n.queries.length-1,i)}(m,n),2==(2&l)&&(m.staticContentQueries=!0)}J5(m,en(),l)}function K5(){return function t6(n,i){return n[19].queries[i].queryList}(en(),Is())}function J5(n,i,l){const f=new ug(4==(4&l));Kh(n,i,f,f.destroy),null===i[19]&&(i[19]=new hg),i[19].queries.push(new dg(f))}function Q5(n,i,l){null===n.queries&&(n.queries=new fg),n.queries.track(new pg(i,l))}function X5(n,i){return n.queries.getByIndex(i)}function em(n,i){return V2(n,i)}const y6=Yn("Input",n=>({bindingPropertyName:n})),b6=Yn("Output",n=>({bindingPropertyName:n})),M6=Yn("HostBinding",n=>({hostPropertyName:n})),T6=Yn("HostListener",(n,i)=>({eventName:n,args:i}));function $2(...n){}const Mg=new ga("Application Initializer");let h0=(()=>{class n{constructor(l){this.appInits=l,this.resolve=$2,this.reject=$2,this.initialized=!1,this.done=!1,this.donePromise=new Promise((f,m)=>{this.resolve=f,this.reject=m})}runInitializers(){if(this.initialized)return;const l=[],f=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let m=0;m<this.appInits.length;m++){const b=this.appInits[m]();if(dh(b))l.push(b);else if(v_(b)){const k=new Promise((K,re)=>{b.subscribe({complete:K,error:re})});l.push(k)}}Promise.all(l).then(()=>{f()}).catch(m=>{this.reject(m)}),0===l.length&&f(),this.initialized=!0}}return n.\u0275fac=function(l){return new(l||n)(g(Mg,8))},n.\u0275prov=kt({token:n,factory:n.\u0275fac}),n})();const mm=new ga("AppId"),w6={provide:mm,useFactory:function D6(){return`${Tg()}${Tg()}${Tg()}`},deps:[]};function Tg(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const vm=new ga("Platform Initializer"),ym=new ga("Platform ID"),bm=new ga("appBootstrapListener");let Mm=(()=>{class n{log(l){console.log(l)}warn(l){console.warn(l)}}return n.\u0275fac=function(l){return new(l||n)},n.\u0275prov=kt({token:n,factory:n.\u0275fac}),n})();const K2=new ga("LocaleId"),Tm=new ga("DefaultCurrencyCode");class C6{constructor(i,l){this.ngModuleFactory=i,this.componentFactories=l}}let Dg=(()=>{class n{compileModuleSync(l){return new sg(l)}compileModuleAsync(l){return Promise.resolve(this.compileModuleSync(l))}compileModuleAndAllComponentsSync(l){const f=this.compileModuleSync(l),b=lu(Hn(l).declarations).reduce((k,K)=>{const re=Fr(K);return re&&k.push(new og(re)),k},[]);return new C6(f,b)}compileModuleAndAllComponentsAsync(l){return Promise.resolve(this.compileModuleAndAllComponentsSync(l))}clearCache(){}clearCacheFor(l){}getModuleId(l){}}return n.\u0275fac=function(l){return new(l||n)},n.\u0275prov=kt({token:n,factory:n.\u0275fac}),n})();const S6=(()=>Promise.resolve(0))();function wg(n){"undefined"==typeof Zone?S6.then(()=>{n&&n.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",n)}class Pu{constructor({enableLongStackTrace:i=!1,shouldCoalesceEventChangeDetection:l=!1,shouldCoalesceRunChangeDetection:f=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new Ac(!1),this.onMicrotaskEmpty=new Ac(!1),this.onStable=new Ac(!1),this.onError=ne
1w Ac(!1),"undefined"==typeof Zone)throw new Error("In this configuration Angular requires Zone.js");Zone.assertZonePatched();const m=this;m._nesting=0,m._outer=m._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(m._inner=m._inner.fork(new Zone.TaskTrackingZoneSpec)),i&&Zone.longStackTraceZoneSpec&&(m._inner=m._inner.fork(Zone.longStackTraceZoneSpec)),m.shouldCoalesceEventChangeDetection=!f&&l,m.shouldCoalesceRunChangeDetection=f,m.lastRequestAnimationFrameId=-1,m.nativeRequestAnimationFrame=function x6(){let n=xt.requestAnimationFrame,i=xt.cancelAnimationFrame;if("undefined"!=typeof Zone&&n&&i){const l=n[Zone.__symbol__("OriginalDelegate")];l&&(n=l);const f=i[Zone.__symbol__("OriginalDelegate")];f&&(i=f)}return{nativeRequestAnimationFrame:n,nativeCancelAnimationFrame:i}}().nativeRequestAnimationFrame,function A6(n){const i=()=>{!function O6(n){n.isCheckStableRunning||-1!==n.lastRequestAnimationFrameId||(n.lastRequestAnimationFrameId=n.nativeRequestAnimationFrame.call(xt,()=>{n.fakeTopEventTask||(n.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{n.lastRequestAnimationFrameId=-1,Eg(n),n.isCheckStableRunning=!0,Cg(n),n.isCheckStableRunning=!1},void 0,()=>{},()=>{})),n.fakeTopEventTask.invoke()}),Eg(n))}(n)};n._inner=n._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(l,f,m,b,k,K)=>{try{return Dm(n),l.invokeTask(m,b,k,K)}finally{(n.shouldCoalesceEventChangeDetection&&"eventTask"===b.type||n.shouldCoalesceRunChangeDetection)&&i(),wm(n)}},onInvoke:(l,f,m,b,k,K,re)=>{try{return Dm(n),l.invoke(m,b,k,K,re)}finally{n.shouldCoalesceRunChangeDetection&&i(),wm(n)}},onHasTask:(l,f,m,b)=>{l.hasTask(m,b),f===m&&("microTask"==b.change?(n._hasPendingMicrotasks=b.microTask,Eg(n),Cg(n)):"macroTask"==b.change&&(n.hasPendingMacrotasks=b.macroTask))},onHandleError:(l,f,m,b)=>(l.handleError(m,b),n.runOutsideAngular(()=>n.onError.emit(b)),!1)})}(m)}static isInAngularZone(){return!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Pu.isInAngularZone())throw new Error("Expected to be in Angular Zone, but it is not!")}static assertNotInAngularZone(){if(Pu.isInAngularZone())throw new Error("Expected to not be in Angular Zone, but it is!")}run(i,l,f){return this._inner.run(i,l,f)}runTask(i,l,f,m){const b=this._inner,k=b.scheduleEventTask("NgZoneEvent: "+m,i,L6,$2,$2);try{return b.runTask(k,l,f)}finally{b.cancelTask(k)}}runGuarded(i,l,f){return this._inner.runGuarded(i,l,f)}runOutsideAngular(i){return this._outer.run(i)}}const L6={};function Cg(n){if(0==n._nesting&&!n.hasPendingMicrotasks&&!n.isStable)try{n._nesting++,n.onMicrotaskEmpty.emit(null)}finally{if(n._nesting--,!n.hasPendingMicrotasks)try{n.runOutsideAngular(()=>n.onStable.emit(null))}finally{n.isStable=!0}}}function Eg(n){n.hasPendingMicrotasks=!!(n._hasPendingMicrotasks||(n.shouldCoalesceEventChangeDetection||n.shouldCoalesceRunChangeDetection)&&-1!==n.lastRequestAnimationFrameId)}function Dm(n){n._nesting++,n.isStable&&(n.isStable=!1,n.onUnstable.emit(null))}function wm(n){n._nesting--,Cg(n)}class P6{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new Ac,this.onMicrotaskEmpty=new Ac,this.onStable=new Ac,this.onError=new Ac}run(i,l,f){return i.apply(l,f)}runGuarded(i,l,f){return i.apply(l,f)}runOutsideAngular(i){return i()}runTask(i,l,f,m){return i.apply(l,f)}}let Cm=(()=>{class n{constructor(l){this._ngZone=l,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,this._watchAngularEvents(),l.run(()=>{this.taskTrackingZone="undefined"==typeof Zone?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{Pu.assertNotInAngularZone(),wg(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}
1isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())wg(()=>{for(;0!==this._callbacks.length;){let l=this._callbacks.pop();clearTimeout(l.timeoutId),l.doneCb(this._didWork)}this._didWork=!1});else{let l=this.getPendingTasks();this._callbacks=this._callbacks.filter(f=>!f.updateCb||!f.updateCb(l)||(clearTimeout(f.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(l=>({source:l.source,creationLocation:l.creationLocation,data:l.data})):[]}addCallback(l,f,m){let b=-1;f&&f>0&&(b=setTimeout(()=>{this._callbacks=this._callbacks.filter(k=>k.timeoutId!==b),l(this._didWork,this.getPendingTasks())},f)),this._callbacks.push({doneCb:l,timeoutId:b,updateCb:m})}whenStable(l,f,m){if(m&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(l,f,m),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}findProviders(l,f,m){return[]}}return n.\u0275fac=function(l){return new(l||n)(g(Pu))},n.\u0275prov=kt({token:n,factory:n.\u0275fac}),n})(),Em=(()=>{class n{constructor(){this._applications=new Map,Sg.addToWindow(this)}registerApplication(l,f){this._applications.set(l,f)}unregisterApplication(l){this._applications.delete(l)}unregisterAllApplications(){this._applications.clear()}getTestability(l){return this._applications.get(l)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(l,f=!0){return Sg.findTestabilityInTree(this,l,f)}}return n.\u0275fac=function(l){return new(l||n)},n.\u0275prov=kt({token:n,factory:n.\u0275fac}),n})();class I6{addToWindow(i){}findTestabilityInTree(i,l,f){return null}}function k6(n){Sg=n}let ac,Sg=new I6;const Sm=new ga("AllowMultipleToken");class F6{constructor(i,l){this.name=i,this.token=l}}function xm(n,i,l=[]){const f=`Platform: ${i}`,m=new ga(f);return(b=[])=>{let k=Lm();if(!k||k.injector.get(Sm,!1))if(n)n(l.concat(b).concat({provide:m,useValue:!0}));else{const K=l.concat(b).concat({provide:m,useValue:!0},{provide:sf,useValue:"platform"});!function Y6(n){if(ac&&!ac.destroyed&&!ac.injector.get(Sm,!1))throw new P(400,"");ac=n.get(Om);const i=n.get(vm,null);i&&i.forEach(l=>l())}(fu.create({providers:K,name:f}))}return function Z6(n){const i=Lm();if(!i)throw new P(401,"");return i}()}}function Lm(){return ac&&!ac.destroyed?ac:null}let Om=(()=>{class n{constructor(l){this._injector=l,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(l,f){const K=function U6(n,i){let l;return l="noop"===n?new P6:("zone.js"===n?void 0:n)||new Pu({enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!!(null==i?void 0:i.ngZoneEventCoalescing),shouldCoalesceRunChangeDetection:!!(null==i?void 0:i.ngZoneRunCoalescing)}),l}(f?f.ngZone:void 0,{ngZoneEventCoalescing:f&&f.ngZoneEventCoalescing||!1,ngZoneRunCoalescing:f&&f.ngZoneRunCoalescing||!1}),re=[{provide:Pu,useValue:K}];return K.run(()=>{const Te=fu.create({providers:re,parent:this.injector,name:l.moduleType.name}),Oe=l.create(Te),Xe=Oe.injector.get(Js,null);if(!Xe)throw new P(402,"");return K.runOutsideAngular(()=>{const Tt=K.onError.subscribe({next:Yt=>{Xe.handleError(Yt)}});Oe.onDestroy(()=>{xg(this._modules,Oe),Tt.unsubscribe()})}),function H6(n,i,l){try{const f=l();return dh(f)?f.catch(m=>{throw i.runOutsideAngular(()=>n.handleError(m)),m}):f}catch(f){throw i.runOutsideAngular(()=>n.handleError(f)),f}}
1(Xe,K,()=>{const Tt=Oe.injector.get(h0);return Tt.runInitializers(),Tt.donePromise.then(()=>(function _o(n){(function St(n,i){null==n&&We(i,n,null,"!=")})(n,"Expected localeId to be defined"),"string"==typeof n&&(mn=n.toLowerCase().replace(/_/g,"-"))}(Oe.injector.get(K2,On)||On),this._moduleDoBootstrap(Oe),Oe))})})}bootstrapModule(l,f=[]){const m=Am({},f);return function N6(n,i,l){const f=new sg(l);return Promise.resolve(f)}(0,0,l).then(b=>this.bootstrapModuleFactory(b,m))}_moduleDoBootstrap(l){const f=l.injector.get(Rh);if(l._bootstrapComponents.length>0)l._bootstrapComponents.forEach(m=>f.bootstrap(m));else{if(!l.instance.ngDoBootstrap)throw new P(403,"");l.instance.ngDoBootstrap(f)}this._modules.push(l)}onDestroy(l){this._destroyListeners.push(l)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new P(404,"");this._modules.slice().forEach(l=>l.destroy()),this._destroyListeners.forEach(l=>l()),this._destroyed=!0}get destroyed(){return this._destroyed}}return n.\u0275fac=function(l){return new(l||n)(g(fu))},n.\u0275prov=kt({token:n,factory:n.\u0275fac}),n})();function Am(n,i){return Array.isArray(i)?i.reduce(Am,n):Object.assign(Object.assign({},n),i)}let Rh=(()=>{class n{constructor(l,f,m,b,k){this._zone=l,this._injector=f,this._exceptionHandler=m,this._componentFactoryResolver=b,this._initStatus=k,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const K=new x.y(Te=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{Te.next(this._stable),Te.complete()})}),re=new x.y(Te=>{let Oe;this._zone.runOutsideAngular(()=>{Oe=this._zone.onStable.subscribe(()=>{Pu.assertNotInAngularZone(),wg(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,Te.next(!0))})})});const Xe=this._zone.onUnstable.subscribe(()=>{Pu.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{Te.next(!1)}))});return()=>{Oe.unsubscribe(),Xe.unsubscribe()}});this.isStable=(0,E.T)(K,re.pipe((0,C.B)()))}bootstrap(l,f){if(!this._initStatus.done)throw new P(405,"");let m;m=l instanceof v5?l:this._componentFactoryResolver.resolveComponentFactory(l),this.componentTypes.push(m.componentType);const b=function R6(n){return n.isBoundToModule}(m)?void 0:this._injector.get(u0),K=m.create(fu.NULL,[],f||m.selector,b),re=K.location.nativeElement,Te=K.injector.get(Cm,null),Oe=Te&&K.injector.get(Em);return Te&&Oe&&Oe.registerApplication(re,Te),K.onDestroy(()=>{this.detachView(K.hostView),xg(this.components,K),Oe&&Oe.unregisterApplication(re)}),this._loadComponent(K),K}tick(){if(this._runningTick)throw new P(101,"");try{this._runningTick=!0;for(let l of this._views)l.detectChanges()}catch(l){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(l))}finally{this._runningTick=!1}}attachView(l){const f=l;this._views.push(f),f.attachToAppRef(this)}detachView(l){const f=l;xg(this._views,f),f.detachFromAppRef()}_loadComponent(l){this.attachView(l.hostView),this.tick(),this.components.push(l),this._injector.get(bm,[]).concat(this._bootstrapListeners).forEach(m=>m(l))}ngOnDestroy(){this._views.slice().forEach(l=>l.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}get viewCount(){return this._views.length}}return n.\u0275fac=function(l){return new(l||n)(g(Pu),g(fu),g(Js),g(Lh),g(h0))},n.\u0275prov=kt({token:n,factory:n.\u0275fac}),n})();function xg(n,i){const l=n.indexOf(i);l>-1&&n.splice(l,1)}let Im=!0;function B6(){Im=!1}let G6=(()=>{class n{}return n.__NG_ELEMENT_ID__=V6,n})();function V6(n){return function W6(n,i,l){if(oo(n)&&!l){const f=Pn(n.index,i);return new Ah(f,f)}return 47&n.type?new Ah(i[16],i):null}(Oi(),en(),16==(16&n))}class Um{constructor(){}supports(i){return Xr(i)}create(i){return new Q6(i)}}const J6=(n,i)=>i;class Q6{constructor(i){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=i||J6}forEachItem(i){let l;for(l=this._itHead;null!==l;l=l._next)i(l)}forEachOperation(i){let l=this._itHead,f=this._removalsHead,m=0,b=null;for(;l||f;){const k=!f||l&&l.currentIndex<jm(f,m,b)?l:f,K=jm(k,m,b),re=k.currentIndex;if(k===f)m--,f=f._nextRemoved;else if(l=l._next,null==k.previousIndex)m++;else{b||(b=[]);const Te=K-m,Oe=re-m;if(Te!=Oe){for(let Tt=0;Tt<Te;Tt++){const Yt=Tt<b.length?b[Tt]:b[Tt]=0,hn=Yt+Tt;Oe<=hn&&hn<Te&&(b[Tt]=Yt+1)}b[k.previousIndex]=Oe-Te}}K!==re&&i(k,K,re)}}forEachPreviousItem(i){let l;for(l=this._previousItHead;null!==l;l=l._nextPrevious)i(l)}forEachAddedItem(i){let l;for(l=this._additionsHead;null!==l;l=l._nextAdded)i(l)}forEachMovedItem(i){let l;for(l=this._movesHead;null!==l;l=l._nextMoved)i(l)}forEachRemovedItem(i){let l;for(l=this._removalsHead;null!==l;l=l._nextRemoved)i(l)}forEachIdentityChange(i){let l;for(l=this._identityChangesHead;null!==l;l=l._nextIdentityChange)i(l)}diff(i){if(null==i&&(i=[]),!Xr(i))throw new P(900,"");return this.check(i)?this:null}onDestroy(){}check(i){this._reset();let m,b,k,l=this._itHead,f=!1;if(Array.isArray(i)){this.length=i.length;for(let K=0;K<this.length;K++)b=i[K],k=this._trackByFn(K,b),null!==l&&Object.is(l.trackById,k)?(f&&(l=this._verifyReinsertion(l,b,k,K)),Object.is(l.item,b)||this._addIdentityChange(l,b)):(l=this._mismatch(l,b,k,K),f=!0),l=l._next}
vendor: 8,096 bytes, line 1
1else m=0,function ih(n,i){if(Array.isArray(n))for(let l=0;l<n.length;l++)i(n[l]);else{const l=n[Cc()]();let f;for(;!(f=l.next()).done;)i(f.value)}}(i,K=>{k=this._trackByFn(m,K),null!==l&&Object.is(l.trackById,k)?(f&&(l=this._verifyReinsertion(l,K,k,m)),Object.is(l.item,K)||this._addIdentityChange(l,K)):(l=this._mismatch(l,K,k,m),f=!0),l=l._next,m++}),this.length=m;return this._truncate(l),this.collection=i,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let i;for(i=this._previousItHead=this._itHead;null!==i;i=i._next)i._nextPrevious=i._next;for(i=this._additionsHead;null!==i;i=i._nextAdded)i.previousIndex=i.currentIndex;for(this._additionsHead=this._additionsTail=null,i=this._movesHead;null!==i;i=i._nextMoved)i.previousIndex=i.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(i,l,f,m){let b;return null===i?b=this._itTail:(b=i._prev,this._remove(i)),null!==(i=null===this._unlinkedRecords?null:this._unlinkedRecords.get(f,null))?(Object.is(i.item,l)||this._addIdentityChange(i,l),this._reinsertAfter(i,b,m)):null!==(i=null===this._linkedRecords?null:this._linkedRecords.get(f,m))?(Object.is(i.item,l)||this._addIdentityChange(i,l),this._moveAfter(i,b,m)):i=this._addAfter(new X6(l,f),b,m),i}_verifyReinsertion(i,l,f,m){let b=null===this._unlinkedRecords?null:this._unlinkedRecords.get(f,null);return null!==b?i=this._reinsertAfter(b,i._prev,m):i.currentIndex!=m&&(i.currentIndex=m,this._addToMoves(i,m)),i}_truncate(i){for(;null!==i;){const l=i._next;this._addToRemovals(this._unlink(i)),i=l}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(i,l,f){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(i);const m=i._prevRemoved,b=i._nextRemoved;return null===m?this._removalsHead=b:m._nextRemoved=b,null===b?this._removalsTail=m:b._prevRemoved=m,this._insertAfter(i,l,f),this._addToMoves(i,f),i}_moveAfter(i,l,f){return this._unlink(i),this._insertAfter(i,l,f),this._addToMoves(i,f),i}_addAfter(i,l,f){return this._insertAfter(i,l,f),this._additionsTail=null===this._additionsTail?this._additionsHead=i:this._additionsTail._nextAdded=i,i}_insertAfter(i,l,f){const m=null===l?this._itHead:l._next;return i._next=m,i._prev=l,null===m?this._itTail=i:m._prev=i,null===l?this._itHead=i:l._next=i,null===this._linkedRecords&&(this._linkedRecords=new Hm),this._linkedRecords.put(i),i.currentIndex=f,i}_remove(i){return this._addToRemovals(this._unlink(i))}_unlink(i){null!==this._linkedRecords&&this._linkedRecords.remove(i);const l=i._prev,f=i._next;return null===l?this._itHead=f:l._next=f,null===f?this._itTail=l:f._prev=l,i}_addToMoves(i,l){return i.previousIndex===l||(this._movesTail=null===this._movesTail?this._movesHead=i:this._movesTail._nextMoved=i),i}_addToRemovals(i){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Hm),this._unlinkedRecords.put(i),i.currentIndex=null,i._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=i,i._prevRemoved=null):(i._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=i),i}_addIdentityChange(i,l){return i.item=l,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=i:this._identityChangesTail._nextIdentityChange=i,i}}class X6{constructor(i,l){this.item=i,this.trackById=l,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class e4{constructor(){this._head=null,this._tail=null}add(i){null===this._head?(this._head=this._tail=i,i._nextDup=null,i._prevDup=null):(this._tail._nextDup=i,i._prevDup=this._tail,i._nextDup=null,this._tail=i)}get(i,l){let f;for(f=this._head;null!==f;f=f._nextDup)if((null===l||l<=f.currentIndex)&&Object.is(f.trackById,i))return f;return null}remove(i){const l=i._prevDup,f=i._nextDup;return null===l?this._head=f:l._nextDup=f,null===f?this._tail=l:f._prevDup=l,null===this._head}}class Hm{constructor(){this.map=new Map}put(i){const l=i.trackById;let f=this.map.get(l);f||(f=new e4,this.map.set(l,f)),f.add(i)}get(i,l){const m=this.map.get(i);return m?m.get(i,l):null}remove(i){const l=i.trackById;return this.map.get(l).remove(i)&&this.map.delete(l),i}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function jm(n,i,l){const f=n.previousIndex;if(null===f)return f;let m=0;return l&&f<l.length&&(m=l[f]),f+i+m}class Bm{constructor(){}supports(i){return i instanceof Map||Mf(i)}create(){return new t4}}class t4{constructor(){this._records=new Map,this._mapHead=null,this._appendAfter=null,this._previousMapHead=null,this._changesHead=null,this._changesTail=null,this._additionsHead=null,this._additionsTail=null,this._removalsHead=null,this._removalsTail=null}get isDirty(){return null!==this._additionsHead||null!==this._changesHead||null!==this._removalsHead}forEachItem(i){let l;for(l=this._mapHead;null!==l;l=l._next)i(l)}forEachPreviousItem(i){let l;for(l=this._previousMapHead;null!==l;l=l._nextPrevious)i(l)}forEachChangedItem(i){let l;for(l=this._changesHead;null!==l;l=l._nextChanged)i(l)}forEachAddedItem(i){let l;for(l=this._additionsHead;null!==l;l=l._nextAdded)i(l)}forEachRemovedItem(i){let l;for(l=this._removalsHead;null!==l;l=l._nextRemoved)i(l)}diff(i){if(i){if(!(i instanceof Map||Mf(i)))throw new P(900,"")}else i=new Map;return this.check(i)?this:null}onDestroy(){}check(i){this._reset();let l=this._mapHead;if(this._appendAfter=null,this._forEach(i,(f,m)=>{if(l&&l.key===m)this._maybeAddToChanges(l,f),this._appendAfter=l,l=l._next;else{const b=this._getOrCreateRecordForKey(m,f);l=this._insertBeforeOrAppend(l,b)}}),l){l._prev&&(l._prev._next=null),this._removalsHead=l;for(let f=l;null!==f;f=f._nextRemoved)f===this._mapHead&&(this._mapHead=null),this._records.delete(f.key),f._nextRemoved=f._next,f.previousValue=f.currentValue,f.currentValue=null,f._prev=null,f._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(i,l){if(i){const f=i._prev;return l._next=i,l._prev=f,i._prev=l,f&&(f._next=l),i===this._mapHead&&(this._mapHead=l),this._appendAfter=i,i}return this._appendAfter?(this._appendAfter._next=l,l._prev=this._appendAfter):this._mapHead=l,this._appendAfter=l,null}_getOrCreateRecordForKey(i,l){if(this._records.has(i)){const m=this._records.get(i);this._maybeAddToChanges(m,l);const b=m._prev,k=m._next;return b&&(b._next=k),k&&(k._prev=b),m._next=null,m._prev=null,m}const f=new n4(i);return this._records.set(i,f),f.currentValue=l,this._addToAdditions(f),f}_reset(){if(this.isDirty){let i;for(this._previousMapHead=this._mapHead,i=this._previousMapHead;null!==i;i=i._next)i._nextPrevious=i._next;for(i=this._changesHead;null!==i;i=i._nextChanged)i.previousValue=i.currentValue;for(i=this._additionsHead;null!=i;i=i._nextAdded)i.previousValue=i.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(i,l){Object.is(l,i.currentValue)||(i.previousValue=i.currentValue,i.currentValue=l,this._addToChanges(i))}_addToAdditions(i){null===this._additionsHead?this._additionsHead=this._additionsTail=i:(this._additionsTail._nextAdded=i,this._additionsTail=i)}_addToChanges(i){null===this._changesHead?this._changesHead=this._changesTail=i:(this._changesTail._nextChanged=i,this._changesTail=i)}_forEach(i,l){i instanceof Map?i.forEach(l):Object.keys(i).forEac
1h(f=>l(i[f],f))}}class n4{constructor(i){this.key=i,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function Gm(){return new Q2([new Um])}let Q2=(()=>{class n{constructor(l){this.factories=l}static create(l,f){if(null!=f){const m=f.factories.slice();l=l.concat(m)}return new n(l)}static extend(l){return{provide:n,useFactory:f=>n.create(l,f||Gm()),deps:[[n,new lt,new Ze]]}}find(l){const f=this.factories.find(m=>m.supports(l));if(null!=f)return f;throw new P(901,"")}}return n.\u0275prov=kt({token:n,providedIn:"root",factory:Gm}),n})();function Vm(){return new X2([new Bm])}let X2=(()=>{class n{constructor(l){this.factories=l}static create(l,f){if(f){const m=f.factories.slice();l=l.concat(m)}return new n(l)}static extend(l){return{provide:n,useFactory:f=>n.create(l,f||Vm()),deps:[[n,new lt,new Ze]]}}find(l){const f=this.factories.find(b=>b.supports(l));if(f)return f;throw new P(901,"")}}return n.\u0275prov=kt({token:n,providedIn:"root",factory:Vm}),n})();const r4=[new Bm],a4=new Q2([new Um]),o4=new X2(r4),s4=xm(null,"core",[{provide:ym,useValue:"unknown"},{provide:Om,deps:[fu]},{provide:Em,deps:[]},{provide:Mm,deps:[]}]),h4=[{provide:Rh,useClass:Rh,deps:[Pu,fu,Js,Lh,h0]},{provide:x3,deps:[Pu],useFactory:function f4(n){let i=[];return n.onStable.subscribe(()=>{for(;i.length;)i.pop()()}),function(l){i.push(l)}}},{provide:h0,useClass:h0,deps:[[new Ze,Mg]]},{provide:Dg,useClass:Dg,deps:[]},w6,{provide:Q2,useFactory:function l4(){return a4},deps:[]},{provide:X2,useFactory:function u4(){return o4},deps:[]},{provide:K2,useFactory:function c4(n){return n||function d4(){return"undefined"!=typeof $localize&&$localize.locale||On}()},deps:[[new be(K2),new Ze,new lt]]},{provide:Tm,useValue:"USD"}];let p4=(()=>{class n{constructor(l){}}return n.\u0275fac=function(l){return new(l||n)(g(Rh))},n.\u0275mod=qi({type:n}),n.\u0275inj=Ft({providers:h4}),n})()},34182:(Ve,we,T)=>{"use strict";T.d(we,{ve:()=>te,Wl:()=>$,Zs:()=>Di,Fj:()=>Me,on:()=>de,CE:()=>Ga,qu:()=>Gn,NI:()=>Bi,u:()=>Ya,cw:()=>Ka,sg:()=>Qa,x0:()=>$o,u5:()=>Yr,nD:()=>mt,wO:()=>he,Cf:()=>_e,JU:()=>j,JJ:()=>zn,JL:()=>At,F:()=>Pi,On:()=>na,YN:()=>mo,wV:()=>Ho,_:()=>zo,UX:()=>ia,Q7:()=>_r,EJ:()=>xa,kI:()=>rt,_Y:()=>Sa,Kr:()=>U});var c=T(5e3),e=T(69808),x=T(32916),E=T(66688),C=T(24850),L=T(57830),R=T(5254);function z(fe,se){return new x.y(ne=>{const Ne=fe.length;if(0===Ne)return void ne.complete();const zt=new Array(Ne);let Bn=0,en=0;for(let ur=0;ur<Ne;ur++){const ys=(0,R.D)(fe[ur]);let Oi=!1;ne.add(ys.subscribe({next:vo=>{Oi||(Oi=!0,en++),zt[ur]=vo},error:vo=>ne.error(vo),complete:()=>{Bn++,(Bn===Ne||!Oi)&&(en===Ne&&ne.next(se?se.reduce((vo,Jo,ti)=>(vo[Jo]=zt[ti],vo),{}):zt),ne.complete())}}))}})}let H=(()=>{class fe{constructor(ne,Ne){this._renderer=ne,this._elementRef=Ne,this.onChange=zt=>{},this.onTouched=()=>{}}setProperty(ne,Ne){this._renderer.setProperty(this._elementRef.nativeElement,ne,Ne)}registerOnTouched(ne){this.onTouched=ne}registerOnChange(ne){this.onChange=ne}setDisabledState(ne){this.setProperty("disabled",ne)}}return fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(c.Qsj),c.Y36(c.SBq))},fe.\u0275dir=c.lG2({type:fe}),fe})(),Z=(()=>{class fe extends H{}return fe.\u0275fac=function(){let se;return function(Ne){return(se||(se=c.n5z(fe)))(Ne||fe)}}(),fe.\u0275dir=c.lG2({type:fe,features:[c.qOj]}),fe})();const j=new c.OlP("NgValueAccessor"),V={provide:j,useExisting:(0,c.Gpc)(()=>$),multi:!0};let $=(()=>{class fe extends Z{writeValue(ne){this.setProperty("checked",ne)}}return fe.\u0275fac=function(){let se;return function(Ne){return(se||(se=c.n5z(fe)))(Ne||fe)}}(),fe.\u0275dir=c.lG2({type:fe,selectors:[["input","type","checkbox","formControlName",""],["input","type","checkbox","formControl",""],["input","type","checkbox","ngModel",""]],hostBindings:function(ne,Ne){1&ne&&c.NdJ("change",function(Bn){return Ne.onChange(Bn.target.checked)})("blur",function(){return Ne.onTouched()})},features:[c._Bn([V]),c.qOj]}),fe})();const P={provide:j,useExisting:(0,c.Gpc)(()=>Me),multi:!0},te=new c.OlP("CompositionEventMode");let Me=(()=>{class fe extends H{constructor(ne,Ne,zt){super(ne,Ne),this._compositionMode=zt,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function q(){const fe=(0,e.q)()?(0,e.q)().getUserAgent():"";return/android (\d+)/.test(fe.toLowerCase())}())}writeValue(ne){this.setProperty("value",null==ne?"":ne)}_handleInput(ne){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(ne)}_compositionStart(){this._composing=!0}_compositionEnd(ne){this._composing=!1,this._compositionMode&&this.onChange(ne)}}return fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(c.Qsj),c.Y36(c.SBq),c.Y36(te,8))},fe.\u0275dir=c.lG2({type:fe,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(ne,Ne){1&ne&&c.NdJ("input",function(Bn){return Ne._handleInput(Bn.target.value)})("blur",function(){return Ne.onTouched()})("compositionstart",function(){return Ne._compositionStart()})("compositionend",function(Bn){return Ne._compositionEnd(Bn.target.value)})},features:[c._Bn([P]),c.qOj]}),fe})();function me(fe){return null==fe||0===fe.length}function Se(fe){return null!=fe&&"number"==typeof fe.length}const _e=new c.OlP("NgValidators"),Le=new c.OlP("NgAsyncValidators"),je=/^(?=.{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 rt{static min(se){return function Be(fe){return se=>{if(me(se.value)||me(fe))return null;const ne=parseFloat(se.value);return!isNaN(ne)&&ne<fe?{min:{min:fe,actual:se.value}}:null}}(se)}static max(se){return function Ye(fe){return se=>{if(me(se.value)||me(fe))return null;const ne=parseFloat(se.value);return!isNaN(ne)&&ne>fe?{max:{max:fe,actual:se.value}}:null}}(se)}static required(se){return Je(se)}static requiredTrue(se){return wt(se)}static email(se){return Ot(se)}static minLength(se){return Zt(se)}static maxLength(se){return tn(se)}static pattern(se){return function Ut(fe){if(!fe)return Rt;let se,ne;return"string"==typeof fe?(ne="","^"!==fe.charAt(0)&&(ne+="^"),ne+=fe,"$"!==fe.charAt(fe.length-1)&&(ne+="$"),se=new RegExp(ne)):(ne=fe.toString(),se=fe),Ne=>{if(me(Ne.value))return null;
1const zt=Ne.value;return se.test(zt)?null:{pattern:{requiredPattern:ne,actualValue:zt}}}}(se)}static nullValidator(se){return null}static compose(se){return gt(se)}static composeAsync(se){return an(se)}}function Je(fe){return me(fe.value)?{required:!0}:null}function wt(fe){return!0===fe.value?null:{required:!0}}function Ot(fe){return me(fe.value)||je.test(fe.value)?null:{email:!0}}function Zt(fe){return se=>me(se.value)||!Se(se.value)?null:se.value.length<fe?{minlength:{requiredLength:fe,actualLength:se.value.length}}:null}function tn(fe){return se=>Se(se.value)&&se.value.length>fe?{maxlength:{requiredLength:fe,actualLength:se.value.length}}:null}function Rt(fe){return null}function sn(fe){return null!=fe}function Lt(fe){const se=(0,c.QGY)(fe)?(0,R.D)(fe):fe;return(0,c.CqO)(se),se}function St(fe){let se={};return fe.forEach(ne=>{se=null!=ne?Object.assign(Object.assign({},se),ne):se}),0===Object.keys(se).length?null:se}function We(fe,se){return se.map(ne=>ne(fe))}function ht(fe){return fe.map(se=>function et(fe){return!fe.validate}(se)?se:ne=>se.validate(ne))}function gt(fe){if(!fe)return null;const se=fe.filter(sn);return 0==se.length?null:function(ne){return St(We(ne,se))}}function kt(fe){return null!=fe?gt(ht(fe)):null}function an(fe){if(!fe)return null;const se=fe.filter(sn);return 0==se.length?null:function(ne){return function I(...fe){if(1===fe.length){const se=fe[0];if((0,E.k)(se))return z(se,null);if((0,L.K)(se)&&Object.getPrototypeOf(se)===Object.prototype){const ne=Object.keys(se);return z(ne.map(Ne=>se[Ne]),ne)}}if("function"==typeof fe[fe.length-1]){const se=fe.pop();return z(fe=1===fe.length&&(0,E.k)(fe[0])?fe[0]:fe,null).pipe((0,C.U)(ne=>se(...ne)))}return z(fe,null)}(We(ne,se).map(Lt)).pipe((0,C.U)(St))}}function Ft(fe){return null!=fe?an(ht(fe)):null}function Vt(fe,se){return null===fe?[se]:Array.isArray(fe)?[...fe,se]:[fe,se]}function Sn(fe){return fe._rawValidators}function Fn(fe){return fe._rawAsyncValidators}function In(fe){return fe?Array.isArray(fe)?fe:[fe]:[]}function Dn(fe,se){return Array.isArray(fe)?fe.includes(se):fe===se}function tr(fe,se){const ne=In(se);return In(fe).forEach(zt=>{Dn(ne,zt)||ne.push(zt)}),ne}function rr(fe,se){return In(se).filter(ne=>!Dn(fe,ne))}class qe{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_setValidators(se){this._rawValidators=se||[],this._composedValidatorFn=kt(this._rawValidators)}_setAsyncValidators(se){this._rawAsyncValidators=se||[],this._composedAsyncValidatorFn=Ft(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(se){this._onDestroyCallbacks.push(se)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(se=>se()),this._onDestroyCallbacks=[]}reset(se){this.control&&this.control.reset(se)}hasError(se,ne){return!!this.control&&this.control.hasError(se,ne)}getError(se,ne){return this.control?this.control.getError(se,ne):null}}class dt extends qe{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class Dt extends qe{get formDirective(){return null}get path(){return null}}class jt{constructor(se){this._cd=se}is(se){var ne,Ne,zt;return"submitted"===se?!!(null===(ne=this._cd)||void 0===ne?void 0:ne.submitted):!!(null===(zt=null===(Ne=this._cd)||void 0===Ne?void 0:Ne.control)||void 0===zt?void 0:zt[se])}}let zn=(()=>{class fe extends jt{constructor(ne){super(ne)}}return fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(dt,2))},fe.\u0275dir=c.lG2({type:fe,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(ne,Ne){2&ne&&c.ekj("ng-untouched",Ne.is("untouched"))("ng-touched",Ne.is("touched"))("ng-pristine",Ne.is("pristine"))("ng-dirty",Ne.is("dirty"))("ng-valid",Ne.is("valid"))("ng-invalid",Ne.is("invalid"))("ng-pending",Ne.is("pending"))},features:[c.qOj]}),fe})(),At=(()=>{class fe extends jt{constructor(ne){super(ne)}}return fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(Dt,10))},fe.\u0275dir=c.lG2({type:fe,selectors:[["","formGroupName",""],["","formArrayName",""],["","ngModelGroup",""],["","formGroup",""],["form",3,"ngNoForm",""],["","ngForm",""]],hostVars:16,hostBindings:function(ne,Ne){2&ne&&c.ekj("ng-untouched",Ne.is("untouched"))("ng-touched",Ne.is("touched"))("ng-pristine",Ne.is("pristine"))("ng-dirty",Ne.is("dirty"))("ng-valid",Ne.is("valid"))("ng-invalid",Ne.is("invalid"))("ng-pending",Ne.is("pending"))("ng-submitted",Ne.is("submitted"))},features:[c.qOj]}),fe})();function Kt(fe,se){return[...se.path,fe]}function Ln(fe,se){Vn(fe,se),se.valueAccessor.writeValue(fe.value),function xn(fe,se){se.valueAccessor.registerOnChange(ne=>{fe._pendingValue=ne,fe._pendingChange=!0,fe._pendingDirty=!0,"change"===fe.updateOn&&Hi(fe,se)})}(fe,se),function qi(fe,se){const ne=(Ne,zt)=>{se.valueAccessor.writeValue(Ne),zt&&se.viewToModelUpdate(Ne)};fe.registerOnChange(ne),se._registerOnDestroy(()=>{fe._unregisterOnChange(ne)})}(fe,se),function pr(fe,se){se.valueAccessor.registerOnTouched(()=>{fe._pendingTouched=!0,"blur"===fe.updateOn&&fe._pendingChange&&Hi(fe,se),"submit"!==fe.updateOn&&fe.markAsTouched()})}(fe,se),function De(fe,se){if(se.valueAccessor.setDisabledState){const ne=Ne=>{se.valueAccessor.setDisabledState(Ne)};fe.registerOnDisabledChange(ne),se._registerOnDestroy(()=>{fe._unregisterOnDisabledChange(ne)})}}(fe,se)}function nn(fe,se,ne=!0){const Ne=()=>{};se.valueAccessor&&(se.valueAccessor.registerOnChange(Ne),se.valueAccessor.registerOnTouched(Ne)),Er(fe,se),fe&&(se._invokeOnDestroyCallbacks(),fe._registerOnCollectionChange(()=>{}))}function Jn(fe,se){fe.forEach(ne=>{ne.registerOnValidatorChange&&ne.registerOnValidatorChange(se)})}function Vn(fe,se){const ne=Sn(fe);null!==se.validator?fe.setValidators(Vt(ne,se.validator)):"function"==typeof ne&&fe.setValidators([ne]);const Ne=Fn(fe);null!==se.asyncValidator?fe.setAsyncValidators(Vt(Ne,se.asyncValidator)):"function"==typeof Ne&&fe.setAsyncValidators([Ne]);
1const zt=()=>fe.updateValueAndValidity();Jn(se._rawValidators,zt),Jn(se._rawAsyncValidators,zt)}function Er(fe,se){let ne=!1;if(null!==fe){if(null!==se.validator){const zt=Sn(fe);if(Array.isArray(zt)&&zt.length>0){const Bn=zt.filter(en=>en!==se.validator);Bn.length!==zt.length&&(ne=!0,fe.setValidators(Bn))}}if(null!==se.asyncValidator){const zt=Fn(fe);if(Array.isArray(zt)&&zt.length>0){const Bn=zt.filter(en=>en!==se.asyncValidator);Bn.length!==zt.length&&(ne=!0,fe.setAsyncValidators(Bn))}}}const Ne=()=>{};return Jn(se._rawValidators,Ne),Jn(se._rawAsyncValidators,Ne),ne}function Hi(fe,se){fe._pendingDirty&&fe.markAsDirty(),fe.setValue(fe._pendingValue,{emitModelToViewChange:!1}),se.viewToModelUpdate(fe._pendingValue),fe._pendingChange=!1}function $i(fe,se){Vn(fe,se)}function Fr(fe,se){if(!fe.hasOwnProperty("model"))return!1;const ne=fe.model;return!!ne.isFirstChange()||!Object.is(se,ne.currentValue)}function hi(fe,se){fe._syncPendingControls(),se.forEach(ne=>{const Ne=ne.control;"submit"===Ne.updateOn&&Ne._pendingChange&&(ne.viewToModelUpdate(Ne._pendingValue),Ne._pendingChange=!1)})}function Hn(fe,se){if(!se)return null;let ne,Ne,zt;return Array.isArray(se),se.forEach(Bn=>{Bn.constructor===Me?ne=Bn:function ir(fe){return Object.getPrototypeOf(fe.constructor)===Z}(Bn)?Ne=Bn:zt=Bn}),zt||Ne||ne||null}function lr(fe,se){const ne=fe.indexOf(se);ne>-1&&fe.splice(ne,1)}const Nr="VALID",Ai="INVALID",Rr="PENDING",ca="DISABLED";function Tn(fe){return(oi(fe)?fe.validators:fe)||null}function Ir(fe){return Array.isArray(fe)?kt(fe):fe||null}function Jr(fe,se){return(oi(se)?se.asyncValidators:fe)||null}function ji(fe){return Array.isArray(fe)?Ft(fe):fe||null}function oi(fe){return null!=fe&&!Array.isArray(fe)&&"object"==typeof fe}const ei=fe=>fe instanceof Bi,Qi=fe=>fe instanceof Ka,Ur=fe=>fe instanceof fa;function Ba(fe){return ei(fe)?fe.value:fe.getRawValue()}function ki(fe,se){const ne=Qi(fe),Ne=fe.controls;if(!(ne?Object.keys(Ne):Ne).length)throw new c.vHH(1e3,"");if(!Ne[se])throw new c.vHH(1001,"")}function hr(fe,se){Qi(fe),fe._forEachChild((Ne,zt)=>{if(void 0===se[zt])throw new c.vHH(1002,"")})}class Na{constructor(se,ne){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._rawValidators=se,this._rawAsyncValidators=ne,this._composedValidatorFn=Ir(this._rawValidators),this._composedAsyncValidatorFn=ji(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn}set validator(se){this._rawValidators=this._composedValidatorFn=se}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(se){this._rawAsyncValidators=this._composedAsyncValidatorFn=se}get parent(){return this._parent}get valid(){return this.status===Nr}get invalid(){return this.status===Ai}get pending(){return this.status==Rr}get disabled(){return this.status===ca}get enabled(){return this.status!==ca}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(se){this._rawValidators=se,this._composedValidatorFn=Ir(se)}setAsyncValidators(se){this._rawAsyncValidators=se,this._composedAsyncValidatorFn=ji(se)}addValidators(se){this.setValidators(tr(se,this._rawValidators))}addAsyncValidators(se){this.setAsyncValidators(tr(se,this._rawAsyncValidators))}removeValidators(se){this.setValidators(rr(se,this._rawValidators))}removeAsyncValidators(se){this.setAsyncValidators(rr(se,this._rawAsyncValidators))}hasValidator(se){return Dn(this._rawValidators,se)}hasAsyncValidator(se){return Dn(this._rawAsyncValidators,se)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(se={}){this.touched=!0,this._parent&&!se.onlySelf&&this._parent.markAsTouched(se)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(se=>se.markAllAsTouched())}markAsUntouched(se={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(ne=>{ne.markAsUntouched({onlySelf:!0})}),this._parent&&!se.onlySelf&&this._parent._updateTouched(se)}markAsDirty(se={}){this.pristine=!1,this._parent&&!se.onlySelf&&this._parent.markAsDirty(se)}markAsPristine(se={}
1){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(ne=>{ne.markAsPristine({onlySelf:!0})}),this._parent&&!se.onlySelf&&this._parent._updatePristine(se)}markAsPending(se={}){this.status=Rr,!1!==se.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!se.onlySelf&&this._parent.markAsPending(se)}disable(se={}){const ne=this._parentMarkedDirty(se.onlySelf);this.status=ca,this.errors=null,this._forEachChild(Ne=>{Ne.disable(Object.assign(Object.assign({},se),{onlySelf:!0}))}),this._updateValue(),!1!==se.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(Object.assign(Object.assign({},se),{skipPristineCheck:ne})),this._onDisabledChange.forEach(Ne=>Ne(!0))}enable(se={}){const ne=this._parentMarkedDirty(se.onlySelf);this.status=Nr,this._forEachChild(Ne=>{Ne.enable(Object.assign(Object.assign({},se),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:se.emitEvent}),this._updateAncestors(Object.assign(Object.assign({},se),{skipPristineCheck:ne})),this._onDisabledChange.forEach(Ne=>Ne(!1))}_updateAncestors(se){this._parent&&!se.onlySelf&&(this._parent.updateValueAndValidity(se),se.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(se){this._parent=se}updateValueAndValidity(se={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===Nr||this.status===Rr)&&this._runAsyncValidator(se.emitEvent)),!1!==se.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!se.onlySelf&&this._parent.updateValueAndValidity(se)}_updateTreeValidity(se={emitEvent:!0}){this._forEachChild(ne=>ne._updateTreeValidity(se)),this.updateValueAndValidity({onlySelf:!0,emitEvent:se.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?ca:Nr}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(se){if(this.asyncValidator){this.status=Rr,this._hasOwnPendingAsyncValidator=!0;const ne=Lt(this.asyncValidator(this));this._asyncValidationSubscription=ne.subscribe(Ne=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(Ne,{emitEvent:se})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(se,ne={}){this.errors=se,this._updateControlsErrors(!1!==ne.emitEvent)}get(se){return function fi(fe,se,ne){if(null==se||(Array.isArray(se)||(se=se.split(ne)),Array.isArray(se)&&0===se.length))return null;let Ne=fe;return se.forEach(zt=>{Ne=Qi(Ne)?Ne.controls.hasOwnProperty(zt)?Ne.controls[zt]:null:Ur(Ne)&&Ne.at(zt)||null}),Ne}(this,se,".")}getError(se,ne){const Ne=ne?this.get(ne):this;return Ne&&Ne.errors?Ne.errors[se]:null}hasError(se,ne){return!!this.getError(se,ne)}get root(){let se=this;for(;se._parent;)se=se._parent;return se}_updateControlsErrors(se){this.status=this._calculateStatus(),se&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(se)}_initObservables(){this.valueChanges=new c.vpe,this.statusChanges=new c.vpe}_calculateStatus(){return this._allControlsDisabled()?ca:this.errors?Ai:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Rr)?Rr:this._anyControlsHaveStatus(Ai)?Ai:Nr}_anyControlsHaveStatus(se){return this._anyControls(ne=>ne.status===se)}_anyControlsDirty(){return this._anyControls(se=>se.dirty)}_anyControlsTouched(){return this._anyControls(se=>se.touched)}_updatePristine(se={}){this.pristine=!this._anyControlsDirty(),this._parent&&!se.onlySelf&&this._parent._updatePristine(se)}_updateTouched(se={}){this.touched=this._anyControlsTouched(),this._parent&&!se.onlySelf&&this._parent._updateTouched(se)}_isBoxedValue(se){return"object"==typeof se&&null!==se&&2===Object.keys(se).length&&"value"in se&&"disabled"in se}_registerOnCollectionChange(se){this._onCollectionChange=se}_setUpdateStrategy(se){oi(se)&&null!=se.updateOn&&(this._updateOn=se.updateOn)}_parentMarkedDirty(se){return!se&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}}class Bi extends Na{constructor(se=null,ne,Ne){super(Tn(ne),Jr(Ne,ne)),this._onChange=[],this._pendingChange=!1,this._applyFormState(se),this._setUpdateStrategy(ne),this._initOb
1servables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}setValue(se,ne={}){this.value=this._pendingValue=se,this._onChange.length&&!1!==ne.emitModelToViewChange&&this._onChange.forEach(Ne=>Ne(this.value,!1!==ne.emitViewToModelChange)),this.updateValueAndValidity(ne)}patchValue(se,ne={}){this.setValue(se,ne)}reset(se=null,ne={}){this._applyFormState(se),this.markAsPristine(ne),this.markAsUntouched(ne),this.setValue(this.value,ne),this._pendingChange=!1}_updateValue(){}_anyControls(se){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(se){this._onChange.push(se)}_unregisterOnChange(se){lr(this._onChange,se)}registerOnDisabledChange(se){this._onDisabledChange.push(se)}_unregisterOnDisabledChange(se){lr(this._onDisabledChange,se)}_forEachChild(se){}_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(se){this._isBoxedValue(se)?(this.value=this._pendingValue=se.value,se.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=se}}class Ka extends Na{constructor(se,ne,Ne){super(Tn(ne),Jr(Ne,ne)),this.controls=se,this._initObservables(),this._setUpdateStrategy(ne),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}registerControl(se,ne){return this.controls[se]?this.controls[se]:(this.controls[se]=ne,ne.setParent(this),ne._registerOnCollectionChange(this._onCollectionChange),ne)}addControl(se,ne,Ne={}){this.registerControl(se,ne),this.updateValueAndValidity({emitEvent:Ne.emitEvent}),this._onCollectionChange()}removeControl(se,ne={}){this.controls[se]&&this.controls[se]._registerOnCollectionChange(()=>{}),delete this.controls[se],this.updateValueAndValidity({emitEvent:ne.emitEvent}),this._onCollectionChange()}setControl(se,ne,Ne={}){this.controls[se]&&this.controls[se]._registerOnCollectionChange(()=>{}),delete this.controls[se],ne&&this.registerControl(se,ne),this.updateValueAndValidity({emitEvent:Ne.emitEvent}),this._onCollectionChange()}contains(se){return this.controls.hasOwnProperty(se)&&this.controls[se].enabled}setValue(se,ne={}){hr(this,se),Object.keys(se).forEach(Ne=>{ki(this,Ne),this.controls[Ne].setValue(se[Ne],{onlySelf:!0,emitEvent:ne.emitEvent})}),this.updateValueAndValidity(ne)}patchValue(se,ne={}){null!=se&&(Object.keys(se).forEach(Ne=>{this.controls[Ne]&&this.controls[Ne].patchValue(se[Ne],{onlySelf:!0,emitEvent:ne.emitEvent})}),this.updateValueAndValidity(ne))}reset(se={},ne={}){this._forEachChild((Ne,zt)=>{Ne.reset(se[zt],{onlySelf:!0,emitEvent:ne.emitEvent})}),this._updatePristine(ne),this._updateTouched(ne),this.updateValueAndValidity(ne)}getRawValue(){return this._reduceChildren({},(se,ne,Ne)=>(se[Ne]=Ba(ne),se))}_syncPendingControls(){let se=this._reduceChildren(!1,(ne,Ne)=>!!Ne._syncPendingControls()||ne);return se&&this.updateValueAndValidity({onlySelf:!0}),se}_forEachChild(se){Object.keys(this.controls).forEach(ne=>{const Ne=this.controls[ne];Ne&&se(Ne,ne)})}_setUpControls(){this._forEachChild(se=>{se.setParent(this),se._registerOnCollectionChange(this._onCollectionChange)})}_updateValue(){this.value=this._reduceValue()}_anyControls(se){for(const ne of Object.keys(this.controls)){const Ne=this.controls[ne];if(this.contains(ne)&&se(Ne))return!0}return!1}_reduceValue(){return this._reduceChildren({},(se,ne,Ne)=>((ne.enabled||this.disabled)&&(se[Ne]=ne.value),se))}_reduceChildren(se,ne){let Ne=se;return this._forEachChild((zt,Bn)=>{Ne=ne(Ne,zt,Bn)}),Ne}_allControlsDisabled(){for(const se of Object.keys(this.controls))if(this.controls[se].enabled)return!1;return Object.keys(this.controls).length>0||this.disabled}}class fa extends Na{constructor(se,ne,Ne){super(Tn(ne),Jr(Ne,ne)),this.controls=se,this._initObservables(),this._setUpdateStrategy(ne),this._setUpControls(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator})}at(se){return this.controls[se]}push(se,ne={}
1){this.controls.push(se),this._registerControl(se),this.updateValueAndValidity({emitEvent:ne.emitEvent}),this._onCollectionChange()}insert(se,ne,Ne={}){this.controls.splice(se,0,ne),this._registerControl(ne),this.updateValueAndValidity({emitEvent:Ne.emitEvent})}removeAt(se,ne={}){this.controls[se]&&this.controls[se]._registerOnCollectionChange(()=>{}),this.controls.splice(se,1),this.updateValueAndValidity({emitEvent:ne.emitEvent})}setControl(se,ne,Ne={}){this.controls[se]&&this.controls[se]._registerOnCollectionChange(()=>{}),this.controls.splice(se,1),ne&&(this.controls.splice(se,0,ne),this._registerControl(ne)),this.updateValueAndValidity({emitEvent:Ne.emitEvent}),this._onCollectionChange()}get length(){return this.controls.length}setValue(se,ne={}){hr(this,se),se.forEach((Ne,zt)=>{ki(this,zt),this.at(zt).setValue(Ne,{onlySelf:!0,emitEvent:ne.emitEvent})}),this.updateValueAndValidity(ne)}patchValue(se,ne={}){null!=se&&(se.forEach((Ne,zt)=>{this.at(zt)&&this.at(zt).patchValue(Ne,{onlySelf:!0,emitEvent:ne.emitEvent})}),this.updateValueAndValidity(ne))}reset(se=[],ne={}){this._forEachChild((Ne,zt)=>{Ne.reset(se[zt],{onlySelf:!0,emitEvent:ne.emitEvent})}),this._updatePristine(ne),this._updateTouched(ne),this.updateValueAndValidity(ne)}getRawValue(){return this.controls.map(se=>Ba(se))}clear(se={}){this.controls.length<1||(this._forEachChild(ne=>ne._registerOnCollectionChange(()=>{})),this.controls.splice(0),this.updateValueAndValidity({emitEvent:se.emitEvent}))}_syncPendingControls(){let se=this.controls.reduce((ne,Ne)=>!!Ne._syncPendingControls()||ne,!1);return se&&this.updateValueAndValidity({onlySelf:!0}),se}_forEachChild(se){this.controls.forEach((ne,Ne)=>{se(ne,Ne)})}_updateValue(){this.value=this.controls.filter(se=>se.enabled||this.disabled).map(se=>se.value)}_anyControls(se){return this.controls.some(ne=>ne.enabled&&se(ne))}_setUpControls(){this._forEachChild(se=>this._registerControl(se))}_allControlsDisabled(){for(const se of this.controls)if(se.enabled)return!1;return this.controls.length>0||this.disabled}_registerControl(se){se.setParent(this),se._registerOnCollectionChange(this._onCollectionChange)}}const vi={provide:Dt,useExisting:(0,c.Gpc)(()=>Pi)},io=(()=>Promise.resolve(null))();let Pi=(()=>{class fe extends Dt{constructor(ne,Ne){super(),this.submitted=!1,this._directives=[],this.ngSubmit=new c.vpe,this.form=new Ka({},kt(ne),Ft(Ne))}ngAfterViewInit(){this._setUpdateStrategy()}get formDirective(){return this}get control(){return this.form}get path(){return[]}get controls(){return this.form.controls}addControl(ne){io.then(()=>{const Ne=this._findContainer(ne.path);ne.control=Ne.registerControl(ne.name,ne.control),Ln(ne.control,ne),ne.control.updateValueAndValidity({emitEvent:!1}),this._directives.push(ne)})}getControl(ne){return this.form.get(ne.path)}
1removeControl(ne){io.then(()=>{const Ne=this._findContainer(ne.path);Ne&&Ne.removeControl(ne.name),lr(this._directives,ne)})}addFormGroup(ne){io.then(()=>{const Ne=this._findContainer(ne.path),zt=new Ka({});$i(zt,ne),Ne.registerControl(ne.name,zt),zt.updateValueAndValidity({emitEvent:!1})})}removeFormGroup(ne){io.then(()=>{const Ne=this._findContainer(ne.path);Ne&&Ne.removeControl(ne.name)})}getFormGroup(ne){return this.form.get(ne.path)}updateModel(ne,Ne){io.then(()=>{this.form.get(ne.path).setValue(Ne)})}setValue(ne){this.control.setValue(ne)}onSubmit(ne){return this.submitted=!0,hi(this.form,this._directives),this.ngSubmit.emit(ne),!1}onReset(){this.resetForm()}resetForm(ne){this.form.reset(ne),this.submitted=!1}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.form._updateOn=this.options.updateOn)}_findContainer(ne){return ne.pop(),ne.length?this.form.get(ne):this.form}}return fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(_e,10),c.Y36(Le,10))},fe.\u0275dir=c.lG2({type:fe,selectors:[["form",3,"ngNoForm","",3,"formGroup",""],["ng-form"],["","ngForm",""]],hostBindings:function(ne,Ne){1&ne&&c.NdJ("submit",function(Bn){return Ne.onSubmit(Bn)})("reset",function(){return Ne.onReset()})},inputs:{options:["ngFormOptions","options"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[c._Bn([vi]),c.qOj]}),fe})(),Ki=(()=>{class fe extends Dt{ngOnInit(){this._checkParentType(),this.formDirective.addFormGroup(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormGroup(this)}get control(){return this.formDirective.getFormGroup(this)}get path(){return Kt(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}}return fe.\u0275fac=function(){let se;return function(Ne){return(se||(se=c.n5z(fe)))(Ne||fe)}}(),fe.\u0275dir=c.lG2({type:fe,features:[c.qOj]}),fe})();const oo={provide:dt,useExisting:(0,c.Gpc)(()=>na)},Ea=(()=>Promise.resolve(null))();let na=(()=>{class fe extends dt{constructor(ne,Ne,zt,Bn){super(),this.control=new Bi,this._registered=!1,this.update=new c.vpe,this._parent=ne,this._setValidators(Ne),this._setAsyncValidators(zt),this.valueAccessor=Hn(0,Bn)}ngOnChanges(ne){this._checkForErrors(),this._registered||this._setUpControl(),"isDisabled"in ne&&this._updateDisabled(ne),Fr(ne,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._parent?Kt(this.name,this._parent):[this.name]}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(ne){this.viewModel=ne,this.update.emit(ne)}_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(){Ln(this.control,this),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(ne){Ea.then(()=>{this.control.setValue(ne,{emitViewToModelChange:!1})})}_updateDisabled(ne){const Ne=ne.isDisabled.currentValue,zt=""===Ne||Ne&&"false"!==Ne;Ea.then(()=>{zt&&!this.control.disabled?this.control.disable():!zt&&this.control.disabled&&this.control.enable()})}}return fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(Dt,9),c.Y36(_e,10),c.Y36(Le,10),c.Y36(j,10))},fe.\u0275dir=c.lG2({type:fe,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[c._Bn([oo]),c.qOj,c.TTD]}),fe})(),Sa=(()=>{class fe{}return fe.\u0275fac=function(ne){return new(ne||fe)}
1,fe.\u0275dir=c.lG2({type:fe,selectors:[["form",3,"ngNoForm","",3,"ngNativeValidate",""]],hostAttrs:["novalidate",""]}),fe})();const Ra={provide:j,useExisting:(0,c.Gpc)(()=>Ho),multi:!0};let Ho=(()=>{class fe extends Z{writeValue(ne){this.setProperty("value",null==ne?"":ne)}registerOnChange(ne){this.onChange=Ne=>{ne(""==Ne?null:parseFloat(Ne))}}}return fe.\u0275fac=function(){let se;return function(Ne){return(se||(se=c.n5z(fe)))(Ne||fe)}}(),fe.\u0275dir=c.lG2({type:fe,selectors:[["input","type","number","formControlName",""],["input","type","number","formControl",""],["input","type","number","ngModel",""]],hostBindings:function(ne,Ne){1&ne&&c.NdJ("input",function(Bn){return Ne.onChange(Bn.target.value)})("blur",function(){return Ne.onTouched()})},features:[c._Bn([Ra]),c.qOj]}),fe})();const ra={provide:j,useExisting:(0,c.Gpc)(()=>zo),multi:!0};let va=(()=>{class fe{}return fe.\u0275fac=function(ne){return new(ne||fe)},fe.\u0275mod=c.oAB({type:fe}),fe.\u0275inj=c.cJS({}),fe})(),da=(()=>{class fe{constructor(){this._accessors=[]}add(ne,Ne){this._accessors.push([ne,Ne])}remove(ne){for(let Ne=this._accessors.length-1;Ne>=0;--Ne)if(this._accessors[Ne][1]===ne)return void this._accessors.splice(Ne,1)}select(ne){this._accessors.forEach(Ne=>{this._isSameGroup(Ne,ne)&&Ne[1]!==ne&&Ne[1].fireUncheck(ne.value)})}_isSameGroup(ne,Ne){return!!ne[0].control&&ne[0]._parent===Ne._control._parent&&ne[1].name===Ne.name}}return fe.\u0275fac=function(ne){return new(ne||fe)},fe.\u0275prov=c.Yz7({token:fe,factory:fe.\u0275fac,providedIn:va}),fe})(),zo=(()=>{class fe extends Z{constructor(ne,Ne,zt,Bn){super(ne,Ne),this._registry=zt,this._injector=Bn,this.onChange=()=>{}}ngOnInit(){this._control=this._injector.get(dt),this._checkName(),this._registry.add(this._control,this)}ngOnDestroy(){this._registry.remove(this)}writeValue(ne){this._state=ne===this.value,this.setProperty("checked",this._state)}registerOnChange(ne){this._fn=ne,this.onChange=()=>{ne(this.value),this._registry.select(this)}}fireUncheck(ne){this.writeValue(ne)}_checkName(){!this.name&&this.formControlName&&(this.name=this.formControlName)}}return fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(c.Qsj),c.Y36(c.SBq),c.Y36(da),c.Y36(c.zs3))},fe.\u0275dir=c.lG2({type:fe,selectors:[["input","type","radio","formControlName",""],["input","type","radio","formControl",""],["input","type","radio","ngModel",""]],hostBindings:function(ne,Ne){1&ne&&c.NdJ("change",function(){return Ne.onChange()})("blur",function(){return Ne.onTouched()})},inputs:{name:"name",formControlName:"formControlName",value:"value"},features:[c._Bn([ra]),c.qOj]}),fe})();const Do=new c.OlP("NgModelWithFormControlWarning"),is={provide:Dt,useExisting:(0,c.Gpc)(()=>Qa)};let Qa=(()=>{class fe extends Dt{constructor(ne,Ne){super(),this.validators=ne,this.asyncValidators=Ne,this.submitted=!1,this._onCollectionChange=()=>this._updateDomValue(),this.directives=[],this.form=null,this.ngSubmit=new c.vpe,this._setValidators(ne),this._setAsyncValidators(Ne)}ngOnChanges(ne){this._checkFormPresent(),ne.hasOwnProperty("form")&&(this._updateValidators(),this._updateDomValue(),this._updateRegistrations(),this._oldForm=this.form)}ngOnDestroy(){this.form&&(Er(this.form,this),this.form._onCollectionChange===this._onCollectionChange&&this.form._registerOnCollectionChange(()=>{}))}get formDirective(){return this}get control(){return this.form}get path(){return[]}addControl(ne){const Ne=this.form.get(ne.path);return Ln(Ne,ne),Ne.updateValueAndValidity({emitEvent:!1}),this.directives.push(ne),Ne}getControl(ne){return this.form.get(ne.path)}
1removeControl(ne){nn(ne.control||null,ne,!1),lr(this.directives,ne)}addFormGroup(ne){this._setUpFormContainer(ne)}removeFormGroup(ne){this._cleanUpFormContainer(ne)}getFormGroup(ne){return this.form.get(ne.path)}addFormArray(ne){this._setUpFormContainer(ne)}removeFormArray(ne){this._cleanUpFormContainer(ne)}getFormArray(ne){return this.form.get(ne.path)}updateModel(ne,Ne){this.form.get(ne.path).setValue(Ne)}onSubmit(ne){return this.submitted=!0,hi(this.form,this.directives),this.ngSubmit.emit(ne),!1}onReset(){this.resetForm()}resetForm(ne){this.form.reset(ne),this.submitted=!1}_updateDomValue(){this.directives.forEach(ne=>{const Ne=ne.control,zt=this.form.get(ne.path);Ne!==zt&&(nn(Ne||null,ne),ei(zt)&&(Ln(zt,ne),ne.control=zt))}),this.form._updateTreeValidity({emitEvent:!1})}_setUpFormContainer(ne){const Ne=this.form.get(ne.path);$i(Ne,ne),Ne.updateValueAndValidity({emitEvent:!1})}_cleanUpFormContainer(ne){if(this.form){const Ne=this.form.get(ne.path);Ne&&function ii(fe,se){return Er(fe,se)}(Ne,ne)&&Ne.updateValueAndValidity({emitEvent:!1})}}_updateRegistrations(){this.form._registerOnCollectionChange(this._onCollectionChange),this._oldForm&&this._oldForm._registerOnCollectionChange(()=>{})}_updateValidators(){Vn(this.form,this),this._oldForm&&Er(this._oldForm,this)}_checkFormPresent(){}}return fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(_e,10),c.Y36(Le,10))},fe.\u0275dir=c.lG2({type:fe,selectors:[["","formGroup",""]],hostBindings:function(ne,Ne){1&ne&&c.NdJ("submit",function(Bn){return Ne.onSubmit(Bn)})("reset",function(){return Ne.onReset()})},inputs:{form:["formGroup","form"]},outputs:{ngSubmit:"ngSubmit"},exportAs:["ngForm"],features:[c._Bn([is]),c.qOj,c.TTD]}),fe})();const ms={provide:Dt,useExisting:(0,c.Gpc)(()=>$o)};let $o=(()=>{class fe extends Ki{constructor(ne,Ne,zt){super(),this._parent=ne,this._setValidators(Ne),this._setAsyncValidators(zt)}_checkParentType(){pa(this._parent)}}return fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(Dt,13),c.Y36(_e,10),c.Y36(Le,10))},fe.\u0275dir=c.lG2({type:fe,selectors:[["","formGroupName",""]],inputs:{name:["formGroupName","name"]},features:[c._Bn([ms]),c.qOj]}),fe})();const Xa={provide:Dt,useExisting:(0,c.Gpc)(()=>Ga)};let Ga=(()=>{class fe extends Dt{constructor(ne,Ne,zt){super(),this._parent=ne,this._setValidators(Ne),this._setAsyncValidators(zt)}ngOnInit(){this._checkParentType(),this.formDirective.addFormArray(this)}ngOnDestroy(){this.formDirective&&this.formDirective.removeFormArray(this)}get control(){return this.formDirective.getFormArray(this)}get formDirective(){return this._parent?this._parent.formDirective:null}get path(){return Kt(null==this.name?this.name:this.name.toString(),this._parent)}_checkParentType(){pa(this._parent)}}return fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(Dt,13),c.Y36(_e,10),c.Y36(Le,10))},fe.\u0275dir=c.lG2({type:fe,selectors:[["","formArrayName",""]],inputs:{name:["formArrayName","name"]},features:[c._Bn([Xa]),c.qOj]}),fe})();function pa(fe){return!(fe instanceof $o||fe instanceof Qa||fe instanceof Ga)}const Ps={provide:dt,useExisting:(0,c.Gpc)(()=>Ya)};let Ya=(()=>{class fe extends dt{constructor(ne,Ne,zt,Bn,en){super(),this._ngModelWarningConfig=en,this._added=!1,this.update=new c.vpe,this._ngModelWarningSent=!1,this._parent=ne,this._setValidators(Ne),this._setAsyncValidators(zt),this.valueAccessor=Hn(0,Bn)}set isDisabled(ne){}ngOnChanges(ne){this._added||this._setUpControl(),Fr(ne,this.viewModel)&&(this.viewModel=this.model,this.formDirective.updateModel(this,this.model))}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}viewToModelUpdate(ne){this.viewModel=ne,this.update.emit(ne)}get path(){return Kt(null==this.name?this.name:this.name.toString(),this._parent)}get formDirective(){return this._parent?this._parent.formDirective:null}_checkParentType(){}_setUpControl(){this._checkParentType(),this.control=this.formDirective.addControl(this),this.control.disabled&&this.valueAccessor.setDisabledState&&this.valueAccessor.setDisabledState(!0),this._added=!0}}return fe._ngModelWarningSentOnce=!1,fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(Dt,13),c.Y36(_e,10),c.Y36(Le,10),c.Y36(j,10),c.Y36(Do,8))},fe.\u0275dir=c.lG2({type:fe,selectors:[["","formControlName",""]],inputs:{name:["formControlName","name"],isDisabled:["disabled","isDisabled"],model:["ngModel","model"]},outputs:{update:"ngModelChange"},features:[c._Bn([Ps]),c.qOj,c.TTD]}),fe})();const Ko={provide:j,useExisting:(0,c.Gpc)(()=>xa),multi:!0};function Ni(fe,se){return null==fe?`${se}`:(se&&"object"==typeof se&&(se="Object"),`${fe}: ${se}`.slice(0,50))}let xa=(()=>{class fe extends Z{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(ne){this._compareWith=ne}writeValue(ne){this.value=ne;const Ne=this._getOptionId(ne);null==Ne&&this.setProperty("selectedIndex",-1);
1const zt=Ni(Ne,ne);this.setProperty("value",zt)}registerOnChange(ne){this.onChange=Ne=>{this.value=this._getOptionValue(Ne),ne(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(ne){for(const Ne of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(Ne),ne))return Ne;return null}_getOptionValue(ne){const Ne=function Oo(fe){return fe.split(":")[0]}(ne);return this._optionMap.has(Ne)?this._optionMap.get(Ne):ne}}return fe.\u0275fac=function(){let se;return function(Ne){return(se||(se=c.n5z(fe)))(Ne||fe)}}(),fe.\u0275dir=c.lG2({type:fe,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(ne,Ne){1&ne&&c.NdJ("change",function(Bn){return Ne.onChange(Bn.target.value)})("blur",function(){return Ne.onTouched()})},inputs:{compareWith:"compareWith"},features:[c._Bn([Ko]),c.qOj]}),fe})(),mo=(()=>{class fe{constructor(ne,Ne,zt){this._element=ne,this._renderer=Ne,this._select=zt,this._select&&(this.id=this._select._registerOption())}set ngValue(ne){null!=this._select&&(this._select._optionMap.set(this.id,ne),this._setElementValue(Ni(this.id,ne)),this._select.writeValue(this._select.value))}set value(ne){this._setElementValue(ne),this._select&&this._select.writeValue(this._select.value)}_setElementValue(ne){this._renderer.setProperty(this._element.nativeElement,"value",ne)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(c.SBq),c.Y36(c.Qsj),c.Y36(xa,9))},fe.\u0275dir=c.lG2({type:fe,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),fe})();const vs={provide:j,useExisting:(0,c.Gpc)(()=>le),multi:!0};function eo(fe,se){return null==fe?`${se}`:("string"==typeof se&&(se=`'${se}'`),se&&"object"==typeof se&&(se="Object"),`${fe}: ${se}`.slice(0,50))}let le=(()=>{class fe extends Z{constructor(){super(...arguments),this._optionMap=new Map,this._idCounter=0,this._compareWith=Object.is}set compareWith(ne){this._compareWith=ne}writeValue(ne){let Ne;
1if(this.value=ne,Array.isArray(ne)){const zt=ne.map(Bn=>this._getOptionId(Bn));Ne=(Bn,en)=>{Bn._setSelected(zt.indexOf(en.toString())>-1)}}else Ne=(zt,Bn)=>{zt._setSelected(!1)};this._optionMap.forEach(Ne)}registerOnChange(ne){this.onChange=Ne=>{const zt=[],Bn=Ne.selectedOptions;if(void 0!==Bn){const en=Bn;for(let ur=0;ur<en.length;ur++){const Oi=this._getOptionValue(en[ur].value);zt.push(Oi)}}else{const en=Ne.options;for(let ur=0;ur<en.length;ur++){const ys=en[ur];if(ys.selected){const Oi=this._getOptionValue(ys.value);zt.push(Oi)}}}this.value=zt,ne(zt)}}_registerOption(ne){const Ne=(this._idCounter++).toString();return this._optionMap.set(Ne,ne),Ne}_getOptionId(ne){for(const Ne of Array.from(this._optionMap.keys()))if(this._compareWith(this._optionMap.get(Ne)._value,ne))return Ne;return null}_getOptionValue(ne){const Ne=function La(fe){return fe.split(":")[0]}(ne);return this._optionMap.has(Ne)?this._optionMap.get(Ne)._value:ne}}return fe.\u0275fac=function(){let se;return function(Ne){return(se||(se=c.n5z(fe)))(Ne||fe)}}(),fe.\u0275dir=c.lG2({type:fe,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(ne,Ne){1&ne&&c.NdJ("change",function(Bn){return Ne.onChange(Bn.target)})("blur",function(){return Ne.onTouched()})},inputs:{compareWith:"compareWith"},features:[c._Bn([vs]),c.qOj]}),fe})(),U=(()=>{class fe{constructor(ne,Ne,zt){this._element=ne,this._renderer=Ne,this._select=zt,this._select&&(this.id=this._select._registerOption(this))}set ngValue(ne){null!=this._select&&(this._value=ne,this._setElementValue(eo(this.id,ne)),this._select.writeValue(this._select.value))}set value(ne){this._select?(this._value=ne,this._setElementValue(eo(this.id,ne)),this._select.writeValue(this._select.value)):this._setElementValue(ne)}_setElementValue(ne){this._renderer.setProperty(this._element.nativeElement,"value",ne)}_setSelected(ne){this._renderer.setProperty(this._element.nativeElement,"selected",ne)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}}return fe.\u0275fac=function(ne){return new(ne||fe)(c.Y36(c.SBq),c.Y36(c.Qsj),c.Y36(le,9))},fe.\u0275dir=c.lG2({type:fe,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"}}),fe})();function B(fe){return"number"==typeof fe?fe:parseInt(fe,10)}let Fe=(()=>{class fe{constructor(){this._validator=Rt}ngOnChanges(ne){if(this.inputName in ne){const Ne=this.normalizeInput(ne[this.inputName].currentValue);this._enabled=this.enabled(Ne),this._validator=this._enabled?this.createValidator(Ne):Rt,this._onChange&&this._onChange()}}validate(ne){return this._validator(ne)}registerOnValidatorChange(ne){this._onChange=ne}enabled(ne){return null!=ne}}return fe.\u0275fac=function(ne){return new(ne||fe)},fe.\u0275dir=c.lG2({type:fe,features:[c.TTD]}),fe})();const Xn={provide:_e,useExisting:(0,c.Gpc)(()=>_r),multi:!0},qn={provide:_e,useExisting:(0,c.Gpc)(()=>Di),multi:!0};let _r=(()=>{class fe{constructor(){this._required=!1}get required(){return this._required}set required(ne){this._required=null!=ne&&!1!==ne&&"false"!=`${ne}`,this._onChange&&this._onChange()}validate(ne){return this.required?Je(ne):null}registerOnValidatorChange(ne){this._onChange=ne}}return fe.\u0275fac=function(ne){return new(ne||fe)},fe.\u0275dir=c.lG2({type:fe,selectors:[["","required","","formControlName","",3,"type","checkbox"],["","required","","formControl","",3,"type","checkbox"],["","required","","ngModel","",3,"type","checkbox"]],hostVars:1,hostBindings:function(ne,Ne){2&ne&&c.uIk("required",Ne.required?"":null)},inputs:{required:"required"},features:[c._Bn([Xn])]}),fe})(),Di=(()=>{class fe extends _r{validate(ne){return this.required?wt(ne):null}}return fe.\u0275fac=function(){let se;return function(Ne){return(se||(se=c.n5z(fe)))(Ne||fe)}}(),fe.\u0275dir=c.lG2({type:fe,selectors:[["input","type","checkbox","required","","formControlName",""],["input","type","checkbox","required","","formControl",""],["input","type","checkbox","required","","ngModel",""]],hostVars:1,hostBindings:function(ne,Ne){2&ne&&c.uIk("required",Ne.required?"":null)},features:[c._Bn([qn]),c.qOj]}),fe})();const Kr={provide:_e,useExisting:(0,c.Gpc)(()=>de),multi:!0};let de=(()=>{class fe extends Fe{constructor(){super(...arguments),this.inputName="email",this.normalizeInput=ne=>""===ne||!0===ne||"true"===ne,this.createValidator=ne=>Ot}enabled(ne){return ne}}return fe.\u0275fac=function(){let se;return function(Ne){return(se||(se=c.n5z(fe)))(Ne||fe)}
1}(),fe.\u0275dir=c.lG2({type:fe,selectors:[["","email","","formControlName",""],["","email","","formControl",""],["","email","","ngModel",""]],inputs:{email:"email"},features:[c._Bn([Kr]),c.qOj]}),fe})();const Pe={provide:_e,useExisting:(0,c.Gpc)(()=>he),multi:!0};let he=(()=>{class fe extends Fe{constructor(){super(...arguments),this.inputName="minlength",this.normalizeInput=ne=>B(ne),this.createValidator=ne=>Zt(ne)}}return fe.\u0275fac=function(){let se;return function(Ne){return(se||(se=c.n5z(fe)))(Ne||fe)}}(),fe.\u0275dir=c.lG2({type:fe,selectors:[["","minlength","","formControlName",""],["","minlength","","formControl",""],["","minlength","","ngModel",""]],hostVars:1,hostBindings:function(ne,Ne){2&ne&&c.uIk("minlength",Ne._enabled?Ne.minlength:null)},inputs:{minlength:"minlength"},features:[c._Bn([Pe]),c.qOj]}),fe})();const ke={provide:_e,useExisting:(0,c.Gpc)(()=>mt),multi:!0};let mt=(()=>{class fe extends Fe{constructor(){super(...arguments),this.inputName="maxlength",this.normalizeInput=ne=>B(ne),this.createValidator=ne=>tn(ne)}}return fe.\u0275fac=function(){let se;return function(Ne){return(se||(se=c.n5z(fe)))(Ne||fe)}}(),fe.\u0275dir=c.lG2({type:fe,selectors:[["","maxlength","","formControlName",""],["","maxlength","","formControl",""],["","maxlength","","ngModel",""]],hostVars:1,hostBindings:function(ne,Ne){2&ne&&c.uIk("maxlength",Ne._enabled?Ne.maxlength:null)},inputs:{maxlength:"maxlength"},features:[c._Bn([ke]),c.qOj]}),fe})(),yi=(()=>{class fe{}return fe.\u0275fac=function(ne){return new(ne||fe)},fe.\u0275mod=c.oAB({type:fe}),fe.\u0275inj=c.cJS({imports:[[va]]}),fe})(),Yr=(()=>{class fe{}return fe.\u0275fac=function(ne){return new(ne||fe)},fe.\u0275mod=c.oAB({type:fe}),fe.\u0275inj=c.cJS({imports:[yi]}),fe})(),ia=(()=>{class fe{static withConfig(ne){return{ngModule:fe,providers:[{provide:Do,useValue:ne.warnOnNgModelWithFormControl}]}}}return fe.\u0275fac=function(ne){return new(ne||fe)},fe.\u0275mod=c.oAB({type:fe}),fe.\u0275inj=c.cJS({imports:[yi]}),fe})(),Gn=(()=>{class fe{group(ne,Ne=null){const zt=this._reduceControls(ne);let ur,Bn=null,en=null;return null!=Ne&&(function bi(fe){return void 0!==fe.asyncValidators||void 0!==fe.validators||void 0!==fe.updateOn}(Ne)?(Bn=null!=Ne.validators?Ne.validators:null,en=null!=Ne.asyncValidators?Ne.asyncValidators:null,ur=null!=Ne.updateOn?Ne.updateOn:void 0):(Bn=null!=Ne.validator?Ne.validator:null,en=null!=Ne.asyncValidator?Ne.asyncValidator:null)),new Ka(zt,{asyncValidators:en,updateOn:ur,validators:Bn})}control(ne,Ne,zt){return new Bi(ne,Ne,zt)}array(ne,Ne,zt){const Bn=ne.map(en=>this._createControl(en));return new fa(Bn,Ne,zt)}_reduceControls(ne){const Ne={};return Object.keys(ne).forEach(zt=>{Ne[zt]=this._createControl(ne[zt])}),Ne}_createControl(ne){return ei(ne)||Qi(ne)||Ur(ne)?ne:Array.isArray(ne)?this.control(ne[0],ne.length>1?ne[1]:null,ne.length>2?ne[2]:null):this.control(ne)}}return fe.\u0275fac=function(ne){return new(ne||fe)},fe.\u0275prov=c.Yz7({token:fe,factory:fe.\u0275fac,providedIn:ia}),fe})()},71771:(Ve,we,T)=>{"use strict";T.d(we,{gz:()=>fa,m2:()=>kt,F0:()=>bo,rH:()=>Mo,Od:()=>Us,yS:()=>Ds,Bz:()=>Xl,lC:()=>U});var c=T(5e3),e=T(32916),x=T(5254),E=T(68896);function C(X){return new e.y(W=>{let Y;try{Y=X()}catch(ge){return void W.error(ge)}return(Y?(0,x.D)(Y):(0,E.c)()).subscribe(W)})}var L=T(21086),R=T(591),I=T(36053),z=T(84450),H=T(61221),Z=T(71762),j=T(5529),V=T(43489);function $(X,W){let Y=!1;return arguments.length>=2&&(Y=!0),function(ge){return ge.lift(new P(X,W,Y))}}class P{constructor(W,Y,ce=!1){this.accumulator=W,this.seed=Y,this.hasSeed=ce}call(W,Y){return Y.subscribe(new q(W,this.accumulator,this.seed,this.hasSeed))}}class q extends V.L{constructor(W,Y,ce,ge){super(W),this.accumulator=Y,this._seed=ce,this.hasSeed=ge,this.index=0}get seed(){return this._seed}set seed(W){this.hasSeed=!0,this._seed=W}_next(W){if(this.hasSeed)return this._tryNext(W);this.seed=W,this.destination.next(W)}_tryNext(W){const Y=this.index++;let ce;try{ce=this.accumulator(this.seed,W,Y)}catch(ge){this.destination.error(ge)}this.seed=ce,this.destination.next(ce)}}var te=T(92198),Me=T(94231);function me(X){return function(Y){return 0===X?(0,E.c)():Y.lift(new Se(X))}}class Se{constructor(W){if(this.total=W,this.total<0)throw new Me.W}call(W,Y){return Y.subscribe(new _e(W,this.total))}}class _e extends V.L{constructor(W,Y){super(W),this.total=Y,this.ring=new Array,this.count=0}_next(W){const Y=this.ring,ce=this.total,ge=this.count++;Y.length<ce?Y.push(W):Y[ge%ce]=W}_complete(){const W=this.destination;let Y=this.count;if(Y>0){const ce=this.count>=this.total?this.total:this.count,ge=this.ring;for(let Ie=0;Ie<ce;Ie++){const nt=Y++%ce;W.next(ge[nt])}}W.complete()}}var Le=T(34907),je=T(47314),rt=T(35379),Ye=T(24850),Je=T(87545),wt=T(72986),Ot=T(1059),Zt=T(27221),tn=T(21406),Ut=T(87224),Rt=T(61709),sn=T(2994),Lt=T(74327),St=T(40537),We=T(89146),et=T(69808);class ht{constructor(W,Y){this.id=W,this.url=Y}}class gt extends ht{constructor(W,Y,ce="imperative",ge=null){super(W,Y),this.navigationTrigger=ce,this.restoredState=ge}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class kt extends ht{constructor(W,Y,ce){super(W,Y),this.urlAfterRedirects=ce}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class an extends ht{constructor(W,Y,ce){super(W,Y),this.reason=ce}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Ft extends ht{constructor(W,Y,ce){super(W,Y),this.error=ce}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class Vt extends ht{constructor(W,Y,ce,ge){super(W,Y),this.urlAfterRedirects=ce,this.state=ge}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Sn extends ht{constructor(W,Y,ce,ge){super(W,Y),this.urlAfterRedirects=ce,this.state=ge}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Fn extends ht{constructor(W,Y,ce,ge,Ie){super(W,Y),this.urlAfterRedirects=ce,this.state=ge,this.shouldActivate=Ie}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class In extends ht{constructor(W,Y,ce,ge){super(W,Y),this.urlAfterRedirects=ce,this.state=ge}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class Dn extends ht{constructor(W,Y,ce,ge){super(W,Y),this.urlAfterRedirects=ce,this.state=ge}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class tr{constructor(W){this.route=W}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class rr{constructor(W){this.route=W}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class qe{constructor(W){this.snapshot=W}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class dt{constructor(W){this.snapshot=W}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Dt{constructor(W){this.snapshot=W}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class jt{constructor(W){this.snapshot=W}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class fn{constructor(W,Y,ce){this.routerEvent=W,this.position=Y,this.anchor=ce}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}const on="primary";class zn{constructor(W){this.params=W||{}}has(W){return Object.prototype.hasOwnProperty.call(this.params,W)}get(W){if(this.has(W)){const Y=this.params[W];return Array.isArray(Y)?Y[0]:Y}return null}getAll(W){if(this.has(W)){const Y=this.params[W];return Array.isArray(Y)?Y:[Y]}return[]}get keys(){return Object.keys(this.params)}}function At(X){return new zn(X)}const ot="ngNavigationCancelingError";function it(X){const W=Error("NavigationCancelingError: "+X);return W[ot]=!0,W}function Xt(X,W,Y){const ce=Y.path.split("/");if(ce.length>X.length||"full"===Y.pathMatch&&(W.hasChildren()||ce.length<X.length))return null;const ge={};for(let Ie=0;Ie<ce.length;Ie++){const nt=ce[Ie],_t=X[Ie];if(nt.startsWith(":"))ge[nt.substring(1)]=_t;else if(nt!==_t.path)return null}return{consumed:X.slice(0,ce.length),posParams:ge}}function Ae(X,W){const Y=X?Object.keys(X):void 0,ce=W?Object.keys(W):void 0;if(!Y||!ce||Y.length!=ce.length)return!1;let ge;for(let Ie=0;Ie<Y.length;Ie++)if(ge=Y[Ie],!Ee(X[ge],W[ge]))return!1;return!0}function Ee(X,W){if(Array.isArray(X)&&Array.isArray(W)){if(X.length!==W.length)return!1;const Y=[...X].sort(),ce=[...W].sort();return Y.every((ge,Ie)=>ce[Ie]===ge)}return X===W}function ze(X){return Array.prototype.concat.apply([],X)}function tt(X){return X.length>0?X[X.length-1]:null}function dn(X,W){for(const Y in X)X.hasOwnProperty(Y)&&W(X[Y],Y)}
1function Ke(X){return(0,c.CqO)(X)?X:(0,c.QGY)(X)?(0,x.D)(Promise.resolve(X)):(0,L.of)(X)}const pt={exact:function Ln(X,W,Y){if(!qi(X.segments,W.segments)||!Vn(X.segments,W.segments,Y)||X.numberOfChildren!==W.numberOfChildren)return!1;for(const ce in W.children)if(!X.children[ce]||!Ln(X.children[ce],W.children[ce],Y))return!1;return!0},subset:Jn},Pt={exact:function Kt(X,W){return Ae(X,W)},subset:function nn(X,W){return Object.keys(W).length<=Object.keys(X).length&&Object.keys(W).every(Y=>Ee(X[Y],W[Y]))},ignored:()=>!0};function Bt(X,W,Y){return pt[Y.paths](X.root,W.root,Y.matrixParams)&&Pt[Y.queryParams](X.queryParams,W.queryParams)&&!("exact"===Y.fragment&&X.fragment!==W.fragment)}function Jn(X,W,Y){return De(X,W,W.segments,Y)}function De(X,W,Y,ce){if(X.segments.length>Y.length){const ge=X.segments.slice(0,Y.length);return!(!qi(ge,Y)||W.hasChildren()||!Vn(ge,Y,ce))}if(X.segments.length===Y.length){if(!qi(X.segments,Y)||!Vn(X.segments,Y,ce))return!1;for(const ge in W.children)if(!X.children[ge]||!Jn(X.children[ge],W.children[ge],ce))return!1;return!0}{const ge=Y.slice(0,X.segments.length),Ie=Y.slice(X.segments.length);return!!(qi(X.segments,ge)&&Vn(X.segments,ge,ce)&&X.children[on])&&De(X.children[on],W,Ie,ce)}}function Vn(X,W,Y){return W.every((ce,ge)=>Pt[Y](X[ge].parameters,ce.parameters))}class Er{constructor(W,Y,ce){this.root=W,this.queryParams=Y,this.fragment=ce}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=At(this.queryParams)),this._queryParamMap}toString(){return Zi.serialize(this)}}class xn{constructor(W,Y){this.segments=W,this.children=Y,this.parent=null,dn(Y,(ce,ge)=>ce.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return Fr(this)}}class pr{constructor(W,Y){this.path=W,this.parameters=Y}get parameterMap(){return this._parameterMap||(this._parameterMap=At(this.parameters)),this._parameterMap}toString(){return Ai(this)}}function qi(X,W){return X.length===W.length&&X.every((Y,ce)=>Y.path===W[ce].path)}class ii{}class wn{parse(W){const Y=new ei(W);return new Er(Y.parseRootSegment(),Y.parseQueryParams(),Y.parseFragment())}serialize(W){const Y=`/${ir(W.root,!0)}`,ce=function ca(X){const W=Object.keys(X).map(Y=>{const ce=X[Y];return Array.isArray(ce)?ce.map(ge=>`${Hn(Y)}=${Hn(ge)}`).join("&"):`${Hn(Y)}=${Hn(ce)}`}).filter(Y=>!!Y);return W.length?`?${W.join("&")}`:""}(W.queryParams);return`${Y}${ce}${"string"==typeof W.fragment?`#${function lr(X){return encodeURI(X)}(W.fragment)}`:""}`}}const Zi=new wn;function Fr(X){return X.segments.map(W=>Ai(W)).join("/")}function ir(X,W){if(!X.hasChildren())return Fr(X);if(W){const Y=X.children[on]?ir(X.children[on],!1):"",ce=[];return dn(X.children,(ge,Ie)=>{Ie!==on&&ce.push(`${Ie}:${ir(ge,!1)}`)}),ce.length>0?`${Y}(${ce.join("//")})`:Y}{const Y=function $i(X,W){let Y=[];return dn(X.children,(ce,ge)=>{ge===on&&(Y=Y.concat(W(ce,ge)))}),dn(X.children,(ce,ge)=>{ge!==on&&(Y=Y.concat(W(ce,ge)))}),Y}(X,(ce,ge)=>ge===on?[ir(X.children[on],!1)]:[`${ge}:${ir(ce,!1)}`]);return 1===Object.keys(X.children).length&&null!=X.children[on]?`${Fr(X)}/${Y[0]}`:`${Fr(X)}/(${Y.join("//")})`}}function hi(X){return encodeURIComponent(X).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Hn(X){return hi(X).replace(/%3B/gi,";")}function ta(X){return hi(X).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function dr(X){return decodeURIComponent(X)}function Nr(X){return dr(X.replace(/\+/g,"%20"))}function Ai(X){return`${ta(X.path)}${function Rr(X){return Object.keys(X).map(W=>`;${ta(W)}=${ta(X[W])}`).join("")}(X.parameters)}`}const fi=/^[^\/()?;=#]+/;function Tn(X){const W=X.match(fi);return W?W[0]:""}const Ir=/^[^=?&#]+/,ji=/^[^&#]+/;class ei{constructor(W){this.url=W,this.remaining=W}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new xn([],{}):new xn([],this.parseChildren())}parseQueryParams(){const W={};if(this.consumeOptional("?"))do{this.parseQueryParam(W)}while(this.consumeOptional("&"));return W}
1parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const W=[];for(this.peekStartsWith("(")||W.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),W.push(this.parseSegment());let Y={};this.peekStartsWith("/(")&&(this.capture("/"),Y=this.parseParens(!0));let ce={};return this.peekStartsWith("(")&&(ce=this.parseParens(!1)),(W.length>0||Object.keys(Y).length>0)&&(ce[on]=new xn(W,Y)),ce}parseSegment(){const W=Tn(this.remaining);if(""===W&&this.peekStartsWith(";"))throw new Error(`Empty path url segment cannot have parameters: '${this.remaining}'.`);return this.capture(W),new pr(dr(W),this.parseMatrixParams())}parseMatrixParams(){const W={};for(;this.consumeOptional(";");)this.parseParam(W);return W}parseParam(W){const Y=Tn(this.remaining);if(!Y)return;this.capture(Y);let ce="";if(this.consumeOptional("=")){const ge=Tn(this.remaining);ge&&(ce=ge,this.capture(ce))}W[dr(Y)]=dr(ce)}parseQueryParam(W){const Y=function Jr(X){const W=X.match(Ir);return W?W[0]:""}(this.remaining);if(!Y)return;this.capture(Y);let ce="";if(this.consumeOptional("=")){const nt=function oi(X){const W=X.match(ji);return W?W[0]:""}(this.remaining);nt&&(ce=nt,this.capture(ce))}const ge=Nr(Y),Ie=Nr(ce);if(W.hasOwnProperty(ge)){let nt=W[ge];Array.isArray(nt)||(nt=[nt],W[ge]=nt),nt.push(Ie)}else W[ge]=Ie}parseParens(W){const Y={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const ce=Tn(this.remaining),ge=this.remaining[ce.length];if("/"!==ge&&")"!==ge&&";"!==ge)throw new Error(`Cannot parse url '${this.url}'`);let Ie;ce.indexOf(":")>-1?(Ie=ce.substr(0,ce.indexOf(":")),this.capture(Ie),this.capture(":")):W&&(Ie=on);const nt=this.parseChildren();Y[Ie]=1===Object.keys(nt).length?nt[on]:new xn([],nt),this.consumeOptional("//")}return Y}peekStartsWith(W){return this.remaining.startsWith(W)}consumeOptional(W){return!!this.peekStartsWith(W)&&(this.remaining=this.remaining.substring(W.length),!0)}capture(W){if(!this.consumeOptional(W))throw new Error(`Expected "${W}".`)}}class Qi{constructor(W){this._root=W}get root(){return this._root.value}parent(W){const Y=this.pathFromRoot(W);return Y.length>1?Y[Y.length-2]:null}children(W){const Y=Ur(W,this._root);return Y?Y.children.map(ce=>ce.value):[]}firstChild(W){const Y=Ur(W,this._root);return Y&&Y.children.length>0?Y.children[0].value:null}siblings(W){const Y=Ba(W,this._root);return Y.length<2?[]:Y[Y.length-2].children.map(ge=>ge.value).filter(ge=>ge!==W)}pathFromRoot(W){return Ba(W,this._root).map(Y=>Y.value)}}function Ur(X,W){if(X===W.value)return W;for(const Y of W.children){const ce=Ur(X,Y);if(ce)return ce}return null}function Ba(X,W){if(X===W.value)return[W];for(const Y of W.children){const ce=Ba(X,Y);if(ce.length)return ce.unshift(W),ce}return[]}class ki{constructor(W,Y){this.value=W,this.children=Y}toString(){return`TreeNode(${this.value})`}}function hr(X){const W={};return X&&X.children.forEach(Y=>W[Y.value.outlet]=Y),W}class Na extends Qi{constructor(W,Y){super(W),this.snapshot=Y,Ti(this,W)}toString(){return this.snapshot.toString()}}function Bi(X,W){const Y=function Ka(X,W){const nt=new Pi([],{},{},"",{},on,W,null,X.root,-1,{});return new Ki("",new ki(nt,[]))}(X,W),ce=new R.X([new pr("",{})]),ge=new R.X({}),Ie=new R.X({}),nt=new R.X({}),_t=new R.X(""),Qt=new fa(ce,ge,nt,_t,Ie,on,W,Y.root);return Qt.snapshot=Y.root,new Na(new ki(Qt,[]),Y)}class fa{constructor(W,Y,ce,ge,Ie,nt,_t,Qt){this.url=W,this.params=Y,this.queryParams=ce,this.fragment=ge,this.data=Ie,this.outlet=nt,this.component=_t,this._futureSnapshot=Qt}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=this.params.pipe((0,Ye.U)(W=>At(W)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe((0,Ye.U)(W=>At(W)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function vi(X,W="emptyOnly"){const Y=X.pathFromRoot;let ce=0;if("always"!==W)for(ce=Y.length-1;ce>=1;){const ge=Y[ce],Ie=Y[ce-1];if(ge.routeConfig&&""===ge.routeConfig.path)ce--;else{if(Ie.component)break;ce--}}return function io(X){return X.reduce((W,Y)=>({params:Object.assign(Object.assign({},W.params),Y.params),data:Object.assign(Object.assign({},W.data),Y.data),resolve:Object.assign(Object.assign({},W.resolve),Y._resolvedData)}),{params:{},data:{},resolve:{}})}(Y.slice(ce))}class Pi{constructor(W,Y,ce,ge,Ie,nt,_t,Qt,$n,Vr,Mr){this.url=W,this.params=Y,this.queryParams=ce,this.fragment=ge,this.data=Ie,this.outlet=nt,this.component=_t,this.routeConfig=Qt,this._urlSegment=$n,this._lastPathIndex=Vr,this._resolve=Mr}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap||(this._paramMap=At(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=At(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(ce=>ce.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class Ki extends Qi{constructor(W,Y){super(Y),this.url=W,Ti(this,Y)}toString(){return ma(this._root)}}
1function Ti(X,W){W.value._routerState=X,W.children.forEach(Y=>Ti(X,Y))}function ma(X){const W=X.children.length>0?` { ${X.children.map(ma).join(", ")} } `:"";return`${X.value}${W}`}function ao(X){if(X.snapshot){const W=X.snapshot,Y=X._futureSnapshot;X.snapshot=Y,Ae(W.queryParams,Y.queryParams)||X.queryParams.next(Y.queryParams),W.fragment!==Y.fragment&&X.fragment.next(Y.fragment),Ae(W.params,Y.params)||X.params.next(Y.params),function st(X,W){if(X.length!==W.length)return!1;for(let Y=0;Y<X.length;++Y)if(!Ae(X[Y],W[Y]))return!1;return!0}(W.url,Y.url)||X.url.next(Y.url),Ae(W.data,Y.data)||X.data.next(Y.data)}else X.snapshot=X._futureSnapshot,X.data.next(X._futureSnapshot.data)}function Gi(X,W){const Y=Ae(X.params,W.params)&&function Hi(X,W){return qi(X,W)&&X.every((Y,ce)=>Ae(Y.parameters,W[ce].parameters))}(X.url,W.url);return Y&&!(!X.parent!=!W.parent)&&(!X.parent||Gi(X.parent,W.parent))}function Ja(X,W,Y){if(Y&&X.shouldReuseRoute(W.value,Y.value.snapshot)){const ce=Y.value;ce._futureSnapshot=W.value;const ge=function oo(X,W,Y){return W.children.map(ce=>{for(const ge of Y.children)if(X.shouldReuseRoute(ce.value,ge.value.snapshot))return Ja(X,ce,ge);return Ja(X,ce)})}(X,W,Y);return new ki(ce,ge)}{if(X.shouldAttach(W.value)){const Ie=X.retrieve(W.value);if(null!==Ie){const nt=Ie.route;return nt.value._futureSnapshot=W.value,nt.children=W.children.map(_t=>Ja(X,_t)),nt}}const ce=function Ea(X){return new fa(new R.X(X.url),new R.X(X.params),new R.X(X.queryParams),new R.X(X.fragment),new R.X(X.data),X.outlet,X.component,X)}(W.value),ge=W.children.map(Ie=>Ja(X,Ie));return new ki(ce,ge)}}function Sa(X){return"object"==typeof X&&null!=X&&!X.outlets&&!X.segmentPath}function Ra(X){return"object"==typeof X&&null!=X&&X.outlets}function Ho(X,W,Y,ce,ge){let Ie={};return ce&&dn(ce,(nt,_t)=>{Ie[_t]=Array.isArray(nt)?nt.map(Qt=>`${Qt}`):`${nt}`}),new Er(Y.root===X?W:ra(Y.root,X,W),Ie,ge)}function ra(X,W,Y){const ce={};return dn(X.children,(ge,Ie)=>{ce[Ie]=ge===W?Y:ra(ge,W,Y)}),new xn(X.segments,ce)}class Fa{constructor(W,Y,ce){if(this.isAbsolute=W,this.numberOfDoubleDots=Y,this.commands=ce,W&&ce.length>0&&Sa(ce[0]))throw new Error("Root segment cannot have matrix parameters");const ge=ce.find(Ra);if(ge&&ge!==tt(ce))throw new Error("{outlets:{}} has to be the last command")}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class da{constructor(W,Y,ce){this.segmentGroup=W,this.processChildren=Y,this.index=ce}}function Do(X,W,Y){if(X||(X=new xn([],{})),0===X.segments.length&&X.hasChildren())return qo(X,W,Y);const ce=function go(X,W,Y){let ce=0,ge=W;const Ie={match:!1,pathIndex:0,commandIndex:0};for(;ge<X.segments.length;){if(ce>=Y.length)return Ie;const nt=X.segments[ge],_t=Y[ce];if(Ra(_t))break;const Qt=`${_t}`,$n=ce<Y.length-1?Y[ce+1]:null;if(ge>0&&void 0===Qt)break;if(Qt&&$n&&"object"==typeof $n&&void 0===$n.outlets){if(!$o(Qt,$n,nt))return Ie;ce+=2}else{if(!$o(Qt,{},nt))return Ie;ce++}ge++}return{match:!0,pathIndex:ge,commandIndex:ce}}(X,W,Y),ge=Y.slice(ce.commandIndex);if(ce.match&&ce.pathIndex<X.segments.length){const Ie=new xn(X.segments.slice(0,ce.pathIndex),{});return Ie.children[on]=new xn(X.segments.slice(ce.pathIndex),X.children),qo(Ie,0,ge)}return ce.match&&0===ge.length?new xn(X.segments,{}):ce.match&&!X.hasChildren()?is(X,W,Y):ce.match?qo(X,0,ge):is(X,W,Y)}function qo(X,W,Y){if(0===Y.length)return new xn(X.segments,{});{const ce=function ya(X){return Ra(X[0])?X[0].outlets:{[on]:X}}(Y),ge={};return dn(ce,(Ie,nt)=>{"string"==typeof Ie&&(Ie=[Ie]),null!==Ie&&(ge[nt]=Do(X.children[nt],W,Ie))}),dn(X.children,(Ie,nt)=>{void 0===ce[nt]&&(ge[nt]=Ie)}),new xn(X.segments,ge)}}function is(X,W,Y){const ce=X.segments.slice(0,W);let ge=0;for(;ge<Y.length;){const Ie=Y[ge];if(Ra(Ie)){const Qt=Qa(Ie.outlets);return new xn(ce,Qt)}if(0===ge&&Sa(Y[0])){ce.push(new pr(X.segments[W].path,ms(Y[0]))),ge++;continue}const nt=Ra(Ie)?Ie.outlets[on]:`${Ie}`,_t=ge<Y.length-1?Y[ge+1]:null;nt&&_t&&Sa(_t)?(ce.push(new pr(nt,ms(_t))),ge+=2):(ce.push(new pr(nt,{})),ge++)}return new xn(ce,{})}function Qa(X){const W={};return dn(X,(Y,ce)=>{"string"==typeof Y&&(Y=[Y]),null!==Y&&(W[ce]=is(new xn([],{}),0,Y))}),W}function ms(X){const W={};return dn(X,(Y,ce)=>W[ce]=`${Y}`),W}function $o(X,W,Y){return X==Y.path&&Ae(W,Y.parameters)}class Ga{constructor(W,Y,ce,ge){this.routeReuseStrategy=W,this.futureState=Y,this.currState=ce,this.forwardEvent=ge}activate(W){const Y=this.futureState._root,ce=this.currState?this.currState._root:null;this.deactivateChildRoutes(Y,ce,W),ao(this.futureState.root),this.activateChildRoutes(Y,ce,W)}deactivateChildRoutes(W,Y,ce){const ge=hr(Y);
1W.children.forEach(Ie=>{const nt=Ie.value.outlet;this.deactivateRoutes(Ie,ge[nt],ce),delete ge[nt]}),dn(ge,(Ie,nt)=>{this.deactivateRouteAndItsChildren(Ie,ce)})}deactivateRoutes(W,Y,ce){const ge=W.value,Ie=Y?Y.value:null;if(ge===Ie)if(ge.component){const nt=ce.getContext(ge.outlet);nt&&this.deactivateChildRoutes(W,Y,nt.children)}else this.deactivateChildRoutes(W,Y,ce);else Ie&&this.deactivateRouteAndItsChildren(Y,ce)}deactivateRouteAndItsChildren(W,Y){W.value.component&&this.routeReuseStrategy.shouldDetach(W.value.snapshot)?this.detachAndStoreRouteSubtree(W,Y):this.deactivateRouteAndOutlet(W,Y)}detachAndStoreRouteSubtree(W,Y){const ce=Y.getContext(W.value.outlet),ge=ce&&W.value.component?ce.children:Y,Ie=hr(W);for(const nt of Object.keys(Ie))this.deactivateRouteAndItsChildren(Ie[nt],ge);if(ce&&ce.outlet){const nt=ce.outlet.detach(),_t=ce.children.onOutletDeactivated();this.routeReuseStrategy.store(W.value.snapshot,{componentRef:nt,route:W,contexts:_t})}}deactivateRouteAndOutlet(W,Y){const ce=Y.getContext(W.value.outlet),ge=ce&&W.value.component?ce.children:Y,Ie=hr(W);for(const nt of Object.keys(Ie))this.deactivateRouteAndItsChildren(Ie[nt],ge);ce&&ce.outlet&&(ce.outlet.deactivate(),ce.children.onOutletDeactivated(),ce.attachRef=null,ce.resolver=null,ce.route=null)}activateChildRoutes(W,Y,ce){const ge=hr(Y);W.children.forEach(Ie=>{this.activateRoutes(Ie,ge[Ie.value.outlet],ce),this.forwardEvent(new jt(Ie.value.snapshot))}),W.children.length&&this.forwardEvent(new dt(W.value.snapshot))}activateRoutes(W,Y,ce){const ge=W.value,Ie=Y?Y.value:null;if(ao(ge),ge===Ie)if(ge.component){const nt=ce.getOrCreateContext(ge.outlet);this.activateChildRoutes(W,Y,nt.children)}else this.activateChildRoutes(W,Y,ce);else if(ge.component){const nt=ce.getOrCreateContext(ge.outlet);if(this.routeReuseStrategy.shouldAttach(ge.snapshot)){const _t=this.routeReuseStrategy.retrieve(ge.snapshot);this.routeReuseStrategy.store(ge.snapshot,null),nt.children.onOutletReAttached(_t.contexts),nt.attachRef=_t.componentRef,nt.route=_t.route.value,nt.outlet&&nt.outlet.attach(_t.componentRef,_t.route.value),ao(_t.route.value),this.activateChildRoutes(W,null,nt.children)}else{const _t=function pa(X){for(let W=X.parent;W;W=W.parent){const Y=W.routeConfig;if(Y&&Y._loadedConfig)return Y._loadedConfig;if(Y&&Y.component)return null}return null}(ge.snapshot),Qt=_t?_t.module.componentFactoryResolver:null;nt.attachRef=null,nt.route=ge,nt.resolver=Qt,nt.outlet&&nt.outlet.activateWith(ge,Qt),this.activateChildRoutes(W,null,nt.children)}}else this.activateChildRoutes(W,null,ce)}}class Ps{constructor(W,Y){this.routes=W,this.module=Y}}function Ya(X){return"function"==typeof X}function Ni(X){return X instanceof Er}const eo=Symbol("INITIAL_VALUE");function La(){return(0,Je.w)(X=>(0,I.aj)(X.map(W=>W.pipe((0,wt.q)(1),(0,Ot.O)(eo)))).pipe($((W,Y)=>{let ce=!1;return Y.reduce((ge,Ie,nt)=>ge!==eo?ge:(Ie===eo&&(ce=!0),ce||!1!==Ie&&nt!==Y.length-1&&!Ni(Ie)?ge:Ie),W)},eo),(0,te.h)(W=>W!==eo),(0,Ye.U)(W=>Ni(W)?W:!0===W),(0,wt.q)(1)))}class Ue{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.children=new le,this.attachRef=null}}class le{constructor(){this.contexts=new Map}onChildOutletCreated(W,Y){const ce=this.getOrCreateContext(W);ce.outlet=Y,this.contexts.set(W,ce)}onChildOutletDestroyed(W){const Y=this.getContext(W);Y&&(Y.outlet=null,Y.attachRef=null)}onOutletDeactivated(){const W=this.contexts;return this.contexts=new Map,W}onOutletReAttached(W){this.contexts=W}getOrCreateContext(W){let Y=this.getContext(W);return Y||(Y=new Ue,this.contexts.set(W,Y)),Y}getContext(W){return this.contexts.get(W)||null}}let U=(()=>{class X{constructor(Y,ce,ge,Ie,nt){this.parentContexts=Y,this.location=ce,this.resolver=ge,this.changeDetector=nt,this.activated=null,this._activatedRoute=null,this.activateEvents=new c.vpe,this.deactivateEvents=new c.vpe,this.attachEvents=new c.vpe,this.detachEvents=new c.vpe,this.name=Ie||on,Y.onChildOutletCreated(this.name,this)}ngOnDestroy(){this.parentContexts.onChildOutletDestroyed(this.name)}ngOnInit(){if(!this.activated){const Y=this.parentContexts.getContext(this.name);Y&&Y.route&&(Y.attachRef?this.attach(Y.attachRef,Y.route):this.activateWith(Y.route,Y.resolver||null))}}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new Error("Outlet is not activated");return this.activated.instance}get activatedRoute(){if(!this.activated)throw new Error("Outlet is not activated");return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new Error("Outlet is not activated");this.location.detach();const Y=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(Y.instance),Y}attach(Y,ce){this.activated=Y,this._activatedRoute=ce,this.location.insert(Y.hostView),this.attachEvents.emit(Y.instance)}deactivate(){if(this.activated){const Y=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(Y)}}activateWith(Y,ce){if(this.isActivated)throw new Error("Cannot activate an already activated outlet");this._activatedRoute=Y;const nt=(ce=ce||this.resolver).resolveComponentFactory(Y._futureSnapshot.routeConfig.component),_t=this.parentContexts.getOrCreateContext(this.name).children,Qt=new B(Y,_t,this.location.injector);this.activated=this.location.createComponent(nt,this.location.length,Qt),this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return X.\u0275fac=function(Y){return new(Y||X)(c.Y36(le),c.Y36(c.s_b),c.Y36(c._Vd),c.$8M("name"),c.Y36(c.sBO))},X.\u0275dir=c.lG2({type:X,selectors:[["router-outlet"]],outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"]}),X})();class B{constructor(W,Y,ce){this.route=W,this.childContexts=Y,this.parent=ce}get(W,Y){return W===fa?this.route:W===le?this.childContexts:this.parent.get(W,Y)}}let ie=(()=>{class X{}return X.\u0275fac=function(Y){return new(Y||X)},X.\u0275cmp=c.Xpm({type:X,selectors:[["ng-component"]],decls:1,vars:0,template:function(Y,ce){1&Y&&c._UZ(0,"router-outlet")},directives:[U],encapsulation:2}),X})();function Fe(X,W=""){for(let Y=0;Y<X.length;Y++){const ce=X[Y];Nt(ce,Jt(W,ce))}}function Nt(X,W){X.children&&Fe(X.children,W)}function Jt(X,W){return W?X||W.path?X&&!W.path?`${X}/`:!X&&W.path?W.path:`${X}/${W.path}`:"":X}function vn(X){const W=X.children&&X.children.map(vn),Y=W?Object.assign(Object.assign({}
1,X),{children:W}):Object.assign({},X);return!Y.component&&(W||Y.loadChildren)&&Y.outlet&&Y.outlet!==on&&(Y.component=ie),Y}function _n(X){return X.outlet||on}function Xn(X,W){const Y=X.filter(ce=>_n(ce)===W);return Y.push(...X.filter(ce=>_n(ce)!==W)),Y}const qn={matched:!1,consumedSegments:[],lastChild:0,parameters:{},positionalParamSegments:{}};function _r(X,W,Y){var ce;if(""===W.path)return"full"===W.pathMatch&&(X.hasChildren()||Y.length>0)?Object.assign({},qn):{matched:!0,consumedSegments:[],lastChild:0,parameters:{},positionalParamSegments:{}};const Ie=(W.matcher||Xt)(Y,X,W);if(!Ie)return Object.assign({},qn);const nt={};dn(Ie.posParams,(Qt,$n)=>{nt[$n]=Qt.path});const _t=Ie.consumed.length>0?Object.assign(Object.assign({},nt),Ie.consumed[Ie.consumed.length-1].parameters):nt;return{matched:!0,consumedSegments:Ie.consumed,lastChild:Ie.consumed.length,parameters:_t,positionalParamSegments:null!==(ce=Ie.posParams)&&void 0!==ce?ce:{}}}function Di(X,W,Y,ce,ge="corrected"){if(Y.length>0&&function Pe(X,W,Y){return Y.some(ce=>ke(X,W,ce)&&_n(ce)!==on)}(X,Y,ce)){const nt=new xn(W,function de(X,W,Y,ce){const ge={};ge[on]=ce,ce._sourceSegment=X,ce._segmentIndexShift=W.length;for(const Ie of Y)if(""===Ie.path&&_n(Ie)!==on){const nt=new xn([],{});nt._sourceSegment=X,nt._segmentIndexShift=W.length,ge[_n(Ie)]=nt}return ge}(X,W,ce,new xn(Y,X.children)));return nt._sourceSegment=X,nt._segmentIndexShift=W.length,{segmentGroup:nt,slicedSegments:[]}}if(0===Y.length&&function he(X,W,Y){return Y.some(ce=>ke(X,W,ce))}(X,Y,ce)){const nt=new xn(X.segments,function Kr(X,W,Y,ce,ge,Ie){const nt={};for(const _t of ce)if(ke(X,Y,_t)&&!ge[_n(_t)]){const Qt=new xn([],{});Qt._sourceSegment=X,Qt._segmentIndexShift="legacy"===Ie?X.segments.length:W.length,nt[_n(_t)]=Qt}return Object.assign(Object.assign({},ge),nt)}(X,W,Y,ce,X.children,ge));return nt._sourceSegment=X,nt._segmentIndexShift=W.length,{segmentGroup:nt,slicedSegments:Y}}const Ie=new xn(X.segments,X.children);return Ie._sourceSegment=X,Ie._segmentIndexShift=W.length,{segmentGroup:Ie,slicedSegments:Y}}function ke(X,W,Y){return(!(X.hasChildren()||W.length>0)||"full"!==Y.pathMatch)&&""===Y.path}function mt(X,W,Y,ce){return!!(_n(X)===ce||ce!==on&&ke(W,Y,X))&&("**"===X.path||_r(W,X,Y).matched)}function Gt(X,W,Y){return 0===W.length&&!X.children[Y]}class un{constructor(W){this.segmentGroup=W||null}}class Pn{constructor(W){this.urlTree=W}}function ai(X){return new e.y(W=>W.error(new un(X)))}function si(X){return new e.y(W=>W.error(new Pn(X)))}function yi(X){return new e.y(W=>W.error(new Error(`Only absolute redirects can have named outlets. redirectTo: '${X}'`)))}class bi{constructor(W,Y,ce,ge,Ie){this.configLoader=Y,this.urlSerializer=ce,this.urlTree=ge,this.config=Ie,this.allowRedirects=!0,this.ngModule=W.get(c.h0i)}apply(){const W=Di(this.urlTree.root,[],[],this.config).segmentGroup,Y=new xn(W.segments,W.children);return this.expandSegmentGroup(this.ngModule,this.config,Y,on).pipe((0,Ye.U)(Ie=>this.createUrlTree(li(Ie),this.urlTree.queryParams,this.urlTree.fragment))).pipe((0,Zt.K)(Ie=>{if(Ie instanceof Pn)return this.allowRedirects=!1,this.match(Ie.urlTree);throw Ie instanceof un?this.noMatchError(Ie):Ie}))}match(W){return this.expandSegmentGroup(this.ngModule,this.config,W.root,on).pipe((0,Ye.U)(ge=>this.createUrlTree(li(ge),W.queryParams,W.fragment))).pipe((0,Zt.K)(ge=>{throw ge instanceof un?this.noMatchError(ge):ge}))}noMatchError(W){return new Error(`Cannot match any routes. URL Segment: '${W.segmentGroup}'`)}createUrlTree(W,Y,ce){const ge=W.segments.length>0?new xn([],{[on]:W}):W;return new Er(ge,Y,ce)}expandSegmentGroup(W,Y,ce,ge){return 0===ce.segments.length&&ce.hasChildren()?this.expandChildren(W,Y,ce).pipe((0,Ye.U)(Ie=>new xn([],Ie))):this.expandSegment(W,ce,Y,ce.segments,ge,!0)}expandChildren(W,Y,ce){const ge=[];for(const Ie of Object.keys(ce.children))"primary"===Ie?ge.unshift(Ie):ge.push(Ie);return(0,x.D)(ge).pipe((0,tn.b)(Ie=>{const nt=ce.children[Ie],_t=Xn(Y,Ie);return this.expandSegmentGroup(W,_t,nt,Ie).pipe((0,Ye.U)(Qt=>({segment:Qt,outlet:Ie})))}),$((Ie,nt)=>(Ie[nt.outlet]=nt.segment,Ie),{}),function Be(X,W){const Y=arguments.length>=2;return ce=>ce.pipe(X?(0,te.h)((ge,Ie)=>X(ge,Ie,ce)):rt.y,me(1),Y?(0,je.d)(W):(0,Le.T)(()=>new z.K))}())}expandSegment(W,Y,ce,ge,Ie,nt){return(0,x.D)(ce).pipe((0,tn.b)(_t=>this.expandSegmentAgainstRoute(W,Y,ce,_t,ge,Ie,nt).pipe((0,Zt.K)($n=>{if($n instanceof un)return(0,L.of)(null);throw $n}
1))),(0,Ut.P)(_t=>!!_t),(0,Zt.K)((_t,Qt)=>{if(_t instanceof z.K||"EmptyError"===_t.name){if(Gt(Y,ge,Ie))return(0,L.of)(new xn([],{}));throw new un(Y)}throw _t}))}expandSegmentAgainstRoute(W,Y,ce,ge,Ie,nt,_t){return mt(ge,Y,Ie,nt)?void 0===ge.redirectTo?this.matchSegmentAgainstRoute(W,Y,ge,Ie,nt):_t&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(W,Y,ce,ge,Ie,nt):ai(Y):ai(Y)}expandSegmentAgainstRouteUsingRedirect(W,Y,ce,ge,Ie,nt){return"**"===ge.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(W,ce,ge,nt):this.expandRegularSegmentAgainstRouteUsingRedirect(W,Y,ce,ge,Ie,nt)}expandWildCardWithParamsAgainstRouteUsingRedirect(W,Y,ce,ge){const Ie=this.applyRedirectCommands([],ce.redirectTo,{});return ce.redirectTo.startsWith("/")?si(Ie):this.lineralizeSegments(ce,Ie).pipe((0,Rt.zg)(nt=>{const _t=new xn(nt,{});return this.expandSegment(W,_t,Y,nt,ge,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(W,Y,ce,ge,Ie,nt){const{matched:_t,consumedSegments:Qt,lastChild:$n,positionalParamSegments:Vr}=_r(Y,ge,Ie);if(!_t)return ai(Y);const Mr=this.applyRedirectCommands(Qt,ge.redirectTo,Vr);return ge.redirectTo.startsWith("/")?si(Mr):this.lineralizeSegments(ge,Mr).pipe((0,Rt.zg)(Ri=>this.expandSegment(W,Y,ce,Ri.concat(Ie.slice($n)),nt,!1)))}matchSegmentAgainstRoute(W,Y,ce,ge,Ie){if("**"===ce.path)return ce.loadChildren?(ce._loadedConfig?(0,L.of)(ce._loadedConfig):this.configLoader.load(W.injector,ce)).pipe((0,Ye.U)(Ri=>(ce._loadedConfig=Ri,new xn(ge,{})))):(0,L.of)(new xn(ge,{}));const{matched:nt,consumedSegments:_t,lastChild:Qt}=_r(Y,ce,ge);if(!nt)return ai(Y);const $n=ge.slice(Qt);return this.getChildConfig(W,ce,ge).pipe((0,Rt.zg)(Mr=>{const Ri=Mr.module,ui=Mr.routes,{segmentGroup:Es,slicedSegments:us}=Di(Y,_t,$n,ui),uo=new xn(Es.segments,Es.children);if(0===us.length&&uo.hasChildren())return this.expandChildren(Ri,ui,uo).pipe((0,Ye.U)(No=>new xn(_t,No)));if(0===ui.length&&0===us.length)return(0,L.of)(new xn(_t,{}));const Bo=_n(ce)===Ie;return this.expandSegment(Ri,uo,ui,us,Bo?on:Ie,!0).pipe((0,Ye.U)(ko=>new xn(_t.concat(ko.segments),ko.children)))}))}getChildConfig(W,Y,ce){return Y.children?(0,L.of)(new Ps(Y.children,W)):Y.loadChildren?void 0!==Y._loadedConfig?(0,L.of)(Y._loadedConfig):this.runCanLoadGuards(W.injector,Y,ce).pipe((0,Rt.zg)(ge=>ge?this.configLoader.load(W.injector,Y).pipe((0,Ye.U)(Ie=>(Y._loadedConfig=Ie,Ie))):function Yr(X){return new e.y(W=>W.error(it(`Cannot load children because the guard of the route "path: '${X.path}'" returned false`)))}(Y))):(0,L.of)(new Ps([],W))}runCanLoadGuards(W,Y,ce){const ge=Y.canLoad;if(!ge||0===ge.length)return(0,L.of)(!0);const Ie=ge.map(nt=>{const _t=W.get(nt);let Qt;if(function Oo(X){return X&&Ya(X.canLoad)}(_t))Qt=_t.canLoad(Y,ce);else{if(!Ya(_t))throw new Error("Invalid CanLoad guard");Qt=_t(Y,ce)}return Ke(Qt)});return(0,L.of)(Ie).pipe(La(),(0,sn.b)(nt=>{if(!Ni(nt))return;const _t=it(`Redirecting to "${this.urlSerializer.serialize(nt)}"`);throw _t.url=nt,_t}),(0,Ye.U)(nt=>!0===nt))}lineralizeSegments(W,Y){let ce=[],ge=Y.root;for(;;){if(ce=ce.concat(ge.segments),0===ge.numberOfChildren)return(0,L.of)(ce);if(ge.numberOfChildren>1||!ge.children[on])return yi(W.redirectTo);ge=ge.children[on]}}applyRedirectCommands(W,Y,ce){return this.applyRedirectCreatreUrlTree(Y,this.urlSerializer.parse(Y),W,ce)}applyRedirectCreatreUrlTree(W,Y,ce,ge){const Ie=this.createSegmentGroup(W,Y.root,ce,ge);return new Er(Ie,this.createQueryParams(Y.queryParams,this.urlTree.queryParams),Y.fragment)}createQueryParams(W,Y){const ce={};return dn(W,(ge,Ie)=>{if("string"==typeof ge&&ge.startsWith(":")){const _t=ge.substring(1);ce[Ie]=Y[_t]}else ce[Ie]=ge}),ce}createSegmentGroup(W,Y,ce,ge){const Ie=this.createSegments(W,Y.segments,ce,ge);let nt={};return dn(Y.children,(_t,Qt)=>{nt[Qt]=this.createSegmentGroup(W,_t,ce,ge)}),new xn(Ie,nt)}createSegments(W,Y,ce,ge){return Y.map(Ie=>Ie.path.startsWith(":")?this.findPosParam(W,Ie,ge):this.findOrReturn(Ie,ce))}findPosParam(W,Y,ce){const ge=ce[Y.path.substring(1)];if(!ge)throw new Error(`Cannot redirect to '${W}'. Cannot find '${Y.path}'.`);return ge}findOrReturn(W,Y){let ce=0;for(const ge of Y){if(ge.path===W.path)return Y.splice(ce),ge;ce++}return W}}function li(X){const W={};for(const ce of Object.keys(X.children)){const Ie=li(X.children[ce]);(Ie.segments.length>0||Ie.hasChildren())&&(W[ce]=Ie)}return function Gn(X){if(1===X.numberOfChildren&&X.children[on]){const W=X.children[on];return new xn(X.segments.concat(W.segments),W.children)}return X}(new xn(X.segments,W))}class se{constructor(W){this.path=W,this.route=this.path[this.path.length-1]}}class ne{constructor(W,Y){this.component=W,this.route=Y}}function Ne(X,W,Y){const ce=X._root;return ur(ce,W?W._root:null,Y,[ce.value])}function Bn(X,W,Y){const ce=function en(X){if(!X)return null;for(let W=X.parent;W;W=W.parent){const Y=W.routeConfig;if(Y&&Y._loadedConfig)return Y._loadedConfig}return null}(W);return(ce?ce.module.injector:Y).get(X)}function ur(X,W,Y,ce,ge={canDeactivateChecks:[],canActivateChecks:[]}){const Ie=hr(W);
1return X.children.forEach(nt=>{(function ys(X,W,Y,ce,ge={canDeactivateChecks:[],canActivateChecks:[]}){const Ie=X.value,nt=W?W.value:null,_t=Y?Y.getContext(X.value.outlet):null;if(nt&&Ie.routeConfig===nt.routeConfig){const Qt=function Oi(X,W,Y){if("function"==typeof Y)return Y(X,W);switch(Y){case"pathParamsChange":return!qi(X.url,W.url);case"pathParamsOrQueryParamsChange":return!qi(X.url,W.url)||!Ae(X.queryParams,W.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Gi(X,W)||!Ae(X.queryParams,W.queryParams);default:return!Gi(X,W)}}(nt,Ie,Ie.routeConfig.runGuardsAndResolvers);Qt?ge.canActivateChecks.push(new se(ce)):(Ie.data=nt.data,Ie._resolvedData=nt._resolvedData),ur(X,W,Ie.component?_t?_t.children:null:Y,ce,ge),Qt&&_t&&_t.outlet&&_t.outlet.isActivated&&ge.canDeactivateChecks.push(new ne(_t.outlet.component,nt))}else nt&&vo(W,_t,ge),ge.canActivateChecks.push(new se(ce)),ur(X,null,Ie.component?_t?_t.children:null:Y,ce,ge)})(nt,Ie[nt.value.outlet],Y,ce.concat([nt.value]),ge),delete Ie[nt.value.outlet]}),dn(Ie,(nt,_t)=>vo(nt,Y.getContext(_t),ge)),ge}function vo(X,W,Y){const ce=hr(X),ge=X.value;dn(ce,(Ie,nt)=>{vo(Ie,ge.component?W?W.children.getContext(nt):null:W,Y)}),Y.canDeactivateChecks.push(new ne(ge.component&&W&&W.outlet&&W.outlet.isActivated?W.outlet.component:null,ge))}class to{}function Xo(X){return new e.y(W=>W.error(X))}class Xs{constructor(W,Y,ce,ge,Ie,nt){this.rootComponentType=W,this.config=Y,this.urlTree=ce,this.url=ge,this.paramsInheritanceStrategy=Ie,this.relativeLinkResolution=nt}recognize(){const W=Di(this.urlTree.root,[],[],this.config.filter(nt=>void 0===nt.redirectTo),this.relativeLinkResolution).segmentGroup,Y=this.processSegmentGroup(this.config,W,on);if(null===Y)return null;const ce=new Pi([],Object.freeze({}),Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,{},on,this.rootComponentType,null,this.urlTree.root,-1,{}),ge=new ki(ce,Y),Ie=new Ki(this.url,ge);return this.inheritParamsAndData(Ie._root),Ie}inheritParamsAndData(W){const Y=W.value,ce=vi(Y,this.paramsInheritanceStrategy);Y.params=Object.freeze(ce.params),Y.data=Object.freeze(ce.data),W.children.forEach(ge=>this.inheritParamsAndData(ge))}processSegmentGroup(W,Y,ce){return 0===Y.segments.length&&Y.hasChildren()?this.processChildren(W,Y):this.processSegment(W,Y,Y.segments,ce)}processChildren(W,Y){const ce=[];for(const Ie of Object.keys(Y.children)){const nt=Y.children[Ie],_t=Xn(W,Ie),Qt=this.processSegmentGroup(_t,nt,Ie);if(null===Qt)return null;ce.push(...Qt)}const ge=Kl(ce);return function as(X){X.sort((W,Y)=>W.value.outlet===on?-1:Y.value.outlet===on?1:W.value.outlet.localeCompare(Y.value.outlet))}(ge),ge}processSegment(W,Y,ce,ge){for(const Ie of W){const nt=this.processSegmentAgainstRoute(Ie,Y,ce,ge);if(null!==nt)return nt}return Gt(Y,ce,ge)?[]:null}processSegmentAgainstRoute(W,Y,ce,ge){if(W.redirectTo||!mt(W,Y,ce,ge))return null;let Ie,nt=[],_t=[];if("**"===W.path){const ui=ce.length>0?tt(ce).parameters:{};Ie=new Pi(ce,ui,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Is(W),_n(W),W.component,W,el(Y),os(Y)+ce.length,ss(W))}else{const ui=_r(Y,W,ce);if(!ui.matched)return null;nt=ui.consumedSegments,_t=ce.slice(ui.lastChild),Ie=new Pi(nt,ui.parameters,Object.freeze(Object.assign({},this.urlTree.queryParams)),this.urlTree.fragment,Is(W),_n(W),W.component,W,el(Y),os(Y)+nt.length,ss(W))}const Qt=function Ll(X){return X.children?X.children:X.loadChildren?X._loadedConfig.routes:[]}(W),{segmentGroup:$n,slicedSegments:Vr}=Di(Y,nt,_t,Qt.filter(ui=>void 0===ui.redirectTo),this.relativeLinkResolution);if(0===Vr.length&&$n.hasChildren()){const ui=this.processChildren(Qt,$n);return null===ui?null:[new ki(Ie,ui)]}if(0===Qt.length&&0===Vr.length)return[new ki(Ie,[])];const Mr=_n(W)===ge,Ri=this.processSegment(Qt,$n,Vr,Mr?on:ge);return null===Ri?null:[new ki(Ie,Ri)]}}function Ms(X){const W=X.value.routeConfig;return W&&""===W.path&&void 0===W.redirectTo}function Kl(X){const W=[],Y=new Set;for(const ce of X){if(!Ms(ce)){W.push(ce);continue}const ge=W.find(Ie=>ce.value.routeConfig===Ie.value.routeConfig);void 0!==ge?(ge.children.push(...ce.children),Y.add(ge)):W.push(ce)}for(const ce of Y){const ge=Kl(ce.children);W.push(new ki(ce.value,ge))}
1return W.filter(ce=>!Y.has(ce))}function el(X){let W=X;for(;W._sourceSegment;)W=W._sourceSegment;return W}function os(X){let W=X,Y=W._segmentIndexShift?W._segmentIndexShift:0;for(;W._sourceSegment;)W=W._sourceSegment,Y+=W._segmentIndexShift?W._segmentIndexShift:0;return Y-1}function Is(X){return X.data||{}}function ss(X){return X.resolve||{}}function Ao(X){return(0,Je.w)(W=>{const Y=X(W);return Y?(0,x.D)(Y).pipe((0,Ye.U)(()=>W)):(0,L.of)(W)})}class Zs extends class Ol{shouldDetach(W){return!1}store(W,Y){}shouldAttach(W){return!1}retrieve(W){return null}shouldReuseRoute(W,Y){return W.routeConfig===Y.routeConfig}}{}const es=new c.OlP("ROUTES");class so{constructor(W,Y,ce,ge){this.injector=W,this.compiler=Y,this.onLoadStartListener=ce,this.onLoadEndListener=ge}load(W,Y){if(Y._loader$)return Y._loader$;this.onLoadStartListener&&this.onLoadStartListener(Y);const ge=this.loadModuleFactory(Y.loadChildren).pipe((0,Ye.U)(Ie=>{this.onLoadEndListener&&this.onLoadEndListener(Y);const nt=Ie.create(W);return new Ps(ze(nt.injector.get(es,void 0,c.XFs.Self|c.XFs.Optional)).map(vn),nt)}),(0,Zt.K)(Ie=>{throw Y._loader$=void 0,Ie}));return Y._loader$=new Z.c(ge,()=>new j.xQ).pipe((0,Lt.x)()),Y._loader$}loadModuleFactory(W){return Ke(W()).pipe((0,Rt.zg)(Y=>Y instanceof c.YKP?(0,L.of)(Y):(0,x.D)(this.compiler.compileModuleAsync(Y))))}}class Vi{shouldProcessUrl(W){return!0}extract(W){return W}merge(W,Y){return W}}function ls(X){throw X}function lo(X,W,Y){return W.parse("/")}function yo(X,W){return(0,L.of)(null)}const ks={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},_u={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let bo=(()=>{class X{constructor(Y,ce,ge,Ie,nt,_t,Qt){this.rootComponentType=Y,this.urlSerializer=ce,this.rootContexts=ge,this.location=Ie,this.config=Qt,this.lastSuccessfulNavigation=null,this.currentNavigation=null,this.disposed=!1,this.navigationId=0,this.currentPageId=0,this.isNgZoneEnabled=!1,this.events=new j.xQ,this.errorHandler=ls,this.malformedUriErrorHandler=lo,this.navigated=!1,this.lastSuccessfulId=-1,this.hooks={beforePreactivation:yo,afterPreactivation:yo},this.urlHandlingStrategy=new Vi,this.routeReuseStrategy=new Zs,this.onSameUrlNavigation="ignore",this.paramsInheritanceStrategy="emptyOnly",this.urlUpdateStrategy="deferred",this.relativeLinkResolution="corrected",this.canceledNavigationResolution="replace",this.ngModule=nt.get(c.h0i),this.console=nt.get(c.c2e);const Mr=nt.get(c.R0b);this.isNgZoneEnabled=Mr instanceof c.R0b&&c.R0b.isInAngularZone(),this.resetConfig(Qt),this.currentUrlTree=function ft(){return new Er(new xn([],{}),{},null)}(),this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.configLoader=new so(nt,_t,Ri=>this.triggerEvent(new tr(Ri)),Ri=>this.triggerEvent(new rr(Ri))),this.routerState=Bi(this.currentUrlTree,this.rootComponentType),this.transitions=new R.X({id:0,targetPageId:0,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,extractedUrl:this.urlHandlingStrategy.extract(this.currentUrlTree),urlAfterRedirects:this.urlHandlingStrategy.extract(this.currentUrlTree),rawUrl:this.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:"imperative",restoredState:null,currentSnapshot:this.routerState.snapshot,targetSnapshot:null,currentRouterState:this.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.navigations=this.setupNavigations(this.transitions),this.processNavigations()}get browserPageId(){var Y;return null===(Y=this.location.getState())||void 0===Y?void 0:Y.\u0275routerPageId}setupNavigations(Y){const ce=this.events;return Y.pipe((0,te.h)(ge=>0!==ge.id),(0,Ye.U)(ge=>Object.assign(Object.assign({},ge),{extractedUrl:this.urlHandlingStrategy.extract(ge.rawUrl)})),(0,Je.w)(ge=>{let Ie=!1,nt=!1;return(0,L.of)(ge).pipe((0,sn.b)(_t=>{this.currentNavigation={id:_t.id,initialUrl:_t.currentRawUrl,extractedUrl:_t.extractedUrl,trigger:_t.source,extras:_t.extras,previousNavigation:this.lastSuccessfulNavigation?Object.assign(Object.assign({},this.lastSuccessfulNavigation),{previousNavigation:null}):null}}),(0,Je.w)(_t=>{const Qt=this.browserUrlTree.toString(),$n=!this.navigated||_t.extractedUrl.toString()!==Qt||Qt!==this.currentUrlTree.toString();if(("reload"===this.onSameUrlNavigation||$n)&&this.urlHandlingStrategy.shouldProcessUrl(_t.rawUrl))return Eo(_t.source)&&(this.browserUrlTree=_t.extractedUrl),(0,L.of)(_t).pipe((0,Je.w)(Mr=>{const Ri=this.transitions.getValue();return ce.next(new gt(Mr.id,this.serializeUrl(Mr.extractedUrl),Mr.source,Mr.restoredState)),Ri!==this.transitions.getValue()?E.E:Promise.resolve(Mr)}),function fe(X,W,Y,ce){return(0,Je.w)(ge=>function ia(X,W,Y,ce,ge){return new bi(X,W,Y,ce,ge).apply()}(X,W,Y,ge.extractedUrl,ce).pipe((0,Ye.U)(Ie=>Object.assign(Object.assign({},ge),{urlAfterRedirects:Ie}))))}(this.ngModule.injector,this.configLoader,this.urlSerializer,this.config),(0,sn.b)(Mr=>{this.currentNavigation=Object.assign(Object.assign({},this.currentNavigation),{finalUrl:Mr.urlAfterRedirects})}),function jo(X,W,Y,ce,ge){return(0,Rt.zg)(Ie=>function xl(X,W,Y,ce,ge="emptyOnly",Ie="legacy"){try{const nt=new Xs(X,W,Y,ce,ge,Ie).recognize();return null===nt?Xo(new to):(0,L.of)(nt)}catch(nt){return Xo(nt)}}(X,W,Ie.urlAfterRedirects,Y(Ie.urlAfterRedirects),ce,ge).pipe((0,Ye.U)(nt=>Object.assign(Object.assign({},Ie),{targetSnapshot:nt}))))}(this.rootComponentType,this.config,Mr=>this.serializeUrl(Mr),this.paramsInheritanceStrategy,this.relativeLinkResolution),(0,sn.b)(Mr=>{if("eager"===this.urlUpdateStrategy){if(!Mr.extras.skipLocationChange){const ui=this.urlHandlingStrategy.merge(Mr.urlAfterRedirects,Mr.rawUrl);this.setBrowserUrl(ui,Mr)}this.browserUrlTree=Mr.urlAfterRedirects}const Ri=new Vt(Mr.id,this.serializeUrl(Mr.extractedUrl),this.serializeUrl(Mr.urlAfterRedirects),Mr.targetSnapshot);ce.next(Ri)}));if($n&&this.rawUrlTree&&this.urlHandlingStrategy.shouldProcessUrl(this.rawUrlTree)){const{id:Ri,extractedUrl:ui,source:Es,restoredState:us,extras:uo}=_t,Bo=new gt(Ri,this.serializeUrl(ui),Es,us);ce.next(Bo);const Ss=Bi(ui,this.rootComponentType).snapshot;return(0,L.of)(Object.assign(Object.assign({},_t),{targetSnapshot:Ss,urlAfterRedirects:ui,extras:Object.assign(Object.assign({},uo),{skipLocationChange:!1,replaceUrl:!1})}
1))}return this.rawUrlTree=_t.rawUrl,_t.resolve(null),E.E}),Ao(_t=>{const{targetSnapshot:Qt,id:$n,extractedUrl:Vr,rawUrl:Mr,extras:{skipLocationChange:Ri,replaceUrl:ui}}=_t;return this.hooks.beforePreactivation(Qt,{navigationId:$n,appliedUrlTree:Vr,rawUrlTree:Mr,skipLocationChange:!!Ri,replaceUrl:!!ui})}),(0,sn.b)(_t=>{const Qt=new Sn(_t.id,this.serializeUrl(_t.extractedUrl),this.serializeUrl(_t.urlAfterRedirects),_t.targetSnapshot);this.triggerEvent(Qt)}),(0,Ye.U)(_t=>Object.assign(Object.assign({},_t),{guards:Ne(_t.targetSnapshot,_t.currentSnapshot,this.rootContexts)})),function Jo(X,W){return(0,Rt.zg)(Y=>{const{targetSnapshot:ce,currentSnapshot:ge,guards:{canActivateChecks:Ie,canDeactivateChecks:nt}}=Y;return 0===nt.length&&0===Ie.length?(0,L.of)(Object.assign(Object.assign({},Y),{guardsResult:!0})):function ti(X,W,Y,ce){return(0,x.D)(X).pipe((0,Rt.zg)(ge=>function pi(X,W,Y,ce,ge){const Ie=W&&W.routeConfig?W.routeConfig.canDeactivate:null;if(!Ie||0===Ie.length)return(0,L.of)(!0);const nt=Ie.map(_t=>{const Qt=Bn(_t,W,ge);let $n;if(function vs(X){return X&&Ya(X.canDeactivate)}(Qt))$n=Ke(Qt.canDeactivate(X,W,Y,ce));else{if(!Ya(Qt))throw new Error("Invalid CanDeactivate guard");$n=Ke(Qt(X,W,Y,ce))}return $n.pipe((0,Ut.P)())});return(0,L.of)(nt).pipe(La())}(ge.component,ge.route,Y,W,ce)),(0,Ut.P)(ge=>!0!==ge,!0))}(nt,ce,ge,X).pipe((0,Rt.zg)(_t=>_t&&function Ko(X){return"boolean"==typeof X}(_t)?function bs(X,W,Y,ce){return(0,x.D)(W).pipe((0,tn.b)(ge=>(0,H.z)(function Rl(X,W){return null!==X&&W&&W(new qe(X)),(0,L.of)(!0)}(ge.route.parent,ce),function Qo(X,W){return null!==X&&W&&W(new Dt(X)),(0,L.of)(!0)}(ge.route,ce),function wo(X,W,Y){const ce=W[W.length-1],Ie=W.slice(0,W.length-1).reverse().map(nt=>function zt(X){const W=X.routeConfig?X.routeConfig.canActivateChild:null;return W&&0!==W.length?{node:X,guards:W}:null}(nt)).filter(nt=>null!==nt).map(nt=>C(()=>{const _t=nt.guards.map(Qt=>{const $n=Bn(Qt,nt.node,Y);let Vr;if(function mo(X){return X&&Ya(X.canActivateChild)}($n))Vr=Ke($n.canActivateChild(ce,X));else{if(!Ya($n))throw new Error("Invalid CanActivateChild guard");Vr=Ke($n(ce,X))}return Vr.pipe((0,Ut.P)())});return(0,L.of)(_t).pipe(La())}));return(0,L.of)(Ie).pipe(La())}(X,ge.path,Y),function Fl(X,W,Y){const ce=W.routeConfig?W.routeConfig.canActivate:null;if(!ce||0===ce.length)return(0,L.of)(!0);const ge=ce.map(Ie=>C(()=>{const nt=Bn(Ie,W,Y);let _t;if(function xa(X){return X&&Ya(X.canActivate)}(nt))_t=Ke(nt.canActivate(W,X));else{if(!Ya(nt))throw new Error("Invalid CanActivate guard");_t=Ke(nt(W,X))}return _t.pipe((0,Ut.P)())}));return(0,L.of)(ge).pipe(La())}(X,ge.route,Y))),(0,Ut.P)(ge=>!0!==ge,!0))}(ce,Ie,X,W):(0,L.of)(_t)),(0,Ye.U)(_t=>Object.assign(Object.assign({},Y),{guardsResult:_t})))})}(this.ngModule.injector,_t=>this.triggerEvent(_t)),(0,sn.b)(_t=>{if(Ni(_t.guardsResult)){const $n=it(`Redirecting to "${this.serializeUrl(_t.guardsResult)}"`);throw $n.url=_t.guardsResult,$n}const Qt=new Fn(_t.id,this.serializeUrl(_t.extractedUrl),this.serializeUrl(_t.urlAfterRedirects),_t.targetSnapshot,!!_t.guardsResult);this.triggerEvent(Qt)}),(0,te.h)(_t=>!!_t.guardsResult||(this.restoreHistory(_t),this.cancelNavigationTransition(_t,""),!1)),Ao(_t=>{if(_t.guards.canActivateChecks.length)return(0,L.of)(_t).pipe((0,sn.b)(Qt=>{const $n=new In(Qt.id,this.serializeUrl(Qt.extractedUrl),this.serializeUrl(Qt.urlAfterRedirects),Qt.targetSnapshot);this.triggerEvent($n)}),(0,Je.w)(Qt=>{let $n=!1;return(0,L.of)(Qt).pipe(function fl(X,W){return(0,Rt.zg)(Y=>{const{targetSnapshot:ce,guards:{canActivateChecks:ge}}=Y;if(!ge.length)return(0,L.of)(Y);let Ie=0;return(0,x.D)(ge).pipe((0,tn.b)(nt=>function Ts(X,W,Y,ce){return function Ys(X,W,Y,ce){const ge=Object.keys(X);if(0===ge.length)return(0,L.of)({});const Ie={};return(0,x.D)(ge).pipe((0,Rt.zg)(nt=>function pl(X,W,Y,ce){const ge=Bn(X,W,ce);return Ke(ge.resolve?ge.resolve(W,Y):ge(W,Y))}(X[nt],W,Y,ce).pipe((0,sn.b)(_t=>{Ie[nt]=_t}))),me(1),(0,Rt.zg)(()=>Object.keys(Ie).length===ge.length?(0,L.of)(Ie):E.E))}(X._resolve,X,W,ce).pipe((0,Ye.U)(Ie=>(X._resolvedData=Ie,X.data=Object.assign(Object.assign({}
1,X.data),vi(X,Y).resolve),null)))}(nt.route,ce,X,W)),(0,sn.b)(()=>Ie++),me(1),(0,Rt.zg)(nt=>Ie===ge.length?(0,L.of)(Y):E.E))})}(this.paramsInheritanceStrategy,this.ngModule.injector),(0,sn.b)({next:()=>$n=!0,complete:()=>{$n||(this.restoreHistory(Qt),this.cancelNavigationTransition(Qt,"At least one route resolver didn't emit any value."))}}))}),(0,sn.b)(Qt=>{const $n=new Dn(Qt.id,this.serializeUrl(Qt.extractedUrl),this.serializeUrl(Qt.urlAfterRedirects),Qt.targetSnapshot);this.triggerEvent($n)}))}),Ao(_t=>{const{targetSnapshot:Qt,id:$n,extractedUrl:Vr,rawUrl:Mr,extras:{skipLocationChange:Ri,replaceUrl:ui}}=_t;return this.hooks.afterPreactivation(Qt,{navigationId:$n,appliedUrlTree:Vr,rawUrlTree:Mr,skipLocationChange:!!Ri,replaceUrl:!!ui})}),(0,Ye.U)(_t=>{const Qt=function Xi(X,W,Y){const ce=Ja(X,W._root,Y?Y._root:void 0);return new Na(ce,W)}(this.routeReuseStrategy,_t.targetSnapshot,_t.currentRouterState);return Object.assign(Object.assign({},_t),{targetRouterState:Qt})}),(0,sn.b)(_t=>{this.currentUrlTree=_t.urlAfterRedirects,this.rawUrlTree=this.urlHandlingStrategy.merge(_t.urlAfterRedirects,_t.rawUrl),this.routerState=_t.targetRouterState,"deferred"===this.urlUpdateStrategy&&(_t.extras.skipLocationChange||this.setBrowserUrl(this.rawUrlTree,_t),this.browserUrlTree=_t.urlAfterRedirects)}),((X,W,Y)=>(0,Ye.U)(ce=>(new Ga(W,ce.targetRouterState,ce.currentRouterState,Y).activate(X),ce)))(this.rootContexts,this.routeReuseStrategy,_t=>this.triggerEvent(_t)),(0,sn.b)({next(){Ie=!0},complete(){Ie=!0}}),(0,St.x)(()=>{var _t;Ie||nt||this.cancelNavigationTransition(ge,`Navigation ID ${ge.id} is not equal to the current navigation id ${this.navigationId}`),(null===(_t=this.currentNavigation)||void 0===_t?void 0:_t.id)===ge.id&&(this.currentNavigation=null)}),(0,Zt.K)(_t=>{if(nt=!0,function $t(X){return X&&X[ot]}(_t)){const Qt=Ni(_t.url);Qt||(this.navigated=!0,this.restoreHistory(ge,!0));const $n=new an(ge.id,this.serializeUrl(ge.extractedUrl),_t.message);ce.next($n),Qt?setTimeout(()=>{const Vr=this.urlHandlingStrategy.merge(_t.url,this.rawUrlTree),Mr={skipLocationChange:ge.extras.skipLocationChange,replaceUrl:"eager"===this.urlUpdateStrategy||Eo(ge.source)};this.scheduleNavigation(Vr,"imperative",null,Mr,{resolve:ge.resolve,reject:ge.reject,promise:ge.promise})},0):ge.resolve(!1)}else{this.restoreHistory(ge,!0);const Qt=new Ft(ge.id,this.serializeUrl(ge.extractedUrl),_t);ce.next(Qt);try{ge.resolve(this.errorHandler(_t))}catch($n){ge.reject($n)}}return E.E}))}))}resetRootComponentType(Y){this.rootComponentType=Y,this.routerState.root.component=this.rootComponentType}setTransition(Y){this.transitions.next(Object.assign(Object.assign({},this.transitions.value),Y))}initialNavigation(){this.setUpLocationChangeListener(),0===this.navigationId&&this.navigateByUrl(this.location.path(!0),{replaceUrl:!0})}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(Y=>{const ce="popstate"===Y.type?"popstate":"hashchange";"popstate"===ce&&setTimeout(()=>{var ge;const Ie={replaceUrl:!0},nt=(null===(ge=Y.state)||void 0===ge?void 0:ge.navigationId)?Y.state:null;if(nt){const Qt=Object.assign({},nt);delete Qt.navigationId,delete Qt.\u0275routerPageId,0!==Object.keys(Qt).length&&(Ie.state=Qt)}const _t=this.parseUrl(Y.url);this.scheduleNavigation(_t,ce,nt,Ie)},0)}))}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.currentNavigation}triggerEvent(Y){this.events.next(Y)}resetConfig(Y){Fe(Y),this.config=Y.map(vn),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.transitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(Y,ce={}){const{relativeTo:ge,queryParams:Ie,fragment:nt,queryParamsHandling:_t,preserveFragment:Qt}=ce,$n=ge||this.routerState.root,Vr=Qt?this.currentUrlTree.fragment:nt;let Mr=null;switch(_t){case"merge":Mr=Object.assign(Object.assign({},this.currentUrlTree.queryParams),Ie);break;case"preserve":Mr=this.currentUrlTree.queryParams;break;default:Mr=Ie||null}return null!==Mr&&(Mr=this.removeEmptyProps(Mr)),function na(X,W,Y,ce,ge){if(0===Y.length)return Ho(W.root,W.root,W,ce,ge);const Ie=function va(X){if("string"==typeof X[0]&&1===X.length&&"/"===X[0])return new Fa(!0,0,X);let W=0,Y=!1;const ce=X.reduce((ge,Ie,nt)=>{if("object"==typeof Ie&&null!=Ie){if(Ie.outlets){const _t={};return dn(Ie.outlets,(Qt,$n)=>{_t[$n]="string"==typeof Qt?Qt.split("/"):Qt}),[...ge,{outlets:_t}]}if(Ie.segmentPath)return[...ge,Ie.segmentPath]}return"string"!=typeof Ie?[...ge,Ie]:0===nt?(Ie.split("/").forEach((_t,Qt)=>{0==Qt&&"."===_t||(0==Qt&&""===_t?Y=!0:".."===_t?W++:""!=_t&&ge.push(_t))}),ge):[...ge,Ie]},[]);return new Fa(Y,W,ce)}(Y);if(Ie.toRoot())return Ho(W.root,new xn([],{}),W,ce,ge);const nt=function zo(X,W,Y){if(X.isAbsolute)return new da(W.root,!0,0);if(-1===Y.snapshot._lastPathIndex){const Ie=Y.snapshot._urlSegment;return new da(Ie,Ie===W.root,0)}const ce=Sa(X.commands[0])?0:1;return function Lo(X,W,Y){let ce=X,ge=W,Ie=Y;for(;Ie>ge;){if(Ie-=ge,ce=ce.parent,!ce)throw new Error("Invalid number of '../'");ge=ce.segments.length}return new da(ce,!1,ge-Ie)}(Y.snapshot._urlSegment,Y.snapshot._lastPathIndex+ce,X.numberOfDoubleDots)}(Ie,W,X),_t=nt.processChildren?qo(nt.segmentGroup,nt.index,Ie.commands):Do(nt.segmentGroup,nt.index,Ie.commands);return Ho(nt.segmentGroup,_t,W,ce,ge)}($n,this.currentUrlTree,Y,Mr,null!=Vr?Vr:null)}navigateByUrl(Y,ce={skipLocationChange:!1}){const ge=Ni(Y)?Y:this.parseUrl(Y),Ie=this.urlHandlingStrategy.merge(ge,this.rawUrlTree);return this.scheduleNavigation(Ie,"imperative",null,ce)}navigate(Y,ce={skipLocationChange:!1}){return function Co(X){for(let W=0;W<X.length;W++){const Y=X[W];if(null==Y)throw new Error(`The requested path contains ${Y} segment at index ${W}`)}}(Y),this.navigateByUrl(this.createUrlTree(Y,ce),ce)}serializeUrl(Y){return this.urlSerializer.serialize(Y)}parseUrl(Y){let ce;try{ce=this.urlSerializer.parse(Y)}catch(ge){ce=this.malformedUriErrorHandler(ge,this.urlSerializer,Y)}return ce}isActive(Y,ce){let ge;if(ge=!0===ce?Object.assign({},ks):!1===ce?Object.assign({},_u):ce,Ni(Y))return Bt(this.currentUrlTree,Y,ge);const Ie=this.parseUrl(Y);return Bt(this.currentUrlTree,Ie,ge)}removeEmptyProps(Y){return Object.keys(Y).reduce((ce,ge)=>{const Ie=Y[ge];return null!=Ie&&(ce[ge]=Ie),ce},{})}processNavigations(){this.navigations.subscribe(Y=>{this.navigated=!0,this.lastSuccessfulId=Y.id,this.currentPageId=Y.targetPageId,this.events.next(new kt(Y.id,this.serializeUrl(Y.extractedUrl),this.serializeUrl(this.currentUrlTree))),this.lastSuccessfulNavigation=this.currentNavigation,Y.resolve(!0)},Y=>{this.console.warn(`Unhandled Navigation Error: ${Y}`)})}scheduleNavigation(Y,ce,ge,Ie,nt){var _t,Qt,$n;if(this.disposed)return Promise.resolve(!1);const Vr=this.transitions.value,Mr=Eo(ce)&&Vr&&!Eo(Vr.source),Ri=Vr.rawUrl.toString()===Y.toString(),ui=Vr.id===(null===(_t=this.currentNavigation)||void 0===_t?void 0:_t.id);if(Mr&&Ri&&ui)return Promise.resolve(!0);let us,uo,Bo;nt?(us=nt.resolve,uo=nt.reject,Bo=nt.promise):Bo=new Promise((No,Oa)=>{us=No,uo=Oa});const Ss=++this.navigationId;let ko;return"computed"===this.canceledNavigationResolution?(0===this.currentPageId&&(ge=this.location.getState()),ko=ge&&ge.\u0275routerPageId?ge.\u0275routerPageId:Ie.replaceUrl||Ie.ski
1pLocationChange?null!==(Qt=this.browserPageId)&&void 0!==Qt?Qt:0:(null!==($n=this.browserPageId)&&void 0!==$n?$n:0)+1):ko=0,this.setTransition({id:Ss,targetPageId:ko,source:ce,restoredState:ge,currentUrlTree:this.currentUrlTree,currentRawUrl:this.rawUrlTree,rawUrl:Y,extras:Ie,resolve:us,reject:uo,promise:Bo,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),Bo.catch(No=>Promise.reject(No))}setBrowserUrl(Y,ce){const ge=this.urlSerializer.serialize(Y),Ie=Object.assign(Object.assign({},ce.extras.state),this.generateNgRouterState(ce.id,ce.targetPageId));this.location.isCurrentPathEqualTo(ge)||ce.extras.replaceUrl?this.location.replaceState(ge,"",Ie):this.location.go(ge,"",Ie)}restoreHistory(Y,ce=!1){var ge,Ie;if("computed"===this.canceledNavigationResolution){const nt=this.currentPageId-Y.targetPageId;"popstate"!==Y.source&&"eager"!==this.urlUpdateStrategy&&this.currentUrlTree!==(null===(ge=this.currentNavigation)||void 0===ge?void 0:ge.finalUrl)||0===nt?this.currentUrlTree===(null===(Ie=this.currentNavigation)||void 0===Ie?void 0:Ie.finalUrl)&&0===nt&&(this.resetState(Y),this.browserUrlTree=Y.currentUrlTree,this.resetUrlToCurrentUrlTree()):this.location.historyGo(nt)}else"replace"===this.canceledNavigationResolution&&(ce&&this.resetState(Y),this.resetUrlToCurrentUrlTree())}resetState(Y){this.routerState=Y.currentRouterState,this.currentUrlTree=Y.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,Y.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}cancelNavigationTransition(Y,ce){const ge=new an(Y.id,this.serializeUrl(Y.extractedUrl),ce);this.triggerEvent(ge),Y.resolve(!1)}generateNgRouterState(Y,ce){return"computed"===this.canceledNavigationResolution?{navigationId:Y,\u0275routerPageId:ce}:{navigationId:Y}}}return X.\u0275fac=function(Y){c.$Z()},X.\u0275prov=c.Yz7({token:X,factory:X.\u0275fac}),X})();function Eo(X){return"imperative"!==X}let Mo=(()=>{class X{constructor(Y,ce,ge,Ie,nt){this.router=Y,this.route=ce,this.tabIndexAttribute=ge,this.renderer=Ie,this.el=nt,this.commands=null,this.onChanges=new j.xQ,this.setTabIndexIfNotOnNativeEl("0")}setTabIndexIfNotOnNativeEl(Y){if(null!=this.tabIndexAttribute)return;const ce=this.renderer,ge=this.el.nativeElement;null!==Y?ce.setAttribute(ge,"tabindex",Y):ce.removeAttribute(ge,"tabindex")}ngOnChanges(Y){this.onChanges.next(this)}set routerLink(Y){null!=Y?(this.commands=Array.isArray(Y)?Y:[Y],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(){if(null===this.urlTree)return!0;const Y={skipLocationChange:ws(this.skipLocationChange),replaceUrl:ws(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,Y),!0}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:ws(this.preserveFragment)})}}return X.\u0275fac=function(Y){return new(Y||X)(c.Y36(bo),c.Y36(fa),c.$8M("tabindex"),c.Y36(c.Qsj),c.Y36(c.SBq))},X.\u0275dir=c.lG2({type:X,selectors:[["","routerLink","",5,"a",5,"area"]],hostBindings:function(Y,ce){1&Y&&c.NdJ("click",function(){return ce.onClick()})},inputs:{queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state",relativeTo:"relativeTo",routerLink:"routerLink"},features:[c.TTD]}),X})(),Ds=(()=>{class X{constructor(Y,ce,ge){this.router=Y,this.route=ce,this.locationStrategy=ge,this.commands=null,this.href=null,this.onChanges=new j.xQ,this.subscription=Y.events.subscribe(Ie=>{Ie instanceof kt&&this.updateTargetUrlAndHref()})}set routerLink(Y){this.commands=null!=Y?Array.isArray(Y)?Y:[Y]:null}ngOnChanges(Y){this.updateTargetUrlAndHref(),this.onChanges.next(this)}ngOnDestroy(){this.subscription.unsubscribe()}onClick(Y,ce,ge,Ie,nt){if(0!==Y||ce||ge||Ie||nt||"string"==typeof this.target&&"_self"!=this.target||null===this.urlTree)return!0;const _t={skipLocationChange:ws(this.skipLocationChange),replaceUrl:ws(this.replaceUrl),state:this.state};return this.router.navigateByUrl(this.urlTree,_t),!1}updateTargetUrlAndHref(){this.href=null!==this.urlTree?this.locationStrategy.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:ws(this.preserveFragment)})}}return X.\u0275fac=function(Y){return new(Y||X)(c.Y36(bo),c.Y36(fa),c.Y36(et.S$))},X.\u0275dir=c.lG2({type:X,selectors:[["a","routerLink",""],["area","routerLink",""]],hostVars:2,hostBindings:function(Y,ce){1&Y&&c.NdJ("click",function(Ie){return ce.onClick(Ie.button,Ie.ctrlKey,Ie.shiftKey,Ie.altKey,Ie.metaKey)}),2&Y&&c.uIk("target",ce.target)("href",ce.href,c.LSH)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",preserveFragment:"preserveFragment",skipLocationChange:"skipLocationChange",replaceUrl:"replaceUrl",state:"state",relativeTo:"relativeTo",routerLink:"routerLink"},features:[c.TTD]}),X})();function ws(X){return""===X||!!X}let Us=(()=>{class X{constructor(Y,ce,ge,Ie,nt,_t){this.router=Y,this.element=ce,this.renderer=ge,this.cdr=Ie,this.link=nt,this.linkWithHref=_t,this.classes=[],this.isActive=!1,this.routerLinkActiveOptions={exact:!1},this.isActiveChange=new c.vpe,this.routerEventsSubscription=Y.events.subscribe(Qt=>{Qt instanceof kt&&this.update()})}ngAfterContentInit(){(0,L.of)(this.links.changes,this.linksWithHrefs.changes,(0,L.of)(null)).pipe((0,We.J)()).subscribe(Y=>{this.update(),this.subscribeToEachLinkOnChanges()})}subscribeToEachLinkOnChanges(){var Y;null===(Y=this.linkInputChangesSubscription)||void 0===Y||Y.unsubscribe();const ce=[...this.links.toArray(),...this.linksWithHrefs.toArray(),this.link,this.linkWithHref].filter(ge=>!!ge).map(ge=>ge.onChanges);this.linkInputChangesSubscription=(0,x.D)(ce).pipe((0,We.J)()).subscribe(ge=>{this.isActive!==this.isLinkActive(this.router)(ge)&&this.update()})}set routerLinkActive(Y){const ce=Array.isArray(Y)?Y:Y.split(" ");this.classes=ce.filter(ge=>!!ge)}ngOnChanges(Y){this.update()}ngOnDestroy(){var Y;this.routerEventsSubscription.unsubscribe(),null===(Y=this.linkInputChangesSubscription)||void 0===Y||Y.unsubscribe()}update(){!this.links||!this.linksWithHrefs||!this.router.navigated||Promise.resolve().then(()=>{const Y=this.hasActiveLinks();this.isActive!==Y&&(this.isActive=Y,this.cdr.markForCheck(),this.classes.forEac
1h(ce=>{Y?this.renderer.addClass(this.element.nativeElement,ce):this.renderer.removeClass(this.element.nativeElement,ce)}),this.isActiveChange.emit(Y))})}isLinkActive(Y){const ce=function Cs(X){return!!X.paths}(this.routerLinkActiveOptions)?this.routerLinkActiveOptions:this.routerLinkActiveOptions.exact||!1;return ge=>!!ge.urlTree&&Y.isActive(ge.urlTree,ce)}hasActiveLinks(){const Y=this.isLinkActive(this.router);return this.link&&Y(this.link)||this.linkWithHref&&Y(this.linkWithHref)||this.links.some(Y)||this.linksWithHrefs.some(Y)}}return X.\u0275fac=function(Y){return new(Y||X)(c.Y36(bo),c.Y36(c.SBq),c.Y36(c.Qsj),c.Y36(c.sBO),c.Y36(Mo,8),c.Y36(Ds,8))},X.\u0275dir=c.lG2({type:X,selectors:[["","routerLinkActive",""]],contentQueries:function(Y,ce,ge){if(1&Y&&(c.Suo(ge,Mo,5),c.Suo(ge,Ds,5)),2&Y){let Ie;c.iGM(Ie=c.CRH())&&(ce.links=Ie),c.iGM(Ie=c.CRH())&&(ce.linksWithHrefs=Ie)}},inputs:{routerLinkActiveOptions:"routerLinkActiveOptions",routerLinkActive:"routerLinkActive"},outputs:{isActiveChange:"isActiveChange"},exportAs:["routerLinkActive"],features:[c.TTD]}),X})();class _l{}class Jl{preload(W,Y){return(0,L.of)(null)}}let Hs=(()=>{class X{constructor(Y,ce,ge,Ie){this.router=Y,this.injector=ge,this.preloadingStrategy=Ie,this.loader=new so(ge,ce,Qt=>Y.triggerEvent(new tr(Qt)),Qt=>Y.triggerEvent(new rr(Qt)))}setUpPreloading(){this.subscription=this.router.events.pipe((0,te.h)(Y=>Y instanceof kt),(0,tn.b)(()=>this.preload())).subscribe(()=>{})}preload(){const Y=this.injector.get(c.h0i);return this.processRoutes(Y,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(Y,ce){const ge=[];for(const Ie of ce)if(Ie.loadChildren&&!Ie.canLoad&&Ie._loadedConfig){const nt=Ie._loadedConfig;ge.push(this.processRoutes(nt.module,nt.routes))}else Ie.loadChildren&&!Ie.canLoad?ge.push(this.preloadConfig(Y,Ie)):Ie.children&&ge.push(this.processRoutes(Y,Ie.children));return(0,x.D)(ge).pipe((0,We.J)(),(0,Ye.U)(Ie=>{}))}preloadConfig(Y,ce){return this.preloadingStrategy.preload(ce,()=>(ce._loadedConfig?(0,L.of)(ce._loadedConfig):this.loader.load(Y.injector,ce)).pipe((0,Rt.zg)(Ie=>(ce._loadedConfig=Ie,this.processRoutes(Ie.module,Ie.routes)))))}}return X.\u0275fac=function(Y){return new(Y||X)(c.LFG(bo),c.LFG(c.Sil),c.LFG(c.zs3),c.LFG(_l))},X.\u0275prov=c.Yz7({token:X,factory:X.\u0275fac}),X})(),js=(()=>{class X{constructor(Y,ce,ge={}){this.router=Y,this.viewportScroller=ce,this.options=ge,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},ge.scrollPositionRestoration=ge.scrollPositionRestoration||"disabled",ge.anchorScrolling=ge.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.router.events.subscribe(Y=>{Y instanceof gt?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=Y.navigationTrigger,this.restoredId=Y.restoredState?Y.restoredState.navigationId:0):Y instanceof kt&&(this.lastId=Y.id,this.scheduleScrollEvent(Y,this.router.parseUrl(Y.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.router.events.subscribe(Y=>{Y instanceof fn&&(Y.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(Y.position):Y.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(Y.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(Y,ce){this.router.triggerEvent(new fn(Y,"popstate"===this.lastSource?this.store[this.restoredId]:null,ce))}ngOnDestroy(){this.routerEventsSubscription&&this.routerEventsSubscription.unsubscribe(),this.scrollEventsSubscription&&this.scrollEventsSubscription.unsubscribe()}}return X.\u0275fac=function(Y){c.$Z()},X.\u0275prov=c.Yz7({token:X,factory:X.\u0275fac}),X})();const Za=new c.OlP("ROUTER_CONFIGURATION"),Yl=new c.OlP("ROUTER_FORROOT_GUARD"),gu=[et.Ye,{provide:ii,useClass:wn},{provide:bo,useFactory:function vl(X,W,Y,ce,ge,Ie,nt={},_t,Qt){const $n=new bo(null,X,W,Y,ce,ge,ze(Ie));return _t&&($n.urlHandlingStrategy=_t),Qt&&($n.routeReuseStrategy=Qt),function tl(X,W){X.errorHandler&&(W.errorHandler=X.errorHandler),X.malformedUriErrorHandler&&(W.malformedUriErrorHandler=X.malformedUriErrorHandler),X.onSameUrlNavigation&&(W.onSameUrlNavigation=X.onSameUrlNavigation),X.paramsInheritanceStrategy&&(W.paramsInheritanceStrategy=X.paramsInheritanceStrategy),X.relativeLinkResolution&&(W.relativeLinkResolution=X.relativeLinkResolution),X.urlUpdateStrategy&&(W.urlUpdateStrategy=X.urlUpdateStrategy),X.canceledNavigationResolution&&(W.canceledNavigationResolution=X.canceledNavigationResolution)}(nt,$n),nt.enableTracing&&$n.events.subscribe(Vr=>{var Mr,Ri;null===(Mr=console.group)||void 0===Mr||Mr.call(console,`Router Event: ${Vr.constructor.name}`),console.log(Vr.toString()),console.log(Vr),null===(Ri=console.groupEnd)||void 0===Ri||Ri.call(console)}
1),$n},deps:[ii,le,et.Ye,c.zs3,c.Sil,es,Za,[class Po{},new c.FiY],[class jr{},new c.FiY]]},le,{provide:fa,useFactory:function yl(X){return X.routerState.root},deps:[bo]},Hs,Jl,class Al{preload(W,Y){return Y().pipe((0,Zt.K)(()=>(0,L.of)(null)))}},{provide:Za,useValue:{enableTracing:!1}}];function Ns(){return new c.PXZ("Router",bo)}let Xl=(()=>{class X{constructor(Y,ce){}static forRoot(Y,ce){return{ngModule:X,providers:[gu,ml(Y),{provide:Yl,useFactory:eu,deps:[[bo,new c.FiY,new c.tp0]]},{provide:Za,useValue:ce||{}},{provide:et.S$,useFactory:Io,deps:[et.lw,[new c.tBr(et.mr),new c.FiY],Za]},{provide:js,useFactory:gl,deps:[bo,et.EM,Za]},{provide:_l,useExisting:ce&&ce.preloadingStrategy?ce.preloadingStrategy:Jl},{provide:c.PXZ,multi:!0,useFactory:Ns},[bl,{provide:c.ip1,multi:!0,useFactory:Ml,deps:[bl]},{provide:Pl,useFactory:mu,deps:[bl]},{provide:c.tb,multi:!0,useExisting:Pl}]]}}static forChild(Y){return{ngModule:X,providers:[ml(Y)]}}}return X.\u0275fac=function(Y){return new(Y||X)(c.LFG(Yl,8),c.LFG(bo,8))},X.\u0275mod=c.oAB({type:X}),X.\u0275inj=c.cJS({}),X})();function gl(X,W,Y){return Y.scrollOffset&&W.setOffset(Y.scrollOffset),new js(X,W,Y)}function Io(X,W,Y={}){return Y.useHash?new et.Do(X,W):new et.b0(X,W)}function eu(X){return"guarded"}function ml(X){return[{provide:c.deG,multi:!0,useValue:X},{provide:es,multi:!0,useValue:X}]}let bl=(()=>{class X{constructor(Y){this.injector=Y,this.initNavigation=!1,this.destroyed=!1,this.resultOfPreactivationDone=new j.xQ}appInitializer(){return this.injector.get(et.V_,Promise.resolve(null)).then(()=>{if(this.destroyed)return Promise.resolve(!0);let ce=null;const ge=new Promise(_t=>ce=_t),Ie=this.injector.get(bo),nt=this.injector.get(Za);return"disabled"===nt.initialNavigation?(Ie.setUpLocationChangeListener(),ce(!0)):"enabled"===nt.initialNavigation||"enabledBlocking"===nt.initialNavigation?(Ie.hooks.afterPreactivation=()=>this.initNavigation?(0,L.of)(null):(this.initNavigation=!0,ce(!0),this.resultOfPreactivationDone),Ie.initialNavigation()):ce(!0),ge})}bootstrapListener(Y){const ce=this.injector.get(Za),ge=this.injector.get(Hs),Ie=this.injector.get(js),nt=this.injector.get(bo),_t=this.injector.get(c.z2F);Y===_t.components[0]&&(("enabledNonBlocking"===ce.initialNavigation||void 0===ce.initialNavigation)&&nt.initialNavigation(),ge.setUpPreloading(),Ie.init(),nt.resetRootComponentType(_t.componentTypes[0]),this.resultOfPreactivationDone.next(null),this.resultOfPreactivationDone.complete())}ngOnDestroy(){this.destroyed=!0}}return X.\u0275fac=function(Y){return new(Y||X)(c.LFG(c.zs3))},X.\u0275prov=c.Yz7({token:X,factory:X.\u0275fac}),X})();function Ml(X){return X.appInitializer.bind(X)}function mu(X){return X.bootstrapListener.bind(X)}const Pl=new c.OlP("Router Initializer")},96209:(Ve,we,T)=>{"use strict";T.d(we,{gY:()=>wi,Kz:()=>pd,xm:()=>zs,_D:()=>Fi,jt:()=>wu,jL:()=>dd,Vi:()=>fd,iD:()=>_0,FF:()=>gd,IJ:()=>Id,Pz:()=>Nc,uN:()=>qc,nv:()=>$c,Vx:()=>Fu,tO:()=>E1,M2:()=>w1,N9:()=>_c,Gk:()=>Rs,gW:()=>ga,_L:()=>A0,dR:()=>I0});var c=T(5e3),e=T(69808),x=T(32916),E=T(66688),C=T(67043),L=T(24850);function I(v,D,p,S){return(0,C.m)(p)&&(S=p,p=void 0),S?I(v,D,p).pipe((0,L.U)(J=>(0,E.k)(J)?S(...J):S(J))):new x.y(J=>{z(v,D,function pe(Qe){J.next(arguments.length>1?Array.prototype.slice.call(arguments):Qe)},J,p)})}function z(v,D,p,S,J){let pe;if(function j(v){return v&&"function"==typeof v.addEventListener&&"function"==typeof v.removeEventListener}(v)){const Qe=v;v.addEventListener(D,p,J),pe=()=>Qe.removeEventListener(D,p,J)}else if(function Z(v){return v&&"function"==typeof v.on&&"function"==typeof v.off}(v)){const Qe=v;v.on(D,p),pe=()=>Qe.off(D,p)}else if(function H(v){return v&&"function"==typeof v.addListener&&"function"==typeof v.removeListener}(v)){const Qe=v;v.addListener(D,p),pe=()=>Qe.removeListener(D,p)}else{if(!v||!v.length)throw new TypeError("Invalid event target");for(let Qe=0,Et=v.length;Qe<Et;Qe++)z(v[Qe],D,p,S,J)}S.add(pe)}var V=T(16014);function $(v){return!(0,E.k)(v)&&v-parseFloat(v)+1>=0}var P=T(72866);function te(v){const{index:D,period:p,subscriber:S}=v;if(S.next(D),!S.closed){if(-1===p)return S.complete();v.index=D+1,this.schedule(v,p)}}
1var Me=T(33009),me=T(826),Se=T(69054);function _e(...v){if(1===v.length){if(!(0,E.k)(v[0]))return v[0];v=v[0]}return(0,Me.n)(v,void 0).lift(new Le)}class Le{call(D,p){return p.subscribe(new je(D))}}class je extends me.L{constructor(D){super(D),this.hasFirst=!1,this.observables=[],this.subscriptions=[]}_next(D){this.observables.push(D)}_complete(){const D=this.observables,p=D.length;if(0===p)this.destination.complete();else{for(let S=0;S<p&&!this.hasFirst;S++){let J=D[S],pe=(0,Se.D)(this,J,J,S);this.subscriptions&&this.subscriptions.push(pe),this.add(pe)}this.observables=null}}notifyNext(D,p,S,J,pe){if(!this.hasFirst){this.hasFirst=!0;for(let Qe=0;Qe<this.subscriptions.length;Qe++)if(Qe!==S){let Et=this.subscriptions[Qe];Et.unsubscribe(),this.remove(Et)}this.subscriptions=null}this.destination.next(p)}}var rt=T(67876);new x.y(rt.Z);var Je=T(68896),wt=T(21086),Ot=T(5529),Zt=T(591),Ut=(T(36053),T(41746)),Rt=T(36787),sn=T(61221);function St(...v){return D=>{let p;return"function"==typeof v[v.length-1]&&(p=v.pop()),D.lift(new We(v,p))}}class We{constructor(D,p){this.observables=D,this.project=p}call(D,p){return p.subscribe(new et(D,this.observables,this.project))}}class et extends me.L{constructor(D,p,S){super(D),this.observables=p,this.project=S,this.toRespond=[];const J=p.length;this.values=new Array(J);for(let pe=0;pe<J;pe++)this.toRespond.push(pe);for(let pe=0;pe<J;pe++){let Qe=p[pe];this.add((0,Se.D)(this,Qe,Qe,pe))}}notifyNext(D,p,S,J,pe){this.values[S]=p;const Qe=this.toRespond;if(Qe.length>0){const Et=Qe.indexOf(S);-1!==Et&&Qe.splice(Et,1)}}notifyComplete(){}_next(D){if(0===this.toRespond.length){const p=[D,...this.values];this.project?this._tryProject(p):this.destination.next(p)}}_tryProject(D){let p;try{p=this.project.apply(this,D)}catch(S){return void this.destination.error(S)}this.destination.next(p)}}var gt=T(43489);function an({error:v,subscriber:D}){D.error(v)}class Vt{constructor(D,p,S){this.kind=D,this.value=p,this.error=S,this.hasValue="N"===D}observe(D){switch(this.kind){case"N":return D.next&&D.next(this.value);case"E":return D.error&&D.error(this.error);case"C":return D.complete&&D.complete()}}do(D,p,S){switch(this.kind){case"N":return D&&D(this.value);case"E":return p&&p(this.error);case"C":return S&&S()}}accept(D,p,S){return D&&"function"==typeof D.next?this.observe(D):this.do(D,p,S)}toObservable(){switch(this.kind){case"N":return(0,wt.of)(this.value);case"E":return function kt(v,D){return new x.y(D?p=>D.schedule(an,0,{error:v,subscriber:p}):p=>p.error(v))}(this.error);case"C":return(0,Je.c)()}throw new Error("unexpected notification kind value")}static createNext(D){return void 0!==D?new Vt("N",D):Vt.undefinedValueNotification}static createError(D){return new Vt("E",void 0,D)}static createComplete(){return Vt.completeNotification}}function Sn(v,D=V.P){const S=function ht(v){return v instanceof Date&&!isNaN(+v)}(v)?+v-D.now():Math.abs(v);return J=>J.lift(new Fn(S,D))}Vt.completeNotification=new Vt("C"),Vt.undefinedValueNotification=new Vt("N",void 0);class Fn{constructor(D,p){this.delay=D,this.scheduler=p}call(D,p){return p.subscribe(new In(D,this.delay,this.scheduler))}}class In extends gt.L{constructor(D,p,S){super(D),this.delay=p,this.scheduler=S,this.queue=[],this.active=!1,this.errored=!1}static dispatch(D){const p=D.source,S=p.queue,J=D.scheduler,pe=D.destination;for(;S.length>0&&S[0].time-J.now()<=0;)S.shift().notification.observe(pe);if(S.length>0){const Qe=Math.max(0,S[0].time-J.now());this.schedule(D,Qe)}else this.unsubscribe(),p.active=!1}_schedule(D){this.active=!0,this.destination.add(D.schedule(In.dispatch,this.delay,{source:this,destination:this.destination,scheduler:D}))}scheduleNotification(D){if(!0===this.errored)return;const p=this.scheduler,S=new Dn(p.now()+this.delay,D);this.queue.push(S),!1===this.active&&this._schedule(p)}_next(D){this.scheduleNotification(Vt.createNext(D))}_error(D){this.errored=!0,this.queue=[],this.destination.error(D),this.unsubscribe()}_complete(){this.scheduleNotification(Vt.createComplete()),this.unsubscribe()}}class Dn{constructor(D,p){this.time=D,this.notification=p}}class rr{constructor(D){this.total=D}call(D,p){return p.subscribe(new qe(D,this.total))}}class qe extends gt.L{constructor(D,p){super(D),this.total=p,this.count=0}_next(D){++this.count>this.total&&this.destination.next(D)}}var dt=T(7625),Dt=T(92198),jt=T(72986),fn=T(1059),on=T(75778),zn=T(87545),At=T(2994),ot=T(61709),it=T(12474),$t=T(34182),Xt={left:"r
1ight",right:"left",bottom:"top",top:"bottom"};function st(v){return v.replace(/left|right|bottom|top/g,function(D){return Xt[D]})}function Ae(v){return v.split("-")[0]}var Ee={start:"end",end:"start"};function ze(v){return v.replace(/start|end/g,function(D){return Ee[D]})}var tt="top",xt="bottom",dn="right",Ke="left",ft="auto",pt=[tt,xt,dn,Ke],Pt="start",Bt="end",Ln="viewport",nn="popper",De=pt.reduce(function(v,D){return v.concat([D+"-"+Pt,D+"-"+Bt])},[]),Vn=[].concat(pt,[ft]).reduce(function(v,D){return v.concat([D,D+"-"+Pt,D+"-"+Bt])},[]),Fr=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function ir(v){if(null==v)return window;if("[object Window]"!==v.toString()){var D=v.ownerDocument;return D&&D.defaultView||window}return v}function hi(v){return v instanceof ir(v).Element||v instanceof Element}function Hn(v){return v instanceof ir(v).HTMLElement||v instanceof HTMLElement}function lr(v){return"undefined"!=typeof ShadowRoot&&(v instanceof ir(v).ShadowRoot||v instanceof ShadowRoot)}function ta(v){return((hi(v)?v.ownerDocument:v.document)||window.document).documentElement}var dr=Math.max,Nr=Math.min,Ai=Math.round;function Rr(){var v=navigator.userAgentData;return null!=v&&v.brands&&Array.isArray(v.brands)?v.brands.map(function(D){return D.brand+"/"+D.version}).join(" "):navigator.userAgent}function ca(){return!/^((?!chrome|android).)*safari/i.test(Rr())}function fi(v,D,p){void 0===D&&(D=!1),void 0===p&&(p=!1);var S=v.getBoundingClientRect(),J=1,pe=1;D&&Hn(v)&&(J=v.offsetWidth>0&&Ai(S.width)/v.offsetWidth||1,pe=v.offsetHeight>0&&Ai(S.height)/v.offsetHeight||1);var Et=(hi(v)?ir(v):window).visualViewport,ct=!ca()&&p,qt=(S.left+(ct&&Et?Et.offsetLeft:0))/J,cn=(S.top+(ct&&Et?Et.offsetTop:0))/pe,nr=S.width/J,Zn=S.height/pe;return{width:nr,height:Zn,top:cn,right:qt+nr,bottom:cn+Zn,left:qt,x:qt,y:cn}}function Tn(v){var D=ir(v);return{scrollLeft:D.pageXOffset,scrollTop:D.pageYOffset}}function Ir(v){return fi(ta(v)).left+Tn(v).scrollLeft}function ji(v){return ir(v).getComputedStyle(v)}function ei(v){return v?(v.nodeName||"").toLowerCase():null}function Qi(v){return"html"===ei(v)?v:v.assignedSlot||v.parentNode||(lr(v)?v.host:null)||ta(v)}function Ur(v){var D=ji(v);return/auto|scroll|overlay|hidden/.test(D.overflow+D.overflowY+D.overflowX)}function Ba(v){return["html","body","#document"].indexOf(ei(v))>=0?v.ownerDocument.body:Hn(v)&&Ur(v)?v:Ba(Qi(v))}function ki(v,D){var p;void 0===D&&(D=[]);var S=Ba(v),J=S===(null==(p=v.ownerDocument)?void 0:p.body),pe=ir(S),Qe=J?[pe].concat(pe.visualViewport||[],Ur(S)?S:[]):S,Et=D.concat(Qe);return J?Et:Et.concat(ki(Qi(Qe)))}function hr(v){return["table","td","th"].indexOf(ei(v))>=0}function Na(v){return Hn(v)&&"fixed"!==ji(v).position?v.offsetParent:null}function Ka(v){for(var D=ir(v),p=Na(v);p&&hr(p)&&"static"===ji(p).position;)p=Na(p);return p&&("html"===ei(p)||"body"===ei(p)&&"static"===ji(p).position)?D:p||function Bi(v){var D=/firefox/i.test(Rr());if(/Trident/i.test(Rr())&&Hn(v)&&"fixed"===ji(v).position)return null;var J=Qi(v);for(lr(J)&&(J=J.host);Hn(J)&&["html","body"].indexOf(ei(J))<0;){var pe=ji(J);if("none"!==pe.transform||"none"!==pe.perspective||"paint"===pe.contain||-1!==["transform","perspective"].indexOf(pe.willChange)||D&&"filter"===pe.willChange||D&&pe.filter&&"none"!==pe.filter)return J;J=J.parentNode}return null}(v)||D}function fa(v,D){var p=D.getRootNode&&D.getRootNode();if(v.contains(D))return!0;if(p&&lr(p)){var S=D;do{if(S&&v.isSameNode(S))return!0;S=S.parentNode||S.host}while(S)}return!1}function vi(v){return Object.assign({},v,{left:v.x,top:v.y,right:v.x+v.width,bottom:v.y+v.height})}function Pi(v,D,p){return D===Ln?vi(function Jr(v,D){var p=ir(v),S=ta(v),J=p.visualViewport,pe=S.clientWidth,Qe=S.clientHeight,Et=0,ct=0;if(J){pe=J.width,Qe=J.height;var qt=ca();(qt||!qt&&"fixed"===D)&&(Et=J.offsetLeft,ct=J.offsetTop)}return{width:pe,height:Qe,x:Et+Ir(v),y:ct}}(v,p)):hi(D)?function io(v,D){var p=fi(v,!1,"fixed"===D);return p.top=p.top+v.clientTop,p.left=p.left+v.clientLeft,p.bottom=p.top+v.clientHeight,p.right=p.left+v.clientWidth,p.width=v.clientWidth,p.height=v.clientHeight,p.x=p.left,p.y=p.top,p}(D,p):vi(function oi(v){var D,p=ta(v),S=Tn(v),J=null==(D=v.ownerDocument)?void 0:D.body,pe=dr(p.scrollWidth,p.clientWidth,J?J.scrollWidth:0,J?J.clientWidth:0),Qe=dr(p.scrollHeight,p.clientHeight,J?J.scrollHeight:0,J?J.clientHeight:0),Et=-S.scrollLeft+Ir(v),ct=-S.scrollTop;return"rtl"===ji(J||p).direction&&(Et+=dr(p.clientWidth,J?J.clientWidth:0)-pe),{width:pe,height:Qe,x:Et,y:ct}}(ta(v)))}function ma(v){return v.split("-")[1]}function ao(v){return["top","bottom"].indexOf(v)>=0?"x":"y"}function Gi(v){var ct,D=v.reference,p=v.element,S=v.placement,J=S?Ae(S):null,pe=S?ma(S):null,Qe=D.x+D.width/2-p.width/2,Et=D.y+D.height/2-p.height/2;switch(J){case tt:ct={x:Qe,y:D.y-p.height};break;case xt:ct={x:Qe,y:D.y+D.height};break;case dn:ct={x:D.x+D.width,y:Et};break;case Ke:ct={x:D.x-p.width,y:Et};break;default:ct={x:D.x,y:D.y}}var qt=J?ao(J):null;if(null!=qt){var cn="y"===qt?"height":"width";switch(pe){case Pt:ct[qt]=ct[qt]-(D[cn]/2-p[cn]/2);break;case Bt:ct[qt]=ct[qt]+(D[cn]/2-p[cn]/2)}
1}return ct}function Ja(v){return Object.assign({},{top:0,right:0,bottom:0,left:0},v)}function oo(v,D){return D.reduce(function(p,S){return p[S]=v,p},{})}function Ea(v,D){void 0===D&&(D={});var S=D.placement,J=void 0===S?v.placement:S,pe=D.strategy,Qe=void 0===pe?v.strategy:pe,Et=D.boundary,ct=void 0===Et?"clippingParents":Et,qt=D.rootBoundary,cn=void 0===qt?Ln:qt,nr=D.elementContext,Zn=void 0===nr?nn:nr,Wn=D.altBoundary,Si=void 0!==Wn&&Wn,Pr=D.padding,gi=void 0===Pr?0:Pr,Mi=Ja("number"!=typeof gi?gi:oo(gi,pt)),za=v.rects.popper,Lr=v.elements[Si?Zn===nn?"reference":nn:Zn],Ui=function Ti(v,D,p,S){var J="clippingParents"===D?function Ki(v){var D=ki(Qi(v)),S=["absolute","fixed"].indexOf(ji(v).position)>=0&&Hn(v)?Ka(v):v;return hi(S)?D.filter(function(J){return hi(J)&&fa(J,S)&&"body"!==ei(J)}):[]}(v):[].concat(D),pe=[].concat(J,[p]),Et=pe.reduce(function(ct,qt){var cn=Pi(v,qt,S);return ct.top=dr(cn.top,ct.top),ct.right=Nr(cn.right,ct.right),ct.bottom=Nr(cn.bottom,ct.bottom),ct.left=dr(cn.left,ct.left),ct},Pi(v,pe[0],S));return Et.width=Et.right-Et.left,Et.height=Et.bottom-Et.top,Et.x=Et.left,Et.y=Et.top,Et}(hi(Lr)?Lr:Lr.contextElement||ta(v.elements.popper),ct,cn,Qe),ua=fi(v.elements.reference),Da=Gi({reference:ua,element:za,strategy:"absolute",placement:J}),zi=vi(Object.assign({},za,Da)),wa=Zn===nn?zi:ua,Ca={top:Ui.top-wa.top+Mi.top,bottom:wa.bottom-Ui.bottom+Mi.bottom,left:Ui.left-wa.left+Mi.left,right:wa.right-Ui.right+Mi.right},ro=v.modifiersData.offset;if(Zn===nn&&ro){var sl=ro[J];Object.keys(Ca).forEach(function(ll){var Zu=[dn,xt].indexOf(ll)>=0?1:-1,tc=[tt,xt].indexOf(ll)>=0?"y":"x";Ca[ll]+=sl[tc]*Zu})}return Ca}const Ho={name:"flip",enabled:!0,phase:"main",fn:function Ra(v){var D=v.state,p=v.options,S=v.name;if(!D.modifiersData[S]._skip){for(var J=p.mainAxis,pe=void 0===J||J,Qe=p.altAxis,Et=void 0===Qe||Qe,ct=p.fallbackPlacements,qt=p.padding,cn=p.boundary,nr=p.rootBoundary,Zn=p.altBoundary,Wn=p.flipVariations,Si=void 0===Wn||Wn,Pr=p.allowedAutoPlacements,gi=D.options.placement,Mi=Ae(gi),za=ct||(Mi!==gi&&Si?function Sa(v){if(Ae(v)===ft)return[];var D=st(v);return[ze(v),D,ze(D)]}(gi):[st(gi)]),Lr=[gi].concat(za).reduce(function(yc,hu){return yc.concat(Ae(hu)===ft?function na(v,D){void 0===D&&(D={});var J=D.boundary,pe=D.rootBoundary,Qe=D.padding,Et=D.flipVariations,ct=D.allowedAutoPlacements,qt=void 0===ct?Vn:ct,cn=ma(D.placement),nr=cn?Et?De:De.filter(function(Si){return ma(Si)===cn}):pt,Zn=nr.filter(function(Si){return qt.indexOf(Si)>=0});0===Zn.length&&(Zn=nr);var Wn=Zn.reduce(function(Si,Pr){return Si[Pr]=Ea(v,{placement:Pr,boundary:J,rootBoundary:pe,padding:Qe})[Ae(Pr)],Si},{});return Object.keys(Wn).sort(function(Si,Pr){return Wn[Si]-Wn[Pr]})}(D,{placement:hu,boundary:cn,rootBoundary:nr,padding:qt,flipVariations:Si,allowedAutoPlacements:Pr}):hu)},[]),Ui=D.rects.reference,ua=D.rects.popper,Da=new Map,zi=!0,wa=Lr[0],Ca=0;Ca<Lr.length;Ca++){var ro=Lr[Ca],sl=Ae(ro),ll=ma(ro)===Pt,Zu=[tt,xt].indexOf(sl)>=0,tc=Zu?"width":"height",El=Ea(D,{placement:ro,boundary:cn,rootBoundary:nr,altBoundary:Zn,padding:qt}),Sl=Zu?ll?dn:Ke:ll?xt:tt;Ui[tc]>ua[tc]&&(Sl=st(Sl));var jc=st(Sl),Uu=[];if(pe&&Uu.push(El[sl]<=0),Et&&Uu.push(El[Sl]<=0,El[jc]<=0),Uu.every(function(yc){return yc})){wa=ro,zi=!1;break}Da.set(ro,Uu)}if(zi)for(var R1=function(hu){var Gl=Lr.find(function(ul){var bc=Da.get(ul);if(bc)return bc.slice(0,hu).every(function(F1){return F1})});if(Gl)return wa=Gl,"break"},Cu=Si?3:1;Cu>0&&"break"!==R1(Cu);Cu--);D.placement!==wa&&(D.modifiersData[S]._skip=!0,D.placement=wa,D.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function Fa(v,D,p){return dr(v,Nr(D,p))}function da(v){var D=fi(v),p=v.offsetWidth,S=v.offsetHeight;return Math.abs(D.width-p)<=1&&(p=D.width),Math.abs(D.height-S)<=1&&(S=D.height),{x:v.offsetLeft,y:v.offsetTop,width:p,height:S}}const Lo={name:"preventOverflow",enabled:!0,phase:"main",fn:function zo(v){var D=v.state,p=v.options,S=v.name,J=p.mainAxis,pe=void 0===J||J,Qe=p.altAxis,Et=void 0!==Qe&&Qe,Zn=p.tether,Wn=void 0===Zn||Zn,Si=p.tetherOffset,Pr=void 0===Si?0:Si,gi=Ea(D,{boundary:p.boundary,rootBoundary:p.rootBoundary,padding:p.padding,altBoundary:p.altBoundary}),Mi=Ae(D.placement),Tr=ma(D.placement),za=!Tr,Lr=ao(Mi),Ui=function ra(v){return"x"===v?"y":"x"}(Lr),ua=D.modifiersData.popperOffsets,Da=D.rects.reference,zi=D.rects.popper,wa="function"==typeof Pr?Pr(Object.assign({},D.rects,{placement:D.placement})):Pr,Ca="number"==typeof wa?{mainAxis:wa,altAxis:wa}:Object.assign({mainAxis:0,altAxis:0},wa),ro=D.modifiersData.offset?D.modifiersData.offset[D.placement]:null,sl={x:0,y:0};if(ua){if(pe){var ll,Zu="y"===Lr?tt:Ke,tc="y"===Lr?xt:dn,El="y"===Lr?"he
1ight":"width",Sl=ua[Lr],jc=Sl+gi[Zu],Uu=Sl-gi[tc],t1=Wn?-zi[El]/2:0,R1=Tr===Pt?Da[El]:zi[El],Cu=Tr===Pt?-zi[El]:-Da[El],Bc=D.elements.arrow,yc=Wn&&Bc?da(Bc):{width:0,height:0},hu=D.modifiersData["arrow#persistent"]?D.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},Gl=hu[Zu],ul=hu[tc],bc=Fa(0,Da[El],yc[El]),F1=za?Da[El]/2-t1-bc-Gl-Ca.mainAxis:R1-bc-Gl-Ca.mainAxis,jh=za?-Da[El]/2+t1+bc+ul+Ca.mainAxis:Cu+bc+ul+Ca.mainAxis,kd=D.elements.arrow&&Ka(D.elements.arrow),k0=null!=(ll=null==ro?void 0:ro[Lr])?ll:0,rp=Sl+jh-k0,Eu=Fa(Wn?Nr(jc,Sl+F1-k0-(kd?"y"===Lr?kd.clientTop||0:kd.clientLeft||0:0)):jc,Sl,Wn?dr(Uu,rp):Uu);ua[Lr]=Eu,sl[Lr]=Eu-Sl}if(Et){var r1,Su=ua[Ui],Gc="y"===Ui?"height":"width",i1=Su+gi["x"===Lr?tt:Ke],Nd=Su-gi["x"===Lr?xt:dn],Wl=-1!==[tt,Ke].indexOf(Mi),Y1=null!=(r1=null==ro?void 0:ro[Ui])?r1:0,Rd=Wl?i1:Su-Da[Gc]-zi[Gc]-Y1+Ca.altAxis,Mc=Wl?Su+Da[Gc]+zi[Gc]-Y1-Ca.altAxis:Nd,Fd=Wn&&Wl?function va(v,D,p){var S=Fa(v,D,p);return S>p?p:S}(Rd,Su,Mc):Fa(Wn?Rd:i1,Su,Wn?Mc:Nd);ua[Ui]=Fd,sl[Ui]=Fd-Su}D.modifiersData[S]=sl}},requiresIfExists:["offset"]},go={name:"arrow",enabled:!0,phase:"main",fn:function Do(v){var D,p=v.state,S=v.name,J=v.options,pe=p.elements.arrow,Qe
1=p.modifiersData.popperOffsets,Et=Ae(p.placement),ct=ao(Et),cn=[Ke,dn].indexOf(Et)>=0?"height":"width";if(pe&&Qe){var nr=function(D,p){return Ja("number"!=typeof(D="function"==typeof D?D(Object.assign({},p.rects,{placement:p.placement})):D)?D:oo(D,pt))}(J.padding,p),Zn=da(pe),Wn="y"===ct?tt:Ke,Si="y"===ct?xt:dn,Pr=p.rects.reference[cn]+p.rects.reference[ct]-Qe[ct]-p.rects.popper[cn],gi=Qe[ct]-p.rects.reference[ct],Mi=Ka(pe),Tr=Mi?"y"===ct?Mi.clientHeight||0:Mi.clientWidth||0:0,ua=Tr/2-Zn[cn]/2+(Pr/2-gi/2),Da=Fa(nr[Wn],ua,Tr-Zn[cn]-nr[Si]);p.modifiersData[S]=((D={})[ct]=Da,D.centerOffset=Da-ua,D)}},effect:function qo(v){var D=v.state,S=v.options.element,J=void 0===S?"[data-popper-arrow]":S;null!=J&&("string"==typeof J&&!(J=D.elements.popper.querySelector(J))||!fa(D.elements.popper,J)||(D.elements.arrow=J))},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function $o(v,D,p){void 0===p&&(p=!1);var S=Hn(D),J=Hn(D)&&function ms(v){var D=v.getBoundingClientRect(),p=Ai(D.width)/v.offsetWidth||1,S=Ai(D.height)/v.offsetHeight||1;return 1!==p||1!==S}(D),pe=ta(D),Qe=fi(v,J,p),Et={scrollLeft:0,scrollTop:0},ct={x:0,y:0};return(S||!S&&!p)&&(("body"!==ei(D)||Ur(pe))&&(Et=function Qa(v){return v!==ir(v)&&Hn(v)?function is(v){return{scrollLeft:v.scrollLeft,scrollTop:v.scrollTop}}(v):Tn(v)}(D)),Hn(D)?((ct=fi(D,!0)).x+=D.clientLeft,ct.y+=D.clientTop):pe&&(ct.x=Ir(pe))),{x:Qe.left+Et.scrollLeft-ct.x,y:Qe.top+Et.scrollTop-ct.y,width:Qe.width,height:Qe.height}}function Xa(v){var D=new Map,p=new Set,S=[];function J(pe){p.add(pe.name),[].concat(pe.requires||[],pe.requiresIfExists||[]).forEach(function(Et){if(!p.has(Et)){var ct=D.get(Et);ct&&J(ct)}}),S.push(pe)}return v.forEach(function(pe){D.set(pe.name,pe)}),v.forEach(function(pe){p.has(pe.name)||J(pe)}),S}function pa(v){var D;return function(){return D||(D=new Promise(function(p){Promise.resolve().then(function(){D=void 0,p(v())})})),D}}var Ya={placement:"bottom",modifiers:[],strategy:"absolute"};function Ko(){for(var v=arguments.length,D=new Array(v),p=0;p<v;p++)D[p]=arguments[p];return!D.some(function(S){return!(S&&"function"==typeof S.getBoundingClientRect)})}function Ni(v){void 0===v&&(v={});var p=v.defaultModifiers,S=void 0===p?[]:p,J=v.defaultOptions,pe=void 0===J?Ya:J;return function(Et,ct,qt){void 0===qt&&(qt=pe);var cn={placement:"bottom",orderedModifiers:[],options:Object.assign({},Ya,pe),modifiersData:{},elements:{reference:Et,popper:ct},attributes:{},styles:{}},nr=[],Zn=!1,Wn={state:cn,setOptions:function(Mi){var Tr="function"==typeof Mi?Mi(cn.options):Mi;Pr(),cn.options=Object.assign({},pe,cn.options,Tr),cn.scrollParents={reference:hi(Et)?ki(Et):Et.contextElement?ki(Et.contextElement):[],popper:ki(ct)};var za=function Ga(v){var D=Xa(v);return Fr.reduce(function(p,S){return p.concat(D.filter(function(J){return J.phase===S}))},[])}(function Ps(v){var D=v.reduce(function(p,S){var J=p[S.name];return p[S.name]=J?Object.assign({},J,S,{options:Object.assign({},J.options,S.options),data:Object.assign({},J.data,S.data)}):S,p},{});return Object.keys(D).map(function(p){return D[p]})}([].concat(S,cn.options.modifiers)));return cn.orderedModifiers=za.filter(function(Lr){return Lr.enabled}),function Si(){cn.orderedModifiers.forEach(function(gi){var Tr=gi.options,Lr=gi.effect;if("function"==typeof Lr){var Ui=Lr({state:cn,name:gi.name,instance:Wn,options:void 0===Tr?{}:Tr});nr.push(Ui||function(){})}})}(),Wn.update()},forceUpdate:function(){if(!Zn){var Mi=cn.elements,Tr=Mi.reference,za=Mi.popper;if(Ko(Tr,za)){cn.rects={reference:$o(Tr,Ka(za),"fixed"===cn.options.strategy),popper:da(za)},cn.reset=!1,cn.placement=cn.options.placement,cn.orderedModifiers.forEach(function(Ca){return cn.modifiersData[Ca.name]=Object.assign({},Ca.data)});for(var Lr=0;Lr<cn.orderedModifiers.length;Lr++)if(!0!==cn.reset){var Ui=cn.orderedModifiers[Lr],ua=Ui.fn,Da=Ui.options;"function"==typeof ua&&(cn=ua({state:cn,options:void 0===Da?{}:Da,name:Ui.name,instance:Wn})||cn)}else cn.reset=!1,Lr=-1}}},update:pa(function(){return new Promise(function(gi){Wn.forceUpdate(),gi(cn)})}),destroy:function(){Pr(),Zn=!0}};if(!Ko(Et,ct))return Wn;function Pr(){nr.forEach(function(gi){return gi()}),nr=[]}return Wn.setOptions(qt).then(function(gi){!Zn&&qt.onFirstUpdate&&qt.onFirstUpdate(gi)}),Wn}}var xa={passive:!0},Ue={top:"auto",right:"auto",bottom:"auto",left:"auto"};function U(v){var D,p=v.popper,S=v.popperRect,J=v.placement,pe=v.variation,Qe=v.offsets,Et=v.position,ct=v.gpuAcceleration,qt=v.adaptive,cn=v.roundOffsets,nr=v.isFixed,Zn=Qe.x,Wn=void 0===Zn?0:Zn,Si=Qe.y,Pr=void 0===Si?0:Si,gi="function"==typeof cn?cn({x:Wn,y:Pr}):{x:Wn,y:Pr};Wn=gi.x,Pr=gi.y;var Mi=Qe.hasOwnProperty("x"),Tr=Qe.hasOwnProperty("y"),za=Ke,Lr=tt,Ui=window;if(qt){var ua=Ka(p),Da="clientHeight",zi="clientWidth";ua===ir(p)&&"static"!==ji(ua=ta(p)).position&&"absolute"===Et&&(Da="scrollHeight",zi="scrollWidth"),ua=ua,(J===tt||(J===Ke||J===dn)&&pe===Bt)&&(Lr=xt,Pr-=(nr&&ua===Ui&&Ui.visualVie
1wport?Ui.visualViewport.height:ua[Da])-S.height,Pr*=ct?1:-1),J!==Ke&&(J!==tt&&J!==xt||pe!==Bt)||(za=dn,Wn-=(nr&&ua===Ui&&Ui.visualViewport?Ui.visualViewport.width:ua[zi])-S.width,Wn*=ct?1:-1)}var ll,ro=Object.assign({position:Et},qt&&Ue),sl=!0===cn?function le(v,D){var S=v.y,J=D.devicePixelRatio||1;return{x:Ai(v.x*J)/J||0,y:Ai(S*J)/J||0}}({x:Wn,y:Pr},ir(p)):{x:Wn,y:Pr};return Wn=sl.x,Pr=sl.y,Object.assign({},ro,ct?((ll={})[Lr]=Tr?"0":"",ll[za]=Mi?"0":"",ll.transform=(Ui.devicePixelRatio||1)<=1?"translate("+Wn+"px, "+Pr+"px)":"translate3d("+Wn+"px, "+Pr+"px, 0)",ll):((D={})[Lr]=Tr?Pr+"px":"",D[za]=Mi?Wn+"px":"",D.transform="",D))}var _n=Ni({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function mo(v){var D=v.state,p=v.instance,S=v.options,J=S.scroll,pe=void 0===J||J,Qe=S.resize,Et=void 0===Qe||Qe,ct=ir(D.elements.popper),qt=[].concat(D.scrollParents.reference,D.scrollParents.popper);return pe&&qt.forEach(function(cn){cn.addEventListener("scroll",p.update,xa)}),Et&&ct.addEventListener("resize",p.update,xa),function(){pe&&qt.forEach(function(cn){cn.removeEventListener("scroll",p.update,xa)}),Et&&ct.removeEventListener("resize",p.update,xa)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function eo(v){var D=v.state;D.modifiersData[v.name]=Gi({reference:D.rects.reference,element:D.rects.popper,strategy:"absolute",placement:D.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function B(v){var D=v.state,p=v.options,S=p.gpuAcceleration,J=void 0===S||S,pe=p.adaptive,Qe=void 0===pe||pe,Et=p.roundOffsets,ct=void 0===Et||Et,qt={placement:Ae(D.placement),variation:ma(D.placement),popper:D.elements.popper,popperRect:D.rects.popper,gpuAcceleration:J,isFixed:"fixed"===D.options.strategy};null!=D.modifiersData.popperOffsets&&(D.styles.popper=Object.assign({},D.styles.popper,U(Object.assign({},qt,{offsets:D.modifiersData.popperOffsets,position:D.options.strategy,adaptive:Qe,roundOffsets:ct})))),null!=D.modifiersData.arrow&&(D.styles.arrow=Object.assign({},D.styles.arrow,U(Object.assign({},qt,{offsets:D.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:ct})))),D.attributes.popper=Object.assign({},D.attributes.popper,{"data-popper-placement":D.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function Fe(v){var D=v.state;Object.keys(D.elements).forEach(function(p){var S=D.styles[p]||{},J=D.attributes[p]||{},pe=D.elements[p];!Hn(pe)||!ei(pe)||(Object.assign(pe.style,S),Object.keys(J).forEach(function(Qe){var Et=J[Qe];!1===Et?pe.removeAttribute(Qe):pe.setAttribute(Qe,!0===Et?"":Et)}))})},effect:function Nt(v){var D=v.state,p={popper:{position:D.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(D.elements.popper.style,p.popper),D.styles=p,D.elements.arrow&&Object.assign(D.elements.arrow.style,p.arrow),function(){Object.keys(D.elements).forEach(function(S){var J=D.elements[S],pe=D.attributes[S]||{},Et=Object.keys(D.styles.hasOwnProperty(S)?D.styles[S]:p[S]).reduce(function(ct,qt){return ct[qt]="",ct},{});!Hn(J)||!ei(J)||(Object.assign(J.style,Et),Object.keys(pe).forEach(function(ct){J.removeAttribute(ct)}))})}},requires:["computeStyles"]}]});function Xn(v,D){}function qn(v,D){if(1&v&&(c.TgZ(0,"button",3),c._uU(1),c.YNc(2,Xn,0,0,"ng-template",4),c.qZA()),2&v){const p=D.$implicit;c.Q6J("ngbPanelToggle",p),c.xp6(1),c.hij(" ",p.title,""),c.xp6(1),c.Q6J("ngTemplateOutlet",null==p.titleTpl?null:p.titleTpl.templateRef)}}function _r(v,D){}function Di(v,D){}function Kr(v,D){if(1&v&&(c.TgZ(0,"div",8),c.TgZ(1,"div",9),c.YNc(2,Di,0,0,"ng-template",4),c.qZA(),c.qZA()),2&v){const p=c.oxw().$implicit;c.s9C("id",p.id),c.uIk("aria-labelledby",p.id+"-header"),c.xp6(2),c.Q6J("ngTemplateOutlet",(null==p.contentTpl?null:p.contentTpl.templateRef)||null)}}const de=function(v,D){return{$implicit:v,opened:D}};function Pe(v,D){if(1&v&&(c.TgZ(0,"div"),c.TgZ(1,"div",5),c.YNc(2,_r,0,0,"ng-template",6),c.qZA(),c.YNc(3,Kr,3,3,"div",7),c.qZA()),2&v){const p=D.$implicit,S=c.oxw(),J=c.MAs(1);c.Tol("accordion-item "+(p.cardClass||"")),c.xp6(1),c.Tol("accordion-header "+(p.type?"bg-"+p.type:S.type?"bg-"+S.type:"")),c.MGl("id","",p.id,"-header"),c.xp6(1),c.Q6J("ngTemplateOutlet",(null==p.headerTpl?null:p.headerTpl.templateRef)||J)("ngTemplateOutletContext",c.WLB(8,de,p,p.isOpen)),c.xp6(1),c.Q6J("ngIf",!S.destroyOnHide||p.isOpen||p.transitionRunning)}}function he(v,D){if(1&v){const p=c.EpF();c.TgZ(0,"button",1),c.NdJ("click",function(){return c.CHM(p),c.oxw().close()}),c.qZA()}}const ke=["*"],xl=["dialog"],Xs=["ngbNavOutlet",""];function as(v,D){}const Ll=function(v){return{$implicit:v}};function Ms(v,D){if(1&v&&(c.TgZ(0,"div",2),c.YNc(1,as,0,0,"ng-template",3),c.qZA()),2&v){const p=c.oxw().$implicit,S=c.oxw();c.Q6J("item",p)("nav",S.nav)("role",S.paneRole),c.xp6(1),c.Q6J("ngTemplateOutlet",(null==p.contentTpl?null:p.contentTpl.templateRef)||null)("ngTemplateOutletContext",c.VKq(5,Ll,p.active||S.isPanelTransitioning(p)))}}function Kl(v,D){if(1&v&&c.YNc(0,Ms,2,7,"div",1),2&v){const p=D.$implicit,S=c.oxw();c.Q6J("ngIf",p.isPanelInDom()||S.isPanelTransitioning(p))}}function ku(v,D){1&v&&(c.TgZ(0,"span",9),c.SDv(1,10),c.qZA())}function el(v,D){1&v&&(c.TgZ(0,"span",9),c.SDv(1,11),c.qZA())}function os(v,D){1&v&&(c.TgZ(0,"span",9),c.SDv(1,12),c.qZA())}function Is(v,D){1&v&&(c.TgZ(0,"span",9),c.SDv(1,13),c.qZA())}function ss(v,D){1&v&&c._uU(0,"...")}function jo(v,D){1&v&&(c.TgZ(0,"span",15),c._uU(1,"(current)"),c.qZA())}function fl(v,D){if(1&v&&(c._uU(0),c.YNc(1,jo,2,0,"span",14)),2&v){const p=D.$implicit,S=D.currentPage;c.hij(" ",p," "),c.xp6(1),c.Q6J("ngIf",p===S)}}function Ts(v,D){}const Ys=function(v){return{disabled:!0,currentPage:v}};function pl(v,D){if(1&v&&(c.TgZ(0,"a",20),c.YNc(1,Ts,0,0,"ng-template",8),c.qZA()),2&v){const p=c.oxw(2).$implicit,S=c.oxw(),J=c.MAs(9);c.xp6(1),c.Q6J("ngTemplateOutlet",(null==S.tplEllipsis?null:S.tplEllipsis.templateRef)||J)("ngTemplateOutletContext",c.VKq(2,Ys,p))}}function Ao(v,D){}const jr=function(v,D,p){return{disabled:v,$implicit:D,currentPage:p}};function Ol(v,D){if(1&v){const p=c.EpF();c.TgZ(0,"a",21),c.NdJ("click",function(J){c.CHM(p);const pe=c.oxw().$implicit;return c.oxw(2).selectPage(pe),J.preventDefault()}),c.YNc(1,Ao,0,0,"ng-template",8),c.qZA()}if(2&v){const p=c.oxw().$implicit,S=c.oxw(),J=S.disabled,pe=S.$implicit,Qe=c.oxw(),Et=c.MAs(11);c.uIk("tabindex",J?"-1":null)("aria-disabled",J?"true":null),c.xp6(1),c.Q6J("ngTemplateOutlet",(null==Qe.tplNumber?null:Qe.tplNumber.templateRef)||Et)("ngTemplateOutletContext",c.kEZ(4,jr,J,p,pe))}}function Zs(v,D){if(1&v&&(c.TgZ(0,"li",17),c.YNc(1,pl,2,4,"a",18),c.YNc(2,Ol,2,8,"a",19),c.qZA()),2&v){const p=D.$implicit,S=c.oxw(),J=S.$implicit,pe=S.disabled,Qe=c.oxw();c.ekj("active",p===J)("disabled",Qe.isEllipsis(p)||pe),c.uIk("aria-current",p===J?"page":null),c.xp6(1),c.Q6J("ngIf",Qe.isEllipsis(p)),c.xp6(1),c.Q6J("ngIf",!Qe.isEllipsis(p))}}function es(v,D){1&v&&c.YNc(0,Zs,3,7,"li",16),2&v&&c.Q6J("ngForOf",D.pages)}function so(v,D){}const Po=function(v,D){return{disabled:v,currentPage:D}};function Vi(v,D){if(1&v){const p=c.EpF();c.TgZ(0,"li",17),c.TgZ(1,"a",22),c.NdJ("click",function(J){return c.CHM(p),c.oxw().selectPage(1),J.preventDefault()}),c.YNc(2,so,0,0,"ng-template",8),c.qZA(),c.qZA()}
1if(2&v){const p=c.oxw(),S=c.MAs(1);c.ekj("disabled",p.previousDisabled()),c.xp6(1),c.uIk("tabindex",p.previousDisabled()?"-1":null)("aria-disabled",p.previousDisabled()?"true":null),c.xp6(1),c.Q6J("ngTemplateOutlet",(null==p.tplFirst?null:p.tplFirst.templateRef)||S)("ngTemplateOutletContext",c.WLB(6,Po,p.previousDisabled(),p.page))}}function ls(v,D){}const lo=function(v){return{disabled:v}};function yo(v,D){if(1&v){const p=c.EpF();c.TgZ(0,"li",17),c.TgZ(1,"a",23),c.NdJ("click",function(J){c.CHM(p);const pe=c.oxw();return pe.selectPage(pe.page-1),J.preventDefault()}),c.YNc(2,ls,0,0,"ng-template",8),c.qZA(),c.qZA()}if(2&v){const p=c.oxw(),S=c.MAs(3);c.ekj("disabled",p.previousDisabled()),c.xp6(1),c.uIk("tabindex",p.previousDisabled()?"-1":null)("aria-disabled",p.previousDisabled()?"true":null),c.xp6(1),c.Q6J("ngTemplateOutlet",(null==p.tplPrevious?null:p.tplPrevious.templateRef)||S)("ngTemplateOutletContext",c.VKq(6,lo,p.previousDisabled()))}}function ks(v,D){}function _u(v,D){}function bo(v,D){if(1&v){const p=c.EpF();c.TgZ(0,"li",17),c.TgZ(1,"a",24),c.NdJ("click",function(J){c.CHM(p);const pe=c.oxw();return pe.selectPage(pe.page+1),J.preventDefault()}),c.YNc(2,_u,0,0,"ng-template",8),c.qZA(),c.qZA()}if(2&v){const p=c.oxw(),S=c.MAs(5);c.ekj("disabled",p.nextDisabled()),c.xp6(1),c.uIk("tabindex",p.nextDisabled()?"-1":null)("aria-disabled",p.nextDisabled()?"true":null),c.xp6(1),c.Q6J("ngTemplateOutlet",(null==p.tplNext?null:p.tplNext.templateRef)||S)("ngTemplateOutletContext",c.WLB(6,Po,p.nextDisabled(),p.page))}}function Co(v,D){}function Eo(v,D){if(1&v){const p=c.EpF();c.TgZ(0,"li",17),c.TgZ(1,"a",25),c.NdJ("click",function(J){c.CHM(p);const pe=c.oxw();return pe.selectPage(pe.pageCount),J.preventDefault()}),c.YNc(2,Co,0,0,"ng-template",8),c.qZA(),c.qZA()}if(2&v){const p=c.oxw(),S=c.MAs(7);c.ekj("disabled",p.nextDisabled()),c.xp6(1),c.uIk("tabindex",p.nextDisabled()?"-1":null)("aria-disabled",p.nextDisabled()?"true":null),c.xp6(1),c.Q6J("ngTemplateOutlet",(null==p.tplLast?null:p.tplLast.templateRef)||S)("ngTemplateOutletContext",c.WLB(6,Po,p.nextDisabled(),p.page))}}const Mo=function(v,D,p){return{$implicit:v,pages:D,disabled:p}};function bl(v,D){if(1&v&&(c.TgZ(0,"span"),c._uU(1),c.qZA()),2&v){const p=c.oxw().$implicit,S=c.oxw();c.Tol(S.highlightClass),c.xp6(1),c.Oqu(p)}}function Ml(v,D){if(1&v&&c._uU(0),2&v){const p=c.oxw().$implicit;c.Oqu(p)}}function mu(v,D){if(1&v&&(c.YNc(0,bl,2,3,"span",1),c.YNc(1,Ml,1,1,"ng-template",null,2,c.W1O)),2&v){const p=D.odd,S=c.MAs(2);c.Q6J("ngIf",p)("ngIfElse",S)}}function Pl(v,D){if(1&v&&c._UZ(0,"ngb-highlight",2),2&v){const S=D.term;c.Q6J("result",(0,D.formatter)(D.result))("term",S)}}function Il(v,D){}const tu=function(v,D,p){return{result:v,term:D,formatter:p}};function X(v,D){if(1&v){const p=c.EpF();c.TgZ(0,"button",3),c.NdJ("mouseenter",function(){const pe=c.CHM(p).index;return c.oxw().markActive(pe)})("click",function(){const pe=c.CHM(p).$implicit;return c.oxw().select(pe)}),c.YNc(1,Il,0,0,"ng-template",4),c.qZA()}if(2&v){const p=D.$implicit,S=D.index,J=c.oxw(),pe=c.MAs(1);c.ekj("active",S===J.activeIdx),c.Q6J("id",J.id+"-"+S),c.xp6(1),c.Q6J("ngTemplateOutlet",J.resultTemplate||pe)("ngTemplateOutletContext",c.kEZ(5,tu,p,J.term,J.formatter))}}function Y(v){return null!=v?`${v}`:""}function ge(v){return"string"==typeof v}function Ie(v){return!isNaN(function W(v){return parseInt(`${v}`,10)}(v))}function _t(v){return null!=v}function ui(v){return(v||document.body).getBoundingClientRect()}function us(v){return v.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}"undefined"!=typeof Element&&!Element.prototype.closest&&(Element.prototype.closest=function(v){let D=this;if(!document.documentElement.contains(D))return null;do{if(D.matches(v))return D;D=D.parentElement||D.parentNode}while(null!==D&&1===D.nodeType);return null});const Bo={animation:!0,transitionTimerDelayMs:5},Ss=()=>{},{transitionTimerDelayMs:ko}=Bo,No=new Map,Oa=(v,D,p,S)=>{let J=S.context||{};const pe=No.get(D);if(pe)switch(S.runningTransition){case"continue":return Je.E;case"stop":v.run(()=>pe.transition$.complete()),J=Object.assign(pe.context,J),No.delete(D)}const Qe=p(D,S.animation,J)||Ss;if(!S.animation||"none"===window.getComputedStyle(D).transitionProperty)return v.run(()=>Qe()),(0,wt.of)(void 0).pipe(function Es(v){return D=>new x.y(p=>D.subscribe({next:Qe=>v.run(()=>p.next(Qe)),error:Qe=>v.run(()=>p.error(Qe)),complete:()=>v.run(()=>p.complete())}))}(v));const Et=new Ot.xQ,ct=new Ot.xQ,qt=Et.pipe(function Lt(...v){return D=>(0,sn.z)(D,(0,wt.of)(...v))}(!0));No.set(D,{transition$:Et,complete:()=>{ct.next(),ct.complete()},context:J});const cn=function uo(v){const{transitionDelay:D,transitionDuration:p}=window.getComputedStyle(v);return 1e3*(parseFloat(D)+parseFloat(p))}(D);return v.runOutsideAngular(()=>{const nr=I(D,"transitionend").pipe((0,dt.R)(qt),(0,Dt.h)(({target:Wn})=>Wn===D));_e(function q(v=0,D,p){let S=-1;return $(D)?S=Number(D)<1?1:Number(D):(0,P.K)(D)&&(p=D),(0,P.K)(p)||(p=V.P),new x.y(J=>{const pe=$(v)?v:+v-p.now();return p.schedule(te,pe,{index:0,period:S,subscriber:J})})}(cn+ko).pipe((0,dt.R)(qt)),nr,ct).pipe((0,dt.R)(qt)).subscribe(()=>{No.delete(D),v.run(()=>{Qe(),Et.next(),Et.complete()})})}),Et.asObservable()},nl=(v,D,p)=>{let{direction:S,maxHeight:J}=p;const{classList:pe}=v;function Qe(){pe.add("collapse"),"show"===S?pe.add("show"):pe.remove("show")}if(D)return J||(J=function Gs(v){if("undefined"==typeof navigator)return"0px";const{classList:D}=v,p=D.contains("show");p||D.add("show"),v.style.height="";const S=v.getBoundingClientRect().height+"px";return p||D.remove("show"),S}(v),p.maxHeight=J,v.style.height="show"!==S?J:"0px",pe.remove("collapse"),pe.remove("collapsing"),pe.remove("show"),ui(v),pe.add("collapsing")),v.style.height="show"===S?J:"0px",()=>{Qe(),pe.remove("collapsing"),v.style.height=""};Qe()};let xs=(()=>{class v{constructor(){this.animation=Bo.animation}}return v.\u0275fac=function(p){return new(p||v)},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),nu=(()=>{class v{constructor(p){this._ngbConfig=p,this.closeOthers=!1}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(p){this._animation=p}}return v.\u0275fac=function(p){return new(p||v)(c.LFG(xs))},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),co=0,Yn=(()=>{class v{constructor(p){this.templateRef=p}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.Rgc))},v.\u0275dir=c.lG2({type:v,selectors:[["ng-template","ngbPanelHeader",""]]}),v})(),_a=(()=>{class v{constructor(p){this.templateRef=p}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.Rgc))},v.\u0275dir=c.lG2({type:v,selectors:[["ng-template","ngbPanelTitle",""]]}),v})(),ga=(()=>{class v{constructor(p){this.templateRef=p}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.Rgc))},v.\u0275dir=c.lG2({type:v,selectors:[["ng-template","ngbPanelContent",""]]}),v})(),Rs=(()=>{class v{constructor(){this.disabled=!1,this.id="ngb-panel-"+co++,this.isOpen=!1,this.initClassDone=!1,this.transitionRunning=!1,this.shown=new c.vpe,this.hidden=new c.vpe}ngAfterContentChecked(){this.titleTpl=this.titleTpls.first,this.headerTpl=this.headerTpls.first,this.contentTpl=this.contentTpls.first}}return v.\u0275fac=function(p){return new(p||v)},v.\u0275dir=c.lG2({type:v,selectors:[["ngb-panel"]],contentQueries:function(p,S,J){if(1&p&&(c.Suo(J,_a,4),c.Suo(J,Yn,4),c.Suo(J,ga,4)),2&p){let pe;c.iGM(pe=c.CRH())&&(S.titleTpls=pe),c.iGM(pe=c.CRH())&&(S.headerTpls=pe),c.iGM(pe=c.CRH())&&(S.contentTpls=pe)}}
1,inputs:{disabled:"disabled",id:"id",title:"title",type:"type",cardClass:"cardClass"},outputs:{shown:"shown",hidden:"hidden"}}),v})(),wi=(()=>{class v{constructor(p,S,J,pe){this._element=S,this._ngZone=J,this._changeDetector=pe,this.activeIds=[],this.destroyOnHide=!0,this.panelChange=new c.vpe,this.shown=new c.vpe,this.hidden=new c.vpe,this.animation=p.animation,this.type=p.type,this.closeOtherPanels=p.closeOthers}isExpanded(p){return this.activeIds.indexOf(p)>-1}expand(p){this._changeOpenState(this._findPanelById(p),!0)}expandAll(){this.closeOtherPanels?0===this.activeIds.length&&this.panels.length&&this._changeOpenState(this.panels.first,!0):this.panels.forEach(p=>this._changeOpenState(p,!0))}collapse(p){this._changeOpenState(this._findPanelById(p),!1)}collapseAll(){this.panels.forEach(p=>{this._changeOpenState(p,!1)})}toggle(p){const S=this._findPanelById(p);S&&this._changeOpenState(S,!S.isOpen)}ngAfterContentChecked(){ge(this.activeIds)&&(this.activeIds=this.activeIds.split(/\s*,\s*/)),this.panels.forEach(p=>{p.isOpen=!p.disabled&&this.activeIds.indexOf(p.id)>-1}),this.activeIds.length>1&&this.closeOtherPanels&&(this._closeOthers(this.activeIds[0],!1),this._updateActiveIds()),this._ngZone.onStable.pipe((0,jt.q)(1)).subscribe(()=>{this.panels.forEach(p=>{const S=this._getPanelElement(p.id);S?p.initClassDone||(p.initClassDone=!0,Oa(this._ngZone,S,nl,{animation:!1,runningTransition:"continue",context:{direction:p.isOpen?"show":"hide"}})):p.initClassDone=!1})})}_changeOpenState(p,S){if(null!=p&&!p.disabled&&p.isOpen!==S){let J=!1;this.panelChange.emit({panelId:p.id,nextState:S,preventDefault:()=>{J=!0}}),J||(p.isOpen=S,p.transitionRunning=!0,S&&this.closeOtherPanels&&this._closeOthers(p.id),this._updateActiveIds(),this._runTransitions(this.animation))}}_closeOthers(p,S=!0){this.panels.forEach(J=>{J.id!==p&&J.isOpen&&(J.isOpen=!1,J.transitionRunning=S)})}_findPanelById(p){return this.panels.find(S=>S.id===p)||null}_updateActiveIds(){this.activeIds=this.panels.filter(p=>p.isOpen&&!p.disabled).map(p=>p.id)}_runTransitions(p){this._changeDetector.detectChanges(),this.panels.forEach(S=>{if(S.transitionRunning){const J=this._getPanelElement(S.id);Oa(this._ngZone,J,nl,{animation:p,runningTransition:"stop",context:{direction:S.isOpen?"show":"hide"}}).subscribe(()=>{S.transitionRunning=!1;const{id:pe}=S;S.isOpen?(S.shown.emit(),this.shown.emit(pe)):(S.hidden.emit(),this.hidden.emit(pe))})}})}_getPanelElement(p){return this._element.nativeElement.querySelector("#"+p)}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(nu),c.Y36(c.SBq),c.Y36(c.R0b),c.Y36(c.sBO))},v.\u0275cmp=c.Xpm({type:v,selectors:[["ngb-accordion"]],contentQueries:function(p,S,J){if(1&p&&c.Suo(J,Rs,4),2&p){let pe;c.iGM(pe=c.CRH())&&(S.panels=pe)}},hostAttrs:["role","tablist",1,"accordion"],hostVars:1,hostBindings:function(p,S){2&p&&c.uIk("aria-multiselectable",!S.closeOtherPanels)},inputs:{animation:"animation",activeIds:"activeIds",closeOtherPanels:["closeOthers","closeOtherPanels"],destroyOnHide:"destroyOnHide",type:"type"},outputs:{panelChange:"panelChange",shown:"shown",hidden:"hidden"},exportAs:["ngbAccordion"],decls:3,vars:1,consts:[["ngbPanelHeader",""],["t",""],["ngFor","",3,"ngForOf"],[1,"accordion-button",3,"ngbPanelToggle"],[3,"ngTemplateOutlet"],["role","tab",3,"id"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["role","tabpanel",3,"id",4,"ngIf"],["role","tabpanel",3,"id"],[1,"accordion-body"]],template:function(p,S){1&p&&(c.YNc(0,qn,3,3,"ng-template",0,1,c.W1O),c.YNc(2,Pe,4,11,"ng-template",2)),2&p&&(c.xp6(2),c.Q6J("ngForOf",S.panels))},directives:function(){return[Yn,Tl,e.tP,e.sg,e.O5]},encapsulation:2}),v})(),Tl=(()=>{class v{constructor(p,S){this.accordion=p,this.panel=S}set ngbPanelToggle(p){p&&(this.panel=p)}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(wi),c.Y36(Rs,9))},v.\u0275dir=c.lG2({type:v,selectors:[["button","ngbPanelToggle",""]],hostAttrs:["type","button"],hostVars:5,hostBindings:function(p,S){1&p&&c.NdJ("click",function(){return S.accordion.toggle(S.panel.id)}),2&p&&(c.Ikx("disabled",S.panel.disabled),c.uIk("aria-expanded",S.panel.isOpen)("aria-controls",S.panel.id),c.ekj("collapsed",!S.panel.isOpen))},inputs:{ngbPanelToggle:"ngbPanelToggle"}}),v})(),Dl=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[[e.ez]]}),v})();const vu=({classList:v})=>{v.remove("show")};let Ws=(()=>{class v{constructor(p){this._ngbConfig=p,this.dismissible=!0,this.type="warning"}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(p){this._animation=p}}return v.\u0275fac=function(p){return new(p||v)(c.LFG(xs))},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),zs=(()=>{class v{constructor(p,S,J,pe){this._renderer=S,this._element=J,this._zone=pe,this.closed=new c.vpe,this.dismissible=p.dismissible,this.type=p.type,this.animation=p.animation}close(){const p=Oa(this._zone,this._element.nativeElement,vu,{animation:this.animation,runningTransition:"continue"});return p.subscribe(()=>
1this.closed.emit()),p}ngOnChanges(p){const S=p.type;S&&!S.firstChange&&(this._renderer.removeClass(this._element.nativeElement,`alert-${S.previousValue}`),this._renderer.addClass(this._element.nativeElement,`alert-${S.currentValue}`))}ngOnInit(){this._renderer.addClass(this._element.nativeElement,`alert-${this.type}`)}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(Ws),c.Y36(c.Qsj),c.Y36(c.SBq),c.Y36(c.R0b))},v.\u0275cmp=c.Xpm({type:v,selectors:[["ngb-alert"]],hostAttrs:["role","alert",1,"alert","show"],hostVars:4,hostBindings:function(p,S){2&p&&c.ekj("fade",S.animation)("alert-dismissible",S.dismissible)},inputs:{animation:"animation",dismissible:"dismissible",type:"type"},outputs:{closed:"closed"},exportAs:["ngbAlert"],features:[c.TTD],ngContentSelectors:ke,decls:2,vars:1,consts:function(){let D;return D=$localize`:@@ngb.alert.close:Close`,[["type","button","class","btn-close","aria-label",D,3,"click",4,"ngIf"],["type","button","aria-label",D,1,"btn-close",3,"click"]]},template:function(p,S){1&p&&(c.F$t(),c.Hsn(0),c.YNc(1,he,1,0,"button",0)),2&p&&(c.xp6(1),c.Q6J("ngIf",S.dismissible))},directives:[e.O5],styles:["ngb-alert{display:block}\n"],encapsulation:2,changeDetection:0}),v})(),Vu=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[[e.ez]]}),v})(),ds=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({}),v})(),$u=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[[e.ez]]}),v})(),Mu=(()=>{class v{constructor(p){this._ngbConfig=p}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(p){this._animation=p}}return v.\u0275fac=function(p){return new(p||v)(c.LFG(xs))},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),Fi=(()=>{class v{constructor(p,S,J){this._element=p,this._zone=J,this.collapsed=!1,this.ngbCollapseChange=new c.vpe,this.shown=new c.vpe,this.hidden=new c.vpe,this.animation=S.animation}ngOnInit(){this._runTransition(this.collapsed,!1)}ngOnChanges({collapsed:p}){p.firstChange||this._runTransitionWithEvents(this.collapsed,this.animation)}toggle(p=this.collapsed){this.collapsed=!p,this.ngbCollapseChange.next(this.collapsed),this._runTransitionWithEvents(this.collapsed,this.animation)}_runTransition(p,S){return Oa(this._zone,this._element.nativeElement,nl,{animation:S,runningTransition:"stop",context:{direction:p?"hide":"show"}})}_runTransitionWithEvents(p,S){this._runTransition(p,S).subscribe(()=>{p?this.hidden.emit():this.shown.emit()})}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.SBq),c.Y36(Mu),c.Y36(c.R0b))},v.\u0275dir=c.lG2({type:v,selectors:[["","ngbCollapse",""]],inputs:{animation:"animation",collapsed:["ngbCollapse","collapsed"]},outputs:{ngbCollapseChange:"ngbCollapseChange",shown:"shown",hidden:"hidden"},exportAs:["ngbCollapse"],features:[c.TTD]}),v})(),hs=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({}),v})();var Ct=(()=>{return(v=Ct||(Ct={}))[v.Tab=9]="Tab",v[v.Enter=13]="Enter",v[v.Escape=27]="Escape",v[v.Space=32]="Space",v[v.PageUp=33]="PageUp",v[v.PageDown=34]="PageDown",v[v.End=35]="End",v[v.Home=36]="Home",v[v.ArrowLeft=37]="ArrowLeft",v[v.ArrowUp=38]="ArrowUp",v[v.ArrowRight=39]="ArrowRight",v[v.ArrowDown=40]="ArrowDown",Ct;var v})();const kr=(v,D)=>!!D&&D.some(p=>p.contains(v)),Wr=(v,D)=>!D||null!=function Ri(v,D){return D&&void 0!==v.closest?v.closest(D):null}(v,D),ni="undefined"!=typeof navigator&&!!navigator.userAgent&&(/iPad|iPhone|iPod/.test(navigator.userAgent)||/Macintosh/.test(navigator.userAgent)&&navigator.maxTouchPoints&&navigator.maxTouchPoints>2||/Android/.test(navigator.userAgent));function Yi(v,D,p,S,J,pe,Qe,Et){p&&v.runOutsideAngular((v=>ni?()=>setTimeout(()=>v(),100):v)(()=>{const qt=I(D,"keydown").pipe((0,dt.R)(J),(0,Dt.h)(Zn=>Zn.which===Ct.Escape),(0,At.b)(Zn=>Zn.preventDefault())),cn=I(D,"mousedown").pipe((0,L.U)(Zn=>{const Wn=Zn.target;return 2!==Zn.button&&!kr(Wn,Qe)&&("inside"===p?kr(Wn,pe)&&Wr(Wn,Et):"outside"===p?!kr(Wn,pe):Wr(Wn,Et)||!kr(Wn,pe))}),(0,dt.R)(J)),nr=I(D,"mouseup").pipe(St(cn),(0,Dt.h)(([Zn,Wn])=>Wn),Sn(0),(0,dt.R)(J));_e([qt.pipe((0,L.U)(Zn=>0)),nr.pipe((0,L.U)(Zn=>1))]).subscribe(Zn=>v.run(()=>S(Zn)))}))}const Br=["a[href]","button:not([disabled])",'input:not([disabled]):not([type="hidden"])',"select:not([disabled])","textarea:not([disabled])","[contenteditable]",'[tabindex]:not
1([tabindex="-1"])'].join(", ");function ba(v){const D=Array.from(v.querySelectorAll(Br)).filter(p=>-1!==p.tabIndex);return[D[0],D[D.length-1]]}const Wi=/\s+/,sr=/  +/gi,_s=/^start/,So=/^end/,fr=/-(top|left)$/,ri=/-(bottom|right)$/,N=/^left/,ue=/^right/,ve=/^start/,Re=/^end/;function rn({placement:v,baseClass:D}){let p=Array.isArray(v)?v:v.split(Wi),J=p.findIndex(ct=>"auto"===ct);J>=0&&["top","bottom","start","end","top-start","top-end","bottom-start","bottom-end","start-top","start-bottom","end-top","end-bottom"].forEach(function(ct){null==p.find(qt=>-1!==qt.search("^"+ct))&&p.splice(J++,1,ct)});const pe=p.map(ct=>function y(v){return v.replace(_s,"left").replace(So,"right").replace(fr,"-start").replace(ri,"-end")}(ct));return{placement:pe.shift(),modifiers:[{name:"bootstrapClasses",enabled:!!D,phase:"write",fn({state:ct}){const qt=new RegExp(D+"-[a-z]+","gi"),cn=ct.elements.popper,nr=ct.placement;let Zn=cn.className;Zn=Zn.replace(qt,""),Zn+=` ${function Mt(v,D){let[p,S]=D.split("-");const J=p.replace(N,"start").replace(ue,"end");let pe=[J];if(S){let Qe=S;("left"===p||"right"===p)&&(Qe=Qe.replace(ve,"top").replace(Re,"bottom")),pe.push(`${J}-${Qe}`)}return v&&(pe=pe.map(Qe=>`${v}-${Qe}`)),pe.join(" ")}(D,nr)}`,Zn=Zn.trim().replace(sr," "),cn.className=Zn}},Ho,Lo,go,{enabled:!0,name:"flip",options:{fallbackPlacements:pe}},{enabled:!0,name:"preventOverflow",phase:"main",fn:function(){}}]}}function wr(v){return v}function Hr(){let v=null;return{createPopper(D){if(!v){let S=(D.updatePopperOptions||wr)(rn(D));v=_n(D.hostElement,D.targetElement,S)}},update(){v&&v.update()},setOptions(D){if(v){let S=(D.updatePopperOptions||wr)(rn(D));v.setOptions(S)}},destroy(){v&&(v.destroy(),v=null)}}}new Date(1882,10,12),new Date(2174,10,25);let rs=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[[e.ez,$t.u5]]}),v})(),dd=(()=>{class v{constructor(){this.autoClose=!0,this.placement=["bottom-start","bottom-end","top-start","top-end"]}}return v.\u0275fac=function(p){return new(p||v)},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),w1=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275dir=c.lG2({type:v,selectors:[["",8,"navbar"]]}),v})(),hd=(()=>{class v{constructor(p){this.elementRef=p,this._disabled=!1}set disabled(p){this._disabled=""===p||!0===p}get disabled(){return this._disabled}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.SBq))},v.\u0275dir=c.lG2({type:v,selectors:[["","ngbDropdownItem",""]],hostAttrs:[1,"dropdown-item"],hostVars:2,hostBindings:function(p,S){2&p&&c.ekj("disabled",S.disabled)},inputs:{disabled:"disabled"}}),v})(),fd=(()=>{class v{constructor(p,S){this.dropdown=p,this.placement="bottom",this.isOpen=!1,this.nativeElement=S.nativeElement}}return v.\u0275fac=function(p){return new(p||v)(c.Y36((0,c.Gpc)(()=>wu)),c.Y36(c.SBq))},v.\u0275dir=c.lG2({type:v,selectors:[["","ngbDropdownMenu",""]],contentQueries:function(p,S,J){if(1&p&&c.Suo(J,hd,4),2&p){let pe;c.iGM(pe=c.CRH())&&(S.menuItems=pe)}},hostVars:5,hostBindings:function(p,S){1&p&&c.NdJ("keydown.ArrowUp",function(pe){return S.dropdown.onKeyDown(pe)})("keydown.ArrowDown",function(pe){return S.dropdown.onKeyDown(pe)})("keydown.Home",function(pe){return S.dropdown.onKeyDown(pe)})("keydown.End",function(pe){return S.dropdown.onKeyDown(pe)})("keydown.Enter",function(pe){return S.dropdown.onKeyDown(pe)})("keydown.Space",function(pe){return S.dropdown.onKeyDown(pe)})("keydown.Tab",function(pe){return S.dropdown.onKeyDown(pe)})("keydown.Shift.Tab",function(pe){return S.dropdown.onKeyDown(pe)}),2&p&&(c.uIk("data-popper",S.placement),c.ekj("dropdown-menu",!0)("show",S.dropdown.isOpen()))}}),v})(),Ic=(()=>{class v{constructor(p,S){this.dropdown=p,this.nativeElement=S.nativeElement}}return v.\u0275fac=function(p){return new(p||v)(c.Y36((0,c.Gpc)(()=>wu)),c.Y36(c.SBq))},v.\u0275dir=c.lG2({type:v,selectors:[["","ngbDropdownAnchor",""]],hostAttrs:[1,"dropdown-toggle"],hostVars:1,hostBindings:function(p,S){2&p&&c.uIk("aria-expanded",S.dropdown.isOpen())}}),v})(),_0=(()=>{class v extends Ic{constructor(p,S){super(p,S)}}return v.\u0275fac=function(p){return new(p||v)(c.Y36((0,c.Gpc)(()=>wu)),c.Y36(c.SBq))},v.\u0275dir=c.lG2({type:v,selectors:[["","ngbDropdownToggle",""]],hostAttrs:[1,"dropdown-toggle"],hostVars:1,hostBindings:function(p,S){1&p&&
1c.NdJ("click",function(){return S.dropdown.toggle()})("keydown.ArrowUp",function(pe){return S.dropdown.onKeyDown(pe)})("keydown.ArrowDown",function(pe){return S.dropdown.onKeyDown(pe)})("keydown.Home",function(pe){return S.dropdown.onKeyDown(pe)})("keydown.End",function(pe){return S.dropdown.onKeyDown(pe)})("keydown.Tab",function(pe){return S.dropdown.onKeyDown(pe)})("keydown.Shift.Tab",function(pe){return S.dropdown.onKeyDown(pe)}),2&p&&c.uIk("aria-expanded",S.dropdown.isOpen())},features:[c._Bn([{provide:Ic,useExisting:(0,c.Gpc)(()=>v)}]),c.qOj]}),v})(),wu=(()=>{class v{constructor(p,S,J,pe,Qe,Et,ct){this._changeDetector=p,this._document=J,this._ngZone=pe,this._elementRef=Qe,this._renderer=Et,this._closed$=new Ot.xQ,this._bodyContainer=null,this._positioning=Hr(),this._open=!1,this.openChange=new c.vpe,this.placement=S.placement,this.container=S.container,this.autoClose=S.autoClose,this.display=ct?"static":"dynamic",this._zoneSubscription=pe.onStable.subscribe(()=>{this._positionMenu()})}ngAfterContentInit(){this._ngZone.onStable.pipe((0,jt.q)(1)).subscribe(()=>{this._applyPlacementClasses(),this._open&&this._setCloseHandlers()})}ngOnChanges(p){if(p.container&&this._open&&this._applyContainer(this.container),p.placement&&!p.placement.firstChange&&(this._positioning.setOptions({hostElement:this._anchor.nativeElement,targetElement:this._bodyContainer||this._menu.nativeElement,placement:this.placement,appendToBody:"body"===this.container}),this._applyPlacementClasses()),p.dropdownClass){const{currentValue:S,previousValue:J}=p.dropdownClass;this._applyCustomDropdownClass(S,J)}}isOpen(){return this._open}open(){this._open||(this._open=!0,this._applyContainer(this.container),this.openChange.emit(!0),this._setCloseHandlers(),this._anchor&&(this._anchor.nativeElement.focus(),"dynamic"===this.display&&this._ngZone.onStable.pipe((0,jt.q)(1)).subscribe(()=>{this._positioning.createPopper({hostElement:this._anchor.nativeElement,targetElement:this._bodyContainer||this._menu.nativeElement,placement:this.placement,appendToBody:"body"===this.container}),this._applyPlacementClasses()})))}_setCloseHandlers(){Yi(this._ngZone,this._document,this.autoClose,p=>{this.close(),0===p&&this._anchor.nativeElement.focus()},this._closed$,this._menu?[this._menu.nativeElement]:[],this._anchor?[this._anchor.nativeElement]:[],".dropdown-item,.dropdown-divider")}close(){this._open&&(this._open=!1,this._positioning.destroy(),this._resetContainer(),this._closed$.next(),this.openChange.emit(!1),this._changeDetector.markForCheck())}toggle(){this.isOpen()?this.close():this.open()}ngOnDestroy(){this._resetContainer(),this._closed$.next(),this._zoneSubscription.unsubscribe()}onKeyDown(p){const S=p.which,J=this._getMenuElements();let pe=-1,Qe=null;const Et=this._isEventFromToggle(p);if(!Et&&J.length&&J.forEach((ct,qt)=>{ct.contains(p.target)&&(Qe=ct),ct===this._document.activeElement&&(pe=qt)}),S!==Ct.Space&&S!==Ct.Enter){if(S!==Ct.Tab){if(Et||Qe){if(this.open(),J.length){switch(S){case Ct.ArrowDown:pe=Math.min(pe+1,J.length-1);break;case Ct.ArrowUp:if(this._isDropup()&&-1===pe){pe=J.length-1;break}pe=Math.max(pe-1,0);break;case Ct.Home:pe=0;break;case Ct.End:pe=J.length-1}J[pe].focus()}p.preventDefault()}}else if(p.target&&this.isOpen()&&this.autoClose){if(this._anchor.nativeElement===p.target)return void("body"!==this.container||p.shiftKey?p.shiftKey&&this.close():(this._renderer.setAttribute(this._menu.nativeElement,"tabindex","0"),this._menu.nativeElement.focus(),this._renderer.removeAttribute(this._menu.nativeElement,"tabindex")));if("body"===this.container){const ct=this._menu.nativeElement.querySelectorAll(Br);p.shiftKey&&p.target===ct[0]?(this._anchor.nativeElement.focus(),p.preventDefault()):!p.shiftKey&&p.target===ct[ct.length-1]&&(this._anchor.nativeElement.focus(),this.close())}else I(p.target,"focusout").pipe((0,jt.q)(1)).subscribe(({relatedTarget:ct})=>{this._elementRef.nativeElement.contains(ct)||this.close()})}}else Qe&&(!0===this.autoClose||"inside"===this.autoClose)&&I(Qe,"click").pipe((0,jt.q)(1)).subscribe(()=>this.close())}_isDropup(){return this._elementRef.nativeElement.classList.contains("dropup")}_isEventFromToggle(p){return this._anchor.nativeElement.contains(p.target)}_getMenuElements(){const p=this._menu;return null==p?[]:p.menuItems.filter(S=>!S.disabled).map(S=>S.elementRef.nativeElement)}_positionMenu(){const p=this._menu;this.isOpen()&&p&&("dynamic"===this.display?(this._positioning.update(
1),this._applyPlacementClasses()):this._applyPlacementClasses(this._getFirstPlacement(this.placement)))}_getFirstPlacement(p){return Array.isArray(p)?p[0]:p.split(" ")[0]}_resetContainer(){const p=this._renderer;this._menu&&p.appendChild(this._elementRef.nativeElement,this._menu.nativeElement),this._bodyContainer&&(p.removeChild(this._document.body,this._bodyContainer),this._bodyContainer=null)}_applyContainer(p=null){if(this._resetContainer(),"body"===p){const S=this._renderer,J=this._menu.nativeElement,pe=this._bodyContainer=this._bodyContainer||S.createElement("div");S.setStyle(pe,"position","absolute"),S.setStyle(J,"position","static"),S.setStyle(pe,"z-index","1050"),S.appendChild(pe,J),S.appendChild(this._document.body,pe)}this._applyCustomDropdownClass(this.dropdownClass)}_applyCustomDropdownClass(p,S){const J="body"===this.container?this._bodyContainer:this._elementRef.nativeElement;J&&(S&&this._renderer.removeClass(J,S),p&&this._renderer.addClass(J,p))}_applyPlacementClasses(p){const S=this._menu;if(S){p||(p=this._getFirstPlacement(this.placement));const J=this._renderer,pe=this._elementRef.nativeElement;J.removeClass(pe,"dropup"),J.removeClass(pe,"dropdown"),S.placement="static"===this.display?null:p;const Qe=-1!==p.search("^top")?"dropup":"dropdown";J.addClass(pe,Qe);const Et=this._bodyContainer;Et&&(J.removeClass(Et,"dropup"),J.removeClass(Et,"dropdown"),J.addClass(Et,Qe))}}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.sBO),c.Y36(dd),c.Y36(e.K0),c.Y36(c.R0b),c.Y36(c.SBq),c.Y36(c.Qsj),c.Y36(w1,8))},v.\u0275dir=c.lG2({type:v,selectors:[["","ngbDropdown",""]],contentQueries:function(p,S,J){if(1&p&&(c.Suo(J,fd,5),c.Suo(J,Ic,5)),2&p){let pe;c.iGM(pe=c.CRH())&&(S._menu=pe.first),c.iGM(pe=c.CRH())&&(S._anchor=pe.first)}},hostVars:2,hostBindings:function(p,S){2&p&&c.ekj("show",S.isOpen())},inputs:{autoClose:"autoClose",dropdownClass:"dropdownClass",_open:["open","_open"],placement:"placement",container:"container",display:"display"},outputs:{openChange:"openChange"},exportAs:["ngbDropdown"],features:[c.TTD]}),v})(),m0=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({}),v})();class fc{constructor(D,p,S){this.nodes=D,this.viewRef=p,this.componentRef=S}}class C1{constructor(D,p,S,J,pe,Qe){this._type=D,this._injector=p,this._viewContainerRef=S,this._renderer=J,this._ngZone=pe,this._applicationRef=Qe,this._windowRef=null,this._contentRef=null}open(D,p,S=!1){this._windowRef||(this._contentRef=this._getContentRef(D,p),this._windowRef=this._viewContainerRef.createComponent(this._type,{index:this._viewContainerRef.length,injector:this._injector,projectableNodes:this._contentRef.nodes}));const{nativeElement:J}=this._windowRef.location,pe=this._ngZone.onStable.pipe((0,jt.q)(1),(0,ot.zg)(()=>Oa(this._ngZone,J,({classList:Qe})=>Qe.add("show"),{animation:S,runningTransition:"continue"})));return{windowRef:this._windowRef,transition$:pe}}close(D=!1){return this._windowRef?Oa(this._ngZone,this._windowRef.location.nativeElement,({classList:p})=>p.remove("show"),{animation:D,runningTransition:"stop"}).pipe((0,At.b)(()=>{var p;this._windowRef&&(this._viewContainerRef.remove(this._viewContainerRef.indexOf(this._windowRef.hostView)),this._windowRef=null),(null===(p=this._contentRef)||void 0===p?void 0:p.viewRef)&&(this._applicationRef.detachView(this._contentRef.viewRef),this._contentRef.viewRef.destroy(),this._contentRef=null)})):(0,wt.of)(void 0)}_getContentRef(D,p){if(D){if(D instanceof c.Rgc){const S=D.createEmbeddedView(p);return this._applicationRef.attachView(S),new fc([S.rootNodes],S)}return new fc([[this._renderer.createText(`${D}`)]])}return new fc([])}}let Fh=(()=>{class v{constructor(p,S){this._el=p,this._zone=S}ngOnInit(){this._zone.onStable.asObservable().pipe((0,jt.q)(1)).subscribe(()=>{Oa(this._zone,this._el.nativeElement,(p,S)=>{S&&ui(p),p.classList.add("show")},{animation:this.animation,runningTransition:"continue"})})}hide(){return Oa(this._zone,this._el.nativeElement,({classList:p})=>p.remove("show"),{animation:this.animation,runningTransition:"stop"})}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.SBq),c.Y36(c.R0b))},v.\u0275cmp=c.Xpm({type:v,selectors:[["ngb-modal-backdrop"]],hostAttrs:[2,"z-index","1050"],hostVars:6,hostBindings:function(p,S){2&p&&(c.Tol("modal-backdrop"+(S.backdropClass?" "+S.backdropClass:"")),c.ekj("show",!S.animation)("fade",S.animation))},inputs:{animation:"animation",backdropClass:"backdropClass"},decls:0,vars:0,template:function(p,S){},encapsulation:2}),v})();class pd{close(D){}dismiss(D){}}class Js{constructor(D,p,S,J){this._windowCmptRef=D,this._contentRef=p,this._backdropCmptRef=S,this._beforeDismiss=J,this._closed=new Ot.xQ,this._dismissed=new Ot.xQ,this._hidden=new Ot.xQ,D.instance.dismissEvent.subscribe(pe=>{this.dismiss(pe)}
1),this.result=new Promise((pe,Qe)=>{this._resolve=pe,this._reject=Qe}),this.result.then(null,()=>{})}get componentInstance(){if(this._contentRef&&this._contentRef.componentRef)return this._contentRef.componentRef.instance}get closed(){return this._closed.asObservable().pipe((0,dt.R)(this._hidden))}get dismissed(){return this._dismissed.asObservable().pipe((0,dt.R)(this._hidden))}get hidden(){return this._hidden.asObservable()}get shown(){return this._windowCmptRef.instance.shown.asObservable()}close(D){this._windowCmptRef&&(this._closed.next(D),this._resolve(D),this._removeModalElements())}_dismiss(D){this._dismissed.next(D),this._reject(D),this._removeModalElements()}dismiss(D){if(this._windowCmptRef)if(this._beforeDismiss){const p=this._beforeDismiss();!function Qt(v){return v&&v.then}(p)?!1!==p&&this._dismiss(D):p.then(S=>{!1!==S&&this._dismiss(D)},()=>{})}else this._dismiss(D)}_removeModalElements(){const D=this._windowCmptRef.instance.hide(),p=this._backdropCmptRef?this._backdropCmptRef.instance.hide():(0,wt.of)(void 0);D.subscribe(()=>{const{nativeElement:S}=this._windowCmptRef.location;S.parentNode.removeChild(S),this._windowCmptRef.destroy(),this._contentRef&&this._contentRef.viewRef&&this._contentRef.viewRef.destroy(),this._windowCmptRef=null,this._contentRef=null}),p.subscribe(()=>{if(this._backdropCmptRef){const{nativeElement:S}=this._backdropCmptRef.location;S.parentNode.removeChild(S),this._backdropCmptRef.destroy(),this._backdropCmptRef=null}}),(0,Ut.$R)(D,p).subscribe(()=>{this._hidden.next(),this._hidden.complete()})}}var kc=(()=>{return(v=kc||(kc={}))[v.BACKDROP_CLICK=0]="BACKDROP_CLICK",v[v.ESC=1]="ESC",kc;var v})();let v0=(()=>{class v{constructor(p,S,J){this._document=p,this._elRef=S,this._zone=J,this._closed$=new Ot.xQ,this._elWithFocus=null,this.backdrop=!0,this.keyboard=!0,this.dismissEvent=new c.vpe,this.shown=new Ot.xQ,this.hidden=new Ot.xQ}dismiss(p){this.dismissEvent.emit(p)}ngOnInit(){this._elWithFocus=this._document.activeElement,this._zone.onStable.asObservable().pipe((0,jt.q)(1)).subscribe(()=>{this._show()})}ngOnDestroy(){this._disableEventHandling()}hide(){const{nativeElement:p}=this._elRef,S={animation:this.animation,runningTransition:"stop"},J=Oa(this._zone,p,()=>p.classList.remove("show"),S),pe=Oa(this._zone,this._dialogEl.nativeElement,()=>{},S),Qe=(0,Ut.$R)(J,pe);return Qe.subscribe(()=>{this.hidden.next(),this.hidden.complete()}),this._disableEventHandling(),this._restoreFocus(),Qe}_show(){const p={animation:this.animation,runningTransition:"continue"},S=Oa(this._zone,this._elRef.nativeElement,(pe,Qe)=>{Qe&&ui(pe),pe.classList.add("show")},p),J=Oa(this._zone,this._dialogEl.nativeElement,()=>{},p);(0,Ut.$R)(S,J).subscribe(()=>{this.shown.next(),this.shown.complete()}),this._enableEventHandling(),this._setFocus()}_enableEventHandling(){const{nativeElement:p}=this._elRef;this._zone.runOutsideAngular(()=>{I(p,"keydown").pipe((0,dt.R)(this._closed$),(0,Dt.h)(J=>J.which===Ct.Escape)).subscribe(J=>{this.keyboard?requestAnimationFrame(()=>{J.defaultPrevented||this._zone.run(()=>this.dismiss(kc.ESC))}):"static"===this.backdrop&&this._bumpBackdrop()});let S=!1;I(this._dialogEl.nativeElement,"mousedown").pipe((0,dt.R)(this._closed$),(0,At.b)(()=>S=!1),(0,zn.w)(()=>I(p,"mouseup").pipe((0,dt.R)(this._closed$),(0,jt.q)(1))),(0,Dt.h)(({target:J})=>p===J)).subscribe(()=>{S=!0}),I(p,"click").pipe((0,dt.R)(this._closed$)).subscribe(({target:J})=>{p===J&&("static"===this.backdrop?this._bumpBackdrop():!0===this.backdrop&&!S&&this._zone.run(()=>this.dismiss(kc.BACKDROP_CLICK))),S=!1})})}_disableEventHandling(){this._closed$.next()}_setFocus(){const{nativeElement:p}=this._elRef;if(!p.contains(document.activeElement)){const S=p.querySelector("[ngbAutofocus]"),J=ba(p)[0];(S||J||p).focus()}}_restoreFocus(){const p=this._document.body,S=this._elWithFocus;let J;J=S&&S.focus&&p.contains(S)?S:p,this._zone.runOutsideAngular(()=>{setTimeout(()=>J.focus()),this._elWithFocus=null})}_bumpBackdrop(){"static"===this.backdrop&&Oa(this._zone,this._elRef.nativeElement,({classList:p})=>(p.add("modal-static"),()=>p.remove("modal-static")),{animation:this.animation,runningTransition:"continue"})}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(e.K0),c.Y36(c.SBq),c.Y36(c.R0b))},v.\u0275cmp=c.Xpm({type:v,selectors:[["ngb-modal-window"]],viewQuery:function(p,S){if
1(1&p&&c.Gf(xl,7),2&p){let J;c.iGM(J=c.CRH())&&(S._dialogEl=J.first)}},hostAttrs:["role","dialog","tabindex","-1"],hostVars:7,hostBindings:function(p,S){2&p&&(c.uIk("aria-modal",!0)("aria-labelledby",S.ariaLabelledBy)("aria-describedby",S.ariaDescribedBy),c.Tol("modal d-block"+(S.windowClass?" "+S.windowClass:"")),c.ekj("fade",S.animation))},inputs:{animation:"animation",ariaLabelledBy:"ariaLabelledBy",ariaDescribedBy:"ariaDescribedBy",backdrop:"backdrop",centered:"centered",keyboard:"keyboard",scrollable:"scrollable",size:"size",windowClass:"windowClass",modalDialogClass:"modalDialogClass"},outputs:{dismissEvent:"dismiss"},ngContentSelectors:ke,decls:4,vars:2,consts:[["role","document"],["dialog",""],[1,"modal-content"]],template:function(p,S){1&p&&(c.F$t(),c.TgZ(0,"div",0,1),c.TgZ(2,"div",2),c.Hsn(3),c.qZA(),c.qZA()),2&p&&c.Tol("modal-dialog"+(S.size?" modal-"+S.size:"")+(S.centered?" modal-dialog-centered":"")+(S.scrollable?" modal-dialog-scrollable":"")+(S.modalDialogClass?" "+S.modalDialogClass:""))},styles:["ngb-modal-window .component-host-scrollable{display:flex;flex-direction:column;overflow:hidden}\n"],encapsulation:2}),v})();const y0=()=>{};let Ji=(()=>{class v{constructor(p){this._document=p}compensate(){const p=this._getWidth();return this._isPresent(p)?this._adjustBody(p):y0}_adjustBody(p){const S=this._document.body,J=S.style.paddingRight,pe=parseFloat(window.getComputedStyle(S)["padding-right"]);return S.style["padding-right"]=`${pe+p}px`,()=>S.style["padding-right"]=J}_isPresent(p){const S=this._document.body.getBoundingClientRect();return window.innerWidth-(S.left+S.right)>=p-.1*p}_getWidth(){const p=this._document.createElement("div");p.className="modal-scrollbar-measure";const S=this._document.body;S.appendChild(p);const J=p.getBoundingClientRect().width-p.clientWidth;return S.removeChild(p),J}}return v.\u0275fac=function(p){return new(p||v)(c.LFG(e.K0))},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),b0=(()=>{class v{constructor(p,S,J,pe,Qe,Et){this._applicationRef=p,this._injector=S,this._document=J,this._scrollBar=pe,this._rendererFactory=Qe,this._ngZone=Et,this._activeWindowCmptHasChanged=new Ot.xQ,this._ariaHiddenValues=new Map,this._backdropAttributes=["animation","backdropClass"],this._modalRefs=[],this._windowAttributes=["animation","ariaLabelledBy","ariaDescribedBy","backdrop","centered","keyboard","scrollable","size","windowClass","modalDialogClass"],this._windowCmpts=[],this._activeInstances=new c.vpe,this._activeWindowCmptHasChanged.subscribe(()=>{if(this._windowCmpts.length){const ct=this._windowCmpts[this._windowCmpts.length-1];((v,D,p,S=!1)=>{this._ngZone.runOutsideAngular(()=>{const J=I(D,"focusin").pipe((0,dt.R)(p),(0,L.U)(pe=>pe.target));I(D,"keydown").pipe((0,dt.R)(p),(0,Dt.h)(pe=>pe.which===Ct.Tab),St(J)).subscribe(([pe,Qe])=>{const[Et,ct]=ba(D);(Qe===Et||Qe===D)&&pe.shiftKey&&(ct.focus(),pe.preventDefault()),Qe===ct&&!pe.shiftKey&&(Et.focus(),pe.preventDefault())}),S&&I(D,"click").pipe((0,dt.R)(p),St(J),(0,L.U)(pe=>pe[1])).subscribe(pe=>pe.focus())})})(0,ct.location.nativeElement,this._activeWindowCmptHasChanged),this._revertAriaHidden(),this._setAriaHidden(ct.location.nativeElement)}})}open(p,S,J,pe){const Qe=pe.container instanceof HTMLElement?pe.container:_t(pe.container)?this._document.querySelector(pe.container):this._document.body,Et=this._rendererFactory.createRenderer(null,null),ct=this._scrollBar.compensate(),qt=()=>{this._modalRefs.length||(Et.removeClass(this._document.body,"modal-open"),this._revertAriaHidden())};if(!Qe)throw new Error(`The specified modal container "${pe.container||"body"}" was not found in the DOM.`);const cn=new pd,nr=this._getContentRef(p,pe.injector||S,J,cn,pe);let Zn=!1!==pe.backdrop?this._attachBackdrop(p,Qe):void 0,Wn=this._attachWindowComponent(p,Qe,nr),Si=new Js(Wn,nr,Zn,pe.beforeDismiss);return this._registerModalRef(Si),this._registerWindowCmpt(Wn),Si.result.then(ct,ct),Si.result.then(qt,qt),cn.close=Pr=>{Si.close(Pr)},cn.dismiss=Pr=>{Si.dismiss(Pr)},this._applyWindowOptions(Wn.instance,pe),1===this._modalRefs.length&&Et.addClass(this._document.body,"modal-open"),Zn&&Zn.instance&&(this._applyBackdropOptions(Zn.instance,pe),Zn.changeDetectorRef.detectChanges()),Wn.changeDetectorRef.detectChanges(),Si}get activeInstances(){return this._activeInstances}
1dismissAll(p){this._modalRefs.forEach(S=>S.dismiss(p))}hasOpenModals(){return this._modalRefs.length>0}_attachBackdrop(p,S){let pe=p.resolveComponentFactory(Fh).create(this._injector);return this._applicationRef.attachView(pe.hostView),S.appendChild(pe.location.nativeElement),pe}_attachWindowComponent(p,S,J){let Qe=p.resolveComponentFactory(v0).create(this._injector,J.nodes);return this._applicationRef.attachView(Qe.hostView),S.appendChild(Qe.location.nativeElement),Qe}_applyWindowOptions(p,S){this._windowAttributes.forEach(J=>{_t(S[J])&&(p[J]=S[J])})}_applyBackdropOptions(p,S){this._backdropAttributes.forEach(J=>{_t(S[J])&&(p[J]=S[J])})}_getContentRef(p,S,J,pe,Qe){return J?J instanceof c.Rgc?this._createFromTemplateRef(J,pe):ge(J)?this._createFromString(J):this._createFromComponent(p,S,J,pe,Qe):new fc([])}_createFromTemplateRef(p,S){const pe=p.createEmbeddedView({$implicit:S,close(Qe){S.close(Qe)},dismiss(Qe){S.dismiss(Qe)}});return this._applicationRef.attachView(pe),new fc([pe.rootNodes],pe)}_createFromString(p){const S=this._document.createTextNode(`${p}`);return new fc([[S]])}_createFromComponent(p,S,J,pe,Qe){const Et=p.resolveComponentFactory(J),ct=c.zs3.create({providers:[{provide:pd,useValue:pe}],parent:S}),qt=Et.create(ct),cn=qt.location.nativeElement;return Qe.scrollable&&cn.classList.add("component-host-scrollable"),this._applicationRef.attachView(qt.hostView),new fc([[cn]],qt.hostView,qt)}_setAriaHidden(p){const S=p.parentElement;S&&p!==this._document.body&&(Array.from(S.children).forEach(J=>{J!==p&&"SCRIPT"!==J.nodeName&&(this._ariaHiddenValues.set(J,J.getAttribute("aria-hidden")),J.setAttribute("aria-hidden","true"))}),this._setAriaHidden(S))}_revertAriaHidden(){this._ariaHiddenValues.forEach((p,S)=>{p?S.setAttribute("aria-hidden",p):S.removeAttribute("aria-hidden")}),this._ariaHiddenValues.clear()}_registerModalRef(p){const S=()=>{const J=this._modalRefs.indexOf(p);J>-1&&(this._modalRefs.splice(J,1),this._activeInstances.emit(this._modalRefs))};this._modalRefs.push(p),this._activeInstances.emit(this._modalRefs),p.result.then(S,S)}_registerWindowCmpt(p){this._windowCmpts.push(p),this._activeWindowCmptHasChanged.next(),p.onDestroy(()=>{const S=this._windowCmpts.indexOf(p);S>-1&&(this._windowCmpts.splice(S,1),this._activeWindowCmptHasChanged.next())})}}return v.\u0275fac=function(p){return new(p||v)(c.LFG(c.z2F),c.LFG(c.zs3),c.LFG(e.K0),c.LFG(Ji),c.LFG(c.FYo),c.LFG(c.R0b))},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),_d=(()=>{class v{constructor(p){this._ngbConfig=p,this.backdrop=!0,this.keyboard=!0}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(p){this._animation=p}}return v.\u0275fac=function(p){return new(p||v)(c.LFG(xs))},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),gd=(()=>{class v{constructor(p,S,J,pe){this._moduleCFR=p,this._injector=S,this._modalStack=J,this._config=pe}open(p,S={}){const J=Object.assign(Object.assign(Object.assign({},this._config),{animation:this._config.animation}),S);return this._modalStack.open(this._moduleCFR,this._injector,p,J)}get activeInstances(){return this._modalStack.activeInstances}dismissAll(p){this._modalStack.dismissAll(p)}hasOpenModals(){return this._modalStack.hasOpenModals()}}return v.\u0275fac=function(p){return new(p||v)(c.LFG(c._Vd),c.LFG(c.zs3),c.LFG(b0),c.LFG(_d))},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),md=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({providers:[gd]}),v})(),Cr=(()=>{class v{constructor(p){this._ngbConfig=p,this.destroyOnHide=!0,this.orientation="horizontal",this.roles="tablist",this.keyboard=!1}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(p){this._animation=p}}return v.\u0275fac=function(p){return new(p||v)(c.LFG(xs))},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})();const vd=v=>_t(v)&&""!==v;let yd=0,qc=(()=>{class v{constructor(p){this.templateRef=p}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.Rgc))},v.\u0275dir=c.lG2({type:v,selectors:[["ng-template","ngbNavContent",""]]}),v})(),$c=(()=>{class v{constructor(p,S){this.elementRef=S,this.disabled=!1,this.shown=new c.vpe,this.hidden=new c.vpe,this._nav=p}ngAfterContentChecked(){this.contentTpl=this.contentTpls.first}ngOnInit(){_t(this.domId)||(this.domId="ngb-nav-"+yd++)}get active(){return this._nav.activeId===this.id}get id(){return vd(this._id)?this._id:this.domId}get panelDomId(){return`${this.domId}-panel`}isPanelInDom(){return(_t(this.destroyOnHide)?!this.destroyOnHide:!this._nav.destroyOnHide)||this.active}}return v.\u0275fac=function(p){return new(p||v)(c.Y36((0,c.Gpc)(()=>Nc)),c.Y36(c.SBq))},v.\u0275dir=c.lG2({type:v,selectors:[["","ngbNavItem",""]],contentQueries:function(p,S,J){if(1&p&&c.Suo(J,qc,4),2&p){let pe;c.iGM(pe=c.CRH())&&(S.contentTpls=pe)}},hostVars:2,hostBindings:function(p,S){2&p&&c.ekj("nav-item",!0)},inputs:{destroyOnHide:"destroyOnHide",disabled:"disabled",domId:"domId",_id:["ngbNavItem","_id"]},outputs:{shown:"shown",hidden:"hidden"},exportAs:["ngbNavItem"]}),v})(),Nc=(()=>{class v{constructor(p,S,J,pe){this.role=p,this._cd=J,this._document=pe,this.activeIdChange=new c.vpe,this.shown=new c.vpe,this.hidden=new c.vpe,this.destroy$=new Ot.xQ,this.navItemChange$=new Ot.xQ,this.navChange=new c.vpe,this.animation=S.animation,this.destroyOnHide=S.destroyOnHide,this.orientation=S.orientation,this.roles=S.roles,this.keyboard=S.keyboard}click(p){p.disabled||this._updateActiveId(p.id)}onKeyDown(p){if("tablist"!==this.roles||!this.keyboard)return;const S=p.which,J=this.links.filter(Et=>!Et.navItem.disabled),{length:pe}=J;let Qe=-1;if(J.forEach((Et,ct)=>{Et.elRef.nativeElement===this._document.activeElement&&(Qe=ct)}),pe){switch(S){case Ct.ArrowLeft:if("vertical"===this.orientation)return;Qe=(Qe-1+pe)%pe;break;case Ct.ArrowRight:if("vertical"===this.orientation)return;Qe=(Qe+1)%pe;break;case Ct.ArrowDown:if("horizontal"===this.orientation)return;Qe=(Qe+1)%pe;break;case Ct.ArrowUp:if("horizontal"===this.orientation)return;Qe=(Qe-1+pe)%pe;break;case Ct.Home:Qe=0;break;case Ct.End:Qe=pe-1}"changeWithArrows"===this.keyboard&&this.select(J[Qe].navItem.id),J[Qe].elRef.nativeElement.focus(),p.preventDefault()}}select(p){this._updateActiveId(p,!1)}ngAfterContentInit(){if(!_t(this.activeId)){const p=this.items.first?this.items.first.id:null;vd(p)&&(this._updateActiveId(p,!1),this._cd.detectChanges())}this.items.changes.pipe((0,dt.R)(this.destroy$)).subscribe(()=>this._notifyItemChanged(this.activeId))}ngOnChanges({activeId:p}){p&&!p.firstChange&&this._notifyItemChanged(p.currentValue)}ngOnDestroy(){this.destroy$.next()}_updateActiveId(p,S=!0){if(this.activeId!==p){let J=!1;S&&this.navChange.emit({activeId:this.activeId,nextId:p,preventDefault:()=>{J=!0}}),J||(this.activeId=p,this.activeIdChange.emit(p),this._notifyItemChanged(p))}}_notifyItemChanged(p){this.navItemChange$.next(this._getItemById(p))}_getItemById(p){return this.items&&this.items.find(S=>S.id===p)||null}}return v.\u0275fac=function(p){return new(p||v)(c.$8M("role"),c.Y36(Cr),c.Y36(c.sBO),c.Y36(e.K0))},v.\u0275dir=c.lG2({type:v,selectors:[["","ngbNav",""]],contentQueries:function(p,S,J){if(1&p&&(c.Suo(J,$c,4),c.Suo(J,Fu,5)),2&p){let pe;c.iGM(pe=c.CRH())&&(S.items=pe),c.iGM(pe=c.CRH())&&(S.links=pe)}}
1,hostVars:6,hostBindings:function(p,S){1&p&&c.NdJ("keydown.arrowLeft",function(pe){return S.onKeyDown(pe)})("keydown.arrowRight",function(pe){return S.onKeyDown(pe)})("keydown.arrowDown",function(pe){return S.onKeyDown(pe)})("keydown.arrowUp",function(pe){return S.onKeyDown(pe)})("keydown.Home",function(pe){return S.onKeyDown(pe)})("keydown.End",function(pe){return S.onKeyDown(pe)}),2&p&&(c.uIk("aria-orientation","vertical"===S.orientation&&"tablist"===S.roles?"vertical":void 0)("role",S.role?S.role:S.roles?"tablist":void 0),c.ekj("nav",!0)("flex-column","vertical"===S.orientation))},inputs:{activeId:"activeId",animation:"animation",destroyOnHide:"destroyOnHide",orientation:"orientation",roles:"roles",keyboard:"keyboard"},outputs:{activeIdChange:"activeIdChange",shown:"shown",hidden:"hidden",navChange:"navChange"},exportAs:["ngbNav"],features:[c.TTD]}),v})(),Fu=(()=>{class v{constructor(p,S,J,pe){this.role=p,this.navItem=S,this.nav=J,this.elRef=pe}hasNavItemClass(){return this.navItem.elementRef.nativeElement.nodeType===Node.COMMENT_NODE}}return v.\u0275fac=function(p){return new(p||v)(c.$8M("role"),c.Y36($c),c.Y36(Nc),c.Y36(c.SBq))},v.\u0275dir=c.lG2({type:v,selectors:[["a","ngbNavLink",""]],hostAttrs:["href",""],hostVars:14,hostBindings:function(p,S){1&p&&c.NdJ("click",function(pe){return S.nav.click(S.navItem),pe.preventDefault()}),2&p&&(c.Ikx("id",S.navItem.domId),c.uIk("role",S.role?S.role:S.nav.roles?"tab":void 0)("tabindex",S.navItem.disabled?-1:void 0)("aria-controls",S.navItem.isPanelInDom()?S.navItem.panelDomId:null)("aria-selected",S.navItem.active)("aria-disabled",S.navItem.disabled),c.ekj("nav-link",!0)("nav-item",S.hasNavItemClass())("active",S.navItem.active)("disabled",S.navItem.disabled))}}),v})();const lu=({classList:v})=>(v.remove("show"),()=>v.remove("active")),Yh=(v,D)=>{D&&ui(v),v.classList.add("show")};let Rc=(()=>{class v{constructor(p){this.elRef=p}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.SBq))},v.\u0275dir=c.lG2({type:v,selectors:[["","ngbNavPane",""]],hostAttrs:[1,"tab-pane"],hostVars:5,hostBindings:function(p,S){2&p&&(c.Ikx("id",S.item.panelDomId),c.uIk("role",S.role?S.role:S.nav.roles?"tabpanel":void 0)("aria-labelledby",S.item.domId),c.ekj("fade",S.nav.animation))},inputs:{item:"item",nav:"nav",role:"role"}}),v})(),E1=(()=>{class v{constructor(p,S){this._cd=p,this._ngZone=S,this._activePane=null}isPanelTransitioning(p){var S;return(null===(S=this._activePane)||void 0===S?void 0:S.item)===p}ngAfterViewInit(){var p;this._updateActivePane(),this.nav.navItemChange$.pipe((0,dt.R)(this.nav.destroy$),(0,fn.O)((null===(p=this._activePane)||void 0===p?void 0:p.item)||null),(0,on.x)(),function tr(v){return D=>D.lift(new rr(v))}(1)).subscribe(S=>{const J={animation:this.nav.animation,runningTransition:"stop"};this._cd.detectChanges(),this._activePane?Oa(this._ngZone,this._activePane.elRef.nativeElement,lu,J).subscribe(()=>{var pe;const Qe=null===(pe=this._activePane)||void 0===pe?void 0:pe.item;this._activePane=this._getPaneForItem(S),this._cd.markForCheck(),this._activePane&&(this._activePane.elRef.nativeElement.classList.add("active"),Oa(this._ngZone,this._activePane.elRef.nativeElement,Yh,J).subscribe(()=>{S&&(S.shown.emit(),this.nav.shown.emit(S.id))})),Qe&&(Qe.hidden.emit(),this.nav.hidden.emit(Qe.id))}):this._updateActivePane()})}_updateActivePane(){var p,S;this._activePane=this._getActivePane(),null===(p=this._activePane)||void 0===p||p.elRef.nativeElement.classList.add("show"),null===(S=this._activePane)||void 0===S||S.elRef.nativeElement.classList.add("active")}_getPaneForItem(p){return this._panes&&this._panes.find(S=>S.item===p)||null}_getActivePane(){return this._panes&&this._panes.find(p=>p.item.active)||null}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.sBO),c.Y36(c.R0b))},v.\u0275cmp=c.Xpm({type:v,selectors:[["","ngbNavOutlet",""]],viewQuery:function(p,S){if(1&p&&c.Gf(Rc,5),2&p){let J;c.iGM(J=c.CRH())&&(S._panes=J)}},hostVars:2,hostBindings:function(p,S){2&p&&c.ekj("tab-content",!0)},inputs:{paneRole:"paneRole",nav:["ngbNavOutlet","nav"]},attrs:Xs,decls:1,vars:1,consts:[["ngFor","",3,"ngForOf"],["ngbNavPane","",3,"item","nav","role",4,"ngIf"],["ngbNavPane","",3,"item","nav","role"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(p,S){1&p&&
1c.YNc(0,Kl,1,1,"ng-template",0),2&p&&c.Q6J("ngForOf",S.nav.items)},directives:[e.sg,e.O5,Rc,e.tP],encapsulation:2,changeDetection:0}),v})(),Bl=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[[e.ez]]}),v})(),Fc=(()=>{class v{constructor(){this.disabled=!1,this.boundaryLinks=!1,this.directionLinks=!0,this.ellipses=!0,this.maxSize=0,this.pageSize=10,this.rotate=!1}}return v.\u0275fac=function(p){return new(p||v)},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),Kc=(()=>{class v{constructor(p){this.templateRef=p}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.Rgc))},v.\u0275dir=c.lG2({type:v,selectors:[["ng-template","ngbPaginationEllipsis",""]]}),v})(),bd=(()=>{class v{constructor(p){this.templateRef=p}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.Rgc))},v.\u0275dir=c.lG2({type:v,selectors:[["ng-template","ngbPaginationFirst",""]]}),v})(),S1=(()=>{class v{constructor(p){this.templateRef=p}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.Rgc))},v.\u0275dir=c.lG2({type:v,selectors:[["ng-template","ngbPaginationLast",""]]}),v})(),pc=(()=>{class v{constructor(p){this.templateRef=p}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.Rgc))},v.\u0275dir=c.lG2({type:v,selectors:[["ng-template","ngbPaginationNext",""]]}),v})(),x1=(()=>{class v{constructor(p){this.templateRef=p}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.Rgc))},v.\u0275dir=c.lG2({type:v,selectors:[["ng-template","ngbPaginationNumber",""]]}),v})(),L1=(()=>{class v{constructor(p){this.templateRef=p}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.Rgc))},v.\u0275dir=c.lG2({type:v,selectors:[["ng-template","ngbPaginationPrevious",""]]}),v})(),Jc=(()=>{class v{constructor(p){this.templateRef=p}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.Rgc))},v.\u0275dir=c.lG2({type:v,selectors:[["ng-template","ngbPaginationPages",""]]}),v})(),_c=(()=>{class v{constructor(p){this.pageCount=0,this.pages=[],this.page=1,this.pageChange=new c.vpe(!0),this.disabled=p.disabled,this.boundaryLinks=p.boundaryLinks,this.directionLinks=p.directionLinks,this.ellipses=p.ellipses,this.maxSize=p.maxSize,this.pageSize=p.pageSize,this.rotate=p.rotate,this.size=p.size}hasPrevious(){return this.page>1}hasNext(){return this.page<this.pageCount}nextDisabled(){return!this.hasNext()||this.disabled}previousDisabled(){return!this.hasPrevious()||this.disabled}selectPage(p){this._updatePages(p)}ngOnChanges(p){this._updatePages(this.page)}isEllipsis(p){return-1===p}_applyEllipses(p,S){this.ellipses&&(p>0&&(p>2?this.pages.unshift(-1):2===p&&this.pages.unshift(2),this.pages.unshift(1)),S<this.pageCount&&(S<this.pageCount-2?this.pages.push(-1):S===this.pageCount-2&&this.pages.push(this.pageCount-1),this.pages.push(this.pageCount)))}_applyRotation(){let p=0,S=this.pageCount,J=Math.floor(this.maxSize/2);return this.page<=J?S=this.maxSize:this.pageCount-this.page<J?p=this.pageCount-this.maxSize:(p=this.page-J-1,S=this.page+(this.maxSize%2==0?J-1:J)),[p,S]}_applyPagination(){let S=(Math.ceil(this.page/this.maxSize)-1)*this.maxSize;return[S,S+this.maxSize]}_setPageInRange(p){const S=this.page;this.page=function ce(v,D,p=0){return Math.max(Math.min(v,D),p)}(p,this.pageCount,1),this.page!==S&&Ie(this.collectionSize)&&this.pageChange.emit(this.page)}_updatePages(p){this.pageCount=Math.ceil(this.collectionSize/this.pageSize),Ie(this.pageCount)||(this.pageCount=0),this.pages.length=0;for(let S=1;S<=this.pageCount;S++)this.pages.push(S);if(this._setPageInRange(p),this.maxSize>0&&this.pageCount>this.maxSize){let S=0,J=this.pageCount;[S,J]=this.rotate?this._applyRotation():this._applyPagination(),this.pages=this.pages.slice(S,J),this._applyEllipses(S,J)}}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(Fc))},v.\u0275cmp=c.Xpm({type:v,selectors:[["ngb-pagination"]],contentQueries:function(p,S,J){if(1&p&&(c.Suo(J,Kc,5),c.Suo(J,bd,5),c.Suo(J,S1,5),c.Suo(J,pc,5),c.Suo(J,x1,5),c.Suo(J,L1,5),c.Suo(J,Jc,5)),2&p){let pe;c.iGM(pe=c.CRH())&&(S.tplEllipsis=pe.first),c.iGM(pe=c.CRH())&&(S.tplFirst=pe.first),c.iGM(pe=c.CRH())&&(S.tplLast=pe.first),c.iGM(pe=c.CRH())&&(S.tplNext=pe.first),c.iGM(pe=c.CRH())&&(S.tplNumber=pe.first),c.iGM(pe=c.CRH())&&(S.tplPrevious=pe.first),c.iGM(pe=c.CRH())&&(S.tplPages=pe.first)}},hostAttrs:["role","navigation"],inputs:{disabled:"disabled",boundaryLinks:"boundaryLinks",directionLinks:"directionLinks",ellipses:"ellipses",rotate:"rotate",collectionSize:"collectionSize",maxSize:"maxSize",page:"page",pageSize:"pageSize",size:"size"},outputs:{pageChange:"pageChange"},features:[c.TTD],decls:20,vars:12,consts:function(){let D,p,S,J,pe,Qe,Et,ct;return D=$localize`:@@ngb.pagination.first:««`,p=$localize`:@@ngb.pagination.previous:«`,S=$localize`:@@ngb.pagination.next:»`,J=$localize`:@@ngb.pagination.last:»»`,pe=$localize`:@@ngb.pagination.first-aria:First`,Qe=$localize`:@@ngb.pagination.previous-aria:Previous`,Et=$localize`:@@ngb.pagination.next-aria:Next`,ct=$localize`:@@ngb.pagination.last-aria:Last`,[["first",""],["previous",""],["next",""],["last",""],["ellipsis",""],["defaultNumber",""],["defaultPages",""],["class","page-item",3,"disabled",4,"ngIf"],[3,"ngTemplateOutlet","ngTemplateOutletContext"],["aria-hidden","true"],D,p,S,J,["class","visually-hidden",4,"ngIf"],[1,"visually-hidden"],["class","page-item",3,"active","disabled",4,"ngFor","ngForOf"],[1,"page-item"],["class","page-link","tabindex","-1","aria-disabled","true",4,"ngIf"],["class","page-link","href","",3,"click",4,"ngIf"],["tabindex","-1","aria-disabled","true",1,"page-link"],["href","",1,"page-link",3,"click"],["aria-label",pe,"href","",1,"page-link",3,"click"],["aria-label",Qe,"href","",1,"page-link",3,"click"],["aria-label",Et,"href","",1,"page-link",3,"click"],["aria-label",ct,"href","",1,"page-link",3,"click"]]}
1,template:function(p,S){if(1&p&&(c.YNc(0,ku,2,0,"ng-template",null,0,c.W1O),c.YNc(2,el,2,0,"ng-template",null,1,c.W1O),c.YNc(4,os,2,0,"ng-template",null,2,c.W1O),c.YNc(6,Is,2,0,"ng-template",null,3,c.W1O),c.YNc(8,ss,1,0,"ng-template",null,4,c.W1O),c.YNc(10,fl,2,2,"ng-template",null,5,c.W1O),c.YNc(12,es,1,1,"ng-template",null,6,c.W1O),c.TgZ(14,"ul"),c.YNc(15,Vi,3,9,"li",7),c.YNc(16,yo,3,8,"li",7),c.YNc(17,ks,0,0,"ng-template",8),c.YNc(18,bo,3,9,"li",7),c.YNc(19,Eo,3,9,"li",7),c.qZA()),2&p){const J=c.MAs(13);c.xp6(14),c.Tol("pagination"+(S.size?" pagination-"+S.size:"")),c.xp6(1),c.Q6J("ngIf",S.boundaryLinks),c.xp6(1),c.Q6J("ngIf",S.directionLinks),c.xp6(1),c.Q6J("ngTemplateOutlet",(null==S.tplPages?null:S.tplPages.templateRef)||J)("ngTemplateOutletContext",c.kEZ(8,Mo,S.page,S.pages,S.disabled)),c.xp6(1),c.Q6J("ngIf",S.directionLinks),c.xp6(1),c.Q6J("ngIf",S.boundaryLinks)}},directives:[e.O5,e.sg,e.tP],encapsulation:2,changeDetection:0}),v})(),T0=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[[e.ez]]}),v})();class gc{constructor(D,p){this.open=D,this.close=p,p||(this.close=D)}isManual(){return"manual"===this.open||"manual"===this.close}}const O1={hover:["mouseenter","mouseleave"],focus:["focusin","focusout"]},Qc=v=>v>0?Sn(v):D=>D;let cu=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[[e.ez]]}),v})(),Dd=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[[e.ez]]}),v})(),P1=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[[e.ez]]}),v})(),Sd=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[[e.ez]]}),v})(),Yc=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[[e.ez]]}),v})(),Zc=(()=>{class v{constructor(p){this._ngbConfig=p,this.autoClose=!0,this.placement="auto",this.triggers="hover focus",this.disableTooltip=!1,this.openDelay=0,this.closeDelay=0}get animation(){return void 0===this._animation?this._ngbConfig.animation:this._animation}set animation(p){this._animation=p}}return v.\u0275fac=function(p){return new(p||v)(c.LFG(xs))},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),xd=0,Ld=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275cmp=c.Xpm({type:v,selectors:[["ngb-tooltip-window"]],hostAttrs:["role","tooltip"],hostVars:5,hostBindings:function(p,S){2&p&&(c.Ikx("id",S.id),c.Tol("tooltip"+(S.tooltipClass?" "+S.tooltipClass:"")),c.ekj("fade",S.animation))},inputs:{animation:"animation",id:"id",tooltipClass:"tooltipClass"},ngContentSelectors:ke,decls:3,vars:0,consts:[["data-popper-arrow","",1,"tooltip-arrow"],[1,"tooltip-inner"]],template:function(p,S){1&p&&(c.F$t(),c._UZ(0,"div",0),c.TgZ(1,"div",1),c.Hsn(2),c.qZA())},encapsulation:2,changeDetection:0}),v})(),A0=(()=>{class v{constructor(p,S,J,pe,Qe,Et,ct,qt,cn){this._elementRef=p,this._renderer=S,this._ngZone=Et,this._document=ct,this._changeDetector=qt,this.shown=new c.vpe,this.hidden=new c.vpe,this._ngbTooltipWindowId="ngb-tooltip-"+xd++,this._windowRef=null,this._positioning=Hr(),this.animation=Qe.animation,this.autoClose=Qe.autoClose,this.placement=Qe.placement,this.triggers=Qe.triggers,this.container=Qe.container,this.disableTooltip=Qe.disableTooltip,this.tooltipClass=Qe.tooltipClass,this.openDelay=Qe.openDelay,this.closeDelay=Qe.closeDelay,this._popupService=new C1(Ld,J,pe,S,this._ngZone,cn),this._zoneSubscription=Et.onStable.subscribe(()=>{this._positioning.update()})}set ngbTooltip(p){this._ngbTooltip=p,!p&&this._windowRef&&this.close()}get ngbTooltip(){return this._ngbTooltip}open(p){if(!this._windowRef&&this._ngbTooltip&&!this.disableTooltip){const{windowRef:S,transition$:J}=this._popupService.open(this._ngbTooltip,p,this.animation);this._windowRef=S,this._windowRef.instance.animation=this.animation,this._windowRef.instance.tooltipClass=this.tooltipClass,this._windowRef.instance.id=this._ngbTooltipWindowId,this._renderer.setAttribute(this._elementRef.nativeElement,"aria-describedby",this._ngbTooltipWindowId),"body"===this.container&&this._document.querySelector(this.container).appendChild(this._windowRef.location.nativeElement),this._windowRef.changeDetectorRef.detectChanges(),this._windowRef.changeDetectorRef.markForCheck(),this._ngZone.onStable.pipe((0,jt.q)(1)).subscribe(()=>{this._positioning.createPopper({hostElement:this._elementRef.nativeElement,targetElement:this._windowRef.location.nativeElement,placement:this.placement,appendToBody:"body"===this.container,baseClass:"bs-tooltip"})}),Yi(this._ngZone,this._document,this.autoClose,()=>this.close(),this.hidden,[this._windowRef.location.nativeElement]),J.subscribe(()=>this.shown.emit())}}close(){null!=this._windowRef&&(this._renderer.removeAttribute(this._elementRef.nativeElement,"aria-describedby"),this._popupService.close(this.animation).subscribe(()=>{this._windowRef=null,this._positioning.destroy(),this.hidden.emit(),this._changeDetector.markForCheck()}))}toggle(){this._windowRef?this.close():this.open()}isOpen(){return null!=this._windowRef}ngOnInit(){this._unregisterListenersFn=function ol(v,D,p,S,J,pe,Qe=0,Et=0){const ct=function Md(v,D=O1){const p=(v||"").trim();if(0===p.length)return[];const S=p.split(/\s+/).map(pe=>pe.split(":")).map(pe=>{let Qe=D[pe[0]]||pe;return new gc(Qe[0],Qe[1])}),J=S.filter(pe=>pe.isManual());if(J.length>1)throw"Triggers parse error: only one manual trigger is allowed";if(1===J.length&&S.length>1)throw"Triggers parse error: manual trigger can't be mixed with other triggers";return S}(p);if(1===ct.length&&ct[0].isManual())return()=>{};const qt=function D0(v,D,p,S){return new x.y(J=>{const pe=[],Qe=()=>J.next(!0),Et=()=>J.next(!1),ct=()=>J.next(!S());return p.forEach(qt=>{qt.open===qt.close?pe.push(v.listen(D,qt.open,ct)):pe.push(v.listen(D,qt.open,Qe),v.listen(D,qt.close,Et))}),()=>{pe.forEach(qt=>qt())}})}(v,D,ct,S).pipe(function w0(v,D,p){return S=>{let J=null;const pe=S.pipe((0,L.U)(ct=>({open:ct})),(0,Dt.h)(ct=>{const qt=p();
1return qt===ct.open||J&&J.open!==qt?(J&&J.open!==ct.open&&(J=null),!1):(J=ct,!0)}),(0,it.B)()),Qe=pe.pipe((0,Dt.h)(ct=>ct.open),Qc(v)),Et=pe.pipe((0,Dt.h)(ct=>!ct.open),Qc(D));return(0,Rt.T)(Qe,Et).pipe((0,Dt.h)(ct=>ct===J&&(J=null,ct.open!==p())),(0,L.U)(ct=>ct.open))}}(Qe,Et,S)).subscribe(cn=>cn?J():pe());return()=>qt.unsubscribe()}(this._renderer,this._elementRef.nativeElement,this.triggers,this.isOpen.bind(this),this.open.bind(this),this.close.bind(this),+this.openDelay,+this.closeDelay)}ngOnChanges({tooltipClass:p}){p&&this.isOpen()&&(this._windowRef.instance.tooltipClass=p.currentValue)}ngOnDestroy(){this.close(),this._unregisterListenersFn&&this._unregisterListenersFn(),this._zoneSubscription.unsubscribe()}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.SBq),c.Y36(c.Qsj),c.Y36(c.zs3),c.Y36(c.s_b),c.Y36(Zc),c.Y36(c.R0b),c.Y36(e.K0),c.Y36(c.sBO),c.Y36(c.z2F))},v.\u0275dir=c.lG2({type:v,selectors:[["","ngbTooltip",""]],inputs:{animation:"animation",autoClose:"autoClose",placement:"placement",triggers:"triggers",container:"container",disableTooltip:"disableTooltip",tooltipClass:"tooltipClass",openDelay:"openDelay",closeDelay:"closeDelay",ngbTooltip:"ngbTooltip"},outputs:{shown:"shown",hidden:"hidden"},exportAs:["ngbTooltip"],features:[c.TTD]}),v})(),vc=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({}),v})(),Uc=(()=>{class v{constructor(){this.highlightClass="ngb-highlight",this.accentSensitive=!0}ngOnChanges(p){!this.accentSensitive&&!String.prototype.normalize&&(console.warn("The `accentSensitive` input in `ngb-highlight` cannot be set to `false` in a browser that does not implement the `String.normalize` function. You will have to include a polyfill in your application to use this feature in the current browser."),this.accentSensitive=!0);const S=Y(this.result),J=Array.isArray(this.term)?this.term:[this.term],pe=qt=>this.accentSensitive?qt:us(qt),Qe=J.map(qt=>function Vr(v){return v.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}(pe(Y(qt)))).filter(qt=>qt),Et=this.accentSensitive?S:us(S),ct=Qe.length?Et.split(new RegExp(`(${Qe.join("|")})`,"gmi")):[S];if(this.accentSensitive)this.parts=ct;else{let qt=0;this.parts=ct.map(cn=>S.substring(qt,qt+=cn.length))}}}return v.\u0275fac=function(p){return new(p||v)},v.\u0275cmp=c.Xpm({type:v,selectors:[["ngb-highlight"]],inputs:{highlightClass:"highlightClass",result:"result",term:"term",accentSensitive:"accentSensitive"},features:[c.TTD],decls:1,vars:1,consts:[["ngFor","",3,"ngForOf"],[3,"class",4,"ngIf","ngIfElse"],["even",""]],template:function(p,S){1&p&&c.YNc(0,mu,3,2,"ng-template",0),2&p&&c.Q6J("ngForOf",S.parts)},directives:[e.sg,e.O5],styles:[".ngb-highlight{font-weight:700}\n"],encapsulation:2,changeDetection:0}),v})(),du=(()=>{class v{constructor(){this.activeIdx=0,this.focusFirst=!0,this.formatter=Y,this.selectEvent=new c.vpe,this.activeChangeEvent=ne
1w c.vpe}hasActive(){return this.activeIdx>-1&&this.activeIdx<this.results.length}getActive(){return this.results[this.activeIdx]}markActive(p){this.activeIdx=p,this._activeChanged()}next(){this.activeIdx===this.results.length-1?this.activeIdx=this.focusFirst?(this.activeIdx+1)%this.results.length:-1:this.activeIdx++,this._activeChanged()}prev(){this.activeIdx<0?this.activeIdx=this.results.length-1:0===this.activeIdx?this.activeIdx=this.focusFirst?this.results.length-1:-1:this.activeIdx--,this._activeChanged()}resetActive(){this.activeIdx=this.focusFirst?0:-1,this._activeChanged()}select(p){this.selectEvent.emit(p)}ngOnInit(){this.resetActive()}_activeChanged(){this.activeChangeEvent.emit(this.activeIdx>=0?this.id+"-"+this.activeIdx:void 0)}}return v.\u0275fac=function(p){return new(p||v)},v.\u0275cmp=c.Xpm({type:v,selectors:[["ngb-typeahead-window"]],hostAttrs:["role","listbox"],hostVars:3,hostBindings:function(p,S){1&p&&c.NdJ("mousedown",function(pe){return pe.preventDefault()}),2&p&&(c.Ikx("id",S.id),c.Tol("dropdown-menu show"+(S.popupClass?" "+S.popupClass:"")))},inputs:{id:"id",focusFirst:"focusFirst",results:"results",term:"term",formatter:"formatter",resultTemplate:"resultTemplate",popupClass:"popupClass"},outputs:{selectEvent:"select",activeChangeEvent:"activeChange"},exportAs:["ngbTypeaheadWindow"],decls:3,vars:1,consts:[["rt",""],["ngFor","",3,"ngForOf"],[3,"result","term"],["type","button","role","option",1,"dropdown-item",3,"id","mouseenter","click"],[3,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(p,S){1&p&&(c.YNc(0,Pl,1,2,"ng-template",null,0,c.W1O),c.YNc(2,X,2,9,"ng-template",1)),2&p&&(c.xp6(2),c.Q6J("ngForOf",S.results))},directives:[Uc,e.sg,e.tP],encapsulation:2}),v})(),Yu=(()=>{class v{constructor(){this.editable=!0,this.focusFirst=!0,this.showHint=!1,this.placement=["bottom-start","bottom-end","top-start","top-end"]}}return v.\u0275fac=function(p){return new(p||v)},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})();const P0=new c.OlP("live announcer delay",{providedIn:"root",factory:function $r(){return 100}});function Od(v,D=!1){let p=v.body.querySelector("#ngb-live");return null==p&&D&&(p=v.createElement("div"),p.setAttribute("id","ngb-live"),p.setAttribute("aria-live","polite"),p.setAttribute("aria-atomic","true"),p.classList.add("visually-hidden"),v.body.appendChild(p)),p}let Ad=(()=>{class v{constructor(p,S){this._document=p,this._delay=S}ngOnDestroy(){const p=Od(this._document);p&&p.parentElement.removeChild(p)}say(p){const S=Od(this._document,!0),J=this._delay;if(null!=S){S.textContent="";const pe=()=>S.textContent=p;null===J?pe():setTimeout(pe,J)}}}return v.\u0275fac=function(p){return new(p||v)(c.LFG(e.K0),c.LFG(P0))},v.\u0275prov=c.Yz7({token:v,factory:v.\u0275fac,providedIn:"root"}),v})(),Pd=0,I0=(()=>{class v{constructor(p,S,J,pe,Qe,Et,ct,qt,cn,nr,Zn){this._elementRef=p,this._renderer=J,this._live=ct,this._document=qt,this._ngZone=cn,this._changeDetector=nr,this._subscription=null,this._closed$=new Ot.xQ,this._inputValueBackup=null,this._windowRef=null,this._positioning=Hr(),this.autocomplete="off",this.placement="bottom-start",this.selectItem=new c.vpe,this.activeDescendant=null,this.popupId="ngb-typeahead-"+Pd++,this._onTouched=()=>{},this._onChange=Wn=>{},this.container=Qe.container,this.editable=Qe.editable,this.focusFirst=Qe.focusFirst,this.showHint=Qe.showHint,this.placement=Qe.placement,this._valueChanges=I(p.nativeElement,"input").pipe((0,L.U)(Wn=>Wn.target.value)),this._resubscribeTypeahead=new Zt.X(null),this._popupService=new C1(du,pe,S,J,this._ngZone,Zn),this._zoneSubscription=Et.onStable.subscribe(()=>{this._positioning.update()})}ngOnInit(){this._subscribeToUserInput()}ngOnChanges({ngbTypeahead:p}){p&&!p.firstChange&&(this._unsubscribeFromUserInput(),this._subscribeToUserInput())}ngOnDestroy(){this._closePopup(),this._unsubscribeFromUserInput(),this._zoneSubscription.unsubscribe()}registerOnChange(p){this._onChange=p}registerOnTouched(p){this._onTouched=p}writeValue(p){this._writeInputValue(this._formatItemForInput(p)),this.showHint&&(this._inputValueBackup=p)}setDisabledState(p){this._renderer.setProperty(this._elementRef.nativeElement,"disabled",p)}dismissPopup(){this.isPopupOpen()&&(this._resubscribeTypeahead.next(null),this._closePopup(),this.showHint&&null!==this._inputValueBackup&&this._writeInputValue(this._inputValueBackup),this._changeDetector.markForCheck())}isPopupOpen(){return null!=this._windowRef}handleBlur(){this._resubscribeTypeahead.next(null),this._onTouched()}handleKeyDown(p){if(this.isPopupOpen())switch(p.which){case Ct.ArrowDown:p.preventDefault(),this._windowRef.instance.next(),this._showHint();break;case Ct.ArrowUp:p.preventDefault(),this._windowRef.instance.prev(),this._showHint();break;case Ct.Enter:case Ct.Tab:{const S=this._windowRef.instance.getActive();_t(S)&&(p.preventDefault(),p.stopPropagation(),this._selectResult(S)),this._closePopup();break}}}_openPopup(){if(!this.isPopupOpen()){this._inputValueBackup=this._elementRef.nativeElement.value;const{windowRef:p}=this._popupService.open();this._windowRef=p,this._windowRef.instance.id=this.popupId,this._windowRef.instance.selectEvent.subscribe(S=>this._selectResultClosePopup(S)),this._windowRef.instance.activeChangeEvent.subscribe(S=>this.activeDescendant=S),this._windowRef.instance.popupClass=this.popupClass,"body"===this.container&&this._document.querySelector(this.container).appendChild(this._windowRef.location.nativeElement),this._changeDetector.markForCheck(),this._ngZone.onStable.pipe((0,jt.q)(1)).subscribe(()=>{this._windowRef&&this._positioning.createPopper({hostElement:this._elementRef.nativeElement,targetElement:this._windowRef.location.nativeElement,placement:this.placement,appendToBody:"body"===this.container})}),Yi(this._ngZone,this._document,"outside",()=>this.dismissPopup(),this._closed$,[this._elementRef.nativeElement,this._windowRef.location.nativeElement])}}_closePopup(){this._popupService.close().subscribe(()=>{this._positioning.destroy(),this._closed$.next(),this._windowRef=null,this.activeDescendant=null})}_selectResult(p){let S=!1;this.selectItem.emit({item:p,preventDefault:()=>{S=!0}}),this._resubscribeTypeahead.next(null),S||(this.writeValue(p),this._onChange(p))}_selectResultClosePopup(p){this._selectResult(p),this._closePopup()}_showHint(){var p;if(this.showHint&&(null===(p=this._windowRef)||void 0===p?void 0:p.instance.hasActive())&&null!=this._inputValueBackup){const S=this._inputValueBackup.toLowerCase(),J=this._formatItemForInput(this._windowRef.instance.getActive());S===J.substr(0,this._inputValueBackup.length).toLowerCase()?(this._writeInputValue(this._inputValueBackup+J.substr(this._inputValueBackup.length)),this._elementRef.nativeElement.setSelectionRange.apply(this._elementRef.nativeElement,[this._inputValueBackup.length,J.length])):this._writeInputValue(J)}}_formatItemForInput(p){return null!=p&&this.inputFormatter?this.inputFormatter(p):Y(p)}_writeInputValue(p){this._renderer.setProperty(this._elementRef.nativeElement,"value",Y(p))}_subscribeToUserInput(){const p=this._valueChanges.pipe((0,At.b)(S=>{this._inputValueBackup=this.showHint?S:null,this._onChange(this.editable?S:void 0)}),this.ngbTypeahead?this.ngbTypeahead:()=>(0,wt.of)([]));this._subscription=this._resubscribeTypeahead.pipe((0,zn.w)(()=>p)).subscribe(S=>{S&&0!==S.length?(this._openPopup(),this._windowRef.instance.focusFirst=this.focusFirst,this._windowRef.instance.results=S,this._windowRef.instance.term=this._elementRef.nativeElement.value,this.resultFormatter&&(this._windowRef.instance.formatter=this.resultFormatter),this.resultTemplate&&(this._windowRef.instance.resultTemplate=this.resultTemplate),this._windowRef.instance.resetActive(),this._windowRef.changeDetectorRef.detectChanges(),this._showHint()):this._closePopup();const J=S?S.length:0;this._live.say(0===J?"No results available":`${J} result${1===J?"":"s"} available`)})}_unsubscribeFromUserInput(){this._subscription&&this._subscription.unsubscribe(),this._subscription=null}}return v.\u0275fac=function(p){return new(p||v)(c.Y36(c.SBq),c.Y36(c.s_b),c.Y36(c.Qsj),c.Y36(c.zs3),c.Y36(Yu),c.Y36(c.R0b),c.Y36(Ad),c.Y36(e.K0),c.Y36(c.R0b),c.Y36(c.sBO),c.Y36(c.z2F))},v.\u0275dir=c.lG2({type:v,selectors:[["input","ngbTypeahead",""]],hostAttrs:["autocapitalize","off","autocorrect","off","role","combobox","aria-multiline","false"],hostVars:7,hostBindings:function(p,S){1&p&&
1c.NdJ("blur",function(){return S.handleBlur()})("keydown",function(pe){return S.handleKeyDown(pe)}),2&p&&(c.Ikx("autocomplete",S.autocomplete),c.uIk("aria-autocomplete",S.showHint?"both":"list")("aria-activedescendant",S.activeDescendant)("aria-owns",S.isPopupOpen()?S.popupId:null)("aria-expanded",S.isPopupOpen()),c.ekj("open",S.isPopupOpen()))},inputs:{autocomplete:"autocomplete",container:"container",editable:"editable",focusFirst:"focusFirst",inputFormatter:"inputFormatter",ngbTypeahead:"ngbTypeahead",resultFormatter:"resultFormatter",resultTemplate:"resultTemplate",showHint:"showHint",placement:"placement",popupClass:"popupClass"},outputs:{selectItem:"selectItem"},exportAs:["ngbTypeahead"],features:[c._Bn([{provide:$t.JU,useExisting:(0,c.Gpc)(()=>v),multi:!0}]),c.TTD]}),v})(),kl=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[[e.ez]]}),v})();const Hc=[Dl,Vu,ds,$u,hs,rs,m0,md,Bl,T0,cu,Dd,P1,Sd,Yc,vc,kl];let Id=(()=>{class v{}return v.\u0275fac=function(p){return new(p||v)},v.\u0275mod=c.oAB({type:v}),v.\u0275inj=c.cJS({imports:[Hc,Dl,Vu,ds,$u,hs,rs,m0,md,Bl,T0,cu,Dd,P1,Sd,Yc,vc,kl]}),v})()},86978:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>E});var C,c=T(90119),e=(C=function(L,R){return(C=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(I,z){I.__proto__=z}||function(I,z){for(var H in z)Object.prototype.hasOwnProperty.call(z,H)&&(I[H]=z[H])})(L,R)},function(L,R){if("function"!=typeof R&&null!==R)throw new TypeError("Class extends value "+String(R)+" is not a constructor or null");function I(){this.constructor=L}C(L,R),L.prototype=null===R?Object.create(R):(I.prototype=R.prototype,new I)}),x=function(C){function L(R){var I=this,H="Assertion failed. See https://openlayers.org/en/"+("latest"===c.q4?c.q4:"v"+c.q4.split("-")[0])+"/doc/errors/#"+R+" for details.";return(I=C.call(this,H)||this).code=R,I.name="AssertionError",I.message=H,I}return e(L,C),L}(Error);const E=x},92815:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>z});var H,c=T(86978),e=T(53632),x=T(29889),E=T(28214),C=(H=function(Z,j){return(H=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(V,$){V.__proto__=$}||function(V,$){for(var P in $)Object.prototype.hasOwnProperty.call($,P)&&(V[P]=$[P])})(Z,j)},function(Z,j){if("function"!=typeof j&&null!==j)throw new TypeError("Class extends value "+String(j)+" is not a constructor or null");function V(){this.constructor=Z}H(Z,j),Z.prototype=null===j?Object.create(j):(V.prototype=j.prototype,new V)}),R=function(H){function Z(j,V,$){var P=H.call(this,j)||this;return P.element=V,P.index=$,P}return C(Z,H),Z}(E.ZP),I=function(H){function Z(j,V){var $=H.call(this)||this;if($.unique_=!!(V||{}).unique,$.array_=j||[],$.unique_)for(var q=0,te=$.array_.length;q<te;++q)$.assertUnique_($.array_[q],q);return $.updateLength_(),$}return C(Z,H),Z.prototype.clear=function(){for(;this.getLength()>0;)this.pop()},Z.prototype.extend=function(j){for(var V=0,$=j.length;V<$;++V)this.push(j[V]);return this},Z.prototype.forEach=function(j){for(var V=this.array_,$=0,P=V.length;$<P;++$)j(V[$],$,V)},Z.prototype.getArray=function(){return this.array_},Z.prototype.item=function(j){return this.array_[j]},Z.prototype.getLength=function(){return this.get("length")},Z.prototype.insertAt=function(j,V){this.unique_&&this.assertUnique_(V),this.array_.splice(j,0,V),this.updateLength_(),this.dispatchEvent(new R(x.Z.ADD,V,j))},Z.prototype.pop=function(){return this.removeAt(this.getLength()-1)},Z.prototype.push=function(j){this.unique_&&this.assertUnique_(j);var V=this.getLength();return this.insertAt(V,j),this.getLength()},Z.prototype.remove=function(j){for(var V=this.array_,$=0,P=V.length;$<P;++$)if(V[$]===j)return this.removeAt($)},Z.prototype.removeAt=function(j){var V=this.array_[j];return this.array_.splice(j,1),this.updateLength_(),this.dispatchEvent(new R(x.Z.REMOVE,V,j)),V},Z.prototype.setAt=function(j,V){var $=this.getLength();if(j<$){this.unique_&&this.assertUnique_(V,j);var P=this.array_[j];this.array_[j]=V,this.dispatchEvent(new R(x.Z.REMOVE,P,j)),this.dispatchEvent(new R(x.Z.ADD,V,j))}else{for(var q=$;q<j;++q)this.insertAt(q,void 0);this.insertAt(j,V)}},Z.prototype.updateLength_=function(){this.set("length",this.array_.length)},Z.prototype.assertUnique_=function(j,V){for(var $=0,P=this.array_.length;$<P;++$)if(this.array_[$]===j&&$!==V)throw new c.Z(58)},Z}(e.Z);const z=I},29889:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={ADD:"add",REMOVE:"remove"}},20625:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>e});const e=function(){function x(){this.disposed=!1}return x.prototype.dispose=function(){this.disposed||(this.disposed=!0,this.disposeInternal())},x.prototype.disposeInternal=function(){},x}()},84907:(Ve,we,T)=>{"use strict";T.d(we,{K:()=>V});var P,c=T(19972),e=T(78007),x=T(90119),E=(P=function(q,te){return(P=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Me,me){Me.__proto__=me}||function(Me,me){for(var Se in me)Object.prototype.hasOwnProperty.call(me,Se)&&(Me[Se]=me[Se])})(q,te)},function(q,te){if("function"!=typeof te&&null!==te)throw new TypeError("Class extends value "+String(te)+" is not a constructor or null");function Me(){this.constructor=q}P(q,te),q.prototype=null===te?Object.create(te):(Me.prototype=te.prototype,new Me)}),C=function(P){function q(te,Me,me,Se){var _e=P.call(this)||this;return _e.extent=te,_e.pixelRatio_=me,_e.resolution=Me,_e.state=Se,_e}return E(q,P),q.prototype.changed=function(){this.dispatchEvent(c.Z.CHANGE)},q.prototype.getExtent=function(){return this.extent},q.prototype.getImage=function(){return(0,x.O3)()},q.prototype.getPixelRatio=function(){return this.pixelRatio_},q.prototype.getResolution=function(){return this.resolution},q.prototype.getState=function(){return this.state},q.prototype.load=function(){(0,x.O3)()},q}(e.Z);const L=C;var R=T(90521),I=T(59996),z=T(90760),H=T(1729),Z=function(){var P=function(q,te){return(P=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Me,me){Me.__proto__=me}||function(Me,me){for(var Se in me)Object.prototype.hasOwnProperty.call(me,Se)&&(Me[Se]=me[Se])})(q,te)};return function(q,te){if("function"!=typeof te&&null!==te)throw new TypeError("Class extends value "+String(te)+" is not a constructor or null");function Me(){this.constructor=q}P(q,te),q.prototype=null===te?Object.create(te):(Me.prototype=te.prototype,new Me)}}();function V(P,q,te){var Me=P,me=!0,Se=!1,_e=!1,Le=[(0,H.Vx)(Me,c.Z.LOAD,function(){_e=!0,Se||q()})];return Me.src&&I.Tp?(Se=!0,Me.decode().then(function(){me&&q()}).catch(function(je){me&&(_e?q():te())})):Le.push((0,H.Vx)(Me,c.Z.ERROR,te)),function(){me=!1,Le.forEach(H.bN)}}!function(P){function q(te,Me,me,Se,_e,Le){var je=P.call(this,te,Me,me,R.Z.IDLE)||this;return je.src_=Se,je.image_=new Image,null!==_e&&(je.image_.crossOrigin=_e),je.unlisten_=null,je.state=R.Z.IDLE,je.imageLoadFunction_=Le,je}Z(q,P),q.prototype.getImage=function(){return this.image_},q.prototype.handleImageError_=function(){this.state=R.Z.ERROR,this.unlistenImage_(),this.changed()},q.prototype.handleImageLoad_=function(){void 0===this.resolution&&(this.resolution=(0,z.Cr)(this.extent)/this.image_.height),this.state=R.Z.LOADED,this.unlistenImage_(),this.changed()},q.prototype.load=function(){(this.state==R.Z.IDLE||this.state==R.Z.ERROR)&&(this.state=R.Z.LOADING,this.changed(),this.imageLoadFunction_(this,this.src_),this.unlisten_=V(this.image_,this.handleImageLoad_.bind(this),this.handleImageError_.bind(this)))},q.prototype.setImage=function(te){this.image_=te,this.resolution=(0,z.Cr)(this.extent)/this.image_.height},q.prototype.unlistenImage_=function(){this.unlisten_&&(this.unlisten_(),this.unlisten_=null)}}(L)},90521:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={IDLE:0,LOADING:1,LOADED:2,ERROR:3,EMPTY:4}},67902:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>La});var Ue,c=T(20625),e=T(81345),x=T(90119),E=T(50483),C=T(90760),L=T(52956),R=T(24593),I=T(93481),z=(Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)},function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}),H=function(Ue){function le(U){var B=Ue.call(this)||this;return B.map_=U,B}return z(le,Ue),le.prototype.dispatchRenderEvent=function(U,B){(0,x.O3)()},le.prototype.calculateMatrices2D=function(U){var B=U.viewState,ie=U.coordinateToPixelTransform,Fe=U.pixelToCoordinateTransform;
1(0,E.qC)(ie,U.size[0]/2,U.size[1]/2,1/B.resolution,-1/B.resolution,-B.rotation,-B.center[0],-B.center[1]),(0,E.nb)(Fe,ie)},le.prototype.forEachFeatureAtCoordinate=function(U,B,ie,Fe,Nt,Jt,vn,_n){var Xn,qn=B.viewState;function _r(fe,se,ne,Ne){return Nt.call(Jt,se,fe?ne:null,Ne)}var Di=qn.projection,Kr=(0,I.Cf)(U.slice(),Di),de=[[0,0]];if(Di.canWrapX()&&Fe){var Pe=Di.getExtent(),he=(0,C.dz)(Pe);de.push([-he,0],[he,0])}for(var ke=B.layerStatesArray,mt=ke.length,Gt=[],un=[],Pn=0;Pn<de.length;Pn++)for(var ai=mt-1;ai>=0;--ai){var si=ke[ai],yi=si.layer;if(yi.hasRenderer()&&(0,R.j)(si,qn)&&vn.call(_n,yi)){var Yr=yi.getRenderer(),ia=yi.getSource();if(Yr&&ia){var bi=ia.getWrapX()?Kr:U,Gn=_r.bind(null,si.managed);un[0]=bi[0]+de[Pn][0],un[1]=bi[1]+de[Pn][1],Xn=Yr.forEachFeatureAtCoordinate(un,B,ie,Gn,Gt)}if(Xn)return Xn}}if(0!==Gt.length){var li=1/Gt.length;return Gt.forEach(function(fe,se){return fe.distanceSq+=se*li}),Gt.sort(function(fe,se){return fe.distanceSq-se.distanceSq}),Gt.some(function(fe){return Xn=fe.callback(fe.feature,fe.layer,fe.geometry)}),Xn}},le.prototype.forEachLayerAtPixel=function(U,B,ie,Fe,Nt){return(0,x.O3)()},le.prototype.hasFeatureAtCoordinate=function(U,B,ie,Fe,Nt,Jt){return void 0!==this.forEachFeatureAtCoordinate(U,B,ie,Fe,e.uX,this,Nt,Jt)},le.prototype.getMap=function(){return this.map_},le.prototype.renderFrame=function(U){(0,x.O3)()},le.prototype.scheduleExpireIconCache=function(U){L.c.canExpireCache()&&U.postRenderFunctions.push(Z)},le}(c.Z);function Z(Ue,le){L.c.expire()}const j=H;var V=T(44587),$=T(22919),P=T(72526),q=T(99454),te=T(75263),Me=T(44686),me=T(1729),Se=T(71992),_e=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Le=function(Ue){function le(U){var B=Ue.call(this,U)||this;B.fontChangeListenerKey_=(0,me.oL)(Me.sG,V.Z.PROPERTYCHANGE,U.redrawText.bind(U)),B.element_=document.createElement("div");var ie=B.element_.style;ie.position="absolute",ie.width="100%",ie.height="100%",ie.zIndex="0",B.element_.className=te.XV+" ol-layers";var Fe=U.getViewport();return Fe.insertBefore(B.element_,Fe.firstChild||null),B.children_=[],B.renderedVisible_=!0,B}return _e(le,Ue),le.prototype.dispatchRenderEvent=function(U,B){var ie=this.getMap();if(ie.hasListener(U)){var Fe=new $.Z(U,void 0,B);ie.dispatchEvent(Fe)}},le.prototype.disposeInternal=function(){(0,me.bN)(this.fontChangeListenerKey_),this.element_.parentNode.removeChild(this.element_),Ue.prototype.disposeInternal.call(this)},le.prototype.renderFrame=function(U){if(U){this.calculateMatrices2D(U),this.dispatchRenderEvent(P.Z.PRECOMPOSE,U);var B=U.layerStatesArray.sort(function(_r,Di){return _r.zIndex-Di.zIndex}),ie=U.viewState;this.children_.length=0;for(var Fe=[],Nt=null,Jt=0,vn=B.length;Jt<vn;++Jt){var _n=B[Jt];if(U.layerIndex=Jt,(0,R.j)(_n,ie)&&(_n.sourceState==q.Z.READY||_n.sourceState==q.Z.UNDEFINED)){var Xn=_n.layer,qn=Xn.render(U,Nt);!qn||(qn!==Nt&&(this.children_.push(qn),Nt=qn),"getDeclutter"in Xn&&Fe.push(Xn))}}for(Jt=Fe.length-1;Jt>=0;--Jt)Fe[Jt].renderDeclutter(U);(0,Se.hF)(this.element_,this.children_),this.dispatchRenderEvent(P.Z.POSTCOMPOSE,U),this.renderedVisible_||(this.element_.style.display="",this.renderedVisible_=!0),this.scheduleExpireIconCache(U)}else this.renderedVisible_&&(this.element_.style.display="none",this.renderedVisible_=!1)},le.prototype.forEachLayerAtPixel=function(U,B,ie,Fe,Nt){for(var Jt=B.viewState,vn=B.layerStatesArray,Xn=vn.length-1;Xn>=0;
1--Xn){var qn=vn[Xn],_r=qn.layer;if(_r.hasRenderer()&&(0,R.j)(qn,Jt)&&Nt(_r)){var Kr=_r.getRenderer().getDataAtPixel(U,B,ie);if(Kr){var de=Fe(_r,Kr);if(de)return de}}}},le}(j);const je=Le;var rt=T(53632),Be=T(92815),Ye=T(29889),Je=T(19972),wt=T(65560),Ot=T(28214),Zt=T(1911),tn=T(69466),Ut=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Rt=function(Ue){function le(U,B){var ie=Ue.call(this,U)||this;return ie.layer=B,ie}return Ut(le,Ue),le}(Ot.ZP),Lt=function(Ue){function le(U){var B=this,ie=U||{},Fe=(0,tn.f0)({},ie);delete Fe.layers;var Nt=ie.layers;return(B=Ue.call(this,Fe)||this).layersListenerKeys_=[],B.listenerKeys_={},B.addChangeListener("layers",B.handleLayersChanged_),Nt?Array.isArray(Nt)?Nt=new Be.Z(Nt.slice(),{unique:!0}):(0,Zt.h)("function"==typeof Nt.getArray,43):Nt=new Be.Z(void 0,{unique:!0}),B.setLayers(Nt),B}return Ut(le,Ue),le.prototype.handleLayerChange_=function(){this.changed()},le.prototype.handleLayersChanged_=function(){this.layersListenerKeys_.forEach(me.bN),this.layersListenerKeys_.length=0;var U=this.getLayers();for(var B in this.layersListenerKeys_.push((0,me.oL)(U,Ye.Z.ADD,this.handleLayersAdd_,this),(0,me.oL)(U,Ye.Z.REMOVE,this.handleLayersRemove_,this)),this.listenerKeys_)this.listenerKeys_[B].forEach(me.bN);(0,tn.ZH)(this.listenerKeys_);for(var ie=U.getArray(),Fe=0,Nt=ie.length;Fe<Nt;Fe++){var Jt=ie[Fe];this.registerLayerListeners_(Jt),this.dispatchEvent(new Rt("addlayer",Jt))}this.changed()},le.prototype.registerLayerListeners_=function(U){var B=[(0,me.oL)(U,V.Z.PROPERTYCHANGE,this.handleLayerChange_,this),(0,me.oL)(U,Je.Z.CHANGE,this.handleLayerChange_,this)];U instanceof le&&B.push((0,me.oL)(U,"addlayer",this.handleLayerGroupAdd_,this),(0,me.oL)(U,"removelayer",this.handleLayerGroupRemove_,this)),this.listenerKeys_[(0,x.sq)(U)]=B},le.prototype.handleLayerGroupAdd_=function(U){this.dispatchEvent(new Rt("addlayer",U.layer))},le.prototype.handleLayerGroupRemove_=function(U){this.dispatchEvent(new Rt("removelayer",U.layer))},le.prototype.handleLayersAdd_=function(U){var B=U.element;this.registerLayerListeners_(B),this.dispatchEvent(new Rt("addlayer",B)),this.changed()},le.prototype.handleLayersRemove_=function(U){var B=U.element,ie=(0,x.sq)(B);this.listenerKeys_[ie].forEach(me.bN),delete this.listenerKeys_[ie],this.dispatchEvent(new Rt("removelayer",B)),this.changed()},le.prototype.getLayers=function(){return this.get("layers")},le.prototype.setLayers=function(U){var B=this.getLayers();
1if(B)for(var ie=B.getArray(),Fe=0,Nt=ie.length;Fe<Nt;++Fe)this.dispatchEvent(new Rt("removelayer",ie[Fe]));this.set("layers",U)},le.prototype.getLayersArray=function(U){var B=void 0!==U?U:[];return this.getLayers().forEach(function(ie){ie.getLayersArray(B)}),B},le.prototype.getLayerStatesArray=function(U){var B=void 0!==U?U:[],ie=B.length;this.getLayers().forEach(function(Xn){Xn.getLayerStatesArray(B)});var Fe=this.getLayerState(),Nt=Fe.zIndex;!U&&void 0===Fe.zIndex&&(Nt=0);for(var Jt=ie,vn=B.length;Jt<vn;Jt++){var _n=B[Jt];_n.opacity*=Fe.opacity,_n.visible=_n.visible&&Fe.visible,_n.maxResolution=Math.min(_n.maxResolution,Fe.maxResolution),_n.minResolution=Math.max(_n.minResolution,Fe.minResolution),_n.minZoom=Math.max(_n.minZoom,Fe.minZoom),_n.maxZoom=Math.min(_n.maxZoom,Fe.maxZoom),void 0!==Fe.extent&&(_n.extent=void 0!==_n.extent?(0,C.Ed)(_n.extent,Fe.extent):Fe.extent),void 0===_n.zIndex&&(_n.zIndex=Nt)}return B},le.prototype.getSourceState=function(){return q.Z.READY},le}(wt.Z);const St=Lt;var We=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),et=function(Ue){function le(U,B,ie){var Fe=Ue.call(this,U)||this;return Fe.map=B,Fe.frameState=void 0!==ie?ie:null,Fe}return We(le,Ue),le}(Ot.ZP);const ht=et;var gt=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),kt=function(Ue){function le(U,B,ie,Fe,Nt){var Jt=Ue.call(this,U,B,Nt)||this;return Jt.originalEvent=ie,Jt.pixel_=null,Jt.coordinate_=null,Jt.dragging=void 0!==Fe&&Fe,Jt}return gt(le,Ue),Object.defineProperty(le.prototype,"pixel",{get:function(){return this.pixel_||(this.pixel_=this.map.getEventPixel(this.originalEvent)),this.pixel_},set:function(U){this.pixel_=U},enumerable:!1,configurable:!0}),Object.defineProperty(le.prototype,"coordinate",{get:function(){return this.coordinate_||(this.coordinate_=this.map.getCoordinateFromPixel(this.pixel)),this.coordinate_},set:function(U){this.coordinate_=U},enumerable:!1,configurable:!0}),le.prototype.preventDefault=function(){Ue.prototype.preventDefault.call(this),"preventDefault"in this.originalEvent&&this.originalEvent.preventDefault()},le.prototype.stopPropagation=function(){Ue.prototype.stopPropagation.call(this),"stopPropagation"in this.originalEvent&&this.originalEvent.stopPropagation()},le}(ht);const an=kt,Ft={SINGLECLICK:"singleclick",CLICK:Je.Z.CLICK,DBLCLICK:Je.Z.DBLCLICK,POINTERDRAG:"pointerdrag",POINTERMOVE:"pointermove",POINTERDOWN:"pointerdown",POINTERUP:"pointerup",POINTEROVER:"pointerover",POINTEROUT:"pointerout",POINTERENTER:"pointerenter",POINTERLEAVE:"pointerleave",POINTERCANCEL:"pointercancel"};var Vt=T(99851),Sn=T(78007),Fn=T(59996),In=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Dn=function(Ue){function le(U,B){var ie=Ue.call(this,U)||this;ie.map_=U,ie.emulateClicks_=!1,ie.dragging_=!1,ie.dragListenerKeys_=[],ie.moveTolerance_=void 0===B?1:B,ie.down_=null;var Fe=ie.map_.getViewport();return ie.activePointers_=0,ie.trackedTouches_={},ie.element_=Fe,ie.pointerdownListenerKey_=(0,me.oL)(Fe,Vt.Z.POINTERDOWN,ie.handlePointerDown_,ie),ie.relayedListenerKey_=(0,me.oL)(Fe,Vt.Z.POINTERMOVE,ie.relayEvent_,ie),ie.boundHandleTouchMove_=ie.handleTouchMove_.bind(ie),ie.element_.addEventListener(Je.Z.TOUCHMOVE,ie.boundHandleTouchMove_,!!Fn.bM&&{passive:!1}),ie}return In(le,Ue),le.prototype.emulateClick_=function(U){var B=new an(Ft.CLICK,this.map_,U);this.dispatchEvent(B),void 0!==this.clickTimeoutId_?(clearTimeout(this.clickTimeoutId_),this.clickTimeoutId_=void 0,B=new an(Ft.DBLCLICK,this.map_,U),this.dispatchEvent(B)):this.clickTimeoutId_=setTimeout(function(){this.clickTimeoutId_=void 0;var ie=new an(Ft.SINGLECLICK,this.map_,U);this.dispatchEvent(ie)}.bind(this),250)},le.prototype.updateActivePointers_=function(U){var B=U;B.type==Ft.POINTERUP||B.type==Ft.POINTERCANCEL?delete this.trackedTouches_[B.pointerId]:B.type==Ft.POINTERDOWN&&(this.trackedTouches_[B.pointerId]=!0),this.activePointers_=Object.keys(this.trackedTouches_).length},le.prototype.handlePointerUp_=function(U){this.updateActivePointers_(U);var B=new an(Ft.POINTERUP,this.map_,U);this.dispatchEvent(B),this.emulateClicks_&&!B.defaultPrevented&&!this.dragging_&&this.isMouseActionButton_(U)&&this.emulateClick_(this.down_),0===this.activePointers_&&(this.dragListenerKeys_.forEach(me.bN),this.dragListenerKeys_.length=0,this.dragging_=!1,this.down_=null)},le.prototype.isMouseActionButton_=function(U){return 0===U.button},le.prototype.handlePointerDown_=function(U){this.emulateClicks_=0===this.activePointers_,this.updateActivePointers_(U);var B=new an(Ft.POINTERDOWN,this.map_,U);for(var ie in this.dispatchEvent(B),this.down_={},U){var Fe=U[ie];this.down_[ie]="function"==typeof Fe?e.Zn:Fe}if(0===this.dragListenerKeys_.length){var Nt=this.map_.getOwnerDocument();this.dragListenerKeys_.push((0,me.oL)(Nt,Ft.POINTERMOVE,this.handlePointerMove_,this),(0,me.oL)(Nt,Ft.POINTERUP,this.handlePointerUp_,this),(0,me.oL)(this.element_,Ft.POINTERCANCEL,this.handlePointerUp_,this)),this.element_.getRootNode&&this.element_.getRootNode()!==Nt&&this.dragListenerKeys_.push((0,me.oL)(this.element_.getRootNode(),Ft.POINTERUP,this.handlePointerUp_,this))}}
1,le.prototype.handlePointerMove_=function(U){if(this.isMoving_(U)){this.dragging_=!0;var B=new an(Ft.POINTERDRAG,this.map_,U,this.dragging_);this.dispatchEvent(B)}},le.prototype.relayEvent_=function(U){this.originalPointerMoveEvent_=U;var B=!(!this.down_||!this.isMoving_(U));this.dispatchEvent(new an(U.type,this.map_,U,B))},le.prototype.handleTouchMove_=function(U){var B=this.originalPointerMoveEvent_;(!B||B.defaultPrevented)&&("boolean"!=typeof U.cancelable||!0===U.cancelable)&&U.preventDefault()},le.prototype.isMoving_=function(U){return this.dragging_||Math.abs(U.clientX-this.down_.clientX)>this.moveTolerance_||Math.abs(U.clientY-this.down_.clientY)>this.moveTolerance_},le.prototype.disposeInternal=function(){this.relayedListenerKey_&&((0,me.bN)(this.relayedListenerKey_),this.relayedListenerKey_=null),this.element_.removeEventListener(Je.Z.TOUCHMOVE,this.boundHandleTouchMove_),this.pointerdownListenerKey_&&((0,me.bN)(this.pointerdownListenerKey_),this.pointerdownListenerKey_=null),this.dragListenerKeys_.forEach(me.bN),this.dragListenerKeys_.length=0,this.element_=null,Ue.prototype.disposeInternal.call(this)},le}(Sn.Z);const tr=Dn;var rr=T(17656);var dt=1/0,Dt=function(){function Ue(le,U){this.priorityFunction_=le,this.keyFunction_=U,this.elements_=[],this.priorities_=[],this.queuedElements_={}}return Ue.prototype.clear=function(){this.elements_.length=0,this.priorities_.length=0,(0,tn.ZH)(this.queuedElements_)},Ue.prototype.dequeue=function(){var le=this.elements_,U=this.priorities_,B=le[0];1==le.length?(le.length=0,U.length=0):(le[0]=le.pop(),U[0]=U.pop(),this.siftUp_(0));var ie=this.keyFunction_(B);return delete this.queuedElements_[ie],B},Ue.prototype.enqueue=function(le){(0,Zt.h)(!(this.keyFunction_(le)in this.queuedElements_),31);var U=this.priorityFunction_(le);return U!=dt&&(this.elements_.push(le),this.priorities_.push(U),this.queuedElements_[this.keyFunction_(le)]=!0,this.siftDown_(0,this.elements_.length-1),!0)},Ue.prototype.getCount=function(){return this.elements_.length},Ue.prototype.getLeftChildIndex_=function(le){return 2*le+1},Ue.prototype.getRightChildIndex_=function(le){return 2*le+2},Ue.prototype.getParentIndex_=function(le){return le-1>>1},Ue.prototype.heapify_=function(){var le;for(le=(this.elements_.length>>1)-1;le>=0;le--)this.siftUp_(le)},Ue.prototype.isEmpty=function(){return 0===this.elements_.length},Ue.prototype.isKeyQueued=function(le){return le in this.queuedElements_},Ue.prototype.isQueued=function(le){return this.isKeyQueued(this.keyFunction_(le))},Ue.prototype.siftUp_=function(le){for(var U=this.elements_,B=this.priorities_,ie=U.length,Fe=U[le],Nt=B[le],Jt=le;le<ie>>1;){var vn=this.getLeftChildIndex_(le),_n=this.getRightChildIndex_(le),Xn=_n<ie&&B[_n]<B[vn]?_n:vn;U[le]=U[Xn],B[le]=B[Xn],le=Xn}U[le]=Fe,B[le]=Nt,this.siftDown_(Jt,le)},Ue.prototype.siftDown_=function(le,U){for(var B=this.elements_,ie=this.priorities_,Fe=B[U],Nt=ie[U];U>le;){var Jt=this.getParentIndex_(U);if(!(ie[Jt]>Nt))break;B[U]=B[Jt],ie[U]=ie[Jt],U=Jt}B[U]=Fe,ie[U]=Nt},Ue.prototype.reprioritize=function(){var Nt,Jt,vn,le=this.priorityFunction_,U=this.elements_,B=this.priorities_,ie=0,Fe=U.length;for(Jt=0;Jt<Fe;++Jt)(vn=le(Nt=U[Jt]))==dt?delete this.queuedElements_[this.keyFunction_(Nt)]:(B[ie]=vn,U[ie++]=Nt);U.length=ie,B.length=ie,this.heapify_()},Ue}();const jt=Dt;var fn=T(61999),on=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),zn=function(Ue){function le(U,B){var ie=Ue.call(this,function(Fe){return U.apply(null,Fe)},function(Fe){return Fe[0].getKey()})||this;return ie.boundHandleTileChange_=ie.handleTileChange.bind(ie),ie.tileChangeCallback_=B,ie.tilesLoading_=0,ie.tilesLoadingKeys_={},ie}return on(le,Ue),le.prototype.enqueue=function(U){var B=Ue.prototype.enqueue.call(this,U);return B&&U[0].addEventListener(Je.Z.CHANGE,this.boundHandleTileChange_),B},le.prototype.getTilesLoading=function(){return this.tilesLoading_},le.prototype.handleTileChange=function(U){var B=U.target,ie=B.getState();if(ie===fn.Z.LOADED||ie===fn.Z.ERROR||ie===fn.Z.EMPTY){B.removeEventListener(Je.Z.CHANGE,this.boundHandleTileChange_);var Fe=B.getKey();Fe in this.tilesLoadingKeys_&&(delete this.tilesLoadingKeys_[Fe],--this.tilesLoading_),this.tileChangeCallback_()}},le.prototype.loadMoreTiles=function(U,B){for(var Nt,Jt,ie=0;this.tilesLoading_<U&&ie<B&&this.getCount()>0;)Jt=(Nt=this.dequeue()[0]).getKey(),Nt.getState()===fn.Z.IDLE&&!(Jt in this.tilesLoadingKeys_)&&(this.tilesLoadingKeys_[Jt]=!0,++this.tilesLoading_,++ie,Nt.load())},le}(jt);const At=zn;var it=T(22811),$t=T(48587),Xt=T(39941),st=T(1750),Ae=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}();function Ee(Ue){Ue instanceof R.Z?Ue.setMapInternal(null):Ue instanceof St&&Ue.getLayers().forEac
1h(Ee)}function ze(Ue,le){if(Ue instanceof R.Z)Ue.setMapInternal(le);else if(Ue instanceof St)for(var U=Ue.getLayers().getArray(),B=0,ie=U.length;B<ie;++B)ze(U[B],le)}var tt=function(Ue){function le(U){var B=Ue.call(this)||this,ie=function xt(Ue){var le=null;void 0!==Ue.keyboardEventTarget&&(le="string"==typeof Ue.keyboardEventTarget?document.getElementById(Ue.keyboardEventTarget):Ue.keyboardEventTarget);var ie,Fe,Nt,U={},B=Ue.layers&&"function"==typeof Ue.layers.getLayers?Ue.layers:new St({layers:Ue.layers});return U.layergroup=B,U.target=Ue.target,U.view=Ue.view instanceof it.ZP?Ue.view:new it.ZP,void 0!==Ue.controls&&(Array.isArray(Ue.controls)?ie=new Be.Z(Ue.controls.slice()):((0,Zt.h)("function"==typeof Ue.controls.getArray,47),ie=Ue.controls)),void 0!==Ue.interactions&&(Array.isArray(Ue.interactions)?Fe=new Be.Z(Ue.interactions.slice()):((0,Zt.h)("function"==typeof Ue.interactions.getArray,48),Fe=Ue.interactions)),void 0!==Ue.overlays?Array.isArray(Ue.overlays)?Nt=new Be.Z(Ue.overlays.slice()):((0,Zt.h)("function"==typeof Ue.overlays.getArray,49),Nt=Ue.overlays):Nt=new Be.Z,{controls:ie,interactions:Fe,keyboardEventTarget:le,overlays:Nt,values:U}}(U);B.boundHandleBrowserEvent_=B.handleBrowserEvent.bind(B),B.maxTilesLoading_=void 0!==U.maxTilesLoading?U.maxTilesLoading:16,B.pixelRatio_=void 0!==U.pixelRatio?U.pixelRatio:Fn.MP,B.animationDelay_=function(){this.animationDelayKey_=void 0,this.renderFrame_(Date.now())}.bind(B),B.coordinateToPixelTransform_=(0,E.Ue)(),B.pixelToCoordinateTransform_=(0,E.Ue)(),B.frameIndex_=0,B.frameState_=null,B.previousExtent_=null,B.viewPropertyListenerKey_=null,B.viewChangeListenerKey_=null,B.layerGroupPropertyListenerKeys_=null,B.viewport_=document.createElement("div"),B.viewport_.className="ol-viewport"+("ontouchstart"in window?" ol-touch":""),B.viewport_.style.position="relative",B.viewport_.style.overflow="hidden",B.viewport_.style.width="100%",B.viewport_.style.height="100%",B.overlayContainer_=document.createElement("div"),B.overlayContainer_.style.position="absolute",B.overlayContainer_.style.zIndex="0",B.overlayContainer_.style.width="100%",B.overlayContainer_.style.height="100%",B.overlayContainer_.style.pointerEvents="none",B.overlayContainer_.className="ol-overlaycontainer",B.viewport_.appendChild(B.overlayContainer_),B.overlayContainerStopEvent_=document.createElement("div"),B.overlayContainerStopEvent_.style.position="absolute",B.overlayContainerStopEvent_.style.zIndex="0",B.overlayContainerStopEvent_.style.width="100%",B.overlayContainerStopEvent_.style.height="100%",B.overlayContainerStopEvent_.style.pointerEvents="none",B.overlayContainerStopEvent_.className="ol-overlaycontainer-stopevent",B.viewport_.appendChild(B.overlayContainerStopEvent_),B.mapBrowserEventHandler_=null,B.moveTolerance_=U.moveTolerance,B.keyboardEventTarget_=ie.keyboardEventTarget,B.targetChangeHandlerKeys_=null,B.controls=ie.controls||new Be.Z,B.interactions=ie.interactions||new Be.Z,B.overlays_=ie.overlays,B.overlayIdIndex_={},B.renderer_=null,B.postRenderFunctions_=[],B.tileQueue_=new At(B.getTilePriority.bind(B),B.handleTileChange_.bind(B)),B.addChangeListener("layergroup",B.handleLayerGroupChanged_),B.addChangeListener("view",B.handleViewChanged_),B.addChangeListener("size",B.handleSizeChanged_),B.addChangeListener("target",B.handleTargetChanged_),B.setProperties(ie.values);var Fe=B;return U.view&&!(U.view instanceof it.ZP)&&U.view.then(function(Nt){Fe.setView(new it.ZP(Nt))}),B.controls.addEventListener(Ye.Z.ADD,function(Nt){Nt.element.setMap(this)}.bind(B)),B.controls.addEventListener(Ye.Z.REMOVE,function(Nt){Nt.element.setMap(null)}.bind(B)),B.interactions.addEventListener(Ye.Z.ADD,function(Nt){Nt.element.setMap(this)}.bind(B)),B.interactions.addEventListener(Ye.Z.REMOVE,function(Nt){Nt.element.setMap(null)}.bind(B)),B.overlays_.addEventListener(Ye.Z.ADD,function(Nt){this.addOverlayInternal_(Nt.element)}.bind(B)),B.overlays_.addEventListener(Ye.Z.REMOVE,function(Nt){var vn=Nt.element.getId();void 0!==vn&&delete this.overlayIdIndex_[vn.toString()],Nt.element.setMap(null)}
1.bind(B)),B.controls.forEach(function(Nt){Nt.setMap(this)}.bind(B)),B.interactions.forEach(function(Nt){Nt.setMap(this)}.bind(B)),B.overlays_.forEach(B.addOverlayInternal_.bind(B)),B}return Ae(le,Ue),le.prototype.createRenderer=function(){throw new Error("Use a map type that has a createRenderer method")},le.prototype.addControl=function(U){this.getControls().push(U)},le.prototype.addInteraction=function(U){this.getInteractions().push(U)},le.prototype.addLayer=function(U){this.getLayerGroup().getLayers().push(U)},le.prototype.handleLayerAdd_=function(U){ze(U.layer,this)},le.prototype.addOverlay=function(U){this.getOverlays().push(U)},le.prototype.addOverlayInternal_=function(U){var B=U.getId();void 0!==B&&(this.overlayIdIndex_[B.toString()]=U),U.setMap(this)},le.prototype.disposeInternal=function(){this.setTarget(null),Ue.prototype.disposeInternal.call(this)},le.prototype.forEachFeatureAtPixel=function(U,B,ie){if(this.frameState_){var Fe=this.getCoordinateFromPixelInternal(U);return this.renderer_.forEachFeatureAtCoordinate(Fe,this.frameState_,void 0!==(ie=void 0!==ie?ie:{}).hitTolerance?ie.hitTolerance:0,!1!==ie.checkWrapped,B,null,void 0!==ie.layerFilter?ie.layerFilter:e.uX,null)}},le.prototype.getFeaturesAtPixel=function(U,B){var ie=[];return this.forEachFeatureAtPixel(U,function(Fe){ie.push(Fe)},B),ie},le.prototype.getAllLayers=function(){var U=[];return function B(ie){ie.forEach(function(Fe){Fe instanceof St?B(Fe.getLayers()):U.push(Fe)})}(this.getLayers()),U},le.prototype.forEachLayerAtPixel=function(U,B,ie){if(this.frameState_){var Fe=ie||{};return this.renderer_.forEachLayerAtPixel(U,this.frameState_,void 0!==Fe.hitTolerance?Fe.hitTolerance:0,B,Fe.layerFilter||e.uX)}},le.prototype.hasFeatureAtPixel=function(U,B){if(!this.frameState_)return!1;var ie=this.getCoordinateFromPixelInternal(U);return this.renderer_.hasFeatureAtCoordinate(ie,this.frameState_,void 0!==(B=void 0!==B?B:{}).hitTolerance?B.hitTolerance:0,!1!==B.checkWrapped,void 0!==B.layerFilter?B.layerFilter:e.uX,null)},le.prototype.getEventCoordinate=function(U){return this.getCoordinateFromPixel(this.getEventPixel(U))},le.prototype.getEventCoordinateInternal=function(U){return this.getCoordinateFromPixelInternal(this.getEventPixel(U))},le.prototype.getEventPixel=function(U){var B=this.viewport_.getBoundingClientRect(),ie="changedTouches"in U?U.changedTouches[0]:U;return[ie.clientX-B.left,ie.clientY-B.top]},le.prototype.getTarget=function(){return this.get("target")},le.prototype.getTargetElement=function(){var U=this.getTarget();return void 0!==U?"string"==typeof U?document.getElementById(U):U:null},le.prototype.getCoordinateFromPixel=function(U){return(0,Xt.lO)(this.getCoordinateFromPixelInternal(U),this.getView().getProjection())},le.prototype.getCoordinateFromPixelInternal=function(U){var B=this.frameState_;return B?(0,E.nn)(B.pixelToCoordinateTransform,U.slice()):null},le.prototype.getControls=function(){return this.controls},le.prototype.getOverlays=function(){return this.overlays_},le.prototype.getOverlayById=function(U){var B=this.overlayIdIndex_[U.toString()];return void 0!==B?B:null},le.prototype.getInteractions=function(){return this.interactions},le.prototype.getLayerGroup=function(){return this.get("layergroup")},le.prototype.setLayers=function(U){var B=this.getLayerGroup();if(U instanceof Be.Z)B.setLayers(U);else{var ie=B.getLayers();ie.clear(),ie.extend(U)}},le.prototype.getLayers=function(){return this.getLayerGroup().getLayers()},le.prototype.getLoading=function(){for(var U=this.getLayerGroup().getLayerStatesArray(),B=0,ie=U.length;B<ie;++B){var Nt=U[B].layer.getSource();if(Nt&&Nt.loading)return!0}return!1},le.prototype.getPixelFromCoordinate=function(U){var B=(0,Xt.Vs)(U,this.getView().getProjection());return this.getPixelFromCoordinateInternal(B)},le.prototype.getPixelFromCoordinateInternal=function(U){var B=this.frameState_;return B?(0,E.nn)(B.coordinateToPixelTransform,U.slice(0,2)):null},le.prototype.getRenderer=function(){return this.renderer_},le.prototype.getSize=function(){return this.get("size")},le.prototype.getView=function(){return this.get("view")},le.prototype.getViewport=function(){return this.viewport_},le.prototype.getOverlayContainer=function(){return this.overlayContainer_},le.prototype.getOverlayContainerStopEvent=function(){return this.overlayContainerStopEvent_},le.prototype.getOwnerDocument=function(){var U=this.getTargetElement();return U?U.ownerDocument:document},le.prototype.getTilePriority=function(U,B,ie,Fe){return function ot(Ue,le,U,B,ie){if(!Ue||!(U in Ue.wantedTiles)||!Ue.wantedTiles[U][le.getKey()])return dt;var Fe=Ue.viewState.center,Nt=B[0]-Fe[0],Jt=B[1]-Fe[1];return 65536*Math.log(ie)+Math.sqrt(Nt*Nt+Jt*Jt)/ie}(this.frameState_,U,B,ie,Fe)},le.prototype.handleBrowserEvent=function(U,B){var Fe=new an(B||U.type,this,U);this.handleMapBrowserEvent(Fe)}
1,le.prototype.handleMapBrowserEvent=function(U){if(this.frameState_){var B=U.originalEvent,ie=B.type;if(ie===Vt.Z.POINTERDOWN||ie===Je.Z.WHEEL||ie===Je.Z.KEYDOWN){var Fe=this.getOwnerDocument(),Nt=this.viewport_.getRootNode?this.viewport_.getRootNode():Fe,Jt=B.target;if(this.overlayContainerStopEvent_.contains(Jt)||!(Nt===Fe?Fe.documentElement:Nt).contains(Jt))return}if(U.frameState=this.frameState_,!1!==this.dispatchEvent(U))for(var vn=this.getInteractions().getArray().slice(),_n=vn.length-1;_n>=0;_n--){var Xn=vn[_n];if(Xn.getMap()===this&&Xn.getActive()&&this.getTargetElement()&&(!Xn.handleEvent(U)||U.propagationStopped))break}}},le.prototype.handlePostRender=function(){var U=this.frameState_,B=this.tileQueue_;if(!B.isEmpty()){var ie=this.maxTilesLoading_,Fe=ie;if(U){var Nt=U.viewHints;if(Nt[$t.Z.ANIMATING]||Nt[$t.Z.INTERACTING]){var Jt=Date.now()-U.time>8;ie=Jt?0:8,Fe=Jt?0:2}}B.getTilesLoading()<ie&&(B.reprioritize(),B.loadMoreTiles(ie,Fe))}U&&this.hasListener(P.Z.RENDERCOMPLETE)&&!U.animate&&this.renderComplete_&&this.renderer_.dispatchRenderEvent(P.Z.RENDERCOMPLETE,U);for(var vn=this.postRenderFunctions_,_n=0,Xn=vn.length;_n<Xn;++_n)vn[_n](this,U);vn.length=0},le.prototype.handleSizeChanged_=function(){this.getView()&&!this.getView().getAnimating()&&this.getView().resolveConstraints(0),this.render()},le.prototype.handleTargetChanged_=function(){if(this.mapBrowserEventHandler_){for(var U=0,B=this.targetChangeHandlerKeys_.length;U<B;++U)(0,me.bN)(this.targetChangeHandlerKeys_[U]);this.targetChangeHandlerKeys_=null,this.viewport_.removeEventListener(Je.Z.CONTEXTMENU,this.boundHandleBrowserEvent_),this.viewport_.removeEventListener(Je.Z.WHEEL,this.boundHandleBrowserEvent_),this.mapBrowserEventHandler_.dispose(),this.mapBrowserEventHandler_=null,(0,Se.ZF)(this.viewport_)}var ie=this.getTargetElement();if(ie){for(var Fe in ie.appendChild(this.viewport_),this.renderer_||(this.renderer_=this.createRenderer()),this.mapBrowserEventHandler_=new tr(this,this.moveTolerance_),Ft)this.mapBrowserEventHandler_.addEventListener(Ft[Fe],this.handleMapBrowserEvent.bind(this));this.viewport_.addEventListener(Je.Z.CONTEXTMENU,this.boundHandleBrowserEvent_,!1),this.viewport_.addEventListener(Je.Z.WHEEL,this.boundHandleBrowserEvent_,!!Fn.bM&&{passive:!1});var Nt=this.getOwnerDocument().defaultView,Jt=this.keyboardEventTarget_?this.keyboardEventTarget_:ie;this.targetChangeHandlerKeys_=[(0,me.oL)(Jt,Je.Z.KEYDOWN,this.handleBrowserEvent,this),(0,me.oL)(Jt,Je.Z.KEYPRESS,this.handleBrowserEvent,this),(0,me.oL)(Nt,Je.Z.RESIZE,this.updateSize,this)]}else this.renderer_&&(clearTimeout(this.postRenderTimeoutHandle_),this.postRenderTimeoutHandle_=void 0,this.postRenderFunctions_.length=0,this.renderer_.dispose(),this.renderer_=null),this.animationDelayKey_&&(cancelAnimationFrame(this.animationDelayKey_),this.animationDelayKey_=void 0);this.updateSize()},le.prototype.handleTileChange_=function(){this.render()},le.prototype.handleViewPropertyChanged_=function(){this.render()},le.prototype.handleViewChanged_=function(){this.viewPropertyListenerKey_&&((0,me.bN)(this.viewPropertyListenerKey_),this.viewPropertyListenerKey_=null),this.viewChangeListenerKey_&&((0,me.bN)(this.viewChangeListenerKey_),this.viewChangeListenerKey_=null);var U=this.getView();U&&(this.updateViewportSize_(),this.viewPropertyListenerKey_=(0,me.oL)(U,V.Z.PROPERTYCHANGE,this.handleViewPropertyChanged_,this),this.viewChangeListenerKey_=(0,me.oL)(U,Je.Z.CHANGE,this.handleViewPropertyChanged_,this),U.resolveConstraints(0)),this.render()},le.prototype.handleLayerGroupChanged_=function(){this.layerGroupPropertyListenerKeys_&&(this.layerGroupPropertyListenerKeys_.forEach(me.bN),this.layerGroupPropertyListenerKeys_=null);var U=this.getLayerGroup();U&&(this.handleLayerAdd_(new Rt("addlayer",U)),this.layerGroupPropertyListenerKeys_=[(0,me.oL)(U,V.Z.PROPERTYCHANGE,this.render,this),(0,me.oL)(U,Je.Z.CHANGE,this.render,this),(0,me.oL)(U,"addlayer",this.handleLayerAdd_,this),(0,me.oL)(U,"removelayer",this.handleLayerRemove_,this)]),this.render()},le.prototype.isRendered=function(){return!!this.frameState_},le.prototype.renderSync=function(){this.animationDelayKey_&&cancelAnimationFrame(this.animationDelayKey_),this.animationDelay_()},le.prototype.redrawText=function(){for(var U=this.getLayerGroup().getLayerStatesArray(),B=0,ie=U.length;B<ie;++B){var Fe=U[B].layer;Fe.hasRenderer()&&Fe.getRenderer().handleFontsChanged()}},le.prototype.render=function(){this.renderer_&&void 0===this.animationDelayKey_&&(this.animationDelayKey_=requestAnimationFrame(this.animationDelay_))},le.prototype.removeControl=function(U){return this.getControls().remove(U)},le.prototype.removeInteraction=function(U){return this.getInteractions().remove(U)},le.prototype.removeLayer=function(U){return this.getLayerGroup().getLayers().remove(U)},le.prototype.handleLayerRemove_=function(U){Ee(U.layer)},le.prototype.removeOverlay=function(U){return this.getOverlays().remove(U)},le.prototype.renderFrame_=function(U){var B=this,ie=this.getSize(),Fe=this.getView(),Nt=this.frameState_,Jt=null;if(void 0!==ie&&(0,st.py)(ie)&&Fe&&Fe.isDef()){var vn=Fe.getHints(this.frameState_?this.frameState_.viewHints:void 0),_n=Fe.getState();if(Jt={animate:!1,coordinateToPixelTransform:this.coordinateToPixelTransform_,declutterTree:null,extent:(0,C.p8)(_n.center,_n.resolution,_n.rotation,ie),index:this.frameIndex_++,layerIndex:0,layerStatesArray:this.getLayerGroup().getLayerStatesArray(),pixelRatio:this.pixelRatio_,pixelToCoordinateTransform:this.pixelToCoordinateTransform_,postRenderFunctions:[],size:ie,tileQueue:this.tileQueue_,time:U,usedTiles:{},viewState:_n,viewHints:vn,wantedTiles:{},mapId:(0,x.sq)(this),renderTargets:{}},_n.nextCenter&&_n.nextResolution){var Xn=isNaN(_n.nextRotation)?_n.rotation:_n.nextRotation;Jt.nextExtent=(0,C.p8)(_n.nextCenter,_n.nextResolution,Xn,ie)}}this.frameState_=Jt,this.renderer_.renderFrame(Jt),Jt&&(Jt.animate&&this.render(),Array.prototype.push.apply(this.postRenderFunctions_,Jt.postRenderFunctions),Nt&&(!this.previousExtent_||!(0,C.xb)(this.previousExtent_)&&!(0,C.fS)(Jt.extent,this.previousExtent_))&&(this.dispatchEvent(new ht(rr.Z.MOVESTART,this,Nt)),this.previousExtent_=(0,C.YN)(this.previousExtent_)),this.previousExtent_&&!Jt.viewHints[$t.Z.ANIMATING]&&!Jt.viewHints[$t.Z.INTERACTING]&&!(0,C.fS)(Jt.extent,this.previousExtent_)&&(this.dispatchEvent(new ht(rr.Z.MOVEEND,this,Jt)),(0,C.d9)(Jt.extent,this.previousExtent_))),this.dispatchEvent(new ht(rr.Z.POSTRENDER,this,Jt)),this.renderComplete_=!this.tileQueue_.getTilesLoading()&&!this.tileQueue_.getCount()&&!this.getLoading(),this.postRenderTimeoutHandle_||(this.postRenderTimeoutHandle_=setTimeout(function(){B.postRenderTimeoutHandle_=void 0,B.handlePostRender()},0))},le.prototype.setLayerGroup=function(U){var B=this.getLayerGroup();B&&this.handleLayerRemove_(new Rt("removelayer",B)),this.set("layergroup",U)},le.prototype.setSize=function(U){this.set("size",U)},le.prototype.setTarget=function(U){this.set("target",U)}
1,le.prototype.setView=function(U){if(!U||U instanceof it.ZP)this.set("view",U);else{this.set("view",new it.ZP);var B=this;U.then(function(ie){B.setView(new it.ZP(ie))})}},le.prototype.updateSize=function(){var U=this.getTargetElement(),B=void 0;if(U){var ie=getComputedStyle(U),Fe=U.offsetWidth-parseFloat(ie.borderLeftWidth)-parseFloat(ie.paddingLeft)-parseFloat(ie.paddingRight)-parseFloat(ie.borderRightWidth),Nt=U.offsetHeight-parseFloat(ie.borderTopWidth)-parseFloat(ie.paddingTop)-parseFloat(ie.paddingBottom)-parseFloat(ie.borderBottomWidth);!isNaN(Fe)&&!isNaN(Nt)&&!(0,st.py)(B=[Fe,Nt])&&(U.offsetWidth||U.offsetHeight||U.getClientRects().length)&&console.warn("No map visible because the map container's width or height are 0.")}this.setSize(B),this.updateViewportSize_()},le.prototype.updateViewportSize_=function(){var U=this.getView();if(U){var B=void 0,ie=getComputedStyle(this.viewport_);ie.width&&ie.height&&(B=[parseInt(ie.width,10),parseInt(ie.height,10)]),U.setViewportSize(B)}},le}(rt.Z);const dn=tt;var Ke=T(6422),ft=T(62456),pt=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Pt=function(Ue){function le(U){var B=this,ie=U||{};(B=Ue.call(this,{element:document.createElement("div"),render:ie.render,target:ie.target})||this).ulElement_=document.createElement("ul"),B.collapsed_=void 0===ie.collapsed||ie.collapsed,B.userCollapsed_=B.collapsed_,B.overrideCollapsible_=void 0!==ie.collapsible,B.collapsible_=void 0===ie.collapsible||ie.collapsible,B.collapsible_||(B.collapsed_=!1);var Fe=void 0!==ie.className?ie.className:"ol-attribution",Nt=void 0!==ie.tipLabel?ie.tipLabel:"Attributions",Jt=void 0!==ie.expandClassName?ie.expandClassName:Fe+"-expand",vn=void 0!==ie.collapseLabel?ie.collapseLabel:"\u203a",_n=void 0!==ie.collapseClassName?ie.collapseClassName:Fe+"-collpase";"string"==typeof vn?(B.collapseLabel_=document.createElement("span"),B.collapseLabel_.textContent=vn,B.collapseLabel_.className=_n):B.collapseLabel_=vn;var Xn=void 0!==ie.label?ie.label:"i";"string"==typeof Xn?(B.label_=document.createElement("span"),B.label_.textContent=Xn,B.label_.className=Jt):B.label_=Xn;var qn=B.collapsible_&&!B.collapsed_?B.collapseLabel_:B.label_;B.toggleButton_=document.createElement("button"),B.toggleButton_.setAttribute("type","button"),B.toggleButton_.setAttribute("aria-expanded",String(!B.collapsed_)),B.toggleButton_.title=Nt,B.toggleButton_.appendChild(qn),B.toggleButton_.addEventListener(Je.Z.CLICK,B.handleClick_.bind(B),!1);var Di=B.element;return Di.className=Fe+" "+te.XV+" "+te.hg+(B.collapsed_&&B.collapsible_?" "+te.hN:"")+(B.collapsible_?"":" ol-uncollapsible"),Di.appendChild(B.toggleButton_),Di.appendChild(B.ulElement_),B.renderedAttributions_=[],B.renderedVisible_=!0,B}return pt(le,Ue),le.prototype.collectSourceAttributions_=function(U){for(var B={},ie=[],Fe=!0,Nt=U.layerStatesArray,Jt=0,vn=Nt.length;Jt<vn;++Jt){var _n=Nt[Jt];if((0,R.j)(_n,U.viewState)){var Xn=_n.layer.getSource();if(Xn){var qn=Xn.getAttributions();if(qn){var _r=qn(U);if(_r)if(Fe=Fe&&!1!==Xn.getAttributionsCollapsible(),Array.isArray(_r))for(var Di=0,Kr=_r.length;Di<Kr;++Di)_r[Di]in B||(ie.push(_r[Di]),B[_r[Di]]=!0);else _r in B||(ie.push(_r),B[_r]=!0)}}}}return this.overrideCollapsible_||this.setCollapsible(Fe),ie},le.prototype.updateElement_=function(U){if(U){var B=this.collectSourceAttributions_(U),ie=B.length>0;if(this.renderedVisible_!=ie&&(this.element.style.display=ie?"":"none",this.renderedVisible_=ie),!(0,ft.fS)(B,this.renderedAttributions_)){(0,Se.ep)(this.ulElement_);for(var Fe=0,Nt=B.length;Fe<Nt;++Fe){var Jt=document.createElement("li");Jt.innerHTML=B[Fe],this.ulElement_.appendChild(Jt)}this.renderedAttributions_=B}}else this.renderedVisible_&&(this.element.style.display="none",this.renderedVisible_=!1)},le.prototype.handleClick_=function(U){U.preventDefault(),this.handleToggle_(),this.userCollapsed_=this.collapsed_},le.prototype.handleToggle_=function(){this.element.classList.toggle(te.hN),this.collapsed_?(0,Se.$H)(this.collapseLabel_,this.label_):(0,Se.$H)(this.label_,this.collapseLabel_),this.collapsed_=!this.collapsed_,this.toggleButton_.setAttribute("aria-expanded",String(!this.collapsed_))},le.prototype.getCollapsible=function(){return this.collapsible_},le.prototype.setCollapsible=function(U){this.collapsible_!==U&&(this.collapsible_=U,this.element.classList.toggle("ol-uncollapsible"),this.userCollapsed_&&this.handleToggle_())},le.prototype.setCollapsed=function(U){this.userCollapsed_=U,this.collapsible_&&this.collapsed_!==U&&this.handleToggle_()},le.prototype.getCollapsed=function(){return this.collapsed_},le.prototype.render=function(U){this.updateElement_(U.frameState)},le}(Ke.Z);const Bt=Pt;var Kt=T(66299),Ln=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),nn=function(Ue){function le(U){var B=this,ie=U||{};B=Ue.call(this,{element:document.createElement("div"),render:ie.render,target:ie.target})||this;var Fe=void 0!==ie.className?ie.className:"ol-rotate",Nt=void 0!==ie.label?ie.label:"\u21e7",Jt=void 0!==ie.compassClassName?ie.compassClassName:"ol-compass";B.label_=null,"string"==typeof Nt?(B.label_=document.createElement("span"),B.label_.className=Jt,B.label_.textContent=Nt):(B.label_=Nt,B.label_.classList.add(Jt));var vn=ie.tipLabel?ie.tipLabel:"Reset rotation",_n=document.createElement("button");_n.className=Fe+"-reset",_n.setAttribute("type","button"),_n.title=vn,_n.appendChild(B.label_),_n.addEventListener(Je.Z.CLICK,B.handleClick_.bind(B),!1);var qn=B.element;return qn.className=Fe+" "+te.XV+" "+te.hg,qn.appendChild(_n),B.callResetNorth_=ie.resetNorth?ie.resetNorth:void 0,B.duration_=void 0!==ie.duration?ie.duration:250,B.autoHide_=void 0===ie.autoHide||ie.autoHide,B.rotation_=void 0,B.autoHide_&&B.element.classList.add(te.oj),B}return Ln(le,Ue),le.prototype.handleClick_=function(U){U.preventDefault(),void 0!==this.callResetNorth_?this.callResetNorth_():this.resetNorth_()},le.prototype.resetNorth_=function(){var B=this.getMap().getView();
vendor: 4,648 bytes, line 1
1if(B){var ie=B.getRotation();void 0!==ie&&(this.duration_>0&&ie%(2*Math.PI)!=0?B.animate({rotation:0,duration:this.duration_,easing:Kt.Vv}):B.setRotation(0))}},le.prototype.render=function(U){var B=U.frameState;if(B){var ie=B.viewState.rotation;if(ie!=this.rotation_){var Fe="rotate("+ie+"rad)";if(this.autoHide_){var Nt=this.element.classList.contains(te.oj);Nt||0!==ie?Nt&&0!==ie&&this.element.classList.remove(te.oj):this.element.classList.add(te.oj)}this.label_.style.transform=Fe}this.rotation_=ie}},le}(Ke.Z);const Jn=nn;var De=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Vn=function(Ue){function le(U){var B=this,ie=U||{};B=Ue.call(this,{element:document.createElement("div"),target:ie.target})||this;var Fe=void 0!==ie.className?ie.className:"ol-zoom",Nt=void 0!==ie.delta?ie.delta:1,Jt=void 0!==ie.zoomInClassName?ie.zoomInClassName:Fe+"-in",vn=void 0!==ie.zoomOutClassName?ie.zoomOutClassName:Fe+"-out",_n=void 0!==ie.zoomInLabel?ie.zoomInLabel:"+",Xn=void 0!==ie.zoomOutLabel?ie.zoomOutLabel:"\u2013",qn=void 0!==ie.zoomInTipLabel?ie.zoomInTipLabel:"Zoom in",_r=void 0!==ie.zoomOutTipLabel?ie.zoomOutTipLabel:"Zoom out",Di=document.createElement("button");Di.className=Jt,Di.setAttribute("type","button"),Di.title=qn,Di.appendChild("string"==typeof _n?document.createTextNode(_n):_n),Di.addEventListener(Je.Z.CLICK,B.handleClick_.bind(B,Nt),!1);var Kr=document.createElement("button");Kr.className=vn,Kr.setAttribute("type","button"),Kr.title=_r,Kr.appendChild("string"==typeof Xn?document.createTextNode(Xn):Xn),Kr.addEventListener(Je.Z.CLICK,B.handleClick_.bind(B,-Nt),!1);var Pe=B.element;return Pe.className=Fe+" "+te.XV+" "+te.hg,Pe.appendChild(Di),Pe.appendChild(Kr),B.duration_=void 0!==ie.duration?ie.duration:250,B}return De(le,Ue),le.prototype.handleClick_=function(U,B){B.preventDefault(),this.zoomByDelta_(U)},le.prototype.zoomByDelta_=function(U){var ie=this.getMap().getView();if(ie){var Fe=ie.getZoom();if(void 0!==Fe){var Nt=ie.getConstrainedZoom(Fe+U);this.duration_>0?(ie.getAnimating()&&ie.cancelAnimations(),ie.animate({zoom:Nt,duration:this.duration_,easing:Kt.Vv})):ie.setZoom(Nt)}}},le}(Ke.Z);const Er=Vn;var Hi=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),qi=function(Ue){function le(U){var B=Ue.call(this)||this;return U&&U.handleEvent&&(B.handleEvent=U.handleEvent),B.map_=null,B.setActive(!0),B}return Hi(le,Ue),le.prototype.getActive=function(){return this.get("active")},le.prototype.getMap=function(){return this.map_},le.prototype.handleEvent=function(U){return!0},le.prototype.setActive=function(U){this.set("active",U)},le.prototype.setMap=function(U){this.map_=U},le}(rt.Z);function ii(Ue,le,U,B){var ie=Ue.getZoom();if(void 0!==ie){var Fe=Ue.getConstrainedZoom(ie+le),Nt=Ue.getResolutionForZoom(Fe);Ue.getAnimating()&&Ue.cancelAnimations(),Ue.animate({resolution:Nt,anchor:U,duration:void 0!==B?B:250,easing:Kt.Vv})}}const wn=qi;var Zi=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Fr=function(Ue){function le(U){var B=Ue.call(this)||this,ie=U||{};return B.delta_=ie.delta?ie.delta:1,B.duration_=void 0!==ie.duration?ie.duration:250,B}return Zi(le,Ue),le.prototype.handleEvent=function(U){var B=!1;if(U.type==Ft.DBLCLICK){var ie=U.originalEvent,Nt=U.coordinate,Jt=ie.shiftKey?-this.delta_:this.delta_;ii(U.map.getView(),Jt,Nt,this.duration_),ie.preventDefault(),B=!0}
1return!B},le}(wn);const ir=Fr;var hi=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Hn=function(Ue){function le(U){var B=this,ie=U||{};return B=Ue.call(this,ie)||this,ie.handleDownEvent&&(B.handleDownEvent=ie.handleDownEvent),ie.handleDragEvent&&(B.handleDragEvent=ie.handleDragEvent),ie.handleMoveEvent&&(B.handleMoveEvent=ie.handleMoveEvent),ie.handleUpEvent&&(B.handleUpEvent=ie.handleUpEvent),ie.stopDown&&(B.stopDown=ie.stopDown),B.handlingDownUpSequence=!1,B.trackedPointers_={},B.targetPointers=[],B}return hi(le,Ue),le.prototype.getPointerCount=function(){return this.targetPointers.length},le.prototype.handleDownEvent=function(U){return!1},le.prototype.handleDragEvent=function(U){},le.prototype.handleEvent=function(U){if(!U.originalEvent)return!0;var B=!1;if(this.updateTrackedPointers_(U),this.handlingDownUpSequence){if(U.type==Ft.POINTERDRAG)this.handleDragEvent(U),U.originalEvent.preventDefault();else if(U.type==Ft.POINTERUP){var ie=this.handleUpEvent(U);this.handlingDownUpSequence=ie&&this.targetPointers.length>0}}else if(U.type==Ft.POINTERDOWN){var Fe=this.handleDownEvent(U);this.handlingDownUpSequence=Fe,B=this.stopDown(Fe)}else U.type==Ft.POINTERMOVE&&this.handleMoveEvent(U);return!B},le.prototype.handleMoveEvent=function(U){},le.prototype.handleUpEvent=function(U){return!1},le.prototype.stopDown=function(U){return U},le.prototype.updateTrackedPointers_=function(U){if(function ta(Ue){var le=Ue.type;return le===Ft.POINTERDOWN||le===Ft.POINTERDRAG||le===Ft.POINTERUP}(U)){var B=U.originalEvent,ie=B.pointerId.toString();U.type==Ft.POINTERUP?delete this.trackedPointers_[ie]:(U.type==Ft.POINTERDOWN||ie in this.trackedPointers_)&&(this.trackedPointers_[ie]=B),this.targetPointers=(0,tn.KX)(this.trackedPointers_)}},le}(wn);function lr(Ue){for(var le=Ue.length,U=0,B=0,ie=0;ie<le;ie++)U+=Ue[ie].clientX,B+=Ue[ie].clientY;return[U/le,B/le]}const dr=Hn;function Nr(Ue){var le=arguments;return function(U){for(var B=!0,ie=0,Fe=le.length;ie<Fe&&(B=B&&le[ie](U));++ie);return B}}var Rr=function(Ue){var le=Ue.originalEvent;return le.altKey&&!(le.metaKey||le.ctrlKey)&&le.shiftKey},fi=function(Ue){return!Ue.map.getTargetElement().hasAttribute("tabindex")||function(Ue){var le=Ue.map.getTargetElement(),U=Ue.map.getOwnerDocument().activeElement;return le.contains(U)}(Ue)},Tn=e.uX,Jr=function(Ue){var le=Ue.originalEvent;return 0==le.button&&!(Fn.G$&&Fn.tK&&le.ctrlKey)},Ur=function(Ue){var le=Ue.originalEvent;return!le.altKey&&!(le.metaKey||le.ctrlKey)&&!le.shiftKey},ki=function(Ue){var le=Ue.originalEvent;return!le.altKey&&!(le.metaKey||le.ctrlKey)&&le.shiftKey},hr=function(Ue){var U=Ue.originalEvent.target.tagName;return"INPUT"!==U&&"SELECT"!==U&&"TEXTAREA"!==U},Na=function(Ue){var le=Ue.originalEvent;return(0,Zt.h)(void 0!==le,56),"mouse"==le.pointerType},fa=function(Ue){var le=Ue.originalEvent;return(0,Zt.h)(void 0!==le,56),le.isPrimary&&0===le.button},vi=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),io=function(Ue){function le(U){var B=Ue.call(this,{stopDown:e.Dv})||this,ie=U||{};B.kinetic_=ie.kinetic,B.lastCentroid=null,B.panning_=!1;var Fe=ie.condition?ie.condition:Nr(Ur,fa);return B.condition_=ie.onFocusOnly?Nr(fi,Fe):Fe,B.noKinetic_=!1,B}return vi(le,Ue),le.prototype.handleDragEvent=function(U){this.panning_||(this.panning_=!0,this.getMap().getView().beginInteraction());var B=this.targetPointers,ie=lr(B);if(B.length==this.lastPointersCount_){if(this.kinetic_&&this.kinetic_.update(ie[0],ie[1]),this.lastCentroid){var Fe=[this.lastCentroid[0]-ie[0],ie[1]-this.lastCentroid[1]],Jt=U.map.getView();(0,I.bA)(Fe,Jt.getResolution()),(0,I.U1)(Fe,Jt.getRotation()),Jt.adjustCenterInternal(Fe)}}else this.kinetic_&&this.kinetic_.begin();this.lastCentroid=ie,this.lastPointersCount_=B.length,U.originalEvent.preventDefault()},le.prototype.handleUpEvent=function(U){var B=U.map,ie=B.getView();if(0===this.targetPointers.length){if(!this.noKinetic_&&this.kinetic_&&this.kinetic_.end()){var Fe=this.kinetic_.getDistance(),Nt=this.kinetic_.getAngle(),Jt=ie.getCenterInternal(),vn=B.getPixelFromCo
1ordinateInternal(Jt),_n=B.getCoordinateFromPixelInternal([vn[0]-Fe*Math.cos(Nt),vn[1]-Fe*Math.sin(Nt)]);ie.animateInternal({center:ie.getConstrainedCenter(_n),duration:500,easing:Kt.Vv})}return this.panning_&&(this.panning_=!1,ie.endInteraction()),!1}return this.kinetic_&&this.kinetic_.begin(),this.lastCentroid=null,!0},le.prototype.handleDownEvent=function(U){if(this.targetPointers.length>0&&this.condition_(U)){var ie=U.map.getView();return this.lastCentroid=null,ie.getAnimating()&&ie.cancelAnimations(),this.kinetic_&&this.kinetic_.begin(),this.noKinetic_=this.targetPointers.length>1,!0}return!1},le}(dr);const Pi=io;var Ki=T(19857),Ti=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),ma=function(Ue){function le(U){var B=this,ie=U||{};return(B=Ue.call(this,{stopDown:e.Dv})||this).condition_=ie.condition?ie.condition:Rr,B.lastAngle_=void 0,B.duration_=void 0!==ie.duration?ie.duration:250,B}return Ti(le,Ue),le.prototype.handleDragEvent=function(U){if(Na(U)){var B=U.map,ie=B.getView();if(ie.getConstraints().rotation!==Ki.h$){var Fe=B.getSize(),Nt=U.pixel,Jt=Math.atan2(Fe[1]/2-Nt[1],Nt[0]-Fe[0]/2);void 0!==this.lastAngle_&&ie.adjustRotationInternal(-(Jt-this.lastAngle_)),this.lastAngle_=Jt}}},le.prototype.handleUpEvent=function(U){return!Na(U)||(U.map.getView().endInteraction(this.duration_),!1)},le.prototype.handleDownEvent=function(U){return!(!Na(U)||!Jr(U)||!this.condition_(U)||(U.map.getView().beginInteraction(),this.lastAngle_=void 0,0))},le}(dr);const ao=ma;var Gi=T(52275),Xi=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Ja=function(Ue){function le(U){var B=Ue.call(this)||this;return B.geometry_=null,B.element_=document.createElement("div"),B.element_.style.position="absolute",B.element_.style.pointerEvents="auto",B.element_.className="ol-box "+U,B.map_=null,B.startPixel_=null,B.endPixel_=null,B}return Xi(le,Ue),le.prototype.disposeInternal=function(){this.setMap(null)},le.prototype.render_=function(){var U=this.startPixel_,B=this.endPixel_,Fe=this.element_.style;Fe.left=Math.min(U[0],B[0])+"px",Fe.top=Math.min(U[1],B[1])+"px",Fe.width=Math.abs(B[0]-U[0])+"px",Fe.height=Math.abs(B[1]-U[1])+"px"},le.prototype.setMap=function(U){if(this.map_){this.map_.getOverlayContainer().removeChild(this.element_);var B=this.element_.style;B.left="inherit",B.top="inherit",B.width="inherit",B.height="inherit"}this.map_=U,this.map_&&this.map_.getOverlayContainer().appendChild(this.element_)},le.prototype.setPixels=function(U,B){this.startPixel_=U,this.endPixel_=B,this.createOrUpdateGeometry(),this.render_()},le.prototype.createOrUpdateGeometry=function(){var U=this.startPixel_,B=this.endPixel_,Fe=[U,[U[0],B[1]],B,[B[0],U[1]]].map(this.map_.getCoordinateFromPixelInternal,this.map_);Fe[4]=Fe[0].slice(),this.geometry_?this.geometry_.setCoordinates([Fe]):this.geometry_=new Gi.ZP([Fe])},le.prototype.getGeometry=function(){return this.geometry_},le}(c.Z);const oo=Ja;var Ea=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Sa=function(Ue){function le(U,B,ie){var Fe=Ue.call(this,U)||this;return Fe.coordinate=B,Fe.mapBrowserEvent=ie,Fe}return Ea(le,Ue),le}(Ot.ZP),Ra=function(Ue){function le(U){var B=Ue.call(this)||this,ie=U||{};return B.box_=new oo(ie.className||"ol-dragbox"),B.minArea_=void 0!==ie.minArea?ie.minArea:64,ie.onBoxEnd&&(B.onBoxEnd=ie.onBoxEnd),B.startPixel_=null,B.condition_=ie.condition?ie.condition:Jr,B.boxEndCondition_=ie.boxEndCondition?ie.boxEndCondition:B.defaultBoxEndCondition,B}return Ea(le,Ue),le.prototype.defaultBoxEndCondition=function(U,B,ie){var Fe=ie[0]-B[0],Nt=ie[1]-B[1];return Fe*Fe+Nt*Nt>=this.minArea_},le.prototype.getGeometry=function(){return this.box_.getGeometry()},le.prototype.handleDragEvent=function(U){this.box_.setPixels(this.startPixel_,U.pixel),this.dispatchEvent(new Sa("boxdrag",U.coordinate,U))},le.prototype.handleUpEvent=function(U){this.box_.setMap(null);var B=this.boxEndCondition_(U,this.startPixel_,U.pixel);return B&&this.onBoxEnd(U),this.dispatchEvent(new Sa(B?"boxend":"boxcancel",U.coordinate,U)),!1},le.prototype.handleDownEvent=function(U){return!!this.condition_(U)&&(this.startPixel_=U.pixel,this.box_.setMap(U.map),this.box_.setPixels(this.startPixel_,this.startPixel_),this.dispatchEvent(new Sa("boxstart",U.coordinate,U)),!0)},le.prototype.onBoxEnd=function(U){},le}(dr);const Ho=Ra;var ra=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Fa=function(Ue){function le(U){var B=this,ie=U||{};return(B=Ue.call(this,{condition:ie.condition?ie.condition:ki,className:ie.className||"ol-dragzoom",minArea:ie.minArea})||this).duration_=void 0!==ie.duration?ie.duration:200,B.out_=void 0!==ie.out&&ie.out,B}return ra(le,Ue),le.prototype.onBoxEnd=function(U){var ie=this.getMap().getView(),Fe=this.getGeometry();if(this.out_){var Nt=ie.rotatedExtentForGeometry(Fe),Jt=ie.getResolutionForExtentInternal(Nt),vn=ie.getResolution()/Jt;(Fe=Fe.clone()).scale(vn*vn)}ie.fitInternal(Fe,{duration:this.duration_,easing:Kt.Vv})},le}(Ho);const va=Fa;var zo=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Lo=function(Ue){function le(U){var B=Ue.call(this)||this,ie=U||{};return B.defaultCondition_=function(Fe){return Ur(Fe)&&hr(Fe)},B.condition_=void 0!==ie.condition?ie.condition:B.defaultCondition_,B.duration_=void 0!==ie.duration?ie.duration:100,B.pixelDelta_=void 0!==ie.pixelDelta?ie.pixelDelta:128,B}return zo(le,Ue),le.prototype.handleEvent=function(U){var B=!1;if(U.type==Je.Z.KEYDOWN){var ie=U.originalEvent,Fe=ie.keyCode;if(this.condition_(U)&&(40==Fe||37==Fe||39==Fe||38==Fe)){var Jt=U.map.getView(),vn=Jt.getResolution()*this.pixelDelta_,_n=0,Xn=0;40==Fe?Xn=-vn:37==Fe?_n=-vn:39==Fe?_n=vn:Xn=vn;var qn=[_n,Xn];(0,I.U1)(qn,Jt.getRotation()),function $i(Ue,le,U){var B=Ue.getCenterInternal();B&&Ue.animateInternal({duration:void 0!==U?U:250,easing:Kt.GE,center:Ue.getConstrainedCenter([B[0]+le[0],B[1]+le[1]])})}(Jt,qn,this.duration_),ie.preventDefault(),B=!0}
vendor: 4,549 bytes, line 1
1}return!B},le}(wn);const ya=Lo;var Do=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),qo=function(Ue){function le(U){var B=Ue.call(this)||this,ie=U||{};return B.condition_=ie.condition?ie.condition:hr,B.delta_=ie.delta?ie.delta:1,B.duration_=void 0!==ie.duration?ie.duration:100,B}return Do(le,Ue),le.prototype.handleEvent=function(U){var B=!1;if(U.type==Je.Z.KEYDOWN||U.type==Je.Z.KEYPRESS){var ie=U.originalEvent,Fe=ie.charCode;if(this.condition_(U)&&(Fe=="+".charCodeAt(0)||Fe=="-".charCodeAt(0))){var Nt=U.map,Jt=Fe=="+".charCodeAt(0)?this.delta_:-this.delta_;ii(Nt.getView(),Jt,void 0,this.duration_),ie.preventDefault(),B=!0}}return!B},le}(wn);const go=qo;var is=function(){function Ue(le,U,B){this.decay_=le,this.minVelocity_=U,this.delay_=B,this.points_=[],this.angle_=0,this.initialVelocity_=0}return Ue.prototype.begin=function(){this.points_.length=0,this.angle_=0,this.initialVelocity_=0},Ue.prototype.update=function(le,U){this.points_.push(le,U,Date.now())},Ue.prototype.end=function(){if(this.points_.length<6)return!1;var le=Date.now()-this.delay_,U=this.points_.length-3;if(this.points_[U+2]<le)return!1;for(var B=U-3;B>0&&this.points_[B+2]>le;)B-=3;var ie=this.points_[U+2]-this.points_[B+2];if(ie<1e3/60)return!1;var Fe=this.points_[U]-this.points_[B],Nt=this.points_[U+1]-this.points_[B+1];return this.angle_=Math.atan2(Nt,Fe),this.initialVelocity_=Math.sqrt(Fe*Fe+Nt*Nt)/ie,this.initialVelocity_>this.minVelocity_},Ue.prototype.getDistance=function(){return(this.minVelocity_-this.initialVelocity_)/this.decay_},Ue.prototype.getAngle=function(){return this.angle_},Ue}();const Qa=is;var ms=T(42156),$o=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Ga=function(Ue){function le(U){var B=this,ie=U||{};(B=Ue.call(this,ie)||this).totalDelta_=0,B.lastDelta_=0,B.maxDelta_=void 0!==ie.maxDelta?ie.maxDelta:1,B.duration_=void 0!==ie.duration?ie.duration:250,B.timeout_=void 0!==ie.timeout?ie.timeout:80,B.useAnchor_=void 0===ie.useAnchor||ie.useAnchor,B.constrainResolution_=void 0!==ie.constrainResolution&&ie.constrainResolution;var Fe=ie.condition?ie.condition:Tn;return B.condition_=ie.onFocusOnly?Nr(fi,Fe):Fe,B.lastAnchor_=null,B.startTime_=void 0,B.mode_=void 0,B.trackpadEventGap_=400,B.deltaPerZoom_=300,B}return $o(le,Ue),le.prototype.endInteraction_=function(){this.trackpadTimeoutId_=void 0,this.getMap().getView().endInteraction(void 0,this.lastDelta_?this.lastDelta_>0?1:-1:0,this.lastAnchor_)},le.prototype.handleEvent=function(U){if(!this.condition_(U))return!0;if(U.type!==Je.Z.WHEEL)return!0;var Nt,ie=U.map,Fe=U.originalEvent;if(Fe.preventDefault(),this.useAnchor_&&(this.lastAnchor_=U.coordinate),U.type==Je.Z.WHEEL&&(Nt=Fe.deltaY,Fn.V&&Fe.deltaMode===WheelEvent.DOM_DELTA_PIXEL&&(Nt/=Fn.MP),Fe.deltaMode===WheelEvent.DOM_DELTA_LINE&&(Nt*=40)),0===Nt)return!1;this.lastDelta_=Nt;var Jt=Date.now();void 0===this.startTime_&&(this.startTime_=Jt),(!this.mode_||Jt-this.startTime_>this.trackpadEventGap_)&&(this.mode_=Math.abs(Nt)<4?"trackpad":"wheel");var vn=ie.getView();if("trackpad"===this.mode_&&!vn.getConstrainResolution()&&!this.constrainResolution_)return this.trackpadTimeoutId_?clearTimeout(this.trackpadTimeoutId_):(vn.getAnimating()&&vn.cancelAnimations(),vn.beginInteraction()),this.trackpadTimeoutId_=setTimeout(this.endInteraction_.bind(this),this.timeout_),vn.adjustZoom(-Nt/this.deltaPerZoom_,this.lastAnchor_),this.startTime_=Jt,!1;this.totalDelta_+=Nt;var _n=Math.max(this.timeout_-(Jt-this.startTime_),0);return clearTimeout(this.timeoutId_),this.timeoutId_=setTimeout(this.handleWheelZoom_.bind(this,ie),_n),!1},le.prototype.handleWheelZoom_=function(U){var B=U.getView();B.getAnimating()&&B.cancelAnimations();
1var ie=-(0,ms.uZ)(this.totalDelta_,-this.maxDelta_*this.deltaPerZoom_,this.maxDelta_*this.deltaPerZoom_)/this.deltaPerZoom_;(B.getConstrainResolution()||this.constrainResolution_)&&(ie=ie?ie>0?1:-1:0),ii(B,ie,this.lastAnchor_,this.duration_),this.mode_=void 0,this.totalDelta_=0,this.lastAnchor_=null,this.startTime_=void 0,this.timeoutId_=void 0},le.prototype.setMouseAnchor=function(U){this.useAnchor_=U,U||(this.lastAnchor_=null)},le}(wn);const pa=Ga;var Ps=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Ya=function(Ue){function le(U){var B=this,ie=U||{},Fe=ie;return Fe.stopDown||(Fe.stopDown=e.Dv),(B=Ue.call(this,Fe)||this).anchor_=null,B.lastAngle_=void 0,B.rotating_=!1,B.rotationDelta_=0,B.threshold_=void 0!==ie.threshold?ie.threshold:.3,B.duration_=void 0!==ie.duration?ie.duration:250,B}return Ps(le,Ue),le.prototype.handleDragEvent=function(U){var B=0,ie=this.targetPointers[0],Fe=this.targetPointers[1],Nt=Math.atan2(Fe.clientY-ie.clientY,Fe.clientX-ie.clientX);if(void 0!==this.lastAngle_){var Jt=Nt-this.lastAngle_;this.rotationDelta_+=Jt,!this.rotating_&&Math.abs(this.rotationDelta_)>this.threshold_&&(this.rotating_=!0),B=Jt}this.lastAngle_=Nt;var vn=U.map,_n=vn.getView();if(_n.getConstraints().rotation!==Ki.h$){var Xn=vn.getViewport().getBoundingClientRect(),qn=lr(this.targetPointers);qn[0]-=Xn.left,qn[1]-=Xn.top,this.anchor_=vn.getCoordinateFromPixelInternal(qn),this.rotating_&&(vn.render(),_n.adjustRotationInternal(B,this.anchor_))}},le.prototype.handleUpEvent=function(U){return!(this.targetPointers.length<2&&(U.map.getView().endInteraction(this.duration_),1))},le.prototype.handleDownEvent=function(U){if(this.targetPointers.length>=2){var B=U.map;return this.anchor_=null,this.lastAngle_=void 0,this.rotating_=!1,this.rotationDelta_=0,this.handlingDownUpSequence||B.getView().beginInteraction(),!0}return!1},le}(dr);const Ko=Ya;var Ni=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),Oo=function(Ue){function le(U){var B=this,ie=U||{},Fe=ie;return Fe.stopDown||(Fe.stopDown=e.Dv),(B=Ue.call(this,Fe)||this).anchor_=null,B.duration_=void 0!==ie.duration?ie.duration:400,B.lastDistance_=void 0,B.lastScaleDelta_=1,B}return Ni(le,Ue),le.prototype.handleDragEvent=function(U){var B=1,ie=this.targetPointers[0],Fe=this.targetPointers[1],Nt=ie.clientX-Fe.clientX,Jt=ie.clientY-Fe.clientY,vn=Math.sqrt(Nt*Nt+Jt*Jt);void 0!==this.lastDistance_&&(B=this.lastDistance_/vn),this.lastDistance_=vn;var _n=U.map,Xn=_n.getView();1!=B&&(this.lastScaleDelta_=B);var qn=_n.getViewport().getBoundingClientRect(),_r=lr(this.targetPointers);_r[0]-=qn.left,_r[1]-=qn.top,this.anchor_=_n.getCoordinateFromPixelInternal(_r),_n.render(),Xn.adjustResolutionInternal(B,this.anchor_)},le.prototype.handleUpEvent=function(U){return!(this.targetPointers.length<2&&(U.map.getView().endInteraction(this.duration_,this.lastScaleDelta_>1?1:-1),1))},le.prototype.handleDownEvent=function(U){if(this.targetPointers.length>=2){var B=U.map;return this.anchor_=null,this.lastDistance_=void 0,this.lastScaleDelta_=1,this.handlingDownUpSequence||B.getView().beginInteraction(),!0}return!1},le}(dr);const xa=Oo;var vs=function(){var Ue=function(le,U){return(Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(B,ie){B.__proto__=ie}||function(B,ie){for(var Fe in ie)Object.prototype.hasOwnProperty.call(ie,Fe)&&(B[Fe]=ie[Fe])})(le,U)};return function(le,U){if("function"!=typeof U&&null!==U)throw new TypeError("Class extends value "+String(U)+" is not a constructor or null");function B(){this.constructor=le}Ue(le,U),le.prototype=null===U?Object.create(U):(B.prototype=U.prototype,new B)}}(),eo=function(Ue){function le(U){return(U=(0,tn.f0)({},U)).controls||(U.controls=function xn(Ue){var le=Ue||{},U=new Be.Z;return(void 0===le.zoom||le.zoom)&&U.push(new Er(le.zoomOptions)),(void 0===le.rotate||le.rotate)&&U.push(new Jn(le.rotateOptions)),(void 0===le.attribution||le.attribution)&&U.push(new Bt(le.attributionOptions)),U}()),U.interactions||(U.interactions=function mo(Ue){var le=Ue||{},U=new Be.Z,B=new Qa(-.005,.05,100);return(void 0===le.altShiftDragRotate||le.altShiftDragRotate)&&U.push(new ao),(void 0===le.doubleClickZoom||le.doubleClickZoom)&&U.push(new ir({delta:le.zoomDelta,duration:le.zoomDuration})),(void 0===le.dragPan||le.dragPan)&&U.push(new Pi({onFocusOnly:le.onFocusOnly,kinetic:B})),(void 0===le.pinchRotate||le.pinchRotate)&&U.push(new Ko),(void 0===le.pinchZoom||le.pinchZoom)&&U.push(new xa({duration:le.zoomDuration})),(void 0===le.keyboard||le.keyboard)&&(U.push(new ya),U.push(new go({delta:le.zoomDelta,duration:le.zoomDuration}))),(void 0===le.mouseWheelZoom||le.mouseWheelZoom)&&U.push(new pa({onFocusOnly:le.onFocusOnly,duration:le.zoomDuration})),(void 0===le.shiftDragZoom||le.shiftDragZoom)&&U.push(new va({duration:le.zoomDuration})),U}({onFocusOnly:!0})),Ue.call(this,U)||this}return vs(le,Ue),le.prototype.createRenderer=function(){return new je(this)},le}(dn);const La=eo},17656:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={POSTRENDER:"postrender",MOVESTART:"movestart",MOVEEND:"moveend"}},53632:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>z});var H,c=T(28214),e=T(44587),x=T(74272),E=T(69466),C=T(90119),L=(H=function(Z,j){return(H=Object.
1setPrototypeOf||{__proto__:[]}instanceof Array&&function(V,$){V.__proto__=$}||function(V,$){for(var P in $)Object.prototype.hasOwnProperty.call($,P)&&(V[P]=$[P])})(Z,j)},function(Z,j){if("function"!=typeof j&&null!==j)throw new TypeError("Class extends value "+String(j)+" is not a constructor or null");function V(){this.constructor=Z}H(Z,j),Z.prototype=null===j?Object.create(j):(V.prototype=j.prototype,new V)}),R=function(H){function Z(j,V,$){var P=H.call(this,j)||this;return P.key=V,P.oldValue=$,P}return L(Z,H),Z}(c.ZP),I=function(H){function Z(j){var V=H.call(this)||this;return(0,C.sq)(V),V.values_=null,void 0!==j&&V.setProperties(j),V}return L(Z,H),Z.prototype.get=function(j){var V;return this.values_&&this.values_.hasOwnProperty(j)&&(V=this.values_[j]),V},Z.prototype.getKeys=function(){return this.values_&&Object.keys(this.values_)||[]},Z.prototype.getProperties=function(){return this.values_&&(0,E.f0)({},this.values_)||{}},Z.prototype.hasProperties=function(){return!!this.values_},Z.prototype.notify=function(j,V){this.dispatchEvent(new R("change:"+j,j,V)),this.dispatchEvent(new R(e.Z.PROPERTYCHANGE,j,V))},Z.prototype.addChangeListener=function(j,V){this.addEventListener("change:"+j,V)},Z.prototype.removeChangeListener=function(j,V){this.removeEventListener("change:"+j,V)},Z.prototype.set=function(j,V,$){var P=this.values_||(this.values_={});if($)P[j]=V;else{var q=P[j];P[j]=V,q!==V&&this.notify(j,q)}},Z.prototype.setProperties=function(j,V){for(var $ in j)this.set($,j[$],V)},Z.prototype.applyProperties=function(j){!j.values_||(0,E.f0)(this.values_||(this.values_={}),j.values_)},Z.prototype.unset=function(j,V){if(this.values_&&j in this.values_){var $=this.values_[j];delete this.values_[j],(0,E.xb)(this.values_)&&(this.values_=null),V||this.notify(j,$)}},Z}(x.Z);const z=I},44587:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={PROPERTYCHANGE:"propertychange"}},74272:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>R});var I,c=T(78007),e=T(19972),x=T(1729),E=(I=function(z,H){return(I=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Z,j){Z.__proto__=j}||function(Z,j){for(var V in j)Object.prototype.hasOwnProperty.call(j,V)&&(Z[V]=j[V])})(z,H)},function(z,H){if("function"!=typeof H&&null!==H)throw new TypeError("Class extends value "+String(H)+" is not a constructor or null");function Z(){this.constructor=z}I(z,H),z.prototype=null===H?Object.create(H):(Z.prototype=H.prototype,new Z)}),C=function(I){function z(){var H=I.call(this)||this;return H.on=H.onInternal,H.once=H.onceInternal,H.un=H.unInternal,H.revision_=0,H}return E(z,I),z.prototype.changed=function(){++this.revision_,this.dispatchEvent(e.Z.CHANGE)},z.prototype.getRevision=function(){return this.revision_},z.prototype.onInternal=function(H,Z){if(Array.isArray(H)){for(var j=H.length,V=new Array(j),$=0;$<j;++$)V[$]=(0,x.oL)(this,H[$],Z);return V}return(0,x.oL)(this,H,Z)},z.prototype.onceInternal=function(H,Z){var j;if(Array.isArray(H)){var V=H.length;j=new Array(V);for(var $=0;$<V;++$)j[$]=(0,x.Vx)(this,H[$],Z)}else j=(0,x.Vx)(this,H,Z);return Z.ol_key=j,j},z.prototype.unInternal=function(H,Z){var j=Z.ol_key;if(j)!function L(I){if(Array.isArray(I))for(var z=0,H=I.length;z<H;++z)(0,x.bN)(I[z]);else(0,x.bN)(I)}(j);else if(Array.isArray(H))for(var V=0,$=H.length;V<$;++V)this.removeEventListener(H[V],Z);else this.removeEventListener(H,Z)},z}(c.Z);const R=C},56609:(Ve,we,T)=>{"use strict";T.d(we,{T:()=>e,Z:()=>x});var c=function(){function E(C,L,R,I){this.minX=C,this.maxX=L,this.minY=R,this.maxY=I}return E.prototype.contains=function(C){return this.containsXY(C[1],C[2])},E.prototype.containsTileRange=function(C){return this.minX<=C.minX&&C.maxX<=this.maxX&&this.minY<=C.minY&&C.maxY<=this.maxY},E.prototype.containsXY=function(C,L){return this.minX<=C&&C<=this.maxX&&this.minY<=L&&L<=this.maxY},E.prototype.equals=function(C){return this.minX==C.minX&&this.minY==C.minY&&this.maxX==C.maxX&&this.maxY==C.maxY},E.prototype.extend=function(C){C.minX<this.minX&&(this.minX=C.minX),C.maxX>this.maxX&&(this.maxX=C.maxX),C.minY<this.minY&&(this.minY=C.minY),C.maxY>this.maxY&&(this.maxY=C.maxY)},E.prototype.getHeight=function(){return this.maxY-this.minY+1},E.prototype.getSize=function(){return[this.getWidth(),this.getHeight()]},E.prototype.getWidth=function(){return this.maxX-this.minX+1},E.prototype.intersects=function(C){return this.minX<=C.maxX&&this.maxX>=C.minX&&this.minY<=C.maxY&&this.maxY>=C.minY},E}();function e(E,C,L,R,I){return void 0!==I?(I.minX=E,I.maxX=C,I.minY=L,I.maxY=R,I):new c(E,C,L,R)}const x=c},61999:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={IDLE:0,LOADING:1,LOADED:2,ERROR:3,EMPTY:4}},22811:(Ve,we,T)=>{"use strict";T.d(we,{ZP:()=>sn});var c=T(53632),e=T(74410),x=T(89849),E=T(48587);
1const C={CENTER:"center",RESOLUTION:"resolution",ROTATION:"rotation"};var L=T(89302),R=T(39941),I=T(81345),z=T(93481),H=T(1911),Z=T(69466),j=T(42156);function V(Lt,St,We){return function(et,ht,gt,kt,an){if(et){var Ft=St?0:gt[0]*ht,Vt=St?0:gt[1]*ht,Sn=an?an[0]:0,Fn=an?an[1]:0,In=Lt[0]+Ft/2+Sn,Dn=Lt[2]-Ft/2+Sn,tr=Lt[1]+Vt/2+Fn,rr=Lt[3]-Vt/2+Fn;In>Dn&&(Dn=In=(Dn+In)/2),tr>rr&&(rr=tr=(rr+tr)/2);var qe=(0,j.uZ)(et[0],In,Dn),dt=(0,j.uZ)(et[1],tr,rr),Dt=30*ht;return kt&&We&&(qe+=-Dt*Math.log(1+Math.max(0,In-et[0])/Dt)+Dt*Math.log(1+Math.max(0,et[0]-Dn)/Dt),dt+=-Dt*Math.log(1+Math.max(0,tr-et[1])/Dt)+Dt*Math.log(1+Math.max(0,et[1]-rr)/Dt)),[qe,dt]}}}function $(Lt){return Lt}var P=T(90760),q=T(62456);function te(Lt,St,We,et){var ht=(0,P.dz)(St)/We[0],gt=(0,P.Cr)(St)/We[1];return et?Math.min(Lt,Math.max(ht,gt)):Math.min(Lt,Math.min(ht,gt))}function Me(Lt,St,We){var et=Math.min(Lt,St);return et*=Math.log(1+50*Math.max(0,Lt/St-1))/50+1,We&&(et=Math.max(et,We),et/=Math.log(1+50*Math.max(0,We/Lt-1))/50+1),(0,j.uZ)(et,We/2,2*St)}function _e(Lt,St,We,et,ht){return function(gt,kt,an,Ft){if(void 0!==gt){var Vt=et?te(Lt,et,an,ht):Lt;return(void 0===We||We)&&Ft?Me(gt,Vt,St):(0,j.uZ)(gt,St,Vt)}}}var Lt,Le=T(19857),je=T(66299),rt=T(52275),Be=(Lt=function(St,We){return(Lt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(et,ht){et.__proto__=ht}||function(et,ht){for(var gt in ht)Object.prototype.hasOwnProperty.call(ht,gt)&&(et[gt]=ht[gt])})(St,We)},function(St,We){if("function"!=typeof We&&null!==We)throw new TypeError("Class extends value "+String(We)+" is not a constructor or null");function et(){this.constructor=St}Lt(St,We),St.prototype=null===We?Object.create(We):(et.prototype=We.prototype,new et)}),Je=function(Lt){function St(We){var et=Lt.call(this)||this,ht=(0,Z.f0)({},We);return et.hints_=[0,0],et.animations_=[],et.projection_=(0,R.UQ)(ht.projection,"EPSG:3857"),et.viewportSize_=[100,100],et.targetCenter_=null,et.nextCenter_=null,et.cancelAnchor_=void 0,ht.center&&(ht.center=(0,R.Vs)(ht.center,et.projection_)),ht.extent&&(ht.extent=(0,R.dY)(ht.extent,et.projection_)),et.applyOptions_(ht),et}return Be(St,Lt),St.prototype.applyOptions_=function(We){var et=(0,Z.f0)({},We);for(var ht in C)delete et[ht];this.setProperties(et,!0);var gt=function Zt(Lt){var St,We,et,kt=void 0!==Lt.minZoom?Lt.minZoom:0,an=void 0!==Lt.maxZoom?Lt.maxZoom:28,Ft=void 0!==Lt.zoomFactor?Lt.zoomFactor:2,Vt=void 0!==Lt.multiWorld&&Lt.multiWorld,Sn=void 0===Lt.smoothResolutionConstraint||Lt.smoothResolutionConstraint,Fn=void 0!==Lt.showFullExtent&&Lt.showFullExtent,In=(0,R.UQ)(Lt.projection,"EPSG:3857"),Dn=In.getExtent(),tr=Lt.constrainOnlyCenter,rr=Lt.extent;if(!Vt&&!rr&&In.isGlobal()&&(tr=!1,rr=Dn),void 0!==Lt.resolutions){var qe=Lt.resolutions;We=qe[kt],et=void 0!==qe[an]?qe[an]:qe[qe.length-1],St=Lt.constrainResolution?function me(Lt,St,We,et){return function(ht,gt,kt,an){if(void 0!==ht){var Ft=Lt[0],Vt=Lt[Lt.length-1],Sn=We?te(Ft,We,kt,et):Ft;if(an)return void 0===St||St?Me(ht,Sn,Vt):(0,j.uZ)(ht,Vt,Sn);var In=Math.min(Sn,ht),Dn=Math.floor((0,q.h7)(Lt,In,gt));return Lt[Dn]>Sn&&Dn<Lt.length-1?Lt[Dn+1]:Lt[Dn]}}}(qe,Sn,!tr&&rr,Fn):_e(We,et,Sn,!tr&&rr,Fn)}else{var Dt=(Dn?Math.max((0,P.dz)(Dn),(0,P.Cr)(Dn)):360*R.Wm[x.ZP.DEGREES]/In.getMetersPerUnit())/L.S/Math.pow(2,0),jt=Dt/Math.pow(2,28);void 0!==(We=Lt.maxResolution)?kt=0:We=Dt/Math.pow(Ft,kt),void 0===(et=Lt.minResolution)&&(et=void 0!==Lt.maxZoom?void 0!==Lt.maxResolution?We/Math.pow(Ft,an):Dt/Math.pow(Ft,an):jt),an=kt+Math.floor(Math.log(We/et)/Math.log(Ft)),et=We/Math.pow(Ft,an-kt),St=Lt.constrainResolution?function Se(Lt,St,We,et,ht,gt){return function(kt,an,Ft,Vt){if(void 0!==kt){var Sn=ht?te(St,ht,Ft,gt):St,Fn=void 0!==We?We:0;if(Vt)return void 0===et||et?Me(kt,Sn,Fn):(0,j.uZ)(kt,Fn,Sn);var tr=Math.ceil(Math.log(St/Sn)/Math.log(Lt)-1e-9),rr=-an*(.5-1e-9)+.5,qe=Math.min(Sn,kt),dt=Math.floor(Math.log(St/qe)/Math.log(Lt)+rr),Dt=Math.max(tr,dt),jt=St/Math.pow(Lt,Dt);return(0,j.uZ)(jt,Fn,Sn)}}}(Ft,We,et,Sn,!tr&&rr,Fn):_e(We,et,Sn,!tr&&rr,Fn)}return{constraint:St,maxResolution:We,minResolution:et,minZoom:kt,zoomFactor:Ft}}(We);this.maxResolution_=gt.maxResolution,this.minResolution_=gt.minResolution,this.zoomFactor_=gt.zoomFactor,this.resolutions_=We.resolutions,this.padding_=We.padding,this.minZoom_=gt.minZoom;var kt=function Ot(Lt){if(void 0!==Lt.extent)return V(Lt.extent,Lt.constrainOnlyCenter,void 0===Lt.smoothExtentConstraint||Lt.smoothExtentConstraint);var We=(0,R.UQ)(Lt.projection,"EPSG:3857");if(!0!==Lt.multiWorld&&We.isGlobal()){var et=We.getExtent().slice();return et[0]=-1/0,et[2]=1/0,V(et,!1,!1)}return $}(We),an=gt.constraint,Ft=function tn(Lt){if(void 0===Lt.enableRotation||Lt.enableRotation){var We=Lt.constrainRotation;return void 0===We||!0===We?(0,Le.Gw)():!1===We?Le.YP:"number"==typeof We?(0,Le.gE)(We):Le.YP}return Le.h$}(We);this.constraints_={center:kt,resolution:an,rotation:Ft},this.setRotation(void 0!==We.rotation?We.rotation:0),this.setCenterInternal(void 0!==We.center?We.center:null),void 0!==We.resolution?this.setResolution(We.resolution):void 0!==We.zoom&&this.setZoom(We.zoom)},Object.defineProperty(St.prototype,"padding",{get:function(){return this.padding_},set:function(We){var et=this.padding_;this.padding_=We;var ht=this.getCenter();if(ht){var gt=We||[0,0,0,0];et=et||[0,0,0,0];var kt=this.getResolution();this.setCenterInternal([ht[0]+kt/2*(gt[3]-et[3]+et[1]-gt[1]),ht[1]-kt/2*(gt[0]-et[0]+et[2]-gt[2])])}}
1,enumerable:!1,configurable:!0}),St.prototype.getUpdatedOptions_=function(We){var et=this.getProperties();return void 0!==et.resolution?et.resolution=this.getResolution():et.zoom=this.getZoom(),et.center=this.getCenterInternal(),et.rotation=this.getRotation(),(0,Z.f0)({},et,We)},St.prototype.animate=function(We){this.isDef()&&!this.getAnimating()&&this.resolveConstraints(0);for(var et=new Array(arguments.length),ht=0;ht<et.length;++ht){var gt=arguments[ht];gt.center&&((gt=(0,Z.f0)({},gt)).center=(0,R.Vs)(gt.center,this.getProjection())),gt.anchor&&((gt=(0,Z.f0)({},gt)).anchor=(0,R.Vs)(gt.anchor,this.getProjection())),et[ht]=gt}this.animateInternal.apply(this,et)},St.prototype.animateInternal=function(We){var ht,et=arguments.length;et>1&&"function"==typeof arguments[et-1]&&(ht=arguments[et-1],--et);for(var gt=0;gt<et&&!this.isDef();++gt){var kt=arguments[gt];kt.center&&this.setCenterInternal(kt.center),void 0!==kt.zoom?this.setZoom(kt.zoom):kt.resolution&&this.setResolution(kt.resolution),void 0!==kt.rotation&&this.setRotation(kt.rotation)}if(gt!==et){for(var an=Date.now(),Ft=this.targetCenter_.slice(),Vt=this.targetResolution_,Sn=this.targetRotation_,Fn=[];gt<et;++gt){var In=arguments[gt],Dn={start:an,complete:!1,anchor:In.anchor,duration:void 0!==In.duration?In.duration:1e3,easing:In.easing||je.rd,callback:ht};if(In.center&&(Dn.sourceCenter=Ft,Dn.targetCenter=In.center.slice(),Ft=Dn.targetCenter),void 0!==In.zoom?(Dn.sourceResolution=Vt,Dn.targetResolution=this.getResolutionForZoom(In.zoom),Vt=Dn.targetResolution):In.resolution&&(Dn.sourceResolution=Vt,Dn.targetResolution=In.resolution,Vt=Dn.targetResolution),void 0!==In.rotation){Dn.sourceRotation=Sn;var tr=(0,j.$W)(In.rotation-Sn+Math.PI,2*Math.PI)-Math.PI;Dn.targetRotation=Sn+tr,Sn=Dn.targetRotation}Ut(Dn)?Dn.complete=!0:an+=Dn.duration,Fn.push(Dn)}this.animations_.push(Fn),this.setHint(E.Z.ANIMATING,1),this.updateAnimations_()}else ht&&wt(ht,!0)},St.prototype.getAnimating=function(){return this.hints_[E.Z.ANIMATING]>0},St.prototype.getInteracting=function(){return this.hints_[E.Z.INTERACTING]>0},St.prototype.cancelAnimations=function(){this.setHint(E.Z.ANIMATING,-this.hints_[E.Z.ANIMATING]);for(var We,et=0,ht=this.animations_.length;et<ht;++et){var gt=this.animations_[et];if(gt[0].callback&&wt(gt[0].callback,!1),!We)for(var kt=0,an=gt.length;kt<an;++kt){var Ft=gt[kt];if(!Ft.complete){We=Ft.anchor;break}}}this.animations_.length=0,this.cancelAnchor_=We,this.nextCenter_=null,this.nextResolution_=NaN,this.nextRotation_=NaN},St.prototype.updateAnimations_=function(){if(void 0!==this.updateAnimationKey_&&(cancelAnimationFrame(this.updateAnimationKey_),this.updateAnimationKey_=void 0),this.getAnimating()){for(var We=Date.now(),et=!1,ht=this.animations_.length-1;ht>=0;--ht){for(var gt=this.animations_[ht],kt=!0,an=0,Ft=gt.length;an<Ft;++an){var Vt=gt[an];if(!Vt.complete){var Fn=Vt.duration>0?(We-Vt.start)/Vt.duration:1;Fn>=1?(Vt.complete=!0,Fn=1):kt=!1;var In=Vt.easing(Fn);if(Vt.sourceCenter){var Dn=Vt.sourceCenter[0],tr=Vt.sourceCenter[1],rr=Vt.targetCenter[0],qe=Vt.targetCenter[1];this.nextCenter_=Vt.targetCenter,this.targetCenter_=[Dn+In*(rr-Dn),tr+In*(qe-tr)]}if(Vt.sourceResolution&&Vt.targetResolution){var jt=1===In?Vt.targetResolution:Vt.sourceResolution+In*(Vt.targetResolution-Vt.sourceResolution);if(Vt.anchor){var fn=this.getViewportSize_(this.getRotation()),on=this.constraints_.resolution(jt,0,fn,!0);this.targetCenter_=this.calculateCenterZoom(on,Vt.anchor)}this.nextResolution_=Vt.targetResolution,this.targetResolution_=jt,this.applyTargetState_(!0)}if(void 0!==Vt.sourceRotation&&void 0!==Vt.targetRotation){var zn=1===In?(0,j.$W)(Vt.targetRotation+Math.PI,2*Math.PI)-Math.PI:Vt.sourceRotation+In*(Vt.targetRotation-Vt.sourceRotation);if(Vt.anchor){var At=this.constraints_.rotation(zn,!0);this.targetCenter_=this.calculateCenterRotate(At,Vt.anchor)}this.nextRotation_=Vt.targetRotation,this.targetRotation_=zn}if(this.applyTargetState_(!0),et=!0,!Vt.complete)break}}if(kt){this.animations_[ht]=null,this.setHint(E.Z.ANIMATING,-1),this.nextCenter_=null,this.nextResolution_=NaN,this.nextRotation_=NaN;var ot=gt[0].callback;ot&&wt(ot,!0)}}this.animations_=this.animations_.filter(Boolean),et&&void 0===this.updateAnimationKey_&&(this.updateAnimationKey_=requestAnimationFrame(this.updateAnimations_.bind(this)))}},St.prototype.calculateCenterRotate=function(We,et){var ht,gt=this.getCenterInternal();return void 0!==gt&&((0,z.U1)(ht=[gt[0]-et[0],gt[1]-et[1]],We-this.getRotation()),(0,z.IH)(ht,et)),ht},St.prototype.calculateCenterZoom=function(We,et){var ht,gt=this.getCenterInternal(),kt=this.getResolution();return void 0!==gt&&void 0!==kt&&(ht=[et[0]-We*(et[0]-gt[0])/kt,et[1]-We*(et[1]-gt[1])/kt]),ht},St.prototype.getViewportSize_=function(We){var et=this.viewportSize_;if(We){var ht=et[0],gt=et[1];return[Math.abs(ht*Math.cos(We))+Math.abs(gt*Math.sin(We)),Math.abs(ht*Math.sin(We))+Math.abs(gt*Math.cos(We))]}return et},St.prototype.setViewportSize=function(We){this.viewportSize_=Array.isArray(We)?We.slice():[100,100],this.getAnimating()||this.resolveConstraints(0)},St.prototype.getCenter=function(){var We=this.getCenterInternal();return We&&(0,R.lO)(We,this.getProjection())},St.prototype.getCenterInternal=function(){return this.get(C.CENTER)},St.prototype.getConstraints=function(){return this.constraints_},St.prototype.getConstrainResolution=function(){return this.get("constrainResolution")},St.prototype.getHints=function(We){return void 0!==We?(We[0]=this.hints_[0],We[1]=this.hints_[1],We):this.hints_.slice()},St.prototype.calculateExtent=function(We){var et=this.calculateExtentInternal(We);return(0,R.Fj)(et,this.getProjection())},St.prototype.calculateExtentInternal=function(We){var et=We||this.getViewportSizeMinusPadding_(),ht=this.getCenterInternal();(0,H.h)(ht,1);var gt=this.getResolution();(0,H.h)(void 0!==gt,2);var kt=this.getRotation();return(0,H.h)(void 0!==kt,3),(0,P.p8)(ht,gt,kt,et)},St.prototype.getMaxResolution=function(){return this.maxResolution_},St.prototype.getMinResolution=function(){return this.minResolution_},St.prototype.getMaxZoom=function(){return this.getZoomForResolution(this.minResolution_)},St.prototype.setMaxZoom=function(We){this.applyOptions_(this.getUpdatedOptions_({maxZoom:We}))}
1,St.prototype.getMinZoom=function(){return this.getZoomForResolution(this.maxResolution_)},St.prototype.setMinZoom=function(We){this.applyOptions_(this.getUpdatedOptions_({minZoom:We}))},St.prototype.setConstrainResolution=function(We){this.applyOptions_(this.getUpdatedOptions_({constrainResolution:We}))},St.prototype.getProjection=function(){return this.projection_},St.prototype.getResolution=function(){return this.get(C.RESOLUTION)},St.prototype.getResolutions=function(){return this.resolutions_},St.prototype.getResolutionForExtent=function(We,et){return this.getResolutionForExtentInternal((0,R.dY)(We,this.getProjection()),et)},St.prototype.getResolutionForExtentInternal=function(We,et){var ht=et||this.getViewportSizeMinusPadding_(),gt=(0,P.dz)(We)/ht[0],kt=(0,P.Cr)(We)/ht[1];return Math.max(gt,kt)},St.prototype.getResolutionForValueFunction=function(We){var et=We||2,ht=this.getConstrainedResolution(this.maxResolution_),kt=Math.log(ht/this.minResolution_)/Math.log(et);return function(an){return ht/Math.pow(et,an*kt)}},St.prototype.getRotation=function(){return this.get(C.ROTATION)},St.prototype.getValueForResolutionFunction=function(We){var et=Math.log(We||2),ht=this.getConstrainedResolution(this.maxResolution_),kt=Math.log(ht/this.minResolution_)/et;return function(an){return Math.log(ht/an)/et/kt}},St.prototype.getViewportSizeMinusPadding_=function(We){var et=this.getViewportSize_(We),ht=this.padding_;return ht&&(et=[et[0]-ht[1]-ht[3],et[1]-ht[0]-ht[2]]),et},St.prototype.getState=function(){var We=this.getProjection(),et=this.getResolution(),ht=this.getRotation(),gt=this.getCenterInternal(),kt=this.padding_;if(kt){var an=this.getViewportSizeMinusPadding_();gt=Rt(gt,this.getViewportSize_(),[an[0]/2+kt[3],an[1]/2+kt[0]],et,ht)}return{center:gt.slice(0),projection:void 0!==We?We:null,resolution:et,nextCenter:this.nextCenter_,nextResolution:this.nextResolution_,nextRotation:this.nextRotation_,rotation:ht,zoom:this.getZoom()}},St.prototype.getZoom=function(){var We,et=this.getResolution();return void 0!==et&&(We=this.getZoomForResolution(et)),We},St.prototype.getZoomForResolution=function(We){var ht,gt,et=this.minZoom_||0;if(this.resolutions_){var kt=(0,q.h7)(this.resolutions_,We,1);et=kt,ht=this.resolutions_[kt],gt=kt==this.resolutions_.length-1?2:ht/this.resolutions_[kt+1]}else ht=this.maxResolution_,gt=this.zoomFactor_;return et+Math.log(ht/We)/Math.log(gt)},St.prototype.getResolutionForZoom=function(We){if(this.resolutions_){if(this.resolutions_.length<=1)return 0;var et=(0,j.uZ)(Math.floor(We),0,this.resolutions_.length-2);return this.resolutions_[et]/Math.pow(this.resolutions_[et]/this.resolutions_[et+1],(0,j.uZ)(We-et,0,1))}return this.maxResolution_/Math.pow(this.zoomFactor_,We-this.minZoom_)},St.prototype.fit=function(We,et){var ht;if((0,H.h)(Array.isArray(We)||"function"==typeof We.getSimplifiedGeometry,24),Array.isArray(We)){(0,H.h)(!(0,P.xb)(We),25);var gt=(0,R.dY)(We,this.getProjection());ht=(0,rt.oJ)(gt)}else if(We.getType()===e.Z.CIRCLE)gt=(0,R.dY)(We.getExtent(),this.getProjection()),(ht=(0,rt.oJ)(gt)).rotate(this.getRotation(),(0,P.qg)(gt));else{var kt=(0,R.Cs)();ht=kt?We.clone().transform(kt,this.getProjection()):We}this.fitInternal(ht,et)},St.prototype.rotatedExtentForGeometry=function(We){for(var et=this.getRotation(),ht=Math.cos(et),gt=Math.sin(-et),kt=We.getFlatCoordinates(),an=We.getStride(),Ft=1/0,Vt=1/0,Sn=-1/0,Fn=-1/0,In=0,Dn=kt.length;In<Dn;In+=an){var tr=kt[In]*ht-kt[In+1]*gt,rr=kt[In]*gt+kt[In+1]*ht;Ft=Math.min(Ft,tr),Vt=Math.min(Vt,rr),Sn=Math.max(Sn,tr),Fn=Math.max(Fn,rr)}return[Ft,Vt,Sn,Fn]},St.prototype.fitInternal=function(We,et){var ht=et||{},gt=ht.size;gt||(gt=this.getViewportSizeMinusPadding_());var Ft,kt=void 0!==ht.padding?ht.padding:[0,0,0,0],an=void 0!==ht.nearest&&ht.nearest;Ft=void 0!==ht.minResolution?ht.minResolution:void 0!==ht.maxZoom?this.getResolutionForZoom(ht.maxZoom):0;var Vt=this.rotatedExtentForGeometry(We),Sn=this.getResolutionForExtentInternal(Vt,[gt[0]-kt[1]-kt[3],gt[1]-kt[0]-kt[2]]);Sn=isNaN(Sn)?Ft:Math.max(Sn,Ft),Sn=this.getConstrainedResolution(Sn,an?0:1);var Fn=this.getRotation(),In=Math.sin(Fn),Dn=Math.cos(Fn),tr=(0,P.qg)(Vt);tr[0]+=(kt[1]-kt[3])/2*Sn,tr[1]+=(kt[0]-kt[2])/2*Sn;var dt=this.getConstrainedCenter([tr[0]*Dn-tr[1]*In,tr[1]*Dn+tr[0]*In],Sn),Dt=ht.callback?ht.callback:I.Zn;void 0!==ht.duration?this.animateInternal({resolution:Sn,center:dt,duration:ht.duration,easing:ht.easing},Dt):(this.targetResolution_=Sn,this.targetCenter_=dt,this.applyTargetState_(!1,!0),wt(Dt,!0))},St.prototype.centerOn=function(We,et,ht){this.centerOnInternal((0,R.Vs)(We,this.getProjection()),et,ht)},St.prototype.centerOnInternal=function(We,et,ht){this.setCenterInternal(Rt(We,et,ht,this.getResolution(),this.getRotation()))},St.prototype.calculateCenterShift=function(We,et,ht,gt){var kt,an=this.padding_;if(an&&We){var Ft=this.getViewportSizeMinusPadding_(-ht),Vt=Rt(We,gt,[Ft[0]/2+an[3],Ft[1]/2+an[0]],et,ht);kt=[We[0]-Vt[0],We[1]-Vt[1]]}return kt},St.prototype.isDef=function(){return!!this.getCenterInternal()&&void 0!==this.getResolution()},St.prototype.adjustCenter=function(We){var et=(0,R.lO)(this.targetCenter_,this.getProjection());this.setCenter([et[0]+We[0],et[1]+We[1]])},St.prototype.adjustCenterInternal=function(We){var et=this.targetCenter_;this.setCenterInternal([et[0]+We[0],et[1]+We[1]])},St.prototype.adjustResolution=function(We,et){var ht=et&&(0,R.Vs)(et,this.getProjection());this.adjustResolutionInternal(We,ht)},St.prototype.adjustResolutionInternal=function(We,et){var ht=this.getAnimating()||this.getInteracting(),gt=this.getViewportSize_(this.getRotation()),kt=this.constraints_.resolution(this.targetResolution_*We,0,gt,ht);et&&(this.targetCenter_=this.calculateCenterZoom(kt,et)),this.targetResolution_*=We,this.applyTargetState_()},St.prototype.adjustZoom=function(We,et){this.adjustResolution(Math.pow(this.zoomFactor_,-We),et)},St.prototype.adjustRotation=function(We,et){et&&(et=(0,R.Vs)(et,this.getProjection())),this.adjustRotationInternal(We,et)},St.prototype.adjustRotationInternal=function(We,et){var ht=this.getAnimating()||this.getInteracting(),gt=this.constraints_.rotation(this.targetRotation_+We,ht);et&&(this.targetCenter_=this.calculateCenterRotate(gt,et)),this.targetRotation_+=We,this.applyTargetState_()},St.prototype.setCenter=function(We){this.setCenterInternal((0,R.Vs)(We,this.getProjection()))},St.prototype.setCenterInternal=function(We){this.targetCenter_=We,this.applyTargetState_()},St.prototype.setHint=function(We,et){return this.hints_[We]+=et,this.changed(),this.hints_[We]},St.prototype.setResolution=function(We){this.targetResolution_=We,this.applyTargetState_()},St.prototype.setRotation=function(We){this.targetRotation_=We,this.applyTargetState_()},St.prototype.setZoom=function(We){this.setResolution(this.getResolutionForZoom(We))},St.prototype.applyTargetState_=function(We,et){var ht=this.getAnimating()||this.getInteracting()||et,gt=this.constraints_.rotation(this.targetRotation_,ht),kt=this.getViewportSize_(gt),an=this.constraints_.resolution(this.targetResolution_,0,kt,ht),Ft=this.constraints_.center(this.targetCenter_,an,kt,ht,this.calculateCenterShift(this.targetCenter_,an,gt,kt));this.get(C.ROTATION)!==gt&&this.set(C.ROTATION,gt),this.get(C.RESOLUTION)!==an&&(this.set(C.RESOLUTION,an),this.set("zoom",this.getZoom(),!0)),(!Ft||!this.get(C.CENTER)||!(0,z.fS)(this.get(C.CENTER),Ft))&&this.set(C.CENTER,Ft),this.getAnimating()&&!We&&this.cancelAnimations(),this.cancelAnchor_=void 0}
1,St.prototype.resolveConstraints=function(We,et,ht){var gt=void 0!==We?We:200,kt=et||0,an=this.constraints_.rotation(this.targetRotation_),Ft=this.getViewportSize_(an),Vt=this.constraints_.resolution(this.targetResolution_,kt,Ft),Sn=this.constraints_.center(this.targetCenter_,Vt,Ft,!1,this.calculateCenterShift(this.targetCenter_,Vt,an,Ft));if(0===gt&&!this.cancelAnchor_)return this.targetResolution_=Vt,this.targetRotation_=an,this.targetCenter_=Sn,void this.applyTargetState_();var Fn=ht||(0===gt?this.cancelAnchor_:void 0);this.cancelAnchor_=void 0,(this.getResolution()!==Vt||this.getRotation()!==an||!this.getCenterInternal()||!(0,z.fS)(this.getCenterInternal(),Sn))&&(this.getAnimating()&&this.cancelAnimations(),this.animateInternal({rotation:an,center:Sn,resolution:Vt,duration:gt,easing:je.Vv,anchor:Fn}))},St.prototype.beginInteraction=function(){this.resolveConstraints(0),this.setHint(E.Z.INTERACTING,1)},St.prototype.endInteraction=function(We,et,ht){var gt=ht&&(0,R.Vs)(ht,this.getProjection());this.endInteractionInternal(We,et,gt)},St.prototype.endInteractionInternal=function(We,et,ht){this.setHint(E.Z.INTERACTING,-1),this.resolveConstraints(We,et,ht)},St.prototype.getConstrainedCenter=function(We,et){var ht=this.getViewportSize_(this.getRotation());return this.constraints_.center(We,et||this.getResolution(),ht)},St.prototype.getConstrainedZoom=function(We,et){var ht=this.getResolutionForZoom(We);return this.getZoomForResolution(this.getConstrainedResolution(ht,et))},St.prototype.getConstrainedResolution=function(We,et){var ht=et||0,gt=this.getViewportSize_(this.getRotation());return this.constraints_.resolution(We,ht,gt)},St}(c.Z);function wt(Lt,St){setTimeout(function(){Lt(St)},0)}function Ut(Lt){return!(Lt.sourceCenter&&Lt.targetCenter&&!(0,z.fS)(Lt.sourceCenter,Lt.targetCenter)||Lt.sourceResolution!==Lt.targetResolution||Lt.sourceRotation!==Lt.targetRotation)}function Rt(Lt,St,We,et,ht){var gt=Math.cos(-ht),kt=Math.sin(-ht),an=Lt[0]*gt-Lt[1]*kt,Ft=Lt[1]*gt+Lt[0]*kt;return[(an+=(St[0]/2-We[0])*et)*gt-(Ft+=(We[1]-St[1]/2)*et)*(kt=-kt),Ft*gt+an*kt]}const sn=Je},48587:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});
1const c={ANIMATING:0,INTERACTING:1}},62456:(Ve,we,T)=>{"use strict";function c(V,$,P){for(var q,te,Me=P||e,me=0,Se=V.length,_e=!1;me<Se;)(te=+Me(V[q=me+(Se-me>>1)],$))<0?me=q+1:(Se=q,_e=!te);return _e?me:~me}function e(V,$){return V>$?1:V<$?-1:0}function E(V,$,P){var q=V.length;if(V[0]<=$)return 0;if($<=V[q-1])return q-1;var te=void 0;if(P>0){for(te=1;te<q;++te)if(V[te]<$)return te-1}else if(P<0){for(te=1;te<q;++te)if(V[te]<=$)return te}else for(te=1;te<q;++te){if(V[te]==$)return te;if(V[te]<$)return"function"==typeof P?P($,V[te-1],V[te])>0?te-1:te:V[te-1]-$<$-V[te]?te-1:te}return q-1}function C(V,$,P){for(;$<P;){var q=V[$];V[$]=V[P],V[P]=q,++$,--P}}function L(V,$){for(var P=Array.isArray($)?$:[$],q=P.length,te=0;te<q;te++)V[V.length]=P[te]}function z(V,$){var P=V.length;if(P!==$.length)return!1;for(var q=0;q<P;q++)if(V[q]!==$[q])return!1;return!0}function j(V,$,P){var q=$||e;return V.every(function(te,Me){if(0===Me)return!0;var me=q(V[Me-1],te);return!(me>0||P&&0===me)})}T.d(we,{ry:()=>c,kK:()=>e,h7:()=>E,FZ:()=>C,l7:()=>L,fS:()=>z,pT:()=>j})},1911:(Ve,we,T)=>{"use strict";T.d(we,{h:()=>e});var c=T(86978);function e(x,E){if(!x)throw new c.Z(E)}},3783:(Ve,we,T)=>{"use strict";T.d(we,{XC:()=>C,_2:()=>I,BB:()=>Z});var c=T(1911),e=T(42156),x=/^#([a-f0-9]{3}|[a-f0-9]{4}(?:[a-f0-9]{2}){0,2})$/i,E=/^([a-z]*)$|^hsla?\(.*\)$/i;function C(V){return"string"==typeof V?V:Z(V)}var $,P,R=($={},P=0,function(q){var te;if($.hasOwnProperty(q))te=$[q];else{if(P>=1024){var Me=0;for(var me in $)0==(3&Me++)&&(delete $[me],--P)}te=function z(V){var $,P,q,te,Me;if(E.exec(V)&&(V=function L(V){var $=document.createElement("div");if($.style.color=V,""!==$.style.color){document.body.appendChild($);var P=getComputedStyle($).color;return document.body.removeChild($),P}return""}(V)),x.exec(V)){var Se,me=V.length-1;Se=me<=4?1:2;var _e=4===me||8===me;$=parseInt(V.substr(1+0*Se,Se),16),P=parseInt(V.substr(1+1*Se,Se),16),q=parseInt(V.substr(1+2*Se,Se),16),te=_e?parseInt(V.substr(1+3*Se,Se),16):255,1==Se&&($=($<<4)+$,P=(P<<4)+P,q=(q<<4)+q,_e&&(te=(te<<4)+te)),Me=[$,P,q,te/255]}else 0==V.indexOf("rgba(")?H(Me=V.slice(5,-1).split(",").map(Number)):0==V.indexOf("rgb(")?((Me=V.slice(4,-1).split(",").map(Number)).push(1),H(Me)):(0,c.h)(!1,14);return Me}(q),$[q]=te,++P}return te});function I(V){return Array.isArray(V)?V:R(V)}function H(V){return V[0]=(0,e.uZ)(V[0]+.5|0,0,255),V[1]=(0,e.uZ)(V[1]+.5|0,0,255),V[2]=(0,e.uZ)(V[2]+.5|0,0,255),V[3]=(0,e.uZ)(V[3],0,1),V}function Z(V){var $=V[0];$!=(0|$)&&($=$+.5|0);var P=V[1];P!=(0|P)&&(P=P+.5|0);var q=V[2];return q!=(0|q)&&(q=q+.5|0),"rgba("+$+","+P+","+q+","+(void 0===V[3]?1:Math.round(100*V[3])/100)+")"}},6422:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>I});var z,c=T(53632),e=T(17656),x=T(81345),E=T(1729),C=T(71992),L=(z=function(H,Z){return(z=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(j,V){j.__proto__=V}||function(j,V){for(var $ in V)Object.prototype.hasOwnProperty.call(V,$)&&(j[$]=V[$])})(H,Z)},function(H,Z){if("function"!=typeof Z&&null!==Z)throw new TypeError("Class extends value "+String(Z)+" is not a constructor or null");function j(){this.constructor=H}z(H,Z),H.prototype=null===Z?Object.create(Z):(j.prototype=Z.prototype,new j)}),R=function(z){function H(Z){var j=z.call(this)||this,V=Z.element;return V&&!Z.target&&!V.style.pointerEvents&&(V.style.pointerEvents="auto"),j.element=V||null,j.target_=null,j.map_=null,j.listenerKeys=[],Z.render&&(j.render=Z.render),Z.target&&j.setTarget(Z.target),j}return L(H,z),H.prototype.disposeInternal=function(){(0,C.ZF)(this.element),z.prototype.disposeInternal.call(this)},H.prototype.getMap=function(){return this.map_},H.prototype.setMap=function(Z){this.map_&&(0,C.ZF)(this.element);for(var j=0,V=this.listenerKeys.length;j<V;++j)(0,E.bN)(this.listenerKeys[j]);this.listenerKeys.length=0,this.map_=Z,this.map_&&((this.target_?this.target_:Z.getOverlayContainerStopEvent()).appendChild(this.element),this.render!==x.Zn&&this.listenerKeys.push((0,E.oL)(Z,e.Z.POSTRENDER,this.render,this)),Z.render())},H.prototype.render=function(Z){},H.prototype.setTarget=function(Z){this.target_="string"==typeof Z?document.getElementById(Z):Z},H}(c.Z);const I=R}
1,77097:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>j});var V,c=T(6422),e=T(89849),x=T(75263),E=T(39941),C=T(1911),L=(V=function($,P){return(V=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(q,te){q.__proto__=te}||function(q,te){for(var Me in te)Object.prototype.hasOwnProperty.call(te,Me)&&(q[Me]=te[Me])})($,P)},function($,P){if("function"!=typeof P&&null!==P)throw new TypeError("Class extends value "+String(P)+" is not a constructor or null");function q(){this.constructor=$}V($,P),$.prototype=null===P?Object.create(P):(q.prototype=P.prototype,new q)}),R="units",z=[1,2,5],H=25.4/.28,Z=function(V){function $(P){var q=this,te=P||{},Me=void 0!==te.className?te.className:te.bar?"ol-scale-bar":"ol-scale-line";return(q=V.call(this,{element:document.createElement("div"),render:te.render,target:te.target})||this).innerElement_=document.createElement("div"),q.innerElement_.className=Me+"-inner",q.element.className=Me+" "+x.XV,q.element.appendChild(q.innerElement_),q.viewState_=null,q.minWidth_=void 0!==te.minWidth?te.minWidth:64,q.renderedVisible_=!1,q.renderedWidth_=void 0,q.renderedHTML_="",q.addChangeListener(R,q.handleUnitsChanged_),q.setUnits(te.units||"metric"),q.scaleBar_=te.bar||!1,q.scaleBarSteps_=te.steps||4,q.scaleBarText_=te.text||!1,q.dpi_=te.dpi||void 0,q}return L($,V),$.prototype.getUnits=function(){return this.get(R)},$.prototype.handleUnitsChanged_=function(){this.updateElement_()},$.prototype.setUnits=function(P){this.set(R,P)},$.prototype.setDpi=function(P){this.dpi_=P},$.prototype.updateElement_=function(){var P=this.viewState_;if(P){var Zt,q=P.center,te=P.projection,Me=this.getUnits(),Se=(0,E._Q)(te,P.resolution,q,"degrees"==Me?e.ZP.DEGREES:e.ZP.METERS),_e=this.minWidth_*(this.dpi_||H)/H,Le=_e*Se,je="";if("degrees"==Me){var rt=E.Wm[e.ZP.DEGREES];(Le*=rt)<rt/60?(je="\u2033",Se*=3600):Le<rt?(je="\u2032",Se*=60):je="\xb0"}else"imperial"==Me?Le<.9144?(je="in",Se/=.0254):Le<1609.344?(je="ft",Se/=.3048):(je="mi",Se/=1609.344):"nautical"==Me?(Se/=1852,je="nm"):"metric"==Me?Le<.001?(je="\u03bcm",Se*=1e6):Le<1?(je="mm",Se*=1e3):Le<1e3?je="m":(je="km",Se/=1e3):"us"==Me?Le<.9144?(je="in",Se*=39.37):Le<1609.344?(je="ft",Se/=.30480061):(je="mi",Se/=1609.3472):(0,C.h)(!1,33);for(var Ye,Je,wt,Be=3*Math.floor(Math.log(_e*Se)/Math.log(10));;){wt=Math.floor(Be/3);var Ot=Math.pow(10,wt);if(Ye=z[(Be%3+3)%3]*Ot,Je=Math.round(Ye/Se),isNaN(Je))return this.element.style.display="none",void(this.renderedVisible_=!1);if(Je>=_e)break;++Be}Zt=this.scaleBar_?this.createScaleBar(Je,Ye,je):Ye.toFixed(wt<0?-wt:0)+" "+je,this.renderedHTML_!=Zt&&(this.innerElement_.innerHTML=Zt,this.renderedHTML_=Zt),this.renderedWidth_!=Je&&(this.innerElement_.style.width=Je+"px",this.renderedWidth_=Je),this.renderedVisible_||(this.element.style.display="",this.renderedVisible_=!0)}else this.renderedVisible_&&(this.element.style.display="none",this.renderedVisible_=!1)},$.prototype.createScaleBar=function(P,q,te){for(var Me="1 : "+Math.round(this.getScaleForResolution()).toLocaleString(),me=[],Se=P/this.scaleBarSteps_,_e="#ffffff",Le=0;Le<this.scaleBarSteps_;Le++)0===Le&&me.push(this.createMarker("absolute",Le)),me.push('<div><div class="ol-scale-singlebar" style="width: '+Se+"px;background-color: "+_e+';"></div>'+this.createMarker("relative",Le)+(Le%2==0||2===this.scaleBarSteps_?this.createStepText(Le,P,!1,q,te):"")+"</div>"),Le===this.scaleBarSteps_-1&&me.push(this.createStepText(Le+1,P,!0,q,te)),_e="#ffffff"===_e?"#000000":"#ffffff";return'<div style="display: flex;">'+(this.scaleBarText_?'<div class="ol-scale-text" style="width: '+P+'px;">'+Me+"</div>":"")+me.join("")+"</div>"},$.prototype.createMarker=function(P,q){return'<div class="ol-scale-step-marker" style="position: '+P+";top: "+("absolute"===P?3:-10)+'px;"></div>'},$.prototype.createStepText=function(P,q,te,Me,me){var Se=0===P?0:Math.round(Me/this.scaleBarSteps_*P*100)/100;return'<div class="ol-scale-step-text" style="margin-left: '+(0===P?-3:q/this.scaleBarSteps_*-1)+"px;text-align: "+(0===P?"left":"center")+"; min-width: "+(0===P?0:q/this.scaleBarSteps_*2)+"px;left: "+(te?q+"px":"unset")+';">'+Se+(0===P?"":" "+me)+"</div>"},$.prototype.getScaleForResolution=function(){var P=(0,E._Q)(this.viewState_.projection,this.viewState_.resolution,this.viewState_.center,e.ZP.METERS),q=this.dpi_||H;return parseFloat(P.toString())*(1e3/25.4)*q},$.prototype.render=function(P){var q=P.frameState;this.viewState_=q?q.viewState:null,this.updateElement_()},$}(c.Z);const j=Z},93481:(Ve,we,T)=>{"use strict";T.d(we,{IH:()=>e,Fj:()=>C,fS:()=>I,U1:()=>z,bA:()=>H,Cf:()=>q});var c=T(90760);function e(Me,me){return Me[0]+=+me[0],Me[1]+=+me[1],Me}function C(Me){return function(me){return function P(Me,me){return function R(Me,me,Se){return Me?me.replace("{x}",Me[0].toFixed(Se)).replace("{y}",Me[1].toFixed(Se)):""}(Me,"{x}, {y}",me)}(me,Me)}}function I(Me,me){for(var Se=!0,_e=Me.length-1;_e>=0;--_e)if(Me[_e]!=me[_e]){Se=!1;break}return Se}function z(Me,me){var Se=Math.cos(me),_e=Math.sin(me),je=Me[1]*Se+Me[0]*_e;return Me[0]=Me[0]*Se-Me[1]*_e,Me[1]=je,Me}function H(Me,me){return Me[0]*=me,Me[1]*=me,Me}function q(Me,me){if(me.canWrapX()){var Se=(0,c.dz)(me.getExtent()),_e=function te(Me,me,Se){var _e=me.getExtent(),Le=0;if(me.canWrapX()&&(Me[0]<_e[0]||Me[0]>_e[2])){var je=Se||(0,c.dz)(_e);Le=Math.floor((Me[0]-_e[0])/je)}return Le}(Me,me,Se);_e&&(Me[0]-=_e*Se)}return Me}},75263:(Ve,we,T)=>{"use strict";T.d(we,{oj:()=>c,XV:()=>x,hg:()=>C,hN:()=>L,p:()=>z,Xy:()=>H});var c="ol-hidden",x="ol-unselectable",C="ol-control",L="ol-collapsed",R=new RegExp(["^\\s*(?=(?
1:(?:[-a-z]+\\s*){0,2}(italic|oblique))?)","(?=(?:(?:[-a-z]+\\s*){0,2}(small-caps))?)","(?=(?:(?:[-a-z]+\\s*){0,2}(bold(?:er)?|lighter|[1-9]00 ))?)","(?:(?:normal|\\1|\\2|\\3)\\s*){0,3}((?:xx?-)?","(?:small|large)|medium|smaller|larger|[\\.\\d]+(?:\\%|in|[cem]m|ex|p[ctx]))","(?:\\s*\\/\\s*(normal|[\\.\\d]+(?:\\%|in|[cem]m|ex|p[ctx])?))","?\\s*([-,\\\"\\'\\sa-z]+?)\\s*$"].join(""),"i"),I=["style","variant","weight","size","lineHeight","family"],z=function(Z){var j=Z.match(R);if(!j)return null;for(var V={lineHeight:"normal",size:"1.2em",style:"normal",weight:"normal",variant:"normal"},$=0,P=I.length;$<P;++$){var q=j[$+1];void 0!==q&&(V[I[$]]=q)}return V.families=V.family.split(/,\s?/),V};function H(Z){return 1===Z?"":String(Math.round(100*Z)/100)}},71992:(Ve,we,T)=>{"use strict";T.d(we,{E4:()=>e,$H:()=>C,ZF:()=>L,ep:()=>R,hF:()=>I});var c=T(59996);function e(z,H,Z,j){var V;return V=Z&&Z.length?Z.shift():c.Id?new OffscreenCanvas(z||300,H||300):document.createElement("canvas"),z&&(V.width=z),H&&(V.height=H),V.getContext("2d",j)}function C(z,H){var Z=H.parentNode;Z&&Z.replaceChild(z,H)}function L(z){return z&&z.parentNode?z.parentNode.removeChild(z):null}function R(z){for(;z.lastChild;)z.removeChild(z.lastChild)}function I(z,H){for(var Z=z.childNodes,j=0;;++j){var V=Z[j],$=H[j];if(!V&&!$)break;if(V!==$){if(!V){z.appendChild($);continue}if(!$){z.removeChild(V),--j;continue}z.insertBefore($,V)}}}},66299:(Ve,we,T)=>{"use strict";function c(L){return Math.pow(L,3)}function e(L){return 1-c(1-L)}function x(L){return 3*L*L-2*L*L*L}function E(L){return L}T.d(we,{YQ:()=>c,Vv:()=>e,rd:()=>x,GE:()=>E})},1729:(Ve,we,T)=>{"use strict";T.d(we,{oL:()=>e,Vx:()=>x,bN:()=>E});var c=T(69466);function e(C,L,R,I,z){if(I&&I!==C&&(R=R.bind(I)),z){var H=R;R=function(){C.removeEventListener(L,R),H.apply(this,arguments)}}var Z={target:C,type:L,listener:R};return C.addEventListener(L,R),Z}function x(C,L,R,I){return e(C,L,R,I,!0)}function E(C){C&&C.target&&(C.target.removeEventListener(C.type,C.listener),(0,c.ZH)(C))}},28214:(Ve,we,T)=>{"use strict";T.d(we,{ZP:()=>E});const E=function(){function C(L){this.type=L,this.target=null}return C.prototype.preventDefault=function(){this.defaultPrevented=!0},C.prototype.stopPropagation=function(){this.propagationStopped=!0},C}()},19972:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={CHANGE:"change",ERROR:"error",BLUR:"blur",CLEAR:"clear",CONTEXTMENU:"contextmenu",CLICK:"click",DBLCLICK:"dblclick",DRAGENTER:"dragenter",DRAGOVER:"dragover",DROP:"drop",FOCUS:"focus",KEYDOWN:"keydown",KEYPRESS:"keypress",LOAD:"load",RESIZE:"resize",TOUCHMOVE:"touchmove",WHEEL:"wheel"}},78007:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>R});var I,c=T(20625),e=T(28214),x=T(81345),E=T(69466),C=(I=function(z,H){return(I=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Z,j){Z.__proto__=j}||function(Z,j){for(var V in j)Object.prototype.hasOwnProperty.call(j,V)&&(Z[V]=j[V])})(z,H)},function(z,H){if("function"!=typeof H&&null!==H)throw new TypeError("Class extends value "+String(H)+" is not a constructor or null");function Z(){this.constructor=z}I(z,H),z.prototype=null===H?Object.create(H):(Z.prototype=H.prototype,new Z)}),L=function(I){function z(H){var Z=I.call(this)||this;return Z.eventTarget_=H,Z.pendingRemovals_=null,Z.dispatching_=null,Z.listeners_=null,Z}return C(z,I),z.prototype.addEventListener=function(H,Z){if(H&&Z){var j=this.listeners_||(this.listeners_={}),V=j[H]||(j[H]=[]);-1===V.indexOf(Z)&&V.push(Z)}},z.prototype.dispatchEvent=function(H){var Z="string"==typeof H?new e.ZP(H):H,j=Z.type;Z.target||(Z.target=this.eventTarget_||this);var $,V=this.listeners_&&this.listeners_[j];if(V){var P=this.dispatching_||(this.dispatching_={}),q=this.pendingRemovals_||(this.pendingRemovals_={});j in P||(P[j]=0,q[j]=0),++P[j];for(var te=0,Me=V.length;te<Me;++te)if(!1===($="handleEvent"in V[te]?V[te].handleEvent(Z):V[te].call(this,Z))||Z.propagationStopped){$=!1;break}if(--P[j],0===P[j]){var me=q[j];for(delete q[j];me--;)this.removeEventListener(j,x.Zn);delete P[j]}return $}},z.prototype.disposeInternal=function(){this.listeners_&&(0,E.ZH)(this.listeners_)},z.prototype.getListeners=function(H){return this.listeners_&&this.listeners_[H]||void 0},z.prototype.hasListener=function(H){return!!this.listeners_&&(H?H in this.listeners_:Object.keys(this.listeners_).length>0)},z.prototype.removeEventListener=function(H,Z){var j=this.listeners_&&this.listeners_[H];if(j){var V=j.indexOf(Z);-1!==V&&(this.pendingRemovals_&&H in this.pendingRemovals_?(j[V]=x.Zn,++this.pendingRemovals_[H]):(j.splice(V,1),0===j.length&&delete this.listeners_[H]))}},z}(c.Z);const R=L},90760:(Ve,we,T)=>{"use strict";T.d(we,{hI:()=>E,f3:()=>L,d9:()=>R,qf:()=>I,b8:()=>z,r4:()=>H,jE:()=>Z,pX:()=>j,lJ:()=>V,T9:()=>$,YN:()=>P,HK:()=>q,GN:()=>Me,fS:()=>Se,l7:()=>Le,Wj:()=>je,qP:()=>Be,H6:()=>wt,bg:()=>Ot,hC:()=>Zt,w$:()=>tn,qg:()=>Ut,g0:()=>Rt,p8:()=>Lt,Cr:()=>
1St,Ed:()=>et,rL:()=>kt,Xv:()=>an,dz:()=>Ft,kK:()=>Vt,xb:()=>Sn,EO:()=>Fn,I7:()=>Dn,Ne:()=>tr,Cf:()=>rr});var c=T(37655),e=T(42401),x=T(1911);function E(qe){for(var dt=[1/0,1/0,-1/0,-1/0],Dt=0,jt=qe.length;Dt<jt;++Dt)je(dt,qe[Dt]);return dt}function L(qe,dt,Dt){return Dt?(Dt[0]=qe[0]-dt,Dt[1]=qe[1]-dt,Dt[2]=qe[2]+dt,Dt[3]=qe[3]+dt,Dt):[qe[0]-dt,qe[1]-dt,qe[2]+dt,qe[3]+dt]}function R(qe,dt){return dt?(dt[0]=qe[0],dt[1]=qe[1],dt[2]=qe[2],dt[3]=qe[3],dt):qe.slice()}function I(qe,dt,Dt){var jt,fn;return(jt=dt<qe[0]?qe[0]-dt:qe[2]<dt?dt-qe[2]:0)*jt+(fn=Dt<qe[1]?qe[1]-Dt:qe[3]<Dt?Dt-qe[3]:0)*fn}function z(qe,dt){return Z(qe,dt[0],dt[1])}function H(qe,dt){return qe[0]<=dt[0]&&dt[2]<=qe[2]&&qe[1]<=dt[1]&&dt[3]<=qe[3]}function Z(qe,dt,Dt){return qe[0]<=dt&&dt<=qe[2]&&qe[1]<=Dt&&Dt<=qe[3]}function j(qe,dt){var zn=dt[0],At=dt[1],ot=e.Z.UNKNOWN;return zn<qe[0]?ot|=e.Z.LEFT:zn>qe[2]&&(ot|=e.Z.RIGHT),At<qe[1]?ot|=e.Z.BELOW:At>qe[3]&&(ot|=e.Z.ABOVE),ot===e.Z.UNKNOWN&&(ot=e.Z.INTERSECTING),ot}function V(){return[1/0,1/0,-1/0,-1/0]}function $(qe,dt,Dt,jt,fn){return fn?(fn[0]=qe,fn[1]=dt,fn[2]=Dt,fn[3]=jt,fn):[qe,dt,Dt,jt]}function P(qe){return $(1/0,1/0,-1/0,-1/0,qe)}function q(qe,dt){var Dt=qe[0],jt=qe[1];return $(Dt,jt,Dt,jt,dt)}function Me(qe,dt,Dt,jt,fn){return Be(P(fn),qe,dt,Dt,jt)}function Se(qe,dt){return qe[0]==dt[0]&&qe[2]==dt[2]&&qe[1]==dt[1]&&qe[3]==dt[3]}function Le(qe,dt){return dt[0]<qe[0]&&(qe[0]=dt[0]),dt[2]>qe[2]&&(qe[2]=dt[2]),dt[1]<qe[1]&&(qe[1]=dt[1]),dt[3]>qe[3]&&(qe[3]=dt[3]),qe}function je(qe,dt){dt[0]<qe[0]&&(qe[0]=dt[0]),dt[0]>qe[2]&&(qe[2]=dt[0]),dt[1]<qe[1]&&(qe[1]=dt[1]),dt[1]>qe[3]&&(qe[3]=dt[1])}function Be(qe,dt,Dt,jt,fn){for(;Dt<jt;Dt+=fn)Je(qe,dt[Dt],dt[Dt+1]);return qe}function Je(qe,dt,Dt){qe[0]=Math.min(qe[0],dt),qe[1]=Math.min(qe[1],Dt),qe[2]=Math.max(qe[2],dt),qe[3]=Math.max(qe[3],Dt)}function wt(qe,dt){var Dt;return!!((Dt=dt(Zt(qe)))||(Dt=dt(tn(qe)),Dt)||(Dt=dt(an(qe)),Dt)||(Dt=dt(kt(qe)),Dt))&&Dt}function Ot(qe){var dt=0;return Sn(qe)||(dt=Ft(qe)*St(qe)),dt}function Zt(qe){return[qe[0],qe[1]]}function tn(qe){return[qe[2],qe[1]]}function Ut(qe){return[(qe[0]+qe[2])/2,(qe[1]+qe[3])/2]}function Rt(qe,dt){var Dt;return dt===c.Z.BOTTOM_LEFT?Dt=Zt(qe):dt===c.Z.BOTTOM_RIGHT?Dt=tn(qe):dt===c.Z.TOP_LEFT?Dt=kt(qe):dt===c.Z.TOP_RIGHT?Dt=an(qe):(0,x.h)(!1,13),Dt}function Lt(qe,dt,Dt,jt,fn){var on=dt*jt[0]/2,zn=dt*jt[1]/2,At=Math.cos(Dt),ot=Math.sin(Dt),it=on*At,$t=on*ot,Xt=zn*At,st=zn*ot,Ae=qe[0],Ee=qe[1],ze=Ae-it+st,tt=Ae-it-st,xt=Ae+it-st,dn=Ae+it+st,Ke=Ee-$t-Xt,ft=Ee-$t+Xt,pt=Ee+$t+Xt,Pt=Ee+$t-Xt;return $(Math.min(ze,tt,xt,dn),Math.min(Ke,ft,pt,Pt),Math.max(ze,tt,xt,dn),Math.max(Ke,ft,pt,Pt),fn)}function St(qe){return qe[3]-qe[1]}function et(qe,dt,Dt){var jt=Dt||[1/0,1/0,-1/0,-1/0];return Vt(qe,dt)?(jt[0]=qe[0]>dt[0]?qe[0]:dt[0],jt[1]=qe[1]>dt[1]?qe[1]:dt[1],jt[2]=qe[2]<dt[2]?qe[2]:dt[2],jt[3]=qe[3]<dt[3]?qe[3]:dt[3]):P(jt),jt}function kt(qe){return[qe[0],qe[3]]}function an(qe){return[qe[2],qe[3]]}function Ft(qe){return qe[2]-qe[0]}function Vt(qe,dt){return qe[0]<=dt[2]&&qe[2]>=dt[0]&&qe[1]<=dt[3]&&qe[3]>=dt[1]}function Sn(qe){return qe[2]<qe[0]||qe[3]<qe[1]}function Fn(qe,dt){return dt?(dt[0]=qe[0],dt[1]=qe[1],dt[2]=qe[2],dt[3]=qe[3],dt):qe}function Dn(qe,dt,Dt){var jt=!1,fn=j(qe,dt),on=j(qe,Dt);if(fn===e.Z.INTERSECTING||on===e.Z.INTERSECTING)jt=!0;else{var zn=qe[0],At=qe[1],ot=qe[2],it=qe[3],st=Dt[0],Ae=Dt[1],Ee=(Ae-dt[1])/(st-dt[0]),ze=void 0,tt=void 0;!!(on&e.Z.ABOVE)&&!(fn&e.Z.ABOVE)&&(jt=(ze=st-(Ae-it)/Ee)>=zn&&ze<=ot),jt||!(on&e.Z.RIGHT)||fn&e.Z.RIGHT||(jt=(tt=Ae-(st-ot)*Ee)>=At&&tt<=it),jt||!(on&e.Z.BELOW)||fn&e.Z.BELOW||(jt=(ze=st-(Ae-At)/Ee)>=zn&&ze<=ot),!jt&&on&e.Z.LEFT&&!(fn&e.Z.LEFT)&&(jt=(tt=Ae-(st-zn)*Ee)>=At&&tt<=it)}return jt}function tr(qe,dt,Dt,jt){var fn=[];if(jt>1)for(var on=qe[2]-qe[0],zn=qe[3]-qe[1],At=0;At<jt;++At)fn.push(qe[0]+on*At/jt,qe[1],qe[2],qe[1]+zn*At/jt,qe[2]-on*At/jt,qe[3],qe[0],qe[3]-zn*At/jt);else fn=[qe[0],qe[1],qe[2],qe[1],qe[2],qe[3],qe[0],qe[3]];dt(fn,fn,2);for(var ot=[],it=[],$t=(At=0,fn.length);At<$t;At+=2)ot.push(fn[At]),it.push(fn[At+1]);return function C(qe,dt,Dt){return $(Math.min.apply(null,qe),Math.min.apply(null,dt),Math.max.apply(null,qe),Math.max.apply(null,dt),Dt)}(ot,it,Dt)}function rr(qe,dt){var Dt=dt.getExtent(),jt=Ut(qe);if(dt.canWrapX()&&(jt[0]<Dt[0]||jt[0]>=Dt[2])){var fn=Ft(Dt),zn=Math.floor((jt[0]-Dt[0])/fn)*fn;qe[0]-=zn,qe[2]-=zn}return qe}},37655:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",TOP_LEFT:"top-left",TOP_RIGHT:"top-right"}},42401:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={UNKNOWN:0,INTERSECTING:1,ABOVE:2,RIGHT:4,BELOW:8,LEFT:16}},81345:(Ve,we,T)=>{"use strict";T.d(we,{uX:()=>e,Dv:()=>x,Zn:()=>E,qe:()=>C});var c=T(62456);function e(){return!0}function x(){return!1}function E(){}function C(R){var z,H,Z,I=!1;return function(){var j=Array.prototype.slice.call(arguments);return(!I||this!==Z||!(0,c.fS)(j,H))&&(I=!0,Z=this,H=j,z=R.apply(this,arguments)),z}}},57660:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>j});var V,c=T(53632),e=T(89849),x=T(90119),E=T(50483),C=T(90760),L=T(39941),R=T(81345),I=T(70874),z=(V=function($,P){return(V=Object.
1setPrototypeOf||{__proto__:[]}instanceof Array&&function(q,te){q.__proto__=te}||function(q,te){for(var Me in te)Object.prototype.hasOwnProperty.call(te,Me)&&(q[Me]=te[Me])})($,P)},function($,P){if("function"!=typeof P&&null!==P)throw new TypeError("Class extends value "+String(P)+" is not a constructor or null");function q(){this.constructor=$}V($,P),$.prototype=null===P?Object.create(P):(q.prototype=P.prototype,new q)}),H=(0,E.Ue)(),Z=function(V){function $(){var P=V.call(this)||this;return P.extent_=(0,C.lJ)(),P.extentRevision_=-1,P.simplifiedGeometryMaxMinSquaredTolerance=0,P.simplifiedGeometryRevision=0,P.simplifyTransformedInternal=(0,R.qe)(function(q,te,Me){if(!Me)return this.getSimplifiedGeometry(te);var me=this.clone();return me.applyTransform(Me),me.getSimplifiedGeometry(te)}),P}return z($,V),$.prototype.simplifyTransformed=function(P,q){return this.simplifyTransformedInternal(this.getRevision(),P,q)},$.prototype.clone=function(){return(0,x.O3)()},$.prototype.closestPointXY=function(P,q,te,Me){return(0,x.O3)()},$.prototype.containsXY=function(P,q){var te=this.getClosestPoint([P,q]);return te[0]===P&&te[1]===q},$.prototype.getClosestPoint=function(P,q){var te=q||[NaN,NaN];return this.closestPointXY(P[0],P[1],te,1/0),te},$.prototype.intersectsCoordinate=function(P){return this.containsXY(P[0],P[1])},$.prototype.computeExtent=function(P){return(0,x.O3)()},$.prototype.getExtent=function(P){if(this.extentRevision_!=this.getRevision()){var q=this.computeExtent(this.extent_);(isNaN(q[0])||isNaN(q[1]))&&(0,C.YN)(q),this.extentRevision_=this.getRevision()}return(0,C.EO)(this.extent_,P)},$.prototype.rotate=function(P,q){(0,x.O3)()},$.prototype.scale=function(P,q,te){(0,x.O3)()},$.prototype.simplify=function(P){return this.getSimplifiedGeometry(P*P)},$.prototype.getSimplifiedGeometry=function(P){return(0,x.O3)()},$.prototype.getType=function(){return(0,x.O3)()},$.prototype.applyTransform=function(P){(0,x.O3)()},$.prototype.intersectsExtent=function(P){return(0,x.O3)()},$.prototype.translate=function(P,q){(0,x.O3)()},$.prototype.transform=function(P,q){var te=(0,L.U2)(P),Me=te.getUnits()==e.ZP.TILE_PIXELS?function(me,Se,_e){var Le=te.getExtent(),je=te.getWorldExtent(),rt=(0,C.Cr)(je)/(0,C.Cr)(Le);return(0,E.qC)(H,je[0],je[3],rt,-rt,0,0,0),(0,I.vT)(me,0,me.length,_e,H,Se),(0,L.Ck)(te,q)(me,Se,_e)}:(0,L.Ck)(te,q);return this.applyTransform(Me),this},$}(c.Z);const j=Z},74720:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={XY:"XY",XYZ:"XYZ",XYM:"XYM",XYZM:"XYZM"}},74410:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={POINT:"Point",LINE_STRING:"LineString",LINEAR_RING:"LinearRing",POLYGON:"Polygon",MULTI_POINT:"MultiPoint",MULTI_LINE_STRING:"MultiLineString",MULTI_POLYGON:"MultiPolygon",GEOMETRY_COLLECTION:"GeometryCollection",CIRCLE:"Circle"}},60154:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>j});var V,c=T(74720),e=T(74410),x=T(2774),E=T(15066),C=T(90760),L=T(38999),R=T(99182),I=T(90392),z=T(38818),H=(V=function($,P){return(V=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(q,te){q.__proto__=te}||function(q,te){for(var Me in te)Object.prototype.hasOwnProperty.call(te,Me)&&(q[Me]=te[Me])})($,P)},function($,P){if("function"!=typeof P&&null!==P)throw new TypeError("Class extends value "+String(P)+" is not a constructor or null");function q(){this.constructor=$}V($,P),$.prototype=null===P?Object.create(P):(q.prototype=P.prototype,new q)}),Z=function(V){function $(P,q){var te=V.call(this)||this;return te.maxDelta_=-1,te.maxDeltaRevision_=-1,void 0===q||Array.isArray(P[0])?te.setCoordinates(P,q):te.setFlatCoordinates(q,P),te}return H($,V),$.prototype.clone=function(){return new $(this.flatCoordinates.slice(),this.layout)},$.prototype.closestPointXY=function(P,q,te,Me){return Me<(0,C.qf)(this.getExtent(),P,q)?Me:(this.maxDeltaRevision_!=this.getRevision()&&(this.maxDelta_=Math.sqrt((0,E.Bv)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,0)),this.maxDeltaRevision_=this.getRevision()),(0,E.H$)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,this.maxDelta_,!0,P,q,te,Me))},$.prototype.getArea=function(){return(0,z.QQ)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride)},$.prototype.getCoordinates=function(){return(0,I.Ml)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride)},$.prototype.getSimplifiedGeometryInternal=function(P){var q=[];return q.length=(0,R.dt)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,P,q,0),new $(q,c.Z.XY)},$.prototype.getType=function(){return e.Z.LINEAR_RING},$.prototype.intersectsExtent=function(P){return!1},$.prototype.setCoordinates=function(P,q){this.setLayout(q,P,1),this.flatCoordinates||(this.flatCoordinates=[]),this.flatCoordinates.length=(0,L.Sg)(this.flatCoordinates,0,P,this.stride),this.changed()},$}(x.ZP);const j=Z},60187:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>I});var z,c=T(74410),e=T(2774),x=T(90760),E=T(38999),C=T(42156),L=(z=function(H,Z){return(z=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(j,V){j.__proto__=V}||function(j,V){for(var $ in V)Object.prototype.hasOwnProperty.call(V,$)&&(j[$]=V[$])})(H,Z)},function(H,Z){if("function"!=typeof Z&&null!==Z)throw new TypeError("Class extends value "+String(Z)+" is not a constructor or null");function j(){this.constructor=H}z(H,Z),H.prototype=null===Z?Object.create(Z):(j.prototype=Z.prototype,new j)}),R=function(z){function H(Z,j){var V=z.call(this)||this;return V.setCoordinates(Z,j),V}return L(H,z),H.prototype.clone=function(){var Z=new H(this.flatCoordinates.slice(),this.layout);return Z.applyProperties(this),Z},H.prototype.closestPointXY=function(Z,j,V,$){var P=this.flatCoordinates,q=(0,C.bI)(Z,j,P[0],P[1]);if(q<$){for(var te=this.stride,Me=0;Me<te;++Me)V[Me]=P[Me];return V.length=te,q}return $},H.prototype.getCoordinates=function(){return this.flatCoordinates?this.flatCoordinates.slice():[]},H.prototype.computeExtent=function(Z){return(0,x.HK)(this.flatCoordinates,Z)},H.prototype.getType=function(){return c.Z.POINT},H.prototype.intersectsExtent=function(Z){return(0,x.jE)(Z,this.flatCoordinates[0],this.flatCoordinates[1])},H.prototype.setCoordinates=function(Z,j){this.setLayout(j,Z,0),this.flatCoordinates||(this.flatCoordinates=[]),this.flatCoordinates.length=(0,E.IG)(this.flatCoordinates,0,Z,this.stride),this.changed()},H}(e.ZP);const I=R},52275:(Ve,we,T)=>{"use strict";T.d(we,{ZP:()=>me,oJ:()=>_e});var rt,c=T(74720),e=T(74410),x=T(60154),E=T(60187),C=T(2774),L=T(15066),R=T(90760),I=T(38999),z=T(62456),H=T(42474),Z=T(90392),j=T(79644),V=T(81265),$=T(38818),P=T(24325),q=T(99182),te=(rt=function(Be,Ye){return(rt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Je,wt){Je.__proto__=wt}||function(Je,wt){for(var Ot in wt)Object.prototype.hasOwnProperty.call(wt,Ot)&&(Je[Ot]=wt[Ot])})(Be,Ye)},function(Be,Ye){if("function"!=typeof Ye&&null!==Ye)throw new TypeError("Class extends value "+String(Ye)+" is not a constructor or null");function Je(){this.constructor=Be}rt(Be,Ye),Be.prototype=null===Ye?Object.create(Ye):(Je.prototype=Ye.prototype,new Je)}),Me=function(rt){function Be(Ye,Je,wt){var Ot=rt.call(this)||this;return Ot.ends_=[],Ot.flatInteriorPointRevision_=-1,Ot.flatInteriorPoint_=null,Ot.maxDelta_=-1,Ot.maxDeltaRevision_=-1,Ot.orientedRevision_=-1,Ot.orientedFlatCoordinates_=null,void 0!==Je&&wt?(Ot.setFlatCoordinates(Je,Ye),Ot.ends_=wt):Ot.setCoordinates(Ye,Je),Ot}return te(Be,rt),Be.prototype.appendLinearRing=function(Ye){this.flatCoordinates?(0,z.l7)(this.flatCoordinates,Ye.getFlatCoordinates()):this.flatCoordinates=Ye.getFlatCoordinates().slice(),this.ends_.push(this.flatCoordinates.length),this.changed()},Be.prototype.clone=function(){var Ye=new Be(this.flatCoordinates.slice(),this.layout,this.ends_.slice());return Ye.applyProperties(this),Ye},Be.prototype.closestPointXY=function(Ye,Je,wt,Ot){return Ot<(0,R.qf)(this.getExtent(),Ye,Je)?Ot:(this.maxDeltaRevision_!=this.getRevision()&&(this.maxDelta_=Math.sqrt((0,L.Af)(this.flatCoordinates,0,this.ends_,this.stride,0)),this.maxDeltaRevision_=this.getRevision()),(0,L.Xl)(this.flatCoordinates,0,this.ends_,this.stride,this.maxDelta_,!0,Ye,Je,wt,Ot))},Be.prototype.containsXY=function(Ye,Je){return(0,P.wY)(this.getOrientedFlatCoordinates(),0,this.ends_,this.stride,Ye,Je)},Be.prototype.getArea=function(){return(0,$.KP)(this.getOrientedFlatCoordinates(),0,this.ends_,this.stride)},Be.prototype.getCoordinates=function(Ye){var Je;return void 0!==Ye?(Je=this.getOrientedFlatCoordinates().slice(),(0,V.zX)(Je,0,this.ends_,this.stride,Ye)):Je=this.flatCoordinates,(0,Z.o1)(Je,0,this.ends_,this.stride)},Be.prototype.getEnds=function(){return this.ends_},Be.prototype.getFlatInteriorPoint=function(){if(this.flatInteriorPointRevision_!=this.getRevision()){var Ye=(0,R.qg)(this.getExtent());this.flatInteriorPoint_=(0,H.X)(this.getOrientedFlatCoordinates(),0,this.ends_,this.stride,Ye,0),this.flatInteriorPointRevision_=this.getRevision()}return this.flatInteriorPoint_},Be.prototype.getInteriorPoint=function(){return new E.Z(this.getFlatInteriorPoint(),c.Z.XYM)},Be.prototype.getLinearRingCount=function(){return this.ends_.length},Be.prototype.getLinearRing=function(Ye){return Ye<0||this.ends_.length<=Ye?null:new x.Z(this.flatCoordinates.slice(0===Ye?0:this.ends_[Ye-1],this.ends_[Ye]),this.layout)},Be.prototype.getLinearRings=function(){for(var Ye=this.layout,Je=this.flatCoordinates,wt=this.ends_,Ot=[],Zt=0,tn=0,Ut=wt.length;tn<Ut;++tn){var Rt=wt[tn],sn=new x.Z(Je.slice(Zt,Rt),Ye);Ot.push(sn),Zt=Rt}return Ot},Be.prototype.getOrientedFlatCoordinates=function(){if(this.orientedRevision_!=this.getRevision()){var Ye=this.flatCoordinates;(0,V.$v)(Ye,0,this.ends_,this.stride)?this.orientedFlatCoordinates_=Ye:(this.orientedFlatCoordinates_=Ye.slice(),this.orientedFlatCoordinates_.length=(0,V.zX)(this.orientedFlatCoordinates_,0,this.ends_,this.stride)),this.orientedRevision_=this.getRevision()}return this.orientedFlatCoordinates_},Be.prototype.getSimplifiedGeometryInternal=function(Ye){var Je=[],wt=[];return Je.length=(0,q.Zh)(this.flatCoordinates,0,this.ends_,this.stride,Math.sqrt(Ye),Je,0,wt),new Be(Je,c.Z.XY,wt)}
1,Be.prototype.getType=function(){return e.Z.POLYGON},Be.prototype.intersectsExtent=function(Ye){return(0,j.ac)(this.getOrientedFlatCoordinates(),0,this.ends_,this.stride,Ye)},Be.prototype.setCoordinates=function(Ye,Je){this.setLayout(Je,Ye,2),this.flatCoordinates||(this.flatCoordinates=[]);var wt=(0,I._5)(this.flatCoordinates,0,Ye,this.stride,this.ends_);this.flatCoordinates.length=0===wt.length?0:wt[wt.length-1],this.changed()},Be}(C.ZP);const me=Me;function _e(rt){var Be=rt[0],Ye=rt[1],Je=rt[2],wt=rt[3],Ot=[Be,Ye,Be,wt,Je,wt,Je,Ye,Be,Ye];return new Me(Ot,c.Z.XY,[Ot.length])}},2774:(Ve,we,T)=>{"use strict";T.d(we,{Kr:()=>H,ZP:()=>Z});var j,c=T(57660),e=T(74720),x=T(90119),E=T(90760),C=T(70874),L=(j=function(V,$){return(j=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(P,q){P.__proto__=q}||function(P,q){for(var te in q)Object.prototype.hasOwnProperty.call(q,te)&&(P[te]=q[te])})(V,$)},function(V,$){if("function"!=typeof $&&null!==$)throw new TypeError("Class extends value "+String($)+" is not a constructor or null");function P(){this.constructor=V}j(V,$),V.prototype=null===$?Object.create($):(P.prototype=$.prototype,new P)}),R=function(j){function V(){var $=j.call(this)||this;return $.layout=e.Z.XY,$.stride=2,$.flatCoordinates=null,$}return L(V,j),V.prototype.computeExtent=function($){return(0,E.GN)(this.flatCoordinates,0,this.flatCoordinates.length,this.stride,$)},V.prototype.getCoordinates=function(){return(0,x.O3)()},V.prototype.getFirstCoordinate=function(){return this.flatCoordinates.slice(0,this.stride)},V.prototype.getFlatCoordinates=function(){return this.flatCoordinates},V.prototype.getLastCoordinate=function(){return this.flatCoordinates.slice(this.flatCoordinates.length-this.stride)},V.prototype.getLayout=function(){return this.layout},V.prototype.getSimplifiedGeometry=function($){if(this.simplifiedGeometryRevision!==this.getRevision()&&(this.simplifiedGeometryMaxMinSquaredTolerance=0,this.simplifiedGeometryRevision=this.getRevision()),$<0||0!==this.simplifiedGeometryMaxMinSquaredTolerance&&$<=this.simplifiedGeometryMaxMinSquaredTolerance)return this;var P=this.getSimplifiedGeometryInternal($);return P.getFlatCoordinates().length<this.flatCoordinates.length?P:(this.simplifiedGeometryMaxMinSquaredTolerance=$,this)},V.prototype.getSimplifiedGeometryInternal=function($){return this},V.prototype.getStride=function(){return this.stride},V.prototype.setFlatCoordinates=function($,P){this.stride=z($),this.layout=$,this.flatCoordinates=P},V.prototype.setCoordinates=function($,P){(0,x.O3)()},V.prototype.setLayout=function($,P,q){var te;if($)te=z($);else{for(var Me=0;Me<q;++Me){if(0===P.length)return this.layout=e.Z.XY,void(this.stride=2);P=P[0]}$=function I(j){var V;return 2==j?V=e.Z.XY:3==j?V=e.Z.XYZ:4==j&&(V=e.Z.XYZM),V}(te=P.length)}this.layout=$,this.stride=te},V.prototype.applyTransform=function($){this.flatCoordinates&&($(this.flatCoordinates,this.flatCoordinates,this.stride),this.changed())},V.prototype.rotate=function($,P){var q=this.getFlatCoordinates();if(q){var te=this.getStride();(0,C.U1)(q,0,q.length,te,$,P,q),this.changed()}},V.prototype.scale=function($,P,q){var te=P;void 0===te&&(te=$);var Me=q;Me||(Me=(0,E.qg)(this.getExtent()));var me=this.getFlatCoordinates();if(me){var Se=this.getStride();(0,C.bA)(me,0,me.length,Se,$,te,Me,me),this.changed()}},V.prototype.translate=function($,P){var q=this.getFlatCoordinates();if(q){var te=this.getStride();(0,C.Iu)(q,0,q.length,te,$,P,q),this.changed()}},V}(c.Z);function z(j){var V;return j==e.Z.XY?V=2:j==e.Z.XYZ||j==e.Z.XYM?V=3:j==e.Z.XYZM&&(V=4),V}function H(j,V,$){var P=j.getFlatCoordinates();if(P){var q=j.getStride();return(0,C.vT)(P,0,P.length,q,V,$)}return null}const Z=R},38818:(Ve,we,T)=>{"use strict";function c(E,C,L,R){for(var I=0,z=E[L-R],H=E[L-R+1];C<L;C+=R){var Z=E[C],j=E[C+1];I+=H*Z-z*j,z=Z,H=j}return I/2}function e(E,C,L,R){for(var I=0,z=0,H=L.length;z<H;++z){var Z=L[z];I+=c(E,C,Z,R),C=Z}return I}function x(E,C,L,R){for(var I=0,z=0,H=L.length;z<H;++z){var Z=L[z];I+=e(E,C,Z,R),C=Z[Z.length-1]}return I}T.d(we,{QQ:()=>c,KP:()=>e,Eu:()=>x})},15066:(Ve,we,T)=>{"use strict";T.d(we,{Bv:()=>x,Af:()=>E,sD:()=>C,H$:()=>L,Xl:()=>R,gI:()=>I});var c=T(42156);function e(z,H,Z,j,V,$,P){var Se,q=z[H],te=z[H+1],Me=z[Z]-q,me=z[Z+1]-te;if(0===Me&&0===me)Se=H;else{var _e=((V-q)*Me+($-te)*me)/(Me*Me+me*me);if(_e>1)Se=Z;else{if(_e>0){for(var Le=0;Le<j;++Le)P[Le]=(0,c.t7)(z[H+Le],z[Z+Le],_e);return void(P.length=j)}Se=H}}for(Le=0;Le<j;++Le)P[Le]=z[Se+Le];P.length=j}function x(z,H,Z,j,V){var $=z[H],P=z[H+1];for(H+=j;H<Z;H+=j){var q=z[H],te=z[H+1],Me=(0,c.bI)($,P,q,te);Me>V&&(V=Me),$=q,P=te}return V}function E(z,H,Z,j,V){for(var $=0,P=Z.length;$<P;++$){var q=Z[$];V=x(z,H,q,j,V),H=q}return V}function C(z,H,Z,j,V){for(var $=0,P=Z.length;$<P;++$){var q=Z[$];V=E(z,H,q,j,V),H=q[q.length-1]}return V}function L(z,H,Z,j,V,$,P,q,te,Me,me){if(H==Z)return Me;var Se,_e;if(0===V){if((_e=(0,c.bI)(P,q,z[H],z[H+1]))<Me){for(Se=0;Se<j;++Se)te[Se]=z[H+Se];return te.length=j,_e}return Me}for(var Le=me||[NaN,NaN],je=H+j;
1je<Z;)if(e(z,je-j,je,j,P,q,Le),(_e=(0,c.bI)(P,q,Le[0],Le[1]))<Me){for(Me=_e,Se=0;Se<j;++Se)te[Se]=Le[Se];te.length=j,je+=j}else je+=j*Math.max((Math.sqrt(_e)-Math.sqrt(Me))/V|0,1);if($&&(e(z,Z-j,H,j,P,q,Le),(_e=(0,c.bI)(P,q,Le[0],Le[1]))<Me)){for(Me=_e,Se=0;Se<j;++Se)te[Se]=Le[Se];te.length=j}return Me}function R(z,H,Z,j,V,$,P,q,te,Me,me){for(var Se=me||[NaN,NaN],_e=0,Le=Z.length;_e<Le;++_e){var je=Z[_e];Me=L(z,H,je,j,V,$,P,q,te,Me,Se),H=je}return Me}function I(z,H,Z,j,V,$,P,q,te,Me,me){for(var Se=me||[NaN,NaN],_e=0,Le=Z.length;_e<Le;++_e){var je=Z[_e];Me=R(z,H,je,j,V,$,P,q,te,Me,Se),H=je[je.length-1]}return Me}},24325:(Ve,we,T)=>{"use strict";T.d(we,{uG:()=>e,TG:()=>x,wY:()=>E,Zl:()=>C});var c=T(90760);function e(L,R,I,z,H){return!(0,c.H6)(H,function(j){return!x(L,R,I,z,j[0],j[1])})}function x(L,R,I,z,H,Z){for(var j=0,V=L[I-z],$=L[I-z+1];R<I;R+=z){var P=L[R],q=L[R+1];$<=Z?q>Z&&(P-V)*(Z-$)-(H-V)*(q-$)>0&&j++:q<=Z&&(P-V)*(Z-$)-(H-V)*(q-$)<0&&j--,V=P,$=q}return 0!==j}function E(L,R,I,z,H,Z){if(0===I.length||!x(L,R,I[0],z,H,Z))return!1;for(var j=1,V=I.length;j<V;++j)if(x(L,I[j-1],I[j],z,H,Z))return!1;return!0}function C(L,R,I,z,H,Z){if(0===I.length)return!1;for(var j=0,V=I.length;j<V;++j){var $=I[j];if(E(L,R,$,z,H,Z))return!0;R=$[$.length-1]}return!1}},38999:(Ve,we,T)=>{"use strict";function c(C,L,R,I){for(var z=0,H=R.length;z<H;++z)C[L++]=R[z];return L}function e(C,L,R,I){for(var z=0,H=R.length;z<H;++z)for(var Z=R[z],j=0;j<I;++j)C[L++]=Z[j];return L}function x(C,L,R,I,z){for(var H=z||[],Z=0,j=0,V=R.length;j<V;++j){var $=e(C,L,R[j],I);H[Z++]=$,L=$}return H.length=Z,H}function E(C,L,R,I,z){for(var H=z||[],Z=0,j=0,V=R.length;j<V;++j){var $=x(C,L,R[j],I,H[Z]);H[Z++]=$,L=$[$.length-1]}return H.length=Z,H}T.d(we,{IG:()=>c,Sg:()=>e,_5:()=>x,QT:()=>E})},90392:(Ve,we,T)=>{"use strict";function c(E,C,L,R,I){for(var z=void 0!==I?I:[],H=0,Z=C;Z<L;Z+=R)z[H++]=E.slice(Z,Z+R);return z.length=H,z}function e(E,C,L,R,I){for(var z=void 0!==I?I:[],H=0,Z=0,j=L.length;Z<j;++Z){var V=L[Z];z[H++]=c(E,C,V,R,z[H]),C=V}return z.length=H,z}function x(E,C,L,R,I){for(var z=void 0!==I?I:[],H=0,Z=0,j=L.length;Z<j;++Z){var V=L[Z];z[H++]=e(E,C,V,R,z[H]),C=V[V.length-1]}return z.length=H,z}T.d(we,{Ml:()=>c,o1:()=>e,ug:()=>x})},42474:(Ve,we,T)=>{"use strict";T.d(we,{X:()=>x,U:()=>E});var c=T(24325),e=T(62456);function x(C,L,R,I,z,H,Z){for(var j,V,$,P,q,te,Me,me=z[H+1],Se=[],_e=0,Le=R.length;_e<Le;++_e){var je=R[_e];for(P=C[je-I],te=C[je-I+1],j=L;j<je;j+=I)q=C[j],Me=C[j+1],(me<=te&&Me<=me||te<=me&&me<=Me)&&Se.push($=(me-te)/(Me-te)*(q-P)+P),P=q,te=Me}var rt=NaN,Be=-1/0;for(Se.sort(e.kK),P=Se[0],j=1,V=Se.length;j<V;++j){q=Se[j];var Ye=Math.abs(q-P);Ye>Be&&(0,c.wY)(C,L,R,I,$=(P+q)/2,me)&&(rt=$,Be=Ye),P=q}return isNaN(rt)&&(rt=z[H]),Z?(Z.push(rt,me,Be),Z):[rt,me,Be]}function E(C,L,R,I,z){for(var H=[],Z=0,j=R.length;Z<j;++Z){var V=R[Z];H=x(C,L,V,I,z,2*Z,H),L=V[V.length-1]}return H}},79644:(Ve,we,T)=>{"use strict";T.d(we,{Kz:()=>E,AW:()=>C,ac:()=>R,oW:()=>I});var c=T(90760),e=T(53280),x=T(24325);function E(z,H,Z,j,V){var $=(0,c.qP)((0,c.lJ)(),z,H,Z,j);return!!(0,c.kK)(V,$)&&(!!((0,c.r4)(V,$)||$[0]>=V[0]&&$[2]<=V[2]||$[1]>=V[1]&&$[3]<=V[3])||(0,e.E)(z,H,Z,j,function(P,q){return(0,c.I7)(V,P,q)}))}function C(z,H,Z,j,V){for(var $=0,P=Z.length;$<P;++$){if(E(z,H,Z[$],j,V))return!0;H=Z[$]}return!1}function R(z,H,Z,j,V){if(!function L(z,H,Z,j,V){return!!(E(z,H,Z,j,V)||(0,x.TG)(z,H,Z,j,V[0],V[1])||(0,x.TG)(z,H,Z,j,V[0],V[3])||(0,x.TG)(z,H,Z,j,V[2],V[1])||(0,x.TG)(z,H,Z,j,V[2],V[3]))}(z,H,Z[0],j,V))return!1;if(1===Z.length)return!0;for(var $=1,P=Z.length;$<P;++$)if((0,x.uG)(z,Z[$-1],Z[$],j,V)&&!E(z,Z[$-1],Z[$],j,V))return!1;return!0}function I(z,H,Z,j,V){for(var $=0,P=Z.length;$<P;++$){var q=Z[$];if(R(z,H,q,j,V))return!0;H=q[q.length-1]}return!1}},81265:(Ve,we,T)=>{"use strict";function c(R,I,z,H){for(;I<z-H;){for(var Z=0;Z<H;++Z){var j=R[I+Z];R[I+Z]=R[z-H+Z],R[z-H+Z]=j}I+=H,z-=H}}function e(R,I,z,H){for(var Z=0,j=R[z-H],V=R[z-H+1];I<z;I+=H){var $=R[I],P=R[I+1];Z+=($-j)*(P+V),j=$,V=P}return 0===Z?void 0:Z>0}function x(R,I,z,H,Z){for(var j=void 0!==Z&&Z,V=0,$=z.length;V<$;++V){var P=z[V],q=e(R,I,P,H);if(0===V){if(j&&q||!j&&!q)return!1}else if(j&&!q||!j&&q)return!1;I=P}return!0}function E(R,I,z,H,Z){for(var j=0,V=z.length;j<V;++j){var $=z[j];if(!x(R,I,$,H,Z))return!1;$.length&&(I=$[$.length-1])}return!0}function C(R,I,z,H,Z){for(var j=void 0!==Z&&Z,V=0,$=z.length;V<$;++V){var P=z[V],q=e(R,I,P,H);(0===V?j&&q||!j&&!q:j&&!q||!j&&q)&&c(R,I,P,H),I=P}return I}function L(R,I,z,H,Z){for(var j=0,V=z.length;j<V;++j)I=C(R,I,z[j],H,Z);return I}T.d(we,{$v:()=>x,Oj:()=>E,zX:()=>C,dL:()=>L})},53280:(Ve,we,T)=>{"use strict";function c(e,x,E,C,L){var R;for(x+=C;x<E;x+=C)if(R=L(e.slice(x-C,x),e.slice(x,x+C)))return R;return!1}T.d(we,{E:()=>c})}
1,99182:(Ve,we,T)=>{"use strict";T.d(we,{dt:()=>x,UJ:()=>E,uZ:()=>R,Zh:()=>z,Pp:()=>H});var c=T(42156);function x(Z,j,V,$,P,q,te){var Me=(V-j)/$;if(Me<3){for(;j<V;j+=$)q[te++]=Z[j],q[te++]=Z[j+1];return te}var me=new Array(Me);me[0]=1,me[Me-1]=1;for(var Se=[j,V-$],_e=0;Se.length>0;){for(var Le=Se.pop(),je=Se.pop(),rt=0,Be=Z[je],Ye=Z[je+1],Je=Z[Le],wt=Z[Le+1],Ot=je+$;Ot<Le;Ot+=$){var Ut=(0,c.rU)(Z[Ot],Z[Ot+1],Be,Ye,Je,wt);Ut>rt&&(_e=Ot,rt=Ut)}rt>P&&(me[(_e-j)/$]=1,je+$<_e&&Se.push(je,_e),_e+$<Le&&Se.push(_e,Le))}for(Ot=0;Ot<Me;++Ot)me[Ot]&&(q[te++]=Z[j+Ot*$],q[te++]=Z[j+Ot*$+1]);return te}function E(Z,j,V,$,P,q,te,Me){for(var me=0,Se=V.length;me<Se;++me){var _e=V[me];te=x(Z,j,_e,$,P,q,te),Me.push(te),j=_e}return te}function R(Z,j){return j*Math.round(Z/j)}function I(Z,j,V,$,P,q,te){if(j==V)return te;var Se,_e,Me=R(Z[j],P),me=R(Z[j+1],P);j+=$,q[te++]=Me,q[te++]=me;do{if(Se=R(Z[j],P),_e=R(Z[j+1],P),(j+=$)==V)return q[te++]=Se,q[te++]=_e,te}while(Se==Me&&_e==me);for(;j<V;){var Le=R(Z[j],P),je=R(Z[j+1],P);if(j+=$,Le!=Se||je!=_e){var rt=Se-Me,Be=_e-me,Ye=Le-Me,Je=je-me;if(rt*Je==Be*Ye&&(rt<0&&Ye<rt||rt==Ye||rt>0&&Ye>rt)&&(Be<0&&Je<Be||Be==Je||Be>0&&Je>Be)){Se=Le,_e=je;continue}q[te++]=Se,q[te++]=_e,Me=Se,me=_e,Se=Le,_e=je}}return q[te++]=Se,q[te++]=_e,te}function z(Z,j,V,$,P,q,te,Me){for(var me=0,Se=V.length;me<Se;++me){var _e=V[me];te=I(Z,j,_e,$,P,q,te),Me.push(te),j=_e}return te}function H(Z,j,V,$,P,q,te,Me){for(var me=0,Se=V.length;me<Se;++me){var _e=V[me],Le=[];te=z(Z,j,_e,$,P,q,te,Le),Me.push(Le),j=_e[_e.length-1]}return te}},70874:(Ve,we,T)=>{"use strict";function c(C,L,R,I,z,H){for(var Z=H||[],j=0,V=L;V<R;V+=I){var $=C[V],P=C[V+1];Z[j++]=z[0]*$+z[2]*P+z[4],Z[j++]=z[1]*$+z[3]*P+z[5]}return H&&Z.length!=j&&(Z.length=j),Z}function e(C,L,R,I,z,H,Z){for(var j=Z||[],V=Math.cos(z),$=Math.sin(z),P=H[0],q=H[1],te=0,Me=L;Me<R;Me+=I){var me=C[Me]-P,Se=C[Me+1]-q;j[te++]=P+me*V-Se*$,j[te++]=q+me*$+Se*V;for(var _e=Me+2;_e<Me+I;++_e)j[te++]=C[_e]}return Z&&j.length!=te&&(j.length=te),j}function x(C,L,R,I,z,H,Z,j){for(var V=j||[],$=Z[0],P=Z[1],q=0,te=L;te<R;te+=I){var me=C[te+1]-P;V[q++]=$+z*(C[te]-$),V[q++]=P+H*me;for(var Se=te+2;Se<te+I;++Se)V[q++]=C[Se]}return j&&V.length!=q&&(V.length=q),V}function E(C,L,R,I,z,H,Z){for(var j=Z||[],V=0,$=L;$<R;$+=I){j[V++]=C[$]+z,j[V++]=C[$+1]+H;for(var P=$+2;P<$+I;++P)j[V++]=C[P]}return Z&&j.length!=V&&(j.length=V),j}T.d(we,{vT:()=>c,U1:()=>e,bA:()=>x,Iu:()=>E})},59996:(Ve,we,T)=>{"use strict";T.d(we,{V:()=>e,G$:()=>E,tK:()=>C,MP:()=>L,Id:()=>R,Tp:()=>I,bM:()=>z});var c="undefined"!=typeof navigator&&void 0!==navigator.userAgent?navigator.userAgent.toLowerCase():"",e=-1!==c.indexOf("firefox"),E=(-1!==c.indexOf("safari")&&c.indexOf("chrom"),-1!==c.indexOf("webkit")&&-1==c.indexOf("edge")),C=-1!==c.indexOf("macintosh"),L="undefined"!=typeof devicePixelRatio?devicePixelRatio:1,R="undefined"!=typeof WorkerGlobalScope&&"undefined"!=typeof OffscreenCanvas&&self instanceof WorkerGlobalScope,I="undefined"!=typeof Image&&Image.prototype.decode,z=function(){var H=!1;try{var Z=Object.defineProperty({},"passive",{get:function(){H=!0}});window.addEventListener("_",null,Z),window.removeEventListener("_",null,Z)}catch(j){}return H}()},65560:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>z});var H,c=T(53632),e=T(32683),x=T(90119),E=T(1911),C=T(69466),L=T(42156),R=(H=function(Z,j){return(H=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(V,$){V.__proto__=$}||function(V,$){for(var P in $)Object.prototype.hasOwnProperty.call($,P)&&(V[P]=$[P])})(Z,j)},function(Z,j){if("function"!=typeof j&&null!==j)throw new TypeError("Class extends value "+String(j)+" is not a constructor or null");function V(){this.constructor=Z}H(Z,j),Z.prototype=null===j?Object.create(j):(V.prototype=j.prototype,new V)}),I=function(H){function Z(j){var V=H.call(this)||this;V.background_=j.background;var $=(0,C.f0)({},j);return"object"==typeof j.properties&&(delete $.properties,(0,C.f0)($,j.properties)),$[e.Z.OPACITY]=void 0!==j.opacity?j.opacity:1,(0,E.h)("number"==typeof $[e.Z.OPACITY],64),$[e.Z.VISIBLE]=void 0===j.visible||j.visible,$[e.Z.Z_INDEX]=j.zIndex,$[e.Z.MAX_RESOLUTION]=void 0!==j.maxResolution?j.maxResolution:1/0,$[e.Z.MIN_RESOLUTION]=void 0!==j.minResolution?j.minResolution:0,$[e.Z.MIN_ZOOM]=void 0!==j.minZoom?j.minZ
1oom:-1/0,$[e.Z.MAX_ZOOM]=void 0!==j.maxZoom?j.maxZoom:1/0,V.className_=void 0!==$.className?j.className:"ol-layer",delete $.className,V.setProperties($),V.state_=null,V}return R(Z,H),Z.prototype.getBackground=function(){return this.background_},Z.prototype.getClassName=function(){return this.className_},Z.prototype.getLayerState=function(j){var V=this.state_||{layer:this,managed:void 0===j||j},$=this.getZIndex();return V.opacity=(0,L.uZ)(Math.round(100*this.getOpacity())/100,0,1),V.sourceState=this.getSourceState(),V.visible=this.getVisible(),V.extent=this.getExtent(),V.zIndex=void 0!==$||V.managed?$:1/0,V.maxResolution=this.getMaxResolution(),V.minResolution=Math.max(this.getMinResolution(),0),V.minZoom=this.getMinZoom(),V.maxZoom=this.getMaxZoom(),this.state_=V,V},Z.prototype.getLayersArray=function(j){return(0,x.O3)()},Z.prototype.getLayerStatesArray=function(j){return(0,x.O3)()},Z.prototype.getExtent=function(){return this.get(e.Z.EXTENT)},Z.prototype.getMaxResolution=function(){return this.get(e.Z.MAX_RESOLUTION)},Z.prototype.getMinResolution=function(){return this.get(e.Z.MIN_RESOLUTION)},Z.prototype.getMinZoom=function(){return this.get(e.Z.MIN_ZOOM)},Z.prototype.getMaxZoom=function(){return this.get(e.Z.MAX_ZOOM)},Z.prototype.getOpacity=function(){return this.get(e.Z.OPACITY)},Z.prototype.getSourceState=function(){return(0,x.O3)()},Z.prototype.getVisible=function(){return this.get(e.Z.VISIBLE)},Z.prototype.getZIndex=function(){return this.get(e.Z.Z_INDEX)},Z.prototype.setBackground=function(j){this.background_=j,this.changed()},Z.prototype.setExtent=function(j){this.set(e.Z.EXTENT,j)},Z.prototype.setMaxResolution=function(j){this.set(e.Z.MAX_RESOLUTION,j)},Z.prototype.setMinResolution=function(j){this.set(e.Z.MIN_RESOLUTION,j)},Z.prototype.setMaxZoom=function(j){this.set(e.Z.MAX_ZOOM,j)},Z.prototype.setMinZoom=function(j){this.set(e.Z.MIN_ZOOM,j)},Z.prototype.setOpacity=function(j){(0,E.h)("number"==typeof j,64),this.set(e.Z.OPACITY,j)},Z.prototype.setVisible=function(j){this.set(e.Z.VISIBLE,j)},Z.prototype.setZIndex=function(j){this.set(e.Z.Z_INDEX,j)},Z.prototype.disposeInternal=function(){this.state_&&(this.state_.layer=null,this.state_=null),H.prototype.disposeInternal.call(this)},Z}(c.Z);const z=I},24593:(Ve,we,T)=>{"use strict";T.d(we,{j:()=>Z,Z:()=>j});var V,c=T(65560),e=T(19972),x=T(32683),E=T(72526),C=T(99454),L=T(1911),R=T(69466),I=T(1729),z=(V=function($,P){return(V=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(q,te){q.__proto__=te}||function(q,te){for(var Me in te)Object.prototype.hasOwnProperty.call(te,Me)&&(q[Me]=te[Me])})($,P)},function($,P){if("function"!=typeof P&&null!==P)throw new TypeError("Class extends value "+String(P)+" is not a constructor or null");function q(){this.constructor=$}V($,P),$.prototype=null===P?Object.create(P):(q.prototype=P.prototype,new q)}),H=function(V){function $(P){var q=this,te=(0,R.f0)({},P);return delete te.source,(q=V.call(this,te)||this).mapPrecomposeKey_=null,q.mapRenderKey_=null,q.sourceChangeKey_=null,q.renderer_=null,P.render&&(q.render=P.render),P.map&&q.setMap(P.map),q.addChangeListener(x.Z.SOURCE,q.handleSourcePropertyChange_),q.setSource(P.source?P.source:null),q}return z($,V),$.prototype.getLayersArray=function(P){var q=P||[];return q.push(this),q},$.prototype.getLayerStatesArray=function(P){var q=P||[];return q.push(this.getLayerState()),q},$.prototype.getSource=function(){return this.get(x.Z.SOURCE)||null},$.prototype.getSourceState=function(){var P=this.getSource();return P?P.getState():C.Z.UNDEFINED},$.prototype.handleSourceChange_=function(){this.changed()},$.prototype.handleSourcePropertyChange_=function(){this.sourceChangeKey_&&((0,I.bN)(this.sourceChangeKey_),this.sourceChangeKey_=null);var P=this.getSource();P&&(this.sourceChangeKey_=(0,I.oL)(P,e.Z.CHANGE,this.handleSourceChange_,this)),this.changed()},$.prototype.getFeatures=function(P){return this.renderer_?this.renderer_.getFeatures(P):new Promise(function(q){return q([])})},$.prototype.render=function(P,q){var te=this.getRenderer();if(te.prepareFrame(P))return te.renderFrame(P,q)},$.prototype.setMapInternal=function(P){this.set(x.Z.MAP,P)},$.prototype.getMapInternal=function(){return this.get(x.Z.MAP)},$.prototype.setMap=function(P){this.mapPrecomposeKey_&&((0,I.bN)(this.mapPrecomposeKey_),this.mapPrecomposeKey_=null),P||this.changed(),this.mapRenderKey_&&((0,I.bN)(this.mapRenderKey_),this.mapRenderKey_=null),P&&(this.mapPrecomposeKey_=(0,I.oL)(P,E.Z.PRECOMPOSE,function(q){var Me=q.frameState.layerStatesArray,me=this.getLayerState(!1);(0,L.h)(!Me.some(function(Se){return Se.layer===me.layer}),67),Me.push(me)},this),this.mapRenderKey_=(0,I.oL)(this,e.Z.CHANGE,P.render,P),this.changed())},$.prototype.setSource=function(P){this.set(x.Z.SOURCE,P)},$.prototype.getRenderer=function(){return this.renderer_||(this.renderer_=this.createRenderer()),this.renderer_},$.prototype.hasRenderer=function(){return!!this.renderer_},$.prototype.createRenderer=function(){return null},$.prototype.disposeInternal=function(){this.renderer_&&(this.renderer_.dispose(),delete this.renderer_),this.setSource(null),V.prototype.disposeInternal.call(this)},$}(c.Z);function Z(V,$){if(!V.visible)return!1;var P=$.resolution;if(P<V.minResolution||P>=V.maxResolution)return!1;var q=$.zoom;return q>V.minZoom&&q<=V.maxZoom}const j=H},32683:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={OPACITY:"opacity",VISIBLE:"visible",EXTENT:"extent",Z_INDEX:"zIndex",MAX_RESOLUTION:"maxResolution",MIN_RESOLUTION:"minResolution",MAX_ZOOM:"maxZoom",MIN_ZOOM:"minZoom",SOURCE:"source",MAP:"map"}},94848:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>Le});var c=T(24593);var je,x=T(69466),E=(je=function(rt,Be){return(je=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ye,Je){Ye.__proto__=Je}||function(Ye,Je){for(var wt in Je)Object.prototype.hasOwnProperty.call(Je,wt)&&(Ye[wt]=Je[wt])})(rt,Be)},function(rt,Be){if("function"!=typeof Be&&null!==Be)throw new TypeError("Class extends value "+String(Be)+" is not a constructor or null");function Ye(){this.constructor=rt}je(rt,Be),rt.prototype=null===Be?Object.create(Be):(Ye.prototype=Be.prototype,new Ye)}),C=function(je){function rt(Be){var Ye=this,Je=Be||{},wt=(0,x.f0)({},Je);return delete wt.preload,delete wt.useInterimTilesOnError,(Ye=je.call(this,wt)||this).setPreload(void 0!==Je.preload?Je.preload:0),Ye.setUseInterimTilesOnError(void 0===Je.useInterimTilesOnError||Je.useInterimTilesOnError),Ye}return E(rt,je),rt.prototype.getPreload=function(){return this.get("preload")},rt.prototype.setPreload=function(Be){this.set("preload",Be)},rt.prototype.getUseInterimTilesOnError=function(){return this.get("useInterimTilesOnError")},rt.prototype.setUseInterimTilesOnError=function(Be){this.set("useInterimTilesOnError",Be)},rt}(c.Z);const L=C;var R=T(62121),I=T(56609),z=T(61999),H=T(96597),Z=T(50483),j=T(90760),V=T(75263),$=T(39941),P=T(90119),q=T(62456),te=function(){var je=function(rt,Be){return(je=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ye,Je){Ye.__proto__=Je}||function(Ye,Je){for(var wt in Je)Object.prototype.hasOwnProperty.call(Je,wt)&&(Ye[wt]=Je[wt])})(rt,Be)};return function(rt,Be){if("function"!=typeof Be&&null!==Be)throw new TypeError("Class extends value "+String(Be)+" is not a constructor or null");function Ye(){this.constructor=rt}je(rt,Be),rt.prototype=null===Be?Object.create(Be):(Ye.prototype=Be.prototype,new Ye)}}(),Me=function(je){function rt(Be){var Ye=je.call(this,Be)||this;return Ye.extentChanged=!0,Ye.renderedExtent_=null,Ye.renderedProjection=null,Ye.renderedTiles=[],Ye.newTiles_=!1,Ye.tmpExtent=(0,j.lJ)(),Ye.tmpTileRange_=new I.Z(0,0,0,0),Ye}return te(rt,je),rt.prototype.isDrawableTile=function(Be){var Ye=this.getLayer(),Je=Be.getState(),wt=Ye.getUseInterimTilesOnError();return Je==z.Z.LOADED||Je==z.Z.EMPTY||Je==z.Z.ERROR&&!wt},rt.prototype.getTile=function(Be,Ye,Je,wt){var Ot=wt.pixelRatio,Zt=wt.viewState.projection,tn=this.getLayer(),Rt=tn.getSource().getTile(Be,Ye,Je,Ot,Zt);return Rt.getState()==z.Z.ERROR&&(tn.getUseInterimTilesOnError()?tn.getPreload()>0&&(this.newTiles_=!0):Rt.setState(z.Z.LOADED)),this.isDrawableTile(Rt)||(Rt=Rt.getInterimTile()),Rt},rt.prototype.loadedTileCallback=function(Be,Ye,Je){return!!this.isDrawableTile(Je)&&je.prototype.loadedTileCallback.call(this,Be,Ye,Je)},rt.prototype.prepareFrame=function(Be){return!!this.getLayer().getSource()},rt.prototype.renderFrame=function(Be,Ye){var Je=Be.layerStatesArray[Be.layerIndex],wt=Be.viewState,Ot=wt.projection,Zt=wt.resolution,tn=wt.center,Ut=wt.rotation,Rt=Be.pixelRatio,sn=this.getLayer(),Lt=sn.getSource(),St=Lt.getRevision(),We=Lt.getTileGridForProjection(Ot),et=We.getZForResolution(Zt,Lt.zDirection),ht=We.getResolution(et),gt=Be.extent,kt=Je.extent&&(0,$.dY)(Je.extent,Ot);kt&&(gt=(0,j.Ed)(gt,(0,$.dY)(Je.extent,Ot)));var an=Lt.getTilePixelRatio(Rt),Ft=Math.round(Be.size[0]*an),Vt=Math.round(Be.size[1]*an);if(Ut){var Sn=Math.round(Math.sqrt(Ft*Ft+Vt*Vt));Ft=Sn,Vt=Sn}var Fn=ht*Ft/2/an,In=ht*Vt/2/an,Dn=[tn[0]-Fn,tn[1]-In,tn[0]+Fn,tn[1]+In],tr=We.getTileRangeForExtentAndZ(gt,et),rr={};rr[et]={};var qe=this.createLoadedTileFinder(Lt,Ot,rr),dt=this.tmpExtent,Dt=this.tmpTileRange_;this.newTiles_=!1;for(var jt=tr.minX;jt<=tr.maxX;++jt)for(var fn=tr.minY;fn<=tr.maxY;++fn){var on=this.getTile(et,jt,fn,Be);if(this.isDrawableTile(on)){var zn=(0,P.sq)(this);if(on.getState()==z.Z.LOADED){rr[et][on.tileCoord.toString()]=on;var At=on.inTransition(zn);!this.newTiles_&&(At||-1===this.renderedTiles.indexOf(on))&&(this.newTiles_=!0)}if(1===on.getAlpha(zn,Be.time))continue}var ot=We.getTileCoordChildTileRange(on.tileCoord,Dt,dt),it=!1;ot&&(it=qe(et+1,ot)),it||We.forEachTileCoordParentTileRange(on.tileCoord,qe,Dt,dt)}var $t=ht/Zt;(0,Z.qC)(this.pixelTransform,Be.size[0]/2,Be.size[1]/2,1/an,1/an,Ut,-Ft/2,-Vt/2);var Xt=(0,Z.BB)(this.pixelTransform);
1this.useContainer(Ye,Xt,Je.opacity,this.getBackground(Be));var st=this.context,Ae=st.canvas;(0,Z.nb)(this.inversePixelTransform,this.pixelTransform),(0,Z.qC)(this.tempTransform,Ft/2,Vt/2,$t,$t,0,-Ft/2,-Vt/2),Ae.width!=Ft||Ae.height!=Vt?(Ae.width=Ft,Ae.height=Vt):this.containerReused||st.clearRect(0,0,Ft,Vt),kt&&this.clipUnrotated(st,Be,kt),Lt.getInterpolate()||(0,x.f0)(st,H.$),this.preRender(st,Be),this.renderedTiles.length=0;var ze,tt,xt,Ee=Object.keys(rr).map(Number);Ee.sort(q.kK),1!==Je.opacity||this.containerReused&&!Lt.getOpaque(Be.viewState.projection)?(ze=[],tt=[]):Ee=Ee.reverse();for(var dn=Ee.length-1;dn>=0;--dn){var Ke=Ee[dn],ft=Lt.getTilePixelSize(Ke,Rt,Ot),Pt=We.getResolution(Ke)/ht,Bt=ft[0]*Pt*$t,Kt=ft[1]*Pt*$t,Ln=We.getTileCoordForCoordAndZ((0,j.rL)(Dn),Ke),nn=We.getTileCoordExtent(Ln),Jn=(0,Z.nn)(this.tempTransform,[an*(nn[0]-Dn[0])/ht,an*(Dn[3]-nn[3])/ht]),De=an*Lt.getGutterForProjection(Ot),Vn=rr[Ke];for(var Er in Vn){var xn=(on=Vn[Er]).tileCoord,pr=Ln[1]-xn[1],Hi=Math.round(Jn[0]-(pr-1)*Bt),qi=Ln[2]-xn[2],$i=Math.round(Jn[1]-(qi-1)*Kt),ii=Hi-(jt=Math.round(Jn[0]-pr*Bt)),wn=$i-(fn=Math.round(Jn[1]-qi*Kt)),Zi=et===Ke;if(!(At=Zi&&1!==on.getAlpha((0,P.sq)(this),Be.time)))if(ze){st.save(),xt=[jt,fn,jt+ii,fn,jt+ii,fn+wn,jt,fn+wn];for(var Fr=0,ir=ze.length;Fr<ir;++Fr)if(et!==Ke&&Ke<tt[Fr]){var hi=ze[Fr];st.beginPath(),st.moveTo(xt[0],xt[1]),st.lineTo(xt[2],xt[3]),st.lineTo(xt[4],xt[5]),st.lineTo(xt[6],xt[7]),st.moveTo(hi[6],hi[7]),st.lineTo(hi[4],hi[5]),st.lineTo(hi[2],hi[3]),st.lineTo(hi[0],hi[1]),st.clip()}ze.push(xt),tt.push(Ke)}else st.clearRect(jt,fn,ii,wn);this.drawTileImage(on,Be,jt,fn,ii,wn,De,Zi),ze&&!At?(st.restore(),this.renderedTiles.unshift(on)):this.renderedTiles.push(on),this.updateUsedTiles(Be.usedTiles,Lt,on)}}this.renderedRevision=St,this.renderedResolution=ht,this.extentChanged=!this.renderedExtent_||!(0,j.fS)(this.renderedExtent_,Dn),this.renderedExtent_=Dn,this.renderedPixelRatio=Rt,this.renderedProjection=Ot,this.manageTilePyramid(Be,Lt,We,Rt,Ot,gt,et,sn.getPreload()),this.scheduleExpireCache(Be,Lt),this.postRender(st,Be),Je.extent&&st.restore(),(0,x.f0)(st,H.s),Xt!==Ae.style.transform&&(Ae.style.transform=Xt);var Hn=(0,V.Xy)(Je.opacity),lr=this.container;return Hn!==lr.style.opacity&&(lr.style.opacity=Hn),this.container},rt.prototype.drawTileImage=function(Be,Ye,Je,wt,Ot,Zt,tn,Ut){var Rt=this.getTileImage(Be);if(Rt){var sn=(0,P.sq)(this),Lt=Ut?Be.getAlpha(sn,Ye.time):1,St=Lt!==this.context.globalAlpha;St&&(this.context.save(),this.context.globalAlpha=Lt),this.context.drawImage(Rt,tn,tn,Rt.width-2*tn,Rt.height-2*tn,Je,wt,Ot,Zt),St&&this.context.restore(),1!==Lt?Ye.animate=!0:Ut&&Be.endTransition(sn)}},rt.prototype.getImage=function(){var Be=this.context;return Be?Be.canvas:null},rt.prototype.getTileImage=function(Be){return Be.getImage()},rt.prototype.scheduleExpireCache=function(Be,Ye){if(Ye.canExpireCache()){var Je=function(wt,Ot,Zt){var tn=(0,P.sq)(wt);tn in Zt.usedTiles&&wt.expireCache(Zt.viewState.projection,Zt.usedTiles[tn])}.bind(null,Ye);Be.postRenderFunctions.push(Je)}},rt.prototype.updateUsedTiles=function(Be,Ye,Je){var wt=(0,P.sq)(Ye);wt in Be||(Be[wt]={}),Be[wt][Je.getKey()]=!0},rt.prototype.manageTilePyramid=function(Be,Ye,Je,wt,Ot,Zt,tn,Ut,Rt){var sn=(0,P.sq)(Ye);sn in Be.wantedTiles||(Be.wantedTiles[sn]={});var ht,gt,kt,an,Ft,Vt,Lt=Be.wantedTiles[sn],St=Be.tileQueue,et=0;for(Vt=Je.getMinZoom();Vt<=tn;++Vt)for(gt=Je.getTileRangeForExtentAndZ(Zt,Vt,gt),kt=Je.getResolution(Vt),an=gt.minX;an<=gt.maxX;++an)for(Ft=gt.minY;Ft<=gt.maxY;++Ft)tn-Vt<=Ut?(++et,(ht=Ye.getTile(Vt,an,Ft,wt,Ot)).getState()==z.Z.IDLE&&(Lt[ht.getKey()]=!0,St.isKeyQueued(ht.getKey())||St.enqueue([ht,sn,Je.getTileCoordCenter(ht.tileCoord),kt])),void 0!==Rt&&Rt(ht)):Ye.useTile(Vt,an,Ft,Ot);Ye.updateCacheSize(et,Ot)},rt}(R.Z);const me=Me;var Se=function(){var je=function(rt,Be){return(je=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ye,Je){Ye.__proto__=Je}||function(Ye,Je){for(var wt in Je)Object.prototype.hasOwnProperty.call(Je,wt)&&(Ye[wt]=Je[wt])})(rt,Be)};return function(rt,Be){if("function"!=typeof Be&&null!==Be)throw new TypeError("Class extends value "+String(Be)+" is not a constructor or null");function Ye(){this.constructor=rt}je(rt,Be),rt.prototype=null===Be?Object.create(Be):(Ye.prototype=Be.prototype,new Ye)}}(),_e=function(je){function rt(Be){return je.call(this,Be)||this}return Se(rt,je),rt.prototype.createRenderer=function(){return new me(this)},rt}(L);const Le=_e},42156:(Ve,we,T)=>{"use strict";function c(P,q,te){return Math.min(Math.max(P,q),te)}
1T.d(we,{uZ:()=>c,f9:()=>e,k3:()=>x,rU:()=>E,bI:()=>C,SV:()=>L,Yr:()=>I,$W:()=>z,t7:()=>H,GW:()=>V,mD:()=>$});var e="cosh"in Math?Math.cosh:function(q){var te=Math.exp(q);return(te+1/te)/2},x="log2"in Math?Math.log2:function(q){return Math.log(q)*Math.LOG2E};function E(P,q,te,Me,me,Se){var _e=me-te,Le=Se-Me;if(0!==_e||0!==Le){var je=((P-te)*_e+(q-Me)*Le)/(_e*_e+Le*Le);je>1?(te=me,Me=Se):je>0&&(te+=_e*je,Me+=Le*je)}return C(P,q,te,Me)}function C(P,q,te,Me){var me=te-P,Se=Me-q;return me*me+Se*Se}function L(P){for(var q=P.length,te=0;te<q;te++){for(var Me=te,me=Math.abs(P[te][te]),Se=te+1;Se<q;Se++){var _e=Math.abs(P[Se][te]);_e>me&&(me=_e,Me=Se)}if(0===me)return null;var Le=P[Me];P[Me]=P[te],P[te]=Le;for(var je=te+1;je<q;je++)for(var rt=-P[je][te]/P[te][te],Be=te;Be<q+1;Be++)te==Be?P[je][Be]=0:P[je][Be]+=rt*P[te][Be]}for(var Ye=new Array(q),Je=q-1;Je>=0;Je--){Ye[Je]=P[Je][q]/P[Je][Je];for(var wt=Je-1;wt>=0;wt--)P[wt][q]-=P[wt][Je]*Ye[Je]}return Ye}function I(P){return P*Math.PI/180}function z(P,q){var te=P%q;return te*q<0?te+q:te}function H(P,q,te){return P+te*(q-P)}function Z(P,q){var te=Math.pow(10,q);return Math.round(P*te)/te}function V(P,q){return Math.floor(Z(P,q))}function $(P,q){return Math.ceil(Z(P,q))}},69466:(Ve,we,T)=>{"use strict";T.d(we,{f0:()=>c,ZH:()=>e,KX:()=>x,xb:()=>E});var c="function"==typeof Object.assign?Object.assign:function(C,L){if(null==C)throw new TypeError("Cannot convert undefined or null to object");for(var R=Object(C),I=1,z=arguments.length;I<z;++I){var H=arguments[I];if(null!=H)for(var Z in H)H.hasOwnProperty(Z)&&(R[Z]=H[Z])}return R};function e(C){for(var L in C)delete C[L]}var x="function"==typeof Object.values?Object.values:function(C){var L=[];for(var R in C)L.push(C[R]);return L};function E(C){var L;for(L in C)return!1;return!L}},99851:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={POINTERMOVE:"pointermove",POINTERDOWN:"pointerdown",POINTERUP:"pointerup",POINTEROVER:"pointerover",POINTEROUT:"pointerout",POINTERENTER:"pointerenter",POINTERLEAVE:"pointerleave",POINTERCANCEL:"pointercancel"}},39941:(Ve,we,T)=>{"use strict";T.d(we,{Wm:()=>c.Wm,UQ:()=>Fn,OP:()=>qe,mi:()=>tr,Vs:()=>st,dY:()=>Ee,U2:()=>kt,_Q:()=>an,Ck:()=>Dt,WO:()=>dt,Cs:()=>it,gD:()=>et,lO:()=>Xt,Fj:()=>Ae,on:()=>ze,vs:()=>jt,$A:()=>fn});var Ke,c=T(89849),e=T(53318),x=T(42156),E=(Ke=function(ft,pt){return(Ke=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Pt,Bt){Pt.__proto__=Bt}||function(Pt,Bt){for(var Kt in Bt)Object.prototype.hasOwnProperty.call(Bt,Kt)&&(Pt[Kt]=Bt[Kt])})(ft,pt)},function(ft,pt){if("function"!=typeof pt&&null!==pt)throw new TypeError("Class extends value "+String(pt)+" is not a constructor or null");function Pt(){this.constructor=ft}Ke(ft,pt),ft.prototype=null===pt?Object.create(pt):(Pt.prototype=pt.prototype,new Pt)}),C=6378137,L=Math.PI*C,R=[-L,-L,L,L],I=[-180,-85,180,85],z=C*Math.log(Math.tan(Math.PI/2)),H=function(Ke){function ft(pt){return Ke.call(this,{code:pt,units:c.ZP.METERS,extent:R,global:!0,worldExtent:I,getPointResolution:function(Pt,Bt){return Pt/(0,x.f9)(Bt[1]/C)}})||this}return E(ft,Ke),ft}(e.Z),Z=[new H("EPSG:3857"),new H("EPSG:102100"),new H("EPSG:102113"),new H("EPSG:900913"),new H("http://www.opengis.net/def/crs/EPSG/0/3857"),new H("http://www.opengis.net/gml/srs/epsg.xml#3857")];function j(Ke,ft,pt){var Pt=Ke.length,Bt=pt>1?pt:2,Kt=ft;void 0===Kt&&(Kt=Bt>2?Ke.slice():new Array(Pt));for(var Ln=0;Ln<Pt;Ln+=Bt){Kt[Ln]=L*Ke[Ln]/180;var nn=C*Math.log(Math.tan(Math.PI*(+Ke[Ln+1]+90)/360));nn>z?nn=z:nn<-z&&(nn=-z),Kt[Ln+1]=nn}return Kt}function V(Ke,ft,pt){var Pt=Ke.length,Bt=pt>1?pt:2,Kt=ft;void 0===Kt&&(Kt=Bt>2?Ke.slice():new Array(Pt));for(var Ln=0;Ln<Pt;Ln+=Bt)Kt[Ln]=180*Ke[Ln]/L,Kt[Ln+1]=360*Math.atan(Math.exp(Ke[Ln+1]/C))/Math.PI-90;return Kt}var $=function(){var Ke=function(ft,pt){return(Ke=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Pt,Bt){Pt.__proto__=Bt}||function(Pt,Bt){for(var Kt in Bt)Object.prototype.hasOwnProperty.call(Bt,Kt)&&(Pt[Kt]=Bt[Kt])})(ft,pt)};return function(ft,pt){if("function"!=typeof pt&&null!==pt)throw new TypeError("Class extends value "+String(pt)+" is not a constructor or null");function Pt(){this.constructor=ft}Ke(ft,pt),ft.prototype=null===pt?Object.create(pt):(Pt.prototype=pt.prototype,new Pt)}}(),q=[-180,-90,180,90],te=6378137*Math.PI/180,Me=function(Ke){function ft(pt,Pt){return Ke.call(this,{code:pt,units:c.ZP.DEGREES,extent:q,axisOrientation:Pt,global:!0,metersPerUnit:te,worldExtent:q})||this}return $(ft,Ke),ft}(e.Z),me=[new Me("CRS:84"),new Me("EPSG:4326","neu"),new Me("urn:ogc:def:crs:OGC:1.3:CRS84"),new Me("urn:ogc:def:crs:OGC:2:84"),new Me("http://www.opengis.net/def/crs/OGC/1.3/CRS84"),new Me("http://www.opengis.net/gml/srs/epsg.xml#4326","neu"),new Me("http://www.opengis.net/def/crs/EPSG/0/4326","neu")],Se={},rt={};function Ye(Ke,ft,pt){var Pt=Ke.getCode(),Bt=ft.getCode();Pt in rt||(rt[Pt]={}),rt[Pt][Bt]=pt}var Ot=T(90760);function tn(Ke,ft,pt){var Pt=pt||6371008.8,Bt=(0,x.Yr)(Ke[1]),Kt=(0,x.Yr)(ft[1]),Ln=(Kt-Bt)/2,nn=(0,x.Yr)(ft[0]-Ke[0])/2,Jn=Math.sin(Ln)*Math.sin(Ln)+Math.sin(nn)*Math.sin(nn)*Math.cos(Bt)*Math.cos(Kt);return 2*Pt*Math.atan2(Math.sqrt(Jn),Math.sqrt(1-Jn))}function We(Ke,ft,pt){var Pt;if(void 0!==ft){for(var Bt=0,Kt=Ke.length;Bt<Kt;++Bt)ft[Bt]=Ke[Bt];Pt=ft}else Pt=Ke.slice();return Pt}function et(Ke,ft,pt){if(void 0!==ft&&Ke!==ft){for(var Pt=0,Bt=Ke.length;Pt<Bt;++Pt)ft[Pt]=Ke[Pt];Ke=ft}return Ke}function ht(Ke){(function je(Ke,ft){Se[Ke]=ft})(Ke.getCode(),Ke),Ye(Ke,Ke,We)}function kt(Ke){return"string"==typeof Ke?function Le(Ke){return Se[Ke]||Se[Ke.replace(/urn:(x-)?ogc:def:crs:EPSG:(.*:)?(\w+)$/,"EPSG:$3")]||null}(Ke):Ke||null}function an(Ke,ft,pt,Pt){var Bt,Kt=(Ke=kt(Ke)).getPointResolutionFunc();if(Kt)Bt=Kt(ft,pt),Pt&&Pt!==Ke.getUnits()&&(Ln=Ke.getMetersPerUnit())&&
1(Bt=Bt*Ln/c.Wm[Pt]);else{var nn=Ke.getUnits();if(nn==c.ZP.DEGREES&&!Pt||Pt==c.ZP.DEGREES)Bt=ft;else{var Ln,Jn=dt(Ke,kt("EPSG:4326"));if(Jn===et&&nn!==c.ZP.DEGREES)Bt=ft*Ke.getMetersPerUnit();else{var De=[pt[0]-ft/2,pt[1],pt[0]+ft/2,pt[1],pt[0],pt[1]-ft/2,pt[0],pt[1]+ft/2];Bt=(tn((De=Jn(De,De,2)).slice(0,2),De.slice(2,4))+tn(De.slice(4,6),De.slice(6,8)))/2}void 0!==(Ln=Pt?c.Wm[Pt]:Ke.getMetersPerUnit())&&(Bt/=Ln)}}return Bt}function Ft(Ke){(function gt(Ke){Ke.forEach(ht)})(Ke),Ke.forEach(function(ft){Ke.forEach(function(pt){ft!==pt&&Ye(ft,pt,We)})})}function Fn(Ke,ft){return Ke?"string"==typeof Ke?kt(Ke):Ke:kt(ft)}function tr(Ke,ft){return jt(Ke,"EPSG:4326",void 0!==ft?ft:"EPSG:3857")}function qe(Ke,ft){if(Ke===ft)return!0;var pt=Ke.getUnits()===ft.getUnits();return(Ke.getCode()===ft.getCode()||dt(Ke,ft)===We)&&pt}function dt(Ke,ft){var Bt=function wt(Ke,ft){var pt;return Ke in rt&&ft in rt[Ke]&&(pt=rt[Ke][ft]),pt}(Ke.getCode(),ft.getCode());return Bt||(Bt=et),Bt}function Dt(Ke,ft){return dt(kt(Ke),kt(ft))}function jt(Ke,ft,pt){return Dt(ft,pt)(Ke,void 0,Ke.length)}function fn(Ke,ft,pt,Pt){var Bt=Dt(ft,pt);return(0,Ot.Ne)(Ke,Bt,void 0,Pt)}var zn=null;function it(){return zn}function Xt(Ke,ft){return Ke}function st(Ke,ft){return Ke}function Ae(Ke,ft){return Ke}function Ee(Ke,ft){return Ke}function ze(Ke,ft){return Ke}!function dn(){Ft(Z),Ft(me),function Vt(Ke,ft,pt,Pt){Ke.forEach(function(Bt){ft.forEach(function(Kt){Ye(Bt,Kt,pt),Ye(Kt,Bt,Pt)})})}(me,Z,j,V)}()},53318:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>x});var c=T(89849);const x=function(){function E(C){this.code_=C.code,this.units_=C.units,this.extent_=void 0!==C.extent?C.extent:null,this.worldExtent_=void 0!==C.worldExtent?C.worldExtent:null,this.axisOrientation_=void 0!==C.axisOrientation?C.axisOrientation:"enu",this.global_=void 0!==C.global&&C.global,this.canWrapX_=!(!this.global_||!this.extent_),this.getPointResolutionFunc_=C.getPointResolution,this.defaultTileGrid_=null,this.metersPerUnit_=C.metersPerUnit}return E.prototype.canWrapX=function(){return this.canWrapX_},E.prototype.getCode=function(){return this.code_},E.prototype.getExtent=function(){return this.extent_},E.prototype.getUnits=function(){return this.units_},E.prototype.getMetersPerUnit=function(){return this.metersPerUnit_||c.Wm[this.units_]},E.prototype.getWorldExtent=function(){return this.worldExtent_},E.prototype.getAxisOrientation=function(){return this.axisOrientation_},E.prototype.isGlobal=function(){return this.global_},E.prototype.setGlobal=function(C){this.global_=C,this.canWrapX_=!(!C||!this.extent_)},E.prototype.getDefaultTileGrid=function(){return this.defaultTileGrid_},E.prototype.setDefaultTileGrid=function(C){this.defaultTileGrid_=C},E.prototype.setExtent=function(C){this.extent_=C,this.canWrapX_=!(!this.global_||!C)},E.prototype.setWorldExtent=function(C){this.worldExtent_=C},E.prototype.setGetPointResolution=function(C){this.getPointResolutionFunc_=C},E.prototype.getPointResolutionFunc=function(){return this.getPointResolutionFunc_},E}()},89849:(Ve,we,T)=>{"use strict";T.d(we,{Wm:()=>E,ZP:()=>C});var c={RADIANS:"radians",DEGREES:"degrees",FEET:"ft",METERS:"m",PIXELS:"pixels",TILE_PIXELS:"tile-pixels",USFEET:"us-ft"},E={};E[c.RADIANS]=6370997/(2*Math.PI),E[c.DEGREES]=2*Math.PI*6370997/360,E[c.FEET]=.3048,E[c.METERS]=1,E[c.USFEET]=1200/3937;const C=c},22919:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>E});var C,c=T(28214),e=(C=function(L,R){return(C=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(I,z){I.__proto__=z}||function(I,z){for(var H in z)Object.prototype.hasOwnProperty.call(z,H)&&(I[H]=z[H])})(L,R)},function(L,R){if("function"!=typeof R&&null!==R)throw new TypeError("Class extends value "+String(R)+" is not a constructor or null");function I(){this.constructor=L}C(L,R),L.prototype=null===R?Object.create(R):(I.prototype=R.prototype,new I)}),x=function(C){function L(R,I,z,H){var Z=C.call(this,R)||this;return Z.inversePixelTransform=I,Z.frameState=z,Z.context=H,Z}return e(L,C),L}(c.ZP);const E=x},72526:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={PRERENDER:"prerender",POSTRENDER:"postrender",PRECOMPOSE:"precompose",POSTCOMPOSE:"postcompose",RENDERCOMPLETE:"rendercomplete"}},44686:(Ve,we,T)=>{"use strict";T.d(we,{Df:()=>R,bL:()=>I,mb:()=>z,X9:()=>H,He:()=>Z,rc:()=>j,V4:()=>V,Tx:()=>$,PH:()=>P,ru:()=>q,oB:()=>te,yC:()=>Me,sG:()=>me,Qx:()=>rt,fk:()=>Be,Kd:()=>wt,gs:()=>Ot,_f:()=>tn});var c=T(53632),e=T(78007),x=T(59996),E=T(69466),C=T(71992),L=T(75263),R="10px sans-serif",I="#000",z="round",H=[],Z=0,j="round",V=10,$="#000",P="center",q="middle",te=[0,0,0,0],Me=1,me=new c.Z;(new e.Z).setSize=function(){console.warn("labelCache is deprecated.")};var Le,Rt,_e=null,je={},rt=function(){var et,ht,Lt=["monospace","serif"],St=Lt.length,We="wmytzilWMYTZIL@#/&?$%10\uf013";function gt(an,Ft,Vt){for(var Sn=!0,Fn=0;Fn<St;++Fn){var In=Lt[Fn];if(ht=Je(an+" "+Ft+" 32px "+In,We),Vt!=In){var Dn=Je(an+" "+Ft+" 32px "+Vt+","+In,We);Sn=Sn&&Dn!=ht}}return!!Sn}function kt(){for(var an=!0,Ft=me.getKeys(),Vt=0,Sn=Ft.length;Vt<Sn;++Vt){var Fn=Ft[Vt];me.get(Fn)<100&&(gt.apply(this,Fn.split("\n"))?((0,E.ZH)(je),_e=null,Le=void 0,me.set(Fn,100)):(me.set(Fn,me.get(Fn)+1,!0),an=!1))}an&&(clearInterval(et),et=void 0)}return function(an){var Ft=(0,L.p)(an);if(Ft)for(var Vt=Ft.families,Sn=0,Fn=Vt.length;Sn<Fn;++Sn){var In=Vt[Sn],Dn=Ft.style+"\n"+Ft.weight+"\n"+In;void 0===me.get(Dn)&&(me.set(Dn,100,!0),gt(Ft.style,Ft.weight,In)||(me.set(Dn,0,!0),void 0===et&&(et=setInterval(kt,32))))}}}(),Be=function(sn){var Lt=je[sn];
1if(null==Lt){if(x.Id){var St=(0,L.p)(sn),We=Ye(sn,"\u017dg");Lt=(isNaN(Number(St.lineHeight))?1.2:Number(St.lineHeight))*(We.actualBoundingBoxAscent+We.actualBoundingBoxDescent)}else Rt||((Rt=document.createElement("div")).innerHTML="M",Rt.style.minHeight="0",Rt.style.maxHeight="none",Rt.style.height="auto",Rt.style.padding="0",Rt.style.border="none",Rt.style.position="absolute",Rt.style.display="block",Rt.style.left="-99999px"),Rt.style.font=sn,document.body.appendChild(Rt),Lt=Rt.offsetHeight,document.body.removeChild(Rt);je[sn]=Lt}return Lt};function Ye(Rt,sn){return _e||(_e=(0,C.E4)(1,1)),Rt!=Le&&(_e.font=Rt,Le=_e.font),_e.measureText(sn)}function Je(Rt,sn){return Ye(Rt,sn).width}function wt(Rt,sn,Lt){if(sn in Lt)return Lt[sn];var St=Je(Rt,sn);return Lt[sn]=St,St}function Ot(Rt,sn,Lt){for(var St=sn.length,We=0,et=0;et<St;++et){var ht=Je(Rt,sn[et]);We=Math.max(We,ht),Lt.push(ht)}return We}function tn(Rt,sn,Lt,St,We,et,ht,gt,kt,an,Ft){Rt.save(),1!==Lt&&(Rt.globalAlpha*=Lt),sn&&Rt.setTransform.apply(Rt,sn),St.contextInstructions?(Rt.translate(kt,an),Rt.scale(Ft[0],Ft[1]),function Ut(Rt,sn){for(var Lt=Rt.contextInstructions,St=0,We=Lt.length;St<We;St+=2)Array.isArray(Lt[St+1])?sn[Lt[St]].apply(sn,Lt[St+1]):sn[Lt[St]]=Lt[St+1]}(St,Rt)):Ft[0]<0||Ft[1]<0?(Rt.translate(kt,an),Rt.scale(Ft[0],Ft[1]),Rt.drawImage(St,We,et,ht,gt,0,0,ht,gt)):Rt.drawImage(St,We,et,ht,gt,kt,an,ht*Ft[0],gt*Ft[1]),Rt.restore()}},62121:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>Me});var me,c=T(19972),e=T(90521),x=T(74272),E=T(99454),C=T(90119),L=(me=function(Se,_e){return(me=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Le,je){Le.__proto__=je}||function(Le,je){for(var rt in je)Object.prototype.hasOwnProperty.call(je,rt)&&(Le[rt]=je[rt])})(Se,_e)},function(Se,_e){if("function"!=typeof _e&&null!==_e)throw new TypeError("Class extends value "+String(_e)+" is not a constructor or null");function Le(){this.constructor=Se}me(Se,_e),Se.prototype=null===_e?Object.create(_e):(Le.prototype=_e.prototype,new Le)}),R=function(me){function Se(_e){var Le=me.call(this)||this;return Le.boundHandleImageChange_=Le.handleImageChange_.bind(Le),Le.layer_=_e,Le.declutterExecutorGroup=null,Le}return L(Se,me),Se.prototype.getFeatures=function(_e){return(0,C.O3)()},Se.prototype.prepareFrame=function(_e){return(0,C.O3)()},Se.prototype.renderFrame=function(_e,Le){return(0,C.O3)()},Se.prototype.loadedTileCallback=function(_e,Le,je){_e[Le]||(_e[Le]={}),_e[Le][je.tileCoord.toString()]=je},Se.prototype.createLoadedTileFinder=function(_e,Le,je){return function(rt,Be){var Ye=this.loadedTileCallback.bind(this,je,rt);return _e.forEachLoadedTile(Le,rt,Be,Ye)}.bind(this)},Se.prototype.forEachFeatureAtCoordinate=function(_e,Le,je,rt,Be){},Se.prototype.getDataAtPixel=function(_e,Le,je){return null},Se.prototype.getLayer=function(){return this.layer_},Se.prototype.handleFontsChanged=function(){},Se.prototype.handleImageChange_=function(_e){_e.target.getState()===e.Z.LOADED&&this.renderIfReadyAndVisible()},Se.prototype.loadImage=function(_e){var Le=_e.getState();return Le!=e.Z.LOADED&&Le!=e.Z.ERROR&&_e.addEventListener(c.Z.CHANGE,this.boundHandleImageChange_),Le==e.Z.IDLE&&(_e.load(),Le=_e.getState()),Le==e.Z.LOADED},Se.prototype.renderIfReadyAndVisible=function(){var _e=this.getLayer();_e.getVisible()&&_e.getSourceState()==E.Z.READY&&_e.changed()},Se}(x.Z);const I=R;var z=T(22919),H=T(72526),Z=T(50483),j=T(3783),V=T(90760),$=T(71992),P=T(62456),q=function(){var me=function(Se,_e){return(me=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Le,je){Le.__proto__=je}||function(Le,je){for(var rt in je)Object.prototype.hasOwnProperty.call(je,rt)&&(Le[rt]=je[rt])})(Se,_e)};return function(Se,_e){if("function"!=typeof _e&&null!==_e)throw new TypeError("Class extends value "+String(_e)+" is not a constructor or null");function Le(){this.constructor=Se}me(Se,_e),Se.prototype=null===_e?Object.create(_e):(Le.prototype=_e.prototype,new Le)}}(),te=function(me){function Se(_e){var Le=me.call(this,_e)||this;return Le.container=null,Le.tempTransform=(0,Z.Ue)(),Le.pixelTransform=(0,Z.Ue)(),Le.inversePixelTransform=(0,Z.Ue)(),Le.context=null,Le.containerReused=!1,Le.pixelContext_=null,Le}
1return q(Se,me),Se.prototype.getBackground=function(_e){var je=this.getLayer().getBackground();return"function"==typeof je&&(je=je(_e.viewState.resolution)),je||void 0},Se.prototype.useContainer=function(_e,Le,je,rt){var Ye,Je,Be=this.getLayer().getClassName();if(_e&&_e.className===Be&&""===_e.style.opacity&&1===je&&(!rt||_e.style.backgroundColor&&(0,P.fS)((0,j._2)(_e.style.backgroundColor),(0,j._2)(rt)))&&(wt=_e.firstElementChild)instanceof HTMLCanvasElement&&(Je=wt.getContext("2d")),Je&&Je.canvas.style.transform===Le?(this.container=_e,this.context=Je,this.containerReused=!0):this.containerReused&&(this.container=null,this.context=null,this.containerReused=!1),!this.container){(Ye=document.createElement("div")).className=Be;var wt,Ot=Ye.style;Ot.position="absolute",Ot.width="100%",Ot.height="100%",rt&&(Ot.backgroundColor=rt),Je=(0,$.E4)(),Ye.appendChild(wt=Je.canvas),(Ot=wt.style).position="absolute",Ot.left="0",Ot.transformOrigin="top left",this.container=Ye,this.context=Je}},Se.prototype.clipUnrotated=function(_e,Le,je){var rt=(0,V.rL)(je),Be=(0,V.Xv)(je),Ye=(0,V.w$)(je),Je=(0,V.hC)(je);(0,Z.nn)(Le.coordinateToPixelTransform,rt),(0,Z.nn)(Le.coordinateToPixelTransform,Be),(0,Z.nn)(Le.coordinateToPixelTransform,Ye),(0,Z.nn)(Le.coordinateToPixelTransform,Je);var wt=this.inversePixelTransform;(0,Z.nn)(wt,rt),(0,Z.nn)(wt,Be),(0,Z.nn)(wt,Ye),(0,Z.nn)(wt,Je),_e.save(),_e.beginPath(),_e.moveTo(Math.round(rt[0]),Math.round(rt[1])),_e.lineTo(Math.round(Be[0]),Math.round(Be[1])),_e.lineTo(Math.round(Ye[0]),Math.round(Ye[1])),_e.lineTo(Math.round(Je[0]),Math.round(Je[1])),_e.clip()},Se.prototype.dispatchRenderEvent_=function(_e,Le,je){var rt=this.getLayer();if(rt.hasListener(_e)){var Be=new z.Z(_e,this.inversePixelTransform,je,Le);rt.dispatchEvent(Be)}},Se.prototype.preRender=function(_e,Le){this.dispatchRenderEvent_(H.Z.PRERENDER,_e,Le)},Se.prototype.postRender=function(_e,Le){this.dispatchRenderEvent_(H.Z.POSTRENDER,_e,Le)},Se.prototype.getRenderTransform=function(_e,Le,je,rt,Be,Ye,Je){var Zt=rt/Le;return(0,Z.qC)(this.tempTransform,Be/2,Ye/2,Zt,-Zt,-je,-_e[0]+Je,-_e[1])},Se.prototype.getDataAtPixel=function(_e,Le,je){var rt=(0,Z.nn)(this.inversePixelTransform,_e.slice()),Be=this.context,Je=this.getLayer().getExtent();if(Je){var wt=(0,Z.nn)(Le.pixelToCoordinateTransform,_e.slice());if(!(0,V.b8)(Je,wt))return null}var Rt,Ot=Math.round(rt[0]),Zt=Math.round(rt[1]),tn=this.pixelContext_;if(!tn){var Ut=document.createElement("canvas");Ut.width=1,Ut.height=1,tn=Ut.getContext("2d"),this.pixelContext_=tn}tn.clearRect(0,0,1,1);try{tn.drawImage(Be.canvas,Ot,Zt,1,1,0,0,1,1),Rt=tn.getImageData(0,0,1,1).data}catch(sn){return"SecurityError"===sn.name?(this.pixelContext_=null,new Uint8Array):Rt}return 0===Rt[3]?null:Rt},Se}(I);const Me=te},96597:(Ve,we,T)=>{"use strict";T.d(we,{$:()=>c,s:()=>e});var c={imageSmoothingEnabled:!1,msImageSmoothingEnabled:!1},e={imageSmoothingEnabled:!0,msImageSmoothingEnabled:!0}},72017:(Ve,we,T)=>{"use strict";T.d(we,{aA:()=>Z,Co:()=>j,sY:()=>V});var R,c=T(96597),e=T(69466),x=T(90760),E=T(71992),C=T(39941),L=T(42156);function I($,P,q,te,Me){$.beginPath(),$.moveTo(0,0),$.lineTo(P,q),$.lineTo(te,Me),$.closePath(),$.save(),$.clip(),$.fillRect(0,0,Math.max(P,te)+1,Math.max(q,Me)),$.restore()}function z($,P){return Math.abs($[4*P]-210)>2||Math.abs($[4*P+3]-191.25)>2}function Z($,P,q,te){var Me=(0,C.vs)(q,P,$),me=(0,C._Q)(P,te,q),Se=P.getMetersPerUnit();void 0!==Se&&(me*=Se);var _e=$.getMetersPerUnit();void 0!==_e&&(me/=_e);var Le=$.getExtent();if(!Le||(0,x.b8)(Le,Me)){var je=(0,C._Q)($,me,Me)/me;isFinite(je)&&je>0&&(me/=je)}return me}function j($,P,q,te){var Me=(0,x.qg)(q),me=Z($,P,Me,te);return(!isFinite(me)||me<=0)&&(0,x.H6)(q,function(Se){return me=Z($,P,Se,te),isFinite(me)&&me>0}),me}function V($,P,q,te,Me,me,Se,_e,Le,je,rt,Be){var Ye=(0,E.E4)(Math.round(q*$),Math.round(q*P));if(Be||(0,e.f0)(Ye,c.$),0===Le.length)return Ye.canvas;function Je(sn){return Math.round(sn*q)/q}Ye.scale(q,q),Ye.globalCompositeOperation="lighter";var wt=(0,x.lJ)();Le.forEach(function(sn,Lt,St){(0,x.l7)(wt,sn.extent)});var Ot=(0,x.dz)(wt),Zt=(0,x.Cr)(wt),tn=(0,E.E4)(Math.round(q*Ot/te),Math.round(q*Zt/te));Be||(0,e.f0)(tn,c.$);var Ut=q/te;Le.forEach(function(sn,Lt,St){var We=sn.extent[0]-wt[0],et=-(sn.extent[3]-wt[3]),ht=(0,x.dz)(sn.extent),gt=(0,x.Cr)(sn.extent);sn.image.width>0&&sn.image.height>0&&tn.drawImage(sn.image,je,je,sn.image.width-2*je,sn.image.height-2*je,We*Ut,et*Ut,ht*Ut,gt*Ut)});var Rt=(0,x.rL)(Se);
1return _e.getTriangles().forEach(function(sn,Lt,St){var We=sn.source,et=sn.target,ht=We[0][0],gt=We[0][1],kt=We[1][0],an=We[1][1],Ft=We[2][0],Vt=We[2][1],Sn=Je((et[0][0]-Rt[0])/me),Fn=Je(-(et[0][1]-Rt[1])/me),In=Je((et[1][0]-Rt[0])/me),Dn=Je(-(et[1][1]-Rt[1])/me),tr=Je((et[2][0]-Rt[0])/me),rr=Je(-(et[2][1]-Rt[1])/me),qe=ht,dt=gt;ht=0,gt=0;var jt=(0,L.SV)([[kt-=qe,an-=dt,0,0,In-Sn],[Ft-=qe,Vt-=dt,0,0,tr-Sn],[0,0,kt,an,Dn-Fn],[0,0,Ft,Vt,rr-Fn]]);if(jt){if(Ye.save(),Ye.beginPath(),function H(){if(void 0===R){var $=document.createElement("canvas").getContext("2d");$.globalCompositeOperation="lighter",$.fillStyle="rgba(210, 0, 0, 0.75)",I($,4,5,4,0),I($,4,5,0,5);var P=$.getImageData(0,0,3,3).data;R=z(P,0)||z(P,4)||z(P,8)}return R}()||!Be){Ye.moveTo(In,Dn);for(var on=Sn-In,zn=Fn-Dn,At=0;At<4;At++)Ye.lineTo(In+Je((At+1)*on/4),Dn+Je(At*zn/3)),3!=At&&Ye.lineTo(In+Je((At+1)*on/4),Dn+Je((At+1)*zn/3));Ye.lineTo(tr,rr)}else Ye.moveTo(In,Dn),Ye.lineTo(Sn,Fn),Ye.lineTo(tr,rr);Ye.clip(),Ye.transform(jt[0],jt[2],jt[1],jt[3],Sn,Fn),Ye.translate(wt[0]-qe,wt[3]-dt),Ye.scale(te/q,-te/q),Ye.drawImage(tn.canvas,0,0),Ye.restore()}}),rt&&(Ye.save(),Ye.globalCompositeOperation="source-over",Ye.strokeStyle="black",Ye.lineWidth=1,_e.getTriangles().forEac
1h(function(sn,Lt,St){var We=sn.target,et=(We[0][0]-Rt[0])/me,ht=-(We[0][1]-Rt[1])/me,gt=(We[1][0]-Rt[0])/me,kt=-(We[1][1]-Rt[1])/me,an=(We[2][0]-Rt[0])/me,Ft=-(We[2][1]-Rt[1])/me;Ye.beginPath(),Ye.moveTo(gt,kt),Ye.lineTo(et,ht),Ye.lineTo(an,Ft),Ye.closePath(),Ye.stroke()}),Ye.restore()),Ye.canvas}},19857:(Ve,we,T)=>{"use strict";T.d(we,{h$:()=>e,YP:()=>x,gE:()=>E,Gw:()=>C});var c=T(42156);function e(L){if(void 0!==L)return 0}function x(L){if(void 0!==L)return L}function E(L){var R=2*Math.PI/L;return function(I,z){return z?I:void 0!==I?I=Math.floor(I/R+.5)*R:void 0}}function C(L){var R=L||(0,c.Yr)(5);return function(I,z){return z?I:void 0!==I?Math.abs(I)<=R?0:I:void 0}}},1750:(Ve,we,T)=>{"use strict";function c(C,L,R){return void 0===R&&(R=[0,0]),R[0]=C[0]+2*L,R[1]=C[1]+2*L,R}function e(C){return C[0]>0&&C[1]>0}function x(C,L,R){return void 0===R&&(R=[0,0]),R[0]=C[0]*L+.5|0,R[1]=C[1]*L+.5|0,R}function E(C,L){return Array.isArray(C)?C:(void 0===L?L=[C,C]:(L[0]=C,L[1]=C),L)}T.d(we,{f3:()=>c,py:()=>e,bA:()=>x,Pq:()=>E})},94702:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>I});var z,c=T(53632),e=T(99454),x=T(90119),E=T(39941),C=(z=function(H,Z){return(z=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(j,V){j.__proto__=V}||function(j,V){for(var $ in V)Object.prototype.hasOwnProperty.call(V,$)&&(j[$]=V[$])})(H,Z)},function(H,Z){if("function"!=typeof Z&&null!==Z)throw new TypeError("Class extends value "+String(Z)+" is not a constructor or null");function j(){this.constructor=H}z(H,Z),H.prototype=null===Z?Object.create(Z):(j.prototype=Z.prototype,new j)}),L=function(z){function H(Z){var j=z.call(this)||this;j.projection=(0,E.U2)(Z.projection),j.attributions_=R(Z.attributions),j.attributionsCollapsible_=void 0===Z.attributionsCollapsible||Z.attributionsCollapsible,j.loading=!1,j.state_=void 0!==Z.state?Z.state:e.Z.READY,j.wrapX_=void 0!==Z.wrapX&&Z.wrapX,j.interpolate_=!!Z.interpolate,j.viewResolver=null,j.viewRejector=null;var V=j;return j.viewPromise_=new Promise(function($,P){V.viewResolver=$,V.viewRejector=P}),j}return C(H,z),H.prototype.getAttributions=function(){return this.attributions_},H.prototype.getAttributionsCollapsible=function(){return this.attributionsCollapsible_},H.prototype.getProjection=function(){return this.projection},H.prototype.getResolutions=function(){return(0,x.O3)()},H.prototype.getView=function(){return this.viewPromise_},H.prototype.getState=function(){return this.state_},H.prototype.getWrapX=function(){return this.wrapX_},H.prototype.getInterpolate=function(){return this.interpolate_},H.prototype.refresh=function(){this.changed()},H.prototype.setAttributions=function(Z){this.attributions_=R(Z),this.changed()},H.prototype.setState=function(Z){this.state_=Z,this.changed()},H}(c.Z);function R(z){return z?Array.isArray(z)?function(H){return z}:"function"==typeof z?z:function(H){return[z]}:null}const I=L},99454:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>c});const c={UNDEFINED:"undefined",LOADING:"loading",READY:"ready",ERROR:"error"}},85579:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>Xt});var st,c=T(19972),e=T(78007),x=T(61999),E=T(90119),C=T(66299),L=(st=function(Ae,Ee){return(st=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ze,tt){ze.__proto__=tt}||function(ze,tt){for(var xt in tt)Object.prototype.hasOwnProperty.call(tt,xt)&&(ze[xt]=tt[xt])})(Ae,Ee)},function(Ae,Ee){if("function"!=typeof Ee&&null!==Ee)throw new TypeError("Class extends value "+String(Ee)+" is not a constructor or null");function ze(){this.constructor=Ae}st(Ae,Ee),Ae.prototype=null===Ee?Object.create(Ee):(ze.prototype=Ee.prototype,new ze)}),R=function(st){function Ae(Ee,ze,tt){var xt=st.call(this)||this,dn=tt||{};return xt.tileCoord=Ee,xt.state=ze,xt.interimTile=null,xt.key="",xt.transition_=void 0===dn.transition?250:dn.transition,xt.transitionStarts_={},xt.interpolate=!!dn.interpolate,xt}return L(Ae,st),Ae.prototype.changed=function(){this.dispatchEvent(c.Z.CHANGE)},Ae.prototype.release=function(){},Ae.prototype.getKey=function(){return this.key+"/"+this.tileCoord},Ae.prototype.getInterimTile=function(){if(!this.interimTile)return this;var Ee=this.interimTile;do{if(Ee.getState()==x.Z.LOADED)return this.transition_=0,Ee;Ee=Ee.interimTile}while(Ee);return this},Ae.prototype.refreshInterimChain=function(){if(this.interimTile){var Ee=this.interimTile,ze=this;do{if(Ee.getState()==x.Z.LOADED){Ee.interimTile=null;break}Ee.getState()==x.Z.LOADING?ze=Ee:Ee.getState()==x.Z.IDLE?ze.interimTile=Ee.interimTile:ze=Ee,Ee=ze.interimTile}while(Ee)}},Ae.prototype.getTileCoord=function(){return this.tileCoord},Ae.prototype.getState=function(){return this.state},Ae.prototype.setState=function(Ee){if(this.state!==x.Z.ERROR&&this.state>Ee)throw new Error("Tile load sequence violation");this.state=Ee,this.changed()},Ae.prototype.load=function(){(0,E.O3)()},Ae.prototype.getAlpha=function(Ee,ze){if(!this.transition_)return 1;var tt=this.transitionStarts_[Ee];if(tt){if(-1===tt)return 1}else this.transitionStarts_[Ee]=tt=ze;var xt=ze-tt+1e3/60;return xt>=this.transition_?1:(0,C.YQ)(xt/this.transition_)},Ae.prototype.inTransition=function(Ee){return!!this.transition_&&-1!==this.transitionStarts_[Ee]},Ae.prototype.endTransition=function(Ee){this.transition_&&(this.transitionStarts_[Ee]=-1)},Ae}(e.Z);const I=R;var z=T(71992),H=T(84907),Z=function(){var st=function(Ae,Ee){return(st=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ze,tt){ze.__proto__=tt}||function(ze,tt){for(var xt in tt)Object.prototype.hasOwnProperty.call(tt,xt)&&(ze[xt]=tt[xt])})(Ae,Ee)};return function(Ae,Ee){if("function"!=typeof Ee&&null!==Ee)throw new TypeError("Class extends value "+String(Ee)+" is not a constructor or null");function ze(){this.constructor=Ae}st(Ae,Ee),Ae.prototype=null===Ee?Object.create(Ee):(ze.prototype=Ee.prototype,new ze)}}(),j=function(st){function Ae(Ee,ze,tt,xt,dn,Ke){var ft=st.call(this,Ee,ze,Ke)||this;return ft.crossOrigin_=xt,ft.src_=tt,ft.key=tt,ft.image_=new Image,null!==xt&&(ft.image_.crossOrigin=xt),ft.unlisten_=null,ft.tileLoadFunction_=
1dn,ft}return Z(Ae,st),Ae.prototype.getImage=function(){return this.image_},Ae.prototype.setImage=function(Ee){this.image_=Ee,this.state=x.Z.LOADED,this.unlistenImage_(),this.changed()},Ae.prototype.handleImageError_=function(){this.state=x.Z.ERROR,this.unlistenImage_(),this.image_=function V(){var st=(0,z.E4)(1,1);return st.fillStyle="rgba(0,0,0,0)",st.fillRect(0,0,1,1),st.canvas}(),this.changed()},Ae.prototype.handleImageLoad_=function(){var Ee=this.image_;this.state=Ee.naturalWidth&&Ee.naturalHeight?x.Z.LOADED:x.Z.EMPTY,this.unlistenImage_(),this.changed()},Ae.prototype.load=function(){this.state==x.Z.ERROR&&(this.state=x.Z.IDLE,this.image_=new Image,null!==this.crossOrigin_&&(this.image_.crossOrigin=this.crossOrigin_)),this.state==x.Z.IDLE&&(this.state=x.Z.LOADING,this.changed(),this.tileLoadFunction_(this,this.src_),this.unlisten_=(0,H.K)(this.image_,this.handleImageLoad_.bind(this),this.handleImageError_.bind(this)))},Ae.prototype.unlistenImage_=function(){this.unlisten_&&(this.unlisten_(),this.unlisten_=null)},Ae}(I);const $=j;var te=T(90760),Me=T(39941),me=T(42156),Le=function(){function st(Ae,Ee,ze,tt,xt,dn){this.sourceProj_=Ae,this.targetProj_=Ee;var Ke={},ft=(0,Me.Ck)(this.targetProj_,this.sourceProj_);this.transformInv_=function(xn){var pr=xn[0]+"/"+xn[1];return Ke[pr]||(Ke[pr]=ft(xn)),Ke[pr]},this.maxSourceExtent_=tt,this.errorThresholdSquared_=xt*xt,this.triangles_=[],this.wrapsXInSource_=!1,this.canWrapXInSource_=this.sourceProj_.canWrapX()&&!!tt&&!!this.sourceProj_.getExtent()&&(0,te.dz)(tt)==(0,te.dz)(this.sourceProj_.getExtent()),this.sourceWorldWidth_=this.sourceProj_.getExtent()?(0,te.dz)(this.sourceProj_.getExtent()):null,this.targetWorldWidth_=this.targetProj_.getExtent()?(0,te.dz)(this.targetProj_.getExtent()):null;var pt=(0,te.rL)(ze),Pt=(0,te.Xv)(ze),Bt=(0,te.w$)(ze),Kt=(0,te.hC)(ze),Ln=this.transformInv_(pt),nn=this.transformInv_(Pt),Jn=this.transformInv_(Bt),De=this.transformInv_(Kt),Vn=10+(dn?Math.max(0,Math.ceil((0,me.k3)((0,te.bg)(ze)/(dn*dn*256*256)))):0);if(this.addQuad_(pt,Pt,Bt,Kt,Ln,nn,Jn,De,Vn),this.wrapsXInSource_){var Er=1/0;this.triangles_.forEach(function(xn,pr,Hi){Er=Math.min(Er,xn.source[0][0],xn.source[1][0],xn.source[2][0])}),this.triangles_.forEach(function(xn){if(Math.max(xn.source[0][0],xn.source[1][0],xn.source[2][0])-Er>this.sourceWorldWidth_/2){var pr=[[xn.source[0][0],xn.source[0][1]],[xn.source[1][0],xn.source[1][1]],[xn.source[2][0],xn.source[2][1]]];pr[0][0]-Er>this.sourceWorldWidth_/2&&(pr[0][0]-=this.sourceWorldWidth_),pr[1][0]-Er>this.sourceWorldWidth_/2&&(pr[1][0]-=this.sourceWorldWidth_),pr[2][0]-Er>this.sourceWorldWidth_/2&&(pr[2][0]-=this.sourceWorldWidth_);var Hi=Math.min(pr[0][0],pr[1][0],pr[2][0]);Math.max(pr[0][0],pr[1][0],pr[2][0])-Hi<this.sourceWorldWidth_/2&&(xn.source=pr)}}.bind(this))}Ke={}}return st.prototype.addTriangle_=function(Ae,Ee,ze,tt,xt,dn){this.triangles_.push({source:[tt,xt,dn],target:[Ae,Ee,ze]})},st.prototype.addQuad_=function(Ae,Ee,ze,tt,xt,dn,Ke,ft,pt){var Pt=(0,te.hI)([xt,dn,Ke,ft]),Bt=this.sourceWorldWidth_?(0,te.dz)(Pt)/this.sourceWorldWidth_:null,Kt=this.sourceWorldWidth_,Ln=this.sourceProj_.canWrapX()&&Bt>.5&&Bt<1,nn=!1;if(pt>0){if(this.targetProj_.isGlobal()&&this.targetWorldWidth_){var Jn=(0,te.hI)([Ae,Ee,ze,tt]);nn=(0,te.dz)(Jn)/this.targetWorldWidth_>.25||nn}!Ln&&this.sourceProj_.isGlobal()&&Bt&&(nn=Bt>.25||nn)}if(!(!nn&&this.maxSourceExtent_&&isFinite(Pt[0])&&isFinite(Pt[1])&&isFinite(Pt[2])&&isFinite(Pt[3]))||(0,te.kK)(Pt,this.maxSourceExtent_)){var Vn=0;if(!(nn||isFinite(xt[0])&&isFinite(xt[1])&&isFinite(dn[0])&&isFinite(dn[1])&&isFinite(Ke[0])&&isFinite(Ke[1])&&isFinite(ft[0])&&isFinite(ft[1])))if(pt>0)nn=!0;else if(1!=(Vn=(isFinite(xt[0])&&isFinite(xt[1])?0:8)+(isFinite(dn[0])&&isFinite(dn[1])?0:4)+(isFinite(Ke[0])&&isFinite(Ke[1])?0:2)+(isFinite(ft[0])&&isFinite(ft[1])?0:1))&&2!=Vn&&4!=Vn&&8!=Vn)return;if(pt>0){if(!nn){var xn=this.transformInv_([(Ae[0]+ze[0])/2,(Ae[1]+ze[1])/2]),pr=void 0;pr=Ln?((0,me.$W)(xt[0],Kt)+(0,me.$W)(Ke[0],Kt))/2-(0,me.$W)(xn[0],Kt):(xt[0]+Ke[0])/2-xn[0];var qi=(xt[1]+Ke[1])/2-xn[1];nn=pr*pr+qi*qi>this.errorThresholdSquared_}if(nn){if(Math.abs(Ae[0]-ze[0])<=Math.abs(Ae[1]-ze[1])){var ii=[(Ee[0]+ze[0])/2,(Ee[1]+ze[1])/2],wn=this.transformInv_(ii),Zi=[(tt[0]+Ae[0])/2,(tt[1]+Ae[1])/2],Fr=this.transformInv_(Zi);this.addQuad_(Ae,Ee,ii,Zi,xt,dn,wn,Fr,pt-1),this.addQuad_(Zi,ii,ze,tt,Fr,wn,Ke,ft,pt-1)}else{var ir=[(Ae[0]+Ee[0])/2,(Ae[1]+Ee[1])/2],hi=this.transformInv_(ir),Hn=[(ze[0]+tt[0])/2,(ze[1]+tt[1])/2],lr
1=this.transformInv_(Hn);this.addQuad_(Ae,ir,Hn,tt,xt,hi,lr,ft,pt-1),this.addQuad_(ir,Ee,ze,Hn,hi,dn,Ke,lr,pt-1)}return}}if(Ln){if(!this.canWrapXInSource_)return;this.wrapsXInSource_=!0}0==(11&Vn)&&this.addTriangle_(Ae,ze,tt,xt,Ke,ft),0==(14&Vn)&&this.addTriangle_(Ae,ze,Ee,xt,Ke,dn),Vn&&(0==(13&Vn)&&this.addTriangle_(Ee,tt,Ae,dn,ft,xt),0==(7&Vn)&&this.addTriangle_(Ee,tt,ze,dn,ft,Ke))}},st.prototype.calculateSourceExtent=function(){var Ae=(0,te.lJ)();return this.triangles_.forEach(function(Ee,ze,tt){var xt=Ee.source;(0,te.Wj)(Ae,xt[0]),(0,te.Wj)(Ae,xt[1]),(0,te.Wj)(Ae,xt[2])}),Ae},st.prototype.getTriangles=function(){return this.triangles_},st}();const je=Le;var rt=T(72017),Be=T(1729),Ye=function(){var st=function(Ae,Ee){return(st=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ze,tt){ze.__proto__=tt}||function(ze,tt){for(var xt in tt)Object.prototype.hasOwnProperty.call(tt,xt)&&(ze[xt]=tt[xt])})(Ae,Ee)};return function(Ae,Ee){if("function"!=typeof Ee&&null!==Ee)throw new TypeError("Class extends value "+String(Ee)+" is not a constructor or null");function ze(){this.constructor=Ae}st(Ae,Ee),Ae.prototype=null===Ee?Object.create(Ee):(ze.prototype=Ee.prototype,new ze)}}(),Je=function(st){function Ae(Ee,ze,tt,xt,dn,Ke,ft,pt,Pt,Bt,Kt,Ln){var nn=st.call(this,dn,x.Z.IDLE,{interpolate:!!Ln})||this;nn.renderEdges_=void 0!==Kt&&Kt,nn.pixelRatio_=ft,nn.gutter_=pt,nn.canvas_=null,nn.sourceTileGrid_=ze,nn.targetTileGrid_=xt,nn.wrappedTileCoord_=Ke||dn,nn.sourceTiles_=[],nn.sourcesListenerKeys_=null,nn.sourceZ_=0;var Jn=xt.getTileCoordExtent(nn.wrappedTileCoord_),De=nn.targetTileGrid_.getExtent(),Vn=nn.sourceTileGrid_.getExtent(),Er=De?(0,te.Ed)(Jn,De):Jn;if(0===(0,te.bg)(Er))return nn.state=x.Z.EMPTY,nn;var xn=Ee.getExtent();xn&&(Vn=Vn?(0,te.Ed)(Vn,xn):xn);var pr=xt.getResolution(nn.wrappedTileCoord_[0]),Hi=(0,rt.Co)(Ee,tt,Er,pr);if(!isFinite(Hi)||Hi<=0)return nn.state=x.Z.EMPTY,nn;if(nn.triangulation_=new je(Ee,tt,Er,Vn,Hi*(void 0!==Bt?Bt:.5),pr),0===nn.triangulation_.getTriangles().length)return nn.state=x.Z.EMPTY,nn;nn.sourceZ_=ze.getZForResolution(Hi);var $i=nn.triangulation_.calculateSourceExtent();if(Vn&&(Ee.canWrapX()?($i[1]=(0,me.uZ)($i[1],Vn[1],Vn[3]),$i[3]=(0,me.uZ)($i[3],Vn[1],Vn[3])):$i=(0,te.Ed)($i,Vn)),(0,te.bg)($i)){for(var ii=ze.getTileRangeForExtentAndZ($i,nn.sourceZ_),wn=ii.minX;wn<=ii.maxX;wn++)for(var Zi=ii.minY;Zi<=ii.maxY;Zi++){var Fr=Pt(nn.sourceZ_,wn,Zi,ft);Fr&&nn.sourceTiles_.push(Fr)}0===nn.sourceTiles_.length&&(nn.state=x.Z.EMPTY)}else nn.state=x.Z.EMPTY;return nn}return Ye(Ae,st),Ae.prototype.getImage=function(){return this.canvas_},Ae.prototype.reproject_=function(){var Ee=[];if(this.sourceTiles_.forEach(function(Pt,Bt,Kt){Pt&&Pt.getState()==x.Z.LOADED&&Ee.push({extent:this.sourceTileGrid_.getTileCoordExtent(Pt.tileCoord),image:Pt.getImage()})}.bind(this)),this.sourceTiles_.length=0,0===Ee.length)this.state=x.Z.ERROR;else{var ze=this.wrappedTileCoord_[0],tt=this.targetTileGrid_.getTileSize(ze),xt="number"==typeof tt?tt:tt[0],dn="number"==typeof tt?tt:tt[1],Ke=this.targetTileGrid_.getResolution(ze),ft=this.sourceTileGrid_.getResolution(this.sourceZ_),pt=this.targetTileGrid_.getTileCoordExtent(this.wrappedTileCoord_);this.canvas_=(0,rt.sY)(xt,dn,this.pixelRatio_,ft,this.sourceTileGrid_.getExtent(),Ke,pt,this.triangulation_,Ee,this.gutter_,this.renderEdges_,this.interpolate),this.state=x.Z.LOADED}this.changed()},Ae.prototype.load=function(){if(this.state==x.Z.IDLE){this.state=x.Z.LOADING,this.changed();var Ee=0;this.sourcesListenerKeys_=[],this.sourceTiles_.forEach(function(ze,tt,xt){var dn=ze.getState();if(dn==x.Z.IDLE||dn==x.Z.LOADING){Ee++;var Ke=(0,Be.oL)(ze,c.Z.CHANGE,function(ft){var pt=ze.getState();(pt==x.Z.LOADED||pt==x.Z.ERROR||pt==x.Z.EMPTY)&&((0,Be.bN)(Ke),0==--Ee&&(this.unlistenSources_(),this.reproject_()))},this);this.sourcesListenerKeys_.push(Ke)}}.bind(this)),0===Ee?setTimeout(this.reproject_.bind(this),0):this.sourceTiles_.forEach(function(ze,tt,xt){ze.getState()==x.Z.IDLE&&ze.load()})}},Ae.prototype.unlistenSources_=function(){this.sourcesListenerKeys_.forEach(Be.bN),this.sourcesListenerKeys_=null},Ae}(I);const wt=Je;var Ot=T(1911),Zt=function(){function st(Ae){this.highWaterMark=void 0!==Ae?Ae:2048,this.count_=0,this.entries_={},this.oldest_=null,this.newest_=null}return st.prototype.canExpireCache=function(){return this.highWaterMark>0&&this.getCount()>this.highWaterMark},st.prototype.clear=function(){this.count_=0,this.entries_={},this.oldest_=null,this.newest_=null},st.prototype.containsKey=function(Ae){return this.entries_.hasOwnProperty(Ae)},st.prototype.forEach=function(Ae){for(var Ee=this.oldest_;Ee;)Ae(Ee.value_,Ee.key_,this),Ee=Ee.newer},st.prototype.get=function(Ae,Ee){var ze=this.entries_[Ae];return(0,Ot.h)(void 0!==ze,15),ze===this.newest_||(ze===this.oldest_?(this.oldest_=this.oldest_.newer,this.oldest_.older=null):(ze.newer.older=ze.older,ze.older.newer=ze.newer),ze.newer=null,ze.older=this.newest_,this.newest_.newer=ze,this.newest_=ze),ze.value_},st.prototype.remove=function(Ae){var Ee=this.entries_[Ae];return(0,Ot.h)(void 0!==Ee,15),Ee===this.newest_?(this.newest_=Ee.older,this.newest_&&(this.newest_.newer=null)):Ee===this.oldest_?(this.oldest_=Ee.newer,this.oldest_&&(this.oldest_.older=null)):(Ee.newer.older=Ee.older,Ee.older.newer=Ee.newer),delete this.entries_[Ae],--this.count_,Ee.value_},st.prototype.getCount=function(){return this.count_},st.prototype.getKeys=function(){var ze,Ae=new Array(this.count_),Ee=0;for(ze=this.newest_;ze;ze=ze.older)Ae[Ee++]=ze.key_;return Ae},st.prototype.getValues=function(){var ze,Ae=new Array(this.count_),Ee=0;for(ze=this.newest_;ze;ze=ze.older)Ae[Ee++]=ze.value_;return Ae},st.prototype.peekLast=function(){return this.oldest_.value_},st.prototype.peekLastKey=function(){return this.oldest_.key_},st.prototype.peekFirstKey=function(){return this.newest_.key_},st.prototype.pop=function(){var Ae=this.oldest_;return delete this.entries_[Ae.key_],Ae.newer&&(Ae.newer.older=null),this.oldest_=Ae.newer,this.oldest_||(this.newest_=null),--this.count_,Ae.value_},st.prototype.replace=function(Ae,Ee){this.get(Ae),this.entries_[Ae].value_=Ee},st.prototype.set=function(Ae,Ee){(0,Ot.h)(!(Ae in this.entries_),16);var ze={key_:Ae,newer:null,older:this.newest_,value_:Ee};this.newest_?this.newest_.newer=ze:this.oldest_=ze,this.newest_=ze,this.entries_[Ae]=ze,++this.count_},st.prototype.setSize=function(Ae){this.highWaterMark=Ae},st}();const tn=Zt;var Ut=T(46366),Rt=function(){var st=function(Ae,Ee){return(st=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ze,tt){ze.__proto__=tt}||function(ze,tt){for(var xt in tt)Object.prototype.hasOwnProperty.call(tt,xt)&&(ze[xt]=tt[xt])})(Ae,Ee)};return function(Ae,Ee){if("function"!=typeof Ee&&null!==Ee)throw new TypeError("Class extends value "+String(Ee)+" is not a constructor or null");function ze(){this.constructor=Ae}st(Ae,Ee),Ae.prototype=null===Ee?Object.create(Ee):(ze.prototype=Ee.prototype,new ze)}}(),sn=function(st){function Ae(){return null!==st&&st.apply(this,arguments)||this}return Rt(Ae,st),Ae.prototype.expireCache=function(Ee){for(;this.canExpireCache()&&!(this.peekLast().getKey()in Ee);)this.pop().release()},Ae.prototype.pruneExceptNewestZ=function(){if(0!==this.getCount()){var Ee=this.peekFirstKey(),tt=(0,Ut.Ul)(Ee)[0];this.forEach(function(xt){xt.tileCoord[0]!==tt&&(this.remove((0,Ut.km)(xt.tileCoord)),xt.release()
1)}.bind(this))}},Ae}(tn);const Lt=sn;var We=T(28214),et=T(94702),ht=T(37655),gt=T(19308),kt=T(89849),an=T(89302),Ft=T(1750);function Vt(st){var Ae=st.getDefaultTileGrid();return Ae||(Ae=function tr(st,Ae,Ee,ze){return function Fn(st,Ae,Ee,ze){var tt=void 0!==ze?ze:ht.Z.TOP_LEFT,xt=function Dn(st,Ae,Ee,ze){for(var tt=void 0!==Ae?Ae:an.e,xt=(0,te.Cr)(st),dn=(0,te.dz)(st),Ke=(0,Ft.Pq)(void 0!==Ee?Ee:an.S),ft=ze>0?ze:Math.max(dn/Ke[0],xt/Ke[1]),pt=tt+1,Pt=new Array(pt),Bt=0;Bt<pt;++Bt)Pt[Bt]=ft/Math.pow(2,Bt);return Pt}(st,Ae,Ee);return new gt.Z({extent:st,origin:(0,te.g0)(st,tt),resolutions:xt,tileSize:Ee})}(rr(st),Ae,Ee,ze)}(st),st.setDefaultTileGrid(Ae)),Ae}function rr(st){var Ae=(st=(0,Me.U2)(st)).getExtent();if(!Ae){var Ee=180*Me.Wm[kt.ZP.DEGREES]/st.getMetersPerUnit();Ae=(0,te.T9)(-Ee,-Ee,Ee,Ee)}return Ae}var qe=function(){var st=function(Ae,Ee){return(st=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ze,tt){ze.__proto__=tt}||function(ze,tt){for(var xt in tt)Object.prototype.hasOwnProperty.call(tt,xt)&&(ze[xt]=tt[xt])})(Ae,Ee)};return function(Ae,Ee){if("function"!=typeof Ee&&null!==Ee)throw new TypeError("Class extends value "+String(Ee)+" is not a constructor or null");function ze(){this.constructor=Ae}st(Ae,Ee),Ae.prototype=null===Ee?Object.create(Ee):(ze.prototype=Ee.prototype,new ze)}}(),dt=function(st){function Ae(Ee){var ze=st.call(this,{attributions:Ee.attributions,attributionsCollapsible:Ee.attributionsCollapsible,projection:Ee.projection,state:Ee.state,wrapX:Ee.wrapX,interpolate:Ee.interpolate})||this;ze.opaque_=void 0!==Ee.opaque&&Ee.opaque,ze.tilePixelRatio_=void 0!==Ee.tilePixelRatio?Ee.tilePixelRatio:1,ze.tileGrid=void 0!==Ee.tileGrid?Ee.tileGrid:null;var xt=Ee.tileGrid;return xt&&(0,Ft.Pq)(xt.getTileSize(xt.getMinZoom()),[256,256]),ze.tileCache=new Lt(Ee.cacheSize||0),ze.tmpSize=[0,0],ze.key_=Ee.key||"",ze.tileOptions={transition:Ee.transition,interpolate:Ee.interpolate},ze.zDirection=Ee.zDirection?Ee.zDirection:0,ze}return qe(Ae,st),Ae.prototype.canExpireCache=function(){return this.tileCache.canExpireCache()},Ae.prototype.expireCache=function(Ee,ze){var tt=this.getTileCacheForProjection(Ee);tt&&tt.expireCache(ze)},Ae.prototype.forEachLoadedTile=function(Ee,ze,tt,xt){var dn=this.getTileCacheForProjection(Ee);if(!dn)return!1;for(var ft,pt,Pt,Ke=!0,Bt=tt.minX;Bt<=tt.maxX;++Bt)for(var Kt=tt.minY;Kt<=tt.maxY;++Kt)pt=(0,Ut.lg)(ze,Bt,Kt),Pt=!1,dn.containsKey(pt)&&(Pt=(ft=dn.get(pt)).getState()===x.Z.LOADED)&&(Pt=!1!==xt(ft)),Pt||(Ke=!1);return Ke},Ae.prototype.getGutterForProjection=function(Ee){return 0},Ae.prototype.getKey=function(){return this.key_},Ae.prototype.setKey=function(Ee){this.key_!==Ee&&(this.key_=Ee,this.changed())},Ae.prototype.getOpaque=function(Ee){return this.opaque_},Ae.prototype.getResolutions=function(){return this.tileGrid.getResolutions()},Ae.prototype.getTile=function(Ee,ze,tt,xt,dn){return(0,E.O3)()},Ae.prototype.getTileGrid=function(){return this.tileGrid},Ae.prototype.getTileGridForProjection=function(Ee){return this.tileGrid?this.tileGrid:Vt(Ee)},Ae.prototype.getTileCacheForProjection=function(Ee){return(0,Ot.h)((0,Me.OP)(this.getProjection(),Ee),68),this.tileCache},Ae.prototype.getTilePixelRatio=function(Ee){return this.tilePixelRatio_},Ae.prototype.getTilePixelSize=function(Ee,ze,tt){var xt=this.getTileGridForProjection(tt),dn=this.getTilePixelRatio(ze),Ke=(0,Ft.Pq)(xt.getTileSize(Ee),this.tmpSize);return 1==dn?Ke:(0,Ft.bA)(Ke,dn,this.tmpSize)},Ae.prototype.getTileCoordForTileUrlFunction=function(Ee,ze){var tt=void 0!==ze?ze:this.getProjection(),xt=this.getTileGridForProjection(tt);return this.getWrapX()&&tt.isGlobal()&&(Ee=function Sn(st,Ae,Ee){var ze=Ae[0],tt=st.getTileCoordCenter(Ae),xt=rr(Ee);if((0,te.b8)(xt,tt))return Ae;var dn=(0,te.dz)(xt),Ke=Math.ceil((xt[0]-tt[0])/dn);return tt[0]+=dn*Ke,st.getTileCoordForCoordAndZ(tt,ze)}(xt,Ee,tt)),(0,Ut.tE)(Ee,xt)?Ee:null},Ae.prototype.clear=function(){this.tileCache.clear()},Ae.prototype.refresh=function(){this.clear(),st.prototype.refresh.call(this)},Ae.prototype.updateCacheSize=function(Ee,ze){var tt=this.getTileCacheForProjection(ze);Ee>tt.highWaterMark&&(tt.highWaterMark=Ee)},Ae.prototype.useTile=function(Ee,ze,tt,xt){},Ae}(et.Z),Dt=function(st){function Ae(Ee,ze){var tt=st.call(this,Ee)||this;return tt.tile=ze,tt}return qe(Ae,st),Ae}(We.ZP);const jt=dt;var fn=T(92867),on=function(){var st=function(Ae,Ee){return(st=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ze,tt){ze.__proto__=tt}||function(ze,tt){for(var xt in tt)Object.prototype.hasOwnProperty.call(tt,xt)&&(ze[xt]=tt[xt])})(Ae,Ee)};return function(Ae,Ee){if("function"!=typeof Ee&&null!==Ee)throw new TypeError("Class extends value "+String(Ee)+" is not a constructor or null");function ze(){this.constructor=Ae}st(Ae,Ee),Ae.prototype=null===Ee?Object.create(Ee):(ze.prototype=Ee.prototype,new ze)}}(),zn=function(st){function Ae(Ee){var ze=st.call(this,{attributions:Ee.attributions,cacheSize:Ee.cacheSize,opaque:Ee.opaque,projection:Ee.projection,state:Ee.state,tileGrid:Ee.tileGrid,tilePixelRatio:Ee.tilePixelRatio,wrapX:Ee.wrapX,transition:Ee.transition,interpolate:Ee.interpolate,key:Ee.key,attributionsCollapsible:Ee.attributionsCollapsible,zDirection:Ee.zDirection})||this;return ze.generateTileUrlFunction_=ze.tileUrlFunction===Ae.prototype.tileUrlFunction,ze.tileLoadFunction=Ee.tileLoadFunction,Ee.tileUrlFunction&&(ze.tileUrlFunction=Ee.tileUrlFunction),ze.urls=null,Ee.urls?ze.setUrls(Ee.urls):Ee.url&&ze.setUrl(Ee.url),ze.tileLoadingKeys_={},ze}return on(Ae,st),Ae.prototype.getTileLoadFunction=function(){return this.tileLoadFunction},Ae.prototype.getTileUrlFunction=function(){return Object.getPrototypeOf(this).tileUrlFunction===this.tileUrlFunction?this.tileUrlFunction.bind(this):this.tileUrlFunction},Ae.prototype.getUrls=function(){return this.urls},Ae.prototype.handleTileChange=function(Ee){var dn,ze=Ee.target,tt=(0,E.sq)(ze),xt=ze.getState();xt==x.Z.LOADING?(this.tileLoadingKeys_[tt]=!0,dn="tileloadstart"):tt in this.tileLoadingKeys_&&(delete this.tileLoadingKeys_[tt],dn=xt==x.Z.ERROR?"tileloaderror":xt==x.Z.LOADED?"tileloadend":void 0),null!=dn&&this.dispatchEvent(new Dt(dn,ze))},Ae.prototype.setTileLoadFunction=function(Ee){this.tileCache.clear(),this.tileLoadFunction=Ee,this.changed()},Ae.prototype.setTileUrlFunction=function(Ee,ze){this.tileUrlFunction=Ee,this.tileCache.pruneExceptNewestZ(),void 0!==ze?this.setKey(ze):this.changed()},Ae.prototype.setUrl=function(Ee){var ze=(0,fn.Gk)(Ee);this.urls=ze,this.setUrls(ze)},Ae.prototype.setUrls=function(Ee){this.urls=Ee;var ze=Ee.join("\n");this.generateTileUrlFunction_?this.setTileUrlFunction((0,fn.uR)(Ee,this.tileGrid),ze):this.setKey(ze)},Ae.prototype.tileUrlFunction=function(Ee,ze,tt){},Ae.prototype.useTile=function(Ee,ze,tt){var xt=(0,Ut.lg)(Ee,ze,tt);this.tileCache.containsKey(xt)&&this.tileCache.get(xt)},Ae}(jt);const At=zn;var ot=function(){var st=function(Ae,Ee){return(st=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(ze,tt){ze.__proto__=tt}||function(ze,tt){for(var xt in tt)Object.prototype.hasOwnProperty.call(tt,xt)&&(ze[xt]=tt[xt])})(Ae,Ee)};return function(Ae,Ee){if("function"!=typeof Ee&&null!==Ee)throw new TypeError("Class extends value "+String(Ee)+" is not a constructor or null");function ze(){this.constructor=Ae}st(Ae,Ee),Ae.prototype=null===Ee?Object.create(Ee):(ze.prototype=Ee.prototype,new ze)}}(),it=function(st){function Ae(Ee){var ze=this,tt=void 0===Ee.imageSmoothing||Ee.imageSmoothing;return void 0!==Ee.interpolate&&(tt=Ee.interpolate),(ze=st.call(this,{attributions:Ee.attributions,cacheSize:Ee.cacheSize,opaque:Ee.opaque,projection:Ee.projection,state:Ee.state,tileGrid:Ee.tileGrid,tileLoadFunction:Ee.tileLoadFunction?Ee.tileLoadFunction:$t,tilePixelRatio:Ee.tilePixelRatio,tileUrlFunction:Ee.tileUrlFunction,url:Ee.url,urls:Ee.urls,wrapX:Ee.wrapX,transition:Ee.transition,interpolate:tt,key:Ee.key,attributionsCollapsible:Ee.attributionsCollapsible,zDirection:Ee.zDirection})||this).crossOrigin=void 0!==Ee.crossOrigin?Ee.crossOrigin:null,ze.tileClass=void 0!==Ee.tileClass?Ee.tileClass:$,ze.tileCacheForProjection={},ze.tileGridForProjection={},ze.reprojectionErrorThreshold_=Ee.reprojectionErrorThreshold,ze.renderReprojectionEdges_=!1,ze}return ot(Ae,st),Ae.prototype.canExpireCache=function(){if(this.tileCache.canExpireCache())return!0;for(var Ee in this.tileCacheForProjection)if(this.tileCacheForProjection[Ee].canExpireCache())return!0;return!1},Ae.prototype.expireCache=function(Ee,ze){var tt=this.getTileCacheForProjection(Ee);for(var xt in this.tileCache.expireCache(this.tileCache==tt?ze:{}),this.tileCacheForProjection){var dn=this.tileCacheForProjection[xt];dn.expireCache(dn==tt?ze:{})}},Ae.prototype.getGutterForProjection=function(Ee){return this.getProjection()&&Ee&&!(0,Me.OP)(this.getProjection(),Ee)?0:this.getGutter()},Ae.prototype.getGutter=function(){return 0},Ae.prototype.getKey=function(){var Ee=st.prototype.getKey.call(this);return this.getInterpolate()||(Ee+=":disable-interpolation"),Ee},Ae.prototype.getOpaque=function(Ee){return!(this.getProjection()&&Ee&&!(0,Me.OP)(this.getProjection(),Ee))&&st.prototype.getOpaque.call(this,Ee)},Ae.prototype.getTileGridForProjection=function(Ee){var ze=this.getProjection();
1if(this.tileGrid&&(!ze||(0,Me.OP)(ze,Ee)))return this.tileGrid;var tt=(0,E.sq)(Ee);return tt in this.tileGridForProjection||(this.tileGridForProjection[tt]=Vt(Ee)),this.tileGridForProjection[tt]},Ae.prototype.getTileCacheForProjection=function(Ee){var ze=this.getProjection();if(!ze||(0,Me.OP)(ze,Ee))return this.tileCache;var tt=(0,E.sq)(Ee);return tt in this.tileCacheForProjection||(this.tileCacheForProjection[tt]=new Lt(this.tileCache.highWaterMark)),this.tileCacheForProjection[tt]},Ae.prototype.createTile_=function(Ee,ze,tt,xt,dn,Ke){var ft=[Ee,ze,tt],pt=this.getTileCoordForTileUrlFunction(ft,dn),Pt=pt?this.tileUrlFunction(pt,xt,dn):void 0,Bt=new this.tileClass(ft,void 0!==Pt?x.Z.IDLE:x.Z.EMPTY,void 0!==Pt?Pt:"",this.crossOrigin,this.tileLoadFunction,this.tileOptions);return Bt.key=Ke,Bt.addEventListener(c.Z.CHANGE,this.handleTileChange.bind(this)),Bt},Ae.prototype.getTile=function(Ee,ze,tt,xt,dn){var Ke=this.getProjection();if(!Ke||!dn||(0,Me.OP)(Ke,dn))return this.getTileInternal(Ee,ze,tt,xt,Ke||dn);var ft=this.getTileCacheForProjection(dn),pt=[Ee,ze,tt],Pt=void 0,Bt=(0,Ut.km)(pt);ft.containsKey(Bt)&&(Pt=ft.get(Bt));var Kt=this.getKey();if(Pt&&Pt.key==Kt)return Pt;var Ln=this.getTileGridForProjection(Ke),nn=this.getTileGridForProjection(dn),Jn=this.getTileCoordForTileUrlFunction(pt,dn),De=new wt(Ke,Ln,dn,nn,pt,Jn,this.getTilePixelRatio(xt),this.getGutter(),function(Vn,Er,xn,pr){return this.getTileInternal(Vn,Er,xn,pr,Ke)}.bind(this),this.reprojectionErrorThreshold_,this.renderReprojectionEdges_,this.getInterpolate());return De.key=Kt,Pt?(De.interimTile=Pt,De.refreshInterimChain(),ft.replace(Bt,De)):ft.set(Bt,De),De},Ae.prototype.getTileInternal=function(Ee,ze,tt,xt,dn){var Ke=null,ft=(0,Ut.lg)(Ee,ze,tt),pt=this.getKey();if(this.tileCache.containsKey(ft)){if((Ke=this.tileCache.get(ft)).key!=pt){var Pt=Ke;(Ke=this.createTile_(Ee,ze,tt,xt,dn,pt)).interimTile=Pt.getState()==x.Z.IDLE?Pt.interimTile:Pt,Ke.refreshInterimChain(),this.tileCache.replace(ft,Ke)}}else Ke=this.createTile_(Ee,ze,tt,xt,dn,pt),this.tileCache.set(ft,Ke);return Ke},Ae.prototype.setRenderReprojectionEdges=function(Ee){if(this.renderReprojectionEdges_!=Ee){for(var ze in this.renderReprojectionEdges_=Ee,this.tileCacheForProjection)this.tileCacheForProjection[ze].clear();this.changed()}},Ae.prototype.setTileGridForProjection=function(Ee,ze){var tt=(0,Me.U2)(Ee);if(tt){var xt=(0,E.sq)(tt);xt in this.tileGridForProjection||(this.tileGridForProjection[xt]=ze)}},Ae}(At);function $t(st,Ae){st.getImage().src=Ae}const Xt=it},70025:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>te});var c="1.3.0",e=T(85579);var Me,E=T(42138),C=T(1911),L=T(69466),R=T(90760),I=T(1750),z=T(72017),j=T(39941),V=T(42156),$=T(46366),P=(Me=function(me,Se){return(Me=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(_e,Le){_e.__proto__=Le}||function(_e,Le){for(var je in Le)Object.prototype.hasOwnProperty.call(Le,je)&&(_e[je]=Le[je])})(me,Se)},function(me,Se){if("function"!=typeof Se&&null!==Se)throw new TypeError("Class extends value "+String(Se)+" is not a constructor or null");function _e(){this.constructor=me}Me(me,Se),me.prototype=null===Se?Object.create(Se):(_e.prototype=Se.prototype,new _e)}),q=function(Me){function me(Se){var _e=this,Le=Se||{},je=void 0===Le.imageSmoothing||Le.imageSmoothing;void 0!==Le.interpolate&&(je=Le.interpolate);var rt=Le.params||{};return(_e=Me.call(this,{attributions:Le.attributions,attributionsCollapsible:Le.attributionsCollapsible,cacheSize:Le.cacheSize,crossOrigin:Le.crossOrigin,interpolate:je,opaque:!(!("TRANSPARENT"in rt)||rt.TRANSPARENT),projection:Le.projection,reprojectionErrorThreshold:Le.reprojectionErrorThreshold,tileClass:Le.tileClass,tileGrid:Le.tileGrid,tileLoadFunction:Le.tileLoadFunction,url:Le.url,urls:Le.urls,wrapX:void 0===Le.wrapX||Le.wrapX,transition:Le.transition,zDirection:Le.zDirection})||this).gutter_=void 0!==Le.gutter?Le.gutter:0,_e.params_=rt,_e.v13_=!0,_e.serverType_=Le.serverType,_e.hidpi_=void 0===Le.hidpi||Le.hidpi,_e.tmpExtent_=(0,R.lJ)(),_e.updateV13_(),_e.setKey(_e.getKeyForParams_()),_e}return P(me,Me),me.prototype.getFeatureInfoUrl=function(Se,_e,Le,je){var rt=(0,j.U2)(Le),Be=this.getProjection(),Ye=this.getTileGrid();Ye||(Ye=this.getTileGridForProjection(rt));var Je=Ye.getZForResolution(_e,this.zDirection),wt=Ye.getTileCoordForCoordAndZ(Se,Je);if(!(Ye.getResolutions().length<=wt[0])){var Ot=Ye.getResolution(wt[0]),Zt=Ye.getTileCoordExtent(wt,this.tmpExtent_),tn=(0,I.Pq)(Ye.getTileSize(wt[0]),this.tmpSize),Ut=this.gutter_;0!==Ut&&(tn=(0,I.f3)(tn,Ut,this.tmpSize),Zt=(0,R.f3)(Zt,Ot*Ut,Zt)),Be&&Be!==rt&&(Ot=(0,z.aA)(Be,rt,Se,Ot),Zt=(0,j.$A)(Zt,rt,Be),Se=(0,j.vs)(Se,rt,Be));var Rt={SERVICE:"WMS",VERSION:c,REQUEST:"GetFeatureInfo",FORMAT:"image/png",TRANSPARENT:!0,QUERY_LAYERS:this.params_.LAYERS};(0,L.f0)(Rt,this.params_,je);var sn=Math.floor((Se[0]-Zt[0])/Ot),Lt=Math.floor((Zt[3]-Se[1])/Ot);return Rt[this.v13_?"I":"X"]=sn,Rt[this.v13_?"J":"Y"]=Lt,this.getRequestUrl_(wt,tn,Zt,1,Be||rt,Rt)}},me.prototype.getLegendUrl=function(Se,_e){if(void 0!==this.urls[0]){var Le={SERVICE:"WMS",VERSION:c,REQUEST:"GetLegendGraphic",FORMAT:"image/png"};if(void 0===_e||void 0===_e.LAYER){var je=this.params_.LAYERS;if(Array.isArray(je)&&1!==je.length)return;Le.LAYER=je}if(void 0!==Se){var Be=this.getProjection()?this.getProjection().getMetersPerUnit():1;Le.SCALE=Se*Be/28e-5}return(0,L.f0)(Le,_e),(0,E.B)(this.urls[0],Le)}},me.prototype.getGutter=function(){return this.gutter_},me.prototype.getParams=function(){return this.params_},me.prototype.getRequestUrl_=function(Se,_e,Le,je,rt,Be){var Ye=this.urls;if(Ye){if(Be.WIDTH=_e[0],Be.HEIGHT=_e[1],Be[this.v13_?"CRS":"SRS"]=rt.getCode(),"STYLES"in this.params_||(Be.STYLES=""),1!=je)switch(this.serverType_){case"geoserver":var Je=90*je+.5|0;"FORMAT_OPTIONS"in Be?Be.FORMAT_OPTIONS+=";dpi:"+Je:Be.FORMAT_OPTIONS="dpi:"+Je;break;case"mapserver":Be.MAP_RESOLUTION=90*je;break;case"carmentaserver":case"qgis":Be.DPI=90*je;break;default:(0,C.h)(!1,52)}var tn,wt=rt.getAxisOrientation(),Ot=Le;if(this.v13_&&"ne"==wt.substr(0,2)){var Zt=void 0;Zt=Le[0],Ot[0]=Le[1],Ot[1]=Zt,Zt=Le[2],Ot[2]=Le[3],Ot[3]=Zt}return Be.BBOX=Ot.join(","),tn=1==Ye.length?Ye[0]:Ye[(0,V.$W)((0,$.vp)(Se),Ye.length)],(0,E.B)(tn,Be)}},me.prototype.getTilePixelRatio=function(Se){return this.hidpi_&&void 0!==this.serverType_?Se:1},me.prototype.getKeyForParams_=function(){var Se=0,_e=[];for(var Le in this.params_)_e[Se++]=Le+"-"+this.params_[Le];return _e.join("/")},me.prototype.updateParams=function(Se){(0,L.f0)(this.params_,Se),this.updateV13_(),this.setKey(this.getKeyForParams_())},me.prototype.updateV13_=function(){this.v13_=function Z(Me,me){for(var Se=(""+Me).split("."),_e=(""+me).split("."),Le=0;Le<Math.max(Se.length,_e.length);Le++){var je=parseInt(Se[Le]||"0",10),rt=parseInt(_e[Le]||"0",10);if(je>rt)return 1;if(rt>je)return-1}return 0}(this.params_.VERSION||c,"1.3")>=0},me.prototype.tileUrlFunction=function(Se,_e,Le){var je=this.getTileGrid();if(je||(je=this.getTileGridForProjection(Le)),!(je.getResolutions().length<=Se[0])){1!=_e&&(!this.hidpi_||void 0===this.serverType_)&&(_e=1);var rt=je.getResolution(Se[0]),Be=je.getTileCoordExtent(Se,this.tmpExtent_),Ye=(0,I.Pq)(je.getTileSize(Se[0]),this.tmpSize),Je=this.gutter_;0!==Je&&(Ye=(0,I.f3)(Ye,Je,this.tmpSize),Be=(0,R.f3)(Be,rt*Je,Be)),1!=_e&&(Ye=(0,I.bA)(Ye,_e,this.tmpSize));var wt={SERVICE:"WMS",VERSION:c,REQUEST:"GetMap",FORMAT:"image/png",TRANSPARENT:!0};return(0,L.f0)(wt,this.params_),this.getRequestUrl_(Se,Ye,Be,_e,Le,wt)}},me}(e.Z);const te=q},52956:(Ve,we,T)=>{"use strict";T.d(we,{c:()=>C});var c=T(3783);function x(L,R,I){return R+":"+L+":"+(I?(0,c.XC)(I):"null")}var C=new(function(){function L(){this.cache_={},this.cacheSize_=0,this.maxCacheSize_=32}return L.prototype.clear=function(){this.cache_={},this.cacheSize_=0},L.prototype.canExpireCache=function(){return this.cacheSize_>this.maxCacheSize_},L.prototype.expire=function(){if(this.canExpireCache()){var R=0;for(var I in this.cache_)0==(3&R++)&&!this.cache_[I].hasListener()&&(delete this.cache_[I],--this.cacheSize_)}},L.prototype.get=function(R,I,z){var H=x(R,I,z);return H in this.cache_?this.cache_[H]:null},L.prototype.set=function(R,I,z,H){var Z=x(R,I,z);this.cache_[Z]=H,++this.cacheSize_},L.prototype.setSize=function(R){this.maxCacheSize_=R,this.expire()},L}())},46366:(Ve,we,T)=>{"use strict";function c(I,z,H,Z){return void 0!==Z?(Z[0]=I,Z[1]=z,Z[2]=H,Z):[I,z,H]}function e(I,z,H){return I+"/"+z+"/"+H}function x(I){return e(I[0],I[1],I[2])}function C(I){return I.split("/").map(Number)}function L(I){return(I[1]<<I[0])+I[2]}function R(I,z){var H=I[0],Z=I[1],j=I[2];if(z.getMinZoom()>H||H>z.getMaxZoom())return!1;var V=z.getFullTileRange(H);return!V||V.containsXY(Z,j)}T.d(we,{T9:()=>c,lg:()=>e,km:()=>x,Ul:()=>C,vp:()=>L,tE:()=>R})},19308:(Ve,we,T)=>{"use strict";T.d(we,{Z:()=>j});var c=T(56609),e=T(89302),x=T(1911),E=T(42156),C=T(90760),L=T(46366),R=T(62456),I=T(1750),z=[0,0,0];const j=function(){function V($){var P;if(this.minZoom=void 0!==$.minZoom?$.minZoom:0,this.resolutions_=$.resolutions,(0,x.h)((0,R.pT)(this.resolutions_,function(me,Se){return Se-me},!0),17),!$.origins)for(var q=0,te=this.resolutions_.length-1;q<te;++q)if(P){if(this.resolutions_[q]/this.resolutions_[q+1]!==P){P=void 0;break}}else P=this.resolutions_[q]/this.resolutions_[q+1];this.zoomFactor_=P,this.maxZoom=this.resolutions_.length-1,this.origin_=void 0!==$.origin?$.origin:null,this.origins_=null,void 0!==$.origins&&(this.origins_=$.origins,(0,x.h)(this.origins_.length==this.resolutions_.length,20));var Me=$.extent;void 0!==Me&&!this.origin_&&!this.origins_&&(this.origin_=(0,C.rL)(Me)),(0,x.h)(!this.origin_&&this.origins_||this.origin_&&!this.origins_,18),this.tileSizes_=null,void 0!==$.tileSizes&&(this.tileSizes_=$.tileSizes,(0,x.h)(this.tileSizes_.length==this.resolutions_.length,19)),this.tileSize_=void 0!==$.tileSize?$.tileSize:this.tileSizes_?null:e.S,(0,x.h)(!this.tileSize_&&this.tileSizes_||this.tileSize_&&!this.tileSizes_,22),this.extent_=void 0!==Me?Me:null,this.fullTileRanges_=null,this.tmpSize_=[0,0],this.tmpExtent_=[0,0,0,0],void 0!==$.sizes?this.fullTileRanges_=$.sizes.map(function(me,Se){var _e=new c.Z(Math.min(0,me[0]),Math.max(me[0]-1,-1),Math.min(0,me[1]),Math.max(me[1]-1,-1));if(Me){var Le=this.getTileRangeForExtentAndZ(Me,Se);_e.minX=Math.max(Le.minX,_e.minX),_e.maxX=Math.min(Le.maxX,_e.maxX),_e.minY=Math.max(Le.minY,_e.minY),_e.maxY=Math.min(Le.maxY,_e.maxY)}return _e},this):Me&&this.calculateTileRanges_(Me)}return V.prototype.forEachTileCoord=function($,P,q){for(var te=this.getTileRangeForExtentAndZ($,P),Me=te.minX,me=te.maxX;Me<=me;++Me)for(var Se=te.minY,_e=te.maxY;Se<=_e;++Se)q([P,Me,Se])},V.prototype.forEachTileCoordParentTileRange=function($,P,q,te){var Me,me,Se,_e=null,Le=$[0]-1;for(2===this.zoomFactor_?(me=$[1],Se=$[2]):_e=this.getTileCoordExtent($,te);Le>=this.minZoom;){if(2===this.zoomFactor_?(me=Math.floor(me/2),Se=Math.floor(Se/2),Me=(0,c.T)(me,me,Se,Se,q)):Me=this.getTileRangeForExtentAndZ(_e,Le,q),P(Le,Me))return!0;--Le}return!1},V.prototype.getExtent=function(){return this.extent_},V.prototype.getMaxZoom=function(){return this.maxZoom}
1,V.prototype.getMinZoom=function(){return this.minZoom},V.prototype.getOrigin=function($){return this.origin_?this.origin_:this.origins_[$]},V.prototype.getResolution=function($){return this.resolutions_[$]},V.prototype.getResolutions=function(){return this.resolutions_},V.prototype.getTileCoordChildTileRange=function($,P,q){if($[0]<this.maxZoom){if(2===this.zoomFactor_){var te=2*$[1],Me=2*$[2];return(0,c.T)(te,te+1,Me,Me+1,P)}var me=this.getTileCoordExtent($,q||this.tmpExtent_);return this.getTileRangeForExtentAndZ(me,$[0]+1,P)}return null},V.prototype.getTileRangeForTileCoordAndZ=function($,P,q){if(P>this.maxZoom||P<this.minZoom)return null;var te=$[0],Me=$[1],me=$[2];if(P===te)return(0,c.T)(Me,me,Me,me,q);if(this.zoomFactor_){var Se=Math.pow(this.zoomFactor_,P-te),_e=Math.floor(Me*Se),Le=Math.floor(me*Se);if(P<te)return(0,c.T)(_e,_e,Le,Le,q);var je=Math.floor(Se*(Me+1))-1,rt=Math.floor(Se*(me+1))-1;return(0,c.T)(_e,je,Le,rt,q)}var Be=this.getTileCoordExtent($,this.tmpExtent_);return this.getTileRangeForExtentAndZ(Be,P,q)},V.prototype.getTileRangeExtent=function($,P,q){var te=this.getOrigin($),Me=this.getResolution($),me=(0,I.Pq)(this.getTileSize($),this.tmpSize_);return(0,C.T9)(te[0]+P.minX*me[0]*Me,te[1]+P.minY*me[1]*Me,te[0]+(P.maxX+1)*me[0]*Me,te[1]+(P.maxY+1)*me[1]*Me,q)},V.prototype.getTileRangeForExtentAndZ=function($,P,q){var te=z;this.getTileCoordForXYAndZ_($[0],$[3],P,!1,te);var Me=te[1],me=te[2];return this.getTileCoordForXYAndZ_($[2],$[1],P,!0,te),(0,c.T)(Me,te[1],me,te[2],q)},V.prototype.getTileCoordCenter=function($){var P=this.getOrigin($[0]),q=this.getResolution($[0]),te=(0,I.Pq)(this.getTileSize($[0]),this.tmpSize_);return[P[0]+($[1]+.5)*te[0]*q,P[1]-($[2]+.5)*te[1]*q]},V.prototype.getTileCoordExtent=function($,P){var q=this.getOrigin($[0]),te=this.getResolution($[0]),Me=(0,I.Pq)(this.getTileSize($[0]),this.tmpSize_),me=q[0]+$[1]*Me[0]*te,Se=q[1]-($[2]+1)*Me[1]*te;return(0,C.T9)(me,Se,me+Me[0]*te,Se+Me[1]*te,P)},V.prototype.getTileCoordForCoordAndResolution=function($,P,q){return this.getTileCoordForXYAndResolution_($[0],$[1],P,!1,q)},V.prototype.getTileCoordForXYAndResolution_=function($,P,q,te,Me){var me=this.getZForResolution(q),Se=q/this.getResolution(me),_e=this.getOrigin(me),Le=(0,I.Pq)(this.getTileSize(me),this.tmpSize_),je=Se*($-_e[0])/q/Le[0],rt=Se*(_e[1]-P)/q/Le[1];return te?(je=(0,E.mD)(je,5)-1,rt=(0,E.mD)(rt,5)-1):(je=(0,E.GW)(je,5),rt=(0,E.GW)(rt,5)),(0,L.T9)(me,je,rt,Me)},V.prototype.getTileCoordForXYAndZ_=function($,P,q,te,Me){var me=this.getOrigin(q),Se=this.getResolution(q),_e=(0,I.Pq)(this.getTileSize(q),this.tmpSize_),Le=($-me[0])/Se/_e[0],je=(me[1]-P)/Se/_e[1];return te?(Le=(0,E.mD)(Le,5)-1,je=(0,E.mD)(je,5)-1):(Le=(0,E.GW)(Le,5),je=(0,E.GW)(je,5)),(0,L.T9)(q,Le,je,Me)},V.prototype.getTileCoordForCoordAndZ=function($,P,q){return this.getTileCoordForXYAndZ_($[0],$[1],P,!1,q)},V.prototype.getTileCoordResolution=function($){return this.resolutions_[$[0]]},V.prototype.getTileSize=function($){return this.tileSize_?this.tileSize_:this.tileSizes_[$]},V.prototype.getFullTileRange=function($){return this.fullTileRanges_?this.fullTileRanges_[$]:this.extent_?this.getTileRangeForExtentAndZ(this.extent_,$):null},V.prototype.getZForResolution=function($,P){var q=(0,R.h7)(this.resolutions_,$,P||0);return(0,E.uZ)(q,this.minZoom,this.maxZoom)},V.prototype.calculateTileRanges_=function($){for(var P=this.resolutions_.length,q=new Array(P),te=this.minZoom;te<P;++te)q[te]=this.getTileRangeForExtentAndZ($,te);this.fullTileRanges_=q},V}()},89302:(Ve,we,T)=>{"use strict";T.d(we,{e:()=>c,S:()=>e});var c=42,e=256},92867:(Ve,we,T)=>{"use strict";T.d(we,{uR:()=>C,Un:()=>L,Gk:()=>I});var c=T(1911),e=T(42156),x=T(46366);function E(z,H){var Z=/\{z\}/g,j=/\{x\}/g,V=/\{y\}/g,$=/\{-y\}/g;return function(P,q,te){if(P)return z.replace(Z,P[0].toString()).replace(j,P[1].toString()).replace(V,P[2].toString()).replace($,function(){var me=H.getFullTileRange(P[0]);return(0,c.h)(me,55),(me.getHeight()-P[2]-1).toString()})}}function C(z,H){for(var Z=z.length,j=new Array(Z),V=0;V<Z;++V)j[V]=E(z[V],H);return L(j)}function L(z){return 1===z.length?z[0]:function(H,Z,j){if(H){var V=(0,x.vp)(H),$=(0,e.$W)(V,z.length);return z[$](H,Z,j)}}}function I(z){var H=[],Z=/\{([a-z])-([a-z])\}/.exec(z);
1if(Z){var j=Z[1].charCodeAt(0),V=Z[2].charCodeAt(0),$=void 0;for($=j;$<=V;++$)H.push(z.replace(Z[0],String.fromCharCode($)));return H}if(Z=/\{(\d+)-(\d+)\}/.exec(z)){for(var P=parseInt(Z[2],10),q=parseInt(Z[1],10);q<=P;q++)H.push(z.replace(Z[0],q.toString()));return H}return H.push(z),H}},50483:(Ve,we,T)=>{"use strict";T.d(we,{Ue:()=>E,lk:()=>I,nn:()=>z,n3:()=>j,qC:()=>$,nb:()=>te,BB:()=>Se});var me,c=T(59996),e=T(1911);function E(){return[1,0,0,1,0,0]}function I(_e,Le){return _e[0]=Le[0],_e[1]=Le[1],_e[2]=Le[2],_e[3]=Le[3],_e[4]=Le[4],_e[5]=Le[5],_e}function z(_e,Le){var je=Le[0],rt=Le[1];return Le[0]=_e[0]*je+_e[2]*rt+_e[4],Le[1]=_e[1]*je+_e[3]*rt+_e[5],Le}function j(_e,Le,je){return function R(_e,Le,je,rt,Be,Ye,Je){return _e[0]=Le,_e[1]=je,_e[2]=rt,_e[3]=Be,_e[4]=Ye,_e[5]=Je,_e}(_e,Le,0,0,je,0,0)}function $(_e,Le,je,rt,Be,Ye,Je,wt){var Ot=Math.sin(Ye),Zt=Math.cos(Ye);return _e[0]=rt*Zt,_e[1]=Be*Ot,_e[2]=-rt*Ot,_e[3]=Be*Zt,_e[4]=Je*rt*Zt-wt*rt*Ot+Le,_e[5]=Je*Be*Ot+wt*Be*Zt+je,_e}function te(_e,Le){var je=function Me(_e){return _e[0]*_e[3]-_e[1]*_e[2]}(Le);(0,e.h)(0!==je,32);var rt=Le[0],Be=Le[1],Ye=Le[2],Je=Le[3],wt=Le[4],Ot=Le[5];return _e[0]=Je/je,_e[1]=-Be/je,_e[2]=-Ye/je,_e[3]=rt/je,_e[4]=(Ye*Ot-Je*wt)/je,_e[5]=-(rt*Ot-Be*wt)/je,_e}function Se(_e){var Le="matrix("+_e.join(", ")+")";if(c.Id)return Le;var je=me||(me=document.createElement("div"));return je.style.transform=Le,je.style.transform}new Array(6)},42138:(Ve,we,T)=>{"use strict";function c(e,x){var E=[];Object.keys(x).forEach(function(L){null!=x[L]&&E.push(L+"="+encodeURIComponent(x[L]))});var C=E.join("&");return(e=-1===(e=e.replace(/[?&]$/,"")).indexOf("?")?e+"?":e+"&")+C}T.d(we,{B:()=>c})},90119:(Ve,we,T)=>{"use strict";function c(){return function(){throw new Error("Unimplemented abstract method.")}()}T.d(we,{O3:()=>c,sq:()=>x,q4:()=>E});var e=0;function x(C){return C.ol_uid||(C.ol_uid=String(++e))}var E="6.12.0"}},Ve=>{Ve(Ve.s=83406)}]);

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.