vue-cesium
Version:
Vue 3.x components for CesiumJS.
102 lines (97 loc) • 888 kB
JavaScript
/*! VueCesium v3.2.9 */(function(F,u){typeof exports=="object"&&typeof module!="undefined"?u(exports,require("vue"),require("echarts")):typeof define=="function"&&define.amd?define(["exports","vue","echarts"],u):(F=typeof globalThis!="undefined"?globalThis:F||self,u(F.VueCesium={},F.Vue,F.echarts))})(this,function(F,u,QM){"use strict";function JM(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(n){if(n!=="default"){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}}),t.default=e,Object.freeze(t)}var bl=JM(QM);const XM="3.2.9",k1=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol",Or=k1?Symbol("VueCesium"):"VueCesium",z1=k1?Symbol("_vc_f_"):"_vc_f_",yd=Symbol();var G1=typeof global=="object"&&global&&global.Object===Object&&global,YM=typeof self=="object"&&self&&self.Object===Object&&self,Hi=G1||YM||Function("return this")(),Pi=Hi.Symbol,U1=Object.prototype,KM=U1.hasOwnProperty,eS=U1.toString,Ja=Pi?Pi.toStringTag:void 0;function tS(e){var t=KM.call(e,Ja),n=e[Ja];try{e[Ja]=void 0;var i=!0}catch(a){}var r=eS.call(e);return i&&(t?e[Ja]=n:delete e[Ja]),r}var nS=Object.prototype,iS=nS.toString;function rS(e){return iS.call(e)}var oS="[object Null]",aS="[object Undefined]",H1=Pi?Pi.toStringTag:void 0;function bo(e){return e==null?e===void 0?aS:oS:H1&&H1 in Object(e)?tS(e):rS(e)}function sr(e){return e!=null&&typeof e=="object"}var sS="[object Symbol]";function Cl(e){return typeof e=="symbol"||sr(e)&&bo(e)==sS}function W1(e,t){for(var n=-1,i=e==null?0:e.length,r=Array(i);++n<i;)r[n]=t(e[n],n,e);return r}var li=Array.isArray,lS=1/0,q1=Pi?Pi.prototype:void 0,Z1=q1?q1.toString:void 0;function Q1(e){if(typeof e=="string")return e;if(li(e))return W1(e,Q1)+"";if(Cl(e))return Z1?Z1.call(e):"";var t=e+"";return t=="0"&&1/e==-lS?"-0":t}var cS=/\s/;function uS(e){for(var t=e.length;t--&&cS.test(e.charAt(t)););return t}var dS=/^\s+/;function hS(e){return e&&e.slice(0,uS(e)+1).replace(dS,"")}function Ei(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var J1=0/0,mS=/^[-+]0x[0-9a-f]+$/i,pS=/^0b[01]+$/i,fS=/^0o[0-7]+$/i,gS=parseInt;function bd(e){if(typeof e=="number")return e;if(Cl(e))return J1;if(Ei(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Ei(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=hS(e);var n=pS.test(e);return n||fS.test(e)?gS(e.slice(2),n?2:8):mS.test(e)?J1:+e}var X1=1/0,vS=17976931348623157e292;function yS(e){if(!e)return e===0?e:0;if(e=bd(e),e===X1||e===-X1){var t=e<0?-1:1;return t*vS}return e===e?e:0}function bS(e){var t=yS(e),n=t%1;return t===t?n?t-n:t:0}function Cd(e){return e}var CS="[object AsyncFunction]",wS="[object Function]",_S="[object GeneratorFunction]",PS="[object Proxy]";function wd(e){if(!Ei(e))return!1;var t=bo(e);return t==wS||t==_S||t==CS||t==PS}var _d=Hi["__core-js_shared__"],Y1=function(){var e=/[^.]+$/.exec(_d&&_d.keys&&_d.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function ES(e){return!!Y1&&Y1 in e}var xS=Function.prototype,OS=xS.toString;function Co(e){if(e!=null){try{return OS.call(e)}catch(t){}try{return e+""}catch(t){}}return""}var MS=/[\\^$.*+?()[\]{}|]/g,SS=/^\[object .+?Constructor\]$/,TS=Function.prototype,IS=Object.prototype,AS=TS.toString,DS=IS.hasOwnProperty,LS=RegExp("^"+AS.call(DS).replace(MS,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function BS(e){if(!Ei(e)||ES(e))return!1;var t=wd(e)?LS:SS;return t.test(Co(e))}function RS(e,t){return e==null?void 0:e[t]}function wo(e,t){var n=RS(e,t);return BS(n)?n:void 0}var Pd=wo(Hi,"WeakMap"),K1=Object.create,VS=function(){function e(){}return function(t){if(!Ei(t))return{};if(K1)return K1(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function FS(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function $S(){}function eb(e,t){var n=-1,i=e.length;for(t||(t=Array(i));++n<i;)t[n]=e[n];return t}var NS=800,jS=16,kS=Date.now;function zS(e){var t=0,n=0;return function(){var i=kS(),r=jS-(i-n);if(n=i,r>0){if(++t>=NS)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function GS(e){return function(){return e}}var wl=function(){try{var e=wo(Object,"defineProperty");return e({},"",{}),e}catch(t){}}(),US=wl?function(e,t){return wl(e,"toString",{configurable:!0,enumerable:!1,value:GS(t),writable:!0})}:Cd,HS=zS(US);function WS(e,t){for(var n=-1,i=e==null?0:e.length;++n<i&&t(e[n],n,e)!==!1;);return e}function tb(e,t,n,i){for(var r=e.length,a=n+(i?1:-1);i?a--:++a<r;)if(t(e[a],a,e))return a;return-1}function qS(e){return e!==e}function ZS(e,t,n){for(var i=n-1,r=e.length;++i<r;)if(e[i]===t)return i;return-1}function QS(e,t,n){return t===t?ZS(e,t,n):tb(e,qS,n)}function nb(e,t){var n=e==null?0:e.length;return!!n&&QS(e,t,0)>-1}var JS=9007199254740991,XS=/^(?:0|[1-9]\d*)$/;function _l(e,t){var n=typeof e;return t=t==null?JS:t,!!t&&(n=="number"||n!="symbol"&&XS.test(e))&&e>-1&&e%1==0&&e<t}function Ed(e,t,n){t=="__proto__"&&wl?wl(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function Xa(e,t){return e===t||e!==e&&t!==t}var YS=Object.prototype,KS=YS.hasOwnProperty;function ib(e,t,n){var i=e[t];(!(KS.call(e,t)&&Xa(i,n))||n===void 0&&!(t in e))&&Ed(e,t,n)}function Ya(e,t,n,i){var r=!n;n||(n={});for(var a=-1,s=t.length;++a<s;){var l=t[a],d=i?i(n[l],e[l],l,n,e):void 0;d===void 0&&(d=e[l]),r?Ed(n,l,d):ib(n,l,d)}return n}var rb=Math.max;function e5(e,t,n){return t=rb(t===void 0?e.length-1:t,0),function(){for(var i=arguments,r=-1,a=rb(i.length-t,0),s=Array(a);++r<a;)s[r]=i[t+r];r=-1;for(var l=Array(t+1);++r<t;)l[r]=i[r];return l[t]=n(s),FS(e,this,l)}}function ob(e,t){return HS(e5(e,t,Cd),e+"")}var t5=9007199254740991;function xd(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=t5}function Ka(e){return e!=null&&xd(e.length)&&!wd(e)}function n5(e,t,n){if(!Ei(n))return!1;var i=typeof t;return(i=="number"?Ka(n)&&_l(t,n.length):i=="string"&&t in n)?Xa(n[t],e):!1}function i5(e){return ob(function(t,n){var i=-1,r=n.length,a=r>1?n[r-1]:void 0,s=r>2?n[2]:void 0;for(a=e.length>3&&typeof a=="function"?(r--,a):void 0,s&&n5(n[0],n[1],s)&&(a=r<3?void 0:a,r=1),t=Object(t);++i<r;){var l=n[i];l&&e(t,l,i,a)}return t})}var r5=Object.prototype;function Od(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||r5;return e===n}function o5(e,t){for(var n=-1,i=Array(e);++n<e;)i[n]=t(n);return i}var a5="[object Arguments]";function ab(e){return sr(e)&&bo(e)==a5}var sb=Object.prototype,s5=sb.hasOwnProperty,l5=sb.propertyIsEnumerable,es=ab(function(){return arguments}())?ab:function(e){return sr(e)&&s5.call(e,"callee")&&!l5.call(e,"callee")};function c5(){return!1}var lb=typeof F=="object"&&F&&!F.nodeType&&F,cb=lb&&typeof module=="object"&&module&&!module.nodeType&&module,u5=cb&&cb.exports===lb,ub=u5?Hi.Buffer:void 0,d5=ub?ub.isBuffer:void 0,ts=d5||c5,h5="[object Arguments]",m5="[object Array]",p5="[object Boolean]",f5="[object Date]",g5="[object Error]",v5="[object Function]",y5="[object Map]",b5="[object Number]",C5="[object Object]",w5="[object RegExp]",_5="[object Set]",P5="[object String]",E5="[object WeakMap]",x5="[object ArrayBuffer]",O5="[object DataView]",M5="[object Float32Array]",S5="[object Float64Array]",T5="[object Int8Array]",I5="[object Int16Array]",A5="[object Int32Array]",D5="[object Uint8Array]",L5="[object Uint8ClampedArray]",B5="[object Uint16Array]",R5="[object Uint32Array]",Dt={};Dt[M5]=Dt[S5]=Dt[T5]=Dt[I5]=Dt[A5]=Dt[D5]=Dt[L5]=Dt[B5]=Dt[R5]=!0,Dt[h5]=Dt[m5]=Dt[x5]=Dt[p5]=Dt[O5]=Dt[f5]=Dt[g5]=Dt[v5]=Dt[y5]=Dt[b5]=Dt[C5]=Dt[w5]=Dt[_5]=Dt[P5]=Dt[E5]=!1;function V5(e){return sr(e)&&xd(e.length)&&!!Dt[bo(e)]}function Pl(e){return function(t){return e(t)}}var db=typeof F=="object"&&F&&!F.nodeType&&F,ns=db&&typeof module=="object"&&module&&!module.nodeType&&module,F5=ns&&ns.exports===db,Md=F5&&G1.process,ea=function(){try{var e=ns&&ns.require&&ns.require("util").types;return e||Md&&Md.binding&&Md.binding("util")}catch(t){}}(),hb=ea&&ea.isTypedArray,Sd=hb?Pl(hb):V5,$5=Object.prototype,N5=$5.hasOwnProperty;function mb(e,t){var n=li(e),i=!n&&es(e),r=!n&&!i&&ts(e),a=!n&&!i&&!r&&Sd(e),s=n||i||r||a,l=s?o5(e.length,String):[],d=l.length;for(var h in e)(t||N5.call(e,h))&&!(s&&(h=="length"||r&&(h=="offset"||h=="parent")||a&&(h=="buffer"||h=="byteLength"||h=="byteOffset")||_l(h,d)))&&l.push(h);return l}function pb(e,t){return function(n){return e(t(n))}}var j5=pb(Object.keys,Object),k5=Object.prototype,z5=k5.hasOwnProperty;function G5(e){if(!Od(e))return j5(e);var t=[];for(var n in Object(e))z5.call(e,n)&&n!="constructor"&&t.push(n);return t}function is(e){return Ka(e)?mb(e):G5(e)}function U5(e){var t=[];if(e!=null)for(var n in Object(e))t.push(n);return t}var H5=Object.prototype,W5=H5.hasOwnProperty;function q5(e){if(!Ei(e))return U5(e);var t=Od(e),n=[];for(var i in e)i=="constructor"&&(t||!W5.call(e,i))||n.push(i);return n}function rs(e){return Ka(e)?mb(e,!0):q5(e)}var Z5=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Q5=/^\w*$/;function Td(e,t){if(li(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||Cl(e)?!0:Q5.test(e)||!Z5.test(e)||t!=null&&e in Object(t)}var os=wo(Object,"create");function J5(){this.__data__=os?os(null):{},this.size=0}function X5(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Y5="__lodash_hash_undefined__",K5=Object.prototype,eT=K5.hasOwnProperty;function tT(e){var t=this.__data__;if(os){var n=t[e];return n===Y5?void 0:n}return eT.call(t,e)?t[e]:void 0}var nT=Object.prototype,iT=nT.hasOwnProperty;function rT(e){var t=this.__data__;return os?t[e]!==void 0:iT.call(t,e)}var oT="__lodash_hash_undefined__";function aT(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=os&&t===void 0?oT:t,this}function _o(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}_o.prototype.clear=J5,_o.prototype.delete=X5,_o.prototype.get=tT,_o.prototype.has=rT,_o.prototype.set=aT;function sT(){this.__data__=[],this.size=0}function El(e,t){for(var n=e.length;n--;)if(Xa(e[n][0],t))return n;return-1}var lT=Array.prototype,cT=lT.splice;function uT(e){var t=this.__data__,n=El(t,e);if(n<0)return!1;var i=t.length-1;return n==i?t.pop():cT.call(t,n,1),--this.size,!0}function dT(e){var t=this.__data__,n=El(t,e);return n<0?void 0:t[n][1]}function hT(e){return El(this.__data__,e)>-1}function mT(e,t){var n=this.__data__,i=El(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}function Mr(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}Mr.prototype.clear=sT,Mr.prototype.delete=uT,Mr.prototype.get=dT,Mr.prototype.has=hT,Mr.prototype.set=mT;var as=wo(Hi,"Map");function pT(){this.size=0,this.__data__={hash:new _o,map:new(as||Mr),string:new _o}}function fT(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function xl(e,t){var n=e.__data__;return fT(t)?n[typeof t=="string"?"string":"hash"]:n.map}function gT(e){var t=xl(this,e).delete(e);return this.size-=t?1:0,t}function vT(e){return xl(this,e).get(e)}function yT(e){return xl(this,e).has(e)}function bT(e,t){var n=xl(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}function Sr(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var i=e[t];this.set(i[0],i[1])}}Sr.prototype.clear=pT,Sr.prototype.delete=gT,Sr.prototype.get=vT,Sr.prototype.has=yT,Sr.prototype.set=bT;var CT="Expected a function";function Id(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(CT);var n=function(){var i=arguments,r=t?t.apply(this,i):i[0],a=n.cache;if(a.has(r))return a.get(r);var s=e.apply(this,i);return n.cache=a.set(r,s)||a,s};return n.cache=new(Id.Cache||Sr),n}Id.Cache=Sr;var wT=500;function _T(e){var t=Id(e,function(i){return n.size===wT&&n.clear(),i}),n=t.cache;return t}var PT=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ET=/\\(\\)?/g,xT=_T(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(PT,function(n,i,r,a){t.push(r?a.replace(ET,"$1"):i||n)}),t});function ss(e){return e==null?"":Q1(e)}function Ad(e,t){return li(e)?e:Td(e,t)?[e]:xT(ss(e))}var OT=1/0;function ls(e){if(typeof e=="string"||Cl(e))return e;var t=e+"";return t=="0"&&1/e==-OT?"-0":t}function Dd(e,t){t=Ad(t,e);for(var n=0,i=t.length;e!=null&&n<i;)e=e[ls(t[n++])];return n&&n==i?e:void 0}function fb(e,t,n){var i=e==null?void 0:Dd(e,t);return i===void 0?n:i}function Ld(e,t){for(var n=-1,i=t.length,r=e.length;++n<i;)e[r+n]=t[n];return e}var gb=Pi?Pi.isConcatSpreadable:void 0;function MT(e){return li(e)||es(e)||!!(gb&&e&&e[gb])}function vb(e,t,n,i,r){var a=-1,s=e.length;for(n||(n=MT),r||(r=[]);++a<s;){var l=e[a];t>0&&n(l)?t>1?vb(l,t-1,n,i,r):Ld(r,l):i||(r[r.length]=l)}return r}var Bd=pb(Object.getPrototypeOf,Object),ST="[object Object]",TT=Function.prototype,IT=Object.prototype,yb=TT.toString,AT=IT.hasOwnProperty,DT=yb.call(Object);function LT(e){if(!sr(e)||bo(e)!=ST)return!1;var t=Bd(e);if(t===null)return!0;var n=AT.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&yb.call(n)==DT}function bb(e,t,n){var i=-1,r=e.length;t<0&&(t=-t>r?0:r+t),n=n>r?r:n,n<0&&(n+=r),r=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(r);++i<r;)a[i]=e[i+t];return a}function BT(e,t,n){var i=e.length;return n=n===void 0?i:n,!t&&n>=i?e:bb(e,t,n)}var RT="\\ud800-\\udfff",VT="\\u0300-\\u036f",FT="\\ufe20-\\ufe2f",$T="\\u20d0-\\u20ff",NT=VT+FT+$T,jT="\\ufe0e\\ufe0f",kT="\\u200d",zT=RegExp("["+kT+RT+NT+jT+"]");function Cb(e){return zT.test(e)}function GT(e){return e.split("")}var wb="\\ud800-\\udfff",UT="\\u0300-\\u036f",HT="\\ufe20-\\ufe2f",WT="\\u20d0-\\u20ff",qT=UT+HT+WT,ZT="\\ufe0e\\ufe0f",QT="["+wb+"]",Rd="["+qT+"]",Vd="\\ud83c[\\udffb-\\udfff]",JT="(?:"+Rd+"|"+Vd+")",_b="[^"+wb+"]",Pb="(?:\\ud83c[\\udde6-\\uddff]){2}",Eb="[\\ud800-\\udbff][\\udc00-\\udfff]",XT="\\u200d",xb=JT+"?",Ob="["+ZT+"]?",YT="(?:"+XT+"(?:"+[_b,Pb,Eb].join("|")+")"+Ob+xb+")*",KT=Ob+xb+YT,e3="(?:"+[_b+Rd+"?",Rd,Pb,Eb,QT].join("|")+")",t3=RegExp(Vd+"(?="+Vd+")|"+e3+KT,"g");function n3(e){return e.match(t3)||[]}function i3(e){return Cb(e)?n3(e):GT(e)}function r3(e){return function(t){t=ss(t);var n=Cb(t)?i3(t):void 0,i=n?n[0]:t.charAt(0),r=n?BT(n,1).join(""):t.slice(1);return i[e]()+r}}var o3=r3("toUpperCase");function a3(e){return o3(ss(e).toLowerCase())}function s3(e,t,n,i){var r=-1,a=e==null?0:e.length;for(i&&a&&(n=e[++r]);++r<a;)n=t(n,e[r],r,e);return n}function l3(e){return function(t){return e==null?void 0:e[t]}}var c3={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},u3=l3(c3),d3=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,h3="\\u0300-\\u036f",m3="\\ufe20-\\ufe2f",p3="\\u20d0-\\u20ff",f3=h3+m3+p3,g3="["+f3+"]",v3=RegExp(g3,"g");function y3(e){return e=ss(e),e&&e.replace(d3,u3).replace(v3,"")}var b3=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function C3(e){return e.match(b3)||[]}var w3=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;function _3(e){return w3.test(e)}var Mb="\\ud800-\\udfff",P3="\\u0300-\\u036f",E3="\\ufe20-\\ufe2f",x3="\\u20d0-\\u20ff",O3=P3+E3+x3,Sb="\\u2700-\\u27bf",Tb="a-z\\xdf-\\xf6\\xf8-\\xff",M3="\\xac\\xb1\\xd7\\xf7",S3="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",T3="\\u2000-\\u206f",I3=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ib="A-Z\\xc0-\\xd6\\xd8-\\xde",A3="\\ufe0e\\ufe0f",Ab=M3+S3+T3+I3,Db="['\u2019]",Lb="["+Ab+"]",D3="["+O3+"]",Bb="\\d+",L3="["+Sb+"]",Rb="["+Tb+"]",Vb="[^"+Mb+Ab+Bb+Sb+Tb+Ib+"]",B3="\\ud83c[\\udffb-\\udfff]",R3="(?:"+D3+"|"+B3+")",V3="[^"+Mb+"]",Fb="(?:\\ud83c[\\udde6-\\uddff]){2}",$b="[\\ud800-\\udbff][\\udc00-\\udfff]",ta="["+Ib+"]",F3="\\u200d",Nb="(?:"+Rb+"|"+Vb+")",$3="(?:"+ta+"|"+Vb+")",jb="(?:"+Db+"(?:d|ll|m|re|s|t|ve))?",kb="(?:"+Db+"(?:D|LL|M|RE|S|T|VE))?",zb=R3+"?",Gb="["+A3+"]?",N3="(?:"+F3+"(?:"+[V3,Fb,$b].join("|")+")"+Gb+zb+")*",j3="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",k3="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",z3=Gb+zb+N3,G3="(?:"+[L3,Fb,$b].join("|")+")"+z3,U3=RegExp([ta+"?"+Rb+"+"+jb+"(?="+[Lb,ta,"$"].join("|")+")",$3+"+"+kb+"(?="+[Lb,ta+Nb,"$"].join("|")+")",ta+"?"+Nb+"+"+jb,ta+"+"+kb,k3,j3,Bb,G3].join("|"),"g");function H3(e){return e.match(U3)||[]}function W3(e,t,n){return e=ss(e),t=n?void 0:t,t===void 0?_3(e)?H3(e):C3(e):e.match(t)||[]}var q3="['\u2019]",Z3=RegExp(q3,"g");function Q3(e){return function(t){return s3(W3(y3(t).replace(Z3,"")),e,"")}}var J3=Q3(function(e,t,n){return t=t.toLowerCase(),e+(n?a3(t):t)}),Ub=J3;function X3(){this.__data__=new Mr,this.size=0}function Y3(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function K3(e){return this.__data__.get(e)}function eI(e){return this.__data__.has(e)}var tI=200;function nI(e,t){var n=this.__data__;if(n instanceof Mr){var i=n.__data__;if(!as||i.length<tI-1)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new Sr(i)}return n.set(e,t),this.size=n.size,this}function Wi(e){var t=this.__data__=new Mr(e);this.size=t.size}Wi.prototype.clear=X3,Wi.prototype.delete=Y3,Wi.prototype.get=K3,Wi.prototype.has=eI,Wi.prototype.set=nI;function iI(e,t){return e&&Ya(t,is(t),e)}function rI(e,t){return e&&Ya(t,rs(t),e)}var Hb=typeof F=="object"&&F&&!F.nodeType&&F,Wb=Hb&&typeof module=="object"&&module&&!module.nodeType&&module,oI=Wb&&Wb.exports===Hb,qb=oI?Hi.Buffer:void 0,Zb=qb?qb.allocUnsafe:void 0;function Qb(e,t){if(t)return e.slice();var n=e.length,i=Zb?Zb(n):new e.constructor(n);return e.copy(i),i}function aI(e,t){for(var n=-1,i=e==null?0:e.length,r=0,a=[];++n<i;){var s=e[n];t(s,n,e)&&(a[r++]=s)}return a}function Jb(){return[]}var sI=Object.prototype,lI=sI.propertyIsEnumerable,Xb=Object.getOwnPropertySymbols,Fd=Xb?function(e){return e==null?[]:(e=Object(e),aI(Xb(e),function(t){return lI.call(e,t)}))}:Jb;function cI(e,t){return Ya(e,Fd(e),t)}var uI=Object.getOwnPropertySymbols,Yb=uI?function(e){for(var t=[];e;)Ld(t,Fd(e)),e=Bd(e);return t}:Jb;function dI(e,t){return Ya(e,Yb(e),t)}function Kb(e,t,n){var i=t(e);return li(e)?i:Ld(i,n(e))}function $d(e){return Kb(e,is,Fd)}function hI(e){return Kb(e,rs,Yb)}var Nd=wo(Hi,"DataView"),jd=wo(Hi,"Promise"),na=wo(Hi,"Set"),eC="[object Map]",mI="[object Object]",tC="[object Promise]",nC="[object Set]",iC="[object WeakMap]",rC="[object DataView]",pI=Co(Nd),fI=Co(as),gI=Co(jd),vI=Co(na),yI=Co(Pd),Po=bo;(Nd&&Po(new Nd(new ArrayBuffer(1)))!=rC||as&&Po(new as)!=eC||jd&&Po(jd.resolve())!=tC||na&&Po(new na)!=nC||Pd&&Po(new Pd)!=iC)&&(Po=function(e){var t=bo(e),n=t==mI?e.constructor:void 0,i=n?Co(n):"";if(i)switch(i){case pI:return rC;case fI:return eC;case gI:return tC;case vI:return nC;case yI:return iC}return t});var cs=Po,bI=Object.prototype,CI=bI.hasOwnProperty;function wI(e){var t=e.length,n=new e.constructor(t);return t&&typeof e[0]=="string"&&CI.call(e,"index")&&(n.index=e.index,n.input=e.input),n}var Ol=Hi.Uint8Array;function kd(e){var t=new e.constructor(e.byteLength);return new Ol(t).set(new Ol(e)),t}function _I(e,t){var n=t?kd(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}var PI=/\w*$/;function EI(e){var t=new e.constructor(e.source,PI.exec(e));return t.lastIndex=e.lastIndex,t}var oC=Pi?Pi.prototype:void 0,aC=oC?oC.valueOf:void 0;function xI(e){return aC?Object(aC.call(e)):{}}function sC(e,t){var n=t?kd(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}var OI="[object Boolean]",MI="[object Date]",SI="[object Map]",TI="[object Number]",II="[object RegExp]",AI="[object Set]",DI="[object String]",LI="[object Symbol]",BI="[object ArrayBuffer]",RI="[object DataView]",VI="[object Float32Array]",FI="[object Float64Array]",$I="[object Int8Array]",NI="[object Int16Array]",jI="[object Int32Array]",kI="[object Uint8Array]",zI="[object Uint8ClampedArray]",GI="[object Uint16Array]",UI="[object Uint32Array]";function HI(e,t,n){var i=e.constructor;switch(t){case BI:return kd(e);case OI:case MI:return new i(+e);case RI:return _I(e,n);case VI:case FI:case $I:case NI:case jI:case kI:case zI:case GI:case UI:return sC(e,n);case SI:return new i;case TI:case DI:return new i(e);case II:return EI(e);case AI:return new i;case LI:return xI(e)}}function lC(e){return typeof e.constructor=="function"&&!Od(e)?VS(Bd(e)):{}}var WI="[object Map]";function qI(e){return sr(e)&&cs(e)==WI}var cC=ea&&ea.isMap,ZI=cC?Pl(cC):qI,QI="[object Set]";function JI(e){return sr(e)&&cs(e)==QI}var uC=ea&&ea.isSet,XI=uC?Pl(uC):JI,YI=1,KI=2,eA=4,dC="[object Arguments]",tA="[object Array]",nA="[object Boolean]",iA="[object Date]",rA="[object Error]",hC="[object Function]",oA="[object GeneratorFunction]",aA="[object Map]",sA="[object Number]",mC="[object Object]",lA="[object RegExp]",cA="[object Set]",uA="[object String]",dA="[object Symbol]",hA="[object WeakMap]",mA="[object ArrayBuffer]",pA="[object DataView]",fA="[object Float32Array]",gA="[object Float64Array]",vA="[object Int8Array]",yA="[object Int16Array]",bA="[object Int32Array]",CA="[object Uint8Array]",wA="[object Uint8ClampedArray]",_A="[object Uint16Array]",PA="[object Uint32Array]",Mt={};Mt[dC]=Mt[tA]=Mt[mA]=Mt[pA]=Mt[nA]=Mt[iA]=Mt[fA]=Mt[gA]=Mt[vA]=Mt[yA]=Mt[bA]=Mt[aA]=Mt[sA]=Mt[mC]=Mt[lA]=Mt[cA]=Mt[uA]=Mt[dA]=Mt[CA]=Mt[wA]=Mt[_A]=Mt[PA]=!0,Mt[rA]=Mt[hC]=Mt[hA]=!1;function Ml(e,t,n,i,r,a){var s,l=t&YI,d=t&KI,h=t&eA;if(n&&(s=r?n(e,i,r,a):n(e)),s!==void 0)return s;if(!Ei(e))return e;var m=li(e);if(m){if(s=wI(e),!l)return eb(e,s)}else{var p=cs(e),g=p==hC||p==oA;if(ts(e))return Qb(e,l);if(p==mC||p==dC||g&&!r){if(s=d||g?{}:lC(e),!l)return d?dI(e,rI(s,e)):cI(e,iI(s,e))}else{if(!Mt[p])return r?e:{};s=HI(e,p,l)}}a||(a=new Wi);var v=a.get(e);if(v)return v;a.set(e,s),XI(e)?e.forEach(function(w){s.add(Ml(w,t,n,w,e,a))}):ZI(e)&&e.forEach(function(w,S){s.set(S,Ml(w,t,n,S,e,a))});var b=h?d?hI:$d:d?rs:is,P=m?void 0:b(e);return WS(P||e,function(w,S){P&&(S=w,w=e[S]),ib(s,S,Ml(w,t,n,S,e,a))}),s}var EA=1,xA=4;function ut(e){return Ml(e,EA|xA)}var OA="__lodash_hash_undefined__";function MA(e){return this.__data__.set(e,OA),this}function SA(e){return this.__data__.has(e)}function ia(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new Sr;++t<n;)this.add(e[t])}ia.prototype.add=ia.prototype.push=MA,ia.prototype.has=SA;function TA(e,t){for(var n=-1,i=e==null?0:e.length;++n<i;)if(t(e[n],n,e))return!0;return!1}function zd(e,t){return e.has(t)}var IA=1,AA=2;function pC(e,t,n,i,r,a){var s=n&IA,l=e.length,d=t.length;if(l!=d&&!(s&&d>l))return!1;var h=a.get(e),m=a.get(t);if(h&&m)return h==t&&m==e;var p=-1,g=!0,v=n&AA?new ia:void 0;for(a.set(e,t),a.set(t,e);++p<l;){var b=e[p],P=t[p];if(i)var w=s?i(P,b,p,t,e,a):i(b,P,p,e,t,a);if(w!==void 0){if(w)continue;g=!1;break}if(v){if(!TA(t,function(S,T){if(!zd(v,T)&&(b===S||r(b,S,n,i,a)))return v.push(T)})){g=!1;break}}else if(!(b===P||r(b,P,n,i,a))){g=!1;break}}return a.delete(e),a.delete(t),g}function DA(e){var t=-1,n=Array(e.size);return e.forEach(function(i,r){n[++t]=[r,i]}),n}function Gd(e){var t=-1,n=Array(e.size);return e.forEach(function(i){n[++t]=i}),n}var LA=1,BA=2,RA="[object Boolean]",VA="[object Date]",FA="[object Error]",$A="[object Map]",NA="[object Number]",jA="[object RegExp]",kA="[object Set]",zA="[object String]",GA="[object Symbol]",UA="[object ArrayBuffer]",HA="[object DataView]",fC=Pi?Pi.prototype:void 0,Ud=fC?fC.valueOf:void 0;function WA(e,t,n,i,r,a,s){switch(n){case HA:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case UA:return!(e.byteLength!=t.byteLength||!a(new Ol(e),new Ol(t)));case RA:case VA:case NA:return Xa(+e,+t);case FA:return e.name==t.name&&e.message==t.message;case jA:case zA:return e==t+"";case $A:var l=DA;case kA:var d=i&LA;if(l||(l=Gd),e.size!=t.size&&!d)return!1;var h=s.get(e);if(h)return h==t;i|=BA,s.set(e,t);var m=pC(l(e),l(t),i,r,a,s);return s.delete(e),m;case GA:if(Ud)return Ud.call(e)==Ud.call(t)}return!1}var qA=1,ZA=Object.prototype,QA=ZA.hasOwnProperty;function JA(e,t,n,i,r,a){var s=n&qA,l=$d(e),d=l.length,h=$d(t),m=h.length;if(d!=m&&!s)return!1;for(var p=d;p--;){var g=l[p];if(!(s?g in t:QA.call(t,g)))return!1}var v=a.get(e),b=a.get(t);if(v&&b)return v==t&&b==e;var P=!0;a.set(e,t),a.set(t,e);for(var w=s;++p<d;){g=l[p];var S=e[g],T=t[g];if(i)var _=s?i(T,S,g,t,e,a):i(S,T,g,e,t,a);if(!(_===void 0?S===T||r(S,T,n,i,a):_)){P=!1;break}w||(w=g=="constructor")}if(P&&!w){var M=e.constructor,A=t.constructor;M!=A&&"constructor"in e&&"constructor"in t&&!(typeof M=="function"&&M instanceof M&&typeof A=="function"&&A instanceof A)&&(P=!1)}return a.delete(e),a.delete(t),P}var XA=1,gC="[object Arguments]",vC="[object Array]",Sl="[object Object]",YA=Object.prototype,yC=YA.hasOwnProperty;function KA(e,t,n,i,r,a){var s=li(e),l=li(t),d=s?vC:cs(e),h=l?vC:cs(t);d=d==gC?Sl:d,h=h==gC?Sl:h;var m=d==Sl,p=h==Sl,g=d==h;if(g&&ts(e)){if(!ts(t))return!1;s=!0,m=!1}if(g&&!m)return a||(a=new Wi),s||Sd(e)?pC(e,t,n,i,r,a):WA(e,t,d,n,i,r,a);if(!(n&XA)){var v=m&&yC.call(e,"__wrapped__"),b=p&&yC.call(t,"__wrapped__");if(v||b){var P=v?e.value():e,w=b?t.value():t;return a||(a=new Wi),r(P,w,n,i,a)}}return g?(a||(a=new Wi),JA(e,t,n,i,r,a)):!1}function Tl(e,t,n,i,r){return e===t?!0:e==null||t==null||!sr(e)&&!sr(t)?e!==e&&t!==t:KA(e,t,n,i,Tl,r)}var e6=1,t6=2;function n6(e,t,n,i){var r=n.length,a=r,s=!i;if(e==null)return!a;for(e=Object(e);r--;){var l=n[r];if(s&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++r<a;){l=n[r];var d=l[0],h=e[d],m=l[1];if(s&&l[2]){if(h===void 0&&!(d in e))return!1}else{var p=new Wi;if(i)var g=i(h,m,d,e,t,p);if(!(g===void 0?Tl(m,h,e6|t6,i,p):g))return!1}}return!0}function bC(e){return e===e&&!Ei(e)}function i6(e){for(var t=is(e),n=t.length;n--;){var i=t[n],r=e[i];t[n]=[i,r,bC(r)]}return t}function CC(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}function r6(e){var t=i6(e);return t.length==1&&t[0][2]?CC(t[0][0],t[0][1]):function(n){return n===e||n6(n,e,t)}}function o6(e,t){return e!=null&&t in Object(e)}function a6(e,t,n){t=Ad(t,e);for(var i=-1,r=t.length,a=!1;++i<r;){var s=ls(t[i]);if(!(a=e!=null&&n(e,s)))break;e=e[s]}return a||++i!=r?a:(r=e==null?0:e.length,!!r&&xd(r)&&_l(s,r)&&(li(e)||es(e)))}function s6(e,t){return e!=null&&a6(e,t,o6)}var l6=1,c6=2;function u6(e,t){return Td(e)&&bC(t)?CC(ls(e),t):function(n){var i=fb(n,e);return i===void 0&&i===t?s6(n,e):Tl(t,i,l6|c6)}}function d6(e){return function(t){return t==null?void 0:t[e]}}function h6(e){return function(t){return Dd(t,e)}}function m6(e){return Td(e)?d6(ls(e)):h6(e)}function Il(e){return typeof e=="function"?e:e==null?Cd:typeof e=="object"?li(e)?u6(e[0],e[1]):r6(e):m6(e)}function p6(e){return function(t,n,i){for(var r=-1,a=Object(t),s=i(t),l=s.length;l--;){var d=s[e?l:++r];if(n(a[d],d,a)===!1)break}return t}}var f6=p6(),Hd=function(){return Hi.Date.now()},g6="Expected a function",v6=Math.max,y6=Math.min;function b6(e,t,n){var i,r,a,s,l,d,h=0,m=!1,p=!1,g=!0;if(typeof e!="function")throw new TypeError(g6);t=bd(t)||0,Ei(n)&&(m=!!n.leading,p="maxWait"in n,a=p?v6(bd(n.maxWait)||0,t):a,g="trailing"in n?!!n.trailing:g);function v(D){var z=i,$=r;return i=r=void 0,h=D,s=e.apply($,z),s}function b(D){return h=D,l=setTimeout(S,t),m?v(D):s}function P(D){var z=D-d,$=D-h,L=t-z;return p?y6(L,a-$):L}function w(D){var z=D-d,$=D-h;return d===void 0||z>=t||z<0||p&&$>=a}function S(){var D=Hd();if(w(D))return T(D);l=setTimeout(S,P(D))}function T(D){return l=void 0,g&&i?v(D):(i=r=void 0,s)}function _(){l!==void 0&&clearTimeout(l),h=0,i=d=r=l=void 0}function M(){return l===void 0?s:T(Hd())}function A(){var D=Hd(),z=w(D);if(i=arguments,r=this,d=D,z){if(l===void 0)return b(d);if(p)return clearTimeout(l),l=setTimeout(S,t),v(d)}return l===void 0&&(l=setTimeout(S,t)),s}return A.cancel=_,A.flush=M,A}function Wd(e,t,n){(n!==void 0&&!Xa(e[t],n)||n===void 0&&!(t in e))&&Ed(e,t,n)}function Al(e){return sr(e)&&Ka(e)}function qd(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}function C6(e){return Ya(e,rs(e))}function w6(e,t,n,i,r,a,s){var l=qd(e,n),d=qd(t,n),h=s.get(d);if(h){Wd(e,n,h);return}var m=a?a(l,d,n+"",e,t,s):void 0,p=m===void 0;if(p){var g=li(d),v=!g&&ts(d),b=!g&&!v&&Sd(d);m=d,g||v||b?li(l)?m=l:Al(l)?m=eb(l):v?(p=!1,m=Qb(d,!0)):b?(p=!1,m=sC(d,!0)):m=[]:LT(d)||es(d)?(m=l,es(l)?m=C6(l):(!Ei(l)||wd(l))&&(m=lC(d))):p=!1}p&&(s.set(d,m),r(m,d,i,a,s),s.delete(d)),Wd(e,n,m)}function wC(e,t,n,i,r){e!==t&&f6(t,function(a,s){if(r||(r=new Wi),Ei(a))w6(e,t,s,n,wC,i,r);else{var l=i?i(qd(e,s),a,s+"",e,t,r):void 0;l===void 0&&(l=a),Wd(e,s,l)}},rs)}function _C(e,t,n){for(var i=-1,r=e==null?0:e.length;++i<r;)if(n(t,e[i]))return!0;return!1}var _6=200;function P6(e,t,n,i){var r=-1,a=nb,s=!0,l=e.length,d=[],h=t.length;if(!l)return d;n&&(t=W1(t,Pl(n))),i?(a=_C,s=!1):t.length>=_6&&(a=zd,s=!1,t=new ia(t));e:for(;++r<l;){var m=e[r],p=n==null?m:n(m);if(m=i||m!==0?m:0,s&&p===p){for(var g=h;g--;)if(t[g]===p)continue e;d.push(m)}else a(t,p,i)||d.push(m)}return d}function PC(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var E6=ob(function(e,t){var n=PC(t);return Al(n)&&(n=void 0),Al(e)?P6(e,vb(t,1,Al,!0),Il(n)):[]}),Nt=E6;function x6(e){return function(t,n,i){var r=Object(t);if(!Ka(t)){var a=Il(n);t=is(t),n=function(l){return a(r[l],l,r)}}var s=e(t,n,i);return s>-1?r[a?t[s]:s]:void 0}}var O6=Math.max;function EC(e,t,n){var i=e==null?0:e.length;if(!i)return-1;var r=n==null?0:bS(n);return r<0&&(r=O6(i+r,0)),tb(e,Il(t),r)}var M6=x6(EC),xC=M6;function S6(e,t){return t.length<2?e:Dd(e,bb(t,0,-1))}function Dl(e,t){return Tl(e,t)}function T6(e){return e===null}function ci(e){return e===void 0}var I6=i5(function(e,t,n){wC(e,t,n)}),jt=I6;function A6(e,t){return t=Ad(t,e),e=S6(e,t),e==null||delete e[ls(PC(t))]}var D6=Array.prototype,L6=D6.splice;function B6(e,t){for(var n=e?t.length:0,i=n-1;n--;){var r=t[n];if(n==i||r!==a){var a=r;_l(r)?L6.call(e,r,1):A6(e,r)}}return e}function OC(e,t){var n=[];if(!(e&&e.length))return n;var i=-1,r=[],a=e.length;for(t=Il(t);++i<a;){var s=e[i];t(s,i,e)&&(n.push(s),r.push(i))}return B6(e,r),n}var R6=1/0,V6=na&&1/Gd(new na([,-0]))[1]==R6?function(e){return new na(e)}:$S,F6=200;function $6(e,t,n){var i=-1,r=nb,a=e.length,s=!0,l=[],d=l;if(n)s=!1,r=_C;else if(a>=F6){var h=t?null:V6(e);if(h)return Gd(h);s=!1,r=zd,d=new ia}else d=t?[]:l;e:for(;++i<a;){var m=e[i],p=t?t(m):m;if(m=n||m!==0?m:0,s&&p===p){for(var g=d.length;g--;)if(d[g]===p)continue e;t&&d.push(p),l.push(m)}else r(d,p,n)||(d!==l&&d.push(p),l.push(m))}return l}function N6(e,t){return t=typeof t=="function"?t:void 0,e&&e.length?$6(e,void 0,t):[]}const j6=Object.prototype.hasOwnProperty,dt=(e,t)=>j6.call(e,t),St=Array.isArray,nn=e=>typeof e=="function",xi=e=>typeof e=="string",lr=e=>e!==null&&typeof e=="object",k6=Object.prototype.toString,z6=e=>k6.call(e),Lt=e=>z6(e)==="[object Object]",Zd=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},G6=/-(\w)/g,En=Zd(e=>e.replace(G6,(t,n)=>n?n.toUpperCase():"")),U6=/\B([A-Z])/g,H6=Zd(e=>e.replace(U6,"-$1").toLowerCase()),Ll=Zd(e=>e.charAt(0).toUpperCase()+e.slice(1));function MC(e){if(typeof e!="string"&&(e=e+""),e.length===0)return".";let t=e.charCodeAt(0);const n=t===47;let i=-1,r=!0;for(let a=e.length-1;a>=1;--a)if(t=e.charCodeAt(a),t===47){if(!r){i=a;break}}else r=!1;return i===-1?n?"/":".":n&&i===1?"/":e.slice(0,i)}function us(e){return ci(e)||T6(e)?!0:e instanceof Element?!1:Object.keys(e).length===0}const pe=H6;function W6(e,t){if(typeof e!="object"||e===null)return!1;let n=Object.getPrototypeOf(e);for(;;){if(n===null)return!1;if(n===(t==null?void 0:t.prototype))return!0;n=Object.getPrototypeOf(n)}}function q6(e){let t;const n=Object.keys(Cesium);for(let i=0;i<n.length;i++){const r=n[i];if(W6(e,Cesium[r])){t=r;break}}return t}function Qd(e,t=!1){if(e&&e.constructor){if(t){const n=q6(e);if(n)return n}return e.constructor.name}return typeof e}function Zn(e,t){return e!=null?e:t}function Oi(e,t=[]){const n={};return Object.keys(e).forEach(i=>{if(t.indexOf(i)===-1){const r=e[i];n[i]=nn(r)?void 0:Lt(r)?nn(r.default)?r.default():r.default:r}}),n}const qi=(e,t,n=[])=>{for(const i in t)!e[i]&&n.indexOf(i)===-1&&(e[i]=t[i])};function Z6(e){if(Array.isArray(e))return!0;if(typeof e!="object"||!e)return!1;const t=e.length;return typeof t=="number"&&t>=0}function Q6(e){return typeof e=="number"&&isFinite(e)}function Bl(e,t,n){const{JulianDate:i,Color:r}=Cesium,a=i.now();return e?(typeof e.getValue=="function"&&(e=e.getValue(n||a)),typeof e=="string"?r.fromCssColorString(e):typeof e=="function"?Bl(e(n),t):e):t}function Jd(e,t,n){const{JulianDate:i,Property:r}=Cesium,a=i.now();if(!e)return e;if(t){if(e instanceof t)return e;if(e instanceof r&&e._value instanceof t)return e._value}return nn(e.getValue)?e.getValue(n||a):e}const SC=e=>Object.keys(e),Rl=u.ref();function Vl(e,t=void 0){const n=u.getCurrentInstance()?u.inject(yd,Rl):Rl;return e?u.computed(()=>{var i,r;return(r=(i=n.value)==null?void 0:i[e])!=null?r:t}):n}const TC=(e,t,n=!1)=>{var i;const r=!!u.getCurrentInstance(),a=r?Vl():void 0;if(!((i=t==null?void 0:t.provide)!=null?i:r&&u.provide)){console.warn("provideGlobalConfig","provideGlobalConfig() can only be used inside setup().");return}const s=u.computed(()=>{const l=u.unref(e);return a!=null&&a.value?J6(a.value,l):l});return t!=null&&t.provide?t.provide(yd,s):u.provide(yd,s),(n||!Rl.value)&&(Rl.value=s.value),s},J6=(e,t)=>{var n;const i=[...new Set([...SC(e),...SC(t)])],r={};for(const a of i)r[a]=(n=t[a])!=null?n:e[a];return r};function ds(e){var t,n,i,r;const a=(w="")=>function(...S){w&&(xi(S[0])?S[0]=w.trim()+" "+S[0]:S=[w.trim(),...S]),console.log(...S)},s=(w="")=>function(...S){w&&(xi(S[0])?S[0]=w.trim()+" "+S[0]:S=[w.trim(),...S]),console.warn(...S)},l=(w="")=>function(...S){w&&(xi(S[0])?S[0]=w.trim()+" "+S[0]:S=[w.trim(),...S]),console.error(...S)},d=(w="")=>function(...S){w&&(xi(S[0])?S[0]=w.trim()+" "+S[0]:S=[w.trim(),...S])},h=(w="default")=>{let S="";switch(w){case"default":S="#35495E";break;case"primary":S="#3488ff";break;case"success":S="#43B883";break;case"warning":S="#e6a23c";break;case"danger":S="#f56c6c";break}return S},m=(w,S,T="primary")=>{console.log(`%c ${w} %c ${S} %c`,"background:#35495E; padding: 1px; border-radius: 3px 0 0 3px; color: #fff;",`background:${h(T)}; padding: 1px; border-radius: 0 3px 3px 0; color: #fff;`,"background:transparent")},p=w=>{console.log(`%c${w.map(S=>S.text||"").join("%c")}`,...w.map(S=>`color: ${h(S.type)};`))},g=w=>{p([{text:w,type:"success"}])},v=w=>{p([{text:w,type:"warning"}])},b=w=>{p([{text:w,type:"danger"}])},P=w=>{p([{text:w,type:"primary"}])};return{log:a(`[VueCesium] ${(t=e==null?void 0:e.proxy)==null?void 0:t.$options.name}`),warn:s(`[VueCesium] WARN ${(n=e==null?void 0:e.proxy)==null?void 0:n.$options.name}`),error:l(`[VueCesium] ERR ${(i=e==null?void 0:e.proxy)==null?void 0:i.$options.name}`),debug:d(`[VueCesium] Debug ${(r=e==null?void 0:e.proxy)==null?void 0:r.$options.name}`),capsule:m,success:g,warning:v,danger:b,primary:P}}ds(void 0);const IC=Symbol("INSTALLED_KEY"),Xd=(e=[])=>({version:XM,install:(t,n)=>{if(t[IC])return;const i={cesiumPath:"https://unpkg.com/cesium@latest/Build/Cesium/Cesium.js",accessToken:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI2OGE2MjZlOC1mMzhiLTRkZjQtOWEwZi1jZTE0MWY0YzhlMTAiLCJpZCI6MjU5LCJpYXQiOjE2NDM3MjU1NzZ9.ptZ5tVXvMmuWRC0WhjtYTg-17nQh14fgxBsx0HJiVXQ"};t[IC]=!0;const r=Object.assign(i,n);e.forEach(a=>{t.use(a,r)}),TC(r,t,!0)}});function AC(e){return{all:e=e||new Map,on:function(t,n){var i=e.get(t);i?i.push(n):e.set(t,[n])},off:function(t,n){var i=e.get(t);i&&(n?i.splice(i.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var i=e.get(t);i&&i.slice().map(function(r){r(n)}),(i=e.get("*"))&&i.slice().map(function(r){r(t,n)})}}}/*!
* merge-descriptors
* Copyright(c) 2014 Jonathan Ong
* Copyright(c) 2015 Douglas Christopher Wilson
* MIT Licensed
*/const X6=Object.prototype.hasOwnProperty;function Y6(e,t,n){if(!e)throw new TypeError("argument dest is required");if(!t)throw new TypeError("argument src is required");return n===void 0&&(n=!0),Object.getOwnPropertyNames(t).forEach(function(i){if(!n&&X6.call(e,i))return;const r=Object.getOwnPropertyDescriptor(t,i);Object.defineProperty(e,i,r)}),e}function Eo(...e){let t;return typeof e[e.length-1]!="object"&&(t=e.pop()),e.slice(1).reduce((n,i,r)=>Y6(n,i,t),e[0])}function K6(e){return e.appContext.config.globalProperties.$router!==void 0}function Yd(e,t){return e.vnode.props!==null&&e.vnode.props[t]!==void 0}function ze(e,t){const n=e.vnode.props;if(n===null)return;const i=Object.keys(n),r=EC(i,a=>a.includes(`on${Ll(t)}`)||a.includes(`on${Ll(Ub(t))}`));return n[i[r]]}function Me(e){return e.value}function cn(e){var t;const n=e.parent;return!n.cesiumClass&&((t=n.proxy)==null?void 0:t.$options.name)!=="VcViewer"?cn(n):n}const eD=/^[v^~<>=]*?(\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+)(?:\.([x*]|\d+))?(?:-([\da-z\-]+(?:\.[\da-z\-]+)*))?(?:\+[\da-z\-]+(?:\.[\da-z\-]+)*)?)?)?$/i,LC=e=>{if(typeof e!="string")throw new TypeError("Invalid argument expected string");const t=e.match(eD);if(!t)throw new Error(`Invalid argument not valid semver ('${e}' received)`);return t.shift(),t},BC=e=>e==="*"||e==="x"||e==="X",RC=e=>{const t=parseInt(e,10);return isNaN(t)?e:t},tD=(e,t)=>typeof e!=typeof t?[String(e),String(t)]:[e,t],nD=(e,t)=>{if(BC(e)||BC(t))return 0;const[n,i]=tD(RC(e),RC(t));return n>i?1:n<i?-1:0},VC=(e,t)=>{for(let n=0;n<Math.max(e.length,t.length);n++){const i=nD(e[n]||"0",t[n]||"0");if(i!==0)return i}return 0},iD=(e,t)=>{const n=LC(e),i=LC(t),r=n.pop(),a=i.pop(),s=VC(n,i);return s!==0?s:r&&a?VC(r.split("."),a.split(".")):r||a?r?-1:1:0},rD=(e,t,n)=>{oD(n);const i=iD(e,t);return FC[n].includes(i)},FC={">":[1],">=":[0,1],"=":[0],"<=":[-1,0],"<":[-1],"!=":[-1,1]},$C=Object.keys(FC),oD=e=>{if(typeof e!="string")throw new TypeError(`Invalid operator type, expected string but got ${typeof e}`);if($C.indexOf(e)===-1)throw new Error(`Invalid operator, expected one of ${$C.join("|")}`)};var aD=`
czm_material czm_getMaterial(czm_materialInput materialInput) {
czm_material material = czm_getDefaultMaterial(materialInput);
material.diffuse = 1.5 * color.rgb;
vec2 st = materialInput.st;
vec3 str = materialInput.str;
float dis = distance(st, vec2(0.5, 0.5));
float per = fract(time);
if (abs(str.z) > 0.001) {
discard;
}
if (dis > 0.5) {
discard;
} else {
float perDis = 0.5 / count;
float disNum;
float bl = .0;
for (int i = 0; i <= 9; i++) {
if (float(i) <= count) {
disNum = perDis *float(i) - dis + per / count;
if (disNum > 0.0) {
if (disNum < perDis) {
bl = 1.0 - disNum / perDis;
} else if(disNum - perDis < perDis) {
bl = 1.0 - abs(1.0 - disNum / perDis);
}
material.alpha = pow(bl, gradient);
}
}
}
}
return material;
}`,sD=`
uniform float globalAlpha;
uniform bool axisY;
uniform bool mixt;
czm_material czm_getMaterial(czm_materialInput materialInput) {
czm_material material = czm_getDefaultMaterial(materialInput);
vec2 st = repeat * materialInput.st;
vec4 colorImage;
if (speed != 0.0) {
float currTime;
if (time < 0.0) {
currTime = speed * czm_frameNumber / 1000.0;
} else {
currTime = time;
}
colorImage = texture(image, vec2(fract((axisY ? st.t : st.s) - currTime), st.t));
} else {
colorImage = texture(image, st);
}
if (color.a == 0.0) {
if (colorImage.rgb == vec3(1.0)) {
discard;
}
}
if (color.rgb == vec3(1.0)) {
material.alpha = colorImage.a * globalAlpha;
material.diffuse = colorImage.rgb;
} else {
material.alpha = colorImage.a * color.a * globalAlpha;
if (mixt)
material.diffuse = max(colorImage.rgb * color.rgb * material.alpha * 3.0, colorImage.rgb * color.rgb);
else
material.diffuse = max(color.rgb * material.alpha * 3.0, color.rgb);
}
if (hasImage2) {
vec4 colorBG = texture(image2, materialInput.st);
if (colorBG.a > 0.5) {
material.diffuse = color2.rgb;
}
}
return material;
}
`,lD=`
czm_material czm_getMaterial(czm_materialInput materialInput)
{
czm_material material = czm_getDefaultMaterial(materialInput);
vec2 st = materialInput.st;
vec4 colorImage = texture(image, vec2(fract(st.s - time), st.t));
material.alpha = colorImage.a * color.a;
material.diffuse = (colorImage.rgb+color.rgb)/2.0;
return material;
}
`;let Fl=!1;class Kd{static extend(t){var n;if(Fl)return;const{Material:i,Color:r,Cartesian2:a}=Cesium,s=(n=t.scene.context)==null?void 0:n.webgl2;let l=sD,d=aD,h=lD;s||(l=l.replace(/texture\(/g,"texture2D("),d=d.replace(/texture\(/g,"texture2D("),h=h.replace(/texture\(/g,"texture2D(")),i.VcCircleWave="VcCircleWave",Cesium.Material._materialCache.addMaterial(i.VcCircleWave,{fabric:{type:i.VcCircleWave,uniforms:{color:new r(1,0,0,1),time:1,count:1,gradient:.1},source:d},translucent(){return!0}}),i.VcLineFlow="VcLineFlow",Cesium.Material._materialCache.addMaterial(i.VcLineFlow,{fabric:{type:i.VcLineFlow,uniforms:{image:i.DefaultImageId,color:new r(1,1,1,1),repeat:new a(1,1),axisY:!1,mixt:!1,speed:10,time:-1,hasImage2:!1,image2:i.DefaultImageId,color2:new r(1,1,1),globalAlpha:1},source:l},translucent(){return!0}}),i.VcLineTrail="VcLineTrail",Cesium.Material._materialCache.addMaterial(i.VcLineTrail,{fabric:{type:i.VcLineTrail,uniforms:{image:i.DefaultImageId,color:new r(1,0,0,1),repeat:new a(1,1),time:0,axisY:!1},source:h},translucent(){return!0}}),Fl=!0}static revoke(t){Fl&&(Fl=!1)}}class eh{constructor(t={}){this.options=t,this._definitionChanged=new Cesium.Event}get isConstant(){return!0}get definitionChanged(){return this._definitionChanged}getType(t){return null}getValue(t,n={}){return n}equals(t){return this===t}}class Zr extends eh{constructor(t){super(t);const{Event:n,defaultValue:i}=Cesium;Object.getOwnPropertyDescriptor(Zr.prototype,"color")||Object.defineProperties(Zr.prototype,{color:Cesium.createPropertyDescriptor("color")}),this._definitionChanged=new n,this._color=new Cesium.ConstantProperty(t.color),this._duration=i(t.duration,1e3),this.count=i(t.count,2),this.count<=0&&(this.count=1),this._gradient=i(t.gradient,.1),this._gradient===0&&(this._gradient=0),this._gradient>1&&(this._gradient=1),this._time=new Date().getTime()}get isConstant(){return!1}get definitionChanged(){return this._definitionChanged}get color(){return this._color}set color(t){const n=this._color;n!==t&&(this._color=new Cesium.ConstantProperty(t),this._definitionChanged.raiseEvent(this,"color",t,n))}get duration(){return this._duration}set duration(t){const n=this._duration;n!==t&&(this._duration=t,this._definitionChanged.raiseEvent(this,"duration",t,n))}get count(){return this._count}set count(t){const n=this._count;n!==t&&(this._count=t,this._definitionChanged.raiseEvent(this,"count",t,n))}getType(){return"VcCircleWave"}getValue(t,n){return Cesium.defined(n)||(n={}),n.color=Cesium.Property.getValueOrClonedDefault(this._color,t,Cesium.Color.YELLOW,n.color),n.time=(new Date().getTime()-this._time)%this.duration/this.duration,n.count=this.count,n.gradient=1+10*(1-this._gradient),n}equals(t){return this===t||t instanceof Zr&&Cesium.Property.equals(this._color,t._color)}}class ra extends eh{constructor(t={}){var n,i,r,a,s,l,d,h,m,p;super(t);const{Color:g,Cartesian2:v,defined:b}=Cesium;this.image=(n=t.image)!=null?n:t.url,this.color=(i=t.color)!=null?i:new g(1,1,1,0),this.axisY=(r=t.axisY)!=null?r:!1,this.mixt=(a=t.mixt)!=null?a:!1,this.speed=(s=t.speed)!=null?s:10,this.duration=t.duration,this.repeat=(l=t.repeat)!=null?l:new v(1,1),this.image2=(d=t.image2)!=null?d:t.bgUrl,this.color2=(m=(h=t.color2)!=null?h:t.bgColor)!=null?m:new g(1,1,1,0),this.hasImage2=b(this.image2),this.globalAlpha=(p=t.globalAlpha)!=null?p:!0}getType(t){return"VcLineFlow"}getValue(t,n){const{Color:i,Cartesian2:r,defined:a}=Cesium;return!a(n)&&(n={}),n.image=this.image,n.color=Bl(this.color,new i(1,1,1,0),t),n.repeat=Jd(this.repeat,r,t),n.axisY=this.axisY,n.mixt=this.mixt,n.speed=Jd(this.speed,Number,t),this.duration?this._time===void 0&&(this._time=new Date().getTime(),n.time=(new Date().getTime()-this._time)/(this.duration*1e3)):n.time=-1,n.hasImage2=this.hasImage2,n.image2=this.image2,n.color2=Bl(this.color2,new i(1,1,1,0),t),n.globalAlpha=this.globalAlpha,n}equals(t){return this===t||t instanceof ra&&Cesium.Property.equals(this.color,t.color)&&Cesium.Property.equals(this.repeat,t.repeat)&&this.image===t.image&&this.axisY===t.axisY&&this.speed===t.speed&&this.hasImage2===t.hasImage2&&this.image2===t.image2&&this.image2===t.image2&&Cesium.Property.equals(this.color2,t.color2)}}class oa extends eh{constructor(t={}){var n,i,r,a,s,l,d;super(t);const{Color:h,Cartesian2:m,defined:p}=Cesium;this.image=(n=t.image)!=null?n:t.url,this.color=(i=t.color)!=null?i:new h(1,0,0,1),this.axisY=(r=t.axisY)!=null?r:!1,this.time=(a=t.time)!=null?a:0,this.repeat=(s=t.repeat)!=null?s:new m(1,1),this.loop=(l=t.loop)!=null?l:!0,this.duration=(d=t.duration)!=null?d:3,this._time=new Date().getTime()}getType(t){return"VcLineTrail"}getValue(t,n){const{Color:i,Cartesian2:r,defined:a}=Cesium;return!a(n)&&(n={}),this.lastTime>=.99&&!this.loop||(n.image=this.image,n.color=Bl(this.color,new i(1,1,1,0),t),n.repeat=Jd(this.repeat,r,t),n.axisY=this.axisY,n.time=(new Date().getTime()-this._time)%this.duration/this.duration,this.lastTime=n.time),n}equals(t){return this===t||t instanceof oa&&Cesium.Property.equals(this.color,t.color)&&Cesium.Property.equals(this.repeat,t.repeat)&&this.image===t.image&&this.axisY===t.axisY&&this.duration===t.duration}}var ui=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function th(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var $l={exports:{}};/**
* @license
* Lodash <https://lodash.com/>
* Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
* Released under MIT license <https://lodash.com/license>
* Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
* Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
*/$l.exports,function(e,t){(function(){var n,i="4.17.21",r=200,a="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",l="Invalid `variable` option passed into `_.template`",d="__lodash_hash_undefined__",h=500,m="__lodash_placeholder__",p=1,g=2,v=4,b=1,P=2,w=1,S=2,T=4,_=8,M=16,A=32,D=64,z=128,$=256,L=512,U=30,Z="...",W=800,y=16,C=1,x=2,B=3,O=1/0,I=9007199254740991,V=17976931348623157e292,j=0/0,N=4294967295,H=N-1,ne=N>>>1,ie=[["ary",z],["bind",w],["bindKey",S],["curry",_],["curryRight",M],["flip",L],["partial",A],["partialRight",D],["rearg",$]],ee="[object Arguments]",Q="[object Array]",G="[object AsyncFunction]",J="[object Boolean]",oe="[object Date]",Y="[object DOMException]",X="[object Error]",se="[object Function]",re="[object GeneratorFunction]",de="[object Map]",ce="[object Number]",he="[object Null]",ge="[object Object]",Pe="[object Promise]",Ie="[object Proxy]",_e="[object RegExp]",Ee="[object Set]",De="[object String]",Se="[object Symbol]",xe="[object Undefined]",je="[object WeakMap]",K="[object WeakSet]",ve="[object ArrayBuffer]",Te="[object DataView]",Ae="[object Float32Array]",It="[object Float64Array]",pn="[object Int8Array]",Ze="[object Int16Array]",Ce="[object Int32Array]",Ge="[object Uint8Array]",Ne="[object Uint8ClampedArray]",He="[object Uint16Array]",ft="[object Uint32Array]",gt=/\b__p \+= '';/g,tt=/\b(__p \+=) '' \+/g,Ye=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Vi=/&(?:amp|lt|gt|quot|#39);/g,Go=/[&<>"']/g,Uo=RegExp(Vi.source),Iy=RegExp(Go.source),Pt=/<%-([\s\S]+?)%>/g,Ou=/<%([\s\S]+?)%>/g,Ft=/<%=([\s\S]+?)%>/g,lt=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,_n=/^\w*$/,mt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Ht=/[\\^$.*+?()[\]{}|]/g,wr=RegExp(Ht.source),