From 9a62cfff203b6abe503a10f53a63541ebb6c5605 Mon Sep 17 00:00:00 2001 From: chenwei Date: Sat, 11 Mar 2023 20:40:25 +0800 Subject: [PATCH] github pages commit V0.0.4 --- assets/index.28c9f880.js | 88 ------------ assets/index.39561752.js | 130 ++++++++++++++++++ ...{index.364ff68b.css => index.94cee3dc.css} | 2 +- index.html | 4 +- 4 files changed, 133 insertions(+), 91 deletions(-) delete mode 100644 assets/index.28c9f880.js create mode 100644 assets/index.39561752.js rename assets/{index.364ff68b.css => index.94cee3dc.css} (56%) diff --git a/assets/index.28c9f880.js b/assets/index.28c9f880.js deleted file mode 100644 index c3de065..0000000 --- a/assets/index.28c9f880.js +++ /dev/null @@ -1,88 +0,0 @@ -const p$1=function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))a(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const l of s.addedNodes)l.tagName==="LINK"&&l.rel==="modulepreload"&&a(l)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerpolicy&&(s.referrerPolicy=o.referrerpolicy),o.crossorigin==="use-credentials"?s.credentials="include":o.crossorigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function a(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}};p$1();function makeMap(t,r){const n=Object.create(null),a=t.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}function normalizeStyle$1(t){if(isArray$6(t)){const r={};for(let n=0;n{if(n){const a=n.split(propertyDelimiterRE);a.length>1&&(r[a[0].trim()]=a[1].trim())}}),r}function normalizeClass(t){let r="";if(isString$3(t))r=t;else if(isArray$6(t))for(let n=0;nisString$3(t)?t:t==null?"":isArray$6(t)||isObject$7(t)&&(t.toString===objectToString$1||!isFunction$3(t.toString))?JSON.stringify(t,replacer,2):String(t),replacer=(t,r)=>r&&r.__v_isRef?replacer(t,r.value):isMap(r)?{[`Map(${r.size})`]:[...r.entries()].reduce((n,[a,o])=>(n[`${a} =>`]=o,n),{})}:isSet(r)?{[`Set(${r.size})`]:[...r.values()]}:isObject$7(r)&&!isArray$6(r)&&!isPlainObject$1(r)?String(r):r,EMPTY_OBJ$1={},EMPTY_ARR=[],NOOP=()=>{},NO=()=>!1,onRE=/^on[^a-z]/,isOn=t=>onRE.test(t),isModelListener=t=>t.startsWith("onUpdate:"),extend$2=Object.assign,remove$1=(t,r)=>{const n=t.indexOf(r);n>-1&&t.splice(n,1)},hasOwnProperty$5=Object.prototype.hasOwnProperty,hasOwn$1=(t,r)=>hasOwnProperty$5.call(t,r),isArray$6=Array.isArray,isMap=t=>toTypeString(t)==="[object Map]",isSet=t=>toTypeString(t)==="[object Set]",isFunction$3=t=>typeof t=="function",isString$3=t=>typeof t=="string",isSymbol$1=t=>typeof t=="symbol",isObject$7=t=>t!==null&&typeof t=="object",isPromise$1=t=>isObject$7(t)&&isFunction$3(t.then)&&isFunction$3(t.catch),objectToString$1=Object.prototype.toString,toTypeString=t=>objectToString$1.call(t),toRawType=t=>toTypeString(t).slice(8,-1),isPlainObject$1=t=>toTypeString(t)==="[object Object]",isIntegerKey=t=>isString$3(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,isReservedProp=makeMap(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),cacheStringFunction=t=>{const r=Object.create(null);return n=>r[n]||(r[n]=t(n))},camelizeRE=/-(\w)/g,camelize=cacheStringFunction(t=>t.replace(camelizeRE,(r,n)=>n?n.toUpperCase():"")),hyphenateRE=/\B([A-Z])/g,hyphenate=cacheStringFunction(t=>t.replace(hyphenateRE,"-$1").toLowerCase()),capitalize=cacheStringFunction(t=>t.charAt(0).toUpperCase()+t.slice(1)),toHandlerKey=cacheStringFunction(t=>t?`on${capitalize(t)}`:""),hasChanged=(t,r)=>!Object.is(t,r),invokeArrayFns=(t,r)=>{for(let n=0;n{Object.defineProperty(t,r,{configurable:!0,enumerable:!1,value:n})},looseToNumber=t=>{const r=parseFloat(t);return isNaN(r)?t:r},toNumber$1=t=>{const r=isString$3(t)?Number(t):NaN;return isNaN(r)?t:r};let _globalThis;const getGlobalThis=()=>_globalThis||(_globalThis=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let activeEffectScope;class EffectScope{constructor(r=!1){this.detached=r,this._active=!0,this.effects=[],this.cleanups=[],this.parent=activeEffectScope,!r&&activeEffectScope&&(this.index=(activeEffectScope.scopes||(activeEffectScope.scopes=[])).push(this)-1)}get active(){return this._active}run(r){if(this._active){const n=activeEffectScope;try{return activeEffectScope=this,r()}finally{activeEffectScope=n}}}on(){activeEffectScope=this}off(){activeEffectScope=this.parent}stop(r){if(this._active){let n,a;for(n=0,a=this.effects.length;n{const r=new Set(t);return r.w=0,r.n=0,r},wasTracked=t=>(t.w&trackOpBit)>0,newTracked=t=>(t.n&trackOpBit)>0,initDepMarkers=({deps:t})=>{if(t.length)for(let r=0;r{const{deps:r}=t;if(r.length){let n=0;for(let a=0;a{(f==="length"||f>=u)&&c.push(d)})}else switch(n!==void 0&&c.push(l.get(n)),r){case"add":isArray$6(t)?isIntegerKey(n)&&c.push(l.get("length")):(c.push(l.get(ITERATE_KEY)),isMap(t)&&c.push(l.get(MAP_KEY_ITERATE_KEY)));break;case"delete":isArray$6(t)||(c.push(l.get(ITERATE_KEY)),isMap(t)&&c.push(l.get(MAP_KEY_ITERATE_KEY)));break;case"set":isMap(t)&&c.push(l.get(ITERATE_KEY));break}if(c.length===1)c[0]&&triggerEffects(c[0]);else{const u=[];for(const d of c)d&&u.push(...d);triggerEffects(createDep(u))}}function triggerEffects(t,r){const n=isArray$6(t)?t:[...t];for(const a of n)a.computed&&triggerEffect(a);for(const a of n)a.computed||triggerEffect(a)}function triggerEffect(t,r){(t!==activeEffect||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}function getDepFromReactive(t,r){var n;return(n=targetMap.get(t))===null||n===void 0?void 0:n.get(r)}const isNonTrackableKeys=makeMap("__proto__,__v_isRef,__isVue"),builtInSymbols=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(isSymbol$1)),get$1$1=createGetter(),shallowGet=createGetter(!1,!0),readonlyGet=createGetter(!0),arrayInstrumentations=createArrayInstrumentations();function createArrayInstrumentations(){const t={};return["includes","indexOf","lastIndexOf"].forEach(r=>{t[r]=function(...n){const a=toRaw(this);for(let s=0,l=this.length;s{t[r]=function(...n){pauseTracking();const a=toRaw(this)[r].apply(this,n);return resetTracking(),a}}),t}function hasOwnProperty$4(t){const r=toRaw(this);return track(r,"has",t),r.hasOwnProperty(t)}function createGetter(t=!1,r=!1){return function(a,o,s){if(o==="__v_isReactive")return!t;if(o==="__v_isReadonly")return t;if(o==="__v_isShallow")return r;if(o==="__v_raw"&&s===(t?r?shallowReadonlyMap:readonlyMap:r?shallowReactiveMap:reactiveMap).get(a))return a;const l=isArray$6(a);if(!t){if(l&&hasOwn$1(arrayInstrumentations,o))return Reflect.get(arrayInstrumentations,o,s);if(o==="hasOwnProperty")return hasOwnProperty$4}const c=Reflect.get(a,o,s);return(isSymbol$1(o)?builtInSymbols.has(o):isNonTrackableKeys(o))||(t||track(a,"get",o),r)?c:isRef(c)?l&&isIntegerKey(o)?c:c.value:isObject$7(c)?t?readonly(c):reactive(c):c}}const set$1$1=createSetter(),shallowSet=createSetter(!0);function createSetter(t=!1){return function(n,a,o,s){let l=n[a];if(isReadonly(l)&&isRef(l)&&!isRef(o))return!1;if(!t&&(!isShallow(o)&&!isReadonly(o)&&(l=toRaw(l),o=toRaw(o)),!isArray$6(n)&&isRef(l)&&!isRef(o)))return l.value=o,!0;const c=isArray$6(n)&&isIntegerKey(a)?Number(a)t,getProto=t=>Reflect.getPrototypeOf(t);function get$2(t,r,n=!1,a=!1){t=t.__v_raw;const o=toRaw(t),s=toRaw(r);n||(r!==s&&track(o,"get",r),track(o,"get",s));const{has:l}=getProto(o),c=a?toShallow:n?toReadonly:toReactive;if(l.call(o,r))return c(t.get(r));if(l.call(o,s))return c(t.get(s));t!==o&&t.get(r)}function has$2(t,r=!1){const n=this.__v_raw,a=toRaw(n),o=toRaw(t);return r||(t!==o&&track(a,"has",t),track(a,"has",o)),t===o?n.has(t):n.has(t)||n.has(o)}function size(t,r=!1){return t=t.__v_raw,!r&&track(toRaw(t),"iterate",ITERATE_KEY),Reflect.get(t,"size",t)}function add$1(t){t=toRaw(t);const r=toRaw(this);return getProto(r).has.call(r,t)||(r.add(t),trigger$2(r,"add",t,t)),this}function set$2(t,r){r=toRaw(r);const n=toRaw(this),{has:a,get:o}=getProto(n);let s=a.call(n,t);s||(t=toRaw(t),s=a.call(n,t));const l=o.call(n,t);return n.set(t,r),s?hasChanged(r,l)&&trigger$2(n,"set",t,r):trigger$2(n,"add",t,r),this}function deleteEntry(t){const r=toRaw(this),{has:n,get:a}=getProto(r);let o=n.call(r,t);o||(t=toRaw(t),o=n.call(r,t)),a&&a.call(r,t);const s=r.delete(t);return o&&trigger$2(r,"delete",t,void 0),s}function clear$2(){const t=toRaw(this),r=t.size!==0,n=t.clear();return r&&trigger$2(t,"clear",void 0,void 0),n}function createForEach(t,r){return function(a,o){const s=this,l=s.__v_raw,c=toRaw(l),u=r?toShallow:t?toReadonly:toReactive;return!t&&track(c,"iterate",ITERATE_KEY),l.forEach((d,f)=>a.call(o,u(d),u(f),s))}}function createIterableMethod(t,r,n){return function(...a){const o=this.__v_raw,s=toRaw(o),l=isMap(s),c=t==="entries"||t===Symbol.iterator&&l,u=t==="keys"&&l,d=o[t](...a),f=n?toShallow:r?toReadonly:toReactive;return!r&&track(s,"iterate",u?MAP_KEY_ITERATE_KEY:ITERATE_KEY),{next(){const{value:v,done:g}=d.next();return g?{value:v,done:g}:{value:c?[f(v[0]),f(v[1])]:f(v),done:g}},[Symbol.iterator](){return this}}}}function createReadonlyMethod(t){return function(...r){return t==="delete"?!1:this}}function createInstrumentations(){const t={get(s){return get$2(this,s)},get size(){return size(this)},has:has$2,add:add$1,set:set$2,delete:deleteEntry,clear:clear$2,forEach:createForEach(!1,!1)},r={get(s){return get$2(this,s,!1,!0)},get size(){return size(this)},has:has$2,add:add$1,set:set$2,delete:deleteEntry,clear:clear$2,forEach:createForEach(!1,!0)},n={get(s){return get$2(this,s,!0)},get size(){return size(this,!0)},has(s){return has$2.call(this,s,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!1)},a={get(s){return get$2(this,s,!0,!0)},get size(){return size(this,!0)},has(s){return has$2.call(this,s,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{t[s]=createIterableMethod(s,!1,!1),n[s]=createIterableMethod(s,!0,!1),r[s]=createIterableMethod(s,!1,!0),a[s]=createIterableMethod(s,!0,!0)}),[t,n,r,a]}const[mutableInstrumentations,readonlyInstrumentations,shallowInstrumentations,shallowReadonlyInstrumentations]=createInstrumentations();function createInstrumentationGetter(t,r){const n=r?t?shallowReadonlyInstrumentations:shallowInstrumentations:t?readonlyInstrumentations:mutableInstrumentations;return(a,o,s)=>o==="__v_isReactive"?!t:o==="__v_isReadonly"?t:o==="__v_raw"?a:Reflect.get(hasOwn$1(n,o)&&o in a?n:a,o,s)}const mutableCollectionHandlers={get:createInstrumentationGetter(!1,!1)},shallowCollectionHandlers={get:createInstrumentationGetter(!1,!0)},readonlyCollectionHandlers={get:createInstrumentationGetter(!0,!1)},reactiveMap=new WeakMap,shallowReactiveMap=new WeakMap,readonlyMap=new WeakMap,shallowReadonlyMap=new WeakMap;function targetTypeMap(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function getTargetType(t){return t.__v_skip||!Object.isExtensible(t)?0:targetTypeMap(toRawType(t))}function reactive(t){return isReadonly(t)?t:createReactiveObject(t,!1,mutableHandlers,mutableCollectionHandlers,reactiveMap)}function shallowReactive(t){return createReactiveObject(t,!1,shallowReactiveHandlers,shallowCollectionHandlers,shallowReactiveMap)}function readonly(t){return createReactiveObject(t,!0,readonlyHandlers,readonlyCollectionHandlers,readonlyMap)}function createReactiveObject(t,r,n,a,o){if(!isObject$7(t)||t.__v_raw&&!(r&&t.__v_isReactive))return t;const s=o.get(t);if(s)return s;const l=getTargetType(t);if(l===0)return t;const c=new Proxy(t,l===2?a:n);return o.set(t,c),c}function isReactive(t){return isReadonly(t)?isReactive(t.__v_raw):!!(t&&t.__v_isReactive)}function isReadonly(t){return!!(t&&t.__v_isReadonly)}function isShallow(t){return!!(t&&t.__v_isShallow)}function isProxy(t){return isReactive(t)||isReadonly(t)}function toRaw(t){const r=t&&t.__v_raw;return r?toRaw(r):t}function markRaw(t){return def(t,"__v_skip",!0),t}const toReactive=t=>isObject$7(t)?reactive(t):t,toReadonly=t=>isObject$7(t)?readonly(t):t;function trackRefValue(t){shouldTrack&&activeEffect&&(t=toRaw(t),trackEffects(t.dep||(t.dep=createDep())))}function triggerRefValue(t,r){t=toRaw(t);const n=t.dep;n&&triggerEffects(n)}function isRef(t){return!!(t&&t.__v_isRef===!0)}function ref(t){return createRef(t,!1)}function shallowRef(t){return createRef(t,!0)}function createRef(t,r){return isRef(t)?t:new RefImpl(t,r)}class RefImpl{constructor(r,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?r:toRaw(r),this._value=n?r:toReactive(r)}get value(){return trackRefValue(this),this._value}set value(r){const n=this.__v_isShallow||isShallow(r)||isReadonly(r);r=n?r:toRaw(r),hasChanged(r,this._rawValue)&&(this._rawValue=r,this._value=n?r:toReactive(r),triggerRefValue(this))}}function unref(t){return isRef(t)?t.value:t}const shallowUnwrapHandlers={get:(t,r,n)=>unref(Reflect.get(t,r,n)),set:(t,r,n,a)=>{const o=t[r];return isRef(o)&&!isRef(n)?(o.value=n,!0):Reflect.set(t,r,n,a)}};function proxyRefs(t){return isReactive(t)?t:new Proxy(t,shallowUnwrapHandlers)}function toRefs(t){const r=isArray$6(t)?new Array(t.length):{};for(const n in t)r[n]=toRef(t,n);return r}class ObjectRefImpl{constructor(r,n,a){this._object=r,this._key=n,this._defaultValue=a,this.__v_isRef=!0}get value(){const r=this._object[this._key];return r===void 0?this._defaultValue:r}set value(r){this._object[this._key]=r}get dep(){return getDepFromReactive(toRaw(this._object),this._key)}}function toRef(t,r,n){const a=t[r];return isRef(a)?a:new ObjectRefImpl(t,r,n)}var _a$1$1;class ComputedRefImpl{constructor(r,n,a,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this[_a$1$1]=!1,this._dirty=!0,this.effect=new ReactiveEffect(r,()=>{this._dirty||(this._dirty=!0,triggerRefValue(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=a}get value(){const r=toRaw(this);return trackRefValue(r),(r._dirty||!r._cacheable)&&(r._dirty=!1,r._value=r.effect.run()),r._value}set value(r){this._setter(r)}}_a$1$1="__v_isReadonly";function computed$1(t,r,n=!1){let a,o;const s=isFunction$3(t);return s?(a=t,o=NOOP):(a=t.get,o=t.set),new ComputedRefImpl(a,o,s||!o,n)}function warn$1(t,...r){}function callWithErrorHandling(t,r,n,a){let o;try{o=a?t(...a):t()}catch(s){handleError(s,r,n)}return o}function callWithAsyncErrorHandling(t,r,n,a){if(isFunction$3(t)){const s=callWithErrorHandling(t,r,n,a);return s&&isPromise$1(s)&&s.catch(l=>{handleError(l,r,n)}),s}const o=[];for(let s=0;s>>1;getId$1(queue[a])flushIndex&&queue.splice(r,1)}function queuePostFlushCb(t){isArray$6(t)?pendingPostFlushCbs.push(...t):(!activePostFlushCbs||!activePostFlushCbs.includes(t,t.allowRecurse?postFlushIndex+1:postFlushIndex))&&pendingPostFlushCbs.push(t),queueFlush()}function flushPreFlushCbs(t,r=isFlushing?flushIndex+1:0){for(;rgetId$1(n)-getId$1(a)),postFlushIndex=0;postFlushIndext.id==null?1/0:t.id,comparator=(t,r)=>{const n=getId$1(t)-getId$1(r);if(n===0){if(t.pre&&!r.pre)return-1;if(r.pre&&!t.pre)return 1}return n};function flushJobs(t){isFlushPending=!1,isFlushing=!0,queue.sort(comparator);const r=NOOP;try{for(flushIndex=0;flushIndexisString$3(_)?_.trim():_)),v&&(o=n.map(looseToNumber))}let c,u=a[c=toHandlerKey(r)]||a[c=toHandlerKey(camelize(r))];!u&&s&&(u=a[c=toHandlerKey(hyphenate(r))]),u&&callWithAsyncErrorHandling(u,t,6,o);const d=a[c+"Once"];if(d){if(!t.emitted)t.emitted={};else if(t.emitted[c])return;t.emitted[c]=!0,callWithAsyncErrorHandling(d,t,6,o)}}function normalizeEmitsOptions(t,r,n=!1){const a=r.emitsCache,o=a.get(t);if(o!==void 0)return o;const s=t.emits;let l={},c=!1;if(!isFunction$3(t)){const u=d=>{const f=normalizeEmitsOptions(d,r,!0);f&&(c=!0,extend$2(l,f))};!n&&r.mixins.length&&r.mixins.forEach(u),t.extends&&u(t.extends),t.mixins&&t.mixins.forEach(u)}return!s&&!c?(isObject$7(t)&&a.set(t,null),null):(isArray$6(s)?s.forEach(u=>l[u]=null):extend$2(l,s),isObject$7(t)&&a.set(t,l),l)}function isEmitListener(t,r){return!t||!isOn(r)?!1:(r=r.slice(2).replace(/Once$/,""),hasOwn$1(t,r[0].toLowerCase()+r.slice(1))||hasOwn$1(t,hyphenate(r))||hasOwn$1(t,r))}let currentRenderingInstance=null,currentScopeId=null;function setCurrentRenderingInstance(t){const r=currentRenderingInstance;return currentRenderingInstance=t,currentScopeId=t&&t.type.__scopeId||null,r}function pushScopeId(t){currentScopeId=t}function popScopeId(){currentScopeId=null}function withCtx(t,r=currentRenderingInstance,n){if(!r||t._n)return t;const a=(...o)=>{a._d&&setBlockTracking(-1);const s=setCurrentRenderingInstance(r);let l;try{l=t(...o)}finally{setCurrentRenderingInstance(s),a._d&&setBlockTracking(1)}return l};return a._n=!0,a._c=!0,a._d=!0,a}function markAttrsAccessed(){}function renderComponentRoot(t){const{type:r,vnode:n,proxy:a,withProxy:o,props:s,propsOptions:[l],slots:c,attrs:u,emit:d,render:f,renderCache:v,data:g,setupState:_,ctx:y,inheritAttrs:S}=t;let x,b;const w=setCurrentRenderingInstance(t);try{if(n.shapeFlag&4){const M=o||a;x=normalizeVNode(f.call(M,M,v,s,_,g,y)),b=u}else{const M=r;x=normalizeVNode(M.length>1?M(s,{attrs:u,slots:c,emit:d}):M(s,null)),b=r.props?u:getFunctionalFallthrough(u)}}catch(M){blockStack.length=0,handleError(M,t,1),x=createVNode$1(Comment)}let A=x;if(b&&S!==!1){const M=Object.keys(b),{shapeFlag:D}=A;M.length&&D&7&&(l&&M.some(isModelListener)&&(b=filterModelListeners(b,l)),A=cloneVNode(A,b))}return n.dirs&&(A=cloneVNode(A),A.dirs=A.dirs?A.dirs.concat(n.dirs):n.dirs),n.transition&&(A.transition=n.transition),x=A,setCurrentRenderingInstance(w),x}function filterSingleRoot(t){let r;for(let n=0;n{let r;for(const n in t)(n==="class"||n==="style"||isOn(n))&&((r||(r={}))[n]=t[n]);return r},filterModelListeners=(t,r)=>{const n={};for(const a in t)(!isModelListener(a)||!(a.slice(9)in r))&&(n[a]=t[a]);return n};function shouldUpdateComponent(t,r,n){const{props:a,children:o,component:s}=t,{props:l,children:c,patchFlag:u}=r,d=s.emitsOptions;if(r.dirs||r.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return a?hasPropsChanged(a,l,d):!!l;if(u&8){const f=r.dynamicProps;for(let v=0;vt.__isSuspense,SuspenseImpl={name:"Suspense",__isSuspense:!0,process(t,r,n,a,o,s,l,c,u,d){t==null?mountSuspense(r,n,a,o,s,l,c,u,d):patchSuspense(t,r,n,a,o,l,c,u,d)},hydrate:hydrateSuspense,create:createSuspenseBoundary,normalize:normalizeSuspenseChildren},Suspense=SuspenseImpl;function triggerEvent$1(t,r){const n=t.props&&t.props[r];isFunction$3(n)&&n()}function mountSuspense(t,r,n,a,o,s,l,c,u){const{p:d,o:{createElement:f}}=u,v=f("div"),g=t.suspense=createSuspenseBoundary(t,o,a,r,v,n,s,l,c,u);d(null,g.pendingBranch=t.ssContent,v,null,a,g,s,l),g.deps>0?(triggerEvent$1(t,"onPending"),triggerEvent$1(t,"onFallback"),d(null,t.ssFallback,r,n,a,null,s,l),setActiveBranch(g,t.ssFallback)):g.resolve()}function patchSuspense(t,r,n,a,o,s,l,c,{p:u,um:d,o:{createElement:f}}){const v=r.suspense=t.suspense;v.vnode=r,r.el=t.el;const g=r.ssContent,_=r.ssFallback,{activeBranch:y,pendingBranch:S,isInFallback:x,isHydrating:b}=v;if(S)v.pendingBranch=g,isSameVNodeType(g,S)?(u(S,g,v.hiddenContainer,null,o,v,s,l,c),v.deps<=0?v.resolve():x&&(u(y,_,n,a,o,null,s,l,c),setActiveBranch(v,_))):(v.pendingId++,b?(v.isHydrating=!1,v.activeBranch=S):d(S,o,v),v.deps=0,v.effects.length=0,v.hiddenContainer=f("div"),x?(u(null,g,v.hiddenContainer,null,o,v,s,l,c),v.deps<=0?v.resolve():(u(y,_,n,a,o,null,s,l,c),setActiveBranch(v,_))):y&&isSameVNodeType(g,y)?(u(y,g,n,a,o,v,s,l,c),v.resolve(!0)):(u(null,g,v.hiddenContainer,null,o,v,s,l,c),v.deps<=0&&v.resolve()));else if(y&&isSameVNodeType(g,y))u(y,g,n,a,o,v,s,l,c),setActiveBranch(v,g);else if(triggerEvent$1(r,"onPending"),v.pendingBranch=g,v.pendingId++,u(null,g,v.hiddenContainer,null,o,v,s,l,c),v.deps<=0)v.resolve();else{const{timeout:w,pendingId:A}=v;w>0?setTimeout(()=>{v.pendingId===A&&v.fallback(_)},w):w===0&&v.fallback(_)}}function createSuspenseBoundary(t,r,n,a,o,s,l,c,u,d,f=!1){const{p:v,m:g,um:_,n:y,o:{parentNode:S,remove:x}}=d,b=t.props?toNumber$1(t.props.timeout):void 0,w={vnode:t,parent:r,parentComponent:n,isSVG:l,container:a,hiddenContainer:o,anchor:s,deps:0,pendingId:0,timeout:typeof b=="number"?b:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:f,isUnmounted:!1,effects:[],resolve(A=!1){const{vnode:M,activeBranch:D,pendingBranch:L,pendingId:z,effects:F,parentComponent:ae,container:j}=w;if(w.isHydrating)w.isHydrating=!1;else if(!A){const $e=D&&L.transition&&L.transition.mode==="out-in";$e&&(D.transition.afterLeave=()=>{z===w.pendingId&&g(L,j,Lt,0)});let{anchor:Lt}=w;D&&(Lt=y(D),_(D,ae,w,!0)),$e||g(L,j,Lt,0)}setActiveBranch(w,L),w.pendingBranch=null,w.isInFallback=!1;let Y=w.parent,de=!1;for(;Y;){if(Y.pendingBranch){Y.effects.push(...F),de=!0;break}Y=Y.parent}de||queuePostFlushCb(F),w.effects=[],triggerEvent$1(M,"onResolve")},fallback(A){if(!w.pendingBranch)return;const{vnode:M,activeBranch:D,parentComponent:L,container:z,isSVG:F}=w;triggerEvent$1(M,"onFallback");const ae=y(D),j=()=>{!w.isInFallback||(v(null,A,z,ae,L,null,F,c,u),setActiveBranch(w,A))},Y=A.transition&&A.transition.mode==="out-in";Y&&(D.transition.afterLeave=j),w.isInFallback=!0,_(D,L,null,!0),Y||j()},move(A,M,D){w.activeBranch&&g(w.activeBranch,A,M,D),w.container=A},next(){return w.activeBranch&&y(w.activeBranch)},registerDep(A,M){const D=!!w.pendingBranch;D&&w.deps++;const L=A.vnode.el;A.asyncDep.catch(z=>{handleError(z,A,0)}).then(z=>{if(A.isUnmounted||w.isUnmounted||w.pendingId!==A.suspenseId)return;A.asyncResolved=!0;const{vnode:F}=A;handleSetupResult(A,z,!1),L&&(F.el=L);const ae=!L&&A.subTree.el;M(A,F,S(L||A.subTree.el),L?null:y(A.subTree),w,l,u),ae&&x(ae),updateHOCHostEl(A,F.el),D&&--w.deps===0&&w.resolve()})},unmount(A,M){w.isUnmounted=!0,w.activeBranch&&_(w.activeBranch,n,A,M),w.pendingBranch&&_(w.pendingBranch,n,A,M)}};return w}function hydrateSuspense(t,r,n,a,o,s,l,c,u){const d=r.suspense=createSuspenseBoundary(r,a,n,t.parentNode,document.createElement("div"),null,o,s,l,c,!0),f=u(t,d.pendingBranch=r.ssContent,n,d,s,l);return d.deps===0&&d.resolve(),f}function normalizeSuspenseChildren(t){const{shapeFlag:r,children:n}=t,a=r&32;t.ssContent=normalizeSuspenseSlot(a?n.default:n),t.ssFallback=a?normalizeSuspenseSlot(n.fallback):createVNode$1(Comment)}function normalizeSuspenseSlot(t){let r;if(isFunction$3(t)){const n=isBlockTreeEnabled&&t._c;n&&(t._d=!1,openBlock()),t=t(),n&&(t._d=!0,r=currentBlock,closeBlock())}return isArray$6(t)&&(t=filterSingleRoot(t)),t=normalizeVNode(t),r&&!t.dynamicChildren&&(t.dynamicChildren=r.filter(n=>n!==t)),t}function queueEffectWithSuspense(t,r){r&&r.pendingBranch?isArray$6(t)?r.effects.push(...t):r.effects.push(t):queuePostFlushCb(t)}function setActiveBranch(t,r){t.activeBranch=r;const{vnode:n,parentComponent:a}=t,o=n.el=r.el;a&&a.subTree===n&&(a.vnode.el=o,updateHOCHostEl(a,o))}function provide(t,r){if(currentInstance){let n=currentInstance.provides;const a=currentInstance.parent&¤tInstance.parent.provides;a===n&&(n=currentInstance.provides=Object.create(a)),n[t]=r}}function inject(t,r,n=!1){const a=currentInstance||currentRenderingInstance;if(a){const o=a.parent==null?a.vnode.appContext&&a.vnode.appContext.provides:a.parent.provides;if(o&&t in o)return o[t];if(arguments.length>1)return n&&isFunction$3(r)?r.call(a.proxy):r}}function watchEffect(t,r){return doWatch(t,null,r)}function watchPostEffect(t,r){return doWatch(t,null,{flush:"post"})}const INITIAL_WATCHER_VALUE={};function watch$1(t,r,n){return doWatch(t,r,n)}function doWatch(t,r,{immediate:n,deep:a,flush:o,onTrack:s,onTrigger:l}=EMPTY_OBJ$1){const c=getCurrentScope()===(currentInstance==null?void 0:currentInstance.scope)?currentInstance:null;let u,d=!1,f=!1;if(isRef(t)?(u=()=>t.value,d=isShallow(t)):isReactive(t)?(u=()=>t,a=!0):isArray$6(t)?(f=!0,d=t.some(A=>isReactive(A)||isShallow(A)),u=()=>t.map(A=>{if(isRef(A))return A.value;if(isReactive(A))return traverse(A);if(isFunction$3(A))return callWithErrorHandling(A,c,2)})):isFunction$3(t)?r?u=()=>callWithErrorHandling(t,c,2):u=()=>{if(!(c&&c.isUnmounted))return v&&v(),callWithAsyncErrorHandling(t,c,3,[g])}:u=NOOP,r&&a){const A=u;u=()=>traverse(A())}let v,g=A=>{v=b.onStop=()=>{callWithErrorHandling(A,c,4)}},_;if(isInSSRComponentSetup)if(g=NOOP,r?n&&callWithAsyncErrorHandling(r,c,3,[u(),f?[]:void 0,g]):u(),o==="sync"){const A=useSSRContext();_=A.__watcherHandles||(A.__watcherHandles=[])}else return NOOP;let y=f?new Array(t.length).fill(INITIAL_WATCHER_VALUE):INITIAL_WATCHER_VALUE;const S=()=>{if(!!b.active)if(r){const A=b.run();(a||d||(f?A.some((M,D)=>hasChanged(M,y[D])):hasChanged(A,y)))&&(v&&v(),callWithAsyncErrorHandling(r,c,3,[A,y===INITIAL_WATCHER_VALUE?void 0:f&&y[0]===INITIAL_WATCHER_VALUE?[]:y,g]),y=A)}else b.run()};S.allowRecurse=!!r;let x;o==="sync"?x=S:o==="post"?x=()=>queuePostRenderEffect(S,c&&c.suspense):(S.pre=!0,c&&(S.id=c.uid),x=()=>queueJob(S));const b=new ReactiveEffect(u,x);r?n?S():y=b.run():o==="post"?queuePostRenderEffect(b.run.bind(b),c&&c.suspense):b.run();const w=()=>{b.stop(),c&&c.scope&&remove$1(c.scope.effects,b)};return _&&_.push(w),w}function instanceWatch(t,r,n){const a=this.proxy,o=isString$3(t)?t.includes(".")?createPathGetter(a,t):()=>a[t]:t.bind(a,a);let s;isFunction$3(r)?s=r:(s=r.handler,n=r);const l=currentInstance;setCurrentInstance(this);const c=doWatch(o,s.bind(a),n);return l?setCurrentInstance(l):unsetCurrentInstance(),c}function createPathGetter(t,r){const n=r.split(".");return()=>{let a=t;for(let o=0;o{traverse(n,r)});else if(isPlainObject$1(t))for(const n in t)traverse(t[n],r);return t}function useTransitionState(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return onMounted(()=>{t.isMounted=!0}),onBeforeUnmount(()=>{t.isUnmounting=!0}),t}const TransitionHookValidator=[Function,Array],BaseTransitionImpl={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:TransitionHookValidator,onEnter:TransitionHookValidator,onAfterEnter:TransitionHookValidator,onEnterCancelled:TransitionHookValidator,onBeforeLeave:TransitionHookValidator,onLeave:TransitionHookValidator,onAfterLeave:TransitionHookValidator,onLeaveCancelled:TransitionHookValidator,onBeforeAppear:TransitionHookValidator,onAppear:TransitionHookValidator,onAfterAppear:TransitionHookValidator,onAppearCancelled:TransitionHookValidator},setup(t,{slots:r}){const n=getCurrentInstance(),a=useTransitionState();let o;return()=>{const s=r.default&&getTransitionRawChildren(r.default(),!0);if(!s||!s.length)return;let l=s[0];if(s.length>1){for(const S of s)if(S.type!==Comment){l=S;break}}const c=toRaw(t),{mode:u}=c;if(a.isLeaving)return emptyPlaceholder(l);const d=getKeepAliveChild(l);if(!d)return emptyPlaceholder(l);const f=resolveTransitionHooks(d,c,a,n);setTransitionHooks(d,f);const v=n.subTree,g=v&&getKeepAliveChild(v);let _=!1;const{getTransitionKey:y}=d.type;if(y){const S=y();o===void 0?o=S:S!==o&&(o=S,_=!0)}if(g&&g.type!==Comment&&(!isSameVNodeType(d,g)||_)){const S=resolveTransitionHooks(g,c,a,n);if(setTransitionHooks(g,S),u==="out-in")return a.isLeaving=!0,S.afterLeave=()=>{a.isLeaving=!1,n.update.active!==!1&&n.update()},emptyPlaceholder(l);u==="in-out"&&d.type!==Comment&&(S.delayLeave=(x,b,w)=>{const A=getLeavingNodesForType(a,g);A[String(g.key)]=g,x._leaveCb=()=>{b(),x._leaveCb=void 0,delete f.delayedLeave},f.delayedLeave=w})}return l}}},BaseTransition=BaseTransitionImpl;function getLeavingNodesForType(t,r){const{leavingVNodes:n}=t;let a=n.get(r.type);return a||(a=Object.create(null),n.set(r.type,a)),a}function resolveTransitionHooks(t,r,n,a){const{appear:o,mode:s,persisted:l=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:d,onEnterCancelled:f,onBeforeLeave:v,onLeave:g,onAfterLeave:_,onLeaveCancelled:y,onBeforeAppear:S,onAppear:x,onAfterAppear:b,onAppearCancelled:w}=r,A=String(t.key),M=getLeavingNodesForType(n,t),D=(F,ae)=>{F&&callWithAsyncErrorHandling(F,a,9,ae)},L=(F,ae)=>{const j=ae[1];D(F,ae),isArray$6(F)?F.every(Y=>Y.length<=1)&&j():F.length<=1&&j()},z={mode:s,persisted:l,beforeEnter(F){let ae=c;if(!n.isMounted)if(o)ae=S||c;else return;F._leaveCb&&F._leaveCb(!0);const j=M[A];j&&isSameVNodeType(t,j)&&j.el._leaveCb&&j.el._leaveCb(),D(ae,[F])},enter(F){let ae=u,j=d,Y=f;if(!n.isMounted)if(o)ae=x||u,j=b||d,Y=w||f;else return;let de=!1;const $e=F._enterCb=Lt=>{de||(de=!0,Lt?D(Y,[F]):D(j,[F]),z.delayedLeave&&z.delayedLeave(),F._enterCb=void 0)};ae?L(ae,[F,$e]):$e()},leave(F,ae){const j=String(t.key);if(F._enterCb&&F._enterCb(!0),n.isUnmounting)return ae();D(v,[F]);let Y=!1;const de=F._leaveCb=$e=>{Y||(Y=!0,ae(),$e?D(y,[F]):D(_,[F]),F._leaveCb=void 0,M[j]===t&&delete M[j])};M[j]=t,g?L(g,[F,de]):de()},clone(F){return resolveTransitionHooks(F,r,n,a)}};return z}function emptyPlaceholder(t){if(isKeepAlive(t))return t=cloneVNode(t),t.children=null,t}function getKeepAliveChild(t){return isKeepAlive(t)?t.children?t.children[0]:void 0:t}function setTransitionHooks(t,r){t.shapeFlag&6&&t.component?setTransitionHooks(t.component.subTree,r):t.shapeFlag&128?(t.ssContent.transition=r.clone(t.ssContent),t.ssFallback.transition=r.clone(t.ssFallback)):t.transition=r}function getTransitionRawChildren(t,r=!1,n){let a=[],o=0;for(let s=0;s1)for(let s=0;s!!t.type.__asyncLoader,isKeepAlive=t=>t.type.__isKeepAlive;function onActivated(t,r){registerKeepAliveHook(t,"a",r)}function onDeactivated(t,r){registerKeepAliveHook(t,"da",r)}function registerKeepAliveHook(t,r,n=currentInstance){const a=t.__wdc||(t.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return t()});if(injectHook(r,a,n),n){let o=n.parent;for(;o&&o.parent;)isKeepAlive(o.parent.vnode)&&injectToKeepAliveRoot(a,r,n,o),o=o.parent}}function injectToKeepAliveRoot(t,r,n,a){const o=injectHook(r,t,a,!0);onUnmounted(()=>{remove$1(a[r],o)},n)}function injectHook(t,r,n=currentInstance,a=!1){if(n){const o=n[t]||(n[t]=[]),s=r.__weh||(r.__weh=(...l)=>{if(n.isUnmounted)return;pauseTracking(),setCurrentInstance(n);const c=callWithAsyncErrorHandling(r,n,t,l);return unsetCurrentInstance(),resetTracking(),c});return a?o.unshift(s):o.push(s),s}}const createHook=t=>(r,n=currentInstance)=>(!isInSSRComponentSetup||t==="sp")&&injectHook(t,(...a)=>r(...a),n),onBeforeMount=createHook("bm"),onMounted=createHook("m"),onBeforeUpdate=createHook("bu"),onUpdated=createHook("u"),onBeforeUnmount=createHook("bum"),onUnmounted=createHook("um"),onServerPrefetch=createHook("sp"),onRenderTriggered=createHook("rtg"),onRenderTracked=createHook("rtc");function onErrorCaptured(t,r=currentInstance){injectHook("ec",t,r)}function withDirectives(t,r){const n=currentRenderingInstance;if(n===null)return t;const a=getExposeProxy(n)||n.proxy,o=t.dirs||(t.dirs=[]);for(let s=0;sr(l,c,void 0,s&&s[c]));else{const l=Object.keys(t);o=new Array(l.length);for(let c=0,u=l.length;c{const s=a.fn(...o);return s&&(s.key=a.key),s}:a.fn)}return t}function renderSlot(t,r,n={},a,o){if(currentRenderingInstance.isCE||currentRenderingInstance.parent&&isAsyncWrapper(currentRenderingInstance.parent)&¤tRenderingInstance.parent.isCE)return r!=="default"&&(n.name=r),createVNode$1("slot",n,a&&a());let s=t[r];s&&s._c&&(s._d=!1),openBlock();const l=s&&ensureValidVNode(s(n)),c=createBlock(Fragment,{key:n.key||l&&l.key||`_${r}`},l||(a?a():[]),l&&t._===1?64:-2);return!o&&c.scopeId&&(c.slotScopeIds=[c.scopeId+"-s"]),s&&s._c&&(s._d=!0),c}function ensureValidVNode(t){return t.some(r=>isVNode(r)?!(r.type===Comment||r.type===Fragment&&!ensureValidVNode(r.children)):!0)?t:null}function toHandlers(t,r){const n={};for(const a in t)n[r&&/[A-Z]/.test(a)?`on:${a}`:toHandlerKey(a)]=t[a];return n}const getPublicInstance=t=>t?isStatefulComponent(t)?getExposeProxy(t)||t.proxy:getPublicInstance(t.parent):null,publicPropertiesMap=extend$2(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>getPublicInstance(t.parent),$root:t=>getPublicInstance(t.root),$emit:t=>t.emit,$options:t=>resolveMergedOptions(t),$forceUpdate:t=>t.f||(t.f=()=>queueJob(t.update)),$nextTick:t=>t.n||(t.n=nextTick.bind(t.proxy)),$watch:t=>instanceWatch.bind(t)}),hasSetupBinding=(t,r)=>t!==EMPTY_OBJ$1&&!t.__isScriptSetup&&hasOwn$1(t,r),PublicInstanceProxyHandlers={get({_:t},r){const{ctx:n,setupState:a,data:o,props:s,accessCache:l,type:c,appContext:u}=t;let d;if(r[0]!=="$"){const _=l[r];if(_!==void 0)switch(_){case 1:return a[r];case 2:return o[r];case 4:return n[r];case 3:return s[r]}else{if(hasSetupBinding(a,r))return l[r]=1,a[r];if(o!==EMPTY_OBJ$1&&hasOwn$1(o,r))return l[r]=2,o[r];if((d=t.propsOptions[0])&&hasOwn$1(d,r))return l[r]=3,s[r];if(n!==EMPTY_OBJ$1&&hasOwn$1(n,r))return l[r]=4,n[r];shouldCacheAccess&&(l[r]=0)}}const f=publicPropertiesMap[r];let v,g;if(f)return r==="$attrs"&&track(t,"get",r),f(t);if((v=c.__cssModules)&&(v=v[r]))return v;if(n!==EMPTY_OBJ$1&&hasOwn$1(n,r))return l[r]=4,n[r];if(g=u.config.globalProperties,hasOwn$1(g,r))return g[r]},set({_:t},r,n){const{data:a,setupState:o,ctx:s}=t;return hasSetupBinding(o,r)?(o[r]=n,!0):a!==EMPTY_OBJ$1&&hasOwn$1(a,r)?(a[r]=n,!0):hasOwn$1(t.props,r)||r[0]==="$"&&r.slice(1)in t?!1:(s[r]=n,!0)},has({_:{data:t,setupState:r,accessCache:n,ctx:a,appContext:o,propsOptions:s}},l){let c;return!!n[l]||t!==EMPTY_OBJ$1&&hasOwn$1(t,l)||hasSetupBinding(r,l)||(c=s[0])&&hasOwn$1(c,l)||hasOwn$1(a,l)||hasOwn$1(publicPropertiesMap,l)||hasOwn$1(o.config.globalProperties,l)},defineProperty(t,r,n){return n.get!=null?t._.accessCache[r]=0:hasOwn$1(n,"value")&&this.set(t,r,n.value,null),Reflect.defineProperty(t,r,n)}};let shouldCacheAccess=!0;function applyOptions(t){const r=resolveMergedOptions(t),n=t.proxy,a=t.ctx;shouldCacheAccess=!1,r.beforeCreate&&callHook$1(r.beforeCreate,t,"bc");const{data:o,computed:s,methods:l,watch:c,provide:u,inject:d,created:f,beforeMount:v,mounted:g,beforeUpdate:_,updated:y,activated:S,deactivated:x,beforeDestroy:b,beforeUnmount:w,destroyed:A,unmounted:M,render:D,renderTracked:L,renderTriggered:z,errorCaptured:F,serverPrefetch:ae,expose:j,inheritAttrs:Y,components:de,directives:$e,filters:Lt}=r;if(d&&resolveInjections(d,a,null,t.appContext.config.unwrapInjectedRef),l)for(const wn in l){const Sn=l[wn];isFunction$3(Sn)&&(a[wn]=Sn.bind(n))}if(o){const wn=o.call(n,n);isObject$7(wn)&&(t.data=reactive(wn))}if(shouldCacheAccess=!0,s)for(const wn in s){const Sn=s[wn],Cn=isFunction$3(Sn)?Sn.bind(n,n):isFunction$3(Sn.get)?Sn.get.bind(n,n):NOOP,An=!isFunction$3(Sn)&&isFunction$3(Sn.set)?Sn.set.bind(n):NOOP,In=computed({get:Cn,set:An});Object.defineProperty(a,wn,{enumerable:!0,configurable:!0,get:()=>In.value,set:Dn=>In.value=Dn})}if(c)for(const wn in c)createWatcher(c[wn],a,n,wn);if(u){const wn=isFunction$3(u)?u.call(n):u;Reflect.ownKeys(wn).forEach(Sn=>{provide(Sn,wn[Sn])})}f&&callHook$1(f,t,"c");function Ar(wn,Sn){isArray$6(Sn)?Sn.forEach(Cn=>wn(Cn.bind(n))):Sn&&wn(Sn.bind(n))}if(Ar(onBeforeMount,v),Ar(onMounted,g),Ar(onBeforeUpdate,_),Ar(onUpdated,y),Ar(onActivated,S),Ar(onDeactivated,x),Ar(onErrorCaptured,F),Ar(onRenderTracked,L),Ar(onRenderTriggered,z),Ar(onBeforeUnmount,w),Ar(onUnmounted,M),Ar(onServerPrefetch,ae),isArray$6(j))if(j.length){const wn=t.exposed||(t.exposed={});j.forEach(Sn=>{Object.defineProperty(wn,Sn,{get:()=>n[Sn],set:Cn=>n[Sn]=Cn})})}else t.exposed||(t.exposed={});D&&t.render===NOOP&&(t.render=D),Y!=null&&(t.inheritAttrs=Y),de&&(t.components=de),$e&&(t.directives=$e)}function resolveInjections(t,r,n=NOOP,a=!1){isArray$6(t)&&(t=normalizeInject(t));for(const o in t){const s=t[o];let l;isObject$7(s)?"default"in s?l=inject(s.from||o,s.default,!0):l=inject(s.from||o):l=inject(s),isRef(l)&&a?Object.defineProperty(r,o,{enumerable:!0,configurable:!0,get:()=>l.value,set:c=>l.value=c}):r[o]=l}}function callHook$1(t,r,n){callWithAsyncErrorHandling(isArray$6(t)?t.map(a=>a.bind(r.proxy)):t.bind(r.proxy),r,n)}function createWatcher(t,r,n,a){const o=a.includes(".")?createPathGetter(n,a):()=>n[a];if(isString$3(t)){const s=r[t];isFunction$3(s)&&watch$1(o,s)}else if(isFunction$3(t))watch$1(o,t.bind(n));else if(isObject$7(t))if(isArray$6(t))t.forEach(s=>createWatcher(s,r,n,a));else{const s=isFunction$3(t.handler)?t.handler.bind(n):r[t.handler];isFunction$3(s)&&watch$1(o,s,t)}}function resolveMergedOptions(t){const r=t.type,{mixins:n,extends:a}=r,{mixins:o,optionsCache:s,config:{optionMergeStrategies:l}}=t.appContext,c=s.get(r);let u;return c?u=c:!o.length&&!n&&!a?u=r:(u={},o.length&&o.forEach(d=>mergeOptions$1(u,d,l,!0)),mergeOptions$1(u,r,l)),isObject$7(r)&&s.set(r,u),u}function mergeOptions$1(t,r,n,a=!1){const{mixins:o,extends:s}=r;s&&mergeOptions$1(t,s,n,!0),o&&o.forEach(l=>mergeOptions$1(t,l,n,!0));for(const l in r)if(!(a&&l==="expose")){const c=internalOptionMergeStrats[l]||n&&n[l];t[l]=c?c(t[l],r[l]):r[l]}return t}const internalOptionMergeStrats={data:mergeDataFn,props:mergeObjectOptions,emits:mergeObjectOptions,methods:mergeObjectOptions,computed:mergeObjectOptions,beforeCreate:mergeAsArray,created:mergeAsArray,beforeMount:mergeAsArray,mounted:mergeAsArray,beforeUpdate:mergeAsArray,updated:mergeAsArray,beforeDestroy:mergeAsArray,beforeUnmount:mergeAsArray,destroyed:mergeAsArray,unmounted:mergeAsArray,activated:mergeAsArray,deactivated:mergeAsArray,errorCaptured:mergeAsArray,serverPrefetch:mergeAsArray,components:mergeObjectOptions,directives:mergeObjectOptions,watch:mergeWatchOptions,provide:mergeDataFn,inject:mergeInject};function mergeDataFn(t,r){return r?t?function(){return extend$2(isFunction$3(t)?t.call(this,this):t,isFunction$3(r)?r.call(this,this):r)}:r:t}function mergeInject(t,r){return mergeObjectOptions(normalizeInject(t),normalizeInject(r))}function normalizeInject(t){if(isArray$6(t)){const r={};for(let n=0;n0)&&!(l&16)){if(l&8){const f=t.vnode.dynamicProps;for(let v=0;v{u=!0;const[g,_]=normalizePropsOptions(v,r,!0);extend$2(l,g),_&&c.push(..._)};!n&&r.mixins.length&&r.mixins.forEach(f),t.extends&&f(t.extends),t.mixins&&t.mixins.forEach(f)}if(!s&&!u)return isObject$7(t)&&a.set(t,EMPTY_ARR),EMPTY_ARR;if(isArray$6(s))for(let f=0;f-1,_[1]=S<0||y-1||hasOwn$1(_,"default"))&&c.push(v)}}}const d=[l,c];return isObject$7(t)&&a.set(t,d),d}function validatePropName(t){return t[0]!=="$"}function getType(t){const r=t&&t.toString().match(/^\s*(function|class) (\w+)/);return r?r[2]:t===null?"null":""}function isSameType(t,r){return getType(t)===getType(r)}function getTypeIndex(t,r){return isArray$6(r)?r.findIndex(n=>isSameType(n,t)):isFunction$3(r)&&isSameType(r,t)?0:-1}const isInternalKey=t=>t[0]==="_"||t==="$stable",normalizeSlotValue=t=>isArray$6(t)?t.map(normalizeVNode):[normalizeVNode(t)],normalizeSlot$1=(t,r,n)=>{if(r._n)return r;const a=withCtx((...o)=>normalizeSlotValue(r(...o)),n);return a._c=!1,a},normalizeObjectSlots=(t,r,n)=>{const a=t._ctx;for(const o in t){if(isInternalKey(o))continue;const s=t[o];if(isFunction$3(s))r[o]=normalizeSlot$1(o,s,a);else if(s!=null){const l=normalizeSlotValue(s);r[o]=()=>l}}},normalizeVNodeSlots=(t,r)=>{const n=normalizeSlotValue(r);t.slots.default=()=>n},initSlots=(t,r)=>{if(t.vnode.shapeFlag&32){const n=r._;n?(t.slots=toRaw(r),def(r,"_",n)):normalizeObjectSlots(r,t.slots={})}else t.slots={},r&&normalizeVNodeSlots(t,r);def(t.slots,InternalObjectKey,1)},updateSlots=(t,r,n)=>{const{vnode:a,slots:o}=t;let s=!0,l=EMPTY_OBJ$1;if(a.shapeFlag&32){const c=r._;c?n&&c===1?s=!1:(extend$2(o,r),!n&&c===1&&delete o._):(s=!r.$stable,normalizeObjectSlots(r,o)),l=r}else r&&(normalizeVNodeSlots(t,r),l={default:1});if(s)for(const c in o)!isInternalKey(c)&&!(c in l)&&delete o[c]};function createAppContext(){return{app:null,config:{isNativeTag:NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let uid$1=0;function createAppAPI(t,r){return function(a,o=null){isFunction$3(a)||(a=Object.assign({},a)),o!=null&&!isObject$7(o)&&(o=null);const s=createAppContext(),l=new Set;let c=!1;const u=s.app={_uid:uid$1++,_component:a,_props:o,_container:null,_context:s,_instance:null,version:version$2,get config(){return s.config},set config(d){},use(d,...f){return l.has(d)||(d&&isFunction$3(d.install)?(l.add(d),d.install(u,...f)):isFunction$3(d)&&(l.add(d),d(u,...f))),u},mixin(d){return s.mixins.includes(d)||s.mixins.push(d),u},component(d,f){return f?(s.components[d]=f,u):s.components[d]},directive(d,f){return f?(s.directives[d]=f,u):s.directives[d]},mount(d,f,v){if(!c){const g=createVNode$1(a,o);return g.appContext=s,f&&r?r(g,d):t(g,d,v),c=!0,u._container=d,d.__vue_app__=u,getExposeProxy(g.component)||g.component.proxy}},unmount(){c&&(t(null,u._container),delete u._container.__vue_app__)},provide(d,f){return s.provides[d]=f,u}};return u}}function setRef(t,r,n,a,o=!1){if(isArray$6(t)){t.forEach((g,_)=>setRef(g,r&&(isArray$6(r)?r[_]:r),n,a,o));return}if(isAsyncWrapper(a)&&!o)return;const s=a.shapeFlag&4?getExposeProxy(a.component)||a.component.proxy:a.el,l=o?null:s,{i:c,r:u}=t,d=r&&r.r,f=c.refs===EMPTY_OBJ$1?c.refs={}:c.refs,v=c.setupState;if(d!=null&&d!==u&&(isString$3(d)?(f[d]=null,hasOwn$1(v,d)&&(v[d]=null)):isRef(d)&&(d.value=null)),isFunction$3(u))callWithErrorHandling(u,c,12,[l,f]);else{const g=isString$3(u),_=isRef(u);if(g||_){const y=()=>{if(t.f){const S=g?hasOwn$1(v,u)?v[u]:f[u]:u.value;o?isArray$6(S)&&remove$1(S,s):isArray$6(S)?S.includes(s)||S.push(s):g?(f[u]=[s],hasOwn$1(v,u)&&(v[u]=f[u])):(u.value=[s],t.k&&(f[t.k]=u.value))}else g?(f[u]=l,hasOwn$1(v,u)&&(v[u]=l)):_&&(u.value=l,t.k&&(f[t.k]=l))};l?(y.id=-1,queuePostRenderEffect(y,n)):y()}}}const queuePostRenderEffect=queueEffectWithSuspense;function createRenderer(t){return baseCreateRenderer(t)}function baseCreateRenderer(t,r){const n=getGlobalThis();n.__VUE__=!0;const{insert:a,remove:o,patchProp:s,createElement:l,createText:c,createComment:u,setText:d,setElementText:f,parentNode:v,nextSibling:g,setScopeId:_=NOOP,insertStaticContent:y}=t,S=($n,Tn,Pn,Rn=null,Pa=null,Va=null,Ya=!1,za=null,Ga=!!Tn.dynamicChildren)=>{if($n===Tn)return;$n&&!isSameVNodeType($n,Tn)&&(Rn=Nn($n),Dn($n,Pa,Va,!0),$n=null),Tn.patchFlag===-2&&(Ga=!1,Tn.dynamicChildren=null);const{type:Ba,ref:On,shapeFlag:Ua}=Tn;switch(Ba){case Text:x($n,Tn,Pn,Rn);break;case Comment:b($n,Tn,Pn,Rn);break;case Static:$n==null&&w(Tn,Pn,Rn,Ya);break;case Fragment:de($n,Tn,Pn,Rn,Pa,Va,Ya,za,Ga);break;default:Ua&1?D($n,Tn,Pn,Rn,Pa,Va,Ya,za,Ga):Ua&6?$e($n,Tn,Pn,Rn,Pa,Va,Ya,za,Ga):(Ua&64||Ua&128)&&Ba.process($n,Tn,Pn,Rn,Pa,Va,Ya,za,Ga,Wa)}On!=null&&Pa&&setRef(On,$n&&$n.ref,Va,Tn||$n,!Tn)},x=($n,Tn,Pn,Rn)=>{if($n==null)a(Tn.el=c(Tn.children),Pn,Rn);else{const Pa=Tn.el=$n.el;Tn.children!==$n.children&&d(Pa,Tn.children)}},b=($n,Tn,Pn,Rn)=>{$n==null?a(Tn.el=u(Tn.children||""),Pn,Rn):Tn.el=$n.el},w=($n,Tn,Pn,Rn)=>{[$n.el,$n.anchor]=y($n.children,Tn,Pn,Rn,$n.el,$n.anchor)},A=({el:$n,anchor:Tn},Pn,Rn)=>{let Pa;for(;$n&&$n!==Tn;)Pa=g($n),a($n,Pn,Rn),$n=Pa;a(Tn,Pn,Rn)},M=({el:$n,anchor:Tn})=>{let Pn;for(;$n&&$n!==Tn;)Pn=g($n),o($n),$n=Pn;o(Tn)},D=($n,Tn,Pn,Rn,Pa,Va,Ya,za,Ga)=>{Ya=Ya||Tn.type==="svg",$n==null?L(Tn,Pn,Rn,Pa,Va,Ya,za,Ga):ae($n,Tn,Pa,Va,Ya,za,Ga)},L=($n,Tn,Pn,Rn,Pa,Va,Ya,za)=>{let Ga,Ba;const{type:On,props:Ua,shapeFlag:qa,transition:Xa,dirs:Qa}=$n;if(Ga=$n.el=l($n.type,Va,Ua&&Ua.is,Ua),qa&8?f(Ga,$n.children):qa&16&&F($n.children,Ga,null,Rn,Pa,Va&&On!=="foreignObject",Ya,za),Qa&&invokeDirectiveHook($n,null,Rn,"created"),z(Ga,$n,$n.scopeId,Ya,Rn),Ua){for(const t1 in Ua)t1!=="value"&&!isReservedProp(t1)&&s(Ga,t1,null,Ua[t1],Va,$n.children,Rn,Pa,kn);"value"in Ua&&s(Ga,"value",null,Ua.value),(Ba=Ua.onVnodeBeforeMount)&&invokeVNodeHook(Ba,Rn,$n)}Qa&&invokeDirectiveHook($n,null,Rn,"beforeMount");const r1=(!Pa||Pa&&!Pa.pendingBranch)&&Xa&&!Xa.persisted;r1&&Xa.beforeEnter(Ga),a(Ga,Tn,Pn),((Ba=Ua&&Ua.onVnodeMounted)||r1||Qa)&&queuePostRenderEffect(()=>{Ba&&invokeVNodeHook(Ba,Rn,$n),r1&&Xa.enter(Ga),Qa&&invokeDirectiveHook($n,null,Rn,"mounted")},Pa)},z=($n,Tn,Pn,Rn,Pa)=>{if(Pn&&_($n,Pn),Rn)for(let Va=0;Va{for(let Ba=Ga;Ba<$n.length;Ba++){const On=$n[Ba]=za?cloneIfMounted($n[Ba]):normalizeVNode($n[Ba]);S(null,On,Tn,Pn,Rn,Pa,Va,Ya,za)}},ae=($n,Tn,Pn,Rn,Pa,Va,Ya)=>{const za=Tn.el=$n.el;let{patchFlag:Ga,dynamicChildren:Ba,dirs:On}=Tn;Ga|=$n.patchFlag&16;const Ua=$n.props||EMPTY_OBJ$1,qa=Tn.props||EMPTY_OBJ$1;let Xa;Pn&&toggleRecurse(Pn,!1),(Xa=qa.onVnodeBeforeUpdate)&&invokeVNodeHook(Xa,Pn,Tn,$n),On&&invokeDirectiveHook(Tn,$n,Pn,"beforeUpdate"),Pn&&toggleRecurse(Pn,!0);const Qa=Pa&&Tn.type!=="foreignObject";if(Ba?j($n.dynamicChildren,Ba,za,Pn,Rn,Qa,Va):Ya||Sn($n,Tn,za,null,Pn,Rn,Qa,Va,!1),Ga>0){if(Ga&16)Y(za,Tn,Ua,qa,Pn,Rn,Pa);else if(Ga&2&&Ua.class!==qa.class&&s(za,"class",null,qa.class,Pa),Ga&4&&s(za,"style",Ua.style,qa.style,Pa),Ga&8){const r1=Tn.dynamicProps;for(let t1=0;t1{Xa&&invokeVNodeHook(Xa,Pn,Tn,$n),On&&invokeDirectiveHook(Tn,$n,Pn,"updated")},Rn)},j=($n,Tn,Pn,Rn,Pa,Va,Ya)=>{for(let za=0;za{if(Pn!==Rn){if(Pn!==EMPTY_OBJ$1)for(const za in Pn)!isReservedProp(za)&&!(za in Rn)&&s($n,za,Pn[za],null,Ya,Tn.children,Pa,Va,kn);for(const za in Rn){if(isReservedProp(za))continue;const Ga=Rn[za],Ba=Pn[za];Ga!==Ba&&za!=="value"&&s($n,za,Ba,Ga,Ya,Tn.children,Pa,Va,kn)}"value"in Rn&&s($n,"value",Pn.value,Rn.value)}},de=($n,Tn,Pn,Rn,Pa,Va,Ya,za,Ga)=>{const Ba=Tn.el=$n?$n.el:c(""),On=Tn.anchor=$n?$n.anchor:c("");let{patchFlag:Ua,dynamicChildren:qa,slotScopeIds:Xa}=Tn;Xa&&(za=za?za.concat(Xa):Xa),$n==null?(a(Ba,Pn,Rn),a(On,Pn,Rn),F(Tn.children,Pn,On,Pa,Va,Ya,za,Ga)):Ua>0&&Ua&64&&qa&&$n.dynamicChildren?(j($n.dynamicChildren,qa,Pn,Pa,Va,Ya,za),(Tn.key!=null||Pa&&Tn===Pa.subTree)&&traverseStaticChildren($n,Tn,!0)):Sn($n,Tn,Pn,On,Pa,Va,Ya,za,Ga)},$e=($n,Tn,Pn,Rn,Pa,Va,Ya,za,Ga)=>{Tn.slotScopeIds=za,$n==null?Tn.shapeFlag&512?Pa.ctx.activate(Tn,Pn,Rn,Ya,Ga):Lt(Tn,Pn,Rn,Pa,Va,Ya,Ga):jt($n,Tn,Ga)},Lt=($n,Tn,Pn,Rn,Pa,Va,Ya)=>{const za=$n.component=createComponentInstance($n,Rn,Pa);if(isKeepAlive($n)&&(za.ctx.renderer=Wa),setupComponent(za),za.asyncDep){if(Pa&&Pa.registerDep(za,Ar),!$n.el){const Ga=za.subTree=createVNode$1(Comment);b(null,Ga,Tn,Pn)}return}Ar(za,$n,Tn,Pn,Pa,Va,Ya)},jt=($n,Tn,Pn)=>{const Rn=Tn.component=$n.component;if(shouldUpdateComponent($n,Tn,Pn))if(Rn.asyncDep&&!Rn.asyncResolved){wn(Rn,Tn,Pn);return}else Rn.next=Tn,invalidateJob(Rn.update),Rn.update();else Tn.el=$n.el,Rn.vnode=Tn},Ar=($n,Tn,Pn,Rn,Pa,Va,Ya)=>{const za=()=>{if($n.isMounted){let{next:On,bu:Ua,u:qa,parent:Xa,vnode:Qa}=$n,r1=On,t1;toggleRecurse($n,!1),On?(On.el=Qa.el,wn($n,On,Ya)):On=Qa,Ua&&invokeArrayFns(Ua),(t1=On.props&&On.props.onVnodeBeforeUpdate)&&invokeVNodeHook(t1,Xa,On,Qa),toggleRecurse($n,!0);const n1=renderComponentRoot($n),o1=$n.subTree;$n.subTree=n1,S(o1,n1,v(o1.el),Nn(o1),$n,Pa,Va),On.el=n1.el,r1===null&&updateHOCHostEl($n,n1.el),qa&&queuePostRenderEffect(qa,Pa),(t1=On.props&&On.props.onVnodeUpdated)&&queuePostRenderEffect(()=>invokeVNodeHook(t1,Xa,On,Qa),Pa)}else{let On;const{el:Ua,props:qa}=Tn,{bm:Xa,m:Qa,parent:r1}=$n,t1=isAsyncWrapper(Tn);if(toggleRecurse($n,!1),Xa&&invokeArrayFns(Xa),!t1&&(On=qa&&qa.onVnodeBeforeMount)&&invokeVNodeHook(On,r1,Tn),toggleRecurse($n,!0),Ua&&La){const n1=()=>{$n.subTree=renderComponentRoot($n),La(Ua,$n.subTree,$n,Pa,null)};t1?Tn.type.__asyncLoader().then(()=>!$n.isUnmounted&&n1()):n1()}else{const n1=$n.subTree=renderComponentRoot($n);S(null,n1,Pn,Rn,$n,Pa,Va),Tn.el=n1.el}if(Qa&&queuePostRenderEffect(Qa,Pa),!t1&&(On=qa&&qa.onVnodeMounted)){const n1=Tn;queuePostRenderEffect(()=>invokeVNodeHook(On,r1,n1),Pa)}(Tn.shapeFlag&256||r1&&isAsyncWrapper(r1.vnode)&&r1.vnode.shapeFlag&256)&&$n.a&&queuePostRenderEffect($n.a,Pa),$n.isMounted=!0,Tn=Pn=Rn=null}},Ga=$n.effect=new ReactiveEffect(za,()=>queueJob(Ba),$n.scope),Ba=$n.update=()=>Ga.run();Ba.id=$n.uid,toggleRecurse($n,!0),Ba()},wn=($n,Tn,Pn)=>{Tn.component=$n;const Rn=$n.vnode.props;$n.vnode=Tn,$n.next=null,updateProps$2($n,Tn.props,Rn,Pn),updateSlots($n,Tn.children,Pn),pauseTracking(),flushPreFlushCbs(),resetTracking()},Sn=($n,Tn,Pn,Rn,Pa,Va,Ya,za,Ga=!1)=>{const Ba=$n&&$n.children,On=$n?$n.shapeFlag:0,Ua=Tn.children,{patchFlag:qa,shapeFlag:Xa}=Tn;if(qa>0){if(qa&128){An(Ba,Ua,Pn,Rn,Pa,Va,Ya,za,Ga);return}else if(qa&256){Cn(Ba,Ua,Pn,Rn,Pa,Va,Ya,za,Ga);return}}Xa&8?(On&16&&kn(Ba,Pa,Va),Ua!==Ba&&f(Pn,Ua)):On&16?Xa&16?An(Ba,Ua,Pn,Rn,Pa,Va,Ya,za,Ga):kn(Ba,Pa,Va,!0):(On&8&&f(Pn,""),Xa&16&&F(Ua,Pn,Rn,Pa,Va,Ya,za,Ga))},Cn=($n,Tn,Pn,Rn,Pa,Va,Ya,za,Ga)=>{$n=$n||EMPTY_ARR,Tn=Tn||EMPTY_ARR;const Ba=$n.length,On=Tn.length,Ua=Math.min(Ba,On);let qa;for(qa=0;qaOn?kn($n,Pa,Va,!0,!1,Ua):F(Tn,Pn,Rn,Pa,Va,Ya,za,Ga,Ua)},An=($n,Tn,Pn,Rn,Pa,Va,Ya,za,Ga)=>{let Ba=0;const On=Tn.length;let Ua=$n.length-1,qa=On-1;for(;Ba<=Ua&&Ba<=qa;){const Xa=$n[Ba],Qa=Tn[Ba]=Ga?cloneIfMounted(Tn[Ba]):normalizeVNode(Tn[Ba]);if(isSameVNodeType(Xa,Qa))S(Xa,Qa,Pn,null,Pa,Va,Ya,za,Ga);else break;Ba++}for(;Ba<=Ua&&Ba<=qa;){const Xa=$n[Ua],Qa=Tn[qa]=Ga?cloneIfMounted(Tn[qa]):normalizeVNode(Tn[qa]);if(isSameVNodeType(Xa,Qa))S(Xa,Qa,Pn,null,Pa,Va,Ya,za,Ga);else break;Ua--,qa--}if(Ba>Ua){if(Ba<=qa){const Xa=qa+1,Qa=Xaqa)for(;Ba<=Ua;)Dn($n[Ba],Pa,Va,!0),Ba++;else{const Xa=Ba,Qa=Ba,r1=new Map;for(Ba=Qa;Ba<=qa;Ba++){const a1=Tn[Ba]=Ga?cloneIfMounted(Tn[Ba]):normalizeVNode(Tn[Ba]);a1.key!=null&&r1.set(a1.key,Ba)}let t1,n1=0;const o1=qa-Qa+1;let s1=!1,d1=0;const l1=new Array(o1);for(Ba=0;Ba=o1){Dn(a1,Pa,Va,!0);continue}let i1;if(a1.key!=null)i1=r1.get(a1.key);else for(t1=Qa;t1<=qa;t1++)if(l1[t1-Qa]===0&&isSameVNodeType(a1,Tn[t1])){i1=t1;break}i1===void 0?Dn(a1,Pa,Va,!0):(l1[i1-Qa]=Ba+1,i1>=d1?d1=i1:s1=!0,S(a1,Tn[i1],Pn,null,Pa,Va,Ya,za,Ga),n1++)}const f1=s1?getSequence(l1):EMPTY_ARR;for(t1=f1.length-1,Ba=o1-1;Ba>=0;Ba--){const a1=Qa+Ba,i1=Tn[a1],h1=a1+1{const{el:Va,type:Ya,transition:za,children:Ga,shapeFlag:Ba}=$n;if(Ba&6){In($n.component.subTree,Tn,Pn,Rn);return}if(Ba&128){$n.suspense.move(Tn,Pn,Rn);return}if(Ba&64){Ya.move($n,Tn,Pn,Wa);return}if(Ya===Fragment){a(Va,Tn,Pn);for(let Ua=0;Uaza.enter(Va),Pa);else{const{leave:Ua,delayLeave:qa,afterLeave:Xa}=za,Qa=()=>a(Va,Tn,Pn),r1=()=>{Ua(Va,()=>{Qa(),Xa&&Xa()})};qa?qa(Va,Qa,r1):r1()}else a(Va,Tn,Pn)},Dn=($n,Tn,Pn,Rn=!1,Pa=!1)=>{const{type:Va,props:Ya,ref:za,children:Ga,dynamicChildren:Ba,shapeFlag:On,patchFlag:Ua,dirs:qa}=$n;if(za!=null&&setRef(za,null,Pn,$n,!0),On&256){Tn.ctx.deactivate($n);return}const Xa=On&1&&qa,Qa=!isAsyncWrapper($n);let r1;if(Qa&&(r1=Ya&&Ya.onVnodeBeforeUnmount)&&invokeVNodeHook(r1,Tn,$n),On&6)Mn($n.component,Pn,Rn);else{if(On&128){$n.suspense.unmount(Pn,Rn);return}Xa&&invokeDirectiveHook($n,null,Tn,"beforeUnmount"),On&64?$n.type.remove($n,Tn,Pn,Pa,Wa,Rn):Ba&&(Va!==Fragment||Ua>0&&Ua&64)?kn(Ba,Tn,Pn,!1,!0):(Va===Fragment&&Ua&384||!Pa&&On&16)&&kn(Ga,Tn,Pn),Rn&&Ra($n)}(Qa&&(r1=Ya&&Ya.onVnodeUnmounted)||Xa)&&queuePostRenderEffect(()=>{r1&&invokeVNodeHook(r1,Tn,$n),Xa&&invokeDirectiveHook($n,null,Tn,"unmounted")},Pn)},Ra=$n=>{const{type:Tn,el:Pn,anchor:Rn,transition:Pa}=$n;if(Tn===Fragment){Fa(Pn,Rn);return}if(Tn===Static){M($n);return}const Va=()=>{o(Pn),Pa&&!Pa.persisted&&Pa.afterLeave&&Pa.afterLeave()};if($n.shapeFlag&1&&Pa&&!Pa.persisted){const{leave:Ya,delayLeave:za}=Pa,Ga=()=>Ya(Pn,Va);za?za($n.el,Va,Ga):Ga()}else Va()},Fa=($n,Tn)=>{let Pn;for(;$n!==Tn;)Pn=g($n),o($n),$n=Pn;o(Tn)},Mn=($n,Tn,Pn)=>{const{bum:Rn,scope:Pa,update:Va,subTree:Ya,um:za}=$n;Rn&&invokeArrayFns(Rn),Pa.stop(),Va&&(Va.active=!1,Dn(Ya,$n,Tn,Pn)),za&&queuePostRenderEffect(za,Tn),queuePostRenderEffect(()=>{$n.isUnmounted=!0},Tn),Tn&&Tn.pendingBranch&&!Tn.isUnmounted&&$n.asyncDep&&!$n.asyncResolved&&$n.suspenseId===Tn.pendingId&&(Tn.deps--,Tn.deps===0&&Tn.resolve())},kn=($n,Tn,Pn,Rn=!1,Pa=!1,Va=0)=>{for(let Ya=Va;Ya<$n.length;Ya++)Dn($n[Ya],Tn,Pn,Rn,Pa)},Nn=$n=>$n.shapeFlag&6?Nn($n.component.subTree):$n.shapeFlag&128?$n.suspense.next():g($n.anchor||$n.el),Aa=($n,Tn,Pn)=>{$n==null?Tn._vnode&&Dn(Tn._vnode,null,null,!0):S(Tn._vnode||null,$n,Tn,null,null,null,Pn),flushPreFlushCbs(),flushPostFlushCbs(),Tn._vnode=$n},Wa={p:S,um:Dn,m:In,r:Ra,mt:Lt,mc:F,pc:Sn,pbc:j,n:Nn,o:t};let Ha,La;return r&&([Ha,La]=r(Wa)),{render:Aa,hydrate:Ha,createApp:createAppAPI(Aa,Ha)}}function toggleRecurse({effect:t,update:r},n){t.allowRecurse=r.allowRecurse=n}function traverseStaticChildren(t,r,n=!1){const a=t.children,o=r.children;if(isArray$6(a)&&isArray$6(o))for(let s=0;s>1,t[n[c]]0&&(r[a]=n[s-1]),n[s]=a)}}for(s=n.length,l=n[s-1];s-- >0;)n[s]=l,l=r[l];return n}const isTeleport=t=>t.__isTeleport,isTeleportDisabled=t=>t&&(t.disabled||t.disabled===""),isTargetSVG=t=>typeof SVGElement!="undefined"&&t instanceof SVGElement,resolveTarget=(t,r)=>{const n=t&&t.to;return isString$3(n)?r?r(n):null:n},TeleportImpl={__isTeleport:!0,process(t,r,n,a,o,s,l,c,u,d){const{mc:f,pc:v,pbc:g,o:{insert:_,querySelector:y,createText:S,createComment:x}}=d,b=isTeleportDisabled(r.props);let{shapeFlag:w,children:A,dynamicChildren:M}=r;if(t==null){const D=r.el=S(""),L=r.anchor=S("");_(D,n,a),_(L,n,a);const z=r.target=resolveTarget(r.props,y),F=r.targetAnchor=S("");z&&(_(F,z),l=l||isTargetSVG(z));const ae=(j,Y)=>{w&16&&f(A,j,Y,o,s,l,c,u)};b?ae(n,L):z&&ae(z,F)}else{r.el=t.el;const D=r.anchor=t.anchor,L=r.target=t.target,z=r.targetAnchor=t.targetAnchor,F=isTeleportDisabled(t.props),ae=F?n:L,j=F?D:z;if(l=l||isTargetSVG(L),M?(g(t.dynamicChildren,M,ae,o,s,l,c),traverseStaticChildren(t,r,!0)):u||v(t,r,ae,j,o,s,l,c,!1),b)F||moveTeleport(r,n,D,d,1);else if((r.props&&r.props.to)!==(t.props&&t.props.to)){const Y=r.target=resolveTarget(r.props,y);Y&&moveTeleport(r,Y,null,d,0)}else F&&moveTeleport(r,L,z,d,1)}updateCssVars(r)},remove(t,r,n,a,{um:o,o:{remove:s}},l){const{shapeFlag:c,children:u,anchor:d,targetAnchor:f,target:v,props:g}=t;if(v&&s(f),(l||!isTeleportDisabled(g))&&(s(d),c&16))for(let _=0;_0?currentBlock||EMPTY_ARR:null,closeBlock(),isBlockTreeEnabled>0&¤tBlock&¤tBlock.push(t),t}function createElementBlock(t,r,n,a,o,s){return setupBlock(createBaseVNode(t,r,n,a,o,s,!0))}function createBlock(t,r,n,a,o){return setupBlock(createVNode$1(t,r,n,a,o,!0))}function isVNode(t){return t?t.__v_isVNode===!0:!1}function isSameVNodeType(t,r){return t.type===r.type&&t.key===r.key}const InternalObjectKey="__vInternal",normalizeKey=({key:t})=>t!=null?t:null,normalizeRef=({ref:t,ref_key:r,ref_for:n})=>t!=null?isString$3(t)||isRef(t)||isFunction$3(t)?{i:currentRenderingInstance,r:t,k:r,f:!!n}:t:null;function createBaseVNode(t,r=null,n=null,a=0,o=null,s=t===Fragment?0:1,l=!1,c=!1){const u={__v_isVNode:!0,__v_skip:!0,type:t,props:r,key:r&&normalizeKey(r),ref:r&&normalizeRef(r),scopeId:currentScopeId,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:a,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:currentRenderingInstance};return c?(normalizeChildren(u,n),s&128&&t.normalize(u)):n&&(u.shapeFlag|=isString$3(n)?8:16),isBlockTreeEnabled>0&&!l&¤tBlock&&(u.patchFlag>0||s&6)&&u.patchFlag!==32&¤tBlock.push(u),u}const createVNode$1=_createVNode;function _createVNode(t,r=null,n=null,a=0,o=null,s=!1){if((!t||t===NULL_DYNAMIC_COMPONENT)&&(t=Comment),isVNode(t)){const c=cloneVNode(t,r,!0);return n&&normalizeChildren(c,n),isBlockTreeEnabled>0&&!s&¤tBlock&&(c.shapeFlag&6?currentBlock[currentBlock.indexOf(t)]=c:currentBlock.push(c)),c.patchFlag|=-2,c}if(isClassComponent(t)&&(t=t.__vccOpts),r){r=guardReactiveProps(r);let{class:c,style:u}=r;c&&!isString$3(c)&&(r.class=normalizeClass(c)),isObject$7(u)&&(isProxy(u)&&!isArray$6(u)&&(u=extend$2({},u)),r.style=normalizeStyle$1(u))}const l=isString$3(t)?1:isSuspense(t)?128:isTeleport(t)?64:isObject$7(t)?4:isFunction$3(t)?2:0;return createBaseVNode(t,r,n,a,o,l,s,!0)}function guardReactiveProps(t){return t?isProxy(t)||InternalObjectKey in t?extend$2({},t):t:null}function cloneVNode(t,r,n=!1){const{props:a,ref:o,patchFlag:s,children:l}=t,c=r?mergeProps(a||{},r):a;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:c,key:c&&normalizeKey(c),ref:r&&r.ref?n&&o?isArray$6(o)?o.concat(normalizeRef(r)):[o,normalizeRef(r)]:normalizeRef(r):o,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:l,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:r&&t.type!==Fragment?s===-1?16:s|16:s,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&cloneVNode(t.ssContent),ssFallback:t.ssFallback&&cloneVNode(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function createTextVNode(t=" ",r=0){return createVNode$1(Text,null,t,r)}function createStaticVNode(t,r){const n=createVNode$1(Static,null,t);return n.staticCount=r,n}function createCommentVNode(t="",r=!1){return r?(openBlock(),createBlock(Comment,null,t)):createVNode$1(Comment,null,t)}function normalizeVNode(t){return t==null||typeof t=="boolean"?createVNode$1(Comment):isArray$6(t)?createVNode$1(Fragment,null,t.slice()):typeof t=="object"?cloneIfMounted(t):createVNode$1(Text,null,String(t))}function cloneIfMounted(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:cloneVNode(t)}function normalizeChildren(t,r){let n=0;const{shapeFlag:a}=t;if(r==null)r=null;else if(isArray$6(r))n=16;else if(typeof r=="object")if(a&65){const o=r.default;o&&(o._c&&(o._d=!1),normalizeChildren(t,o()),o._c&&(o._d=!0));return}else{n=32;const o=r._;!o&&!(InternalObjectKey in r)?r._ctx=currentRenderingInstance:o===3&¤tRenderingInstance&&(currentRenderingInstance.slots._===1?r._=1:(r._=2,t.patchFlag|=1024))}else isFunction$3(r)?(r={default:r,_ctx:currentRenderingInstance},n=32):(r=String(r),a&64?(n=16,r=[createTextVNode(r)]):n=8);t.children=r,t.shapeFlag|=n}function mergeProps(...t){const r={};for(let n=0;ncurrentInstance||currentRenderingInstance,setCurrentInstance=t=>{currentInstance=t,t.scope.on()},unsetCurrentInstance=()=>{currentInstance&¤tInstance.scope.off(),currentInstance=null};function isStatefulComponent(t){return t.vnode.shapeFlag&4}let isInSSRComponentSetup=!1;function setupComponent(t,r=!1){isInSSRComponentSetup=r;const{props:n,children:a}=t.vnode,o=isStatefulComponent(t);initProps$1(t,n,o,r),initSlots(t,a);const s=o?setupStatefulComponent(t,r):void 0;return isInSSRComponentSetup=!1,s}function setupStatefulComponent(t,r){const n=t.type;t.accessCache=Object.create(null),t.proxy=markRaw(new Proxy(t.ctx,PublicInstanceProxyHandlers));const{setup:a}=n;if(a){const o=t.setupContext=a.length>1?createSetupContext(t):null;setCurrentInstance(t),pauseTracking();const s=callWithErrorHandling(a,t,0,[t.props,o]);if(resetTracking(),unsetCurrentInstance(),isPromise$1(s)){if(s.then(unsetCurrentInstance,unsetCurrentInstance),r)return s.then(l=>{handleSetupResult(t,l,r)}).catch(l=>{handleError(l,t,0)});t.asyncDep=s}else handleSetupResult(t,s,r)}else finishComponentSetup(t,r)}function handleSetupResult(t,r,n){isFunction$3(r)?t.type.__ssrInlineRender?t.ssrRender=r:t.render=r:isObject$7(r)&&(t.setupState=proxyRefs(r)),finishComponentSetup(t,n)}let compile;function finishComponentSetup(t,r,n){const a=t.type;if(!t.render){if(!r&&compile&&!a.render){const o=a.template||resolveMergedOptions(t).template;if(o){const{isCustomElement:s,compilerOptions:l}=t.appContext.config,{delimiters:c,compilerOptions:u}=a,d=extend$2(extend$2({isCustomElement:s,delimiters:c},l),u);a.render=compile(o,d)}}t.render=a.render||NOOP}setCurrentInstance(t),pauseTracking(),applyOptions(t),resetTracking(),unsetCurrentInstance()}function createAttrsProxy(t){return new Proxy(t.attrs,{get(r,n){return track(t,"get","$attrs"),r[n]}})}function createSetupContext(t){const r=a=>{t.exposed=a||{}};let n;return{get attrs(){return n||(n=createAttrsProxy(t))},slots:t.slots,emit:t.emit,expose:r}}function getExposeProxy(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(proxyRefs(markRaw(t.exposed)),{get(r,n){if(n in r)return r[n];if(n in publicPropertiesMap)return publicPropertiesMap[n](t)},has(r,n){return n in r||n in publicPropertiesMap}}))}function getComponentName(t,r=!0){return isFunction$3(t)?t.displayName||t.name:t.name||r&&t.__name}function isClassComponent(t){return isFunction$3(t)&&"__vccOpts"in t}const computed=(t,r)=>computed$1(t,r,isInSSRComponentSetup);function useSlots(){return getContext().slots}function useAttrs$1(){return getContext().attrs}function getContext(){const t=getCurrentInstance();return t.setupContext||(t.setupContext=createSetupContext(t))}function h(t,r,n){const a=arguments.length;return a===2?isObject$7(r)&&!isArray$6(r)?isVNode(r)?createVNode$1(t,null,[r]):createVNode$1(t,r):createVNode$1(t,null,r):(a>3?n=Array.prototype.slice.call(arguments,2):a===3&&isVNode(n)&&(n=[n]),createVNode$1(t,r,n))}const ssrContextKey=Symbol(""),useSSRContext=()=>inject(ssrContextKey),version$2="3.2.47",svgNS="http://www.w3.org/2000/svg",doc=typeof document!="undefined"?document:null,templateContainer=doc&&doc.createElement("template"),nodeOps={insert:(t,r,n)=>{r.insertBefore(t,n||null)},remove:t=>{const r=t.parentNode;r&&r.removeChild(t)},createElement:(t,r,n,a)=>{const o=r?doc.createElementNS(svgNS,t):doc.createElement(t,n?{is:n}:void 0);return t==="select"&&a&&a.multiple!=null&&o.setAttribute("multiple",a.multiple),o},createText:t=>doc.createTextNode(t),createComment:t=>doc.createComment(t),setText:(t,r)=>{t.nodeValue=r},setElementText:(t,r)=>{t.textContent=r},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>doc.querySelector(t),setScopeId(t,r){t.setAttribute(r,"")},insertStaticContent(t,r,n,a,o,s){const l=n?n.previousSibling:r.lastChild;if(o&&(o===s||o.nextSibling))for(;r.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{templateContainer.innerHTML=a?`${t}`:t;const c=templateContainer.content;if(a){const u=c.firstChild;for(;u.firstChild;)c.appendChild(u.firstChild);c.removeChild(u)}r.insertBefore(c,n)}return[l?l.nextSibling:r.firstChild,n?n.previousSibling:r.lastChild]}};function patchClass(t,r,n){const a=t._vtc;a&&(r=(r?[r,...a]:[...a]).join(" ")),r==null?t.removeAttribute("class"):n?t.setAttribute("class",r):t.className=r}function patchStyle(t,r,n){const a=t.style,o=isString$3(n);if(n&&!o){if(r&&!isString$3(r))for(const s in r)n[s]==null&&setStyle(a,s,"");for(const s in n)setStyle(a,s,n[s])}else{const s=a.display;o?r!==n&&(a.cssText=n):r&&t.removeAttribute("style"),"_vod"in t&&(a.display=s)}}const importantRE=/\s*!important$/;function setStyle(t,r,n){if(isArray$6(n))n.forEach(a=>setStyle(t,r,a));else if(n==null&&(n=""),r.startsWith("--"))t.setProperty(r,n);else{const a=autoPrefix(t,r);importantRE.test(n)?t.setProperty(hyphenate(a),n.replace(importantRE,""),"important"):t[a]=n}}const prefixes=["Webkit","Moz","ms"],prefixCache={};function autoPrefix(t,r){const n=prefixCache[r];if(n)return n;let a=camelize(r);if(a!=="filter"&&a in t)return prefixCache[r]=a;a=capitalize(a);for(let o=0;ocachedNow||(p.then(()=>cachedNow=0),cachedNow=Date.now());function createInvoker(t,r){const n=a=>{if(!a._vts)a._vts=Date.now();else if(a._vts<=n.attached)return;callWithAsyncErrorHandling(patchStopImmediatePropagation(a,n.value),r,5,[a])};return n.value=t,n.attached=getNow(),n}function patchStopImmediatePropagation(t,r){if(isArray$6(r)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},r.map(a=>o=>!o._stopped&&a&&a(o))}else return r}const nativeOnRE=/^on[a-z]/,patchProp=(t,r,n,a,o=!1,s,l,c,u)=>{r==="class"?patchClass(t,a,o):r==="style"?patchStyle(t,n,a):isOn(r)?isModelListener(r)||patchEvent(t,r,n,a,l):(r[0]==="."?(r=r.slice(1),!0):r[0]==="^"?(r=r.slice(1),!1):shouldSetAsProp(t,r,a,o))?patchDOMProp(t,r,a,s,l,c,u):(r==="true-value"?t._trueValue=a:r==="false-value"&&(t._falseValue=a),patchAttr(t,r,a,o))};function shouldSetAsProp(t,r,n,a){return a?!!(r==="innerHTML"||r==="textContent"||r in t&&nativeOnRE.test(r)&&isFunction$3(n)):r==="spellcheck"||r==="draggable"||r==="translate"||r==="form"||r==="list"&&t.tagName==="INPUT"||r==="type"&&t.tagName==="TEXTAREA"||nativeOnRE.test(r)&&isString$3(n)?!1:r in t}function useCssVars(t){const r=getCurrentInstance();if(!r)return;const n=r.ut=(o=t(r.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${r.uid}"]`)).forEach(s=>setVarsOnNode(s,o))},a=()=>{const o=t(r.proxy);setVarsOnVNode(r.subTree,o),n(o)};watchPostEffect(a),onMounted(()=>{const o=new MutationObserver(a);o.observe(r.subTree.el.parentNode,{childList:!0}),onUnmounted(()=>o.disconnect())})}function setVarsOnVNode(t,r){if(t.shapeFlag&128){const n=t.suspense;t=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{setVarsOnVNode(n.activeBranch,r)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)setVarsOnNode(t.el,r);else if(t.type===Fragment)t.children.forEach(n=>setVarsOnVNode(n,r));else if(t.type===Static){let{el:n,anchor:a}=t;for(;n&&(setVarsOnNode(n,r),n!==a);)n=n.nextSibling}}function setVarsOnNode(t,r){if(t.nodeType===1){const n=t.style;for(const a in r)n.setProperty(`--${a}`,r[a])}}const TRANSITION="transition",ANIMATION="animation",Transition=(t,{slots:r})=>h(BaseTransition,resolveTransitionProps(t),r);Transition.displayName="Transition";const DOMTransitionPropsValidators={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},TransitionPropsValidators=Transition.props=extend$2({},BaseTransition.props,DOMTransitionPropsValidators),callHook=(t,r=[])=>{isArray$6(t)?t.forEach(n=>n(...r)):t&&t(...r)},hasExplicitCallback=t=>t?isArray$6(t)?t.some(r=>r.length>1):t.length>1:!1;function resolveTransitionProps(t){const r={};for(const de in t)de in DOMTransitionPropsValidators||(r[de]=t[de]);if(t.css===!1)return r;const{name:n="v",type:a,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:l=`${n}-enter-active`,enterToClass:c=`${n}-enter-to`,appearFromClass:u=s,appearActiveClass:d=l,appearToClass:f=c,leaveFromClass:v=`${n}-leave-from`,leaveActiveClass:g=`${n}-leave-active`,leaveToClass:_=`${n}-leave-to`}=t,y=normalizeDuration(o),S=y&&y[0],x=y&&y[1],{onBeforeEnter:b,onEnter:w,onEnterCancelled:A,onLeave:M,onLeaveCancelled:D,onBeforeAppear:L=b,onAppear:z=w,onAppearCancelled:F=A}=r,ae=(de,$e,Lt)=>{removeTransitionClass(de,$e?f:c),removeTransitionClass(de,$e?d:l),Lt&&Lt()},j=(de,$e)=>{de._isLeaving=!1,removeTransitionClass(de,v),removeTransitionClass(de,_),removeTransitionClass(de,g),$e&&$e()},Y=de=>($e,Lt)=>{const jt=de?z:w,Ar=()=>ae($e,de,Lt);callHook(jt,[$e,Ar]),nextFrame(()=>{removeTransitionClass($e,de?u:s),addTransitionClass($e,de?f:c),hasExplicitCallback(jt)||whenTransitionEnds($e,a,S,Ar)})};return extend$2(r,{onBeforeEnter(de){callHook(b,[de]),addTransitionClass(de,s),addTransitionClass(de,l)},onBeforeAppear(de){callHook(L,[de]),addTransitionClass(de,u),addTransitionClass(de,d)},onEnter:Y(!1),onAppear:Y(!0),onLeave(de,$e){de._isLeaving=!0;const Lt=()=>j(de,$e);addTransitionClass(de,v),forceReflow(),addTransitionClass(de,g),nextFrame(()=>{!de._isLeaving||(removeTransitionClass(de,v),addTransitionClass(de,_),hasExplicitCallback(M)||whenTransitionEnds(de,a,x,Lt))}),callHook(M,[de,Lt])},onEnterCancelled(de){ae(de,!1),callHook(A,[de])},onAppearCancelled(de){ae(de,!0),callHook(F,[de])},onLeaveCancelled(de){j(de),callHook(D,[de])}})}function normalizeDuration(t){if(t==null)return null;if(isObject$7(t))return[NumberOf(t.enter),NumberOf(t.leave)];{const r=NumberOf(t);return[r,r]}}function NumberOf(t){return toNumber$1(t)}function addTransitionClass(t,r){r.split(/\s+/).forEach(n=>n&&t.classList.add(n)),(t._vtc||(t._vtc=new Set)).add(r)}function removeTransitionClass(t,r){r.split(/\s+/).forEach(a=>a&&t.classList.remove(a));const{_vtc:n}=t;n&&(n.delete(r),n.size||(t._vtc=void 0))}function nextFrame(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let endId=0;function whenTransitionEnds(t,r,n,a){const o=t._endId=++endId,s=()=>{o===t._endId&&a()};if(n)return setTimeout(s,n);const{type:l,timeout:c,propCount:u}=getTransitionInfo(t,r);if(!l)return a();const d=l+"end";let f=0;const v=()=>{t.removeEventListener(d,g),s()},g=_=>{_.target===t&&++f>=u&&v()};setTimeout(()=>{f(n[y]||"").split(", "),o=a(`${TRANSITION}Delay`),s=a(`${TRANSITION}Duration`),l=getTimeout(o,s),c=a(`${ANIMATION}Delay`),u=a(`${ANIMATION}Duration`),d=getTimeout(c,u);let f=null,v=0,g=0;r===TRANSITION?l>0&&(f=TRANSITION,v=l,g=s.length):r===ANIMATION?d>0&&(f=ANIMATION,v=d,g=u.length):(v=Math.max(l,d),f=v>0?l>d?TRANSITION:ANIMATION:null,g=f?f===TRANSITION?s.length:u.length:0);const _=f===TRANSITION&&/\b(transform|all)(,|$)/.test(a(`${TRANSITION}Property`).toString());return{type:f,timeout:v,propCount:g,hasTransform:_}}function getTimeout(t,r){for(;t.lengthtoMs(n)+toMs(t[a])))}function toMs(t){return Number(t.slice(0,-1).replace(",","."))*1e3}function forceReflow(){return document.body.offsetHeight}const positionMap=new WeakMap,newPositionMap=new WeakMap,TransitionGroupImpl={name:"TransitionGroup",props:extend$2({},TransitionPropsValidators,{tag:String,moveClass:String}),setup(t,{slots:r}){const n=getCurrentInstance(),a=useTransitionState();let o,s;return onUpdated(()=>{if(!o.length)return;const l=t.moveClass||`${t.name||"v"}-move`;if(!hasCSSTransform(o[0].el,n.vnode.el,l))return;o.forEach(callPendingCbs),o.forEach(recordPosition);const c=o.filter(applyTranslation);forceReflow(),c.forEach(u=>{const d=u.el,f=d.style;addTransitionClass(d,l),f.transform=f.webkitTransform=f.transitionDuration="";const v=d._moveCb=g=>{g&&g.target!==d||(!g||/transform$/.test(g.propertyName))&&(d.removeEventListener("transitionend",v),d._moveCb=null,removeTransitionClass(d,l))};d.addEventListener("transitionend",v)})}),()=>{const l=toRaw(t),c=resolveTransitionProps(l);let u=l.tag||Fragment;o=s,s=r.default?getTransitionRawChildren(r.default()):[];for(let d=0;ddelete t.mode;TransitionGroupImpl.props;const TransitionGroup=TransitionGroupImpl;function callPendingCbs(t){const r=t.el;r._moveCb&&r._moveCb(),r._enterCb&&r._enterCb()}function recordPosition(t){newPositionMap.set(t,t.el.getBoundingClientRect())}function applyTranslation(t){const r=positionMap.get(t),n=newPositionMap.get(t),a=r.left-n.left,o=r.top-n.top;if(a||o){const s=t.el.style;return s.transform=s.webkitTransform=`translate(${a}px,${o}px)`,s.transitionDuration="0s",t}}function hasCSSTransform(t,r,n){const a=t.cloneNode();t._vtc&&t._vtc.forEach(l=>{l.split(/\s+/).forEach(c=>c&&a.classList.remove(c))}),n.split(/\s+/).forEach(l=>l&&a.classList.add(l)),a.style.display="none";const o=r.nodeType===1?r:r.parentNode;o.appendChild(a);const{hasTransform:s}=getTransitionInfo(a);return o.removeChild(a),s}const systemModifiers=["ctrl","shift","alt","meta"],modifierGuards={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,r)=>systemModifiers.some(n=>t[`${n}Key`]&&!r.includes(n))},withModifiers=(t,r)=>(n,...a)=>{for(let o=0;on=>{if(!("key"in n))return;const a=hyphenate(n.key);if(r.some(o=>o===a||keyNames[o]===a))return t(n)},vShow={beforeMount(t,{value:r},{transition:n}){t._vod=t.style.display==="none"?"":t.style.display,n&&r?n.beforeEnter(t):setDisplay(t,r)},mounted(t,{value:r},{transition:n}){n&&r&&n.enter(t)},updated(t,{value:r,oldValue:n},{transition:a}){!r!=!n&&(a?r?(a.beforeEnter(t),setDisplay(t,!0),a.enter(t)):a.leave(t,()=>{setDisplay(t,!1)}):setDisplay(t,r))},beforeUnmount(t,{value:r}){setDisplay(t,r)}};function setDisplay(t,r){t.style.display=r?t._vod:"none"}const rendererOptions=extend$2({patchProp},nodeOps);let renderer;function ensureRenderer(){return renderer||(renderer=createRenderer(rendererOptions))}const render$1=(...t)=>{ensureRenderer().render(...t)},createApp=(...t)=>{const r=ensureRenderer().createApp(...t),{mount:n}=r;return r.mount=a=>{const o=normalizeContainer(a);if(!o)return;const s=r._component;!isFunction$3(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.innerHTML="";const l=n(o,!1,o instanceof SVGElement);return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),l},r};function normalizeContainer(t){return isString$3(t)?document.querySelector(t):t}var App_vue_vue_type_style_index_0_rel_stylesheet_2Fscss_lang="",_export_sfc$2=(t,r)=>{const n=t.__vccOpts||t;for(const[a,o]of r)n[a]=o;return n};const _sfc_main$5R={},_hoisted_1$5c={id:"app"};function _sfc_render$4U(t,r){const n=resolveComponent("router-view");return openBlock(),createElementBlock("div",_hoisted_1$5c,[createVNode$1(n)])}var App=_export_sfc$2(_sfc_main$5R,[["render",_sfc_render$4U]]);function getDevtoolsGlobalHook(){return getTarget().__VUE_DEVTOOLS_GLOBAL_HOOK__}function getTarget(){return typeof navigator!="undefined"&&typeof window!="undefined"?window:typeof global!="undefined"?global:{}}const isProxyAvailable=typeof Proxy=="function",HOOK_SETUP="devtools-plugin:setup",HOOK_PLUGIN_SETTINGS_SET="plugin:settings:set";let supported,perf;function isPerformanceSupported(){var t;return supported!==void 0||(typeof window!="undefined"&&window.performance?(supported=!0,perf=window.performance):typeof global!="undefined"&&((t=global.perf_hooks)===null||t===void 0?void 0:t.performance)?(supported=!0,perf=global.perf_hooks.performance):supported=!1),supported}function now$2(){return isPerformanceSupported()?perf.now():Date.now()}class ApiProxy{constructor(r,n){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=r,this.hook=n;const a={};if(r.settings)for(const l in r.settings){const c=r.settings[l];a[l]=c.defaultValue}const o=`__vue-devtools-plugin-settings__${r.id}`;let s=Object.assign({},a);try{const l=localStorage.getItem(o),c=JSON.parse(l);Object.assign(s,c)}catch{}this.fallbacks={getSettings(){return s},setSettings(l){try{localStorage.setItem(o,JSON.stringify(l))}catch{}s=l},now(){return now$2()}},n&&n.on(HOOK_PLUGIN_SETTINGS_SET,(l,c)=>{l===this.plugin.id&&this.fallbacks.setSettings(c)}),this.proxiedOn=new Proxy({},{get:(l,c)=>this.target?this.target.on[c]:(...u)=>{this.onQueue.push({method:c,args:u})}}),this.proxiedTarget=new Proxy({},{get:(l,c)=>this.target?this.target[c]:c==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(c)?(...u)=>(this.targetQueue.push({method:c,args:u,resolve:()=>{}}),this.fallbacks[c](...u)):(...u)=>new Promise(d=>{this.targetQueue.push({method:c,args:u,resolve:d})})})}async setRealTarget(r){this.target=r;for(const n of this.onQueue)this.target.on[n.method](...n.args);for(const n of this.targetQueue)n.resolve(await this.target[n.method](...n.args))}}function setupDevtoolsPlugin(t,r){const n=t,a=getTarget(),o=getDevtoolsGlobalHook(),s=isProxyAvailable&&n.enableEarlyProxy;if(o&&(a.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!s))o.emit(HOOK_SETUP,t,r);else{const l=s?new ApiProxy(n,o):null;(a.__VUE_DEVTOOLS_PLUGINS__=a.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:n,setupFn:r,proxy:l}),l&&r(l.proxiedTarget)}}/*! - * vue-router v4.1.6 - * (c) 2022 Eduardo San Martin Morote - * @license MIT - */const isBrowser=typeof window!="undefined";function isESModule(t){return t.__esModule||t[Symbol.toStringTag]==="Module"}const assign=Object.assign;function applyToParams(t,r){const n={};for(const a in r){const o=r[a];n[a]=isArray$5(o)?o.map(t):t(o)}return n}const noop$2=()=>{},isArray$5=Array.isArray,TRAILING_SLASH_RE=/\/$/,removeTrailingSlash=t=>t.replace(TRAILING_SLASH_RE,"");function parseURL(t,r,n="/"){let a,o={},s="",l="";const c=r.indexOf("#");let u=r.indexOf("?");return c=0&&(u=-1),u>-1&&(a=r.slice(0,u),s=r.slice(u+1,c>-1?c:r.length),o=t(s)),c>-1&&(a=a||r.slice(0,c),l=r.slice(c,r.length)),a=resolveRelativePath(a!=null?a:r,n),{fullPath:a+(s&&"?")+s+l,path:a,query:o,hash:l}}function stringifyURL(t,r){const n=r.query?t(r.query):"";return r.path+(n&&"?")+n+(r.hash||"")}function stripBase(t,r){return!r||!t.toLowerCase().startsWith(r.toLowerCase())?t:t.slice(r.length)||"/"}function isSameRouteLocation(t,r,n){const a=r.matched.length-1,o=n.matched.length-1;return a>-1&&a===o&&isSameRouteRecord(r.matched[a],n.matched[o])&&isSameRouteLocationParams(r.params,n.params)&&t(r.query)===t(n.query)&&r.hash===n.hash}function isSameRouteRecord(t,r){return(t.aliasOf||t)===(r.aliasOf||r)}function isSameRouteLocationParams(t,r){if(Object.keys(t).length!==Object.keys(r).length)return!1;for(const n in t)if(!isSameRouteLocationParamsValue(t[n],r[n]))return!1;return!0}function isSameRouteLocationParamsValue(t,r){return isArray$5(t)?isEquivalentArray(t,r):isArray$5(r)?isEquivalentArray(r,t):t===r}function isEquivalentArray(t,r){return isArray$5(r)?t.length===r.length&&t.every((n,a)=>n===r[a]):t.length===1&&t[0]===r}function resolveRelativePath(t,r){if(t.startsWith("/"))return t;if(!t)return r;const n=r.split("/"),a=t.split("/");let o=n.length-1,s,l;for(s=0;s1&&o--;else break;return n.slice(0,o).join("/")+"/"+a.slice(s-(s===a.length?1:0)).join("/")}var NavigationType;(function(t){t.pop="pop",t.push="push"})(NavigationType||(NavigationType={}));var NavigationDirection;(function(t){t.back="back",t.forward="forward",t.unknown=""})(NavigationDirection||(NavigationDirection={}));function normalizeBase(t){if(!t)if(isBrowser){const r=document.querySelector("base");t=r&&r.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),removeTrailingSlash(t)}const BEFORE_HASH_RE=/^[^#]+#/;function createHref(t,r){return t.replace(BEFORE_HASH_RE,"#")+r}function getElementPosition(t,r){const n=document.documentElement.getBoundingClientRect(),a=t.getBoundingClientRect();return{behavior:r.behavior,left:a.left-n.left-(r.left||0),top:a.top-n.top-(r.top||0)}}const computeScrollPosition=()=>({left:window.pageXOffset,top:window.pageYOffset});function scrollToPosition(t){let r;if("el"in t){const n=t.el,a=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?a?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;r=getElementPosition(o,t)}else r=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(r):window.scrollTo(r.left!=null?r.left:window.pageXOffset,r.top!=null?r.top:window.pageYOffset)}function getScrollKey(t,r){return(history.state?history.state.position-r:-1)+t}const scrollPositions=new Map;function saveScrollPosition(t,r){scrollPositions.set(t,r)}function getSavedScrollPosition(t){const r=scrollPositions.get(t);return scrollPositions.delete(t),r}let createBaseLocation=()=>location.protocol+"//"+location.host;function createCurrentLocation(t,r){const{pathname:n,search:a,hash:o}=r,s=t.indexOf("#");if(s>-1){let c=o.includes(t.slice(s))?t.slice(s).length:1,u=o.slice(c);return u[0]!=="/"&&(u="/"+u),stripBase(u,"")}return stripBase(n,t)+a+o}function useHistoryListeners(t,r,n,a){let o=[],s=[],l=null;const c=({state:g})=>{const _=createCurrentLocation(t,location),y=n.value,S=r.value;let x=0;if(g){if(n.value=_,r.value=g,l&&l===y){l=null;return}x=S?g.position-S.position:0}else a(_);o.forEach(b=>{b(n.value,y,{delta:x,type:NavigationType.pop,direction:x?x>0?NavigationDirection.forward:NavigationDirection.back:NavigationDirection.unknown})})};function u(){l=n.value}function d(g){o.push(g);const _=()=>{const y=o.indexOf(g);y>-1&&o.splice(y,1)};return s.push(_),_}function f(){const{history:g}=window;!g.state||g.replaceState(assign({},g.state,{scroll:computeScrollPosition()}),"")}function v(){for(const g of s)g();s=[],window.removeEventListener("popstate",c),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",c),window.addEventListener("beforeunload",f),{pauseListeners:u,listen:d,destroy:v}}function buildState(t,r,n,a=!1,o=!1){return{back:t,current:r,forward:n,replaced:a,position:window.history.length,scroll:o?computeScrollPosition():null}}function useHistoryStateNavigation(t){const{history:r,location:n}=window,a={value:createCurrentLocation(t,n)},o={value:r.state};o.value||s(a.value,{back:null,current:a.value,forward:null,position:r.length-1,replaced:!0,scroll:null},!0);function s(u,d,f){const v=t.indexOf("#"),g=v>-1?(n.host&&document.querySelector("base")?t:t.slice(v))+u:createBaseLocation()+t+u;try{r[f?"replaceState":"pushState"](d,"",g),o.value=d}catch(_){console.error(_),n[f?"replace":"assign"](g)}}function l(u,d){const f=assign({},r.state,buildState(o.value.back,u,o.value.forward,!0),d,{position:o.value.position});s(u,f,!0),a.value=u}function c(u,d){const f=assign({},o.value,r.state,{forward:u,scroll:computeScrollPosition()});s(f.current,f,!0);const v=assign({},buildState(a.value,u,null),{position:f.position+1},d);s(u,v,!1),a.value=u}return{location:a,state:o,push:c,replace:l}}function createWebHistory(t){t=normalizeBase(t);const r=useHistoryStateNavigation(t),n=useHistoryListeners(t,r.state,r.location,r.replace);function a(s,l=!0){l||n.pauseListeners(),history.go(s)}const o=assign({location:"",base:t,go:a,createHref:createHref.bind(null,t)},r,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>r.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>r.state.value}),o}function createWebHashHistory(t){return t=location.host?t||location.pathname+location.search:"",t.includes("#")||(t+="#"),createWebHistory(t)}function isRouteLocation(t){return typeof t=="string"||t&&typeof t=="object"}function isRouteName(t){return typeof t=="string"||typeof t=="symbol"}const START_LOCATION_NORMALIZED={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},NavigationFailureSymbol=Symbol("");var NavigationFailureType;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(NavigationFailureType||(NavigationFailureType={}));function createRouterError(t,r){return assign(new Error,{type:t,[NavigationFailureSymbol]:!0},r)}function isNavigationFailure(t,r){return t instanceof Error&&NavigationFailureSymbol in t&&(r==null||!!(t.type&r))}const BASE_PARAM_PATTERN="[^/]+?",BASE_PATH_PARSER_OPTIONS={sensitive:!1,strict:!1,start:!0,end:!0},REGEX_CHARS_RE=/[.+*?^${}()[\]/\\]/g;function tokensToParser(t,r){const n=assign({},BASE_PATH_PARSER_OPTIONS,r),a=[];let o=n.start?"^":"";const s=[];for(const d of t){const f=d.length?[]:[90];n.strict&&!d.length&&(o+="/");for(let v=0;vr.length?r.length===1&&r[0]===40+40?1:-1:0}function comparePathParserScore(t,r){let n=0;const a=t.score,o=r.score;for(;n0&&r[r.length-1]<0}const ROOT_TOKEN={type:0,value:""},VALID_PARAM_RE=/[a-zA-Z0-9_]/;function tokenizePath(t){if(!t)return[[]];if(t==="/")return[[ROOT_TOKEN]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function r(_){throw new Error(`ERR (${n})/"${d}": ${_}`)}let n=0,a=n;const o=[];let s;function l(){s&&o.push(s),s=[]}let c=0,u,d="",f="";function v(){!d||(n===0?s.push({type:0,value:d}):n===1||n===2||n===3?(s.length>1&&(u==="*"||u==="+")&&r(`A repeatable param (${d}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:d,regexp:f,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):r("Invalid state to consume buffer"),d="")}function g(){d+=u}for(;c{l(w)}:noop$2}function l(f){if(isRouteName(f)){const v=a.get(f);v&&(a.delete(f),n.splice(n.indexOf(v),1),v.children.forEach(l),v.alias.forEach(l))}else{const v=n.indexOf(f);v>-1&&(n.splice(v,1),f.record.name&&a.delete(f.record.name),f.children.forEach(l),f.alias.forEach(l))}}function c(){return n}function u(f){let v=0;for(;v=0&&(f.record.path!==n[v].record.path||!isRecordChildOf(f,n[v]));)v++;n.splice(v,0,f),f.record.name&&!isAliasRecord(f)&&a.set(f.record.name,f)}function d(f,v){let g,_={},y,S;if("name"in f&&f.name){if(g=a.get(f.name),!g)throw createRouterError(1,{location:f});S=g.record.name,_=assign(paramsFromLocation(v.params,g.keys.filter(w=>!w.optional).map(w=>w.name)),f.params&¶msFromLocation(f.params,g.keys.map(w=>w.name))),y=g.stringify(_)}else if("path"in f)y=f.path,g=n.find(w=>w.re.test(y)),g&&(_=g.parse(y),S=g.record.name);else{if(g=v.name?a.get(v.name):n.find(w=>w.re.test(v.path)),!g)throw createRouterError(1,{location:f,currentLocation:v});S=g.record.name,_=assign({},v.params,f.params),y=g.stringify(_)}const x=[];let b=g;for(;b;)x.unshift(b.record),b=b.parent;return{name:S,path:y,params:_,matched:x,meta:mergeMetaFields(x)}}return t.forEach(f=>s(f)),{addRoute:s,resolve:d,removeRoute:l,getRoutes:c,getRecordMatcher:o}}function paramsFromLocation(t,r){const n={};for(const a of r)a in t&&(n[a]=t[a]);return n}function normalizeRouteRecord(t){return{path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:void 0,beforeEnter:t.beforeEnter,props:normalizeRecordProps(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}}}function normalizeRecordProps(t){const r={},n=t.props||!1;if("component"in t)r.default=n;else for(const a in t.components)r[a]=typeof n=="boolean"?n:n[a];return r}function isAliasRecord(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function mergeMetaFields(t){return t.reduce((r,n)=>assign(r,n.meta),{})}function mergeOptions(t,r){const n={};for(const a in t)n[a]=a in r?r[a]:t[a];return n}function isRecordChildOf(t,r){return r.children.some(n=>n===t||isRecordChildOf(t,n))}const HASH_RE=/#/g,AMPERSAND_RE=/&/g,SLASH_RE=/\//g,EQUAL_RE=/=/g,IM_RE=/\?/g,PLUS_RE=/\+/g,ENC_BRACKET_OPEN_RE=/%5B/g,ENC_BRACKET_CLOSE_RE=/%5D/g,ENC_CARET_RE=/%5E/g,ENC_BACKTICK_RE=/%60/g,ENC_CURLY_OPEN_RE=/%7B/g,ENC_PIPE_RE=/%7C/g,ENC_CURLY_CLOSE_RE=/%7D/g,ENC_SPACE_RE=/%20/g;function commonEncode(t){return encodeURI(""+t).replace(ENC_PIPE_RE,"|").replace(ENC_BRACKET_OPEN_RE,"[").replace(ENC_BRACKET_CLOSE_RE,"]")}function encodeHash(t){return commonEncode(t).replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryValue(t){return commonEncode(t).replace(PLUS_RE,"%2B").replace(ENC_SPACE_RE,"+").replace(HASH_RE,"%23").replace(AMPERSAND_RE,"%26").replace(ENC_BACKTICK_RE,"`").replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryKey(t){return encodeQueryValue(t).replace(EQUAL_RE,"%3D")}function encodePath(t){return commonEncode(t).replace(HASH_RE,"%23").replace(IM_RE,"%3F")}function encodeParam(t){return t==null?"":encodePath(t).replace(SLASH_RE,"%2F")}function decode$1(t){try{return decodeURIComponent(""+t)}catch{}return""+t}function parseQuery(t){const r={};if(t===""||t==="?")return r;const a=(t[0]==="?"?t.slice(1):t).split("&");for(let o=0;os&&encodeQueryValue(s)):[a&&encodeQueryValue(a)]).forEach(s=>{s!==void 0&&(r+=(r.length?"&":"")+n,s!=null&&(r+="="+s))})}return r}function normalizeQuery(t){const r={};for(const n in t){const a=t[n];a!==void 0&&(r[n]=isArray$5(a)?a.map(o=>o==null?null:""+o):a==null?a:""+a)}return r}const matchedRouteKey=Symbol(""),viewDepthKey=Symbol(""),routerKey=Symbol(""),routeLocationKey=Symbol(""),routerViewLocationKey=Symbol("");function useCallbacks(){let t=[];function r(a){return t.push(a),()=>{const o=t.indexOf(a);o>-1&&t.splice(o,1)}}function n(){t=[]}return{add:r,list:()=>t,reset:n}}function guardToPromiseFn(t,r,n,a,o){const s=a&&(a.enterCallbacks[o]=a.enterCallbacks[o]||[]);return()=>new Promise((l,c)=>{const u=v=>{v===!1?c(createRouterError(4,{from:n,to:r})):v instanceof Error?c(v):isRouteLocation(v)?c(createRouterError(2,{from:r,to:v})):(s&&a.enterCallbacks[o]===s&&typeof v=="function"&&s.push(v),l())},d=t.call(a&&a.instances[o],r,n,u);let f=Promise.resolve(d);t.length<3&&(f=f.then(u)),f.catch(v=>c(v))})}function extractComponentsGuards(t,r,n,a){const o=[];for(const s of t)for(const l in s.components){let c=s.components[l];if(!(r!=="beforeRouteEnter"&&!s.instances[l]))if(isRouteComponent(c)){const d=(c.__vccOpts||c)[r];d&&o.push(guardToPromiseFn(d,n,a,s,l))}else{let u=c();o.push(()=>u.then(d=>{if(!d)return Promise.reject(new Error(`Couldn't resolve component "${l}" at "${s.path}"`));const f=isESModule(d)?d.default:d;s.components[l]=f;const g=(f.__vccOpts||f)[r];return g&&guardToPromiseFn(g,n,a,s,l)()}))}}return o}function isRouteComponent(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function useLink(t){const r=inject(routerKey),n=inject(routeLocationKey),a=computed(()=>r.resolve(unref(t.to))),o=computed(()=>{const{matched:u}=a.value,{length:d}=u,f=u[d-1],v=n.matched;if(!f||!v.length)return-1;const g=v.findIndex(isSameRouteRecord.bind(null,f));if(g>-1)return g;const _=getOriginalPath(u[d-2]);return d>1&&getOriginalPath(f)===_&&v[v.length-1].path!==_?v.findIndex(isSameRouteRecord.bind(null,u[d-2])):g}),s=computed(()=>o.value>-1&&includesParams(n.params,a.value.params)),l=computed(()=>o.value>-1&&o.value===n.matched.length-1&&isSameRouteLocationParams(n.params,a.value.params));function c(u={}){return guardEvent(u)?r[unref(t.replace)?"replace":"push"](unref(t.to)).catch(noop$2):Promise.resolve()}return{route:a,href:computed(()=>a.value.href),isActive:s,isExactActive:l,navigate:c}}const RouterLinkImpl=defineComponent({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink,setup(t,{slots:r}){const n=reactive(useLink(t)),{options:a}=inject(routerKey),o=computed(()=>({[getLinkClass(t.activeClass,a.linkActiveClass,"router-link-active")]:n.isActive,[getLinkClass(t.exactActiveClass,a.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=r.default&&r.default(n);return t.custom?s:h("a",{"aria-current":n.isExactActive?t.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),RouterLink=RouterLinkImpl;function guardEvent(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const r=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(r))return}return t.preventDefault&&t.preventDefault(),!0}}function includesParams(t,r){for(const n in r){const a=r[n],o=t[n];if(typeof a=="string"){if(a!==o)return!1}else if(!isArray$5(o)||o.length!==a.length||a.some((s,l)=>s!==o[l]))return!1}return!0}function getOriginalPath(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const getLinkClass=(t,r,n)=>t!=null?t:r!=null?r:n,RouterViewImpl=defineComponent({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:r,slots:n}){const a=inject(routerViewLocationKey),o=computed(()=>t.route||a.value),s=inject(viewDepthKey,0),l=computed(()=>{let d=unref(s);const{matched:f}=o.value;let v;for(;(v=f[d])&&!v.components;)d++;return d}),c=computed(()=>o.value.matched[l.value]);provide(viewDepthKey,computed(()=>l.value+1)),provide(matchedRouteKey,c),provide(routerViewLocationKey,o);const u=ref();return watch$1(()=>[u.value,c.value,t.name],([d,f,v],[g,_,y])=>{f&&(f.instances[v]=d,_&&_!==f&&d&&d===g&&(f.leaveGuards.size||(f.leaveGuards=_.leaveGuards),f.updateGuards.size||(f.updateGuards=_.updateGuards))),d&&f&&(!_||!isSameRouteRecord(f,_)||!g)&&(f.enterCallbacks[v]||[]).forEach(S=>S(d))},{flush:"post"}),()=>{const d=o.value,f=t.name,v=c.value,g=v&&v.components[f];if(!g)return normalizeSlot(n.default,{Component:g,route:d});const _=v.props[f],y=_?_===!0?d.params:typeof _=="function"?_(d):_:null,x=h(g,assign({},y,r,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(v.instances[f]=null)},ref:u}));return normalizeSlot(n.default,{Component:x,route:d})||x}}});function normalizeSlot(t,r){if(!t)return null;const n=t(r);return n.length===1?n[0]:n}const RouterView=RouterViewImpl;function createRouter(t){const r=createRouterMatcher(t.routes,t),n=t.parseQuery||parseQuery,a=t.stringifyQuery||stringifyQuery,o=t.history,s=useCallbacks(),l=useCallbacks(),c=useCallbacks(),u=shallowRef(START_LOCATION_NORMALIZED);let d=START_LOCATION_NORMALIZED;isBrowser&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=applyToParams.bind(null,Mn=>""+Mn),v=applyToParams.bind(null,encodeParam),g=applyToParams.bind(null,decode$1);function _(Mn,kn){let Nn,Aa;return isRouteName(Mn)?(Nn=r.getRecordMatcher(Mn),Aa=kn):Aa=Mn,r.addRoute(Aa,Nn)}function y(Mn){const kn=r.getRecordMatcher(Mn);kn&&r.removeRoute(kn)}function S(){return r.getRoutes().map(Mn=>Mn.record)}function x(Mn){return!!r.getRecordMatcher(Mn)}function b(Mn,kn){if(kn=assign({},kn||u.value),typeof Mn=="string"){const $n=parseURL(n,Mn,kn.path),Tn=r.resolve({path:$n.path},kn),Pn=o.createHref($n.fullPath);return assign($n,Tn,{params:g(Tn.params),hash:decode$1($n.hash),redirectedFrom:void 0,href:Pn})}let Nn;if("path"in Mn)Nn=assign({},Mn,{path:parseURL(n,Mn.path,kn.path).path});else{const $n=assign({},Mn.params);for(const Tn in $n)$n[Tn]==null&&delete $n[Tn];Nn=assign({},Mn,{params:v(Mn.params)}),kn.params=v(kn.params)}const Aa=r.resolve(Nn,kn),Wa=Mn.hash||"";Aa.params=f(g(Aa.params));const Ha=stringifyURL(a,assign({},Mn,{hash:encodeHash(Wa),path:Aa.path})),La=o.createHref(Ha);return assign({fullPath:Ha,hash:Wa,query:a===stringifyQuery?normalizeQuery(Mn.query):Mn.query||{}},Aa,{redirectedFrom:void 0,href:La})}function w(Mn){return typeof Mn=="string"?parseURL(n,Mn,u.value.path):assign({},Mn)}function A(Mn,kn){if(d!==Mn)return createRouterError(8,{from:kn,to:Mn})}function M(Mn){return z(Mn)}function D(Mn){return M(assign(w(Mn),{replace:!0}))}function L(Mn){const kn=Mn.matched[Mn.matched.length-1];if(kn&&kn.redirect){const{redirect:Nn}=kn;let Aa=typeof Nn=="function"?Nn(Mn):Nn;return typeof Aa=="string"&&(Aa=Aa.includes("?")||Aa.includes("#")?Aa=w(Aa):{path:Aa},Aa.params={}),assign({query:Mn.query,hash:Mn.hash,params:"path"in Aa?{}:Mn.params},Aa)}}function z(Mn,kn){const Nn=d=b(Mn),Aa=u.value,Wa=Mn.state,Ha=Mn.force,La=Mn.replace===!0,$n=L(Nn);if($n)return z(assign(w($n),{state:typeof $n=="object"?assign({},Wa,$n.state):Wa,force:Ha,replace:La}),kn||Nn);const Tn=Nn;Tn.redirectedFrom=kn;let Pn;return!Ha&&isSameRouteLocation(a,Aa,Nn)&&(Pn=createRouterError(16,{to:Tn,from:Aa}),An(Aa,Aa,!0,!1)),(Pn?Promise.resolve(Pn):ae(Tn,Aa)).catch(Rn=>isNavigationFailure(Rn)?isNavigationFailure(Rn,2)?Rn:Cn(Rn):wn(Rn,Tn,Aa)).then(Rn=>{if(Rn){if(isNavigationFailure(Rn,2))return z(assign({replace:La},w(Rn.to),{state:typeof Rn.to=="object"?assign({},Wa,Rn.to.state):Wa,force:Ha}),kn||Tn)}else Rn=Y(Tn,Aa,!0,La,Wa);return j(Tn,Aa,Rn),Rn})}function F(Mn,kn){const Nn=A(Mn,kn);return Nn?Promise.reject(Nn):Promise.resolve()}function ae(Mn,kn){let Nn;const[Aa,Wa,Ha]=extractChangingRecords(Mn,kn);Nn=extractComponentsGuards(Aa.reverse(),"beforeRouteLeave",Mn,kn);for(const $n of Aa)$n.leaveGuards.forEach(Tn=>{Nn.push(guardToPromiseFn(Tn,Mn,kn))});const La=F.bind(null,Mn,kn);return Nn.push(La),runGuardQueue(Nn).then(()=>{Nn=[];for(const $n of s.list())Nn.push(guardToPromiseFn($n,Mn,kn));return Nn.push(La),runGuardQueue(Nn)}).then(()=>{Nn=extractComponentsGuards(Wa,"beforeRouteUpdate",Mn,kn);for(const $n of Wa)$n.updateGuards.forEach(Tn=>{Nn.push(guardToPromiseFn(Tn,Mn,kn))});return Nn.push(La),runGuardQueue(Nn)}).then(()=>{Nn=[];for(const $n of Mn.matched)if($n.beforeEnter&&!kn.matched.includes($n))if(isArray$5($n.beforeEnter))for(const Tn of $n.beforeEnter)Nn.push(guardToPromiseFn(Tn,Mn,kn));else Nn.push(guardToPromiseFn($n.beforeEnter,Mn,kn));return Nn.push(La),runGuardQueue(Nn)}).then(()=>(Mn.matched.forEach($n=>$n.enterCallbacks={}),Nn=extractComponentsGuards(Ha,"beforeRouteEnter",Mn,kn),Nn.push(La),runGuardQueue(Nn))).then(()=>{Nn=[];for(const $n of l.list())Nn.push(guardToPromiseFn($n,Mn,kn));return Nn.push(La),runGuardQueue(Nn)}).catch($n=>isNavigationFailure($n,8)?$n:Promise.reject($n))}function j(Mn,kn,Nn){for(const Aa of c.list())Aa(Mn,kn,Nn)}function Y(Mn,kn,Nn,Aa,Wa){const Ha=A(Mn,kn);if(Ha)return Ha;const La=kn===START_LOCATION_NORMALIZED,$n=isBrowser?history.state:{};Nn&&(Aa||La?o.replace(Mn.fullPath,assign({scroll:La&&$n&&$n.scroll},Wa)):o.push(Mn.fullPath,Wa)),u.value=Mn,An(Mn,kn,Nn,La),Cn()}let de;function $e(){de||(de=o.listen((Mn,kn,Nn)=>{if(!Fa.listening)return;const Aa=b(Mn),Wa=L(Aa);if(Wa){z(assign(Wa,{replace:!0}),Aa).catch(noop$2);return}d=Aa;const Ha=u.value;isBrowser&&saveScrollPosition(getScrollKey(Ha.fullPath,Nn.delta),computeScrollPosition()),ae(Aa,Ha).catch(La=>isNavigationFailure(La,12)?La:isNavigationFailure(La,2)?(z(La.to,Aa).then($n=>{isNavigationFailure($n,20)&&!Nn.delta&&Nn.type===NavigationType.pop&&o.go(-1,!1)}).catch(noop$2),Promise.reject()):(Nn.delta&&o.go(-Nn.delta,!1),wn(La,Aa,Ha))).then(La=>{La=La||Y(Aa,Ha,!1),La&&(Nn.delta&&!isNavigationFailure(La,8)?o.go(-Nn.delta,!1):Nn.type===NavigationType.pop&&isNavigationFailure(La,20)&&o.go(-1,!1)),j(Aa,Ha,La)}).catch(noop$2)}))}let Lt=useCallbacks(),jt=useCallbacks(),Ar;function wn(Mn,kn,Nn){Cn(Mn);const Aa=jt.list();return Aa.length?Aa.forEach(Wa=>Wa(Mn,kn,Nn)):console.error(Mn),Promise.reject(Mn)}function Sn(){return Ar&&u.value!==START_LOCATION_NORMALIZED?Promise.resolve():new Promise((Mn,kn)=>{Lt.add([Mn,kn])})}function Cn(Mn){return Ar||(Ar=!Mn,$e(),Lt.list().forEach(([kn,Nn])=>Mn?Nn(Mn):kn()),Lt.reset()),Mn}function An(Mn,kn,Nn,Aa){const{scrollBehavior:Wa}=t;if(!isBrowser||!Wa)return Promise.resolve();const Ha=!Nn&&getSavedScrollPosition(getScrollKey(Mn.fullPath,0))||(Aa||!Nn)&&history.state&&history.state.scroll||null;return nextTick().then(()=>Wa(Mn,kn,Ha)).then(La=>La&&scrollToPosition(La)).catch(La=>wn(La,Mn,kn))}const In=Mn=>o.go(Mn);let Dn;const Ra=new Set,Fa={currentRoute:u,listening:!0,addRoute:_,removeRoute:y,hasRoute:x,getRoutes:S,resolve:b,options:t,push:M,replace:D,go:In,back:()=>In(-1),forward:()=>In(1),beforeEach:s.add,beforeResolve:l.add,afterEach:c.add,onError:jt.add,isReady:Sn,install(Mn){const kn=this;Mn.component("RouterLink",RouterLink),Mn.component("RouterView",RouterView),Mn.config.globalProperties.$router=kn,Object.defineProperty(Mn.config.globalProperties,"$route",{enumerable:!0,get:()=>unref(u)}),isBrowser&&!Dn&&u.value===START_LOCATION_NORMALIZED&&(Dn=!0,M(o.location).catch(Wa=>{}));const Nn={};for(const Wa in START_LOCATION_NORMALIZED)Nn[Wa]=computed(()=>u.value[Wa]);Mn.provide(routerKey,kn),Mn.provide(routeLocationKey,reactive(Nn)),Mn.provide(routerViewLocationKey,u);const Aa=Mn.unmount;Ra.add(Mn),Mn.unmount=function(){Ra.delete(Mn),Ra.size<1&&(d=START_LOCATION_NORMALIZED,de&&de(),de=null,u.value=START_LOCATION_NORMALIZED,Dn=!1,Ar=!1),Aa()}}};return Fa}function runGuardQueue(t){return t.reduce((r,n)=>r.then(()=>n()),Promise.resolve())}function extractChangingRecords(t,r){const n=[],a=[],o=[],s=Math.max(r.matched.length,t.matched.length);for(let l=0;lisSameRouteRecord(d,c))?a.push(c):n.push(c));const u=t.matched[l];u&&(r.matched.find(d=>isSameRouteRecord(d,u))||o.push(u))}return[n,a,o]}function useRouter(){return inject(routerKey)}function useRoute(){return inject(routeLocationKey)}var freeGlobal=typeof global=="object"&&global&&global.Object===Object&&global,freeGlobal$1=freeGlobal,freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root=freeGlobal$1||freeSelf||Function("return this")(),root$1=root,Symbol$2=root$1.Symbol,Symbol$3=Symbol$2,objectProto$4=Object.prototype,hasOwnProperty$3=objectProto$4.hasOwnProperty,nativeObjectToString$1=objectProto$4.toString,symToStringTag$1=Symbol$3?Symbol$3.toStringTag:void 0;function getRawTag(t){var r=hasOwnProperty$3.call(t,symToStringTag$1),n=t[symToStringTag$1];try{t[symToStringTag$1]=void 0;var a=!0}catch{}var o=nativeObjectToString$1.call(t);return a&&(r?t[symToStringTag$1]=n:delete t[symToStringTag$1]),o}var objectProto$3=Object.prototype,nativeObjectToString=objectProto$3.toString;function objectToString(t){return nativeObjectToString.call(t)}var nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag=Symbol$3?Symbol$3.toStringTag:void 0;function baseGetTag(t){return t==null?t===void 0?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(t)?getRawTag(t):objectToString(t)}function isObjectLike(t){return t!=null&&typeof t=="object"}var symbolTag="[object Symbol]";function isSymbol(t){return typeof t=="symbol"||isObjectLike(t)&&baseGetTag(t)==symbolTag}function arrayMap(t,r){for(var n=-1,a=t==null?0:t.length,o=Array(a);++n-1}function listCacheSet$1(t,r){var n=this.__data__,a=assocIndexOf(n,t);return a<0?(++this.size,n.push([t,r])):n[a][1]=r,this}function ListCache(t){var r=-1,n=t==null?0:t.length;for(this.clear();++r=r||z<0||v&&F>=s}function b(){var L=now$1();if(x(L))return w(L);c=setTimeout(b,S(L))}function w(L){return c=void 0,g&&a?_(L):(a=o=void 0,l)}function A(){c!==void 0&&clearTimeout(c),d=0,a=u=o=c=void 0}function M(){return c===void 0?l:w(now$1())}function D(){var L=now$1(),z=x(L);if(a=arguments,o=this,u=L,z){if(c===void 0)return y(u);if(v)return clearTimeout(c),c=setTimeout(b,r),_(u)}return c===void 0&&(c=setTimeout(b,r)),l}return D.cancel=A,D.flush=M,D}function fromPairs(t){for(var r=-1,n=t==null?0:t.length,a={};++ro=>{const s=t==null?void 0:t(o);if(n===!1||!s)return r==null?void 0:r(o)},whenMouse=t=>r=>r.pointerType==="mouse"?t(r):void 0;var _a$2;const isClient=typeof window!="undefined",isBoolean=t=>typeof t=="boolean",isNumber$2=t=>typeof t=="number",isString$2=t=>typeof t=="string",noop$1=()=>{},isIOS=isClient&&((_a$2=window==null?void 0:window.navigator)==null?void 0:_a$2.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function resolveUnref(t){return typeof t=="function"?t():unref(t)}function identity$1(t){return t}function tryOnScopeDispose(t){return getCurrentScope()?(onScopeDispose(t),!0):!1}function tryOnMounted(t,r=!0){getCurrentInstance()?onMounted(t):r?t():nextTick(t)}function useTimeoutFn(t,r,n={}){const{immediate:a=!0}=n,o=ref(!1);let s=null;function l(){s&&(clearTimeout(s),s=null)}function c(){o.value=!1,l()}function u(...d){l(),o.value=!0,s=setTimeout(()=>{o.value=!1,s=null,t(...d)},resolveUnref(r))}return a&&(o.value=!0,isClient&&u()),tryOnScopeDispose(c),{isPending:readonly(o),start:u,stop:c}}function unrefElement(t){var r;const n=resolveUnref(t);return(r=n==null?void 0:n.$el)!=null?r:n}const defaultWindow=isClient?window:void 0;function useEventListener(...t){let r,n,a,o;if(isString$2(t[0])||Array.isArray(t[0])?([n,a,o]=t,r=defaultWindow):[r,n,a,o]=t,!r)return noop$1;Array.isArray(n)||(n=[n]),Array.isArray(a)||(a=[a]);const s=[],l=()=>{s.forEach(f=>f()),s.length=0},c=(f,v,g,_)=>(f.addEventListener(v,g,_),()=>f.removeEventListener(v,g,_)),u=watch$1(()=>[unrefElement(r),resolveUnref(o)],([f,v])=>{l(),f&&s.push(...n.flatMap(g=>a.map(_=>c(f,g,_,v))))},{immediate:!0,flush:"post"}),d=()=>{u(),l()};return tryOnScopeDispose(d),d}let _iOSWorkaround=!1;function onClickOutside(t,r,n={}){const{window:a=defaultWindow,ignore:o=[],capture:s=!0,detectIframe:l=!1}=n;if(!a)return;isIOS&&!_iOSWorkaround&&(_iOSWorkaround=!0,Array.from(a.document.body.children).forEach(g=>g.addEventListener("click",noop$1)));let c=!0;const u=g=>o.some(_=>{if(typeof _=="string")return Array.from(a.document.querySelectorAll(_)).some(y=>y===g.target||g.composedPath().includes(y));{const y=unrefElement(_);return y&&(g.target===y||g.composedPath().includes(y))}}),f=[useEventListener(a,"click",g=>{const _=unrefElement(t);if(!(!_||_===g.target||g.composedPath().includes(_))){if(g.detail===0&&(c=!u(g)),!c){c=!0;return}r(g)}},{passive:!0,capture:s}),useEventListener(a,"pointerdown",g=>{const _=unrefElement(t);_&&(c=!g.composedPath().includes(_)&&!u(g))},{passive:!0}),l&&useEventListener(a,"blur",g=>{var _;const y=unrefElement(t);((_=a.document.activeElement)==null?void 0:_.tagName)==="IFRAME"&&!(y!=null&&y.contains(a.document.activeElement))&&r(g)})].filter(Boolean);return()=>f.forEach(g=>g())}function useSupported(t,r=!1){const n=ref(),a=()=>n.value=Boolean(t());return a(),tryOnMounted(a,r),n}const _global=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},globalKey="__vueuse_ssr_handlers__";_global[globalKey]=_global[globalKey]||{};_global[globalKey];var __getOwnPropSymbols$g=Object.getOwnPropertySymbols,__hasOwnProp$g=Object.prototype.hasOwnProperty,__propIsEnum$g=Object.prototype.propertyIsEnumerable,__objRest$2=(t,r)=>{var n={};for(var a in t)__hasOwnProp$g.call(t,a)&&r.indexOf(a)<0&&(n[a]=t[a]);if(t!=null&&__getOwnPropSymbols$g)for(var a of __getOwnPropSymbols$g(t))r.indexOf(a)<0&&__propIsEnum$g.call(t,a)&&(n[a]=t[a]);return n};function useResizeObserver(t,r,n={}){const a=n,{window:o=defaultWindow}=a,s=__objRest$2(a,["window"]);let l;const c=useSupported(()=>o&&"ResizeObserver"in o),u=()=>{l&&(l.disconnect(),l=void 0)},d=watch$1(()=>unrefElement(t),v=>{u(),c.value&&o&&v&&(l=new ResizeObserver(r),l.observe(v,s))},{immediate:!0,flush:"post"}),f=()=>{u(),d()};return tryOnScopeDispose(f),{isSupported:c,stop:f}}var SwipeDirection;(function(t){t.UP="UP",t.RIGHT="RIGHT",t.DOWN="DOWN",t.LEFT="LEFT",t.NONE="NONE"})(SwipeDirection||(SwipeDirection={}));var __defProp=Object.defineProperty,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(t,r,n)=>r in t?__defProp(t,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[r]=n,__spreadValues=(t,r)=>{for(var n in r||(r={}))__hasOwnProp.call(r,n)&&__defNormalProp(t,n,r[n]);if(__getOwnPropSymbols)for(var n of __getOwnPropSymbols(r))__propIsEnum.call(r,n)&&__defNormalProp(t,n,r[n]);return t};const _TransitionPresets={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};__spreadValues({linear:identity$1},_TransitionPresets);const getClientXY=t=>{let r,n;return t.type==="touchend"?(n=t.changedTouches[0].clientY,r=t.changedTouches[0].clientX):t.type.startsWith("touch")?(n=t.touches[0].clientY,r=t.touches[0].clientX):(n=t.clientY,r=t.clientX),{clientX:r,clientY:n}},isUndefined$1=t=>t===void 0,isElement=t=>typeof Element=="undefined"?!1:t instanceof Element,isStringNumber=t=>isString$3(t)?!Number.isNaN(Number(t)):!1,keysOf=t=>Object.keys(t);class ElementPlusError extends Error{constructor(r){super(r),this.name="ElementPlusError"}}function throwError$1(t,r){throw new ElementPlusError(`[${t}] ${r}`)}function debugWarn(t,r){}const classNameToArray=(t="")=>t.split(" ").filter(r=>!!r.trim()),hasClass=(t,r)=>{if(!t||!r)return!1;if(r.includes(" "))throw new Error("className should not contain space.");return t.classList.contains(r)},addClass=(t,r)=>{!t||!r.trim()||t.classList.add(...classNameToArray(r))},removeClass=(t,r)=>{!t||!r.trim()||t.classList.remove(...classNameToArray(r))},getStyle$1=(t,r)=>{var n;if(!isClient||!t||!r)return"";let a=camelize(r);a==="float"&&(a="cssFloat");try{const o=t.style[a];if(o)return o;const s=(n=document.defaultView)==null?void 0:n.getComputedStyle(t,"");return s?s[a]:""}catch{return t.style[a]}};function addUnit(t,r="px"){if(!t)return"";if(isNumber$2(t)||isStringNumber(t))return`${t}${r}`;if(isString$3(t))return t}let scrollBarWidth;const getScrollBarWidth=t=>{var r;if(!isClient)return 0;if(scrollBarWidth!==void 0)return scrollBarWidth;const n=document.createElement("div");n.className=`${t}-scrollbar__wrap`,n.style.visibility="hidden",n.style.width="100px",n.style.position="absolute",n.style.top="-9999px",document.body.appendChild(n);const a=n.offsetWidth;n.style.overflow="scroll";const o=document.createElement("div");o.style.width="100%",n.appendChild(o);const s=o.offsetWidth;return(r=n.parentNode)==null||r.removeChild(n),scrollBarWidth=a-s,scrollBarWidth};/*! Element Plus Icons Vue v2.0.10 */var export_helper_default=(t,r)=>{let n=t.__vccOpts||t;for(let[a,o]of r)n[a]=o;return n},arrow_down_vue_vue_type_script_lang_default={name:"ArrowDown"},_hoisted_16$1={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_26=createBaseVNode("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"},null,-1),_hoisted_36=[_hoisted_26];function _sfc_render6(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_16$1,_hoisted_36)}var arrow_down_default=export_helper_default(arrow_down_vue_vue_type_script_lang_default,[["render",_sfc_render6],["__file","arrow-down.vue"]]),arrow_right_vue_vue_type_script_lang_default={name:"ArrowRight"},_hoisted_110={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_210=createBaseVNode("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"},null,-1),_hoisted_310=[_hoisted_210];function _sfc_render10(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_110,_hoisted_310)}var arrow_right_default=export_helper_default(arrow_right_vue_vue_type_script_lang_default,[["render",_sfc_render10],["__file","arrow-right.vue"]]),arrow_up_vue_vue_type_script_lang_default={name:"ArrowUp"},_hoisted_112={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_212=createBaseVNode("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0z"},null,-1),_hoisted_312=[_hoisted_212];function _sfc_render12(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_112,_hoisted_312)}var arrow_up_default=export_helper_default(arrow_up_vue_vue_type_script_lang_default,[["render",_sfc_render12],["__file","arrow-up.vue"]]),circle_check_vue_vue_type_script_lang_default={name:"CircleCheck"},_hoisted_149={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_249=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_348=createBaseVNode("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"},null,-1),_hoisted_415=[_hoisted_249,_hoisted_348];function _sfc_render49(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_149,_hoisted_415)}var circle_check_default=export_helper_default(circle_check_vue_vue_type_script_lang_default,[["render",_sfc_render49],["__file","circle-check.vue"]]),circle_close_filled_vue_vue_type_script_lang_default={name:"CircleCloseFilled"},_hoisted_150={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_250=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336L512 457.664z"},null,-1),_hoisted_349=[_hoisted_250];function _sfc_render50(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_150,_hoisted_349)}var circle_close_filled_default=export_helper_default(circle_close_filled_vue_vue_type_script_lang_default,[["render",_sfc_render50],["__file","circle-close-filled.vue"]]),circle_close_vue_vue_type_script_lang_default={name:"CircleClose"},_hoisted_151={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_251=createBaseVNode("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248L466.752 512z"},null,-1),_hoisted_350=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_416=[_hoisted_251,_hoisted_350];function _sfc_render51(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_151,_hoisted_416)}var circle_close_default=export_helper_default(circle_close_vue_vue_type_script_lang_default,[["render",_sfc_render51],["__file","circle-close.vue"]]),close_vue_vue_type_script_lang_default={name:"Close"},_hoisted_156={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_256=createBaseVNode("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),_hoisted_355=[_hoisted_256];function _sfc_render56(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_156,_hoisted_355)}var close_default=export_helper_default(close_vue_vue_type_script_lang_default,[["render",_sfc_render56],["__file","close.vue"]]),hide_vue_vue_type_script_lang_default={name:"Hide"},_hoisted_1133={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2133=createBaseVNode("path",{d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2L371.2 588.8ZM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z",fill:"currentColor"},null,-1),_hoisted_3132=createBaseVNode("path",{d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z",fill:"currentColor"},null,-1),_hoisted_438=[_hoisted_2133,_hoisted_3132];function _sfc_render133(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1133,_hoisted_438)}var hide_default=export_helper_default(hide_vue_vue_type_script_lang_default,[["render",_sfc_render133],["__file","hide.vue"]]),info_filled_vue_vue_type_script_lang_default={name:"InfoFilled"},_hoisted_1143={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2143=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64zm67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344zM590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"},null,-1),_hoisted_3142=[_hoisted_2143];function _sfc_render143(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1143,_hoisted_3142)}var info_filled_default=export_helper_default(info_filled_vue_vue_type_script_lang_default,[["render",_sfc_render143],["__file","info-filled.vue"]]),loading_vue_vue_type_script_lang_default={name:"Loading"},_hoisted_1150={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2150=createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32zm448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32zm-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32zM195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0zm-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"},null,-1),_hoisted_3149=[_hoisted_2150];function _sfc_render150(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1150,_hoisted_3149)}var loading_default=export_helper_default(loading_vue_vue_type_script_lang_default,[["render",_sfc_render150],["__file","loading.vue"]]),minus_vue_vue_type_script_lang_default={name:"Minus"},_hoisted_1169={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2169=createBaseVNode("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64z"},null,-1),_hoisted_3168=[_hoisted_2169];function _sfc_render169(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1169,_hoisted_3168)}var minus_default=export_helper_default(minus_vue_vue_type_script_lang_default,[["render",_sfc_render169],["__file","minus.vue"]]),more_vue_vue_type_script_lang_default={name:"More"},_hoisted_1175={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2175=createBaseVNode("path",{fill:"currentColor",d:"M176 416a112 112 0 1 0 0 224 112 112 0 0 0 0-224m0 64a48 48 0 1 1 0 96 48 48 0 0 1 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96z"},null,-1),_hoisted_3174=[_hoisted_2175];function _sfc_render175(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1175,_hoisted_3174)}var more_default=export_helper_default(more_vue_vue_type_script_lang_default,[["render",_sfc_render175],["__file","more.vue"]]),plus_vue_vue_type_script_lang_default={name:"Plus"},_hoisted_1201={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2201=createBaseVNode("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64h352z"},null,-1),_hoisted_3200=[_hoisted_2201];function _sfc_render201(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1201,_hoisted_3200)}var plus_default=export_helper_default(plus_vue_vue_type_script_lang_default,[["render",_sfc_render201],["__file","plus.vue"]]),success_filled_vue_vue_type_script_lang_default={name:"SuccessFilled"},_hoisted_1249={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2249=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),_hoisted_3248=[_hoisted_2249];function _sfc_render249(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1249,_hoisted_3248)}var success_filled_default=export_helper_default(success_filled_vue_vue_type_script_lang_default,[["render",_sfc_render249],["__file","success-filled.vue"]]),view_vue_vue_type_script_lang_default={name:"View"},_hoisted_1283={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2283=createBaseVNode("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352zm0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448zm0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160z"},null,-1),_hoisted_3282=[_hoisted_2283];function _sfc_render283(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1283,_hoisted_3282)}var view_default=export_helper_default(view_vue_vue_type_script_lang_default,[["render",_sfc_render283],["__file","view.vue"]]),warning_filled_vue_vue_type_script_lang_default={name:"WarningFilled"},_hoisted_1287={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2287=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256zm0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4z"},null,-1),_hoisted_3286=[_hoisted_2287];function _sfc_render287(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1287,_hoisted_3286)}var warning_filled_default=export_helper_default(warning_filled_vue_vue_type_script_lang_default,[["render",_sfc_render287],["__file","warning-filled.vue"]]);const epPropKey="__epPropKey",definePropType=t=>t,isEpProp=t=>isObject$7(t)&&!!t[epPropKey],buildProp=(t,r)=>{if(!isObject$7(t)||isEpProp(t))return t;const{values:n,required:a,default:o,type:s,validator:l}=t,u={type:s,required:!!a,validator:n||l?d=>{let f=!1,v=[];if(n&&(v=Array.from(n),hasOwn$1(t,"default")&&v.push(o),f||(f=v.includes(d))),l&&(f||(f=l(d))),!f&&v.length>0){const g=[...new Set(v)].map(_=>JSON.stringify(_)).join(", ");warn$1(`Invalid prop: validation failed${r?` for prop "${r}"`:""}. Expected one of [${g}], got value ${JSON.stringify(d)}.`)}return f}:void 0,[epPropKey]:!0};return hasOwn$1(t,"default")&&(u.default=o),u},buildProps=t=>fromPairs(Object.entries(t).map(([r,n])=>[r,buildProp(n,r)])),iconPropType=definePropType([String,Object,Function]),CloseComponents={Close:close_default},TypeComponents={Close:close_default,SuccessFilled:success_filled_default,InfoFilled:info_filled_default,WarningFilled:warning_filled_default,CircleCloseFilled:circle_close_filled_default},TypeComponentsMap={success:success_filled_default,warning:warning_filled_default,error:circle_close_filled_default,info:info_filled_default},ValidateComponentsMap={validating:loading_default,success:circle_check_default,error:circle_close_default},withInstall=(t,r)=>{if(t.install=n=>{for(const a of[t,...Object.values(r!=null?r:{})])n.component(a.name,a)},r)for(const[n,a]of Object.entries(r))t[n]=a;return t},withInstallFunction=(t,r)=>(t.install=n=>{t._context=n._context,n.config.globalProperties[r]=t},t),withNoopInstall=t=>(t.install=NOOP,t),composeRefs=(...t)=>r=>{t.forEach(n=>{isFunction$3(n)?n(r):n.value=r})},EVENT_CODE={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},UPDATE_MODEL_EVENT="update:modelValue",CHANGE_EVENT="change",INPUT_EVENT="input",componentSizes=["","default","small","large"];var PatchFlags=(t=>(t[t.TEXT=1]="TEXT",t[t.CLASS=2]="CLASS",t[t.STYLE=4]="STYLE",t[t.PROPS=8]="PROPS",t[t.FULL_PROPS=16]="FULL_PROPS",t[t.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",t[t.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",t[t.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",t[t.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",t[t.NEED_PATCH=512]="NEED_PATCH",t[t.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",t[t.HOISTED=-1]="HOISTED",t[t.BAIL=-2]="BAIL",t))(PatchFlags||{});const getNormalizedProps=t=>{if(!isVNode(t))return{};const r=t.props||{},n=(isVNode(t.type)?t.type.props:void 0)||{},a={};return Object.keys(n).forEach(o=>{hasOwn$1(n[o],"default")&&(a[o]=n[o].default)}),Object.keys(r).forEach(o=>{a[camelize(o)]=r[o]}),a},flattedChildren=t=>{const r=isArray$6(t)?t:[t],n=[];return r.forEach(a=>{var o;isArray$6(a)?n.push(...flattedChildren(a)):isVNode(a)&&isArray$6(a.children)?n.push(...flattedChildren(a.children)):(n.push(a),isVNode(a)&&((o=a.component)==null?void 0:o.subTree)&&n.push(...flattedChildren(a.component.subTree)))}),n},isFirefox=()=>isClient&&/firefox/i.test(window.navigator.userAgent),isKorean=t=>/([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi.test(t),mutable=t=>t,DEFAULT_EXCLUDE_KEYS=["class","style"],LISTENER_PREFIX=/^on[A-Z]/,useAttrs=(t={})=>{const{excludeListeners:r=!1,excludeKeys:n}=t,a=computed(()=>((n==null?void 0:n.value)||[]).concat(DEFAULT_EXCLUDE_KEYS)),o=getCurrentInstance();return computed(o?()=>{var s;return fromPairs(Object.entries((s=o.proxy)==null?void 0:s.$attrs).filter(([l])=>!a.value.includes(l)&&!(r&&LISTENER_PREFIX.test(l))))}:()=>({}))},breadcrumbKey=Symbol("breadcrumbKey"),buttonGroupContextKey=Symbol("buttonGroupContextKey"),configProviderContextKey=Symbol(),dialogInjectionKey=Symbol("dialogInjectionKey"),formContextKey=Symbol("formContextKey"),formItemContextKey=Symbol("formItemContextKey"),scrollbarContextKey=Symbol("scrollbarContextKey"),sliderContextKey=Symbol("sliderContextKey"),POPPER_INJECTION_KEY=Symbol("popper"),POPPER_CONTENT_INJECTION_KEY=Symbol("popperContent"),TOOLTIP_INJECTION_KEY=Symbol("elTooltip"),useProp=t=>{const r=getCurrentInstance();return computed(()=>{var n,a;return(a=((n=r.proxy)==null?void 0:n.$props)[t])!=null?a:void 0})},globalConfig=ref();function useGlobalConfig(t,r=void 0){const n=getCurrentInstance()?inject(configProviderContextKey,globalConfig):globalConfig;return t?computed(()=>{var a,o;return(o=(a=n.value)==null?void 0:a[t])!=null?o:r}):n}const provideGlobalConfig=(t,r,n=!1)=>{var a;const o=!!getCurrentInstance(),s=o?useGlobalConfig():void 0,l=(a=r==null?void 0:r.provide)!=null?a:o?provide:void 0;if(!l)return;const c=computed(()=>{const u=unref(t);return s!=null&&s.value?mergeConfig$3(s.value,u):u});return l(configProviderContextKey,c),(n||!globalConfig.value)&&(globalConfig.value=c.value),c},mergeConfig$3=(t,r)=>{var n;const a=[...new Set([...keysOf(t),...keysOf(r)])],o={};for(const s of a)o[s]=(n=r[s])!=null?n:t[s];return o},useSizeProp=buildProp({type:String,values:componentSizes,required:!1}),useSize=(t,r={})=>{const n=ref(void 0),a=r.prop?n:useProp("size"),o=r.global?n:useGlobalConfig("size"),s=r.form?{size:void 0}:inject(formContextKey,void 0),l=r.formItem?{size:void 0}:inject(formItemContextKey,void 0);return computed(()=>a.value||unref(t)||(l==null?void 0:l.size)||(s==null?void 0:s.size)||o.value||"")},useDisabled=t=>{const r=useProp("disabled"),n=inject(formContextKey,void 0);return computed(()=>r.value||unref(t)||(n==null?void 0:n.disabled)||!1)},useDeprecated=({from:t,replacement:r,scope:n,version:a,ref:o,type:s="API"},l)=>{watch$1(()=>unref(l),c=>{},{immediate:!0})},useDraggable=(t,r,n)=>{let a={offsetX:0,offsetY:0};const o=c=>{const u=c.clientX,d=c.clientY,{offsetX:f,offsetY:v}=a,g=t.value.getBoundingClientRect(),_=g.left,y=g.top,S=g.width,x=g.height,b=document.documentElement.clientWidth,w=document.documentElement.clientHeight,A=-_+f,M=-y+v,D=b-_-S+f,L=w-y-x+v,z=ae=>{const j=Math.min(Math.max(f+ae.clientX-u,A),D),Y=Math.min(Math.max(v+ae.clientY-d,M),L);a={offsetX:j,offsetY:Y},t.value.style.transform=`translate(${addUnit(j)}, ${addUnit(Y)})`},F=()=>{document.removeEventListener("mousemove",z),document.removeEventListener("mouseup",F)};document.addEventListener("mousemove",z),document.addEventListener("mouseup",F)},s=()=>{r.value&&t.value&&r.value.addEventListener("mousedown",o)},l=()=>{r.value&&t.value&&r.value.removeEventListener("mousedown",o)};onMounted(()=>{watchEffect(()=>{n.value?s():l()})}),onBeforeUnmount(()=>{l()})},defaultNamespace="el",statePrefix="is-",_bem=(t,r,n,a,o)=>{let s=`${t}-${r}`;return n&&(s+=`-${n}`),a&&(s+=`__${a}`),o&&(s+=`--${o}`),s},useNamespace=t=>{const r=useGlobalConfig("namespace",defaultNamespace);return{namespace:r,b:(y="")=>_bem(r.value,t,y,"",""),e:y=>y?_bem(r.value,t,"",y,""):"",m:y=>y?_bem(r.value,t,"","",y):"",be:(y,S)=>y&&S?_bem(r.value,t,y,S,""):"",em:(y,S)=>y&&S?_bem(r.value,t,"",y,S):"",bm:(y,S)=>y&&S?_bem(r.value,t,y,"",S):"",bem:(y,S,x)=>y&&S&&x?_bem(r.value,t,y,S,x):"",is:(y,...S)=>{const x=S.length>=1?S[0]:!0;return y&&x?`${statePrefix}${y}`:""},cssVar:y=>{const S={};for(const x in y)y[x]&&(S[`--${r.value}-${x}`]=y[x]);return S},cssVarName:y=>`--${r.value}-${y}`,cssVarBlock:y=>{const S={};for(const x in y)y[x]&&(S[`--${r.value}-${t}-${x}`]=y[x]);return S},cssVarBlockName:y=>`--${r.value}-${t}-${y}`}},defaultIdInjection={prefix:Math.floor(Math.random()*1e4),current:0},ID_INJECTION_KEY=Symbol("elIdInjection"),useIdInjection=()=>getCurrentInstance()?inject(ID_INJECTION_KEY,defaultIdInjection):defaultIdInjection,useId=t=>{const r=useIdInjection(),n=useGlobalConfig("namespace",defaultNamespace);return computed(()=>unref(t)||`${n.value}-id-${r.prefix}-${r.current++}`)},useFormItem=()=>{const t=inject(formContextKey,void 0),r=inject(formItemContextKey,void 0);return{form:t,formItem:r}},useFormItemInputId=(t,{formItemContext:r,disableIdGeneration:n,disableIdManagement:a})=>{n||(n=ref(!1)),a||(a=ref(!1));const o=ref();let s;const l=computed(()=>{var c;return!!(!t.label&&r&&r.inputIds&&((c=r.inputIds)==null?void 0:c.length)<=1)});return onMounted(()=>{s=watch$1([toRef(t,"id"),n],([c,u])=>{const d=c!=null?c:u?void 0:useId().value;d!==o.value&&(r!=null&&r.removeInputId&&(o.value&&r.removeInputId(o.value),!(a!=null&&a.value)&&!u&&d&&r.addInputId(d)),o.value=d)},{immediate:!0})}),onUnmounted(()=>{s&&s(),r!=null&&r.removeInputId&&o.value&&r.removeInputId(o.value)}),{isLabeledByFormItem:l,inputId:o}};var English={name:"en",el:{colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color."},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"}}};const buildTranslator=t=>(r,n)=>translate$1(r,n,unref(t)),translate$1=(t,r,n)=>get$1(n,t,t).replace(/\{(\w+)\}/g,(a,o)=>{var s;return`${(s=r==null?void 0:r[o])!=null?s:`{${o}}`}`}),buildLocaleContext=t=>{const r=computed(()=>unref(t).name),n=isRef(t)?t:ref(t);return{lang:r,locale:n,t:buildTranslator(t)}},useLocale=()=>{const t=useGlobalConfig("locale");return buildLocaleContext(computed(()=>t.value||English))},useLockscreen=t=>{isRef(t)||throwError$1("[useLockscreen]","You need to pass a ref param to this function");const r=useNamespace("popup"),n=computed$1(()=>r.bm("parent","hidden"));if(!isClient||hasClass(document.body,n.value))return;let a=0,o=!1,s="0";const l=()=>{setTimeout(()=>{removeClass(document==null?void 0:document.body,n.value),o&&document&&(document.body.style.width=s)},200)};watch$1(t,c=>{if(!c){l();return}o=!hasClass(document.body,n.value),o&&(s=document.body.style.width),a=getScrollBarWidth(r.namespace.value);const u=document.documentElement.clientHeight0&&(u||d==="scroll")&&o&&(document.body.style.width=`calc(100% - ${a}px)`),addClass(document.body,n.value)}),onScopeDispose(()=>l())},_prop=buildProp({type:definePropType(Boolean),default:null}),_event=buildProp({type:definePropType(Function)}),createModelToggleComposable=t=>{const r=`update:${t}`,n=`onUpdate:${t}`,a=[r],o={[t]:_prop,[n]:_event};return{useModelToggle:({indicator:l,toggleReason:c,shouldHideWhenRouteChanges:u,shouldProceed:d,onShow:f,onHide:v})=>{const g=getCurrentInstance(),{emit:_}=g,y=g.props,S=computed(()=>isFunction$3(y[n])),x=computed(()=>y[t]===null),b=z=>{l.value!==!0&&(l.value=!0,c&&(c.value=z),isFunction$3(f)&&f(z))},w=z=>{l.value!==!1&&(l.value=!1,c&&(c.value=z),isFunction$3(v)&&v(z))},A=z=>{if(y.disabled===!0||isFunction$3(d)&&!d())return;const F=S.value&&isClient;F&&_(r,!0),(x.value||!F)&&b(z)},M=z=>{if(y.disabled===!0||!isClient)return;const F=S.value&&isClient;F&&_(r,!1),(x.value||!F)&&w(z)},D=z=>{!isBoolean(z)||(y.disabled&&z?S.value&&_(r,!1):l.value!==z&&(z?b():w()))},L=()=>{l.value?M():A()};return watch$1(()=>y[t],D),u&&g.appContext.config.globalProperties.$route!==void 0&&watch$1(()=>({...g.proxy.$route}),()=>{u.value&&l.value&&M()}),onMounted(()=>{D(y[t])}),{hide:M,show:A,toggle:L,hasUpdateHandler:S}},useModelToggleProps:o,useModelToggleEmits:a}};var E="top",R="bottom",W$1="right",P$1="left",me="auto",G$1=[E,R,W$1,P$1],U="start",J$1="end",Xe="clippingParents",je="viewport",K$1="popper",Ye$1="reference",De$1=G$1.reduce(function(t,r){return t.concat([r+"-"+U,r+"-"+J$1])},[]),Ee$1=[].concat(G$1,[me]).reduce(function(t,r){return t.concat([r,r+"-"+U,r+"-"+J$1])},[]),Ge$1="beforeRead",Je="read",Ke$1="afterRead",Qe$1="beforeMain",Ze$1="main",et$1="afterMain",tt$1="beforeWrite",nt="write",rt$2="afterWrite",ot$1=[Ge$1,Je,Ke$1,Qe$1,Ze$1,et$1,tt$1,nt,rt$2];function C(t){return t?(t.nodeName||"").toLowerCase():null}function H(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var r=t.ownerDocument;return r&&r.defaultView||window}return t}function Q$1(t){var r=H(t).Element;return t instanceof r||t instanceof Element}function B(t){var r=H(t).HTMLElement;return t instanceof r||t instanceof HTMLElement}function Pe$1(t){if(typeof ShadowRoot=="undefined")return!1;var r=H(t).ShadowRoot;return t instanceof r||t instanceof ShadowRoot}function Mt$1(t){var r=t.state;Object.keys(r.elements).forEach(function(n){var a=r.styles[n]||{},o=r.attributes[n]||{},s=r.elements[n];!B(s)||!C(s)||(Object.assign(s.style,a),Object.keys(o).forEach(function(l){var c=o[l];c===!1?s.removeAttribute(l):s.setAttribute(l,c===!0?"":c)}))})}function Rt$1(t){var r=t.state,n={popper:{position:r.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(r.elements.popper.style,n.popper),r.styles=n,r.elements.arrow&&Object.assign(r.elements.arrow.style,n.arrow),function(){Object.keys(r.elements).forEach(function(a){var o=r.elements[a],s=r.attributes[a]||{},l=Object.keys(r.styles.hasOwnProperty(a)?r.styles[a]:n[a]),c=l.reduce(function(u,d){return u[d]="",u},{});!B(o)||!C(o)||(Object.assign(o.style,c),Object.keys(s).forEach(function(u){o.removeAttribute(u)}))})}}var Ae$1={name:"applyStyles",enabled:!0,phase:"write",fn:Mt$1,effect:Rt$1,requires:["computeStyles"]};function q$1(t){return t.split("-")[0]}var X=Math.max,ve$1=Math.min,Z$1=Math.round;function ee(t,r){r===void 0&&(r=!1);var n=t.getBoundingClientRect(),a=1,o=1;if(B(t)&&r){var s=t.offsetHeight,l=t.offsetWidth;l>0&&(a=Z$1(n.width)/l||1),s>0&&(o=Z$1(n.height)/s||1)}return{width:n.width/a,height:n.height/o,top:n.top/o,right:n.right/a,bottom:n.bottom/o,left:n.left/a,x:n.left/a,y:n.top/o}}function ke$1(t){var r=ee(t),n=t.offsetWidth,a=t.offsetHeight;return Math.abs(r.width-n)<=1&&(n=r.width),Math.abs(r.height-a)<=1&&(a=r.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:a}}function it$1(t,r){var n=r.getRootNode&&r.getRootNode();if(t.contains(r))return!0;if(n&&Pe$1(n)){var a=r;do{if(a&&t.isSameNode(a))return!0;a=a.parentNode||a.host}while(a)}return!1}function N(t){return H(t).getComputedStyle(t)}function Wt$1(t){return["table","td","th"].indexOf(C(t))>=0}function I(t){return((Q$1(t)?t.ownerDocument:t.document)||window.document).documentElement}function ge$1(t){return C(t)==="html"?t:t.assignedSlot||t.parentNode||(Pe$1(t)?t.host:null)||I(t)}function at$1(t){return!B(t)||N(t).position==="fixed"?null:t.offsetParent}function Bt(t){var r=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,n=navigator.userAgent.indexOf("Trident")!==-1;if(n&&B(t)){var a=N(t);if(a.position==="fixed")return null}var o=ge$1(t);for(Pe$1(o)&&(o=o.host);B(o)&&["html","body"].indexOf(C(o))<0;){var s=N(o);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||r&&s.willChange==="filter"||r&&s.filter&&s.filter!=="none")return o;o=o.parentNode}return null}function se$1(t){for(var r=H(t),n=at$1(t);n&&Wt$1(n)&&N(n).position==="static";)n=at$1(n);return n&&(C(n)==="html"||C(n)==="body"&&N(n).position==="static")?r:n||Bt(t)||r}function Le$1(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function fe$1(t,r,n){return X(t,ve$1(r,n))}function St$1(t,r,n){var a=fe$1(t,r,n);return a>n?n:a}function st$1(){return{top:0,right:0,bottom:0,left:0}}function ft$1(t){return Object.assign({},st$1(),t)}function ct(t,r){return r.reduce(function(n,a){return n[a]=t,n},{})}var Tt$1=function(t,r){return t=typeof t=="function"?t(Object.assign({},r.rects,{placement:r.placement})):t,ft$1(typeof t!="number"?t:ct(t,G$1))};function Ht(t){var r,n=t.state,a=t.name,o=t.options,s=n.elements.arrow,l=n.modifiersData.popperOffsets,c=q$1(n.placement),u=Le$1(c),d=[P$1,W$1].indexOf(c)>=0,f=d?"height":"width";if(!(!s||!l)){var v=Tt$1(o.padding,n),g=ke$1(s),_=u==="y"?E:P$1,y=u==="y"?R:W$1,S=n.rects.reference[f]+n.rects.reference[u]-l[u]-n.rects.popper[f],x=l[u]-n.rects.reference[u],b=se$1(s),w=b?u==="y"?b.clientHeight||0:b.clientWidth||0:0,A=S/2-x/2,M=v[_],D=w-g[f]-v[y],L=w/2-g[f]/2+A,z=fe$1(M,L,D),F=u;n.modifiersData[a]=(r={},r[F]=z,r.centerOffset=z-L,r)}}function Ct$1(t){var r=t.state,n=t.options,a=n.element,o=a===void 0?"[data-popper-arrow]":a;o!=null&&(typeof o=="string"&&(o=r.elements.popper.querySelector(o),!o)||!it$1(r.elements.popper,o)||(r.elements.arrow=o))}var pt$1={name:"arrow",enabled:!0,phase:"main",fn:Ht,effect:Ct$1,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function te$1(t){return t.split("-")[1]}var qt$1={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Vt$1(t){var r=t.x,n=t.y,a=window,o=a.devicePixelRatio||1;return{x:Z$1(r*o)/o||0,y:Z$1(n*o)/o||0}}function ut$1(t){var r,n=t.popper,a=t.popperRect,o=t.placement,s=t.variation,l=t.offsets,c=t.position,u=t.gpuAcceleration,d=t.adaptive,f=t.roundOffsets,v=t.isFixed,g=l.x,_=g===void 0?0:g,y=l.y,S=y===void 0?0:y,x=typeof f=="function"?f({x:_,y:S}):{x:_,y:S};_=x.x,S=x.y;var b=l.hasOwnProperty("x"),w=l.hasOwnProperty("y"),A=P$1,M=E,D=window;if(d){var L=se$1(n),z="clientHeight",F="clientWidth";if(L===H(n)&&(L=I(n),N(L).position!=="static"&&c==="absolute"&&(z="scrollHeight",F="scrollWidth")),L=L,o===E||(o===P$1||o===W$1)&&s===J$1){M=R;var ae=v&&L===D&&D.visualViewport?D.visualViewport.height:L[z];S-=ae-a.height,S*=u?1:-1}if(o===P$1||(o===E||o===R)&&s===J$1){A=W$1;var j=v&&L===D&&D.visualViewport?D.visualViewport.width:L[F];_-=j-a.width,_*=u?1:-1}}var Y=Object.assign({position:c},d&&qt$1),de=f===!0?Vt$1({x:_,y:S}):{x:_,y:S};if(_=de.x,S=de.y,u){var $e;return Object.assign({},Y,($e={},$e[M]=w?"0":"",$e[A]=b?"0":"",$e.transform=(D.devicePixelRatio||1)<=1?"translate("+_+"px, "+S+"px)":"translate3d("+_+"px, "+S+"px, 0)",$e))}return Object.assign({},Y,(r={},r[M]=w?S+"px":"",r[A]=b?_+"px":"",r.transform="",r))}function Nt$1(t){var r=t.state,n=t.options,a=n.gpuAcceleration,o=a===void 0?!0:a,s=n.adaptive,l=s===void 0?!0:s,c=n.roundOffsets,u=c===void 0?!0:c,d={placement:q$1(r.placement),variation:te$1(r.placement),popper:r.elements.popper,popperRect:r.rects.popper,gpuAcceleration:o,isFixed:r.options.strategy==="fixed"};r.modifiersData.popperOffsets!=null&&(r.styles.popper=Object.assign({},r.styles.popper,ut$1(Object.assign({},d,{offsets:r.modifiersData.popperOffsets,position:r.options.strategy,adaptive:l,roundOffsets:u})))),r.modifiersData.arrow!=null&&(r.styles.arrow=Object.assign({},r.styles.arrow,ut$1(Object.assign({},d,{offsets:r.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),r.attributes.popper=Object.assign({},r.attributes.popper,{"data-popper-placement":r.placement})}var Me={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Nt$1,data:{}},ye$1={passive:!0};function It$1(t){var r=t.state,n=t.instance,a=t.options,o=a.scroll,s=o===void 0?!0:o,l=a.resize,c=l===void 0?!0:l,u=H(r.elements.popper),d=[].concat(r.scrollParents.reference,r.scrollParents.popper);return s&&d.forEach(function(f){f.addEventListener("scroll",n.update,ye$1)}),c&&u.addEventListener("resize",n.update,ye$1),function(){s&&d.forEach(function(f){f.removeEventListener("scroll",n.update,ye$1)}),c&&u.removeEventListener("resize",n.update,ye$1)}}var Re$1={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:It$1,data:{}},_t$1={left:"right",right:"left",bottom:"top",top:"bottom"};function be$1(t){return t.replace(/left|right|bottom|top/g,function(r){return _t$1[r]})}var zt={start:"end",end:"start"};function lt$2(t){return t.replace(/start|end/g,function(r){return zt[r]})}function We$1(t){var r=H(t),n=r.pageXOffset,a=r.pageYOffset;return{scrollLeft:n,scrollTop:a}}function Be$1(t){return ee(I(t)).left+We$1(t).scrollLeft}function Ft$1(t){var r=H(t),n=I(t),a=r.visualViewport,o=n.clientWidth,s=n.clientHeight,l=0,c=0;return a&&(o=a.width,s=a.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(l=a.offsetLeft,c=a.offsetTop)),{width:o,height:s,x:l+Be$1(t),y:c}}function Ut$1(t){var r,n=I(t),a=We$1(t),o=(r=t.ownerDocument)==null?void 0:r.body,s=X(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),l=X(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-a.scrollLeft+Be$1(t),u=-a.scrollTop;return N(o||n).direction==="rtl"&&(c+=X(n.clientWidth,o?o.clientWidth:0)-s),{width:s,height:l,x:c,y:u}}function Se$1(t){var r=N(t),n=r.overflow,a=r.overflowX,o=r.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+a)}function dt$1(t){return["html","body","#document"].indexOf(C(t))>=0?t.ownerDocument.body:B(t)&&Se$1(t)?t:dt$1(ge$1(t))}function ce$1(t,r){var n;r===void 0&&(r=[]);var a=dt$1(t),o=a===((n=t.ownerDocument)==null?void 0:n.body),s=H(a),l=o?[s].concat(s.visualViewport||[],Se$1(a)?a:[]):a,c=r.concat(l);return o?c:c.concat(ce$1(ge$1(l)))}function Te$1(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Xt$1(t){var r=ee(t);return r.top=r.top+t.clientTop,r.left=r.left+t.clientLeft,r.bottom=r.top+t.clientHeight,r.right=r.left+t.clientWidth,r.width=t.clientWidth,r.height=t.clientHeight,r.x=r.left,r.y=r.top,r}function ht$1(t,r){return r===je?Te$1(Ft$1(t)):Q$1(r)?Xt$1(r):Te$1(Ut$1(I(t)))}function Yt$1(t){var r=ce$1(ge$1(t)),n=["absolute","fixed"].indexOf(N(t).position)>=0,a=n&&B(t)?se$1(t):t;return Q$1(a)?r.filter(function(o){return Q$1(o)&&it$1(o,a)&&C(o)!=="body"}):[]}function Gt$1(t,r,n){var a=r==="clippingParents"?Yt$1(t):[].concat(r),o=[].concat(a,[n]),s=o[0],l=o.reduce(function(c,u){var d=ht$1(t,u);return c.top=X(d.top,c.top),c.right=ve$1(d.right,c.right),c.bottom=ve$1(d.bottom,c.bottom),c.left=X(d.left,c.left),c},ht$1(t,s));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function mt$1(t){var r=t.reference,n=t.element,a=t.placement,o=a?q$1(a):null,s=a?te$1(a):null,l=r.x+r.width/2-n.width/2,c=r.y+r.height/2-n.height/2,u;switch(o){case E:u={x:l,y:r.y-n.height};break;case R:u={x:l,y:r.y+r.height};break;case W$1:u={x:r.x+r.width,y:c};break;case P$1:u={x:r.x-n.width,y:c};break;default:u={x:r.x,y:r.y}}var d=o?Le$1(o):null;if(d!=null){var f=d==="y"?"height":"width";switch(s){case U:u[d]=u[d]-(r[f]/2-n[f]/2);break;case J$1:u[d]=u[d]+(r[f]/2-n[f]/2);break}}return u}function ne$1(t,r){r===void 0&&(r={});var n=r,a=n.placement,o=a===void 0?t.placement:a,s=n.boundary,l=s===void 0?Xe:s,c=n.rootBoundary,u=c===void 0?je:c,d=n.elementContext,f=d===void 0?K$1:d,v=n.altBoundary,g=v===void 0?!1:v,_=n.padding,y=_===void 0?0:_,S=ft$1(typeof y!="number"?y:ct(y,G$1)),x=f===K$1?Ye$1:K$1,b=t.rects.popper,w=t.elements[g?x:f],A=Gt$1(Q$1(w)?w:w.contextElement||I(t.elements.popper),l,u),M=ee(t.elements.reference),D=mt$1({reference:M,element:b,strategy:"absolute",placement:o}),L=Te$1(Object.assign({},b,D)),z=f===K$1?L:M,F={top:A.top-z.top+S.top,bottom:z.bottom-A.bottom+S.bottom,left:A.left-z.left+S.left,right:z.right-A.right+S.right},ae=t.modifiersData.offset;if(f===K$1&&ae){var j=ae[o];Object.keys(F).forEach(function(Y){var de=[W$1,R].indexOf(Y)>=0?1:-1,$e=[E,R].indexOf(Y)>=0?"y":"x";F[Y]+=j[$e]*de})}return F}function Jt$1(t,r){r===void 0&&(r={});var n=r,a=n.placement,o=n.boundary,s=n.rootBoundary,l=n.padding,c=n.flipVariations,u=n.allowedAutoPlacements,d=u===void 0?Ee$1:u,f=te$1(a),v=f?c?De$1:De$1.filter(function(y){return te$1(y)===f}):G$1,g=v.filter(function(y){return d.indexOf(y)>=0});g.length===0&&(g=v);var _=g.reduce(function(y,S){return y[S]=ne$1(t,{placement:S,boundary:o,rootBoundary:s,padding:l})[q$1(S)],y},{});return Object.keys(_).sort(function(y,S){return _[y]-_[S]})}function Kt$1(t){if(q$1(t)===me)return[];var r=be$1(t);return[lt$2(t),r,lt$2(r)]}function Qt$1(t){var r=t.state,n=t.options,a=t.name;if(!r.modifiersData[a]._skip){for(var o=n.mainAxis,s=o===void 0?!0:o,l=n.altAxis,c=l===void 0?!0:l,u=n.fallbackPlacements,d=n.padding,f=n.boundary,v=n.rootBoundary,g=n.altBoundary,_=n.flipVariations,y=_===void 0?!0:_,S=n.allowedAutoPlacements,x=r.options.placement,b=q$1(x),w=b===x,A=u||(w||!y?[be$1(x)]:Kt$1(x)),M=[x].concat(A).reduce(function(Fa,Mn){return Fa.concat(q$1(Mn)===me?Jt$1(r,{placement:Mn,boundary:f,rootBoundary:v,padding:d,flipVariations:y,allowedAutoPlacements:S}):Mn)},[]),D=r.rects.reference,L=r.rects.popper,z=new Map,F=!0,ae=M[0],j=0;j=0,jt=Lt?"width":"height",Ar=ne$1(r,{placement:Y,boundary:f,rootBoundary:v,altBoundary:g,padding:d}),wn=Lt?$e?W$1:P$1:$e?R:E;D[jt]>L[jt]&&(wn=be$1(wn));var Sn=be$1(wn),Cn=[];if(s&&Cn.push(Ar[de]<=0),c&&Cn.push(Ar[wn]<=0,Ar[Sn]<=0),Cn.every(function(Fa){return Fa})){ae=Y,F=!1;break}z.set(Y,Cn)}if(F)for(var An=y?3:1,In=function(Fa){var Mn=M.find(function(kn){var Nn=z.get(kn);if(Nn)return Nn.slice(0,Fa).every(function(Aa){return Aa})});if(Mn)return ae=Mn,"break"},Dn=An;Dn>0;Dn--){var Ra=In(Dn);if(Ra==="break")break}r.placement!==ae&&(r.modifiersData[a]._skip=!0,r.placement=ae,r.reset=!0)}}var vt$1={name:"flip",enabled:!0,phase:"main",fn:Qt$1,requiresIfExists:["offset"],data:{_skip:!1}};function gt$1(t,r,n){return n===void 0&&(n={x:0,y:0}),{top:t.top-r.height-n.y,right:t.right-r.width+n.x,bottom:t.bottom-r.height+n.y,left:t.left-r.width-n.x}}function yt$1(t){return[E,W$1,R,P$1].some(function(r){return t[r]>=0})}function Zt$1(t){var r=t.state,n=t.name,a=r.rects.reference,o=r.rects.popper,s=r.modifiersData.preventOverflow,l=ne$1(r,{elementContext:"reference"}),c=ne$1(r,{altBoundary:!0}),u=gt$1(l,a),d=gt$1(c,o,s),f=yt$1(u),v=yt$1(d);r.modifiersData[n]={referenceClippingOffsets:u,popperEscapeOffsets:d,isReferenceHidden:f,hasPopperEscaped:v},r.attributes.popper=Object.assign({},r.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":v})}var bt$1={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Zt$1};function en$1(t,r,n){var a=q$1(t),o=[P$1,E].indexOf(a)>=0?-1:1,s=typeof n=="function"?n(Object.assign({},r,{placement:t})):n,l=s[0],c=s[1];return l=l||0,c=(c||0)*o,[P$1,W$1].indexOf(a)>=0?{x:c,y:l}:{x:l,y:c}}function tn$1(t){var r=t.state,n=t.options,a=t.name,o=n.offset,s=o===void 0?[0,0]:o,l=Ee$1.reduce(function(f,v){return f[v]=en$1(v,r.rects,s),f},{}),c=l[r.placement],u=c.x,d=c.y;r.modifiersData.popperOffsets!=null&&(r.modifiersData.popperOffsets.x+=u,r.modifiersData.popperOffsets.y+=d),r.modifiersData[a]=l}var wt$1={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:tn$1};function nn$1(t){var r=t.state,n=t.name;r.modifiersData[n]=mt$1({reference:r.rects.reference,element:r.rects.popper,strategy:"absolute",placement:r.placement})}var He={name:"popperOffsets",enabled:!0,phase:"read",fn:nn$1,data:{}};function rn$1(t){return t==="x"?"y":"x"}function on$1(t){var r=t.state,n=t.options,a=t.name,o=n.mainAxis,s=o===void 0?!0:o,l=n.altAxis,c=l===void 0?!1:l,u=n.boundary,d=n.rootBoundary,f=n.altBoundary,v=n.padding,g=n.tether,_=g===void 0?!0:g,y=n.tetherOffset,S=y===void 0?0:y,x=ne$1(r,{boundary:u,rootBoundary:d,padding:v,altBoundary:f}),b=q$1(r.placement),w=te$1(r.placement),A=!w,M=Le$1(b),D=rn$1(M),L=r.modifiersData.popperOffsets,z=r.rects.reference,F=r.rects.popper,ae=typeof S=="function"?S(Object.assign({},r.rects,{placement:r.placement})):S,j=typeof ae=="number"?{mainAxis:ae,altAxis:ae}:Object.assign({mainAxis:0,altAxis:0},ae),Y=r.modifiersData.offset?r.modifiersData.offset[r.placement]:null,de={x:0,y:0};if(L){if(s){var $e,Lt=M==="y"?E:P$1,jt=M==="y"?R:W$1,Ar=M==="y"?"height":"width",wn=L[M],Sn=wn+x[Lt],Cn=wn-x[jt],An=_?-F[Ar]/2:0,In=w===U?z[Ar]:F[Ar],Dn=w===U?-F[Ar]:-z[Ar],Ra=r.elements.arrow,Fa=_&&Ra?ke$1(Ra):{width:0,height:0},Mn=r.modifiersData["arrow#persistent"]?r.modifiersData["arrow#persistent"].padding:st$1(),kn=Mn[Lt],Nn=Mn[jt],Aa=fe$1(0,z[Ar],Fa[Ar]),Wa=A?z[Ar]/2-An-Aa-kn-j.mainAxis:In-Aa-kn-j.mainAxis,Ha=A?-z[Ar]/2+An+Aa+Nn+j.mainAxis:Dn+Aa+Nn+j.mainAxis,La=r.elements.arrow&&se$1(r.elements.arrow),$n=La?M==="y"?La.clientTop||0:La.clientLeft||0:0,Tn=($e=Y==null?void 0:Y[M])!=null?$e:0,Pn=wn+Wa-Tn-$n,Rn=wn+Ha-Tn,Pa=fe$1(_?ve$1(Sn,Pn):Sn,wn,_?X(Cn,Rn):Cn);L[M]=Pa,de[M]=Pa-wn}if(c){var Va,Ya=M==="x"?E:P$1,za=M==="x"?R:W$1,Ga=L[D],Ba=D==="y"?"height":"width",On=Ga+x[Ya],Ua=Ga-x[za],qa=[E,P$1].indexOf(b)!==-1,Xa=(Va=Y==null?void 0:Y[D])!=null?Va:0,Qa=qa?On:Ga-z[Ba]-F[Ba]-Xa+j.altAxis,r1=qa?Ga+z[Ba]+F[Ba]-Xa-j.altAxis:Ua,t1=_&&qa?St$1(Qa,Ga,r1):fe$1(_?Qa:On,Ga,_?r1:Ua);L[D]=t1,de[D]=t1-Ga}r.modifiersData[a]=de}}var xt$1={name:"preventOverflow",enabled:!0,phase:"main",fn:on$1,requiresIfExists:["offset"]};function an$1(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function sn$1(t){return t===H(t)||!B(t)?We$1(t):an$1(t)}function fn$1(t){var r=t.getBoundingClientRect(),n=Z$1(r.width)/t.offsetWidth||1,a=Z$1(r.height)/t.offsetHeight||1;return n!==1||a!==1}function cn$1(t,r,n){n===void 0&&(n=!1);var a=B(r),o=B(r)&&fn$1(r),s=I(r),l=ee(t,o),c={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(a||!a&&!n)&&((C(r)!=="body"||Se$1(s))&&(c=sn$1(r)),B(r)?(u=ee(r,!0),u.x+=r.clientLeft,u.y+=r.clientTop):s&&(u.x=Be$1(s))),{x:l.left+c.scrollLeft-u.x,y:l.top+c.scrollTop-u.y,width:l.width,height:l.height}}function pn$1(t){var r=new Map,n=new Set,a=[];t.forEach(function(s){r.set(s.name,s)});function o(s){n.add(s.name);var l=[].concat(s.requires||[],s.requiresIfExists||[]);l.forEach(function(c){if(!n.has(c)){var u=r.get(c);u&&o(u)}}),a.push(s)}return t.forEach(function(s){n.has(s.name)||o(s)}),a}function un$1(t){var r=pn$1(t);return ot$1.reduce(function(n,a){return n.concat(r.filter(function(o){return o.phase===a}))},[])}function ln$1(t){var r;return function(){return r||(r=new Promise(function(n){Promise.resolve().then(function(){r=void 0,n(t())})})),r}}function dn$1(t){var r=t.reduce(function(n,a){var o=n[a.name];return n[a.name]=o?Object.assign({},o,a,{options:Object.assign({},o.options,a.options),data:Object.assign({},o.data,a.data)}):a,n},{});return Object.keys(r).map(function(n){return r[n]})}var Ot$1={placement:"bottom",modifiers:[],strategy:"absolute"};function $t$1(){for(var t=arguments.length,r=new Array(t),n=0;n{const a={name:"updateState",enabled:!0,phase:"write",fn:({state:u})=>{const d=deriveState(u);Object.assign(l.value,d)},requires:["computeStyles"]},o=computed(()=>{const{onFirstUpdate:u,placement:d,strategy:f,modifiers:v}=unref(n);return{onFirstUpdate:u,placement:d||"bottom",strategy:f||"absolute",modifiers:[...v||[],a,{name:"applyStyles",enabled:!1}]}}),s=shallowRef(),l=ref({styles:{popper:{position:unref(o).strategy,left:"0",right:"0"},arrow:{position:"absolute"}},attributes:{}}),c=()=>{!s.value||(s.value.destroy(),s.value=void 0)};return watch$1(o,u=>{const d=unref(s);d&&d.setOptions(u)},{deep:!0}),watch$1([t,r],([u,d])=>{c(),!(!u||!d)&&(s.value=yn$1(u,d,unref(o)))}),onBeforeUnmount(()=>{c()}),{state:computed(()=>{var u;return{...((u=unref(s))==null?void 0:u.state)||{}}}),styles:computed(()=>unref(l).styles),attributes:computed(()=>unref(l).attributes),update:()=>{var u;return(u=unref(s))==null?void 0:u.update()},forceUpdate:()=>{var u;return(u=unref(s))==null?void 0:u.forceUpdate()},instanceRef:computed(()=>unref(s))}};function deriveState(t){const r=Object.keys(t.elements),n=fromPairs(r.map(o=>[o,t.styles[o]||{}])),a=fromPairs(r.map(o=>[o,t.attributes[o]]));return{styles:n,attributes:a}}const useSameTarget=t=>{if(!t)return{onClick:NOOP,onMousedown:NOOP,onMouseup:NOOP};let r=!1,n=!1;return{onClick:l=>{r&&n&&t(l),r=n=!1},onMousedown:l=>{r=l.target===l.currentTarget},onMouseup:l=>{n=l.target===l.currentTarget}}};function useTimeout(){let t;const r=(a,o)=>{n(),t=window.setTimeout(a,o)},n=()=>window.clearTimeout(t);return tryOnScopeDispose(()=>n()),{registerTimeout:r,cancelTimeout:n}}let registeredEscapeHandlers=[];const cachedHandler=t=>{const r=t;r.key===EVENT_CODE.esc&®isteredEscapeHandlers.forEach(n=>n(r))},useEscapeKeydown=t=>{onMounted(()=>{registeredEscapeHandlers.length===0&&document.addEventListener("keydown",cachedHandler),isClient&®isteredEscapeHandlers.push(t)}),onBeforeUnmount(()=>{registeredEscapeHandlers=registeredEscapeHandlers.filter(r=>r!==t),registeredEscapeHandlers.length===0&&isClient&&document.removeEventListener("keydown",cachedHandler)})};let cachedContainer;const usePopperContainerId=()=>{const t=useGlobalConfig("namespace",defaultNamespace),r=useIdInjection(),n=computed(()=>`${t.value}-popper-container-${r.prefix}`),a=computed(()=>`#${n.value}`);return{id:n,selector:a}},createContainer=t=>{const r=document.createElement("div");return r.id=t,document.body.appendChild(r),r},usePopperContainer=()=>{onBeforeMount(()=>{if(!isClient)return;const{id:t,selector:r}=usePopperContainerId();!cachedContainer&&!document.body.querySelector(r.value)&&(cachedContainer=createContainer(t.value))})},useDelayedToggleProps=buildProps({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200}}),useDelayedToggle=({showAfter:t,hideAfter:r,open:n,close:a})=>{const{registerTimeout:o}=useTimeout();return{onOpen:c=>{o(()=>{n(c)},unref(t))},onClose:c=>{o(()=>{a(c)},unref(r))}}},FORWARD_REF_INJECTION_KEY=Symbol("elForwardRef"),useForwardRef=t=>{provide(FORWARD_REF_INJECTION_KEY,{setForwardRef:n=>{t.value=n}})},useForwardRefDirective=t=>({mounted(r){t(r)},updated(r){t(r)},unmounted(){t(null)}}),zIndex=ref(0),useZIndex=()=>{const t=useGlobalConfig("zIndex",2e3),r=computed(()=>t.value+zIndex.value);return{initialZIndex:t,currentZIndex:r,nextZIndex:()=>(zIndex.value++,r.value)}};function useCursor(t){const r=ref();function n(){if(t.value==null)return;const{selectionStart:o,selectionEnd:s,value:l}=t.value;if(o==null||s==null)return;const c=l.slice(0,Math.max(0,o)),u=l.slice(Math.max(0,s));r.value={selectionStart:o,selectionEnd:s,value:l,beforeTxt:c,afterTxt:u}}function a(){if(t.value==null||r.value==null)return;const{value:o}=t.value,{beforeTxt:s,afterTxt:l,selectionStart:c}=r.value;if(s==null||l==null||c==null)return;let u=o.length;if(o.endsWith(l))u=o.length-l.length;else if(o.startsWith(s))u=s.length;else{const d=s[c-1],f=o.indexOf(d,c-1);f!==-1&&(u=f+1)}t.value.setSelectionRange(u,u)}return[n,a]}var _export_sfc$1=(t,r)=>{const n=t.__vccOpts||t;for(const[a,o]of r)n[a]=o;return n};const iconProps=buildProps({size:{type:definePropType([Number,String])},color:{type:String}}),__default__$A=defineComponent({name:"ElIcon",inheritAttrs:!1}),_sfc_main$5Q=defineComponent({...__default__$A,props:iconProps,setup(t){const r=t,n=useNamespace("icon"),a=computed(()=>{const{size:o,color:s}=r;return!o&&!s?{}:{fontSize:isUndefined$1(o)?void 0:addUnit(o),"--color":s}});return(o,s)=>(openBlock(),createElementBlock("i",mergeProps({class:unref(n).b(),style:unref(a)},o.$attrs),[renderSlot(o.$slots,"default")],16))}});var Icon=_export_sfc$1(_sfc_main$5Q,[["__file","/home/runner/work/element-plus/element-plus/packages/components/icon/src/icon.vue"]]);const ElIcon=withInstall(Icon);let hiddenTextarea;const HIDDEN_STYLE=` - height:0 !important; - visibility:hidden !important; - ${isFirefox()?"":"overflow:hidden !important;"} - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; -`,CONTEXT_STYLE=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function calculateNodeStyling(t){const r=window.getComputedStyle(t),n=r.getPropertyValue("box-sizing"),a=Number.parseFloat(r.getPropertyValue("padding-bottom"))+Number.parseFloat(r.getPropertyValue("padding-top")),o=Number.parseFloat(r.getPropertyValue("border-bottom-width"))+Number.parseFloat(r.getPropertyValue("border-top-width"));return{contextStyle:CONTEXT_STYLE.map(l=>`${l}:${r.getPropertyValue(l)}`).join(";"),paddingSize:a,borderSize:o,boxSizing:n}}function calcTextareaHeight(t,r=1,n){var a;hiddenTextarea||(hiddenTextarea=document.createElement("textarea"),document.body.appendChild(hiddenTextarea));const{paddingSize:o,borderSize:s,boxSizing:l,contextStyle:c}=calculateNodeStyling(t);hiddenTextarea.setAttribute("style",`${c};${HIDDEN_STYLE}`),hiddenTextarea.value=t.value||t.placeholder||"";let u=hiddenTextarea.scrollHeight;const d={};l==="border-box"?u=u+s:l==="content-box"&&(u=u-o),hiddenTextarea.value="";const f=hiddenTextarea.scrollHeight-o;if(isNumber$2(r)){let v=f*r;l==="border-box"&&(v=v+o+s),u=Math.max(v,u),d.minHeight=`${v}px`}if(isNumber$2(n)){let v=f*n;l==="border-box"&&(v=v+o+s),u=Math.min(v,u)}return d.height=`${u}px`,(a=hiddenTextarea.parentNode)==null||a.removeChild(hiddenTextarea),hiddenTextarea=void 0,d}const inputProps=buildProps({id:{type:String,default:void 0},size:useSizeProp,disabled:Boolean,modelValue:{type:definePropType([String,Number,Object]),default:""},type:{type:String,default:"text"},resize:{type:String,values:["none","both","horizontal","vertical"]},autosize:{type:definePropType([Boolean,Object]),default:!1},autocomplete:{type:String,default:"off"},formatter:{type:Function},parser:{type:Function},placeholder:{type:String},form:{type:String},readonly:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},suffixIcon:{type:iconPropType},prefixIcon:{type:iconPropType},containerRole:{type:String,default:void 0},label:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},validateEvent:{type:Boolean,default:!0},inputStyle:{type:definePropType([Object,Array,String]),default:()=>mutable({})}}),inputEmits={[UPDATE_MODEL_EVENT]:t=>isString$3(t),input:t=>isString$3(t),change:t=>isString$3(t),focus:t=>t instanceof FocusEvent,blur:t=>t instanceof FocusEvent,clear:()=>!0,mouseleave:t=>t instanceof MouseEvent,mouseenter:t=>t instanceof MouseEvent,keydown:t=>t instanceof Event,compositionstart:t=>t instanceof CompositionEvent,compositionupdate:t=>t instanceof CompositionEvent,compositionend:t=>t instanceof CompositionEvent},_hoisted_1$5b=["role"],_hoisted_2$4S=["id","type","disabled","formatter","parser","readonly","autocomplete","tabindex","aria-label","placeholder","form"],_hoisted_3$4F=["id","tabindex","disabled","readonly","autocomplete","aria-label","placeholder","form"],__default__$z=defineComponent({name:"ElInput",inheritAttrs:!1}),_sfc_main$5P=defineComponent({...__default__$z,props:inputProps,emits:inputEmits,setup(t,{expose:r,emit:n}){const a=t,o=useAttrs$1(),s=useSlots(),l=computed(()=>{const On={};return a.containerRole==="combobox"&&(On["aria-haspopup"]=o["aria-haspopup"],On["aria-owns"]=o["aria-owns"],On["aria-expanded"]=o["aria-expanded"]),On}),c=computed(()=>[a.type==="textarea"?x.b():S.b(),S.m(_.value),S.is("disabled",y.value),S.is("exceed",In.value),{[S.b("group")]:s.prepend||s.append,[S.bm("group","append")]:s.append,[S.bm("group","prepend")]:s.prepend,[S.m("prefix")]:s.prefix||a.prefixIcon,[S.m("suffix")]:s.suffix||a.suffixIcon||a.clearable||a.showPassword,[S.bm("suffix","password-clear")]:wn.value&&Sn.value},o.class]),u=computed(()=>[S.e("wrapper"),S.is("focus",A.value)]),d=useAttrs({excludeKeys:computed(()=>Object.keys(l.value))}),{form:f,formItem:v}=useFormItem(),{inputId:g}=useFormItemInputId(a,{formItemContext:v}),_=useSize(),y=useDisabled(),S=useNamespace("input"),x=useNamespace("textarea"),b=shallowRef(),w=shallowRef(),A=ref(!1),M=ref(!1),D=ref(!1),L=ref(!1),z=ref(),F=shallowRef(a.inputStyle),ae=computed(()=>b.value||w.value),j=computed(()=>{var On;return(On=f==null?void 0:f.statusIcon)!=null?On:!1}),Y=computed(()=>(v==null?void 0:v.validateState)||""),de=computed(()=>Y.value&&ValidateComponentsMap[Y.value]),$e=computed(()=>L.value?view_default:hide_default),Lt=computed(()=>[o.style,a.inputStyle]),jt=computed(()=>[a.inputStyle,F.value,{resize:a.resize}]),Ar=computed(()=>isNil(a.modelValue)?"":String(a.modelValue)),wn=computed(()=>a.clearable&&!y.value&&!a.readonly&&!!Ar.value&&(A.value||M.value)),Sn=computed(()=>a.showPassword&&!y.value&&!a.readonly&&!!Ar.value&&(!!Ar.value||A.value)),Cn=computed(()=>a.showWordLimit&&!!d.value.maxlength&&(a.type==="text"||a.type==="textarea")&&!y.value&&!a.readonly&&!a.showPassword),An=computed(()=>Array.from(Ar.value).length),In=computed(()=>!!Cn.value&&An.value>Number(d.value.maxlength)),Dn=computed(()=>!!s.suffix||!!a.suffixIcon||wn.value||a.showPassword||Cn.value||!!Y.value&&j.value),[Ra,Fa]=useCursor(b);useResizeObserver(w,On=>{if(!Cn.value||a.resize!=="both")return;const Ua=On[0],{width:qa}=Ua.contentRect;z.value={right:`calc(100% - ${qa+15+6}px)`}});const Mn=()=>{const{type:On,autosize:Ua}=a;if(!(!isClient||On!=="textarea"||!w.value))if(Ua){const qa=isObject$7(Ua)?Ua.minRows:void 0,Xa=isObject$7(Ua)?Ua.maxRows:void 0;F.value={...calcTextareaHeight(w.value,qa,Xa)}}else F.value={minHeight:calcTextareaHeight(w.value).minHeight}},kn=()=>{const On=ae.value;!On||On.value===Ar.value||(On.value=Ar.value)},Nn=async On=>{Ra();let{value:Ua}=On.target;if(a.formatter&&(Ua=a.parser?a.parser(Ua):Ua,Ua=a.formatter(Ua)),!D.value){if(Ua===Ar.value){kn();return}n(UPDATE_MODEL_EVENT,Ua),n("input",Ua),await nextTick(),kn(),Fa()}},Aa=On=>{n("change",On.target.value)},Wa=On=>{n("compositionstart",On),D.value=!0},Ha=On=>{var Ua;n("compositionupdate",On);const qa=(Ua=On.target)==null?void 0:Ua.value,Xa=qa[qa.length-1]||"";D.value=!isKorean(Xa)},La=On=>{n("compositionend",On),D.value&&(D.value=!1,Nn(On))},$n=()=>{L.value=!L.value,Tn()},Tn=async()=>{var On;await nextTick(),(On=ae.value)==null||On.focus()},Pn=()=>{var On;return(On=ae.value)==null?void 0:On.blur()},Rn=On=>{A.value=!0,n("focus",On)},Pa=On=>{var Ua;A.value=!1,n("blur",On),a.validateEvent&&((Ua=v==null?void 0:v.validate)==null||Ua.call(v,"blur").catch(qa=>void 0))},Va=On=>{M.value=!1,n("mouseleave",On)},Ya=On=>{M.value=!0,n("mouseenter",On)},za=On=>{n("keydown",On)},Ga=()=>{var On;(On=ae.value)==null||On.select()},Ba=()=>{n(UPDATE_MODEL_EVENT,""),n("change",""),n("clear"),n("input","")};return watch$1(()=>a.modelValue,()=>{var On;nextTick(()=>Mn()),a.validateEvent&&((On=v==null?void 0:v.validate)==null||On.call(v,"change").catch(Ua=>void 0))}),watch$1(Ar,()=>kn()),watch$1(()=>a.type,async()=>{await nextTick(),kn(),Mn()}),onMounted(()=>{!a.formatter&&a.parser,kn(),nextTick(Mn)}),r({input:b,textarea:w,ref:ae,textareaStyle:jt,autosize:toRef(a,"autosize"),focus:Tn,blur:Pn,select:Ga,clear:Ba,resizeTextarea:Mn}),(On,Ua)=>withDirectives((openBlock(),createElementBlock("div",mergeProps(unref(l),{class:unref(c),style:unref(Lt),role:On.containerRole,onMouseenter:Ya,onMouseleave:Va}),[createCommentVNode(" input "),On.type!=="textarea"?(openBlock(),createElementBlock(Fragment,{key:0},[createCommentVNode(" prepend slot "),On.$slots.prepend?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(S).be("group","prepend"))},[renderSlot(On.$slots,"prepend")],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(u))},[createCommentVNode(" prefix slot "),On.$slots.prefix||On.prefixIcon?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass(unref(S).e("prefix"))},[createBaseVNode("span",{class:normalizeClass(unref(S).e("prefix-inner")),onClick:Tn},[renderSlot(On.$slots,"prefix"),On.prefixIcon?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(S).e("icon"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(On.prefixIcon)))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],2)],2)):createCommentVNode("v-if",!0),createBaseVNode("input",mergeProps({id:unref(g),ref_key:"input",ref:b,class:unref(S).e("inner")},unref(d),{type:On.showPassword?L.value?"text":"password":On.type,disabled:unref(y),formatter:On.formatter,parser:On.parser,readonly:On.readonly,autocomplete:On.autocomplete,tabindex:On.tabindex,"aria-label":On.label,placeholder:On.placeholder,style:On.inputStyle,form:a.form,onCompositionstart:Wa,onCompositionupdate:Ha,onCompositionend:La,onInput:Nn,onFocus:Rn,onBlur:Pa,onChange:Aa,onKeydown:za}),null,16,_hoisted_2$4S),createCommentVNode(" suffix slot "),unref(Dn)?(openBlock(),createElementBlock("span",{key:1,class:normalizeClass(unref(S).e("suffix"))},[createBaseVNode("span",{class:normalizeClass(unref(S).e("suffix-inner")),onClick:Tn},[!unref(wn)||!unref(Sn)||!unref(Cn)?(openBlock(),createElementBlock(Fragment,{key:0},[renderSlot(On.$slots,"suffix"),On.suffixIcon?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(S).e("icon"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(On.suffixIcon)))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],64)):createCommentVNode("v-if",!0),unref(wn)?(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass([unref(S).e("icon"),unref(S).e("clear")]),onMousedown:withModifiers(unref(NOOP),["prevent"]),onClick:Ba},{default:withCtx(()=>[createVNode$1(unref(circle_close_default))]),_:1},8,["class","onMousedown"])):createCommentVNode("v-if",!0),unref(Sn)?(openBlock(),createBlock(unref(ElIcon),{key:2,class:normalizeClass([unref(S).e("icon"),unref(S).e("password")]),onClick:$n},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref($e))))]),_:1},8,["class"])):createCommentVNode("v-if",!0),unref(Cn)?(openBlock(),createElementBlock("span",{key:3,class:normalizeClass(unref(S).e("count"))},[createBaseVNode("span",{class:normalizeClass(unref(S).e("count-inner"))},toDisplayString(unref(An))+" / "+toDisplayString(unref(d).maxlength),3)],2)):createCommentVNode("v-if",!0),unref(Y)&&unref(de)&&unref(j)?(openBlock(),createBlock(unref(ElIcon),{key:4,class:normalizeClass([unref(S).e("icon"),unref(S).e("validateIcon"),unref(S).is("loading",unref(Y)==="validating")])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(de))))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],2)],2)):createCommentVNode("v-if",!0)],2),createCommentVNode(" append slot "),On.$slots.append?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref(S).be("group","append"))},[renderSlot(On.$slots,"append")],2)):createCommentVNode("v-if",!0)],64)):(openBlock(),createElementBlock(Fragment,{key:1},[createCommentVNode(" textarea "),createBaseVNode("textarea",mergeProps({id:unref(g),ref_key:"textarea",ref:w,class:unref(x).e("inner")},unref(d),{tabindex:On.tabindex,disabled:unref(y),readonly:On.readonly,autocomplete:On.autocomplete,style:unref(jt),"aria-label":On.label,placeholder:On.placeholder,form:a.form,onCompositionstart:Wa,onCompositionupdate:Ha,onCompositionend:La,onInput:Nn,onFocus:Rn,onBlur:Pa,onChange:Aa,onKeydown:za}),null,16,_hoisted_3$4F),unref(Cn)?(openBlock(),createElementBlock("span",{key:0,style:normalizeStyle$1(z.value),class:normalizeClass(unref(S).e("count"))},toDisplayString(unref(An))+" / "+toDisplayString(unref(d).maxlength),7)):createCommentVNode("v-if",!0)],64))],16,_hoisted_1$5b)),[[vShow,On.type!=="hidden"]])}});var Input=_export_sfc$1(_sfc_main$5P,[["__file","/home/runner/work/element-plus/element-plus/packages/components/input/src/input.vue"]]);const ElInput=withInstall(Input),GAP=4,BAR_MAP={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}},renderThumbStyle=({move:t,size:r,bar:n})=>({[n.size]:r,transform:`translate${n.axis}(${t}%)`}),thumbProps=buildProps({vertical:Boolean,size:String,move:Number,ratio:{type:Number,required:!0},always:Boolean}),COMPONENT_NAME$4="Thumb",_sfc_main$5O=defineComponent({__name:"thumb",props:thumbProps,setup(t){const r=t,n=inject(scrollbarContextKey),a=useNamespace("scrollbar");n||throwError$1(COMPONENT_NAME$4,"can not inject scrollbar context");const o=ref(),s=ref(),l=ref({}),c=ref(!1);let u=!1,d=!1,f=isClient?document.onselectstart:null;const v=computed(()=>BAR_MAP[r.vertical?"vertical":"horizontal"]),g=computed(()=>renderThumbStyle({size:r.size,move:r.move,bar:v.value})),_=computed(()=>o.value[v.value.offset]**2/n.wrapElement[v.value.scrollSize]/r.ratio/s.value[v.value.offset]),y=L=>{var z;if(L.stopPropagation(),L.ctrlKey||[1,2].includes(L.button))return;(z=window.getSelection())==null||z.removeAllRanges(),x(L);const F=L.currentTarget;!F||(l.value[v.value.axis]=F[v.value.offset]-(L[v.value.client]-F.getBoundingClientRect()[v.value.direction]))},S=L=>{if(!s.value||!o.value||!n.wrapElement)return;const z=Math.abs(L.target.getBoundingClientRect()[v.value.direction]-L[v.value.client]),F=s.value[v.value.offset]/2,ae=(z-F)*100*_.value/o.value[v.value.offset];n.wrapElement[v.value.scroll]=ae*n.wrapElement[v.value.scrollSize]/100},x=L=>{L.stopImmediatePropagation(),u=!0,document.addEventListener("mousemove",b),document.addEventListener("mouseup",w),f=document.onselectstart,document.onselectstart=()=>!1},b=L=>{if(!o.value||!s.value||u===!1)return;const z=l.value[v.value.axis];if(!z)return;const F=(o.value.getBoundingClientRect()[v.value.direction]-L[v.value.client])*-1,ae=s.value[v.value.offset]-z,j=(F-ae)*100*_.value/o.value[v.value.offset];n.wrapElement[v.value.scroll]=j*n.wrapElement[v.value.scrollSize]/100},w=()=>{u=!1,l.value[v.value.axis]=0,document.removeEventListener("mousemove",b),document.removeEventListener("mouseup",w),D(),d&&(c.value=!1)},A=()=>{d=!1,c.value=!!r.size},M=()=>{d=!0,c.value=u};onBeforeUnmount(()=>{D(),document.removeEventListener("mouseup",w)});const D=()=>{document.onselectstart!==f&&(document.onselectstart=f)};return useEventListener(toRef(n,"scrollbarElement"),"mousemove",A),useEventListener(toRef(n,"scrollbarElement"),"mouseleave",M),(L,z)=>(openBlock(),createBlock(Transition,{name:unref(a).b("fade"),persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("div",{ref_key:"instance",ref:o,class:normalizeClass([unref(a).e("bar"),unref(a).is(unref(v).key)]),onMousedown:S},[createBaseVNode("div",{ref_key:"thumb",ref:s,class:normalizeClass(unref(a).e("thumb")),style:normalizeStyle$1(unref(g)),onMousedown:y},null,38)],34),[[vShow,L.always||c.value]])]),_:1},8,["name"]))}});var Thumb=_export_sfc$1(_sfc_main$5O,[["__file","/home/runner/work/element-plus/element-plus/packages/components/scrollbar/src/thumb.vue"]]);const barProps=buildProps({always:{type:Boolean,default:!0},width:String,height:String,ratioX:{type:Number,default:1},ratioY:{type:Number,default:1}}),_sfc_main$5N=defineComponent({__name:"bar",props:barProps,setup(t,{expose:r}){const n=t,a=ref(0),o=ref(0);return r({handleScroll:l=>{if(l){const c=l.offsetHeight-GAP,u=l.offsetWidth-GAP;o.value=l.scrollTop*100/c*n.ratioY,a.value=l.scrollLeft*100/u*n.ratioX}}}),(l,c)=>(openBlock(),createElementBlock(Fragment,null,[createVNode$1(Thumb,{move:a.value,ratio:l.ratioX,size:l.width,always:l.always},null,8,["move","ratio","size","always"]),createVNode$1(Thumb,{move:o.value,ratio:l.ratioY,size:l.height,vertical:"",always:l.always},null,8,["move","ratio","size","always"])],64))}});var Bar=_export_sfc$1(_sfc_main$5N,[["__file","/home/runner/work/element-plus/element-plus/packages/components/scrollbar/src/bar.vue"]]);const scrollbarProps=buildProps({height:{type:[String,Number],default:""},maxHeight:{type:[String,Number],default:""},native:{type:Boolean,default:!1},wrapStyle:{type:definePropType([String,Object,Array]),default:""},wrapClass:{type:[String,Array],default:""},viewClass:{type:[String,Array],default:""},viewStyle:{type:[String,Array,Object],default:""},noresize:Boolean,tag:{type:String,default:"div"},always:Boolean,minSize:{type:Number,default:20}}),scrollbarEmits={scroll:({scrollTop:t,scrollLeft:r})=>[t,r].every(isNumber$2)},COMPONENT_NAME$3="ElScrollbar",__default__$y=defineComponent({name:COMPONENT_NAME$3}),_sfc_main$5M=defineComponent({...__default__$y,props:scrollbarProps,emits:scrollbarEmits,setup(t,{expose:r,emit:n}){const a=t,o=useNamespace("scrollbar");let s,l;const c=ref(),u=ref(),d=ref(),f=ref("0"),v=ref("0"),g=ref(),_=ref(1),y=ref(1),S=computed(()=>{const z={};return a.height&&(z.height=addUnit(a.height)),a.maxHeight&&(z.maxHeight=addUnit(a.maxHeight)),[a.wrapStyle,z]}),x=computed(()=>[a.wrapClass,o.e("wrap"),{[o.em("wrap","hidden-default")]:!a.native}]),b=computed(()=>[o.e("view"),a.viewClass]),w=()=>{var z;u.value&&((z=g.value)==null||z.handleScroll(u.value),n("scroll",{scrollTop:u.value.scrollTop,scrollLeft:u.value.scrollLeft}))};function A(z,F){isObject$7(z)?u.value.scrollTo(z):isNumber$2(z)&&isNumber$2(F)&&u.value.scrollTo(z,F)}const M=z=>{!isNumber$2(z)||(u.value.scrollTop=z)},D=z=>{!isNumber$2(z)||(u.value.scrollLeft=z)},L=()=>{if(!u.value)return;const z=u.value.offsetHeight-GAP,F=u.value.offsetWidth-GAP,ae=z**2/u.value.scrollHeight,j=F**2/u.value.scrollWidth,Y=Math.max(ae,a.minSize),de=Math.max(j,a.minSize);_.value=ae/(z-ae)/(Y/(z-Y)),y.value=j/(F-j)/(de/(F-de)),v.value=Y+GAPa.noresize,z=>{z?(s==null||s(),l==null||l()):({stop:s}=useResizeObserver(d,L),l=useEventListener("resize",L))},{immediate:!0}),watch$1(()=>[a.maxHeight,a.height],()=>{a.native||nextTick(()=>{var z;L(),u.value&&((z=g.value)==null||z.handleScroll(u.value))})}),provide(scrollbarContextKey,reactive({scrollbarElement:c,wrapElement:u})),onMounted(()=>{a.native||nextTick(()=>{L()})}),onUpdated(()=>L()),r({wrapRef:u,update:L,scrollTo:A,setScrollTop:M,setScrollLeft:D,handleScroll:w}),(z,F)=>(openBlock(),createElementBlock("div",{ref_key:"scrollbarRef",ref:c,class:normalizeClass(unref(o).b())},[createBaseVNode("div",{ref_key:"wrapRef",ref:u,class:normalizeClass(unref(x)),style:normalizeStyle$1(unref(S)),onScroll:w},[(openBlock(),createBlock(resolveDynamicComponent(z.tag),{ref_key:"resizeRef",ref:d,class:normalizeClass(unref(b)),style:normalizeStyle$1(z.viewStyle)},{default:withCtx(()=>[renderSlot(z.$slots,"default")]),_:3},8,["class","style"]))],38),z.native?createCommentVNode("v-if",!0):(openBlock(),createBlock(Bar,{key:0,ref_key:"barRef",ref:g,height:v.value,width:f.value,always:z.always,"ratio-x":y.value,"ratio-y":_.value},null,8,["height","width","always","ratio-x","ratio-y"]))],2))}});var Scrollbar=_export_sfc$1(_sfc_main$5M,[["__file","/home/runner/work/element-plus/element-plus/packages/components/scrollbar/src/scrollbar.vue"]]);const ElScrollbar=withInstall(Scrollbar),roleTypes=["dialog","grid","group","listbox","menu","navigation","tooltip","tree"],popperProps=buildProps({role:{type:String,values:roleTypes,default:"tooltip"}}),__default__$x=defineComponent({name:"ElPopper",inheritAttrs:!1}),_sfc_main$5L=defineComponent({...__default__$x,props:popperProps,setup(t,{expose:r}){const n=t,a=ref(),o=ref(),s=ref(),l=ref(),c=computed(()=>n.role),u={triggerRef:a,popperInstanceRef:o,contentRef:s,referenceRef:l,role:c};return r(u),provide(POPPER_INJECTION_KEY,u),(d,f)=>renderSlot(d.$slots,"default")}});var Popper=_export_sfc$1(_sfc_main$5L,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/popper.vue"]]);const popperArrowProps=buildProps({arrowOffset:{type:Number,default:5}}),__default__$w=defineComponent({name:"ElPopperArrow",inheritAttrs:!1}),_sfc_main$5K=defineComponent({...__default__$w,props:popperArrowProps,setup(t,{expose:r}){const n=t,a=useNamespace("popper"),{arrowOffset:o,arrowRef:s,arrowStyle:l}=inject(POPPER_CONTENT_INJECTION_KEY,void 0);return watch$1(()=>n.arrowOffset,c=>{o.value=c}),onBeforeUnmount(()=>{s.value=void 0}),r({arrowRef:s}),(c,u)=>(openBlock(),createElementBlock("span",{ref_key:"arrowRef",ref:s,class:normalizeClass(unref(a).e("arrow")),style:normalizeStyle$1(unref(l)),"data-popper-arrow":""},null,6))}});var ElPopperArrow=_export_sfc$1(_sfc_main$5K,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/arrow.vue"]]);const NAME="ElOnlyChild",OnlyChild=defineComponent({name:NAME,setup(t,{slots:r,attrs:n}){var a;const o=inject(FORWARD_REF_INJECTION_KEY),s=useForwardRefDirective((a=o==null?void 0:o.setForwardRef)!=null?a:NOOP);return()=>{var l;const c=(l=r.default)==null?void 0:l.call(r,n);if(!c||c.length>1)return null;const u=findFirstLegitChild(c);return u?withDirectives(cloneVNode(u,n),[[s]]):null}}});function findFirstLegitChild(t){if(!t)return null;const r=t;for(const n of r){if(isObject$7(n))switch(n.type){case Comment:continue;case Text:case"svg":return wrapTextContent(n);case Fragment:return findFirstLegitChild(n.children);default:return n}return wrapTextContent(n)}return null}function wrapTextContent(t){const r=useNamespace("only-child");return createVNode$1("span",{class:r.e("content")},[t])}const popperTriggerProps=buildProps({virtualRef:{type:definePropType(Object)},virtualTriggering:Boolean,onMouseenter:{type:definePropType(Function)},onMouseleave:{type:definePropType(Function)},onClick:{type:definePropType(Function)},onKeydown:{type:definePropType(Function)},onFocus:{type:definePropType(Function)},onBlur:{type:definePropType(Function)},onContextmenu:{type:definePropType(Function)},id:String,open:Boolean}),__default__$v=defineComponent({name:"ElPopperTrigger",inheritAttrs:!1}),_sfc_main$5J=defineComponent({...__default__$v,props:popperTriggerProps,setup(t,{expose:r}){const n=t,{role:a,triggerRef:o}=inject(POPPER_INJECTION_KEY,void 0);useForwardRef(o);const s=computed(()=>c.value?n.id:void 0),l=computed(()=>{if(a&&a.value==="tooltip")return n.open&&n.id?n.id:void 0}),c=computed(()=>{if(a&&a.value!=="tooltip")return a.value}),u=computed(()=>c.value?`${n.open}`:void 0);let d;return onMounted(()=>{watch$1(()=>n.virtualRef,f=>{f&&(o.value=unrefElement(f))},{immediate:!0}),watch$1(o,(f,v)=>{d==null||d(),d=void 0,isElement(f)&&(["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"].forEach(g=>{var _;const y=n[g];y&&(f.addEventListener(g.slice(2).toLowerCase(),y),(_=v==null?void 0:v.removeEventListener)==null||_.call(v,g.slice(2).toLowerCase(),y))}),d=watch$1([s,l,c,u],g=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((_,y)=>{isNil(g[y])?f.removeAttribute(_):f.setAttribute(_,g[y])})},{immediate:!0})),isElement(v)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(g=>v.removeAttribute(g))},{immediate:!0})}),onBeforeUnmount(()=>{d==null||d(),d=void 0}),r({triggerRef:o}),(f,v)=>f.virtualTriggering?createCommentVNode("v-if",!0):(openBlock(),createBlock(unref(OnlyChild),mergeProps({key:0},f.$attrs,{"aria-controls":unref(s),"aria-describedby":unref(l),"aria-expanded":unref(u),"aria-haspopup":unref(c)}),{default:withCtx(()=>[renderSlot(f.$slots,"default")]),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}});var ElPopperTrigger=_export_sfc$1(_sfc_main$5J,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/trigger.vue"]]);const FOCUS_AFTER_TRAPPED="focus-trap.focus-after-trapped",FOCUS_AFTER_RELEASED="focus-trap.focus-after-released",FOCUSOUT_PREVENTED="focus-trap.focusout-prevented",FOCUS_AFTER_TRAPPED_OPTS={cancelable:!0,bubbles:!1},FOCUSOUT_PREVENTED_OPTS={cancelable:!0,bubbles:!1},ON_TRAP_FOCUS_EVT="focusAfterTrapped",ON_RELEASE_FOCUS_EVT="focusAfterReleased",FOCUS_TRAP_INJECTION_KEY=Symbol("elFocusTrap"),focusReason=ref(),lastUserFocusTimestamp=ref(0),lastAutomatedFocusTimestamp=ref(0);let focusReasonUserCount=0;const obtainAllFocusableElements=t=>{const r=[],n=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:a=>{const o=a.tagName==="INPUT"&&a.type==="hidden";return a.disabled||a.hidden||o?NodeFilter.FILTER_SKIP:a.tabIndex>=0||a===document.activeElement?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)r.push(n.currentNode);return r},getVisibleElement=(t,r)=>{for(const n of t)if(!isHidden(n,r))return n},isHidden=(t,r)=>{if(getComputedStyle(t).visibility==="hidden")return!0;for(;t;){if(r&&t===r)return!1;if(getComputedStyle(t).display==="none")return!0;t=t.parentElement}return!1},getEdges=t=>{const r=obtainAllFocusableElements(t),n=getVisibleElement(r,t),a=getVisibleElement(r.reverse(),t);return[n,a]},isSelectable=t=>t instanceof HTMLInputElement&&"select"in t,tryFocus=(t,r)=>{if(t&&t.focus){const n=document.activeElement;t.focus({preventScroll:!0}),lastAutomatedFocusTimestamp.value=window.performance.now(),t!==n&&isSelectable(t)&&r&&t.select()}};function removeFromStack(t,r){const n=[...t],a=t.indexOf(r);return a!==-1&&n.splice(a,1),n}const createFocusableStack=()=>{let t=[];return{push:a=>{const o=t[0];o&&a!==o&&o.pause(),t=removeFromStack(t,a),t.unshift(a)},remove:a=>{var o,s;t=removeFromStack(t,a),(s=(o=t[0])==null?void 0:o.resume)==null||s.call(o)}}},focusFirstDescendant=(t,r=!1)=>{const n=document.activeElement;for(const a of t)if(tryFocus(a,r),document.activeElement!==n)return},focusableStack=createFocusableStack(),isFocusCausedByUserEvent=()=>lastUserFocusTimestamp.value>lastAutomatedFocusTimestamp.value,notifyFocusReasonPointer=()=>{focusReason.value="pointer",lastUserFocusTimestamp.value=window.performance.now()},notifyFocusReasonKeydown=()=>{focusReason.value="keyboard",lastUserFocusTimestamp.value=window.performance.now()},useFocusReason=()=>(onMounted(()=>{focusReasonUserCount===0&&(document.addEventListener("mousedown",notifyFocusReasonPointer),document.addEventListener("touchstart",notifyFocusReasonPointer),document.addEventListener("keydown",notifyFocusReasonKeydown)),focusReasonUserCount++}),onBeforeUnmount(()=>{focusReasonUserCount--,focusReasonUserCount<=0&&(document.removeEventListener("mousedown",notifyFocusReasonPointer),document.removeEventListener("touchstart",notifyFocusReasonPointer),document.removeEventListener("keydown",notifyFocusReasonKeydown))}),{focusReason,lastUserFocusTimestamp,lastAutomatedFocusTimestamp}),createFocusOutPreventedEvent=t=>new CustomEvent(FOCUSOUT_PREVENTED,{...FOCUSOUT_PREVENTED_OPTS,detail:t}),_sfc_main$5I=defineComponent({name:"ElFocusTrap",inheritAttrs:!1,props:{loop:Boolean,trapped:Boolean,focusTrapEl:Object,focusStartEl:{type:[Object,String],default:"first"}},emits:[ON_TRAP_FOCUS_EVT,ON_RELEASE_FOCUS_EVT,"focusin","focusout","focusout-prevented","release-requested"],setup(t,{emit:r}){const n=ref();let a,o;const{focusReason:s}=useFocusReason();useEscapeKeydown(y=>{t.trapped&&!l.paused&&r("release-requested",y)});const l={paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}},c=y=>{if(!t.loop&&!t.trapped||l.paused)return;const{key:S,altKey:x,ctrlKey:b,metaKey:w,currentTarget:A,shiftKey:M}=y,{loop:D}=t,L=S===EVENT_CODE.tab&&!x&&!b&&!w,z=document.activeElement;if(L&&z){const F=A,[ae,j]=getEdges(F);if(ae&&j){if(!M&&z===j){const de=createFocusOutPreventedEvent({focusReason:s.value});r("focusout-prevented",de),de.defaultPrevented||(y.preventDefault(),D&&tryFocus(ae,!0))}else if(M&&[ae,F].includes(z)){const de=createFocusOutPreventedEvent({focusReason:s.value});r("focusout-prevented",de),de.defaultPrevented||(y.preventDefault(),D&&tryFocus(j,!0))}}else if(z===F){const de=createFocusOutPreventedEvent({focusReason:s.value});r("focusout-prevented",de),de.defaultPrevented||y.preventDefault()}}};provide(FOCUS_TRAP_INJECTION_KEY,{focusTrapRef:n,onKeydown:c}),watch$1(()=>t.focusTrapEl,y=>{y&&(n.value=y)},{immediate:!0}),watch$1([n],([y],[S])=>{y&&(y.addEventListener("keydown",c),y.addEventListener("focusin",f),y.addEventListener("focusout",v)),S&&(S.removeEventListener("keydown",c),S.removeEventListener("focusin",f),S.removeEventListener("focusout",v))});const u=y=>{r(ON_TRAP_FOCUS_EVT,y)},d=y=>r(ON_RELEASE_FOCUS_EVT,y),f=y=>{const S=unref(n);if(!S)return;const x=y.target,b=y.relatedTarget,w=x&&S.contains(x);t.trapped||b&&S.contains(b)||(a=b),w&&r("focusin",y),!l.paused&&t.trapped&&(w?o=x:tryFocus(o,!0))},v=y=>{const S=unref(n);if(!(l.paused||!S))if(t.trapped){const x=y.relatedTarget;!isNil(x)&&!S.contains(x)&&setTimeout(()=>{if(!l.paused&&t.trapped){const b=createFocusOutPreventedEvent({focusReason:s.value});r("focusout-prevented",b),b.defaultPrevented||tryFocus(o,!0)}},0)}else{const x=y.target;x&&S.contains(x)||r("focusout",y)}};async function g(){await nextTick();const y=unref(n);if(y){focusableStack.push(l);const S=y.contains(document.activeElement)?a:document.activeElement;if(a=S,!y.contains(S)){const b=new Event(FOCUS_AFTER_TRAPPED,FOCUS_AFTER_TRAPPED_OPTS);y.addEventListener(FOCUS_AFTER_TRAPPED,u),y.dispatchEvent(b),b.defaultPrevented||nextTick(()=>{let w=t.focusStartEl;isString$3(w)||(tryFocus(w),document.activeElement!==w&&(w="first")),w==="first"&&focusFirstDescendant(obtainAllFocusableElements(y),!0),(document.activeElement===S||w==="container")&&tryFocus(y)})}}}function _(){const y=unref(n);if(y){y.removeEventListener(FOCUS_AFTER_TRAPPED,u);const S=new CustomEvent(FOCUS_AFTER_RELEASED,{...FOCUS_AFTER_TRAPPED_OPTS,detail:{focusReason:s.value}});y.addEventListener(FOCUS_AFTER_RELEASED,d),y.dispatchEvent(S),!S.defaultPrevented&&(s.value=="keyboard"||!isFocusCausedByUserEvent()||y.contains(document.activeElement))&&tryFocus(a!=null?a:document.body),y.removeEventListener(FOCUS_AFTER_RELEASED,u),focusableStack.remove(l)}}return onMounted(()=>{t.trapped&&g(),watch$1(()=>t.trapped,y=>{y?g():_()})}),onBeforeUnmount(()=>{t.trapped&&_()}),{onKeydown:c}}});function _sfc_render$4T(t,r,n,a,o,s){return renderSlot(t.$slots,"default",{handleKeydown:t.onKeydown})}var ElFocusTrap=_export_sfc$1(_sfc_main$5I,[["render",_sfc_render$4T],["__file","/home/runner/work/element-plus/element-plus/packages/components/focus-trap/src/focus-trap.vue"]]);const POSITIONING_STRATEGIES=["fixed","absolute"],popperCoreConfigProps=buildProps({boundariesPadding:{type:Number,default:0},fallbackPlacements:{type:definePropType(Array),default:void 0},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:Ee$1,default:"bottom"},popperOptions:{type:definePropType(Object),default:()=>({})},strategy:{type:String,values:POSITIONING_STRATEGIES,default:"absolute"}}),popperContentProps=buildProps({...popperCoreConfigProps,id:String,style:{type:definePropType([String,Array,Object])},className:{type:definePropType([String,Array,Object])},effect:{type:String,default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,focusOnShow:{type:Boolean,default:!1},trapping:{type:Boolean,default:!1},popperClass:{type:definePropType([String,Array,Object])},popperStyle:{type:definePropType([String,Array,Object])},referenceEl:{type:definePropType(Object)},triggerTargetEl:{type:definePropType(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},ariaLabel:{type:String,default:void 0},virtualTriggering:Boolean,zIndex:Number}),popperContentEmits={mouseenter:t=>t instanceof MouseEvent,mouseleave:t=>t instanceof MouseEvent,focus:()=>!0,blur:()=>!0,close:()=>!0},buildPopperOptions=(t,r=[])=>{const{placement:n,strategy:a,popperOptions:o}=t,s={placement:n,strategy:a,...o,modifiers:[...genModifiers(t),...r]};return deriveExtraModifiers(s,o==null?void 0:o.modifiers),s},unwrapMeasurableEl=t=>{if(!!isClient)return unrefElement(t)};function genModifiers(t){const{offset:r,gpuAcceleration:n,fallbackPlacements:a}=t;return[{name:"offset",options:{offset:[0,r!=null?r:12]}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5,fallbackPlacements:a}},{name:"computeStyles",options:{gpuAcceleration:n}}]}function deriveExtraModifiers(t,r){r&&(t.modifiers=[...t.modifiers,...r!=null?r:[]])}const DEFAULT_ARROW_OFFSET=0,usePopperContent=t=>{const{popperInstanceRef:r,contentRef:n,triggerRef:a,role:o}=inject(POPPER_INJECTION_KEY,void 0),s=ref(),l=ref(),c=computed(()=>({name:"eventListeners",enabled:!!t.visible})),u=computed(()=>{var b;const w=unref(s),A=(b=unref(l))!=null?b:DEFAULT_ARROW_OFFSET;return{name:"arrow",enabled:!isUndefined$2(w),options:{element:w,padding:A}}}),d=computed(()=>({onFirstUpdate:()=>{y()},...buildPopperOptions(t,[unref(u),unref(c)])})),f=computed(()=>unwrapMeasurableEl(t.referenceEl)||unref(a)),{attributes:v,state:g,styles:_,update:y,forceUpdate:S,instanceRef:x}=usePopper(f,n,d);return watch$1(x,b=>r.value=b),onMounted(()=>{watch$1(()=>{var b;return(b=unref(f))==null?void 0:b.getBoundingClientRect()},()=>{y()})}),{attributes:v,arrowRef:s,contentRef:n,instanceRef:x,state:g,styles:_,role:o,forceUpdate:S,update:y}},usePopperContentDOM=(t,{attributes:r,styles:n,role:a})=>{const{nextZIndex:o}=useZIndex(),s=useNamespace("popper"),l=computed(()=>unref(r).popper),c=ref(t.zIndex||o()),u=computed(()=>[s.b(),s.is("pure",t.pure),s.is(t.effect),t.popperClass]),d=computed(()=>[{zIndex:unref(c)},t.popperStyle||{},unref(n).popper]),f=computed(()=>a.value==="dialog"?"false":void 0),v=computed(()=>unref(n).arrow||{});return{ariaModal:f,arrowStyle:v,contentAttrs:l,contentClass:u,contentStyle:d,contentZIndex:c,updateZIndex:()=>{c.value=t.zIndex||o()}}},usePopperContentFocusTrap=(t,r)=>{const n=ref(!1),a=ref();return{focusStartRef:a,trapped:n,onFocusAfterReleased:d=>{var f;((f=d.detail)==null?void 0:f.focusReason)!=="pointer"&&(a.value="first",r("blur"))},onFocusAfterTrapped:()=>{r("focus")},onFocusInTrap:d=>{t.visible&&!n.value&&(d.target&&(a.value=d.target),n.value=!0)},onFocusoutPrevented:d=>{t.trapping||(d.detail.focusReason==="pointer"&&d.preventDefault(),n.value=!1)},onReleaseRequested:()=>{n.value=!1,r("close")}}},__default__$u=defineComponent({name:"ElPopperContent"}),_sfc_main$5H=defineComponent({...__default__$u,props:popperContentProps,emits:popperContentEmits,setup(t,{expose:r,emit:n}){const a=t,{focusStartRef:o,trapped:s,onFocusAfterReleased:l,onFocusAfterTrapped:c,onFocusInTrap:u,onFocusoutPrevented:d,onReleaseRequested:f}=usePopperContentFocusTrap(a,n),{attributes:v,arrowRef:g,contentRef:_,styles:y,instanceRef:S,role:x,update:b}=usePopperContent(a),{ariaModal:w,arrowStyle:A,contentAttrs:M,contentClass:D,contentStyle:L,updateZIndex:z}=usePopperContentDOM(a,{styles:y,attributes:v,role:x}),F=inject(formItemContextKey,void 0),ae=ref();provide(POPPER_CONTENT_INJECTION_KEY,{arrowStyle:A,arrowRef:g,arrowOffset:ae}),F&&(F.addInputId||F.removeInputId)&&provide(formItemContextKey,{...F,addInputId:NOOP,removeInputId:NOOP});let j;const Y=($e=!0)=>{b(),$e&&z()},de=()=>{Y(!1),a.visible&&a.focusOnShow?s.value=!0:a.visible===!1&&(s.value=!1)};return onMounted(()=>{watch$1(()=>a.triggerTargetEl,($e,Lt)=>{j==null||j(),j=void 0;const jt=unref($e||_.value),Ar=unref(Lt||_.value);isElement(jt)&&(j=watch$1([x,()=>a.ariaLabel,w,()=>a.id],wn=>{["role","aria-label","aria-modal","id"].forEach((Sn,Cn)=>{isNil(wn[Cn])?jt.removeAttribute(Sn):jt.setAttribute(Sn,wn[Cn])})},{immediate:!0})),Ar!==jt&&isElement(Ar)&&["role","aria-label","aria-modal","id"].forEach(wn=>{Ar.removeAttribute(wn)})},{immediate:!0}),watch$1(()=>a.visible,de,{immediate:!0})}),onBeforeUnmount(()=>{j==null||j(),j=void 0}),r({popperContentRef:_,popperInstanceRef:S,updatePopper:Y,contentStyle:L}),($e,Lt)=>(openBlock(),createElementBlock("div",mergeProps({ref_key:"contentRef",ref:_},unref(M),{style:unref(L),class:unref(D),tabindex:"-1",onMouseenter:Lt[0]||(Lt[0]=jt=>$e.$emit("mouseenter",jt)),onMouseleave:Lt[1]||(Lt[1]=jt=>$e.$emit("mouseleave",jt))}),[createVNode$1(unref(ElFocusTrap),{trapped:unref(s),"trap-on-focus-in":!0,"focus-trap-el":unref(_),"focus-start-el":unref(o),onFocusAfterTrapped:unref(c),onFocusAfterReleased:unref(l),onFocusin:unref(u),onFocusoutPrevented:unref(d),onReleaseRequested:unref(f)},{default:withCtx(()=>[renderSlot($e.$slots,"default")]),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusin","onFocusoutPrevented","onReleaseRequested"])],16))}});var ElPopperContent=_export_sfc$1(_sfc_main$5H,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/content.vue"]]);const ElPopper=withInstall(Popper),ns$1=useNamespace("tooltip"),useTooltipContentProps=buildProps({...useDelayedToggleProps,...popperContentProps,appendTo:{type:definePropType([String,Object])},content:{type:String,default:""},rawContent:{type:Boolean,default:!1},persistent:Boolean,ariaLabel:String,visible:{type:definePropType(Boolean),default:null},transition:{type:String,default:`${ns$1.namespace.value}-fade-in-linear`},teleported:{type:Boolean,default:!0},disabled:{type:Boolean}}),useTooltipTriggerProps=buildProps({...popperTriggerProps,disabled:Boolean,trigger:{type:definePropType([String,Array]),default:"hover"},triggerKeys:{type:definePropType(Array),default:()=>[EVENT_CODE.enter,EVENT_CODE.space]}}),{useModelToggleProps:useTooltipModelToggleProps,useModelToggleEmits:useTooltipModelToggleEmits,useModelToggle:useTooltipModelToggle}=createModelToggleComposable("visible"),useTooltipProps=buildProps({...popperProps,...useTooltipModelToggleProps,...useTooltipContentProps,...useTooltipTriggerProps,...popperArrowProps,showArrow:{type:Boolean,default:!0}}),tooltipEmits=[...useTooltipModelToggleEmits,"before-show","before-hide","show","hide","open","close"],isTriggerType=(t,r)=>isArray$6(t)?t.includes(r):t===r,whenTrigger=(t,r,n)=>a=>{isTriggerType(unref(t),r)&&n(a)},__default__$t=defineComponent({name:"ElTooltipTrigger"}),_sfc_main$5G=defineComponent({...__default__$t,props:useTooltipTriggerProps,setup(t,{expose:r}){const n=t,a=useNamespace("tooltip"),{controlled:o,id:s,open:l,onOpen:c,onClose:u,onToggle:d}=inject(TOOLTIP_INJECTION_KEY,void 0),f=ref(null),v=()=>{if(unref(o)||n.disabled)return!0},g=toRef(n,"trigger"),_=composeEventHandlers(v,whenTrigger(g,"hover",c)),y=composeEventHandlers(v,whenTrigger(g,"hover",u)),S=composeEventHandlers(v,whenTrigger(g,"click",M=>{M.button===0&&d(M)})),x=composeEventHandlers(v,whenTrigger(g,"focus",c)),b=composeEventHandlers(v,whenTrigger(g,"focus",u)),w=composeEventHandlers(v,whenTrigger(g,"contextmenu",M=>{M.preventDefault(),d(M)})),A=composeEventHandlers(v,M=>{const{code:D}=M;n.triggerKeys.includes(D)&&(M.preventDefault(),d(M))});return r({triggerRef:f}),(M,D)=>(openBlock(),createBlock(unref(ElPopperTrigger),{id:unref(s),"virtual-ref":M.virtualRef,open:unref(l),"virtual-triggering":M.virtualTriggering,class:normalizeClass(unref(a).e("trigger")),onBlur:unref(b),onClick:unref(S),onContextmenu:unref(w),onFocus:unref(x),onMouseenter:unref(_),onMouseleave:unref(y),onKeydown:unref(A)},{default:withCtx(()=>[renderSlot(M.$slots,"default")]),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"]))}});var ElTooltipTrigger=_export_sfc$1(_sfc_main$5G,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip/src/trigger.vue"]]);const __default__$s=defineComponent({name:"ElTooltipContent",inheritAttrs:!1}),_sfc_main$5F=defineComponent({...__default__$s,props:useTooltipContentProps,setup(t,{expose:r}){const n=t,{selector:a}=usePopperContainerId(),o=ref(null),s=ref(!1),{controlled:l,id:c,open:u,trigger:d,onClose:f,onOpen:v,onShow:g,onHide:_,onBeforeShow:y,onBeforeHide:S}=inject(TOOLTIP_INJECTION_KEY,void 0),x=computed(()=>n.persistent);onBeforeUnmount(()=>{s.value=!0});const b=computed(()=>unref(x)?!0:unref(u)),w=computed(()=>n.disabled?!1:unref(u)),A=computed(()=>n.appendTo||a.value),M=computed(()=>{var jt;return(jt=n.style)!=null?jt:{}}),D=computed(()=>!unref(u)),L=()=>{_()},z=()=>{if(unref(l))return!0},F=composeEventHandlers(z,()=>{n.enterable&&unref(d)==="hover"&&v()}),ae=composeEventHandlers(z,()=>{unref(d)==="hover"&&f()}),j=()=>{var jt,Ar;(Ar=(jt=o.value)==null?void 0:jt.updatePopper)==null||Ar.call(jt),y==null||y()},Y=()=>{S==null||S()},de=()=>{g(),Lt=onClickOutside(computed(()=>{var jt;return(jt=o.value)==null?void 0:jt.popperContentRef}),()=>{if(unref(l))return;unref(d)!=="hover"&&f()})},$e=()=>{n.virtualTriggering||f()};let Lt;return watch$1(()=>unref(u),jt=>{jt||Lt==null||Lt()},{flush:"post"}),watch$1(()=>n.content,()=>{var jt,Ar;(Ar=(jt=o.value)==null?void 0:jt.updatePopper)==null||Ar.call(jt)}),r({contentRef:o}),(jt,Ar)=>(openBlock(),createBlock(Teleport,{disabled:!jt.teleported,to:unref(A)},[createVNode$1(Transition,{name:jt.transition,onAfterLeave:L,onBeforeEnter:j,onAfterEnter:de,onBeforeLeave:Y},{default:withCtx(()=>[unref(b)?withDirectives((openBlock(),createBlock(unref(ElPopperContent),mergeProps({key:0,id:unref(c),ref_key:"contentRef",ref:o},jt.$attrs,{"aria-label":jt.ariaLabel,"aria-hidden":unref(D),"boundaries-padding":jt.boundariesPadding,"fallback-placements":jt.fallbackPlacements,"gpu-acceleration":jt.gpuAcceleration,offset:jt.offset,placement:jt.placement,"popper-options":jt.popperOptions,strategy:jt.strategy,effect:jt.effect,enterable:jt.enterable,pure:jt.pure,"popper-class":jt.popperClass,"popper-style":[jt.popperStyle,unref(M)],"reference-el":jt.referenceEl,"trigger-target-el":jt.triggerTargetEl,visible:unref(w),"z-index":jt.zIndex,onMouseenter:unref(F),onMouseleave:unref(ae),onBlur:$e,onClose:unref(f)}),{default:withCtx(()=>[s.value?createCommentVNode("v-if",!0):renderSlot(jt.$slots,"default",{key:0})]),_:3},16,["id","aria-label","aria-hidden","boundaries-padding","fallback-placements","gpu-acceleration","offset","placement","popper-options","strategy","effect","enterable","pure","popper-class","popper-style","reference-el","trigger-target-el","visible","z-index","onMouseenter","onMouseleave","onClose"])),[[vShow,unref(w)]]):createCommentVNode("v-if",!0)]),_:3},8,["name"])],8,["disabled","to"]))}});var ElTooltipContent=_export_sfc$1(_sfc_main$5F,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip/src/content.vue"]]);const _hoisted_1$5a=["innerHTML"],_hoisted_2$4R={key:1},__default__$r=defineComponent({name:"ElTooltip"}),_sfc_main$5E=defineComponent({...__default__$r,props:useTooltipProps,emits:tooltipEmits,setup(t,{expose:r,emit:n}){const a=t;usePopperContainer();const o=useId(),s=ref(),l=ref(),c=()=>{var b;const w=unref(s);w&&((b=w.popperInstanceRef)==null||b.update())},u=ref(!1),d=ref(),{show:f,hide:v,hasUpdateHandler:g}=useTooltipModelToggle({indicator:u,toggleReason:d}),{onOpen:_,onClose:y}=useDelayedToggle({showAfter:toRef(a,"showAfter"),hideAfter:toRef(a,"hideAfter"),open:f,close:v}),S=computed(()=>isBoolean(a.visible)&&!g.value);provide(TOOLTIP_INJECTION_KEY,{controlled:S,id:o,open:readonly(u),trigger:toRef(a,"trigger"),onOpen:b=>{_(b)},onClose:b=>{y(b)},onToggle:b=>{unref(u)?y(b):_(b)},onShow:()=>{n("show",d.value)},onHide:()=>{n("hide",d.value)},onBeforeShow:()=>{n("before-show",d.value)},onBeforeHide:()=>{n("before-hide",d.value)},updatePopper:c}),watch$1(()=>a.disabled,b=>{b&&u.value&&(u.value=!1)});const x=()=>{var b,w;const A=(w=(b=l.value)==null?void 0:b.contentRef)==null?void 0:w.popperContentRef;return A&&A.contains(document.activeElement)};return onDeactivated(()=>u.value&&v()),r({popperRef:s,contentRef:l,isFocusInsideContent:x,updatePopper:c,onOpen:_,onClose:y,hide:v}),(b,w)=>(openBlock(),createBlock(unref(ElPopper),{ref_key:"popperRef",ref:s,role:b.role},{default:withCtx(()=>[createVNode$1(ElTooltipTrigger,{disabled:b.disabled,trigger:b.trigger,"trigger-keys":b.triggerKeys,"virtual-ref":b.virtualRef,"virtual-triggering":b.virtualTriggering},{default:withCtx(()=>[b.$slots.default?renderSlot(b.$slots,"default",{key:0}):createCommentVNode("v-if",!0)]),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering"]),createVNode$1(ElTooltipContent,{ref_key:"contentRef",ref:l,"aria-label":b.ariaLabel,"boundaries-padding":b.boundariesPadding,content:b.content,disabled:b.disabled,effect:b.effect,enterable:b.enterable,"fallback-placements":b.fallbackPlacements,"hide-after":b.hideAfter,"gpu-acceleration":b.gpuAcceleration,offset:b.offset,persistent:b.persistent,"popper-class":b.popperClass,"popper-style":b.popperStyle,placement:b.placement,"popper-options":b.popperOptions,pure:b.pure,"raw-content":b.rawContent,"reference-el":b.referenceEl,"trigger-target-el":b.triggerTargetEl,"show-after":b.showAfter,strategy:b.strategy,teleported:b.teleported,transition:b.transition,"virtual-triggering":b.virtualTriggering,"z-index":b.zIndex,"append-to":b.appendTo},{default:withCtx(()=>[renderSlot(b.$slots,"content",{},()=>[b.rawContent?(openBlock(),createElementBlock("span",{key:0,innerHTML:b.content},null,8,_hoisted_1$5a)):(openBlock(),createElementBlock("span",_hoisted_2$4R,toDisplayString(b.content),1))]),b.showArrow?(openBlock(),createBlock(unref(ElPopperArrow),{key:0,"arrow-offset":b.arrowOffset},null,8,["arrow-offset"])):createCommentVNode("v-if",!0)]),_:3},8,["aria-label","boundaries-padding","content","disabled","effect","enterable","fallback-placements","hide-after","gpu-acceleration","offset","persistent","popper-class","popper-style","placement","popper-options","pure","raw-content","reference-el","trigger-target-el","show-after","strategy","teleported","transition","virtual-triggering","z-index","append-to"])]),_:3},8,["role"]))}});var Tooltip=_export_sfc$1(_sfc_main$5E,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip/src/tooltip.vue"]]);const ElTooltip=withInstall(Tooltip),avatarProps=buildProps({size:{type:[Number,String],values:componentSizes,default:"",validator:t=>isNumber$2(t)},shape:{type:String,values:["circle","square"],default:"circle"},icon:{type:iconPropType},src:{type:String,default:""},alt:String,srcSet:String,fit:{type:definePropType(String),default:"cover"}}),avatarEmits={error:t=>t instanceof Event},_hoisted_1$59=["src","alt","srcset"],__default__$q=defineComponent({name:"ElAvatar"}),_sfc_main$5D=defineComponent({...__default__$q,props:avatarProps,emits:avatarEmits,setup(t,{emit:r}){const n=t,a=useNamespace("avatar"),o=ref(!1),s=computed(()=>{const{size:d,icon:f,shape:v}=n,g=[a.b()];return isString$3(d)&&g.push(a.m(d)),f&&g.push(a.m("icon")),v&&g.push(a.m(v)),g}),l=computed(()=>{const{size:d}=n;return isNumber$2(d)?a.cssVarBlock({size:addUnit(d)||""}):void 0}),c=computed(()=>({objectFit:n.fit}));watch$1(()=>n.src,()=>o.value=!1);function u(d){o.value=!0,r("error",d)}return(d,f)=>(openBlock(),createElementBlock("span",{class:normalizeClass(unref(s)),style:normalizeStyle$1(unref(l))},[(d.src||d.srcSet)&&!o.value?(openBlock(),createElementBlock("img",{key:0,src:d.src,alt:d.alt,srcset:d.srcSet,style:normalizeStyle$1(unref(c)),onError:u},null,44,_hoisted_1$59)):d.icon?(openBlock(),createBlock(unref(ElIcon),{key:1},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(d.icon)))]),_:1})):renderSlot(d.$slots,"default",{key:2})],6))}});var Avatar=_export_sfc$1(_sfc_main$5D,[["__file","/home/runner/work/element-plus/element-plus/packages/components/avatar/src/avatar.vue"]]);const ElAvatar=withInstall(Avatar),badgeProps=buildProps({value:{type:[String,Number],default:""},max:{type:Number,default:99},isDot:Boolean,hidden:Boolean,type:{type:String,values:["primary","success","warning","info","danger"],default:"danger"}}),_hoisted_1$58=["textContent"],__default__$p=defineComponent({name:"ElBadge"}),_sfc_main$5C=defineComponent({...__default__$p,props:badgeProps,setup(t,{expose:r}){const n=t,a=useNamespace("badge"),o=computed(()=>n.isDot?"":isNumber$2(n.value)&&isNumber$2(n.max)?n.max(openBlock(),createElementBlock("div",{class:normalizeClass(unref(a).b())},[renderSlot(s.$slots,"default"),createVNode$1(Transition,{name:`${unref(a).namespace.value}-zoom-in-center`,persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("sup",{class:normalizeClass([unref(a).e("content"),unref(a).em("content",s.type),unref(a).is("fixed",!!s.$slots.default),unref(a).is("dot",s.isDot)]),textContent:toDisplayString(unref(o))},null,10,_hoisted_1$58),[[vShow,!s.hidden&&(unref(o)||s.isDot)]])]),_:1},8,["name"])],2))}});var Badge=_export_sfc$1(_sfc_main$5C,[["__file","/home/runner/work/element-plus/element-plus/packages/components/badge/src/badge.vue"]]);const ElBadge=withInstall(Badge),breadcrumbProps=buildProps({separator:{type:String,default:"/"},separatorIcon:{type:iconPropType}}),__default__$o=defineComponent({name:"ElBreadcrumb"}),_sfc_main$5B=defineComponent({...__default__$o,props:breadcrumbProps,setup(t){const r=t,n=useNamespace("breadcrumb"),a=ref();return provide(breadcrumbKey,r),onMounted(()=>{const o=a.value.querySelectorAll(`.${n.e("item")}`);o.length&&o[o.length-1].setAttribute("aria-current","page")}),(o,s)=>(openBlock(),createElementBlock("div",{ref_key:"breadcrumb",ref:a,class:normalizeClass(unref(n).b()),"aria-label":"Breadcrumb",role:"navigation"},[renderSlot(o.$slots,"default")],2))}});var Breadcrumb$2=_export_sfc$1(_sfc_main$5B,[["__file","/home/runner/work/element-plus/element-plus/packages/components/breadcrumb/src/breadcrumb.vue"]]);const breadcrumbItemProps=buildProps({to:{type:definePropType([String,Object]),default:""},replace:{type:Boolean,default:!1}}),__default__$n=defineComponent({name:"ElBreadcrumbItem"}),_sfc_main$5A=defineComponent({...__default__$n,props:breadcrumbItemProps,setup(t){const r=t,n=getCurrentInstance(),a=inject(breadcrumbKey,void 0),o=useNamespace("breadcrumb"),{separator:s,separatorIcon:l}=toRefs(a),c=n.appContext.config.globalProperties.$router,u=ref(),d=()=>{!r.to||!c||(r.replace?c.replace(r.to):c.push(r.to))};return(f,v)=>(openBlock(),createElementBlock("span",{class:normalizeClass(unref(o).e("item"))},[createBaseVNode("span",{ref_key:"link",ref:u,class:normalizeClass([unref(o).e("inner"),unref(o).is("link",!!f.to)]),role:"link",onClick:d},[renderSlot(f.$slots,"default")],2),unref(l)?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(o).e("separator"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(l))))]),_:1},8,["class"])):(openBlock(),createElementBlock("span",{key:1,class:normalizeClass(unref(o).e("separator")),role:"presentation"},toDisplayString(unref(s)),3))],2))}});var BreadcrumbItem=_export_sfc$1(_sfc_main$5A,[["__file","/home/runner/work/element-plus/element-plus/packages/components/breadcrumb/src/breadcrumb-item.vue"]]);const ElBreadcrumb=withInstall(Breadcrumb$2,{BreadcrumbItem}),ElBreadcrumbItem=withNoopInstall(BreadcrumbItem),useButton=(t,r)=>{useDeprecated({from:"type.text",replacement:"link",version:"3.0.0",scope:"props",ref:"https://element-plus.org/en-US/component/button.html#button-attributes"},computed(()=>t.type==="text"));const n=inject(buttonGroupContextKey,void 0),a=useGlobalConfig("button"),{form:o}=useFormItem(),s=useSize(computed(()=>n==null?void 0:n.size)),l=useDisabled(),c=ref(),u=useSlots(),d=computed(()=>t.type||(n==null?void 0:n.type)||""),f=computed(()=>{var _,y,S;return(S=(y=t.autoInsertSpace)!=null?y:(_=a.value)==null?void 0:_.autoInsertSpace)!=null?S:!1}),v=computed(()=>{var _;const y=(_=u.default)==null?void 0:_.call(u);if(f.value&&(y==null?void 0:y.length)===1){const S=y[0];if((S==null?void 0:S.type)===Text){const x=S.children;return/^\p{Unified_Ideograph}{2}$/u.test(x.trim())}}return!1});return{_disabled:l,_size:s,_type:d,_ref:c,shouldAddSpace:v,handleClick:_=>{t.nativeType==="reset"&&(o==null||o.resetFields()),r("click",_)}}},buttonTypes=["default","primary","success","warning","info","danger","text",""],buttonNativeTypes=["button","submit","reset"],buttonProps=buildProps({size:useSizeProp,disabled:Boolean,type:{type:String,values:buttonTypes,default:""},icon:{type:iconPropType},nativeType:{type:String,values:buttonNativeTypes,default:"button"},loading:Boolean,loadingIcon:{type:iconPropType,default:()=>loading_default},plain:Boolean,text:Boolean,link:Boolean,bg:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean,color:String,dark:Boolean,autoInsertSpace:{type:Boolean,default:void 0}}),buttonEmits={click:t=>t instanceof MouseEvent};function bound01$1(t,r){isOnePointZero$1(t)&&(t="100%");var n=isPercentage$1(t);return t=r===360?t:Math.min(r,Math.max(0,parseFloat(t))),n&&(t=parseInt(String(t*r),10)/100),Math.abs(t-r)<1e-6?1:(r===360?t=(t<0?t%r+r:t%r)/parseFloat(String(r)):t=t%r/parseFloat(String(r)),t)}function clamp01(t){return Math.min(1,Math.max(0,t))}function isOnePointZero$1(t){return typeof t=="string"&&t.indexOf(".")!==-1&&parseFloat(t)===1}function isPercentage$1(t){return typeof t=="string"&&t.indexOf("%")!==-1}function boundAlpha(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function convertToPercentage(t){return t<=1?"".concat(Number(t)*100,"%"):t}function pad2(t){return t.length===1?"0"+t:String(t)}function rgbToRgb(t,r,n){return{r:bound01$1(t,255)*255,g:bound01$1(r,255)*255,b:bound01$1(n,255)*255}}function rgbToHsl(t,r,n){t=bound01$1(t,255),r=bound01$1(r,255),n=bound01$1(n,255);var a=Math.max(t,r,n),o=Math.min(t,r,n),s=0,l=0,c=(a+o)/2;if(a===o)l=0,s=0;else{var u=a-o;switch(l=c>.5?u/(2-a-o):u/(a+o),a){case t:s=(r-n)/u+(r1&&(n-=1),n<1/6?t+(r-t)*(6*n):n<1/2?r:n<2/3?t+(r-t)*(2/3-n)*6:t}function hslToRgb(t,r,n){var a,o,s;if(t=bound01$1(t,360),r=bound01$1(r,100),n=bound01$1(n,100),r===0)o=n,s=n,a=n;else{var l=n<.5?n*(1+r):n+r-n*r,c=2*n-l;a=hue2rgb(c,l,t+1/3),o=hue2rgb(c,l,t),s=hue2rgb(c,l,t-1/3)}return{r:a*255,g:o*255,b:s*255}}function rgbToHsv(t,r,n){t=bound01$1(t,255),r=bound01$1(r,255),n=bound01$1(n,255);var a=Math.max(t,r,n),o=Math.min(t,r,n),s=0,l=a,c=a-o,u=a===0?0:c/a;if(a===o)s=0;else{switch(a){case t:s=(r-n)/c+(r>16,g:(t&65280)>>8,b:t&255}}var names={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function inputToRGB(t){var r={r:0,g:0,b:0},n=1,a=null,o=null,s=null,l=!1,c=!1;return typeof t=="string"&&(t=stringInputToObject(t)),typeof t=="object"&&(isValidCSSUnit(t.r)&&isValidCSSUnit(t.g)&&isValidCSSUnit(t.b)?(r=rgbToRgb(t.r,t.g,t.b),l=!0,c=String(t.r).substr(-1)==="%"?"prgb":"rgb"):isValidCSSUnit(t.h)&&isValidCSSUnit(t.s)&&isValidCSSUnit(t.v)?(a=convertToPercentage(t.s),o=convertToPercentage(t.v),r=hsvToRgb(t.h,a,o),l=!0,c="hsv"):isValidCSSUnit(t.h)&&isValidCSSUnit(t.s)&&isValidCSSUnit(t.l)&&(a=convertToPercentage(t.s),s=convertToPercentage(t.l),r=hslToRgb(t.h,a,s),l=!0,c="hsl"),Object.prototype.hasOwnProperty.call(t,"a")&&(n=t.a)),n=boundAlpha(n),{ok:l,format:t.format||c,r:Math.min(255,Math.max(r.r,0)),g:Math.min(255,Math.max(r.g,0)),b:Math.min(255,Math.max(r.b,0)),a:n}}var CSS_INTEGER="[-\\+]?\\d+%?",CSS_NUMBER="[-\\+]?\\d*\\.\\d+%?",CSS_UNIT="(?:".concat(CSS_NUMBER,")|(?:").concat(CSS_INTEGER,")"),PERMISSIVE_MATCH3="[\\s|\\(]+(".concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")\\s*\\)?"),PERMISSIVE_MATCH4="[\\s|\\(]+(".concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")\\s*\\)?"),matchers={CSS_UNIT:new RegExp(CSS_UNIT),rgb:new RegExp("rgb"+PERMISSIVE_MATCH3),rgba:new RegExp("rgba"+PERMISSIVE_MATCH4),hsl:new RegExp("hsl"+PERMISSIVE_MATCH3),hsla:new RegExp("hsla"+PERMISSIVE_MATCH4),hsv:new RegExp("hsv"+PERMISSIVE_MATCH3),hsva:new RegExp("hsva"+PERMISSIVE_MATCH4),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function stringInputToObject(t){if(t=t.trim().toLowerCase(),t.length===0)return!1;var r=!1;if(names[t])t=names[t],r=!0;else if(t==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=matchers.rgb.exec(t);return n?{r:n[1],g:n[2],b:n[3]}:(n=matchers.rgba.exec(t),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=matchers.hsl.exec(t),n?{h:n[1],s:n[2],l:n[3]}:(n=matchers.hsla.exec(t),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=matchers.hsv.exec(t),n?{h:n[1],s:n[2],v:n[3]}:(n=matchers.hsva.exec(t),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=matchers.hex8.exec(t),n?{r:parseIntFromHex(n[1]),g:parseIntFromHex(n[2]),b:parseIntFromHex(n[3]),a:convertHexToDecimal(n[4]),format:r?"name":"hex8"}:(n=matchers.hex6.exec(t),n?{r:parseIntFromHex(n[1]),g:parseIntFromHex(n[2]),b:parseIntFromHex(n[3]),format:r?"name":"hex"}:(n=matchers.hex4.exec(t),n?{r:parseIntFromHex(n[1]+n[1]),g:parseIntFromHex(n[2]+n[2]),b:parseIntFromHex(n[3]+n[3]),a:convertHexToDecimal(n[4]+n[4]),format:r?"name":"hex8"}:(n=matchers.hex3.exec(t),n?{r:parseIntFromHex(n[1]+n[1]),g:parseIntFromHex(n[2]+n[2]),b:parseIntFromHex(n[3]+n[3]),format:r?"name":"hex"}:!1)))))))))}function isValidCSSUnit(t){return Boolean(matchers.CSS_UNIT.exec(String(t)))}var TinyColor=function(){function t(r,n){r===void 0&&(r=""),n===void 0&&(n={});var a;if(r instanceof t)return r;typeof r=="number"&&(r=numberInputToObject(r)),this.originalInput=r;var o=inputToRGB(r);this.originalInput=r,this.r=o.r,this.g=o.g,this.b=o.b,this.a=o.a,this.roundA=Math.round(100*this.a)/100,this.format=(a=n.format)!==null&&a!==void 0?a:o.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=o.ok}return t.prototype.isDark=function(){return this.getBrightness()<128},t.prototype.isLight=function(){return!this.isDark()},t.prototype.getBrightness=function(){var r=this.toRgb();return(r.r*299+r.g*587+r.b*114)/1e3},t.prototype.getLuminance=function(){var r=this.toRgb(),n,a,o,s=r.r/255,l=r.g/255,c=r.b/255;return s<=.03928?n=s/12.92:n=Math.pow((s+.055)/1.055,2.4),l<=.03928?a=l/12.92:a=Math.pow((l+.055)/1.055,2.4),c<=.03928?o=c/12.92:o=Math.pow((c+.055)/1.055,2.4),.2126*n+.7152*a+.0722*o},t.prototype.getAlpha=function(){return this.a},t.prototype.setAlpha=function(r){return this.a=boundAlpha(r),this.roundA=Math.round(100*this.a)/100,this},t.prototype.isMonochrome=function(){var r=this.toHsl().s;return r===0},t.prototype.toHsv=function(){var r=rgbToHsv(this.r,this.g,this.b);return{h:r.h*360,s:r.s,v:r.v,a:this.a}},t.prototype.toHsvString=function(){var r=rgbToHsv(this.r,this.g,this.b),n=Math.round(r.h*360),a=Math.round(r.s*100),o=Math.round(r.v*100);return this.a===1?"hsv(".concat(n,", ").concat(a,"%, ").concat(o,"%)"):"hsva(".concat(n,", ").concat(a,"%, ").concat(o,"%, ").concat(this.roundA,")")},t.prototype.toHsl=function(){var r=rgbToHsl(this.r,this.g,this.b);return{h:r.h*360,s:r.s,l:r.l,a:this.a}},t.prototype.toHslString=function(){var r=rgbToHsl(this.r,this.g,this.b),n=Math.round(r.h*360),a=Math.round(r.s*100),o=Math.round(r.l*100);return this.a===1?"hsl(".concat(n,", ").concat(a,"%, ").concat(o,"%)"):"hsla(".concat(n,", ").concat(a,"%, ").concat(o,"%, ").concat(this.roundA,")")},t.prototype.toHex=function(r){return r===void 0&&(r=!1),rgbToHex(this.r,this.g,this.b,r)},t.prototype.toHexString=function(r){return r===void 0&&(r=!1),"#"+this.toHex(r)},t.prototype.toHex8=function(r){return r===void 0&&(r=!1),rgbaToHex(this.r,this.g,this.b,this.a,r)},t.prototype.toHex8String=function(r){return r===void 0&&(r=!1),"#"+this.toHex8(r)},t.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},t.prototype.toRgbString=function(){var r=Math.round(this.r),n=Math.round(this.g),a=Math.round(this.b);return this.a===1?"rgb(".concat(r,", ").concat(n,", ").concat(a,")"):"rgba(".concat(r,", ").concat(n,", ").concat(a,", ").concat(this.roundA,")")},t.prototype.toPercentageRgb=function(){var r=function(n){return"".concat(Math.round(bound01$1(n,255)*100),"%")};return{r:r(this.r),g:r(this.g),b:r(this.b),a:this.a}},t.prototype.toPercentageRgbString=function(){var r=function(n){return Math.round(bound01$1(n,255)*100)};return this.a===1?"rgb(".concat(r(this.r),"%, ").concat(r(this.g),"%, ").concat(r(this.b),"%)"):"rgba(".concat(r(this.r),"%, ").concat(r(this.g),"%, ").concat(r(this.b),"%, ").concat(this.roundA,")")},t.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var r="#"+rgbToHex(this.r,this.g,this.b,!1),n=0,a=Object.entries(names);n=0,s=!n&&o&&(r.startsWith("hex")||r==="name");return s?r==="name"&&this.a===0?this.toName():this.toRgbString():(r==="rgb"&&(a=this.toRgbString()),r==="prgb"&&(a=this.toPercentageRgbString()),(r==="hex"||r==="hex6")&&(a=this.toHexString()),r==="hex3"&&(a=this.toHexString(!0)),r==="hex4"&&(a=this.toHex8String(!0)),r==="hex8"&&(a=this.toHex8String()),r==="name"&&(a=this.toName()),r==="hsl"&&(a=this.toHslString()),r==="hsv"&&(a=this.toHsvString()),a||this.toHexString())},t.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},t.prototype.clone=function(){return new t(this.toString())},t.prototype.lighten=function(r){r===void 0&&(r=10);var n=this.toHsl();return n.l+=r/100,n.l=clamp01(n.l),new t(n)},t.prototype.brighten=function(r){r===void 0&&(r=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(r/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(r/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(r/100)))),new t(n)},t.prototype.darken=function(r){r===void 0&&(r=10);var n=this.toHsl();return n.l-=r/100,n.l=clamp01(n.l),new t(n)},t.prototype.tint=function(r){return r===void 0&&(r=10),this.mix("white",r)},t.prototype.shade=function(r){return r===void 0&&(r=10),this.mix("black",r)},t.prototype.desaturate=function(r){r===void 0&&(r=10);var n=this.toHsl();return n.s-=r/100,n.s=clamp01(n.s),new t(n)},t.prototype.saturate=function(r){r===void 0&&(r=10);var n=this.toHsl();return n.s+=r/100,n.s=clamp01(n.s),new t(n)},t.prototype.greyscale=function(){return this.desaturate(100)},t.prototype.spin=function(r){var n=this.toHsl(),a=(n.h+r)%360;return n.h=a<0?360+a:a,new t(n)},t.prototype.mix=function(r,n){n===void 0&&(n=50);var a=this.toRgb(),o=new t(r).toRgb(),s=n/100,l={r:(o.r-a.r)*s+a.r,g:(o.g-a.g)*s+a.g,b:(o.b-a.b)*s+a.b,a:(o.a-a.a)*s+a.a};return new t(l)},t.prototype.analogous=function(r,n){r===void 0&&(r=6),n===void 0&&(n=30);var a=this.toHsl(),o=360/n,s=[this];for(a.h=(a.h-(o*r>>1)+720)%360;--r;)a.h=(a.h+o)%360,s.push(new t(a));return s},t.prototype.complement=function(){var r=this.toHsl();return r.h=(r.h+180)%360,new t(r)},t.prototype.monochromatic=function(r){r===void 0&&(r=6);for(var n=this.toHsv(),a=n.h,o=n.s,s=n.v,l=[],c=1/r;r--;)l.push(new t({h:a,s:o,v:s})),s=(s+c)%1;return l},t.prototype.splitcomplement=function(){var r=this.toHsl(),n=r.h;return[this,new t({h:(n+72)%360,s:r.s,l:r.l}),new t({h:(n+216)%360,s:r.s,l:r.l})]},t.prototype.onBackground=function(r){var n=this.toRgb(),a=new t(r).toRgb(),o=n.a+a.a*(1-n.a);return new t({r:(n.r*n.a+a.r*a.a*(1-n.a))/o,g:(n.g*n.a+a.g*a.a*(1-n.a))/o,b:(n.b*n.a+a.b*a.a*(1-n.a))/o,a:o})},t.prototype.triad=function(){return this.polyad(3)},t.prototype.tetrad=function(){return this.polyad(4)},t.prototype.polyad=function(r){for(var n=this.toHsl(),a=n.h,o=[this],s=360/r,l=1;l{let a={};const o=t.color;if(o){const s=new TinyColor(o),l=t.dark?s.tint(20).toString():darken(s,20);if(t.plain)a=n.cssVarBlock({"bg-color":t.dark?darken(s,90):s.tint(90).toString(),"text-color":o,"border-color":t.dark?darken(s,50):s.tint(50).toString(),"hover-text-color":`var(${n.cssVarName("color-white")})`,"hover-bg-color":o,"hover-border-color":o,"active-bg-color":l,"active-text-color":`var(${n.cssVarName("color-white")})`,"active-border-color":l}),r.value&&(a[n.cssVarBlockName("disabled-bg-color")]=t.dark?darken(s,90):s.tint(90).toString(),a[n.cssVarBlockName("disabled-text-color")]=t.dark?darken(s,50):s.tint(50).toString(),a[n.cssVarBlockName("disabled-border-color")]=t.dark?darken(s,80):s.tint(80).toString());else{const c=t.dark?darken(s,30):s.tint(30).toString(),u=s.isDark()?`var(${n.cssVarName("color-white")})`:`var(${n.cssVarName("color-black")})`;if(a=n.cssVarBlock({"bg-color":o,"text-color":u,"border-color":o,"hover-bg-color":c,"hover-text-color":u,"hover-border-color":c,"active-bg-color":l,"active-border-color":l}),r.value){const d=t.dark?darken(s,50):s.tint(50).toString();a[n.cssVarBlockName("disabled-bg-color")]=d,a[n.cssVarBlockName("disabled-text-color")]=t.dark?"rgba(255, 255, 255, 0.5)":`var(${n.cssVarName("color-white")})`,a[n.cssVarBlockName("disabled-border-color")]=d}}}return a})}const _hoisted_1$57=["aria-disabled","disabled","autofocus","type"],__default__$m=defineComponent({name:"ElButton"}),_sfc_main$5z=defineComponent({...__default__$m,props:buttonProps,emits:buttonEmits,setup(t,{expose:r,emit:n}){const a=t,o=useButtonCustomStyle(a),s=useNamespace("button"),{_ref:l,_size:c,_type:u,_disabled:d,shouldAddSpace:f,handleClick:v}=useButton(a,n);return r({ref:l,size:c,type:u,disabled:d,shouldAddSpace:f}),(g,_)=>(openBlock(),createElementBlock("button",{ref_key:"_ref",ref:l,class:normalizeClass([unref(s).b(),unref(s).m(unref(u)),unref(s).m(unref(c)),unref(s).is("disabled",unref(d)),unref(s).is("loading",g.loading),unref(s).is("plain",g.plain),unref(s).is("round",g.round),unref(s).is("circle",g.circle),unref(s).is("text",g.text),unref(s).is("link",g.link),unref(s).is("has-bg",g.bg)]),"aria-disabled":unref(d)||g.loading,disabled:unref(d)||g.loading,autofocus:g.autofocus,type:g.nativeType,style:normalizeStyle$1(unref(o)),onClick:_[0]||(_[0]=(...y)=>unref(v)&&unref(v)(...y))},[g.loading?(openBlock(),createElementBlock(Fragment,{key:0},[g.$slots.loading?renderSlot(g.$slots,"loading",{key:0}):(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass(unref(s).is("loading"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(g.loadingIcon)))]),_:1},8,["class"]))],64)):g.icon||g.$slots.icon?(openBlock(),createBlock(unref(ElIcon),{key:1},{default:withCtx(()=>[g.icon?(openBlock(),createBlock(resolveDynamicComponent(g.icon),{key:0})):renderSlot(g.$slots,"icon",{key:1})]),_:3})):createCommentVNode("v-if",!0),g.$slots.default?(openBlock(),createElementBlock("span",{key:2,class:normalizeClass({[unref(s).em("text","expand")]:unref(f)})},[renderSlot(g.$slots,"default")],2)):createCommentVNode("v-if",!0)],14,_hoisted_1$57))}});var Button=_export_sfc$1(_sfc_main$5z,[["__file","/home/runner/work/element-plus/element-plus/packages/components/button/src/button.vue"]]);const buttonGroupProps={size:buttonProps.size,type:buttonProps.type},__default__$l=defineComponent({name:"ElButtonGroup"}),_sfc_main$5y=defineComponent({...__default__$l,props:buttonGroupProps,setup(t){const r=t;provide(buttonGroupContextKey,reactive({size:toRef(r,"size"),type:toRef(r,"type")}));const n=useNamespace("button");return(a,o)=>(openBlock(),createElementBlock("div",{class:normalizeClass(`${unref(n).b("group")}`)},[renderSlot(a.$slots,"default")],2))}});var ButtonGroup=_export_sfc$1(_sfc_main$5y,[["__file","/home/runner/work/element-plus/element-plus/packages/components/button/src/button-group.vue"]]);const ElButton=withInstall(Button,{ButtonGroup}),ElButtonGroup$1=withNoopInstall(ButtonGroup);var commonjsGlobal=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};const nodeList=new Map;let startClick;isClient&&(document.addEventListener("mousedown",t=>startClick=t),document.addEventListener("mouseup",t=>{for(const r of nodeList.values())for(const{documentHandler:n}of r)n(t,startClick)}));function createDocumentHandler(t,r){let n=[];return Array.isArray(r.arg)?n=r.arg:isElement(r.arg)&&n.push(r.arg),function(a,o){const s=r.instance.popperRef,l=a.target,c=o==null?void 0:o.target,u=!r||!r.instance,d=!l||!c,f=t.contains(l)||t.contains(c),v=t===l,g=n.length&&n.some(y=>y==null?void 0:y.contains(l))||n.length&&n.includes(c),_=s&&(s.contains(l)||s.contains(c));u||d||f||v||g||_||r.value(a,o)}}const ClickOutside={beforeMount(t,r){nodeList.has(t)||nodeList.set(t,[]),nodeList.get(t).push({documentHandler:createDocumentHandler(t,r),bindingFn:r.value})},updated(t,r){nodeList.has(t)||nodeList.set(t,[]);const n=nodeList.get(t),a=n.findIndex(s=>s.bindingFn===r.oldValue),o={documentHandler:createDocumentHandler(t,r),bindingFn:r.value};a>=0?n.splice(a,1,o):n.push(o)},unmounted(t){nodeList.delete(t)}},REPEAT_INTERVAL=100,REPEAT_DELAY=600,vRepeatClick={beforeMount(t,r){const n=r.value,{interval:a=REPEAT_INTERVAL,delay:o=REPEAT_DELAY}=isFunction$3(n)?{}:n;let s,l;const c=()=>isFunction$3(n)?n():n.handler(),u=()=>{l&&(clearTimeout(l),l=void 0),s&&(clearInterval(s),s=void 0)};t.addEventListener("mousedown",d=>{d.button===0&&(u(),c(),document.addEventListener("mouseup",()=>u(),{once:!0}),l=setTimeout(()=>{s=setInterval(()=>{c()},a)},o))})}},cardProps=buildProps({header:{type:String,default:""},bodyStyle:{type:definePropType([String,Object,Array]),default:""},shadow:{type:String,values:["always","hover","never"],default:"always"}}),__default__$k=defineComponent({name:"ElCard"}),_sfc_main$5x=defineComponent({...__default__$k,props:cardProps,setup(t){const r=useNamespace("card");return(n,a)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(r).b(),unref(r).is(`${n.shadow}-shadow`)])},[n.$slots.header||n.header?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(r).e("header"))},[renderSlot(n.$slots,"header",{},()=>[createTextVNode(toDisplayString(n.header),1)])],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(r).e("body")),style:normalizeStyle$1(n.bodyStyle)},[renderSlot(n.$slots,"default")],6)],2))}});var Card=_export_sfc$1(_sfc_main$5x,[["__file","/home/runner/work/element-plus/element-plus/packages/components/card/src/card.vue"]]);const ElCard=withInstall(Card),tagProps=buildProps({closable:Boolean,type:{type:String,values:["success","info","warning","danger",""],default:""},hit:Boolean,disableTransitions:Boolean,color:{type:String,default:""},size:{type:String,values:componentSizes,default:""},effect:{type:String,values:["dark","light","plain"],default:"light"},round:Boolean}),tagEmits={close:t=>t instanceof MouseEvent,click:t=>t instanceof MouseEvent},__default__$j=defineComponent({name:"ElTag"}),_sfc_main$5w=defineComponent({...__default__$j,props:tagProps,emits:tagEmits,setup(t,{emit:r}){const n=t,a=useSize(),o=useNamespace("tag"),s=computed(()=>{const{type:u,hit:d,effect:f,closable:v,round:g}=n;return[o.b(),o.is("closable",v),o.m(u),o.m(a.value),o.m(f),o.is("hit",d),o.is("round",g)]}),l=u=>{r("close",u)},c=u=>{r("click",u)};return(u,d)=>u.disableTransitions?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass(unref(s)),style:normalizeStyle$1({backgroundColor:u.color}),onClick:c},[createBaseVNode("span",{class:normalizeClass(unref(o).e("content"))},[renderSlot(u.$slots,"default")],2),u.closable?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(o).e("close")),onClick:withModifiers(l,["stop"])},{default:withCtx(()=>[createVNode$1(unref(close_default))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0)],6)):(openBlock(),createBlock(Transition,{key:1,name:`${unref(o).namespace.value}-zoom-in-center`,appear:""},{default:withCtx(()=>[createBaseVNode("span",{class:normalizeClass(unref(s)),style:normalizeStyle$1({backgroundColor:u.color}),onClick:c},[createBaseVNode("span",{class:normalizeClass(unref(o).e("content"))},[renderSlot(u.$slots,"default")],2),u.closable?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(o).e("close")),onClick:withModifiers(l,["stop"])},{default:withCtx(()=>[createVNode$1(unref(close_default))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0)],6)]),_:3},8,["name"]))}});var Tag=_export_sfc$1(_sfc_main$5w,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tag/src/tag.vue"]]);const ElTag=withInstall(Tag),__default__$i=defineComponent({name:"ElCollapseTransition"}),_sfc_main$5v=defineComponent({...__default__$i,setup(t){const r=useNamespace("collapse-transition"),n={beforeEnter(a){a.dataset||(a.dataset={}),a.dataset.oldPaddingTop=a.style.paddingTop,a.dataset.oldPaddingBottom=a.style.paddingBottom,a.style.maxHeight=0,a.style.paddingTop=0,a.style.paddingBottom=0},enter(a){a.dataset.oldOverflow=a.style.overflow,a.scrollHeight!==0?(a.style.maxHeight=`${a.scrollHeight}px`,a.style.paddingTop=a.dataset.oldPaddingTop,a.style.paddingBottom=a.dataset.oldPaddingBottom):(a.style.maxHeight=0,a.style.paddingTop=a.dataset.oldPaddingTop,a.style.paddingBottom=a.dataset.oldPaddingBottom),a.style.overflow="hidden"},afterEnter(a){a.style.maxHeight="",a.style.overflow=a.dataset.oldOverflow},beforeLeave(a){a.dataset||(a.dataset={}),a.dataset.oldPaddingTop=a.style.paddingTop,a.dataset.oldPaddingBottom=a.style.paddingBottom,a.dataset.oldOverflow=a.style.overflow,a.style.maxHeight=`${a.scrollHeight}px`,a.style.overflow="hidden"},leave(a){a.scrollHeight!==0&&(a.style.maxHeight=0,a.style.paddingTop=0,a.style.paddingBottom=0)},afterLeave(a){a.style.maxHeight="",a.style.overflow=a.dataset.oldOverflow,a.style.paddingTop=a.dataset.oldPaddingTop,a.style.paddingBottom=a.dataset.oldPaddingBottom}};return(a,o)=>(openBlock(),createBlock(Transition,mergeProps({name:unref(r).b()},toHandlers(n)),{default:withCtx(()=>[renderSlot(a.$slots,"default")]),_:3},16,["name"]))}});var CollapseTransition=_export_sfc$1(_sfc_main$5v,[["__file","/home/runner/work/element-plus/element-plus/packages/components/collapse-transition/src/collapse-transition.vue"]]);CollapseTransition.install=t=>{t.component(CollapseTransition.name,CollapseTransition)};const _CollapseTransition=CollapseTransition;let isDragging=!1;function draggable(t,r){if(!isClient)return;const n=function(s){var l;(l=r.drag)==null||l.call(r,s)},a=function(s){var l;document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",a),document.removeEventListener("touchmove",n),document.removeEventListener("touchend",a),document.onselectstart=null,document.ondragstart=null,isDragging=!1,(l=r.end)==null||l.call(r,s)},o=function(s){var l;isDragging||(s.preventDefault(),document.onselectstart=()=>!1,document.ondragstart=()=>!1,document.addEventListener("mousemove",n),document.addEventListener("mouseup",a),document.addEventListener("touchmove",n),document.addEventListener("touchend",a),isDragging=!0,(l=r.start)==null||l.call(r,s))};t.addEventListener("mousedown",o),t.addEventListener("touchstart",o)}const _sfc_main$5u=defineComponent({name:"ElColorAlphaSlider",props:{color:{type:Object,required:!0},vertical:{type:Boolean,default:!1}},setup(t){const r=useNamespace("color-alpha-slider"),n=getCurrentInstance(),a=shallowRef(),o=shallowRef(),s=ref(0),l=ref(0),c=ref();watch$1(()=>t.color.get("alpha"),()=>{_()}),watch$1(()=>t.color.value,()=>{_()});function u(){if(!a.value||t.vertical)return 0;const y=n.vnode.el,S=t.color.get("alpha");return y?Math.round(S*(y.offsetWidth-a.value.offsetWidth/2)/100):0}function d(){if(!a.value)return 0;const y=n.vnode.el;if(!t.vertical)return 0;const S=t.color.get("alpha");return y?Math.round(S*(y.offsetHeight-a.value.offsetHeight/2)/100):0}function f(){if(t.color&&t.color.value){const{r:y,g:S,b:x}=t.color.toRgb();return`linear-gradient(to right, rgba(${y}, ${S}, ${x}, 0) 0%, rgba(${y}, ${S}, ${x}, 1) 100%)`}return""}function v(y){y.target!==a.value&&g(y)}function g(y){if(!o.value||!a.value)return;const x=n.vnode.el.getBoundingClientRect(),{clientX:b,clientY:w}=getClientXY(y);if(t.vertical){let A=w-x.top;A=Math.max(a.value.offsetHeight/2,A),A=Math.min(A,x.height-a.value.offsetHeight/2),t.color.set("alpha",Math.round((A-a.value.offsetHeight/2)/(x.height-a.value.offsetHeight)*100))}else{let A=b-x.left;A=Math.max(a.value.offsetWidth/2,A),A=Math.min(A,x.width-a.value.offsetWidth/2),t.color.set("alpha",Math.round((A-a.value.offsetWidth/2)/(x.width-a.value.offsetWidth)*100))}}function _(){s.value=u(),l.value=d(),c.value=f()}return onMounted(()=>{if(!o.value||!a.value)return;const y={drag:S=>{g(S)},end:S=>{g(S)}};draggable(o.value,y),draggable(a.value,y),_()}),{thumb:a,bar:o,thumbLeft:s,thumbTop:l,background:c,handleClick:v,update:_,ns:r}}});function _sfc_render$4S(t,r,n,a,o,s){return openBlock(),createElementBlock("div",{class:normalizeClass([t.ns.b(),t.ns.is("vertical",t.vertical)])},[createBaseVNode("div",{ref:"bar",class:normalizeClass(t.ns.e("bar")),style:normalizeStyle$1({background:t.background}),onClick:r[0]||(r[0]=(...l)=>t.handleClick&&t.handleClick(...l))},null,6),createBaseVNode("div",{ref:"thumb",class:normalizeClass(t.ns.e("thumb")),style:normalizeStyle$1({left:t.thumbLeft+"px",top:t.thumbTop+"px"})},null,6)],2)}var AlphaSlider=_export_sfc$1(_sfc_main$5u,[["render",_sfc_render$4S],["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/components/alpha-slider.vue"]]);const _sfc_main$5t=defineComponent({name:"ElColorHueSlider",props:{color:{type:Object,required:!0},vertical:Boolean},setup(t){const r=useNamespace("color-hue-slider"),n=getCurrentInstance(),a=ref(),o=ref(),s=ref(0),l=ref(0),c=computed(()=>t.color.get("hue"));watch$1(()=>c.value,()=>{g()});function u(_){_.target!==a.value&&d(_)}function d(_){if(!o.value||!a.value)return;const S=n.vnode.el.getBoundingClientRect(),{clientX:x,clientY:b}=getClientXY(_);let w;if(t.vertical){let A=b-S.top;A=Math.min(A,S.height-a.value.offsetHeight/2),A=Math.max(a.value.offsetHeight/2,A),w=Math.round((A-a.value.offsetHeight/2)/(S.height-a.value.offsetHeight)*360)}else{let A=x-S.left;A=Math.min(A,S.width-a.value.offsetWidth/2),A=Math.max(a.value.offsetWidth/2,A),w=Math.round((A-a.value.offsetWidth/2)/(S.width-a.value.offsetWidth)*360)}t.color.set("hue",w)}function f(){if(!a.value)return 0;const _=n.vnode.el;if(t.vertical)return 0;const y=t.color.get("hue");return _?Math.round(y*(_.offsetWidth-a.value.offsetWidth/2)/360):0}function v(){if(!a.value)return 0;const _=n.vnode.el;if(!t.vertical)return 0;const y=t.color.get("hue");return _?Math.round(y*(_.offsetHeight-a.value.offsetHeight/2)/360):0}function g(){s.value=f(),l.value=v()}return onMounted(()=>{if(!o.value||!a.value)return;const _={drag:y=>{d(y)},end:y=>{d(y)}};draggable(o.value,_),draggable(a.value,_),g()}),{bar:o,thumb:a,thumbLeft:s,thumbTop:l,hueValue:c,handleClick:u,update:g,ns:r}}});function _sfc_render$4R(t,r,n,a,o,s){return openBlock(),createElementBlock("div",{class:normalizeClass([t.ns.b(),t.ns.is("vertical",t.vertical)])},[createBaseVNode("div",{ref:"bar",class:normalizeClass(t.ns.e("bar")),onClick:r[0]||(r[0]=(...l)=>t.handleClick&&t.handleClick(...l))},null,2),createBaseVNode("div",{ref:"thumb",class:normalizeClass(t.ns.e("thumb")),style:normalizeStyle$1({left:t.thumbLeft+"px",top:t.thumbTop+"px"})},null,6)],2)}var HueSlider=_export_sfc$1(_sfc_main$5t,[["render",_sfc_render$4R],["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/components/hue-slider.vue"]]);const colorPickerProps=buildProps({modelValue:String,id:String,showAlpha:Boolean,colorFormat:String,disabled:Boolean,size:useSizeProp,popperClass:{type:String,default:""},label:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},predefine:{type:definePropType(Array)},validateEvent:{type:Boolean,default:!0}}),colorPickerEmits={[UPDATE_MODEL_EVENT]:t=>isString$3(t)||isNil(t),[CHANGE_EVENT]:t=>isString$3(t)||isNil(t),activeChange:t=>isString$3(t)||isNil(t)},colorPickerContextKey=Symbol("colorPickerContextKey"),hsv2hsl=function(t,r,n){return[t,r*n/((t=(2-r)*n)<1?t:2-t)||0,t/2]},isOnePointZero=function(t){return typeof t=="string"&&t.includes(".")&&Number.parseFloat(t)===1},isPercentage=function(t){return typeof t=="string"&&t.includes("%")},bound01=function(t,r){isOnePointZero(t)&&(t="100%");const n=isPercentage(t);return t=Math.min(r,Math.max(0,Number.parseFloat(`${t}`))),n&&(t=Number.parseInt(`${t*r}`,10)/100),Math.abs(t-r)<1e-6?1:t%r/Number.parseFloat(r)},INT_HEX_MAP={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"},hexOne=t=>{t=Math.min(Math.round(t),255);const r=Math.floor(t/16),n=t%16;return`${INT_HEX_MAP[r]||r}${INT_HEX_MAP[n]||n}`},toHex=function({r:t,g:r,b:n}){return Number.isNaN(+t)||Number.isNaN(+r)||Number.isNaN(+n)?"":`#${hexOne(t)}${hexOne(r)}${hexOne(n)}`},HEX_INT_MAP={A:10,B:11,C:12,D:13,E:14,F:15},parseHexChannel=function(t){return t.length===2?(HEX_INT_MAP[t[0].toUpperCase()]||+t[0])*16+(HEX_INT_MAP[t[1].toUpperCase()]||+t[1]):HEX_INT_MAP[t[1].toUpperCase()]||+t[1]},hsl2hsv=function(t,r,n){r=r/100,n=n/100;let a=r;const o=Math.max(n,.01);n*=2,r*=n<=1?n:2-n,a*=o<=1?o:2-o;const s=(n+r)/2,l=n===0?2*a/(o+a):2*r/(n+r);return{h:t,s:l*100,v:s*100}},rgb2hsv=(t,r,n)=>{t=bound01(t,255),r=bound01(r,255),n=bound01(n,255);const a=Math.max(t,r,n),o=Math.min(t,r,n);let s;const l=a,c=a-o,u=a===0?0:c/a;if(a===o)s=0;else{switch(a){case t:{s=(r-n)/c+(r{this._hue=Math.max(0,Math.min(360,a)),this._saturation=Math.max(0,Math.min(100,o)),this._value=Math.max(0,Math.min(100,s)),this.doOnChange()};if(r.includes("hsl")){const a=r.replace(/hsla|hsl|\(|\)/gm,"").split(/\s|,/g).filter(o=>o!=="").map((o,s)=>s>2?Number.parseFloat(o):Number.parseInt(o,10));if(a.length===4?this._alpha=Number.parseFloat(a[3])*100:a.length===3&&(this._alpha=100),a.length>=3){const{h:o,s,v:l}=hsl2hsv(a[0],a[1],a[2]);n(o,s,l)}}else if(r.includes("hsv")){const a=r.replace(/hsva|hsv|\(|\)/gm,"").split(/\s|,/g).filter(o=>o!=="").map((o,s)=>s>2?Number.parseFloat(o):Number.parseInt(o,10));a.length===4?this._alpha=Number.parseFloat(a[3])*100:a.length===3&&(this._alpha=100),a.length>=3&&n(a[0],a[1],a[2])}else if(r.includes("rgb")){const a=r.replace(/rgba|rgb|\(|\)/gm,"").split(/\s|,/g).filter(o=>o!=="").map((o,s)=>s>2?Number.parseFloat(o):Number.parseInt(o,10));if(a.length===4?this._alpha=Number.parseFloat(a[3])*100:a.length===3&&(this._alpha=100),a.length>=3){const{h:o,s,v:l}=rgb2hsv(a[0],a[1],a[2]);n(o,s,l)}}else if(r.includes("#")){const a=r.replace("#","").trim();if(!/^[0-9a-fA-F]{3}$|^[0-9a-fA-F]{6}$|^[0-9a-fA-F]{8}$/.test(a))return;let o,s,l;a.length===3?(o=parseHexChannel(a[0]+a[0]),s=parseHexChannel(a[1]+a[1]),l=parseHexChannel(a[2]+a[2])):(a.length===6||a.length===8)&&(o=parseHexChannel(a.slice(0,2)),s=parseHexChannel(a.slice(2,4)),l=parseHexChannel(a.slice(4,6))),a.length===8?this._alpha=parseHexChannel(a.slice(6))/255*100:(a.length===3||a.length===6)&&(this._alpha=100);const{h:c,s:u,v:d}=rgb2hsv(o,s,l);n(c,u,d)}}compare(r){return Math.abs(r._hue-this._hue)<2&&Math.abs(r._saturation-this._saturation)<1&&Math.abs(r._value-this._value)<1&&Math.abs(r._alpha-this._alpha)<1}doOnChange(){const{_hue:r,_saturation:n,_value:a,_alpha:o,format:s}=this;if(this.enableAlpha)switch(s){case"hsl":{const l=hsv2hsl(r,n/100,a/100);this.value=`hsla(${r}, ${Math.round(l[1]*100)}%, ${Math.round(l[2]*100)}%, ${this.get("alpha")/100})`;break}case"hsv":{this.value=`hsva(${r}, ${Math.round(n)}%, ${Math.round(a)}%, ${this.get("alpha")/100})`;break}case"hex":{this.value=`${toHex(hsv2rgb(r,n,a))}${hexOne(o*255/100)}`;break}default:{const{r:l,g:c,b:u}=hsv2rgb(r,n,a);this.value=`rgba(${l}, ${c}, ${u}, ${this.get("alpha")/100})`}}else switch(s){case"hsl":{const l=hsv2hsl(r,n/100,a/100);this.value=`hsl(${r}, ${Math.round(l[1]*100)}%, ${Math.round(l[2]*100)}%)`;break}case"hsv":{this.value=`hsv(${r}, ${Math.round(n)}%, ${Math.round(a)}%)`;break}case"rgb":{const{r:l,g:c,b:u}=hsv2rgb(r,n,a);this.value=`rgb(${l}, ${c}, ${u})`;break}default:this.value=toHex(hsv2rgb(r,n,a))}}}const _sfc_main$5s=defineComponent({props:{colors:{type:Array,required:!0},color:{type:Object,required:!0}},setup(t){const r=useNamespace("color-predefine"),{currentColor:n}=inject(colorPickerContextKey),a=ref(s(t.colors,t.color));watch$1(()=>n.value,l=>{const c=new Color;c.fromString(l),a.value.forEach(u=>{u.selected=c.compare(u)})}),watchEffect(()=>{a.value=s(t.colors,t.color)});function o(l){t.color.fromString(t.colors[l])}function s(l,c){return l.map(u=>{const d=new Color;return d.enableAlpha=!0,d.format="rgba",d.fromString(u),d.selected=d.value===c.value,d})}return{rgbaColors:a,handleSelect:o,ns:r}}}),_hoisted_1$56=["onClick"];function _sfc_render$4Q(t,r,n,a,o,s){return openBlock(),createElementBlock("div",{class:normalizeClass(t.ns.b())},[createBaseVNode("div",{class:normalizeClass(t.ns.e("colors"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.rgbaColors,(l,c)=>(openBlock(),createElementBlock("div",{key:t.colors[c],class:normalizeClass([t.ns.e("color-selector"),t.ns.is("alpha",l._alpha<100),{selected:l.selected}]),onClick:u=>t.handleSelect(c)},[createBaseVNode("div",{style:normalizeStyle$1({backgroundColor:l.value})},null,4)],10,_hoisted_1$56))),128))],2)],2)}var Predefine=_export_sfc$1(_sfc_main$5s,[["render",_sfc_render$4Q],["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/components/predefine.vue"]]);const _sfc_main$5r=defineComponent({name:"ElSlPanel",props:{color:{type:Object,required:!0}},setup(t){const r=useNamespace("color-svpanel"),n=getCurrentInstance(),a=ref(0),o=ref(0),s=ref("hsl(0, 100%, 50%)"),l=computed(()=>{const d=t.color.get("hue"),f=t.color.get("value");return{hue:d,value:f}});function c(){const d=t.color.get("saturation"),f=t.color.get("value"),v=n.vnode.el,{clientWidth:g,clientHeight:_}=v;o.value=d*g/100,a.value=(100-f)*_/100,s.value=`hsl(${t.color.get("hue")}, 100%, 50%)`}function u(d){const v=n.vnode.el.getBoundingClientRect(),{clientX:g,clientY:_}=getClientXY(d);let y=g-v.left,S=_-v.top;y=Math.max(0,y),y=Math.min(y,v.width),S=Math.max(0,S),S=Math.min(S,v.height),o.value=y,a.value=S,t.color.set({saturation:y/v.width*100,value:100-S/v.height*100})}return watch$1(()=>l.value,()=>{c()}),onMounted(()=>{draggable(n.vnode.el,{drag:d=>{u(d)},end:d=>{u(d)}}),c()}),{cursorTop:a,cursorLeft:o,background:s,colorValue:l,handleDrag:u,update:c,ns:r}}}),_hoisted_1$55=createBaseVNode("div",null,null,-1),_hoisted_2$4Q=[_hoisted_1$55];function _sfc_render$4P(t,r,n,a,o,s){return openBlock(),createElementBlock("div",{class:normalizeClass(t.ns.b()),style:normalizeStyle$1({backgroundColor:t.background})},[createBaseVNode("div",{class:normalizeClass(t.ns.e("white"))},null,2),createBaseVNode("div",{class:normalizeClass(t.ns.e("black"))},null,2),createBaseVNode("div",{class:normalizeClass(t.ns.e("cursor")),style:normalizeStyle$1({top:t.cursorTop+"px",left:t.cursorLeft+"px"})},_hoisted_2$4Q,6)],6)}var SvPanel=_export_sfc$1(_sfc_main$5r,[["render",_sfc_render$4P],["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/components/sv-panel.vue"]]);const _hoisted_1$54=["id","aria-label","aria-labelledby","aria-description","tabindex","onKeydown"],__default__$h=defineComponent({name:"ElColorPicker"}),_sfc_main$5q=defineComponent({...__default__$h,props:colorPickerProps,emits:colorPickerEmits,setup(t,{expose:r,emit:n}){const a=t,{t:o}=useLocale(),s=useNamespace("color"),{formItem:l}=useFormItem(),c=useSize(),u=useDisabled(),{inputId:d,isLabeledByFormItem:f}=useFormItemInputId(a,{formItemContext:l}),v=ref(),g=ref(),_=ref(),y=ref();let S=!0;const x=reactive(new Color({enableAlpha:a.showAlpha,format:a.colorFormat||"",value:a.modelValue})),b=ref(!1),w=ref(!1),A=ref(""),M=computed(()=>!a.modelValue&&!w.value?"transparent":ae(x,a.showAlpha)),D=computed(()=>!a.modelValue&&!w.value?"":x.value),L=computed(()=>f.value?void 0:a.label||o("el.colorpicker.defaultLabel")),z=computed(()=>f.value?l==null?void 0:l.labelId:void 0),F=computed(()=>[s.b("picker"),s.is("disabled",u.value),s.bm("picker",c.value)]);function ae(Sn,Cn){if(!(Sn instanceof Color))throw new TypeError("color should be instance of _color Class");const{r:An,g:In,b:Dn}=Sn.toRgb();return Cn?`rgba(${An}, ${In}, ${Dn}, ${Sn.get("alpha")/100})`:`rgb(${An}, ${In}, ${Dn})`}function j(Sn){b.value=Sn}const Y=debounce(j,100);function de(){Y(!1),$e()}function $e(){nextTick(()=>{a.modelValue?x.fromString(a.modelValue):(x.value="",nextTick(()=>{w.value=!1}))})}function Lt(){u.value||Y(!b.value)}function jt(){x.fromString(A.value)}function Ar(){const Sn=x.value;n(UPDATE_MODEL_EVENT,Sn),n("change",Sn),a.validateEvent&&(l==null||l.validate("change").catch(Cn=>void 0)),Y(!1),nextTick(()=>{const Cn=new Color({enableAlpha:a.showAlpha,format:a.colorFormat||"",value:a.modelValue});x.compare(Cn)||$e()})}function wn(){Y(!1),n(UPDATE_MODEL_EVENT,null),n("change",null),a.modelValue!==null&&a.validateEvent&&(l==null||l.validate("change").catch(Sn=>void 0)),$e()}return onMounted(()=>{a.modelValue&&(A.value=D.value)}),watch$1(()=>a.modelValue,Sn=>{Sn?Sn&&Sn!==x.value&&(S=!1,x.fromString(Sn)):w.value=!1}),watch$1(()=>D.value,Sn=>{A.value=Sn,S&&n("activeChange",Sn),S=!0}),watch$1(()=>x.value,()=>{!a.modelValue&&!w.value&&(w.value=!0)}),watch$1(()=>b.value,()=>{nextTick(()=>{var Sn,Cn,An;(Sn=v.value)==null||Sn.update(),(Cn=g.value)==null||Cn.update(),(An=_.value)==null||An.update()})}),provide(colorPickerContextKey,{currentColor:D}),r({color:x}),(Sn,Cn)=>(openBlock(),createBlock(unref(ElTooltip),{ref_key:"popper",ref:y,visible:b.value,"show-arrow":!1,"fallback-placements":["bottom","top","right","left"],offset:0,"gpu-acceleration":!1,"popper-class":[unref(s).be("picker","panel"),unref(s).b("dropdown"),Sn.popperClass],"stop-popper-mouse-event":!1,effect:"light",trigger:"click",transition:`${unref(s).namespace.value}-zoom-in-top`,persistent:""},{content:withCtx(()=>[withDirectives((openBlock(),createElementBlock("div",null,[createBaseVNode("div",{class:normalizeClass(unref(s).be("dropdown","main-wrapper"))},[createVNode$1(HueSlider,{ref_key:"hue",ref:v,class:"hue-slider",color:unref(x),vertical:""},null,8,["color"]),createVNode$1(SvPanel,{ref:"svPanel",color:unref(x)},null,8,["color"])],2),Sn.showAlpha?(openBlock(),createBlock(AlphaSlider,{key:0,ref_key:"alpha",ref:_,color:unref(x)},null,8,["color"])):createCommentVNode("v-if",!0),Sn.predefine?(openBlock(),createBlock(Predefine,{key:1,ref:"predefine",color:unref(x),colors:Sn.predefine},null,8,["color","colors"])):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(s).be("dropdown","btns"))},[createBaseVNode("span",{class:normalizeClass(unref(s).be("dropdown","value"))},[createVNode$1(unref(ElInput),{modelValue:A.value,"onUpdate:modelValue":Cn[0]||(Cn[0]=An=>A.value=An),"validate-event":!1,size:"small",onKeyup:withKeys(jt,["enter"]),onBlur:jt},null,8,["modelValue","onKeyup"])],2),createVNode$1(unref(ElButton),{class:normalizeClass(unref(s).be("dropdown","link-btn")),text:"",size:"small",onClick:wn},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(o)("el.colorpicker.clear")),1)]),_:1},8,["class"]),createVNode$1(unref(ElButton),{plain:"",size:"small",class:normalizeClass(unref(s).be("dropdown","btn")),onClick:Ar},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(o)("el.colorpicker.confirm")),1)]),_:1},8,["class"])],2)])),[[unref(ClickOutside),de]])]),default:withCtx(()=>[createBaseVNode("div",{id:unref(d),class:normalizeClass(unref(F)),role:"button","aria-label":unref(L),"aria-labelledby":unref(z),"aria-description":unref(o)("el.colorpicker.description",{color:Sn.modelValue||""}),tabindex:Sn.tabindex,onKeydown:withKeys(Lt,["enter"])},[unref(u)?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(s).be("picker","mask"))},null,2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(s).be("picker","trigger")),onClick:Lt},[createBaseVNode("span",{class:normalizeClass([unref(s).be("picker","color"),unref(s).is("alpha",Sn.showAlpha)])},[createBaseVNode("span",{class:normalizeClass(unref(s).be("picker","color-inner")),style:normalizeStyle$1({backgroundColor:unref(M)})},[withDirectives(createVNode$1(unref(ElIcon),{class:normalizeClass([unref(s).be("picker","icon"),unref(s).is("icon-arrow-down")])},{default:withCtx(()=>[createVNode$1(unref(arrow_down_default))]),_:1},8,["class"]),[[vShow,Sn.modelValue||w.value]]),!Sn.modelValue&&!w.value?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass([unref(s).be("picker","empty"),unref(s).is("icon-close")])},{default:withCtx(()=>[createVNode$1(unref(close_default))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],6)],2)],2)],42,_hoisted_1$54)]),_:1},8,["visible","popper-class","transition"]))}});var ColorPicker=_export_sfc$1(_sfc_main$5q,[["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/color-picker.vue"]]);const ElColorPicker=withInstall(ColorPicker),messageConfig={},configProviderProps=buildProps({a11y:{type:Boolean,default:!0},locale:{type:definePropType(Object)},size:useSizeProp,button:{type:definePropType(Object)},experimentalFeatures:{type:definePropType(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:definePropType(Object)},zIndex:Number,namespace:{type:String,default:"el"}});defineComponent({name:"ElConfigProvider",props:configProviderProps,setup(t,{slots:r}){watch$1(()=>t.message,a=>{Object.assign(messageConfig,a!=null?a:{})},{immediate:!0,deep:!0});const n=provideGlobalConfig(t);return()=>renderSlot(r,"default",{config:n==null?void 0:n.value})}});const __default__$g=defineComponent({name:"ElContainer"}),_sfc_main$5p=defineComponent({...__default__$g,props:{direction:{type:String}},setup(t){const r=t,n=useSlots(),a=useNamespace("container"),o=computed(()=>r.direction==="vertical"?!0:r.direction==="horizontal"?!1:n&&n.default?n.default().some(l=>{const c=l.type.name;return c==="ElHeader"||c==="ElFooter"}):!1);return(s,l)=>(openBlock(),createElementBlock("section",{class:normalizeClass([unref(a).b(),unref(a).is("vertical",unref(o))])},[renderSlot(s.$slots,"default")],2))}});var Container=_export_sfc$1(_sfc_main$5p,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/container.vue"]]);const __default__$f=defineComponent({name:"ElAside"}),_sfc_main$5o=defineComponent({...__default__$f,props:{width:{type:String,default:null}},setup(t){const r=t,n=useNamespace("aside"),a=computed(()=>r.width?n.cssVarBlock({width:r.width}):{});return(o,s)=>(openBlock(),createElementBlock("aside",{class:normalizeClass(unref(n).b()),style:normalizeStyle$1(unref(a))},[renderSlot(o.$slots,"default")],6))}});var Aside=_export_sfc$1(_sfc_main$5o,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/aside.vue"]]);const __default__$e=defineComponent({name:"ElFooter"}),_sfc_main$5n=defineComponent({...__default__$e,props:{height:{type:String,default:null}},setup(t){const r=t,n=useNamespace("footer"),a=computed(()=>r.height?n.cssVarBlock({height:r.height}):{});return(o,s)=>(openBlock(),createElementBlock("footer",{class:normalizeClass(unref(n).b()),style:normalizeStyle$1(unref(a))},[renderSlot(o.$slots,"default")],6))}});var Footer=_export_sfc$1(_sfc_main$5n,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/footer.vue"]]);const __default__$d=defineComponent({name:"ElHeader"}),_sfc_main$5m=defineComponent({...__default__$d,props:{height:{type:String,default:null}},setup(t){const r=t,n=useNamespace("header"),a=computed(()=>r.height?n.cssVarBlock({height:r.height}):{});return(o,s)=>(openBlock(),createElementBlock("header",{class:normalizeClass(unref(n).b()),style:normalizeStyle$1(unref(a))},[renderSlot(o.$slots,"default")],6))}});var Header=_export_sfc$1(_sfc_main$5m,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/header.vue"]]);const __default__$c=defineComponent({name:"ElMain"}),_sfc_main$5l=defineComponent({...__default__$c,setup(t){const r=useNamespace("main");return(n,a)=>(openBlock(),createElementBlock("main",{class:normalizeClass(unref(r).b())},[renderSlot(n.$slots,"default")],2))}});var Main=_export_sfc$1(_sfc_main$5l,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/main.vue"]]);const ElContainer=withInstall(Container,{Aside,Footer,Header,Main}),ElAside=withNoopInstall(Aside);withNoopInstall(Footer);const ElHeader=withNoopInstall(Header),ElMain=withNoopInstall(Main),descriptionsKey=Symbol("elDescriptions");var ElDescriptionsCell=defineComponent({name:"ElDescriptionsCell",props:{cell:{type:Object},tag:{type:String},type:{type:String}},setup(){return{descriptions:inject(descriptionsKey,{})}},render(){var t,r,n,a,o,s;const l=getNormalizedProps(this.cell),{border:c,direction:u}=this.descriptions,d=u==="vertical",f=((n=(r=(t=this.cell)==null?void 0:t.children)==null?void 0:r.label)==null?void 0:n.call(r))||l.label,v=(s=(o=(a=this.cell)==null?void 0:a.children)==null?void 0:o.default)==null?void 0:s.call(o),g=l.span,_=l.align?`is-${l.align}`:"",y=l.labelAlign?`is-${l.labelAlign}`:_,S=l.className,x=l.labelClassName,b={width:addUnit(l.width),minWidth:addUnit(l.minWidth)},w=useNamespace("descriptions");switch(this.type){case"label":return h(this.tag,{style:b,class:[w.e("cell"),w.e("label"),w.is("bordered-label",c),w.is("vertical-label",d),y,x],colSpan:d?g:1},f);case"content":return h(this.tag,{style:b,class:[w.e("cell"),w.e("content"),w.is("bordered-content",c),w.is("vertical-content",d),_,S],colSpan:d?g:g*2-1},v);default:return h("td",{style:b,class:[w.e("cell"),_],colSpan:g},[isNil(f)?void 0:h("span",{class:[w.e("label"),x]},f),h("span",{class:[w.e("content"),S]},v)])}}});const descriptionsRowProps=buildProps({row:{type:Array,default:()=>[]}}),_hoisted_1$53={key:1},__default__$b=defineComponent({name:"ElDescriptionsRow"}),_sfc_main$5k=defineComponent({...__default__$b,props:descriptionsRowProps,setup(t){const r=inject(descriptionsKey,{});return(n,a)=>unref(r).direction==="vertical"?(openBlock(),createElementBlock(Fragment,{key:0},[createBaseVNode("tr",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.row,(o,s)=>(openBlock(),createBlock(unref(ElDescriptionsCell),{key:`tr1-${s}`,cell:o,tag:"th",type:"label"},null,8,["cell"]))),128))]),createBaseVNode("tr",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.row,(o,s)=>(openBlock(),createBlock(unref(ElDescriptionsCell),{key:`tr2-${s}`,cell:o,tag:"td",type:"content"},null,8,["cell"]))),128))])],64)):(openBlock(),createElementBlock("tr",_hoisted_1$53,[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.row,(o,s)=>(openBlock(),createElementBlock(Fragment,{key:`tr3-${s}`},[unref(r).border?(openBlock(),createElementBlock(Fragment,{key:0},[createVNode$1(unref(ElDescriptionsCell),{cell:o,tag:"td",type:"label"},null,8,["cell"]),createVNode$1(unref(ElDescriptionsCell),{cell:o,tag:"td",type:"content"},null,8,["cell"])],64)):(openBlock(),createBlock(unref(ElDescriptionsCell),{key:1,cell:o,tag:"td",type:"both"},null,8,["cell"]))],64))),128))]))}});var ElDescriptionsRow=_export_sfc$1(_sfc_main$5k,[["__file","/home/runner/work/element-plus/element-plus/packages/components/descriptions/src/descriptions-row.vue"]]);const descriptionProps=buildProps({border:{type:Boolean,default:!1},column:{type:Number,default:3},direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},size:useSizeProp,title:{type:String,default:""},extra:{type:String,default:""}}),__default__$a=defineComponent({name:"ElDescriptions"}),_sfc_main$5j=defineComponent({...__default__$a,props:descriptionProps,setup(t){const r=t,n=useNamespace("descriptions"),a=useSize(),o=useSlots();provide(descriptionsKey,r);const s=computed(()=>[n.b(),n.m(a.value)]),l=(u,d,f,v=!1)=>(u.props||(u.props={}),d>f&&(u.props.span=f),v&&(u.props.span=d),u),c=()=>{var u;const d=flattedChildren((u=o.default)==null?void 0:u.call(o)).filter(y=>{var S;return((S=y==null?void 0:y.type)==null?void 0:S.name)==="ElDescriptionsItem"}),f=[];let v=[],g=r.column,_=0;return d.forEach((y,S)=>{var x;const b=((x=y.props)==null?void 0:x.span)||1;if(Sg?g:b),S===d.length-1){const w=r.column-_%r.column;v.push(l(y,w,g,!0)),f.push(v);return}b(openBlock(),createElementBlock("div",{class:normalizeClass(unref(s))},[u.title||u.extra||u.$slots.title||u.$slots.extra?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(n).e("header"))},[createBaseVNode("div",{class:normalizeClass(unref(n).e("title"))},[renderSlot(u.$slots,"title",{},()=>[createTextVNode(toDisplayString(u.title),1)])],2),createBaseVNode("div",{class:normalizeClass(unref(n).e("extra"))},[renderSlot(u.$slots,"extra",{},()=>[createTextVNode(toDisplayString(u.extra),1)])],2)],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(n).e("body"))},[createBaseVNode("table",{class:normalizeClass([unref(n).e("table"),unref(n).is("bordered",u.border)])},[createBaseVNode("tbody",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(c(),(f,v)=>(openBlock(),createBlock(ElDescriptionsRow,{key:v,row:f},null,8,["row"]))),128))])],2)],2)],2))}});var Descriptions=_export_sfc$1(_sfc_main$5j,[["__file","/home/runner/work/element-plus/element-plus/packages/components/descriptions/src/description.vue"]]),DescriptionsItem=defineComponent({name:"ElDescriptionsItem",props:{label:{type:String,default:""},span:{type:Number,default:1},width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},align:{type:String,default:"left"},labelAlign:{type:String,default:""},className:{type:String,default:""},labelClassName:{type:String,default:""}}});const ElDescriptions=withInstall(Descriptions,{DescriptionsItem}),ElDescriptionsItem=withNoopInstall(DescriptionsItem),overlayProps=buildProps({mask:{type:Boolean,default:!0},customMaskEvent:{type:Boolean,default:!1},overlayClass:{type:definePropType([String,Array,Object])},zIndex:{type:definePropType([String,Number])}}),overlayEmits={click:t=>t instanceof MouseEvent};var Overlay=defineComponent({name:"ElOverlay",props:overlayProps,emits:overlayEmits,setup(t,{slots:r,emit:n}){const a=useNamespace("overlay"),o=u=>{n("click",u)},{onClick:s,onMousedown:l,onMouseup:c}=useSameTarget(t.customMaskEvent?void 0:o);return()=>t.mask?createVNode$1("div",{class:[a.b(),t.overlayClass],style:{zIndex:t.zIndex},onClick:s,onMousedown:l,onMouseup:c},[renderSlot(r,"default")],PatchFlags.STYLE|PatchFlags.CLASS|PatchFlags.PROPS,["onClick","onMouseup","onMousedown"]):h("div",{class:t.overlayClass,style:{zIndex:t.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[renderSlot(r,"default")])}});const ElOverlay=Overlay,dialogContentProps=buildProps({center:{type:Boolean,default:!1},alignCenter:{type:Boolean,default:!1},closeIcon:{type:iconPropType},customClass:{type:String,default:""},draggable:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},showClose:{type:Boolean,default:!0},title:{type:String,default:""}}),dialogContentEmits={close:()=>!0},_hoisted_1$52=["aria-label"],_hoisted_2$4P=["id"],__default__$9=defineComponent({name:"ElDialogContent"}),_sfc_main$5i=defineComponent({...__default__$9,props:dialogContentProps,emits:dialogContentEmits,setup(t){const r=t,{t:n}=useLocale(),{Close:a}=CloseComponents,{dialogRef:o,headerRef:s,bodyId:l,ns:c,style:u}=inject(dialogInjectionKey),{focusTrapRef:d}=inject(FOCUS_TRAP_INJECTION_KEY),f=composeRefs(d,o),v=computed(()=>r.draggable);return useDraggable(o,s,v),(g,_)=>(openBlock(),createElementBlock("div",{ref:unref(f),class:normalizeClass([unref(c).b(),unref(c).is("fullscreen",g.fullscreen),unref(c).is("draggable",unref(v)),unref(c).is("align-center",g.alignCenter),{[unref(c).m("center")]:g.center},g.customClass]),style:normalizeStyle$1(unref(u)),tabindex:"-1"},[createBaseVNode("header",{ref_key:"headerRef",ref:s,class:normalizeClass(unref(c).e("header"))},[renderSlot(g.$slots,"header",{},()=>[createBaseVNode("span",{role:"heading",class:normalizeClass(unref(c).e("title"))},toDisplayString(g.title),3)]),g.showClose?(openBlock(),createElementBlock("button",{key:0,"aria-label":unref(n)("el.dialog.close"),class:normalizeClass(unref(c).e("headerbtn")),type:"button",onClick:_[0]||(_[0]=y=>g.$emit("close"))},[createVNode$1(unref(ElIcon),{class:normalizeClass(unref(c).e("close"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(g.closeIcon||unref(a))))]),_:1},8,["class"])],10,_hoisted_1$52)):createCommentVNode("v-if",!0)],2),createBaseVNode("div",{id:unref(l),class:normalizeClass(unref(c).e("body"))},[renderSlot(g.$slots,"default")],10,_hoisted_2$4P),g.$slots.footer?(openBlock(),createElementBlock("footer",{key:0,class:normalizeClass(unref(c).e("footer"))},[renderSlot(g.$slots,"footer")],2)):createCommentVNode("v-if",!0)],6))}});var ElDialogContent=_export_sfc$1(_sfc_main$5i,[["__file","/home/runner/work/element-plus/element-plus/packages/components/dialog/src/dialog-content.vue"]]);const dialogProps=buildProps({...dialogContentProps,appendToBody:{type:Boolean,default:!1},beforeClose:{type:definePropType(Function)},destroyOnClose:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},top:{type:String},modelValue:{type:Boolean,default:!1},modalClass:String,width:{type:[String,Number]},zIndex:{type:Number},trapFocus:{type:Boolean,default:!1}}),dialogEmits={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,[UPDATE_MODEL_EVENT]:t=>isBoolean(t),openAutoFocus:()=>!0,closeAutoFocus:()=>!0},useDialog=(t,r)=>{const a=getCurrentInstance().emit,{nextZIndex:o}=useZIndex();let s="";const l=useId(),c=useId(),u=ref(!1),d=ref(!1),f=ref(!1),v=ref(t.zIndex||o());let g,_;const y=useGlobalConfig("namespace",defaultNamespace),S=computed(()=>{const Lt={},jt=`--${y.value}-dialog`;return t.fullscreen||(t.top&&(Lt[`${jt}-margin-top`]=t.top),t.width&&(Lt[`${jt}-width`]=addUnit(t.width))),Lt}),x=computed(()=>t.alignCenter?{display:"flex"}:{});function b(){a("opened")}function w(){a("closed"),a(UPDATE_MODEL_EVENT,!1),t.destroyOnClose&&(f.value=!1)}function A(){a("close")}function M(){_==null||_(),g==null||g(),t.openDelay&&t.openDelay>0?{stop:g}=useTimeoutFn(()=>F(),t.openDelay):F()}function D(){g==null||g(),_==null||_(),t.closeDelay&&t.closeDelay>0?{stop:_}=useTimeoutFn(()=>ae(),t.closeDelay):ae()}function L(){function Lt(jt){jt||(d.value=!0,u.value=!1)}t.beforeClose?t.beforeClose(Lt):D()}function z(){t.closeOnClickModal&&L()}function F(){!isClient||(u.value=!0)}function ae(){u.value=!1}function j(){a("openAutoFocus")}function Y(){a("closeAutoFocus")}function de(Lt){var jt;((jt=Lt.detail)==null?void 0:jt.focusReason)==="pointer"&&Lt.preventDefault()}t.lockScroll&&useLockscreen(u);function $e(){t.closeOnPressEscape&&L()}return watch$1(()=>t.modelValue,Lt=>{Lt?(d.value=!1,M(),f.value=!0,v.value=t.zIndex?v.value++:o(),nextTick(()=>{a("open"),r.value&&(r.value.scrollTop=0)})):u.value&&D()}),watch$1(()=>t.fullscreen,Lt=>{!r.value||(Lt?(s=r.value.style.transform,r.value.style.transform=""):r.value.style.transform=s)}),onMounted(()=>{t.modelValue&&(u.value=!0,f.value=!0,M())}),{afterEnter:b,afterLeave:w,beforeLeave:A,handleClose:L,onModalClick:z,close:D,doClose:ae,onOpenAutoFocus:j,onCloseAutoFocus:Y,onCloseRequested:$e,onFocusoutPrevented:de,titleId:l,bodyId:c,closed:d,style:S,overlayDialogStyle:x,rendered:f,visible:u,zIndex:v}},_hoisted_1$51=["aria-label","aria-labelledby","aria-describedby"],__default__$8=defineComponent({name:"ElDialog",inheritAttrs:!1}),_sfc_main$5h=defineComponent({...__default__$8,props:dialogProps,emits:dialogEmits,setup(t,{expose:r}){const n=t,a=useSlots();useDeprecated({scope:"el-dialog",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/dialog.html#slots"},computed(()=>!!a.title)),useDeprecated({scope:"el-dialog",from:"custom-class",replacement:"class",version:"2.3.0",ref:"https://element-plus.org/en-US/component/dialog.html#attributes",type:"Attribute"},computed(()=>!!n.customClass));const o=useNamespace("dialog"),s=ref(),l=ref(),c=ref(),{visible:u,titleId:d,bodyId:f,style:v,overlayDialogStyle:g,rendered:_,zIndex:y,afterEnter:S,afterLeave:x,beforeLeave:b,handleClose:w,onModalClick:A,onOpenAutoFocus:M,onCloseAutoFocus:D,onCloseRequested:L,onFocusoutPrevented:z}=useDialog(n,s);provide(dialogInjectionKey,{dialogRef:s,headerRef:l,bodyId:f,ns:o,rendered:_,style:v});const F=useSameTarget(A),ae=computed(()=>n.draggable&&!n.fullscreen);return r({visible:u,dialogContentRef:c}),(j,Y)=>(openBlock(),createBlock(Teleport,{to:"body",disabled:!j.appendToBody},[createVNode$1(Transition,{name:"dialog-fade",onAfterEnter:unref(S),onAfterLeave:unref(x),onBeforeLeave:unref(b),persisted:""},{default:withCtx(()=>[withDirectives(createVNode$1(unref(ElOverlay),{"custom-mask-event":"",mask:j.modal,"overlay-class":j.modalClass,"z-index":unref(y)},{default:withCtx(()=>[createBaseVNode("div",{role:"dialog","aria-modal":"true","aria-label":j.title||void 0,"aria-labelledby":j.title?void 0:unref(d),"aria-describedby":unref(f),class:normalizeClass(`${unref(o).namespace.value}-overlay-dialog`),style:normalizeStyle$1(unref(g)),onClick:Y[0]||(Y[0]=(...de)=>unref(F).onClick&&unref(F).onClick(...de)),onMousedown:Y[1]||(Y[1]=(...de)=>unref(F).onMousedown&&unref(F).onMousedown(...de)),onMouseup:Y[2]||(Y[2]=(...de)=>unref(F).onMouseup&&unref(F).onMouseup(...de))},[createVNode$1(unref(ElFocusTrap),{loop:"",trapped:unref(u),"focus-start-el":"container",onFocusAfterTrapped:unref(M),onFocusAfterReleased:unref(D),onFocusoutPrevented:unref(z),onReleaseRequested:unref(L)},{default:withCtx(()=>[unref(_)?(openBlock(),createBlock(ElDialogContent,mergeProps({key:0,ref_key:"dialogContentRef",ref:c},j.$attrs,{"custom-class":j.customClass,center:j.center,"align-center":j.alignCenter,"close-icon":j.closeIcon,draggable:unref(ae),fullscreen:j.fullscreen,"show-close":j.showClose,title:j.title,onClose:unref(w)}),createSlots({header:withCtx(()=>[j.$slots.title?renderSlot(j.$slots,"title",{key:1}):renderSlot(j.$slots,"header",{key:0,close:unref(w),titleId:unref(d),titleClass:unref(o).e("title")})]),default:withCtx(()=>[renderSlot(j.$slots,"default")]),_:2},[j.$slots.footer?{name:"footer",fn:withCtx(()=>[renderSlot(j.$slots,"footer")])}:void 0]),1040,["custom-class","center","align-center","close-icon","draggable","fullscreen","show-close","title","onClose"])):createCommentVNode("v-if",!0)]),_:3},8,["trapped","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])],46,_hoisted_1$51)]),_:3},8,["mask","overlay-class","z-index"]),[[vShow,unref(u)]])]),_:3},8,["onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["disabled"]))}});var Dialog$1=_export_sfc$1(_sfc_main$5h,[["__file","/home/runner/work/element-plus/element-plus/packages/components/dialog/src/dialog.vue"]]);const ElDialog=withInstall(Dialog$1),_sfc_main$5g=defineComponent({inheritAttrs:!1});function _sfc_render$4O(t,r,n,a,o,s){return renderSlot(t.$slots,"default")}var Collection=_export_sfc$1(_sfc_main$5g,[["render",_sfc_render$4O],["__file","/home/runner/work/element-plus/element-plus/packages/components/collection/src/collection.vue"]]);const _sfc_main$5f=defineComponent({name:"ElCollectionItem",inheritAttrs:!1});function _sfc_render$4N(t,r,n,a,o,s){return renderSlot(t.$slots,"default")}var CollectionItem=_export_sfc$1(_sfc_main$5f,[["render",_sfc_render$4N],["__file","/home/runner/work/element-plus/element-plus/packages/components/collection/src/collection-item.vue"]]);const COLLECTION_ITEM_SIGN="data-el-collection-item",createCollectionWithScope=t=>{const r=`El${t}Collection`,n=`${r}Item`,a=Symbol(r),o=Symbol(n),s={...Collection,name:r,setup(){const c=ref(null),u=new Map;provide(a,{itemMap:u,getItems:()=>{const f=unref(c);if(!f)return[];const v=Array.from(f.querySelectorAll(`[${COLLECTION_ITEM_SIGN}]`));return[...u.values()].sort((_,y)=>v.indexOf(_.ref)-v.indexOf(y.ref))},collectionRef:c})}},l={...CollectionItem,name:n,setup(c,{attrs:u}){const d=ref(null),f=inject(a,void 0);provide(o,{collectionItemRef:d}),onMounted(()=>{const v=unref(d);v&&f.itemMap.set(v,{ref:v,...u})}),onBeforeUnmount(()=>{const v=unref(d);f.itemMap.delete(v)})}};return{COLLECTION_INJECTION_KEY:a,COLLECTION_ITEM_INJECTION_KEY:o,ElCollection:s,ElCollectionItem:l}},rovingFocusGroupProps=buildProps({style:{type:definePropType([String,Array,Object])},currentTabId:{type:definePropType(String)},defaultCurrentTabId:String,loop:Boolean,dir:{type:String,values:["ltr","rtl"],default:"ltr"},orientation:{type:definePropType(String)},onBlur:Function,onFocus:Function,onMousedown:Function}),{ElCollection:ElCollection$1,ElCollectionItem:ElCollectionItem$1,COLLECTION_INJECTION_KEY:COLLECTION_INJECTION_KEY$1,COLLECTION_ITEM_INJECTION_KEY:COLLECTION_ITEM_INJECTION_KEY$1}=createCollectionWithScope("RovingFocusGroup"),ROVING_FOCUS_GROUP_INJECTION_KEY=Symbol("elRovingFocusGroup"),ROVING_FOCUS_GROUP_ITEM_INJECTION_KEY=Symbol("elRovingFocusGroupItem"),MAP_KEY_TO_FOCUS_INTENT={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"},getDirectionAwareKey=(t,r)=>{if(r!=="rtl")return t;switch(t){case EVENT_CODE.right:return EVENT_CODE.left;case EVENT_CODE.left:return EVENT_CODE.right;default:return t}},getFocusIntent=(t,r,n)=>{const a=getDirectionAwareKey(t.key,n);if(!(r==="vertical"&&[EVENT_CODE.left,EVENT_CODE.right].includes(a))&&!(r==="horizontal"&&[EVENT_CODE.up,EVENT_CODE.down].includes(a)))return MAP_KEY_TO_FOCUS_INTENT[a]},reorderArray=(t,r)=>t.map((n,a)=>t[(a+r)%t.length]),focusFirst=t=>{const{activeElement:r}=document;for(const n of t)if(n===r||(n.focus(),r!==document.activeElement))return},CURRENT_TAB_ID_CHANGE_EVT="currentTabIdChange",ENTRY_FOCUS_EVT="rovingFocusGroup.entryFocus",EVT_OPTS={bubbles:!1,cancelable:!0},_sfc_main$5e=defineComponent({name:"ElRovingFocusGroupImpl",inheritAttrs:!1,props:rovingFocusGroupProps,emits:[CURRENT_TAB_ID_CHANGE_EVT,"entryFocus"],setup(t,{emit:r}){var n;const a=ref((n=t.currentTabId||t.defaultCurrentTabId)!=null?n:null),o=ref(!1),s=ref(!1),l=ref(null),{getItems:c}=inject(COLLECTION_INJECTION_KEY$1,void 0),u=computed(()=>[{outline:"none"},t.style]),d=S=>{r(CURRENT_TAB_ID_CHANGE_EVT,S)},f=()=>{o.value=!0},v=composeEventHandlers(S=>{var x;(x=t.onMousedown)==null||x.call(t,S)},()=>{s.value=!0}),g=composeEventHandlers(S=>{var x;(x=t.onFocus)==null||x.call(t,S)},S=>{const x=!unref(s),{target:b,currentTarget:w}=S;if(b===w&&x&&!unref(o)){const A=new Event(ENTRY_FOCUS_EVT,EVT_OPTS);if(w==null||w.dispatchEvent(A),!A.defaultPrevented){const M=c().filter(ae=>ae.focusable),D=M.find(ae=>ae.active),L=M.find(ae=>ae.id===unref(a)),F=[D,L,...M].filter(Boolean).map(ae=>ae.ref);focusFirst(F)}}s.value=!1}),_=composeEventHandlers(S=>{var x;(x=t.onBlur)==null||x.call(t,S)},()=>{o.value=!1}),y=(...S)=>{r("entryFocus",...S)};provide(ROVING_FOCUS_GROUP_INJECTION_KEY,{currentTabbedId:readonly(a),loop:toRef(t,"loop"),tabIndex:computed(()=>unref(o)?-1:0),rovingFocusGroupRef:l,rovingFocusGroupRootStyle:u,orientation:toRef(t,"orientation"),dir:toRef(t,"dir"),onItemFocus:d,onItemShiftTab:f,onBlur:_,onFocus:g,onMousedown:v}),watch$1(()=>t.currentTabId,S=>{a.value=S!=null?S:null}),useEventListener(l,ENTRY_FOCUS_EVT,y)}});function _sfc_render$4M(t,r,n,a,o,s){return renderSlot(t.$slots,"default")}var ElRovingFocusGroupImpl=_export_sfc$1(_sfc_main$5e,[["render",_sfc_render$4M],["__file","/home/runner/work/element-plus/element-plus/packages/components/roving-focus-group/src/roving-focus-group-impl.vue"]]);const _sfc_main$5d=defineComponent({name:"ElRovingFocusGroup",components:{ElFocusGroupCollection:ElCollection$1,ElRovingFocusGroupImpl}});function _sfc_render$4L(t,r,n,a,o,s){const l=resolveComponent("el-roving-focus-group-impl"),c=resolveComponent("el-focus-group-collection");return openBlock(),createBlock(c,null,{default:withCtx(()=>[createVNode$1(l,normalizeProps(guardReactiveProps(t.$attrs)),{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},16)]),_:3})}var ElRovingFocusGroup=_export_sfc$1(_sfc_main$5d,[["render",_sfc_render$4L],["__file","/home/runner/work/element-plus/element-plus/packages/components/roving-focus-group/src/roving-focus-group.vue"]]);const _sfc_main$5c=defineComponent({components:{ElRovingFocusCollectionItem:ElCollectionItem$1},props:{focusable:{type:Boolean,default:!0},active:{type:Boolean,default:!1}},emits:["mousedown","focus","keydown"],setup(t,{emit:r}){const{currentTabbedId:n,loop:a,onItemFocus:o,onItemShiftTab:s}=inject(ROVING_FOCUS_GROUP_INJECTION_KEY,void 0),{getItems:l}=inject(COLLECTION_INJECTION_KEY$1,void 0),c=useId(),u=ref(null),d=composeEventHandlers(_=>{r("mousedown",_)},_=>{t.focusable?o(unref(c)):_.preventDefault()}),f=composeEventHandlers(_=>{r("focus",_)},()=>{o(unref(c))}),v=composeEventHandlers(_=>{r("keydown",_)},_=>{const{key:y,shiftKey:S,target:x,currentTarget:b}=_;if(y===EVENT_CODE.tab&&S){s();return}if(x!==b)return;const w=getFocusIntent(_);if(w){_.preventDefault();let M=l().filter(D=>D.focusable).map(D=>D.ref);switch(w){case"last":{M.reverse();break}case"prev":case"next":{w==="prev"&&M.reverse();const D=M.indexOf(b);M=a.value?reorderArray(M,D+1):M.slice(D+1);break}}nextTick(()=>{focusFirst(M)})}}),g=computed(()=>n.value===unref(c));return provide(ROVING_FOCUS_GROUP_ITEM_INJECTION_KEY,{rovingFocusGroupItemRef:u,tabIndex:computed(()=>unref(g)?0:-1),handleMousedown:d,handleFocus:f,handleKeydown:v}),{id:c,handleKeydown:v,handleFocus:f,handleMousedown:d}}});function _sfc_render$4K(t,r,n,a,o,s){const l=resolveComponent("el-roving-focus-collection-item");return openBlock(),createBlock(l,{id:t.id,focusable:t.focusable,active:t.active},{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},8,["id","focusable","active"])}var ElRovingFocusItem=_export_sfc$1(_sfc_main$5c,[["render",_sfc_render$4K],["__file","/home/runner/work/element-plus/element-plus/packages/components/roving-focus-group/src/roving-focus-item.vue"]]);const dropdownProps=buildProps({trigger:useTooltipTriggerProps.trigger,effect:{...useTooltipContentProps.effect,default:"light"},type:{type:definePropType(String)},placement:{type:definePropType(String),default:"bottom"},popperOptions:{type:definePropType(Object),default:()=>({})},id:String,size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},loop:{type:Boolean,default:!0},showTimeout:{type:Number,default:150},hideTimeout:{type:Number,default:150},tabindex:{type:definePropType([Number,String]),default:0},maxHeight:{type:definePropType([Number,String]),default:""},popperClass:{type:String,default:""},disabled:{type:Boolean,default:!1},role:{type:String,default:"menu"},buttonProps:{type:definePropType(Object)},teleported:useTooltipContentProps.teleported}),dropdownItemProps=buildProps({command:{type:[Object,String,Number],default:()=>({})},disabled:Boolean,divided:Boolean,textValue:String,icon:{type:iconPropType}}),dropdownMenuProps=buildProps({onKeydown:{type:definePropType(Function)}}),FIRST_KEYS=[EVENT_CODE.down,EVENT_CODE.pageDown,EVENT_CODE.home],LAST_KEYS=[EVENT_CODE.up,EVENT_CODE.pageUp,EVENT_CODE.end],FIRST_LAST_KEYS=[...FIRST_KEYS,...LAST_KEYS],{ElCollection,ElCollectionItem,COLLECTION_INJECTION_KEY,COLLECTION_ITEM_INJECTION_KEY}=createCollectionWithScope("Dropdown"),DROPDOWN_INJECTION_KEY=Symbol("elDropdown"),{ButtonGroup:ElButtonGroup}=ElButton,_sfc_main$5b=defineComponent({name:"ElDropdown",components:{ElButton,ElButtonGroup,ElScrollbar,ElDropdownCollection:ElCollection,ElTooltip,ElRovingFocusGroup,ElOnlyChild:OnlyChild,ElIcon,ArrowDown:arrow_down_default},props:dropdownProps,emits:["visible-change","click","command"],setup(t,{emit:r}){const n=getCurrentInstance(),a=useNamespace("dropdown"),{t:o}=useLocale(),s=ref(),l=ref(),c=ref(null),u=ref(null),d=ref(null),f=ref(null),v=ref(!1),g=[EVENT_CODE.enter,EVENT_CODE.space,EVENT_CODE.down],_=computed(()=>({maxHeight:addUnit(t.maxHeight)})),y=computed(()=>[a.m(M.value)]),S=useId().value,x=computed(()=>t.id||S);watch$1([s,toRef(t,"trigger")],([Ar,wn],[Sn])=>{var Cn,An,In;const Dn=isArray$6(wn)?wn:[wn];(Cn=Sn==null?void 0:Sn.$el)!=null&&Cn.removeEventListener&&Sn.$el.removeEventListener("pointerenter",L),(An=Ar==null?void 0:Ar.$el)!=null&&An.removeEventListener&&Ar.$el.removeEventListener("pointerenter",L),((In=Ar==null?void 0:Ar.$el)==null?void 0:In.addEventListener)&&Dn.includes("hover")&&Ar.$el.addEventListener("pointerenter",L)},{immediate:!0}),onBeforeUnmount(()=>{var Ar,wn;(wn=(Ar=s.value)==null?void 0:Ar.$el)!=null&&wn.removeEventListener&&s.value.$el.removeEventListener("pointerenter",L)});function b(){w()}function w(){var Ar;(Ar=c.value)==null||Ar.onClose()}function A(){var Ar;(Ar=c.value)==null||Ar.onOpen()}const M=useSize();function D(...Ar){r("command",...Ar)}function L(){var Ar,wn;(wn=(Ar=s.value)==null?void 0:Ar.$el)==null||wn.focus()}function z(){}function F(){const Ar=unref(u);Ar==null||Ar.focus(),f.value=null}function ae(Ar){f.value=Ar}function j(Ar){v.value||(Ar.preventDefault(),Ar.stopImmediatePropagation())}function Y(){r("visible-change",!0)}function de(Ar){(Ar==null?void 0:Ar.type)==="keydown"&&u.value.focus()}function $e(){r("visible-change",!1)}return provide(DROPDOWN_INJECTION_KEY,{contentRef:u,role:computed(()=>t.role),triggerId:x,isUsingKeyboard:v,onItemEnter:z,onItemLeave:F}),provide("elDropdown",{instance:n,dropdownSize:M,handleClick:b,commandHandler:D,trigger:toRef(t,"trigger"),hideOnClick:toRef(t,"hideOnClick")}),{t:o,ns:a,scrollbar:d,wrapStyle:_,dropdownTriggerKls:y,dropdownSize:M,triggerId:x,triggerKeys:g,currentTabId:f,handleCurrentTabIdChange:ae,handlerMainButtonClick:Ar=>{r("click",Ar)},handleEntryFocus:j,handleClose:w,handleOpen:A,handleBeforeShowTooltip:Y,handleShowTooltip:de,handleBeforeHideTooltip:$e,onFocusAfterTrapped:Ar=>{var wn,Sn;Ar.preventDefault(),(Sn=(wn=u.value)==null?void 0:wn.focus)==null||Sn.call(wn,{preventScroll:!0})},popperRef:c,contentRef:u,triggeringElementRef:s,referenceElementRef:l}}});function _sfc_render$4J(t,r,n,a,o,s){var l;const c=resolveComponent("el-dropdown-collection"),u=resolveComponent("el-roving-focus-group"),d=resolveComponent("el-scrollbar"),f=resolveComponent("el-only-child"),v=resolveComponent("el-tooltip"),g=resolveComponent("el-button"),_=resolveComponent("arrow-down"),y=resolveComponent("el-icon"),S=resolveComponent("el-button-group");return openBlock(),createElementBlock("div",{class:normalizeClass([t.ns.b(),t.ns.is("disabled",t.disabled)])},[createVNode$1(v,{ref:"popperRef",role:t.role,effect:t.effect,"fallback-placements":["bottom","top"],"popper-options":t.popperOptions,"gpu-acceleration":!1,"hide-after":t.trigger==="hover"?t.hideTimeout:0,"manual-mode":!0,placement:t.placement,"popper-class":[t.ns.e("popper"),t.popperClass],"reference-element":(l=t.referenceElementRef)==null?void 0:l.$el,trigger:t.trigger,"trigger-keys":t.triggerKeys,"trigger-target-el":t.contentRef,"show-after":t.trigger==="hover"?t.showTimeout:0,"stop-popper-mouse-event":!1,"virtual-ref":t.triggeringElementRef,"virtual-triggering":t.splitButton,disabled:t.disabled,transition:`${t.ns.namespace.value}-zoom-in-top`,teleported:t.teleported,pure:"",persistent:"",onBeforeShow:t.handleBeforeShowTooltip,onShow:t.handleShowTooltip,onBeforeHide:t.handleBeforeHideTooltip},createSlots({content:withCtx(()=>[createVNode$1(d,{ref:"scrollbar","wrap-style":t.wrapStyle,tag:"div","view-class":t.ns.e("list")},{default:withCtx(()=>[createVNode$1(u,{loop:t.loop,"current-tab-id":t.currentTabId,orientation:"horizontal",onCurrentTabIdChange:t.handleCurrentTabIdChange,onEntryFocus:t.handleEntryFocus},{default:withCtx(()=>[createVNode$1(c,null,{default:withCtx(()=>[renderSlot(t.$slots,"dropdown")]),_:3})]),_:3},8,["loop","current-tab-id","onCurrentTabIdChange","onEntryFocus"])]),_:3},8,["wrap-style","view-class"])]),_:2},[t.splitButton?void 0:{name:"default",fn:withCtx(()=>[createVNode$1(f,{id:t.triggerId,ref:"triggeringElementRef",role:"button",tabindex:t.tabindex},{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},8,["id","tabindex"])])}]),1032,["role","effect","popper-options","hide-after","placement","popper-class","reference-element","trigger","trigger-keys","trigger-target-el","show-after","virtual-ref","virtual-triggering","disabled","transition","teleported","onBeforeShow","onShow","onBeforeHide"]),t.splitButton?(openBlock(),createBlock(S,{key:0},{default:withCtx(()=>[createVNode$1(g,mergeProps({ref:"referenceElementRef"},t.buttonProps,{size:t.dropdownSize,type:t.type,disabled:t.disabled,tabindex:t.tabindex,onClick:t.handlerMainButtonClick}),{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},16,["size","type","disabled","tabindex","onClick"]),createVNode$1(g,mergeProps({id:t.triggerId,ref:"triggeringElementRef"},t.buttonProps,{role:"button",size:t.dropdownSize,type:t.type,class:t.ns.e("caret-button"),disabled:t.disabled,tabindex:t.tabindex,"aria-label":t.t("el.dropdown.toggleDropdown")}),{default:withCtx(()=>[createVNode$1(y,{class:normalizeClass(t.ns.e("icon"))},{default:withCtx(()=>[createVNode$1(_)]),_:1},8,["class"])]),_:1},16,["id","size","type","class","disabled","tabindex","aria-label"])]),_:3})):createCommentVNode("v-if",!0)],2)}var Dropdown=_export_sfc$1(_sfc_main$5b,[["render",_sfc_render$4J],["__file","/home/runner/work/element-plus/element-plus/packages/components/dropdown/src/dropdown.vue"]]);const _sfc_main$5a=defineComponent({name:"DropdownItemImpl",components:{ElIcon},props:dropdownItemProps,emits:["pointermove","pointerleave","click","clickimpl"],setup(t,{emit:r}){const n=useNamespace("dropdown"),{role:a}=inject(DROPDOWN_INJECTION_KEY,void 0),{collectionItemRef:o}=inject(COLLECTION_ITEM_INJECTION_KEY,void 0),{collectionItemRef:s}=inject(COLLECTION_ITEM_INJECTION_KEY$1,void 0),{rovingFocusGroupItemRef:l,tabIndex:c,handleFocus:u,handleKeydown:d,handleMousedown:f}=inject(ROVING_FOCUS_GROUP_ITEM_INJECTION_KEY,void 0),v=composeRefs(o,s,l),g=computed(()=>a.value==="menu"?"menuitem":a.value==="navigation"?"link":"button"),_=composeEventHandlers(y=>{const{code:S}=y;if(S===EVENT_CODE.enter||S===EVENT_CODE.space)return y.preventDefault(),y.stopImmediatePropagation(),r("clickimpl",y),!0},d);return{ns:n,itemRef:v,dataset:{[COLLECTION_ITEM_SIGN]:""},role:g,tabIndex:c,handleFocus:u,handleKeydown:_,handleMousedown:f}}}),_hoisted_1$50=["aria-disabled","tabindex","role"];function _sfc_render$4I(t,r,n,a,o,s){const l=resolveComponent("el-icon");return openBlock(),createElementBlock(Fragment,null,[t.divided?(openBlock(),createElementBlock("li",mergeProps({key:0,role:"separator",class:t.ns.bem("menu","item","divided")},t.$attrs),null,16)):createCommentVNode("v-if",!0),createBaseVNode("li",mergeProps({ref:t.itemRef},{...t.dataset,...t.$attrs},{"aria-disabled":t.disabled,class:[t.ns.be("menu","item"),t.ns.is("disabled",t.disabled)],tabindex:t.tabIndex,role:t.role,onClick:r[0]||(r[0]=c=>t.$emit("clickimpl",c)),onFocus:r[1]||(r[1]=(...c)=>t.handleFocus&&t.handleFocus(...c)),onKeydown:r[2]||(r[2]=withModifiers((...c)=>t.handleKeydown&&t.handleKeydown(...c),["self"])),onMousedown:r[3]||(r[3]=(...c)=>t.handleMousedown&&t.handleMousedown(...c)),onPointermove:r[4]||(r[4]=c=>t.$emit("pointermove",c)),onPointerleave:r[5]||(r[5]=c=>t.$emit("pointerleave",c))}),[t.icon?(openBlock(),createBlock(l,{key:0},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(t.icon)))]),_:1})):createCommentVNode("v-if",!0),renderSlot(t.$slots,"default")],16,_hoisted_1$50)],64)}var ElDropdownItemImpl=_export_sfc$1(_sfc_main$5a,[["render",_sfc_render$4I],["__file","/home/runner/work/element-plus/element-plus/packages/components/dropdown/src/dropdown-item-impl.vue"]]);const useDropdown=()=>{const t=inject("elDropdown",{}),r=computed(()=>t==null?void 0:t.dropdownSize);return{elDropdown:t,_elDropdownSize:r}},_sfc_main$59=defineComponent({name:"ElDropdownItem",components:{ElDropdownCollectionItem:ElCollectionItem,ElRovingFocusItem,ElDropdownItemImpl},inheritAttrs:!1,props:dropdownItemProps,emits:["pointermove","pointerleave","click"],setup(t,{emit:r,attrs:n}){const{elDropdown:a}=useDropdown(),o=getCurrentInstance(),s=ref(null),l=computed(()=>{var _,y;return(y=(_=unref(s))==null?void 0:_.textContent)!=null?y:""}),{onItemEnter:c,onItemLeave:u}=inject(DROPDOWN_INJECTION_KEY,void 0),d=composeEventHandlers(_=>(r("pointermove",_),_.defaultPrevented),whenMouse(_=>{if(t.disabled){u(_);return}const y=_.currentTarget;y===document.activeElement||y.contains(document.activeElement)||(c(_),_.defaultPrevented||y==null||y.focus())})),f=composeEventHandlers(_=>(r("pointerleave",_),_.defaultPrevented),whenMouse(_=>{u(_)})),v=composeEventHandlers(_=>{if(!t.disabled)return r("click",_),_.type!=="keydown"&&_.defaultPrevented},_=>{var y,S,x;if(t.disabled){_.stopImmediatePropagation();return}(y=a==null?void 0:a.hideOnClick)!=null&&y.value&&((S=a.handleClick)==null||S.call(a)),(x=a.commandHandler)==null||x.call(a,t.command,o,_)}),g=computed(()=>({...t,...n}));return{handleClick:v,handlePointerMove:d,handlePointerLeave:f,textContent:l,propsAndAttrs:g}}});function _sfc_render$4H(t,r,n,a,o,s){var l;const c=resolveComponent("el-dropdown-item-impl"),u=resolveComponent("el-roving-focus-item"),d=resolveComponent("el-dropdown-collection-item");return openBlock(),createBlock(d,{disabled:t.disabled,"text-value":(l=t.textValue)!=null?l:t.textContent},{default:withCtx(()=>[createVNode$1(u,{focusable:!t.disabled},{default:withCtx(()=>[createVNode$1(c,mergeProps(t.propsAndAttrs,{onPointerleave:t.handlePointerLeave,onPointermove:t.handlePointerMove,onClickimpl:t.handleClick}),{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},16,["onPointerleave","onPointermove","onClickimpl"])]),_:3},8,["focusable"])]),_:3},8,["disabled","text-value"])}var DropdownItem=_export_sfc$1(_sfc_main$59,[["render",_sfc_render$4H],["__file","/home/runner/work/element-plus/element-plus/packages/components/dropdown/src/dropdown-item.vue"]]);const _sfc_main$58=defineComponent({name:"ElDropdownMenu",props:dropdownMenuProps,setup(t){const r=useNamespace("dropdown"),{_elDropdownSize:n}=useDropdown(),a=n.value,{focusTrapRef:o,onKeydown:s}=inject(FOCUS_TRAP_INJECTION_KEY,void 0),{contentRef:l,role:c,triggerId:u}=inject(DROPDOWN_INJECTION_KEY,void 0),{collectionRef:d,getItems:f}=inject(COLLECTION_INJECTION_KEY,void 0),{rovingFocusGroupRef:v,rovingFocusGroupRootStyle:g,tabIndex:_,onBlur:y,onFocus:S,onMousedown:x}=inject(ROVING_FOCUS_GROUP_INJECTION_KEY,void 0),{collectionRef:b}=inject(COLLECTION_INJECTION_KEY$1,void 0),w=computed(()=>[r.b("menu"),r.bm("menu",a==null?void 0:a.value)]),A=composeRefs(l,d,o,v,b),M=composeEventHandlers(L=>{var z;(z=t.onKeydown)==null||z.call(t,L)},L=>{const{currentTarget:z,code:F,target:ae}=L;if(z.contains(ae),EVENT_CODE.tab===F&&L.stopImmediatePropagation(),L.preventDefault(),ae!==unref(l)||!FIRST_LAST_KEYS.includes(F))return;const Y=f().filter(de=>!de.disabled).map(de=>de.ref);LAST_KEYS.includes(F)&&Y.reverse(),focusFirst(Y)});return{size:a,rovingFocusGroupRootStyle:g,tabIndex:_,dropdownKls:w,role:c,triggerId:u,dropdownListWrapperRef:A,handleKeydown:L=>{M(L),s(L)},onBlur:y,onFocus:S,onMousedown:x}}}),_hoisted_1$4$=["role","aria-labelledby"];function _sfc_render$4G(t,r,n,a,o,s){return openBlock(),createElementBlock("ul",{ref:t.dropdownListWrapperRef,class:normalizeClass(t.dropdownKls),style:normalizeStyle$1(t.rovingFocusGroupRootStyle),tabindex:-1,role:t.role,"aria-labelledby":t.triggerId,onBlur:r[0]||(r[0]=(...l)=>t.onBlur&&t.onBlur(...l)),onFocus:r[1]||(r[1]=(...l)=>t.onFocus&&t.onFocus(...l)),onKeydown:r[2]||(r[2]=withModifiers((...l)=>t.handleKeydown&&t.handleKeydown(...l),["self"])),onMousedown:r[3]||(r[3]=withModifiers((...l)=>t.onMousedown&&t.onMousedown(...l),["self"]))},[renderSlot(t.$slots,"default")],46,_hoisted_1$4$)}var DropdownMenu=_export_sfc$1(_sfc_main$58,[["render",_sfc_render$4G],["__file","/home/runner/work/element-plus/element-plus/packages/components/dropdown/src/dropdown-menu.vue"]]);const ElDropdown=withInstall(Dropdown,{DropdownItem,DropdownMenu}),ElDropdownItem=withNoopInstall(DropdownItem),ElDropdownMenu=withNoopInstall(DropdownMenu),inputNumberProps=buildProps({id:{type:String,default:void 0},step:{type:Number,default:1},stepStrictly:Boolean,max:{type:Number,default:Number.POSITIVE_INFINITY},min:{type:Number,default:Number.NEGATIVE_INFINITY},modelValue:Number,readonly:Boolean,disabled:Boolean,size:useSizeProp,controls:{type:Boolean,default:!0},controlsPosition:{type:String,default:"",values:["","right"]},valueOnClear:{type:[String,Number,null],validator:t=>t===null||isNumber$2(t)||["min","max"].includes(t),default:null},name:String,label:String,placeholder:String,precision:{type:Number,validator:t=>t>=0&&t===Number.parseInt(`${t}`,10)},validateEvent:{type:Boolean,default:!0}}),inputNumberEmits={[CHANGE_EVENT]:(t,r)=>r!==t,blur:t=>t instanceof FocusEvent,focus:t=>t instanceof FocusEvent,[INPUT_EVENT]:t=>isNumber$2(t)||isNil(t),[UPDATE_MODEL_EVENT]:t=>isNumber$2(t)||isNil(t)},_hoisted_1$4_=["aria-label","onKeydown"],_hoisted_2$4O=["aria-label","onKeydown"],__default__$7=defineComponent({name:"ElInputNumber"}),_sfc_main$57=defineComponent({...__default__$7,props:inputNumberProps,emits:inputNumberEmits,setup(t,{expose:r,emit:n}){const a=t,{t:o}=useLocale(),s=useNamespace("input-number"),l=ref(),c=reactive({currentValue:a.modelValue,userInput:null}),{formItem:u}=useFormItem(),d=computed(()=>isNumber$2(a.modelValue)&&a.modelValue<=a.min),f=computed(()=>isNumber$2(a.modelValue)&&a.modelValue>=a.max),v=computed(()=>{const $e=b(a.step);return isUndefined$1(a.precision)?Math.max(b(a.modelValue),$e):($e>a.precision,a.precision)}),g=computed(()=>a.controls&&a.controlsPosition==="right"),_=useSize(),y=useDisabled(),S=computed(()=>{if(c.userInput!==null)return c.userInput;let $e=c.currentValue;if(isNil($e))return"";if(isNumber$2($e)){if(Number.isNaN($e))return"";isUndefined$1(a.precision)||($e=$e.toFixed(a.precision))}return $e}),x=($e,Lt)=>{if(isUndefined$1(Lt)&&(Lt=v.value),Lt===0)return Math.round($e);let jt=String($e);const Ar=jt.indexOf(".");if(Ar===-1||!jt.replace(".","").split("")[Ar+Lt])return $e;const Cn=jt.length;return jt.charAt(Cn-1)==="5"&&(jt=`${jt.slice(0,Math.max(0,Cn-1))}6`),Number.parseFloat(Number(jt).toFixed(Lt))},b=$e=>{if(isNil($e))return 0;const Lt=$e.toString(),jt=Lt.indexOf(".");let Ar=0;return jt!==-1&&(Ar=Lt.length-jt-1),Ar},w=($e,Lt=1)=>isNumber$2($e)?x($e+a.step*Lt):c.currentValue,A=()=>{if(a.readonly||y.value||f.value)return;const $e=Number(S.value)||0,Lt=w($e);L(Lt),n(INPUT_EVENT,c.currentValue)},M=()=>{if(a.readonly||y.value||d.value)return;const $e=Number(S.value)||0,Lt=w($e,-1);L(Lt),n(INPUT_EVENT,c.currentValue)},D=($e,Lt)=>{const{max:jt,min:Ar,step:wn,precision:Sn,stepStrictly:Cn,valueOnClear:An}=a;let In=Number($e);if(isNil($e)||Number.isNaN(In))return null;if($e===""){if(An===null)return null;In=isString$3(An)?{min:Ar,max:jt}[An]:An}return Cn&&(In=x(Math.round(In/wn)*wn,Sn)),isUndefined$1(Sn)||(In=x(In,Sn)),(In>jt||Injt?jt:Ar,Lt&&n(UPDATE_MODEL_EVENT,In)),In},L=($e,Lt=!0)=>{var jt;const Ar=c.currentValue,wn=D($e);if(Ar!==wn){if(!Lt){n(UPDATE_MODEL_EVENT,wn);return}c.userInput=null,n(UPDATE_MODEL_EVENT,wn),n(CHANGE_EVENT,wn,Ar),a.validateEvent&&((jt=u==null?void 0:u.validate)==null||jt.call(u,"change").catch(Sn=>void 0)),c.currentValue=wn}},z=$e=>{c.userInput=$e;const Lt=$e===""?null:Number($e);n(INPUT_EVENT,Lt),L(Lt,!1)},F=$e=>{const Lt=$e!==""?Number($e):"";(isNumber$2(Lt)&&!Number.isNaN(Lt)||$e==="")&&L(Lt),c.userInput=null},ae=()=>{var $e,Lt;(Lt=($e=l.value)==null?void 0:$e.focus)==null||Lt.call($e)},j=()=>{var $e,Lt;(Lt=($e=l.value)==null?void 0:$e.blur)==null||Lt.call($e)},Y=$e=>{n("focus",$e)},de=$e=>{var Lt;n("blur",$e),a.validateEvent&&((Lt=u==null?void 0:u.validate)==null||Lt.call(u,"blur").catch(jt=>void 0))};return watch$1(()=>a.modelValue,$e=>{const Lt=D(c.userInput),jt=D($e,!0);!isNumber$2(Lt)&&(!Lt||Lt!==jt)&&(c.currentValue=jt,c.userInput=null)},{immediate:!0}),onMounted(()=>{var $e;const{min:Lt,max:jt,modelValue:Ar}=a,wn=($e=l.value)==null?void 0:$e.input;if(wn.setAttribute("role","spinbutton"),Number.isFinite(jt)?wn.setAttribute("aria-valuemax",String(jt)):wn.removeAttribute("aria-valuemax"),Number.isFinite(Lt)?wn.setAttribute("aria-valuemin",String(Lt)):wn.removeAttribute("aria-valuemin"),wn.setAttribute("aria-valuenow",String(c.currentValue)),wn.setAttribute("aria-disabled",String(y.value)),!isNumber$2(Ar)&&Ar!=null){let Sn=Number(Ar);Number.isNaN(Sn)&&(Sn=null),n(UPDATE_MODEL_EVENT,Sn)}}),onUpdated(()=>{var $e;const Lt=($e=l.value)==null?void 0:$e.input;Lt==null||Lt.setAttribute("aria-valuenow",`${c.currentValue}`)}),r({focus:ae,blur:j}),($e,Lt)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(s).b(),unref(s).m(unref(_)),unref(s).is("disabled",unref(y)),unref(s).is("without-controls",!$e.controls),unref(s).is("controls-right",unref(g))]),onDragstart:Lt[0]||(Lt[0]=withModifiers(()=>{},["prevent"]))},[$e.controls?withDirectives((openBlock(),createElementBlock("span",{key:0,role:"button","aria-label":unref(o)("el.inputNumber.decrease"),class:normalizeClass([unref(s).e("decrease"),unref(s).is("disabled",unref(d))]),onKeydown:withKeys(M,["enter"])},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[unref(g)?(openBlock(),createBlock(unref(arrow_down_default),{key:0})):(openBlock(),createBlock(unref(minus_default),{key:1}))]),_:1})],42,_hoisted_1$4_)),[[unref(vRepeatClick),M]]):createCommentVNode("v-if",!0),$e.controls?withDirectives((openBlock(),createElementBlock("span",{key:1,role:"button","aria-label":unref(o)("el.inputNumber.increase"),class:normalizeClass([unref(s).e("increase"),unref(s).is("disabled",unref(f))]),onKeydown:withKeys(A,["enter"])},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[unref(g)?(openBlock(),createBlock(unref(arrow_up_default),{key:0})):(openBlock(),createBlock(unref(plus_default),{key:1}))]),_:1})],42,_hoisted_2$4O)),[[unref(vRepeatClick),A]]):createCommentVNode("v-if",!0),createVNode$1(unref(ElInput),{id:$e.id,ref_key:"input",ref:l,type:"number",step:$e.step,"model-value":unref(S),placeholder:$e.placeholder,readonly:$e.readonly,disabled:unref(y),size:unref(_),max:$e.max,min:$e.min,name:$e.name,label:$e.label,"validate-event":!1,onKeydown:[withKeys(withModifiers(A,["prevent"]),["up"]),withKeys(withModifiers(M,["prevent"]),["down"])],onBlur:de,onFocus:Y,onInput:z,onChange:F},null,8,["id","step","model-value","placeholder","readonly","disabled","size","max","min","name","label","onKeydown"])],34))}});var InputNumber=_export_sfc$1(_sfc_main$57,[["__file","/home/runner/work/element-plus/element-plus/packages/components/input-number/src/input-number.vue"]]);const ElInputNumber=withInstall(InputNumber);class SubMenu$1{constructor(r,n){this.parent=r,this.domNode=n,this.subIndex=0,this.subIndex=0,this.init()}init(){this.subMenuItems=this.domNode.querySelectorAll("li"),this.addListeners()}gotoSubIndex(r){r===this.subMenuItems.length?r=0:r<0&&(r=this.subMenuItems.length-1),this.subMenuItems[r].focus(),this.subIndex=r}addListeners(){const r=this.parent.domNode;Array.prototype.forEach.call(this.subMenuItems,n=>{n.addEventListener("keydown",a=>{let o=!1;switch(a.code){case EVENT_CODE.down:{this.gotoSubIndex(this.subIndex+1),o=!0;break}case EVENT_CODE.up:{this.gotoSubIndex(this.subIndex-1),o=!0;break}case EVENT_CODE.tab:{triggerEvent(r,"mouseleave");break}case EVENT_CODE.enter:case EVENT_CODE.space:{o=!0,a.currentTarget.click();break}}return o&&(a.preventDefault(),a.stopPropagation()),!1})})}}class MenuItem$1{constructor(r,n){this.domNode=r,this.submenu=null,this.submenu=null,this.init(n)}init(r){this.domNode.setAttribute("tabindex","0");const n=this.domNode.querySelector(`.${r}-menu`);n&&(this.submenu=new SubMenu$1(this,n)),this.addListeners()}addListeners(){this.domNode.addEventListener("keydown",r=>{let n=!1;switch(r.code){case EVENT_CODE.down:{triggerEvent(r.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(0),n=!0;break}case EVENT_CODE.up:{triggerEvent(r.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(this.submenu.subMenuItems.length-1),n=!0;break}case EVENT_CODE.tab:{triggerEvent(r.currentTarget,"mouseleave");break}case EVENT_CODE.enter:case EVENT_CODE.space:{n=!0,r.currentTarget.click();break}}n&&r.preventDefault()})}}class Menu$1{constructor(r,n){this.domNode=r,this.init(n)}init(r){const n=this.domNode.childNodes;Array.from(n).forEach(a=>{a.nodeType===1&&new MenuItem$1(a,r)})}}const _sfc_main$56=defineComponent({name:"ElMenuCollapseTransition",setup(){const t=useNamespace("menu");return{listeners:{onBeforeEnter:n=>n.style.opacity="0.2",onEnter(n,a){addClass(n,`${t.namespace.value}-opacity-transition`),n.style.opacity="1",a()},onAfterEnter(n){removeClass(n,`${t.namespace.value}-opacity-transition`),n.style.opacity=""},onBeforeLeave(n){n.dataset||(n.dataset={}),hasClass(n,t.m("collapse"))?(removeClass(n,t.m("collapse")),n.dataset.oldOverflow=n.style.overflow,n.dataset.scrollWidth=n.clientWidth.toString(),addClass(n,t.m("collapse"))):(addClass(n,t.m("collapse")),n.dataset.oldOverflow=n.style.overflow,n.dataset.scrollWidth=n.clientWidth.toString(),removeClass(n,t.m("collapse"))),n.style.width=`${n.scrollWidth}px`,n.style.overflow="hidden"},onLeave(n){addClass(n,"horizontal-collapse-transition"),n.style.width=`${n.dataset.scrollWidth}px`}}}}});function _sfc_render$4F(t,r,n,a,o,s){return openBlock(),createBlock(Transition,mergeProps({mode:"out-in"},t.listeners),{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},16)}var ElMenuCollapseTransition=_export_sfc$1(_sfc_main$56,[["render",_sfc_render$4F],["__file","/home/runner/work/element-plus/element-plus/packages/components/menu/src/menu-collapse-transition.vue"]]);function useMenu(t,r){const n=computed(()=>{let o=t.parent;const s=[r.value];for(;o.type.name!=="ElMenu";)o.props.index&&s.unshift(o.props.index),o=o.parent;return s});return{parentMenu:computed(()=>{let o=t.parent;for(;o&&!["ElMenu","ElSubMenu"].includes(o.type.name);)o=o.parent;return o}),indexPath:n}}function useMenuColor(t){return computed(()=>{const n=t.backgroundColor;return n?new TinyColor(n).shade(20).toString():""})}const useMenuCssVar=(t,r)=>{const n=useNamespace("menu");return computed(()=>n.cssVarBlock({"text-color":t.textColor||"","hover-text-color":t.textColor||"","bg-color":t.backgroundColor||"","hover-bg-color":useMenuColor(t).value||"","active-color":t.activeTextColor||"",level:`${r}`}))},subMenuProps=buildProps({index:{type:String,required:!0},showTimeout:{type:Number,default:300},hideTimeout:{type:Number,default:300},popperClass:String,disabled:Boolean,popperAppendToBody:{type:Boolean,default:void 0},teleported:{type:Boolean,default:void 0},popperOffset:{type:Number,default:6},expandCloseIcon:{type:iconPropType},expandOpenIcon:{type:iconPropType},collapseCloseIcon:{type:iconPropType},collapseOpenIcon:{type:iconPropType}}),COMPONENT_NAME$2="ElSubMenu";var SubMenu=defineComponent({name:COMPONENT_NAME$2,props:subMenuProps,setup(t,{slots:r,expose:n}){useDeprecated({from:"popper-append-to-body",replacement:"teleported",scope:COMPONENT_NAME$2,version:"2.3.0",ref:"https://element-plus.org/en-US/component/menu.html#submenu-attributes"},computed(()=>t.popperAppendToBody!==void 0));const a=getCurrentInstance(),{indexPath:o,parentMenu:s}=useMenu(a,computed(()=>t.index)),l=useNamespace("menu"),c=useNamespace("sub-menu"),u=inject("rootMenu");u||throwError$1(COMPONENT_NAME$2,"can not inject root menu");const d=inject(`subMenu:${s.value.uid}`);d||throwError$1(COMPONENT_NAME$2,"can not inject sub menu");const f=ref({}),v=ref({});let g;const _=ref(!1),y=ref(),S=ref(null),x=computed(()=>Y.value==="horizontal"&&w.value?"bottom-start":"right-start"),b=computed(()=>Y.value==="horizontal"&&w.value||Y.value==="vertical"&&!u.props.collapse?t.expandCloseIcon&&t.expandOpenIcon?L.value?t.expandOpenIcon:t.expandCloseIcon:arrow_down_default:t.collapseCloseIcon&&t.collapseOpenIcon?L.value?t.collapseOpenIcon:t.collapseCloseIcon:arrow_right_default),w=computed(()=>d.level===0),A=computed(()=>{var Cn;const An=(Cn=t.teleported)!=null?Cn:t.popperAppendToBody;return An===void 0?w.value:An}),M=computed(()=>u.props.collapse?`${l.namespace.value}-zoom-in-left`:`${l.namespace.value}-zoom-in-top`),D=computed(()=>Y.value==="horizontal"&&w.value?["bottom-start","bottom-end","top-start","top-end","right-start","left-start"]:["right-start","left-start","bottom-start","bottom-end","top-start","top-end"]),L=computed(()=>u.openedMenus.includes(t.index)),z=computed(()=>{let Cn=!1;return Object.values(f.value).forEach(An=>{An.active&&(Cn=!0)}),Object.values(v.value).forEach(An=>{An.active&&(Cn=!0)}),Cn}),F=computed(()=>u.props.backgroundColor||""),ae=computed(()=>u.props.activeTextColor||""),j=computed(()=>u.props.textColor||""),Y=computed(()=>u.props.mode),de=reactive({index:t.index,indexPath:o,active:z}),$e=computed(()=>Y.value!=="horizontal"?{color:j.value}:{borderBottomColor:z.value?u.props.activeTextColor?ae.value:"":"transparent",color:z.value?ae.value:j.value}),Lt=()=>{var Cn,An,In;return(In=(An=(Cn=S.value)==null?void 0:Cn.popperRef)==null?void 0:An.popperInstanceRef)==null?void 0:In.destroy()},jt=Cn=>{Cn||Lt()},Ar=()=>{u.props.menuTrigger==="hover"&&u.props.mode==="horizontal"||u.props.collapse&&u.props.mode==="vertical"||t.disabled||u.handleSubMenuClick({index:t.index,indexPath:o.value,active:z.value})},wn=(Cn,An=t.showTimeout)=>{var In;Cn.type!=="focus"&&(u.props.menuTrigger==="click"&&u.props.mode==="horizontal"||!u.props.collapse&&u.props.mode==="vertical"||t.disabled||(d.mouseInChild.value=!0,g==null||g(),{stop:g}=useTimeoutFn(()=>{u.openMenu(t.index,o.value)},An),A.value&&((In=s.value.vnode.el)==null||In.dispatchEvent(new MouseEvent("mouseenter")))))},Sn=(Cn=!1)=>{var An,In;u.props.menuTrigger==="click"&&u.props.mode==="horizontal"||!u.props.collapse&&u.props.mode==="vertical"||(g==null||g(),d.mouseInChild.value=!1,{stop:g}=useTimeoutFn(()=>!_.value&&u.closeMenu(t.index,o.value),t.hideTimeout),A.value&&Cn&&((An=a.parent)==null?void 0:An.type.name)==="ElSubMenu"&&((In=d.handleMouseleave)==null||In.call(d,!0)))};watch$1(()=>u.props.collapse,Cn=>jt(Boolean(Cn)));{const Cn=In=>{v.value[In.index]=In},An=In=>{delete v.value[In.index]};provide(`subMenu:${a.uid}`,{addSubMenu:Cn,removeSubMenu:An,handleMouseleave:Sn,mouseInChild:_,level:d.level+1})}return n({opened:L}),onMounted(()=>{u.addSubMenu(de),d.addSubMenu(de)}),onBeforeUnmount(()=>{d.removeSubMenu(de),u.removeSubMenu(de)}),()=>{var Cn;const An=[(Cn=r.title)==null?void 0:Cn.call(r),h(ElIcon,{class:c.e("icon-arrow"),style:{transform:L.value?t.expandCloseIcon&&t.expandOpenIcon||t.collapseCloseIcon&&t.collapseOpenIcon&&u.props.collapse?"none":"rotateZ(180deg)":"none"}},{default:()=>isString$3(b.value)?h(a.appContext.components[b.value]):h(b.value)})],In=useMenuCssVar(u.props,d.level+1),Dn=u.isMenuPopup?h(ElTooltip,{ref:S,visible:L.value,effect:"light",pure:!0,offset:t.popperOffset,showArrow:!1,persistent:!0,popperClass:t.popperClass,placement:x.value,teleported:A.value,fallbackPlacements:D.value,transition:M.value,gpuAcceleration:!1},{content:()=>{var Ra;return h("div",{class:[l.m(Y.value),l.m("popup-container"),t.popperClass],onMouseenter:Fa=>wn(Fa,100),onMouseleave:()=>Sn(!0),onFocus:Fa=>wn(Fa,100)},[h("ul",{class:[l.b(),l.m("popup"),l.m(`popup-${x.value}`)],style:In.value},[(Ra=r.default)==null?void 0:Ra.call(r)])])},default:()=>h("div",{class:c.e("title"),style:[$e.value,{backgroundColor:F.value}],onClick:Ar},An)}):h(Fragment,{},[h("div",{class:c.e("title"),style:[$e.value,{backgroundColor:F.value}],ref:y,onClick:Ar},An),h(_CollapseTransition,{},{default:()=>{var Ra;return withDirectives(h("ul",{role:"menu",class:[l.b(),l.m("inline")],style:In.value},[(Ra=r.default)==null?void 0:Ra.call(r)]),[[vShow,L.value]])}})]);return h("li",{class:[c.b(),c.is("active",z.value),c.is("opened",L.value),c.is("disabled",t.disabled)],role:"menuitem",ariaHaspopup:!0,ariaExpanded:L.value,onMouseenter:wn,onMouseleave:()=>Sn(!0),onFocus:wn},[Dn])}}});const menuProps=buildProps({mode:{type:String,values:["horizontal","vertical"],default:"vertical"},defaultActive:{type:String,default:""},defaultOpeneds:{type:definePropType(Array),default:()=>mutable([])},uniqueOpened:Boolean,router:Boolean,menuTrigger:{type:String,values:["hover","click"],default:"hover"},collapse:Boolean,backgroundColor:String,textColor:String,activeTextColor:String,collapseTransition:{type:Boolean,default:!0},ellipsis:{type:Boolean,default:!0},popperEffect:{type:String,values:["dark","light"],default:"dark"}}),checkIndexPath=t=>Array.isArray(t)&&t.every(r=>isString$3(r)),menuEmits={close:(t,r)=>isString$3(t)&&checkIndexPath(r),open:(t,r)=>isString$3(t)&&checkIndexPath(r),select:(t,r,n,a)=>isString$3(t)&&checkIndexPath(r)&&isObject$7(n)&&(a===void 0||a instanceof Promise)};var Menu=defineComponent({name:"ElMenu",props:menuProps,emits:menuEmits,setup(t,{emit:r,slots:n,expose:a}){const o=getCurrentInstance(),s=o.appContext.config.globalProperties.$router,l=ref(),c=useNamespace("menu"),u=useNamespace("sub-menu"),d=ref(-1),f=ref(t.defaultOpeneds&&!t.collapse?t.defaultOpeneds.slice(0):[]),v=ref(t.defaultActive),g=ref({}),_=ref({}),y=computed(()=>t.mode==="horizontal"||t.mode==="vertical"&&t.collapse),S=()=>{const j=v.value&&g.value[v.value];if(!j||t.mode==="horizontal"||t.collapse)return;j.indexPath.forEach(de=>{const $e=_.value[de];$e&&x(de,$e.indexPath)})},x=(j,Y)=>{f.value.includes(j)||(t.uniqueOpened&&(f.value=f.value.filter(de=>Y.includes(de))),f.value.push(j),r("open",j,Y))},b=(j,Y)=>{const de=f.value.indexOf(j);de!==-1&&f.value.splice(de,1),r("close",j,Y)},w=({index:j,indexPath:Y})=>{f.value.includes(j)?b(j,Y):x(j,Y)},A=j=>{(t.mode==="horizontal"||t.collapse)&&(f.value=[]);const{index:Y,indexPath:de}=j;if(!(Y===void 0||de===void 0))if(t.router&&s){const $e=j.route||Y,Lt=s.push($e).then(jt=>(jt||(v.value=Y),jt));r("select",Y,de,{index:Y,indexPath:de,route:$e},Lt)}else v.value=Y,r("select",Y,de,{index:Y,indexPath:de})},M=j=>{const Y=g.value,de=Y[j]||v.value&&Y[v.value]||Y[t.defaultActive];de?v.value=de.index:v.value=j},D=()=>{var j,Y;if(!l.value)return-1;const de=Array.from((Y=(j=l.value)==null?void 0:j.childNodes)!=null?Y:[]).filter(Cn=>Cn.nodeName!=="#text"||Cn.nodeValue),$e=64,Lt=Number.parseInt(getComputedStyle(l.value).paddingLeft,10),jt=Number.parseInt(getComputedStyle(l.value).paddingRight,10),Ar=l.value.clientWidth-Lt-jt;let wn=0,Sn=0;return de.forEach((Cn,An)=>{wn+=Cn.offsetWidth||0,wn<=Ar-$e&&(Sn=An+1)}),Sn===de.length?-1:Sn},L=(j,Y=33.34)=>{let de;return()=>{de&&clearTimeout(de),de=setTimeout(()=>{j()},Y)}};let z=!0;const F=()=>{const j=()=>{d.value=-1,nextTick(()=>{d.value=D()})};z?j():L(j)(),z=!1};watch$1(()=>t.defaultActive,j=>{g.value[j]||(v.value=""),M(j)}),watch$1(()=>t.collapse,j=>{j&&(f.value=[])}),watch$1(g.value,S);let ae;watchEffect(()=>{t.mode==="horizontal"&&t.ellipsis?ae=useResizeObserver(l,F).stop:ae==null||ae()});{const j=Lt=>{_.value[Lt.index]=Lt},Y=Lt=>{delete _.value[Lt.index]};provide("rootMenu",reactive({props:t,openedMenus:f,items:g,subMenus:_,activeIndex:v,isMenuPopup:y,addMenuItem:Lt=>{g.value[Lt.index]=Lt},removeMenuItem:Lt=>{delete g.value[Lt.index]},addSubMenu:j,removeSubMenu:Y,openMenu:x,closeMenu:b,handleMenuItemClick:A,handleSubMenuClick:w})),provide(`subMenu:${o.uid}`,{addSubMenu:j,removeSubMenu:Y,mouseInChild:ref(!1),level:0})}return onMounted(()=>{t.mode==="horizontal"&&new Menu$1(o.vnode.el,c.namespace.value)}),a({open:Y=>{const{indexPath:de}=_.value[Y];de.forEach($e=>x($e,de))},close:b,handleResize:F}),()=>{var j,Y;let de=(Y=(j=n.default)==null?void 0:j.call(n))!=null?Y:[];const $e=[];if(t.mode==="horizontal"&&l.value){const Ar=flattedChildren(de),wn=d.value===-1?Ar:Ar.slice(0,d.value),Sn=d.value===-1?[]:Ar.slice(d.value);(Sn==null?void 0:Sn.length)&&t.ellipsis&&(de=wn,$e.push(h(SubMenu,{index:"sub-menu-more",class:u.e("hide-arrow")},{title:()=>h(ElIcon,{class:u.e("icon-more")},{default:()=>h(more_default)}),default:()=>Sn})))}const Lt=useMenuCssVar(t,0),jt=h("ul",{key:String(t.collapse),role:"menubar",ref:l,style:Lt.value,class:{[c.b()]:!0,[c.m(t.mode)]:!0,[c.m("collapse")]:t.collapse}},[...de,...$e]);return t.collapseTransition&&t.mode==="vertical"?h(ElMenuCollapseTransition,()=>jt):jt}}});const menuItemProps=buildProps({index:{type:definePropType([String,null]),default:null},route:{type:definePropType([String,Object])},disabled:Boolean}),menuItemEmits={click:t=>isString$3(t.index)&&Array.isArray(t.indexPath)},COMPONENT_NAME$1="ElMenuItem",_sfc_main$55=defineComponent({name:COMPONENT_NAME$1,components:{ElTooltip},props:menuItemProps,emits:menuItemEmits,setup(t,{emit:r}){const n=getCurrentInstance(),a=inject("rootMenu"),o=useNamespace("menu"),s=useNamespace("menu-item");a||throwError$1(COMPONENT_NAME$1,"can not inject root menu");const{parentMenu:l,indexPath:c}=useMenu(n,toRef(t,"index")),u=inject(`subMenu:${l.value.uid}`);u||throwError$1(COMPONENT_NAME$1,"can not inject sub menu");const d=computed(()=>t.index===a.activeIndex),f=reactive({index:t.index,indexPath:c,active:d}),v=()=>{t.disabled||(a.handleMenuItemClick({index:t.index,indexPath:c.value,route:t.route}),r("click",f))};return onMounted(()=>{u.addSubMenu(f),a.addMenuItem(f)}),onBeforeUnmount(()=>{u.removeSubMenu(f),a.removeMenuItem(f)}),{parentMenu:l,rootMenu:a,active:d,nsMenu:o,nsMenuItem:s,handleClick:v}}});function _sfc_render$4E(t,r,n,a,o,s){const l=resolveComponent("el-tooltip");return openBlock(),createElementBlock("li",{class:normalizeClass([t.nsMenuItem.b(),t.nsMenuItem.is("active",t.active),t.nsMenuItem.is("disabled",t.disabled)]),role:"menuitem",tabindex:"-1",onClick:r[0]||(r[0]=(...c)=>t.handleClick&&t.handleClick(...c))},[t.parentMenu.type.name==="ElMenu"&&t.rootMenu.props.collapse&&t.$slots.title?(openBlock(),createBlock(l,{key:0,effect:t.rootMenu.props.popperEffect,placement:"right","fallback-placements":["left"],persistent:""},{content:withCtx(()=>[renderSlot(t.$slots,"title")]),default:withCtx(()=>[createBaseVNode("div",{class:normalizeClass(t.nsMenu.be("tooltip","trigger"))},[renderSlot(t.$slots,"default")],2)]),_:3},8,["effect"])):(openBlock(),createElementBlock(Fragment,{key:1},[renderSlot(t.$slots,"default"),renderSlot(t.$slots,"title")],64))],2)}var MenuItem=_export_sfc$1(_sfc_main$55,[["render",_sfc_render$4E],["__file","/home/runner/work/element-plus/element-plus/packages/components/menu/src/menu-item.vue"]]);const menuItemGroupProps={title:String},COMPONENT_NAME="ElMenuItemGroup",_sfc_main$54=defineComponent({name:COMPONENT_NAME,props:menuItemGroupProps,setup(){return{ns:useNamespace("menu-item-group")}}});function _sfc_render$4D(t,r,n,a,o,s){return openBlock(),createElementBlock("li",{class:normalizeClass(t.ns.b())},[createBaseVNode("div",{class:normalizeClass(t.ns.e("title"))},[t.$slots.title?renderSlot(t.$slots,"title",{key:1}):(openBlock(),createElementBlock(Fragment,{key:0},[createTextVNode(toDisplayString(t.title),1)],64))],2),createBaseVNode("ul",null,[renderSlot(t.$slots,"default")])],2)}var MenuItemGroup=_export_sfc$1(_sfc_main$54,[["render",_sfc_render$4D],["__file","/home/runner/work/element-plus/element-plus/packages/components/menu/src/menu-item-group.vue"]]);const ElMenu=withInstall(Menu,{MenuItem,MenuItemGroup,SubMenu}),ElMenuItem=withNoopInstall(MenuItem),ElMenuItemGroup=withNoopInstall(MenuItemGroup),ElSubMenu=withNoopInstall(SubMenu),sliderProps=buildProps({modelValue:{type:definePropType([Number,Array]),default:0},id:{type:String,default:void 0},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},showInput:Boolean,showInputControls:{type:Boolean,default:!0},size:useSizeProp,inputSize:useSizeProp,showStops:Boolean,showTooltip:{type:Boolean,default:!0},formatTooltip:{type:definePropType(Function),default:void 0},disabled:Boolean,range:Boolean,vertical:Boolean,height:String,debounce:{type:Number,default:300},label:{type:String,default:void 0},rangeStartLabel:{type:String,default:void 0},rangeEndLabel:{type:String,default:void 0},formatValueText:{type:definePropType(Function),default:void 0},tooltipClass:{type:String,default:void 0},placement:{type:String,values:Ee$1,default:"top"},marks:{type:definePropType(Object)},validateEvent:{type:Boolean,default:!0}}),isValidValue=t=>isNumber$2(t)||isArray$6(t)&&t.every(isNumber$2),sliderEmits={[UPDATE_MODEL_EVENT]:isValidValue,[INPUT_EVENT]:isValidValue,[CHANGE_EVENT]:isValidValue},useLifecycle=(t,r,n)=>{const a=ref();return onMounted(async()=>{t.range?(Array.isArray(t.modelValue)?(r.firstValue=Math.max(t.min,t.modelValue[0]),r.secondValue=Math.min(t.max,t.modelValue[1])):(r.firstValue=t.min,r.secondValue=t.max),r.oldValue=[r.firstValue,r.secondValue]):(typeof t.modelValue!="number"||Number.isNaN(t.modelValue)?r.firstValue=t.min:r.firstValue=Math.min(t.max,Math.max(t.min,t.modelValue)),r.oldValue=r.firstValue),useEventListener(window,"resize",n),await nextTick(),n()}),{sliderWrapper:a}},useMarks=t=>computed(()=>t.marks?Object.keys(t.marks).map(Number.parseFloat).sort((n,a)=>n-a).filter(n=>n<=t.max&&n>=t.min).map(n=>({point:n,position:(n-t.min)*100/(t.max-t.min),mark:t.marks[n]})):[]),useSlide=(t,r,n)=>{const{form:a,formItem:o}=useFormItem(),s=shallowRef(),l=ref(),c=ref(),u={firstButton:l,secondButton:c},d=computed(()=>t.disabled||(a==null?void 0:a.disabled)||!1),f=computed(()=>Math.min(r.firstValue,r.secondValue)),v=computed(()=>Math.max(r.firstValue,r.secondValue)),g=computed(()=>t.range?`${100*(v.value-f.value)/(t.max-t.min)}%`:`${100*(r.firstValue-t.min)/(t.max-t.min)}%`),_=computed(()=>t.range?`${100*(f.value-t.min)/(t.max-t.min)}%`:"0%"),y=computed(()=>t.vertical?{height:t.height}:{}),S=computed(()=>t.vertical?{height:g.value,bottom:_.value}:{width:g.value,left:_.value}),x=()=>{s.value&&(r.sliderSize=s.value[`client${t.vertical?"Height":"Width"}`])},b=Y=>{const de=t.min+Y*(t.max-t.min)/100;if(!t.range)return l;let $e;return Math.abs(f.value-de)r.secondValue?"firstButton":"secondButton",u[$e]},w=Y=>{const de=b(Y);return de.value.setPosition(Y),de},A=Y=>{r.firstValue=Y,D(t.range?[f.value,v.value]:Y)},M=Y=>{r.secondValue=Y,t.range&&D([f.value,v.value])},D=Y=>{n(UPDATE_MODEL_EVENT,Y),n(INPUT_EVENT,Y)},L=async()=>{await nextTick(),n(CHANGE_EVENT,t.range?[f.value,v.value]:t.modelValue)},z=Y=>{var de,$e,Lt,jt,Ar,wn;if(d.value||r.dragging)return;x();let Sn=0;if(t.vertical){const Cn=(Lt=($e=(de=Y.touches)==null?void 0:de.item(0))==null?void 0:$e.clientY)!=null?Lt:Y.clientY;Sn=(s.value.getBoundingClientRect().bottom-Cn)/r.sliderSize*100}else{const Cn=(wn=(Ar=(jt=Y.touches)==null?void 0:jt.item(0))==null?void 0:Ar.clientX)!=null?wn:Y.clientX,An=s.value.getBoundingClientRect().left;Sn=(Cn-An)/r.sliderSize*100}if(!(Sn<0||Sn>100))return w(Sn)};return{elFormItem:o,slider:s,firstButton:l,secondButton:c,sliderDisabled:d,minValue:f,maxValue:v,runwayStyle:y,barStyle:S,resetSize:x,setPosition:w,emitChange:L,onSliderWrapperPrevent:Y=>{var de,$e;(((de=u.firstButton.value)==null?void 0:de.dragging)||(($e=u.secondButton.value)==null?void 0:$e.dragging))&&Y.preventDefault()},onSliderClick:Y=>{z(Y)&&L()},onSliderDown:async Y=>{const de=z(Y);de&&(await nextTick(),de.value.onButtonDown(Y))},setFirstValue:A,setSecondValue:M}},{left,down,right:right$1,up,home,end:end$1,pageUp,pageDown}=EVENT_CODE,useTooltip=(t,r,n)=>{const a=ref(),o=ref(!1),s=computed(()=>r.value instanceof Function),l=computed(()=>s.value&&r.value(t.modelValue)||t.modelValue),c=debounce(()=>{n.value&&(o.value=!0)},50),u=debounce(()=>{n.value&&(o.value=!1)},50);return{tooltip:a,tooltipVisible:o,formatValue:l,displayTooltip:c,hideTooltip:u}},useSliderButton=(t,r,n)=>{const{disabled:a,min:o,max:s,step:l,showTooltip:c,precision:u,sliderSize:d,formatTooltip:f,emitChange:v,resetSize:g,updateDragging:_}=inject(sliderContextKey),{tooltip:y,tooltipVisible:S,formatValue:x,displayTooltip:b,hideTooltip:w}=useTooltip(t,f,c),A=ref(),M=computed(()=>`${(t.modelValue-o.value)/(s.value-o.value)*100}%`),D=computed(()=>t.vertical?{bottom:M.value}:{left:M.value}),L=()=>{r.hovering=!0,b()},z=()=>{r.hovering=!1,r.dragging||w()},F=Dn=>{a.value||(Dn.preventDefault(),Sn(Dn),window.addEventListener("mousemove",Cn),window.addEventListener("touchmove",Cn),window.addEventListener("mouseup",An),window.addEventListener("touchend",An),window.addEventListener("contextmenu",An),A.value.focus())},ae=Dn=>{a.value||(r.newPosition=Number.parseFloat(M.value)+Dn/(s.value-o.value)*100,In(r.newPosition),v())},j=()=>{ae(-l.value)},Y=()=>{ae(l.value)},de=()=>{ae(-l.value*4)},$e=()=>{ae(l.value*4)},Lt=()=>{a.value||(In(0),v())},jt=()=>{a.value||(In(100),v())},Ar=Dn=>{let Ra=!0;[left,down].includes(Dn.key)?j():[right$1,up].includes(Dn.key)?Y():Dn.key===home?Lt():Dn.key===end$1?jt():Dn.key===pageDown?de():Dn.key===pageUp?$e():Ra=!1,Ra&&Dn.preventDefault()},wn=Dn=>{let Ra,Fa;return Dn.type.startsWith("touch")?(Fa=Dn.touches[0].clientY,Ra=Dn.touches[0].clientX):(Fa=Dn.clientY,Ra=Dn.clientX),{clientX:Ra,clientY:Fa}},Sn=Dn=>{r.dragging=!0,r.isClick=!0;const{clientX:Ra,clientY:Fa}=wn(Dn);t.vertical?r.startY=Fa:r.startX=Ra,r.startPosition=Number.parseFloat(M.value),r.newPosition=r.startPosition},Cn=Dn=>{if(r.dragging){r.isClick=!1,b(),g();let Ra;const{clientX:Fa,clientY:Mn}=wn(Dn);t.vertical?(r.currentY=Mn,Ra=(r.startY-r.currentY)/d.value*100):(r.currentX=Fa,Ra=(r.currentX-r.startX)/d.value*100),r.newPosition=r.startPosition+Ra,In(r.newPosition)}},An=()=>{r.dragging&&(setTimeout(()=>{r.dragging=!1,r.hovering||w(),r.isClick||In(r.newPosition),v()},0),window.removeEventListener("mousemove",Cn),window.removeEventListener("touchmove",Cn),window.removeEventListener("mouseup",An),window.removeEventListener("touchend",An),window.removeEventListener("contextmenu",An))},In=async Dn=>{if(Dn===null||Number.isNaN(+Dn))return;Dn<0?Dn=0:Dn>100&&(Dn=100);const Ra=100/((s.value-o.value)/l.value);let Mn=Math.round(Dn/Ra)*Ra*(s.value-o.value)*.01+o.value;Mn=Number.parseFloat(Mn.toFixed(u.value)),Mn!==t.modelValue&&n(UPDATE_MODEL_EVENT,Mn),!r.dragging&&t.modelValue!==r.oldValue&&(r.oldValue=t.modelValue),await nextTick(),r.dragging&&b(),y.value.updatePopper()};return watch$1(()=>r.dragging,Dn=>{_(Dn)}),{disabled:a,button:A,tooltip:y,tooltipVisible:S,showTooltip:c,wrapperStyle:D,formatValue:x,handleMouseEnter:L,handleMouseLeave:z,onButtonDown:F,onKeyDown:Ar,setPosition:In}},useStops=(t,r,n,a)=>({stops:computed(()=>{if(!t.showStops||t.min>t.max)return[];if(t.step===0)return[];const l=(t.max-t.min)/t.step,c=100*t.step/(t.max-t.min),u=Array.from({length:l-1}).map((d,f)=>(f+1)*c);return t.range?u.filter(d=>d<100*(n.value-t.min)/(t.max-t.min)||d>100*(a.value-t.min)/(t.max-t.min)):u.filter(d=>d>100*(r.firstValue-t.min)/(t.max-t.min))}),getStopStyle:l=>t.vertical?{bottom:`${l}%`}:{left:`${l}%`}}),useWatch=(t,r,n,a,o,s)=>{const l=d=>{o(UPDATE_MODEL_EVENT,d),o(INPUT_EVENT,d)},c=()=>t.range?![n.value,a.value].every((d,f)=>d===r.oldValue[f]):t.modelValue!==r.oldValue,u=()=>{var d,f;if(t.min>t.max){throwError$1("Slider","min should not be greater than max.");return}const v=t.modelValue;t.range&&Array.isArray(v)?v[1]t.max?l([t.max,t.max]):v[0]t.max?l([v[0],t.max]):(r.firstValue=v[0],r.secondValue=v[1],c()&&(t.validateEvent&&((d=s==null?void 0:s.validate)==null||d.call(s,"change").catch(g=>void 0)),r.oldValue=v.slice())):!t.range&&typeof v=="number"&&!Number.isNaN(v)&&(vt.max?l(t.max):(r.firstValue=v,c()&&(t.validateEvent&&((f=s==null?void 0:s.validate)==null||f.call(s,"change").catch(g=>void 0)),r.oldValue=v)))};u(),watch$1(()=>r.dragging,d=>{d||u()}),watch$1(()=>t.modelValue,(d,f)=>{r.dragging||Array.isArray(d)&&Array.isArray(f)&&d.every((v,g)=>v===f[g])&&r.firstValue===d[0]&&r.secondValue===d[1]||u()},{deep:!0}),watch$1(()=>[t.min,t.max],()=>{u()})},sliderButtonProps=buildProps({modelValue:{type:Number,default:0},vertical:Boolean,tooltipClass:String,placement:{type:String,values:Ee$1,default:"top"}}),sliderButtonEmits={[UPDATE_MODEL_EVENT]:t=>isNumber$2(t)},_hoisted_1$4Z=["tabindex"],__default__$6=defineComponent({name:"ElSliderButton"}),_sfc_main$53=defineComponent({...__default__$6,props:sliderButtonProps,emits:sliderButtonEmits,setup(t,{expose:r,emit:n}){const a=t,o=useNamespace("slider"),s=reactive({hovering:!1,dragging:!1,isClick:!1,startX:0,currentX:0,startY:0,currentY:0,startPosition:0,newPosition:0,oldValue:a.modelValue}),{disabled:l,button:c,tooltip:u,showTooltip:d,tooltipVisible:f,wrapperStyle:v,formatValue:g,handleMouseEnter:_,handleMouseLeave:y,onButtonDown:S,onKeyDown:x,setPosition:b}=useSliderButton(a,s,n),{hovering:w,dragging:A}=toRefs(s);return r({onButtonDown:S,onKeyDown:x,setPosition:b,hovering:w,dragging:A}),(M,D)=>(openBlock(),createElementBlock("div",{ref_key:"button",ref:c,class:normalizeClass([unref(o).e("button-wrapper"),{hover:unref(w),dragging:unref(A)}]),style:normalizeStyle$1(unref(v)),tabindex:unref(l)?-1:0,onMouseenter:D[0]||(D[0]=(...L)=>unref(_)&&unref(_)(...L)),onMouseleave:D[1]||(D[1]=(...L)=>unref(y)&&unref(y)(...L)),onMousedown:D[2]||(D[2]=(...L)=>unref(S)&&unref(S)(...L)),onTouchstart:D[3]||(D[3]=(...L)=>unref(S)&&unref(S)(...L)),onFocus:D[4]||(D[4]=(...L)=>unref(_)&&unref(_)(...L)),onBlur:D[5]||(D[5]=(...L)=>unref(y)&&unref(y)(...L)),onKeydown:D[6]||(D[6]=(...L)=>unref(x)&&unref(x)(...L))},[createVNode$1(unref(ElTooltip),{ref_key:"tooltip",ref:u,visible:unref(f),placement:M.placement,"fallback-placements":["top","bottom","right","left"],"stop-popper-mouse-event":!1,"popper-class":M.tooltipClass,disabled:!unref(d),persistent:""},{content:withCtx(()=>[createBaseVNode("span",null,toDisplayString(unref(g)),1)]),default:withCtx(()=>[createBaseVNode("div",{class:normalizeClass([unref(o).e("button"),{hover:unref(w),dragging:unref(A)}])},null,2)]),_:1},8,["visible","placement","popper-class","disabled"])],46,_hoisted_1$4Z))}});var SliderButton=_export_sfc$1(_sfc_main$53,[["__file","/home/runner/work/element-plus/element-plus/packages/components/slider/src/button.vue"]]);const sliderMarkerProps=buildProps({mark:{type:definePropType([String,Object]),default:void 0}});var SliderMarker=defineComponent({name:"ElSliderMarker",props:sliderMarkerProps,setup(t){const r=useNamespace("slider"),n=computed(()=>isString$3(t.mark)?t.mark:t.mark.label),a=computed(()=>isString$3(t.mark)?void 0:t.mark.style);return()=>h("div",{class:r.e("marks-text"),style:a.value},n.value)}});const _hoisted_1$4Y=["id","role","aria-label","aria-labelledby"],_hoisted_2$4N={key:1},__default__$5=defineComponent({name:"ElSlider"}),_sfc_main$52=defineComponent({...__default__$5,props:sliderProps,emits:sliderEmits,setup(t,{expose:r,emit:n}){const a=t,o=useNamespace("slider"),{t:s}=useLocale(),l=reactive({firstValue:0,secondValue:0,oldValue:0,dragging:!1,sliderSize:1}),{elFormItem:c,slider:u,firstButton:d,secondButton:f,sliderDisabled:v,minValue:g,maxValue:_,runwayStyle:y,barStyle:S,resetSize:x,emitChange:b,onSliderWrapperPrevent:w,onSliderClick:A,onSliderDown:M,setFirstValue:D,setSecondValue:L}=useSlide(a,l,n),{stops:z,getStopStyle:F}=useStops(a,l,g,_),{inputId:ae,isLabeledByFormItem:j}=useFormItemInputId(a,{formItemContext:c}),Y=useSize(),de=computed(()=>a.inputSize||Y.value),$e=computed(()=>a.label||s("el.slider.defaultLabel",{min:a.min,max:a.max})),Lt=computed(()=>a.range?a.rangeStartLabel||s("el.slider.defaultRangeStartLabel"):$e.value),jt=computed(()=>a.formatValueText?a.formatValueText(Dn.value):`${Dn.value}`),Ar=computed(()=>a.rangeEndLabel||s("el.slider.defaultRangeEndLabel")),wn=computed(()=>a.formatValueText?a.formatValueText(Ra.value):`${Ra.value}`),Sn=computed(()=>[o.b(),o.m(Y.value),o.is("vertical",a.vertical),{[o.m("with-input")]:a.showInput}]),Cn=useMarks(a);useWatch(a,l,g,_,n,c);const An=computed(()=>{const kn=[a.min,a.max,a.step].map(Nn=>{const Aa=`${Nn}`.split(".")[1];return Aa?Aa.length:0});return Math.max.apply(null,kn)}),{sliderWrapper:In}=useLifecycle(a,l,x),{firstValue:Dn,secondValue:Ra,sliderSize:Fa}=toRefs(l),Mn=kn=>{l.dragging=kn};return provide(sliderContextKey,{...toRefs(a),sliderSize:Fa,disabled:v,precision:An,emitChange:b,resetSize:x,updateDragging:Mn}),r({onSliderClick:A}),(kn,Nn)=>{var Aa,Wa;return openBlock(),createElementBlock("div",{id:kn.range?unref(ae):void 0,ref_key:"sliderWrapper",ref:In,class:normalizeClass(unref(Sn)),role:kn.range?"group":void 0,"aria-label":kn.range&&!unref(j)?unref($e):void 0,"aria-labelledby":kn.range&&unref(j)?(Aa=unref(c))==null?void 0:Aa.labelId:void 0,onTouchstart:Nn[2]||(Nn[2]=(...Ha)=>unref(w)&&unref(w)(...Ha)),onTouchmove:Nn[3]||(Nn[3]=(...Ha)=>unref(w)&&unref(w)(...Ha))},[createBaseVNode("div",{ref_key:"slider",ref:u,class:normalizeClass([unref(o).e("runway"),{"show-input":kn.showInput&&!kn.range},unref(o).is("disabled",unref(v))]),style:normalizeStyle$1(unref(y)),onMousedown:Nn[0]||(Nn[0]=(...Ha)=>unref(M)&&unref(M)(...Ha)),onTouchstart:Nn[1]||(Nn[1]=(...Ha)=>unref(M)&&unref(M)(...Ha))},[createBaseVNode("div",{class:normalizeClass(unref(o).e("bar")),style:normalizeStyle$1(unref(S))},null,6),createVNode$1(SliderButton,{id:kn.range?void 0:unref(ae),ref_key:"firstButton",ref:d,"model-value":unref(Dn),vertical:kn.vertical,"tooltip-class":kn.tooltipClass,placement:kn.placement,role:"slider","aria-label":kn.range||!unref(j)?unref(Lt):void 0,"aria-labelledby":!kn.range&&unref(j)?(Wa=unref(c))==null?void 0:Wa.labelId:void 0,"aria-valuemin":kn.min,"aria-valuemax":kn.range?unref(Ra):kn.max,"aria-valuenow":unref(Dn),"aria-valuetext":unref(jt),"aria-orientation":kn.vertical?"vertical":"horizontal","aria-disabled":unref(v),"onUpdate:modelValue":unref(D)},null,8,["id","model-value","vertical","tooltip-class","placement","aria-label","aria-labelledby","aria-valuemin","aria-valuemax","aria-valuenow","aria-valuetext","aria-orientation","aria-disabled","onUpdate:modelValue"]),kn.range?(openBlock(),createBlock(SliderButton,{key:0,ref_key:"secondButton",ref:f,"model-value":unref(Ra),vertical:kn.vertical,"tooltip-class":kn.tooltipClass,placement:kn.placement,role:"slider","aria-label":unref(Ar),"aria-valuemin":unref(Dn),"aria-valuemax":kn.max,"aria-valuenow":unref(Ra),"aria-valuetext":unref(wn),"aria-orientation":kn.vertical?"vertical":"horizontal","aria-disabled":unref(v),"onUpdate:modelValue":unref(L)},null,8,["model-value","vertical","tooltip-class","placement","aria-label","aria-valuemin","aria-valuemax","aria-valuenow","aria-valuetext","aria-orientation","aria-disabled","onUpdate:modelValue"])):createCommentVNode("v-if",!0),kn.showStops?(openBlock(),createElementBlock("div",_hoisted_2$4N,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(z),(Ha,La)=>(openBlock(),createElementBlock("div",{key:La,class:normalizeClass(unref(o).e("stop")),style:normalizeStyle$1(unref(F)(Ha))},null,6))),128))])):createCommentVNode("v-if",!0),unref(Cn).length>0?(openBlock(),createElementBlock(Fragment,{key:2},[createBaseVNode("div",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(Cn),(Ha,La)=>(openBlock(),createElementBlock("div",{key:La,style:normalizeStyle$1(unref(F)(Ha.position)),class:normalizeClass([unref(o).e("stop"),unref(o).e("marks-stop")])},null,6))),128))]),createBaseVNode("div",{class:normalizeClass(unref(o).e("marks"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(Cn),(Ha,La)=>(openBlock(),createBlock(unref(SliderMarker),{key:La,mark:Ha.mark,style:normalizeStyle$1(unref(F)(Ha.position))},null,8,["mark","style"]))),128))],2)],64)):createCommentVNode("v-if",!0)],38),kn.showInput&&!kn.range?(openBlock(),createBlock(unref(ElInputNumber),{key:0,ref:"input","model-value":unref(Dn),class:normalizeClass(unref(o).e("input")),step:kn.step,disabled:unref(v),controls:kn.showInputControls,min:kn.min,max:kn.max,debounce:kn.debounce,size:unref(de),"onUpdate:modelValue":unref(D),onChange:unref(b)},null,8,["model-value","class","step","disabled","controls","min","max","debounce","size","onUpdate:modelValue","onChange"])):createCommentVNode("v-if",!0)],42,_hoisted_1$4Y)}}});var Slider=_export_sfc$1(_sfc_main$52,[["__file","/home/runner/work/element-plus/element-plus/packages/components/slider/src/slider.vue"]]);const ElSlider=withInstall(Slider),Timeline=defineComponent({name:"ElTimeline",setup(t,{slots:r}){const n=useNamespace("timeline");return provide("timeline",r),()=>h("ul",{class:[n.b()]},[renderSlot(r,"default")])}}),timelineItemProps=buildProps({timestamp:{type:String,default:""},hideTimestamp:{type:Boolean,default:!1},center:{type:Boolean,default:!1},placement:{type:String,values:["top","bottom"],default:"bottom"},type:{type:String,values:["primary","success","warning","danger","info"],default:""},color:{type:String,default:""},size:{type:String,values:["normal","large"],default:"normal"},icon:{type:iconPropType},hollow:{type:Boolean,default:!1}}),__default__$4=defineComponent({name:"ElTimelineItem"}),_sfc_main$51=defineComponent({...__default__$4,props:timelineItemProps,setup(t){const r=useNamespace("timeline-item");return(n,a)=>(openBlock(),createElementBlock("li",{class:normalizeClass([unref(r).b(),{[unref(r).e("center")]:n.center}])},[createBaseVNode("div",{class:normalizeClass(unref(r).e("tail"))},null,2),n.$slots.dot?createCommentVNode("v-if",!0):(openBlock(),createElementBlock("div",{key:0,class:normalizeClass([unref(r).e("node"),unref(r).em("node",n.size||""),unref(r).em("node",n.type||""),unref(r).is("hollow",n.hollow)]),style:normalizeStyle$1({backgroundColor:n.color})},[n.icon?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(r).e("icon"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(n.icon)))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],6)),n.$slots.dot?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref(r).e("dot"))},[renderSlot(n.$slots,"dot")],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(r).e("wrapper"))},[!n.hideTimestamp&&n.placement==="top"?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass([unref(r).e("timestamp"),unref(r).is("top")])},toDisplayString(n.timestamp),3)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(r).e("content"))},[renderSlot(n.$slots,"default")],2),!n.hideTimestamp&&n.placement==="bottom"?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass([unref(r).e("timestamp"),unref(r).is("bottom")])},toDisplayString(n.timestamp),3)):createCommentVNode("v-if",!0)],2)],2))}});var TimelineItem=_export_sfc$1(_sfc_main$51,[["__file","/home/runner/work/element-plus/element-plus/packages/components/timeline/src/timeline-item.vue"]]);const ElTimeline=withInstall(Timeline,{TimelineItem}),ElTimelineItem=withNoopInstall(TimelineItem),messageTypes=["success","info","warning","error"],messageDefaults=mutable({customClass:"",center:!1,dangerouslyUseHTMLString:!1,duration:3e3,icon:void 0,id:"",message:"",onClose:void 0,showClose:!1,type:"info",offset:16,zIndex:0,grouping:!1,repeatNum:1,appendTo:isClient?document.body:void 0}),messageProps=buildProps({customClass:{type:String,default:messageDefaults.customClass},center:{type:Boolean,default:messageDefaults.center},dangerouslyUseHTMLString:{type:Boolean,default:messageDefaults.dangerouslyUseHTMLString},duration:{type:Number,default:messageDefaults.duration},icon:{type:iconPropType,default:messageDefaults.icon},id:{type:String,default:messageDefaults.id},message:{type:definePropType([String,Object,Function]),default:messageDefaults.message},onClose:{type:definePropType(Function),required:!1},showClose:{type:Boolean,default:messageDefaults.showClose},type:{type:String,values:messageTypes,default:messageDefaults.type},offset:{type:Number,default:messageDefaults.offset},zIndex:{type:Number,default:messageDefaults.zIndex},grouping:{type:Boolean,default:messageDefaults.grouping},repeatNum:{type:Number,default:messageDefaults.repeatNum}}),messageEmits={destroy:()=>!0},instances$2=shallowReactive([]),getInstance=t=>{const r=instances$2.findIndex(o=>o.id===t),n=instances$2[r];let a;return r>0&&(a=instances$2[r-1]),{current:n,prev:a}},getLastOffset=t=>{const{prev:r}=getInstance(t);return r?r.vm.exposed.bottom.value:0},getOffsetOrSpace=(t,r)=>instances$2.findIndex(a=>a.id===t)>0?20:r,_hoisted_1$4X=["id"],_hoisted_2$4M=["innerHTML"],__default__$3=defineComponent({name:"ElMessage"}),_sfc_main$50=defineComponent({...__default__$3,props:messageProps,emits:messageEmits,setup(t,{expose:r}){const n=t,{Close:a}=TypeComponents,o=useNamespace("message"),s=ref(),l=ref(!1),c=ref(0);let u;const d=computed(()=>n.type?n.type==="error"?"danger":n.type:"info"),f=computed(()=>{const M=n.type;return{[o.bm("icon",M)]:M&&TypeComponentsMap[M]}}),v=computed(()=>n.icon||TypeComponentsMap[n.type]||""),g=computed(()=>getLastOffset(n.id)),_=computed(()=>getOffsetOrSpace(n.id,n.offset)+g.value),y=computed(()=>c.value+_.value),S=computed(()=>({top:`${_.value}px`,zIndex:n.zIndex}));function x(){n.duration!==0&&({stop:u}=useTimeoutFn(()=>{w()},n.duration))}function b(){u==null||u()}function w(){l.value=!1}function A({code:M}){M===EVENT_CODE.esc&&w()}return onMounted(()=>{x(),l.value=!0}),watch$1(()=>n.repeatNum,()=>{b(),x()}),useEventListener(document,"keydown",A),useResizeObserver(s,()=>{c.value=s.value.getBoundingClientRect().height}),r({visible:l,bottom:y,close:w}),(M,D)=>(openBlock(),createBlock(Transition,{name:unref(o).b("fade"),onBeforeLeave:M.onClose,onAfterLeave:D[0]||(D[0]=L=>M.$emit("destroy")),persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("div",{id:M.id,ref_key:"messageRef",ref:s,class:normalizeClass([unref(o).b(),{[unref(o).m(M.type)]:M.type&&!M.icon},unref(o).is("center",M.center),unref(o).is("closable",M.showClose),M.customClass]),style:normalizeStyle$1(unref(S)),role:"alert",onMouseenter:b,onMouseleave:x},[M.repeatNum>1?(openBlock(),createBlock(unref(ElBadge),{key:0,value:M.repeatNum,type:unref(d),class:normalizeClass(unref(o).e("badge"))},null,8,["value","type","class"])):createCommentVNode("v-if",!0),unref(v)?(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass([unref(o).e("icon"),unref(f)])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(v))))]),_:1},8,["class"])):createCommentVNode("v-if",!0),renderSlot(M.$slots,"default",{},()=>[M.dangerouslyUseHTMLString?(openBlock(),createElementBlock(Fragment,{key:1},[createCommentVNode(" Caution here, message could've been compromised, never use user's input as message "),createBaseVNode("p",{class:normalizeClass(unref(o).e("content")),innerHTML:M.message},null,10,_hoisted_2$4M)],2112)):(openBlock(),createElementBlock("p",{key:0,class:normalizeClass(unref(o).e("content"))},toDisplayString(M.message),3))]),M.showClose?(openBlock(),createBlock(unref(ElIcon),{key:2,class:normalizeClass(unref(o).e("closeBtn")),onClick:withModifiers(w,["stop"])},{default:withCtx(()=>[createVNode$1(unref(a))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0)],46,_hoisted_1$4X),[[vShow,l.value]])]),_:3},8,["name","onBeforeLeave"]))}});var MessageConstructor=_export_sfc$1(_sfc_main$50,[["__file","/home/runner/work/element-plus/element-plus/packages/components/message/src/message.vue"]]);let seed$1=1;const normalizeOptions=t=>{const r=!t||isString$3(t)||isVNode(t)||isFunction$3(t)?{message:t}:t,n={...messageDefaults,...r};if(!n.appendTo)n.appendTo=document.body;else if(isString$3(n.appendTo)){let a=document.querySelector(n.appendTo);isElement(a)||(a=document.body),n.appendTo=a}return n},closeMessage=t=>{const r=instances$2.indexOf(t);if(r===-1)return;instances$2.splice(r,1);const{handler:n}=t;n.close()},createMessage=({appendTo:t,...r},n)=>{const{nextZIndex:a}=useZIndex(),o=`message_${seed$1++}`,s=r.onClose,l=document.createElement("div"),c={...r,zIndex:a()+r.zIndex,id:o,onClose:()=>{s==null||s(),closeMessage(v)},onDestroy:()=>{render$1(null,l)}},u=createVNode$1(MessageConstructor,c,isFunction$3(c.message)||isVNode(c.message)?{default:isFunction$3(c.message)?c.message:()=>c.message}:null);u.appContext=n||message$2._context,render$1(u,l),t.appendChild(l.firstElementChild);const d=u.component,v={id:o,vnode:u,vm:d,handler:{close:()=>{d.exposed.visible.value=!1}},props:u.component.props};return v},message$2=(t={},r)=>{if(!isClient)return{close:()=>{}};if(isNumber$2(messageConfig.max)&&instances$2.length>=messageConfig.max)return{close:()=>{}};const n=normalizeOptions(t);if(n.grouping&&instances$2.length){const o=instances$2.find(({vnode:s})=>{var l;return((l=s.props)==null?void 0:l.message)===n.message});if(o)return o.props.repeatNum+=1,o.props.type=n.type,o.handler}const a=createMessage(n,r);return instances$2.push(a),a.handler};messageTypes.forEach(t=>{message$2[t]=(r={},n)=>{const a=normalizeOptions(r);return message$2({...a,type:t},n)}});function closeAll$1(t){for(const r of instances$2)(!t||t===r.props.type)&&r.handler.close()}message$2.closeAll=closeAll$1;message$2._context=null;const ElMessage=withInstallFunction(message$2,"$message"),notificationTypes=["success","info","warning","error"],notificationProps=buildProps({customClass:{type:String,default:""},dangerouslyUseHTMLString:{type:Boolean,default:!1},duration:{type:Number,default:4500},icon:{type:iconPropType},id:{type:String,default:""},message:{type:definePropType([String,Object]),default:""},offset:{type:Number,default:0},onClick:{type:definePropType(Function),default:()=>{}},onClose:{type:definePropType(Function),required:!0},position:{type:String,values:["top-right","top-left","bottom-right","bottom-left"],default:"top-right"},showClose:{type:Boolean,default:!0},title:{type:String,default:""},type:{type:String,values:[...notificationTypes,""],default:""},zIndex:{type:Number,default:0}}),notificationEmits={destroy:()=>!0},_hoisted_1$4W=["id"],_hoisted_2$4L=["textContent"],_hoisted_3$4E={key:0},_hoisted_4$1t=["innerHTML"],__default__$2=defineComponent({name:"ElNotification"}),_sfc_main$4$=defineComponent({...__default__$2,props:notificationProps,emits:notificationEmits,setup(t,{expose:r}){const n=t,a=useNamespace("notification"),{Close:o}=CloseComponents,s=ref(!1);let l;const c=computed(()=>{const x=n.type;return x&&TypeComponentsMap[n.type]?a.m(x):""}),u=computed(()=>n.type&&TypeComponentsMap[n.type]||n.icon),d=computed(()=>n.position.endsWith("right")?"right":"left"),f=computed(()=>n.position.startsWith("top")?"top":"bottom"),v=computed(()=>({[f.value]:`${n.offset}px`,zIndex:n.zIndex}));function g(){n.duration>0&&({stop:l}=useTimeoutFn(()=>{s.value&&y()},n.duration))}function _(){l==null||l()}function y(){s.value=!1}function S({code:x}){x===EVENT_CODE.delete||x===EVENT_CODE.backspace?_():x===EVENT_CODE.esc?s.value&&y():g()}return onMounted(()=>{g(),s.value=!0}),useEventListener(document,"keydown",S),r({visible:s,close:y}),(x,b)=>(openBlock(),createBlock(Transition,{name:unref(a).b("fade"),onBeforeLeave:x.onClose,onAfterLeave:b[1]||(b[1]=w=>x.$emit("destroy")),persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("div",{id:x.id,class:normalizeClass([unref(a).b(),x.customClass,unref(d)]),style:normalizeStyle$1(unref(v)),role:"alert",onMouseenter:_,onMouseleave:g,onClick:b[0]||(b[0]=(...w)=>x.onClick&&x.onClick(...w))},[unref(u)?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass([unref(a).e("icon"),unref(c)])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(u))))]),_:1},8,["class"])):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(a).e("group"))},[createBaseVNode("h2",{class:normalizeClass(unref(a).e("title")),textContent:toDisplayString(x.title)},null,10,_hoisted_2$4L),withDirectives(createBaseVNode("div",{class:normalizeClass(unref(a).e("content")),style:normalizeStyle$1(x.title?void 0:{margin:0})},[renderSlot(x.$slots,"default",{},()=>[x.dangerouslyUseHTMLString?(openBlock(),createElementBlock(Fragment,{key:1},[createCommentVNode(" Caution here, message could've been compromised, never use user's input as message "),createBaseVNode("p",{innerHTML:x.message},null,8,_hoisted_4$1t)],2112)):(openBlock(),createElementBlock("p",_hoisted_3$4E,toDisplayString(x.message),1))])],6),[[vShow,x.message]]),x.showClose?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(a).e("closeBtn")),onClick:withModifiers(y,["stop"])},{default:withCtx(()=>[createVNode$1(unref(o))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0)],2)],46,_hoisted_1$4W),[[vShow,s.value]])]),_:3},8,["name","onBeforeLeave"]))}});var NotificationConstructor=_export_sfc$1(_sfc_main$4$,[["__file","/home/runner/work/element-plus/element-plus/packages/components/notification/src/notification.vue"]]);const notifications={"top-left":[],"top-right":[],"bottom-left":[],"bottom-right":[]},GAP_SIZE=16;let seed=1;const notify=function(t={},r=null){if(!isClient)return{close:()=>{}};(typeof t=="string"||isVNode(t))&&(t={message:t});const n=t.position||"top-right";let a=t.offset||0;notifications[n].forEach(({vm:v})=>{var g;a+=(((g=v.el)==null?void 0:g.offsetHeight)||0)+GAP_SIZE}),a+=GAP_SIZE;const{nextZIndex:o}=useZIndex(),s=`notification_${seed++}`,l=t.onClose,c={zIndex:o(),...t,offset:a,id:s,onClose:()=>{close$1(s,n,l)}};let u=document.body;isElement(t.appendTo)?u=t.appendTo:isString$3(t.appendTo)&&(u=document.querySelector(t.appendTo)),isElement(u)||(u=document.body);const d=document.createElement("div"),f=createVNode$1(NotificationConstructor,c,isVNode(c.message)?{default:()=>c.message}:null);return f.appContext=r!=null?r:notify._context,f.props.onDestroy=()=>{render$1(null,d)},render$1(f,d),notifications[n].push({vm:f}),u.appendChild(d.firstElementChild),{close:()=>{f.component.exposed.visible.value=!1}}};notificationTypes.forEach(t=>{notify[t]=(r={})=>((typeof r=="string"||isVNode(r))&&(r={message:r}),notify({...r,type:t}))});function close$1(t,r,n){const a=notifications[r],o=a.findIndex(({vm:d})=>{var f;return((f=d.component)==null?void 0:f.props.id)===t});if(o===-1)return;const{vm:s}=a[o];if(!s)return;n==null||n(s);const l=s.el.offsetHeight,c=r.split("-")[0];a.splice(o,1);const u=a.length;if(!(u<1))for(let d=o;d{r.component.exposed.visible.value=!1})}notify.closeAll=closeAll;notify._context=null;const ElNotification=withInstallFunction(notify,"$notify");var base$1="",container="",aside="",footer="",header="",main="",tag="";function randomNum(t,r){switch(t=isNaN(Number(t))?0:Number(t),r=isNaN(Number(r))?0:Number(r),arguments.length){case 1:return parseInt((Math.random()*t+1).toString(),10);case 2:return parseInt((Math.random()*(r-t+1)+t).toString(),10);default:return 0}}var index_vue_vue_type_style_index_0_scoped_true_lang$h="",index_vue_vue_type_style_index_1_lang$9="";const _hoisted_1$4V={class:"tabBar-container"},_sfc_main$4_=defineComponent({__name:"index",setup(t){const r=useRoute(),n=useRouter(),a=reactive([{title:"\u9996\u9875",path:"/weiDesign",type:u()}]);let o=ref(0);c(r),watch$1(r,(d,f)=>{c(d)});const s=(d,f)=>{o.value=f,n.push(d.path)},l=d=>{d!==0&&(a.splice(d,1),o.value===d&&(o.value=0,s(a[0],0)),o.value>d&&(o.value-=1))};function c(d){const f=a.findIndex(v=>v.title===d.name&&v.path===d.path);o.value=f>=0?f:a.length,f<0&&a.push({title:d.name,path:d.path,type:u()})}function u(){const d=["success","info","warning","danger"],f=randomNum(0,d.length-1);return d[f]}return(d,f)=>{const v=ElTag;return openBlock(),createElementBlock("div",_hoisted_1$4V,[(openBlock(!0),createElementBlock(Fragment,null,renderList(a,(g,_)=>(openBlock(),createBlock(v,{class:"","disable-transitions":!0,effect:unref(o)===_?"dark":"light",key:_+g.title,onClick:y=>s(g,_),onClose:y=>l(_),size:"large",type:g.type,closable:!0},{default:withCtx(()=>[createTextVNode(toDisplayString(g.title),1)]),_:2},1032,["effect","onClick","onClose","type"]))),128))])}}});var __unplugin_components_4=_export_sfc$2(_sfc_main$4_,[["__scopeId","data-v-9a174438"]]),button="",buttonGroup="",popper="",scrollbar="",dropdown="",dropdownMenu="",dropdownItem="",avatar$1="",breadcrumb="",breadcrumbItem="",icon="",_export_sfc=(t,r)=>{const n=t.__vccOpts||t;for(const[a,o]of r)n[a]=o;return n};const _sfc_main$4Z=defineComponent({name:"AddLocation"}),_hoisted_1$4U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4K=createBaseVNode("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),_hoisted_3$4D=createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),_hoisted_4$1s=createBaseVNode("path",{fill:"currentColor",d:"M544 384h96a32 32 0 1 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0v96z"},null,-1),_hoisted_5$w=[_hoisted_2$4K,_hoisted_3$4D,_hoisted_4$1s];function _sfc_render$4C(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4U,_hoisted_5$w)}var addLocation=_export_sfc(_sfc_main$4Z,[["render",_sfc_render$4C]]);const _sfc_main$4Y=defineComponent({name:"Aim"}),_hoisted_1$4T={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4J=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$4C=createBaseVNode("path",{fill:"currentColor",d:"M512 96a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V128a32 32 0 0 1 32-32zm0 576a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V704a32 32 0 0 1 32-32zM96 512a32 32 0 0 1 32-32h192a32 32 0 0 1 0 64H128a32 32 0 0 1-32-32zm576 0a32 32 0 0 1 32-32h192a32 32 0 1 1 0 64H704a32 32 0 0 1-32-32z"},null,-1),_hoisted_4$1r=[_hoisted_2$4J,_hoisted_3$4C];function _sfc_render$4B(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4T,_hoisted_4$1r)}var aim=_export_sfc(_sfc_main$4Y,[["render",_sfc_render$4B]]);const _sfc_main$4X=defineComponent({name:"AlarmClock"}),_hoisted_1$4S={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4I=createBaseVNode("path",{fill:"currentColor",d:"M512 832a320 320 0 1 0 0-640 320 320 0 0 0 0 640zm0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768z"},null,-1),_hoisted_3$4B=createBaseVNode("path",{fill:"currentColor",d:"m292.288 824.576 55.424 32-48 83.136a32 32 0 1 1-55.424-32l48-83.136zm439.424 0-55.424 32 48 83.136a32 32 0 1 0 55.424-32l-48-83.136zM512 512h160a32 32 0 1 1 0 64H480a32 32 0 0 1-32-32V320a32 32 0 0 1 64 0v192zM90.496 312.256A160 160 0 0 1 312.32 90.496l-46.848 46.848a96 96 0 0 0-128 128L90.56 312.256zm835.264 0A160 160 0 0 0 704 90.496l46.848 46.848a96 96 0 0 1 128 128l46.912 46.912z"},null,-1),_hoisted_4$1q=[_hoisted_2$4I,_hoisted_3$4B];function _sfc_render$4A(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4S,_hoisted_4$1q)}var alarmClock=_export_sfc(_sfc_main$4X,[["render",_sfc_render$4A]]);const _sfc_main$4W=defineComponent({name:"Apple"}),_hoisted_1$4R={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4H=createBaseVNode("path",{fill:"currentColor",d:"M599.872 203.776a189.44 189.44 0 0 1 64.384-4.672l2.624.128c31.168 1.024 51.2 4.096 79.488 16.32 37.632 16.128 74.496 45.056 111.488 89.344 96.384 115.264 82.752 372.8-34.752 521.728-7.68 9.728-32 41.6-30.72 39.936a426.624 426.624 0 0 1-30.08 35.776c-31.232 32.576-65.28 49.216-110.08 50.048-31.36.64-53.568-5.312-84.288-18.752l-6.528-2.88c-20.992-9.216-30.592-11.904-47.296-11.904-18.112 0-28.608 2.88-51.136 12.672l-6.464 2.816c-28.416 12.224-48.32 18.048-76.16 19.2-74.112 2.752-116.928-38.08-180.672-132.16-96.64-142.08-132.608-349.312-55.04-486.4 46.272-81.92 129.92-133.632 220.672-135.04 32.832-.576 60.288 6.848 99.648 22.72 27.136 10.88 34.752 13.76 37.376 14.272 16.256-20.16 27.776-36.992 34.56-50.24 13.568-26.304 27.2-59.968 40.704-100.8a32 32 0 1 1 60.8 20.224c-12.608 37.888-25.408 70.4-38.528 97.664zm-51.52 78.08c-14.528 17.792-31.808 37.376-51.904 58.816a32 32 0 1 1-46.72-43.776l12.288-13.248c-28.032-11.2-61.248-26.688-95.68-26.112-70.4 1.088-135.296 41.6-171.648 105.792C121.6 492.608 176 684.16 247.296 788.992c34.816 51.328 76.352 108.992 130.944 106.944 52.48-2.112 72.32-34.688 135.872-34.688 63.552 0 81.28 34.688 136.96 33.536 56.448-1.088 75.776-39.04 126.848-103.872 107.904-136.768 107.904-362.752 35.776-449.088-72.192-86.272-124.672-84.096-151.68-85.12-41.472-4.288-81.6 12.544-113.664 25.152z"},null,-1),_hoisted_3$4A=[_hoisted_2$4H];function _sfc_render$4z(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4R,_hoisted_3$4A)}var apple=_export_sfc(_sfc_main$4W,[["render",_sfc_render$4z]]);const _sfc_main$4V=defineComponent({name:"ArrowDownBold"}),_hoisted_1$4Q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4G=createBaseVNode("path",{fill:"currentColor",d:"M104.704 338.752a64 64 0 0 1 90.496 0l316.8 316.8 316.8-316.8a64 64 0 0 1 90.496 90.496L557.248 791.296a64 64 0 0 1-90.496 0L104.704 429.248a64 64 0 0 1 0-90.496z"},null,-1),_hoisted_3$4z=[_hoisted_2$4G];function _sfc_render$4y(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4Q,_hoisted_3$4z)}var arrowDownBold=_export_sfc(_sfc_main$4V,[["render",_sfc_render$4y]]);const _sfc_main$4U=defineComponent({name:"ArrowDown"}),_hoisted_1$4P={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4F=createBaseVNode("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"},null,-1),_hoisted_3$4y=[_hoisted_2$4F];function _sfc_render$4x(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4P,_hoisted_3$4y)}var arrowDown=_export_sfc(_sfc_main$4U,[["render",_sfc_render$4x]]);const _sfc_main$4T=defineComponent({name:"ArrowLeftBold"}),_hoisted_1$4O={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4E=createBaseVNode("path",{fill:"currentColor",d:"M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0z"},null,-1),_hoisted_3$4x=[_hoisted_2$4E];function _sfc_render$4w(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4O,_hoisted_3$4x)}var arrowLeftBold=_export_sfc(_sfc_main$4T,[["render",_sfc_render$4w]]);const _sfc_main$4S=defineComponent({name:"ArrowLeft"}),_hoisted_1$4N={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4D=createBaseVNode("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"},null,-1),_hoisted_3$4w=[_hoisted_2$4D];function _sfc_render$4v(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4N,_hoisted_3$4w)}var arrowLeft=_export_sfc(_sfc_main$4S,[["render",_sfc_render$4v]]);const _sfc_main$4R=defineComponent({name:"ArrowRightBold"}),_hoisted_1$4M={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4C=createBaseVNode("path",{fill:"currentColor",d:"M338.752 104.704a64 64 0 0 0 0 90.496l316.8 316.8-316.8 316.8a64 64 0 0 0 90.496 90.496l362.048-362.048a64 64 0 0 0 0-90.496L429.248 104.704a64 64 0 0 0-90.496 0z"},null,-1),_hoisted_3$4v=[_hoisted_2$4C];function _sfc_render$4u(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4M,_hoisted_3$4v)}var arrowRightBold=_export_sfc(_sfc_main$4R,[["render",_sfc_render$4u]]);const _sfc_main$4Q=defineComponent({name:"ArrowRight"}),_hoisted_1$4L={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4B=createBaseVNode("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"},null,-1),_hoisted_3$4u=[_hoisted_2$4B];function _sfc_render$4t(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4L,_hoisted_3$4u)}var arrowRight=_export_sfc(_sfc_main$4Q,[["render",_sfc_render$4t]]);const _sfc_main$4P=defineComponent({name:"ArrowUpBold"}),_hoisted_1$4K={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4A=createBaseVNode("path",{fill:"currentColor",d:"M104.704 685.248a64 64 0 0 0 90.496 0l316.8-316.8 316.8 316.8a64 64 0 0 0 90.496-90.496L557.248 232.704a64 64 0 0 0-90.496 0L104.704 594.752a64 64 0 0 0 0 90.496z"},null,-1),_hoisted_3$4t=[_hoisted_2$4A];function _sfc_render$4s(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4K,_hoisted_3$4t)}var arrowUpBold=_export_sfc(_sfc_main$4P,[["render",_sfc_render$4s]]);const _sfc_main$4O=defineComponent({name:"ArrowUp"}),_hoisted_1$4J={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4z=createBaseVNode("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0z"},null,-1),_hoisted_3$4s=[_hoisted_2$4z];function _sfc_render$4r(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4J,_hoisted_3$4s)}var arrowUp=_export_sfc(_sfc_main$4O,[["render",_sfc_render$4r]]);const _sfc_main$4N=defineComponent({name:"Avatar"}),_hoisted_1$4I={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4y=createBaseVNode("path",{fill:"currentColor",d:"M628.736 528.896A416 416 0 0 1 928 928H96a415.872 415.872 0 0 1 299.264-399.104L512 704l116.736-175.104zM720 304a208 208 0 1 1-416 0 208 208 0 0 1 416 0z"},null,-1),_hoisted_3$4r=[_hoisted_2$4y];function _sfc_render$4q(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4I,_hoisted_3$4r)}var avatar=_export_sfc(_sfc_main$4N,[["render",_sfc_render$4q]]);const _sfc_main$4M=defineComponent({name:"Back"}),_hoisted_1$4H={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4x=createBaseVNode("path",{fill:"currentColor",d:"M224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0-64z"},null,-1),_hoisted_3$4q=createBaseVNode("path",{fill:"currentColor",d:"m237.248 512 265.408 265.344a32 32 0 0 1-45.312 45.312l-288-288a32 32 0 0 1 0-45.312l288-288a32 32 0 1 1 45.312 45.312L237.248 512z"},null,-1),_hoisted_4$1p=[_hoisted_2$4x,_hoisted_3$4q];function _sfc_render$4p(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4H,_hoisted_4$1p)}var back=_export_sfc(_sfc_main$4M,[["render",_sfc_render$4p]]);const _sfc_main$4L=defineComponent({name:"Baseball"}),_hoisted_1$4G={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4w=createBaseVNode("path",{fill:"currentColor",d:"M195.2 828.8a448 448 0 1 1 633.6-633.6 448 448 0 0 1-633.6 633.6zm45.248-45.248a384 384 0 1 0 543.104-543.104 384 384 0 0 0-543.104 543.104z"},null,-1),_hoisted_3$4p=createBaseVNode("path",{fill:"currentColor",d:"M497.472 96.896c22.784 4.672 44.416 9.472 64.896 14.528a256.128 256.128 0 0 0 350.208 350.208c5.056 20.48 9.856 42.112 14.528 64.896A320.128 320.128 0 0 1 497.472 96.896zM108.48 491.904a320.128 320.128 0 0 1 423.616 423.68c-23.04-3.648-44.992-7.424-65.728-11.52a256.128 256.128 0 0 0-346.496-346.432 1736.64 1736.64 0 0 1-11.392-65.728z"},null,-1),_hoisted_4$1o=[_hoisted_2$4w,_hoisted_3$4p];function _sfc_render$4o(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4G,_hoisted_4$1o)}var baseball=_export_sfc(_sfc_main$4L,[["render",_sfc_render$4o]]);const _sfc_main$4K=defineComponent({name:"Basketball"}),_hoisted_1$4F={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4v=createBaseVNode("path",{fill:"currentColor",d:"M778.752 788.224a382.464 382.464 0 0 0 116.032-245.632 256.512 256.512 0 0 0-241.728-13.952 762.88 762.88 0 0 1 125.696 259.584zm-55.04 44.224a699.648 699.648 0 0 0-125.056-269.632 256.128 256.128 0 0 0-56.064 331.968 382.72 382.72 0 0 0 181.12-62.336zm-254.08 61.248A320.128 320.128 0 0 1 557.76 513.6a715.84 715.84 0 0 0-48.192-48.128 320.128 320.128 0 0 1-379.264 88.384 382.4 382.4 0 0 0 110.144 229.696 382.4 382.4 0 0 0 229.184 110.08zM129.28 481.088a256.128 256.128 0 0 0 331.072-56.448 699.648 699.648 0 0 0-268.8-124.352 382.656 382.656 0 0 0-62.272 180.8zm106.56-235.84a762.88 762.88 0 0 1 258.688 125.056 256.512 256.512 0 0 0-13.44-241.088A382.464 382.464 0 0 0 235.84 245.248zm318.08-114.944c40.576 89.536 37.76 193.92-8.448 281.344a779.84 779.84 0 0 1 66.176 66.112 320.832 320.832 0 0 1 282.112-8.128 382.4 382.4 0 0 0-110.144-229.12 382.4 382.4 0 0 0-229.632-110.208zM828.8 828.8a448 448 0 1 1-633.6-633.6 448 448 0 0 1 633.6 633.6z"},null,-1),_hoisted_3$4o=[_hoisted_2$4v];function _sfc_render$4n(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4F,_hoisted_3$4o)}var basketball=_export_sfc(_sfc_main$4K,[["render",_sfc_render$4n]]);const _sfc_main$4J=defineComponent({name:"BellFilled"}),_hoisted_1$4E={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4u=createBaseVNode("path",{fill:"currentColor",d:"M640 832a128 128 0 0 1-256 0h256zm192-64H134.4a38.4 38.4 0 0 1 0-76.8H192V448c0-154.88 110.08-284.16 256.32-313.6a64 64 0 1 1 127.36 0A320.128 320.128 0 0 1 832 448v243.2h57.6a38.4 38.4 0 0 1 0 76.8H832z"},null,-1),_hoisted_3$4n=[_hoisted_2$4u];function _sfc_render$4m(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4E,_hoisted_3$4n)}var bellFilled=_export_sfc(_sfc_main$4J,[["render",_sfc_render$4m]]);const _sfc_main$4I=defineComponent({name:"Bell"}),_hoisted_1$4D={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4t=createBaseVNode("path",{fill:"currentColor",d:"M512 64a64 64 0 0 1 64 64v64H448v-64a64 64 0 0 1 64-64z"},null,-1),_hoisted_3$4m=createBaseVNode("path",{fill:"currentColor",d:"M256 768h512V448a256 256 0 1 0-512 0v320zm256-640a320 320 0 0 1 320 320v384H192V448a320 320 0 0 1 320-320z"},null,-1),_hoisted_4$1n=createBaseVNode("path",{fill:"currentColor",d:"M96 768h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm352 128h128a64 64 0 0 1-128 0z"},null,-1),_hoisted_5$v=[_hoisted_2$4t,_hoisted_3$4m,_hoisted_4$1n];function _sfc_render$4l(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4D,_hoisted_5$v)}var bell=_export_sfc(_sfc_main$4I,[["render",_sfc_render$4l]]);const _sfc_main$4H=defineComponent({name:"Bicycle"}),_hoisted_1$4C={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4s=createStaticVNode('',5),_hoisted_7$b=[_hoisted_2$4s];function _sfc_render$4k(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4C,_hoisted_7$b)}var bicycle=_export_sfc(_sfc_main$4H,[["render",_sfc_render$4k]]);const _sfc_main$4G=defineComponent({name:"BottomLeft"}),_hoisted_1$4B={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4r=createBaseVNode("path",{fill:"currentColor",d:"M256 768h416a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V352a32 32 0 0 1 64 0v416z"},null,-1),_hoisted_3$4l=createBaseVNode("path",{fill:"currentColor",d:"M246.656 822.656a32 32 0 0 1-45.312-45.312l544-544a32 32 0 0 1 45.312 45.312l-544 544z"},null,-1),_hoisted_4$1m=[_hoisted_2$4r,_hoisted_3$4l];function _sfc_render$4j(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4B,_hoisted_4$1m)}var bottomLeft=_export_sfc(_sfc_main$4G,[["render",_sfc_render$4j]]);const _sfc_main$4F=defineComponent({name:"BottomRight"}),_hoisted_1$4A={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4q=createBaseVNode("path",{fill:"currentColor",d:"M352 768a32 32 0 1 0 0 64h448a32 32 0 0 0 32-32V352a32 32 0 0 0-64 0v416H352z"},null,-1),_hoisted_3$4k=createBaseVNode("path",{fill:"currentColor",d:"M777.344 822.656a32 32 0 0 0 45.312-45.312l-544-544a32 32 0 0 0-45.312 45.312l544 544z"},null,-1),_hoisted_4$1l=[_hoisted_2$4q,_hoisted_3$4k];function _sfc_render$4i(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4A,_hoisted_4$1l)}var bottomRight=_export_sfc(_sfc_main$4F,[["render",_sfc_render$4i]]);const _sfc_main$4E=defineComponent({name:"Bottom"}),_hoisted_1$4z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4p=createBaseVNode("path",{fill:"currentColor",d:"M544 805.888V168a32 32 0 1 0-64 0v637.888L246.656 557.952a30.72 30.72 0 0 0-45.312 0 35.52 35.52 0 0 0 0 48.064l288 306.048a30.72 30.72 0 0 0 45.312 0l288-306.048a35.52 35.52 0 0 0 0-48 30.72 30.72 0 0 0-45.312 0L544 805.824z"},null,-1),_hoisted_3$4j=[_hoisted_2$4p];function _sfc_render$4h(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4z,_hoisted_3$4j)}var bottom=_export_sfc(_sfc_main$4E,[["render",_sfc_render$4h]]);const _sfc_main$4D=defineComponent({name:"Bowl"}),_hoisted_1$4y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4o=createBaseVNode("path",{fill:"currentColor",d:"M714.432 704a351.744 351.744 0 0 0 148.16-256H161.408a351.744 351.744 0 0 0 148.16 256h404.864zM288 766.592A415.68 415.68 0 0 1 96 416a32 32 0 0 1 32-32h768a32 32 0 0 1 32 32 415.68 415.68 0 0 1-192 350.592V832a64 64 0 0 1-64 64H352a64 64 0 0 1-64-64v-65.408zM493.248 320h-90.496l254.4-254.4a32 32 0 1 1 45.248 45.248L493.248 320zm187.328 0h-128l269.696-155.712a32 32 0 0 1 32 55.424L680.576 320zM352 768v64h320v-64H352z"},null,-1),_hoisted_3$4i=[_hoisted_2$4o];function _sfc_render$4g(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4y,_hoisted_3$4i)}var bowl=_export_sfc(_sfc_main$4D,[["render",_sfc_render$4g]]);const _sfc_main$4C=defineComponent({name:"Box"}),_hoisted_1$4x={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4n=createBaseVNode("path",{fill:"currentColor",d:"M317.056 128 128 344.064V896h768V344.064L706.944 128H317.056zm-14.528-64h418.944a32 32 0 0 1 24.064 10.88l206.528 236.096A32 32 0 0 1 960 332.032V928a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V332.032a32 32 0 0 1 7.936-21.12L278.4 75.008A32 32 0 0 1 302.528 64z"},null,-1),_hoisted_3$4h=createBaseVNode("path",{fill:"currentColor",d:"M64 320h896v64H64z"},null,-1),_hoisted_4$1k=createBaseVNode("path",{fill:"currentColor",d:"M448 327.872V640h128V327.872L526.08 128h-28.16L448 327.872zM448 64h128l64 256v352a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V320l64-256z"},null,-1),_hoisted_5$u=[_hoisted_2$4n,_hoisted_3$4h,_hoisted_4$1k];function _sfc_render$4f(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4x,_hoisted_5$u)}var box$1=_export_sfc(_sfc_main$4C,[["render",_sfc_render$4f]]);const _sfc_main$4B=defineComponent({name:"Briefcase"}),_hoisted_1$4w={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4m=createBaseVNode("path",{fill:"currentColor",d:"M320 320V128h384v192h192v192H128V320h192zM128 576h768v320H128V576zm256-256h256.064V192H384v128z"},null,-1),_hoisted_3$4g=[_hoisted_2$4m];function _sfc_render$4e(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4w,_hoisted_3$4g)}var briefcase=_export_sfc(_sfc_main$4B,[["render",_sfc_render$4e]]);const _sfc_main$4A=defineComponent({name:"BrushFilled"}),_hoisted_1$4v={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4l=createBaseVNode("path",{fill:"currentColor",d:"M608 704v160a96 96 0 0 1-192 0V704h-96a128 128 0 0 1-128-128h640a128 128 0 0 1-128 128h-96zM192 512V128.064h640V512H192z"},null,-1),_hoisted_3$4f=[_hoisted_2$4l];function _sfc_render$4d(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4v,_hoisted_3$4f)}var brushFilled=_export_sfc(_sfc_main$4A,[["render",_sfc_render$4d]]);const _sfc_main$4z=defineComponent({name:"Brush"}),_hoisted_1$4u={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4k=createBaseVNode("path",{fill:"currentColor",d:"M896 448H128v192a64 64 0 0 0 64 64h192v192h256V704h192a64 64 0 0 0 64-64V448zm-770.752-64c0-47.552 5.248-90.24 15.552-128 14.72-54.016 42.496-107.392 83.2-160h417.28l-15.36 70.336L736 96h211.2c-24.832 42.88-41.92 96.256-51.2 160a663.872 663.872 0 0 0-6.144 128H960v256a128 128 0 0 1-128 128H704v160a32 32 0 0 1-32 32H352a32 32 0 0 1-32-32V768H192A128 128 0 0 1 64 640V384h61.248zm64 0h636.544c-2.048-45.824.256-91.584 6.848-137.216 4.48-30.848 10.688-59.776 18.688-86.784h-96.64l-221.12 141.248L561.92 160H256.512c-25.856 37.888-43.776 75.456-53.952 112.832-8.768 32.064-13.248 69.12-13.312 111.168z"},null,-1),_hoisted_3$4e=[_hoisted_2$4k];function _sfc_render$4c(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4u,_hoisted_3$4e)}var brush$2=_export_sfc(_sfc_main$4z,[["render",_sfc_render$4c]]);const _sfc_main$4y=defineComponent({name:"Burger"}),_hoisted_1$4t={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4j=createBaseVNode("path",{fill:"currentColor",d:"M160 512a32 32 0 0 0-32 32v64a32 32 0 0 0 30.08 32H864a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H160zm736-58.56A96 96 0 0 1 960 544v64a96 96 0 0 1-51.968 85.312L855.36 833.6a96 96 0 0 1-89.856 62.272H258.496A96 96 0 0 1 168.64 833.6l-52.608-140.224A96 96 0 0 1 64 608v-64a96 96 0 0 1 64-90.56V448a384 384 0 1 1 768 5.44zM832 448a320 320 0 0 0-640 0h640zM512 704H188.352l40.192 107.136a32 32 0 0 0 29.952 20.736h507.008a32 32 0 0 0 29.952-20.736L835.648 704H512z"},null,-1),_hoisted_3$4d=[_hoisted_2$4j];function _sfc_render$4b(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4t,_hoisted_3$4d)}var burger=_export_sfc(_sfc_main$4y,[["render",_sfc_render$4b]]);const _sfc_main$4x=defineComponent({name:"Calendar"}),_hoisted_1$4s={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4i=createBaseVNode("path",{fill:"currentColor",d:"M128 384v512h768V192H768v32a32 32 0 1 1-64 0v-32H320v32a32 32 0 0 1-64 0v-32H128v128h768v64H128zm192-256h384V96a32 32 0 1 1 64 0v32h160a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h160V96a32 32 0 0 1 64 0v32zm-32 384h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64z"},null,-1),_hoisted_3$4c=[_hoisted_2$4i];function _sfc_render$4a(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4s,_hoisted_3$4c)}var calendar=_export_sfc(_sfc_main$4x,[["render",_sfc_render$4a]]);const _sfc_main$4w=defineComponent({name:"CameraFilled"}),_hoisted_1$4r={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4h=createBaseVNode("path",{fill:"currentColor",d:"M160 224a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h704a64 64 0 0 0 64-64V288a64 64 0 0 0-64-64H748.416l-46.464-92.672A64 64 0 0 0 644.736 96H379.328a64 64 0 0 0-57.216 35.392L275.776 224H160zm352 435.2a115.2 115.2 0 1 0 0-230.4 115.2 115.2 0 0 0 0 230.4zm0 140.8a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),_hoisted_3$4b=[_hoisted_2$4h];function _sfc_render$49(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4r,_hoisted_3$4b)}var cameraFilled=_export_sfc(_sfc_main$4w,[["render",_sfc_render$49]]);const _sfc_main$4v=defineComponent({name:"Camera"}),_hoisted_1$4q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4g=createBaseVNode("path",{fill:"currentColor",d:"M896 256H128v576h768V256zm-199.424-64-32.064-64h-304.96l-32 64h369.024zM96 192h160l46.336-92.608A64 64 0 0 1 359.552 64h304.96a64 64 0 0 1 57.216 35.328L768.192 192H928a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32zm416 512a160 160 0 1 0 0-320 160 160 0 0 0 0 320zm0 64a224 224 0 1 1 0-448 224 224 0 0 1 0 448z"},null,-1),_hoisted_3$4a=[_hoisted_2$4g];function _sfc_render$48(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4q,_hoisted_3$4a)}var camera=_export_sfc(_sfc_main$4v,[["render",_sfc_render$48]]);const _sfc_main$4u=defineComponent({name:"CaretBottom"}),_hoisted_1$4p={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4f=createBaseVNode("path",{fill:"currentColor",d:"m192 384 320 384 320-384z"},null,-1),_hoisted_3$49=[_hoisted_2$4f];function _sfc_render$47(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4p,_hoisted_3$49)}var caretBottom=_export_sfc(_sfc_main$4u,[["render",_sfc_render$47]]);const _sfc_main$4t=defineComponent({name:"CaretLeft"}),_hoisted_1$4o={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4e=createBaseVNode("path",{fill:"currentColor",d:"M672 192 288 511.936 672 832z"},null,-1),_hoisted_3$48=[_hoisted_2$4e];function _sfc_render$46(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4o,_hoisted_3$48)}var caretLeft=_export_sfc(_sfc_main$4t,[["render",_sfc_render$46]]);const _sfc_main$4s=defineComponent({name:"CaretRight"}),_hoisted_1$4n={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4d=createBaseVNode("path",{fill:"currentColor",d:"M384 192v640l384-320.064z"},null,-1),_hoisted_3$47=[_hoisted_2$4d];function _sfc_render$45(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4n,_hoisted_3$47)}var caretRight=_export_sfc(_sfc_main$4s,[["render",_sfc_render$45]]);const _sfc_main$4r=defineComponent({name:"CaretTop"}),_hoisted_1$4m={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4c=createBaseVNode("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"},null,-1),_hoisted_3$46=[_hoisted_2$4c];function _sfc_render$44(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4m,_hoisted_3$46)}var caretTop=_export_sfc(_sfc_main$4r,[["render",_sfc_render$44]]);const _sfc_main$4q=defineComponent({name:"Cellphone"}),_hoisted_1$4l={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4b=createBaseVNode("path",{fill:"currentColor",d:"M256 128a64 64 0 0 0-64 64v640a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64H256zm0-64h512a128 128 0 0 1 128 128v640a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V192A128 128 0 0 1 256 64zm128 128h256a32 32 0 1 1 0 64H384a32 32 0 0 1 0-64zm128 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128z"},null,-1),_hoisted_3$45=[_hoisted_2$4b];function _sfc_render$43(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4l,_hoisted_3$45)}var cellphone=_export_sfc(_sfc_main$4q,[["render",_sfc_render$43]]);const _sfc_main$4p=defineComponent({name:"ChatDotRound"}),_hoisted_1$4k={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4a=createBaseVNode("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"},null,-1),_hoisted_3$44=createBaseVNode("path",{fill:"currentColor",d:"M512 563.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"},null,-1),_hoisted_4$1j=[_hoisted_2$4a,_hoisted_3$44];function _sfc_render$42(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4k,_hoisted_4$1j)}var chatDotRound=_export_sfc(_sfc_main$4p,[["render",_sfc_render$42]]);const _sfc_main$4o=defineComponent({name:"ChatDotSquare"}),_hoisted_1$4j={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$49=createBaseVNode("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88L273.536 736zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),_hoisted_3$43=createBaseVNode("path",{fill:"currentColor",d:"M512 499.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"},null,-1),_hoisted_4$1i=[_hoisted_2$49,_hoisted_3$43];function _sfc_render$41(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4j,_hoisted_4$1i)}var chatDotSquare=_export_sfc(_sfc_main$4o,[["render",_sfc_render$41]]);const _sfc_main$4n=defineComponent({name:"ChatLineRound"}),_hoisted_1$4i={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$48=createBaseVNode("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"},null,-1),_hoisted_3$42=createBaseVNode("path",{fill:"currentColor",d:"M352 576h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm32-192h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32z"},null,-1),_hoisted_4$1h=[_hoisted_2$48,_hoisted_3$42];function _sfc_render$40(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4i,_hoisted_4$1h)}var chatLineRound=_export_sfc(_sfc_main$4n,[["render",_sfc_render$40]]);const _sfc_main$4m=defineComponent({name:"ChatLineSquare"}),_hoisted_1$4h={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$47=createBaseVNode("path",{fill:"currentColor",d:"M160 826.88 273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),_hoisted_3$41=createBaseVNode("path",{fill:"currentColor",d:"M352 512h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm0-192h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32z"},null,-1),_hoisted_4$1g=[_hoisted_2$47,_hoisted_3$41];function _sfc_render$3$(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4h,_hoisted_4$1g)}var chatLineSquare=_export_sfc(_sfc_main$4m,[["render",_sfc_render$3$]]);const _sfc_main$4l=defineComponent({name:"ChatRound"}),_hoisted_1$4g={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$46=createBaseVNode("path",{fill:"currentColor",d:"m174.72 855.68 130.048-43.392 23.424 11.392C382.4 849.984 444.352 864 512 864c223.744 0 384-159.872 384-352 0-192.832-159.104-352-384-352S128 319.168 128 512a341.12 341.12 0 0 0 69.248 204.288l21.632 28.8-44.16 110.528zm-45.248 82.56A32 32 0 0 1 89.6 896l56.512-141.248A405.12 405.12 0 0 1 64 512C64 299.904 235.648 96 512 96s448 203.904 448 416-173.44 416-448 416c-79.68 0-150.848-17.152-211.712-46.72l-170.88 56.96z"},null,-1),_hoisted_3$40=[_hoisted_2$46];function _sfc_render$3_(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4g,_hoisted_3$40)}var chatRound=_export_sfc(_sfc_main$4l,[["render",_sfc_render$3_]]);const _sfc_main$4k=defineComponent({name:"ChatSquare"}),_hoisted_1$4f={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$45=createBaseVNode("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88L273.536 736zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),_hoisted_3$3$=[_hoisted_2$45];function _sfc_render$3Z(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4f,_hoisted_3$3$)}var chatSquare=_export_sfc(_sfc_main$4k,[["render",_sfc_render$3Z]]);const _sfc_main$4j=defineComponent({name:"Check"}),_hoisted_1$4e={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$44=createBaseVNode("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"},null,-1),_hoisted_3$3_=[_hoisted_2$44];function _sfc_render$3Y(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4e,_hoisted_3$3_)}var check=_export_sfc(_sfc_main$4j,[["render",_sfc_render$3Y]]);const _sfc_main$4i=defineComponent({name:"Checked"}),_hoisted_1$4d={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$43=createBaseVNode("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160.064v64H704v-64zM311.616 537.28l-45.312 45.248L447.36 763.52l316.8-316.8-45.312-45.184L447.36 673.024 311.616 537.28zM384 192V96h256v96H384z"},null,-1),_hoisted_3$3Z=[_hoisted_2$43];function _sfc_render$3X(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4d,_hoisted_3$3Z)}var checked=_export_sfc(_sfc_main$4i,[["render",_sfc_render$3X]]);const _sfc_main$4h=defineComponent({name:"Cherry"}),_hoisted_1$4c={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$42=createBaseVNode("path",{fill:"currentColor",d:"M261.056 449.6c13.824-69.696 34.88-128.96 63.36-177.728 23.744-40.832 61.12-88.64 112.256-143.872H320a32 32 0 0 1 0-64h384a32 32 0 1 1 0 64H554.752c14.912 39.168 41.344 86.592 79.552 141.76 47.36 68.48 84.8 106.752 106.304 114.304a224 224 0 1 1-84.992 14.784c-22.656-22.912-47.04-53.76-73.92-92.608-38.848-56.128-67.008-105.792-84.352-149.312-55.296 58.24-94.528 107.52-117.76 147.2-23.168 39.744-41.088 88.768-53.568 147.072a224.064 224.064 0 1 1-64.96-1.6zM288 832a160 160 0 1 0 0-320 160 160 0 0 0 0 320zm448-64a160 160 0 1 0 0-320 160 160 0 0 0 0 320z"},null,-1),_hoisted_3$3Y=[_hoisted_2$42];function _sfc_render$3W(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4c,_hoisted_3$3Y)}var cherry=_export_sfc(_sfc_main$4h,[["render",_sfc_render$3W]]);const _sfc_main$4g=defineComponent({name:"Chicken"}),_hoisted_1$4b={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$41=createBaseVNode("path",{fill:"currentColor",d:"M349.952 716.992 478.72 588.16a106.688 106.688 0 0 1-26.176-19.072 106.688 106.688 0 0 1-19.072-26.176L304.704 671.744c.768 3.072 1.472 6.144 2.048 9.216l2.048 31.936 31.872 1.984c3.136.64 6.208 1.28 9.28 2.112zm57.344 33.152a128 128 0 1 1-216.32 114.432l-1.92-32-32-1.92a128 128 0 1 1 114.432-216.32L416.64 469.248c-2.432-101.44 58.112-239.104 149.056-330.048 107.328-107.328 231.296-85.504 316.8 0 85.44 85.44 107.328 209.408 0 316.8-91.008 90.88-228.672 151.424-330.112 149.056L407.296 750.08zm90.496-226.304c49.536 49.536 233.344-7.04 339.392-113.088 78.208-78.208 63.232-163.072 0-226.304-63.168-63.232-148.032-78.208-226.24 0C504.896 290.496 448.32 474.368 497.792 523.84zM244.864 708.928a64 64 0 1 0-59.84 59.84l56.32-3.52 3.52-56.32zm8.064 127.68a64 64 0 1 0 59.84-59.84l-56.32 3.52-3.52 56.32z"},null,-1),_hoisted_3$3X=[_hoisted_2$41];function _sfc_render$3V(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4b,_hoisted_3$3X)}var chicken=_export_sfc(_sfc_main$4g,[["render",_sfc_render$3V]]);const _sfc_main$4f=defineComponent({name:"CircleCheckFilled"}),_hoisted_1$4a={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$40=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),_hoisted_3$3W=[_hoisted_2$40];function _sfc_render$3U(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$4a,_hoisted_3$3W)}var circleCheckFilled=_export_sfc(_sfc_main$4f,[["render",_sfc_render$3U]]);const _sfc_main$4e=defineComponent({name:"CircleCheck"}),_hoisted_1$49={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3$=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$3V=createBaseVNode("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"},null,-1),_hoisted_4$1f=[_hoisted_2$3$,_hoisted_3$3V];function _sfc_render$3T(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$49,_hoisted_4$1f)}var circleCheck=_export_sfc(_sfc_main$4e,[["render",_sfc_render$3T]]);const _sfc_main$4d=defineComponent({name:"CircleCloseFilled"}),_hoisted_1$48={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3_=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336L512 457.664z"},null,-1),_hoisted_3$3U=[_hoisted_2$3_];function _sfc_render$3S(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$48,_hoisted_3$3U)}var circleCloseFilled=_export_sfc(_sfc_main$4d,[["render",_sfc_render$3S]]);const _sfc_main$4c=defineComponent({name:"CircleClose"}),_hoisted_1$47={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3Z=createBaseVNode("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248L466.752 512z"},null,-1),_hoisted_3$3T=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_4$1e=[_hoisted_2$3Z,_hoisted_3$3T];function _sfc_render$3R(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$47,_hoisted_4$1e)}var circleClose=_export_sfc(_sfc_main$4c,[["render",_sfc_render$3R]]);const _sfc_main$4b=defineComponent({name:"CirclePlusFilled"}),_hoisted_1$46={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3Y=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-38.4 409.6H326.4a38.4 38.4 0 1 0 0 76.8h147.2v147.2a38.4 38.4 0 0 0 76.8 0V550.4h147.2a38.4 38.4 0 0 0 0-76.8H550.4V326.4a38.4 38.4 0 1 0-76.8 0v147.2z"},null,-1),_hoisted_3$3S=[_hoisted_2$3Y];function _sfc_render$3Q(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$46,_hoisted_3$3S)}var circlePlusFilled=_export_sfc(_sfc_main$4b,[["render",_sfc_render$3Q]]);const _sfc_main$4a=defineComponent({name:"CirclePlus"}),_hoisted_1$45={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3X=createBaseVNode("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),_hoisted_3$3R=createBaseVNode("path",{fill:"currentColor",d:"M480 672V352a32 32 0 1 1 64 0v320a32 32 0 0 1-64 0z"},null,-1),_hoisted_4$1d=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_5$t=[_hoisted_2$3X,_hoisted_3$3R,_hoisted_4$1d];function _sfc_render$3P(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$45,_hoisted_5$t)}var circlePlus=_export_sfc(_sfc_main$4a,[["render",_sfc_render$3P]]);const _sfc_main$49=defineComponent({name:"Clock"}),_hoisted_1$44={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3W=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$3Q=createBaseVNode("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$1c=createBaseVNode("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32z"},null,-1),_hoisted_5$s=[_hoisted_2$3W,_hoisted_3$3Q,_hoisted_4$1c];function _sfc_render$3O(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$44,_hoisted_5$s)}var clock=_export_sfc(_sfc_main$49,[["render",_sfc_render$3O]]);const _sfc_main$48=defineComponent({name:"CloseBold"}),_hoisted_1$43={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3V=createBaseVNode("path",{fill:"currentColor",d:"M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z"},null,-1),_hoisted_3$3P=[_hoisted_2$3V];function _sfc_render$3N(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$43,_hoisted_3$3P)}var closeBold=_export_sfc(_sfc_main$48,[["render",_sfc_render$3N]]);const _sfc_main$47=defineComponent({name:"Close"}),_hoisted_1$42={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3U=createBaseVNode("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),_hoisted_3$3O=[_hoisted_2$3U];function _sfc_render$3M(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$42,_hoisted_3$3O)}var close=_export_sfc(_sfc_main$47,[["render",_sfc_render$3M]]);const _sfc_main$46=defineComponent({name:"Cloudy"}),_hoisted_1$41={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3T=createBaseVNode("path",{fill:"currentColor",d:"M598.4 831.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 831.872zm-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 381.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"},null,-1),_hoisted_3$3N=[_hoisted_2$3T];function _sfc_render$3L(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$41,_hoisted_3$3N)}var cloudy=_export_sfc(_sfc_main$46,[["render",_sfc_render$3L]]);const _sfc_main$45=defineComponent({name:"CoffeeCup"}),_hoisted_1$40={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3S=createBaseVNode("path",{fill:"currentColor",d:"M768 192a192 192 0 1 1-8 383.808A256.128 256.128 0 0 1 512 768H320A256 256 0 0 1 64 512V160a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v32zm0 64v256a128 128 0 1 0 0-256zM96 832h640a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64zm32-640v320a192 192 0 0 0 192 192h192a192 192 0 0 0 192-192V192H128z"},null,-1),_hoisted_3$3M=[_hoisted_2$3S];function _sfc_render$3K(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$40,_hoisted_3$3M)}var coffeeCup=_export_sfc(_sfc_main$45,[["render",_sfc_render$3K]]);const _sfc_main$44=defineComponent({name:"Coffee"}),_hoisted_1$3$={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3R=createBaseVNode("path",{fill:"currentColor",d:"M822.592 192h14.272a32 32 0 0 1 31.616 26.752l21.312 128A32 32 0 0 1 858.24 384h-49.344l-39.04 546.304A32 32 0 0 1 737.92 960H285.824a32 32 0 0 1-32-29.696L214.912 384H165.76a32 32 0 0 1-31.552-37.248l21.312-128A32 32 0 0 1 187.136 192h14.016l-6.72-93.696A32 32 0 0 1 226.368 64h571.008a32 32 0 0 1 31.936 34.304L822.592 192zm-64.128 0 4.544-64H260.736l4.544 64h493.184zm-548.16 128H820.48l-10.688-64H214.208l-10.688 64h6.784zm68.736 64 36.544 512H708.16l36.544-512H279.04z"},null,-1),_hoisted_3$3L=[_hoisted_2$3R];function _sfc_render$3J(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3$,_hoisted_3$3L)}var coffee=_export_sfc(_sfc_main$44,[["render",_sfc_render$3J]]);const _sfc_main$43=defineComponent({name:"Coin"}),_hoisted_1$3_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3Q=createBaseVNode("path",{fill:"currentColor",d:"m161.92 580.736 29.888 58.88C171.328 659.776 160 681.728 160 704c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 615.808 928 657.664 928 704c0 129.728-188.544 224-416 224S96 833.728 96 704c0-46.592 24.32-88.576 65.92-123.264z"},null,-1),_hoisted_3$3K=createBaseVNode("path",{fill:"currentColor",d:"m161.92 388.736 29.888 58.88C171.328 467.84 160 489.792 160 512c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 423.808 928 465.664 928 512c0 129.728-188.544 224-416 224S96 641.728 96 512c0-46.592 24.32-88.576 65.92-123.264z"},null,-1),_hoisted_4$1b=createBaseVNode("path",{fill:"currentColor",d:"M512 544c-227.456 0-416-94.272-416-224S284.544 96 512 96s416 94.272 416 224-188.544 224-416 224zm0-64c196.672 0 352-77.696 352-160S708.672 160 512 160s-352 77.696-352 160 155.328 160 352 160z"},null,-1),_hoisted_5$r=[_hoisted_2$3Q,_hoisted_3$3K,_hoisted_4$1b];function _sfc_render$3I(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3_,_hoisted_5$r)}var coin=_export_sfc(_sfc_main$43,[["render",_sfc_render$3I]]);const _sfc_main$42=defineComponent({name:"ColdDrink"}),_hoisted_1$3Z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3P=createBaseVNode("path",{fill:"currentColor",d:"M768 64a192 192 0 1 1-69.952 370.88L480 725.376V896h96a32 32 0 1 1 0 64H320a32 32 0 1 1 0-64h96V725.376L76.8 273.536a64 64 0 0 1-12.8-38.4v-10.688a32 32 0 0 1 32-32h71.808l-65.536-83.84a32 32 0 0 1 50.432-39.424l96.256 123.264h337.728A192.064 192.064 0 0 1 768 64zM656.896 192.448H800a32 32 0 0 1 32 32v10.624a64 64 0 0 1-12.8 38.4l-80.448 107.2a128 128 0 1 0-81.92-188.16v-.064zm-357.888 64 129.472 165.76a32 32 0 0 1-50.432 39.36l-160.256-205.12H144l304 404.928 304-404.928H299.008z"},null,-1),_hoisted_3$3J=[_hoisted_2$3P];function _sfc_render$3H(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3Z,_hoisted_3$3J)}var coldDrink=_export_sfc(_sfc_main$42,[["render",_sfc_render$3H]]);const _sfc_main$41=defineComponent({name:"CollectionTag"}),_hoisted_1$3Y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3O=createBaseVNode("path",{fill:"currentColor",d:"M256 128v698.88l196.032-156.864a96 96 0 0 1 119.936 0L768 826.816V128H256zm-32-64h576a32 32 0 0 1 32 32v797.44a32 32 0 0 1-51.968 24.96L531.968 720a32 32 0 0 0-39.936 0L243.968 918.4A32 32 0 0 1 192 893.44V96a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$3I=[_hoisted_2$3O];function _sfc_render$3G(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3Y,_hoisted_3$3I)}var collectionTag=_export_sfc(_sfc_main$41,[["render",_sfc_render$3G]]);const _sfc_main$40=defineComponent({name:"Collection"}),_hoisted_1$3X={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3N=createBaseVNode("path",{fill:"currentColor",d:"M192 736h640V128H256a64 64 0 0 0-64 64v544zm64-672h608a32 32 0 0 1 32 32v672a32 32 0 0 1-32 32H160l-32 57.536V192A128 128 0 0 1 256 64z"},null,-1),_hoisted_3$3H=createBaseVNode("path",{fill:"currentColor",d:"M240 800a48 48 0 1 0 0 96h592v-96H240zm0-64h656v160a64 64 0 0 1-64 64H240a112 112 0 0 1 0-224zm144-608v250.88l96-76.8 96 76.8V128H384zm-64-64h320v381.44a32 32 0 0 1-51.968 24.96L480 384l-108.032 86.4A32 32 0 0 1 320 445.44V64z"},null,-1),_hoisted_4$1a=[_hoisted_2$3N,_hoisted_3$3H];function _sfc_render$3F(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3X,_hoisted_4$1a)}var collection=_export_sfc(_sfc_main$40,[["render",_sfc_render$3F]]);const _sfc_main$3$=defineComponent({name:"Comment"}),_hoisted_1$3W={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3M=createBaseVNode("path",{fill:"currentColor",d:"M736 504a56 56 0 1 1 0-112 56 56 0 0 1 0 112zm-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112zm-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112zM128 128v640h192v160l224-160h352V128H128z"},null,-1),_hoisted_3$3G=[_hoisted_2$3M];function _sfc_render$3E(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3W,_hoisted_3$3G)}var comment=_export_sfc(_sfc_main$3$,[["render",_sfc_render$3E]]);const _sfc_main$3_=defineComponent({name:"Compass"}),_hoisted_1$3V={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3L=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$3F=createBaseVNode("path",{fill:"currentColor",d:"M725.888 315.008C676.48 428.672 624 513.28 568.576 568.64c-55.424 55.424-139.968 107.904-253.568 157.312a12.8 12.8 0 0 1-16.896-16.832c49.536-113.728 102.016-198.272 157.312-253.632 55.36-55.296 139.904-107.776 253.632-157.312a12.8 12.8 0 0 1 16.832 16.832z"},null,-1),_hoisted_4$19=[_hoisted_2$3L,_hoisted_3$3F];function _sfc_render$3D(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3V,_hoisted_4$19)}var compass=_export_sfc(_sfc_main$3_,[["render",_sfc_render$3D]]);const _sfc_main$3Z=defineComponent({name:"Connection"}),_hoisted_1$3U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3K=createBaseVNode("path",{fill:"currentColor",d:"M640 384v64H448a128 128 0 0 0-128 128v128a128 128 0 0 0 128 128h320a128 128 0 0 0 128-128V576a128 128 0 0 0-64-110.848V394.88c74.56 26.368 128 97.472 128 181.056v128a192 192 0 0 1-192 192H448a192 192 0 0 1-192-192V576a192 192 0 0 1 192-192h192z"},null,-1),_hoisted_3$3E=createBaseVNode("path",{fill:"currentColor",d:"M384 640v-64h192a128 128 0 0 0 128-128V320a128 128 0 0 0-128-128H256a128 128 0 0 0-128 128v128a128 128 0 0 0 64 110.848v70.272A192.064 192.064 0 0 1 64 448V320a192 192 0 0 1 192-192h320a192 192 0 0 1 192 192v128a192 192 0 0 1-192 192H384z"},null,-1),_hoisted_4$18=[_hoisted_2$3K,_hoisted_3$3E];function _sfc_render$3C(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3U,_hoisted_4$18)}var connection=_export_sfc(_sfc_main$3Z,[["render",_sfc_render$3C]]);const _sfc_main$3Y=defineComponent({name:"Coordinate"}),_hoisted_1$3T={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3J=createBaseVNode("path",{fill:"currentColor",d:"M480 512h64v320h-64z"},null,-1),_hoisted_3$3D=createBaseVNode("path",{fill:"currentColor",d:"M192 896h640a64 64 0 0 0-64-64H256a64 64 0 0 0-64 64zm64-128h512a128 128 0 0 1 128 128v64H128v-64a128 128 0 0 1 128-128zm256-256a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),_hoisted_4$17=[_hoisted_2$3J,_hoisted_3$3D];function _sfc_render$3B(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3T,_hoisted_4$17)}var coordinate=_export_sfc(_sfc_main$3Y,[["render",_sfc_render$3B]]);const _sfc_main$3X=defineComponent({name:"CopyDocument"}),_hoisted_1$3S={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3I=createBaseVNode("path",{fill:"currentColor",d:"M768 832a128 128 0 0 1-128 128H192A128 128 0 0 1 64 832V384a128 128 0 0 1 128-128v64a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64h64z"},null,-1),_hoisted_3$3C=createBaseVNode("path",{fill:"currentColor",d:"M384 128a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64H384zm0-64h448a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H384a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64z"},null,-1),_hoisted_4$16=[_hoisted_2$3I,_hoisted_3$3C];function _sfc_render$3A(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3S,_hoisted_4$16)}var copyDocument=_export_sfc(_sfc_main$3X,[["render",_sfc_render$3A]]);const _sfc_main$3W=defineComponent({name:"Cpu"}),_hoisted_1$3R={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3H=createBaseVNode("path",{fill:"currentColor",d:"M320 256a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h384a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64H320zm0-64h384a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H320a128 128 0 0 1-128-128V320a128 128 0 0 1 128-128z"},null,-1),_hoisted_3$3B=createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm160 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm-320 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm160 896a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zm160 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zm-320 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zM64 512a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm0-160a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm0 320a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm896-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32zm0-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32zm0 320a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32z"},null,-1),_hoisted_4$15=[_hoisted_2$3H,_hoisted_3$3B];function _sfc_render$3z(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3R,_hoisted_4$15)}var cpu=_export_sfc(_sfc_main$3W,[["render",_sfc_render$3z]]);const _sfc_main$3V=defineComponent({name:"CreditCard"}),_hoisted_1$3Q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3G=createBaseVNode("path",{fill:"currentColor",d:"M896 324.096c0-42.368-2.496-55.296-9.536-68.48a52.352 52.352 0 0 0-22.144-22.08c-13.12-7.04-26.048-9.536-68.416-9.536H228.096c-42.368 0-55.296 2.496-68.48 9.536a52.352 52.352 0 0 0-22.08 22.144c-7.04 13.12-9.536 26.048-9.536 68.416v375.808c0 42.368 2.496 55.296 9.536 68.48a52.352 52.352 0 0 0 22.144 22.08c13.12 7.04 26.048 9.536 68.416 9.536h567.808c42.368 0 55.296-2.496 68.48-9.536a52.352 52.352 0 0 0 22.08-22.144c7.04-13.12 9.536-26.048 9.536-68.416V324.096zm64 0v375.808c0 57.088-5.952 77.76-17.088 98.56-11.136 20.928-27.52 37.312-48.384 48.448-20.864 11.136-41.6 17.088-98.56 17.088H228.032c-57.088 0-77.76-5.952-98.56-17.088a116.288 116.288 0 0 1-48.448-48.384c-11.136-20.864-17.088-41.6-17.088-98.56V324.032c0-57.088 5.952-77.76 17.088-98.56 11.136-20.928 27.52-37.312 48.384-48.448 20.864-11.136 41.6-17.088 98.56-17.088H795.84c57.088 0 77.76 5.952 98.56 17.088 20.928 11.136 37.312 27.52 48.448 48.384 11.136 20.864 17.088 41.6 17.088 98.56z"},null,-1),_hoisted_3$3A=createBaseVNode("path",{fill:"currentColor",d:"M64 320h896v64H64v-64zm0 128h896v64H64v-64zm128 192h256v64H192z"},null,-1),_hoisted_4$14=[_hoisted_2$3G,_hoisted_3$3A];function _sfc_render$3y(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3Q,_hoisted_4$14)}var creditCard=_export_sfc(_sfc_main$3V,[["render",_sfc_render$3y]]);const _sfc_main$3U=defineComponent({name:"Crop"}),_hoisted_1$3P={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3F=createBaseVNode("path",{fill:"currentColor",d:"M256 768h672a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V96a32 32 0 0 1 64 0v672z"},null,-1),_hoisted_3$3z=createBaseVNode("path",{fill:"currentColor",d:"M832 224v704a32 32 0 1 1-64 0V256H96a32 32 0 0 1 0-64h704a32 32 0 0 1 32 32z"},null,-1),_hoisted_4$13=[_hoisted_2$3F,_hoisted_3$3z];function _sfc_render$3x(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3P,_hoisted_4$13)}var crop=_export_sfc(_sfc_main$3U,[["render",_sfc_render$3x]]);const _sfc_main$3T=defineComponent({name:"DArrowLeft"}),_hoisted_1$3O={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3E=createBaseVNode("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"},null,-1),_hoisted_3$3y=[_hoisted_2$3E];function _sfc_render$3w(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3O,_hoisted_3$3y)}var dArrowLeft=_export_sfc(_sfc_main$3T,[["render",_sfc_render$3w]]);const _sfc_main$3S=defineComponent({name:"DArrowRight"}),_hoisted_1$3N={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3D=createBaseVNode("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688zm-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"},null,-1),_hoisted_3$3x=[_hoisted_2$3D];function _sfc_render$3v(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3N,_hoisted_3$3x)}var dArrowRight=_export_sfc(_sfc_main$3S,[["render",_sfc_render$3v]]);const _sfc_main$3R=defineComponent({name:"DCaret"}),_hoisted_1$3M={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3C=createBaseVNode("path",{fill:"currentColor",d:"m512 128 288 320H224l288-320zM224 576h576L512 896 224 576z"},null,-1),_hoisted_3$3w=[_hoisted_2$3C];function _sfc_render$3u(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3M,_hoisted_3$3w)}var dCaret=_export_sfc(_sfc_main$3R,[["render",_sfc_render$3u]]);const _sfc_main$3Q=defineComponent({name:"DataAnalysis"}),_hoisted_1$3L={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3B=createBaseVNode("path",{fill:"currentColor",d:"m665.216 768 110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216zM832 192H192v512h640V192zM352 448a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0v-64a32 32 0 0 1 32-32zm160-64a32 32 0 0 1 32 32v128a32 32 0 0 1-64 0V416a32 32 0 0 1 32-32zm160-64a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V352a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$3v=[_hoisted_2$3B];function _sfc_render$3t(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3L,_hoisted_3$3v)}var dataAnalysis=_export_sfc(_sfc_main$3Q,[["render",_sfc_render$3t]]);const _sfc_main$3P=defineComponent({name:"DataBoard"}),_hoisted_1$3K={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3A=createBaseVNode("path",{fill:"currentColor",d:"M32 128h960v64H32z"},null,-1),_hoisted_3$3u=createBaseVNode("path",{fill:"currentColor",d:"M192 192v512h640V192H192zm-64-64h768v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V128z"},null,-1),_hoisted_4$12=createBaseVNode("path",{fill:"currentColor",d:"M322.176 960H248.32l144.64-250.56 55.424 32L322.176 960zm453.888 0h-73.856L576 741.44l55.424-32L776.064 960z"},null,-1),_hoisted_5$q=[_hoisted_2$3A,_hoisted_3$3u,_hoisted_4$12];function _sfc_render$3s(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3K,_hoisted_5$q)}var dataBoard=_export_sfc(_sfc_main$3P,[["render",_sfc_render$3s]]);const _sfc_main$3O=defineComponent({name:"DataLine"}),_hoisted_1$3J={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3z=createBaseVNode("path",{fill:"currentColor",d:"M359.168 768H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216l110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192zM832 192H192v512h640V192zM342.656 534.656a32 32 0 1 1-45.312-45.312L444.992 341.76l125.44 94.08L679.04 300.032a32 32 0 1 1 49.92 39.936L581.632 524.224 451.008 426.24 342.656 534.592z"},null,-1),_hoisted_3$3t=[_hoisted_2$3z];function _sfc_render$3r(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3J,_hoisted_3$3t)}var dataLine=_export_sfc(_sfc_main$3O,[["render",_sfc_render$3r]]);const _sfc_main$3N=defineComponent({name:"DeleteFilled"}),_hoisted_1$3I={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3y=createBaseVNode("path",{fill:"currentColor",d:"M352 192V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64H96a32 32 0 0 1 0-64h256zm64 0h192v-64H416v64zM192 960a32 32 0 0 1-32-32V256h704v672a32 32 0 0 1-32 32H192zm224-192a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32zm192 0a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32z"},null,-1),_hoisted_3$3s=[_hoisted_2$3y];function _sfc_render$3q(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3I,_hoisted_3$3s)}var deleteFilled=_export_sfc(_sfc_main$3N,[["render",_sfc_render$3q]]);const _sfc_main$3M=defineComponent({name:"DeleteLocation"}),_hoisted_1$3H={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3x=createBaseVNode("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),_hoisted_3$3r=createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),_hoisted_4$11=createBaseVNode("path",{fill:"currentColor",d:"M384 384h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32z"},null,-1),_hoisted_5$p=[_hoisted_2$3x,_hoisted_3$3r,_hoisted_4$11];function _sfc_render$3p(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3H,_hoisted_5$p)}var deleteLocation=_export_sfc(_sfc_main$3M,[["render",_sfc_render$3p]]);const _sfc_main$3L=defineComponent({name:"Delete"}),_hoisted_1$3G={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3w=createBaseVNode("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V256zm448-64v-64H416v64h192zM224 896h576V256H224v640zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32zm192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32z"},null,-1),_hoisted_3$3q=[_hoisted_2$3w];function _sfc_render$3o(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3G,_hoisted_3$3q)}var _delete=_export_sfc(_sfc_main$3L,[["render",_sfc_render$3o]]);const _sfc_main$3K=defineComponent({name:"Dessert"}),_hoisted_1$3F={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3v=createBaseVNode("path",{fill:"currentColor",d:"M128 416v-48a144 144 0 0 1 168.64-141.888 224.128 224.128 0 0 1 430.72 0A144 144 0 0 1 896 368v48a384 384 0 0 1-352 382.72V896h-64v-97.28A384 384 0 0 1 128 416zm287.104-32.064h193.792a143.808 143.808 0 0 1 58.88-132.736 160.064 160.064 0 0 0-311.552 0 143.808 143.808 0 0 1 58.88 132.8zm-72.896 0a72 72 0 1 0-140.48 0h140.48zm339.584 0h140.416a72 72 0 1 0-140.48 0zM512 736a320 320 0 0 0 318.4-288.064H193.6A320 320 0 0 0 512 736zM384 896.064h256a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64z"},null,-1),_hoisted_3$3p=[_hoisted_2$3v];function _sfc_render$3n(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3F,_hoisted_3$3p)}var dessert=_export_sfc(_sfc_main$3K,[["render",_sfc_render$3n]]);const _sfc_main$3J=defineComponent({name:"Discount"}),_hoisted_1$3E={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3u=createBaseVNode("path",{fill:"currentColor",d:"M224 704h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336V704zm0 64v128h576V768H224zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"},null,-1),_hoisted_3$3o=createBaseVNode("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_hoisted_4$10=[_hoisted_2$3u,_hoisted_3$3o];function _sfc_render$3m(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3E,_hoisted_4$10)}var discount=_export_sfc(_sfc_main$3J,[["render",_sfc_render$3m]]);const _sfc_main$3I=defineComponent({name:"DishDot"}),_hoisted_1$3D={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3t=createBaseVNode("path",{fill:"currentColor",d:"m384.064 274.56.064-50.688A128 128 0 0 1 512.128 96c70.528 0 127.68 57.152 127.68 127.68v50.752A448.192 448.192 0 0 1 955.392 768H68.544A448.192 448.192 0 0 1 384 274.56zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64zm32-128h768a384 384 0 1 0-768 0zm447.808-448v-32.32a63.68 63.68 0 0 0-63.68-63.68 64 64 0 0 0-64 63.936V256h127.68z"},null,-1),_hoisted_3$3n=[_hoisted_2$3t];function _sfc_render$3l(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3D,_hoisted_3$3n)}var dishDot=_export_sfc(_sfc_main$3I,[["render",_sfc_render$3l]]);const _sfc_main$3H=defineComponent({name:"Dish"}),_hoisted_1$3C={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3s=createBaseVNode("path",{fill:"currentColor",d:"M480 257.152V192h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96v65.152A448 448 0 0 1 955.52 768H68.48A448 448 0 0 1 480 257.152zM128 704h768a384 384 0 1 0-768 0zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64z"},null,-1),_hoisted_3$3m=[_hoisted_2$3s];function _sfc_render$3k(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3C,_hoisted_3$3m)}var dish=_export_sfc(_sfc_main$3H,[["render",_sfc_render$3k]]);const _sfc_main$3G=defineComponent({name:"DocumentAdd"}),_hoisted_1$3B={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3r=createBaseVNode("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640V384zm-26.496-64L640 154.496V320h165.504zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm320 512V448h64v128h128v64H544v128h-64V640H352v-64h128z"},null,-1),_hoisted_3$3l=[_hoisted_2$3r];function _sfc_render$3j(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3B,_hoisted_3$3l)}var documentAdd=_export_sfc(_sfc_main$3G,[["render",_sfc_render$3j]]);const _sfc_main$3F=defineComponent({name:"DocumentChecked"}),_hoisted_1$3A={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3q=createBaseVNode("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm318.4 582.144 180.992-180.992L704.64 510.4 478.4 736.64 320 578.304l45.248-45.312L478.4 646.144z"},null,-1),_hoisted_3$3k=[_hoisted_2$3q];function _sfc_render$3i(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3A,_hoisted_3$3k)}var documentChecked=_export_sfc(_sfc_main$3F,[["render",_sfc_render$3i]]);const _sfc_main$3E=defineComponent({name:"DocumentCopy"}),_hoisted_1$3z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3p=createBaseVNode("path",{fill:"currentColor",d:"M128 320v576h576V320H128zm-32-64h640a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32zM960 96v704a32 32 0 0 1-32 32h-96v-64h64V128H384v64h-64V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32zM256 672h320v64H256v-64zm0-192h320v64H256v-64z"},null,-1),_hoisted_3$3j=[_hoisted_2$3p];function _sfc_render$3h(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3z,_hoisted_3$3j)}var documentCopy=_export_sfc(_sfc_main$3E,[["render",_sfc_render$3h]]);const _sfc_main$3D=defineComponent({name:"DocumentDelete"}),_hoisted_1$3y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3o=createBaseVNode("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm308.992 546.304-90.496-90.624 45.248-45.248 90.56 90.496 90.496-90.432 45.248 45.248-90.496 90.56 90.496 90.496-45.248 45.248-90.496-90.496-90.56 90.496-45.248-45.248 90.496-90.496z"},null,-1),_hoisted_3$3i=[_hoisted_2$3o];function _sfc_render$3g(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3y,_hoisted_3$3i)}var documentDelete=_export_sfc(_sfc_main$3D,[["render",_sfc_render$3g]]);const _sfc_main$3C=defineComponent({name:"DocumentRemove"}),_hoisted_1$3x={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3n=createBaseVNode("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm192 512h320v64H352v-64z"},null,-1),_hoisted_3$3h=[_hoisted_2$3n];function _sfc_render$3f(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3x,_hoisted_3$3h)}var documentRemove=_export_sfc(_sfc_main$3C,[["render",_sfc_render$3f]]);const _sfc_main$3B=defineComponent({name:"Document"}),_hoisted_1$3w={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3m=createBaseVNode("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640V384zm-26.496-64L640 154.496V320h165.504zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm160 448h384v64H320v-64zm0-192h160v64H320v-64zm0 384h384v64H320v-64z"},null,-1),_hoisted_3$3g=[_hoisted_2$3m];function _sfc_render$3e(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3w,_hoisted_3$3g)}var document$1=_export_sfc(_sfc_main$3B,[["render",_sfc_render$3e]]);const _sfc_main$3A=defineComponent({name:"Download"}),_hoisted_1$3v={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3l=createBaseVNode("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm384-253.696 236.288-236.352 45.248 45.248L508.8 704 192 387.2l45.248-45.248L480 584.704V128h64v450.304z"},null,-1),_hoisted_3$3f=[_hoisted_2$3l];function _sfc_render$3d(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3v,_hoisted_3$3f)}var download=_export_sfc(_sfc_main$3A,[["render",_sfc_render$3d]]);const _sfc_main$3z=defineComponent({name:"Drizzling"}),_hoisted_1$3u={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3k=createBaseVNode("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480zM288 800h64v64h-64v-64zm192 0h64v64h-64v-64zm-96 96h64v64h-64v-64zm192 0h64v64h-64v-64zm96-96h64v64h-64v-64z"},null,-1),_hoisted_3$3e=[_hoisted_2$3k];function _sfc_render$3c(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3u,_hoisted_3$3e)}var drizzling=_export_sfc(_sfc_main$3z,[["render",_sfc_render$3c]]);const _sfc_main$3y=defineComponent({name:"EditPen"}),_hoisted_1$3t={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3j=createBaseVNode("path",{d:"m199.04 672.64 193.984 112 224-387.968-193.92-112-224 388.032zm-23.872 60.16 32.896 148.288 144.896-45.696L175.168 732.8zM455.04 229.248l193.92 112 56.704-98.112-193.984-112-56.64 98.112zM104.32 708.8l384-665.024 304.768 175.936L409.152 884.8h.064l-248.448 78.336L104.32 708.8zm384 254.272v-64h448v64h-448z",fill:"currentColor"},null,-1),_hoisted_3$3d=[_hoisted_2$3j];function _sfc_render$3b(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3t,_hoisted_3$3d)}var editPen=_export_sfc(_sfc_main$3y,[["render",_sfc_render$3b]]);const _sfc_main$3x=defineComponent({name:"Edit"}),_hoisted_1$3s={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3i=createBaseVNode("path",{fill:"currentColor",d:"M832 512a32 32 0 1 1 64 0v352a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h352a32 32 0 0 1 0 64H192v640h640V512z"},null,-1),_hoisted_3$3c=createBaseVNode("path",{fill:"currentColor",d:"m469.952 554.24 52.8-7.552L847.104 222.4a32 32 0 1 0-45.248-45.248L477.44 501.44l-7.552 52.8zm422.4-422.4a96 96 0 0 1 0 135.808l-331.84 331.84a32 32 0 0 1-18.112 9.088L436.8 623.68a32 32 0 0 1-36.224-36.224l15.104-105.6a32 32 0 0 1 9.024-18.112l331.904-331.84a96 96 0 0 1 135.744 0z"},null,-1),_hoisted_4$$=[_hoisted_2$3i,_hoisted_3$3c];function _sfc_render$3a(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3s,_hoisted_4$$)}var edit=_export_sfc(_sfc_main$3x,[["render",_sfc_render$3a]]);const _sfc_main$3w=defineComponent({name:"ElemeFilled"}),_hoisted_1$3r={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3h=createBaseVNode("path",{fill:"currentColor",d:"M176 64h672c61.824 0 112 50.176 112 112v672a112 112 0 0 1-112 112H176A112 112 0 0 1 64 848V176c0-61.824 50.176-112 112-112zm150.528 173.568c-152.896 99.968-196.544 304.064-97.408 456.96a330.688 330.688 0 0 0 456.96 96.64c9.216-5.888 17.6-11.776 25.152-18.56a18.24 18.24 0 0 0 4.224-24.32L700.352 724.8a47.552 47.552 0 0 0-65.536-14.272A234.56 234.56 0 0 1 310.592 641.6C240 533.248 271.104 387.968 379.456 316.48a234.304 234.304 0 0 1 276.352 15.168c1.664.832 2.56 2.56 3.392 4.224 5.888 8.384 3.328 19.328-5.12 25.216L456.832 489.6a47.552 47.552 0 0 0-14.336 65.472l16 24.384c5.888 8.384 16.768 10.88 25.216 5.056l308.224-199.936a19.584 19.584 0 0 0 6.72-23.488v-.896c-4.992-9.216-10.048-17.6-15.104-26.88-99.968-151.168-304.064-194.88-456.96-95.744zM786.88 504.704l-62.208 40.32c-8.32 5.888-10.88 16.768-4.992 25.216L760 632.32c5.888 8.448 16.768 11.008 25.152 5.12l31.104-20.16a55.36 55.36 0 0 0 16-76.48l-20.224-31.04a19.52 19.52 0 0 0-25.152-5.12z"},null,-1),_hoisted_3$3b=[_hoisted_2$3h];function _sfc_render$39(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3r,_hoisted_3$3b)}var elemeFilled=_export_sfc(_sfc_main$3w,[["render",_sfc_render$39]]);const _sfc_main$3v=defineComponent({name:"Eleme"}),_hoisted_1$3q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3g=createBaseVNode("path",{fill:"currentColor",d:"M300.032 188.8c174.72-113.28 408-63.36 522.24 109.44 5.76 10.56 11.52 20.16 17.28 30.72v.96a22.4 22.4 0 0 1-7.68 26.88l-352.32 228.48c-9.6 6.72-22.08 3.84-28.8-5.76l-18.24-27.84a54.336 54.336 0 0 1 16.32-74.88l225.6-146.88c9.6-6.72 12.48-19.2 5.76-28.8-.96-1.92-1.92-3.84-3.84-4.8a267.84 267.84 0 0 0-315.84-17.28c-123.84 81.6-159.36 247.68-78.72 371.52a268.096 268.096 0 0 0 370.56 78.72 54.336 54.336 0 0 1 74.88 16.32l17.28 26.88c5.76 9.6 3.84 21.12-4.8 27.84-8.64 7.68-18.24 14.4-28.8 21.12a377.92 377.92 0 0 1-522.24-110.4c-113.28-174.72-63.36-408 111.36-522.24zm526.08 305.28a22.336 22.336 0 0 1 28.8 5.76l23.04 35.52a63.232 63.232 0 0 1-18.24 87.36l-35.52 23.04c-9.6 6.72-22.08 3.84-28.8-5.76l-46.08-71.04c-6.72-9.6-3.84-22.08 5.76-28.8l71.04-46.08z"},null,-1),_hoisted_3$3a=[_hoisted_2$3g];function _sfc_render$38(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3q,_hoisted_3$3a)}var eleme=_export_sfc(_sfc_main$3v,[["render",_sfc_render$38]]);const _sfc_main$3u=defineComponent({name:"ElementPlus"}),_hoisted_1$3p={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3f=createBaseVNode("path",{d:"M839.7 734.7c0 33.3-17.9 41-17.9 41S519.7 949.8 499.2 960c-10.2 5.1-20.5 5.1-30.7 0 0 0-314.9-184.3-325.1-192-5.1-5.1-10.2-12.8-12.8-20.5V368.6c0-17.9 20.5-28.2 20.5-28.2L466 158.6c12.8-5.1 25.6-5.1 38.4 0 0 0 279 161.3 309.8 179.2 17.9 7.7 28.2 25.6 25.6 46.1-.1-5-.1 317.5-.1 350.8zM714.2 371.2c-64-35.8-217.6-125.4-217.6-125.4-7.7-5.1-20.5-5.1-30.7 0L217.6 389.1s-17.9 10.2-17.9 23v297c0 5.1 5.1 12.8 7.7 17.9 7.7 5.1 256 148.5 256 148.5 7.7 5.1 17.9 5.1 25.6 0 15.4-7.7 250.9-145.9 250.9-145.9s12.8-5.1 12.8-30.7v-74.2l-276.5 169v-64c0-17.9 7.7-30.7 20.5-46.1L745 535c5.1-7.7 10.2-20.5 10.2-30.7v-66.6l-279 169v-69.1c0-15.4 5.1-30.7 17.9-38.4l220.1-128zM919 135.7c0-5.1-5.1-7.7-7.7-7.7h-58.9V66.6c0-5.1-5.1-5.1-10.2-5.1l-30.7 5.1c-5.1 0-5.1 2.6-5.1 5.1V128h-56.3c-5.1 0-5.1 5.1-7.7 5.1v38.4h69.1v64c0 5.1 5.1 5.1 10.2 5.1l30.7-5.1c5.1 0 5.1-2.6 5.1-5.1v-56.3h64l-2.5-38.4z",fill:"currentColor"},null,-1),_hoisted_3$39=[_hoisted_2$3f];function _sfc_render$37(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3p,_hoisted_3$39)}var elementPlus=_export_sfc(_sfc_main$3u,[["render",_sfc_render$37]]);const _sfc_main$3t=defineComponent({name:"Expand"}),_hoisted_1$3o={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3e=createBaseVNode("path",{fill:"currentColor",d:"M128 192h768v128H128V192zm0 256h512v128H128V448zm0 256h768v128H128V704zm576-352 192 160-192 128V352z"},null,-1),_hoisted_3$38=[_hoisted_2$3e];function _sfc_render$36(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3o,_hoisted_3$38)}var expand=_export_sfc(_sfc_main$3t,[["render",_sfc_render$36]]);const _sfc_main$3s=defineComponent({name:"Failed"}),_hoisted_1$3n={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3d=createBaseVNode("path",{fill:"currentColor",d:"m557.248 608 135.744-135.744-45.248-45.248-135.68 135.744-135.808-135.68-45.248 45.184L466.752 608l-135.68 135.68 45.184 45.312L512 653.248l135.744 135.744 45.248-45.248L557.312 608zM704 192h160v736H160V192h160v64h384v-64zm-320 0V96h256v96H384z"},null,-1),_hoisted_3$37=[_hoisted_2$3d];function _sfc_render$35(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3n,_hoisted_3$37)}var failed=_export_sfc(_sfc_main$3s,[["render",_sfc_render$35]]);const _sfc_main$3r=defineComponent({name:"Female"}),_hoisted_1$3m={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3c=createBaseVNode("path",{fill:"currentColor",d:"M512 640a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),_hoisted_3$36=createBaseVNode("path",{fill:"currentColor",d:"M512 640q32 0 32 32v256q0 32-32 32t-32-32V672q0-32 32-32z"},null,-1),_hoisted_4$_=createBaseVNode("path",{fill:"currentColor",d:"M352 800h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32z"},null,-1),_hoisted_5$o=[_hoisted_2$3c,_hoisted_3$36,_hoisted_4$_];function _sfc_render$34(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3m,_hoisted_5$o)}var female=_export_sfc(_sfc_main$3r,[["render",_sfc_render$34]]);const _sfc_main$3q=defineComponent({name:"Files"}),_hoisted_1$3l={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3b=createBaseVNode("path",{fill:"currentColor",d:"M128 384v448h768V384H128zm-32-64h832a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32zm64-128h704v64H160zm96-128h512v64H256z"},null,-1),_hoisted_3$35=[_hoisted_2$3b];function _sfc_render$33(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3l,_hoisted_3$35)}var files=_export_sfc(_sfc_main$3q,[["render",_sfc_render$33]]);const _sfc_main$3p=defineComponent({name:"Film"}),_hoisted_1$3k={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3a=createBaseVNode("path",{fill:"currentColor",d:"M160 160v704h704V160H160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$34=createBaseVNode("path",{fill:"currentColor",d:"M320 288V128h64v352h256V128h64v160h160v64H704v128h160v64H704v128h160v64H704v160h-64V544H384v352h-64V736H128v-64h192V544H128v-64h192V352H128v-64h192z"},null,-1),_hoisted_4$Z=[_hoisted_2$3a,_hoisted_3$34];function _sfc_render$32(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3k,_hoisted_4$Z)}var film=_export_sfc(_sfc_main$3p,[["render",_sfc_render$32]]);const _sfc_main$3o=defineComponent({name:"Filter"}),_hoisted_1$3j={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$39=createBaseVNode("path",{fill:"currentColor",d:"M384 523.392V928a32 32 0 0 0 46.336 28.608l192-96A32 32 0 0 0 640 832V523.392l280.768-343.104a32 32 0 1 0-49.536-40.576l-288 352A32 32 0 0 0 576 512v300.224l-128 64V512a32 32 0 0 0-7.232-20.288L195.52 192H704a32 32 0 1 0 0-64H128a32 32 0 0 0-24.768 52.288L384 523.392z"},null,-1),_hoisted_3$33=[_hoisted_2$39];function _sfc_render$31(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3j,_hoisted_3$33)}var filter$1=_export_sfc(_sfc_main$3o,[["render",_sfc_render$31]]);const _sfc_main$3n=defineComponent({name:"Finished"}),_hoisted_1$3i={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$38=createBaseVNode("path",{fill:"currentColor",d:"M280.768 753.728 691.456 167.04a32 32 0 1 1 52.416 36.672L314.24 817.472a32 32 0 0 1-45.44 7.296l-230.4-172.8a32 32 0 0 1 38.4-51.2l203.968 152.96zM736 448a32 32 0 1 1 0-64h192a32 32 0 1 1 0 64H736zM608 640a32 32 0 0 1 0-64h319.936a32 32 0 1 1 0 64H608zM480 832a32 32 0 1 1 0-64h447.936a32 32 0 1 1 0 64H480z"},null,-1),_hoisted_3$32=[_hoisted_2$38];function _sfc_render$30(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3i,_hoisted_3$32)}var finished=_export_sfc(_sfc_main$3n,[["render",_sfc_render$30]]);const _sfc_main$3m=defineComponent({name:"FirstAidKit"}),_hoisted_1$3h={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$37=createBaseVNode("path",{fill:"currentColor",d:"M192 256a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64H192zm0-64h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128z"},null,-1),_hoisted_3$31=createBaseVNode("path",{fill:"currentColor",d:"M544 512h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0v96zM352 128v64h320v-64H352zm-32-64h384a32 32 0 0 1 32 32v128a32 32 0 0 1-32 32H320a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$Y=[_hoisted_2$37,_hoisted_3$31];function _sfc_render$2$(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3h,_hoisted_4$Y)}var firstAidKit=_export_sfc(_sfc_main$3m,[["render",_sfc_render$2$]]);const _sfc_main$3l=defineComponent({name:"Flag"}),_hoisted_1$3g={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$36=createBaseVNode("path",{fill:"currentColor",d:"M288 128h608L736 384l160 256H288v320h-96V64h96v64z"},null,-1),_hoisted_3$30=[_hoisted_2$36];function _sfc_render$2_(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3g,_hoisted_3$30)}var flag=_export_sfc(_sfc_main$3l,[["render",_sfc_render$2_]]);const _sfc_main$3k=defineComponent({name:"Fold"}),_hoisted_1$3f={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$35=createBaseVNode("path",{fill:"currentColor",d:"M896 192H128v128h768V192zm0 256H384v128h512V448zm0 256H128v128h768V704zM320 384 128 512l192 128V384z"},null,-1),_hoisted_3$2$=[_hoisted_2$35];function _sfc_render$2Z(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3f,_hoisted_3$2$)}var fold=_export_sfc(_sfc_main$3k,[["render",_sfc_render$2Z]]);const _sfc_main$3j=defineComponent({name:"FolderAdd"}),_hoisted_1$3e={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$34=createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm384 416V416h64v128h128v64H544v128h-64V608H352v-64h128z"},null,-1),_hoisted_3$2_=[_hoisted_2$34];function _sfc_render$2Y(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3e,_hoisted_3$2_)}var folderAdd=_export_sfc(_sfc_main$3j,[["render",_sfc_render$2Y]]);const _sfc_main$3i=defineComponent({name:"FolderChecked"}),_hoisted_1$3d={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$33=createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm414.08 502.144 180.992-180.992L736.32 494.4 510.08 720.64l-158.4-158.336 45.248-45.312L510.08 630.144z"},null,-1),_hoisted_3$2Z=[_hoisted_2$33];function _sfc_render$2X(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3d,_hoisted_3$2Z)}var folderChecked=_export_sfc(_sfc_main$3i,[["render",_sfc_render$2X]]);const _sfc_main$3h=defineComponent({name:"FolderDelete"}),_hoisted_1$3c={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$32=createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm370.752 448-90.496-90.496 45.248-45.248L512 530.752l90.496-90.496 45.248 45.248L557.248 576l90.496 90.496-45.248 45.248L512 621.248l-90.496 90.496-45.248-45.248L466.752 576z"},null,-1),_hoisted_3$2Y=[_hoisted_2$32];function _sfc_render$2W(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3c,_hoisted_3$2Y)}var folderDelete=_export_sfc(_sfc_main$3h,[["render",_sfc_render$2W]]);const _sfc_main$3g=defineComponent({name:"FolderOpened"}),_hoisted_1$3b={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$31=createBaseVNode("path",{fill:"currentColor",d:"M878.08 448H241.92l-96 384h636.16l96-384zM832 384v-64H485.76L357.504 192H128v448l57.92-231.744A32 32 0 0 1 216.96 384H832zm-24.96 512H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h287.872l128.384 128H864a32 32 0 0 1 32 32v96h23.04a32 32 0 0 1 31.04 39.744l-112 448A32 32 0 0 1 807.04 896z"},null,-1),_hoisted_3$2X=[_hoisted_2$31];function _sfc_render$2V(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3b,_hoisted_3$2X)}var folderOpened=_export_sfc(_sfc_main$3g,[["render",_sfc_render$2V]]);const _sfc_main$3f=defineComponent({name:"FolderRemove"}),_hoisted_1$3a={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$30=createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm256 416h320v64H352v-64z"},null,-1),_hoisted_3$2W=[_hoisted_2$30];function _sfc_render$2U(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$3a,_hoisted_3$2W)}var folderRemove=_export_sfc(_sfc_main$3f,[["render",_sfc_render$2U]]);const _sfc_main$3e=defineComponent({name:"Folder"}),_hoisted_1$39={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2$=createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$2V=[_hoisted_2$2$];function _sfc_render$2T(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$39,_hoisted_3$2V)}var folder=_export_sfc(_sfc_main$3e,[["render",_sfc_render$2T]]);const _sfc_main$3d=defineComponent({name:"Food"}),_hoisted_1$38={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2_=createBaseVNode("path",{fill:"currentColor",d:"M128 352.576V352a288 288 0 0 1 491.072-204.224 192 192 0 0 1 274.24 204.48 64 64 0 0 1 57.216 74.24C921.6 600.512 850.048 710.656 736 756.992V800a96 96 0 0 1-96 96H384a96 96 0 0 1-96-96v-43.008c-114.048-46.336-185.6-156.48-214.528-330.496A64 64 0 0 1 128 352.64zm64-.576h64a160 160 0 0 1 320 0h64a224 224 0 0 0-448 0zm128 0h192a96 96 0 0 0-192 0zm439.424 0h68.544A128.256 128.256 0 0 0 704 192c-15.36 0-29.952 2.688-43.52 7.616 11.328 18.176 20.672 37.76 27.84 58.304A64.128 64.128 0 0 1 759.424 352zM672 768H352v32a32 32 0 0 0 32 32h256a32 32 0 0 0 32-32v-32zm-342.528-64h365.056c101.504-32.64 165.76-124.928 192.896-288H136.576c27.136 163.072 91.392 255.36 192.896 288z"},null,-1),_hoisted_3$2U=[_hoisted_2$2_];function _sfc_render$2S(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$38,_hoisted_3$2U)}var food=_export_sfc(_sfc_main$3d,[["render",_sfc_render$2S]]);const _sfc_main$3c=defineComponent({name:"Football"}),_hoisted_1$37={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2Z=createBaseVNode("path",{fill:"currentColor",d:"M512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896zm0-64a384 384 0 1 0 0-768 384 384 0 0 0 0 768z"},null,-1),_hoisted_3$2T=createBaseVNode("path",{fill:"currentColor",d:"M186.816 268.288c16-16.384 31.616-31.744 46.976-46.08 17.472 30.656 39.808 58.112 65.984 81.28l-32.512 56.448a385.984 385.984 0 0 1-80.448-91.648zm653.696-5.312a385.92 385.92 0 0 1-83.776 96.96l-32.512-56.384a322.923 322.923 0 0 0 68.48-85.76c15.552 14.08 31.488 29.12 47.808 45.184zM465.984 445.248l11.136-63.104a323.584 323.584 0 0 0 69.76 0l11.136 63.104a387.968 387.968 0 0 1-92.032 0zm-62.72-12.8A381.824 381.824 0 0 1 320 396.544l32-55.424a319.885 319.885 0 0 0 62.464 27.712l-11.2 63.488zm300.8-35.84a381.824 381.824 0 0 1-83.328 35.84l-11.2-63.552A319.885 319.885 0 0 0 672 341.184l32 55.424zm-520.768 364.8a385.92 385.92 0 0 1 83.968-97.28l32.512 56.32c-26.88 23.936-49.856 52.352-67.52 84.032-16-13.44-32.32-27.712-48.96-43.072zm657.536.128a1442.759 1442.759 0 0 1-49.024 43.072 321.408 321.408 0 0 0-67.584-84.16l32.512-56.32c33.216 27.456 61.696 60.352 84.096 97.408zM465.92 578.752a387.968 387.968 0 0 1 92.032 0l-11.136 63.104a323.584 323.584 0 0 0-69.76 0l-11.136-63.104zm-62.72 12.8 11.2 63.552a319.885 319.885 0 0 0-62.464 27.712L320 627.392a381.824 381.824 0 0 1 83.264-35.84zm300.8 35.84-32 55.424a318.272 318.272 0 0 0-62.528-27.712l11.2-63.488c29.44 8.64 57.28 20.736 83.264 35.776z"},null,-1),_hoisted_4$X=[_hoisted_2$2Z,_hoisted_3$2T];function _sfc_render$2R(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$37,_hoisted_4$X)}var football=_export_sfc(_sfc_main$3c,[["render",_sfc_render$2R]]);const _sfc_main$3b=defineComponent({name:"ForkSpoon"}),_hoisted_1$36={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2Y=createBaseVNode("path",{fill:"currentColor",d:"M256 410.304V96a32 32 0 0 1 64 0v314.304a96 96 0 0 0 64-90.56V96a32 32 0 0 1 64 0v223.744a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.544a160 160 0 0 1-128-156.8V96a32 32 0 0 1 64 0v223.744a96 96 0 0 0 64 90.56zM672 572.48C581.184 552.128 512 446.848 512 320c0-141.44 85.952-256 192-256s192 114.56 192 256c0 126.848-69.184 232.128-160 252.48V928a32 32 0 1 1-64 0V572.48zM704 512c66.048 0 128-82.56 128-192s-61.952-192-128-192-128 82.56-128 192 61.952 192 128 192z"},null,-1),_hoisted_3$2S=[_hoisted_2$2Y];function _sfc_render$2Q(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$36,_hoisted_3$2S)}var forkSpoon=_export_sfc(_sfc_main$3b,[["render",_sfc_render$2Q]]);const _sfc_main$3a=defineComponent({name:"Fries"}),_hoisted_1$35={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2X=createBaseVNode("path",{fill:"currentColor",d:"M608 224v-64a32 32 0 0 0-64 0v336h26.88A64 64 0 0 0 608 484.096V224zm101.12 160A64 64 0 0 0 672 395.904V384h64V224a32 32 0 1 0-64 0v160h37.12zm74.88 0a92.928 92.928 0 0 1 91.328 110.08l-60.672 323.584A96 96 0 0 1 720.32 896H303.68a96 96 0 0 1-94.336-78.336L148.672 494.08A92.928 92.928 0 0 1 240 384h-16V224a96 96 0 0 1 188.608-25.28A95.744 95.744 0 0 1 480 197.44V160a96 96 0 0 1 188.608-25.28A96 96 0 0 1 800 224v160h-16zM670.784 512a128 128 0 0 1-99.904 48H453.12a128 128 0 0 1-99.84-48H352v-1.536a128.128 128.128 0 0 1-9.984-14.976L314.88 448H240a28.928 28.928 0 0 0-28.48 34.304L241.088 640h541.824l29.568-157.696A28.928 28.928 0 0 0 784 448h-74.88l-27.136 47.488A132.405 132.405 0 0 1 672 510.464V512h-1.216zM480 288a32 32 0 0 0-64 0v196.096A64 64 0 0 0 453.12 496H480V288zm-128 96V224a32 32 0 0 0-64 0v160h64-37.12A64 64 0 0 1 352 395.904zm-98.88 320 19.072 101.888A32 32 0 0 0 303.68 832h416.64a32 32 0 0 0 31.488-26.112L770.88 704H253.12z"},null,-1),_hoisted_3$2R=[_hoisted_2$2X];function _sfc_render$2P(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$35,_hoisted_3$2R)}var fries=_export_sfc(_sfc_main$3a,[["render",_sfc_render$2P]]);const _sfc_main$39=defineComponent({name:"FullScreen"}),_hoisted_1$34={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2W=createBaseVNode("path",{fill:"currentColor",d:"m160 96.064 192 .192a32 32 0 0 1 0 64l-192-.192V352a32 32 0 0 1-64 0V96h64v.064zm0 831.872V928H96V672a32 32 0 1 1 64 0v191.936l192-.192a32 32 0 1 1 0 64l-192 .192zM864 96.064V96h64v256a32 32 0 1 1-64 0V160.064l-192 .192a32 32 0 1 1 0-64l192-.192zm0 831.872-192-.192a32 32 0 0 1 0-64l192 .192V672a32 32 0 1 1 64 0v256h-64v-.064z"},null,-1),_hoisted_3$2Q=[_hoisted_2$2W];function _sfc_render$2O(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$34,_hoisted_3$2Q)}var fullScreen=_export_sfc(_sfc_main$39,[["render",_sfc_render$2O]]);const _sfc_main$38=defineComponent({name:"GobletFull"}),_hoisted_1$33={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2V=createBaseVNode("path",{fill:"currentColor",d:"M256 320h512c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320zm503.936 64H264.064a256.128 256.128 0 0 0 495.872 0zM544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4z"},null,-1),_hoisted_3$2P=[_hoisted_2$2V];function _sfc_render$2N(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$33,_hoisted_3$2P)}var gobletFull=_export_sfc(_sfc_main$38,[["render",_sfc_render$2N]]);const _sfc_main$37=defineComponent({name:"GobletSquareFull"}),_hoisted_1$32={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2U=createBaseVNode("path",{fill:"currentColor",d:"M256 270.912c10.048 6.72 22.464 14.912 28.992 18.624a220.16 220.16 0 0 0 114.752 30.72c30.592 0 49.408-9.472 91.072-41.152l.64-.448c52.928-40.32 82.368-55.04 132.288-54.656 55.552.448 99.584 20.8 142.72 57.408l1.536 1.28V128H256v142.912zm.96 76.288C266.368 482.176 346.88 575.872 512 576c157.44.064 237.952-85.056 253.248-209.984a952.32 952.32 0 0 1-40.192-35.712c-32.704-27.776-63.36-41.92-101.888-42.24-31.552-.256-50.624 9.28-93.12 41.6l-.576.448c-52.096 39.616-81.024 54.208-129.792 54.208-54.784 0-100.48-13.376-142.784-37.056zM480 638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848z"},null,-1),_hoisted_3$2O=[_hoisted_2$2U];function _sfc_render$2M(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$32,_hoisted_3$2O)}var gobletSquareFull=_export_sfc(_sfc_main$37,[["render",_sfc_render$2M]]);const _sfc_main$36=defineComponent({name:"GobletSquare"}),_hoisted_1$31={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2T=createBaseVNode("path",{fill:"currentColor",d:"M544 638.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912zM256 319.68c0 149.568 80 256.192 256 256.256C688.128 576 768 469.568 768 320V128H256v191.68z"},null,-1),_hoisted_3$2N=[_hoisted_2$2T];function _sfc_render$2L(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$31,_hoisted_3$2N)}var gobletSquare=_export_sfc(_sfc_main$36,[["render",_sfc_render$2L]]);const _sfc_main$35=defineComponent({name:"Goblet"}),_hoisted_1$30={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2S=createBaseVNode("path",{fill:"currentColor",d:"M544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4zM256 320a256 256 0 1 0 512 0c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320z"},null,-1),_hoisted_3$2M=[_hoisted_2$2S];function _sfc_render$2K(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$30,_hoisted_3$2M)}var goblet=_export_sfc(_sfc_main$35,[["render",_sfc_render$2K]]);const _sfc_main$34=defineComponent({name:"GoodsFilled"}),_hoisted_1$2$={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2R=createBaseVNode("path",{fill:"currentColor",d:"M192 352h640l64 544H128l64-544zm128 224h64V448h-64v128zm320 0h64V448h-64v128zM384 288h-64a192 192 0 1 1 384 0h-64a128 128 0 1 0-256 0z"},null,-1),_hoisted_3$2L=[_hoisted_2$2R];function _sfc_render$2J(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2$,_hoisted_3$2L)}var goodsFilled=_export_sfc(_sfc_main$34,[["render",_sfc_render$2J]]);const _sfc_main$33=defineComponent({name:"Goods"}),_hoisted_1$2_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2Q=createBaseVNode("path",{fill:"currentColor",d:"M320 288v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4h131.072a32 32 0 0 1 31.808 28.8l57.6 576a32 32 0 0 1-31.808 35.2H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320zm64 0h256v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4zm-64 64H217.92l-51.2 512h690.56l-51.264-512H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96z"},null,-1),_hoisted_3$2K=[_hoisted_2$2Q];function _sfc_render$2I(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2_,_hoisted_3$2K)}var goods=_export_sfc(_sfc_main$33,[["render",_sfc_render$2I]]);const _sfc_main$32=defineComponent({name:"Grape"}),_hoisted_1$2Z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2P=createBaseVNode("path",{fill:"currentColor",d:"M544 195.2a160 160 0 0 1 96 60.8 160 160 0 1 1 146.24 254.976 160 160 0 0 1-128 224 160 160 0 1 1-292.48 0 160 160 0 0 1-128-224A160 160 0 1 1 384 256a160 160 0 0 1 96-60.8V128h-64a32 32 0 0 1 0-64h192a32 32 0 0 1 0 64h-64v67.2zM512 448a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm-256 0a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192z"},null,-1),_hoisted_3$2J=[_hoisted_2$2P];function _sfc_render$2H(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2Z,_hoisted_3$2J)}var grape=_export_sfc(_sfc_main$32,[["render",_sfc_render$2H]]);const _sfc_main$31=defineComponent({name:"Grid"}),_hoisted_1$2Y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2O=createBaseVNode("path",{fill:"currentColor",d:"M640 384v256H384V384h256zm64 0h192v256H704V384zm-64 512H384V704h256v192zm64 0V704h192v192H704zm-64-768v192H384V128h256zm64 0h192v192H704V128zM320 384v256H128V384h192zm0 512H128V704h192v192zm0-768v192H128V128h192z"},null,-1),_hoisted_3$2I=[_hoisted_2$2O];function _sfc_render$2G(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2Y,_hoisted_3$2I)}var grid=_export_sfc(_sfc_main$31,[["render",_sfc_render$2G]]);const _sfc_main$30=defineComponent({name:"Guide"}),_hoisted_1$2X={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2N=createBaseVNode("path",{fill:"currentColor",d:"M640 608h-64V416h64v192zm0 160v160a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V768h64v128h128V768h64zM384 608V416h64v192h-64zm256-352h-64V128H448v128h-64V96a32 32 0 0 1 32-32h192a32 32 0 0 1 32 32v160z"},null,-1),_hoisted_3$2H=createBaseVNode("path",{fill:"currentColor",d:"m220.8 256-71.232 80 71.168 80H768V256H220.8zm-14.4-64H800a32 32 0 0 1 32 32v224a32 32 0 0 1-32 32H206.4a32 32 0 0 1-23.936-10.752l-99.584-112a32 32 0 0 1 0-42.496l99.584-112A32 32 0 0 1 206.4 192zm678.784 496-71.104 80H266.816V608h547.2l71.168 80zm-56.768-144H234.88a32 32 0 0 0-32 32v224a32 32 0 0 0 32 32h593.6a32 32 0 0 0 23.936-10.752l99.584-112a32 32 0 0 0 0-42.496l-99.584-112A32 32 0 0 0 828.48 544z"},null,-1),_hoisted_4$W=[_hoisted_2$2N,_hoisted_3$2H];function _sfc_render$2F(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2X,_hoisted_4$W)}var guide=_export_sfc(_sfc_main$30,[["render",_sfc_render$2F]]);const _sfc_main$2$=defineComponent({name:"Headset"}),_hoisted_1$2W={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2M=createBaseVNode("path",{fill:"currentColor",d:"M896 529.152V512a384 384 0 1 0-768 0v17.152A128 128 0 0 1 320 640v128a128 128 0 1 1-256 0V512a448 448 0 1 1 896 0v256a128 128 0 1 1-256 0V640a128 128 0 0 1 192-110.848zM896 640a64 64 0 0 0-128 0v128a64 64 0 0 0 128 0V640zm-768 0v128a64 64 0 0 0 128 0V640a64 64 0 1 0-128 0z"},null,-1),_hoisted_3$2G=[_hoisted_2$2M];function _sfc_render$2E(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2W,_hoisted_3$2G)}var headset=_export_sfc(_sfc_main$2$,[["render",_sfc_render$2E]]);const _sfc_main$2_=defineComponent({name:"HelpFilled"}),_hoisted_1$2V={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2L=createBaseVNode("path",{fill:"currentColor",d:"M926.784 480H701.312A192.512 192.512 0 0 0 544 322.688V97.216A416.064 416.064 0 0 1 926.784 480zm0 64A416.064 416.064 0 0 1 544 926.784V701.312A192.512 192.512 0 0 0 701.312 544h225.472zM97.28 544h225.472A192.512 192.512 0 0 0 480 701.312v225.472A416.064 416.064 0 0 1 97.216 544zm0-64A416.064 416.064 0 0 1 480 97.216v225.472A192.512 192.512 0 0 0 322.688 480H97.216z"},null,-1),_hoisted_3$2F=[_hoisted_2$2L];function _sfc_render$2D(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2V,_hoisted_3$2F)}var helpFilled=_export_sfc(_sfc_main$2_,[["render",_sfc_render$2D]]);const _sfc_main$2Z=defineComponent({name:"Help"}),_hoisted_1$2U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2K=createBaseVNode("path",{fill:"currentColor",d:"m759.936 805.248-90.944-91.008A254.912 254.912 0 0 1 512 768a254.912 254.912 0 0 1-156.992-53.76l-90.944 91.008A382.464 382.464 0 0 0 512 896c94.528 0 181.12-34.176 247.936-90.752zm45.312-45.312A382.464 382.464 0 0 0 896 512c0-94.528-34.176-181.12-90.752-247.936l-91.008 90.944C747.904 398.4 768 452.864 768 512c0 59.136-20.096 113.6-53.76 156.992l91.008 90.944zm-45.312-541.184A382.464 382.464 0 0 0 512 128c-94.528 0-181.12 34.176-247.936 90.752l90.944 91.008A254.912 254.912 0 0 1 512 256c59.136 0 113.6 20.096 156.992 53.76l90.944-91.008zm-541.184 45.312A382.464 382.464 0 0 0 128 512c0 94.528 34.176 181.12 90.752 247.936l91.008-90.944A254.912 254.912 0 0 1 256 512c0-59.136 20.096-113.6 53.76-156.992l-91.008-90.944zm417.28 394.496a194.56 194.56 0 0 0 22.528-22.528C686.912 602.56 704 559.232 704 512a191.232 191.232 0 0 0-67.968-146.56A191.296 191.296 0 0 0 512 320a191.232 191.232 0 0 0-146.56 67.968C337.088 421.44 320 464.768 320 512a191.232 191.232 0 0 0 67.968 146.56C421.44 686.912 464.768 704 512 704c47.296 0 90.56-17.088 124.032-45.44zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$2E=[_hoisted_2$2K];function _sfc_render$2C(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2U,_hoisted_3$2E)}var help=_export_sfc(_sfc_main$2Z,[["render",_sfc_render$2C]]);const _sfc_main$2Y=defineComponent({name:"Hide"}),_hoisted_1$2T={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2J=createBaseVNode("path",{d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2L371.2 588.8ZM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z",fill:"currentColor"},null,-1),_hoisted_3$2D=createBaseVNode("path",{d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z",fill:"currentColor"},null,-1),_hoisted_4$V=[_hoisted_2$2J,_hoisted_3$2D];function _sfc_render$2B(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2T,_hoisted_4$V)}var hide=_export_sfc(_sfc_main$2Y,[["render",_sfc_render$2B]]);const _sfc_main$2X=defineComponent({name:"Histogram"}),_hoisted_1$2S={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2I=createBaseVNode("path",{fill:"currentColor",d:"M416 896V128h192v768H416zm-288 0V448h192v448H128zm576 0V320h192v576H704z"},null,-1),_hoisted_3$2C=[_hoisted_2$2I];function _sfc_render$2A(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2S,_hoisted_3$2C)}var histogram=_export_sfc(_sfc_main$2X,[["render",_sfc_render$2A]]);const _sfc_main$2W=defineComponent({name:"HomeFilled"}),_hoisted_1$2R={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2H=createBaseVNode("path",{fill:"currentColor",d:"M512 128 128 447.936V896h255.936V640H640v256h255.936V447.936z"},null,-1),_hoisted_3$2B=[_hoisted_2$2H];function _sfc_render$2z(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2R,_hoisted_3$2B)}var homeFilled=_export_sfc(_sfc_main$2W,[["render",_sfc_render$2z]]);const _sfc_main$2V=defineComponent({name:"HotWater"}),_hoisted_1$2Q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2G=createBaseVNode("path",{fill:"currentColor",d:"M273.067 477.867h477.866V409.6H273.067v68.267zm0 68.266v51.2A187.733 187.733 0 0 0 460.8 785.067h102.4a187.733 187.733 0 0 0 187.733-187.734v-51.2H273.067zm-34.134-204.8h546.134a34.133 34.133 0 0 1 34.133 34.134v221.866a256 256 0 0 1-256 256H460.8a256 256 0 0 1-256-256V375.467a34.133 34.133 0 0 1 34.133-34.134zM512 34.133a34.133 34.133 0 0 1 34.133 34.134v170.666a34.133 34.133 0 0 1-68.266 0V68.267A34.133 34.133 0 0 1 512 34.133zM375.467 102.4a34.133 34.133 0 0 1 34.133 34.133v102.4a34.133 34.133 0 0 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.134-34.133zm273.066 0a34.133 34.133 0 0 1 34.134 34.133v102.4a34.133 34.133 0 1 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.133-34.133zM170.667 921.668h682.666a34.133 34.133 0 1 1 0 68.267H170.667a34.133 34.133 0 1 1 0-68.267z"},null,-1),_hoisted_3$2A=[_hoisted_2$2G];function _sfc_render$2y(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2Q,_hoisted_3$2A)}var hotWater=_export_sfc(_sfc_main$2V,[["render",_sfc_render$2y]]);const _sfc_main$2U=defineComponent({name:"House"}),_hoisted_1$2P={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2F=createBaseVNode("path",{fill:"currentColor",d:"M192 413.952V896h640V413.952L512 147.328 192 413.952zM139.52 374.4l352-293.312a32 32 0 0 1 40.96 0l352 293.312A32 32 0 0 1 896 398.976V928a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V398.976a32 32 0 0 1 11.52-24.576z"},null,-1),_hoisted_3$2z=[_hoisted_2$2F];function _sfc_render$2x(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2P,_hoisted_3$2z)}var house=_export_sfc(_sfc_main$2U,[["render",_sfc_render$2x]]);const _sfc_main$2T=defineComponent({name:"IceCreamRound"}),_hoisted_1$2O={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2E=createBaseVNode("path",{fill:"currentColor",d:"m308.352 489.344 226.304 226.304a32 32 0 0 0 45.248 0L783.552 512A192 192 0 1 0 512 240.448L308.352 444.16a32 32 0 0 0 0 45.248zm135.744 226.304L308.352 851.392a96 96 0 0 1-135.744-135.744l135.744-135.744-45.248-45.248a96 96 0 0 1 0-135.808L466.752 195.2A256 256 0 0 1 828.8 557.248L625.152 760.96a96 96 0 0 1-135.808 0l-45.248-45.248zM398.848 670.4 353.6 625.152 217.856 760.896a32 32 0 0 0 45.248 45.248L398.848 670.4zm248.96-384.64a32 32 0 0 1 0 45.248L466.624 512a32 32 0 1 1-45.184-45.248l180.992-181.056a32 32 0 0 1 45.248 0zm90.496 90.496a32 32 0 0 1 0 45.248L557.248 602.496A32 32 0 1 1 512 557.248l180.992-180.992a32 32 0 0 1 45.312 0z"},null,-1),_hoisted_3$2y=[_hoisted_2$2E];function _sfc_render$2w(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2O,_hoisted_3$2y)}var iceCreamRound=_export_sfc(_sfc_main$2T,[["render",_sfc_render$2w]]);const _sfc_main$2S=defineComponent({name:"IceCreamSquare"}),_hoisted_1$2N={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2D=createBaseVNode("path",{fill:"currentColor",d:"M416 640h256a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32H352a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32h64zm192 64v160a96 96 0 0 1-192 0V704h-64a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96h320a96 96 0 0 1 96 96v448a96 96 0 0 1-96 96h-64zm-64 0h-64v160a32 32 0 1 0 64 0V704z"},null,-1),_hoisted_3$2x=[_hoisted_2$2D];function _sfc_render$2v(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2N,_hoisted_3$2x)}var iceCreamSquare=_export_sfc(_sfc_main$2S,[["render",_sfc_render$2v]]);const _sfc_main$2R=defineComponent({name:"IceCream"}),_hoisted_1$2M={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2C=createBaseVNode("path",{fill:"currentColor",d:"M128.64 448a208 208 0 0 1 193.536-191.552 224 224 0 0 1 445.248 15.488A208.128 208.128 0 0 1 894.784 448H896L548.8 983.68a32 32 0 0 1-53.248.704L128 448h.64zm64.256 0h286.208a144 144 0 0 0-286.208 0zm351.36 0h286.272a144 144 0 0 0-286.272 0zm-294.848 64 271.808 396.608L778.24 512H249.408zM511.68 352.64a207.872 207.872 0 0 1 189.184-96.192 160 160 0 0 0-314.752 5.632c52.608 12.992 97.28 46.08 125.568 90.56z"},null,-1),_hoisted_3$2w=[_hoisted_2$2C];function _sfc_render$2u(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2M,_hoisted_3$2w)}var iceCream=_export_sfc(_sfc_main$2R,[["render",_sfc_render$2u]]);const _sfc_main$2Q=defineComponent({name:"IceDrink"}),_hoisted_1$2L={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2B=createBaseVNode("path",{fill:"currentColor",d:"M512 448v128h239.68l16.064-128H512zm-64 0H256.256l16.064 128H448V448zm64-255.36V384h247.744A256.128 256.128 0 0 0 512 192.64zm-64 8.064A256.448 256.448 0 0 0 264.256 384H448V200.704zm64-72.064A320.128 320.128 0 0 1 825.472 384H896a32 32 0 1 1 0 64h-64v1.92l-56.96 454.016A64 64 0 0 1 711.552 960H312.448a64 64 0 0 1-63.488-56.064L192 449.92V448h-64a32 32 0 0 1 0-64h70.528A320.384 320.384 0 0 1 448 135.04V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H544a32 32 0 0 0-32 32v32.64zM743.68 640H280.32l32.128 256h399.104l32.128-256z"},null,-1),_hoisted_3$2v=[_hoisted_2$2B];function _sfc_render$2t(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2L,_hoisted_3$2v)}var iceDrink=_export_sfc(_sfc_main$2Q,[["render",_sfc_render$2t]]);const _sfc_main$2P=defineComponent({name:"IceTea"}),_hoisted_1$2K={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2A=createBaseVNode("path",{fill:"currentColor",d:"M197.696 259.648a320.128 320.128 0 0 1 628.608 0A96 96 0 0 1 896 352v64a96 96 0 0 1-71.616 92.864l-49.408 395.072A64 64 0 0 1 711.488 960H312.512a64 64 0 0 1-63.488-56.064l-49.408-395.072A96 96 0 0 1 128 416v-64a96 96 0 0 1 69.696-92.352zM264.064 256h495.872a256.128 256.128 0 0 0-495.872 0zm495.424 256H264.512l48 384h398.976l48-384zM224 448h576a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H224a32 32 0 0 0-32 32v64a32 32 0 0 0 32 32zm160 192h64v64h-64v-64zm192 64h64v64h-64v-64zm-128 64h64v64h-64v-64zm64-192h64v64h-64v-64z"},null,-1),_hoisted_3$2u=[_hoisted_2$2A];function _sfc_render$2s(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2K,_hoisted_3$2u)}var iceTea=_export_sfc(_sfc_main$2P,[["render",_sfc_render$2s]]);const _sfc_main$2O=defineComponent({name:"InfoFilled"}),_hoisted_1$2J={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2z=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64zm67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344zM590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"},null,-1),_hoisted_3$2t=[_hoisted_2$2z];function _sfc_render$2r(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2J,_hoisted_3$2t)}var infoFilled=_export_sfc(_sfc_main$2O,[["render",_sfc_render$2r]]);const _sfc_main$2N=defineComponent({name:"Iphone"}),_hoisted_1$2I={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2y=createBaseVNode("path",{fill:"currentColor",d:"M224 768v96.064a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V768H224zm0-64h576V160a64 64 0 0 0-64-64H288a64 64 0 0 0-64 64v544zm32 288a96 96 0 0 1-96-96V128a96 96 0 0 1 96-96h512a96 96 0 0 1 96 96v768a96 96 0 0 1-96 96H256zm304-144a48 48 0 1 1-96 0 48 48 0 0 1 96 0z"},null,-1),_hoisted_3$2s=[_hoisted_2$2y];function _sfc_render$2q(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2I,_hoisted_3$2s)}var iphone=_export_sfc(_sfc_main$2N,[["render",_sfc_render$2q]]);const _sfc_main$2M=defineComponent({name:"Key"}),_hoisted_1$2H={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2x=createBaseVNode("path",{fill:"currentColor",d:"M448 456.064V96a32 32 0 0 1 32-32.064L672 64a32 32 0 0 1 0 64H512v128h160a32 32 0 0 1 0 64H512v128a256 256 0 1 1-64 8.064zM512 896a192 192 0 1 0 0-384 192 192 0 0 0 0 384z"},null,-1),_hoisted_3$2r=[_hoisted_2$2x];function _sfc_render$2p(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2H,_hoisted_3$2r)}var key=_export_sfc(_sfc_main$2M,[["render",_sfc_render$2p]]);const _sfc_main$2L=defineComponent({name:"KnifeFork"}),_hoisted_1$2G={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2w=createBaseVNode("path",{fill:"currentColor",d:"M256 410.56V96a32 32 0 0 1 64 0v314.56A96 96 0 0 0 384 320V96a32 32 0 0 1 64 0v224a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.8A160 160 0 0 1 128 320V96a32 32 0 0 1 64 0v224a96 96 0 0 0 64 90.56zm384-250.24V544h126.72c-3.328-78.72-12.928-147.968-28.608-207.744-14.336-54.528-46.848-113.344-98.112-175.872zM640 608v320a32 32 0 1 1-64 0V64h64c85.312 89.472 138.688 174.848 160 256 21.312 81.152 32 177.152 32 288H640z"},null,-1),_hoisted_3$2q=[_hoisted_2$2w];function _sfc_render$2o(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2G,_hoisted_3$2q)}var knifeFork=_export_sfc(_sfc_main$2L,[["render",_sfc_render$2o]]);const _sfc_main$2K=defineComponent({name:"Lightning"}),_hoisted_1$2F={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2v=createBaseVNode("path",{fill:"currentColor",d:"M288 671.36v64.128A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 736 734.016v-64.768a192 192 0 0 0 3.328-377.92l-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 91.968 70.464 167.36 160.256 175.232z"},null,-1),_hoisted_3$2p=createBaseVNode("path",{fill:"currentColor",d:"M416 736a32 32 0 0 1-27.776-47.872l128-224a32 32 0 1 1 55.552 31.744L471.168 672H608a32 32 0 0 1 27.776 47.872l-128 224a32 32 0 1 1-55.68-31.744L552.96 736H416z"},null,-1),_hoisted_4$U=[_hoisted_2$2v,_hoisted_3$2p];function _sfc_render$2n(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2F,_hoisted_4$U)}var lightning=_export_sfc(_sfc_main$2K,[["render",_sfc_render$2n]]);const _sfc_main$2J=defineComponent({name:"Link"}),_hoisted_1$2E={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2u=createBaseVNode("path",{fill:"currentColor",d:"M715.648 625.152 670.4 579.904l90.496-90.56c75.008-74.944 85.12-186.368 22.656-248.896-62.528-62.464-173.952-52.352-248.96 22.656L444.16 353.6l-45.248-45.248 90.496-90.496c100.032-99.968 251.968-110.08 339.456-22.656 87.488 87.488 77.312 239.424-22.656 339.456l-90.496 90.496zm-90.496 90.496-90.496 90.496C434.624 906.112 282.688 916.224 195.2 828.8c-87.488-87.488-77.312-239.424 22.656-339.456l90.496-90.496 45.248 45.248-90.496 90.56c-75.008 74.944-85.12 186.368-22.656 248.896 62.528 62.464 173.952 52.352 248.96-22.656l90.496-90.496 45.248 45.248zm0-362.048 45.248 45.248L398.848 670.4 353.6 625.152 625.152 353.6z"},null,-1),_hoisted_3$2o=[_hoisted_2$2u];function _sfc_render$2m(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2E,_hoisted_3$2o)}var link=_export_sfc(_sfc_main$2J,[["render",_sfc_render$2m]]);const _sfc_main$2I=defineComponent({name:"List"}),_hoisted_1$2D={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2t=createBaseVNode("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160v64h384v-64zM288 512h448v-64H288v64zm0 256h448v-64H288v64zm96-576V96h256v96H384z"},null,-1),_hoisted_3$2n=[_hoisted_2$2t];function _sfc_render$2l(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2D,_hoisted_3$2n)}var list=_export_sfc(_sfc_main$2I,[["render",_sfc_render$2l]]);const _sfc_main$2H=defineComponent({name:"Loading"}),_hoisted_1$2C={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2s=createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32zm448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32zm-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32zM195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0zm-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"},null,-1),_hoisted_3$2m=[_hoisted_2$2s];function _sfc_render$2k(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2C,_hoisted_3$2m)}var loading=_export_sfc(_sfc_main$2H,[["render",_sfc_render$2k]]);const _sfc_main$2G=defineComponent({name:"LocationFilled"}),_hoisted_1$2B={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2r=createBaseVNode("path",{fill:"currentColor",d:"M512 928c23.936 0 117.504-68.352 192.064-153.152C803.456 661.888 864 535.808 864 416c0-189.632-155.84-320-352-320S160 226.368 160 416c0 120.32 60.544 246.4 159.936 359.232C394.432 859.84 488 928 512 928zm0-435.2a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 140.8a204.8 204.8 0 1 1 0-409.6 204.8 204.8 0 0 1 0 409.6z"},null,-1),_hoisted_3$2l=[_hoisted_2$2r];function _sfc_render$2j(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2B,_hoisted_3$2l)}var locationFilled=_export_sfc(_sfc_main$2G,[["render",_sfc_render$2j]]);const _sfc_main$2F=defineComponent({name:"LocationInformation"}),_hoisted_1$2A={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2q=createBaseVNode("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),_hoisted_3$2k=createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),_hoisted_4$T=createBaseVNode("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320z"},null,-1),_hoisted_5$n=[_hoisted_2$2q,_hoisted_3$2k,_hoisted_4$T];function _sfc_render$2i(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2A,_hoisted_5$n)}var locationInformation=_export_sfc(_sfc_main$2F,[["render",_sfc_render$2i]]);const _sfc_main$2E=defineComponent({name:"Location"}),_hoisted_1$2z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2p=createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),_hoisted_3$2j=createBaseVNode("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320z"},null,-1),_hoisted_4$S=[_hoisted_2$2p,_hoisted_3$2j];function _sfc_render$2h(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2z,_hoisted_4$S)}var location$1=_export_sfc(_sfc_main$2E,[["render",_sfc_render$2h]]);const _sfc_main$2D=defineComponent({name:"Lock"}),_hoisted_1$2y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2o=createBaseVNode("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32H224zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96z"},null,-1),_hoisted_3$2i=createBaseVNode("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32zm192-160v-64a192 192 0 1 0-384 0v64h384zM512 64a256 256 0 0 1 256 256v128H256V320A256 256 0 0 1 512 64z"},null,-1),_hoisted_4$R=[_hoisted_2$2o,_hoisted_3$2i];function _sfc_render$2g(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2y,_hoisted_4$R)}var lock=_export_sfc(_sfc_main$2D,[["render",_sfc_render$2g]]);const _sfc_main$2C=defineComponent({name:"Lollipop"}),_hoisted_1$2x={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2n=createBaseVNode("path",{fill:"currentColor",d:"M513.28 448a64 64 0 1 1 76.544 49.728A96 96 0 0 0 768 448h64a160 160 0 0 1-320 0h1.28zm-126.976-29.696a256 256 0 1 0 43.52-180.48A256 256 0 0 1 832 448h-64a192 192 0 0 0-381.696-29.696zm105.664 249.472L285.696 874.048a96 96 0 0 1-135.68-135.744l206.208-206.272a320 320 0 1 1 135.744 135.744zm-54.464-36.032a321.92 321.92 0 0 1-45.248-45.248L195.2 783.552a32 32 0 1 0 45.248 45.248l197.056-197.12z"},null,-1),_hoisted_3$2h=[_hoisted_2$2n];function _sfc_render$2f(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2x,_hoisted_3$2h)}var lollipop=_export_sfc(_sfc_main$2C,[["render",_sfc_render$2f]]);const _sfc_main$2B=defineComponent({name:"MagicStick"}),_hoisted_1$2w={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2m=createBaseVNode("path",{fill:"currentColor",d:"M512 64h64v192h-64V64zm0 576h64v192h-64V640zM160 480v-64h192v64H160zm576 0v-64h192v64H736zM249.856 199.04l45.248-45.184L430.848 289.6 385.6 334.848 249.856 199.104zM657.152 606.4l45.248-45.248 135.744 135.744-45.248 45.248L657.152 606.4zM114.048 923.2 68.8 877.952l316.8-316.8 45.248 45.248-316.8 316.8zM702.4 334.848 657.152 289.6l135.744-135.744 45.248 45.248L702.4 334.848z"},null,-1),_hoisted_3$2g=[_hoisted_2$2m];function _sfc_render$2e(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2w,_hoisted_3$2g)}var magicStick=_export_sfc(_sfc_main$2B,[["render",_sfc_render$2e]]);const _sfc_main$2A=defineComponent({name:"Magnet"}),_hoisted_1$2v={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2l=createBaseVNode("path",{fill:"currentColor",d:"M832 320V192H704v320a192 192 0 1 1-384 0V192H192v128h128v64H192v128a320 320 0 0 0 640 0V384H704v-64h128zM640 512V128h256v384a384 384 0 1 1-768 0V128h256v384a128 128 0 1 0 256 0z"},null,-1),_hoisted_3$2f=[_hoisted_2$2l];function _sfc_render$2d(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2v,_hoisted_3$2f)}var magnet=_export_sfc(_sfc_main$2A,[["render",_sfc_render$2d]]);const _sfc_main$2z=defineComponent({name:"Male"}),_hoisted_1$2u={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2k=createBaseVNode("path",{fill:"currentColor",d:"M399.5 849.5a225 225 0 1 0 0-450 225 225 0 0 0 0 450zm0 56.25a281.25 281.25 0 1 1 0-562.5 281.25 281.25 0 0 1 0 562.5zm253.125-787.5h225q28.125 0 28.125 28.125T877.625 174.5h-225q-28.125 0-28.125-28.125t28.125-28.125z"},null,-1),_hoisted_3$2e=createBaseVNode("path",{fill:"currentColor",d:"M877.625 118.25q28.125 0 28.125 28.125v225q0 28.125-28.125 28.125T849.5 371.375v-225q0-28.125 28.125-28.125z"},null,-1),_hoisted_4$Q=createBaseVNode("path",{fill:"currentColor",d:"M604.813 458.9 565.1 419.131l292.613-292.668 39.825 39.824z"},null,-1),_hoisted_5$m=[_hoisted_2$2k,_hoisted_3$2e,_hoisted_4$Q];function _sfc_render$2c(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2u,_hoisted_5$m)}var male=_export_sfc(_sfc_main$2z,[["render",_sfc_render$2c]]);const _sfc_main$2y=defineComponent({name:"Management"}),_hoisted_1$2t={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2j=createBaseVNode("path",{fill:"currentColor",d:"M576 128v288l96-96 96 96V128h128v768H320V128h256zm-448 0h128v768H128V128z"},null,-1),_hoisted_3$2d=[_hoisted_2$2j];function _sfc_render$2b(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2t,_hoisted_3$2d)}var management=_export_sfc(_sfc_main$2y,[["render",_sfc_render$2b]]);const _sfc_main$2x=defineComponent({name:"MapLocation"}),_hoisted_1$2s={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2i=createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),_hoisted_3$2c=createBaseVNode("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256zm345.6 192L960 960H672v-64H352v64H64l102.4-256h691.2zm-68.928 0H235.328l-76.8 192h706.944l-76.8-192z"},null,-1),_hoisted_4$P=[_hoisted_2$2i,_hoisted_3$2c];function _sfc_render$2a(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2s,_hoisted_4$P)}var mapLocation=_export_sfc(_sfc_main$2x,[["render",_sfc_render$2a]]);const _sfc_main$2w=defineComponent({name:"Medal"}),_hoisted_1$2r={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2h=createBaseVNode("path",{fill:"currentColor",d:"M512 896a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),_hoisted_3$2b=createBaseVNode("path",{fill:"currentColor",d:"M576 128H448v200a286.72 286.72 0 0 1 64-8c19.52 0 40.832 2.688 64 8V128zm64 0v219.648c24.448 9.088 50.56 20.416 78.4 33.92L757.44 128H640zm-256 0H266.624l39.04 253.568c27.84-13.504 53.888-24.832 78.336-33.92V128zM229.312 64h565.376a32 32 0 0 1 31.616 36.864L768 480c-113.792-64-199.104-96-256-96-56.896 0-142.208 32-256 96l-58.304-379.136A32 32 0 0 1 229.312 64z"},null,-1),_hoisted_4$O=[_hoisted_2$2h,_hoisted_3$2b];function _sfc_render$29(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2r,_hoisted_4$O)}var medal=_export_sfc(_sfc_main$2w,[["render",_sfc_render$29]]);const _sfc_main$2v=defineComponent({name:"Menu"}),_hoisted_1$2q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2g=createBaseVNode("path",{fill:"currentColor",d:"M160 448a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32H160zm448 0a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32H608zM160 896a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32H160zm448 0a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32H608z"},null,-1),_hoisted_3$2a=[_hoisted_2$2g];function _sfc_render$28(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2q,_hoisted_3$2a)}var menu$1=_export_sfc(_sfc_main$2v,[["render",_sfc_render$28]]);const _sfc_main$2u=defineComponent({name:"MessageBox"}),_hoisted_1$2p={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2f=createBaseVNode("path",{fill:"currentColor",d:"M288 384h448v64H288v-64zm96-128h256v64H384v-64zM131.456 512H384v128h256V512h252.544L721.856 192H302.144L131.456 512zM896 576H704v128H320V576H128v256h768V576zM275.776 128h472.448a32 32 0 0 1 28.608 17.664l179.84 359.552A32 32 0 0 1 960 519.552V864a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V519.552a32 32 0 0 1 3.392-14.336l179.776-359.552A32 32 0 0 1 275.776 128z"},null,-1),_hoisted_3$29=[_hoisted_2$2f];function _sfc_render$27(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2p,_hoisted_3$29)}var messageBox=_export_sfc(_sfc_main$2u,[["render",_sfc_render$27]]);const _sfc_main$2t=defineComponent({name:"Message"}),_hoisted_1$2o={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2e=createBaseVNode("path",{fill:"currentColor",d:"M128 224v512a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V224H128zm0-64h768a64 64 0 0 1 64 64v512a128 128 0 0 1-128 128H192A128 128 0 0 1 64 736V224a64 64 0 0 1 64-64z"},null,-1),_hoisted_3$28=createBaseVNode("path",{fill:"currentColor",d:"M904 224 656.512 506.88a192 192 0 0 1-289.024 0L120 224h784zm-698.944 0 210.56 240.704a128 128 0 0 0 192.704 0L818.944 224H205.056z"},null,-1),_hoisted_4$N=[_hoisted_2$2e,_hoisted_3$28];function _sfc_render$26(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2o,_hoisted_4$N)}var message$1=_export_sfc(_sfc_main$2t,[["render",_sfc_render$26]]);const _sfc_main$2s=defineComponent({name:"Mic"}),_hoisted_1$2n={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2d=createBaseVNode("path",{fill:"currentColor",d:"M480 704h160a64 64 0 0 0 64-64v-32h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-32a64 64 0 0 0-64-64H384a64 64 0 0 0-64 64v32h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v32a64 64 0 0 0 64 64h96zm64 64v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768h-96a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64h256a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128h-96z"},null,-1),_hoisted_3$27=[_hoisted_2$2d];function _sfc_render$25(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2n,_hoisted_3$27)}var mic=_export_sfc(_sfc_main$2s,[["render",_sfc_render$25]]);const _sfc_main$2r=defineComponent({name:"Microphone"}),_hoisted_1$2m={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2c=createBaseVNode("path",{fill:"currentColor",d:"M512 128a128 128 0 0 0-128 128v256a128 128 0 1 0 256 0V256a128 128 0 0 0-128-128zm0-64a192 192 0 0 1 192 192v256a192 192 0 1 1-384 0V256A192 192 0 0 1 512 64zm-32 832v-64a288 288 0 0 1-288-288v-32a32 32 0 0 1 64 0v32a224 224 0 0 0 224 224h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64z"},null,-1),_hoisted_3$26=[_hoisted_2$2c];function _sfc_render$24(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2m,_hoisted_3$26)}var microphone=_export_sfc(_sfc_main$2r,[["render",_sfc_render$24]]);const _sfc_main$2q=defineComponent({name:"MilkTea"}),_hoisted_1$2l={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2b=createBaseVNode("path",{fill:"currentColor",d:"M416 128V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H512a32 32 0 0 0-32 32v32h320a96 96 0 0 1 11.712 191.296l-39.68 581.056A64 64 0 0 1 708.224 960H315.776a64 64 0 0 1-63.872-59.648l-39.616-581.056A96 96 0 0 1 224 128h192zM276.48 320l39.296 576h392.448l4.8-70.784a224.064 224.064 0 0 1 30.016-439.808L747.52 320H276.48zM224 256h576a32 32 0 1 0 0-64H224a32 32 0 0 0 0 64zm493.44 503.872 21.12-309.12a160 160 0 0 0-21.12 309.12z"},null,-1),_hoisted_3$25=[_hoisted_2$2b];function _sfc_render$23(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2l,_hoisted_3$25)}var milkTea=_export_sfc(_sfc_main$2q,[["render",_sfc_render$23]]);const _sfc_main$2p=defineComponent({name:"Minus"}),_hoisted_1$2k={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2a=createBaseVNode("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64z"},null,-1),_hoisted_3$24=[_hoisted_2$2a];function _sfc_render$22(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2k,_hoisted_3$24)}var minus=_export_sfc(_sfc_main$2p,[["render",_sfc_render$22]]);const _sfc_main$2o=defineComponent({name:"Money"}),_hoisted_1$2j={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$29=createBaseVNode("path",{fill:"currentColor",d:"M256 640v192h640V384H768v-64h150.976c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H233.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096c-2.688-5.184-4.224-10.368-4.224-24.576V640h64z"},null,-1),_hoisted_3$23=createBaseVNode("path",{fill:"currentColor",d:"M768 192H128v448h640V192zm64-22.976v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 682.432 64 677.248 64 663.04V169.024c0-14.272 1.472-19.456 4.288-24.64a29.056 29.056 0 0 1 12.096-12.16C85.568 129.536 90.752 128 104.96 128h685.952c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64z"},null,-1),_hoisted_4$M=createBaseVNode("path",{fill:"currentColor",d:"M448 576a160 160 0 1 1 0-320 160 160 0 0 1 0 320zm0-64a96 96 0 1 0 0-192 96 96 0 0 0 0 192z"},null,-1),_hoisted_5$l=[_hoisted_2$29,_hoisted_3$23,_hoisted_4$M];function _sfc_render$21(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2j,_hoisted_5$l)}var money=_export_sfc(_sfc_main$2o,[["render",_sfc_render$21]]);const _sfc_main$2n=defineComponent({name:"Monitor"}),_hoisted_1$2i={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$28=createBaseVNode("path",{fill:"currentColor",d:"M544 768v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768H192A128 128 0 0 1 64 640V256a128 128 0 0 1 128-128h640a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H544zM192 192a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H192z"},null,-1),_hoisted_3$22=[_hoisted_2$28];function _sfc_render$20(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2i,_hoisted_3$22)}var monitor=_export_sfc(_sfc_main$2n,[["render",_sfc_render$20]]);const _sfc_main$2m=defineComponent({name:"MoonNight"}),_hoisted_1$2h={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$27=createBaseVNode("path",{fill:"currentColor",d:"M384 512a448 448 0 0 1 215.872-383.296A384 384 0 0 0 213.76 640h188.8A448.256 448.256 0 0 1 384 512zM171.136 704a448 448 0 0 1 636.992-575.296A384 384 0 0 0 499.328 704h-328.32z"},null,-1),_hoisted_3$21=createBaseVNode("path",{fill:"currentColor",d:"M32 640h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32zm128 128h384a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm160 127.68 224 .256a32 32 0 0 1 32 32V928a32 32 0 0 1-32 32l-224-.384a32 32 0 0 1-32-32v-.064a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$L=[_hoisted_2$27,_hoisted_3$21];function _sfc_render$1$(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2h,_hoisted_4$L)}var moonNight=_export_sfc(_sfc_main$2m,[["render",_sfc_render$1$]]);const _sfc_main$2l=defineComponent({name:"Moon"}),_hoisted_1$2g={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$26=createBaseVNode("path",{fill:"currentColor",d:"M240.448 240.448a384 384 0 1 0 559.424 525.696 448 448 0 0 1-542.016-542.08 390.592 390.592 0 0 0-17.408 16.384zm181.056 362.048a384 384 0 0 0 525.632 16.384A448 448 0 1 1 405.056 76.8a384 384 0 0 0 16.448 525.696z"},null,-1),_hoisted_3$20=[_hoisted_2$26];function _sfc_render$1_(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2g,_hoisted_3$20)}var moon=_export_sfc(_sfc_main$2l,[["render",_sfc_render$1_]]);const _sfc_main$2k=defineComponent({name:"MoreFilled"}),_hoisted_1$2f={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$25=createBaseVNode("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224z"},null,-1),_hoisted_3$1$=[_hoisted_2$25];function _sfc_render$1Z(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2f,_hoisted_3$1$)}var moreFilled=_export_sfc(_sfc_main$2k,[["render",_sfc_render$1Z]]);const _sfc_main$2j=defineComponent({name:"More"}),_hoisted_1$2e={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$24=createBaseVNode("path",{fill:"currentColor",d:"M176 416a112 112 0 1 0 0 224 112 112 0 0 0 0-224m0 64a48 48 0 1 1 0 96 48 48 0 0 1 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96z"},null,-1),_hoisted_3$1_=[_hoisted_2$24];function _sfc_render$1Y(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2e,_hoisted_3$1_)}var more=_export_sfc(_sfc_main$2j,[["render",_sfc_render$1Y]]);const _sfc_main$2i=defineComponent({name:"MostlyCloudy"}),_hoisted_1$2d={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$23=createBaseVNode("path",{fill:"currentColor",d:"M737.216 357.952 704 349.824l-11.776-32a192.064 192.064 0 0 0-367.424 23.04l-8.96 39.04-39.04 8.96A192.064 192.064 0 0 0 320 768h368a207.808 207.808 0 0 0 207.808-208 208.32 208.32 0 0 0-158.592-202.048zm15.168-62.208A272.32 272.32 0 0 1 959.744 560a271.808 271.808 0 0 1-271.552 272H320a256 256 0 0 1-57.536-505.536 256.128 256.128 0 0 1 489.92-30.72z"},null,-1),_hoisted_3$1Z=[_hoisted_2$23];function _sfc_render$1X(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2d,_hoisted_3$1Z)}var mostlyCloudy=_export_sfc(_sfc_main$2i,[["render",_sfc_render$1X]]);const _sfc_main$2h=defineComponent({name:"Mouse"}),_hoisted_1$2c={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$22=createBaseVNode("path",{fill:"currentColor",d:"M438.144 256c-68.352 0-92.736 4.672-117.76 18.112-20.096 10.752-35.52 26.176-46.272 46.272C260.672 345.408 256 369.792 256 438.144v275.712c0 68.352 4.672 92.736 18.112 117.76 10.752 20.096 26.176 35.52 46.272 46.272C345.408 891.328 369.792 896 438.144 896h147.712c68.352 0 92.736-4.672 117.76-18.112 20.096-10.752 35.52-26.176 46.272-46.272C763.328 806.592 768 782.208 768 713.856V438.144c0-68.352-4.672-92.736-18.112-117.76a110.464 110.464 0 0 0-46.272-46.272C678.592 260.672 654.208 256 585.856 256H438.144zm0-64h147.712c85.568 0 116.608 8.96 147.904 25.6 31.36 16.768 55.872 41.344 72.576 72.64C823.104 321.536 832 352.576 832 438.08v275.84c0 85.504-8.96 116.544-25.6 147.84a174.464 174.464 0 0 1-72.64 72.576C702.464 951.104 671.424 960 585.92 960H438.08c-85.504 0-116.544-8.96-147.84-25.6a174.464 174.464 0 0 1-72.64-72.704c-16.768-31.296-25.664-62.336-25.664-147.84v-275.84c0-85.504 8.96-116.544 25.6-147.84a174.464 174.464 0 0 1 72.768-72.576c31.232-16.704 62.272-25.6 147.776-25.6z"},null,-1),_hoisted_3$1Y=createBaseVNode("path",{fill:"currentColor",d:"M512 320q32 0 32 32v128q0 32-32 32t-32-32V352q0-32 32-32zm32-96a32 32 0 0 1-64 0v-64a32 32 0 0 0-32-32h-96a32 32 0 0 1 0-64h96a96 96 0 0 1 96 96v64z"},null,-1),_hoisted_4$K=[_hoisted_2$22,_hoisted_3$1Y];function _sfc_render$1W(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2c,_hoisted_4$K)}var mouse=_export_sfc(_sfc_main$2h,[["render",_sfc_render$1W]]);const _sfc_main$2g=defineComponent({name:"Mug"}),_hoisted_1$2b={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$21=createBaseVNode("path",{fill:"currentColor",d:"M736 800V160H160v640a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64zm64-544h63.552a96 96 0 0 1 96 96v224a96 96 0 0 1-96 96H800v128a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V128a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v128zm0 64v288h63.552a32 32 0 0 0 32-32V352a32 32 0 0 0-32-32H800z"},null,-1),_hoisted_3$1X=[_hoisted_2$21];function _sfc_render$1V(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2b,_hoisted_3$1X)}var mug=_export_sfc(_sfc_main$2g,[["render",_sfc_render$1V]]);const _sfc_main$2f=defineComponent({name:"MuteNotification"}),_hoisted_1$2a={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$20=createBaseVNode("path",{fill:"currentColor",d:"m241.216 832 63.616-64H768V448c0-42.368-10.24-82.304-28.48-117.504l46.912-47.232C815.36 331.392 832 387.84 832 448v320h96a32 32 0 1 1 0 64H241.216zm-90.24 0H96a32 32 0 1 1 0-64h96V448a320.128 320.128 0 0 1 256-313.6V128a64 64 0 1 1 128 0v6.4a319.552 319.552 0 0 1 171.648 97.088l-45.184 45.44A256 256 0 0 0 256 448v278.336L151.04 832zM448 896h128a64 64 0 0 1-128 0z"},null,-1),_hoisted_3$1W=createBaseVNode("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"},null,-1),_hoisted_4$J=[_hoisted_2$20,_hoisted_3$1W];function _sfc_render$1U(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$2a,_hoisted_4$J)}var muteNotification=_export_sfc(_sfc_main$2f,[["render",_sfc_render$1U]]);const _sfc_main$2e=defineComponent({name:"Mute"}),_hoisted_1$29={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1$=createBaseVNode("path",{fill:"currentColor",d:"m412.16 592.128-45.44 45.44A191.232 191.232 0 0 1 320 512V256a192 192 0 1 1 384 0v44.352l-64 64V256a128 128 0 1 0-256 0v256c0 30.336 10.56 58.24 28.16 80.128zm51.968 38.592A128 128 0 0 0 640 512v-57.152l64-64V512a192 192 0 0 1-287.68 166.528l47.808-47.808zM314.88 779.968l46.144-46.08A222.976 222.976 0 0 0 480 768h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64v-64c-61.44 0-118.4-19.2-165.12-52.032zM266.752 737.6A286.976 286.976 0 0 1 192 544v-32a32 32 0 0 1 64 0v32c0 56.832 21.184 108.8 56.064 148.288L266.752 737.6z"},null,-1),_hoisted_3$1V=createBaseVNode("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"},null,-1),_hoisted_4$I=[_hoisted_2$1$,_hoisted_3$1V];function _sfc_render$1T(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$29,_hoisted_4$I)}var mute=_export_sfc(_sfc_main$2e,[["render",_sfc_render$1T]]);const _sfc_main$2d=defineComponent({name:"NoSmoking"}),_hoisted_1$28={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1_=createBaseVNode("path",{fill:"currentColor",d:"M440.256 576H256v128h56.256l-64 64H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32h280.256l-64 64zm143.488 128H704V583.744L775.744 512H928a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H519.744l64-64zM768 576v128h128V576H768zm-29.696-207.552 45.248 45.248-497.856 497.856-45.248-45.248zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"},null,-1),_hoisted_3$1U=[_hoisted_2$1_];function _sfc_render$1S(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$28,_hoisted_3$1U)}var noSmoking=_export_sfc(_sfc_main$2d,[["render",_sfc_render$1S]]);const _sfc_main$2c=defineComponent({name:"Notebook"}),_hoisted_1$27={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1Z=createBaseVNode("path",{fill:"currentColor",d:"M192 128v768h640V128H192zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$1T=createBaseVNode("path",{fill:"currentColor",d:"M672 128h64v768h-64zM96 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32z"},null,-1),_hoisted_4$H=[_hoisted_2$1Z,_hoisted_3$1T];function _sfc_render$1R(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$27,_hoisted_4$H)}var notebook=_export_sfc(_sfc_main$2c,[["render",_sfc_render$1R]]);const _sfc_main$2b=defineComponent({name:"Notification"}),_hoisted_1$26={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1Y=createBaseVNode("path",{fill:"currentColor",d:"M512 128v64H256a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V512h64v256a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V256a128 128 0 0 1 128-128h256z"},null,-1),_hoisted_3$1S=createBaseVNode("path",{fill:"currentColor",d:"M768 384a128 128 0 1 0 0-256 128 128 0 0 0 0 256zm0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384z"},null,-1),_hoisted_4$G=[_hoisted_2$1Y,_hoisted_3$1S];function _sfc_render$1Q(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$26,_hoisted_4$G)}var notification$1=_export_sfc(_sfc_main$2b,[["render",_sfc_render$1Q]]);const _sfc_main$2a=defineComponent({name:"Odometer"}),_hoisted_1$25={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1X=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$1R=createBaseVNode("path",{fill:"currentColor",d:"M192 512a320 320 0 1 1 640 0 32 32 0 1 1-64 0 256 256 0 1 0-512 0 32 32 0 0 1-64 0z"},null,-1),_hoisted_4$F=createBaseVNode("path",{fill:"currentColor",d:"M570.432 627.84A96 96 0 1 1 509.568 608l60.992-187.776A32 32 0 1 1 631.424 440l-60.992 187.776zM502.08 734.464a32 32 0 1 0 19.84-60.928 32 32 0 0 0-19.84 60.928z"},null,-1),_hoisted_5$k=[_hoisted_2$1X,_hoisted_3$1R,_hoisted_4$F];function _sfc_render$1P(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$25,_hoisted_5$k)}var odometer=_export_sfc(_sfc_main$2a,[["render",_sfc_render$1P]]);const _sfc_main$29=defineComponent({name:"OfficeBuilding"}),_hoisted_1$24={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1W=createBaseVNode("path",{fill:"currentColor",d:"M192 128v704h384V128H192zm-32-64h448a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$1Q=createBaseVNode("path",{fill:"currentColor",d:"M256 256h256v64H256v-64zm0 192h256v64H256v-64zm0 192h256v64H256v-64zm384-128h128v64H640v-64zm0 128h128v64H640v-64zM64 832h896v64H64v-64z"},null,-1),_hoisted_4$E=createBaseVNode("path",{fill:"currentColor",d:"M640 384v448h192V384H640zm-32-64h256a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H608a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32z"},null,-1),_hoisted_5$j=[_hoisted_2$1W,_hoisted_3$1Q,_hoisted_4$E];function _sfc_render$1O(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$24,_hoisted_5$j)}var officeBuilding=_export_sfc(_sfc_main$29,[["render",_sfc_render$1O]]);const _sfc_main$28=defineComponent({name:"Open"}),_hoisted_1$23={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1V=createBaseVNode("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724H329.956zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"},null,-1),_hoisted_3$1P=createBaseVNode("path",{fill:"currentColor",d:"M694.044 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454zm0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088z"},null,-1),_hoisted_4$D=[_hoisted_2$1V,_hoisted_3$1P];function _sfc_render$1N(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$23,_hoisted_4$D)}var open=_export_sfc(_sfc_main$28,[["render",_sfc_render$1N]]);const _sfc_main$27=defineComponent({name:"Operation"}),_hoisted_1$22={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1U=createBaseVNode("path",{fill:"currentColor",d:"M389.44 768a96.064 96.064 0 0 1 181.12 0H896v64H570.56a96.064 96.064 0 0 1-181.12 0H128v-64h261.44zm192-288a96.064 96.064 0 0 1 181.12 0H896v64H762.56a96.064 96.064 0 0 1-181.12 0H128v-64h453.44zm-320-288a96.064 96.064 0 0 1 181.12 0H896v64H442.56a96.064 96.064 0 0 1-181.12 0H128v-64h133.44z"},null,-1),_hoisted_3$1O=[_hoisted_2$1U];function _sfc_render$1M(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$22,_hoisted_3$1O)}var operation=_export_sfc(_sfc_main$27,[["render",_sfc_render$1M]]);const _sfc_main$26=defineComponent({name:"Opportunity"}),_hoisted_1$21={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1T=createBaseVNode("path",{fill:"currentColor",d:"M384 960v-64h192.064v64H384zm448-544a350.656 350.656 0 0 1-128.32 271.424C665.344 719.04 640 763.776 640 813.504V832H320v-14.336c0-48-19.392-95.36-57.216-124.992a351.552 351.552 0 0 1-128.448-344.256c25.344-136.448 133.888-248.128 269.76-276.48A352.384 352.384 0 0 1 832 416zm-544 32c0-132.288 75.904-224 192-224v-64c-154.432 0-256 122.752-256 288h64z"},null,-1),_hoisted_3$1N=[_hoisted_2$1T];function _sfc_render$1L(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$21,_hoisted_3$1N)}var opportunity=_export_sfc(_sfc_main$26,[["render",_sfc_render$1L]]);const _sfc_main$25=defineComponent({name:"Orange"}),_hoisted_1$20={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1S=createBaseVNode("path",{fill:"currentColor",d:"M544 894.72a382.336 382.336 0 0 0 215.936-89.472L577.024 622.272c-10.24 6.016-21.248 10.688-33.024 13.696v258.688zm261.248-134.784A382.336 382.336 0 0 0 894.656 544H635.968c-3.008 11.776-7.68 22.848-13.696 33.024l182.976 182.912zM894.656 480a382.336 382.336 0 0 0-89.408-215.936L622.272 446.976c6.016 10.24 10.688 21.248 13.696 33.024h258.688zm-134.72-261.248A382.336 382.336 0 0 0 544 129.344v258.688c11.776 3.008 22.848 7.68 33.024 13.696l182.912-182.976zM480 129.344a382.336 382.336 0 0 0-215.936 89.408l182.912 182.976c10.24-6.016 21.248-10.688 33.024-13.696V129.344zm-261.248 134.72A382.336 382.336 0 0 0 129.344 480h258.688c3.008-11.776 7.68-22.848 13.696-33.024L218.752 264.064zM129.344 544a382.336 382.336 0 0 0 89.408 215.936l182.976-182.912A127.232 127.232 0 0 1 388.032 544H129.344zm134.72 261.248A382.336 382.336 0 0 0 480 894.656V635.968a127.232 127.232 0 0 1-33.024-13.696L264.064 805.248zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896zm0-384a64 64 0 1 0 0-128 64 64 0 0 0 0 128z"},null,-1),_hoisted_3$1M=[_hoisted_2$1S];function _sfc_render$1K(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$20,_hoisted_3$1M)}var orange=_export_sfc(_sfc_main$25,[["render",_sfc_render$1K]]);const _sfc_main$24=defineComponent({name:"Paperclip"}),_hoisted_1$1$={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1R=createBaseVNode("path",{fill:"currentColor",d:"M602.496 240.448A192 192 0 1 1 874.048 512l-316.8 316.8A256 256 0 0 1 195.2 466.752L602.496 59.456l45.248 45.248L240.448 512A192 192 0 0 0 512 783.552l316.8-316.8a128 128 0 1 0-181.056-181.056L353.6 579.904a32 32 0 1 0 45.248 45.248l294.144-294.144 45.312 45.248L444.096 670.4a96 96 0 1 1-135.744-135.744l294.144-294.208z"},null,-1),_hoisted_3$1L=[_hoisted_2$1R];function _sfc_render$1J(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1$,_hoisted_3$1L)}var paperclip=_export_sfc(_sfc_main$24,[["render",_sfc_render$1J]]);const _sfc_main$23=defineComponent({name:"PartlyCloudy"}),_hoisted_1$1_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1Q=createBaseVNode("path",{fill:"currentColor",d:"M598.4 895.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 895.872zm-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 445.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"},null,-1),_hoisted_3$1K=createBaseVNode("path",{fill:"currentColor",d:"M139.84 501.888a256 256 0 1 1 417.856-277.12c-17.728 2.176-38.208 8.448-61.504 18.816A192 192 0 1 0 189.12 460.48a6003.84 6003.84 0 0 0-49.28 41.408z"},null,-1),_hoisted_4$C=[_hoisted_2$1Q,_hoisted_3$1K];function _sfc_render$1I(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1_,_hoisted_4$C)}var partlyCloudy=_export_sfc(_sfc_main$23,[["render",_sfc_render$1I]]);const _sfc_main$22=defineComponent({name:"Pear"}),_hoisted_1$1Z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1P=createBaseVNode("path",{fill:"currentColor",d:"M542.336 258.816a443.255 443.255 0 0 0-9.024 25.088 32 32 0 1 1-60.8-20.032l1.088-3.328a162.688 162.688 0 0 0-122.048 131.392l-17.088 102.72-20.736 15.36C256.192 552.704 224 610.88 224 672c0 120.576 126.4 224 288 224s288-103.424 288-224c0-61.12-32.192-119.296-89.728-161.92l-20.736-15.424-17.088-102.72a162.688 162.688 0 0 0-130.112-133.12zm-40.128-66.56c7.936-15.552 16.576-30.08 25.92-43.776 23.296-33.92 49.408-59.776 78.528-77.12a32 32 0 1 1 32.704 55.04c-20.544 12.224-40.064 31.552-58.432 58.304a316.608 316.608 0 0 0-9.792 15.104 226.688 226.688 0 0 1 164.48 181.568l12.8 77.248C819.456 511.36 864 587.392 864 672c0 159.04-157.568 288-352 288S160 831.04 160 672c0-84.608 44.608-160.64 115.584-213.376l12.8-77.248a226.624 226.624 0 0 1 213.76-189.184z"},null,-1),_hoisted_3$1J=[_hoisted_2$1P];function _sfc_render$1H(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1Z,_hoisted_3$1J)}var pear=_export_sfc(_sfc_main$22,[["render",_sfc_render$1H]]);const _sfc_main$21=defineComponent({name:"PhoneFilled"}),_hoisted_1$1Y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1O=createBaseVNode("path",{fill:"currentColor",d:"M199.232 125.568 90.624 379.008a32 32 0 0 0 6.784 35.2l512.384 512.384a32 32 0 0 0 35.2 6.784l253.44-108.608a32 32 0 0 0 10.048-52.032L769.6 633.92a32 32 0 0 0-36.928-5.952l-130.176 65.088-271.488-271.552 65.024-130.176a32 32 0 0 0-5.952-36.928L251.2 115.52a32 32 0 0 0-51.968 10.048z"},null,-1),_hoisted_3$1I=[_hoisted_2$1O];function _sfc_render$1G(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1Y,_hoisted_3$1I)}var phoneFilled=_export_sfc(_sfc_main$21,[["render",_sfc_render$1G]]);const _sfc_main$20=defineComponent({name:"Phone"}),_hoisted_1$1X={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1N=createBaseVNode("path",{fill:"currentColor",d:"M79.36 432.256 591.744 944.64a32 32 0 0 0 35.2 6.784l253.44-108.544a32 32 0 0 0 9.984-52.032l-153.856-153.92a32 32 0 0 0-36.928-6.016l-69.888 34.944L358.08 394.24l35.008-69.888a32 32 0 0 0-5.952-36.928L233.152 133.568a32 32 0 0 0-52.032 10.048L72.512 397.056a32 32 0 0 0 6.784 35.2zm60.48-29.952 81.536-190.08L325.568 316.48l-24.64 49.216-20.608 41.216 32.576 32.64 271.552 271.552 32.64 32.64 41.216-20.672 49.28-24.576 104.192 104.128-190.08 81.472L139.84 402.304zM512 320v-64a256 256 0 0 1 256 256h-64a192 192 0 0 0-192-192zm0-192V64a448 448 0 0 1 448 448h-64a384 384 0 0 0-384-384z"},null,-1),_hoisted_3$1H=[_hoisted_2$1N];function _sfc_render$1F(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1X,_hoisted_3$1H)}var phone=_export_sfc(_sfc_main$20,[["render",_sfc_render$1F]]);const _sfc_main$1$=defineComponent({name:"PictureFilled"}),_hoisted_1$1W={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1M=createBaseVNode("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32H96zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112zM256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384z"},null,-1),_hoisted_3$1G=[_hoisted_2$1M];function _sfc_render$1E(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1W,_hoisted_3$1G)}var pictureFilled=_export_sfc(_sfc_main$1$,[["render",_sfc_render$1E]]);const _sfc_main$1_=defineComponent({name:"PictureRounded"}),_hoisted_1$1V={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1L=createBaseVNode("path",{fill:"currentColor",d:"M512 128a384 384 0 1 0 0 768 384 384 0 0 0 0-768zm0-64a448 448 0 1 1 0 896 448 448 0 0 1 0-896z"},null,-1),_hoisted_3$1F=createBaseVNode("path",{fill:"currentColor",d:"M640 288q64 0 64 64t-64 64q-64 0-64-64t64-64zM214.656 790.656l-45.312-45.312 185.664-185.6a96 96 0 0 1 123.712-10.24l138.24 98.688a32 32 0 0 0 39.872-2.176L906.688 422.4l42.624 47.744L699.52 693.696a96 96 0 0 1-119.808 6.592l-138.24-98.752a32 32 0 0 0-41.152 3.456l-185.664 185.6z"},null,-1),_hoisted_4$B=[_hoisted_2$1L,_hoisted_3$1F];function _sfc_render$1D(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1V,_hoisted_4$B)}var pictureRounded=_export_sfc(_sfc_main$1_,[["render",_sfc_render$1D]]);const _sfc_main$1Z=defineComponent({name:"Picture"}),_hoisted_1$1U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1K=createBaseVNode("path",{fill:"currentColor",d:"M160 160v704h704V160H160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$1E=createBaseVNode("path",{fill:"currentColor",d:"M384 288q64 0 64 64t-64 64q-64 0-64-64t64-64zM185.408 876.992l-50.816-38.912L350.72 556.032a96 96 0 0 1 134.592-17.856l1.856 1.472 122.88 99.136a32 32 0 0 0 44.992-4.864l216-269.888 49.92 39.936-215.808 269.824-.256.32a96 96 0 0 1-135.04 14.464l-122.88-99.072-.64-.512a32 32 0 0 0-44.8 5.952L185.408 876.992z"},null,-1),_hoisted_4$A=[_hoisted_2$1K,_hoisted_3$1E];function _sfc_render$1C(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1U,_hoisted_4$A)}var picture=_export_sfc(_sfc_main$1Z,[["render",_sfc_render$1C]]);const _sfc_main$1Y=defineComponent({name:"PieChart"}),_hoisted_1$1T={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1J=createBaseVNode("path",{fill:"currentColor",d:"M448 68.48v64.832A384.128 384.128 0 0 0 512 896a384.128 384.128 0 0 0 378.688-320h64.768A448.128 448.128 0 0 1 64 512 448.128 448.128 0 0 1 448 68.48z"},null,-1),_hoisted_3$1D=createBaseVNode("path",{fill:"currentColor",d:"M576 97.28V448h350.72A384.064 384.064 0 0 0 576 97.28zM512 64V33.152A448 448 0 0 1 990.848 512H512V64z"},null,-1),_hoisted_4$z=[_hoisted_2$1J,_hoisted_3$1D];function _sfc_render$1B(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1T,_hoisted_4$z)}var pieChart=_export_sfc(_sfc_main$1Y,[["render",_sfc_render$1B]]);const _sfc_main$1X=defineComponent({name:"Place"}),_hoisted_1$1S={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1I=createBaseVNode("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),_hoisted_3$1C=createBaseVNode("path",{fill:"currentColor",d:"M512 512a32 32 0 0 1 32 32v256a32 32 0 1 1-64 0V544a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$y=createBaseVNode("path",{fill:"currentColor",d:"M384 649.088v64.96C269.76 732.352 192 771.904 192 800c0 37.696 139.904 96 320 96s320-58.304 320-96c0-28.16-77.76-67.648-192-85.952v-64.96C789.12 671.04 896 730.368 896 800c0 88.32-171.904 160-384 160s-384-71.68-384-160c0-69.696 106.88-128.96 256-150.912z"},null,-1),_hoisted_5$i=[_hoisted_2$1I,_hoisted_3$1C,_hoisted_4$y];function _sfc_render$1A(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1S,_hoisted_5$i)}var place=_export_sfc(_sfc_main$1X,[["render",_sfc_render$1A]]);const _sfc_main$1W=defineComponent({name:"Platform"}),_hoisted_1$1R={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1H=createBaseVNode("path",{fill:"currentColor",d:"M448 832v-64h128v64h192v64H256v-64h192zM128 704V128h768v576H128z"},null,-1),_hoisted_3$1B=[_hoisted_2$1H];function _sfc_render$1z(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1R,_hoisted_3$1B)}var platform$1=_export_sfc(_sfc_main$1W,[["render",_sfc_render$1z]]);const _sfc_main$1V=defineComponent({name:"Plus"}),_hoisted_1$1Q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1G=createBaseVNode("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64h352z"},null,-1),_hoisted_3$1A=[_hoisted_2$1G];function _sfc_render$1y(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1Q,_hoisted_3$1A)}var plus=_export_sfc(_sfc_main$1V,[["render",_sfc_render$1y]]);const _sfc_main$1U=defineComponent({name:"Pointer"}),_hoisted_1$1P={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1F=createBaseVNode("path",{fill:"currentColor",d:"M511.552 128c-35.584 0-64.384 28.8-64.384 64.448v516.48L274.048 570.88a94.272 94.272 0 0 0-112.896-3.456 44.416 44.416 0 0 0-8.96 62.208L332.8 870.4A64 64 0 0 0 384 896h512V575.232a64 64 0 0 0-45.632-61.312l-205.952-61.76A96 96 0 0 1 576 360.192V192.448C576 156.8 547.2 128 511.552 128zM359.04 556.8l24.128 19.2V192.448a128.448 128.448 0 1 1 256.832 0v167.744a32 32 0 0 0 22.784 30.656l206.016 61.76A128 128 0 0 1 960 575.232V896a64 64 0 0 1-64 64H384a128 128 0 0 1-102.4-51.2L101.056 668.032A108.416 108.416 0 0 1 128 512.512a158.272 158.272 0 0 1 185.984 8.32L359.04 556.8z"},null,-1),_hoisted_3$1z=[_hoisted_2$1F];function _sfc_render$1x(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1P,_hoisted_3$1z)}var pointer=_export_sfc(_sfc_main$1U,[["render",_sfc_render$1x]]);const _sfc_main$1T=defineComponent({name:"Position"}),_hoisted_1$1O={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1E=createBaseVNode("path",{fill:"currentColor",d:"m249.6 417.088 319.744 43.072 39.168 310.272L845.12 178.88 249.6 417.088zm-129.024 47.168a32 32 0 0 1-7.68-61.44l777.792-311.04a32 32 0 0 1 41.6 41.6l-310.336 775.68a32 32 0 0 1-61.44-7.808L512 516.992l-391.424-52.736z"},null,-1),_hoisted_3$1y=[_hoisted_2$1E];function _sfc_render$1w(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1O,_hoisted_3$1y)}var position$1=_export_sfc(_sfc_main$1T,[["render",_sfc_render$1w]]);const _sfc_main$1S=defineComponent({name:"Postcard"}),_hoisted_1$1N={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1D=createBaseVNode("path",{fill:"currentColor",d:"M160 224a32 32 0 0 0-32 32v512a32 32 0 0 0 32 32h704a32 32 0 0 0 32-32V256a32 32 0 0 0-32-32H160zm0-64h704a96 96 0 0 1 96 96v512a96 96 0 0 1-96 96H160a96 96 0 0 1-96-96V256a96 96 0 0 1 96-96z"},null,-1),_hoisted_3$1x=createBaseVNode("path",{fill:"currentColor",d:"M704 320a64 64 0 1 1 0 128 64 64 0 0 1 0-128zM288 448h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32zm0 128h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),_hoisted_4$x=[_hoisted_2$1D,_hoisted_3$1x];function _sfc_render$1v(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1N,_hoisted_4$x)}var postcard=_export_sfc(_sfc_main$1S,[["render",_sfc_render$1v]]);const _sfc_main$1R=defineComponent({name:"Pouring"}),_hoisted_1$1M={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1C=createBaseVNode("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480zM224 800a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$1w=[_hoisted_2$1C];function _sfc_render$1u(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1M,_hoisted_3$1w)}var pouring=_export_sfc(_sfc_main$1R,[["render",_sfc_render$1u]]);const _sfc_main$1Q=defineComponent({name:"Present"}),_hoisted_1$1L={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1B=createBaseVNode("path",{fill:"currentColor",d:"M480 896V640H192v-64h288V320H192v576h288zm64 0h288V320H544v256h288v64H544v256zM128 256h768v672a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V256z"},null,-1),_hoisted_3$1v=createBaseVNode("path",{fill:"currentColor",d:"M96 256h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32z"},null,-1),_hoisted_4$w=createBaseVNode("path",{fill:"currentColor",d:"M416 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_hoisted_5$h=createBaseVNode("path",{fill:"currentColor",d:"M608 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_hoisted_6$d=[_hoisted_2$1B,_hoisted_3$1v,_hoisted_4$w,_hoisted_5$h];function _sfc_render$1t(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1L,_hoisted_6$d)}var present=_export_sfc(_sfc_main$1Q,[["render",_sfc_render$1t]]);const _sfc_main$1P=defineComponent({name:"PriceTag"}),_hoisted_1$1K={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1A=createBaseVNode("path",{fill:"currentColor",d:"M224 318.336V896h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"},null,-1),_hoisted_3$1u=createBaseVNode("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_hoisted_4$v=[_hoisted_2$1A,_hoisted_3$1u];function _sfc_render$1s(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1K,_hoisted_4$v)}var priceTag=_export_sfc(_sfc_main$1P,[["render",_sfc_render$1s]]);const _sfc_main$1O=defineComponent({name:"Printer"}),_hoisted_1$1J={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1z=createBaseVNode("path",{fill:"currentColor",d:"M256 768H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 746.432 64 741.248 64 727.04V379.072c0-42.816 4.48-58.304 12.8-73.984 8.384-15.616 20.672-27.904 36.288-36.288 15.68-8.32 31.168-12.8 73.984-12.8H256V64h512v192h68.928c42.816 0 58.304 4.48 73.984 12.8 15.616 8.384 27.904 20.672 36.288 36.288 8.32 15.68 12.8 31.168 12.8 73.984v347.904c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H768v192H256V768zm64-192v320h384V576H320zm-64 128V512h512v192h128V379.072c0-29.376-1.408-36.48-5.248-43.776a23.296 23.296 0 0 0-10.048-10.048c-7.232-3.84-14.4-5.248-43.776-5.248H187.072c-29.376 0-36.48 1.408-43.776 5.248a23.296 23.296 0 0 0-10.048 10.048c-3.84 7.232-5.248 14.4-5.248 43.776V704h128zm64-448h384V128H320v128zm-64 128h64v64h-64v-64zm128 0h64v64h-64v-64z"},null,-1),_hoisted_3$1t=[_hoisted_2$1z];function _sfc_render$1r(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1J,_hoisted_3$1t)}var printer=_export_sfc(_sfc_main$1O,[["render",_sfc_render$1r]]);const _sfc_main$1N=defineComponent({name:"Promotion"}),_hoisted_1$1I={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1y=createBaseVNode("path",{fill:"currentColor",d:"m64 448 832-320-128 704-446.08-243.328L832 192 242.816 545.472 64 448zm256 512V657.024L512 768 320 960z"},null,-1),_hoisted_3$1s=[_hoisted_2$1y];function _sfc_render$1q(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1I,_hoisted_3$1s)}var promotion=_export_sfc(_sfc_main$1N,[["render",_sfc_render$1q]]);const _sfc_main$1M=defineComponent({name:"QuestionFilled"}),_hoisted_1$1H={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1x=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm23.744 191.488c-52.096 0-92.928 14.784-123.2 44.352-30.976 29.568-45.76 70.4-45.76 122.496h80.256c0-29.568 5.632-52.8 17.6-68.992 13.376-19.712 35.2-28.864 66.176-28.864 23.936 0 42.944 6.336 56.32 19.712 12.672 13.376 19.712 31.68 19.712 54.912 0 17.6-6.336 34.496-19.008 49.984l-8.448 9.856c-45.76 40.832-73.216 70.4-82.368 89.408-9.856 19.008-14.08 42.24-14.08 68.992v9.856h80.96v-9.856c0-16.896 3.52-31.68 10.56-45.76 6.336-12.672 15.488-24.64 28.16-35.2 33.792-29.568 54.208-48.576 60.544-55.616 16.896-22.528 26.048-51.392 26.048-86.592 0-42.944-14.08-76.736-42.24-101.376-28.16-25.344-65.472-37.312-111.232-37.312zm-12.672 406.208a54.272 54.272 0 0 0-38.72 14.784 49.408 49.408 0 0 0-15.488 38.016c0 15.488 4.928 28.16 15.488 38.016A54.848 54.848 0 0 0 523.072 768c15.488 0 28.16-4.928 38.72-14.784a51.52 51.52 0 0 0 16.192-38.72 51.968 51.968 0 0 0-15.488-38.016 55.936 55.936 0 0 0-39.424-14.784z"},null,-1),_hoisted_3$1r=[_hoisted_2$1x];function _sfc_render$1p(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1H,_hoisted_3$1r)}var questionFilled=_export_sfc(_sfc_main$1M,[["render",_sfc_render$1p]]);const _sfc_main$1L=defineComponent({name:"Rank"}),_hoisted_1$1G={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1w=createBaseVNode("path",{fill:"currentColor",d:"m186.496 544 41.408 41.344a32 32 0 1 1-45.248 45.312l-96-96a32 32 0 0 1 0-45.312l96-96a32 32 0 1 1 45.248 45.312L186.496 480h290.816V186.432l-41.472 41.472a32 32 0 1 1-45.248-45.184l96-96.128a32 32 0 0 1 45.312 0l96 96.064a32 32 0 0 1-45.248 45.184l-41.344-41.28V480H832l-41.344-41.344a32 32 0 0 1 45.248-45.312l96 96a32 32 0 0 1 0 45.312l-96 96a32 32 0 0 1-45.248-45.312L832 544H541.312v293.44l41.344-41.28a32 32 0 1 1 45.248 45.248l-96 96a32 32 0 0 1-45.312 0l-96-96a32 32 0 1 1 45.312-45.248l41.408 41.408V544H186.496z"},null,-1),_hoisted_3$1q=[_hoisted_2$1w];function _sfc_render$1o(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1G,_hoisted_3$1q)}var rank=_export_sfc(_sfc_main$1L,[["render",_sfc_render$1o]]);const _sfc_main$1K=defineComponent({name:"ReadingLamp"}),_hoisted_1$1F={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1v=createBaseVNode("path",{fill:"currentColor",d:"M352 896h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm-44.672-768-99.52 448h608.384l-99.52-448H307.328zm-25.6-64h460.608a32 32 0 0 1 31.232 25.088l113.792 512A32 32 0 0 1 856.128 640H167.872a32 32 0 0 1-31.232-38.912l113.792-512A32 32 0 0 1 281.664 64z"},null,-1),_hoisted_3$1p=createBaseVNode("path",{fill:"currentColor",d:"M672 576q32 0 32 32v128q0 32-32 32t-32-32V608q0-32 32-32zm-192-.064h64V960h-64z"},null,-1),_hoisted_4$u=[_hoisted_2$1v,_hoisted_3$1p];function _sfc_render$1n(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1F,_hoisted_4$u)}var readingLamp=_export_sfc(_sfc_main$1K,[["render",_sfc_render$1n]]);const _sfc_main$1J=defineComponent({name:"Reading"}),_hoisted_1$1E={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1u=createBaseVNode("path",{fill:"currentColor",d:"m512 863.36 384-54.848v-638.72L525.568 222.72a96 96 0 0 1-27.136 0L128 169.792v638.72l384 54.848zM137.024 106.432l370.432 52.928a32 32 0 0 0 9.088 0l370.432-52.928A64 64 0 0 1 960 169.792v638.72a64 64 0 0 1-54.976 63.36l-388.48 55.488a32 32 0 0 1-9.088 0l-388.48-55.488A64 64 0 0 1 64 808.512v-638.72a64 64 0 0 1 73.024-63.36z"},null,-1),_hoisted_3$1o=createBaseVNode("path",{fill:"currentColor",d:"M480 192h64v704h-64z"},null,-1),_hoisted_4$t=[_hoisted_2$1u,_hoisted_3$1o];function _sfc_render$1m(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1E,_hoisted_4$t)}var reading=_export_sfc(_sfc_main$1J,[["render",_sfc_render$1m]]);const _sfc_main$1I=defineComponent({name:"RefreshLeft"}),_hoisted_1$1D={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1t=createBaseVNode("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"},null,-1),_hoisted_3$1n=[_hoisted_2$1t];function _sfc_render$1l(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1D,_hoisted_3$1n)}var refreshLeft=_export_sfc(_sfc_main$1I,[["render",_sfc_render$1l]]);const _sfc_main$1H=defineComponent({name:"RefreshRight"}),_hoisted_1$1C={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1s=createBaseVNode("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"},null,-1),_hoisted_3$1m=[_hoisted_2$1s];function _sfc_render$1k(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1C,_hoisted_3$1m)}var refreshRight=_export_sfc(_sfc_main$1H,[["render",_sfc_render$1k]]);const _sfc_main$1G=defineComponent({name:"Refresh"}),_hoisted_1$1B={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1r=createBaseVNode("path",{fill:"currentColor",d:"M771.776 794.88A384 384 0 0 1 128 512h64a320 320 0 0 0 555.712 216.448H654.72a32 32 0 1 1 0-64h149.056a32 32 0 0 1 32 32v148.928a32 32 0 1 1-64 0v-50.56zM276.288 295.616h92.992a32 32 0 0 1 0 64H220.16a32 32 0 0 1-32-32V178.56a32 32 0 0 1 64 0v50.56A384 384 0 0 1 896.128 512h-64a320 320 0 0 0-555.776-216.384z"},null,-1),_hoisted_3$1l=[_hoisted_2$1r];function _sfc_render$1j(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1B,_hoisted_3$1l)}var refresh=_export_sfc(_sfc_main$1G,[["render",_sfc_render$1j]]);const _sfc_main$1F=defineComponent({name:"Refrigerator"}),_hoisted_1$1A={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1q=createBaseVNode("path",{fill:"currentColor",d:"M256 448h512V160a32 32 0 0 0-32-32H288a32 32 0 0 0-32 32v288zm0 64v352a32 32 0 0 0 32 32h448a32 32 0 0 0 32-32V512H256zm32-448h448a96 96 0 0 1 96 96v704a96 96 0 0 1-96 96H288a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96zm32 224h64v96h-64v-96zm0 288h64v96h-64v-96z"},null,-1),_hoisted_3$1k=[_hoisted_2$1q];function _sfc_render$1i(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1A,_hoisted_3$1k)}var refrigerator=_export_sfc(_sfc_main$1F,[["render",_sfc_render$1i]]);const _sfc_main$1E=defineComponent({name:"RemoveFilled"}),_hoisted_1$1z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1p=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zM288 512a38.4 38.4 0 0 0 38.4 38.4h371.2a38.4 38.4 0 0 0 0-76.8H326.4A38.4 38.4 0 0 0 288 512z"},null,-1),_hoisted_3$1j=[_hoisted_2$1p];function _sfc_render$1h(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1z,_hoisted_3$1j)}var removeFilled=_export_sfc(_sfc_main$1E,[["render",_sfc_render$1h]]);const _sfc_main$1D=defineComponent({name:"Remove"}),_hoisted_1$1y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1o=createBaseVNode("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),_hoisted_3$1i=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_4$s=[_hoisted_2$1o,_hoisted_3$1i];function _sfc_render$1g(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1y,_hoisted_4$s)}var remove=_export_sfc(_sfc_main$1D,[["render",_sfc_render$1g]]);const _sfc_main$1C=defineComponent({name:"Right"}),_hoisted_1$1x={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1n=createBaseVNode("path",{fill:"currentColor",d:"M754.752 480H160a32 32 0 1 0 0 64h594.752L521.344 777.344a32 32 0 0 0 45.312 45.312l288-288a32 32 0 0 0 0-45.312l-288-288a32 32 0 1 0-45.312 45.312L754.752 480z"},null,-1),_hoisted_3$1h=[_hoisted_2$1n];function _sfc_render$1f(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1x,_hoisted_3$1h)}var right=_export_sfc(_sfc_main$1C,[["render",_sfc_render$1f]]);const _sfc_main$1B=defineComponent({name:"ScaleToOriginal"}),_hoisted_1$1w={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1m=createBaseVNode("path",{fill:"currentColor",d:"M813.176 180.706a60.235 60.235 0 0 1 60.236 60.235v481.883a60.235 60.235 0 0 1-60.236 60.235H210.824a60.235 60.235 0 0 1-60.236-60.235V240.94a60.235 60.235 0 0 1 60.236-60.235h602.352zm0-60.235H210.824A120.47 120.47 0 0 0 90.353 240.94v481.883a120.47 120.47 0 0 0 120.47 120.47h602.353a120.47 120.47 0 0 0 120.471-120.47V240.94a120.47 120.47 0 0 0-120.47-120.47zm-120.47 180.705a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 0 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zm-361.412 0a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 1 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zM512 361.412a30.118 30.118 0 0 0-30.118 30.117v30.118a30.118 30.118 0 0 0 60.236 0V391.53A30.118 30.118 0 0 0 512 361.412zM512 512a30.118 30.118 0 0 0-30.118 30.118v30.117a30.118 30.118 0 0 0 60.236 0v-30.117A30.118 30.118 0 0 0 512 512z"},null,-1),_hoisted_3$1g=[_hoisted_2$1m];function _sfc_render$1e(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1w,_hoisted_3$1g)}var scaleToOriginal=_export_sfc(_sfc_main$1B,[["render",_sfc_render$1e]]);const _sfc_main$1A=defineComponent({name:"School"}),_hoisted_1$1v={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1l=createBaseVNode("path",{fill:"currentColor",d:"M224 128v704h576V128H224zm-32-64h640a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$1f=createBaseVNode("path",{fill:"currentColor",d:"M64 832h896v64H64zm256-640h128v96H320z"},null,-1),_hoisted_4$r=createBaseVNode("path",{fill:"currentColor",d:"M384 832h256v-64a128 128 0 1 0-256 0v64zm128-256a192 192 0 0 1 192 192v128H320V768a192 192 0 0 1 192-192zM320 384h128v96H320zm256-192h128v96H576zm0 192h128v96H576z"},null,-1),_hoisted_5$g=[_hoisted_2$1l,_hoisted_3$1f,_hoisted_4$r];function _sfc_render$1d(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1v,_hoisted_5$g)}var school=_export_sfc(_sfc_main$1A,[["render",_sfc_render$1d]]);const _sfc_main$1z=defineComponent({name:"Scissor"}),_hoisted_1$1u={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1k=createBaseVNode("path",{fill:"currentColor",d:"m512.064 578.368-106.88 152.768a160 160 0 1 1-23.36-78.208L472.96 522.56 196.864 128.256a32 32 0 1 1 52.48-36.736l393.024 561.344a160 160 0 1 1-23.36 78.208l-106.88-152.704zm54.4-189.248 208.384-297.6a32 32 0 0 1 52.48 36.736l-221.76 316.672-39.04-55.808zm-376.32 425.856a96 96 0 1 0 110.144-157.248 96 96 0 0 0-110.08 157.248zm643.84 0a96 96 0 1 0-110.08-157.248 96 96 0 0 0 110.08 157.248z"},null,-1),_hoisted_3$1e=[_hoisted_2$1k];function _sfc_render$1c(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1u,_hoisted_3$1e)}var scissor=_export_sfc(_sfc_main$1z,[["render",_sfc_render$1c]]);const _sfc_main$1y=defineComponent({name:"Search"}),_hoisted_1$1t={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1j=createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704z"},null,-1),_hoisted_3$1d=[_hoisted_2$1j];function _sfc_render$1b(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1t,_hoisted_3$1d)}var search=_export_sfc(_sfc_main$1y,[["render",_sfc_render$1b]]);const _sfc_main$1x=defineComponent({name:"Select"}),_hoisted_1$1s={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1i=createBaseVNode("path",{fill:"currentColor",d:"M77.248 415.04a64 64 0 0 1 90.496 0l226.304 226.304L846.528 188.8a64 64 0 1 1 90.56 90.496l-543.04 543.04-316.8-316.8a64 64 0 0 1 0-90.496z"},null,-1),_hoisted_3$1c=[_hoisted_2$1i];function _sfc_render$1a(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1s,_hoisted_3$1c)}var select=_export_sfc(_sfc_main$1x,[["render",_sfc_render$1a]]);const _sfc_main$1w=defineComponent({name:"Sell"}),_hoisted_1$1r={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1h=createBaseVNode("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 483.84L768 698.496V928a32 32 0 1 1-64 0V698.496l-73.344 73.344a32 32 0 1 1-45.248-45.248l128-128a32 32 0 0 1 45.248 0l128 128a32 32 0 1 1-45.248 45.248z"},null,-1),_hoisted_3$1b=[_hoisted_2$1h];function _sfc_render$19(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1r,_hoisted_3$1b)}var sell=_export_sfc(_sfc_main$1w,[["render",_sfc_render$19]]);const _sfc_main$1v=defineComponent({name:"SemiSelect"}),_hoisted_1$1q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1g=createBaseVNode("path",{fill:"currentColor",d:"M128 448h768q64 0 64 64t-64 64H128q-64 0-64-64t64-64z"},null,-1),_hoisted_3$1a=[_hoisted_2$1g];function _sfc_render$18(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1q,_hoisted_3$1a)}var semiSelect=_export_sfc(_sfc_main$1v,[["render",_sfc_render$18]]);const _sfc_main$1u=defineComponent({name:"Service"}),_hoisted_1$1p={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1f=createBaseVNode("path",{fill:"currentColor",d:"M864 409.6a192 192 0 0 1-37.888 349.44A256.064 256.064 0 0 1 576 960h-96a32 32 0 1 1 0-64h96a192.064 192.064 0 0 0 181.12-128H736a32 32 0 0 1-32-32V416a32 32 0 0 1 32-32h32c10.368 0 20.544.832 30.528 2.432a288 288 0 0 0-573.056 0A193.235 193.235 0 0 1 256 384h32a32 32 0 0 1 32 32v320a32 32 0 0 1-32 32h-32a192 192 0 0 1-96-358.4 352 352 0 0 1 704 0zM256 448a128 128 0 1 0 0 256V448zm640 128a128 128 0 0 0-128-128v256a128 128 0 0 0 128-128z"},null,-1),_hoisted_3$19=[_hoisted_2$1f];function _sfc_render$17(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1p,_hoisted_3$19)}var service=_export_sfc(_sfc_main$1u,[["render",_sfc_render$17]]);const _sfc_main$1t=defineComponent({name:"SetUp"}),_hoisted_1$1o={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1e=createBaseVNode("path",{fill:"currentColor",d:"M224 160a64 64 0 0 0-64 64v576a64 64 0 0 0 64 64h576a64 64 0 0 0 64-64V224a64 64 0 0 0-64-64H224zm0-64h576a128 128 0 0 1 128 128v576a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V224A128 128 0 0 1 224 96z"},null,-1),_hoisted_3$18=createBaseVNode("path",{fill:"currentColor",d:"M384 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_hoisted_4$q=createBaseVNode("path",{fill:"currentColor",d:"M480 320h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32zm160 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_hoisted_5$f=createBaseVNode("path",{fill:"currentColor",d:"M288 640h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),_hoisted_6$c=[_hoisted_2$1e,_hoisted_3$18,_hoisted_4$q,_hoisted_5$f];function _sfc_render$16(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1o,_hoisted_6$c)}var setUp=_export_sfc(_sfc_main$1t,[["render",_sfc_render$16]]);const _sfc_main$1s=defineComponent({name:"Setting"}),_hoisted_1$1n={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1d=createBaseVNode("path",{fill:"currentColor",d:"M600.704 64a32 32 0 0 1 30.464 22.208l35.2 109.376c14.784 7.232 28.928 15.36 42.432 24.512l112.384-24.192a32 32 0 0 1 34.432 15.36L944.32 364.8a32 32 0 0 1-4.032 37.504l-77.12 85.12a357.12 357.12 0 0 1 0 49.024l77.12 85.248a32 32 0 0 1 4.032 37.504l-88.704 153.6a32 32 0 0 1-34.432 15.296L708.8 803.904c-13.44 9.088-27.648 17.28-42.368 24.512l-35.264 109.376A32 32 0 0 1 600.704 960H423.296a32 32 0 0 1-30.464-22.208L357.696 828.48a351.616 351.616 0 0 1-42.56-24.64l-112.32 24.256a32 32 0 0 1-34.432-15.36L79.68 659.2a32 32 0 0 1 4.032-37.504l77.12-85.248a357.12 357.12 0 0 1 0-48.896l-77.12-85.248A32 32 0 0 1 79.68 364.8l88.704-153.6a32 32 0 0 1 34.432-15.296l112.32 24.256c13.568-9.152 27.776-17.408 42.56-24.64l35.2-109.312A32 32 0 0 1 423.232 64H600.64zm-23.424 64H446.72l-36.352 113.088-24.512 11.968a294.113 294.113 0 0 0-34.816 20.096l-22.656 15.36-116.224-25.088-65.28 113.152 79.68 88.192-1.92 27.136a293.12 293.12 0 0 0 0 40.192l1.92 27.136-79.808 88.192 65.344 113.152 116.224-25.024 22.656 15.296a294.113 294.113 0 0 0 34.816 20.096l24.512 11.968L446.72 896h130.688l36.48-113.152 24.448-11.904a288.282 288.282 0 0 0 34.752-20.096l22.592-15.296 116.288 25.024 65.28-113.152-79.744-88.192 1.92-27.136a293.12 293.12 0 0 0 0-40.256l-1.92-27.136 79.808-88.128-65.344-113.152-116.288 24.96-22.592-15.232a287.616 287.616 0 0 0-34.752-20.096l-24.448-11.904L577.344 128zM512 320a192 192 0 1 1 0 384 192 192 0 0 1 0-384zm0 64a128 128 0 1 0 0 256 128 128 0 0 0 0-256z"},null,-1),_hoisted_3$17=[_hoisted_2$1d];function _sfc_render$15(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1n,_hoisted_3$17)}var setting=_export_sfc(_sfc_main$1s,[["render",_sfc_render$15]]);const _sfc_main$1r=defineComponent({name:"Share"}),_hoisted_1$1m={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1c=createBaseVNode("path",{fill:"currentColor",d:"m679.872 348.8-301.76 188.608a127.808 127.808 0 0 1 5.12 52.16l279.936 104.96a128 128 0 1 1-22.464 59.904l-279.872-104.96a128 128 0 1 1-16.64-166.272l301.696-188.608a128 128 0 1 1 33.92 54.272z"},null,-1),_hoisted_3$16=[_hoisted_2$1c];function _sfc_render$14(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1m,_hoisted_3$16)}var share=_export_sfc(_sfc_main$1r,[["render",_sfc_render$14]]);const _sfc_main$1q=defineComponent({name:"Ship"}),_hoisted_1$1l={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1b=createBaseVNode("path",{fill:"currentColor",d:"M512 386.88V448h405.568a32 32 0 0 1 30.72 40.768l-76.48 267.968A192 192 0 0 1 687.168 896H336.832a192 192 0 0 1-184.64-139.264L75.648 488.768A32 32 0 0 1 106.368 448H448V117.888a32 32 0 0 1 47.36-28.096l13.888 7.616L512 96v2.88l231.68 126.4a32 32 0 0 1-2.048 57.216L512 386.88zm0-70.272 144.768-65.792L512 171.84v144.768zM512 512H148.864l18.24 64H856.96l18.24-64H512zM185.408 640l28.352 99.2A128 128 0 0 0 336.832 832h350.336a128 128 0 0 0 123.072-92.8l28.352-99.2H185.408z"},null,-1),_hoisted_3$15=[_hoisted_2$1b];function _sfc_render$13(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1l,_hoisted_3$15)}var ship=_export_sfc(_sfc_main$1q,[["render",_sfc_render$13]]);const _sfc_main$1p=defineComponent({name:"Shop"}),_hoisted_1$1k={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1a=createBaseVNode("path",{fill:"currentColor",d:"M704 704h64v192H256V704h64v64h384v-64zm188.544-152.192C894.528 559.616 896 567.616 896 576a96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0c0-8.384 1.408-16.384 3.392-24.192L192 128h640l60.544 423.808z"},null,-1),_hoisted_3$14=[_hoisted_2$1a];function _sfc_render$12(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1k,_hoisted_3$14)}var shop=_export_sfc(_sfc_main$1p,[["render",_sfc_render$12]]);const _sfc_main$1o=defineComponent({name:"ShoppingBag"}),_hoisted_1$1j={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$19=createBaseVNode("path",{fill:"currentColor",d:"M704 320v96a32 32 0 0 1-32 32h-32V320H384v128h-32a32 32 0 0 1-32-32v-96H192v576h640V320H704zm-384-64a192 192 0 1 1 384 0h160a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32h160zm64 0h256a128 128 0 1 0-256 0z"},null,-1),_hoisted_3$13=createBaseVNode("path",{fill:"currentColor",d:"M192 704h640v64H192z"},null,-1),_hoisted_4$p=[_hoisted_2$19,_hoisted_3$13];function _sfc_render$11(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1j,_hoisted_4$p)}var shoppingBag=_export_sfc(_sfc_main$1o,[["render",_sfc_render$11]]);const _sfc_main$1n=defineComponent({name:"ShoppingCartFull"}),_hoisted_1$1i={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$18=createBaseVNode("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96zm320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96zM96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128H96zm314.24 576h395.904l82.304-384H333.44l76.8 384z"},null,-1),_hoisted_3$12=createBaseVNode("path",{fill:"currentColor",d:"M699.648 256 608 145.984 516.352 256h183.296zm-140.8-151.04a64 64 0 0 1 98.304 0L836.352 320H379.648l179.2-215.04z"},null,-1),_hoisted_4$o=[_hoisted_2$18,_hoisted_3$12];function _sfc_render$10(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1i,_hoisted_4$o)}var shoppingCartFull=_export_sfc(_sfc_main$1n,[["render",_sfc_render$10]]);const _sfc_main$1m=defineComponent({name:"ShoppingCart"}),_hoisted_1$1h={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$17=createBaseVNode("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96zm320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96zM96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128H96zm314.24 576h395.904l82.304-384H333.44l76.8 384z"},null,-1),_hoisted_3$11=[_hoisted_2$17];function _sfc_render$$(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1h,_hoisted_3$11)}var shoppingCart=_export_sfc(_sfc_main$1m,[["render",_sfc_render$$]]);const _sfc_main$1l=defineComponent({name:"Smoking"}),_hoisted_1$1g={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$16=createBaseVNode("path",{fill:"currentColor",d:"M256 576v128h640V576H256zm-32-64h704a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$10=createBaseVNode("path",{fill:"currentColor",d:"M704 576h64v128h-64zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"},null,-1),_hoisted_4$n=[_hoisted_2$16,_hoisted_3$10];function _sfc_render$_(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1g,_hoisted_4$n)}var smoking=_export_sfc(_sfc_main$1l,[["render",_sfc_render$_]]);const _sfc_main$1k=defineComponent({name:"Soccer"}),_hoisted_1$1f={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$15=createBaseVNode("path",{fill:"currentColor",d:"M418.496 871.04 152.256 604.8c-16.512 94.016-2.368 178.624 42.944 224 44.928 44.928 129.344 58.752 223.296 42.24zm72.32-18.176a573.056 573.056 0 0 0 224.832-137.216 573.12 573.12 0 0 0 137.216-224.832L533.888 171.84a578.56 578.56 0 0 0-227.52 138.496A567.68 567.68 0 0 0 170.432 532.48l320.384 320.384zM871.04 418.496c16.512-93.952 2.688-178.368-42.24-223.296-44.544-44.544-128.704-58.048-222.592-41.536L871.04 418.496zM149.952 874.048c-112.96-112.96-88.832-408.96 111.168-608.96C461.056 65.152 760.96 36.928 874.048 149.952c113.024 113.024 86.784 411.008-113.152 610.944-199.936 199.936-497.92 226.112-610.944 113.152zm452.544-497.792 22.656-22.656a32 32 0 0 1 45.248 45.248l-22.656 22.656 45.248 45.248A32 32 0 1 1 647.744 512l-45.248-45.248L557.248 512l45.248 45.248a32 32 0 1 1-45.248 45.248L512 557.248l-45.248 45.248L512 647.744a32 32 0 1 1-45.248 45.248l-45.248-45.248-22.656 22.656a32 32 0 1 1-45.248-45.248l22.656-22.656-45.248-45.248A32 32 0 1 1 376.256 512l45.248 45.248L466.752 512l-45.248-45.248a32 32 0 1 1 45.248-45.248L512 466.752l45.248-45.248L512 376.256a32 32 0 0 1 45.248-45.248l45.248 45.248z"},null,-1),_hoisted_3$$=[_hoisted_2$15];function _sfc_render$Z(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1f,_hoisted_3$$)}var soccer=_export_sfc(_sfc_main$1k,[["render",_sfc_render$Z]]);const _sfc_main$1j=defineComponent({name:"SoldOut"}),_hoisted_1$1e={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$14=createBaseVNode("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 476.16a32 32 0 1 1 45.248 45.184l-128 128a32 32 0 0 1-45.248 0l-128-128a32 32 0 1 1 45.248-45.248L704 837.504V608a32 32 0 1 1 64 0v229.504l73.408-73.408z"},null,-1),_hoisted_3$_=[_hoisted_2$14];function _sfc_render$Y(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1e,_hoisted_3$_)}var soldOut=_export_sfc(_sfc_main$1j,[["render",_sfc_render$Y]]);const _sfc_main$1i=defineComponent({name:"SortDown"}),_hoisted_1$1d={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$13=createBaseVNode("path",{fill:"currentColor",d:"M576 96v709.568L333.312 562.816A32 32 0 1 0 288 608l297.408 297.344A32 32 0 0 0 640 882.688V96a32 32 0 0 0-64 0z"},null,-1),_hoisted_3$Z=[_hoisted_2$13];function _sfc_render$X(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1d,_hoisted_3$Z)}var sortDown=_export_sfc(_sfc_main$1i,[["render",_sfc_render$X]]);const _sfc_main$1h=defineComponent({name:"SortUp"}),_hoisted_1$1c={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$12=createBaseVNode("path",{fill:"currentColor",d:"M384 141.248V928a32 32 0 1 0 64 0V218.56l242.688 242.688A32 32 0 1 0 736 416L438.592 118.656A32 32 0 0 0 384 141.248z"},null,-1),_hoisted_3$Y=[_hoisted_2$12];function _sfc_render$W(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1c,_hoisted_3$Y)}var sortUp=_export_sfc(_sfc_main$1h,[["render",_sfc_render$W]]);const _sfc_main$1g=defineComponent({name:"Sort"}),_hoisted_1$1b={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$11=createBaseVNode("path",{fill:"currentColor",d:"M384 96a32 32 0 0 1 64 0v786.752a32 32 0 0 1-54.592 22.656L95.936 608a32 32 0 0 1 0-45.312h.128a32 32 0 0 1 45.184 0L384 805.632V96zm192 45.248a32 32 0 0 1 54.592-22.592L928.064 416a32 32 0 0 1 0 45.312h-.128a32 32 0 0 1-45.184 0L640 218.496V928a32 32 0 1 1-64 0V141.248z"},null,-1),_hoisted_3$X=[_hoisted_2$11];function _sfc_render$V(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1b,_hoisted_3$X)}var sort$3=_export_sfc(_sfc_main$1g,[["render",_sfc_render$V]]);const _sfc_main$1f=defineComponent({name:"Stamp"}),_hoisted_1$1a={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$10=createBaseVNode("path",{fill:"currentColor",d:"M624 475.968V640h144a128 128 0 0 1 128 128H128a128 128 0 0 1 128-128h144V475.968a192 192 0 1 1 224 0zM128 896v-64h768v64H128z"},null,-1),_hoisted_3$W=[_hoisted_2$10];function _sfc_render$U(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$1a,_hoisted_3$W)}var stamp=_export_sfc(_sfc_main$1f,[["render",_sfc_render$U]]);const _sfc_main$1e=defineComponent({name:"StarFilled"}),_hoisted_1$19={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$$=createBaseVNode("path",{fill:"currentColor",d:"M283.84 867.84 512 747.776l228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72z"},null,-1),_hoisted_3$V=[_hoisted_2$$];function _sfc_render$T(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$19,_hoisted_3$V)}var starFilled=_export_sfc(_sfc_main$1e,[["render",_sfc_render$T]]);const _sfc_main$1d=defineComponent({name:"Star"}),_hoisted_1$18={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$_=createBaseVNode("path",{fill:"currentColor",d:"m512 747.84 228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72L512 747.84zM313.6 924.48a70.4 70.4 0 0 1-102.144-74.24l37.888-220.928L88.96 472.96A70.4 70.4 0 0 1 128 352.896l221.76-32.256 99.2-200.96a70.4 70.4 0 0 1 126.208 0l99.2 200.96 221.824 32.256a70.4 70.4 0 0 1 39.04 120.064L774.72 629.376l37.888 220.928a70.4 70.4 0 0 1-102.144 74.24L512 820.096l-198.4 104.32z"},null,-1),_hoisted_3$U=[_hoisted_2$_];function _sfc_render$S(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$18,_hoisted_3$U)}var star=_export_sfc(_sfc_main$1d,[["render",_sfc_render$S]]);const _sfc_main$1c=defineComponent({name:"Stopwatch"}),_hoisted_1$17={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$Z=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$T=createBaseVNode("path",{fill:"currentColor",d:"M672 234.88c-39.168 174.464-80 298.624-122.688 372.48-64 110.848-202.624 30.848-138.624-80C453.376 453.44 540.48 355.968 672 234.816z"},null,-1),_hoisted_4$m=[_hoisted_2$Z,_hoisted_3$T];function _sfc_render$R(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$17,_hoisted_4$m)}var stopwatch=_export_sfc(_sfc_main$1c,[["render",_sfc_render$R]]);const _sfc_main$1b=defineComponent({name:"SuccessFilled"}),_hoisted_1$16={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$Y=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),_hoisted_3$S=[_hoisted_2$Y];function _sfc_render$Q(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$16,_hoisted_3$S)}var successFilled=_export_sfc(_sfc_main$1b,[["render",_sfc_render$Q]]);const _sfc_main$1a=defineComponent({name:"Sugar"}),_hoisted_1$15={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$X=createBaseVNode("path",{fill:"currentColor",d:"m801.728 349.184 4.48 4.48a128 128 0 0 1 0 180.992L534.656 806.144a128 128 0 0 1-181.056 0l-4.48-4.48-19.392 109.696a64 64 0 0 1-108.288 34.176L78.464 802.56a64 64 0 0 1 34.176-108.288l109.76-19.328-4.544-4.544a128 128 0 0 1 0-181.056l271.488-271.488a128 128 0 0 1 181.056 0l4.48 4.48 19.392-109.504a64 64 0 0 1 108.352-34.048l142.592 143.04a64 64 0 0 1-34.24 108.16l-109.248 19.2zm-548.8 198.72h447.168v2.24l60.8-60.8a63.808 63.808 0 0 0 18.752-44.416h-426.88l-89.664 89.728a64.064 64.064 0 0 0-10.24 13.248zm0 64c2.752 4.736 6.144 9.152 10.176 13.248l135.744 135.744a64 64 0 0 0 90.496 0L638.4 611.904H252.928zm490.048-230.976L625.152 263.104a64 64 0 0 0-90.496 0L416.768 380.928h326.208zM123.712 757.312l142.976 142.976 24.32-137.6a25.6 25.6 0 0 0-29.696-29.632l-137.6 24.256zm633.6-633.344-24.32 137.472a25.6 25.6 0 0 0 29.632 29.632l137.28-24.064-142.656-143.04z"},null,-1),_hoisted_3$R=[_hoisted_2$X];function _sfc_render$P(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$15,_hoisted_3$R)}var sugar=_export_sfc(_sfc_main$1a,[["render",_sfc_render$P]]);const _sfc_main$19=defineComponent({name:"Suitcase"}),_hoisted_1$14={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$W=createBaseVNode("path",{fill:"currentColor",d:"M128 384h768v-64a64 64 0 0 0-64-64H192a64 64 0 0 0-64 64v64zm0 64v320a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V448H128zm64-256h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128z"},null,-1),_hoisted_3$Q=createBaseVNode("path",{fill:"currentColor",d:"M384 128v64h256v-64H384zm0-64h256a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H384a64 64 0 0 1-64-64v-64a64 64 0 0 1 64-64z"},null,-1),_hoisted_4$l=[_hoisted_2$W,_hoisted_3$Q];function _sfc_render$O(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$14,_hoisted_4$l)}var suitcase=_export_sfc(_sfc_main$19,[["render",_sfc_render$O]]);const _sfc_main$18=defineComponent({name:"Sunny"}),_hoisted_1$13={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$V=createBaseVNode("path",{fill:"currentColor",d:"M512 704a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512zm0-704a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 768a32 32 0 0 1 32 32v64a32 32 0 1 1-64 0v-64a32 32 0 0 1 32-32zM195.2 195.2a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 1 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm543.104 543.104a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 0 1-45.248 45.248l-45.248-45.248a32 32 0 0 1 0-45.248zM64 512a32 32 0 0 1 32-32h64a32 32 0 0 1 0 64H96a32 32 0 0 1-32-32zm768 0a32 32 0 0 1 32-32h64a32 32 0 1 1 0 64h-64a32 32 0 0 1-32-32zM195.2 828.8a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248L240.448 828.8a32 32 0 0 1-45.248 0zm543.104-543.104a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248l-45.248 45.248a32 32 0 0 1-45.248 0z"},null,-1),_hoisted_3$P=[_hoisted_2$V];function _sfc_render$N(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$13,_hoisted_3$P)}var sunny=_export_sfc(_sfc_main$18,[["render",_sfc_render$N]]);const _sfc_main$17=defineComponent({name:"Sunrise"}),_hoisted_1$12={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$U=createBaseVNode("path",{fill:"currentColor",d:"M32 768h960a32 32 0 1 1 0 64H32a32 32 0 1 1 0-64zm129.408-96a352 352 0 0 1 701.184 0h-64.32a288 288 0 0 0-572.544 0h-64.32zM512 128a32 32 0 0 1 32 32v96a32 32 0 0 1-64 0v-96a32 32 0 0 1 32-32zm407.296 168.704a32 32 0 0 1 0 45.248l-67.84 67.84a32 32 0 1 1-45.248-45.248l67.84-67.84a32 32 0 0 1 45.248 0zm-814.592 0a32 32 0 0 1 45.248 0l67.84 67.84a32 32 0 1 1-45.248 45.248l-67.84-67.84a32 32 0 0 1 0-45.248z"},null,-1),_hoisted_3$O=[_hoisted_2$U];function _sfc_render$M(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$12,_hoisted_3$O)}var sunrise=_export_sfc(_sfc_main$17,[["render",_sfc_render$M]]);const _sfc_main$16=defineComponent({name:"Sunset"}),_hoisted_1$11={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$T=createBaseVNode("path",{fill:"currentColor",d:"M82.56 640a448 448 0 1 1 858.88 0h-67.2a384 384 0 1 0-724.288 0H82.56zM32 704h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32zm256 128h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),_hoisted_3$N=[_hoisted_2$T];function _sfc_render$L(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$11,_hoisted_3$N)}var sunset=_export_sfc(_sfc_main$16,[["render",_sfc_render$L]]);const _sfc_main$15=defineComponent({name:"SwitchButton"}),_hoisted_1$10={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$S=createBaseVNode("path",{fill:"currentColor",d:"M352 159.872V230.4a352 352 0 1 0 320 0v-70.528A416.128 416.128 0 0 1 512 960a416 416 0 0 1-160-800.128z"},null,-1),_hoisted_3$M=createBaseVNode("path",{fill:"currentColor",d:"M512 64q32 0 32 32v320q0 32-32 32t-32-32V96q0-32 32-32z"},null,-1),_hoisted_4$k=[_hoisted_2$S,_hoisted_3$M];function _sfc_render$K(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$10,_hoisted_4$k)}var switchButton=_export_sfc(_sfc_main$15,[["render",_sfc_render$K]]);const _sfc_main$14=defineComponent({name:"Switch"}),_hoisted_1$$={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$R=createBaseVNode("path",{fill:"currentColor",d:"M118.656 438.656a32 32 0 0 1 0-45.248L416 96l4.48-3.776A32 32 0 0 1 461.248 96l3.712 4.48a32.064 32.064 0 0 1-3.712 40.832L218.56 384H928a32 32 0 1 1 0 64H141.248a32 32 0 0 1-22.592-9.344zM64 608a32 32 0 0 1 32-32h786.752a32 32 0 0 1 22.656 54.592L608 928l-4.48 3.776a32.064 32.064 0 0 1-40.832-49.024L805.632 640H96a32 32 0 0 1-32-32z"},null,-1),_hoisted_3$L=[_hoisted_2$R];function _sfc_render$J(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$$,_hoisted_3$L)}var _switch=_export_sfc(_sfc_main$14,[["render",_sfc_render$J]]);const _sfc_main$13=defineComponent({name:"TakeawayBox"}),_hoisted_1$_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$Q=createBaseVNode("path",{fill:"currentColor",d:"M832 384H192v448h640V384zM96 320h832V128H96v192zm800 64v480a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V384H64a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h896a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32h-64zM416 512h192a32 32 0 0 1 0 64H416a32 32 0 0 1 0-64z"},null,-1),_hoisted_3$K=[_hoisted_2$Q];function _sfc_render$I(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$_,_hoisted_3$K)}var takeawayBox=_export_sfc(_sfc_main$13,[["render",_sfc_render$I]]);const _sfc_main$12=defineComponent({name:"Ticket"}),_hoisted_1$Z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$P=createBaseVNode("path",{fill:"currentColor",d:"M640 832H64V640a128 128 0 1 0 0-256V192h576v160h64V192h256v192a128 128 0 1 0 0 256v192H704V672h-64v160zm0-416v192h64V416h-64z"},null,-1),_hoisted_3$J=[_hoisted_2$P];function _sfc_render$H(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$Z,_hoisted_3$J)}var ticket=_export_sfc(_sfc_main$12,[["render",_sfc_render$H]]);const _sfc_main$11=defineComponent({name:"Tickets"}),_hoisted_1$Y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$O=createBaseVNode("path",{fill:"currentColor",d:"M192 128v768h640V128H192zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm160 448h384v64H320v-64zm0-192h192v64H320v-64zm0 384h384v64H320v-64z"},null,-1),_hoisted_3$I=[_hoisted_2$O];function _sfc_render$G(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$Y,_hoisted_3$I)}var tickets=_export_sfc(_sfc_main$11,[["render",_sfc_render$G]]);const _sfc_main$10=defineComponent({name:"Timer"}),_hoisted_1$X={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$N=createBaseVNode("path",{fill:"currentColor",d:"M512 896a320 320 0 1 0 0-640 320 320 0 0 0 0 640zm0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768z"},null,-1),_hoisted_3$H=createBaseVNode("path",{fill:"currentColor",d:"M512 320a32 32 0 0 1 32 32l-.512 224a32 32 0 1 1-64 0L480 352a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$j=createBaseVNode("path",{fill:"currentColor",d:"M448 576a64 64 0 1 0 128 0 64 64 0 1 0-128 0zm96-448v128h-64V128h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96z"},null,-1),_hoisted_5$e=[_hoisted_2$N,_hoisted_3$H,_hoisted_4$j];function _sfc_render$F(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$X,_hoisted_5$e)}var timer=_export_sfc(_sfc_main$10,[["render",_sfc_render$F]]);const _sfc_main$$=defineComponent({name:"ToiletPaper"}),_hoisted_1$W={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$M=createBaseVNode("path",{fill:"currentColor",d:"M595.2 128H320a192 192 0 0 0-192 192v576h384V352c0-90.496 32.448-171.2 83.2-224zM736 64c123.712 0 224 128.96 224 288S859.712 640 736 640H576v320H64V320A256 256 0 0 1 320 64h416zM576 352v224h160c84.352 0 160-97.28 160-224s-75.648-224-160-224-160 97.28-160 224z"},null,-1),_hoisted_3$G=createBaseVNode("path",{fill:"currentColor",d:"M736 448c-35.328 0-64-43.008-64-96s28.672-96 64-96 64 43.008 64 96-28.672 96-64 96z"},null,-1),_hoisted_4$i=[_hoisted_2$M,_hoisted_3$G];function _sfc_render$E(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$W,_hoisted_4$i)}var toiletPaper=_export_sfc(_sfc_main$$,[["render",_sfc_render$E]]);const _sfc_main$_=defineComponent({name:"Tools"}),_hoisted_1$V={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$L=createBaseVNode("path",{fill:"currentColor",d:"M764.416 254.72a351.68 351.68 0 0 1 86.336 149.184H960v192.064H850.752a351.68 351.68 0 0 1-86.336 149.312l54.72 94.72-166.272 96-54.592-94.72a352.64 352.64 0 0 1-172.48 0L371.136 936l-166.272-96 54.72-94.72a351.68 351.68 0 0 1-86.336-149.312H64v-192h109.248a351.68 351.68 0 0 1 86.336-149.312L204.8 160l166.208-96h.192l54.656 94.592a352.64 352.64 0 0 1 172.48 0L652.8 64h.128L819.2 160l-54.72 94.72zM704 499.968a192 192 0 1 0-384 0 192 192 0 0 0 384 0z"},null,-1),_hoisted_3$F=[_hoisted_2$L];function _sfc_render$D(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$V,_hoisted_3$F)}var tools=_export_sfc(_sfc_main$_,[["render",_sfc_render$D]]);const _sfc_main$Z=defineComponent({name:"TopLeft"}),_hoisted_1$U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$K=createBaseVNode("path",{fill:"currentColor",d:"M256 256h416a32 32 0 1 0 0-64H224a32 32 0 0 0-32 32v448a32 32 0 0 0 64 0V256z"},null,-1),_hoisted_3$E=createBaseVNode("path",{fill:"currentColor",d:"M246.656 201.344a32 32 0 0 0-45.312 45.312l544 544a32 32 0 0 0 45.312-45.312l-544-544z"},null,-1),_hoisted_4$h=[_hoisted_2$K,_hoisted_3$E];function _sfc_render$C(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$U,_hoisted_4$h)}var topLeft=_export_sfc(_sfc_main$Z,[["render",_sfc_render$C]]);const _sfc_main$Y=defineComponent({name:"TopRight"}),_hoisted_1$T={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$J=createBaseVNode("path",{fill:"currentColor",d:"M768 256H353.6a32 32 0 1 1 0-64H800a32 32 0 0 1 32 32v448a32 32 0 0 1-64 0V256z"},null,-1),_hoisted_3$D=createBaseVNode("path",{fill:"currentColor",d:"M777.344 201.344a32 32 0 0 1 45.312 45.312l-544 544a32 32 0 0 1-45.312-45.312l544-544z"},null,-1),_hoisted_4$g=[_hoisted_2$J,_hoisted_3$D];function _sfc_render$B(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$T,_hoisted_4$g)}var topRight=_export_sfc(_sfc_main$Y,[["render",_sfc_render$B]]);const _sfc_main$X=defineComponent({name:"Top"}),_hoisted_1$S={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$I=createBaseVNode("path",{fill:"currentColor",d:"M572.235 205.282v600.365a30.118 30.118 0 1 1-60.235 0V205.282L292.382 438.633a28.913 28.913 0 0 1-42.646 0 33.43 33.43 0 0 1 0-45.236l271.058-288.045a28.913 28.913 0 0 1 42.647 0L834.5 393.397a33.43 33.43 0 0 1 0 45.176 28.913 28.913 0 0 1-42.647 0l-219.618-233.23z"},null,-1),_hoisted_3$C=[_hoisted_2$I];function _sfc_render$A(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$S,_hoisted_3$C)}var top=_export_sfc(_sfc_main$X,[["render",_sfc_render$A]]);const _sfc_main$W=defineComponent({name:"TrendCharts"}),_hoisted_1$R={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$H=createBaseVNode("path",{fill:"currentColor",d:"M128 896V128h768v768H128zm291.712-327.296 128 102.4 180.16-201.792-47.744-42.624-139.84 156.608-128-102.4-180.16 201.792 47.744 42.624 139.84-156.608zM816 352a48 48 0 1 0-96 0 48 48 0 0 0 96 0z"},null,-1),_hoisted_3$B=[_hoisted_2$H];function _sfc_render$z(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$R,_hoisted_3$B)}var trendCharts=_export_sfc(_sfc_main$W,[["render",_sfc_render$z]]);const _sfc_main$V=defineComponent({name:"Trophy"}),_hoisted_1$Q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$G=createBaseVNode("path",{fill:"currentColor",d:"M480 896V702.08A256.256 256.256 0 0 1 264.064 512h-32.64a96 96 0 0 1-91.968-68.416L93.632 290.88a76.8 76.8 0 0 1 73.6-98.88H256V96a32 32 0 0 1 32-32h448a32 32 0 0 1 32 32v96h88.768a76.8 76.8 0 0 1 73.6 98.88L884.48 443.52A96 96 0 0 1 792.576 512h-32.64A256.256 256.256 0 0 1 544 702.08V896h128a32 32 0 1 1 0 64H352a32 32 0 1 1 0-64h128zm224-448V128H320v320a192 192 0 1 0 384 0zm64 0h24.576a32 32 0 0 0 30.656-22.784l45.824-152.768A12.8 12.8 0 0 0 856.768 256H768v192zm-512 0V256h-88.768a12.8 12.8 0 0 0-12.288 16.448l45.824 152.768A32 32 0 0 0 231.424 448H256z"},null,-1),_hoisted_3$A=[_hoisted_2$G];function _sfc_render$y(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$Q,_hoisted_3$A)}var trophy=_export_sfc(_sfc_main$V,[["render",_sfc_render$y]]);const _sfc_main$U=defineComponent({name:"TurnOff"}),_hoisted_1$P={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$F=createBaseVNode("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724H329.956zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"},null,-1),_hoisted_3$z=createBaseVNode("path",{fill:"currentColor",d:"M329.956 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454zm0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088z"},null,-1),_hoisted_4$f=[_hoisted_2$F,_hoisted_3$z];function _sfc_render$x(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$P,_hoisted_4$f)}var turnOff=_export_sfc(_sfc_main$U,[["render",_sfc_render$x]]);const _sfc_main$T=defineComponent({name:"Umbrella"}),_hoisted_1$O={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$E=createBaseVNode("path",{fill:"currentColor",d:"M320 768a32 32 0 1 1 64 0 64 64 0 0 0 128 0V512H64a448 448 0 1 1 896 0H576v256a128 128 0 1 1-256 0zm570.688-320a384.128 384.128 0 0 0-757.376 0h757.376z"},null,-1),_hoisted_3$y=[_hoisted_2$E];function _sfc_render$w(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$O,_hoisted_3$y)}var umbrella=_export_sfc(_sfc_main$T,[["render",_sfc_render$w]]);const _sfc_main$S=defineComponent({name:"Unlock"}),_hoisted_1$N={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$D=createBaseVNode("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32H224zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96z"},null,-1),_hoisted_3$x=createBaseVNode("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32zm178.304-295.296A192.064 192.064 0 0 0 320 320v64h352l96 38.4V448H256V320a256 256 0 0 1 493.76-95.104l-59.456 23.808z"},null,-1),_hoisted_4$e=[_hoisted_2$D,_hoisted_3$x];function _sfc_render$v(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$N,_hoisted_4$e)}var unlock=_export_sfc(_sfc_main$S,[["render",_sfc_render$v]]);const _sfc_main$R=defineComponent({name:"UploadFilled"}),_hoisted_1$M={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$C=createBaseVNode("path",{fill:"currentColor",d:"M544 864V672h128L512 480 352 672h128v192H320v-1.6c-5.376.32-10.496 1.6-16 1.6A240 240 0 0 1 64 624c0-123.136 93.12-223.488 212.608-237.248A239.808 239.808 0 0 1 512 192a239.872 239.872 0 0 1 235.456 194.752c119.488 13.76 212.48 114.112 212.48 237.248a240 240 0 0 1-240 240c-5.376 0-10.56-1.28-16-1.6v1.6H544z"},null,-1),_hoisted_3$w=[_hoisted_2$C];function _sfc_render$u(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$M,_hoisted_3$w)}var uploadFilled=_export_sfc(_sfc_main$R,[["render",_sfc_render$u]]);const _sfc_main$Q=defineComponent({name:"Upload"}),_hoisted_1$L={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$B=createBaseVNode("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm384-578.304V704h-64V247.296L237.248 490.048 192 444.8 508.8 128l316.8 316.8-45.312 45.248L544 253.696z"},null,-1),_hoisted_3$v=[_hoisted_2$B];function _sfc_render$t(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$L,_hoisted_3$v)}var upload=_export_sfc(_sfc_main$Q,[["render",_sfc_render$t]]);const _sfc_main$P=defineComponent({name:"UserFilled"}),_hoisted_1$K={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$A=createBaseVNode("path",{fill:"currentColor",d:"M288 320a224 224 0 1 0 448 0 224 224 0 1 0-448 0zm544 608H160a32 32 0 0 1-32-32v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 0 1-32 32z"},null,-1),_hoisted_3$u=[_hoisted_2$A];function _sfc_render$s(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$K,_hoisted_3$u)}var userFilled=_export_sfc(_sfc_main$P,[["render",_sfc_render$s]]);const _sfc_main$O=defineComponent({name:"User"}),_hoisted_1$J={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$z=createBaseVNode("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512zm320 320v-96a96 96 0 0 0-96-96H288a96 96 0 0 0-96 96v96a32 32 0 1 1-64 0v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 1 1-64 0z"},null,-1),_hoisted_3$t=[_hoisted_2$z];function _sfc_render$r(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$J,_hoisted_3$t)}var user=_export_sfc(_sfc_main$O,[["render",_sfc_render$r]]);const _sfc_main$N=defineComponent({name:"Van"}),_hoisted_1$I={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$y=createBaseVNode("path",{fill:"currentColor",d:"M128.896 736H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v96h164.544a32 32 0 0 1 31.616 27.136l54.144 352A32 32 0 0 1 922.688 736h-91.52a144 144 0 1 1-286.272 0H415.104a144 144 0 1 1-286.272 0zm23.36-64a143.872 143.872 0 0 1 239.488 0H568.32c17.088-25.6 42.24-45.376 71.744-55.808V256H128v416h24.256zm655.488 0h77.632l-19.648-128H704v64.896A144 144 0 0 1 807.744 672zm48.128-192-14.72-96H704v96h151.872zM688 832a80 80 0 1 0 0-160 80 80 0 0 0 0 160zm-416 0a80 80 0 1 0 0-160 80 80 0 0 0 0 160z"},null,-1),_hoisted_3$s=[_hoisted_2$y];function _sfc_render$q(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$I,_hoisted_3$s)}var van=_export_sfc(_sfc_main$N,[["render",_sfc_render$q]]);const _sfc_main$M=defineComponent({name:"VideoCameraFilled"}),_hoisted_1$H={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$x=createBaseVNode("path",{fill:"currentColor",d:"m768 576 192-64v320l-192-64v96a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V480a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v96zM192 768v64h384v-64H192zm192-480a160 160 0 0 1 320 0 160 160 0 0 1-320 0zm64 0a96 96 0 1 0 192.064-.064A96 96 0 0 0 448 288zm-320 32a128 128 0 1 1 256.064.064A128 128 0 0 1 128 320zm64 0a64 64 0 1 0 128 0 64 64 0 0 0-128 0z"},null,-1),_hoisted_3$r=[_hoisted_2$x];function _sfc_render$p(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$H,_hoisted_3$r)}var videoCameraFilled=_export_sfc(_sfc_main$M,[["render",_sfc_render$p]]);const _sfc_main$L=defineComponent({name:"VideoCamera"}),_hoisted_1$G={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$w=createBaseVNode("path",{fill:"currentColor",d:"M704 768V256H128v512h576zm64-416 192-96v512l-192-96v128a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v128zm0 71.552v176.896l128 64V359.552l-128 64zM192 320h192v64H192v-64z"},null,-1),_hoisted_3$q=[_hoisted_2$w];function _sfc_render$o(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$G,_hoisted_3$q)}var videoCamera=_export_sfc(_sfc_main$L,[["render",_sfc_render$o]]);const _sfc_main$K=defineComponent({name:"VideoPause"}),_hoisted_1$F={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$v=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm-96-544q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32zm192 0q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32z"},null,-1),_hoisted_3$p=[_hoisted_2$v];function _sfc_render$n(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$F,_hoisted_3$p)}var videoPause=_export_sfc(_sfc_main$K,[["render",_sfc_render$n]]);const _sfc_main$J=defineComponent({name:"VideoPlay"}),_hoisted_1$E={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$u=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm-48-247.616L668.608 512 464 375.616v272.768zm10.624-342.656 249.472 166.336a48 48 0 0 1 0 79.872L474.624 718.272A48 48 0 0 1 400 678.336V345.6a48 48 0 0 1 74.624-39.936z"},null,-1),_hoisted_3$o=[_hoisted_2$u];function _sfc_render$m(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$E,_hoisted_3$o)}var videoPlay=_export_sfc(_sfc_main$J,[["render",_sfc_render$m]]);const _sfc_main$I=defineComponent({name:"View"}),_hoisted_1$D={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$t=createBaseVNode("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352zm0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448zm0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160z"},null,-1),_hoisted_3$n=[_hoisted_2$t];function _sfc_render$l(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$D,_hoisted_3$n)}var view=_export_sfc(_sfc_main$I,[["render",_sfc_render$l]]);const _sfc_main$H=defineComponent({name:"WalletFilled"}),_hoisted_1$C={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$s=createBaseVNode("path",{fill:"currentColor",d:"M688 512a112 112 0 1 0 0 224h208v160H128V352h768v160H688zm32 160h-32a48 48 0 0 1 0-96h32a48 48 0 0 1 0 96zm-80-544 128 160H384l256-160z"},null,-1),_hoisted_3$m=[_hoisted_2$s];function _sfc_render$k(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$C,_hoisted_3$m)}var walletFilled=_export_sfc(_sfc_main$H,[["render",_sfc_render$k]]);const _sfc_main$G=defineComponent({name:"Wallet"}),_hoisted_1$B={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$r=createBaseVNode("path",{fill:"currentColor",d:"M640 288h-64V128H128v704h384v32a32 32 0 0 0 32 32H96a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h512a32 32 0 0 1 32 32v192z"},null,-1),_hoisted_3$l=createBaseVNode("path",{fill:"currentColor",d:"M128 320v512h768V320H128zm-32-64h832a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$d=createBaseVNode("path",{fill:"currentColor",d:"M704 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128z"},null,-1),_hoisted_5$d=[_hoisted_2$r,_hoisted_3$l,_hoisted_4$d];function _sfc_render$j(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$B,_hoisted_5$d)}var wallet=_export_sfc(_sfc_main$G,[["render",_sfc_render$j]]);const _sfc_main$F=defineComponent({name:"WarningFilled"}),_hoisted_1$A={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$q=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256zm0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4z"},null,-1),_hoisted_3$k=[_hoisted_2$q];function _sfc_render$i(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$A,_hoisted_3$k)}var warningFilled=_export_sfc(_sfc_main$F,[["render",_sfc_render$i]]);const _sfc_main$E=defineComponent({name:"Warning"}),_hoisted_1$z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$p=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm48-176a48 48 0 1 1-96 0 48 48 0 0 1 96 0zm-48-464a32 32 0 0 1 32 32v288a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$j=[_hoisted_2$p];function _sfc_render$h(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$z,_hoisted_3$j)}var warning=_export_sfc(_sfc_main$E,[["render",_sfc_render$h]]);const _sfc_main$D=defineComponent({name:"Watch"}),_hoisted_1$y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$o=createBaseVNode("path",{fill:"currentColor",d:"M512 768a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),_hoisted_3$i=createBaseVNode("path",{fill:"currentColor",d:"M480 352a32 32 0 0 1 32 32v160a32 32 0 0 1-64 0V384a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$c=createBaseVNode("path",{fill:"currentColor",d:"M480 512h128q32 0 32 32t-32 32H480q-32 0-32-32t32-32zm128-256V128H416v128h-64V64h320v192h-64zM416 768v128h192V768h64v192H352V768h64z"},null,-1),_hoisted_5$c=[_hoisted_2$o,_hoisted_3$i,_hoisted_4$c];function _sfc_render$g(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$y,_hoisted_5$c)}var watch=_export_sfc(_sfc_main$D,[["render",_sfc_render$g]]);const _sfc_main$C=defineComponent({name:"Watermelon"}),_hoisted_1$x={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$n=createBaseVNode("path",{fill:"currentColor",d:"m683.072 600.32-43.648 162.816-61.824-16.512 53.248-198.528L576 493.248l-158.4 158.4-45.248-45.248 158.4-158.4-55.616-55.616-198.528 53.248-16.512-61.824 162.816-43.648L282.752 200A384 384 0 0 0 824 741.248L683.072 600.32zm231.552 141.056a448 448 0 1 1-632-632l632 632z"},null,-1),_hoisted_3$h=[_hoisted_2$n];function _sfc_render$f(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$x,_hoisted_3$h)}var watermelon=_export_sfc(_sfc_main$C,[["render",_sfc_render$f]]);const _sfc_main$B=defineComponent({name:"WindPower"}),_hoisted_1$w={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$m=createBaseVNode("path",{fill:"currentColor",d:"M160 64q32 0 32 32v832q0 32-32 32t-32-32V96q0-32 32-32zm416 354.624 128-11.584V168.96l-128-11.52v261.12zm-64 5.824V151.552L320 134.08V160h-64V64l616.704 56.064A96 96 0 0 1 960 215.68v144.64a96 96 0 0 1-87.296 95.616L256 512V224h64v217.92l192-17.472zm256-23.232 98.88-8.96A32 32 0 0 0 896 360.32V215.68a32 32 0 0 0-29.12-31.872l-98.88-8.96v226.368z"},null,-1),_hoisted_3$g=[_hoisted_2$m];function _sfc_render$e(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$w,_hoisted_3$g)}var windPower=_export_sfc(_sfc_main$B,[["render",_sfc_render$e]]);const _sfc_main$A=defineComponent({name:"ZoomIn"}),_hoisted_1$v={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$l=createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zm-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96z"},null,-1),_hoisted_3$f=[_hoisted_2$l];function _sfc_render$d(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$v,_hoisted_3$f)}var zoomIn=_export_sfc(_sfc_main$A,[["render",_sfc_render$d]]);const _sfc_main$z=defineComponent({name:"ZoomOut"}),_hoisted_1$u={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$k=createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zM352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),_hoisted_3$e=[_hoisted_2$k];function _sfc_render$c(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",_hoisted_1$u,_hoisted_3$e)}var zoomOut=_export_sfc(_sfc_main$z,[["render",_sfc_render$c]]),ElIcons=Object.freeze(Object.defineProperty({__proto__:null,AddLocation:addLocation,Aim:aim,AlarmClock:alarmClock,Apple:apple,ArrowDownBold:arrowDownBold,ArrowDown:arrowDown,ArrowLeftBold:arrowLeftBold,ArrowLeft:arrowLeft,ArrowRightBold:arrowRightBold,ArrowRight:arrowRight,ArrowUpBold:arrowUpBold,ArrowUp:arrowUp,Avatar:avatar,Back:back,Baseball:baseball,Basketball:basketball,BellFilled:bellFilled,Bell:bell,Bicycle:bicycle,BottomLeft:bottomLeft,BottomRight:bottomRight,Bottom:bottom,Bowl:bowl,Box:box$1,Briefcase:briefcase,BrushFilled:brushFilled,Brush:brush$2,Burger:burger,Calendar:calendar,CameraFilled:cameraFilled,Camera:camera,CaretBottom:caretBottom,CaretLeft:caretLeft,CaretRight:caretRight,CaretTop:caretTop,Cellphone:cellphone,ChatDotRound:chatDotRound,ChatDotSquare:chatDotSquare,ChatLineRound:chatLineRound,ChatLineSquare:chatLineSquare,ChatRound:chatRound,ChatSquare:chatSquare,Check:check,Checked:checked,Cherry:cherry,Chicken:chicken,CircleCheckFilled:circleCheckFilled,CircleCheck:circleCheck,CircleCloseFilled:circleCloseFilled,CircleClose:circleClose,CirclePlusFilled:circlePlusFilled,CirclePlus:circlePlus,Clock:clock,CloseBold:closeBold,Close:close,Cloudy:cloudy,CoffeeCup:coffeeCup,Coffee:coffee,Coin:coin,ColdDrink:coldDrink,CollectionTag:collectionTag,Collection:collection,Comment:comment,Compass:compass,Connection:connection,Coordinate:coordinate,CopyDocument:copyDocument,Cpu:cpu,CreditCard:creditCard,Crop:crop,DArrowLeft:dArrowLeft,DArrowRight:dArrowRight,DCaret:dCaret,DataAnalysis:dataAnalysis,DataBoard:dataBoard,DataLine:dataLine,DeleteFilled:deleteFilled,DeleteLocation:deleteLocation,Delete:_delete,Dessert:dessert,Discount:discount,DishDot:dishDot,Dish:dish,DocumentAdd:documentAdd,DocumentChecked:documentChecked,DocumentCopy:documentCopy,DocumentDelete:documentDelete,DocumentRemove:documentRemove,Document:document$1,Download:download,Drizzling:drizzling,EditPen:editPen,Edit:edit,ElemeFilled:elemeFilled,Eleme:eleme,ElementPlus:elementPlus,Expand:expand,Failed:failed,Female:female,Files:files,Film:film,Filter:filter$1,Finished:finished,FirstAidKit:firstAidKit,Flag:flag,Fold:fold,FolderAdd:folderAdd,FolderChecked:folderChecked,FolderDelete:folderDelete,FolderOpened:folderOpened,FolderRemove:folderRemove,Folder:folder,Food:food,Football:football,ForkSpoon:forkSpoon,Fries:fries,FullScreen:fullScreen,GobletFull:gobletFull,GobletSquareFull:gobletSquareFull,GobletSquare:gobletSquare,Goblet:goblet,GoodsFilled:goodsFilled,Goods:goods,Grape:grape,Grid:grid,Guide:guide,Headset:headset,HelpFilled:helpFilled,Help:help,Hide:hide,Histogram:histogram,HomeFilled:homeFilled,HotWater:hotWater,House:house,IceCreamRound:iceCreamRound,IceCreamSquare:iceCreamSquare,IceCream:iceCream,IceDrink:iceDrink,IceTea:iceTea,InfoFilled:infoFilled,Iphone:iphone,Key:key,KnifeFork:knifeFork,Lightning:lightning,Link:link,List:list,Loading:loading,LocationFilled:locationFilled,LocationInformation:locationInformation,Location:location$1,Lock:lock,Lollipop:lollipop,MagicStick:magicStick,Magnet:magnet,Male:male,Management:management,MapLocation:mapLocation,Medal:medal,Menu:menu$1,MessageBox:messageBox,Message:message$1,Mic:mic,Microphone:microphone,MilkTea:milkTea,Minus:minus,Money:money,Monitor:monitor,MoonNight:moonNight,Moon:moon,MoreFilled:moreFilled,More:more,MostlyCloudy:mostlyCloudy,Mouse:mouse,Mug:mug,MuteNotification:muteNotification,Mute:mute,NoSmoking:noSmoking,Notebook:notebook,Notification:notification$1,Odometer:odometer,OfficeBuilding:officeBuilding,Open:open,Operation:operation,Opportunity:opportunity,Orange:orange,Paperclip:paperclip,PartlyCloudy:partlyCloudy,Pear:pear,PhoneFilled:phoneFilled,Phone:phone,PictureFilled:pictureFilled,PictureRounded:pictureRounded,Picture:picture,PieChart:pieChart,Place:place,Platform:platform$1,Plus:plus,Pointer:pointer,Position:position$1,Postcard:postcard,Pouring:pouring,Present:present,PriceTag:priceTag,Printer:printer,Promotion:promotion,QuestionFilled:questionFilled,Rank:rank,ReadingLamp:readingLamp,Reading:reading,RefreshLeft:refreshLeft,RefreshRight:refreshRight,Refresh:refresh,Refrigerator:refrigerator,RemoveFilled:removeFilled,Remove:remove,Right:right,ScaleToOriginal:scaleToOriginal,School:school,Scissor:scissor,Search:search,Select:select,Sell:sell,SemiSelect:semiSelect,Service:service,SetUp:setUp,Setting:setting,Share:share,Ship:ship,Shop:shop,ShoppingBag:shoppingBag,ShoppingCartFull:shoppingCartFull,ShoppingCart:shoppingCart,Smoking:smoking,Soccer:soccer,SoldOut:soldOut,SortDown:sortDown,SortUp:sortUp,Sort:sort$3,Stamp:stamp,StarFilled:starFilled,Star:star,Stopwatch:stopwatch,SuccessFilled:successFilled,Sugar:sugar,Suitcase:suitcase,Sunny:sunny,Sunrise:sunrise,Sunset:sunset,SwitchButton:switchButton,Switch:_switch,TakeawayBox:takeawayBox,Ticket:ticket,Tickets:tickets,Timer:timer,ToiletPaper:toiletPaper,Tools:tools,TopLeft:topLeft,TopRight:topRight,Top:top,TrendCharts:trendCharts,Trophy:trophy,TurnOff:turnOff,Umbrella:umbrella,Unlock:unlock,UploadFilled:uploadFilled,Upload:upload,UserFilled:userFilled,User:user,Van:van,VideoCameraFilled:videoCameraFilled,VideoCamera:videoCamera,VideoPause:videoPause,VideoPlay:videoPlay,View:view,WalletFilled:walletFilled,Wallet:wallet,WarningFilled:warningFilled,Warning:warning,Watch:watch,Watermelon:watermelon,WindPower:windPower,ZoomIn:zoomIn,ZoomOut:zoomOut},Symbol.toStringTag,{value:"Module"}));/*! - * vuex v4.1.0 - * (c) 2022 Evan You - * @license MIT - */var storeKey="store";function useStore(t){return t===void 0&&(t=null),inject(t!==null?t:storeKey)}function forEachValue(t,r){Object.keys(t).forEach(function(n){return r(t[n],n)})}function isObject$5(t){return t!==null&&typeof t=="object"}function isPromise(t){return t&&typeof t.then=="function"}function partial(t,r){return function(){return t(r)}}function genericSubscribe(t,r,n){return r.indexOf(t)<0&&(n&&n.prepend?r.unshift(t):r.push(t)),function(){var a=r.indexOf(t);a>-1&&r.splice(a,1)}}function resetStore(t,r){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;installModule(t,n,[],t._modules.root,!0),resetStoreState(t,n,r)}function resetStoreState(t,r,n){var a=t._state,o=t._scope;t.getters={},t._makeLocalGettersCache=Object.create(null);var s=t._wrappedGetters,l={},c={},u=effectScope(!0);u.run(function(){forEachValue(s,function(d,f){l[f]=partial(d,t),c[f]=computed(function(){return l[f]()}),Object.defineProperty(t.getters,f,{get:function(){return c[f].value},enumerable:!0})})}),t._state=reactive({data:r}),t._scope=u,t.strict&&enableStrictMode(t),a&&n&&t._withCommit(function(){a.data=null}),o&&o.stop()}function installModule(t,r,n,a,o){var s=!n.length,l=t._modules.getNamespace(n);if(a.namespaced&&(t._modulesNamespaceMap[l],t._modulesNamespaceMap[l]=a),!s&&!o){var c=getNestedState(r,n.slice(0,-1)),u=n[n.length-1];t._withCommit(function(){c[u]=a.state})}var d=a.context=makeLocalContext(t,l,n);a.forEachMutation(function(f,v){var g=l+v;registerMutation(t,g,f,d)}),a.forEachAction(function(f,v){var g=f.root?v:l+v,_=f.handler||f;registerAction$1(t,g,_,d)}),a.forEachGetter(function(f,v){var g=l+v;registerGetter(t,g,f,d)}),a.forEachChild(function(f,v){installModule(t,r,n.concat(v),f,o)})}function makeLocalContext(t,r,n){var a=r==="",o={dispatch:a?t.dispatch:function(s,l,c){var u=unifyObjectStyle(s,l,c),d=u.payload,f=u.options,v=u.type;return(!f||!f.root)&&(v=r+v),t.dispatch(v,d)},commit:a?t.commit:function(s,l,c){var u=unifyObjectStyle(s,l,c),d=u.payload,f=u.options,v=u.type;(!f||!f.root)&&(v=r+v),t.commit(v,d,f)}};return Object.defineProperties(o,{getters:{get:a?function(){return t.getters}:function(){return makeLocalGetters(t,r)}},state:{get:function(){return getNestedState(t.state,n)}}}),o}function makeLocalGetters(t,r){if(!t._makeLocalGettersCache[r]){var n={},a=r.length;Object.keys(t.getters).forEach(function(o){if(o.slice(0,a)===r){var s=o.slice(a);Object.defineProperty(n,s,{get:function(){return t.getters[o]},enumerable:!0})}}),t._makeLocalGettersCache[r]=n}return t._makeLocalGettersCache[r]}function registerMutation(t,r,n,a){var o=t._mutations[r]||(t._mutations[r]=[]);o.push(function(l){n.call(t,a.state,l)})}function registerAction$1(t,r,n,a){var o=t._actions[r]||(t._actions[r]=[]);o.push(function(l){var c=n.call(t,{dispatch:a.dispatch,commit:a.commit,getters:a.getters,state:a.state,rootGetters:t.getters,rootState:t.state},l);return isPromise(c)||(c=Promise.resolve(c)),t._devtoolHook?c.catch(function(u){throw t._devtoolHook.emit("vuex:error",u),u}):c})}function registerGetter(t,r,n,a){t._wrappedGetters[r]||(t._wrappedGetters[r]=function(s){return n(a.state,a.getters,s.state,s.getters)})}function enableStrictMode(t){watch$1(function(){return t._state.data},function(){},{deep:!0,flush:"sync"})}function getNestedState(t,r){return r.reduce(function(n,a){return n[a]},t)}function unifyObjectStyle(t,r,n){return isObject$5(t)&&t.type&&(n=r,r=t,t=t.type),{type:t,payload:r,options:n}}var LABEL_VUEX_BINDINGS="vuex bindings",MUTATIONS_LAYER_ID="vuex:mutations",ACTIONS_LAYER_ID="vuex:actions",INSPECTOR_ID="vuex",actionId=0;function addDevtools(t,r){setupDevtoolsPlugin({id:"org.vuejs.vuex",app:t,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[LABEL_VUEX_BINDINGS]},function(n){n.addTimelineLayer({id:MUTATIONS_LAYER_ID,label:"Vuex Mutations",color:COLOR_LIME_500}),n.addTimelineLayer({id:ACTIONS_LAYER_ID,label:"Vuex Actions",color:COLOR_LIME_500}),n.addInspector({id:INSPECTOR_ID,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),n.on.getInspectorTree(function(a){if(a.app===t&&a.inspectorId===INSPECTOR_ID)if(a.filter){var o=[];flattenStoreForInspectorTree(o,r._modules.root,a.filter,""),a.rootNodes=o}else a.rootNodes=[formatStoreForInspectorTree(r._modules.root,"")]}),n.on.getInspectorState(function(a){if(a.app===t&&a.inspectorId===INSPECTOR_ID){var o=a.nodeId;makeLocalGetters(r,o),a.state=formatStoreForInspectorState(getStoreModule(r._modules,o),o==="root"?r.getters:r._makeLocalGettersCache,o)}}),n.on.editInspectorState(function(a){if(a.app===t&&a.inspectorId===INSPECTOR_ID){var o=a.nodeId,s=a.path;o!=="root"&&(s=o.split("/").filter(Boolean).concat(s)),r._withCommit(function(){a.set(r._state.data,s,a.state.value)})}}),r.subscribe(function(a,o){var s={};a.payload&&(s.payload=a.payload),s.state=o,n.notifyComponentUpdate(),n.sendInspectorTree(INSPECTOR_ID),n.sendInspectorState(INSPECTOR_ID),n.addTimelineEvent({layerId:MUTATIONS_LAYER_ID,event:{time:Date.now(),title:a.type,data:s}})}),r.subscribeAction({before:function(a,o){var s={};a.payload&&(s.payload=a.payload),a._id=actionId++,a._time=Date.now(),s.state=o,n.addTimelineEvent({layerId:ACTIONS_LAYER_ID,event:{time:a._time,title:a.type,groupId:a._id,subtitle:"start",data:s}})},after:function(a,o){var s={},l=Date.now()-a._time;s.duration={_custom:{type:"duration",display:l+"ms",tooltip:"Action duration",value:l}},a.payload&&(s.payload=a.payload),s.state=o,n.addTimelineEvent({layerId:ACTIONS_LAYER_ID,event:{time:Date.now(),title:a.type,groupId:a._id,subtitle:"end",data:s}})}})})}var COLOR_LIME_500=8702998,COLOR_DARK=6710886,COLOR_WHITE=16777215,TAG_NAMESPACED={label:"namespaced",textColor:COLOR_WHITE,backgroundColor:COLOR_DARK};function extractNameFromPath(t){return t&&t!=="root"?t.split("/").slice(-2,-1)[0]:"Root"}function formatStoreForInspectorTree(t,r){return{id:r||"root",label:extractNameFromPath(r),tags:t.namespaced?[TAG_NAMESPACED]:[],children:Object.keys(t._children).map(function(n){return formatStoreForInspectorTree(t._children[n],r+n+"/")})}}function flattenStoreForInspectorTree(t,r,n,a){a.includes(n)&&t.push({id:a||"root",label:a.endsWith("/")?a.slice(0,a.length-1):a||"Root",tags:r.namespaced?[TAG_NAMESPACED]:[]}),Object.keys(r._children).forEach(function(o){flattenStoreForInspectorTree(t,r._children[o],n,a+o+"/")})}function formatStoreForInspectorState(t,r,n){r=n==="root"?r:r[n];var a=Object.keys(r),o={state:Object.keys(t.state).map(function(l){return{key:l,editable:!0,value:t.state[l]}})};if(a.length){var s=transformPathsToObjectTree(r);o.getters=Object.keys(s).map(function(l){return{key:l.endsWith("/")?extractNameFromPath(l):l,editable:!1,value:canThrow(function(){return s[l]})}})}return o}function transformPathsToObjectTree(t){var r={};return Object.keys(t).forEach(function(n){var a=n.split("/");if(a.length>1){var o=r,s=a.pop();a.forEach(function(l){o[l]||(o[l]={_custom:{value:{},display:l,tooltip:"Module",abstract:!0}}),o=o[l]._custom.value}),o[s]=canThrow(function(){return t[n]})}else r[n]=canThrow(function(){return t[n]})}),r}function getStoreModule(t,r){var n=r.split("/").filter(function(a){return a});return n.reduce(function(a,o,s){var l=a[o];if(!l)throw new Error('Missing module "'+o+'" for path "'+r+'".');return s===n.length-1?l:l._children},r==="root"?t:t.root._children)}function canThrow(t){try{return t()}catch(r){return r}}var Module=function(r,n){this.runtime=n,this._children=Object.create(null),this._rawModule=r;var a=r.state;this.state=(typeof a=="function"?a():a)||{}},prototypeAccessors$1={namespaced:{configurable:!0}};prototypeAccessors$1.namespaced.get=function(){return!!this._rawModule.namespaced};Module.prototype.addChild=function(r,n){this._children[r]=n};Module.prototype.removeChild=function(r){delete this._children[r]};Module.prototype.getChild=function(r){return this._children[r]};Module.prototype.hasChild=function(r){return r in this._children};Module.prototype.update=function(r){this._rawModule.namespaced=r.namespaced,r.actions&&(this._rawModule.actions=r.actions),r.mutations&&(this._rawModule.mutations=r.mutations),r.getters&&(this._rawModule.getters=r.getters)};Module.prototype.forEachChild=function(r){forEachValue(this._children,r)};Module.prototype.forEachGetter=function(r){this._rawModule.getters&&forEachValue(this._rawModule.getters,r)};Module.prototype.forEachAction=function(r){this._rawModule.actions&&forEachValue(this._rawModule.actions,r)};Module.prototype.forEachMutation=function(r){this._rawModule.mutations&&forEachValue(this._rawModule.mutations,r)};Object.defineProperties(Module.prototype,prototypeAccessors$1);var ModuleCollection=function(r){this.register([],r,!1)};ModuleCollection.prototype.get=function(r){return r.reduce(function(n,a){return n.getChild(a)},this.root)};ModuleCollection.prototype.getNamespace=function(r){var n=this.root;return r.reduce(function(a,o){return n=n.getChild(o),a+(n.namespaced?o+"/":"")},"")};ModuleCollection.prototype.update=function(r){update([],this.root,r)};ModuleCollection.prototype.register=function(r,n,a){var o=this;a===void 0&&(a=!0);var s=new Module(n,a);if(r.length===0)this.root=s;else{var l=this.get(r.slice(0,-1));l.addChild(r[r.length-1],s)}n.modules&&forEachValue(n.modules,function(c,u){o.register(r.concat(u),c,a)})};ModuleCollection.prototype.unregister=function(r){var n=this.get(r.slice(0,-1)),a=r[r.length-1],o=n.getChild(a);!o||!o.runtime||n.removeChild(a)};ModuleCollection.prototype.isRegistered=function(r){var n=this.get(r.slice(0,-1)),a=r[r.length-1];return n?n.hasChild(a):!1};function update(t,r,n){if(r.update(n),n.modules)for(var a in n.modules){if(!r.getChild(a))return;update(t.concat(a),r.getChild(a),n.modules[a])}}function createStore(t){return new Store(t)}var Store=function(r){var n=this;r===void 0&&(r={});var a=r.plugins;a===void 0&&(a=[]);var o=r.strict;o===void 0&&(o=!1);var s=r.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new ModuleCollection(r),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=s;var l=this,c=this,u=c.dispatch,d=c.commit;this.dispatch=function(g,_){return u.call(l,g,_)},this.commit=function(g,_,y){return d.call(l,g,_,y)},this.strict=o;var f=this._modules.root.state;installModule(this,f,[],this._modules.root),resetStoreState(this,f),a.forEach(function(v){return v(n)})},prototypeAccessors={state:{configurable:!0}};Store.prototype.install=function(r,n){r.provide(n||storeKey,this),r.config.globalProperties.$store=this;var a=this._devtools!==void 0?this._devtools:!1;a&&addDevtools(r,this)};prototypeAccessors.state.get=function(){return this._state.data};prototypeAccessors.state.set=function(t){};Store.prototype.commit=function(r,n,a){var o=this,s=unifyObjectStyle(r,n,a),l=s.type,c=s.payload,u={type:l,payload:c},d=this._mutations[l];!d||(this._withCommit(function(){d.forEach(function(v){v(c)})}),this._subscribers.slice().forEach(function(f){return f(u,o.state)}))};Store.prototype.dispatch=function(r,n){var a=this,o=unifyObjectStyle(r,n),s=o.type,l=o.payload,c={type:s,payload:l},u=this._actions[s];if(!!u){try{this._actionSubscribers.slice().filter(function(f){return f.before}).forEach(function(f){return f.before(c,a.state)})}catch{}var d=u.length>1?Promise.all(u.map(function(f){return f(l)})):u[0](l);return new Promise(function(f,v){d.then(function(g){try{a._actionSubscribers.filter(function(_){return _.after}).forEach(function(_){return _.after(c,a.state)})}catch{}f(g)},function(g){try{a._actionSubscribers.filter(function(_){return _.error}).forEach(function(_){return _.error(c,a.state,g)})}catch{}v(g)})})}};Store.prototype.subscribe=function(r,n){return genericSubscribe(r,this._subscribers,n)};Store.prototype.subscribeAction=function(r,n){var a=typeof r=="function"?{before:r}:r;return genericSubscribe(a,this._actionSubscribers,n)};Store.prototype.watch=function(r,n,a){var o=this;return watch$1(function(){return r(o.state,o.getters)},n,Object.assign({},a))};Store.prototype.replaceState=function(r){var n=this;this._withCommit(function(){n._state.data=r})};Store.prototype.registerModule=function(r,n,a){a===void 0&&(a={}),typeof r=="string"&&(r=[r]),this._modules.register(r,n),installModule(this,this.state,r,this._modules.get(r),a.preserveState),resetStoreState(this,this.state)};Store.prototype.unregisterModule=function(r){var n=this;typeof r=="string"&&(r=[r]),this._modules.unregister(r),this._withCommit(function(){var a=getNestedState(n.state,r.slice(0,-1));delete a[r[r.length-1]]}),resetStore(this)};Store.prototype.hasModule=function(r){return typeof r=="string"&&(r=[r]),this._modules.isRegistered(r)};Store.prototype.hotUpdate=function(r){this._modules.update(r),resetStore(this,!0)};Store.prototype._withCommit=function(r){var n=this._committing;this._committing=!0,r(),this._committing=n};Object.defineProperties(Store.prototype,prototypeAccessors);const setItem=(t,r)=>{r instanceof Object?r=JSON.stringify(r):r=String(r),window.localStorage.setItem(t,r)},getItem=t=>{if(!t)return null;let r=window.localStorage.getItem(t);return r?JSON.parse(r):null},removeItem=t=>{window.localStorage.removeItem(t)},getRandomColor=t=>{if(t=t||"",t==="rgb"){const r=Math.floor(Math.random()*256),n=Math.floor(Math.random()*256),a=Math.floor(Math.random()*256);return`rgb(${r},${n},${a})`}else{const r=Math.floor(Math.random()*256),n=Math.floor(Math.random()*256),a=Math.floor(Math.random()*256);return`#${r.toString(16)}${n.toString(16)}${a.toString(16)}`}},getRandomKey=()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var r=Math.random()*16|0,n=t=="x"?r:r&3|8;return n.toString(16)}),uuid=(t,r)=>{var n="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),a=[],o;if(r=r||n.length,t)for(o=0;o{t.call(this,...a),clearTimeout(n),n=null},r))}}function deepCopy(t){function r(o){return{"[object String]":"string","[object Number]":"number","[object Boolean]":"boolean","[object Null]":"null","[object Undefined]":"undefined","[object Symbol]":"symbol","[object BigInt]":"bigInt","[object Object]":"object","[object Function]":"function","[object Array]":"array","[object Date]":"date","[object RegExp]":"regExp","[object Error]":"error"}[Object.prototype.toString.call(o)]}const n=r(t);let a=null;if(n==="array"){a=[];for(let o=0;on.state.menuList),s=reactive([{name:"\u9996\u9875",icon:"index"},{name:"\u9996\u9875",icon:"index"}]),l=reactive({username:"admin",avator:"https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png"}),c=getItem("loginContent");l.username=c?c.showname:"";const u=reactive([{name:"GitHub",icon:"github",path:"https://github.com/Wayne1308/weiDesign"},{name:"\u9000\u51FA\u767B\u5F55",icon:"exit",path:"exit"}]),d=g=>{switch(g.path){case"exit":removeItem("loginContent"),r.push("/login");break;default:window.open(g.path);break}},f=()=>{window.location.reload()},v=g=>{s.length>1&&s.splice(1);const _=g.path.split("/").filter(S=>S);let y=[...o.value];for(;_.length>0;){const S=y.find(x=>x.icon===_[0]);s.push({name:(S==null?void 0:S.title)||g.name,icon:(S==null?void 0:S.icon)||""}),S&&S.children&&(y=S.children),_.shift()}};return v(t),watch$1(t,(g,_)=>{v(g)}),{ArrowRight:arrowRight,data:a,crumbs:s,userInfo:l,goUrl:u,goTo:d,refresh:f}}}),_hoisted_1$t={class:"header-container"},_hoisted_2$j={class:"info-container"},_hoisted_3$d={class:"crumbs"},_hoisted_4$b={class:"crumbs-item"},_hoisted_5$b={class:"crumbs-name"},_hoisted_6$b={class:"info"},_hoisted_7$a={class:""},_hoisted_8$8={class:"user-info"},_hoisted_9$6={class:"username"},_hoisted_10$6={class:"item-class"};function _sfc_render$b(t,r,n,a,o,s){const l=resolveComponent("svg-icon"),c=ElIcon,u=ElBreadcrumbItem,d=ElBreadcrumb,f=resolveComponent("search"),v=resolveComponent("bell"),g=resolveComponent("full-screen"),_=resolveComponent("magic-stick"),y=resolveComponent("folder-opened"),S=resolveComponent("refresh"),x=ElAvatar,b=resolveComponent("arrow-down"),w=ElDropdownItem,A=ElDropdownMenu,M=ElDropdown;return openBlock(),createElementBlock("div",_hoisted_1$t,[createBaseVNode("div",_hoisted_2$j,[createBaseVNode("div",_hoisted_3$d,[createVNode$1(d,{"separator-icon":t.ArrowRight},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.crumbs,(D,L)=>(openBlock(),createBlock(u,{to:L===0?{path:"/"}:"",key:L},{default:withCtx(()=>[createBaseVNode("div",_hoisted_4$b,[createVNode$1(c,null,{default:withCtx(()=>[createVNode$1(l,{name:D.icon},null,8,["name"])]),_:2},1024),createBaseVNode("span",_hoisted_5$b,toDisplayString(D.name),1)])]),_:2},1032,["to"]))),128))]),_:1},8,["separator-icon"])]),createBaseVNode("div",_hoisted_6$b,[createVNode$1(c,null,{default:withCtx(()=>[createVNode$1(f)]),_:1}),createVNode$1(c,null,{default:withCtx(()=>[createVNode$1(v)]),_:1}),createVNode$1(c,null,{default:withCtx(()=>[createVNode$1(g)]),_:1}),createVNode$1(c,null,{default:withCtx(()=>[createVNode$1(_)]),_:1}),createVNode$1(c,null,{default:withCtx(()=>[createVNode$1(y)]),_:1}),createVNode$1(c,{onClick:t.refresh,title:"\u5237\u65B0"},{default:withCtx(()=>[createVNode$1(S)]),_:1},8,["onClick"]),createBaseVNode("div",_hoisted_7$a,[createVNode$1(M,null,{dropdown:withCtx(()=>[createVNode$1(A,null,{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.goUrl,(D,L)=>(openBlock(),createBlock(w,{key:L+D.name,onClick:z=>t.goTo(D)},{default:withCtx(()=>[createVNode$1(l,{name:D.icon,color:"#0ca296"},null,8,["name"]),createBaseVNode("span",_hoisted_10$6,toDisplayString(D.name),1)]),_:2},1032,["onClick"]))),128))]),_:1})]),default:withCtx(()=>[createBaseVNode("span",_hoisted_8$8,[createVNode$1(x,{size:"default",src:t.userInfo.avator},null,8,["src"]),createBaseVNode("span",_hoisted_9$6,toDisplayString(t.userInfo.username),1),createVNode$1(c,null,{default:withCtx(()=>[createVNode$1(b)]),_:1})])]),_:1})])])])])}var __unplugin_components_2=_export_sfc$2(_sfc_main$y,[["render",_sfc_render$b],["__scopeId","data-v-4a1af8fb"]]),menu="",tooltip="",subMenu="",menuItemGroup="",menuItem="",index_vue_vue_type_style_index_0_lang$1="",index_vue_vue_type_style_index_1_lang$7="";const _sfc_main$x=defineComponent({name:"Sidebar",props:{logo:{type:String,default:"../../assets/Sidebar/logo.png"}},async setup(t,r){const n=ref(100),{logo:a}=t,o=ref(),s=useRouter(),l=useRoute(),c=useStore(),u=reactive({selectSign:0}),d=ref(!1),f=reactive({arrow:()=>{console.log("\u70B9\u51FB\u6536\u62E2"),d.value=!d.value},float:()=>{console.log("\u70B9\u51FB\u6D6E\u52A8"),r.emit("arrow","\u70B9\u51FB\u6D6E\u52A8")},bigThing:()=>{console.log("\u5927\u4E8B\u8BB0"),r.emit("arrow","\u5927\u4E8B\u8BB0")}}),v=(S,x)=>{},g=(S,x)=>{},_=(S,x)=>{};c.dispatch("fetchMenuList");const y=computed(()=>c.state.menuList);return onMounted(()=>{}),{num:n,data:u,logo:a,handle:f,isCollapse:d,handleOpen:v,handleClose:g,menuList:y,elMenu:o,selectMenu:_,route:l,router:s}}}),_hoisted_1$s={key:0,class:"title"},_hoisted_2$i={class:"sidebar-list"},_hoisted_3$c={class:"item-container"},_hoisted_4$a={key:0},_hoisted_5$a={class:"item-container"},_hoisted_6$a={class:"item-container"},_hoisted_7$9={class:"item-container"},_hoisted_8$7={class:"item-container"},_hoisted_9$5={key:0},_hoisted_10$5={class:"switch-item"},_hoisted_11$5={class:"switch-item"},_hoisted_12$2={class:"switch-item"};function _sfc_render$a(t,r,n,a,o,s){const l=resolveComponent("svg-icon"),c=ElIcon,u=ElMenuItem,d=ElMenuItemGroup,f=ElSubMenu,v=ElMenu,g=resolveComponent("arrow-right-bold"),_=resolveComponent("arrow-left-bold"),y=resolveComponent("paperclip"),S=resolveComponent("info-filled");return openBlock(),createElementBlock("div",{class:normalizeClass(["sidebar-container",t.isCollapse?"arrow":"expand"]),style:normalizeStyle$1({width:t.isCollapse?"70px":"200px"})},[createBaseVNode("div",{class:"logo",title:"weiDesign",onClick:r[0]||(r[0]=x=>t.router.push("/"))},[createVNode$1(l,{name:"lightning",size:"2.5em",color:"#0ca296"}),t.isCollapse?createCommentVNode("",!0):(openBlock(),createElementBlock("span",_hoisted_1$s,"WEI-DESIGN"))]),createBaseVNode("div",_hoisted_2$i,[createVNode$1(v,{"default-active":t.route.path,ref:"elMenu",router:!0,class:"el-menu-vertical","unique-opened":!0,collapse:t.isCollapse,"collapse-transition":!1,onOpen:t.handleOpen,onClose:t.handleClose,onSelect:t.selectMenu},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.menuList,(x,b)=>(openBlock(),createElementBlock(Fragment,{key:x.title+b},[x.children?(openBlock(),createBlock(f,{key:0,index:x.router},{title:withCtx(()=>[createBaseVNode("div",_hoisted_3$c,[createVNode$1(c,null,{default:withCtx(()=>[createVNode$1(l,{name:x.icon,color:""},null,8,["name"])]),_:2},1024),t.isCollapse?createCommentVNode("",!0):(openBlock(),createElementBlock("span",_hoisted_4$a,toDisplayString(x.title),1))])]),default:withCtx(()=>[createVNode$1(d,{style:{"padding-left":"10px"}},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(x.children,(w,A)=>(openBlock(),createElementBlock(Fragment,{key:`${b}-${A}`},[w.children?(openBlock(),createBlock(f,{key:0,index:w.router},{title:withCtx(()=>[createBaseVNode("div",_hoisted_5$a,[createVNode$1(c,null,{default:withCtx(()=>[createVNode$1(l,{name:w.icon,color:""},null,8,["name"])]),_:2},1024),createBaseVNode("span",null,toDisplayString(w.title),1)])]),default:withCtx(()=>[createVNode$1(d,{style:{"padding-left":"10px"}},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(w.children,(M,D)=>(openBlock(),createBlock(u,{index:x.router,key:`${b}-${A}-${D}`},{default:withCtx(()=>[createBaseVNode("div",_hoisted_6$a,[createVNode$1(c,null,{default:withCtx(()=>[createVNode$1(l,{name:M.icon,color:""},null,8,["name"])]),_:2},1024),createBaseVNode("span",null,toDisplayString(M.title),1)])]),_:2},1032,["index"]))),128))]),_:2},1024)]),_:2},1032,["index"])):(openBlock(),createBlock(u,{key:1,index:w.router},{default:withCtx(()=>[createBaseVNode("div",_hoisted_7$9,[createVNode$1(c,null,{default:withCtx(()=>[createVNode$1(l,{name:w.icon,color:""},null,8,["name"])]),_:2},1024),createBaseVNode("span",null,toDisplayString(w.title),1)])]),_:2},1032,["index"]))],64))),128))]),_:2},1024)]),_:2},1032,["index"])):(openBlock(),createBlock(u,{key:1,index:x.router},createSlots({default:withCtx(()=>[createBaseVNode("div",_hoisted_8$7,[createVNode$1(c,null,{default:withCtx(()=>[createVNode$1(l,{name:x.icon,color:""},null,8,["name"])]),_:2},1024),t.isCollapse?createCommentVNode("",!0):(openBlock(),createElementBlock("span",_hoisted_9$5,toDisplayString(x.title),1))])]),_:2},[t.isCollapse?{name:"title",fn:withCtx(()=>[createTextVNode(toDisplayString(x.title),1)]),key:"0"}:void 0]),1032,["index"]))],64))),128))]),_:1},8,["default-active","collapse","onOpen","onClose","onSelect"])]),createBaseVNode("div",{class:"switch-list",style:normalizeStyle$1({display:t.isCollapse?"inline-block":"flex"})},[createBaseVNode("div",_hoisted_10$5,[t.isCollapse?(openBlock(),createBlock(c,{key:0,title:"\u6536\u62E2",onClick:t.handle.arrow},{default:withCtx(()=>[createVNode$1(g)]),_:1},8,["onClick"])):(openBlock(),createBlock(c,{key:1,title:"\u6536\u62E2",onClick:t.handle.arrow},{default:withCtx(()=>[createVNode$1(_)]),_:1},8,["onClick"]))]),createBaseVNode("div",_hoisted_11$5,[createVNode$1(c,{title:"\u6D6E\u52A8",onClick:t.handle.float},{default:withCtx(()=>[createVNode$1(y)]),_:1},8,["onClick"])]),createBaseVNode("div",_hoisted_12$2,[createVNode$1(c,{title:"\u5927\u4E8B\u8BB0",onClick:t.handle.bigThing},{default:withCtx(()=>[createVNode$1(S)]),_:1},8,["onClick"])])],4)],6)}var __unplugin_components_0$2=_export_sfc$2(_sfc_main$x,[["render",_sfc_render$a]]),index_vue_vue_type_style_index_0_scoped_true_lang$f="";const _sfc_main$w=defineComponent({name:"Submenu",props:{title:{type:String,default:"\u83DC\u5355"},menuList:{type:Array,default:[{title:"\u5B50\u83DC\u53551",icon:""},{title:"\u5B50\u83DC\u53552",icon:""},{title:"\u5B50\u83DC\u53553",icon:""}]}},setup(t,r){const{title:n,menuList:a}=t,o=reactive({selectMenuIndex:0}),s=reactive({selectMenu:l=>{o.selectMenuIndex=l,r.emit("selectMenuIndex",l)}});return{data:o,title:n,menuList:a,handle:s}}}),_withScopeId$4=t=>(pushScopeId("data-v-9d315a3c"),t=t(),popScopeId(),t),_hoisted_1$r={class:"submenu-container"},_hoisted_2$h=_withScopeId$4(()=>createBaseVNode("div",{class:"submenu-title"},[createBaseVNode("span",null,"weiDesign")],-1)),_hoisted_3$b={class:"select-title"},_hoisted_4$9=_withScopeId$4(()=>createBaseVNode("div",{class:"line"},null,-1)),_hoisted_5$9=_withScopeId$4(()=>createBaseVNode("div",{class:"line"},null,-1)),_hoisted_6$9={class:"menu-list"},_hoisted_7$8=["onClick"],_hoisted_8$6={class:"menu-title"};function _sfc_render$9(t,r,n,a,o,s){const l=resolveComponent("folder-checked"),c=ElIcon;return openBlock(),createElementBlock("div",_hoisted_1$r,[_hoisted_2$h,createBaseVNode("div",_hoisted_3$b,[_hoisted_4$9,createBaseVNode("span",null,toDisplayString(t.title),1),_hoisted_5$9]),createBaseVNode("div",_hoisted_6$9,[createBaseVNode("ul",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.menuList,(u,d)=>(openBlock(),createElementBlock("li",{class:normalizeClass(["menu-list-item",t.data.selectMenuIndex===d?"selectMenuStyle":""]),onClick:f=>t.handle.selectMenu(d),key:d},[createVNode$1(c,{size:16,color:""},{default:withCtx(()=>[createVNode$1(l)]),_:1}),createBaseVNode("span",_hoisted_8$6,toDisplayString(u.title),1)],10,_hoisted_7$8))),128))])])])}var Submenu=_export_sfc$2(_sfc_main$w,[["render",_sfc_render$9],["__scopeId","data-v-9d315a3c"]]),index_vue_vue_type_style_index_0_scoped_true_lang$e="";const __default__$1=defineComponent({name:"Row",props:{direction:{type:String,default:"row"},align:{type:String,default:"center"},justify:{type:String,default:"center"},gutter:{type:[Number,String],default:"20px"}},setup(t,r){const{direction:n,align:a,justify:o,gutter:s}=t;return{rowStyle:reactive({direction:n,align:a,justify:o,gutter:s})}}}),__injectCSSVars__$1=()=>{useCssVars(t=>({"07d388b0":t.rowStyle.direction,fceb70a4:t.rowStyle.align,"341d94f9":t.rowStyle.justify,"8b0074dc":t.rowStyle.gutter}))},__setup__$1=__default__$1.setup;__default__$1.setup=__setup__$1?(t,r)=>(__injectCSSVars__$1(),__setup__$1(t,r)):__injectCSSVars__$1;const _sfc_main$v=__default__$1,_hoisted_1$q={class:"row-container"};function _sfc_render$8(t,r,n,a,o,s){return openBlock(),createElementBlock("div",_hoisted_1$q,[renderSlot(t.$slots,"default",{},void 0,!0)])}var WeiRow=_export_sfc$2(_sfc_main$v,[["render",_sfc_render$8],["__scopeId","data-v-e61aedf0"]]),index_vue_vue_type_style_index_0_scoped_true_lang$d="";const __default__=defineComponent({name:"Col",props:{span:{type:[Number,String],default:1}},setup(t,r){const{span:n}=t;return{colStyle:reactive({span:n})}}}),__injectCSSVars__=()=>{useCssVars(t=>({"340fc52e":t.colStyle.span}))},__setup__=__default__.setup;__default__.setup=__setup__?(t,r)=>(__injectCSSVars__(),__setup__(t,r)):__injectCSSVars__;const _sfc_main$u=__default__,_hoisted_1$p={class:"col-container"};function _sfc_render$7(t,r,n,a,o,s){return openBlock(),createElementBlock("div",_hoisted_1$p,[renderSlot(t.$slots,"default",{},void 0,!0)])}var WeiCol=_export_sfc$2(_sfc_main$u,[["render",_sfc_render$7],["__scopeId","data-v-ac462688"]]),index_vue_vue_type_style_index_0_lang="";const _sfc_main$t=defineComponent({name:"Home",components:{Sidebar:__unplugin_components_0$2,Submenu,Row:WeiRow,Col:WeiCol,Header:__unplugin_components_2,TabBar:__unplugin_components_4},props:{},setup(t){inject("global").$api.Get("api/weiDesign/getUsers",{}).then(n=>{console.log("\u6D4B\u8BD5\u63A5\u53E3",n)})}}),_hoisted_1$o={class:"component-box"},_hoisted_2$g={class:"tabBar"};function _sfc_render$6(t,r,n,a,o,s){const l=__unplugin_components_0$2,c=ElAside,u=__unplugin_components_2,d=ElHeader,f=__unplugin_components_4,v=resolveComponent("router-view"),g=ElMain,_=ElContainer;return openBlock(),createElementBlock("div",_hoisted_1$o,[createVNode$1(_,null,{default:withCtx(()=>[createVNode$1(c,{style:{width:"auto"}},{default:withCtx(()=>[(openBlock(),createBlock(Suspense,null,{default:withCtx(()=>[createVNode$1(l)]),_:1}))]),_:1}),createVNode$1(_,null,{default:withCtx(()=>[createVNode$1(d,{style:{padding:"0"}},{default:withCtx(()=>[createVNode$1(u)]),_:1}),createBaseVNode("div",_hoisted_2$g,[createVNode$1(f)]),createVNode$1(g,{style:{padding:"0",height:"calc(100% - 100px)"}},{default:withCtx(()=>[createVNode$1(v)]),_:1})]),_:1})]),_:1})])}var Home=_export_sfc$2(_sfc_main$t,[["render",_sfc_render$6]]),input="",badge="",message="",notification="",axios$2={exports:{}},bind$4=function(r,n){return function(){for(var o=new Array(arguments.length),s=0;s=0)return;a==="set-cookie"?n[a]=(n[a]?n[a]:[]).concat([o]):n[a]=n[a]?n[a]+", "+o:o}}),n},utils$8=utils$e,isURLSameOrigin$1=utils$8.isStandardBrowserEnv()?function(){var r=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a"),a;function o(s){var l=s;return r&&(n.setAttribute("href",l),l=n.href),n.setAttribute("href",l),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return a=o(window.location.href),function(l){var c=utils$8.isString(l)?o(l):l;return c.protocol===a.protocol&&c.host===a.host}}():function(){return function(){return!0}}();function Cancel$3(t){this.message=t}Cancel$3.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")};Cancel$3.prototype.__CANCEL__=!0;var Cancel_1=Cancel$3,utils$7=utils$e,settle=settle$1,cookies=cookies$1,buildURL$1=buildURL$2,buildFullPath=buildFullPath$1,parseHeaders=parseHeaders$1,isURLSameOrigin=isURLSameOrigin$1,createError=createError$2,transitionalDefaults$1=transitional,Cancel$2=Cancel_1,xhr=function(r){return new Promise(function(a,o){var s=r.data,l=r.headers,c=r.responseType,u;function d(){r.cancelToken&&r.cancelToken.unsubscribe(u),r.signal&&r.signal.removeEventListener("abort",u)}utils$7.isFormData(s)&&delete l["Content-Type"];var f=new XMLHttpRequest;if(r.auth){var v=r.auth.username||"",g=r.auth.password?unescape(encodeURIComponent(r.auth.password)):"";l.Authorization="Basic "+btoa(v+":"+g)}var _=buildFullPath(r.baseURL,r.url);f.open(r.method.toUpperCase(),buildURL$1(_,r.params,r.paramsSerializer),!0),f.timeout=r.timeout;function y(){if(!!f){var x="getAllResponseHeaders"in f?parseHeaders(f.getAllResponseHeaders()):null,b=!c||c==="text"||c==="json"?f.responseText:f.response,w={data:b,status:f.status,statusText:f.statusText,headers:x,config:r,request:f};settle(function(M){a(M),d()},function(M){o(M),d()},w),f=null}}if("onloadend"in f?f.onloadend=y:f.onreadystatechange=function(){!f||f.readyState!==4||f.status===0&&!(f.responseURL&&f.responseURL.indexOf("file:")===0)||setTimeout(y)},f.onabort=function(){!f||(o(createError("Request aborted",r,"ECONNABORTED",f)),f=null)},f.onerror=function(){o(createError("Network Error",r,null,f)),f=null},f.ontimeout=function(){var b=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded",w=r.transitional||transitionalDefaults$1;r.timeoutErrorMessage&&(b=r.timeoutErrorMessage),o(createError(b,r,w.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",f)),f=null},utils$7.isStandardBrowserEnv()){var S=(r.withCredentials||isURLSameOrigin(_))&&r.xsrfCookieName?cookies.read(r.xsrfCookieName):void 0;S&&(l[r.xsrfHeaderName]=S)}"setRequestHeader"in f&&utils$7.forEach(l,function(b,w){typeof s=="undefined"&&w.toLowerCase()==="content-type"?delete l[w]:f.setRequestHeader(w,b)}),utils$7.isUndefined(r.withCredentials)||(f.withCredentials=!!r.withCredentials),c&&c!=="json"&&(f.responseType=r.responseType),typeof r.onDownloadProgress=="function"&&f.addEventListener("progress",r.onDownloadProgress),typeof r.onUploadProgress=="function"&&f.upload&&f.upload.addEventListener("progress",r.onUploadProgress),(r.cancelToken||r.signal)&&(u=function(x){!f||(o(!x||x&&x.type?new Cancel$2("canceled"):x),f.abort(),f=null)},r.cancelToken&&r.cancelToken.subscribe(u),r.signal&&(r.signal.aborted?u():r.signal.addEventListener("abort",u))),s||(s=null),f.send(s)})},utils$6=utils$e,normalizeHeaderName=normalizeHeaderName$1,enhanceError=enhanceError$2,transitionalDefaults=transitional,DEFAULT_CONTENT_TYPE={"Content-Type":"application/x-www-form-urlencoded"};function setContentTypeIfUnset(t,r){!utils$6.isUndefined(t)&&utils$6.isUndefined(t["Content-Type"])&&(t["Content-Type"]=r)}function getDefaultAdapter(){var t;return(typeof XMLHttpRequest!="undefined"||typeof process!="undefined"&&Object.prototype.toString.call(process)==="[object process]")&&(t=xhr),t}function stringifySafely(t,r,n){if(utils$6.isString(t))try{return(r||JSON.parse)(t),utils$6.trim(t)}catch(a){if(a.name!=="SyntaxError")throw a}return(n||JSON.stringify)(t)}var defaults$4={transitional:transitionalDefaults,adapter:getDefaultAdapter(),transformRequest:[function(r,n){return normalizeHeaderName(n,"Accept"),normalizeHeaderName(n,"Content-Type"),utils$6.isFormData(r)||utils$6.isArrayBuffer(r)||utils$6.isBuffer(r)||utils$6.isStream(r)||utils$6.isFile(r)||utils$6.isBlob(r)?r:utils$6.isArrayBufferView(r)?r.buffer:utils$6.isURLSearchParams(r)?(setContentTypeIfUnset(n,"application/x-www-form-urlencoded;charset=utf-8"),r.toString()):utils$6.isObject(r)||n&&n["Content-Type"]==="application/json"?(setContentTypeIfUnset(n,"application/json"),stringifySafely(r)):r}],transformResponse:[function(r){var n=this.transitional||defaults$4.transitional,a=n&&n.silentJSONParsing,o=n&&n.forcedJSONParsing,s=!a&&this.responseType==="json";if(s||o&&utils$6.isString(r)&&r.length)try{return JSON.parse(r)}catch(l){if(s)throw l.name==="SyntaxError"?enhanceError(l,this,"E_JSON_PARSE"):l}return r}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(r){return r>=200&&r<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};utils$6.forEach(["delete","get","head"],function(r){defaults$4.headers[r]={}});utils$6.forEach(["post","put","patch"],function(r){defaults$4.headers[r]=utils$6.merge(DEFAULT_CONTENT_TYPE)});var defaults_1=defaults$4,utils$5=utils$e,defaults$3=defaults_1,transformData$1=function(r,n,a){var o=this||defaults$3;return utils$5.forEach(a,function(l){r=l.call(o,r,n)}),r},isCancel$1=function(r){return!!(r&&r.__CANCEL__)},utils$4=utils$e,transformData=transformData$1,isCancel=isCancel$1,defaults$2=defaults_1,Cancel$1=Cancel_1;function throwIfCancellationRequested(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Cancel$1("canceled")}var dispatchRequest$1=function(r){throwIfCancellationRequested(r),r.headers=r.headers||{},r.data=transformData.call(r,r.data,r.headers,r.transformRequest),r.headers=utils$4.merge(r.headers.common||{},r.headers[r.method]||{},r.headers),utils$4.forEach(["delete","get","head","post","put","patch","common"],function(o){delete r.headers[o]});var n=r.adapter||defaults$2.adapter;return n(r).then(function(o){return throwIfCancellationRequested(r),o.data=transformData.call(r,o.data,o.headers,r.transformResponse),o},function(o){return isCancel(o)||(throwIfCancellationRequested(r),o&&o.response&&(o.response.data=transformData.call(r,o.response.data,o.response.headers,r.transformResponse))),Promise.reject(o)})},utils$3=utils$e,mergeConfig$2=function(r,n){n=n||{};var a={};function o(f,v){return utils$3.isPlainObject(f)&&utils$3.isPlainObject(v)?utils$3.merge(f,v):utils$3.isPlainObject(v)?utils$3.merge({},v):utils$3.isArray(v)?v.slice():v}function s(f){if(utils$3.isUndefined(n[f])){if(!utils$3.isUndefined(r[f]))return o(void 0,r[f])}else return o(r[f],n[f])}function l(f){if(!utils$3.isUndefined(n[f]))return o(void 0,n[f])}function c(f){if(utils$3.isUndefined(n[f])){if(!utils$3.isUndefined(r[f]))return o(void 0,r[f])}else return o(void 0,n[f])}function u(f){if(f in n)return o(r[f],n[f]);if(f in r)return o(void 0,r[f])}var d={url:l,method:l,data:l,baseURL:c,transformRequest:c,transformResponse:c,paramsSerializer:c,timeout:c,timeoutMessage:c,withCredentials:c,adapter:c,responseType:c,xsrfCookieName:c,xsrfHeaderName:c,onUploadProgress:c,onDownloadProgress:c,decompress:c,maxContentLength:c,maxBodyLength:c,transport:c,httpAgent:c,httpsAgent:c,cancelToken:c,socketPath:c,responseEncoding:c,validateStatus:u};return utils$3.forEach(Object.keys(r).concat(Object.keys(n)),function(v){var g=d[v]||s,_=g(v);utils$3.isUndefined(_)&&g!==u||(a[v]=_)}),a},data={version:"0.26.1"},VERSION=data.version,validators$1={};["object","boolean","number","function","string","symbol"].forEach(function(t,r){validators$1[t]=function(a){return typeof a===t||"a"+(r<1?"n ":" ")+t}});var deprecatedWarnings={};validators$1.transitional=function(r,n,a){function o(s,l){return"[Axios v"+VERSION+"] Transitional option '"+s+"'"+l+(a?". "+a:"")}return function(s,l,c){if(r===!1)throw new Error(o(l," has been removed"+(n?" in "+n:"")));return n&&!deprecatedWarnings[l]&&(deprecatedWarnings[l]=!0,console.warn(o(l," has been deprecated since v"+n+" and will be removed in the near future"))),r?r(s,l,c):!0}};function assertOptions(t,r,n){if(typeof t!="object")throw new TypeError("options must be an object");for(var a=Object.keys(t),o=a.length;o-- >0;){var s=a[o],l=r[s];if(l){var c=t[s],u=c===void 0||l(c,s,t);if(u!==!0)throw new TypeError("option "+s+" must be "+u);continue}if(n!==!0)throw Error("Unknown option "+s)}}var validator$1={assertOptions,validators:validators$1},utils$2=utils$e,buildURL=buildURL$2,InterceptorManager=InterceptorManager_1,dispatchRequest=dispatchRequest$1,mergeConfig$1=mergeConfig$2,validator=validator$1,validators=validator.validators;function Axios$1(t){this.defaults=t,this.interceptors={request:new InterceptorManager,response:new InterceptorManager}}Axios$1.prototype.request=function(r,n){typeof r=="string"?(n=n||{},n.url=r):n=r||{},n=mergeConfig$1(this.defaults,n),n.method?n.method=n.method.toLowerCase():this.defaults.method?n.method=this.defaults.method.toLowerCase():n.method="get";var a=n.transitional;a!==void 0&&validator.assertOptions(a,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1);var o=[],s=!0;this.interceptors.request.forEach(function(_){typeof _.runWhen=="function"&&_.runWhen(n)===!1||(s=s&&_.synchronous,o.unshift(_.fulfilled,_.rejected))});var l=[];this.interceptors.response.forEach(function(_){l.push(_.fulfilled,_.rejected)});var c;if(!s){var u=[dispatchRequest,void 0];for(Array.prototype.unshift.apply(u,o),u=u.concat(l),c=Promise.resolve(n);u.length;)c=c.then(u.shift(),u.shift());return c}for(var d=n;o.length;){var f=o.shift(),v=o.shift();try{d=f(d)}catch(g){v(g);break}}try{c=dispatchRequest(d)}catch(g){return Promise.reject(g)}for(;l.length;)c=c.then(l.shift(),l.shift());return c};Axios$1.prototype.getUri=function(r){return r=mergeConfig$1(this.defaults,r),buildURL(r.url,r.params,r.paramsSerializer).replace(/^\?/,"")};utils$2.forEach(["delete","get","head","options"],function(r){Axios$1.prototype[r]=function(n,a){return this.request(mergeConfig$1(a||{},{method:r,url:n,data:(a||{}).data}))}});utils$2.forEach(["post","put","patch"],function(r){Axios$1.prototype[r]=function(n,a,o){return this.request(mergeConfig$1(o||{},{method:r,url:n,data:a}))}});var Axios_1=Axios$1,Cancel=Cancel_1;function CancelToken(t){if(typeof t!="function")throw new TypeError("executor must be a function.");var r;this.promise=new Promise(function(o){r=o});var n=this;this.promise.then(function(a){if(!!n._listeners){var o,s=n._listeners.length;for(o=0;ot,t=>Promise.reject(t));instance.interceptors.response.use(t=>t,t=>Promise.reject(t));var Api={Get(t,r){return new Promise((n,a)=>{instance.get(t,{params:r}).then(o=>{n(o.data)}).catch(o=>{a(o.data)})})},Post(t,r){return new Promise((n,a)=>{instance.post(t,r).then(o=>{n(o.data)}).catch(o=>{a(o.data)})})},Put(t,r){return new Promise((n,a)=>{instance.put(t,r).then(o=>{n(o.data)}).catch(o=>{a(o.data)})})},Patch(t,r){return new Promise((n,a)=>{instance.put(t,r).then(o=>{n(o.data)}).catch(o=>{a(o.data)})})},Delete(t,r){return new Promise((n,a)=>{instance.delete(t,{params:r}).then(o=>{n(o.data)}).catch(o=>{a(o.data)})})}},system={getUsers:async()=>await Api.Get("api/weiDesign/getUsers",{}),getMenuList:async()=>await Api.Post("api/weiDesign/getMenuLists",{}),login:async t=>await Api.Post("api/weiDesign/login",{username:t.username,password:t.password})},INDEX_API={goodDailySentences:async()=>await Api.Get("https://api.xygeng.cn/one",{}),getProductLists:async()=>await Api.Post("api/weiDesign/getProductEcology",{})},ASSEMBLY_API={getAssemblyLists:async()=>await Api.Post("api/weiDesign/getAssemblyLists",{})},myDesign={fetchComponentsList:async()=>await Api.Post("api/weiDesign/getComponentsList",{})},index_vue_vue_type_style_index_0_scoped_true_lang$c="";const _sfc_main$s=defineComponent({name:"login",components:{},setup(){const t=useRouter();useRoute();let r=reactive({username:"admin",password:"123456",click:async()=>{if(r.username!==""&&r.password!==""){const{username:a,password:o}=r,s=await system.login({username:a,password:o});s&&s.code===200&&(setItem("loginContent",s.data),t.push({path:"/home"}),ElNotification({title:"\u767B\u5F55\u6210\u529F\uFF01",message:"\u6B22\u8FCE\u767B\u5F55weiDesign\u8BBE\u8BA1\u7CFB\u7EDF\uFF01",type:"success",offset:50,duration:2e3}))}else{ElMessage({message:"\u8D26\u53F7\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF01",type:"warning"});return}}});const n=()=>{console.log("\u8F6C\u6362\u81F3\u6CE8\u518C")};return onMounted(async()=>{}),{loginForm:r,goRegister:n,Avatar:avatar,Lock:lock}}}),_withScopeId$3=t=>(pushScopeId("data-v-7c77a2fd"),t=t(),popScopeId(),t),_hoisted_1$n={class:"login-container"},_hoisted_2$f={class:"login-box"},_hoisted_3$a=_withScopeId$3(()=>createBaseVNode("div",{class:"hello"},"HELLO\uFF01",-1)),_hoisted_4$8=_withScopeId$3(()=>createBaseVNode("div",{class:"welcome"},"\u6B22\u8FCE\u6765\u5230weiDesign\uFF01",-1)),_hoisted_5$8={class:"center"},_hoisted_6$8={class:"goRegister-box"};function _sfc_render$5(t,r,n,a,o,s){const l=ElInput,c=ElButton;return openBlock(),createElementBlock("div",_hoisted_1$n,[createBaseVNode("div",_hoisted_2$f,[_hoisted_3$a,_hoisted_4$8,createBaseVNode("div",_hoisted_5$8,[createVNode$1(l,{"prefix-icon":t.Avatar,size:"medium",class:"login-username",type:"text",modelValue:t.loginForm.username,"onUpdate:modelValue":r[0]||(r[0]=u=>t.loginForm.username=u)},null,8,["prefix-icon","modelValue"]),createVNode$1(l,{"prefix-icon":t.Lock,size:"medium",class:"login-password",type:"password",modelValue:t.loginForm.password,"onUpdate:modelValue":r[1]||(r[1]=u=>t.loginForm.password=u)},null,8,["prefix-icon","modelValue"])]),createVNode$1(c,{type:"",color:"#0ca296",onClick:t.loginForm.click},{default:withCtx(()=>[createTextVNode("\u767B\u5F55")]),_:1},8,["onClick"]),createBaseVNode("div",_hoisted_6$8,[createBaseVNode("span",{class:"goRegister",onClick:r[2]||(r[2]=(...u)=>t.goRegister&&t.goRegister(...u))},"\u6CE8\u518C")])])])}var Login=_export_sfc$2(_sfc_main$s,[["render",_sfc_render$5],["__scopeId","data-v-7c77a2fd"]]),timeline="",timelineItem="";/*! ***************************************************************************** -Copyright (c) Microsoft Corporation. - -Permission to use, copy, modify, and/or distribute this software for any -purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, -INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM -LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR -OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */var extendStatics=function(t,r){return extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(n[o]=a[o])},extendStatics(t,r)};function __extends(t,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");extendStatics(t,r);function n(){this.constructor=t}t.prototype=r===null?Object.create(r):(n.prototype=r.prototype,new n)}var Browser=function(){function t(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return t}(),Env=function(){function t(){this.browser=new Browser,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window!="undefined"}return t}(),env=new Env;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(env.wxa=!0,env.touchEventsSupported=!0):typeof document=="undefined"&&typeof self!="undefined"?env.worker=!0:typeof navigator=="undefined"?(env.node=!0,env.svgSupported=!0):detect(navigator.userAgent,env);function detect(t,r){var n=r.browser,a=t.match(/Firefox\/([\d.]+)/),o=t.match(/MSIE\s([\d.]+)/)||t.match(/Trident\/.+?rv:(([\d.]+))/),s=t.match(/Edge?\/([\d.]+)/),l=/micromessenger/i.test(t);a&&(n.firefox=!0,n.version=a[1]),o&&(n.ie=!0,n.version=o[1]),s&&(n.edge=!0,n.version=s[1],n.newEdge=+s[1].split(".")[0]>18),l&&(n.weChat=!0),r.svgSupported=typeof SVGRect!="undefined",r.touchEventsSupported="ontouchstart"in window&&!n.ie&&!n.edge,r.pointerEventsSupported="onpointerdown"in window&&(n.edge||n.ie&&+n.version>=11),r.domSupported=typeof document!="undefined";var c=document.documentElement.style;r.transform3dSupported=(n.ie&&"transition"in c||n.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in c)&&!("OTransition"in c),r.transformSupported=r.transform3dSupported||n.ie&&+n.version>=9}var env$1=env,DEFAULT_FONT_SIZE=12,DEFAULT_FONT_FAMILY="sans-serif",DEFAULT_FONT=DEFAULT_FONT_SIZE+"px "+DEFAULT_FONT_FAMILY,OFFSET=20,SCALE=100,defaultWidthMapStr="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function getTextWidthMap(t){var r={};if(typeof JSON=="undefined")return r;for(var n=0;n=0)c=l*n.length;else for(var u=0;u>1)%2;c.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",a[u]+":0",o[d]+":0",a[1-u]+":auto",o[1-d]+":auto",""].join("!important;"),t.appendChild(l),n.push(l)}return n}function preparePointerTransformer(t,r,n){for(var a=n?"invTrans":"trans",o=r[a],s=r.srcCoords,l=[],c=[],u=!0,d=0;d<4;d++){var f=t[d].getBoundingClientRect(),v=2*d,g=f.left,_=f.top;l.push(g,_),u=u&&s&&g===s[v]&&_===s[v+1],c.push(t[d].offsetLeft,t[d].offsetTop)}return u&&o?o:(r.srcCoords=l,r[a]=n?buildTransformer(c,l):buildTransformer(l,c))}function isCanvasEl(t){return t.nodeName.toUpperCase()==="CANVAS"}var replaceReg=/([&<>"'])/g,replaceMap={"&":"&","<":"<",">":">",'"':""","'":"'"};function encodeHTML(t){return t==null?"":(t+"").replace(replaceReg,function(r,n){return replaceMap[n]})}var MOUSE_EVENT_REG=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,_calcOut=[],firefoxNotSupportOffsetXY=env$1.browser.firefox&&+env$1.browser.version.split(".")[0]<39;function clientToLocal(t,r,n,a){return n=n||{},a?calculateZrXY(t,r,n):firefoxNotSupportOffsetXY&&r.layerX!=null&&r.layerX!==r.offsetX?(n.zrX=r.layerX,n.zrY=r.layerY):r.offsetX!=null?(n.zrX=r.offsetX,n.zrY=r.offsetY):calculateZrXY(t,r,n),n}function calculateZrXY(t,r,n){if(env$1.domSupported&&t.getBoundingClientRect){var a=r.clientX,o=r.clientY;if(isCanvasEl(t)){var s=t.getBoundingClientRect();n.zrX=a-s.left,n.zrY=o-s.top;return}else if(transformCoordWithViewport(_calcOut,t,a,o)){n.zrX=_calcOut[0],n.zrY=_calcOut[1];return}}n.zrX=n.zrY=0}function getNativeEvent(t){return t||window.event}function normalizeEvent(t,r,n){if(r=getNativeEvent(r),r.zrX!=null)return r;var a=r.type,o=a&&a.indexOf("touch")>=0;if(o){var l=a!=="touchend"?r.targetTouches[0]:r.changedTouches[0];l&&clientToLocal(t,l,r,n)}else{clientToLocal(t,r,r,n);var s=getWheelDeltaMayPolyfill(r);r.zrDelta=s?s/120:-(r.detail||0)/3}var c=r.button;return r.which==null&&c!==void 0&&MOUSE_EVENT_REG.test(r.type)&&(r.which=c&1?1:c&2?3:c&4?2:0),r}function getWheelDeltaMayPolyfill(t){var r=t.wheelDelta;if(r)return r;var n=t.deltaX,a=t.deltaY;if(n==null||a==null)return r;var o=Math.abs(a!==0?a:n),s=a>0?-1:a<0?1:n>0?-1:1;return 3*o*s}function addEventListener(t,r,n,a){t.addEventListener(r,n,a)}function removeEventListener(t,r,n,a){t.removeEventListener(r,n,a)}var stop=function(t){t.preventDefault(),t.stopPropagation(),t.cancelBubble=!0};function isMiddleOrRightButtonOnMouseUpDown(t){return t.which===2||t.which===3}var GestureMgr=function(){function t(){this._track=[]}return t.prototype.recognize=function(r,n,a){return this._doTrack(r,n,a),this._recognize(r)},t.prototype.clear=function(){return this._track.length=0,this},t.prototype._doTrack=function(r,n,a){var o=r.touches;if(!!o){for(var s={points:[],touches:[],target:n,event:r},l=0,c=o.length;l1&&a&&a.length>1){var s=dist(a)/dist(o);!isFinite(s)&&(s=1),r.pinchScale=s;var l=center$1(a);return r.pinchX=l[0],r.pinchY=l[1],{type:"pinch",target:t[0].target,event:r}}}}};function create$1(){return[1,0,0,1,0,0]}function identity(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function copy(t,r){return t[0]=r[0],t[1]=r[1],t[2]=r[2],t[3]=r[3],t[4]=r[4],t[5]=r[5],t}function mul(t,r,n){var a=r[0]*n[0]+r[2]*n[1],o=r[1]*n[0]+r[3]*n[1],s=r[0]*n[2]+r[2]*n[3],l=r[1]*n[2]+r[3]*n[3],c=r[0]*n[4]+r[2]*n[5]+r[4],u=r[1]*n[4]+r[3]*n[5]+r[5];return t[0]=a,t[1]=o,t[2]=s,t[3]=l,t[4]=c,t[5]=u,t}function translate(t,r,n){return t[0]=r[0],t[1]=r[1],t[2]=r[2],t[3]=r[3],t[4]=r[4]+n[0],t[5]=r[5]+n[1],t}function rotate(t,r,n){var a=r[0],o=r[2],s=r[4],l=r[1],c=r[3],u=r[5],d=Math.sin(n),f=Math.cos(n);return t[0]=a*f+l*d,t[1]=-a*d+l*f,t[2]=o*f+c*d,t[3]=-o*d+f*c,t[4]=f*s+d*u,t[5]=f*u-d*s,t}function scale$1(t,r,n){var a=n[0],o=n[1];return t[0]=r[0]*a,t[1]=r[1]*o,t[2]=r[2]*a,t[3]=r[3]*o,t[4]=r[4]*a,t[5]=r[5]*o,t}function invert(t,r){var n=r[0],a=r[2],o=r[4],s=r[1],l=r[3],c=r[5],u=n*l-s*a;return u?(u=1/u,t[0]=l*u,t[1]=-s*u,t[2]=-a*u,t[3]=n*u,t[4]=(a*c-l*o)*u,t[5]=(s*o-n*c)*u,t):null}function clone$2(t){var r=create$1();return copy(r,t),r}var Point=function(){function t(r,n){this.x=r||0,this.y=n||0}return t.prototype.copy=function(r){return this.x=r.x,this.y=r.y,this},t.prototype.clone=function(){return new t(this.x,this.y)},t.prototype.set=function(r,n){return this.x=r,this.y=n,this},t.prototype.equal=function(r){return r.x===this.x&&r.y===this.y},t.prototype.add=function(r){return this.x+=r.x,this.y+=r.y,this},t.prototype.scale=function(r){this.x*=r,this.y*=r},t.prototype.scaleAndAdd=function(r,n){this.x+=r.x*n,this.y+=r.y*n},t.prototype.sub=function(r){return this.x-=r.x,this.y-=r.y,this},t.prototype.dot=function(r){return this.x*r.x+this.y*r.y},t.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},t.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},t.prototype.normalize=function(){var r=this.len();return this.x/=r,this.y/=r,this},t.prototype.distance=function(r){var n=this.x-r.x,a=this.y-r.y;return Math.sqrt(n*n+a*a)},t.prototype.distanceSquare=function(r){var n=this.x-r.x,a=this.y-r.y;return n*n+a*a},t.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},t.prototype.transform=function(r){if(!!r){var n=this.x,a=this.y;return this.x=r[0]*n+r[2]*a+r[4],this.y=r[1]*n+r[3]*a+r[5],this}},t.prototype.toArray=function(r){return r[0]=this.x,r[1]=this.y,r},t.prototype.fromArray=function(r){this.x=r[0],this.y=r[1]},t.set=function(r,n,a){r.x=n,r.y=a},t.copy=function(r,n){r.x=n.x,r.y=n.y},t.len=function(r){return Math.sqrt(r.x*r.x+r.y*r.y)},t.lenSquare=function(r){return r.x*r.x+r.y*r.y},t.dot=function(r,n){return r.x*n.x+r.y*n.y},t.add=function(r,n,a){r.x=n.x+a.x,r.y=n.y+a.y},t.sub=function(r,n,a){r.x=n.x-a.x,r.y=n.y-a.y},t.scale=function(r,n,a){r.x=n.x*a,r.y=n.y*a},t.scaleAndAdd=function(r,n,a,o){r.x=n.x+a.x*o,r.y=n.y+a.y*o},t.lerp=function(r,n,a,o){var s=1-o;r.x=s*n.x+o*a.x,r.y=s*n.y+o*a.y},t}(),Point$1=Point,mathMin$a=Math.min,mathMax$a=Math.max,lt$1=new Point$1,rb=new Point$1,lb=new Point$1,rt$1=new Point$1,minTv$1=new Point$1,maxTv$1=new Point$1,BoundingRect=function(){function t(r,n,a,o){a<0&&(r=r+a,a=-a),o<0&&(n=n+o,o=-o),this.x=r,this.y=n,this.width=a,this.height=o}return t.prototype.union=function(r){var n=mathMin$a(r.x,this.x),a=mathMin$a(r.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=mathMax$a(r.x+r.width,this.x+this.width)-n:this.width=r.width,isFinite(this.y)&&isFinite(this.height)?this.height=mathMax$a(r.y+r.height,this.y+this.height)-a:this.height=r.height,this.x=n,this.y=a},t.prototype.applyTransform=function(r){t.applyTransform(this,this,r)},t.prototype.calculateTransform=function(r){var n=this,a=r.width/n.width,o=r.height/n.height,s=create$1();return translate(s,s,[-n.x,-n.y]),scale$1(s,s,[a,o]),translate(s,s,[r.x,r.y]),s},t.prototype.intersect=function(r,n){if(!r)return!1;r instanceof t||(r=t.create(r));var a=this,o=a.x,s=a.x+a.width,l=a.y,c=a.y+a.height,u=r.x,d=r.x+r.width,f=r.y,v=r.y+r.height,g=!(sy&&(y=A,Sy&&(y=M,b=a.x&&r<=a.x+a.width&&n>=a.y&&n<=a.y+a.height},t.prototype.clone=function(){return new t(this.x,this.y,this.width,this.height)},t.prototype.copy=function(r){t.copy(this,r)},t.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},t.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},t.prototype.isZero=function(){return this.width===0||this.height===0},t.create=function(r){return new t(r.x,r.y,r.width,r.height)},t.copy=function(r,n){r.x=n.x,r.y=n.y,r.width=n.width,r.height=n.height},t.applyTransform=function(r,n,a){if(!a){r!==n&&t.copy(r,n);return}if(a[1]<1e-5&&a[1]>-1e-5&&a[2]<1e-5&&a[2]>-1e-5){var o=a[0],s=a[3],l=a[4],c=a[5];r.x=n.x*o+l,r.y=n.y*s+c,r.width=n.width*o,r.height=n.height*s,r.width<0&&(r.x+=r.width,r.width=-r.width),r.height<0&&(r.y+=r.height,r.height=-r.height);return}lt$1.x=lb.x=n.x,lt$1.y=rt$1.y=n.y,rb.x=rt$1.x=n.x+n.width,rb.y=lb.y=n.y+n.height,lt$1.transform(a),rt$1.transform(a),rb.transform(a),lb.transform(a),r.x=mathMin$a(lt$1.x,rb.x,lb.x,rt$1.x),r.y=mathMin$a(lt$1.y,rb.y,lb.y,rt$1.y);var u=mathMax$a(lt$1.x,rb.x,lb.x,rt$1.x),d=mathMax$a(lt$1.y,rb.y,lb.y,rt$1.y);r.width=u-r.x,r.height=d-r.y},t}(),BoundingRect$1=BoundingRect,SILENT="silent";function makeEventPacket(t,r,n){return{type:t,event:n,target:r.target,topTarget:r.topTarget,cancelBubble:!1,offsetX:n.zrX,offsetY:n.zrY,gestureEvent:n.gestureEvent,pinchX:n.pinchX,pinchY:n.pinchY,pinchScale:n.pinchScale,wheelDelta:n.zrDelta,zrByTouch:n.zrByTouch,which:n.which,stop:stopEvent}}function stopEvent(){stop(this.event)}var EmptyProxy=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.handler=null,n}return r.prototype.dispose=function(){},r.prototype.setCursor=function(){},r}(Eventful$1),HoveredResult=function(){function t(r,n){this.x=r,this.y=n}return t}(),handlerNames=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],tmpRect$1=new BoundingRect$1(0,0,0,0),Handler=function(t){__extends(r,t);function r(n,a,o,s,l){var c=t.call(this)||this;return c._hovered=new HoveredResult(0,0),c.storage=n,c.painter=a,c.painterRoot=s,c._pointerSize=l,o=o||new EmptyProxy,c.proxy=null,c.setHandlerProxy(o),c._draggingMgr=new Draggable$1(c),c}return r.prototype.setHandlerProxy=function(n){this.proxy&&this.proxy.dispose(),n&&(each$f(handlerNames,function(a){n.on&&n.on(a,this[a],this)},this),n.handler=this),this.proxy=n},r.prototype.mousemove=function(n){var a=n.zrX,o=n.zrY,s=isOutsideBoundary(this,a,o),l=this._hovered,c=l.target;c&&!c.__zr&&(l=this.findHover(l.x,l.y),c=l.target);var u=this._hovered=s?new HoveredResult(a,o):this.findHover(a,o),d=u.target,f=this.proxy;f.setCursor&&f.setCursor(d?d.cursor:"default"),c&&d!==c&&this.dispatchToElement(l,"mouseout",n),this.dispatchToElement(u,"mousemove",n),d&&d!==c&&this.dispatchToElement(u,"mouseover",n)},r.prototype.mouseout=function(n){var a=n.zrEventControl;a!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",n),a!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:n})},r.prototype.resize=function(){this._hovered=new HoveredResult(0,0)},r.prototype.dispatch=function(n,a){var o=this[n];o&&o.call(this,a)},r.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},r.prototype.setCursorStyle=function(n){var a=this.proxy;a.setCursor&&a.setCursor(n)},r.prototype.dispatchToElement=function(n,a,o){n=n||{};var s=n.target;if(!(s&&s.silent)){for(var l="on"+a,c=makeEventPacket(a,n,o);s&&(s[l]&&(c.cancelBubble=!!s[l].call(s,c)),s.trigger(a,c),s=s.__hostTarget?s.__hostTarget:s.parent,!c.cancelBubble););c.cancelBubble||(this.trigger(a,c),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(u){typeof u[l]=="function"&&u[l].call(u,c),u.trigger&&u.trigger(a,c)}))}},r.prototype.findHover=function(n,a,o){var s=this.storage.getDisplayList(),l=new HoveredResult(n,a);if(setHoverTarget(s,l,n,a,o),this._pointerSize&&!l.target){for(var c=[],u=this._pointerSize,d=u/2,f=new BoundingRect$1(n-d,a-d,u,u),v=s.length-1;v>=0;v--){var g=s[v];g!==o&&!g.ignore&&!g.ignoreCoarsePointer&&(!g.parent||!g.parent.ignoreCoarsePointer)&&(tmpRect$1.copy(g.getBoundingRect()),g.transform&&tmpRect$1.applyTransform(g.transform),tmpRect$1.intersect(f)&&c.push(g))}if(c.length)for(var _=4,y=Math.PI/12,S=Math.PI*2,x=0;x4)return;this._downPoint=null}this.dispatchToElement(s,t,r)}});function isHover(t,r,n){if(t[t.rectHover?"rectContain":"contain"](r,n)){for(var a=t,o=void 0,s=!1;a;){if(a.ignoreClip&&(s=!0),!s){var l=a.getClipPath();if(l&&!l.contain(r,n))return!1;a.silent&&(o=!0)}var c=a.__hostTarget;a=c||a.parent}return o?SILENT:!0}return!1}function setHoverTarget(t,r,n,a,o){for(var s=t.length-1;s>=0;s--){var l=t[s],c=void 0;if(l!==o&&!l.ignore&&(c=isHover(l,n,a))&&(!r.topTarget&&(r.topTarget=l),c!==SILENT)){r.target=l;break}}}function isOutsideBoundary(t,r,n){var a=t.painter;return r<0||r>a.getWidth()||n<0||n>a.getHeight()}var Handler$1=Handler,DEFAULT_MIN_MERGE=32,DEFAULT_MIN_GALLOPING=7;function minRunLength(t){for(var r=0;t>=DEFAULT_MIN_MERGE;)r|=t&1,t>>=1;return t+r}function makeAscendingRun(t,r,n,a){var o=r+1;if(o===n)return 1;if(a(t[o++],t[r])<0){for(;o=0;)o++;return o-r}function reverseRun(t,r,n){for(n--;r>>1,o(s,t[u])<0?c=u:l=u+1;var d=a-l;switch(d){case 3:t[l+3]=t[l+2];case 2:t[l+2]=t[l+1];case 1:t[l+1]=t[l];break;default:for(;d>0;)t[l+d]=t[l+d-1],d--}t[l]=s}}function gallopLeft(t,r,n,a,o,s){var l=0,c=0,u=1;if(s(t,r[n+o])>0){for(c=a-o;u0;)l=u,u=(u<<1)+1,u<=0&&(u=c);u>c&&(u=c),l+=o,u+=o}else{for(c=o+1;uc&&(u=c);var d=l;l=o-u,u=o-d}for(l++;l>>1);s(t,r[n+f])>0?l=f+1:u=f}return u}function gallopRight(t,r,n,a,o,s){var l=0,c=0,u=1;if(s(t,r[n+o])<0){for(c=o+1;uc&&(u=c);var d=l;l=o-u,u=o-d}else{for(c=a-o;u=0;)l=u,u=(u<<1)+1,u<=0&&(u=c);u>c&&(u=c),l+=o,u+=o}for(l++;l>>1);s(t,r[n+f])<0?u=f:l=f+1}return u}function TimSort(t,r){var n=DEFAULT_MIN_GALLOPING,a,o,s=0;t.length;var l=[];a=[],o=[];function c(_,y){a[s]=_,o[s]=y,s+=1}function u(){for(;s>1;){var _=s-2;if(_>=1&&o[_-1]<=o[_]+o[_+1]||_>=2&&o[_-2]<=o[_]+o[_-1])o[_-1]o[_+1])break;f(_)}}function d(){for(;s>1;){var _=s-2;_>0&&o[_-1]=DEFAULT_MIN_GALLOPING||z>=DEFAULT_MIN_GALLOPING);if(F)break;D<0&&(D=0),D+=2}if(n=D,n<1&&(n=1),y===1){for(b=0;b=0;b--)t[L+b]=t[D+b];t[M]=l[A];return}for(var z=n;;){var F=0,ae=0,j=!1;do if(r(l[A],t[w])<0){if(t[M--]=t[w--],F++,ae=0,--y===0){j=!0;break}}else if(t[M--]=l[A--],ae++,F=0,--x===1){j=!0;break}while((F|ae)=0;b--)t[L+b]=t[D+b];if(y===0){j=!0;break}}if(t[M--]=l[A--],--x===1){j=!0;break}if(ae=x-gallopLeft(t[w],l,0,x,x-1,r),ae!==0){for(M-=ae,A-=ae,x-=ae,L=M+1,D=A+1,b=0;b=DEFAULT_MIN_GALLOPING||ae>=DEFAULT_MIN_GALLOPING);if(j)break;z<0&&(z=0),z+=2}if(n=z,n<1&&(n=1),x===1){for(M-=y,w-=y,L=M+1,D=w+1,b=y-1;b>=0;b--)t[L+b]=t[D+b];t[M]=l[A]}else{if(x===0)throw new Error;for(D=M-(x-1),b=0;bc&&(u=c),binaryInsertionSort(t,n,n+u,n+s,r),s=u}l.pushRun(n,s),l.mergeRuns(),o-=s,n+=s}while(o!==0);l.forceMergeRuns()}}var REDRAW_BIT=1,STYLE_CHANGED_BIT=2,SHAPE_CHANGED_BIT=4,invalidZErrorLogged=!1;function logInvalidZError(){invalidZErrorLogged||(invalidZErrorLogged=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function shapeCompareFunc(t,r){return t.zlevel===r.zlevel?t.z===r.z?t.z2-r.z2:t.z-r.z:t.zlevel-r.zlevel}var Storage=function(){function t(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=shapeCompareFunc}return t.prototype.traverse=function(r,n){for(var a=0;a0&&(f.__clipPaths=[]),isNaN(f.z)&&(logInvalidZError(),f.z=0),isNaN(f.z2)&&(logInvalidZError(),f.z2=0),isNaN(f.zlevel)&&(logInvalidZError(),f.zlevel=0),this._displayList[this._displayListLen++]=f}var v=r.getDecalElement&&r.getDecalElement();v&&this._updateAndAddDisplayable(v,n,a);var g=r.getTextGuideLine();g&&this._updateAndAddDisplayable(g,n,a);var _=r.getTextContent();_&&this._updateAndAddDisplayable(_,n,a)}},t.prototype.addRoot=function(r){r.__zr&&r.__zr.storage===this||this._roots.push(r)},t.prototype.delRoot=function(r){if(r instanceof Array){for(var n=0,a=r.length;n=0&&this._roots.splice(o,1)},t.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},t.prototype.getRoots=function(){return this._roots},t.prototype.dispose=function(){this._displayList=null,this._roots=null},t}(),Storage$1=Storage,requestAnimationFrame$1;requestAnimationFrame$1=env$1.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){return setTimeout(t,16)};var requestAnimationFrame$2=requestAnimationFrame$1,easingFuncs={linear:function(t){return t},quadraticIn:function(t){return t*t},quadraticOut:function(t){return t*(2-t)},quadraticInOut:function(t){return(t*=2)<1?.5*t*t:-.5*(--t*(t-2)-1)},cubicIn:function(t){return t*t*t},cubicOut:function(t){return--t*t*t+1},cubicInOut:function(t){return(t*=2)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},quarticIn:function(t){return t*t*t*t},quarticOut:function(t){return 1- --t*t*t*t},quarticInOut:function(t){return(t*=2)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},quinticIn:function(t){return t*t*t*t*t},quinticOut:function(t){return--t*t*t*t*t+1},quinticInOut:function(t){return(t*=2)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},sinusoidalIn:function(t){return 1-Math.cos(t*Math.PI/2)},sinusoidalOut:function(t){return Math.sin(t*Math.PI/2)},sinusoidalInOut:function(t){return .5*(1-Math.cos(Math.PI*t))},exponentialIn:function(t){return t===0?0:Math.pow(1024,t-1)},exponentialOut:function(t){return t===1?1:1-Math.pow(2,-10*t)},exponentialInOut:function(t){return t===0?0:t===1?1:(t*=2)<1?.5*Math.pow(1024,t-1):.5*(-Math.pow(2,-10*(t-1))+2)},circularIn:function(t){return 1-Math.sqrt(1-t*t)},circularOut:function(t){return Math.sqrt(1- --t*t)},circularInOut:function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},elasticIn:function(t){var r,n=.1,a=.4;return t===0?0:t===1?1:(!n||n<1?(n=1,r=a/4):r=a*Math.asin(1/n)/(2*Math.PI),-(n*Math.pow(2,10*(t-=1))*Math.sin((t-r)*(2*Math.PI)/a)))},elasticOut:function(t){var r,n=.1,a=.4;return t===0?0:t===1?1:(!n||n<1?(n=1,r=a/4):r=a*Math.asin(1/n)/(2*Math.PI),n*Math.pow(2,-10*t)*Math.sin((t-r)*(2*Math.PI)/a)+1)},elasticInOut:function(t){var r,n=.1,a=.4;return t===0?0:t===1?1:(!n||n<1?(n=1,r=a/4):r=a*Math.asin(1/n)/(2*Math.PI),(t*=2)<1?-.5*(n*Math.pow(2,10*(t-=1))*Math.sin((t-r)*(2*Math.PI)/a)):n*Math.pow(2,-10*(t-=1))*Math.sin((t-r)*(2*Math.PI)/a)*.5+1)},backIn:function(t){var r=1.70158;return t*t*((r+1)*t-r)},backOut:function(t){var r=1.70158;return--t*t*((r+1)*t+r)+1},backInOut:function(t){var r=2.5949095;return(t*=2)<1?.5*(t*t*((r+1)*t-r)):.5*((t-=2)*t*((r+1)*t+r)+2)},bounceIn:function(t){return 1-easingFuncs.bounceOut(1-t)},bounceOut:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bounceInOut:function(t){return t<.5?easingFuncs.bounceIn(t*2)*.5:easingFuncs.bounceOut(t*2-1)*.5+.5}},easingFuncs$1=easingFuncs,mathPow$2=Math.pow,mathSqrt$3=Math.sqrt,EPSILON$4=1e-8,EPSILON_NUMERIC=1e-4,THREE_SQRT=mathSqrt$3(3),ONE_THIRD=1/3,_v0=create$2(),_v1=create$2(),_v2=create$2();function isAroundZero$1(t){return t>-EPSILON$4&&tEPSILON$4||t<-EPSILON$4}function cubicAt(t,r,n,a,o){var s=1-o;return s*s*(s*t+3*o*r)+o*o*(o*a+3*s*n)}function cubicDerivativeAt(t,r,n,a,o){var s=1-o;return 3*(((r-t)*s+2*(n-r)*o)*s+(a-n)*o*o)}function cubicRootAt(t,r,n,a,o,s){var l=a+3*(r-n)-t,c=3*(n-r*2+t),u=3*(r-t),d=t-o,f=c*c-3*l*u,v=c*u-9*l*d,g=u*u-3*c*d,_=0;if(isAroundZero$1(f)&&isAroundZero$1(v))if(isAroundZero$1(c))s[0]=0;else{var y=-u/c;y>=0&&y<=1&&(s[_++]=y)}else{var S=v*v-4*f*g;if(isAroundZero$1(S)){var x=v/f,y=-c/l+x,b=-x/2;y>=0&&y<=1&&(s[_++]=y),b>=0&&b<=1&&(s[_++]=b)}else if(S>0){var w=mathSqrt$3(S),A=f*c+1.5*l*(-v+w),M=f*c+1.5*l*(-v-w);A<0?A=-mathPow$2(-A,ONE_THIRD):A=mathPow$2(A,ONE_THIRD),M<0?M=-mathPow$2(-M,ONE_THIRD):M=mathPow$2(M,ONE_THIRD);var y=(-c-(A+M))/(3*l);y>=0&&y<=1&&(s[_++]=y)}else{var D=(2*f*c-3*l*v)/(2*mathSqrt$3(f*f*f)),L=Math.acos(D)/3,z=mathSqrt$3(f),F=Math.cos(L),y=(-c-2*z*F)/(3*l),b=(-c+z*(F+THREE_SQRT*Math.sin(L)))/(3*l),ae=(-c+z*(F-THREE_SQRT*Math.sin(L)))/(3*l);y>=0&&y<=1&&(s[_++]=y),b>=0&&b<=1&&(s[_++]=b),ae>=0&&ae<=1&&(s[_++]=ae)}}return _}function cubicExtrema(t,r,n,a,o){var s=6*n-12*r+6*t,l=9*r+3*a-3*t-9*n,c=3*r-3*t,u=0;if(isAroundZero$1(l)){if(isNotAroundZero$1(s)){var d=-c/s;d>=0&&d<=1&&(o[u++]=d)}}else{var f=s*s-4*l*c;if(isAroundZero$1(f))o[0]=-s/(2*l);else if(f>0){var v=mathSqrt$3(f),d=(-s+v)/(2*l),g=(-s-v)/(2*l);d>=0&&d<=1&&(o[u++]=d),g>=0&&g<=1&&(o[u++]=g)}}return u}function cubicSubdivide(t,r,n,a,o,s){var l=(r-t)*o+t,c=(n-r)*o+r,u=(a-n)*o+n,d=(c-l)*o+l,f=(u-c)*o+c,v=(f-d)*o+d;s[0]=t,s[1]=l,s[2]=d,s[3]=v,s[4]=v,s[5]=f,s[6]=u,s[7]=a}function cubicProjectPoint(t,r,n,a,o,s,l,c,u,d,f){var v,g=.005,_=1/0,y,S,x,b;_v0[0]=u,_v0[1]=d;for(var w=0;w<1;w+=.05)_v1[0]=cubicAt(t,n,o,l,w),_v1[1]=cubicAt(r,a,s,c,w),x=distSquare(_v0,_v1),x<_&&(v=w,_=x);_=1/0;for(var A=0;A<32&&!(g=0&&x<_?(v=y,_=x):(_v2[0]=cubicAt(t,n,o,l,S),_v2[1]=cubicAt(r,a,s,c,S),b=distSquare(_v2,_v0),S<=1&&b<_?(v=S,_=b):g*=.5);return f&&(f[0]=cubicAt(t,n,o,l,v),f[1]=cubicAt(r,a,s,c,v)),mathSqrt$3(_)}function cubicLength(t,r,n,a,o,s,l,c,u){for(var d=t,f=r,v=0,g=1/u,_=1;_<=u;_++){var y=_*g,S=cubicAt(t,n,o,l,y),x=cubicAt(r,a,s,c,y),b=S-d,w=x-f;v+=Math.sqrt(b*b+w*w),d=S,f=x}return v}function quadraticAt$1(t,r,n,a){var o=1-a;return o*(o*t+2*a*r)+a*a*n}function quadraticDerivativeAt(t,r,n,a){return 2*((1-a)*(r-t)+a*(n-r))}function quadraticRootAt(t,r,n,a,o){var s=t-2*r+n,l=2*(r-t),c=t-a,u=0;if(isAroundZero$1(s)){if(isNotAroundZero$1(l)){var d=-c/l;d>=0&&d<=1&&(o[u++]=d)}}else{var f=l*l-4*s*c;if(isAroundZero$1(f)){var d=-l/(2*s);d>=0&&d<=1&&(o[u++]=d)}else if(f>0){var v=mathSqrt$3(f),d=(-l+v)/(2*s),g=(-l-v)/(2*s);d>=0&&d<=1&&(o[u++]=d),g>=0&&g<=1&&(o[u++]=g)}}return u}function quadraticExtremum(t,r,n){var a=t+n-2*r;return a===0?.5:(t-r)/a}function quadraticSubdivide(t,r,n,a,o){var s=(r-t)*a+t,l=(n-r)*a+r,c=(l-s)*a+s;o[0]=t,o[1]=s,o[2]=c,o[3]=c,o[4]=l,o[5]=n}function quadraticProjectPoint(t,r,n,a,o,s,l,c,u){var d,f=.005,v=1/0;_v0[0]=l,_v0[1]=c;for(var g=0;g<1;g+=.05){_v1[0]=quadraticAt$1(t,n,o,g),_v1[1]=quadraticAt$1(r,a,s,g);var _=distSquare(_v0,_v1);_=0&&_=1?1:cubicRootAt(0,a,s,1,u,c)&&cubicAt(0,o,l,1,c[0])}}}var Clip=function(){function t(r){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=r.life||1e3,this._delay=r.delay||0,this.loop=r.loop||!1,this.onframe=r.onframe||noop,this.ondestroy=r.ondestroy||noop,this.onrestart=r.onrestart||noop,r.easing&&this.setEasing(r.easing)}return t.prototype.step=function(r,n){if(this._inited||(this._startTime=r+this._delay,this._inited=!0),this._paused){this._pausedTime+=n;return}var a=this._life,o=r-this._startTime-this._pausedTime,s=o/a;s<0&&(s=0),s=Math.min(s,1);var l=this.easingFunc,c=l?l(s):s;if(this.onframe(c),s===1)if(this.loop){var u=o%a;this._startTime=r-u,this._pausedTime=0,this.onrestart()}else return!0;return!1},t.prototype.pause=function(){this._paused=!0},t.prototype.resume=function(){this._paused=!1},t.prototype.setEasing=function(r){this.easing=r,this.easingFunc=isFunction(r)?r:easingFuncs$1[r]||createCubicEasingFunc(r)},t}(),Clip$1=Clip,Entry=function(){function t(r){this.value=r}return t}(),LinkedList=function(){function t(){this._len=0}return t.prototype.insert=function(r){var n=new Entry(r);return this.insertEntry(n),n},t.prototype.insertEntry=function(r){this.head?(this.tail.next=r,r.prev=this.tail,r.next=null,this.tail=r):this.head=this.tail=r,this._len++},t.prototype.remove=function(r){var n=r.prev,a=r.next;n?n.next=a:this.head=a,a?a.prev=n:this.tail=n,r.next=r.prev=null,this._len--},t.prototype.len=function(){return this._len},t.prototype.clear=function(){this.head=this.tail=null,this._len=0},t}(),LRU=function(){function t(r){this._list=new LinkedList,this._maxSize=10,this._map={},this._maxSize=r}return t.prototype.put=function(r,n){var a=this._list,o=this._map,s=null;if(o[r]==null){var l=a.len(),c=this._lastRemovedEntry;if(l>=this._maxSize&&l>0){var u=a.head;a.remove(u),delete o[u.key],s=u.value,this._lastRemovedEntry=u}c?c.value=n:c=new Entry(n),c.key=r,a.insertEntry(c),o[r]=c}return s},t.prototype.get=function(r){var n=this._map[r],a=this._list;if(n!=null)return n!==a.tail&&(a.remove(n),a.insertEntry(n)),n.value},t.prototype.clear=function(){this._list.clear(),this._map={}},t.prototype.len=function(){return this._list.len()},t}(),LRU$1=LRU,kCSSColorTable={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function clampCssByte(t){return t=Math.round(t),t<0?0:t>255?255:t}function clampCssAngle(t){return t=Math.round(t),t<0?0:t>360?360:t}function clampCssFloat(t){return t<0?0:t>1?1:t}function parseCssInt(t){var r=t;return r.length&&r.charAt(r.length-1)==="%"?clampCssByte(parseFloat(r)/100*255):clampCssByte(parseInt(r,10))}function parseCssFloat(t){var r=t;return r.length&&r.charAt(r.length-1)==="%"?clampCssFloat(parseFloat(r)/100):clampCssFloat(parseFloat(r))}function cssHueToRgb(t,r,n){return n<0?n+=1:n>1&&(n-=1),n*6<1?t+(r-t)*n*6:n*2<1?r:n*3<2?t+(r-t)*(2/3-n)*6:t}function lerpNumber(t,r,n){return t+(r-t)*n}function setRgba(t,r,n,a,o){return t[0]=r,t[1]=n,t[2]=a,t[3]=o,t}function copyRgba(t,r){return t[0]=r[0],t[1]=r[1],t[2]=r[2],t[3]=r[3],t}var colorCache=new LRU$1(20),lastRemovedArr=null;function putToCache(t,r){lastRemovedArr&©Rgba(lastRemovedArr,r),lastRemovedArr=colorCache.put(t,lastRemovedArr||r.slice())}function parse(t,r){if(!!t){r=r||[];var n=colorCache.get(t);if(n)return copyRgba(r,n);t=t+"";var a=t.replace(/ /g,"").toLowerCase();if(a in kCSSColorTable)return copyRgba(r,kCSSColorTable[a]),putToCache(t,r),r;var o=a.length;if(a.charAt(0)==="#"){if(o===4||o===5){var s=parseInt(a.slice(1,4),16);if(!(s>=0&&s<=4095)){setRgba(r,0,0,0,1);return}return setRgba(r,(s&3840)>>4|(s&3840)>>8,s&240|(s&240)>>4,s&15|(s&15)<<4,o===5?parseInt(a.slice(4),16)/15:1),putToCache(t,r),r}else if(o===7||o===9){var s=parseInt(a.slice(1,7),16);if(!(s>=0&&s<=16777215)){setRgba(r,0,0,0,1);return}return setRgba(r,(s&16711680)>>16,(s&65280)>>8,s&255,o===9?parseInt(a.slice(7),16)/255:1),putToCache(t,r),r}return}var l=a.indexOf("("),c=a.indexOf(")");if(l!==-1&&c+1===o){var u=a.substr(0,l),d=a.substr(l+1,c-(l+1)).split(","),f=1;switch(u){case"rgba":if(d.length!==4)return d.length===3?setRgba(r,+d[0],+d[1],+d[2],1):setRgba(r,0,0,0,1);f=parseCssFloat(d.pop());case"rgb":if(d.length>=3)return setRgba(r,parseCssInt(d[0]),parseCssInt(d[1]),parseCssInt(d[2]),d.length===3?f:parseCssFloat(d[3])),putToCache(t,r),r;setRgba(r,0,0,0,1);return;case"hsla":if(d.length!==4){setRgba(r,0,0,0,1);return}return d[3]=parseCssFloat(d[3]),hsla2rgba(d,r),putToCache(t,r),r;case"hsl":if(d.length!==3){setRgba(r,0,0,0,1);return}return hsla2rgba(d,r),putToCache(t,r),r;default:return}}setRgba(r,0,0,0,1)}}function hsla2rgba(t,r){var n=(parseFloat(t[0])%360+360)%360/360,a=parseCssFloat(t[1]),o=parseCssFloat(t[2]),s=o<=.5?o*(a+1):o+a-o*a,l=o*2-s;return r=r||[],setRgba(r,clampCssByte(cssHueToRgb(l,s,n+1/3)*255),clampCssByte(cssHueToRgb(l,s,n)*255),clampCssByte(cssHueToRgb(l,s,n-1/3)*255),1),t.length===4&&(r[3]=t[3]),r}function rgba2hsla(t){if(!!t){var r=t[0]/255,n=t[1]/255,a=t[2]/255,o=Math.min(r,n,a),s=Math.max(r,n,a),l=s-o,c=(s+o)/2,u,d;if(l===0)u=0,d=0;else{c<.5?d=l/(s+o):d=l/(2-s-o);var f=((s-r)/6+l/2)/l,v=((s-n)/6+l/2)/l,g=((s-a)/6+l/2)/l;r===s?u=g-v:n===s?u=1/3+f-g:a===s&&(u=2/3+v-f),u<0&&(u+=1),u>1&&(u-=1)}var _=[u*360,d,c];return t[3]!=null&&_.push(t[3]),_}}function lift(t,r){var n=parse(t);if(n){for(var a=0;a<3;a++)r<0?n[a]=n[a]*(1-r)|0:n[a]=(255-n[a])*r+n[a]|0,n[a]>255?n[a]=255:n[a]<0&&(n[a]=0);return stringify(n,n.length===4?"rgba":"rgb")}}function fastLerp(t,r,n){if(!(!(r&&r.length)||!(t>=0&&t<=1))){n=n||[];var a=t*(r.length-1),o=Math.floor(a),s=Math.ceil(a),l=r[o],c=r[s],u=a-o;return n[0]=clampCssByte(lerpNumber(l[0],c[0],u)),n[1]=clampCssByte(lerpNumber(l[1],c[1],u)),n[2]=clampCssByte(lerpNumber(l[2],c[2],u)),n[3]=clampCssFloat(lerpNumber(l[3],c[3],u)),n}}function lerp(t,r,n){if(!(!(r&&r.length)||!(t>=0&&t<=1))){var a=t*(r.length-1),o=Math.floor(a),s=Math.ceil(a),l=parse(r[o]),c=parse(r[s]),u=a-o,d=stringify([clampCssByte(lerpNumber(l[0],c[0],u)),clampCssByte(lerpNumber(l[1],c[1],u)),clampCssByte(lerpNumber(l[2],c[2],u)),clampCssFloat(lerpNumber(l[3],c[3],u))],"rgba");return n?{color:d,leftIndex:o,rightIndex:s,value:a}:d}}function modifyHSL(t,r,n,a){var o=parse(t);if(t)return o=rgba2hsla(o),r!=null&&(o[0]=clampCssAngle(r)),n!=null&&(o[1]=parseCssFloat(n)),a!=null&&(o[2]=parseCssFloat(a)),stringify(hsla2rgba(o),"rgba")}function modifyAlpha(t,r){var n=parse(t);if(n&&r!=null)return n[3]=clampCssFloat(r),stringify(n,"rgba")}function stringify(t,r){if(!(!t||!t.length)){var n=t[0]+","+t[1]+","+t[2];return(r==="rgba"||r==="hsva"||r==="hsla")&&(n+=","+t[3]),r+"("+n+")"}}function lum(t,r){var n=parse(t);return n?(.299*n[0]+.587*n[1]+.114*n[2])*n[3]/255+(1-n[3])*r:0}var mathRound$1=Math.round;function normalizeColor(t){var r;if(!t||t==="transparent")t="none";else if(typeof t=="string"&&t.indexOf("rgba")>-1){var n=parse(t);n&&(t="rgb("+n[0]+","+n[1]+","+n[2]+")",r=n[3])}return{color:t,opacity:r==null?1:r}}var EPSILON$3=1e-4;function isAroundZero(t){return t-EPSILON$3}function round3(t){return mathRound$1(t*1e3)/1e3}function round4(t){return mathRound$1(t*1e4)/1e4}function getMatrixStr(t){return"matrix("+round3(t[0])+","+round3(t[1])+","+round3(t[2])+","+round3(t[3])+","+round4(t[4])+","+round4(t[5])+")"}var TEXT_ALIGN_TO_ANCHOR={left:"start",right:"end",center:"middle",middle:"middle"};function adjustTextY$1(t,r,n){return n==="top"?t+=r/2:n==="bottom"&&(t-=r/2),t}function hasShadow(t){return t&&(t.shadowBlur||t.shadowOffsetX||t.shadowOffsetY)}function getShadowKey(t){var r=t.style,n=t.getGlobalScale();return[r.shadowColor,(r.shadowBlur||0).toFixed(2),(r.shadowOffsetX||0).toFixed(2),(r.shadowOffsetY||0).toFixed(2),n[0],n[1]].join(",")}function isImagePattern(t){return t&&!!t.image}function isSVGPattern(t){return t&&!!t.svgElement}function isPattern(t){return isImagePattern(t)||isSVGPattern(t)}function isLinearGradient(t){return t.type==="linear"}function isRadialGradient(t){return t.type==="radial"}function isGradient(t){return t&&(t.type==="linear"||t.type==="radial")}function getIdURL(t){return"url(#"+t+")"}function getPathPrecision(t){var r=t.getGlobalScale(),n=Math.max(r[0],r[1]);return Math.max(Math.ceil(Math.log(n)/Math.log(10)),1)}function getSRTTransformString(t){var r=t.x||0,n=t.y||0,a=(t.rotation||0)*RADIAN_TO_DEGREE,o=retrieve2(t.scaleX,1),s=retrieve2(t.scaleY,1),l=t.skewX||0,c=t.skewY||0,u=[];return(r||n)&&u.push("translate("+r+"px,"+n+"px)"),a&&u.push("rotate("+a+")"),(o!==1||s!==1)&&u.push("scale("+o+","+s+")"),(l||c)&&u.push("skew("+mathRound$1(l*RADIAN_TO_DEGREE)+"deg, "+mathRound$1(c*RADIAN_TO_DEGREE)+"deg)"),u.join(" ")}var encodeBase64=function(){return env$1.hasGlobalWindow&&isFunction(window.btoa)?function(t){return window.btoa(unescape(encodeURIComponent(t)))}:typeof Buffer!="undefined"?function(t){return Buffer.from(t).toString("base64")}:function(t){return null}}(),arraySlice=Array.prototype.slice;function interpolateNumber$1(t,r,n){return(r-t)*n+t}function interpolate1DArray(t,r,n,a){for(var o=r.length,s=0;sa?r:t,s=Math.min(n,a),l=o[s-1]||{color:[0,0,0,0],offset:0},c=s;cl;if(c)a.length=l;else for(var u=s;u=1},t.prototype.getAdditiveTrack=function(){return this._additiveTrack},t.prototype.addKeyframe=function(r,n,a){this._needsSort=!0;var o=this.keyframes,s=o.length,l=!1,c=VALUE_TYPE_UNKOWN,u=n;if(isArrayLike(n)){var d=guessArrayDim(n);c=d,(d===1&&!isNumber(n[0])||d===2&&!isNumber(n[0][0]))&&(l=!0)}else if(isNumber(n)&&!eqNaN(n))c=VALUE_TYPE_NUMBER;else if(isString(n))if(!isNaN(+n))c=VALUE_TYPE_NUMBER;else{var f=parse(n);f&&(u=f,c=VALUE_TYPE_COLOR)}else if(isGradientObject(n)){var v=extend({},u);v.colorStops=map$1(n.colorStops,function(_){return{offset:_.offset,color:parse(_.color)}}),isLinearGradient(n)?c=VALUE_TYPE_LINEAR_GRADIENT:isRadialGradient(n)&&(c=VALUE_TYPE_RADIAL_GRADIENT),u=v}s===0?this.valType=c:(c!==this.valType||c===VALUE_TYPE_UNKOWN)&&(l=!0),this.discrete=this.discrete||l;var g={time:r,value:u,rawValue:n,percent:0};return a&&(g.easing=a,g.easingFunc=isFunction(a)?a:easingFuncs$1[a]||createCubicEasingFunc(a)),o.push(g),g},t.prototype.prepare=function(r,n){var a=this.keyframes;this._needsSort&&a.sort(function(S,x){return S.time-x.time});for(var o=this.valType,s=a.length,l=a[s-1],c=this.discrete,u=isArrayValueType(o),d=isGradientValueType(o),f=0;f=0&&!(l[f].percent<=n);f--);f=g(f,c-2)}else{for(f=v;fn);f++);f=g(f-1,c-2)}y=l[f+1],_=l[f]}if(!!(_&&y)){this._lastFr=f,this._lastFrP=n;var x=y.percent-_.percent,b=x===0?1:g((n-_.percent)/x,1);y.easingFunc&&(b=y.easingFunc(b));var w=a?this._additiveValue:d?tmpRgba:r[u];if((isArrayValueType(s)||d)&&!w&&(w=this._additiveValue=[]),this.discrete)r[u]=b<1?_.rawValue:y.rawValue;else if(isArrayValueType(s))s===VALUE_TYPE_1D_ARRAY?interpolate1DArray(w,_[o],y[o],b):interpolate2DArray(w,_[o],y[o],b);else if(isGradientValueType(s)){var A=_[o],M=y[o],D=s===VALUE_TYPE_LINEAR_GRADIENT;r[u]={type:D?"linear":"radial",x:interpolateNumber$1(A.x,M.x,b),y:interpolateNumber$1(A.y,M.y,b),colorStops:map$1(A.colorStops,function(z,F){var ae=M.colorStops[F];return{offset:interpolateNumber$1(z.offset,ae.offset,b),color:rgba2String(interpolate1DArray([],z.color,ae.color,b))}}),global:M.global},D?(r[u].x2=interpolateNumber$1(A.x2,M.x2,b),r[u].y2=interpolateNumber$1(A.y2,M.y2,b)):r[u].r=interpolateNumber$1(A.r,M.r,b)}else if(d)interpolate1DArray(w,_[o],y[o],b),a||(r[u]=rgba2String(w));else{var L=interpolateNumber$1(_[o],y[o],b);a?this._additiveValue=L:r[u]=L}a&&this._addToTarget(r)}}},t.prototype._addToTarget=function(r){var n=this.valType,a=this.propName,o=this._additiveValue;n===VALUE_TYPE_NUMBER?r[a]=r[a]+o:n===VALUE_TYPE_COLOR?(parse(r[a],tmpRgba),add1DArray(tmpRgba,tmpRgba,o,1),r[a]=rgba2String(tmpRgba)):n===VALUE_TYPE_1D_ARRAY?add1DArray(r[a],r[a],o,1):n===VALUE_TYPE_2D_ARRAY&&add2DArray(r[a],r[a],o,1)},t}(),Animator=function(){function t(r,n,a,o){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=r,this._loop=n,n&&o){logError("Can' use additive animation on looped animation.");return}this._additiveAnimators=o,this._allowDiscrete=a}return t.prototype.getMaxTime=function(){return this._maxTime},t.prototype.getDelay=function(){return this._delay},t.prototype.getLoop=function(){return this._loop},t.prototype.getTarget=function(){return this._target},t.prototype.changeTarget=function(r){this._target=r},t.prototype.when=function(r,n,a){return this.whenWithKeys(r,n,keys(n),a)},t.prototype.whenWithKeys=function(r,n,a,o){for(var s=this._tracks,l=0;l0&&u.addKeyframe(0,cloneValue(d),o),this._trackKeys.push(c)}u.addKeyframe(r,cloneValue(n[c]),o)}return this._maxTime=Math.max(this._maxTime,r),this},t.prototype.pause=function(){this._clip.pause(),this._paused=!0},t.prototype.resume=function(){this._clip.resume(),this._paused=!1},t.prototype.isPaused=function(){return!!this._paused},t.prototype.duration=function(r){return this._maxTime=r,this._force=!0,this},t.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var r=this._doneCbs;if(r)for(var n=r.length,a=0;a0)){this._started=1;for(var n=this,a=[],o=this._maxTime||0,s=0;s1){var c=l.pop();s.addKeyframe(c.time,r[o]),s.prepare(this._maxTime,s.getAdditiveTrack())}}}},t}();function getTime(){return new Date().getTime()}var Animation=function(t){__extends(r,t);function r(n){var a=t.call(this)||this;return a._running=!1,a._time=0,a._pausedTime=0,a._pauseStart=0,a._paused=!1,n=n||{},a.stage=n.stage||{},a}return r.prototype.addClip=function(n){n.animation&&this.removeClip(n),this._head?(this._tail.next=n,n.prev=this._tail,n.next=null,this._tail=n):this._head=this._tail=n,n.animation=this},r.prototype.addAnimator=function(n){n.animation=this;var a=n.getClip();a&&this.addClip(a)},r.prototype.removeClip=function(n){if(!!n.animation){var a=n.prev,o=n.next;a?a.next=o:this._head=o,o?o.prev=a:this._tail=a,n.next=n.prev=n.animation=null}},r.prototype.removeAnimator=function(n){var a=n.getClip();a&&this.removeClip(a),n.animation=null},r.prototype.update=function(n){for(var a=getTime()-this._pausedTime,o=a-this._time,s=this._head;s;){var l=s.next,c=s.step(a,o);c&&(s.ondestroy(),this.removeClip(s)),s=l}this._time=a,n||(this.trigger("frame",o),this.stage.update&&this.stage.update())},r.prototype._startLoop=function(){var n=this;this._running=!0;function a(){n._running&&(requestAnimationFrame$2(a),!n._paused&&n.update())}requestAnimationFrame$2(a)},r.prototype.start=function(){this._running||(this._time=getTime(),this._pausedTime=0,this._startLoop())},r.prototype.stop=function(){this._running=!1},r.prototype.pause=function(){this._paused||(this._pauseStart=getTime(),this._paused=!0)},r.prototype.resume=function(){this._paused&&(this._pausedTime+=getTime()-this._pauseStart,this._paused=!1)},r.prototype.clear=function(){for(var n=this._head;n;){var a=n.next;n.prev=n.next=n.animation=null,n=a}this._head=this._tail=null},r.prototype.isFinished=function(){return this._head==null},r.prototype.animate=function(n,a){a=a||{},this.start();var o=new Animator(n,a.loop);return this.addAnimator(o),o},r}(Eventful$1),Animation$1=Animation,TOUCH_CLICK_DELAY=300,globalEventSupported=env$1.domSupported,localNativeListenerNames=function(){var t=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],r=["touchstart","touchend","touchmove"],n={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},a=map$1(t,function(o){var s=o.replace("mouse","pointer");return n.hasOwnProperty(s)?s:o});return{mouse:t,touch:r,pointer:a}}(),globalNativeListenerNames={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},wheelEventSupported=!1;function isPointerFromTouch(t){var r=t.pointerType;return r==="pen"||r==="touch"}function setTouchTimer(t){t.touching=!0,t.touchTimer!=null&&(clearTimeout(t.touchTimer),t.touchTimer=null),t.touchTimer=setTimeout(function(){t.touching=!1,t.touchTimer=null},700)}function markTouch(t){t&&(t.zrByTouch=!0)}function normalizeGlobalEvent(t,r){return normalizeEvent(t.dom,new FakeGlobalEvent(t,r),!0)}function isLocalEl(t,r){for(var n=r,a=!1;n&&n.nodeType!==9&&!(a=n.domBelongToZr||n!==r&&n===t.painterRoot);)n=n.parentNode;return a}var FakeGlobalEvent=function(){function t(r,n){this.stopPropagation=noop,this.stopImmediatePropagation=noop,this.preventDefault=noop,this.type=n.type,this.target=this.currentTarget=r.dom,this.pointerType=n.pointerType,this.clientX=n.clientX,this.clientY=n.clientY}return t}(),localDOMHandlers={mousedown:function(t){t=normalizeEvent(this.dom,t),this.__mayPointerCapture=[t.zrX,t.zrY],this.trigger("mousedown",t)},mousemove:function(t){t=normalizeEvent(this.dom,t);var r=this.__mayPointerCapture;r&&(t.zrX!==r[0]||t.zrY!==r[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",t)},mouseup:function(t){t=normalizeEvent(this.dom,t),this.__togglePointerCapture(!1),this.trigger("mouseup",t)},mouseout:function(t){t=normalizeEvent(this.dom,t);var r=t.toElement||t.relatedTarget;isLocalEl(this,r)||(this.__pointerCapturing&&(t.zrEventControl="no_globalout"),this.trigger("mouseout",t))},wheel:function(t){wheelEventSupported=!0,t=normalizeEvent(this.dom,t),this.trigger("mousewheel",t)},mousewheel:function(t){wheelEventSupported||(t=normalizeEvent(this.dom,t),this.trigger("mousewheel",t))},touchstart:function(t){t=normalizeEvent(this.dom,t),markTouch(t),this.__lastTouchMoment=new Date,this.handler.processGesture(t,"start"),localDOMHandlers.mousemove.call(this,t),localDOMHandlers.mousedown.call(this,t)},touchmove:function(t){t=normalizeEvent(this.dom,t),markTouch(t),this.handler.processGesture(t,"change"),localDOMHandlers.mousemove.call(this,t)},touchend:function(t){t=normalizeEvent(this.dom,t),markTouch(t),this.handler.processGesture(t,"end"),localDOMHandlers.mouseup.call(this,t),+new Date-+this.__lastTouchMomentEPSILON$2||t<-EPSILON$2}var scaleTmp=[],tmpTransform=[],originTransform=create$1(),abs=Math.abs,Transformable=function(){function t(){}return t.prototype.getLocalTransform=function(r){return t.getLocalTransform(this,r)},t.prototype.setPosition=function(r){this.x=r[0],this.y=r[1]},t.prototype.setScale=function(r){this.scaleX=r[0],this.scaleY=r[1]},t.prototype.setSkew=function(r){this.skewX=r[0],this.skewY=r[1]},t.prototype.setOrigin=function(r){this.originX=r[0],this.originY=r[1]},t.prototype.needLocalTransform=function(){return isNotAroundZero(this.rotation)||isNotAroundZero(this.x)||isNotAroundZero(this.y)||isNotAroundZero(this.scaleX-1)||isNotAroundZero(this.scaleY-1)||isNotAroundZero(this.skewX)||isNotAroundZero(this.skewY)},t.prototype.updateTransform=function(){var r=this.parent&&this.parent.transform,n=this.needLocalTransform(),a=this.transform;if(!(n||r)){a&&mIdentity(a);return}a=a||create$1(),n?this.getLocalTransform(a):mIdentity(a),r&&(n?mul(a,r,a):copy(a,r)),this.transform=a,this._resolveGlobalScaleRatio(a)},t.prototype._resolveGlobalScaleRatio=function(r){var n=this.globalScaleRatio;if(n!=null&&n!==1){this.getGlobalScale(scaleTmp);var a=scaleTmp[0]<0?-1:1,o=scaleTmp[1]<0?-1:1,s=((scaleTmp[0]-a)*n+a)/scaleTmp[0]||0,l=((scaleTmp[1]-o)*n+o)/scaleTmp[1]||0;r[0]*=s,r[1]*=s,r[2]*=l,r[3]*=l}this.invTransform=this.invTransform||create$1(),invert(this.invTransform,r)},t.prototype.getComputedTransform=function(){for(var r=this,n=[];r;)n.push(r),r=r.parent;for(;r=n.pop();)r.updateTransform();return this.transform},t.prototype.setLocalTransform=function(r){if(!!r){var n=r[0]*r[0]+r[1]*r[1],a=r[2]*r[2]+r[3]*r[3],o=Math.atan2(r[1],r[0]),s=Math.PI/2+o-Math.atan2(r[3],r[2]);a=Math.sqrt(a)*Math.cos(s),n=Math.sqrt(n),this.skewX=s,this.skewY=0,this.rotation=-o,this.x=+r[4],this.y=+r[5],this.scaleX=n,this.scaleY=a,this.originX=0,this.originY=0}},t.prototype.decomposeTransform=function(){if(!!this.transform){var r=this.parent,n=this.transform;r&&r.transform&&(mul(tmpTransform,r.invTransform,n),n=tmpTransform);var a=this.originX,o=this.originY;(a||o)&&(originTransform[4]=a,originTransform[5]=o,mul(tmpTransform,n,originTransform),tmpTransform[4]-=a,tmpTransform[5]-=o,n=tmpTransform),this.setLocalTransform(n)}},t.prototype.getGlobalScale=function(r){var n=this.transform;return r=r||[],n?(r[0]=Math.sqrt(n[0]*n[0]+n[1]*n[1]),r[1]=Math.sqrt(n[2]*n[2]+n[3]*n[3]),n[0]<0&&(r[0]=-r[0]),n[3]<0&&(r[1]=-r[1]),r):(r[0]=1,r[1]=1,r)},t.prototype.transformCoordToLocal=function(r,n){var a=[r,n],o=this.invTransform;return o&&applyTransform$1(a,a,o),a},t.prototype.transformCoordToGlobal=function(r,n){var a=[r,n],o=this.transform;return o&&applyTransform$1(a,a,o),a},t.prototype.getLineScale=function(){var r=this.transform;return r&&abs(r[0]-1)>1e-10&&abs(r[3]-1)>1e-10?Math.sqrt(abs(r[0]*r[3]-r[2]*r[1])):1},t.prototype.copyTransform=function(r){copyTransform(this,r)},t.getLocalTransform=function(r,n){n=n||[];var a=r.originX||0,o=r.originY||0,s=r.scaleX,l=r.scaleY,c=r.anchorX,u=r.anchorY,d=r.rotation||0,f=r.x,v=r.y,g=r.skewX?Math.tan(r.skewX):0,_=r.skewY?Math.tan(-r.skewY):0;if(a||o||c||u){var y=a+c,S=o+u;n[4]=-y*s-g*S*l,n[5]=-S*l-_*y*s}else n[4]=n[5]=0;return n[0]=s,n[3]=l,n[1]=_*s,n[2]=g*l,d&&rotate(n,n,d),n[4]+=a+f,n[5]+=o+v,n},t.initDefaultProps=function(){var r=t.prototype;r.scaleX=r.scaleY=r.globalScaleRatio=1,r.x=r.y=r.originX=r.originY=r.skewX=r.skewY=r.rotation=r.anchorX=r.anchorY=0}(),t}(),TRANSFORMABLE_PROPS=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function copyTransform(t,r){for(var n=0;n=0?parseFloat(t)/100*r:parseFloat(t):t}function calculateTextPosition(t,r,n){var a=r.position||"inside",o=r.distance!=null?r.distance:5,s=n.height,l=n.width,c=s/2,u=n.x,d=n.y,f="left",v="top";if(a instanceof Array)u+=parsePercent$1(a[0],n.width),d+=parsePercent$1(a[1],n.height),f=null,v=null;else switch(a){case"left":u-=o,d+=c,f="right",v="middle";break;case"right":u+=o+l,d+=c,v="middle";break;case"top":u+=l/2,d-=o,f="center",v="bottom";break;case"bottom":u+=l/2,d+=s+o,f="center";break;case"inside":u+=l/2,d+=c,f="center",v="middle";break;case"insideLeft":u+=o,d+=c,v="middle";break;case"insideRight":u+=l-o,d+=c,f="right",v="middle";break;case"insideTop":u+=l/2,d+=o,f="center";break;case"insideBottom":u+=l/2,d+=s-o,f="center",v="bottom";break;case"insideTopLeft":u+=o,d+=o;break;case"insideTopRight":u+=l-o,d+=o,f="right";break;case"insideBottomLeft":u+=o,d+=s-o,v="bottom";break;case"insideBottomRight":u+=l-o,d+=s-o,f="right",v="bottom";break}return t=t||{},t.x=u,t.y=d,t.align=f,t.verticalAlign=v,t}var PRESERVED_NORMAL_STATE="__zr_normal__",PRIMARY_STATES_KEYS$1=TRANSFORMABLE_PROPS.concat(["ignore"]),DEFAULT_ANIMATABLE_MAP=reduce(TRANSFORMABLE_PROPS,function(t,r){return t[r]=!0,t},{ignore:!1}),tmpTextPosCalcRes={},tmpBoundingRect=new BoundingRect$1(0,0,0,0),Element$1=function(){function t(r){this.id=guid(),this.animators=[],this.currentStates=[],this.states={},this._init(r)}return t.prototype._init=function(r){this.attr(r)},t.prototype.drift=function(r,n,a){switch(this.draggable){case"horizontal":n=0;break;case"vertical":r=0;break}var o=this.transform;o||(o=this.transform=[1,0,0,1,0,0]),o[4]+=r,o[5]+=n,this.decomposeTransform(),this.markRedraw()},t.prototype.beforeUpdate=function(){},t.prototype.afterUpdate=function(){},t.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},t.prototype.updateInnerText=function(r){var n=this._textContent;if(n&&(!n.ignore||r)){this.textConfig||(this.textConfig={});var a=this.textConfig,o=a.local,s=n.innerTransformable,l=void 0,c=void 0,u=!1;s.parent=o?this:null;var d=!1;if(s.copyTransform(n),a.position!=null){var f=tmpBoundingRect;a.layoutRect?f.copy(a.layoutRect):f.copy(this.getBoundingRect()),o||f.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(tmpTextPosCalcRes,a,f):calculateTextPosition(tmpTextPosCalcRes,a,f),s.x=tmpTextPosCalcRes.x,s.y=tmpTextPosCalcRes.y,l=tmpTextPosCalcRes.align,c=tmpTextPosCalcRes.verticalAlign;var v=a.origin;if(v&&a.rotation!=null){var g=void 0,_=void 0;v==="center"?(g=f.width*.5,_=f.height*.5):(g=parsePercent$1(v[0],f.width),_=parsePercent$1(v[1],f.height)),d=!0,s.originX=-s.x+g+(o?0:f.x),s.originY=-s.y+_+(o?0:f.y)}}a.rotation!=null&&(s.rotation=a.rotation);var y=a.offset;y&&(s.x+=y[0],s.y+=y[1],d||(s.originX=-y[0],s.originY=-y[1]));var S=a.inside==null?typeof a.position=="string"&&a.position.indexOf("inside")>=0:a.inside,x=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),b=void 0,w=void 0,A=void 0;S&&this.canBeInsideText()?(b=a.insideFill,w=a.insideStroke,(b==null||b==="auto")&&(b=this.getInsideTextFill()),(w==null||w==="auto")&&(w=this.getInsideTextStroke(b),A=!0)):(b=a.outsideFill,w=a.outsideStroke,(b==null||b==="auto")&&(b=this.getOutsideFill()),(w==null||w==="auto")&&(w=this.getOutsideStroke(b),A=!0)),b=b||"#000",(b!==x.fill||w!==x.stroke||A!==x.autoStroke||l!==x.align||c!==x.verticalAlign)&&(u=!0,x.fill=b,x.stroke=w,x.autoStroke=A,x.align=l,x.verticalAlign=c,n.setDefaultTextStyle(x)),n.__dirty|=REDRAW_BIT,u&&n.dirtyStyle(!0)}},t.prototype.canBeInsideText=function(){return!0},t.prototype.getInsideTextFill=function(){return"#fff"},t.prototype.getInsideTextStroke=function(r){return"#000"},t.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?LIGHT_LABEL_COLOR:DARK_LABEL_COLOR},t.prototype.getOutsideStroke=function(r){var n=this.__zr&&this.__zr.getBackgroundColor(),a=typeof n=="string"&&parse(n);a||(a=[255,255,255,1]);for(var o=a[3],s=this.__zr.isDarkMode(),l=0;l<3;l++)a[l]=a[l]*o+(s?0:255)*(1-o);return a[3]=1,stringify(a,"rgba")},t.prototype.traverse=function(r,n){},t.prototype.attrKV=function(r,n){r==="textConfig"?this.setTextConfig(n):r==="textContent"?this.setTextContent(n):r==="clipPath"?this.setClipPath(n):r==="extra"?(this.extra=this.extra||{},extend(this.extra,n)):this[r]=n},t.prototype.hide=function(){this.ignore=!0,this.markRedraw()},t.prototype.show=function(){this.ignore=!1,this.markRedraw()},t.prototype.attr=function(r,n){if(typeof r=="string")this.attrKV(r,n);else if(isObject$3(r))for(var a=r,o=keys(a),s=0;s0},t.prototype.getState=function(r){return this.states[r]},t.prototype.ensureState=function(r){var n=this.states;return n[r]||(n[r]={}),n[r]},t.prototype.clearStates=function(r){this.useState(PRESERVED_NORMAL_STATE,!1,r)},t.prototype.useState=function(r,n,a,o){var s=r===PRESERVED_NORMAL_STATE,l=this.hasState();if(!(!l&&s)){var c=this.currentStates,u=this.stateTransition;if(!(indexOf(c,r)>=0&&(n||c.length===1))){var d;if(this.stateProxy&&!s&&(d=this.stateProxy(r)),d||(d=this.states&&this.states[r]),!d&&!s){logError("State "+r+" not exists.");return}s||this.saveCurrentToNormalState(d);var f=!!(d&&d.hoverLayer||o);f&&this._toggleHoverLayerFlag(!0),this._applyStateObj(r,d,this._normalState,n,!a&&!this.__inHover&&u&&u.duration>0,u);var v=this._textContent,g=this._textGuide;return v&&v.useState(r,n,a,f),g&&g.useState(r,n,a,f),s?(this.currentStates=[],this._normalState={}):n?this.currentStates.push(r):this.currentStates=[r],this._updateAnimationTargets(),this.markRedraw(),!f&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~REDRAW_BIT),d}}},t.prototype.useStates=function(r,n,a){if(!r.length)this.clearStates();else{var o=[],s=this.currentStates,l=r.length,c=l===s.length;if(c){for(var u=0;u0,y);var S=this._textContent,x=this._textGuide;S&&S.useStates(r,n,g),x&&x.useStates(r,n,g),this._updateAnimationTargets(),this.currentStates=r.slice(),this.markRedraw(),!g&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~REDRAW_BIT)}},t.prototype._updateAnimationTargets=function(){for(var r=0;r=0){var a=this.currentStates.slice();a.splice(n,1),this.useStates(a)}},t.prototype.replaceState=function(r,n,a){var o=this.currentStates.slice(),s=indexOf(o,r),l=indexOf(o,n)>=0;s>=0?l?o.splice(s,1):o[s]=n:a&&!l&&o.push(n),this.useStates(o)},t.prototype.toggleState=function(r,n){n?this.useState(r,!0):this.removeState(r)},t.prototype._mergeStates=function(r){for(var n={},a,o=0;o=0&&s.splice(l,1)}),this.animators.push(r),a&&a.animation.addAnimator(r),a&&a.wakeUp()},t.prototype.updateDuringAnimation=function(r){this.markRedraw()},t.prototype.stopAnimation=function(r,n){for(var a=this.animators,o=a.length,s=[],l=0;l0&&n.during&&s[0].during(function(y,S){n.during(S)});for(var g=0;g0||o.force&&!l.length){var F=void 0,ae=void 0,j=void 0;if(c){ae={},g&&(F={});for(var M=0;M=0&&(o.splice(s,0,n),this._doAdd(n))}return this},r.prototype.replace=function(n,a){var o=indexOf(this._children,n);return o>=0&&this.replaceAt(a,o),this},r.prototype.replaceAt=function(n,a){var o=this._children,s=o[a];if(n&&n!==this&&n.parent!==this&&n!==s){o[a]=n,s.parent=null;var l=this.__zr;l&&s.removeSelfFromZr(l),this._doAdd(n)}return this},r.prototype._doAdd=function(n){n.parent&&n.parent.remove(n),n.parent=this;var a=this.__zr;a&&a!==n.__zr&&n.addSelfToZr(a),a&&a.refresh()},r.prototype.remove=function(n){var a=this.__zr,o=this._children,s=indexOf(o,n);return s<0?this:(o.splice(s,1),n.parent=null,a&&n.removeSelfFromZr(a),a&&a.refresh(),this)},r.prototype.removeAll=function(){for(var n=this._children,a=this.__zr,o=0;o0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},t.prototype.setSleepAfterStill=function(r){this._sleepAfterStill=r},t.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},t.prototype.refreshHover=function(){this._needsRefreshHover=!0},t.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},t.prototype.resize=function(r){r=r||{},this.painter.resize(r.width,r.height),this.handler.resize()},t.prototype.clearAnimation=function(){this.animation.clear()},t.prototype.getWidth=function(){return this.painter.getWidth()},t.prototype.getHeight=function(){return this.painter.getHeight()},t.prototype.setCursorStyle=function(r){this.handler.setCursorStyle(r)},t.prototype.findHover=function(r,n){return this.handler.findHover(r,n)},t.prototype.on=function(r,n,a){return this.handler.on(r,n,a),this},t.prototype.off=function(r,n){this.handler.off(r,n)},t.prototype.trigger=function(r,n){this.handler.trigger(r,n)},t.prototype.clear=function(){for(var r=this.storage.getRoots(),n=0;n0){if(t<=o)return l;if(t>=s)return c}else{if(t>=o)return l;if(t<=s)return c}else{if(t===o)return l;if(t===s)return c}return(t-o)/u*d+l}function parsePercent(t,r){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%";break}return isString(t)?_trim(t).match(/%$/)?parseFloat(t)/100*r:parseFloat(t):t==null?NaN:+t}function round$3(t,r,n){return r==null&&(r=10),r=Math.min(Math.max(0,r),ROUND_SUPPORTED_PRECISION_MAX),t=(+t).toFixed(r),n?t:+t}function asc$2(t){return t.sort(function(r,n){return r-n}),t}function getPrecision(t){if(t=+t,isNaN(t))return 0;if(t>1e-14){for(var r=1,n=0;n<15;n++,r*=10)if(Math.round(t*r)/r===t)return n}return getPrecisionSafe(t)}function getPrecisionSafe(t){var r=t.toString().toLowerCase(),n=r.indexOf("e"),a=n>0?+r.slice(n+1):0,o=n>0?n:r.length,s=r.indexOf("."),l=s<0?0:o-1-s;return Math.max(0,l-a)}function getPixelPrecision(t,r){var n=Math.log,a=Math.LN10,o=Math.floor(n(t[1]-t[0])/a),s=Math.round(n(Math.abs(r[1]-r[0]))/a),l=Math.min(Math.max(-o+s,0),20);return isFinite(l)?l:20}function getPercentSeats(t,r){var n=reduce(t,function(_,y){return _+(isNaN(y)?0:y)},0);if(n===0)return[];for(var a=Math.pow(10,r),o=map$1(t,function(_){return(isNaN(_)?0:_)/n*a*100}),s=a*100,l=map$1(o,function(_){return Math.floor(_)}),c=reduce(l,function(_,y){return _+y},0),u=map$1(o,function(_,y){return _-l[y]});cd&&(d=u[v],f=v);++l[f],u[f]=0,++c}return map$1(l,function(_){return _/a})}function addSafe(t,r){var n=Math.max(getPrecision(t),getPrecision(r)),a=t+r;return n>ROUND_SUPPORTED_PRECISION_MAX?a:round$3(a,n)}var MAX_SAFE_INTEGER=9007199254740991;function remRadian(t){var r=Math.PI*2;return(t%r+r)%r}function isRadianAroundZero(t){return t>-RADIAN_EPSILON&&t=10&&r++,r}function nice(t,r){var n=quantityExponent(t),a=Math.pow(10,n),o=t/a,s;return r?o<1.5?s=1:o<2.5?s=2:o<4?s=3:o<7?s=5:s=10:o<1?s=1:o<2?s=2:o<3?s=3:o<5?s=5:s=10,t=s*a,n>=-20?+t.toFixed(n<0?-n:0):t}function quantile(t,r){var n=(t.length-1)*r+1,a=Math.floor(n),o=+t[a-1],s=n-a;return s?o+s*(t[a]-o):o}function reformIntervals(t){t.sort(function(u,d){return c(u,d,0)?-1:1});for(var r=-1/0,n=1,a=0;a=0||s&&indexOf(s,u)<0)){var d=a.getShallow(u,r);d!=null&&(l[t[c][0]]=d)}}return l}}var AREA_STYLE_KEY_MAP=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],getAreaStyle=makeStyleMapper(AREA_STYLE_KEY_MAP),AreaStyleMixin=function(){function t(){}return t.prototype.getAreaStyle=function(r,n){return getAreaStyle(this,r,n)},t}(),globalImageCache=new LRU$1(50);function findExistImage(t){if(typeof t=="string"){var r=globalImageCache.get(t);return r&&r.image}else return t}function createOrUpdateImage(t,r,n,a,o){if(t)if(typeof t=="string"){if(r&&r.__zrImageSrc===t||!n)return r;var s=globalImageCache.get(t),l={hostEl:n,cb:a,cbPayload:o};return s?(r=s.image,!isImageReady(r)&&s.pending.push(l)):(r=platformApi.loadImage(t,imageOnLoad,imageOnLoad),r.__zrImageSrc=t,globalImageCache.put(t,r.__cachedImgObj={image:r,pending:[l]})),r}else return t;else return r}function imageOnLoad(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var r=0;r=l;u++)c-=l;var d=getWidth(n,r);return d>c&&(n="",d=0),c=t-d,o.ellipsis=n,o.ellipsisWidth=d,o.contentWidth=c,o.containerWidth=t,o}function truncateSingleLine(t,r){var n=r.containerWidth,a=r.font,o=r.contentWidth;if(!n)return"";var s=getWidth(t,a);if(s<=n)return t;for(var l=0;;l++){if(s<=o||l>=r.maxIterations){t+=r.ellipsis;break}var c=l===0?estimateLength(t,o,r.ascCharWidth,r.cnCharWidth):s>0?Math.floor(t.length*o/s):0;t=t.substr(0,c),s=getWidth(t,a)}return t===""&&(t=r.placeholder),t}function estimateLength(t,r,n,a){for(var o=0,s=0,l=t.length;s_&&d){var y=Math.floor(_/c);v=v.slice(0,y)}if(t&&s&&f!=null)for(var S=prepareTruncateOptions(f,o,r.ellipsis,{minChar:r.truncateMinChar,placeholder:r.placeholder}),x=0;xc&&pushTokens(n,t.substring(c,d),r,l),pushTokens(n,u[2],r,l,u[1]),c=STYLE_REG.lastIndex}co){D>0?(w.tokens=w.tokens.slice(0,D),x(w,M,A),n.lines=n.lines.slice(0,b+1)):n.lines=n.lines.slice(0,b);break e}var de=z.width,$e=de==null||de==="auto";if(typeof de=="string"&&de.charAt(de.length-1)==="%")L.percentWidth=de,f.push(L),L.contentWidth=getWidth(L.text,j);else{if($e){var Lt=z.backgroundColor,jt=Lt&&Lt.image;jt&&(jt=findExistImage(jt),isImageReady(jt)&&(L.width=Math.max(L.width,jt.width*Y/jt.height)))}var Ar=y&&a!=null?a-M:null;Ar!=null&&Ar0&&y+a.accumWidth>a.width&&(f=r.split(` -`),d=!0),a.accumWidth=y}else{var S=wrapText(r,u,a.width,a.breakAll,a.accumWidth);a.accumWidth=S.accumWidth+_,v=S.linesWidths,f=S.lines}}else f=r.split(` -`);for(var x=0;x=33&&r<=383}var breakCharMap=reduce(",&?/;] ".split(""),function(t,r){return t[r]=!0,t},{});function isWordBreakChar(t){return isLatin(t)?!!breakCharMap[t]:!0}function wrapText(t,r,n,a,o){for(var s=[],l=[],c="",u="",d=0,f=0,v=0;vn:o+f+_>n){f?(c||u)&&(y?(c||(c=u,u="",d=0,f=d),s.push(c),l.push(f-d),u+=g,d+=_,c="",f=d):(u&&(c+=u,u="",d=0),s.push(c),l.push(f),c=g,f=_)):y?(s.push(u),l.push(d),u=g,d=_):(s.push(g),l.push(_));continue}f+=_,y?(u+=g,d+=_):(u&&(c+=u,u="",d=0),c+=g)}return!s.length&&!c&&(c=t,u="",d=0),u&&(c+=u),c&&(s.push(c),l.push(f)),s.length===1&&(f+=o),{accumWidth:f,lines:s,linesWidths:l}}var STYLE_MAGIC_KEY="__zr_style_"+Math.round(Math.random()*10),DEFAULT_COMMON_STYLE={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},DEFAULT_COMMON_ANIMATION_PROPS={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};DEFAULT_COMMON_STYLE[STYLE_MAGIC_KEY]=!0;var PRIMARY_STATES_KEYS=["z","z2","invisible"],PRIMARY_STATES_KEYS_IN_HOVER_LAYER=["invisible"],Displayable=function(t){__extends(r,t);function r(n){return t.call(this,n)||this}return r.prototype._init=function(n){for(var a=keys(n),o=0;o1e-4){c[0]=t-n,c[1]=r-a,u[0]=t+n,u[1]=r+a;return}if(start[0]=mathCos$4(o)*n+t,start[1]=mathSin$4(o)*a+r,end[0]=mathCos$4(s)*n+t,end[1]=mathSin$4(s)*a+r,d(c,start,end),f(u,start,end),o=o%PI2$8,o<0&&(o=o+PI2$8),s=s%PI2$8,s<0&&(s=s+PI2$8),o>s&&!l?s+=PI2$8:oo&&(extremity[0]=mathCos$4(_)*n+t,extremity[1]=mathSin$4(_)*a+r,d(c,extremity,c),f(u,extremity,u))}var CMD$4={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},tmpOutX=[],tmpOutY=[],min=[],max=[],min2=[],max2=[],mathMin$8=Math.min,mathMax$8=Math.max,mathCos$3=Math.cos,mathSin$3=Math.sin,mathAbs$2=Math.abs,PI$8=Math.PI,PI2$7=PI$8*2,hasTypedArray=typeof Float32Array!="undefined",tmpAngles=[];function modPI2(t){var r=Math.round(t/PI$8*1e8)/1e8;return r%2*PI$8}function normalizeArcAngles(t,r){var n=modPI2(t[0]);n<0&&(n+=PI2$7);var a=n-t[0],o=t[1];o+=a,!r&&o-n>=PI2$7?o=n+PI2$7:r&&n-o>=PI2$7?o=n-PI2$7:!r&&n>o?o=n+(PI2$7-modPI2(n-o)):r&&n0&&(this._ux=mathAbs$2(a/devicePixelRatio/r)||0,this._uy=mathAbs$2(a/devicePixelRatio/n)||0)},t.prototype.setDPR=function(r){this.dpr=r},t.prototype.setContext=function(r){this._ctx=r},t.prototype.getContext=function(){return this._ctx},t.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},t.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},t.prototype.moveTo=function(r,n){return this._drawPendingPt(),this.addData(CMD$4.M,r,n),this._ctx&&this._ctx.moveTo(r,n),this._x0=r,this._y0=n,this._xi=r,this._yi=n,this},t.prototype.lineTo=function(r,n){var a=mathAbs$2(r-this._xi),o=mathAbs$2(n-this._yi),s=a>this._ux||o>this._uy;if(this.addData(CMD$4.L,r,n),this._ctx&&s&&this._ctx.lineTo(r,n),s)this._xi=r,this._yi=n,this._pendingPtDist=0;else{var l=a*a+o*o;l>this._pendingPtDist&&(this._pendingPtX=r,this._pendingPtY=n,this._pendingPtDist=l)}return this},t.prototype.bezierCurveTo=function(r,n,a,o,s,l){return this._drawPendingPt(),this.addData(CMD$4.C,r,n,a,o,s,l),this._ctx&&this._ctx.bezierCurveTo(r,n,a,o,s,l),this._xi=s,this._yi=l,this},t.prototype.quadraticCurveTo=function(r,n,a,o){return this._drawPendingPt(),this.addData(CMD$4.Q,r,n,a,o),this._ctx&&this._ctx.quadraticCurveTo(r,n,a,o),this._xi=a,this._yi=o,this},t.prototype.arc=function(r,n,a,o,s,l){this._drawPendingPt(),tmpAngles[0]=o,tmpAngles[1]=s,normalizeArcAngles(tmpAngles,l),o=tmpAngles[0],s=tmpAngles[1];var c=s-o;return this.addData(CMD$4.A,r,n,a,a,o,c,0,l?0:1),this._ctx&&this._ctx.arc(r,n,a,o,s,l),this._xi=mathCos$3(s)*a+r,this._yi=mathSin$3(s)*a+n,this},t.prototype.arcTo=function(r,n,a,o,s){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(r,n,a,o,s),this},t.prototype.rect=function(r,n,a,o){return this._drawPendingPt(),this._ctx&&this._ctx.rect(r,n,a,o),this.addData(CMD$4.R,r,n,a,o),this},t.prototype.closePath=function(){this._drawPendingPt(),this.addData(CMD$4.Z);var r=this._ctx,n=this._x0,a=this._y0;return r&&r.closePath(),this._xi=n,this._yi=a,this},t.prototype.fill=function(r){r&&r.fill(),this.toStatic()},t.prototype.stroke=function(r){r&&r.stroke(),this.toStatic()},t.prototype.len=function(){return this._len},t.prototype.setData=function(r){var n=r.length;!(this.data&&this.data.length===n)&&hasTypedArray&&(this.data=new Float32Array(n));for(var a=0;af.length&&(this._expandData(),f=this.data);for(var v=0;v0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},t.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var r=[],n=0;n11&&(this.data=new Float32Array(r)))}},t.prototype.getBoundingRect=function(){min[0]=min[1]=min2[0]=min2[1]=Number.MAX_VALUE,max[0]=max[1]=max2[0]=max2[1]=-Number.MAX_VALUE;var r=this.data,n=0,a=0,o=0,s=0,l;for(l=0;la||mathAbs$2(A)>o||g===n-1)&&(S=Math.sqrt(w*w+A*A),s=x,l=b);break}case CMD$4.C:{var M=r[g++],D=r[g++],x=r[g++],b=r[g++],L=r[g++],z=r[g++];S=cubicLength(s,l,M,D,x,b,L,z,10),s=L,l=z;break}case CMD$4.Q:{var M=r[g++],D=r[g++],x=r[g++],b=r[g++];S=quadraticLength(s,l,M,D,x,b,10),s=x,l=b;break}case CMD$4.A:var F=r[g++],ae=r[g++],j=r[g++],Y=r[g++],de=r[g++],$e=r[g++],Lt=$e+de;g+=1,r[g++],y&&(c=mathCos$3(de)*j+F,u=mathSin$3(de)*Y+ae),S=mathMax$8(j,Y)*mathMin$8(PI2$7,Math.abs($e)),s=mathCos$3(Lt)*j+F,l=mathSin$3(Lt)*Y+ae;break;case CMD$4.R:{c=s=r[g++],u=l=r[g++];var jt=r[g++],Ar=r[g++];S=jt*2+Ar*2;break}case CMD$4.Z:{var w=c-s,A=u-l;S=Math.sqrt(w*w+A*A),s=c,l=u;break}}S>=0&&(d[v++]=S,f+=S)}return this._pathLen=f,f},t.prototype.rebuildPath=function(r,n){var a=this.data,o=this._ux,s=this._uy,l=this._len,c,u,d,f,v,g,_=n<1,y,S,x=0,b=0,w,A=0,M,D;if(_&&(this._pathSegLen||this._calculateLength(),y=this._pathSegLen,S=this._pathLen,w=n*S,!w))return;e:for(var L=0;L0&&(r.lineTo(M,D),A=0),z){case CMD$4.M:c=d=a[L++],u=f=a[L++],r.moveTo(d,f);break;case CMD$4.L:{v=a[L++],g=a[L++];var ae=mathAbs$2(v-d),j=mathAbs$2(g-f);if(ae>o||j>s){if(_){var Y=y[b++];if(x+Y>w){var de=(w-x)/Y;r.lineTo(d*(1-de)+v*de,f*(1-de)+g*de);break e}x+=Y}r.lineTo(v,g),d=v,f=g,A=0}else{var $e=ae*ae+j*j;$e>A&&(M=v,D=g,A=$e)}break}case CMD$4.C:{var Lt=a[L++],jt=a[L++],Ar=a[L++],wn=a[L++],Sn=a[L++],Cn=a[L++];if(_){var Y=y[b++];if(x+Y>w){var de=(w-x)/Y;cubicSubdivide(d,Lt,Ar,Sn,de,tmpOutX),cubicSubdivide(f,jt,wn,Cn,de,tmpOutY),r.bezierCurveTo(tmpOutX[1],tmpOutY[1],tmpOutX[2],tmpOutY[2],tmpOutX[3],tmpOutY[3]);break e}x+=Y}r.bezierCurveTo(Lt,jt,Ar,wn,Sn,Cn),d=Sn,f=Cn;break}case CMD$4.Q:{var Lt=a[L++],jt=a[L++],Ar=a[L++],wn=a[L++];if(_){var Y=y[b++];if(x+Y>w){var de=(w-x)/Y;quadraticSubdivide(d,Lt,Ar,de,tmpOutX),quadraticSubdivide(f,jt,wn,de,tmpOutY),r.quadraticCurveTo(tmpOutX[1],tmpOutY[1],tmpOutX[2],tmpOutY[2]);break e}x+=Y}r.quadraticCurveTo(Lt,jt,Ar,wn),d=Ar,f=wn;break}case CMD$4.A:var An=a[L++],In=a[L++],Dn=a[L++],Ra=a[L++],Fa=a[L++],Mn=a[L++],kn=a[L++],Nn=!a[L++],Aa=Dn>Ra?Dn:Ra,Wa=mathAbs$2(Dn-Ra)>.001,Ha=Fa+Mn,La=!1;if(_){var Y=y[b++];x+Y>w&&(Ha=Fa+Mn*(w-x)/Y,La=!0),x+=Y}if(Wa&&r.ellipse?r.ellipse(An,In,Dn,Ra,kn,Fa,Ha,Nn):r.arc(An,In,Aa,Fa,Ha,Nn),La)break e;F&&(c=mathCos$3(Fa)*Dn+An,u=mathSin$3(Fa)*Ra+In),d=mathCos$3(Ha)*Dn+An,f=mathSin$3(Ha)*Ra+In;break;case CMD$4.R:c=d=a[L],u=f=a[L+1],v=a[L++],g=a[L++];var $n=a[L++],Tn=a[L++];if(_){var Y=y[b++];if(x+Y>w){var Pn=w-x;r.moveTo(v,g),r.lineTo(v+mathMin$8(Pn,$n),g),Pn-=$n,Pn>0&&r.lineTo(v+$n,g+mathMin$8(Pn,Tn)),Pn-=Tn,Pn>0&&r.lineTo(v+mathMax$8($n-Pn,0),g+Tn),Pn-=$n,Pn>0&&r.lineTo(v,g+mathMax$8(Tn-Pn,0));break e}x+=Y}r.rect(v,g,$n,Tn);break;case CMD$4.Z:if(_){var Y=y[b++];if(x+Y>w){var de=(w-x)/Y;r.lineTo(d*(1-de)+c*de,f*(1-de)+u*de);break e}x+=Y}r.closePath(),d=c,f=u}}},t.prototype.clone=function(){var r=new t,n=this.data;return r.data=n.slice?n.slice():Array.prototype.slice.call(n),r._len=this._len,r},t.CMD=CMD$4,t.initDefaultProps=function(){var r=t.prototype;r._saveData=!0,r._ux=0,r._uy=0,r._pendingPtDist=0,r._version=0}(),t}();function containStroke$4(t,r,n,a,o,s,l){if(o===0)return!1;var c=o,u=0,d=t;if(l>r+c&&l>a+c||lt+c&&s>n+c||sr+v&&f>a+v&&f>s+v&&f>c+v||ft+v&&d>n+v&&d>o+v&&d>l+v||dr+d&&u>a+d&&u>s+d||ut+d&&c>n+d&&c>o+d||cn||f+do&&(o+=PI2$5);var g=Math.atan2(u,c);return g<0&&(g+=PI2$5),g>=a&&g<=o||g+PI2$5>=a&&g+PI2$5<=o}function windingLine(t,r,n,a,o,s){if(s>r&&s>a||so?c:0}var CMD$3=PathProxy.CMD,PI2$4=Math.PI*2,EPSILON$1=1e-4;function isAroundEqual$1(t,r){return Math.abs(t-r)r&&d>a&&d>s&&d>c||d1&&swapExtrema(),_=cubicAt(r,a,s,c,extrema[0]),g>1&&(y=cubicAt(r,a,s,c,extrema[1]))),g===2?xr&&c>a&&c>s||c=0&&d<=1){for(var f=0,v=quadraticAt$1(r,a,s,d),g=0;gn||c<-n)return 0;var u=Math.sqrt(n*n-c*c);roots[0]=-u,roots[1]=u;var d=Math.abs(a-o);if(d<1e-4)return 0;if(d>=PI2$4-1e-4){a=0,o=PI2$4;var f=s?1:-1;return l>=roots[0]+t&&l<=roots[1]+t?f:0}if(a>o){var v=a;a=o,o=v}a<0&&(a+=PI2$4,o+=PI2$4);for(var g=0,_=0;_<2;_++){var y=roots[_];if(y+t>l){var S=Math.atan2(c,y),f=s?1:-1;S<0&&(S=PI2$4+S),(S>=a&&S<=o||S+PI2$4>=a&&S+PI2$4<=o)&&(S>Math.PI/2&&S1&&(n||(c+=windingLine(u,d,f,v,a,o))),x&&(u=s[y],d=s[y+1],f=u,v=d),S){case CMD$3.M:f=s[y++],v=s[y++],u=f,d=v;break;case CMD$3.L:if(n){if(containStroke$4(u,d,s[y],s[y+1],r,a,o))return!0}else c+=windingLine(u,d,s[y],s[y+1],a,o)||0;u=s[y++],d=s[y++];break;case CMD$3.C:if(n){if(containStroke$3(u,d,s[y++],s[y++],s[y++],s[y++],s[y],s[y+1],r,a,o))return!0}else c+=windingCubic(u,d,s[y++],s[y++],s[y++],s[y++],s[y],s[y+1],a,o)||0;u=s[y++],d=s[y++];break;case CMD$3.Q:if(n){if(containStroke$2(u,d,s[y++],s[y++],s[y],s[y+1],r,a,o))return!0}else c+=windingQuadratic(u,d,s[y++],s[y++],s[y],s[y+1],a,o)||0;u=s[y++],d=s[y++];break;case CMD$3.A:var b=s[y++],w=s[y++],A=s[y++],M=s[y++],D=s[y++],L=s[y++];y+=1;var z=!!(1-s[y++]);g=Math.cos(D)*A+b,_=Math.sin(D)*M+w,x?(f=g,v=_):c+=windingLine(u,d,g,_,a,o);var F=(a-b)*M/A+b;if(n){if(containStroke$1(b,w,M,D,D+L,z,r,F,o))return!0}else c+=windingArc(b,w,M,D,D+L,z,F,o);u=Math.cos(D+L)*A+b,d=Math.sin(D+L)*M+w;break;case CMD$3.R:f=u=s[y++],v=d=s[y++];var ae=s[y++],j=s[y++];if(g=f+ae,_=v+j,n){if(containStroke$4(f,v,g,v,r,a,o)||containStroke$4(g,v,g,_,r,a,o)||containStroke$4(g,_,f,_,r,a,o)||containStroke$4(f,_,f,v,r,a,o))return!0}else c+=windingLine(g,v,g,_,a,o),c+=windingLine(f,_,f,v,a,o);break;case CMD$3.Z:if(n){if(containStroke$4(u,d,f,v,r,a,o))return!0}else c+=windingLine(u,d,f,v,a,o);u=f,d=v;break}}return!n&&!isAroundEqual$1(d,v)&&(c+=windingLine(u,d,f,v,a,o)||0),c!==0}function contain$2(t,r,n){return containPath(t,0,!1,r,n)}function containStroke(t,r,n,a){return containPath(t,r,!0,n,a)}var DEFAULT_PATH_STYLE=defaults({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},DEFAULT_COMMON_STYLE),DEFAULT_PATH_ANIMATION_PROPS={style:defaults({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},DEFAULT_COMMON_ANIMATION_PROPS.style)},pathCopyParams=TRANSFORMABLE_PROPS.concat(["invisible","culling","z","z2","zlevel","parent"]),Path=function(t){__extends(r,t);function r(n){return t.call(this,n)||this}return r.prototype.update=function(){var n=this;t.prototype.update.call(this);var a=this.style;if(a.decal){var o=this._decalEl=this._decalEl||new r;o.buildPath===r.prototype.buildPath&&(o.buildPath=function(u){n.buildPath(u,n.shape)}),o.silent=!0;var s=o.style;for(var l in a)s[l]!==a[l]&&(s[l]=a[l]);s.fill=a.fill?a.decal:null,s.decal=null,s.shadowColor=null,a.strokeFirst&&(s.stroke=null);for(var c=0;c.5?DARK_LABEL_COLOR:a>.2?LIGHTER_LABEL_COLOR:LIGHT_LABEL_COLOR}else if(n)return LIGHT_LABEL_COLOR}return DARK_LABEL_COLOR},r.prototype.getInsideTextStroke=function(n){var a=this.style.fill;if(isString(a)){var o=this.__zr,s=!!(o&&o.isDarkMode()),l=lum(n,0)0))},r.prototype.hasFill=function(){var n=this.style,a=n.fill;return a!=null&&a!=="none"},r.prototype.getBoundingRect=function(){var n=this._rect,a=this.style,o=!n;if(o){var s=!1;this.path||(s=!0,this.createPathProxy());var l=this.path;(s||this.__dirty&SHAPE_CHANGED_BIT)&&(l.beginPath(),this.buildPath(l,this.shape,!1),this.pathUpdated()),n=l.getBoundingRect()}if(this._rect=n,this.hasStroke()&&this.path&&this.path.len()>0){var c=this._rectStroke||(this._rectStroke=n.clone());if(this.__dirty||o){c.copy(n);var u=a.strokeNoScale?this.getLineScale():1,d=a.lineWidth;if(!this.hasFill()){var f=this.strokeContainThreshold;d=Math.max(d,f==null?4:f)}u>1e-10&&(c.width+=d/u,c.height+=d/u,c.x-=d/u/2,c.y-=d/u/2)}return c}return n},r.prototype.contain=function(n,a){var o=this.transformCoordToLocal(n,a),s=this.getBoundingRect(),l=this.style;if(n=o[0],a=o[1],s.contain(n,a)){var c=this.path;if(this.hasStroke()){var u=l.lineWidth,d=l.strokeNoScale?this.getLineScale():1;if(d>1e-10&&(this.hasFill()||(u=Math.max(u,this.strokeContainThreshold)),containStroke(c,u/d,n,a)))return!0}if(this.hasFill())return contain$2(c,n,a)}return!1},r.prototype.dirtyShape=function(){this.__dirty|=SHAPE_CHANGED_BIT,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},r.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},r.prototype.animateShape=function(n){return this.animate("shape",n)},r.prototype.updateDuringAnimation=function(n){n==="style"?this.dirtyStyle():n==="shape"?this.dirtyShape():this.markRedraw()},r.prototype.attrKV=function(n,a){n==="shape"?this.setShape(a):t.prototype.attrKV.call(this,n,a)},r.prototype.setShape=function(n,a){var o=this.shape;return o||(o=this.shape={}),typeof n=="string"?o[n]=a:extend(o,n),this.dirtyShape(),this},r.prototype.shapeChanged=function(){return!!(this.__dirty&SHAPE_CHANGED_BIT)},r.prototype.createStyle=function(n){return createObject(DEFAULT_PATH_STYLE,n)},r.prototype._innerSaveToNormal=function(n){t.prototype._innerSaveToNormal.call(this,n);var a=this._normalState;n.shape&&!a.shape&&(a.shape=extend({},this.shape))},r.prototype._applyStateObj=function(n,a,o,s,l,c){t.prototype._applyStateObj.call(this,n,a,o,s,l,c);var u=!(a&&s),d;if(a&&a.shape?l?s?d=a.shape:(d=extend({},o.shape),extend(d,a.shape)):(d=extend({},s?this.shape:o.shape),extend(d,a.shape)):u&&(d=o.shape),d)if(l){this.shape=extend({},this.shape);for(var f={},v=keys(d),g=0;g0},r.prototype.hasFill=function(){var n=this.style,a=n.fill;return a!=null&&a!=="none"},r.prototype.createStyle=function(n){return createObject(DEFAULT_TSPAN_STYLE,n)},r.prototype.setBoundingRect=function(n){this._rect=n},r.prototype.getBoundingRect=function(){var n=this.style;if(!this._rect){var a=n.text;a!=null?a+="":a="";var o=getBoundingRect(a,n.font,n.textAlign,n.textBaseline);if(o.x+=n.x||0,o.y+=n.y||0,this.hasStroke()){var s=n.lineWidth;o.x-=s/2,o.y-=s/2,o.width+=s,o.height+=s}this._rect=o}return this._rect},r.initDefaultProps=function(){var n=r.prototype;n.dirtyRectTolerance=10}(),r}(Displayable$1);TSpan.prototype.type="tspan";var TSpan$1=TSpan,DEFAULT_IMAGE_STYLE=defaults({x:0,y:0},DEFAULT_COMMON_STYLE),DEFAULT_IMAGE_ANIMATION_PROPS={style:defaults({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},DEFAULT_COMMON_ANIMATION_PROPS.style)};function isImageLike$1(t){return!!(t&&typeof t!="string"&&t.width&&t.height)}var ZRImage=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.createStyle=function(n){return createObject(DEFAULT_IMAGE_STYLE,n)},r.prototype._getSize=function(n){var a=this.style,o=a[n];if(o!=null)return o;var s=isImageLike$1(a.image)?a.image:this.__image;if(!s)return 0;var l=n==="width"?"height":"width",c=a[l];return c==null?s[n]:s[n]/s[l]*c},r.prototype.getWidth=function(){return this._getSize("width")},r.prototype.getHeight=function(){return this._getSize("height")},r.prototype.getAnimationStyleProps=function(){return DEFAULT_IMAGE_ANIMATION_PROPS},r.prototype.getBoundingRect=function(){var n=this.style;return this._rect||(this._rect=new BoundingRect$1(n.x||0,n.y||0,this.getWidth(),this.getHeight())),this._rect},r}(Displayable$1);ZRImage.prototype.type="image";var ZRImage$1=ZRImage;function buildPath$2(t,r){var n=r.x,a=r.y,o=r.width,s=r.height,l=r.r,c,u,d,f;o<0&&(n=n+o,o=-o),s<0&&(a=a+s,s=-s),typeof l=="number"?c=u=d=f=l:l instanceof Array?l.length===1?c=u=d=f=l[0]:l.length===2?(c=d=l[0],u=f=l[1]):l.length===3?(c=l[0],u=f=l[1],d=l[2]):(c=l[0],u=l[1],d=l[2],f=l[3]):c=u=d=f=0;var v;c+u>o&&(v=c+u,c*=o/v,u*=o/v),d+f>o&&(v=d+f,d*=o/v,f*=o/v),u+d>s&&(v=u+d,u*=s/v,d*=s/v),c+f>s&&(v=c+f,c*=s/v,f*=s/v),t.moveTo(n+c,a),t.lineTo(n+o-u,a),u!==0&&t.arc(n+o-u,a+u,u,-Math.PI/2,0),t.lineTo(n+o,a+s-d),d!==0&&t.arc(n+o-d,a+s-d,d,0,Math.PI/2),t.lineTo(n+f,a+s),f!==0&&t.arc(n+f,a+s-f,f,Math.PI/2,Math.PI),t.lineTo(n,a+c),c!==0&&t.arc(n+c,a+c,c,Math.PI,Math.PI*1.5)}var round$2=Math.round;function subPixelOptimizeLine$1(t,r,n){if(!!r){var a=r.x1,o=r.x2,s=r.y1,l=r.y2;t.x1=a,t.x2=o,t.y1=s,t.y2=l;var c=n&&n.lineWidth;return c&&(round$2(a*2)===round$2(o*2)&&(t.x1=t.x2=subPixelOptimize$1(a,c,!0)),round$2(s*2)===round$2(l*2)&&(t.y1=t.y2=subPixelOptimize$1(s,c,!0))),t}}function subPixelOptimizeRect$1(t,r,n){if(!!r){var a=r.x,o=r.y,s=r.width,l=r.height;t.x=a,t.y=o,t.width=s,t.height=l;var c=n&&n.lineWidth;return c&&(t.x=subPixelOptimize$1(a,c,!0),t.y=subPixelOptimize$1(o,c,!0),t.width=Math.max(subPixelOptimize$1(a+s,c,!1)-t.x,s===0?0:1),t.height=Math.max(subPixelOptimize$1(o+l,c,!1)-t.y,l===0?0:1)),t}}function subPixelOptimize$1(t,r,n){if(!r)return t;var a=round$2(t*2);return(a+round$2(r))%2===0?a/2:(a+(n?1:-1))/2}var RectShape=function(){function t(){this.x=0,this.y=0,this.width=0,this.height=0}return t}(),subPixelOptimizeOutputShape$1={},Rect$2=function(t){__extends(r,t);function r(n){return t.call(this,n)||this}return r.prototype.getDefaultShape=function(){return new RectShape},r.prototype.buildPath=function(n,a){var o,s,l,c;if(this.subPixelOptimize){var u=subPixelOptimizeRect$1(subPixelOptimizeOutputShape$1,a,this.style);o=u.x,s=u.y,l=u.width,c=u.height,u.r=a.r,a=u}else o=a.x,s=a.y,l=a.width,c=a.height;a.r?buildPath$2(n,a):n.rect(o,s,l,c)},r.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},r}(Path$1);Rect$2.prototype.type="rect";var Rect$3=Rect$2,DEFAULT_RICH_TEXT_COLOR={fill:"#000"},DEFAULT_STROKE_LINE_WIDTH=2,DEFAULT_TEXT_ANIMATION_PROPS={style:defaults({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},DEFAULT_COMMON_ANIMATION_PROPS.style)},ZRText=function(t){__extends(r,t);function r(n){var a=t.call(this)||this;return a.type="text",a._children=[],a._defaultStyle=DEFAULT_RICH_TEXT_COLOR,a.attr(n),a}return r.prototype.childrenRef=function(){return this._children},r.prototype.update=function(){t.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var n=0;n0,de=n.width!=null&&(n.overflow==="truncate"||n.overflow==="break"||n.overflow==="breakAll"),$e=l.calculatedLineHeight,Lt=0;Lt=0&&(Lt=L[$e],Lt.align==="right");)this._placeToken(Lt,n,F,b,de,"right",A),ae-=Lt.width,de-=Lt.width,$e--;for(Y+=(s-(Y-x)-(w-de)-ae)/2;j<=$e;)Lt=L[j],this._placeToken(Lt,n,F,b,Y+Lt.width/2,"center",A),Y+=Lt.width,j++;b+=F}},r.prototype._placeToken=function(n,a,o,s,l,c,u){var d=a.rich[n.styleName]||{};d.text=n.text;var f=n.verticalAlign,v=s+o/2;f==="top"?v=s+n.height/2:f==="bottom"&&(v=s+o-n.height/2);var g=!n.isLineHolder&&needDrawBackground(d);g&&this._renderBackground(d,a,c==="right"?l-n.width:c==="center"?l-n.width/2:l,v-n.height/2,n.width,n.height);var _=!!d.backgroundColor,y=n.textPadding;y&&(l=getTextXForPadding(l,c,y),v-=n.height/2-y[0]-n.innerHeight/2);var S=this._getOrCreateChild(TSpan$1),x=S.createStyle();S.useStyle(x);var b=this._defaultStyle,w=!1,A=0,M=getFill("fill"in d?d.fill:"fill"in a?a.fill:(w=!0,b.fill)),D=getStroke("stroke"in d?d.stroke:"stroke"in a?a.stroke:!_&&!u&&(!b.autoStroke||w)?(A=DEFAULT_STROKE_LINE_WIDTH,b.stroke):null),L=d.textShadowBlur>0||a.textShadowBlur>0;x.text=n.text,x.x=l,x.y=v,L&&(x.shadowBlur=d.textShadowBlur||a.textShadowBlur||0,x.shadowColor=d.textShadowColor||a.textShadowColor||"transparent",x.shadowOffsetX=d.textShadowOffsetX||a.textShadowOffsetX||0,x.shadowOffsetY=d.textShadowOffsetY||a.textShadowOffsetY||0),x.textAlign=c,x.textBaseline="middle",x.font=n.font||DEFAULT_FONT,x.opacity=retrieve3(d.opacity,a.opacity,1),setSeparateFont(x,d),D&&(x.lineWidth=retrieve3(d.lineWidth,a.lineWidth,A),x.lineDash=retrieve2(d.lineDash,a.lineDash),x.lineDashOffset=a.lineDashOffset||0,x.stroke=D),M&&(x.fill=M);var z=n.contentWidth,F=n.contentHeight;S.setBoundingRect(new BoundingRect$1(adjustTextX(x.x,z,x.textAlign),adjustTextY(x.y,F,x.textBaseline),z,F))},r.prototype._renderBackground=function(n,a,o,s,l,c){var u=n.backgroundColor,d=n.borderWidth,f=n.borderColor,v=u&&u.image,g=u&&!v,_=n.borderRadius,y=this,S,x;if(g||n.lineHeight||d&&f){S=this._getOrCreateChild(Rect$3),S.useStyle(S.createStyle()),S.style.fill=null;var b=S.shape;b.x=o,b.y=s,b.width=l,b.height=c,b.r=_,S.dirtyShape()}if(g){var w=S.style;w.fill=u||null,w.fillOpacity=retrieve2(n.fillOpacity,1)}else if(v){x=this._getOrCreateChild(ZRImage$1),x.onload=function(){y.dirtyStyle()};var A=x.style;A.image=u.image,A.x=o,A.y=s,A.width=l,A.height=c}if(d&&f){var w=S.style;w.lineWidth=d,w.stroke=f,w.strokeOpacity=retrieve2(n.strokeOpacity,1),w.lineDash=n.borderDash,w.lineDashOffset=n.borderDashOffset||0,S.strokeContainThreshold=0,S.hasFill()&&S.hasStroke()&&(w.strokeFirst=!0,w.lineWidth*=2)}var M=(S||x).style;M.shadowBlur=n.shadowBlur||0,M.shadowColor=n.shadowColor||"transparent",M.shadowOffsetX=n.shadowOffsetX||0,M.shadowOffsetY=n.shadowOffsetY||0,M.opacity=retrieve3(n.opacity,a.opacity,1)},r.makeFont=function(n){var a="";return hasSeparateFont(n)&&(a=[n.fontStyle,n.fontWeight,parseFontSize(n.fontSize),n.fontFamily||"sans-serif"].join(" ")),a&&trim$1(a)||n.textFont||n.font},r}(Displayable$1),VALID_TEXT_ALIGN={left:!0,right:1,center:1},VALID_TEXT_VERTICAL_ALIGN={top:1,bottom:1,middle:1},FONT_PARTS=["fontStyle","fontWeight","fontSize","fontFamily"];function parseFontSize(t){return typeof t=="string"&&(t.indexOf("px")!==-1||t.indexOf("rem")!==-1||t.indexOf("em")!==-1)?t:isNaN(+t)?DEFAULT_FONT_SIZE+"px":t+"px"}function setSeparateFont(t,r){for(var n=0;n=0,s=!1;if(t instanceof Path$1){var l=getSavedStates(t),c=o&&l.selectFill||l.normalFill,u=o&&l.selectStroke||l.normalStroke;if(hasFillOrStroke(c)||hasFillOrStroke(u)){a=a||{};var d=a.style||{};d.fill==="inherit"?(s=!0,a=extend({},a),d=extend({},d),d.fill=c):!hasFillOrStroke(d.fill)&&hasFillOrStroke(c)?(s=!0,a=extend({},a),d=extend({},d),d.fill=liftColor(c)):!hasFillOrStroke(d.stroke)&&hasFillOrStroke(u)&&(s||(a=extend({},a),d=extend({},d)),d.stroke=liftColor(u)),a.style=d}}if(a&&a.z2==null){s||(a=extend({},a));var f=t.z2EmphasisLift;a.z2=t.z2+(f!=null?f:Z2_EMPHASIS_LIFT)}return a}function createSelectDefaultState(t,r,n){if(n&&n.z2==null){n=extend({},n);var a=t.z2SelectLift;n.z2=t.z2+(a!=null?a:Z2_SELECT_LIFT)}return n}function createBlurDefaultState(t,r,n){var a=indexOf(t.currentStates,r)>=0,o=t.style.opacity,s=a?null:getFromStateStyle(t,["opacity"],r,{opacity:1});n=n||{};var l=n.style||{};return l.opacity==null&&(n=extend({},n),l=extend({opacity:a?o:s.opacity*.1},l),n.style=l),n}function elementStateProxy(t,r){var n=this.states[t];if(this.style){if(t==="emphasis")return createEmphasisDefaultState(this,t,r,n);if(t==="blur")return createBlurDefaultState(this,t,n);if(t==="select")return createSelectDefaultState(this,t,n)}return n}function setDefaultStateProxy(t){t.stateProxy=elementStateProxy;var r=t.getTextContent(),n=t.getTextGuideLine();r&&(r.stateProxy=elementStateProxy),n&&(n.stateProxy=elementStateProxy)}function enterEmphasisWhenMouseOver(t,r){!shouldSilent(t,r)&&!t.__highByOuter&&traverseUpdateState(t,singleEnterEmphasis)}function leaveEmphasisWhenMouseOut(t,r){!shouldSilent(t,r)&&!t.__highByOuter&&traverseUpdateState(t,singleLeaveEmphasis)}function enterEmphasis(t,r){t.__highByOuter|=1<<(r||0),traverseUpdateState(t,singleEnterEmphasis)}function leaveEmphasis(t,r){!(t.__highByOuter&=~(1<<(r||0)))&&traverseUpdateState(t,singleLeaveEmphasis)}function enterBlur(t){traverseUpdateState(t,singleEnterBlur)}function leaveBlur(t){traverseUpdateState(t,singleLeaveBlur)}function enterSelect(t){traverseUpdateState(t,singleEnterSelect)}function leaveSelect(t){traverseUpdateState(t,singleLeaveSelect)}function shouldSilent(t,r){return t.__highDownSilentOnTouch&&r.zrByTouch}function allLeaveBlur(t){var r=t.getModel(),n=[],a=[];r.eachComponent(function(o,s){var l=getComponentStates(s),c=o==="series",u=c?t.getViewOfSeriesModel(s):t.getViewOfComponentModel(s);!c&&a.push(u),l.isBlured&&(u.group.traverse(function(d){singleLeaveBlur(d)}),c&&n.push(s)),l.isBlured=!1}),each$f(a,function(o){o&&o.toggleBlurSeries&&o.toggleBlurSeries(n,!1,r)})}function blurSeries(t,r,n,a){var o=a.getModel();n=n||"coordinateSystem";function s(d,f){for(var v=0;v0){var c={dataIndex:l,seriesIndex:n.seriesIndex};s!=null&&(c.dataType=s),r.push(c)}})}),r}function enableHoverEmphasis(t,r,n){setAsHighDownDispatcher(t,!0),traverseUpdateState(t,setDefaultStateProxy),enableHoverFocus(t,r,n)}function disableHoverEmphasis(t){setAsHighDownDispatcher(t,!1)}function toggleHoverEmphasis(t,r,n,a){a?disableHoverEmphasis(t):enableHoverEmphasis(t,r,n)}function enableHoverFocus(t,r,n){var a=getECData(t);r!=null?(a.focus=r,a.blurScope=n):a.focus&&(a.focus=null)}var OTHER_STATES=["emphasis","blur","select"],defaultStyleGetterMap={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function setStatesStylesFromModel(t,r,n,a){n=n||"itemStyle";for(var o=0;o1&&(l*=mathSqrt$1(y),c*=mathSqrt$1(y));var S=(o===s?-1:1)*mathSqrt$1((l*l*(c*c)-l*l*(_*_)-c*c*(g*g))/(l*l*(_*_)+c*c*(g*g)))||0,x=S*l*_/c,b=S*-c*g/l,w=(t+n)/2+mathCos$2(v)*x-mathSin$2(v)*b,A=(r+a)/2+mathSin$2(v)*x+mathCos$2(v)*b,M=vAngle([1,0],[(g-x)/l,(_-b)/c]),D=[(g-x)/l,(_-b)/c],L=[(-1*g-x)/l,(-1*_-b)/c],z=vAngle(D,L);if(vRatio(D,L)<=-1&&(z=PI$7),vRatio(D,L)>=1&&(z=0),z<0){var F=Math.round(z/PI$7*1e6)/1e6;z=PI$7*2+F%2*PI$7}f.addData(d,w,A,l,c,M,z,v,s)}var commandReg=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,numberReg$1=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function createPathProxyFromString(t){var r=new PathProxy;if(!t)return r;var n=0,a=0,o=n,s=a,l,c=PathProxy.CMD,u=t.match(commandReg);if(!u)return r;for(var d=0;dLt*Lt+jt*jt&&(F=j,ae=Y),{cx:F,cy:ae,x0:-f,y0:-v,x1:F*(o/D-1),y1:ae*(o/D-1)}}function normalizeCornerRadius(t){var r;if(isArray$1(t)){var n=t.length;if(!n)return t;n===1?r=[t[0],t[0],0,0]:n===2?r=[t[0],t[0],t[1],t[1]]:n===3?r=t.concat(t[2]):r=t}else r=[t,t,t,t];return r}function buildPath$1(t,r){var n,a=mathMax$7(r.r,0),o=mathMax$7(r.r0||0,0),s=a>0,l=o>0;if(!(!s&&!l)){if(s||(a=o,o=0),o>a){var c=a;a=o,o=c}var u=r.startAngle,d=r.endAngle;if(!(isNaN(u)||isNaN(d))){var f=r.cx,v=r.cy,g=!!r.clockwise,_=mathAbs$1(d-u),y=_>PI2$3&&_%PI2$3;if(y>e&&(_=y),!(a>e))t.moveTo(f,v);else if(_>PI2$3-e)t.moveTo(f+a*mathCos$1(u),v+a*mathSin$1(u)),t.arc(f,v,a,u,d,!g),o>e&&(t.moveTo(f+o*mathCos$1(d),v+o*mathSin$1(d)),t.arc(f,v,o,d,u,g));else{var S=void 0,x=void 0,b=void 0,w=void 0,A=void 0,M=void 0,D=void 0,L=void 0,z=void 0,F=void 0,ae=void 0,j=void 0,Y=void 0,de=void 0,$e=void 0,Lt=void 0,jt=a*mathCos$1(u),Ar=a*mathSin$1(u),wn=o*mathCos$1(d),Sn=o*mathSin$1(d),Cn=_>e;if(Cn){var An=r.cornerRadius;An&&(n=normalizeCornerRadius(An),S=n[0],x=n[1],b=n[2],w=n[3]);var In=mathAbs$1(a-o)/2;if(A=mathMin$7(In,b),M=mathMin$7(In,w),D=mathMin$7(In,S),L=mathMin$7(In,x),ae=z=mathMax$7(A,M),j=F=mathMax$7(D,L),(z>e||F>e)&&(Y=a*mathCos$1(d),de=a*mathSin$1(d),$e=o*mathCos$1(u),Lt=o*mathSin$1(u),_e){var Wa=mathMin$7(b,ae),Ha=mathMin$7(w,ae),La=computeCornerTangents($e,Lt,jt,Ar,a,Wa,g),$n=computeCornerTangents(Y,de,wn,Sn,a,Ha,g);t.moveTo(f+La.cx+La.x0,v+La.cy+La.y0),ae0&&t.arc(f+La.cx,v+La.cy,Wa,mathATan2(La.y0,La.x0),mathATan2(La.y1,La.x1),!g),t.arc(f,v,a,mathATan2(La.cy+La.y1,La.cx+La.x1),mathATan2($n.cy+$n.y1,$n.cx+$n.x1),!g),Ha>0&&t.arc(f+$n.cx,v+$n.cy,Ha,mathATan2($n.y1,$n.x1),mathATan2($n.y0,$n.x0),!g))}else t.moveTo(f+jt,v+Ar),t.arc(f,v,a,u,d,!g);if(!(o>e)||!Cn)t.lineTo(f+wn,v+Sn);else if(j>e){var Wa=mathMin$7(S,j),Ha=mathMin$7(x,j),La=computeCornerTangents(wn,Sn,Y,de,o,-Ha,g),$n=computeCornerTangents(jt,Ar,$e,Lt,o,-Wa,g);t.lineTo(f+La.cx+La.x0,v+La.cy+La.y0),j0&&t.arc(f+La.cx,v+La.cy,Ha,mathATan2(La.y0,La.x0),mathATan2(La.y1,La.x1),!g),t.arc(f,v,o,mathATan2(La.cy+La.y1,La.cx+La.x1),mathATan2($n.cy+$n.y1,$n.cx+$n.x1),g),Wa>0&&t.arc(f+$n.cx,v+$n.cy,Wa,mathATan2($n.y1,$n.x1),mathATan2($n.y0,$n.x0),!g))}else t.lineTo(f+wn,v+Sn),t.arc(f,v,o,d,u,g)}t.closePath()}}}var SectorShape=function(){function t(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return t}(),Sector=function(t){__extends(r,t);function r(n){return t.call(this,n)||this}return r.prototype.getDefaultShape=function(){return new SectorShape},r.prototype.buildPath=function(n,a){buildPath$1(n,a)},r.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},r}(Path$1);Sector.prototype.type="sector";var Sector$1=Sector,RingShape=function(){function t(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return t}(),Ring=function(t){__extends(r,t);function r(n){return t.call(this,n)||this}return r.prototype.getDefaultShape=function(){return new RingShape},r.prototype.buildPath=function(n,a){var o=a.cx,s=a.cy,l=Math.PI*2;n.moveTo(o+a.r,s),n.arc(o,s,a.r,0,l,!1),n.moveTo(o+a.r0,s),n.arc(o,s,a.r0,0,l,!0)},r}(Path$1);Ring.prototype.type="ring";var Ring$1=Ring;function smoothBezier(t,r,n,a){var o=[],s=[],l=[],c=[],u,d,f,v;if(a){f=[1/0,1/0],v=[-1/0,-1/0];for(var g=0,_=t.length;g<_;g++)min$1(f,f,t[g]),max$1(v,v,t[g]);min$1(f,f,a[0]),max$1(v,v,a[1])}for(var g=0,_=t.length;g<_;g++){var y=t[g];if(n)u=t[g?g-1:_-1],d=t[(g+1)%_];else if(g===0||g===_-1){o.push(clone$3(t[g]));continue}else u=t[g-1],d=t[g+1];sub(s,d,u),scale$2(s,s,r);var S=distance(y,u),x=distance(y,d),b=S+x;b!==0&&(S/=b,x/=b),scale$2(l,s,-S),scale$2(c,s,x);var w=add([],y,l),A=add([],y,c);a&&(max$1(w,w,f),min$1(w,w,v),max$1(A,A,f),min$1(A,A,v)),o.push(w),o.push(A)}return n&&o.push(o.shift()),o}function buildPath(t,r,n){var a=r.smooth,o=r.points;if(o&&o.length>=2){if(a){var s=smoothBezier(o,a,n,r.smoothConstraint);t.moveTo(o[0][0],o[0][1]);for(var l=o.length,c=0;c<(n?l:l-1);c++){var u=s[c*2],d=s[c*2+1],f=o[(c+1)%l];t.bezierCurveTo(u[0],u[1],d[0],d[1],f[0],f[1])}}else{t.moveTo(o[0][0],o[0][1]);for(var c=1,v=o.length;cextent2[1]){if(c=!1,s)return c;var f=Math.abs(extent2[0]-extent[1]),v=Math.abs(extent[0]-extent2[1]);Math.min(f,v)>o.len()&&(f0){var v=f.duration,g=f.delay,_=f.easing,y={duration:v,delay:g||0,easing:_,done:s,force:!!s||!!l,setToFinal:!d,scope:t,during:l};c?r.animateFrom(n,y):r.animateTo(n,y)}else r.stopAnimation(),!c&&r.attr(n),l&&l(1),s&&s()}function updateProps$1(t,r,n,a,o,s){animateOrSetProps("update",t,r,n,a,o,s)}function initProps(t,r,n,a,o,s){animateOrSetProps("enter",t,r,n,a,o,s)}function isElementRemoved(t){if(!t.__zr)return!0;for(var r=0;rMath.abs(s[1])?s[0]>0?"right":"left":s[1]>0?"bottom":"top"}function isNotGroup(t){return!t.isGroup}function isPath$1(t){return t.shape!=null}function groupTransition(t,r,n){if(!t||!r)return;function a(l){var c={};return l.traverse(function(u){isNotGroup(u)&&u.anid&&(c[u.anid]=u)}),c}function o(l){var c={x:l.x,y:l.y,rotation:l.rotation};return isPath$1(l)&&(c.shape=extend({},l.shape)),c}var s=a(t);r.traverse(function(l){if(isNotGroup(l)&&l.anid){var c=s[l.anid];if(c){var u=o(l);l.attr(o(c)),updateProps$1(l,u,n,getECData(l).dataIndex)}}})}function clipPointsByRect(t,r){return map$1(t,function(n){var a=n[0];a=mathMax$6(a,r.x),a=mathMin$6(a,r.x+r.width);var o=n[1];return o=mathMax$6(o,r.y),o=mathMin$6(o,r.y+r.height),[a,o]})}function clipRectByRect(t,r){var n=mathMax$6(t.x,r.x),a=mathMin$6(t.x+t.width,r.x+r.width),o=mathMax$6(t.y,r.y),s=mathMin$6(t.y+t.height,r.y+r.height);if(a>=n&&s>=o)return{x:n,y:o,width:a-n,height:s-o}}function createIcon(t,r,n){var a=extend({rectHover:!0},r),o=a.style={strokeNoScale:!0};if(n=n||{x:-1,y:-1,width:2,height:2},t)return t.indexOf("image://")===0?(o.image=t.slice(8),defaults(o,n),new ZRImage$1(a)):makePath(t.replace("path://",""),a,n,"center")}function linePolygonIntersect(t,r,n,a,o){for(var s=0,l=o[o.length-1];s1)return!1;var x=crossProduct2d$1(_,y,f,v)/g;return!(x<0||x>1)}function crossProduct2d$1(t,r,n,a){return t*a-n*r}function nearZero(t){return t<=1e-6&&t>=-1e-6}function setTooltipConfig(t){var r=t.itemTooltipOption,n=t.componentModel,a=t.itemName,o=isString(r)?{formatter:r}:r,s=n.mainType,l=n.componentIndex,c={componentType:s,name:a,$vars:["name"]};c[s+"Index"]=l;var u=t.formatterParamsExtra;u&&each$f(keys(u),function(f){hasOwn(c,f)||(c[f]=u[f],c.$vars.push(f))});var d=getECData(t.el);d.componentMainType=s,d.componentIndex=l,d.tooltipConfig={name:a,option:defaults({content:a,formatterParams:c},o)}}function traverseElement(t,r){var n;t.isGroup&&(n=r(t)),n||t.traverse(r)}function traverseElements(t,r){if(t)if(isArray$1(t))for(var n=0;n=0&&c.push(u)}),c}}function inheritDefaultOption(t,r){return merge(merge({},t,!0),r,!0)}var langEN={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},langZH={time:{month:["\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"],monthAbbr:["1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708","10\u6708","11\u6708","12\u6708"],dayOfWeek:["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"],dayOfWeekAbbr:["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"]},legend:{selector:{all:"\u5168\u9009",inverse:"\u53CD\u9009"}},toolbox:{brush:{title:{rect:"\u77E9\u5F62\u9009\u62E9",polygon:"\u5708\u9009",lineX:"\u6A2A\u5411\u9009\u62E9",lineY:"\u7EB5\u5411\u9009\u62E9",keep:"\u4FDD\u6301\u9009\u62E9",clear:"\u6E05\u9664\u9009\u62E9"}},dataView:{title:"\u6570\u636E\u89C6\u56FE",lang:["\u6570\u636E\u89C6\u56FE","\u5173\u95ED","\u5237\u65B0"]},dataZoom:{title:{zoom:"\u533A\u57DF\u7F29\u653E",back:"\u533A\u57DF\u7F29\u653E\u8FD8\u539F"}},magicType:{title:{line:"\u5207\u6362\u4E3A\u6298\u7EBF\u56FE",bar:"\u5207\u6362\u4E3A\u67F1\u72B6\u56FE",stack:"\u5207\u6362\u4E3A\u5806\u53E0",tiled:"\u5207\u6362\u4E3A\u5E73\u94FA"}},restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247",lang:["\u53F3\u952E\u53E6\u5B58\u4E3A\u56FE\u7247"]}},series:{typeNames:{pie:"\u997C\u56FE",bar:"\u67F1\u72B6\u56FE",line:"\u6298\u7EBF\u56FE",scatter:"\u6563\u70B9\u56FE",effectScatter:"\u6D9F\u6F2A\u6563\u70B9\u56FE",radar:"\u96F7\u8FBE\u56FE",tree:"\u6811\u56FE",treemap:"\u77E9\u5F62\u6811\u56FE",boxplot:"\u7BB1\u578B\u56FE",candlestick:"K\u7EBF\u56FE",k:"K\u7EBF\u56FE",heatmap:"\u70ED\u529B\u56FE",map:"\u5730\u56FE",parallel:"\u5E73\u884C\u5750\u6807\u56FE",lines:"\u7EBF\u56FE",graph:"\u5173\u7CFB\u56FE",sankey:"\u6851\u57FA\u56FE",funnel:"\u6F0F\u6597\u56FE",gauge:"\u4EEA\u8868\u76D8\u56FE",pictorialBar:"\u8C61\u5F62\u67F1\u56FE",themeRiver:"\u4E3B\u9898\u6CB3\u6D41\u56FE",sunburst:"\u65ED\u65E5\u56FE"}},aria:{general:{withTitle:"\u8FD9\u662F\u4E00\u4E2A\u5173\u4E8E\u201C{title}\u201D\u7684\u56FE\u8868\u3002",withoutTitle:"\u8FD9\u662F\u4E00\u4E2A\u56FE\u8868\uFF0C"},series:{single:{prefix:"",withName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\uFF0C\u8868\u793A{seriesName}\u3002",withoutName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\u3002"},multiple:{prefix:"\u5B83\u7531{seriesCount}\u4E2A\u56FE\u8868\u7CFB\u5217\u7EC4\u6210\u3002",withName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A\u8868\u793A{seriesName}\u7684{seriesType}\uFF0C",withoutName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A{seriesType}\uFF0C",separator:{middle:"\uFF1B",end:"\u3002"}}},data:{allData:"\u5176\u6570\u636E\u662F\u2014\u2014",partialData:"\u5176\u4E2D\uFF0C\u524D{displayCnt}\u9879\u662F\u2014\u2014",withName:"{name}\u7684\u6570\u636E\u662F{value}",withoutName:"{value}",separator:{middle:"\uFF0C",end:""}}}},LOCALE_ZH="ZH",LOCALE_EN="EN",DEFAULT_LOCALE=LOCALE_EN,localeStorage={},localeModels={},SYSTEM_LANG=env$1.domSupported?function(){var t=(document.documentElement.lang||navigator.language||navigator.browserLanguage).toUpperCase();return t.indexOf(LOCALE_ZH)>-1?LOCALE_ZH:DEFAULT_LOCALE}():DEFAULT_LOCALE;function registerLocale(t,r){t=t.toUpperCase(),localeModels[t]=new Model$1(r),localeStorage[t]=r}function createLocaleObject(t){if(isString(t)){var r=localeStorage[t.toUpperCase()]||{};return t===LOCALE_ZH||t===LOCALE_EN?clone$4(r):merge(clone$4(r),clone$4(localeStorage[DEFAULT_LOCALE]),!1)}else return merge(clone$4(t),clone$4(localeStorage[DEFAULT_LOCALE]),!1)}function getLocaleModel(t){return localeModels[t]}function getDefaultLocaleModel(){return localeModels[DEFAULT_LOCALE]}registerLocale(LOCALE_EN,langEN);registerLocale(LOCALE_ZH,langZH);var ONE_SECOND=1e3,ONE_MINUTE=ONE_SECOND*60,ONE_HOUR=ONE_MINUTE*60,ONE_DAY=ONE_HOUR*24,ONE_YEAR=ONE_DAY*365,defaultLeveledFormatter={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},fullDayFormatter="{yyyy}-{MM}-{dd}",fullLeveledFormatter={year:"{yyyy}",month:"{yyyy}-{MM}",day:fullDayFormatter,hour:fullDayFormatter+" "+defaultLeveledFormatter.hour,minute:fullDayFormatter+" "+defaultLeveledFormatter.minute,second:fullDayFormatter+" "+defaultLeveledFormatter.second,millisecond:defaultLeveledFormatter.none},primaryTimeUnits=["year","month","day","hour","minute","second","millisecond"],timeUnits=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function pad(t,r){return t+="","0000".substr(0,r-t.length)+t}function getPrimaryTimeUnit(t){switch(t){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return t}}function isPrimaryTimeUnit(t){return t===getPrimaryTimeUnit(t)}function getDefaultFormatPrecisionOfInterval(t){switch(t){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function format(t,r,n,a){var o=parseDate(t),s=o[fullYearGetterName(n)](),l=o[monthGetterName(n)]()+1,c=Math.floor((l-1)/3)+1,u=o[dateGetterName(n)](),d=o["get"+(n?"UTC":"")+"Day"](),f=o[hoursGetterName(n)](),v=(f-1)%12+1,g=o[minutesGetterName(n)](),_=o[secondsGetterName(n)](),y=o[millisecondsGetterName(n)](),S=a instanceof Model$1?a:getLocaleModel(a||SYSTEM_LANG)||getDefaultLocaleModel(),x=S.getModel("time"),b=x.get("month"),w=x.get("monthAbbr"),A=x.get("dayOfWeek"),M=x.get("dayOfWeekAbbr");return(r||"").replace(/{yyyy}/g,s+"").replace(/{yy}/g,s%100+"").replace(/{Q}/g,c+"").replace(/{MMMM}/g,b[l-1]).replace(/{MMM}/g,w[l-1]).replace(/{MM}/g,pad(l,2)).replace(/{M}/g,l+"").replace(/{dd}/g,pad(u,2)).replace(/{d}/g,u+"").replace(/{eeee}/g,A[d]).replace(/{ee}/g,M[d]).replace(/{e}/g,d+"").replace(/{HH}/g,pad(f,2)).replace(/{H}/g,f+"").replace(/{hh}/g,pad(v+"",2)).replace(/{h}/g,v+"").replace(/{mm}/g,pad(g,2)).replace(/{m}/g,g+"").replace(/{ss}/g,pad(_,2)).replace(/{s}/g,_+"").replace(/{SSS}/g,pad(y,3)).replace(/{S}/g,y+"")}function leveledFormat(t,r,n,a,o){var s=null;if(isString(n))s=n;else if(isFunction(n))s=n(t.value,r,{level:t.level});else{var l=extend({},defaultLeveledFormatter);if(t.level>0)for(var c=0;c=0;--c)if(u[d]){s=u[d];break}s=s||l.none}if(isArray$1(s)){var v=t.level==null?0:t.level>=0?t.level:s.length+t.level;v=Math.min(v,s.length-1),s=s[v]}}return format(new Date(t.value),s,o,a)}function getUnitFromValue(t,r){var n=parseDate(t),a=n[monthGetterName(r)]()+1,o=n[dateGetterName(r)](),s=n[hoursGetterName(r)](),l=n[minutesGetterName(r)](),c=n[secondsGetterName(r)](),u=n[millisecondsGetterName(r)](),d=u===0,f=d&&c===0,v=f&&l===0,g=v&&s===0,_=g&&o===1,y=_&&a===1;return y?"year":_?"month":g?"day":v?"hour":f?"minute":d?"second":"millisecond"}function getUnitValue(t,r,n){var a=isNumber(t)?parseDate(t):t;switch(r=r||getUnitFromValue(t,n),r){case"year":return a[fullYearGetterName(n)]();case"half-year":return a[monthGetterName(n)]()>=6?1:0;case"quarter":return Math.floor((a[monthGetterName(n)]()+1)/4);case"month":return a[monthGetterName(n)]();case"day":return a[dateGetterName(n)]();case"half-day":return a[hoursGetterName(n)]()/24;case"hour":return a[hoursGetterName(n)]();case"minute":return a[minutesGetterName(n)]();case"second":return a[secondsGetterName(n)]();case"millisecond":return a[millisecondsGetterName(n)]()}}function fullYearGetterName(t){return t?"getUTCFullYear":"getFullYear"}function monthGetterName(t){return t?"getUTCMonth":"getMonth"}function dateGetterName(t){return t?"getUTCDate":"getDate"}function hoursGetterName(t){return t?"getUTCHours":"getHours"}function minutesGetterName(t){return t?"getUTCMinutes":"getMinutes"}function secondsGetterName(t){return t?"getUTCSeconds":"getSeconds"}function millisecondsGetterName(t){return t?"getUTCMilliseconds":"getMilliseconds"}function fullYearSetterName(t){return t?"setUTCFullYear":"setFullYear"}function monthSetterName(t){return t?"setUTCMonth":"setMonth"}function dateSetterName(t){return t?"setUTCDate":"setDate"}function hoursSetterName(t){return t?"setUTCHours":"setHours"}function minutesSetterName(t){return t?"setUTCMinutes":"setMinutes"}function secondsSetterName(t){return t?"setUTCSeconds":"setSeconds"}function millisecondsSetterName(t){return t?"setUTCMilliseconds":"setMilliseconds"}function addCommas(t){if(!isNumeric(t))return isString(t)?t:"-";var r=(t+"").split(".");return r[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(r.length>1?"."+r[1]:"")}function toCamelCase(t,r){return t=(t||"").toLowerCase().replace(/-(.)/g,function(n,a){return a.toUpperCase()}),r&&t&&(t=t.charAt(0).toUpperCase()+t.slice(1)),t}var normalizeCssArray=normalizeCssArray$1;function makeValueReadable(t,r,n){var a="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function o(f){return f&&trim$1(f)?f:"-"}function s(f){return!!(f!=null&&!isNaN(f)&&isFinite(f))}var l=r==="time",c=t instanceof Date;if(l||c){var u=l?parseDate(t):t;if(isNaN(+u)){if(c)return"-"}else return format(u,a,n)}if(r==="ordinal")return isStringSafe(t)?o(t):isNumber(t)&&s(t)?t+"":"-";var d=numericToNumber(t);return s(d)?addCommas(d):isStringSafe(t)?o(t):typeof t=="boolean"?t+"":"-"}var TPL_VAR_ALIAS=["a","b","c","d","e","f","g"],wrapVar=function(t,r){return"{"+t+(r==null?"":r)+"}"};function formatTpl(t,r,n){isArray$1(r)||(r=[r]);var a=r.length;if(!a)return"";for(var o=r[0].$vars||[],s=0;s':'';var l=n.markerId||"markerX";return{renderMode:s,content:"{"+l+"|} ",style:o==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:a}:{width:10,height:10,borderRadius:5,backgroundColor:a}}}function convertToColorString(t,r){return r=r||"transparent",isString(t)?t:isObject$3(t)&&t.colorStops&&(t.colorStops[0]||{}).color||r}function windowOpen(t,r){if(r==="_blank"||r==="blank"){var n=window.open();n.opener=null,n.location.href=t}else window.open(t,r)}var each$e=each$f,LOCATION_PARAMS=["left","right","top","bottom","width","height"],HV_NAMES=[["width","left","right"],["height","top","bottom"]];function boxLayout(t,r,n,a,o){var s=0,l=0;a==null&&(a=1/0),o==null&&(o=1/0);var c=0;r.eachChild(function(u,d){var f=u.getBoundingRect(),v=r.childAt(d+1),g=v&&v.getBoundingRect(),_,y;if(t==="horizontal"){var S=f.width+(g?-g.x+f.x:0);_=s+S,_>a||u.newline?(s=0,_=S,l+=c+n,c=f.height):c=Math.max(c,f.height)}else{var x=f.height+(g?-g.y+f.y:0);y=l+x,y>o||u.newline?(s+=c+n,l=0,y=x,c=f.width):c=Math.max(c,f.width)}u.newline||(u.x=s,u.y=l,u.markRedraw(),t==="horizontal"?s=_+n:l=y+n)})}var box=boxLayout;curry$1(boxLayout,"vertical");curry$1(boxLayout,"horizontal");function getAvailableSize(t,r,n){var a=r.width,o=r.height,s=parsePercent(t.left,a),l=parsePercent(t.top,o),c=parsePercent(t.right,a),u=parsePercent(t.bottom,o);return(isNaN(s)||isNaN(parseFloat(t.left)))&&(s=0),(isNaN(c)||isNaN(parseFloat(t.right)))&&(c=a),(isNaN(l)||isNaN(parseFloat(t.top)))&&(l=0),(isNaN(u)||isNaN(parseFloat(t.bottom)))&&(u=o),n=normalizeCssArray(n||0),{width:Math.max(c-s-n[1]-n[3],0),height:Math.max(u-l-n[0]-n[2],0)}}function getLayoutRect(t,r,n){n=normalizeCssArray(n||0);var a=r.width,o=r.height,s=parsePercent(t.left,a),l=parsePercent(t.top,o),c=parsePercent(t.right,a),u=parsePercent(t.bottom,o),d=parsePercent(t.width,a),f=parsePercent(t.height,o),v=n[2]+n[0],g=n[1]+n[3],_=t.aspect;switch(isNaN(d)&&(d=a-c-g-s),isNaN(f)&&(f=o-u-v-l),_!=null&&(isNaN(d)&&isNaN(f)&&(_>a/o?d=a*.8:f=o*.8),isNaN(d)&&(d=_*f),isNaN(f)&&(f=d/_)),isNaN(s)&&(s=a-c-d-g),isNaN(l)&&(l=o-u-f-v),t.left||t.right){case"center":s=a/2-d/2-n[3];break;case"right":s=a-d-g;break}switch(t.top||t.bottom){case"middle":case"center":l=o/2-f/2-n[0];break;case"bottom":l=o-f-v;break}s=s||0,l=l||0,isNaN(d)&&(d=a-g-s-(c||0)),isNaN(f)&&(f=o-v-l-(u||0));var y=new BoundingRect$1(s+n[3],l+n[0],d,f);return y.margin=n,y}function positionElement(t,r,n,a,o,s){var l=!o||!o.hv||o.hv[0],c=!o||!o.hv||o.hv[1],u=o&&o.boundingMode||"all";if(s=s||t,s.x=t.x,s.y=t.y,!l&&!c)return!1;var d;if(u==="raw")d=t.type==="group"?new BoundingRect$1(0,0,+r.width||0,+r.height||0):t.getBoundingRect();else if(d=t.getBoundingRect(),t.needLocalTransform()){var f=t.getLocalTransform();d=d.clone(),d.applyTransform(f)}var v=getLayoutRect(defaults({width:d.width,height:d.height},r),n,a),g=l?v.x-d.x:0,_=c?v.y-d.y:0;return u==="raw"?(s.x=g,s.y=_):(s.x+=g,s.y+=_),s===t&&t.markRedraw(),!0}function sizeCalculable(t,r){return t[HV_NAMES[r][0]]!=null||t[HV_NAMES[r][1]]!=null&&t[HV_NAMES[r][2]]!=null}function fetchLayoutMode(t){var r=t.layoutMode||t.constructor.layoutMode;return isObject$3(r)?r:r?{type:r}:null}function mergeLayoutParam(t,r,n){var a=n&&n.ignoreSize;!isArray$1(a)&&(a=[a,a]);var o=l(HV_NAMES[0],0),s=l(HV_NAMES[1],1);d(HV_NAMES[0],t,o),d(HV_NAMES[1],t,s);function l(f,v){var g={},_=0,y={},S=0,x=2;if(each$e(f,function(A){y[A]=t[A]}),each$e(f,function(A){c(r,A)&&(g[A]=y[A]=r[A]),u(g,A)&&_++,u(y,A)&&S++}),a[v])return u(r,f[1])?y[f[2]]=null:u(r,f[2])&&(y[f[1]]=null),y;if(S===x||!_)return y;if(_>=x)return g;for(var b=0;b=0;u--)c=merge(c,o[u],!0);a.defaultOption=c}return a.defaultOption},r.prototype.getReferringComponents=function(n,a){var o=n+"Index",s=n+"Id";return queryReferringComponents(this.ecModel,n,{index:this.get(o,!0),id:this.get(s,!0)},a)},r.prototype.getBoxLayoutParams=function(){var n=this;return{left:n.get("left"),top:n.get("top"),right:n.get("right"),bottom:n.get("bottom"),width:n.get("width"),height:n.get("height")}},r.prototype.getZLevelKey=function(){return""},r.prototype.setZLevel=function(n){this.option.zlevel=n},r.protoInitialize=function(){var n=r.prototype;n.type="component",n.id="",n.name="",n.mainType="",n.subType="",n.componentIndex=0}(),r}(Model$1);mountExtend(ComponentModel,Model$1);enableClassManagement(ComponentModel);enableSubTypeDefaulter(ComponentModel);enableTopologicalTravel(ComponentModel,getDependencies);function getDependencies(t){var r=[];return each$f(ComponentModel.getClassesByMainType(t),function(n){r=r.concat(n.dependencies||n.prototype.dependencies||[])}),r=map$1(r,function(n){return parseClassType(n).main}),t!=="dataset"&&indexOf(r,"dataset")<=0&&r.unshift("dataset"),r}var ComponentModel$1=ComponentModel,platform="";typeof navigator!="undefined"&&(platform=navigator.platform||"");var decalColor="rgba(0, 0, 0, 0.2)",globalDefault={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:decalColor,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:decalColor,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:decalColor,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:decalColor,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:decalColor,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:decalColor,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:platform.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},VISUAL_DIMENSIONS=createHashMap(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),SOURCE_FORMAT_ORIGINAL="original",SOURCE_FORMAT_ARRAY_ROWS="arrayRows",SOURCE_FORMAT_OBJECT_ROWS="objectRows",SOURCE_FORMAT_KEYED_COLUMNS="keyedColumns",SOURCE_FORMAT_TYPED_ARRAY="typedArray",SOURCE_FORMAT_UNKNOWN="unknown",SERIES_LAYOUT_BY_COLUMN="column",SERIES_LAYOUT_BY_ROW="row",BE_ORDINAL={Must:1,Might:2,Not:3},innerGlobalModel=makeInner();function resetSourceDefaulter(t){innerGlobalModel(t).datasetMap=createHashMap()}function makeSeriesEncodeForAxisCoordSys(t,r,n){var a={},o=querySeriesUpstreamDatasetModel(r);if(!o||!t)return a;var s=[],l=[],c=r.ecModel,u=innerGlobalModel(c).datasetMap,d=o.uid+"_"+n.seriesLayoutBy,f,v;t=t.slice(),each$f(t,function(S,x){var b=isObject$3(S)?S:t[x]={name:S};b.type==="ordinal"&&f==null&&(f=x,v=y(b)),a[b.name]=[]});var g=u.get(d)||u.set(d,{categoryWayDim:v,valueWayDim:0});each$f(t,function(S,x){var b=S.name,w=y(S);if(f==null){var A=g.valueWayDim;_(a[b],A,w),_(l,A,w),g.valueWayDim+=w}else if(f===x)_(a[b],0,w),_(s,0,w);else{var A=g.categoryWayDim;_(a[b],A,w),_(l,A,w),g.categoryWayDim+=w}});function _(S,x,b){for(var w=0;wr)return t[a];return t[n-1]}function getFromPalette(t,r,n,a,o,s,l){s=s||t;var c=r(s),u=c.paletteIdx||0,d=c.paletteNameMap=c.paletteNameMap||{};if(d.hasOwnProperty(o))return d[o];var f=l==null||!a?n:getNearestPalette(a,l);if(f=f||n,!(!f||!f.length)){var v=f[u];return o&&(d[o]=v),c.paletteIdx=(u+1)%f.length,v}}function clearPalette(t,r){r(t).paletteIdx=0,r(t).paletteNameMap={}}var reCreateSeriesIndices,assertSeriesInitialized,initBase,OPTION_INNER_KEY="\0_ec_inner",OPTION_INNER_VALUE=1,GlobalModel=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.init=function(n,a,o,s,l,c){s=s||{},this.option=null,this._theme=new Model$1(s),this._locale=new Model$1(l),this._optionManager=c},r.prototype.setOption=function(n,a,o){var s=normalizeSetOptionInput(a);this._optionManager.setOption(n,o,s),this._resetOption(null,s)},r.prototype.resetOption=function(n,a){return this._resetOption(n,normalizeSetOptionInput(a))},r.prototype._resetOption=function(n,a){var o=!1,s=this._optionManager;if(!n||n==="recreate"){var l=s.mountOption(n==="recreate");!this.option||n==="recreate"?initBase(this,l):(this.restoreData(),this._mergeOption(l,a)),o=!0}if((n==="timeline"||n==="media")&&this.restoreData(),!n||n==="recreate"||n==="timeline"){var c=s.getTimelineOption(this);c&&(o=!0,this._mergeOption(c,a))}if(!n||n==="recreate"||n==="media"){var u=s.getMediaOption(this);u.length&&each$f(u,function(d){o=!0,this._mergeOption(d,a)},this)}return o},r.prototype.mergeOption=function(n){this._mergeOption(n,null)},r.prototype._mergeOption=function(n,a){var o=this.option,s=this._componentsMap,l=this._componentsCount,c=[],u=createHashMap(),d=a&&a.replaceMergeMainTypeMap;resetSourceDefaulter(this),each$f(n,function(v,g){v!=null&&(ComponentModel$1.hasClass(g)?g&&(c.push(g),u.set(g,!0)):o[g]=o[g]==null?clone$4(v):merge(o[g],v,!0))}),d&&d.each(function(v,g){ComponentModel$1.hasClass(g)&&!u.get(g)&&(c.push(g),u.set(g,!0))}),ComponentModel$1.topologicalTravel(c,ComponentModel$1.getAllClassMainTypes(),f,this);function f(v){var g=concatInternalOptions(this,v,normalizeToArray(n[v])),_=s.get(v),y=_?d&&d.get(v)?"replaceMerge":"normalMerge":"replaceAll",S=mappingToExists(_,g,y);setComponentTypeToKeyInfo(S,v,ComponentModel$1),o[v]=null,s.set(v,null),l.set(v,0);var x=[],b=[],w=0,A;each$f(S,function(M,D){var L=M.existing,z=M.newOption;if(!z)L&&(L.mergeOption({},this),L.optionUpdated({},!1));else{var F=v==="series",ae=ComponentModel$1.getClass(v,M.keyInfo.subType,!F);if(!ae)return;if(v==="tooltip"){if(A)return;A=!0}if(L&&L.constructor===ae)L.name=M.keyInfo.name,L.mergeOption(z,this),L.optionUpdated(z,!1);else{var j=extend({componentIndex:D},M.keyInfo);L=new ae(z,this,this,j),extend(L,j),M.brandNew&&(L.__requireNewView=!0),L.init(z,this,this),L.optionUpdated(null,!0)}}L?(x.push(L.option),b.push(L),w++):(x.push(void 0),b.push(void 0))},this),o[v]=x,s.set(v,b),l.set(v,w),v==="series"&&reCreateSeriesIndices(this)}this._seriesIndices||reCreateSeriesIndices(this)},r.prototype.getOption=function(){var n=clone$4(this.option);return each$f(n,function(a,o){if(ComponentModel$1.hasClass(o)){for(var s=normalizeToArray(a),l=s.length,c=!1,u=l-1;u>=0;u--)s[u]&&!isComponentIdInternal(s[u])?c=!0:(s[u]=null,!c&&l--);s.length=l,n[o]=s}}),delete n[OPTION_INNER_KEY],n},r.prototype.getTheme=function(){return this._theme},r.prototype.getLocaleModel=function(){return this._locale},r.prototype.setUpdatePayload=function(n){this._payload=n},r.prototype.getUpdatePayload=function(){return this._payload},r.prototype.getComponent=function(n,a){var o=this._componentsMap.get(n);if(o){var s=o[a||0];if(s)return s;if(a==null){for(var l=0;l=r:n==="max"?t<=r:t===r}function indicesEquals(t,r){return t.join(",")===r.join(",")}var OptionManager$1=OptionManager,each$d=each$f,isObject$2=isObject$3,POSSIBLE_STYLES=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function compatEC2ItemStyle(t){var r=t&&t.itemStyle;if(!!r)for(var n=0,a=POSSIBLE_STYLES.length;n=0;x--){var b=t[x];if(c||(y=b.data.rawIndexOf(b.stackedByDimension,_)),y>=0){var w=b.data.getByRawIndex(b.stackResultDimension,y);if(u==="all"||u==="positive"&&w>0||u==="negative"&&w<0||u==="samesign"&&g>=0&&w>0||u==="samesign"&&g<=0&&w<0){g=addSafe(g,w),S=w;break}}}return a[0]=g,a[1]=S,a})})}var SourceImpl=function(){function t(r){this.data=r.data||(r.sourceFormat===SOURCE_FORMAT_KEYED_COLUMNS?{}:[]),this.sourceFormat=r.sourceFormat||SOURCE_FORMAT_UNKNOWN,this.seriesLayoutBy=r.seriesLayoutBy||SERIES_LAYOUT_BY_COLUMN,this.startIndex=r.startIndex||0,this.dimensionsDetectedCount=r.dimensionsDetectedCount,this.metaRawOption=r.metaRawOption;var n=this.dimensionsDefine=r.dimensionsDefine;if(n)for(var a=0;aS&&(S=A)}_[0]=y,_[1]=S}},o=function(){return this._data?this._data.length/this._dimSize:0};providerMethods=(r={},r[SOURCE_FORMAT_ARRAY_ROWS+"_"+SERIES_LAYOUT_BY_COLUMN]={pure:!0,appendData:s},r[SOURCE_FORMAT_ARRAY_ROWS+"_"+SERIES_LAYOUT_BY_ROW]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},r[SOURCE_FORMAT_OBJECT_ROWS]={pure:!0,appendData:s},r[SOURCE_FORMAT_KEYED_COLUMNS]={pure:!0,appendData:function(l){var c=this._data;each$f(l,function(u,d){for(var f=c[d]||(c[d]=[]),v=0;v<(u||[]).length;v++)f.push(u[v])})}},r[SOURCE_FORMAT_ORIGINAL]={appendData:s},r[SOURCE_FORMAT_TYPED_ARRAY]={persistent:!1,pure:!0,appendData:function(l){this._data=l},clean:function(){this._offset+=this.count(),this._data=null}},r);function s(l){for(var c=0;c=0&&(S=l.interpolatedValue[x])}return S!=null?S+"":""})}},t.prototype.getRawValue=function(r,n){return retrieveRawValue(this.getData(n),r)},t.prototype.formatTooltip=function(r,n,a){},t}();function normalizeTooltipFormatResult(t){var r,n;return isObject$3(t)?t.type&&(n=t):r=t,{text:r,frag:n}}function createTask(t){return new Task(t)}var Task=function(){function t(r){r=r||{},this._reset=r.reset,this._plan=r.plan,this._count=r.count,this._onDirty=r.onDirty,this._dirty=!0}return t.prototype.perform=function(r){var n=this._upstream,a=r&&r.skip;if(this._dirty&&n){var o=this.context;o.data=o.outputData=n.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var s;this._plan&&!a&&(s=this._plan(this.context));var l=f(this._modBy),c=this._modDataCount||0,u=f(r&&r.modBy),d=r&&r.modDataCount||0;(l!==u||c!==d)&&(s="reset");function f(w){return!(w>=1)&&(w=1),w}var v;(this._dirty||s==="reset")&&(this._dirty=!1,v=this._doReset(a)),this._modBy=u,this._modDataCount=d;var g=r&&r.step;if(n?this._dueEnd=n._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var _=this._dueIndex,y=Math.min(g!=null?this._dueIndex+g:1/0,this._dueEnd);if(!a&&(v||_1&&a>0?c:l}};return s;function l(){return r=t?null:ur},gte:function(t,r){return t>=r}},FilterOrderComparator=function(){function t(r,n){if(!isNumber(n)){var a="";throwError(a)}this._opFn=ORDER_COMPARISON_OP_MAP[r],this._rvalFloat=numericToNumber(n)}return t.prototype.evaluate=function(r){return isNumber(r)?this._opFn(r,this._rvalFloat):this._opFn(numericToNumber(r),this._rvalFloat)},t}(),SortOrderComparator=function(){function t(r,n){var a=r==="desc";this._resultLT=a?1:-1,n==null&&(n=a?"min":"max"),this._incomparable=n==="min"?-1/0:1/0}return t.prototype.evaluate=function(r,n){var a=isNumber(r)?r:numericToNumber(r),o=isNumber(n)?n:numericToNumber(n),s=isNaN(a),l=isNaN(o);if(s&&(a=this._incomparable),l&&(o=this._incomparable),s&&l){var c=isString(r),u=isString(n);c&&(a=u?r:0),u&&(o=c?n:0)}return ao?-this._resultLT:0},t}(),FilterEqualityComparator=function(){function t(r,n){this._rval=n,this._isEQ=r,this._rvalTypeof=typeof n,this._rvalFloat=numericToNumber(n)}return t.prototype.evaluate=function(r){var n=r===this._rval;if(!n){var a=typeof r;a!==this._rvalTypeof&&(a==="number"||this._rvalTypeof==="number")&&(n=numericToNumber(r)===this._rvalFloat)}return this._isEQ?n:!n},t}();function createFilterComparator(t,r){return t==="eq"||t==="ne"?new FilterEqualityComparator(t==="eq",r):hasOwn(ORDER_COMPARISON_OP_MAP,t)?new FilterOrderComparator(t,r):null}var ExternalSource=function(){function t(){}return t.prototype.getRawData=function(){throw new Error("not supported")},t.prototype.getRawDataItem=function(r){throw new Error("not supported")},t.prototype.cloneRawData=function(){},t.prototype.getDimensionInfo=function(r){},t.prototype.cloneAllDimensionInfo=function(){},t.prototype.count=function(){},t.prototype.retrieveValue=function(r,n){},t.prototype.retrieveValueFromItem=function(r,n){},t.prototype.convertValue=function(r,n){return parseDataValue(r,n)},t}();function createExternalSource(t,r){var n=new ExternalSource,a=t.data,o=n.sourceFormat=t.sourceFormat,s=t.startIndex,l="";t.seriesLayoutBy!==SERIES_LAYOUT_BY_COLUMN&&throwError(l);var c=[],u={},d=t.dimensionsDefine;if(d)each$f(d,function(S,x){var b=S.name,w={index:x,name:b,displayName:S.displayName};if(c.push(w),b!=null){var A="";hasOwn(u,b)&&throwError(A),u[b]=w}});else for(var f=0;f65535?CtorUint32Array:CtorUint16Array}function getInitialExtent(){return[1/0,-1/0]}function cloneChunk(t){var r=t.constructor;return r===Array?t.slice():new r(t)}function prepareStore(t,r,n,a,o){var s=dataCtors[n||"float"];if(o){var l=t[r],c=l&&l.length;if(c!==a){for(var u=new s(a),d=0;dx[1]&&(x[1]=S)}return this._rawCount=this._count=u,{start:c,end:u}},t.prototype._initDataFromProvider=function(r,n,a){for(var o=this._provider,s=this._chunks,l=this._dimensions,c=l.length,u=this._rawExtent,d=map$1(l,function(w){return w.property}),f=0;fb[1]&&(b[1]=x)}}!o.persistent&&o.clean&&o.clean(),this._rawCount=this._count=n,this._extent=[]},t.prototype.count=function(){return this._count},t.prototype.get=function(r,n){if(!(n>=0&&n=0&&n=this._rawCount||r<0)return-1;if(!this._indices)return r;var n=this._indices,a=n[r];if(a!=null&&ar)s=l-1;else return l}return-1},t.prototype.indicesOfNearest=function(r,n,a){var o=this._chunks,s=o[r],l=[];if(!s)return l;a==null&&(a=1/0);for(var c=1/0,u=-1,d=0,f=0,v=this.count();f=0&&u<0)&&(c=y,u=_,d=0),_===u&&(l[d++]=f))}return l.length=d,l},t.prototype.getIndices=function(){var r,n=this._indices;if(n){var a=n.constructor,o=this._count;if(a===Array){r=new a(o);for(var s=0;s=v&&w<=g||isNaN(w))&&(u[d++]=S),S++}y=!0}else if(s===2){for(var x=_[o[0]],A=_[o[1]],M=r[o[1]][0],D=r[o[1]][1],b=0;b=v&&w<=g||isNaN(w))&&(L>=M&&L<=D||isNaN(L))&&(u[d++]=S),S++}y=!0}}if(!y)if(s===1)for(var b=0;b=v&&w<=g||isNaN(w))&&(u[d++]=z)}else for(var b=0;br[j][1])&&(F=!1)}F&&(u[d++]=n.getRawIndex(b))}return db[1]&&(b[1]=x)}}}},t.prototype.lttbDownSample=function(r,n){var a=this.clone([r],!0),o=a._chunks,s=o[r],l=this.count(),c=0,u=Math.floor(1/n),d=this.getRawIndex(0),f,v,g,_=new(getIndicesCtor(this._rawCount))(Math.min((Math.ceil(l/u)+2)*2,l));_[c++]=d;for(var y=1;yf&&(f=v,g=M)}Y>0&&Yf-y&&(u=f-y,c.length=u);for(var S=0;Sv[1]&&(v[1]=b),g[_++]=w}return s._count=_,s._indices=g,s._updateGetRawIdx(),s},t.prototype.each=function(r,n){if(!!this._count)for(var a=r.length,o=this._chunks,s=0,l=this.count();su&&(u=v)}return l=[c,u],this._extent[r]=l,l},t.prototype.getRawDataItem=function(r){var n=this.getRawIndex(r);if(this._provider.persistent)return this._provider.getItem(n);for(var a=[],o=this._chunks,s=0;s=0?this._indices[r]:-1},t.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},t.internalField=function(){function r(n,a,o,s){return parseDataValue(n[s],this._dimensions[s])}defaultDimValueGetters={arrayRows:r,objectRows:function(n,a,o,s){return parseDataValue(n[a],this._dimensions[s])},keyedColumns:r,original:function(n,a,o,s){var l=n&&(n.value==null?n:n.value);return parseDataValue(l instanceof Array?l[s]:l,this._dimensions[s])},typedArray:function(n,a,o,s){return n[s]}}}(),t}(),SourceManager=function(){function t(r){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=r}return t.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},t.prototype._setLocalSource=function(r,n){this._sourceList=r,this._upstreamSignList=n,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},t.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},t.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},t.prototype._createSource=function(){this._setLocalSource([],[]);var r=this._sourceHost,n=this._getUpstreamSourceManagers(),a=!!n.length,o,s;if(isSeries(r)){var l=r,c=void 0,u=void 0,d=void 0;if(a){var f=n[0];f.prepareSource(),d=f.getSource(),c=d.data,u=d.sourceFormat,s=[f._getVersionSign()]}else c=l.get("data",!0),u=isTypedArray(c)?SOURCE_FORMAT_TYPED_ARRAY:SOURCE_FORMAT_ORIGINAL,s=[];var v=this._getSourceMetaRawOption()||{},g=d&&d.metaRawOption||{},_=retrieve2(v.seriesLayoutBy,g.seriesLayoutBy)||null,y=retrieve2(v.sourceHeader,g.sourceHeader),S=retrieve2(v.dimensions,g.dimensions),x=_!==g.seriesLayoutBy||!!y!=!!g.sourceHeader||S;o=x?[createSource(c,{seriesLayoutBy:_,sourceHeader:y,dimensions:S},u)]:[]}else{var b=r;if(a){var w=this._applyTransform(n);o=w.sourceList,s=w.upstreamSignList}else{var A=b.get("source",!0);o=[createSource(A,this._getSourceMetaRawOption(),null)],s=[]}}this._setLocalSource(o,s)},t.prototype._applyTransform=function(r){var n=this._sourceHost,a=n.get("transform",!0),o=n.get("fromTransformResult",!0);if(o!=null){var s="";r.length!==1&&doThrow(s)}var l,c=[],u=[];return each$f(r,function(d){d.prepareSource();var f=d.getSource(o||0),v="";o!=null&&!f&&doThrow(v),c.push(f),u.push(d._getVersionSign())}),a?l=applyDataTransform(a,c,{datasetIndex:n.componentIndex}):o!=null&&(l=[cloneSourceShallow(c[0])]),{sourceList:l,upstreamSignList:u}},t.prototype._isDirty=function(){if(this._dirty)return!0;for(var r=this._getUpstreamSourceManagers(),n=0;n1||n>0&&!t.noHeader;return each$f(t.blocks,function(o){var s=getBlockGapLevel(o);s>=r&&(r=s+ +(a&&(!s||isSectionFragment(o)&&!o.noHeader)))}),r}return 0}function buildSection(t,r,n,a){var o=r.noHeader,s=getGap(getBlockGapLevel(r)),l=[],c=r.blocks||[];assert(!c||isArray$1(c)),c=c||[];var u=t.orderMode;if(r.sortBlocks&&u){c=c.slice();var d={valueAsc:"asc",valueDesc:"desc"};if(hasOwn(d,u)){var f=new SortOrderComparator(d[u],null);c.sort(function(y,S){return f.evaluate(y.sortParam,S.sortParam)})}else u==="seriesDesc"&&c.reverse()}each$f(c,function(y,S){var x=r.valueFormatter,b=getBuilder(y)(x?extend(extend({},t),{valueFormatter:x}):t,y,S>0?s.html:0,a);b!=null&&l.push(b)});var v=t.renderMode==="richText"?l.join(s.richText):wrapBlockHTML(l.join(""),o?n:s.html);if(o)return v;var g=makeValueReadable(r.header,"ordinal",t.useUTC),_=getTooltipTextStyle(a,t.renderMode).nameStyle;return t.renderMode==="richText"?wrapInlineNameRichText(t,g,_)+s.richText+v:wrapBlockHTML('
'+encodeHTML(g)+"
"+v,n)}function buildNameValue(t,r,n,a){var o=t.renderMode,s=r.noName,l=r.noValue,c=!r.markerType,u=r.name,d=t.useUTC,f=r.valueFormatter||t.valueFormatter||function(M){return M=isArray$1(M)?M:[M],map$1(M,function(D,L){return makeValueReadable(D,isArray$1(_)?_[L]:_,d)})};if(!(s&&l)){var v=c?"":t.markupStyleCreator.makeTooltipMarker(r.markerType,r.markerColor||"#333",o),g=s?"":makeValueReadable(u,"ordinal",d),_=r.valueType,y=l?[]:f(r.value),S=!c||!s,x=!c&&s,b=getTooltipTextStyle(a,o),w=b.nameStyle,A=b.valueStyle;return o==="richText"?(c?"":v)+(s?"":wrapInlineNameRichText(t,g,w))+(l?"":wrapInlineValueRichText(t,y,S,x,A)):wrapBlockHTML((c?"":v)+(s?"":wrapInlineNameHTML(g,!c,w))+(l?"":wrapInlineValueHTML(y,S,x,A)),n)}}function buildTooltipMarkup(t,r,n,a,o,s){if(!!t){var l=getBuilder(t),c={useUTC:o,renderMode:n,orderMode:a,markupStyleCreator:r,valueFormatter:t.valueFormatter};return l(c,t,0,s)}}function getGap(t){return{html:HTML_GAPS[t],richText:RICH_TEXT_GAPS[t]}}function wrapBlockHTML(t,r){var n='
',a="margin: "+r+"px 0 0";return'
'+t+n+"
"}function wrapInlineNameHTML(t,r,n){var a=r?"margin-left:2px":"";return''+encodeHTML(t)+""}function wrapInlineValueHTML(t,r,n,a){var o=n?"10px":"20px",s=r?"float:right;margin-left:"+o:"";return t=isArray$1(t)?t:[t],''+map$1(t,function(l){return encodeHTML(l)}).join("  ")+""}function wrapInlineNameRichText(t,r,n){return t.markupStyleCreator.wrapRichTextStyle(r,n)}function wrapInlineValueRichText(t,r,n,a,o){var s=[o],l=a?10:20;return n&&s.push({padding:[0,0,0,l],align:"right"}),t.markupStyleCreator.wrapRichTextStyle(isArray$1(r)?r.join(" "):r,s)}function retrieveVisualColorForTooltipMarker(t,r){var n=t.getData().getItemVisual(r,"style"),a=n[t.visualDrawType];return convertToColorString(a)}function getPaddingFromTooltipModel(t,r){var n=t.get("padding");return n!=null?n:r==="richText"?[8,10]:10}var TooltipMarkupStyleCreator=function(){function t(){this.richTextStyles={},this._nextStyleNameId=getRandomIdBase()}return t.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},t.prototype.makeTooltipMarker=function(r,n,a){var o=a==="richText"?this._generateStyleName():null,s=getTooltipMarker({color:n,type:r,renderMode:a,markerId:o});return isString(s)?s:(this.richTextStyles[o]=s.style,s.content)},t.prototype.wrapRichTextStyle=function(r,n){var a={};isArray$1(n)?each$f(n,function(s){return extend(a,s)}):extend(a,n);var o=this._generateStyleName();return this.richTextStyles[o]=a,"{"+o+"|"+r+"}"},t}();function defaultSeriesFormatTooltip(t){var r=t.series,n=t.dataIndex,a=t.multipleSeries,o=r.getData(),s=o.mapDimensionsAll("defaultedTooltip"),l=s.length,c=r.getRawValue(n),u=isArray$1(c),d=retrieveVisualColorForTooltipMarker(r,n),f,v,g,_;if(l>1||u&&!l){var y=formatTooltipArrayValue(c,r,n,s,d);f=y.inlineValues,v=y.inlineValueTypes,g=y.blocks,_=y.inlineValues[0]}else if(l){var S=o.getDimensionInfo(s[0]);_=f=retrieveRawValue(o,n,s[0]),v=S.type}else _=f=u?c[0]:c;var x=isNameSpecified(r),b=x&&r.name||"",w=o.getName(n),A=a?b:w;return createTooltipMarkup("section",{header:b,noHeader:a||!x,sortParam:_,blocks:[createTooltipMarkup("nameValue",{markerType:"item",markerColor:d,name:A,noName:!trim$1(A),value:f,valueType:v})].concat(g||[])})}function formatTooltipArrayValue(t,r,n,a,o){var s=r.getData(),l=reduce(t,function(v,g,_){var y=s.getDimensionInfo(_);return v=v||y&&y.tooltip!==!1&&y.displayName!=null},!1),c=[],u=[],d=[];a.length?each$f(a,function(v){f(retrieveRawValue(s,n,v),v)}):each$f(t,f);function f(v,g){var _=s.getDimensionInfo(g);!_||_.otherDims.tooltip===!1||(l?d.push(createTooltipMarkup("nameValue",{markerType:"subItem",markerColor:o,name:_.displayName,value:v,valueType:_.type})):(c.push(v),u.push(_.type)))}return{inlineValues:c,inlineValueTypes:u,blocks:d}}var inner$k=makeInner();function getSelectionKey(t,r){return t.getName(r)||t.getId(r)}var SERIES_UNIVERSAL_TRANSITION_PROP="__universalTransitionEnabled",SeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n._selectedDataIndicesMap={},n}return r.prototype.init=function(n,a,o){this.seriesIndex=this.componentIndex,this.dataTask=createTask({count:dataTaskCount,reset:dataTaskReset}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(n,o);var s=inner$k(this).sourceManager=new SourceManager(this);s.prepareSource();var l=this.getInitialData(n,o);wrapData(l,this),this.dataTask.context.data=l,inner$k(this).dataBeforeProcessed=l,autoSeriesName(this),this._initSelectedMapFromData(l)},r.prototype.mergeDefaultAndTheme=function(n,a){var o=fetchLayoutMode(this),s=o?getLayoutParams(n):{},l=this.subType;ComponentModel$1.hasClass(l)&&(l+="Series"),merge(n,a.getTheme().get(this.subType)),merge(n,this.getDefaultOption()),defaultEmphasis(n,"label",["show"]),this.fillDataTextStyle(n.data),o&&mergeLayoutParam(n,s,o)},r.prototype.mergeOption=function(n,a){n=merge(this.option,n,!0),this.fillDataTextStyle(n.data);var o=fetchLayoutMode(this);o&&mergeLayoutParam(this.option,n,o);var s=inner$k(this).sourceManager;s.dirty(),s.prepareSource();var l=this.getInitialData(n,a);wrapData(l,this),this.dataTask.dirty(),this.dataTask.context.data=l,inner$k(this).dataBeforeProcessed=l,autoSeriesName(this),this._initSelectedMapFromData(l)},r.prototype.fillDataTextStyle=function(n){if(n&&!isTypedArray(n))for(var a=["show"],o=0;othis.getShallow("animationThreshold")&&(a=!1),!!a},r.prototype.restoreData=function(){this.dataTask.dirty()},r.prototype.getColorFromPalette=function(n,a,o){var s=this.ecModel,l=PaletteMixin.prototype.getColorFromPalette.call(this,n,a,o);return l||(l=s.getColorFromPalette(n,a,o)),l},r.prototype.coordDimToDataDim=function(n){return this.getRawData().mapDimensionsAll(n)},r.prototype.getProgressive=function(){return this.get("progressive")},r.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},r.prototype.select=function(n,a){this._innerSelect(this.getData(a),n)},r.prototype.unselect=function(n,a){var o=this.option.selectedMap;if(!!o){var s=this.option.selectedMode,l=this.getData(a);if(s==="series"||o==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var c=0;c=0&&o.push(l)}return o},r.prototype.isSelected=function(n,a){var o=this.option.selectedMap;if(!o)return!1;var s=this.getData(a);return(o==="all"||o[getSelectionKey(s,n)])&&!s.getItemModel(n).get(["select","disabled"])},r.prototype.isUniversalTransitionEnabled=function(){if(this[SERIES_UNIVERSAL_TRANSITION_PROP])return!0;var n=this.option.universalTransition;return n?n===!0?!0:n&&n.enabled:!1},r.prototype._innerSelect=function(n,a){var o,s,l=this.option,c=l.selectedMode,u=a.length;if(!(!c||!u)){if(c==="series")l.selectedMap="all";else if(c==="multiple"){isObject$3(l.selectedMap)||(l.selectedMap={});for(var d=l.selectedMap,f=0;f0&&this._innerSelect(n,a)}},r.registerClass=function(n){return ComponentModel$1.registerClass(n)},r.protoInitialize=function(){var n=r.prototype;n.type="series.__base__",n.seriesIndex=0,n.ignoreStyleOnData=!1,n.hasSymbolVisual=!1,n.defaultSymbol="circle",n.visualStyleAccessPath="itemStyle",n.visualDrawType="fill"}(),r}(ComponentModel$1);mixin(SeriesModel,DataFormatMixin);mixin(SeriesModel,PaletteMixin);mountExtend(SeriesModel,ComponentModel$1);function autoSeriesName(t){var r=t.name;isNameSpecified(t)||(t.name=getSeriesAutoName(t)||r)}function getSeriesAutoName(t){var r=t.getRawData(),n=r.mapDimensionsAll("seriesName"),a=[];return each$f(n,function(o){var s=r.getDimensionInfo(o);s.displayName&&a.push(s.displayName)}),a.join(" ")}function dataTaskCount(t){return t.model.getRawData().count()}function dataTaskReset(t){var r=t.model;return r.setData(r.getRawData().cloneShallow()),dataTaskProgress}function dataTaskProgress(t,r){r.outputData&&t.end>r.outputData.count()&&r.model.getRawData().cloneShallow(r.outputData)}function wrapData(t,r){each$f(concatArray(t.CHANGABLE_METHODS,t.DOWNSAMPLE_METHODS),function(n){t.wrapMethod(n,curry$1(onDataChange,r))})}function onDataChange(t,r){var n=getCurrentTask(t);return n&&n.setOutputEnd((r||this).count()),r}function getCurrentTask(t){var r=(t.ecModel||{}).scheduler,n=r&&r.getPipeline(t.uid);if(n){var a=n.currentTask;if(a){var o=a.agentStubMap;o&&(a=o.get(t.uid))}return a}}var SeriesModel$1=SeriesModel,ComponentView=function(){function t(){this.group=new Group$4,this.uid=getUID("viewComponent")}return t.prototype.init=function(r,n){},t.prototype.render=function(r,n,a,o){},t.prototype.dispose=function(r,n){},t.prototype.updateView=function(r,n,a,o){},t.prototype.updateLayout=function(r,n,a,o){},t.prototype.updateVisual=function(r,n,a,o){},t.prototype.toggleBlurSeries=function(r,n,a){},t.prototype.eachRendered=function(r){var n=this.group;n&&n.traverse(r)},t}();enableClassExtend(ComponentView);enableClassManagement(ComponentView);var ComponentView$1=ComponentView;function createRenderPlanner(){var t=makeInner();return function(r){var n=t(r),a=r.pipelineContext,o=!!n.large,s=!!n.progressiveRender,l=n.large=!!(a&&a.large),c=n.progressiveRender=!!(a&&a.progressiveRender);return(o!==l||s!==c)&&"reset"}}var inner$j=makeInner(),renderPlanner=createRenderPlanner(),ChartView=function(){function t(){this.group=new Group$4,this.uid=getUID("viewChart"),this.renderTask=createTask({plan:renderTaskPlan,reset:renderTaskReset}),this.renderTask.context={view:this}}return t.prototype.init=function(r,n){},t.prototype.render=function(r,n,a,o){},t.prototype.highlight=function(r,n,a,o){var s=r.getData(o&&o.dataType);!s||toggleHighlight(s,o,"emphasis")},t.prototype.downplay=function(r,n,a,o){var s=r.getData(o&&o.dataType);!s||toggleHighlight(s,o,"normal")},t.prototype.remove=function(r,n){this.group.removeAll()},t.prototype.dispose=function(r,n){},t.prototype.updateView=function(r,n,a,o){this.render(r,n,a,o)},t.prototype.updateLayout=function(r,n,a,o){this.render(r,n,a,o)},t.prototype.updateVisual=function(r,n,a,o){this.render(r,n,a,o)},t.prototype.eachRendered=function(r){traverseElements(this.group,r)},t.markUpdateMethod=function(r,n){inner$j(r).updateMethod=n},t.protoInitialize=function(){var r=t.prototype;r.type="chart"}(),t}();function elSetState(t,r,n){t&&isHighDownDispatcher(t)&&(r==="emphasis"?enterEmphasis:leaveEmphasis)(t,n)}function toggleHighlight(t,r,n){var a=queryDataIndex(t,r),o=r&&r.highlightKey!=null?getHighlightDigit(r.highlightKey):null;a!=null?each$f(normalizeToArray(a),function(s){elSetState(t.getItemGraphicEl(s),n,o)}):t.eachItemGraphicEl(function(s){elSetState(s,n,o)})}enableClassExtend(ChartView);enableClassManagement(ChartView);function renderTaskPlan(t){return renderPlanner(t.model)}function renderTaskReset(t){var r=t.model,n=t.ecModel,a=t.api,o=t.payload,s=r.pipelineContext.progressiveRender,l=t.view,c=o&&inner$j(o).updateMethod,u=s?"incrementalPrepareRender":c&&l[c]?c:"render";return u!=="render"&&l[u](r,n,a,o),progressMethodMap[u]}var progressMethodMap={incrementalPrepareRender:{progress:function(t,r){r.view.incrementalRender(t,r.model,r.ecModel,r.api,r.payload)}},render:{forceFirstProgress:!0,progress:function(t,r){r.view.render(r.model,r.ecModel,r.api,r.payload)}}},ChartView$1=ChartView,ORIGIN_METHOD="\0__throttleOriginMethod",RATE="\0__throttleRate",THROTTLE_TYPE="\0__throttleType";function throttle(t,r,n){var a,o=0,s=0,l=null,c,u,d,f;r=r||0;function v(){s=new Date().getTime(),l=null,t.apply(u,d||[])}var g=function(){for(var _=[],y=0;y=0?v():l=setTimeout(v,-c),o=a};return g.clear=function(){l&&(clearTimeout(l),l=null)},g.debounceNextCall=function(_){f=_},g}function createOrUpdate(t,r,n,a){var o=t[r];if(!!o){var s=o[ORIGIN_METHOD]||o,l=o[THROTTLE_TYPE],c=o[RATE];if(c!==n||l!==a){if(n==null||!a)return t[r]=s;o=t[r]=throttle(s,n,a==="debounce"),o[ORIGIN_METHOD]=s,o[THROTTLE_TYPE]=a,o[RATE]=n}return o}}function clear$1(t,r){var n=t[r];n&&n[ORIGIN_METHOD]&&(n.clear&&n.clear(),t[r]=n[ORIGIN_METHOD])}var inner$i=makeInner(),defaultStyleMappers={itemStyle:makeStyleMapper(ITEM_STYLE_KEY_MAP,!0),lineStyle:makeStyleMapper(LINE_STYLE_KEY_MAP,!0)},defaultColorKey={lineStyle:"stroke",itemStyle:"fill"};function getStyleMapper(t,r){var n=t.visualStyleMapper||defaultStyleMappers[r];return n||(console.warn("Unknown style type '"+r+"'."),defaultStyleMappers.itemStyle)}function getDefaultColorKey(t,r){var n=t.visualDrawType||defaultColorKey[r];return n||(console.warn("Unknown style type '"+r+"'."),"fill")}var seriesStyleTask={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,r){var n=t.getData(),a=t.visualStyleAccessPath||"itemStyle",o=t.getModel(a),s=getStyleMapper(t,a),l=s(o),c=o.getShallow("decal");c&&(n.setVisual("decal",c),c.dirty=!0);var u=getDefaultColorKey(t,a),d=l[u],f=isFunction(d)?d:null,v=l.fill==="auto"||l.stroke==="auto";if(!l[u]||f||v){var g=t.getColorFromPalette(t.name,null,r.getSeriesCount());l[u]||(l[u]=g,n.setVisual("colorFromPalette",!0)),l.fill=l.fill==="auto"||isFunction(l.fill)?g:l.fill,l.stroke=l.stroke==="auto"||isFunction(l.stroke)?g:l.stroke}if(n.setVisual("style",l),n.setVisual("drawType",u),!r.isSeriesFiltered(t)&&f)return n.setVisual("colorFromPalette",!1),{dataEach:function(_,y){var S=t.getDataParams(y),x=extend({},l);x[u]=f(S),_.setItemVisual(y,"style",x)}}}},sharedModel=new Model$1,dataStyleTask={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,r){if(!(t.ignoreStyleOnData||r.isSeriesFiltered(t))){var n=t.getData(),a=t.visualStyleAccessPath||"itemStyle",o=getStyleMapper(t,a),s=n.getVisual("drawType");return{dataEach:n.hasItemOption?function(l,c){var u=l.getRawDataItem(c);if(u&&u[a]){sharedModel.option=u[a];var d=o(sharedModel),f=l.ensureUniqueItemVisual(c,"style");extend(f,d),sharedModel.option.decal&&(l.setItemVisual(c,"decal",sharedModel.option.decal),sharedModel.option.decal.dirty=!0),s in d&&l.setItemVisual(c,"colorFromPalette",!1)}}:null}}}},dataColorPaletteTask={performRawSeries:!0,overallReset:function(t){var r=createHashMap();t.eachSeries(function(n){var a=n.getColorBy();if(!n.isColorBySeries()){var o=n.type+"-"+a,s=r.get(o);s||(s={},r.set(o,s)),inner$i(n).scope=s}}),t.eachSeries(function(n){if(!(n.isColorBySeries()||t.isSeriesFiltered(n))){var a=n.getRawData(),o={},s=n.getData(),l=inner$i(n).scope,c=n.visualStyleAccessPath||"itemStyle",u=getDefaultColorKey(n,c);s.each(function(d){var f=s.getRawIndex(d);o[f]=d}),a.each(function(d){var f=o[d],v=s.getItemVisual(f,"colorFromPalette");if(v){var g=s.ensureUniqueItemVisual(f,"style"),_=a.getName(d)||d+"",y=a.count();g[u]=n.getColorFromPalette(_,l,y)}})}})}},PI$5=Math.PI;function defaultLoading(t,r){r=r||{},defaults(r,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var n=new Group$4,a=new Rect$3({style:{fill:r.maskColor},zlevel:r.zlevel,z:1e4});n.add(a);var o=new ZRText$1({style:{text:r.text,fill:r.textColor,fontSize:r.fontSize,fontWeight:r.fontWeight,fontStyle:r.fontStyle,fontFamily:r.fontFamily},zlevel:r.zlevel,z:10001}),s=new Rect$3({style:{fill:"none"},textContent:o,textConfig:{position:"right",distance:10},zlevel:r.zlevel,z:10001});n.add(s);var l;return r.showSpinner&&(l=new Arc$1({shape:{startAngle:-PI$5/2,endAngle:-PI$5/2+.1,r:r.spinnerRadius},style:{stroke:r.color,lineCap:"round",lineWidth:r.lineWidth},zlevel:r.zlevel,z:10001}),l.animateShape(!0).when(1e3,{endAngle:PI$5*3/2}).start("circularInOut"),l.animateShape(!0).when(1e3,{startAngle:PI$5*3/2}).delay(300).start("circularInOut"),n.add(l)),n.resize=function(){var c=o.getBoundingRect().width,u=r.showSpinner?r.spinnerRadius:0,d=(t.getWidth()-u*2-(r.showSpinner&&c?10:0)-c)/2-(r.showSpinner&&c?0:5+c/2)+(r.showSpinner?0:c/2)+(c?0:u),f=t.getHeight()/2;r.showSpinner&&l.setShape({cx:d,cy:f}),s.setShape({x:d-u,y:f-u,width:u*2,height:u*2}),a.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},n.resize(),n}var Scheduler=function(){function t(r,n,a,o){this._stageTaskMap=createHashMap(),this.ecInstance=r,this.api=n,a=this._dataProcessorHandlers=a.slice(),o=this._visualHandlers=o.slice(),this._allHandlers=a.concat(o)}return t.prototype.restoreData=function(r,n){r.restoreData(n),this._stageTaskMap.each(function(a){var o=a.overallTask;o&&o.dirty()})},t.prototype.getPerformArgs=function(r,n){if(!!r.__pipeline){var a=this._pipelineMap.get(r.__pipeline.id),o=a.context,s=!n&&a.progressiveEnabled&&(!o||o.progressiveRender)&&r.__idxInPipeline>a.blockIndex,l=s?a.step:null,c=o&&o.modDataCount,u=c!=null?Math.ceil(c/l):null;return{step:l,modBy:u,modDataCount:c}}},t.prototype.getPipeline=function(r){return this._pipelineMap.get(r)},t.prototype.updateStreamModes=function(r,n){var a=this._pipelineMap.get(r.uid),o=r.getData(),s=o.count(),l=a.progressiveEnabled&&n.incrementalPrepareRender&&s>=a.threshold,c=r.get("large")&&s>=r.get("largeThreshold"),u=r.get("progressiveChunkMode")==="mod"?s:null;r.pipelineContext=a.context={progressiveRender:l,modDataCount:u,large:c}},t.prototype.restorePipelines=function(r){var n=this,a=n._pipelineMap=createHashMap();r.eachSeries(function(o){var s=o.getProgressive(),l=o.uid;a.set(l,{id:l,head:null,tail:null,threshold:o.getProgressiveThreshold(),progressiveEnabled:s&&!(o.preventIncremental&&o.preventIncremental()),blockIndex:-1,step:Math.round(s||700),count:0}),n._pipe(o,o.dataTask)})},t.prototype.prepareStageTasks=function(){var r=this._stageTaskMap,n=this.api.getModel(),a=this.api;each$f(this._allHandlers,function(o){var s=r.get(o.uid)||r.set(o.uid,{}),l="";assert(!(o.reset&&o.overallReset),l),o.reset&&this._createSeriesStageTask(o,s,n,a),o.overallReset&&this._createOverallStageTask(o,s,n,a)},this)},t.prototype.prepareView=function(r,n,a,o){var s=r.renderTask,l=s.context;l.model=n,l.ecModel=a,l.api=o,s.__block=!r.incrementalPrepareRender,this._pipe(n,s)},t.prototype.performDataProcessorTasks=function(r,n){this._performStageTasks(this._dataProcessorHandlers,r,n,{block:!0})},t.prototype.performVisualTasks=function(r,n,a){this._performStageTasks(this._visualHandlers,r,n,a)},t.prototype._performStageTasks=function(r,n,a,o){o=o||{};var s=!1,l=this;each$f(r,function(u,d){if(!(o.visualType&&o.visualType!==u.visualType)){var f=l._stageTaskMap.get(u.uid),v=f.seriesTaskMap,g=f.overallTask;if(g){var _,y=g.agentStubMap;y.each(function(x){c(o,x)&&(x.dirty(),_=!0)}),_&&g.dirty(),l.updatePayload(g,a);var S=l.getPerformArgs(g,o.block);y.each(function(x){x.perform(S)}),g.perform(S)&&(s=!0)}else v&&v.each(function(x,b){c(o,x)&&x.dirty();var w=l.getPerformArgs(x,o.block);w.skip=!u.performRawSeries&&n.isSeriesFiltered(x.context.model),l.updatePayload(x,a),x.perform(w)&&(s=!0)})}});function c(u,d){return u.setDirty&&(!u.dirtyMap||u.dirtyMap.get(d.__pipeline.id))}this.unfinished=s||this.unfinished},t.prototype.performSeriesTasks=function(r){var n;r.eachSeries(function(a){n=a.dataTask.perform()||n}),this.unfinished=n||this.unfinished},t.prototype.plan=function(){this._pipelineMap.each(function(r){var n=r.tail;do{if(n.__block){r.blockIndex=n.__idxInPipeline;break}n=n.getUpstream()}while(n)})},t.prototype.updatePayload=function(r,n){n!=="remain"&&(r.context.payload=n)},t.prototype._createSeriesStageTask=function(r,n,a,o){var s=this,l=n.seriesTaskMap,c=n.seriesTaskMap=createHashMap(),u=r.seriesType,d=r.getTargetSeries;r.createOnAllSeries?a.eachRawSeries(f):u?a.eachRawSeriesByType(u,f):d&&d(a,o).each(f);function f(v){var g=v.uid,_=c.set(g,l&&l.get(g)||createTask({plan:seriesTaskPlan,reset:seriesTaskReset,count:seriesTaskCount}));_.context={model:v,ecModel:a,api:o,useClearVisual:r.isVisual&&!r.isLayout,plan:r.plan,reset:r.reset,scheduler:s},s._pipe(v,_)}},t.prototype._createOverallStageTask=function(r,n,a,o){var s=this,l=n.overallTask=n.overallTask||createTask({reset:overallTaskReset});l.context={ecModel:a,api:o,overallReset:r.overallReset,scheduler:s};var c=l.agentStubMap,u=l.agentStubMap=createHashMap(),d=r.seriesType,f=r.getTargetSeries,v=!0,g=!1,_="";assert(!r.createOnAllSeries,_),d?a.eachRawSeriesByType(d,y):f?f(a,o).each(y):(v=!1,each$f(a.getSeries(),y));function y(S){var x=S.uid,b=u.set(x,c&&c.get(x)||(g=!0,createTask({reset:stubReset,onDirty:stubOnDirty})));b.context={model:S,overallProgress:v},b.agent=l,b.__block=v,s._pipe(S,b)}g&&l.dirty()},t.prototype._pipe=function(r,n){var a=r.uid,o=this._pipelineMap.get(a);!o.head&&(o.head=n),o.tail&&o.tail.pipe(n),o.tail=n,n.__idxInPipeline=o.count++,n.__pipeline=o},t.wrapStageHandler=function(r,n){return isFunction(r)&&(r={overallReset:r,seriesType:detectSeriseType(r)}),r.uid=getUID("stageHandler"),n&&(r.visualType=n),r},t}();function overallTaskReset(t){t.overallReset(t.ecModel,t.api,t.payload)}function stubReset(t){return t.overallProgress&&stubProgress}function stubProgress(){this.agent.dirty(),this.getDownstream().dirty()}function stubOnDirty(){this.agent&&this.agent.dirty()}function seriesTaskPlan(t){return t.plan?t.plan(t.model,t.ecModel,t.api,t.payload):null}function seriesTaskReset(t){t.useClearVisual&&t.data.clearAllVisual();var r=t.resetDefines=normalizeToArray(t.reset(t.model,t.ecModel,t.api,t.payload));return r.length>1?map$1(r,function(n,a){return makeSeriesTaskProgress(a)}):singleSeriesTaskProgress}var singleSeriesTaskProgress=makeSeriesTaskProgress(0);function makeSeriesTaskProgress(t){return function(r,n){var a=n.data,o=n.resetDefines[t];if(o&&o.dataEach)for(var s=r.start;s0&&_===d.length-g.length){var y=d.slice(0,_);y!=="data"&&(n.mainType=y,n[g.toLowerCase()]=u,f=!0)}}c.hasOwnProperty(d)&&(a[d]=u,f=!0),f||(o[d]=u)})}return{cptQuery:n,dataQuery:a,otherQuery:o}},t.prototype.filter=function(r,n){var a=this.eventInfo;if(!a)return!0;var o=a.targetEl,s=a.packedEvent,l=a.model,c=a.view;if(!l||!c)return!0;var u=n.cptQuery,d=n.dataQuery;return f(u,l,"mainType")&&f(u,l,"subType")&&f(u,l,"index","componentIndex")&&f(u,l,"name")&&f(u,l,"id")&&f(d,s,"name")&&f(d,s,"dataIndex")&&f(d,s,"dataType")&&(!c.filterForExposedEvent||c.filterForExposedEvent(r,n.otherQuery,o,s));function f(v,g,_,y){return v[_]==null||g[y||_]===v[_]}},t.prototype.afterTrigger=function(){this.eventInfo=null},t}(),SYMBOL_PROPS_WITH_CB=["symbol","symbolSize","symbolRotate","symbolOffset"],SYMBOL_PROPS=SYMBOL_PROPS_WITH_CB.concat(["symbolKeepAspect"]),seriesSymbolTask={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,r){var n=t.getData();if(t.legendIcon&&n.setVisual("legendIcon",t.legendIcon),!t.hasSymbolVisual)return;for(var a={},o={},s=!1,l=0;l=0&&isSafeNum(u)?u:.5;var d=t.createRadialGradient(l,c,0,l,c,u);return d}function getCanvasGradient(t,r,n){for(var a=r.type==="radial"?createRadialGradient(t,r,n):createLinearGradient(t,r,n),o=r.colorStops,s=0;s0)?null:t==="dashed"?[4*r,2*r]:t==="dotted"?[r]:isNumber(t)?[t]:isArray$1(t)?t:null}function getLineDash(t){var r=t.style,n=r.lineDash&&r.lineWidth>0&&normalizeLineDash(r.lineDash,r.lineWidth),a=r.lineDashOffset;if(n){var o=r.strokeNoScale&&t.getLineScale?t.getLineScale():1;o&&o!==1&&(n=map$1(n,function(s){return s/o}),a/=o)}return[n,a]}var pathProxyForDraw=new PathProxy(!0);function styleHasStroke(t){var r=t.stroke;return!(r==null||r==="none"||!(t.lineWidth>0))}function isValidStrokeFillStyle(t){return typeof t=="string"&&t!=="none"}function styleHasFill(t){var r=t.fill;return r!=null&&r!=="none"}function doFillPath(t,r){if(r.fillOpacity!=null&&r.fillOpacity!==1){var n=t.globalAlpha;t.globalAlpha=r.fillOpacity*r.opacity,t.fill(),t.globalAlpha=n}else t.fill()}function doStrokePath(t,r){if(r.strokeOpacity!=null&&r.strokeOpacity!==1){var n=t.globalAlpha;t.globalAlpha=r.strokeOpacity*r.opacity,t.stroke(),t.globalAlpha=n}else t.stroke()}function createCanvasPattern(t,r,n){var a=createOrUpdateImage(r.image,r.__image,n);if(isImageReady(a)){var o=t.createPattern(a,r.repeat||"repeat");if(typeof DOMMatrix=="function"&&o&&o.setTransform){var s=new DOMMatrix;s.translateSelf(r.x||0,r.y||0),s.rotateSelf(0,0,(r.rotation||0)*RADIAN_TO_DEGREE),s.scaleSelf(r.scaleX||1,r.scaleY||1),o.setTransform(s)}return o}}function brushPath(t,r,n,a){var o,s=styleHasStroke(n),l=styleHasFill(n),c=n.strokePercent,u=c<1,d=!r.path;(!r.silent||u)&&d&&r.createPathProxy();var f=r.path||pathProxyForDraw,v=r.__dirty;if(!a){var g=n.fill,_=n.stroke,y=l&&!!g.colorStops,S=s&&!!_.colorStops,x=l&&!!g.image,b=s&&!!_.image,w=void 0,A=void 0,M=void 0,D=void 0,L=void 0;(y||S)&&(L=r.getBoundingRect()),y&&(w=v?getCanvasGradient(t,g,L):r.__canvasFillGradient,r.__canvasFillGradient=w),S&&(A=v?getCanvasGradient(t,_,L):r.__canvasStrokeGradient,r.__canvasStrokeGradient=A),x&&(M=v||!r.__canvasFillPattern?createCanvasPattern(t,g,r):r.__canvasFillPattern,r.__canvasFillPattern=M),b&&(D=v||!r.__canvasStrokePattern?createCanvasPattern(t,_,r):r.__canvasStrokePattern,r.__canvasStrokePattern=M),y?t.fillStyle=w:x&&(M?t.fillStyle=M:l=!1),S?t.strokeStyle=A:b&&(D?t.strokeStyle=D:s=!1)}var z=r.getGlobalScale();f.setScale(z[0],z[1],r.segmentIgnoreThreshold);var F,ae;t.setLineDash&&n.lineDash&&(o=getLineDash(r),F=o[0],ae=o[1]);var j=!0;(d||v&SHAPE_CHANGED_BIT)&&(f.setDPR(t.dpr),u?f.setContext(null):(f.setContext(t),j=!1),f.reset(),r.buildPath(f,r.shape,a),f.toStatic(),r.pathUpdated()),j&&f.rebuildPath(t,u?c:1),F&&(t.setLineDash(F),t.lineDashOffset=ae),a||(n.strokeFirst?(s&&doStrokePath(t,n),l&&doFillPath(t,n)):(l&&doFillPath(t,n),s&&doStrokePath(t,n))),F&&t.setLineDash([])}function brushImage(t,r,n){var a=r.__image=createOrUpdateImage(n.image,r.__image,r,r.onload);if(!(!a||!isImageReady(a))){var o=n.x||0,s=n.y||0,l=r.getWidth(),c=r.getHeight(),u=a.width/a.height;if(l==null&&c!=null?l=c*u:c==null&&l!=null?c=l/u:l==null&&c==null&&(l=a.width,c=a.height),n.sWidth&&n.sHeight){var d=n.sx||0,f=n.sy||0;t.drawImage(a,d,f,n.sWidth,n.sHeight,o,s,l,c)}else if(n.sx&&n.sy){var d=n.sx,f=n.sy,v=l-d,g=c-f;t.drawImage(a,d,f,v,g,o,s,l,c)}else t.drawImage(a,o,s,l,c)}}function brushText(t,r,n){var a,o=n.text;if(o!=null&&(o+=""),o){t.font=n.font||DEFAULT_FONT,t.textAlign=n.textAlign,t.textBaseline=n.textBaseline;var s=void 0,l=void 0;t.setLineDash&&n.lineDash&&(a=getLineDash(r),s=a[0],l=a[1]),s&&(t.setLineDash(s),t.lineDashOffset=l),n.strokeFirst?(styleHasStroke(n)&&t.strokeText(o,n.x,n.y),styleHasFill(n)&&t.fillText(o,n.x,n.y)):(styleHasFill(n)&&t.fillText(o,n.x,n.y),styleHasStroke(n)&&t.strokeText(o,n.x,n.y)),s&&t.setLineDash([])}}var SHADOW_NUMBER_PROPS=["shadowBlur","shadowOffsetX","shadowOffsetY"],STROKE_PROPS=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function bindCommonProps(t,r,n,a,o){var s=!1;if(!a&&(n=n||{},r===n))return!1;if(a||r.opacity!==n.opacity){flushPathDrawn(t,o),s=!0;var l=Math.max(Math.min(r.opacity,1),0);t.globalAlpha=isNaN(l)?DEFAULT_COMMON_STYLE.opacity:l}(a||r.blend!==n.blend)&&(s||(flushPathDrawn(t,o),s=!0),t.globalCompositeOperation=r.blend||DEFAULT_COMMON_STYLE.blend);for(var c=0;c0&&n.unfinished);n.unfinished||this._zr.flush()}}},r.prototype.getDom=function(){return this._dom},r.prototype.getId=function(){return this.id},r.prototype.getZr=function(){return this._zr},r.prototype.isSSR=function(){return this._ssr},r.prototype.setOption=function(n,a,o){if(!this[IN_MAIN_PROCESS_KEY]){if(this._disposed){this.id;return}var s,l,c;if(isObject$3(a)&&(o=a.lazyUpdate,s=a.silent,l=a.replaceMerge,c=a.transition,a=a.notMerge),this[IN_MAIN_PROCESS_KEY]=!0,!this._model||a){var u=new OptionManager$1(this._api),d=this._theme,f=this._model=new GlobalModel$1;f.scheduler=this._scheduler,f.ssr=this._ssr,f.init(null,null,null,d,this._locale,u)}this._model.setOption(n,{replaceMerge:l},optionPreprocessorFuncs);var v={seriesTransition:c,optionChanged:!0};if(o)this[PENDING_UPDATE]={silent:s,updateParams:v},this[IN_MAIN_PROCESS_KEY]=!1,this.getZr().wakeUp();else{try{prepare(this),updateMethods.update.call(this,null,v)}catch(g){throw this[PENDING_UPDATE]=null,this[IN_MAIN_PROCESS_KEY]=!1,g}this._ssr||this._zr.flush(),this[PENDING_UPDATE]=null,this[IN_MAIN_PROCESS_KEY]=!1,flushPendingActions.call(this,s),triggerUpdatedEvent.call(this,s)}}},r.prototype.setTheme=function(){},r.prototype.getModel=function(){return this._model},r.prototype.getOption=function(){return this._model&&this._model.getOption()},r.prototype.getWidth=function(){return this._zr.getWidth()},r.prototype.getHeight=function(){return this._zr.getHeight()},r.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||env$1.hasGlobalWindow&&window.devicePixelRatio||1},r.prototype.getRenderedCanvas=function(n){return this.renderToCanvas(n)},r.prototype.renderToCanvas=function(n){n=n||{};var a=this._zr.painter;return a.getRenderedCanvas({backgroundColor:n.backgroundColor||this._model.get("backgroundColor"),pixelRatio:n.pixelRatio||this.getDevicePixelRatio()})},r.prototype.renderToSVGString=function(n){n=n||{};var a=this._zr.painter;return a.renderToString({useViewBox:n.useViewBox})},r.prototype.getSvgDataURL=function(){if(!!env$1.svgSupported){var n=this._zr,a=n.storage.getDisplayList();return each$f(a,function(o){o.stopAnimation(null,!0)}),n.painter.toDataURL()}},r.prototype.getDataURL=function(n){if(this._disposed){this.id;return}n=n||{};var a=n.excludeComponents,o=this._model,s=[],l=this;each$f(a,function(u){o.eachComponent({mainType:u},function(d){var f=l._componentsMap[d.__viewId];f.group.ignore||(s.push(f),f.group.ignore=!0)})});var c=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(n).toDataURL("image/"+(n&&n.type||"png"));return each$f(s,function(u){u.group.ignore=!1}),c},r.prototype.getConnectedDataURL=function(n){if(this._disposed){this.id;return}var a=n.type==="svg",o=this.group,s=Math.min,l=Math.max,c=1/0;if(connectedGroups[o]){var u=c,d=c,f=-c,v=-c,g=[],_=n&&n.pixelRatio||this.getDevicePixelRatio();each$f(instances,function(A,M){if(A.group===o){var D=a?A.getZr().painter.getSvgDom().innerHTML:A.renderToCanvas(clone$4(n)),L=A.getDom().getBoundingClientRect();u=s(L.left,u),d=s(L.top,d),f=l(L.right,f),v=l(L.bottom,v),g.push({dom:D,left:L.left,top:L.top})}}),u*=_,d*=_,f*=_,v*=_;var y=f-u,S=v-d,x=platformApi.createCanvas(),b=init$2(x,{renderer:a?"svg":"canvas"});if(b.resize({width:y,height:S}),a){var w="";return each$f(g,function(A){var M=A.left-u,D=A.top-d;w+=''+A.dom+""}),b.painter.getSvgRoot().innerHTML=w,n.connectedBackgroundColor&&b.painter.setBackgroundColor(n.connectedBackgroundColor),b.refreshImmediately(),b.painter.toDataURL()}else return n.connectedBackgroundColor&&b.add(new Rect$3({shape:{x:0,y:0,width:y,height:S},style:{fill:n.connectedBackgroundColor}})),each$f(g,function(A){var M=new ZRImage$1({style:{x:A.left*_-u,y:A.top*_-d,image:A.dom}});b.add(M)}),b.refreshImmediately(),x.toDataURL("image/"+(n&&n.type||"png"))}else return this.getDataURL(n)},r.prototype.convertToPixel=function(n,a){return doConvertPixel(this,"convertToPixel",n,a)},r.prototype.convertFromPixel=function(n,a){return doConvertPixel(this,"convertFromPixel",n,a)},r.prototype.containPixel=function(n,a){if(this._disposed){this.id;return}var o=this._model,s,l=parseFinder$1(o,n);return each$f(l,function(c,u){u.indexOf("Models")>=0&&each$f(c,function(d){var f=d.coordinateSystem;if(f&&f.containPoint)s=s||!!f.containPoint(a);else if(u==="seriesModels"){var v=this._chartsMap[d.__viewId];v&&v.containPoint&&(s=s||v.containPoint(a,d))}},this)},this),!!s},r.prototype.getVisual=function(n,a){var o=this._model,s=parseFinder$1(o,n,{defaultMainType:"series"}),l=s.seriesModel,c=l.getData(),u=s.hasOwnProperty("dataIndexInside")?s.dataIndexInside:s.hasOwnProperty("dataIndex")?c.indexOfRawIndex(s.dataIndex):null;return u!=null?getItemVisualFromData(c,u,a):getVisualFromData(c,a)},r.prototype.getViewOfComponentModel=function(n){return this._componentsMap[n.__viewId]},r.prototype.getViewOfSeriesModel=function(n){return this._chartsMap[n.__viewId]},r.prototype._initEvents=function(){var n=this;each$f(MOUSE_EVENT_NAMES,function(a){var o=function(s){var l=n.getModel(),c=s.target,u,d=a==="globalout";if(d?u={}:c&&findEventDispatcher(c,function(y){var S=getECData(y);if(S&&S.dataIndex!=null){var x=S.dataModel||l.getSeriesByIndex(S.seriesIndex);return u=x&&x.getDataParams(S.dataIndex,S.dataType)||{},!0}else if(S.eventData)return u=extend({},S.eventData),!0},!0),u){var f=u.componentType,v=u.componentIndex;(f==="markLine"||f==="markPoint"||f==="markArea")&&(f="series",v=u.seriesIndex);var g=f&&v!=null&&l.getComponent(f,v),_=g&&n[g.mainType==="series"?"_chartsMap":"_componentsMap"][g.__viewId];u.event=s,u.type=a,n._$eventProcessor.eventInfo={targetEl:c,packedEvent:u,model:g,view:_},n.trigger(a,u)}};o.zrEventfulCallAtLast=!0,n._zr.on(a,o,n)}),each$f(eventActionMap,function(a,o){n._messageCenter.on(o,function(s){this.trigger(o,s)},n)}),each$f(["selectchanged"],function(a){n._messageCenter.on(a,function(o){this.trigger(a,o)},n)}),handleLegacySelectEvents(this._messageCenter,this,this._api)},r.prototype.isDisposed=function(){return this._disposed},r.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},r.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var n=this.getDom();n&&setAttribute(this.getDom(),DOM_ATTRIBUTE_KEY,"");var a=this,o=a._api,s=a._model;each$f(a._componentsViews,function(l){l.dispose(s,o)}),each$f(a._chartsViews,function(l){l.dispose(s,o)}),a._zr.dispose(),a._dom=a._model=a._chartsMap=a._componentsMap=a._chartsViews=a._componentsViews=a._scheduler=a._api=a._zr=a._throttledZrFlush=a._theme=a._coordSysMgr=a._messageCenter=null,delete instances[a.id]},r.prototype.resize=function(n){if(!this[IN_MAIN_PROCESS_KEY]){if(this._disposed){this.id;return}this._zr.resize(n);var a=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!a){var o=a.resetOption("media"),s=n&&n.silent;this[PENDING_UPDATE]&&(s==null&&(s=this[PENDING_UPDATE].silent),o=!0,this[PENDING_UPDATE]=null),this[IN_MAIN_PROCESS_KEY]=!0;try{o&&prepare(this),updateMethods.update.call(this,{type:"resize",animation:extend({duration:0},n&&n.animation)})}catch(l){throw this[IN_MAIN_PROCESS_KEY]=!1,l}this[IN_MAIN_PROCESS_KEY]=!1,flushPendingActions.call(this,s),triggerUpdatedEvent.call(this,s)}}},r.prototype.showLoading=function(n,a){if(this._disposed){this.id;return}if(isObject$3(n)&&(a=n,n=""),n=n||"default",this.hideLoading(),!!loadingEffects[n]){var o=loadingEffects[n](this._api,a),s=this._zr;this._loadingFX=o,s.add(o)}},r.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},r.prototype.makeActionFromEvent=function(n){var a=extend({},n);return a.type=eventActionMap[n.type],a},r.prototype.dispatchAction=function(n,a){if(this._disposed){this.id;return}if(isObject$3(a)||(a={silent:!!a}),!!actions[n.type]&&!!this._model){if(this[IN_MAIN_PROCESS_KEY]){this._pendingActions.push(n);return}var o=a.silent;doDispatchAction.call(this,n,o);var s=a.flush;s?this._zr.flush():s!==!1&&env$1.browser.weChat&&this._throttledZrFlush(),flushPendingActions.call(this,o),triggerUpdatedEvent.call(this,o)}},r.prototype.updateLabelLayout=function(){lifecycle$1.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},r.prototype.appendData=function(n){if(this._disposed){this.id;return}var a=n.seriesIndex,o=this.getModel(),s=o.getSeriesByIndex(a);s.appendData(n),this._scheduler.unfinished=!0,this.getZr().wakeUp()},r.internalField=function(){prepare=function(v){var g=v._scheduler;g.restorePipelines(v._model),g.prepareStageTasks(),prepareView(v,!0),prepareView(v,!1),g.plan()},prepareView=function(v,g){for(var _=v._model,y=v._scheduler,S=g?v._componentsViews:v._chartsViews,x=g?v._componentsMap:v._chartsMap,b=v._zr,w=v._api,A=0;Ag.get("hoverLayerThreshold")&&!env$1.node&&!env$1.worker&&g.eachSeries(function(x){if(!x.preventUsingHoverLayer){var b=v._chartsMap[x.__viewId];b.__alive&&b.eachRendered(function(w){w.states.emphasis&&(w.states.emphasis.hoverLayer=!0)})}})}function l(v,g){var _=v.get("blendMode")||null;g.eachRendered(function(y){y.isGroup||(y.style.blend=_)})}function c(v,g){if(!v.preventAutoZ){var _=v.get("z")||0,y=v.get("zlevel")||0;g.eachRendered(function(S){return u(S,_,y,-1/0),!0})}}function u(v,g,_,y){var S=v.getTextContent(),x=v.getTextGuideLine(),b=v.isGroup;if(b)for(var w=v.childrenRef(),A=0;A0?{duration:S,delay:_.get("delay"),easing:_.get("easing")}:null;g.eachRendered(function(b){if(b.states&&b.states.emphasis){if(isElementRemoved(b))return;if(b instanceof Path$1&&savePathStates(b),b.__dirty){var w=b.prevStates;w&&b.useStates(w)}if(y){b.stateTransition=x;var A=b.getTextContent(),M=b.getTextGuideLine();A&&(A.stateTransition=x),M&&(M.stateTransition=x)}b.__dirty&&o(b)}})}createExtensionAPI=function(v){return new(function(g){__extends(_,g);function _(){return g!==null&&g.apply(this,arguments)||this}return _.prototype.getCoordinateSystems=function(){return v._coordSysMgr.getCoordinateSystems()},_.prototype.getComponentByElement=function(y){for(;y;){var S=y.__ecComponentInfo;if(S!=null)return v._model.getComponent(S.mainType,S.index);y=y.parent}},_.prototype.enterEmphasis=function(y,S){enterEmphasis(y,S),markStatusToUpdate(v)},_.prototype.leaveEmphasis=function(y,S){leaveEmphasis(y,S),markStatusToUpdate(v)},_.prototype.enterBlur=function(y){enterBlur(y),markStatusToUpdate(v)},_.prototype.leaveBlur=function(y){leaveBlur(y),markStatusToUpdate(v)},_.prototype.enterSelect=function(y){enterSelect(y),markStatusToUpdate(v)},_.prototype.leaveSelect=function(y){leaveSelect(y),markStatusToUpdate(v)},_.prototype.getModel=function(){return v.getModel()},_.prototype.getViewOfComponentModel=function(y){return v.getViewOfComponentModel(y)},_.prototype.getViewOfSeriesModel=function(y){return v.getViewOfSeriesModel(y)},_}(ExtensionAPI$1))(v)},enableConnect=function(v){function g(_,y){for(var S=0;S<_.length;S++){var x=_[S];x[CONNECT_STATUS_KEY]=y}}each$f(eventActionMap,function(_,y){v._messageCenter.on(y,function(S){if(connectedGroups[v.group]&&v[CONNECT_STATUS_KEY]!==CONNECT_STATUS_PENDING){if(S&&S.escapeConnect)return;var x=v.makeActionFromEvent(S),b=[];each$f(instances,function(w){w!==v&&w.group===v.group&&b.push(w)}),g(b,CONNECT_STATUS_PENDING),each$f(b,function(w){w[CONNECT_STATUS_KEY]!==CONNECT_STATUS_UPDATING&&w.dispatchAction(x)}),g(b,CONNECT_STATUS_UPDATED)}})})}}(),r}(Eventful$1),echartsProto=ECharts.prototype;echartsProto.on=createRegisterEventWithLowercaseECharts("on");echartsProto.off=createRegisterEventWithLowercaseECharts("off");echartsProto.one=function(t,r,n){var a=this;function o(){for(var s=[],l=0;l=0)){registeredTasks.push(n);var s=Scheduler$1.wrapStageHandler(n,o);s.__prio=r,s.__raw=n,t.push(s)}}function registerLoading(t,r){loadingEffects[t]=r}function registerMap$1(t,r,n){var a=getImpl("registerMap");a&&a(t,r,n)}var registerTransform=registerExternalTransform;registerVisual(PRIORITY_VISUAL_GLOBAL,seriesStyleTask);registerVisual(PRIORITY_VISUAL_CHART_DATA_CUSTOM,dataStyleTask);registerVisual(PRIORITY_VISUAL_CHART_DATA_CUSTOM,dataColorPaletteTask);registerVisual(PRIORITY_VISUAL_GLOBAL,seriesSymbolTask);registerVisual(PRIORITY_VISUAL_CHART_DATA_CUSTOM,dataSymbolTask);registerVisual(PRIORITY_VISUAL_DECAL,decalVisual);registerPreprocessor(globalBackwardCompat);registerProcessor(PRIORITY_PROCESSOR_DATASTACK,dataStack);registerLoading("default",defaultLoading);registerAction({type:HIGHLIGHT_ACTION_TYPE,event:HIGHLIGHT_ACTION_TYPE,update:HIGHLIGHT_ACTION_TYPE},noop);registerAction({type:DOWNPLAY_ACTION_TYPE,event:DOWNPLAY_ACTION_TYPE,update:DOWNPLAY_ACTION_TYPE},noop);registerAction({type:SELECT_ACTION_TYPE,event:SELECT_ACTION_TYPE,update:SELECT_ACTION_TYPE},noop);registerAction({type:UNSELECT_ACTION_TYPE,event:UNSELECT_ACTION_TYPE,update:UNSELECT_ACTION_TYPE},noop);registerAction({type:TOGGLE_SELECT_ACTION_TYPE,event:TOGGLE_SELECT_ACTION_TYPE,update:TOGGLE_SELECT_ACTION_TYPE},noop);registerTheme("light",lightTheme);registerTheme("dark",darkTheme);var extensions=[],extensionRegisters={registerPreprocessor,registerProcessor,registerPostInit,registerPostUpdate,registerUpdateLifecycle,registerAction,registerCoordinateSystem,registerLayout,registerVisual,registerTransform,registerLoading,registerMap:registerMap$1,registerImpl,PRIORITY,ComponentModel:ComponentModel$1,ComponentView:ComponentView$1,SeriesModel:SeriesModel$1,ChartView:ChartView$1,registerComponentModel:function(t){ComponentModel$1.registerClass(t)},registerComponentView:function(t){ComponentView$1.registerClass(t)},registerSeriesModel:function(t){SeriesModel$1.registerClass(t)},registerChartView:function(t){ChartView$1.registerClass(t)},registerSubTypeDefaulter:function(t,r){ComponentModel$1.registerSubTypeDefaulter(t,r)},registerPainter:function(t,r){registerPainter(t,r)}};function use(t){if(isArray$1(t)){each$f(t,function(r){use(r)});return}indexOf(extensions,t)>=0||(extensions.push(t),isFunction(t)&&(t={install:t}),t.install(extensionRegisters))}function dataIndexMapValueLength(t){return t==null?0:t.length||1}function defaultKeyGetter(t){return t}var DataDiffer=function(){function t(r,n,a,o,s,l){this._old=r,this._new=n,this._oldKeyGetter=a||defaultKeyGetter,this._newKeyGetter=o||defaultKeyGetter,this.context=s,this._diffModeMultiple=l==="multiple"}return t.prototype.add=function(r){return this._add=r,this},t.prototype.update=function(r){return this._update=r,this},t.prototype.updateManyToOne=function(r){return this._updateManyToOne=r,this},t.prototype.updateOneToMany=function(r){return this._updateOneToMany=r,this},t.prototype.updateManyToMany=function(r){return this._updateManyToMany=r,this},t.prototype.remove=function(r){return this._remove=r,this},t.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},t.prototype._executeOneToOne=function(){var r=this._old,n=this._new,a={},o=new Array(r.length),s=new Array(n.length);this._initIndexMap(r,null,o,"_oldKeyGetter"),this._initIndexMap(n,a,s,"_newKeyGetter");for(var l=0;l1){var f=u.shift();u.length===1&&(a[c]=u[0]),this._update&&this._update(f,l)}else d===1?(a[c]=null,this._update&&this._update(u,l)):this._remove&&this._remove(l)}this._performRestAdd(s,a)},t.prototype._executeMultiple=function(){var r=this._old,n=this._new,a={},o={},s=[],l=[];this._initIndexMap(r,a,s,"_oldKeyGetter"),this._initIndexMap(n,o,l,"_newKeyGetter");for(var c=0;c1&&g===1)this._updateManyToOne&&this._updateManyToOne(f,d),o[u]=null;else if(v===1&&g>1)this._updateOneToMany&&this._updateOneToMany(f,d),o[u]=null;else if(v===1&&g===1)this._update&&this._update(f,d),o[u]=null;else if(v>1&&g>1)this._updateManyToMany&&this._updateManyToMany(f,d),o[u]=null;else if(v>1)for(var _=0;_1)for(var c=0;c30}var isObject$1=isObject$3,map=map$1,CtorInt32Array=typeof Int32Array=="undefined"?Array:Int32Array,ID_PREFIX="e\0\0",INDEX_NOT_FOUND=-1,TRANSFERABLE_PROPERTIES=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],CLONE_PROPERTIES=["_approximateExtent"],prepareInvertedIndex,getId,getIdNameFromStore,normalizeDimensions,transferProperties,cloneListForMapAndSample,makeIdFromName,SeriesData=function(){function t(r,n){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var a,o=!1;isSeriesDataSchema(r)?(a=r.dimensions,this._dimOmitted=r.isDimensionOmitted(),this._schema=r):(o=!0,a=r),a=a||["x","y"];for(var s={},l=[],c={},u=!1,d={},f=0;f=n)){var a=this._store,o=a.getProvider();this._updateOrdinalMeta();var s=this._nameList,l=this._idList,c=o.getSource().sourceFormat,u=c===SOURCE_FORMAT_ORIGINAL;if(u&&!o.pure)for(var d=[],f=r;f0},t.prototype.ensureUniqueItemVisual=function(r,n){var a=this._itemVisuals,o=a[r];o||(o=a[r]={});var s=o[n];return s==null&&(s=this.getVisual(n),isArray$1(s)?s=s.slice():isObject$1(s)&&(s=extend({},s)),o[n]=s),s},t.prototype.setItemVisual=function(r,n,a){var o=this._itemVisuals[r]||{};this._itemVisuals[r]=o,isObject$1(n)?extend(o,n):o[n]=a},t.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},t.prototype.setLayout=function(r,n){isObject$1(r)?extend(this._layout,r):this._layout[r]=n},t.prototype.getLayout=function(r){return this._layout[r]},t.prototype.getItemLayout=function(r){return this._itemLayouts[r]},t.prototype.setItemLayout=function(r,n,a){this._itemLayouts[r]=a?extend(this._itemLayouts[r]||{},n):n},t.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},t.prototype.setItemGraphicEl=function(r,n){var a=this.hostModel&&this.hostModel.seriesIndex;setCommonECData(a,this.dataType,r,n),this._graphicEls[r]=n},t.prototype.getItemGraphicEl=function(r){return this._graphicEls[r]},t.prototype.eachItemGraphicEl=function(r,n){each$f(this._graphicEls,function(a,o){a&&r&&r.call(n,a,o)})},t.prototype.cloneShallow=function(r){return r||(r=new t(this._schema?this._schema:map(this.dimensions,this._getDimInfo,this),this.hostModel)),transferProperties(r,this),r._store=this._store,r},t.prototype.wrapMethod=function(r,n){var a=this[r];!isFunction(a)||(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(r),this[r]=function(){var o=a.apply(this,arguments);return n.apply(this,[o].concat(slice(arguments)))})},t.internalField=function(){prepareInvertedIndex=function(r){var n=r._invertedIndicesMap;each$f(n,function(a,o){var s=r._dimInfos[o],l=s.ordinalMeta,c=r._store;if(l){a=n[o]=new CtorInt32Array(l.categories.length);for(var u=0;u1&&(u+="__ec__"+f),o[n]=u}}}(),t}(),SeriesData$1=SeriesData;function prepareSeriesDataSchema(t,r){isSourceInstance(t)||(t=createSourceFromSeriesDataOption(t)),r=r||{};var n=r.coordDimensions||[],a=r.dimensionsDefine||t.dimensionsDefine||[],o=createHashMap(),s=[],l=getDimCount(t,n,a,r.dimensionsCount),c=r.canOmitUnusedDimensions&&shouldOmitUnusedDimensions(l),u=a===t.dimensionsDefine,d=u?ensureSourceDimNameMap(t):createDimNameMap(a),f=r.encodeDefine;!f&&r.encodeDefaulter&&(f=r.encodeDefaulter(t,l));for(var v=createHashMap(f),g=new CtorInt32Array$1(l),_=0;_0&&(a.name=o+(s-1)),s++,r.set(o,s)}}function getDimCount(t,r,n,a){var o=Math.max(t.dimensionsDetectedCount||1,r.length,n.length,a||0);return each$f(r,function(s){var l;isObject$3(s)&&(l=s.dimsDef)&&(o=Math.max(o,l.length))}),o}function genCoordDimName(t,r,n){if(n||r.hasKey(t)){for(var a=0;r.hasKey(t+a);)a++;t+=a}return r.set(t,!0),t}var CoordSysInfo=function(){function t(r){this.coordSysDims=[],this.axisMap=createHashMap(),this.categoryAxisMap=createHashMap(),this.coordSysName=r}return t}();function getCoordSysInfoBySeries(t){var r=t.get("coordinateSystem"),n=new CoordSysInfo(r),a=fetchers[r];if(a)return a(t,n,n.axisMap,n.categoryAxisMap),n}var fetchers={cartesian2d:function(t,r,n,a){var o=t.getReferringComponents("xAxis",SINGLE_REFERRING).models[0],s=t.getReferringComponents("yAxis",SINGLE_REFERRING).models[0];r.coordSysDims=["x","y"],n.set("x",o),n.set("y",s),isCategory(o)&&(a.set("x",o),r.firstCategoryDimIndex=0),isCategory(s)&&(a.set("y",s),r.firstCategoryDimIndex==null&&(r.firstCategoryDimIndex=1))},singleAxis:function(t,r,n,a){var o=t.getReferringComponents("singleAxis",SINGLE_REFERRING).models[0];r.coordSysDims=["single"],n.set("single",o),isCategory(o)&&(a.set("single",o),r.firstCategoryDimIndex=0)},polar:function(t,r,n,a){var o=t.getReferringComponents("polar",SINGLE_REFERRING).models[0],s=o.findAxisModel("radiusAxis"),l=o.findAxisModel("angleAxis");r.coordSysDims=["radius","angle"],n.set("radius",s),n.set("angle",l),isCategory(s)&&(a.set("radius",s),r.firstCategoryDimIndex=0),isCategory(l)&&(a.set("angle",l),r.firstCategoryDimIndex==null&&(r.firstCategoryDimIndex=1))},geo:function(t,r,n,a){r.coordSysDims=["lng","lat"]},parallel:function(t,r,n,a){var o=t.ecModel,s=o.getComponent("parallel",t.get("parallelIndex")),l=r.coordSysDims=s.dimensions.slice();each$f(s.parallelAxisIndex,function(c,u){var d=o.getComponent("parallelAxis",c),f=l[u];n.set(f,d),isCategory(d)&&(a.set(f,d),r.firstCategoryDimIndex==null&&(r.firstCategoryDimIndex=u))})}};function isCategory(t){return t.get("type")==="category"}function enableDataStack(t,r,n){n=n||{};var a=n.byIndex,o=n.stackedCoordDimension,s,l,c;isLegacyDimensionsInput(r)?s=r:(l=r.schema,s=l.dimensions,c=r.store);var u=!!(t&&t.get("stack")),d,f,v,g;if(each$f(s,function(w,A){isString(w)&&(s[A]=w={name:w}),u&&!w.isExtraCoord&&(!a&&!d&&w.ordinalMeta&&(d=w),!f&&w.type!=="ordinal"&&w.type!=="time"&&(!o||o===w.coordDim)&&(f=w))}),f&&!a&&!d&&(a=!0),f){v="__\0ecstackresult_"+t.id,g="__\0ecstackedover_"+t.id,d&&(d.createInvertedIndices=!0);var _=f.coordDim,y=f.type,S=0;each$f(s,function(w){w.coordDim===_&&S++});var x={name:v,coordDim:_,coordDimIndex:S,type:y,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:s.length},b={name:g,coordDim:g,coordDimIndex:S+1,type:y,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:s.length+1};l?(c&&(x.storeDimIndex=c.ensureCalculationDimension(g,y),b.storeDimIndex=c.ensureCalculationDimension(v,y)),l.appendCalculationDimension(x),l.appendCalculationDimension(b)):(s.push(x),s.push(b))}return{stackedDimension:f&&f.name,stackedByDimension:d&&d.name,isStackedByIndex:a,stackedOverDimension:g,stackResultDimension:v}}function isLegacyDimensionsInput(t){return!isSeriesDataSchema(t.schema)}function isDimensionStacked(t,r){return!!r&&r===t.getCalculationInfo("stackedDimension")}function getStackedDimension(t,r){return isDimensionStacked(t,r)?t.getCalculationInfo("stackResultDimension"):r}function getCoordSysDimDefs(t,r){var n=t.get("coordinateSystem"),a=CoordinateSystem.get(n),o;return r&&r.coordSysDims&&(o=map$1(r.coordSysDims,function(s){var l={name:s},c=r.axisMap.get(s);if(c){var u=c.get("type");l.type=getDimensionTypeByAxis(u)}return l})),o||(o=a&&(a.getDimensionsInfo?a.getDimensionsInfo():a.dimensions.slice())||["x","y"]),o}function injectOrdinalMeta(t,r,n){var a,o;return n&&each$f(t,function(s,l){var c=s.coordDim,u=n.categoryAxisMap.get(c);u&&(a==null&&(a=l),s.ordinalMeta=u.getOrdinalMeta(),r&&(s.createInvertedIndices=!0)),s.otherDims.itemName!=null&&(o=!0)}),!o&&a!=null&&(t[a].otherDims.itemName=0),a}function createSeriesData(t,r,n){n=n||{};var a=r.getSourceManager(),o,s=!1;t?(s=!0,o=createSourceFromSeriesDataOption(t)):(o=a.getSource(),s=o.sourceFormat===SOURCE_FORMAT_ORIGINAL);var l=getCoordSysInfoBySeries(r),c=getCoordSysDimDefs(r,l),u=n.useEncodeDefaulter,d=isFunction(u)?u:u?curry$1(makeSeriesEncodeForAxisCoordSys,c,r):null,f={coordDimensions:c,generateCoord:n.generateCoord,encodeDefine:r.getEncode(),encodeDefaulter:d,canOmitUnusedDimensions:!s},v=prepareSeriesDataSchema(o,f),g=injectOrdinalMeta(v.dimensions,n.createInvertedIndices,l),_=s?null:a.getSharedDataStore(v),y=enableDataStack(r,{schema:v,store:_}),S=new SeriesData$1(v,r);S.setCalculationInfo(y);var x=g!=null&&isNeedCompleteOrdinalData(o)?function(b,w,A,M){return M===g?A:this.defaultDimValueGetter(b,w,A,M)}:null;return S.hasItemOption=!1,S.initData(s?o:_,null,x),S}function isNeedCompleteOrdinalData(t){if(t.sourceFormat===SOURCE_FORMAT_ORIGINAL){var r=firstDataNotNull(t.data||[]);return!isArray$1(getDataItemValue(r))}}function firstDataNotNull(t){for(var r=0;rn[1]&&(n[1]=r[1])},t.prototype.unionExtentFromData=function(r,n){this.unionExtent(r.getApproximateExtent(n))},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.setExtent=function(r,n){var a=this._extent;isNaN(r)||(a[0]=r),isNaN(n)||(a[1]=n)},t.prototype.isInExtentRange=function(r){return this._extent[0]<=r&&this._extent[1]>=r},t.prototype.isBlank=function(){return this._isBlank},t.prototype.setBlank=function(r){this._isBlank=r},t}();enableClassManagement(Scale);var Scale$1=Scale,uidBase=0,OrdinalMeta=function(){function t(r){this.categories=r.categories||[],this._needCollect=r.needCollect,this._deduplication=r.deduplication,this.uid=++uidBase}return t.createByAxisModel=function(r){var n=r.option,a=n.data,o=a&&map$1(a,getName);return new t({categories:o,needCollect:!o,deduplication:n.dedplication!==!1})},t.prototype.getOrdinal=function(r){return this._getOrCreateMap().get(r)},t.prototype.parseAndCollect=function(r){var n,a=this._needCollect;if(!isString(r)&&!a)return r;if(a&&!this._deduplication)return n=this.categories.length,this.categories[n]=r,n;var o=this._getOrCreateMap();return n=o.get(r),n==null&&(a?(n=this.categories.length,this.categories[n]=r,o.set(r,n)):n=NaN),n},t.prototype._getOrCreateMap=function(){return this._map||(this._map=createHashMap(this.categories))},t}();function getName(t){return isObject$3(t)&&t.value!=null?t.value:t+""}var OrdinalMeta$1=OrdinalMeta;function isIntervalOrLogScale(t){return t.type==="interval"||t.type==="log"}function intervalScaleNiceTicks(t,r,n,a){var o={},s=t[1]-t[0],l=o.interval=nice(s/r,!0);n!=null&&la&&(l=o.interval=a);var c=o.intervalPrecision=getIntervalPrecision(l),u=o.niceTickExtent=[round$3(Math.ceil(t[0]/l)*l,c),round$3(Math.floor(t[1]/l)*l,c)];return fixExtent(u,t),o}function increaseInterval(t){var r=Math.pow(10,quantityExponent(t)),n=t/r;return n?n===2?n=3:n===3?n=5:n*=2:n=1,round$3(n*r)}function getIntervalPrecision(t){return getPrecision(t)+2}function clamp(t,r,n){t[r]=Math.max(Math.min(t[r],n[1]),n[0])}function fixExtent(t,r){!isFinite(t[0])&&(t[0]=r[0]),!isFinite(t[1])&&(t[1]=r[1]),clamp(t,0,r),clamp(t,1,r),t[0]>t[1]&&(t[0]=t[1])}function contain$1(t,r){return t>=r[0]&&t<=r[1]}function normalize$2(t,r){return r[1]===r[0]?.5:(t-r[0])/(r[1]-r[0])}function scale(t,r){return t*(r[1]-r[0])+r[0]}var OrdinalScale=function(t){__extends(r,t);function r(n){var a=t.call(this,n)||this;a.type="ordinal";var o=a.getSetting("ordinalMeta");return o||(o=new OrdinalMeta$1({})),isArray$1(o)&&(o=new OrdinalMeta$1({categories:map$1(o,function(s){return isObject$3(s)?s.value:s})})),a._ordinalMeta=o,a._extent=a.getSetting("extent")||[0,o.categories.length-1],a}return r.prototype.parse=function(n){return n==null?NaN:isString(n)?this._ordinalMeta.getOrdinal(n):Math.round(n)},r.prototype.contain=function(n){return n=this.parse(n),contain$1(n,this._extent)&&this._ordinalMeta.categories[n]!=null},r.prototype.normalize=function(n){return n=this._getTickNumber(this.parse(n)),normalize$2(n,this._extent)},r.prototype.scale=function(n){return n=Math.round(scale(n,this._extent)),this.getRawOrdinalNumber(n)},r.prototype.getTicks=function(){for(var n=[],a=this._extent,o=a[0];o<=a[1];)n.push({value:o}),o++;return n},r.prototype.getMinorTicks=function(n){},r.prototype.setSortInfo=function(n){if(n==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var a=n.ordinalNumbers,o=this._ordinalNumbersByTick=[],s=this._ticksByOrdinalNumber=[],l=0,c=this._ordinalMeta.categories.length,u=Math.min(c,a.length);l=0&&n=0&&n=n},r.prototype.getOrdinalMeta=function(){return this._ordinalMeta},r.prototype.calcNiceTicks=function(){},r.prototype.calcNiceExtent=function(){},r.type="ordinal",r}(Scale$1);Scale$1.registerClass(OrdinalScale);var OrdinalScale$1=OrdinalScale,roundNumber=round$3,IntervalScale=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="interval",n._interval=0,n._intervalPrecision=2,n}return r.prototype.parse=function(n){return n},r.prototype.contain=function(n){return contain$1(n,this._extent)},r.prototype.normalize=function(n){return normalize$2(n,this._extent)},r.prototype.scale=function(n){return scale(n,this._extent)},r.prototype.setExtent=function(n,a){var o=this._extent;isNaN(n)||(o[0]=parseFloat(n)),isNaN(a)||(o[1]=parseFloat(a))},r.prototype.unionExtent=function(n){var a=this._extent;n[0]a[1]&&(a[1]=n[1]),this.setExtent(a[0],a[1])},r.prototype.getInterval=function(){return this._interval},r.prototype.setInterval=function(n){this._interval=n,this._niceExtent=this._extent.slice(),this._intervalPrecision=getIntervalPrecision(n)},r.prototype.getTicks=function(n){var a=this._interval,o=this._extent,s=this._niceExtent,l=this._intervalPrecision,c=[];if(!a)return c;var u=1e4;o[0]u)return[];var f=c.length?c[c.length-1].value:s[1];return o[1]>f&&(n?c.push({value:roundNumber(f+a,l)}):c.push({value:o[1]})),c},r.prototype.getMinorTicks=function(n){for(var a=this.getTicks(!0),o=[],s=this.getExtent(),l=1;ls[0]&&_0&&(s=s===null?c:Math.min(s,c))}n[a]=s}}return n}function makeColumnLayout(t){var r=getValueAxesMinGaps(t),n=[];return each$f(t,function(a){var o=a.coordinateSystem,s=o.getBaseAxis(),l=s.getExtent(),c;if(s.type==="category")c=s.getBandWidth();else if(s.type==="value"||s.type==="time"){var u=s.dim+"_"+s.index,d=r[u],f=Math.abs(l[1]-l[0]),v=s.scale.getExtent(),g=Math.abs(v[1]-v[0]);c=d?f/g*d:f}else{var _=a.getData();c=Math.abs(l[1]-l[0])/_.count()}var y=parsePercent(a.get("barWidth"),c),S=parsePercent(a.get("barMaxWidth"),c),x=parsePercent(a.get("barMinWidth")||(isInLargeMode(a)?.5:1),c),b=a.get("barGap"),w=a.get("barCategoryGap");n.push({bandWidth:c,barWidth:y,barMaxWidth:S,barMinWidth:x,barGap:b,barCategoryGap:w,axisKey:getAxisKey$1(s),stackId:getSeriesStackId$1(a)})}),doCalBarWidthAndOffset(n)}function doCalBarWidthAndOffset(t){var r={};each$f(t,function(a,o){var s=a.axisKey,l=a.bandWidth,c=r[s]||{bandWidth:l,remainedWidth:l,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},u=c.stacks;r[s]=c;var d=a.stackId;u[d]||c.autoWidthCount++,u[d]=u[d]||{width:0,maxWidth:0};var f=a.barWidth;f&&!u[d].width&&(u[d].width=f,f=Math.min(c.remainedWidth,f),c.remainedWidth-=f);var v=a.barMaxWidth;v&&(u[d].maxWidth=v);var g=a.barMinWidth;g&&(u[d].minWidth=g);var _=a.barGap;_!=null&&(c.gap=_);var y=a.barCategoryGap;y!=null&&(c.categoryGap=y)});var n={};return each$f(r,function(a,o){n[o]={};var s=a.stacks,l=a.bandWidth,c=a.categoryGap;if(c==null){var u=keys(s).length;c=Math.max(35-u*4,15)+"%"}var d=parsePercent(c,l),f=parsePercent(a.gap,1),v=a.remainedWidth,g=a.autoWidthCount,_=(v-d)/(g+(g-1)*f);_=Math.max(_,0),each$f(s,function(b){var w=b.maxWidth,A=b.minWidth;if(b.width){var M=b.width;w&&(M=Math.min(M,w)),A&&(M=Math.max(M,A)),b.width=M,v-=M+f*M,g--}else{var M=_;w&&wM&&(M=A),M!==_&&(b.width=M,v-=M+f*M,g--)}}),_=(v-d)/(g+(g-1)*f),_=Math.max(_,0);var y=0,S;each$f(s,function(b,w){b.width||(b.width=_),S=b,y+=b.width*(1+f)}),S&&(y-=S.width*f);var x=-y/2;each$f(s,function(b,w){n[o][w]=n[o][w]||{bandWidth:l,offset:x,width:b.width},x+=b.width*(1+f)})}),n}function retrieveColumnLayout(t,r,n){if(t&&r){var a=t[getAxisKey$1(r)];return a!=null&&n!=null?a[getSeriesStackId$1(n)]:a}}function layout$3(t,r){var n=prepareLayoutBarSeries(t,r),a=makeColumnLayout(n);each$f(n,function(o){var s=o.getData(),l=o.coordinateSystem,c=l.getBaseAxis(),u=getSeriesStackId$1(o),d=a[getAxisKey$1(c)][u],f=d.offset,v=d.width;s.setLayout({bandWidth:d.bandWidth,offset:f,size:v})})}function createProgressiveLayout(t){return{seriesType:t,plan:createRenderPlanner(),reset:function(r){if(!!isOnCartesian(r)){var n=r.getData(),a=r.coordinateSystem,o=a.getBaseAxis(),s=a.getOtherAxis(o),l=n.getDimensionIndex(n.mapDimension(s.dim)),c=n.getDimensionIndex(n.mapDimension(o.dim)),u=r.get("showBackground",!0),d=n.mapDimension(s.dim),f=n.getCalculationInfo("stackResultDimension"),v=isDimensionStacked(n,d)&&!!n.getCalculationInfo("stackedOnSeries"),g=s.isHorizontal(),_=getValueAxisStart(o,s),y=isInLargeMode(r),S=r.get("barMinHeight")||0,x=f&&n.getDimensionIndex(f),b=n.getLayout("size"),w=n.getLayout("offset");return{progress:function(A,M){for(var D=A.count,L=y&&createFloat32Array(D*3),z=y&&u&&createFloat32Array(D*3),F=y&&createFloat32Array(D),ae=a.master.getRect(),j=g?ae.width:ae.height,Y,de=M.getStore(),$e=0;(Y=A.next())!=null;){var Lt=de.get(v?x:l,Y),jt=de.get(c,Y),Ar=_,wn=void 0;v&&(wn=+Lt-de.get(l,Y));var Sn=void 0,Cn=void 0,An=void 0,In=void 0;if(g){var Dn=a.dataToPoint([Lt,jt]);if(v){var Ra=a.dataToPoint([wn,jt]);Ar=Ra[0]}Sn=Ar,Cn=Dn[1]+w,An=Dn[0]-Ar,In=b,Math.abs(An)>>1;t[o][1]o&&(this._approxInterval=o);var c=scaleIntervals.length,u=Math.min(bisect(scaleIntervals,this._approxInterval,0,c),c-1);this._interval=scaleIntervals[u][1],this._minLevelUnit=scaleIntervals[Math.max(u-1,0)][0]},r.prototype.parse=function(n){return isNumber(n)?n:+parseDate(n)},r.prototype.contain=function(n){return contain$1(this.parse(n),this._extent)},r.prototype.normalize=function(n){return normalize$2(this.parse(n),this._extent)},r.prototype.scale=function(n){return scale(n,this._extent)},r.type="time",r}(IntervalScale$1),scaleIntervals=[["second",ONE_SECOND],["minute",ONE_MINUTE],["hour",ONE_HOUR],["quarter-day",ONE_HOUR*6],["half-day",ONE_HOUR*12],["day",ONE_DAY*1.2],["half-week",ONE_DAY*3.5],["week",ONE_DAY*7],["month",ONE_DAY*31],["quarter",ONE_DAY*95],["half-year",ONE_YEAR/2],["year",ONE_YEAR]];function isUnitValueSame(t,r,n,a){var o=parseDate(r),s=parseDate(n),l=function(y){return getUnitValue(o,y,a)===getUnitValue(s,y,a)},c=function(){return l("year")},u=function(){return c()&&l("month")},d=function(){return u()&&l("day")},f=function(){return d()&&l("hour")},v=function(){return f()&&l("minute")},g=function(){return v()&&l("second")},_=function(){return g()&&l("millisecond")};switch(t){case"year":return c();case"month":return u();case"day":return d();case"hour":return f();case"minute":return v();case"second":return g();case"millisecond":return _()}}function getDateInterval(t,r){return t/=ONE_DAY,t>16?16:t>7.5?7:t>3.5?4:t>1.5?2:1}function getMonthInterval(t){var r=30*ONE_DAY;return t/=r,t>6?6:t>3?3:t>2?2:1}function getHourInterval(t){return t/=ONE_HOUR,t>12?12:t>6?6:t>3.5?4:t>2?2:1}function getMinutesAndSecondsInterval(t,r){return t/=r?ONE_MINUTE:ONE_SECOND,t>30?30:t>20?20:t>15?15:t>10?10:t>5?5:t>2?2:1}function getMillisecondsInterval(t){return nice(t,!0)}function getFirstTimestampOfUnit(t,r,n){var a=new Date(t);switch(getPrimaryTimeUnit(r)){case"year":case"month":a[monthSetterName(n)](0);case"day":a[dateSetterName(n)](1);case"hour":a[hoursSetterName(n)](0);case"minute":a[minutesSetterName(n)](0);case"second":a[secondsSetterName(n)](0),a[millisecondsSetterName(n)](0)}return a.getTime()}function getIntervalTicks(t,r,n,a){var o=1e4,s=timeUnits,l=0;function c(j,Y,de,$e,Lt,jt,Ar){for(var wn=new Date(Y),Sn=Y,Cn=wn[$e]();Sn1&&jt===0&&de.unshift({value:de[0].value-Sn})}}for(var jt=0;jt<$e.length;jt++)de.push($e[jt]);return $e}}for(var d=[],f=[],v=0,g=0,_=0;_=a[0]&&w<=a[1]&&v++)}var A=(a[1]-a[0])/r;if(v>A*1.5&&g>A/1.5||(d.push(x),v>A||t===s[_]))break}f=[]}}}for(var M=filter(map$1(d,function(j){return filter(j,function(Y){return Y.value>=a[0]&&Y.value<=a[1]&&!Y.notAdd})}),function(j){return j.length>0}),D=[],L=M.length-1,_=0;_0;)s*=10;var c=[round$3(mathCeil$1(a[0]/s)*s),round$3(mathFloor$1(a[1]/s)*s)];this._interval=s,this._niceExtent=c}},r.prototype.calcNiceExtent=function(n){intervalScaleProto.calcNiceExtent.call(this,n),this._fixMin=n.fixMin,this._fixMax=n.fixMax},r.prototype.parse=function(n){return n},r.prototype.contain=function(n){return n=mathLog$1(n)/mathLog$1(this.base),contain$1(n,this._extent)},r.prototype.normalize=function(n){return n=mathLog$1(n)/mathLog$1(this.base),normalize$2(n,this._extent)},r.prototype.scale=function(n){return n=scale(n,this._extent),mathPow$1(this.base,n)},r.type="log",r}(Scale$1),proto=LogScale.prototype;proto.getMinorTicks=intervalScaleProto.getMinorTicks;proto.getLabel=intervalScaleProto.getLabel;function fixRoundingError(t,r){return roundingErrorFix(t,getPrecision(r))}Scale$1.registerClass(LogScale);var LogScale$1=LogScale,ScaleRawExtentInfo=function(){function t(r,n,a){this._prepareParams(r,n,a)}return t.prototype._prepareParams=function(r,n,a){a[1]0&&u>0&&!d&&(c=0),c<0&&u<0&&!f&&(u=0));var g=this._determinedMin,_=this._determinedMax;return g!=null&&(c=g,d=!0),_!=null&&(u=_,f=!0),{min:c,max:u,minFixed:d,maxFixed:f,isBlank:v}},t.prototype.modifyDataMinMax=function(r,n){this[DATA_MIN_MAX_ATTR[r]]=n},t.prototype.setDeterminedMinMax=function(r,n){var a=DETERMINED_MIN_MAX_ATTR[r];this[a]=n},t.prototype.freeze=function(){this.frozen=!0},t}(),DETERMINED_MIN_MAX_ATTR={min:"_determinedMin",max:"_determinedMax"},DATA_MIN_MAX_ATTR={min:"_dataMin",max:"_dataMax"};function ensureScaleRawExtentInfo(t,r,n){var a=t.rawExtentInfo;return a||(a=new ScaleRawExtentInfo(t,r,n),t.rawExtentInfo=a,a)}function parseAxisModelMinMax(t,r){return r==null?null:eqNaN(r)?NaN:t.parse(r)}function getScaleExtent(t,r){var n=t.type,a=ensureScaleRawExtentInfo(t,r,t.getExtent()).calculate();t.setBlank(a.isBlank);var o=a.min,s=a.max,l=r.ecModel;if(l&&n==="time"){var c=prepareLayoutBarSeries("bar",l),u=!1;if(each$f(c,function(v){u=u||v.getBaseAxis()===r.axis}),u){var d=makeColumnLayout(c),f=adjustScaleForOverflow(o,s,r,d);o=f.min,s=f.max}}return{extent:[o,s],fixMin:a.minFixed,fixMax:a.maxFixed}}function adjustScaleForOverflow(t,r,n,a){var o=n.axis.getExtent(),s=o[1]-o[0],l=retrieveColumnLayout(a,n.axis);if(l===void 0)return{min:t,max:r};var c=1/0;each$f(l,function(_){c=Math.min(_.offset,c)});var u=-1/0;each$f(l,function(_){u=Math.max(_.offset+_.width,u)}),c=Math.abs(c),u=Math.abs(u);var d=c+u,f=r-t,v=1-(c+u)/s,g=f/v-f;return r+=g*(u/d),t-=g*(c/d),{min:t,max:r}}function niceScaleExtent(t,r){var n=r,a=getScaleExtent(t,n),o=a.extent,s=n.get("splitNumber");t instanceof LogScale$1&&(t.base=n.get("logBase"));var l=t.type,c=n.get("interval"),u=l==="interval"||l==="time";t.setExtent(o[0],o[1]),t.calcNiceExtent({splitNumber:s,fixMin:a.fixMin,fixMax:a.fixMax,minInterval:u?n.get("minInterval"):null,maxInterval:u?n.get("maxInterval"):null}),c!=null&&t.setInterval&&t.setInterval(c)}function createScaleByModel$1(t,r){if(r=r||t.get("type"),r)switch(r){case"category":return new OrdinalScale$1({ordinalMeta:t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),extent:[1/0,-1/0]});case"time":return new TimeScale$1({locale:t.ecModel.getLocaleModel(),useUTC:t.ecModel.get("useUTC")});default:return new(Scale$1.getClass(r)||IntervalScale$1)}}function ifAxisCrossZero(t){var r=t.scale.getExtent(),n=r[0],a=r[1];return!(n>0&&a>0||n<0&&a<0)}function makeLabelFormatter(t){var r=t.getLabelModel().get("formatter"),n=t.type==="category"?t.scale.getExtent()[0]:null;return t.scale.type==="time"?function(a){return function(o,s){return t.scale.getFormattedLabel(o,s,a)}}(r):isString(r)?function(a){return function(o){var s=t.scale.getLabel(o),l=a.replace("{value}",s!=null?s:"");return l}}(r):isFunction(r)?function(a){return function(o,s){return n!=null&&(s=o.value-n),a(getAxisRawValue(t,o),s,o.level!=null?{level:o.level}:null)}}(r):function(a){return t.scale.getLabel(a)}}function getAxisRawValue(t,r){return t.type==="category"?t.scale.getLabel(r):r.value}function estimateLabelUnionRect(t){var r=t.model,n=t.scale;if(!(!r.get(["axisLabel","show"])||n.isBlank())){var a,o,s=n.getExtent();n instanceof OrdinalScale$1?o=n.count():(a=n.getTicks(),o=a.length);var l=t.getLabelModel(),c=makeLabelFormatter(t),u,d=1;o>40&&(d=Math.ceil(o/40));for(var f=0;ft[1]&&(t[1]=o[1])})}var AxisModelCommonMixin=function(){function t(){}return t.prototype.getNeedCrossZero=function(){var r=this.option;return!r.scale},t.prototype.getCoordSysModel=function(){},t}(),EPSILON=1e-8;function isAroundEqual(t,r){return Math.abs(t-r)o&&(a=l,o=u)}if(a)return centroid$1(a.exterior);var d=this.getBoundingRect();return[d.x+d.width/2,d.y+d.height/2]},r.prototype.getBoundingRect=function(n){var a=this._rect;if(a&&!n)return a;var o=[1/0,1/0],s=[-1/0,-1/0],l=this.geometries;return each$f(l,function(c){c.type==="polygon"?updateBBoxFromPoints(c.exterior,o,s,n):each$f(c.points,function(u){updateBBoxFromPoints(u,o,s,n)})}),isFinite(o[0])&&isFinite(o[1])&&isFinite(s[0])&&isFinite(s[1])||(o[0]=o[1]=s[0]=s[1]=0),a=new BoundingRect$1(o[0],o[1],s[0]-o[0],s[1]-o[1]),n||(this._rect=a),a},r.prototype.contain=function(n){var a=this.getBoundingRect(),o=this.geometries;if(!a.contain(n[0],n[1]))return!1;e:for(var s=0,l=o.length;s>1^-(c&1),u=u>>1^-(u&1),c+=o,u+=s,o=c,s=u,a.push([c/n,u/n])}return a}function parseGeoJSON(t,r){return t=decode(t),map$1(filter(t.features,function(n){return n.geometry&&n.properties&&n.geometry.coordinates.length>0}),function(n){var a=n.properties,o=n.geometry,s=[];switch(o.type){case"Polygon":var l=o.coordinates;s.push(new GeoJSONPolygonGeometry(l[0],l.slice(1)));break;case"MultiPolygon":each$f(o.coordinates,function(u){u[0]&&s.push(new GeoJSONPolygonGeometry(u[0],u.slice(1)))});break;case"LineString":s.push(new GeoJSONLineStringGeometry([o.coordinates]));break;case"MultiLineString":s.push(new GeoJSONLineStringGeometry(o.coordinates))}var c=new GeoJSONRegion(a[r||"name"],s,a.cp);return c.properties=a,c})}var inner$g=makeInner();function createAxisLabels(t){return t.type==="category"?makeCategoryLabels(t):makeRealNumberLabels(t)}function createAxisTicks(t,r){return t.type==="category"?makeCategoryTicks(t,r):{ticks:map$1(t.scale.getTicks(),function(n){return n.value})}}function makeCategoryLabels(t){var r=t.getLabelModel(),n=makeCategoryLabelsActually(t,r);return!r.get("show")||t.scale.isBlank()?{labels:[],labelCategoryInterval:n.labelCategoryInterval}:n}function makeCategoryLabelsActually(t,r){var n=getListCache(t,"labels"),a=getOptionCategoryInterval(r),o=listCacheGet(n,a);if(o)return o;var s,l;return isFunction(a)?s=makeLabelsByCustomizedCategoryInterval(t,a):(l=a==="auto"?makeAutoCategoryInterval(t):a,s=makeLabelsByNumericCategoryInterval(t,l)),listCacheSet(n,a,{labels:s,labelCategoryInterval:l})}function makeCategoryTicks(t,r){var n=getListCache(t,"ticks"),a=getOptionCategoryInterval(r),o=listCacheGet(n,a);if(o)return o;var s,l;if((!r.get("show")||t.scale.isBlank())&&(s=[]),isFunction(a))s=makeLabelsByCustomizedCategoryInterval(t,a,!0);else if(a==="auto"){var c=makeCategoryLabelsActually(t,t.getLabelModel());l=c.labelCategoryInterval,s=map$1(c.labels,function(u){return u.tickValue})}else l=a,s=makeLabelsByNumericCategoryInterval(t,l,!0);return listCacheSet(n,a,{ticks:s,tickCategoryInterval:l})}function makeRealNumberLabels(t){var r=t.scale.getTicks(),n=makeLabelFormatter(t);return{labels:map$1(r,function(a,o){return{level:a.level,formattedLabel:n(a,o),rawLabel:t.scale.getLabel(a),tickValue:a.value}})}}function getListCache(t,r){return inner$g(t)[r]||(inner$g(t)[r]=[])}function listCacheGet(t,r){for(var n=0;n40&&(c=Math.max(1,Math.floor(l/40)));for(var u=s[0],d=t.dataToCoord(u+1)-t.dataToCoord(u),f=Math.abs(d*Math.cos(a)),v=Math.abs(d*Math.sin(a)),g=0,_=0;u<=s[1];u+=c){var y=0,S=0,x=getBoundingRect(n({value:u}),r.font,"center","top");y=x.width*1.3,S=x.height*1.3,g=Math.max(g,y,7),_=Math.max(_,S,7)}var b=g/f,w=_/v;isNaN(b)&&(b=1/0),isNaN(w)&&(w=1/0);var A=Math.max(0,Math.floor(Math.min(b,w))),M=inner$g(t.model),D=t.getExtent(),L=M.lastAutoInterval,z=M.lastTickCount;return L!=null&&z!=null&&Math.abs(L-A)<=1&&Math.abs(z-l)<=1&&L>A&&M.axisExtent0===D[0]&&M.axisExtent1===D[1]?A=L:(M.lastTickCount=l,M.lastAutoInterval=A,M.axisExtent0=D[0],M.axisExtent1=D[1]),A}function fetchAutoCategoryIntervalCalculationParams(t){var r=t.getLabelModel();return{axisRotate:t.getRotate?t.getRotate():t.isHorizontal&&!t.isHorizontal()?90:0,labelRotate:r.get("rotate")||0,font:r.getFont()}}function makeLabelsByNumericCategoryInterval(t,r,n){var a=makeLabelFormatter(t),o=t.scale,s=o.getExtent(),l=t.getLabelModel(),c=[],u=Math.max((r||0)+1,1),d=s[0],f=o.count();d!==0&&u>1&&f/u>2&&(d=Math.round(Math.ceil(d/u)*u));var v=shouldShowAllLabels(t),g=l.get("showMinLabel")||v,_=l.get("showMaxLabel")||v;g&&d!==s[0]&&S(s[0]);for(var y=d;y<=s[1];y+=u)S(y);_&&y-u!==s[1]&&S(s[1]);function S(x){var b={value:x};c.push(n?x:{formattedLabel:a(b),rawLabel:o.getLabel(b),tickValue:x})}return c}function makeLabelsByCustomizedCategoryInterval(t,r,n){var a=t.scale,o=makeLabelFormatter(t),s=[];return each$f(a.getTicks(),function(l){var c=a.getLabel(l),u=l.value;r(l.value,c)&&s.push(n?u:{formattedLabel:o(l),rawLabel:c,tickValue:u})}),s}var NORMALIZED_EXTENT=[0,1],Axis=function(){function t(r,n,a){this.onBand=!1,this.inverse=!1,this.dim=r,this.scale=n,this._extent=a||[0,0]}return t.prototype.contain=function(r){var n=this._extent,a=Math.min(n[0],n[1]),o=Math.max(n[0],n[1]);return r>=a&&r<=o},t.prototype.containData=function(r){return this.scale.contain(r)},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.getPixelPrecision=function(r){return getPixelPrecision(r||this.scale.getExtent(),this._extent)},t.prototype.setExtent=function(r,n){var a=this._extent;a[0]=r,a[1]=n},t.prototype.dataToCoord=function(r,n){var a=this._extent,o=this.scale;return r=o.normalize(r),this.onBand&&o.type==="ordinal"&&(a=a.slice(),fixExtentWithBands(a,o.count())),linearMap$2(r,NORMALIZED_EXTENT,a,n)},t.prototype.coordToData=function(r,n){var a=this._extent,o=this.scale;this.onBand&&o.type==="ordinal"&&(a=a.slice(),fixExtentWithBands(a,o.count()));var s=linearMap$2(r,a,NORMALIZED_EXTENT,n);return this.scale.scale(s)},t.prototype.pointToData=function(r,n){},t.prototype.getTicksCoords=function(r){r=r||{};var n=r.tickModel||this.getTickModel(),a=createAxisTicks(this,n),o=a.ticks,s=map$1(o,function(c){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(c):c),tickValue:c}},this),l=n.get("alignWithLabel");return fixOnBandTicksCoords(this,s,l,r.clamp),s},t.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var r=this.model.getModel("minorTick"),n=r.get("splitNumber");n>0&&n<100||(n=5);var a=this.scale.getMinorTicks(n),o=map$1(a,function(s){return map$1(s,function(l){return{coord:this.dataToCoord(l),tickValue:l}},this)},this);return o},t.prototype.getViewLabels=function(){return createAxisLabels(this).labels},t.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},t.prototype.getTickModel=function(){return this.model.getModel("axisTick")},t.prototype.getBandWidth=function(){var r=this._extent,n=this.scale.getExtent(),a=n[1]-n[0]+(this.onBand?1:0);a===0&&(a=1);var o=Math.abs(r[1]-r[0]);return Math.abs(o)/a},t.prototype.calculateCategoryInterval=function(){return calculateCategoryInterval(this)},t}();function fixExtentWithBands(t,r){var n=t[1]-t[0],a=r,o=n/a/2;t[0]+=o,t[1]-=o}function fixOnBandTicksCoords(t,r,n,a){var o=r.length;if(!t.onBand||n||!o)return;var s=t.getExtent(),l,c;if(o===1)r[0].coord=s[0],l=r[1]={coord:s[0]};else{var u=r[o-1].tickValue-r[0].tickValue,d=(r[o-1].coord-r[0].coord)/u;each$f(r,function(_){_.coord-=d/2});var f=t.scale.getExtent();c=1+f[1]-r[o-1].tickValue,l={coord:r[o-1].coord+d*c},r.push(l)}var v=s[0]>s[1];g(r[0].coord,s[0])&&(a?r[0].coord=s[0]:r.shift()),a&&g(s[0],r[0].coord)&&r.unshift({coord:s[0]}),g(s[1],l.coord)&&(a?l.coord=s[1]:r.pop()),a&&g(l.coord,s[1])&&r.push({coord:s[1]});function g(_,y){return _=round$3(_),y=round$3(y),v?_>y:_o&&(o+=PI2$2);var _=Math.atan2(c,l);if(_<0&&(_+=PI2$2),_>=a&&_<=o||_+PI2$2>=a&&_+PI2$2<=o)return u[0]=f,u[1]=v,d-n;var y=n*Math.cos(a)+t,S=n*Math.sin(a)+r,x=n*Math.cos(o)+t,b=n*Math.sin(o)+r,w=(y-l)*(y-l)+(S-c)*(S-c),A=(x-l)*(x-l)+(b-c)*(b-c);return w0){r=r/180*Math.PI,pt0.fromArray(t[0]),pt1.fromArray(t[1]),pt2.fromArray(t[2]),Point$1.sub(dir,pt0,pt1),Point$1.sub(dir2,pt2,pt1);var n=dir.len(),a=dir2.len();if(!(n<.001||a<.001)){dir.scale(1/n),dir2.scale(1/a);var o=dir.dot(dir2),s=Math.cos(r);if(s1&&Point$1.copy(tmpProjPoint,pt2),tmpProjPoint.toArray(t[1])}}}}function limitSurfaceAngle(t,r,n){if(n<=180&&n>0){n=n/180*Math.PI,pt0.fromArray(t[0]),pt1.fromArray(t[1]),pt2.fromArray(t[2]),Point$1.sub(dir,pt1,pt0),Point$1.sub(dir2,pt2,pt1);var a=dir.len(),o=dir2.len();if(!(a<.001||o<.001)){dir.scale(1/a),dir2.scale(1/o);var s=dir.dot(r),l=Math.cos(n);if(s=u)Point$1.copy(tmpProjPoint,pt2);else{tmpProjPoint.scaleAndAdd(dir2,c/Math.tan(Math.PI/2-f));var v=pt2.x!==pt1.x?(tmpProjPoint.x-pt1.x)/(pt2.x-pt1.x):(tmpProjPoint.y-pt1.y)/(pt2.y-pt1.y);if(isNaN(v))return;v<0?Point$1.copy(tmpProjPoint,pt1):v>1&&Point$1.copy(tmpProjPoint,pt2)}tmpProjPoint.toArray(t[1])}}}}function setLabelLineState(t,r,n,a){var o=n==="normal",s=o?t:t.ensureState(n);s.ignore=r;var l=a.get("smooth");l&&l===!0&&(l=.3),s.shape=s.shape||{},l>0&&(s.shape.smooth=l);var c=a.getModel("lineStyle").getLineStyle();o?t.useStyle(c):s.style=c}function buildLabelLinePath(t,r){var n=r.smooth,a=r.points;if(!!a)if(t.moveTo(a[0][0],a[0][1]),n>0&&a.length>=3){var o=dist$1(a[0],a[1]),s=dist$1(a[1],a[2]);if(!o||!s){t.lineTo(a[1][0],a[1][1]),t.lineTo(a[2][0],a[2][1]);return}var l=Math.min(o,s)*n,c=lerp$1([],a[1],a[0],l/o),u=lerp$1([],a[1],a[2],l/s),d=lerp$1([],c,u,.5);t.bezierCurveTo(c[0],c[1],c[0],c[1],d[0],d[1]),t.bezierCurveTo(u[0],u[1],u[0],u[1],a[2][0],a[2][1])}else for(var f=1;f0&&s&&D(-f/l,0,l);var S=t[0],x=t[l-1],b,w;A(),b<0&&L(-b,.8),w<0&&L(w,.8),A(),M(b,w,1),M(w,b,-1),A(),b<0&&z(-b),w<0&&z(w);function A(){b=S.rect[r]-a,w=o-x.rect[r]-x.rect[n]}function M(F,ae,j){if(F<0){var Y=Math.min(ae,-F);if(Y>0){D(Y*j,0,l);var de=Y+F;de<0&&L(-de*j,1)}else L(-F*j,1)}}function D(F,ae,j){F!==0&&(d=!0);for(var Y=ae;Y0)for(var de=0;de0;de--){var Ar=j[de-1]*jt;D(-Ar,de,l)}}}function z(F){var ae=F<0?-1:1;F=Math.abs(F);for(var j=Math.ceil(F/(l-1)),Y=0;Y0?D(j,0,Y+1):D(-j,l-Y-1,l),F-=j,F<=0)return}return d}function shiftLayoutOnX(t,r,n,a){return shiftLayout(t,"x","width",r,n,a)}function shiftLayoutOnY(t,r,n,a){return shiftLayout(t,"y","height",r,n,a)}function hideOverlap(t){var r=[];t.sort(function(S,x){return x.priority-S.priority});var n=new BoundingRect$1(0,0,0,0);function a(S){if(!S.ignore){var x=S.ensureState("emphasis");x.ignore==null&&(x.ignore=!1)}S.ignore=!0}for(var o=0;o=0&&a.attr(s.oldLayoutSelect),indexOf(g,"emphasis")>=0&&a.attr(s.oldLayoutEmphasis)),updateProps$1(a,d,n,u)}else if(a.attr(d),!labelInner(a).valueAnimation){var v=retrieve2(a.style.opacity,1);a.style.opacity=0,initProps(a,{style:{opacity:v}},n,u)}if(s.oldLayout=d,a.states.select){var _=s.oldLayoutSelect={};extendWithKeys(_,d,LABEL_LAYOUT_PROPS),extendWithKeys(_,a.states.select,LABEL_LAYOUT_PROPS)}if(a.states.emphasis){var y=s.oldLayoutEmphasis={};extendWithKeys(y,d,LABEL_LAYOUT_PROPS),extendWithKeys(y,a.states.emphasis,LABEL_LAYOUT_PROPS)}animateLabelValue(a,u,f,n,n)}if(o&&!o.ignore&&!o.invisible){var s=labelLineAnimationStore(o),l=s.oldLayout,S={points:o.shape.points};l?(o.attr({shape:l}),updateProps$1(o,{shape:S},n)):(o.setShape(S),o.style.strokePercent=0,initProps(o,{style:{strokePercent:1}},n)),s.oldLayout=S}},t}(),LabelManager$1=LabelManager,getLabelManager=makeInner();function installLabelLayout(t){t.registerUpdateLifecycle("series:beforeupdate",function(r,n,a){var o=getLabelManager(n).labelManager;o||(o=getLabelManager(n).labelManager=new LabelManager$1),o.clearLabels()}),t.registerUpdateLifecycle("series:layoutlabels",function(r,n,a){var o=getLabelManager(n).labelManager;a.updatedSeries.forEach(function(s){o.addLabelsOfSeries(n.getViewOfSeriesModel(s))}),o.updateLayoutConfig(n),o.layout(n),o.processLabelsOverall()})}var mathSin=Math.sin,mathCos=Math.cos,PI$4=Math.PI,PI2$1=Math.PI*2,degree=180/PI$4,SVGPathRebuilder=function(){function t(){}return t.prototype.reset=function(r){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,r||4)},t.prototype.moveTo=function(r,n){this._add("M",r,n)},t.prototype.lineTo=function(r,n){this._add("L",r,n)},t.prototype.bezierCurveTo=function(r,n,a,o,s,l){this._add("C",r,n,a,o,s,l)},t.prototype.quadraticCurveTo=function(r,n,a,o){this._add("Q",r,n,a,o)},t.prototype.arc=function(r,n,a,o,s,l){this.ellipse(r,n,a,a,0,o,s,l)},t.prototype.ellipse=function(r,n,a,o,s,l,c,u){var d=c-l,f=!u,v=Math.abs(d),g=isAroundZero(v-PI2$1)||(f?d>=PI2$1:-d>=PI2$1),_=d>0?d%PI2$1:d%PI2$1+PI2$1,y=!1;g?y=!0:isAroundZero(v)?y=!1:y=_>=PI$4==!!f;var S=r+a*mathCos(l),x=n+o*mathSin(l);this._start&&this._add("M",S,x);var b=Math.round(s*degree);if(g){var w=1/this._p,A=(f?1:-1)*(PI2$1-w);this._add("A",a,o,b,1,+f,r+a*mathCos(l+A),n+o*mathSin(l+A)),w>.01&&this._add("A",a,o,b,0,+f,S,x)}else{var M=r+a*mathCos(c),D=n+o*mathSin(c);this._add("A",a,o,b,+y,+f,M,D)}},t.prototype.rect=function(r,n,a,o){this._add("M",r,n),this._add("l",a,0),this._add("l",0,o),this._add("l",-a,0),this._add("Z")},t.prototype.closePath=function(){this._d.length>0&&this._add("Z")},t.prototype._add=function(r,n,a,o,s,l,c,u,d){for(var f=[],v=this._p,g=1;g"}function createElementClose(t){return""}function vNodeToString(t,r){r=r||{};var n=r.newline?` -`:"";function a(o){var s=o.children,l=o.tag,c=o.attrs;return createElementOpen(l,c)+encodeHTML(o.text)+(s?""+n+map$1(s,function(u){return a(u)}).join(n)+n:"")+createElementClose(l)}return a(t)}function getCssString(t,r,n){n=n||{};var a=n.newline?` -`:"",o=" {"+a,s=a+"}",l=map$1(keys(t),function(u){return u+o+map$1(keys(t[u]),function(d){return d+":"+t[u][d]+";"}).join(a)+s}).join(a),c=map$1(keys(r),function(u){return"@keyframes "+u+o+map$1(keys(r[u]),function(d){return d+o+map$1(keys(r[u][d]),function(f){var v=r[u][d][f];return f==="d"&&(v='path("'+v+'")'),f+":"+v+";"}).join(a)+s}).join(a)+s}).join(a);return!l&&!c?"":[""].join(a)}function createBrushScope(t){return{zrId:t,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssClassIdx:0,cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function createSVGVNode(t,r,n,a){return createVNode("svg","root",{width:t,height:r,xmlns:SVGNS,"xmlns:xlink":XLINKNS,version:"1.1",baseProfile:"full",viewBox:a?"0 0 "+t+" "+r:!1},n)}var EASING_MAP={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},transformOriginKey="transform-origin";function buildPathString(t,r,n){var a=extend({},t.shape);extend(a,r),t.buildPath(n,a);var o=new SVGPathRebuilder$1;return o.reset(getPathPrecision(t)),n.rebuildPath(o,1),o.generateStr(),o.getStr()}function setTransformOrigin(t,r){var n=r.originX,a=r.originY;(n||a)&&(t[transformOriginKey]=n+"px "+a+"px")}var ANIMATE_STYLE_MAP={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function addAnimation(t,r){var n=r.zrId+"-ani-"+r.cssAnimIdx++;return r.cssAnims[n]=t,n}function createCompoundPathCSSAnimation(t,r,n){var a=t.shape.paths,o={},s,l;if(each$f(a,function(u){var d=createBrushScope(n.zrId);d.animation=!0,createCSSAnimation(u,{},d,!0);var f=d.cssAnims,v=d.cssNodes,g=keys(f),_=g.length;if(!!_){l=g[_-1];var y=f[l];for(var S in y){var x=y[S];o[S]=o[S]||{d:""},o[S].d+=x.d||""}for(var b in v){var w=v[b].animation;w.indexOf(l)>=0&&(s=w)}}}),!!s){r.d=!1;var c=addAnimation(o,n);return s.replace(l,c)}}function getEasingFunc(t){return isString(t)?EASING_MAP[t]?"cubic-bezier("+EASING_MAP[t]+")":createCubicEasingFunc(t)?t:"":""}function createCSSAnimation(t,r,n,a){var o=t.animators,s=o.length,l=[];if(t instanceof CompoundPath$1){var c=createCompoundPathCSSAnimation(t,r,n);if(c)l.push(c);else if(!s)return}else if(!s)return;for(var u={},d=0;d0}).length){var Nn=addAnimation(z,n);return Nn+" "+w[0]+" both"}}for(var x in u){var c=S(u[x]);c&&l.push(c)}if(l.length){var b=n.zrId+"-cls-"+n.cssClassIdx++;n.cssNodes["."+b]={animation:l.join(",")},r.class=b}}var round$1=Math.round;function isImageLike(t){return t&&isString(t.src)}function isCanvasLike(t){return t&&isFunction(t.toDataURL)}function setStyleAttrs(t,r,n,a){mapStyleToAttrs(function(o,s){var l=o==="fill"||o==="stroke";l&&isGradient(s)?setGradient(r,t,o,a):l&&isPattern(s)?setPattern(n,t,o,a):t[o]=s},r,n,!1),setShadow(n,t,a)}function noRotateScale(t){return isAroundZero(t[0]-1)&&isAroundZero(t[1])&&isAroundZero(t[2])&&isAroundZero(t[3]-1)}function noTranslate(t){return isAroundZero(t[4])&&isAroundZero(t[5])}function setTransform(t,r,n){if(r&&!(noTranslate(r)&&noRotateScale(r))){var a=n?10:1e4;t.transform=noRotateScale(r)?"translate("+round$1(r[4]*a)/a+" "+round$1(r[5]*a)/a+")":getMatrixStr(r)}}function convertPolyShape(t,r,n){for(var a=t.points,o=[],s=0;ss?(y=n[u+1]==null?null:n[u+1].elm,addVnodes(t,y,n,o,u)):removeVnodes(t,r,a,s))}function patchVnode(t,r){var n=r.elm=t.elm,a=t.children,o=r.children;t!==r&&(updateAttrs(t,r),isUndef(r.text)?isDef(a)&&isDef(o)?a!==o&&updateChildren(n,a,o):isDef(o)?(isDef(t.text)&&setTextContent(n,""),addVnodes(n,null,o,0,o.length-1)):isDef(a)?removeVnodes(n,a,0,a.length-1):isDef(t.text)&&setTextContent(n,""):t.text!==r.text&&(isDef(a)&&removeVnodes(n,a,0,a.length-1),setTextContent(n,r.text)))}function patch(t,r){if(sameVnode(t,r))patchVnode(t,r);else{var n=t.elm,a=parentNode(n);createElm(r),a!==null&&(insertBefore(a,r.elm,nextSibling(n)),removeVnodes(a,[t],0,0))}return r}var svgId=0,SVGPainter=function(){function t(r,n,a){if(this.type="svg",this.refreshHover=createMethodNotSupport(),this.configLayer=createMethodNotSupport(),this.storage=n,this._opts=a=extend({},a),this.root=r,this._id="zr"+svgId++,this._oldVNode=createSVGVNode(a.width,a.height),r&&!a.ssr){var o=this._viewport=document.createElement("div");o.style.cssText="position:relative;overflow:hidden";var s=this._svgDom=this._oldVNode.elm=createElement("svg");updateAttrs(null,this._oldVNode),o.appendChild(s),r.appendChild(o)}this.resize(a.width,a.height)}return t.prototype.getType=function(){return this.type},t.prototype.getViewportRoot=function(){return this._viewport},t.prototype.getViewportRootOffset=function(){var r=this.getViewportRoot();if(r)return{offsetLeft:r.offsetLeft||0,offsetTop:r.offsetTop||0}},t.prototype.getSvgDom=function(){return this._svgDom},t.prototype.refresh=function(){if(this.root){var r=this.renderToVNode({willUpdate:!0});r.attrs.style="position:absolute;left:0;top:0;user-select:none",patch(this._oldVNode,r),this._oldVNode=r}},t.prototype.renderOneToVNode=function(r){return brush(r,createBrushScope(this._id))},t.prototype.renderToVNode=function(r){r=r||{};var n=this.storage.getDisplayList(!0),a=this._width,o=this._height,s=createBrushScope(this._id);s.animation=r.animation,s.willUpdate=r.willUpdate,s.compress=r.compress;var l=[],c=this._bgVNode=createBackgroundVNode(a,o,this._backgroundColor,s);c&&l.push(c);var u=r.compress?null:this._mainVNode=createVNode("g","main",{},[]);this._paintList(n,s,u?u.children:l),u&&l.push(u);var d=map$1(keys(s.defs),function(g){return s.defs[g]});if(d.length&&l.push(createVNode("defs","defs",{},d)),r.animation){var f=getCssString(s.cssNodes,s.cssAnims,{newline:!0});if(f){var v=createVNode("style","stl",{},[],f);l.push(v)}}return createSVGVNode(a,o,l,r.useViewBox)},t.prototype.renderToString=function(r){return r=r||{},vNodeToString(this.renderToVNode({animation:retrieve2(r.cssAnimation,!0),willUpdate:!1,compress:!0,useViewBox:retrieve2(r.useViewBox,!0)}),{newline:!0})},t.prototype.setBackgroundColor=function(r){this._backgroundColor=r},t.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},t.prototype._paintList=function(r,n,a){for(var o=r.length,s=[],l=0,c,u,d=0,f=0;f=0&&!(g&&u&&g[S]===u[S]);S--);for(var x=y-1;x>S;x--)l--,c=s[l-1];for(var b=S+1;b<_;b++){var w={};setClipPath(g[b],w,n);var A=createVNode("g","clip-g-"+d++,w,[]);(c?c.children:a).push(A),s[l++]=A,c=A}u=g;var M=brush(v,n);M&&(c?c.children:a).push(M)}}},t.prototype.resize=function(r,n){var a=this._opts,o=this.root,s=this._viewport;if(r!=null&&(a.width=r),n!=null&&(a.height=n),o&&s&&(s.style.display="none",r=getSize$1(o,0,a),n=getSize$1(o,1,a),s.style.display=""),this._width!==r||this._height!==n){if(this._width=r,this._height=n,s){var l=s.style;l.width=r+"px",l.height=n+"px"}if(isPattern(this._backgroundColor))this.refresh();else{var c=this._svgDom;c&&(c.setAttribute("width",r),c.setAttribute("height",n));var u=this._bgVNode&&this._bgVNode.elm;u&&(u.setAttribute("width",r),u.setAttribute("height",n))}}},t.prototype.getWidth=function(){return this._width},t.prototype.getHeight=function(){return this._height},t.prototype.dispose=function(){this.root&&(this.root.innerHTML=""),this._svgDom=this._viewport=this.storage=this._oldVNode=this._bgVNode=this._mainVNode=null},t.prototype.clear=function(){this._svgDom&&(this._svgDom.innerHTML=null),this._oldVNode=null},t.prototype.toDataURL=function(r){var n=this.renderToString(),a="data:image/svg+xml;";return r?(n=encodeBase64(n),n&&a+"base64,"+n):a+"charset=UTF-8,"+encodeURIComponent(n)},t}();function createMethodNotSupport(t){return function(){}}function createBackgroundVNode(t,r,n,a){var o;if(n&&n!=="none")if(o=createVNode("rect","bg",{width:t,height:r,x:"0",y:"0",id:"0"}),isGradient(n))setGradient({fill:n},o.attrs,"fill",a);else if(isPattern(n))setPattern({style:{fill:n},dirty:noop,getBoundingRect:function(){return{width:t,height:r}}},o.attrs,"fill",a);else{var s=normalizeColor(n),l=s.color,c=s.opacity;o.attrs.fill=l,c<1&&(o.attrs["fill-opacity"]=c)}return o}var SVGPainter$1=SVGPainter;function install$S(t){t.registerPainter("svg",SVGPainter$1)}function createDom(t,r,n){var a=platformApi.createCanvas(),o=r.getWidth(),s=r.getHeight(),l=a.style;return l&&(l.position="absolute",l.left="0",l.top="0",l.width=o+"px",l.height=s+"px",a.setAttribute("data-zr-dom-id",t)),a.width=o*n,a.height=s*n,a}var Layer=function(t){__extends(r,t);function r(n,a,o){var s=t.call(this)||this;s.motionBlur=!1,s.lastFrameAlpha=.7,s.dpr=1,s.virtual=!1,s.config={},s.incremental=!1,s.zlevel=0,s.maxRepaintRectCount=5,s.__dirty=!0,s.__firstTimePaint=!0,s.__used=!1,s.__drawIndex=0,s.__startIndex=0,s.__endIndex=0,s.__prevStartIndex=null,s.__prevEndIndex=null;var l;o=o||devicePixelRatio,typeof n=="string"?l=createDom(n,a,o):isObject$3(n)&&(l=n,n=l.id),s.id=n,s.dom=l;var c=l.style;return c&&(disableUserSelect(l),l.onselectstart=function(){return!1},c.padding="0",c.margin="0",c.borderWidth="0"),s.painter=a,s.dpr=o,s}return r.prototype.getElementCount=function(){return this.__endIndex-this.__startIndex},r.prototype.afterBrush=function(){this.__prevStartIndex=this.__startIndex,this.__prevEndIndex=this.__endIndex},r.prototype.initContext=function(){this.ctx=this.dom.getContext("2d"),this.ctx.dpr=this.dpr},r.prototype.setUnpainted=function(){this.__firstTimePaint=!0},r.prototype.createBackBuffer=function(){var n=this.dpr;this.domBack=createDom("back-"+this.id,this.painter,n),this.ctxBack=this.domBack.getContext("2d"),n!==1&&this.ctxBack.scale(n,n)},r.prototype.createRepaintRects=function(n,a,o,s){if(this.__firstTimePaint)return this.__firstTimePaint=!1,null;var l=[],c=this.maxRepaintRectCount,u=!1,d=new BoundingRect$1(0,0,0,0);function f(w){if(!(!w.isFinite()||w.isZero()))if(l.length===0){var A=new BoundingRect$1(0,0,0,0);A.copy(w),l.push(A)}else{for(var M=!1,D=1/0,L=0,z=0;z=c)}}for(var v=this.__startIndex;v15)break}}Lt.prevElClipPaths&&b.restore()};if(w)if(w.length===0)F=x.__endIndex;else for(var j=_.dpr,Y=0;Y0&&r>o[0]){for(u=0;ur);u++);c=a[o[u]]}if(o.splice(u+1,0,r),a[r]=n,!n.virtual)if(c){var d=c.dom;d.nextSibling?l.insertBefore(n.dom,d.nextSibling):l.appendChild(n.dom)}else l.firstChild?l.insertBefore(n.dom,l.firstChild):l.appendChild(n.dom);n.__painter=this}},t.prototype.eachLayer=function(r,n){for(var a=this._zlevelList,o=0;o0?EL_AFTER_INCREMENTAL_INC:0),this._needsManuallyCompositing),f.__builtin__||logError("ZLevel "+d+" has been used by unkown layer "+f.id),f!==s&&(f.__used=!0,f.__startIndex!==u&&(f.__dirty=!0),f.__startIndex=u,f.incremental?f.__drawIndex=-1:f.__drawIndex=u,n(u),s=f),o.__dirty&REDRAW_BIT&&!o.__inHover&&(f.__dirty=!0,f.incremental&&f.__drawIndex<0&&(f.__drawIndex=u))}n(u),this.eachBuiltinLayer(function(v,g){!v.__used&&v.getElementCount()>0&&(v.__dirty=!0,v.__startIndex=v.__endIndex=v.__drawIndex=0),v.__dirty&&v.__drawIndex<0&&(v.__drawIndex=v.__startIndex)})},t.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},t.prototype._clearLayer=function(r){r.clear()},t.prototype.setBackgroundColor=function(r){this._backgroundColor=r,each$f(this._layers,function(n){n.setUnpainted()})},t.prototype.configLayer=function(r,n){if(n){var a=this._layerConfig;a[r]?merge(a[r],n,!0):a[r]=n;for(var o=0;o-1&&(d.style.stroke=d.style.fill,d.style.fill="#fff",d.style.lineWidth=2),a},r.type="series.line",r.dependencies=["grid","polar"],r.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},r}(SeriesModel$1),LineSeries=LineSeriesModel;function getDefaultLabel(t,r){var n=t.mapDimensionsAll("defaultedLabel"),a=n.length;if(a===1){var o=retrieveRawValue(t,r,n[0]);return o!=null?o+"":null}else if(a){for(var s=[],l=0;l=0&&a.push(r[s])}return a.join(" ")}var Symbol$1=function(t){__extends(r,t);function r(n,a,o,s){var l=t.call(this)||this;return l.updateData(n,a,o,s),l}return r.prototype._createSymbol=function(n,a,o,s,l){this.removeAll();var c=createSymbol$1(n,-1,-1,2,2,null,l);c.attr({z2:100,culling:!0,scaleX:s[0]/2,scaleY:s[1]/2}),c.drift=driftSymbol,this._symbolType=n,this.add(c)},r.prototype.stopSymbolAnimation=function(n){this.childAt(0).stopAnimation(null,n)},r.prototype.getSymbolType=function(){return this._symbolType},r.prototype.getSymbolPath=function(){return this.childAt(0)},r.prototype.highlight=function(){enterEmphasis(this.childAt(0))},r.prototype.downplay=function(){leaveEmphasis(this.childAt(0))},r.prototype.setZ=function(n,a){var o=this.childAt(0);o.zlevel=n,o.z=a},r.prototype.setDraggable=function(n,a){var o=this.childAt(0);o.draggable=n,o.cursor=!a&&n?"move":o.cursor},r.prototype.updateData=function(n,a,o,s){this.silent=!1;var l=n.getItemVisual(a,"symbol")||"circle",c=n.hostModel,u=r.getSymbolSize(n,a),d=l!==this._symbolType,f=s&&s.disableAnimation;if(d){var v=n.getItemVisual(a,"symbolKeepAspect");this._createSymbol(l,n,a,u,v)}else{var g=this.childAt(0);g.silent=!1;var _={scaleX:u[0]/2,scaleY:u[1]/2};f?g.attr(_):updateProps$1(g,_,c,a),saveOldStyle(g)}if(this._updateCommon(n,a,u,o,s),d){var g=this.childAt(0);if(!f){var _={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:g.style.opacity}};g.scaleX=g.scaleY=0,g.style.opacity=0,initProps(g,_,c,a)}}f&&this.childAt(0).stopAnimation("leave")},r.prototype._updateCommon=function(n,a,o,s,l){var c=this.childAt(0),u=n.hostModel,d,f,v,g,_,y,S,x,b;if(s&&(d=s.emphasisItemStyle,f=s.blurItemStyle,v=s.selectItemStyle,g=s.focus,_=s.blurScope,S=s.labelStatesModels,x=s.hoverScale,b=s.cursorStyle,y=s.emphasisDisabled),!s||n.hasItemOption){var w=s&&s.itemModel?s.itemModel:n.getItemModel(a),A=w.getModel("emphasis");d=A.getModel("itemStyle").getItemStyle(),v=w.getModel(["select","itemStyle"]).getItemStyle(),f=w.getModel(["blur","itemStyle"]).getItemStyle(),g=A.get("focus"),_=A.get("blurScope"),y=A.get("disabled"),S=getLabelStatesModels(w),x=A.getShallow("scale"),b=w.getShallow("cursor")}var M=n.getItemVisual(a,"symbolRotate");c.attr("rotation",(M||0)*Math.PI/180||0);var D=normalizeSymbolOffset(n.getItemVisual(a,"symbolOffset"),o);D&&(c.x=D[0],c.y=D[1]),b&&c.attr("cursor",b);var L=n.getItemVisual(a,"style"),z=L.fill;if(c instanceof ZRImage$1){var F=c.style;c.useStyle(extend({image:F.image,x:F.x,y:F.y,width:F.width,height:F.height},L))}else c.__isEmptyBrush?c.useStyle(extend({},L)):c.useStyle(L),c.style.decal=null,c.setColor(z,l&&l.symbolInnerColor),c.style.strokeNoScale=!0;var ae=n.getItemVisual(a,"liftZ"),j=this._z2;ae!=null?j==null&&(this._z2=c.z2,c.z2+=ae):j!=null&&(c.z2=j,this._z2=null);var Y=l&&l.useNameLabel;setLabelStyle(c,S,{labelFetcher:u,labelDataIndex:a,defaultText:de,inheritColor:z,defaultOpacity:L.opacity});function de(jt){return Y?n.getName(jt):getDefaultLabel(n,jt)}this._sizeX=o[0]/2,this._sizeY=o[1]/2;var $e=c.ensureState("emphasis");$e.style=d,c.ensureState("select").style=v,c.ensureState("blur").style=f;var Lt=x==null||x===!0?Math.max(1.1,3/this._sizeY):isFinite(x)&&x>0?+x:1;$e.scaleX=this._sizeX*Lt,$e.scaleY=this._sizeY*Lt,this.setSymbolScale(1),toggleHoverEmphasis(this,g,_,y)},r.prototype.setSymbolScale=function(n){this.scaleX=this.scaleY=n},r.prototype.fadeOut=function(n,a,o){var s=this.childAt(0),l=getECData(this).dataIndex,c=o&&o.animation;if(this.silent=s.silent=!0,o&&o.fadeLabel){var u=s.getTextContent();u&&removeElement(u,{style:{opacity:0}},a,{dataIndex:l,removeOpt:c,cb:function(){s.removeTextContent()}})}else s.removeTextContent();removeElement(s,{style:{opacity:0},scaleX:0,scaleY:0},a,{dataIndex:l,cb:n,removeOpt:c})},r.getSymbolSize=function(n,a){return normalizeSymbolSize(n.getItemVisual(a,"symbolSize"))},r}(Group$4);function driftSymbol(t,r){this.parent.drift(t,r)}var SymbolClz=Symbol$1;function symbolNeedsDraw$1(t,r,n,a){return r&&!isNaN(r[0])&&!isNaN(r[1])&&!(a.isIgnore&&a.isIgnore(n))&&!(a.clipShape&&!a.clipShape.contain(r[0],r[1]))&&t.getItemVisual(n,"symbol")!=="none"}function normalizeUpdateOpt(t){return t!=null&&!isObject$3(t)&&(t={isIgnore:t}),t||{}}function makeSeriesScope$2(t){var r=t.hostModel,n=r.getModel("emphasis");return{emphasisItemStyle:n.getModel("itemStyle").getItemStyle(),blurItemStyle:r.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:r.getModel(["select","itemStyle"]).getItemStyle(),focus:n.get("focus"),blurScope:n.get("blurScope"),emphasisDisabled:n.get("disabled"),hoverScale:n.get("scale"),labelStatesModels:getLabelStatesModels(r),cursorStyle:r.get("cursor")}}var SymbolDraw=function(){function t(r){this.group=new Group$4,this._SymbolCtor=r||SymbolClz}return t.prototype.updateData=function(r,n){this._progressiveEls=null,n=normalizeUpdateOpt(n);var a=this.group,o=r.hostModel,s=this._data,l=this._SymbolCtor,c=n.disableAnimation,u=makeSeriesScope$2(r),d={disableAnimation:c},f=n.getSymbolPoint||function(v){return r.getItemLayout(v)};s||a.removeAll(),r.diff(s).add(function(v){var g=f(v);if(symbolNeedsDraw$1(r,g,v,n)){var _=new l(r,v,u,d);_.setPosition(g),r.setItemGraphicEl(v,_),a.add(_)}}).update(function(v,g){var _=s.getItemGraphicEl(g),y=f(v);if(!symbolNeedsDraw$1(r,y,v,n)){a.remove(_);return}var S=r.getItemVisual(v,"symbol")||"circle",x=_&&_.getSymbolType&&_.getSymbolType();if(!_||x&&x!==S)a.remove(_),_=new l(r,v,u,d),_.setPosition(y);else{_.updateData(r,v,u,d);var b={x:y[0],y:y[1]};c?_.attr(b):updateProps$1(_,b,o)}a.add(_),r.setItemGraphicEl(v,_)}).remove(function(v){var g=s.getItemGraphicEl(v);g&&g.fadeOut(function(){a.remove(g)},o)}).execute(),this._getSymbolPoint=f,this._data=r},t.prototype.updateLayout=function(){var r=this,n=this._data;n&&n.eachItemGraphicEl(function(a,o){var s=r._getSymbolPoint(o);a.setPosition(s),a.markRedraw()})},t.prototype.incrementalPrepareUpdate=function(r){this._seriesScope=makeSeriesScope$2(r),this._data=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(r,n,a){this._progressiveEls=[],a=normalizeUpdateOpt(a);function o(u){u.isGroup||(u.incremental=!0,u.ensureState("emphasis").hoverLayer=!0)}for(var s=r.start;s0?n=a[0]:a[1]<0&&(n=a[1]),n}function getStackedOnPoint(t,r,n,a){var o=NaN;t.stacked&&(o=n.get(n.getCalculationInfo("stackedOverDimension"),a)),isNaN(o)&&(o=t.valueStart);var s=t.baseDataOffset,l=[];return l[s]=n.get(t.baseDim,a),l[1-s]=o,r.dataToPoint(l)}function diffData(t,r){var n=[];return r.diff(t).add(function(a){n.push({cmd:"+",idx:a})}).update(function(a,o){n.push({cmd:"=",idx:o,idx1:a})}).remove(function(a){n.push({cmd:"-",idx:a})}).execute(),n}function lineAnimationDiff(t,r,n,a,o,s,l,c){for(var u=diffData(t,r),d=[],f=[],v=[],g=[],_=[],y=[],S=[],x=prepareDataCoordInfo(o,r,l),b=t.getLayout("points")||[],w=r.getLayout("points")||[],A=0;A=o||S<0)break;if(isPointNull$1(b,w)){if(u){S+=s;continue}break}if(S===n)t[s>0?"moveTo":"lineTo"](b,w),v=b,g=w;else{var A=b-d,M=w-f;if(A*A+M*M<.5){S+=s;continue}if(l>0){for(var D=S+s,L=r[D*2],z=r[D*2+1];L===b&&z===w&&x=a||isPointNull$1(L,z))_=b,y=w;else{j=L-d,Y=z-f;var Lt=b-d,jt=L-b,Ar=w-f,wn=z-w,Sn=void 0,Cn=void 0;if(c==="x"){Sn=Math.abs(Lt),Cn=Math.abs(jt);var An=j>0?1:-1;_=b-An*Sn*l,y=w,de=b+An*Cn*l,$e=w}else if(c==="y"){Sn=Math.abs(Ar),Cn=Math.abs(wn);var In=Y>0?1:-1;_=b,y=w-In*Sn*l,de=b,$e=w+In*Cn*l}else Sn=Math.sqrt(Lt*Lt+Ar*Ar),Cn=Math.sqrt(jt*jt+wn*wn),ae=Cn/(Cn+Sn),_=b-j*l*(1-ae),y=w-Y*l*(1-ae),de=b+j*l*ae,$e=w+Y*l*ae,de=mathMin$5(de,mathMax$5(L,b)),$e=mathMin$5($e,mathMax$5(z,w)),de=mathMax$5(de,mathMin$5(L,b)),$e=mathMax$5($e,mathMin$5(z,w)),j=de-b,Y=$e-w,_=b-j*Sn/Cn,y=w-Y*Sn/Cn,_=mathMin$5(_,mathMax$5(d,b)),y=mathMin$5(y,mathMax$5(f,w)),_=mathMax$5(_,mathMin$5(d,b)),y=mathMax$5(y,mathMin$5(f,w)),j=b-_,Y=w-y,de=b+j*Cn/Sn,$e=w+Y*Cn/Sn}t.bezierCurveTo(v,g,_,y,b,w),v=de,g=$e}else t.lineTo(b,w)}d=b,f=w,S+=s}return x}var ECPolylineShape=function(){function t(){this.smooth=0,this.smoothConstraint=!0}return t}(),ECPolyline=function(t){__extends(r,t);function r(n){var a=t.call(this,n)||this;return a.type="ec-polyline",a}return r.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},r.prototype.getDefaultShape=function(){return new ECPolylineShape},r.prototype.buildPath=function(n,a){var o=a.points,s=0,l=o.length/2;if(a.connectNulls){for(;l>0&&isPointNull$1(o[l*2-2],o[l*2-1]);l--);for(;s=0){var M=d?(y-u)*A+u:(_-c)*A+c;return d?[n,M]:[M,n]}c=_,u=y;break;case l.C:_=s[v++],y=s[v++],S=s[v++],x=s[v++],b=s[v++],w=s[v++];var D=d?cubicRootAt(c,_,S,b,n,f):cubicRootAt(u,y,x,w,n,f);if(D>0)for(var L=0;L=0){var M=d?cubicAt(u,y,x,w,z):cubicAt(c,_,S,b,z);return d?[n,M]:[M,n]}}c=b,u=w;break}}},r}(Path$1),ECPolygonShape=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r}(ECPolylineShape),ECPolygon=function(t){__extends(r,t);function r(n){var a=t.call(this,n)||this;return a.type="ec-polygon",a}return r.prototype.getDefaultShape=function(){return new ECPolygonShape},r.prototype.buildPath=function(n,a){var o=a.points,s=a.stackedOnPoints,l=0,c=o.length/2,u=a.smoothMonotone;if(a.connectNulls){for(;c>0&&isPointNull$1(o[c*2-2],o[c*2-1]);c--);for(;lr){s?n.push(l(s,u,r)):o&&n.push(l(o,u,0),l(o,u,r));break}else o&&(n.push(l(o,u,0)),o=null),n.push(u),s=u}return n}function getVisualGradient(t,r,n){var a=t.getVisual("visualMeta");if(!(!a||!a.length||!t.count())&&r.type==="cartesian2d"){for(var o,s,l=a.length-1;l>=0;l--){var c=t.getDimensionInfo(a[l].dimension);if(o=c&&c.coordDim,o==="x"||o==="y"){s=a[l];break}}if(!!s){var u=r.getAxis(o),d=map$1(s.stops,function(A){return{coord:u.toGlobalCoord(u.dataToCoord(A.value)),color:A.color}}),f=d.length,v=s.outerColors.slice();f&&d[0].coord>d[f-1].coord&&(d.reverse(),v.reverse());var g=clipColorStops(d,o==="x"?n.getWidth():n.getHeight()),_=g.length;if(!_&&f)return d[0].coord<0?v[1]?v[1]:d[f-1].color:v[0]?v[0]:d[0].color;var y=10,S=g[0].coord-y,x=g[_-1].coord+y,b=x-S;if(b<.001)return"transparent";each$f(g,function(A){A.offset=(A.coord-S)/b}),g.push({offset:_?g[_-1].offset:.5,color:v[1]||"transparent"}),g.unshift({offset:_?g[0].offset:.5,color:v[0]||"transparent"});var w=new LinearGradient$1(0,0,0,0,g,!0);return w[o]=S,w[o+"2"]=x,w}}}function getIsIgnoreFunc(t,r,n){var a=t.get("showAllSymbol"),o=a==="auto";if(!(a&&!o)){var s=n.getAxesByScale("ordinal")[0];if(!!s&&!(o&&canShowAllSymbolForCategory(s,r))){var l=r.mapDimension(s.dim),c={};return each$f(s.getViewLabels(),function(u){var d=s.scale.getRawOrdinalNumber(u.tickValue);c[d]=1}),function(u){return!c.hasOwnProperty(r.get(l,u))}}}}function canShowAllSymbolForCategory(t,r){var n=t.getExtent(),a=Math.abs(n[1]-n[0])/t.scale.count();isNaN(a)&&(a=0);for(var o=r.count(),s=Math.max(1,Math.round(o/5)),l=0;la)return!1;return!0}function isPointNull(t,r){return isNaN(t)||isNaN(r)}function getLastIndexNotNull(t){for(var r=t.length/2;r>0&&isPointNull(t[r*2-2],t[r*2-1]);r--);return r-1}function getPointAtIndex(t,r){return[t[r*2],t[r*2+1]]}function getIndexRange(t,r,n){for(var a=t.length/2,o=n==="x"?0:1,s,l,c=0,u=-1,d=0;d=r||s>=r&&l<=r){u=d;break}c=d,s=l}return{range:[c,u],t:(r-s)/(l-s)}}function anyStateShowEndLabel(t){if(t.get(["endLabel","show"]))return!0;for(var r=0;r0&&n.get(["emphasis","lineStyle","width"])==="bolder"){var An=S.getState("emphasis").style;An.lineWidth=+S.style.lineWidth+1}getECData(S).seriesIndex=n.seriesIndex,toggleHoverEmphasis(S,wn,Sn,Cn);var In=getSmooth(n.get("smooth")),Dn=n.get("smoothMonotone");if(S.setShape({smooth:In,smoothMonotone:Dn,connectNulls:F}),x){var Ra=u.getCalculationInfo("stackedOnSeries"),Fa=0;x.useStyle(defaults(f.getAreaStyle(),{fill:$e,opacity:.7,lineJoin:"bevel",decal:u.getVisual("style").decal})),Ra&&(Fa=getSmooth(Ra.get("smooth"))),x.setShape({smooth:In,stackedOnSmooth:Fa,smoothMonotone:Dn,connectNulls:F}),setStatesStylesFromModel(x,n,"areaStyle"),getECData(x).seriesIndex=n.seriesIndex,toggleHoverEmphasis(x,wn,Sn,Cn)}var Mn=function(kn){s._changePolyState(kn)};u.eachItemGraphicEl(function(kn){kn&&(kn.onHoverStateChange=Mn)}),this._polyline.onHoverStateChange=Mn,this._data=u,this._coordSys=l,this._stackedOnPoints=L,this._points=v,this._step=Y,this._valueOrigin=M,n.get("triggerLineEvent")&&(this.packEventData(n,S),x&&this.packEventData(n,x))},r.prototype.packEventData=function(n,a){getECData(a).eventData={componentType:"series",componentSubType:"line",componentIndex:n.componentIndex,seriesIndex:n.seriesIndex,seriesName:n.name,seriesType:"line"}},r.prototype.highlight=function(n,a,o,s){var l=n.getData(),c=queryDataIndex(l,s);if(this._changePolyState("emphasis"),!(c instanceof Array)&&c!=null&&c>=0){var u=l.getLayout("points"),d=l.getItemGraphicEl(c);if(!d){var f=u[c*2],v=u[c*2+1];if(isNaN(f)||isNaN(v)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(f,v))return;var g=n.get("zlevel")||0,_=n.get("z")||0;d=new SymbolClz(l,c),d.x=f,d.y=v,d.setZ(g,_);var y=d.getSymbolPath().getTextContent();y&&(y.zlevel=g,y.z=_,y.z2=this._polyline.z2+1),d.__temp=!0,l.setItemGraphicEl(c,d),d.stopSymbolAnimation(!0),this.group.add(d)}d.highlight()}else ChartView$1.prototype.highlight.call(this,n,a,o,s)},r.prototype.downplay=function(n,a,o,s){var l=n.getData(),c=queryDataIndex(l,s);if(this._changePolyState("normal"),c!=null&&c>=0){var u=l.getItemGraphicEl(c);u&&(u.__temp?(l.setItemGraphicEl(c,null),this.group.remove(u)):u.downplay())}else ChartView$1.prototype.downplay.call(this,n,a,o,s)},r.prototype._changePolyState=function(n){var a=this._polygon;setStatesFlag(this._polyline,n),a&&setStatesFlag(a,n)},r.prototype._newPolyline=function(n){var a=this._polyline;return a&&this._lineGroup.remove(a),a=new ECPolyline({shape:{points:n},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(a),this._polyline=a,a},r.prototype._newPolygon=function(n,a){var o=this._polygon;return o&&this._lineGroup.remove(o),o=new ECPolygon({shape:{points:n,stackedOnPoints:a},segmentIgnoreThreshold:2}),this._lineGroup.add(o),this._polygon=o,o},r.prototype._initSymbolLabelAnimation=function(n,a,o){var s,l,c=a.getBaseAxis(),u=c.inverse;a.type==="cartesian2d"?(s=c.isHorizontal(),l=!1):a.type==="polar"&&(s=c.dim==="angle",l=!0);var d=n.hostModel,f=d.get("animationDuration");isFunction(f)&&(f=f(null));var v=d.get("animationDelay")||0,g=isFunction(v)?v(null):v;n.eachItemGraphicEl(function(_,y){var S=_;if(S){var x=[_.x,_.y],b=void 0,w=void 0,A=void 0;if(o)if(l){var M=o,D=a.pointToCoord(x);s?(b=M.startAngle,w=M.endAngle,A=-D[1]/180*Math.PI):(b=M.r0,w=M.r,A=D[0])}else{var L=o;s?(b=L.x,w=L.x+L.width,A=_.x):(b=L.y+L.height,w=L.y,A=_.y)}var z=w===b?0:(A-b)/(w-b);u&&(z=1-z);var F=isFunction(v)?v(y):f*z+g,ae=S.getSymbolPath(),j=ae.getTextContent();S.attr({scaleX:0,scaleY:0}),S.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:F}),j&&j.animateFrom({style:{opacity:0}},{duration:300,delay:F}),ae.disableLabelAnimation=!0}})},r.prototype._initOrUpdateEndLabel=function(n,a,o){var s=n.getModel("endLabel");if(anyStateShowEndLabel(n)){var l=n.getData(),c=this._polyline,u=l.getLayout("points");if(!u){c.removeTextContent(),this._endLabel=null;return}var d=this._endLabel;d||(d=this._endLabel=new ZRText$1({z2:200}),d.ignoreClip=!0,c.setTextContent(this._endLabel),c.disableLabelAnimation=!0);var f=getLastIndexNotNull(u);f>=0&&(setLabelStyle(c,getLabelStatesModels(n,"endLabel"),{inheritColor:o,labelFetcher:n,labelDataIndex:f,defaultText:function(v,g,_){return _!=null?getDefaultInterpolatedLabel(l,_):getDefaultLabel(l,v)},enableTextSetter:!0},getEndLabelStateSpecified(s,a)),c.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},r.prototype._endLabelOnDuring=function(n,a,o,s,l,c,u){var d=this._endLabel,f=this._polyline;if(d){n<1&&s.originalX==null&&(s.originalX=d.x,s.originalY=d.y);var v=o.getLayout("points"),g=o.hostModel,_=g.get("connectNulls"),y=c.get("precision"),S=c.get("distance")||0,x=u.getBaseAxis(),b=x.isHorizontal(),w=x.inverse,A=a.shape,M=w?b?A.x:A.y+A.height:b?A.x+A.width:A.y,D=(b?S:0)*(w?-1:1),L=(b?0:-S)*(w?-1:1),z=b?"x":"y",F=getIndexRange(v,M,z),ae=F.range,j=ae[1]-ae[0],Y=void 0;if(j>=1){if(j>1&&!_){var de=getPointAtIndex(v,ae[0]);d.attr({x:de[0]+D,y:de[1]+L}),l&&(Y=g.getRawValue(ae[0]))}else{var de=f.getPointOn(M,z);de&&d.attr({x:de[0]+D,y:de[1]+L});var $e=g.getRawValue(ae[0]),Lt=g.getRawValue(ae[1]);l&&(Y=interpolateRawValues(o,y,$e,Lt,F.t))}s.lastFrameIndex=ae[0]}else{var jt=n===1||s.lastFrameIndex>0?ae[0]:0,de=getPointAtIndex(v,jt);l&&(Y=g.getRawValue(jt)),d.attr({x:de[0]+D,y:de[1]+L})}l&&labelInner(d).setLabelText(Y)}},r.prototype._doUpdateAnimation=function(n,a,o,s,l,c,u){var d=this._polyline,f=this._polygon,v=n.hostModel,g=lineAnimationDiff(this._data,n,this._stackedOnPoints,a,this._coordSys,o,this._valueOrigin),_=g.current,y=g.stackedOnCurrent,S=g.next,x=g.stackedOnNext;if(l&&(_=turnPointsIntoStep(g.current,o,l,u),y=turnPointsIntoStep(g.stackedOnCurrent,o,l,u),S=turnPointsIntoStep(g.next,o,l,u),x=turnPointsIntoStep(g.stackedOnNext,o,l,u)),getBoundingDiff(_,S)>3e3||f&&getBoundingDiff(y,x)>3e3){d.stopAnimation(),d.setShape({points:S}),f&&(f.stopAnimation(),f.setShape({points:S,stackedOnPoints:x}));return}d.shape.__points=g.current,d.shape.points=_;var b={shape:{points:S}};g.current!==_&&(b.shape.__points=g.next),d.stopAnimation(),updateProps$1(d,b,v),f&&(f.setShape({points:_,stackedOnPoints:y}),f.stopAnimation(),updateProps$1(f,{shape:{stackedOnPoints:x}},v),d.shape.points!==f.shape.points&&(f.shape.points=d.shape.points));for(var w=[],A=g.status,M=0;Mr&&(r=t[n]);return isFinite(r)?r:NaN},min:function(t){for(var r=1/0,n=0;n10&&l.type==="cartesian2d"&&s){var u=l.getBaseAxis(),d=l.getOtherAxis(u),f=u.getExtent(),v=a.getDevicePixelRatio(),g=Math.abs(f[1]-f[0])*(v||1),_=Math.round(c/g);if(isFinite(_)&&_>1){s==="lttb"&&r.setData(o.lttbDownSample(o.mapDimension(d.dim),1/_));var y=void 0;isString(s)?y=samplers[s]:isFunction(s)&&(y=s),y&&r.setData(o.downSample(o.mapDimension(d.dim),1/_,y,indexSampler))}}}}}function install$Q(t){t.registerChartView(LineView$1),t.registerSeriesModel(LineSeries),t.registerLayout(pointsLayout("line",!0)),t.registerVisual({seriesType:"line",reset:function(r){var n=r.getData(),a=r.getModel("lineStyle").getLineStyle();a&&!a.stroke&&(a.stroke=n.getVisual("style").fill),n.setVisual("legendLineStyle",a)}}),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,dataSample("line"))}var BaseBarSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.getInitialData=function(n,a){return createSeriesData(null,this,{useEncodeDefaulter:!0})},r.prototype.getMarkerPosition=function(n,a,o){var s=this.coordinateSystem;if(s&&s.clampData){var l=s.dataToPoint(s.clampData(n));if(o)each$f(s.getAxes(),function(v,g){if(v.type==="category"){var _=v.getTicksCoords(),y=s.clampData(n)[g];a&&(a[g]==="x1"||a[g]==="y1")&&(y+=1),y>_.length-1&&(y=_.length-1),y<0&&(y=0),_[y]&&(l[g]=v.toGlobalCoord(_[y].coord))}});else{var c=this.getData(),u=c.getLayout("offset"),d=c.getLayout("size"),f=s.getBaseAxis().isHorizontal()?0:1;l[f]+=u+d/2}return l}return[NaN,NaN]},r.type="series.__base_bar__",r.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},r}(SeriesModel$1);SeriesModel$1.registerClass(BaseBarSeriesModel);var BaseBarSeriesModel$1=BaseBarSeriesModel,BarSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.getInitialData=function(){return createSeriesData(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},r.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},r.prototype.getProgressiveThreshold=function(){var n=this.get("progressiveThreshold"),a=this.get("largeThreshold");return a>n&&(n=a),n},r.prototype.brushSelector=function(n,a,o){return o.rect(a.getItemLayout(n))},r.type="series.bar",r.dependencies=["grid","polar"],r.defaultOption=inheritDefaultOption(BaseBarSeriesModel$1.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),r}(BaseBarSeriesModel$1),BarSeries=BarSeriesModel,SausageShape=function(){function t(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return t}(),SausagePath=function(t){__extends(r,t);function r(n){var a=t.call(this,n)||this;return a.type="sausage",a}return r.prototype.getDefaultShape=function(){return new SausageShape},r.prototype.buildPath=function(n,a){var o=a.cx,s=a.cy,l=Math.max(a.r0||0,0),c=Math.max(a.r,0),u=(c-l)*.5,d=l+u,f=a.startAngle,v=a.endAngle,g=a.clockwise,_=Math.PI*2,y=g?v-f<_:f-v<_;y||(f=v-(g?_:-_));var S=Math.cos(f),x=Math.sin(f),b=Math.cos(v),w=Math.sin(v);y?(n.moveTo(S*l+o,x*l+s),n.arc(S*d+o,x*d+s,u,-Math.PI+f,f,!g)):n.moveTo(S*c+o,x*c+s),n.arc(o,s,c,f,v,!g),n.arc(b*d+o,w*d+s,u,v-Math.PI*2,v-Math.PI,!g),l!==0&&n.arc(o,s,l,v,f,g)},r}(Path$1),Sausage=SausagePath;function createSectorCalculateTextPosition(t,r){r=r||{};var n=r.isRoundCap;return function(a,o,s){var l=o.position;if(!l||l instanceof Array)return calculateTextPosition(a,o,s);var c=t(l),u=o.distance!=null?o.distance:5,d=this.shape,f=d.cx,v=d.cy,g=d.r,_=d.r0,y=(g+_)/2,S=d.startAngle,x=d.endAngle,b=(S+x)/2,w=n?Math.abs(g-_)/2:0,A=Math.cos,M=Math.sin,D=f+g*A(S),L=v+g*M(S),z="left",F="top";switch(c){case"startArc":D=f+(_-u)*A(b),L=v+(_-u)*M(b),z="center",F="top";break;case"insideStartArc":D=f+(_+u)*A(b),L=v+(_+u)*M(b),z="center",F="bottom";break;case"startAngle":D=f+y*A(S)+adjustAngleDistanceX(S,u+w,!1),L=v+y*M(S)+adjustAngleDistanceY(S,u+w,!1),z="right",F="middle";break;case"insideStartAngle":D=f+y*A(S)+adjustAngleDistanceX(S,-u+w,!1),L=v+y*M(S)+adjustAngleDistanceY(S,-u+w,!1),z="left",F="middle";break;case"middle":D=f+y*A(b),L=v+y*M(b),z="center",F="middle";break;case"endArc":D=f+(g+u)*A(b),L=v+(g+u)*M(b),z="center",F="bottom";break;case"insideEndArc":D=f+(g-u)*A(b),L=v+(g-u)*M(b),z="center",F="top";break;case"endAngle":D=f+y*A(x)+adjustAngleDistanceX(x,u+w,!0),L=v+y*M(x)+adjustAngleDistanceY(x,u+w,!0),z="left",F="middle";break;case"insideEndAngle":D=f+y*A(x)+adjustAngleDistanceX(x,-u+w,!0),L=v+y*M(x)+adjustAngleDistanceY(x,-u+w,!0),z="right",F="middle";break;default:return calculateTextPosition(a,o,s)}return a=a||{},a.x=D,a.y=L,a.align=z,a.verticalAlign=F,a}}function setSectorTextRotation(t,r,n,a){if(isNumber(a)){t.setTextConfig({rotation:a});return}else if(isArray$1(r)){t.setTextConfig({rotation:0});return}var o=t.shape,s=o.clockwise?o.startAngle:o.endAngle,l=o.clockwise?o.endAngle:o.startAngle,c=(s+l)/2,u,d=n(r);switch(d){case"startArc":case"insideStartArc":case"middle":case"insideEndArc":case"endArc":u=c;break;case"startAngle":case"insideStartAngle":u=s;break;case"endAngle":case"insideEndAngle":u=l;break;default:t.setTextConfig({rotation:0});return}var f=Math.PI*1.5-u;d==="middle"&&f>Math.PI/2&&fc)return!0;c=v}return!1},r.prototype._isOrderDifferentInView=function(n,a){for(var o=a.scale,s=o.getExtent(),l=Math.max(0,s[0]),c=Math.min(s[1],o.getOrdinalMeta().categories.length-1);l<=c;++l)if(n.ordinalNumbers[l]!==o.getRawOrdinalNumber(l))return!0},r.prototype._updateSortWithinSameData=function(n,a,o,s){if(!!this._isOrderChangedWithinSameData(n,a,o)){var l=this._dataSort(n,o,a);this._isOrderDifferentInView(l,o)&&(this._removeOnRenderedListener(s),s.dispatchAction({type:"changeAxisOrder",componentType:o.dim+"Axis",axisId:o.index,sortInfo:l}))}},r.prototype._dispatchInitSort=function(n,a,o){var s=a.baseAxis,l=this._dataSort(n,s,function(c){return n.get(n.mapDimension(a.otherAxis.dim),c)});o.dispatchAction({type:"changeAxisOrder",componentType:s.dim+"Axis",isInitSort:!0,axisId:s.index,sortInfo:l})},r.prototype.remove=function(n,a){this._clear(this._model),this._removeOnRenderedListener(a)},r.prototype.dispose=function(n,a){this._removeOnRenderedListener(a)},r.prototype._removeOnRenderedListener=function(n){this._onRendered&&(n.getZr().off("rendered",this._onRendered),this._onRendered=null)},r.prototype._clear=function(n){var a=this.group,o=this._data;n&&n.isAnimationEnabled()&&o&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],o.eachItemGraphicEl(function(s){removeElementWithFadeOut(s,n,getECData(s).dataIndex)})):a.removeAll(),this._data=null,this._isFirstFrame=!0},r.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},r.type="bar",r}(ChartView$1),clip={cartesian2d:function(t,r){var n=r.width<0?-1:1,a=r.height<0?-1:1;n<0&&(r.x+=r.width,r.width=-r.width),a<0&&(r.y+=r.height,r.height=-r.height);var o=t.x+t.width,s=t.y+t.height,l=mathMax$4(r.x,t.x),c=mathMin$4(r.x+r.width,o),u=mathMax$4(r.y,t.y),d=mathMin$4(r.y+r.height,s),f=co?c:l,r.y=v&&u>s?d:u,r.width=f?0:c-l,r.height=v?0:d-u,n<0&&(r.x+=r.width,r.width=-r.width),a<0&&(r.y+=r.height,r.height=-r.height),f||v},polar:function(t,r){var n=r.r0<=r.r?1:-1;if(n<0){var a=r.r;r.r=r.r0,r.r0=a}var o=mathMin$4(r.r,t.r),s=mathMax$4(r.r0,t.r0);r.r=o,r.r0=s;var l=o-s<0;if(n<0){var a=r.r;r.r=r.r0,r.r0=a}return l}},elementCreator={cartesian2d:function(t,r,n,a,o,s,l,c,u){var d=new Rect$3({shape:extend({},a),z2:1});if(d.__dataIndex=n,d.name="item",s){var f=d.shape,v=o?"height":"width";f[v]=0}return d},polar:function(t,r,n,a,o,s,l,c,u){var d=!o&&u?Sausage:Sector$1,f=new d({shape:a,z2:1});f.name="item";var v=createPolarPositionMapping(o);if(f.calculateTextPosition=createSectorCalculateTextPosition(v,{isRoundCap:d===Sausage}),s){var g=f.shape,_=o?"r":"endAngle",y={};g[_]=o?0:a.startAngle,y[_]=a[_],(c?updateProps$1:initProps)(f,{shape:y},s)}return f}};function shouldRealtimeSort(t,r){var n=t.get("realtimeSort",!0),a=r.getBaseAxis();if(n&&a.type==="category"&&r.type==="cartesian2d")return{baseAxis:a,otherAxis:r.getOtherAxis(a)}}function updateRealtimeAnimation(t,r,n,a,o,s,l,c){var u,d;s?(d={x:a.x,width:a.width},u={y:a.y,height:a.height}):(d={y:a.y,height:a.height},u={x:a.x,width:a.width}),c||(l?updateProps$1:initProps)(n,{shape:u},r,o,null);var f=r?t.baseAxis.model:null;(l?updateProps$1:initProps)(n,{shape:d},f,o)}function checkPropertiesNotValid(t,r){for(var n=0;n0?1:-1,l=a.height>0?1:-1;return{x:a.x+s*o/2,y:a.y+l*o/2,width:a.width-s*o,height:a.height-l*o}},polar:function(t,r,n){var a=t.getItemLayout(r);return{cx:a.cx,cy:a.cy,r0:a.r0,r:a.r,startAngle:a.startAngle,endAngle:a.endAngle,clockwise:a.clockwise}}};function isZeroOnPolar(t){return t.startAngle!=null&&t.endAngle!=null&&t.startAngle===t.endAngle}function createPolarPositionMapping(t){return function(r){var n=r?"Arc":"Angle";return function(a){switch(a){case"start":case"insideStart":case"end":case"insideEnd":return a+n;default:return a}}}(t)}function updateStyle(t,r,n,a,o,s,l,c){var u=r.getItemVisual(n,"style");c||t.setShape("r",a.get(["itemStyle","borderRadius"])||0),t.useStyle(u);var d=a.getShallow("cursor");d&&t.attr("cursor",d);var f=c?l?o.r>=o.r0?"endArc":"startArc":o.endAngle>=o.startAngle?"endAngle":"startAngle":l?o.height>=0?"bottom":"top":o.width>=0?"right":"left",v=getLabelStatesModels(a);setLabelStyle(t,v,{labelFetcher:s,labelDataIndex:n,defaultText:getDefaultLabel(s.getData(),n),inheritColor:u.fill,defaultOpacity:u.opacity,defaultOutsidePosition:f});var g=t.getTextContent();if(c&&g){var _=a.get(["label","position"]);t.textConfig.inside=_==="middle"?!0:null,setSectorTextRotation(t,_==="outside"?f:_,createPolarPositionMapping(l),a.get(["label","rotate"]))}setLabelValueAnimation(g,v,s.getRawValue(n),function(S){return getDefaultInterpolatedLabel(r,S)});var y=a.getModel(["emphasis"]);toggleHoverEmphasis(t,y.get("focus"),y.get("blurScope"),y.get("disabled")),setStatesStylesFromModel(t,a),isZeroOnPolar(o)&&(t.style.fill="none",t.style.stroke="none",each$f(t.states,function(S){S.style&&(S.style.fill=S.style.stroke="none")}))}function getLineWidth(t,r){var n=t.get(["itemStyle","borderColor"]);if(!n||n==="none")return 0;var a=t.get(["itemStyle","borderWidth"])||0,o=isNaN(r.width)?Number.MAX_VALUE:Math.abs(r.width),s=isNaN(r.height)?Number.MAX_VALUE:Math.abs(r.height);return Math.min(a,o,s)}var LagePathShape=function(){function t(){}return t}(),LargePath=function(t){__extends(r,t);function r(n){var a=t.call(this,n)||this;return a.type="largeBar",a}return r.prototype.getDefaultShape=function(){return new LagePathShape},r.prototype.buildPath=function(n,a){for(var o=a.points,s=this.baseDimIdx,l=1-this.baseDimIdx,c=[],u=[],d=this.barWidth,f=0;f=0?n:null},30,!1);function largePathFindDataIndex(t,r,n){for(var a=t.baseDimIdx,o=1-a,s=t.shape.points,l=t.largeDataIndices,c=[],u=[],d=t.barWidth,f=0,v=s.length/3;f=c[0]&&r<=c[0]+u[0]&&n>=c[1]&&n<=c[1]+u[1])return l[f]}return-1}function createBackgroundShape(t,r,n){if(isCoordinateSystemType(n,"cartesian2d")){var a=r,o=n.getArea();return{x:t?a.x:o.x,y:t?o.y:a.y,width:t?a.width:o.width,height:t?o.height:a.height}}else{var o=n.getArea(),s=r;return{cx:o.cx,cy:o.cy,r0:t?o.r0:s.r0,r:t?o.r:s.r,startAngle:t?s.startAngle:0,endAngle:t?s.endAngle:Math.PI*2}}}function createBackgroundEl(t,r,n){var a=t.type==="polar"?Sector$1:Rect$3;return new a({shape:createBackgroundShape(r,n,t),silent:!0,z2:0})}var BarView$1=BarView;function install$P(t){t.registerChartView(BarView$1),t.registerSeriesModel(BarSeries),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,curry$1(layout$3,"bar")),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,createProgressiveLayout("bar")),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,dataSample("bar")),t.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(r,n){var a=r.componentType||"series";n.eachComponent({mainType:a,query:r},function(o){r.sortInfo&&o.axis.setCategorySortInfo(r.sortInfo)})})}var PI2=Math.PI*2,RADIAN$2=Math.PI/180;function getViewRect$5(t,r){return getLayoutRect(t.getBoxLayoutParams(),{width:r.getWidth(),height:r.getHeight()})}function getBasicPieLayout(t,r){var n=getViewRect$5(t,r),a=t.get("center"),o=t.get("radius");isArray$1(o)||(o=[0,o]);var s=parsePercent(n.width,r.getWidth()),l=parsePercent(n.height,r.getHeight()),c=Math.min(s,l),u=parsePercent(o[0],c/2),d=parsePercent(o[1],c/2),f,v,g=t.coordinateSystem;if(g){var _=g.dataToPoint(a);f=_[0]||0,v=_[1]||0}else isArray$1(a)||(a=[a,a]),f=parsePercent(a[0],s)+n.x,v=parsePercent(a[1],l)+n.y;return{cx:f,cy:v,r0:u,r:d}}function pieLayout(t,r,n){r.eachSeriesByType(t,function(a){var o=a.getData(),s=o.mapDimension("value"),l=getViewRect$5(a,n),c=getBasicPieLayout(a,n),u=c.cx,d=c.cy,f=c.r,v=c.r0,g=-a.get("startAngle")*RADIAN$2,_=a.get("minAngle")*RADIAN$2,y=0;o.each(s,function(j){!isNaN(j)&&y++});var S=o.getSum(s),x=Math.PI/(S||y)*2,b=a.get("clockwise"),w=a.get("roseType"),A=a.get("stillShowZeroSum"),M=o.getDataExtent(s);M[0]=0;var D=PI2,L=0,z=g,F=b?1:-1;if(o.setLayout({viewRect:l,r:f}),o.each(s,function(j,Y){var de;if(isNaN(j)){o.setItemLayout(Y,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:b,cx:u,cy:d,r0:v,r:w?NaN:f});return}w!=="area"?de=S===0&&A?x:j*x:de=PI2/y,de<_?(de=_,D-=_):L+=j;var $e=z+F*de;o.setItemLayout(Y,{angle:de,startAngle:z,endAngle:$e,clockwise:b,cx:u,cy:d,r0:v,r:w?linearMap$2(j,M,[v,f]):f}),z=$e}),Dn?b:x,D=Math.abs(A.label.y-n);if(D>=M.maxY){var L=A.label.x-r-A.len2*o,z=a+A.len,F=Math.abs(L)t.unconstrainedWidth?null:_:null;a.setStyle("width",y)}var S=a.getBoundingRect();s.width=S.width;var x=(a.style.margin||0)+2.1;s.height=S.height+x,s.y-=(s.height-v)/2}}}function isPositionCenter(t){return t.position==="center"}function pieLabelLayout(t){var r=t.getData(),n=[],a,o,s=!1,l=(t.get("minShowLabelAngle")||0)*RADIAN$1,c=r.getLayout("viewRect"),u=r.getLayout("r"),d=c.width,f=c.x,v=c.y,g=c.height;function _(L){L.ignore=!0}function y(L){if(!L.ignore)return!0;for(var z in L.states)if(L.states[z].ignore===!1)return!0;return!1}r.each(function(L){var z=r.getItemGraphicEl(L),F=z.shape,ae=z.getTextContent(),j=z.getTextGuideLine(),Y=r.getItemModel(L),de=Y.getModel("label"),$e=de.get("position")||Y.get(["emphasis","label","position"]),Lt=de.get("distanceToLabelLine"),jt=de.get("alignTo"),Ar=parsePercent(de.get("edgeDistance"),d),wn=de.get("bleedMargin"),Sn=Y.getModel("labelLine"),Cn=Sn.get("length");Cn=parsePercent(Cn,d);var An=Sn.get("length2");if(An=parsePercent(An,d),Math.abs(F.endAngle-F.startAngle)0?"right":"left":Dn>0?"left":"right"}var Rn=Math.PI,Pa=0,Va=de.get("rotate");if(isNumber(Va))Pa=Va*(Rn/180);else if($e==="center")Pa=0;else if(Va==="radial"||Va===!0){var Ya=Dn<0?-In+Rn:-In;Pa=Ya}else if(Va==="tangential"&&$e!=="outside"&&$e!=="outer"){var za=Math.atan2(Dn,Ra);za<0&&(za=Rn*2+za);var Ga=Ra>0;Ga&&(za=Rn+za),Pa=za-Rn}if(s=!!Pa,ae.x=Fa,ae.y=Mn,ae.rotation=Pa,ae.setStyle({verticalAlign:"middle"}),Aa){ae.setStyle({align:Nn});var Ua=ae.states.select;Ua&&(Ua.x+=ae.x,Ua.y+=ae.y)}else{var Ba=ae.getBoundingRect().clone();Ba.applyTransform(ae.getComputedTransform());var On=(ae.style.margin||0)+2.1;Ba.y-=On/2,Ba.height+=On,n.push({label:ae,labelLine:j,position:$e,len:Cn,len2:An,minTurnAngle:Sn.get("minTurnAngle"),maxSurfaceAngle:Sn.get("maxSurfaceAngle"),surfaceNormal:new Point$1(Dn,Ra),linePoints:kn,textAlign:Nn,labelDistance:Lt,labelAlignTo:jt,edgeDistance:Ar,bleedMargin:wn,rect:Ba,unconstrainedWidth:Ba.width,labelStyleWidth:ae.style.width})}z.setTextConfig({inside:Aa})}}),!s&&t.get("avoidLabelOverlap")&&avoidOverlap(n,a,o,u,d,g,f,v);for(var S=0;S0){for(var f=l.getItemLayout(0),v=1;isNaN(f&&f.startAngle)&&v=s.r0}},r.type="pie",r}(ChartView$1),PieView$1=PieView;function createSeriesDataSimply(t,r,n){r=isArray$1(r)&&{coordDimensions:r}||extend({encodeDefine:t.getEncode()},r);var a=t.getSource(),o=prepareSeriesDataSchema(a,r).dimensions,s=new SeriesData$1(o,t);return s.initData(a,n),s}var LegendVisualProvider=function(){function t(r,n){this._getDataWithEncodedVisual=r,this._getRawData=n}return t.prototype.getAllNames=function(){var r=this._getRawData();return r.mapArray(r.getName)},t.prototype.containName=function(r){var n=this._getRawData();return n.indexOfName(r)>=0},t.prototype.indexOfName=function(r){var n=this._getDataWithEncodedVisual();return n.indexOfName(r)},t.prototype.getItemVisual=function(r,n){var a=this._getDataWithEncodedVisual();return a.getItemVisual(r,n)},t}(),LegendVisualProvider$1=LegendVisualProvider,innerData=makeInner(),PieSeriesModel=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.init=function(n){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new LegendVisualProvider$1(bind$1(this.getData,this),bind$1(this.getRawData,this)),this._defaultLabelLine(n)},r.prototype.mergeOption=function(){t.prototype.mergeOption.apply(this,arguments)},r.prototype.getInitialData=function(){return createSeriesDataSimply(this,{coordDimensions:["value"],encodeDefaulter:curry$1(makeSeriesEncodeForNameBased,this)})},r.prototype.getDataParams=function(n){var a=this.getData(),o=innerData(a),s=o.seats;if(!s){var l=[];a.each(a.mapDimension("value"),function(u){l.push(u)}),s=o.seats=getPercentSeats(l,a.hostModel.get("percentPrecision"))}var c=t.prototype.getDataParams.call(this,n);return c.percent=s[n]||0,c.$vars.push("percent"),c},r.prototype._defaultLabelLine=function(n){defaultEmphasis(n,"labelLine",["show"]);var a=n.labelLine,o=n.emphasis.labelLine;a.show=a.show&&n.label.show,o.show=o.show&&n.emphasis.label.show},r.type="series.pie",r.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},r}(SeriesModel$1),PieSeriesModel$1=PieSeriesModel;function negativeDataFilter(t){return{seriesType:t,reset:function(r,n){var a=r.getData();a.filterSelf(function(o){var s=a.mapDimension("value"),l=a.get(s,o);return!(isNumber(l)&&!isNaN(l)&&l<0)})}}}function install$O(t){t.registerChartView(PieView$1),t.registerSeriesModel(PieSeriesModel$1),createLegacyDataSelectAction("pie",t.registerAction),t.registerLayout(curry$1(pieLayout,"pie")),t.registerProcessor(dataFilter$1("pie")),t.registerProcessor(negativeDataFilter("pie"))}var ScatterSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.hasSymbolVisual=!0,n}return r.prototype.getInitialData=function(n,a){return createSeriesData(null,this,{useEncodeDefaulter:!0})},r.prototype.getProgressive=function(){var n=this.option.progressive;return n==null?this.option.large?5e3:this.get("progressive"):n},r.prototype.getProgressiveThreshold=function(){var n=this.option.progressiveThreshold;return n==null?this.option.large?1e4:this.get("progressiveThreshold"):n},r.prototype.brushSelector=function(n,a,o){return o.point(a.getItemLayout(n))},r.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},r.type="series.scatter",r.dependencies=["grid","polar","geo","singleAxis","calendar"],r.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},r}(SeriesModel$1),ScatterSeriesModel$1=ScatterSeriesModel,BOOST_SIZE_THRESHOLD=4,LargeSymbolPathShape=function(){function t(){}return t}(),LargeSymbolPath=function(t){__extends(r,t);function r(n){var a=t.call(this,n)||this;return a._off=0,a.hoverDataIdx=-1,a}return r.prototype.getDefaultShape=function(){return new LargeSymbolPathShape},r.prototype.reset=function(){this.notClear=!1,this._off=0},r.prototype.buildPath=function(n,a){var o=a.points,s=a.size,l=this.symbolProxy,c=l.shape,u=n.getContext?n.getContext():n,d=u&&s[0]=0;d--){var f=d*2,v=s[f]-c/2,g=s[f+1]-u/2;if(n>=v&&a>=g&&n<=v+c&&a<=g+u)return d}return-1},r.prototype.contain=function(n,a){var o=this.transformCoordToLocal(n,a),s=this.getBoundingRect();if(n=o[0],a=o[1],s.contain(n,a)){var l=this.hoverDataIdx=this.findDataIndex(n,a);return l>=0}return this.hoverDataIdx=-1,!1},r.prototype.getBoundingRect=function(){var n=this._rect;if(!n){for(var a=this.shape,o=a.points,s=a.size,l=s[0],c=s[1],u=1/0,d=1/0,f=-1/0,v=-1/0,g=0;g=0&&(d.dataIndex=v+(r.startIndex||0))})},t.prototype.remove=function(){this._clear()},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}(),LargeSymbolDraw$1=LargeSymbolDraw,ScatterView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.render=function(n,a,o){var s=n.getData(),l=this._updateSymbolDraw(s,n);l.updateData(s,{clipShape:this._getClipShape(n)}),this._finished=!0},r.prototype.incrementalPrepareRender=function(n,a,o){var s=n.getData(),l=this._updateSymbolDraw(s,n);l.incrementalPrepareUpdate(s),this._finished=!1},r.prototype.incrementalRender=function(n,a,o){this._symbolDraw.incrementalUpdate(n,a.getData(),{clipShape:this._getClipShape(a)}),this._finished=n.end===a.getData().count()},r.prototype.updateTransform=function(n,a,o){var s=n.getData();if(this.group.dirty(),!this._finished||s.count()>1e4)return{update:!0};var l=pointsLayout("").reset(n,a,o);l.progress&&l.progress({start:0,end:s.count(),count:s.count()},s),this._symbolDraw.updateLayout(s)},r.prototype.eachRendered=function(n){this._symbolDraw&&this._symbolDraw.eachRendered(n)},r.prototype._getClipShape=function(n){var a=n.coordinateSystem,o=a&&a.getArea&&a.getArea();return n.get("clip",!0)?o:null},r.prototype._updateSymbolDraw=function(n,a){var o=this._symbolDraw,s=a.pipelineContext,l=s.large;return(!o||l!==this._isLargeDraw)&&(o&&o.remove(),o=this._symbolDraw=l?new LargeSymbolDraw$1:new SymbolDraw$1,this._isLargeDraw=l,this.group.removeAll()),this.group.add(o.group),o},r.prototype.remove=function(n,a){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},r.prototype.dispose=function(){},r.type="scatter",r}(ChartView$1),ScatterView$1=ScatterView,GridModel=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.type="grid",r.dependencies=["xAxis","yAxis"],r.layoutMode="box",r.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},r}(ComponentModel$1),GridModel$1=GridModel,CartesianAxisModel=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",SINGLE_REFERRING).models[0]},r.type="cartesian2dAxis",r}(ComponentModel$1);mixin(CartesianAxisModel,AxisModelCommonMixin);var defaultOption$1={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},categoryAxis=merge({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},defaultOption$1),valueAxis=merge({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},defaultOption$1),timeAxis=merge({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},valueAxis),logAxis=defaults({logBase:10},valueAxis),axisDefault={category:categoryAxis,value:valueAxis,time:timeAxis,log:logAxis},AXIS_TYPES={value:1,category:1,time:1,log:1};function axisModelCreator(t,r,n,a){each$f(AXIS_TYPES,function(o,s){var l=merge(merge({},axisDefault[s],!0),a,!0),c=function(u){__extends(d,u);function d(){var f=u!==null&&u.apply(this,arguments)||this;return f.type=r+"Axis."+s,f}return d.prototype.mergeDefaultAndTheme=function(f,v){var g=fetchLayoutMode(this),_=g?getLayoutParams(f):{},y=v.getTheme();merge(f,y.get(s+"Axis")),merge(f,this.getDefaultOption()),f.type=getAxisType(f),g&&mergeLayoutParam(f,_,g)},d.prototype.optionUpdated=function(){var f=this.option;f.type==="category"&&(this.__ordinalMeta=OrdinalMeta$1.createByAxisModel(this))},d.prototype.getCategories=function(f){var v=this.option;if(v.type==="category")return f?v.data:this.__ordinalMeta.categories},d.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},d.type=r+"Axis."+s,d.defaultOption=l,d}(n);t.registerComponentModel(c)}),t.registerSubTypeDefaulter(r+"Axis",getAxisType)}function getAxisType(t){return t.type||(t.data?"category":"value")}var Cartesian=function(){function t(r){this.type="cartesian",this._dimList=[],this._axes={},this.name=r||""}return t.prototype.getAxis=function(r){return this._axes[r]},t.prototype.getAxes=function(){return map$1(this._dimList,function(r){return this._axes[r]},this)},t.prototype.getAxesByScale=function(r){return r=r.toLowerCase(),filter(this.getAxes(),function(n){return n.scale.type===r})},t.prototype.addAxis=function(r){var n=r.dim;this._axes[n]=r,this._dimList.push(n)},t}(),Cartesian$1=Cartesian,cartesian2DDimensions=["x","y"];function canCalculateAffineTransform(t){return t.type==="interval"||t.type==="time"}var Cartesian2D=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="cartesian2d",n.dimensions=cartesian2DDimensions,n}return r.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var n=this.getAxis("x").scale,a=this.getAxis("y").scale;if(!(!canCalculateAffineTransform(n)||!canCalculateAffineTransform(a))){var o=n.getExtent(),s=a.getExtent(),l=this.dataToPoint([o[0],s[0]]),c=this.dataToPoint([o[1],s[1]]),u=o[1]-o[0],d=s[1]-s[0];if(!(!u||!d)){var f=(c[0]-l[0])/u,v=(c[1]-l[1])/d,g=l[0]-o[0]*f,_=l[1]-s[0]*v,y=this._transform=[f,0,0,v,g,_];this._invTransform=invert([],y)}}},r.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},r.prototype.containPoint=function(n){var a=this.getAxis("x"),o=this.getAxis("y");return a.contain(a.toLocalCoord(n[0]))&&o.contain(o.toLocalCoord(n[1]))},r.prototype.containData=function(n){return this.getAxis("x").containData(n[0])&&this.getAxis("y").containData(n[1])},r.prototype.containZone=function(n,a){var o=this.dataToPoint(n),s=this.dataToPoint(a),l=this.getArea(),c=new BoundingRect$1(o[0],o[1],s[0]-o[0],s[1]-o[1]);return l.intersect(c)},r.prototype.dataToPoint=function(n,a,o){o=o||[];var s=n[0],l=n[1];if(this._transform&&s!=null&&isFinite(s)&&l!=null&&isFinite(l))return applyTransform$1(o,n,this._transform);var c=this.getAxis("x"),u=this.getAxis("y");return o[0]=c.toGlobalCoord(c.dataToCoord(s,a)),o[1]=u.toGlobalCoord(u.dataToCoord(l,a)),o},r.prototype.clampData=function(n,a){var o=this.getAxis("x").scale,s=this.getAxis("y").scale,l=o.getExtent(),c=s.getExtent(),u=o.parse(n[0]),d=s.parse(n[1]);return a=a||[],a[0]=Math.min(Math.max(Math.min(l[0],l[1]),u),Math.max(l[0],l[1])),a[1]=Math.min(Math.max(Math.min(c[0],c[1]),d),Math.max(c[0],c[1])),a},r.prototype.pointToData=function(n,a){var o=[];if(this._invTransform)return applyTransform$1(o,n,this._invTransform);var s=this.getAxis("x"),l=this.getAxis("y");return o[0]=s.coordToData(s.toLocalCoord(n[0]),a),o[1]=l.coordToData(l.toLocalCoord(n[1]),a),o},r.prototype.getOtherAxis=function(n){return this.getAxis(n.dim==="x"?"y":"x")},r.prototype.getArea=function(){var n=this.getAxis("x").getGlobalExtent(),a=this.getAxis("y").getGlobalExtent(),o=Math.min(n[0],n[1]),s=Math.min(a[0],a[1]),l=Math.max(n[0],n[1])-o,c=Math.max(a[0],a[1])-s;return new BoundingRect$1(o,s,l,c)},r}(Cartesian$1),Axis2D=function(t){__extends(r,t);function r(n,a,o,s,l){var c=t.call(this,n,a,o)||this;return c.index=0,c.type=s||"value",c.position=l||"bottom",c}return r.prototype.isHorizontal=function(){var n=this.position;return n==="top"||n==="bottom"},r.prototype.getGlobalExtent=function(n){var a=this.getExtent();return a[0]=this.toGlobalCoord(a[0]),a[1]=this.toGlobalCoord(a[1]),n&&a[0]>a[1]&&a.reverse(),a},r.prototype.pointToData=function(n,a){return this.coordToData(this.toLocalCoord(n[this.dim==="x"?0:1]),a)},r.prototype.setCategorySortInfo=function(n){if(this.type!=="category")return!1;this.model.option.categorySortInfo=n,this.scale.setSortInfo(n)},r}(Axis$1),Axis2D$1=Axis2D;function layout$2(t,r,n){n=n||{};var a=t.coordinateSystem,o=r.axis,s={},l=o.getAxesOnZeroOf()[0],c=o.position,u=l?"onZero":c,d=o.dim,f=a.getRect(),v=[f.x,f.x+f.width,f.y,f.y+f.height],g={left:0,right:1,top:0,bottom:1,onZero:2},_=r.get("offset")||0,y=d==="x"?[v[2]-_,v[3]+_]:[v[0]-_,v[1]+_];if(l){var S=l.toGlobalCoord(l.dataToCoord(0));y[g.onZero]=Math.max(Math.min(S,y[1]),y[0])}s.position=[d==="y"?y[g[u]]:v[0],d==="x"?y[g[u]]:v[3]],s.rotation=Math.PI/2*(d==="x"?0:1);var x={top:-1,bottom:1,left:-1,right:1};s.labelDirection=s.tickDirection=s.nameDirection=x[c],s.labelOffset=l?y[g[c]]-y[g.onZero]:0,r.get(["axisTick","inside"])&&(s.tickDirection=-s.tickDirection),retrieve(n.labelInside,r.get(["axisLabel","inside"]))&&(s.labelDirection=-s.labelDirection);var b=r.get(["axisLabel","rotate"]);return s.labelRotate=u==="top"?-b:b,s.z2=1,s}function isCartesian2DSeries(t){return t.get("coordinateSystem")==="cartesian2d"}function findAxisModels(t){var r={xAxisModel:null,yAxisModel:null};return each$f(r,function(n,a){var o=a.replace(/Model$/,""),s=t.getReferringComponents(o,SINGLE_REFERRING).models[0];r[a]=s}),r}var mathLog=Math.log;function alignScaleTicks(t,r,n){var a=IntervalScale$1.prototype,o=a.getTicks.call(n),s=a.getTicks.call(n,!0),l=o.length-1,c=a.getInterval.call(n),u=getScaleExtent(t,r),d=u.extent,f=u.fixMin,v=u.fixMax;if(t.type==="log"){var g=mathLog(t.base);d=[mathLog(d[0])/g,mathLog(d[1])/g]}t.setExtent(d[0],d[1]),t.calcNiceExtent({splitNumber:l,fixMin:f,fixMax:v});var _=a.getExtent.call(t);f&&(d[0]=_[0]),v&&(d[1]=_[1]);var y=a.getInterval.call(t),S=d[0],x=d[1];if(f&&v)y=(x-S)/l;else if(f)for(x=d[0]+y*l;xd[0]&&isFinite(S)&&isFinite(d[0]);)y=increaseInterval(y),S=d[1]-y*l;else{var b=t.getTicks().length-1;b>l&&(y=increaseInterval(y));var w=y*l;x=Math.ceil(d[1]/y)*y,S=round$3(x-w),S<0&&d[0]>=0?(S=0,x=round$3(w)):x>0&&d[1]<=0&&(x=0,S=-round$3(w))}var A=(o[0].value-s[0].value)/c,M=(o[l].value-s[l].value)/c;a.setExtent.call(t,S+y*A,x+y*M),a.setInterval.call(t,y),(A||M)&&a.setNiceExtent.call(t,S+y,x-y)}var Grid=function(){function t(r,n,a){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=cartesian2DDimensions,this._initCartesian(r,n,a),this.model=r}return t.prototype.getRect=function(){return this._rect},t.prototype.update=function(r,n){var a=this._axesMap;this._updateScale(r,this.model);function o(l){var c,u=keys(l),d=u.length;if(!!d){for(var f=[],v=d-1;v>=0;v--){var g=+u[v],_=l[g],y=_.model,S=_.scale;isIntervalOrLogScale(S)&&y.get("alignTicks")&&y.get("interval")==null?f.push(_):(niceScaleExtent(S,y),isIntervalOrLogScale(S)&&(c=_))}f.length&&(c||(c=f.pop(),niceScaleExtent(c.scale,c.model)),each$f(f,function(x){alignScaleTicks(x.scale,x.model,c.scale)}))}}o(a.x),o(a.y);var s={};each$f(a.x,function(l){fixAxisOnZero(a,"y",l,s)}),each$f(a.y,function(l){fixAxisOnZero(a,"x",l,s)}),this.resize(this.model,n)},t.prototype.resize=function(r,n,a){var o=r.getBoxLayoutParams(),s=!a&&r.get("containLabel"),l=getLayoutRect(o,{width:n.getWidth(),height:n.getHeight()});this._rect=l;var c=this._axesList;u(),s&&(each$f(c,function(d){if(!d.model.get(["axisLabel","inside"])){var f=estimateLabelUnionRect(d);if(f){var v=d.isHorizontal()?"height":"width",g=d.model.get(["axisLabel","margin"]);l[v]-=f[v]+g,d.position==="top"?l.y+=f.height+g:d.position==="left"&&(l.x+=f.width+g)}}}),u()),each$f(this._coordsList,function(d){d.calcAffineTransform()});function u(){each$f(c,function(d){var f=d.isHorizontal(),v=f?[0,l.width]:[0,l.height],g=d.inverse?1:0;d.setExtent(v[g],v[1-g]),updateAxisTransform(d,f?l.x:l.y)})}},t.prototype.getAxis=function(r,n){var a=this._axesMap[r];if(a!=null)return a[n||0]},t.prototype.getAxes=function(){return this._axesList.slice()},t.prototype.getCartesian=function(r,n){if(r!=null&&n!=null){var a="x"+r+"y"+n;return this._coordsMap[a]}isObject$3(r)&&(n=r.yAxisIndex,r=r.xAxisIndex);for(var o=0,s=this._coordsList;o0?"top":"bottom",s="center"):isRadianAroundZero(o-PI$3)?(l=a>0?"bottom":"top",s="center"):(l="middle",o>0&&o0?"right":"left":s=a>0?"left":"right"),{rotation:o,textAlign:s,textVerticalAlign:l}},t.makeAxisEventDataBase=function(r){var n={componentType:r.mainType,componentIndex:r.componentIndex};return n[r.mainType+"Index"]=r.componentIndex,n},t.isLabelSilent=function(r){var n=r.get("tooltip");return r.get("silent")||!(r.get("triggerEvent")||n&&n.show)},t}(),builders={axisLine:function(t,r,n,a){var o=r.get(["axisLine","show"]);if(o==="auto"&&t.handleAutoShown&&(o=t.handleAutoShown("axisLine")),!!o){var s=r.axis.getExtent(),l=a.transform,c=[s[0],0],u=[s[1],0],d=c[0]>u[0];l&&(applyTransform$1(c,c,l),applyTransform$1(u,u,l));var f=extend({lineCap:"round"},r.getModel(["axisLine","lineStyle"]).getLineStyle()),v=new Line$3({shape:{x1:c[0],y1:c[1],x2:u[0],y2:u[1]},style:f,strokeContainThreshold:t.strokeContainThreshold||5,silent:!0,z2:1});subPixelOptimizeLine(v.shape,v.style.lineWidth),v.anid="line",n.add(v);var g=r.get(["axisLine","symbol"]);if(g!=null){var _=r.get(["axisLine","symbolSize"]);isString(g)&&(g=[g,g]),(isString(_)||isNumber(_))&&(_=[_,_]);var y=normalizeSymbolOffset(r.get(["axisLine","symbolOffset"])||0,_),S=_[0],x=_[1];each$f([{rotate:t.rotation+Math.PI/2,offset:y[0],r:0},{rotate:t.rotation-Math.PI/2,offset:y[1],r:Math.sqrt((c[0]-u[0])*(c[0]-u[0])+(c[1]-u[1])*(c[1]-u[1]))}],function(b,w){if(g[w]!=="none"&&g[w]!=null){var A=createSymbol$1(g[w],-S/2,-x/2,S,x,f.stroke,!0),M=b.r+b.offset,D=d?u:c;A.attr({rotation:b.rotate,x:D[0]+M*Math.cos(t.rotation),y:D[1]-M*Math.sin(t.rotation),silent:!0,z2:11}),n.add(A)}})}}},axisTickLabel:function(t,r,n,a){var o=buildAxisMajorTicks(n,a,r,t),s=buildAxisLabel(n,a,r,t);if(fixMinMaxLabelShow(r,s,o),buildAxisMinorTicks(n,a,r,t.tickDirection),r.get(["axisLabel","hideOverlap"])){var l=prepareLayoutList(map$1(s,function(c){return{label:c,priority:c.z2,defaultAttr:{ignore:c.ignore}}}));hideOverlap(l)}},axisName:function(t,r,n,a){var o=retrieve(t.axisName,r.get("name"));if(!!o){var s=r.get("nameLocation"),l=t.nameDirection,c=r.getModel("nameTextStyle"),u=r.get("nameGap")||0,d=r.axis.getExtent(),f=d[0]>d[1]?-1:1,v=[s==="start"?d[0]-f*u:s==="end"?d[1]+f*u:(d[0]+d[1])/2,isNameLocationCenter(s)?t.labelOffset+l*u:0],g,_=r.get("nameRotate");_!=null&&(_=_*PI$3/180);var y;isNameLocationCenter(s)?g=AxisBuilder.innerTextLayout(t.rotation,_!=null?_:t.rotation,l):(g=endTextLayout(t.rotation,s,_||0,d),y=t.axisNameAvailableWidth,y!=null&&(y=Math.abs(y/Math.sin(g.rotation)),!isFinite(y)&&(y=null)));var S=c.getFont(),x=r.get("nameTruncate",!0)||{},b=x.ellipsis,w=retrieve(t.nameTruncateMaxWidth,x.maxWidth,y),A=new ZRText$1({x:v[0],y:v[1],rotation:g.rotation,silent:AxisBuilder.isLabelSilent(r),style:createTextStyle(c,{text:o,font:S,overflow:"truncate",width:w,ellipsis:b,fill:c.getTextColor()||r.get(["axisLine","lineStyle","color"]),align:c.get("align")||g.textAlign,verticalAlign:c.get("verticalAlign")||g.textVerticalAlign}),z2:1});if(setTooltipConfig({el:A,componentModel:r,itemName:o}),A.__fullText=o,A.anid="name",r.get("triggerEvent")){var M=AxisBuilder.makeAxisEventDataBase(r);M.targetType="axisName",M.name=o,getECData(A).eventData=M}a.add(A),A.updateTransform(),n.add(A),A.decomposeTransform()}}};function endTextLayout(t,r,n,a){var o=remRadian(n-t),s,l,c=a[0]>a[1],u=r==="start"&&!c||r!=="start"&&c;return isRadianAroundZero(o-PI$3/2)?(l=u?"bottom":"top",s="center"):isRadianAroundZero(o-PI$3*1.5)?(l=u?"top":"bottom",s="center"):(l="middle",oPI$3/2?s=u?"left":"right":s=u?"right":"left"),{rotation:o,textAlign:s,textVerticalAlign:l}}function fixMinMaxLabelShow(t,r,n){if(!shouldShowAllLabels(t.axis)){var a=t.get(["axisLabel","showMinLabel"]),o=t.get(["axisLabel","showMaxLabel"]);r=r||[],n=n||[];var s=r[0],l=r[1],c=r[r.length-1],u=r[r.length-2],d=n[0],f=n[1],v=n[n.length-1],g=n[n.length-2];a===!1?(ignoreEl(s),ignoreEl(d)):isTwoLabelOverlapped(s,l)&&(a?(ignoreEl(l),ignoreEl(f)):(ignoreEl(s),ignoreEl(d))),o===!1?(ignoreEl(c),ignoreEl(v)):isTwoLabelOverlapped(u,c)&&(o?(ignoreEl(u),ignoreEl(g)):(ignoreEl(c),ignoreEl(v)))}}function ignoreEl(t){t&&(t.ignore=!0)}function isTwoLabelOverlapped(t,r){var n=t&&t.getBoundingRect().clone(),a=r&&r.getBoundingRect().clone();if(!(!n||!a)){var o=identity([]);return rotate(o,o,-t.rotation),n.applyTransform(mul([],o,t.getLocalTransform())),a.applyTransform(mul([],o,r.getLocalTransform())),n.intersect(a)}}function isNameLocationCenter(t){return t==="middle"||t==="center"}function createTicks(t,r,n,a,o){for(var s=[],l=[],c=[],u=0;u=0||t===r}function fixValue(t){var r=getAxisInfo$1(t);if(!!r){var n=r.axisPointerModel,a=r.axis.scale,o=n.option,s=n.get("status"),l=n.get("value");l!=null&&(l=a.parse(l));var c=isHandleTrigger(n);s==null&&(o.status=c?"show":"hide");var u=a.getExtent().slice();u[0]>u[1]&&u.reverse(),(l==null||l>u[1])&&(l=u[1]),l0&&!y.min?y.min=0:y.min!=null&&y.min<0&&!y.max&&(y.max=0);var S=u;y.color!=null&&(S=defaults({color:y.color},u));var x=merge(clone$4(y),{boundaryGap:n,splitNumber:a,scale:o,axisLine:s,axisTick:l,axisLabel:c,name:y.text,showName:d,nameLocation:"end",nameGap:v,nameTextStyle:S,triggerEvent:g},!1);if(isString(f)){var b=x.name;x.name=f.replace("{value}",b!=null?b:"")}else isFunction(f)&&(x.name=f(x.name,x));var w=new Model$1(x,null,this.ecModel);return mixin(w,AxisModelCommonMixin.prototype),w.mainType="radar",w.componentIndex=this.componentIndex,w},this);this._indicatorModels=_},r.prototype.getIndicatorModels=function(){return this._indicatorModels},r.type="radar",r.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:merge({lineStyle:{color:"#bbb"}},valueAxisDefault.axisLine),axisLabel:defaultsShow(valueAxisDefault.axisLabel,!1),axisTick:defaultsShow(valueAxisDefault.axisTick,!1),splitLine:defaultsShow(valueAxisDefault.splitLine,!0),splitArea:defaultsShow(valueAxisDefault.splitArea,!0),indicator:[]},r}(ComponentModel$1),RadarModel$1=RadarModel,axisBuilderAttrs$2=["axisLine","axisTickLabel","axisName"],RadarView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.render=function(n,a,o){var s=this.group;s.removeAll(),this._buildAxes(n),this._buildSplitLineAndArea(n)},r.prototype._buildAxes=function(n){var a=n.coordinateSystem,o=a.getIndicatorAxes(),s=map$1(o,function(l){var c=l.model.get("showName")?l.name:"",u=new AxisBuilder$1(l.model,{axisName:c,position:[a.cx,a.cy],rotation:l.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return u});each$f(s,function(l){each$f(axisBuilderAttrs$2,l.add,l),this.group.add(l.getGroup())},this)},r.prototype._buildSplitLineAndArea=function(n){var a=n.coordinateSystem,o=a.getIndicatorAxes();if(!o.length)return;var s=n.get("shape"),l=n.getModel("splitLine"),c=n.getModel("splitArea"),u=l.getModel("lineStyle"),d=c.getModel("areaStyle"),f=l.get("show"),v=c.get("show"),g=u.get("color"),_=d.get("color"),y=isArray$1(g)?g:[g],S=isArray$1(_)?_:[_],x=[],b=[];function w(jt,Ar,wn){var Sn=wn%Ar.length;return jt[Sn]=jt[Sn]||[],Sn}if(s==="circle")for(var A=o[0].getTicksCoords(),M=a.cx,D=a.cy,L=0;L3?1.4:l>1?1.2:1.1,f=s>0?d:1/d;checkPointerAndTrigger(this,"zoom","zoomOnMouseWheel",n,{scale:f,originX:c,originY:u,isAvailableBehavior:null})}if(o){var v=Math.abs(s),g=(s>0?1:-1)*(v>3?.4:v>1?.15:.05);checkPointerAndTrigger(this,"scrollMove","moveOnMouseWheel",n,{scrollDelta:g,originX:c,originY:u,isAvailableBehavior:null})}}},r.prototype._pinchHandler=function(n){if(!isTaken(this._zr,"globalPan")){var a=n.pinchScale>1?1.1:1/1.1;checkPointerAndTrigger(this,"zoom",null,n,{scale:a,originX:n.pinchX,originY:n.pinchY,isAvailableBehavior:null})}},r}(Eventful$1);function checkPointerAndTrigger(t,r,n,a,o){t.pointerChecker&&t.pointerChecker(a,o.originX,o.originY)&&(stop(a.event),trigger$1(t,r,n,a,o))}function trigger$1(t,r,n,a,o){o.isAvailableBehavior=bind$1(isAvailableBehavior,null,n,a),t.trigger(r,o)}function isAvailableBehavior(t,r,n){var a=n[t];return!t||a&&(!isString(a)||r.event[a+"Key"])}var RoamController$1=RoamController;function updateViewOnPan(t,r,n){var a=t.target;a.x+=r,a.y+=n,a.dirty()}function updateViewOnZoom(t,r,n,a){var o=t.target,s=t.zoomLimit,l=t.zoom=t.zoom||1;if(l*=r,s){var c=s.min||0,u=s.max||1/0;l=Math.max(Math.min(u,l),c)}var d=l/t.zoom;t.zoom=l,o.x-=(n-o.x)*(d-1),o.y-=(a-o.y)*(d-1),o.scaleX*=d,o.scaleY*=d,o.dirty()}var IRRELEVANT_EXCLUDES={axisPointer:1,tooltip:1,brush:1};function onIrrelevantElement(t,r,n){var a=r.getComponentByElement(t.topTarget),o=a&&a.coordinateSystem;return a&&a!==n&&!IRRELEVANT_EXCLUDES.hasOwnProperty(a.mainType)&&o&&o.model!==n}function parseXML(t){if(isString(t)){var r=new DOMParser;t=r.parseFromString(t,"text/xml")}var n=t;for(n.nodeType===9&&(n=n.firstChild);n.nodeName.toLowerCase()!=="svg"||n.nodeType!==1;)n=n.nextSibling;return n}var nodeParsers,INHERITABLE_STYLE_ATTRIBUTES_MAP={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},INHERITABLE_STYLE_ATTRIBUTES_MAP_KEYS=keys(INHERITABLE_STYLE_ATTRIBUTES_MAP),SELF_STYLE_ATTRIBUTES_MAP={"alignment-baseline":"textBaseline","stop-color":"stopColor"},SELF_STYLE_ATTRIBUTES_MAP_KEYS=keys(SELF_STYLE_ATTRIBUTES_MAP),SVGParser=function(){function t(){this._defs={},this._root=null}return t.prototype.parse=function(r,n){n=n||{};var a=parseXML(r);this._defsUsePending=[];var o=new Group$4;this._root=o;var s=[],l=a.getAttribute("viewBox")||"",c=parseFloat(a.getAttribute("width")||n.width),u=parseFloat(a.getAttribute("height")||n.height);isNaN(c)&&(c=null),isNaN(u)&&(u=null),parseAttributes(a,o,null,!0,!1);for(var d=a.firstChild;d;)this._parseNode(d,o,s,null,!1,!1),d=d.nextSibling;applyDefs(this._defs,this._defsUsePending),this._defsUsePending=[];var f,v;if(l){var g=splitNumberSequence(l);g.length>=4&&(f={x:parseFloat(g[0]||0),y:parseFloat(g[1]||0),width:parseFloat(g[2]),height:parseFloat(g[3])})}if(f&&c!=null&&u!=null&&(v=makeViewBoxTransform(f,{x:0,y:0,width:c,height:u}),!n.ignoreViewBox)){var _=o;o=new Group$4,o.add(_),_.scaleX=_.scaleY=v.scale,_.x=v.x,_.y=v.y}return!n.ignoreRootClip&&c!=null&&u!=null&&o.setClipPath(new Rect$3({shape:{x:0,y:0,width:c,height:u}})),{root:o,width:c,height:u,viewBoxRect:f,viewBoxTransform:v,named:s}},t.prototype._parseNode=function(r,n,a,o,s,l){var c=r.nodeName.toLowerCase(),u,d=o;if(c==="defs"&&(s=!0),c==="text"&&(l=!0),c==="defs"||c==="switch")u=n;else{if(!s){var f=nodeParsers[c];if(f&&hasOwn(nodeParsers,c)){u=f.call(this,r,n);var v=r.getAttribute("name");if(v){var g={name:v,namedFrom:null,svgNodeTagLower:c,el:u};a.push(g),c==="g"&&(d=g)}else o&&a.push({name:o.name,namedFrom:o,svgNodeTagLower:c,el:u});n.add(u)}}var _=paintServerParsers[c];if(_&&hasOwn(paintServerParsers,c)){var y=_.call(this,r),S=r.getAttribute("id");S&&(this._defs[S]=y)}}if(u&&u.isGroup)for(var x=r.firstChild;x;)x.nodeType===1?this._parseNode(x,u,a,d,s,l):x.nodeType===3&&l&&this._parseText(x,u),x=x.nextSibling},t.prototype._parseText=function(r,n){var a=new TSpan$1({style:{text:r.textContent},silent:!0,x:this._textX||0,y:this._textY||0});inheritStyle(n,a),parseAttributes(r,a,this._defsUsePending,!1,!1),applyTextAlignment(a,n);var o=a.style,s=o.fontSize;s&&s<9&&(o.fontSize=9,a.scaleX*=s/9,a.scaleY*=s/9);var l=(o.fontSize||o.fontFamily)&&[o.fontStyle,o.fontWeight,(o.fontSize||12)+"px",o.fontFamily||"sans-serif"].join(" ");o.font=l;var c=a.getBoundingRect();return this._textX+=c.width,n.add(a),a},t.internalField=function(){nodeParsers={g:function(r,n){var a=new Group$4;return inheritStyle(n,a),parseAttributes(r,a,this._defsUsePending,!1,!1),a},rect:function(r,n){var a=new Rect$3;return inheritStyle(n,a),parseAttributes(r,a,this._defsUsePending,!1,!1),a.setShape({x:parseFloat(r.getAttribute("x")||"0"),y:parseFloat(r.getAttribute("y")||"0"),width:parseFloat(r.getAttribute("width")||"0"),height:parseFloat(r.getAttribute("height")||"0")}),a.silent=!0,a},circle:function(r,n){var a=new Circle$1;return inheritStyle(n,a),parseAttributes(r,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(r.getAttribute("cx")||"0"),cy:parseFloat(r.getAttribute("cy")||"0"),r:parseFloat(r.getAttribute("r")||"0")}),a.silent=!0,a},line:function(r,n){var a=new Line$3;return inheritStyle(n,a),parseAttributes(r,a,this._defsUsePending,!1,!1),a.setShape({x1:parseFloat(r.getAttribute("x1")||"0"),y1:parseFloat(r.getAttribute("y1")||"0"),x2:parseFloat(r.getAttribute("x2")||"0"),y2:parseFloat(r.getAttribute("y2")||"0")}),a.silent=!0,a},ellipse:function(r,n){var a=new Ellipse$1;return inheritStyle(n,a),parseAttributes(r,a,this._defsUsePending,!1,!1),a.setShape({cx:parseFloat(r.getAttribute("cx")||"0"),cy:parseFloat(r.getAttribute("cy")||"0"),rx:parseFloat(r.getAttribute("rx")||"0"),ry:parseFloat(r.getAttribute("ry")||"0")}),a.silent=!0,a},polygon:function(r,n){var a=r.getAttribute("points"),o;a&&(o=parsePoints(a));var s=new Polygon$1({shape:{points:o||[]},silent:!0});return inheritStyle(n,s),parseAttributes(r,s,this._defsUsePending,!1,!1),s},polyline:function(r,n){var a=r.getAttribute("points"),o;a&&(o=parsePoints(a));var s=new Polyline$3({shape:{points:o||[]},silent:!0});return inheritStyle(n,s),parseAttributes(r,s,this._defsUsePending,!1,!1),s},image:function(r,n){var a=new ZRImage$1;return inheritStyle(n,a),parseAttributes(r,a,this._defsUsePending,!1,!1),a.setStyle({image:r.getAttribute("xlink:href")||r.getAttribute("href"),x:+r.getAttribute("x"),y:+r.getAttribute("y"),width:+r.getAttribute("width"),height:+r.getAttribute("height")}),a.silent=!0,a},text:function(r,n){var a=r.getAttribute("x")||"0",o=r.getAttribute("y")||"0",s=r.getAttribute("dx")||"0",l=r.getAttribute("dy")||"0";this._textX=parseFloat(a)+parseFloat(s),this._textY=parseFloat(o)+parseFloat(l);var c=new Group$4;return inheritStyle(n,c),parseAttributes(r,c,this._defsUsePending,!1,!0),c},tspan:function(r,n){var a=r.getAttribute("x"),o=r.getAttribute("y");a!=null&&(this._textX=parseFloat(a)),o!=null&&(this._textY=parseFloat(o));var s=r.getAttribute("dx")||"0",l=r.getAttribute("dy")||"0",c=new Group$4;return inheritStyle(n,c),parseAttributes(r,c,this._defsUsePending,!1,!0),this._textX+=parseFloat(s),this._textY+=parseFloat(l),c},path:function(r,n){var a=r.getAttribute("d")||"",o=createFromString(a);return inheritStyle(n,o),parseAttributes(r,o,this._defsUsePending,!1,!1),o.silent=!0,o}}}(),t}(),paintServerParsers={lineargradient:function(t){var r=parseInt(t.getAttribute("x1")||"0",10),n=parseInt(t.getAttribute("y1")||"0",10),a=parseInt(t.getAttribute("x2")||"10",10),o=parseInt(t.getAttribute("y2")||"0",10),s=new LinearGradient$1(r,n,a,o);return parsePaintServerUnit(t,s),parseGradientColorStops(t,s),s},radialgradient:function(t){var r=parseInt(t.getAttribute("cx")||"0",10),n=parseInt(t.getAttribute("cy")||"0",10),a=parseInt(t.getAttribute("r")||"0",10),o=new RadialGradient$1(r,n,a);return parsePaintServerUnit(t,o),parseGradientColorStops(t,o),o}};function parsePaintServerUnit(t,r){var n=t.getAttribute("gradientUnits");n==="userSpaceOnUse"&&(r.global=!0)}function parseGradientColorStops(t,r){for(var n=t.firstChild;n;){if(n.nodeType===1&&n.nodeName.toLocaleLowerCase()==="stop"){var a=n.getAttribute("offset"),o=void 0;a&&a.indexOf("%")>0?o=parseInt(a,10)/100:a?o=parseFloat(a):o=0;var s={};parseInlineStyle(n,s,s);var l=s.stopColor||n.getAttribute("stop-color")||"#000000";r.colorStops.push({offset:o,color:l})}n=n.nextSibling}}function inheritStyle(t,r){t&&t.__inheritedStyle&&(r.__inheritedStyle||(r.__inheritedStyle={}),defaults(r.__inheritedStyle,t.__inheritedStyle))}function parsePoints(t){for(var r=splitNumberSequence(t),n=[],a=0;a0;s-=2){var l=a[s],c=a[s-1],u=splitNumberSequence(l);switch(o=o||create$1(),c){case"translate":translate(o,o,[parseFloat(u[0]),parseFloat(u[1]||"0")]);break;case"scale":scale$1(o,o,[parseFloat(u[0]),parseFloat(u[1]||u[0])]);break;case"rotate":rotate(o,o,-parseFloat(u[0])*DEGREE_TO_ANGLE);break;case"skewX":var d=Math.tan(parseFloat(u[0])*DEGREE_TO_ANGLE);mul(o,[1,0,d,1,0,0],o);break;case"skewY":var f=Math.tan(parseFloat(u[0])*DEGREE_TO_ANGLE);mul(o,[1,f,0,1,0,0],o);break;case"matrix":o[0]=parseFloat(u[0]),o[1]=parseFloat(u[1]),o[2]=parseFloat(u[2]),o[3]=parseFloat(u[3]),o[4]=parseFloat(u[4]),o[5]=parseFloat(u[5]);break}}r.setLocalTransform(o)}}var styleRegex=/([^\s:;]+)\s*:\s*([^:;]+)/g;function parseInlineStyle(t,r,n){var a=t.getAttribute("style");if(!!a){styleRegex.lastIndex=0;for(var o;(o=styleRegex.exec(a))!=null;){var s=o[1],l=hasOwn(INHERITABLE_STYLE_ATTRIBUTES_MAP,s)?INHERITABLE_STYLE_ATTRIBUTES_MAP[s]:null;l&&(r[l]=o[2]);var c=hasOwn(SELF_STYLE_ATTRIBUTES_MAP,s)?SELF_STYLE_ATTRIBUTES_MAP[s]:null;c&&(n[c]=o[2])}}}function parseAttributeStyle(t,r,n){for(var a=0;a0,x={api:a,geo:u,mapOrGeoModel:r,data:c,isVisualEncodedByVisualMap:S,isGeo:l,transformInfoRaw:g};u.resourceType==="geoJSON"?this._buildGeoJSON(x):u.resourceType==="geoSVG"&&this._buildSVG(x),this._updateController(r,n,a),this._updateMapSelectHandler(r,d,a,o)},t.prototype._buildGeoJSON=function(r){var n=this._regionsGroupByName=createHashMap(),a=createHashMap(),o=this._regionsGroup,s=r.transformInfoRaw,l=r.mapOrGeoModel,c=r.data,u=r.geo.projection,d=u&&u.stream;function f(_,y){return y&&(_=y(_)),_&&[_[0]*s.scaleX+s.x,_[1]*s.scaleY+s.y]}function v(_){for(var y=[],S=!d&&u&&u.project,x=0;x<_.length;++x){var b=f(_[x],S);b&&y.push(b)}return y}function g(_){return{shape:{points:v(_)}}}o.removeAll(),each$f(r.geo.regions,function(_){var y=_.name,S=n.get(y),x=a.get(y)||{},b=x.dataIdx,w=x.regionModel;S||(S=n.set(y,new Group$4),o.add(S),b=c?c.indexOfName(y):null,w=r.isGeo?l.getRegionModel(y):c?c.getItemModel(b):null,a.set(y,{dataIdx:b,regionModel:w}));var A=[],M=[];each$f(_.geometries,function(z){if(z.type==="polygon"){var F=[z.exterior].concat(z.interiors||[]);d&&(F=projectPolys(F,d)),each$f(F,function(j){A.push(new Polygon$1(g(j)))})}else{var ae=z.points;d&&(ae=projectPolys(ae,d,!0)),each$f(ae,function(j){M.push(new Polyline$3(g(j)))})}});var D=f(_.getCenter(),u&&u.project);function L(z,F){if(!!z.length){var ae=new CompoundPath$1({culling:!0,segmentIgnoreThreshold:1,shape:{paths:z}});S.add(ae),applyOptionStyleForRegion(r,ae,b,w),resetLabelForRegion(r,ae,y,w,l,b,D),F&&(fixLineStyle(ae),each$f(ae.states,fixLineStyle))}}L(A),L(M,!0)}),n.each(function(_,y){var S=a.get(y),x=S.dataIdx,b=S.regionModel;resetEventTriggerForRegion(r,_,y,b,l,x),resetTooltipForRegion(r,_,y,b,l),resetStateTriggerForRegion(r,_,y,b,l)},this)},t.prototype._buildSVG=function(r){var n=r.geo.map,a=r.transformInfoRaw;this._svgGroup.x=a.x,this._svgGroup.y=a.y,this._svgGroup.scaleX=a.scaleX,this._svgGroup.scaleY=a.scaleY,this._svgResourceChanged(n)&&(this._freeSVG(),this._useSVG(n));var o=this._svgDispatcherMap=createHashMap(),s=!1;each$f(this._svgGraphicRecord.named,function(l){var c=l.name,u=r.mapOrGeoModel,d=r.data,f=l.svgNodeTagLower,v=l.el,g=d?d.indexOfName(c):null,_=u.getRegionModel(c);if(OPTION_STYLE_ENABLED_TAG_MAP.get(f)!=null&&v instanceof Displayable$1&&applyOptionStyleForRegion(r,v,g,_),v instanceof Displayable$1&&(v.culling=!0),v.z2EmphasisLift=0,!l.namedFrom&&(LABEL_HOST_MAP.get(f)!=null&&resetLabelForRegion(r,v,c,_,u,g,null),resetEventTriggerForRegion(r,v,c,_,u,g),resetTooltipForRegion(r,v,c,_,u),STATE_TRIGGER_TAG_MAP.get(f)!=null)){var y=resetStateTriggerForRegion(r,v,c,_,u);y==="self"&&(s=!0);var S=o.get(c)||o.set(c,[]);S.push(v)}},this),this._enableBlurEntireSVG(s,r)},t.prototype._enableBlurEntireSVG=function(r,n){if(r&&n.isGeo){var a=n.mapOrGeoModel.getModel(["blur","itemStyle"]).getItemStyle(),o=a.opacity;this._svgGraphicRecord.root.traverse(function(s){if(!s.isGroup){setDefaultStateProxy(s);var l=s.ensureState("blur").style||{};l.opacity==null&&o!=null&&(l.opacity=o),s.ensureState("emphasis")}})}},t.prototype.remove=function(){this._regionsGroup.removeAll(),this._regionsGroupByName=null,this._svgGroup.removeAll(),this._freeSVG(),this._controller.dispose(),this._controllerHost=null},t.prototype.findHighDownDispatchers=function(r,n){if(r==null)return[];var a=n.coordinateSystem;if(a.resourceType==="geoJSON"){var o=this._regionsGroupByName;if(o){var s=o.get(r);return s?[s]:[]}}else if(a.resourceType==="geoSVG")return this._svgDispatcherMap&&this._svgDispatcherMap.get(r)||[]},t.prototype._svgResourceChanged=function(r){return this._svgMapName!==r},t.prototype._useSVG=function(r){var n=geoSourceManager.getGeoResource(r);if(n&&n.type==="geoSVG"){var a=n.useGraphic(this.uid);this._svgGroup.add(a.root),this._svgGraphicRecord=a,this._svgMapName=r}},t.prototype._freeSVG=function(){var r=this._svgMapName;if(r!=null){var n=geoSourceManager.getGeoResource(r);n&&n.type==="geoSVG"&&n.freeGraphic(this.uid),this._svgGraphicRecord=null,this._svgDispatcherMap=null,this._svgGroup.removeAll(),this._svgMapName=null}},t.prototype._updateController=function(r,n,a){var o=r.coordinateSystem,s=this._controller,l=this._controllerHost;l.zoomLimit=r.get("scaleLimit"),l.zoom=o.getZoom(),s.enable(r.get("roam")||!1);var c=r.mainType;function u(){var d={type:"geoRoam",componentType:c};return d[c+"Id"]=r.id,d}s.off("pan").on("pan",function(d){this._mouseDownFlag=!1,updateViewOnPan(l,d.dx,d.dy),a.dispatchAction(extend(u(),{dx:d.dx,dy:d.dy,animation:{duration:0}}))},this),s.off("zoom").on("zoom",function(d){this._mouseDownFlag=!1,updateViewOnZoom(l,d.scale,d.originX,d.originY),a.dispatchAction(extend(u(),{zoom:d.scale,originX:d.originX,originY:d.originY,animation:{duration:0}}))},this),s.setPointerChecker(function(d,f,v){return o.containPoint([f,v])&&!onIrrelevantElement(d,a,r)})},t.prototype.resetForLabelLayout=function(){this.group.traverse(function(r){var n=r.getTextContent();n&&(n.ignore=mapLabelRaw(n).ignore)})},t.prototype._updateMapSelectHandler=function(r,n,a,o){var s=this;n.off("mousedown"),n.off("click"),r.get("selectedMode")&&(n.on("mousedown",function(){s._mouseDownFlag=!0}),n.on("click",function(l){!s._mouseDownFlag||(s._mouseDownFlag=!1)}))},t}();function applyOptionStyleForRegion(t,r,n,a){var o=a.getModel("itemStyle"),s=a.getModel(["emphasis","itemStyle"]),l=a.getModel(["blur","itemStyle"]),c=a.getModel(["select","itemStyle"]),u=getFixedItemStyle(o),d=getFixedItemStyle(s),f=getFixedItemStyle(c),v=getFixedItemStyle(l),g=t.data;if(g){var _=g.getItemVisual(n,"style"),y=g.getItemVisual(n,"decal");t.isVisualEncodedByVisualMap&&_.fill&&(u.fill=_.fill),y&&(u.decal=createOrUpdatePatternFromDecal(y,t.api))}r.setStyle(u),r.style.strokeNoScale=!0,r.ensureState("emphasis").style=d,r.ensureState("select").style=f,r.ensureState("blur").style=v,setDefaultStateProxy(r)}function resetLabelForRegion(t,r,n,a,o,s,l){var c=t.data,u=t.isGeo,d=c&&isNaN(c.get(c.mapDimension("value"),s)),f=c&&c.getItemLayout(s);if(u||d||f&&f.showLabel){var v=u?n:s,g=void 0;(!c||s>=0)&&(g=o);var _=l?{normal:{align:"center",verticalAlign:"middle"}}:null;setLabelStyle(r,getLabelStatesModels(a),{labelFetcher:g,labelDataIndex:v,defaultText:n},_);var y=r.getTextContent();if(y&&(mapLabelRaw(y).ignore=y.ignore,r.textConfig&&l)){var S=r.getBoundingRect().clone();r.textConfig.layoutRect=S,r.textConfig.position=[(l[0]-S.x)/S.width*100+"%",(l[1]-S.y)/S.height*100+"%"]}r.disableLabelAnimation=!0}else r.removeTextContent(),r.removeTextConfig(),r.disableLabelAnimation=null}function resetEventTriggerForRegion(t,r,n,a,o,s){t.data?t.data.setItemGraphicEl(s,r):getECData(r).eventData={componentType:"geo",componentIndex:o.componentIndex,geoIndex:o.componentIndex,name:n,region:a&&a.option||{}}}function resetTooltipForRegion(t,r,n,a,o){t.data||setTooltipConfig({el:r,componentModel:o,itemName:n,itemTooltipOption:a.get("tooltip")})}function resetStateTriggerForRegion(t,r,n,a,o){r.highDownSilentOnTouch=!!o.get("selectedMode");var s=a.getModel("emphasis"),l=s.get("focus");return toggleHoverEmphasis(r,l,s.get("blurScope"),s.get("disabled")),t.isGeo&&enableComponentHighDownFeatures(r,o,n),l}function projectPolys(t,r,n){var a=[],o;function s(){o=[]}function l(){o.length&&(a.push(o),o=[])}var c=r({polygonStart:s,polygonEnd:l,lineStart:s,lineEnd:l,point:function(u,d){isFinite(u)&&isFinite(d)&&o.push([u,d])},sphere:function(){}});return!n&&c.polygonStart(),each$f(t,function(u){c.lineStart();for(var d=0;d-1&&(o.style.stroke=o.style.fill,o.style.fill="#fff",o.style.lineWidth=2),o},r.type="series.map",r.dependencies=["geo"],r.layoutMode="box",r.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},r}(SeriesModel$1),MapSeries$1=MapSeries;function dataStatistics(t,r){var n={};return each$f(t,function(a){a.each(a.mapDimension("value"),function(o,s){var l="ec-"+a.getName(s);n[l]=n[l]||[],isNaN(o)||n[l].push(o)})}),t[0].map(t[0].mapDimension("value"),function(a,o){for(var s="ec-"+t[0].getName(o),l=0,c=1/0,u=-1/0,d=n[s].length,f=0;f1?(M.width=A,M.height=A/x):(M.height=A,M.width=A*x),M.y=w[1]-M.height/2,M.x=w[0]-M.width/2;else{var D=t.getBoxLayoutParams();D.aspect=x,M=getLayoutRect(D,{width:y,height:S})}this.setViewRect(M.x,M.y,M.width,M.height),this.setCenter(t.get("center"),r),this.setZoom(t.get("zoom"))}function setGeoCoords(t,r){each$f(r.get("geoCoord"),function(n,a){t.addGeoCoord(a,n)})}var GeoCreator=function(){function t(){this.dimensions=geo2DDimensions}return t.prototype.create=function(r,n){var a=[];function o(l){return{nameProperty:l.get("nameProperty"),aspectScale:l.get("aspectScale"),projection:l.get("projection")}}r.eachComponent("geo",function(l,c){var u=l.get("map"),d=new Geo$1(u+c,u,extend({nameMap:l.get("nameMap")},o(l)));d.zoomLimit=l.get("scaleLimit"),a.push(d),l.coordinateSystem=d,d.model=l,d.resize=resizeGeo,d.resize(l,n)}),r.eachSeries(function(l){var c=l.get("coordinateSystem");if(c==="geo"){var u=l.get("geoIndex")||0;l.coordinateSystem=a[u]}});var s={};return r.eachSeriesByType("map",function(l){if(!l.getHostGeoModel()){var c=l.getMapType();s[c]=s[c]||[],s[c].push(l)}}),each$f(s,function(l,c){var u=map$1(l,function(f){return f.get("nameMap")}),d=new Geo$1(c,c,extend({nameMap:mergeAll(u)},o(l[0])));d.zoomLimit=retrieve.apply(null,map$1(l,function(f){return f.get("scaleLimit")})),a.push(d),d.resize=resizeGeo,d.resize(l[0],n),each$f(l,function(f){f.coordinateSystem=d,setGeoCoords(d,f)})}),a},t.prototype.getFilledRegions=function(r,n,a,o){for(var s=(r||[]).slice(),l=createHashMap(),c=0;c=0;l--){var c=o[l];c.hierNode={defaultAncestor:null,ancestor:c,prelim:0,modifier:0,change:0,shift:0,i:l,thread:null},n.push(c)}}function firstWalk(t,r){var n=t.isExpand?t.children:[],a=t.parentNode.children,o=t.hierNode.i?a[t.hierNode.i-1]:null;if(n.length){executeShifts(t);var s=(n[0].hierNode.prelim+n[n.length-1].hierNode.prelim)/2;o?(t.hierNode.prelim=o.hierNode.prelim+r(t,o),t.hierNode.modifier=t.hierNode.prelim-s):t.hierNode.prelim=s}else o&&(t.hierNode.prelim=o.hierNode.prelim+r(t,o));t.parentNode.hierNode.defaultAncestor=apportion(t,o,t.parentNode.hierNode.defaultAncestor||a[0],r)}function secondWalk(t){var r=t.hierNode.prelim+t.parentNode.hierNode.modifier;t.setLayout({x:r},!0),t.hierNode.modifier+=t.parentNode.hierNode.modifier}function separation(t){return arguments.length?t:defaultSeparation}function radialCoordinate(t,r){return t-=Math.PI/2,{x:r*Math.cos(t),y:r*Math.sin(t)}}function getViewRect$4(t,r){return getLayoutRect(t.getBoxLayoutParams(),{width:r.getWidth(),height:r.getHeight()})}function executeShifts(t){for(var r=t.children,n=r.length,a=0,o=0;--n>=0;){var s=r[n];s.hierNode.prelim+=a,s.hierNode.modifier+=a,o+=s.hierNode.change,a+=s.hierNode.shift+o}}function apportion(t,r,n,a){if(r){for(var o=t,s=t,l=s.parentNode.children[0],c=r,u=o.hierNode.modifier,d=s.hierNode.modifier,f=l.hierNode.modifier,v=c.hierNode.modifier;c=nextRight(c),s=nextLeft(s),c&&s;){o=nextRight(o),l=nextLeft(l),o.hierNode.ancestor=t;var g=c.hierNode.prelim+v-s.hierNode.prelim-d+a(c,s);g>0&&(moveSubtree(nextAncestor(c,t,n),t,g),d+=g,u+=g),v+=c.hierNode.modifier,d+=s.hierNode.modifier,u+=o.hierNode.modifier,f+=l.hierNode.modifier}c&&!nextRight(o)&&(o.hierNode.thread=c,o.hierNode.modifier+=v-u),s&&!nextLeft(l)&&(l.hierNode.thread=s,l.hierNode.modifier+=d-f,n=t)}return n}function nextRight(t){var r=t.children;return r.length&&t.isExpand?r[r.length-1]:t.hierNode.thread}function nextLeft(t){var r=t.children;return r.length&&t.isExpand?r[0]:t.hierNode.thread}function nextAncestor(t,r,n){return t.hierNode.ancestor.parentNode===r.parentNode?t.hierNode.ancestor:n}function moveSubtree(t,r,n){var a=n/(r.hierNode.i-t.hierNode.i);r.hierNode.change-=a,r.hierNode.shift+=n,r.hierNode.modifier+=n,r.hierNode.prelim+=n,t.hierNode.change+=a}function defaultSeparation(t,r){return t.parentNode===r.parentNode?1:2}var TreeEdgeShape=function(){function t(){this.parentPoint=[],this.childPoints=[]}return t}(),TreePath=function(t){__extends(r,t);function r(n){return t.call(this,n)||this}return r.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},r.prototype.getDefaultShape=function(){return new TreeEdgeShape},r.prototype.buildPath=function(n,a){var o=a.childPoints,s=o.length,l=a.parentPoint,c=o[0],u=o[s-1];if(s===1){n.moveTo(l[0],l[1]),n.lineTo(c[0],c[1]);return}var d=a.orient,f=d==="TB"||d==="BT"?0:1,v=1-f,g=parsePercent(a.forkPosition,1),_=[];_[f]=l[f],_[v]=l[v]+(u[v]-l[v])*g,n.moveTo(l[0],l[1]),n.lineTo(_[0],_[1]),n.moveTo(c[0],c[1]),_[f]=c[f],n.lineTo(_[0],_[1]),_[f]=u[f],n.lineTo(_[0],_[1]),n.lineTo(u[0],u[1]);for(var y=1;yw.x,D||(M=M-Math.PI));var z=D?"left":"right",F=c.getModel("label"),ae=F.get("rotate"),j=ae*(Math.PI/180),Y=x.getTextContent();Y&&(x.setTextConfig({position:F.get("position")||z,rotation:ae==null?-M:j,origin:"center"}),Y.setStyle("verticalAlign","middle"))}var de=c.get(["emphasis","focus"]),$e=de==="relative"?concatArray(l.getAncestorsIndices(),l.getDescendantIndices()):de==="ancestor"?l.getAncestorsIndices():de==="descendant"?l.getDescendantIndices():null;$e&&(getECData(n).focus=$e),drawEdge(o,l,f,n,y,_,S,a),n.__edge&&(n.onHoverStateChange=function(Lt){if(Lt!=="blur"){var jt=l.parentNode&&t.getItemGraphicEl(l.parentNode.dataIndex);jt&&jt.hoverState===HOVER_STATE_BLUR||setStatesFlag(n.__edge,Lt)}})}function drawEdge(t,r,n,a,o,s,l,c){var u=r.getModel(),d=t.get("edgeShape"),f=t.get("layout"),v=t.getOrient(),g=t.get(["lineStyle","curveness"]),_=t.get("edgeForkPosition"),y=u.getModel("lineStyle").getLineStyle(),S=a.__edge;if(d==="curve")r.parentNode&&r.parentNode!==n&&(S||(S=a.__edge=new BezierCurve$1({shape:getEdgeShape(f,v,g,o,o)})),updateProps$1(S,{shape:getEdgeShape(f,v,g,s,l)},t));else if(d==="polyline"&&f==="orthogonal"&&r!==n&&r.children&&r.children.length!==0&&r.isExpand===!0){for(var x=r.children,b=[],w=0;wn&&(n=o.height)}this.height=n+1},t.prototype.getNodeById=function(r){if(this.getId()===r)return this;for(var n=0,a=this.children,o=a.length;n=0&&this.hostTree.data.setItemLayout(this.dataIndex,r,n)},t.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},t.prototype.getModel=function(r){if(!(this.dataIndex<0)){var n=this.hostTree,a=n.data.getItemModel(this.dataIndex);return a.getModel(r)}},t.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},t.prototype.setVisual=function(r,n){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,r,n)},t.prototype.getVisual=function(r){return this.hostTree.data.getItemVisual(this.dataIndex,r)},t.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},t.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},t.prototype.getChildIndex=function(){if(this.parentNode){for(var r=this.parentNode.children,n=0;n=0){var a=n.getData().tree.root,o=t.targetNode;if(isString(o)&&(o=a.getNodeById(o)),o&&a.contains(o))return{node:o};var s=t.targetNodeId;if(s!=null&&(o=a.getNodeById(s)))return{node:o}}}function getPathToRoot(t){for(var r=[];t;)t=t.parentNode,t&&r.push(t);return r.reverse()}function aboveViewRoot(t,r){var n=getPathToRoot(t);return indexOf(n,r)>=0}function wrapTreePathInfo(t,r){for(var n=[];t;){var a=t.dataIndex;n.push({name:t.name,dataIndex:a,value:r.getRawValue(a)}),t=t.parentNode}return n.reverse(),n}var TreeSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.hasSymbolVisual=!0,n.ignoreStyleOnData=!0,n}return r.prototype.getInitialData=function(n){var a={name:n.name,children:n.data},o=n.leaves||{},s=new Model$1(o,this,this.ecModel),l=Tree$1.createTree(a,this,c);function c(v){v.wrapMethod("getItemModel",function(g,_){var y=l.getNodeByDataIndex(_);return y&&y.children.length&&y.isExpand||(g.parentModel=s),g})}var u=0;l.eachNode("preorder",function(v){v.depth>u&&(u=v.depth)});var d=n.expandAndCollapse,f=d&&n.initialTreeDepth>=0?n.initialTreeDepth:u;return l.root.eachNode("preorder",function(v){var g=v.hostTree.data.getRawDataItem(v.dataIndex);v.isExpand=g&&g.collapsed!=null?!g.collapsed:v.depth<=f}),l.data},r.prototype.getOrient=function(){var n=this.get("orient");return n==="horizontal"?n="LR":n==="vertical"&&(n="TB"),n},r.prototype.setZoom=function(n){this.option.zoom=n},r.prototype.setCenter=function(n){this.option.center=n},r.prototype.formatTooltip=function(n,a,o){for(var s=this.getData().tree,l=s.root.children[0],c=s.getNodeByDataIndex(n),u=c.getValue(),d=c.name;c&&c!==l;)d=c.parentNode.name+"."+d,c=c.parentNode;return createTooltipMarkup("nameValue",{name:d,value:u,noValue:isNaN(u)||u==null})},r.prototype.getDataParams=function(n){var a=t.prototype.getDataParams.apply(this,arguments),o=this.getData().tree.getNodeByDataIndex(n);return a.treeAncestors=wrapTreePathInfo(o,this),a.collapsed=!o.isExpand,a},r.type="series.tree",r.layoutMode="box",r.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},r}(SeriesModel$1),TreeSeriesModel$1=TreeSeriesModel;function eachAfter(t,r,n){for(var a=[t],o=[],s;s=a.pop();)if(o.push(s),s.isExpand){var l=s.children;if(l.length)for(var c=0;c=0;s--)n.push(o[s])}}function treeLayout(t,r){t.eachSeriesByType("tree",function(n){commonLayout(n,r)})}function commonLayout(t,r){var n=getViewRect$4(t,r);t.layoutInfo=n;var a=t.get("layout"),o=0,s=0,l=null;a==="radial"?(o=2*Math.PI,s=Math.min(n.height,n.width)/2,l=separation(function(A,M){return(A.parentNode===M.parentNode?1:2)/A.depth})):(o=n.width,s=n.height,l=separation());var c=t.getData().tree.root,u=c.children[0];if(u){init(c),eachAfter(u,firstWalk,l),c.hierNode.modifier=-u.hierNode.prelim,eachBefore(u,secondWalk);var d=u,f=u,v=u;eachBefore(u,function(A){var M=A.getLayout().x;Mf.getLayout().x&&(f=A),A.depth>v.depth&&(v=A)});var g=d===f?1:l(d,f)/2,_=g-d.getLayout().x,y=0,S=0,x=0,b=0;if(a==="radial")y=o/(f.getLayout().x+g+_),S=s/(v.depth-1||1),eachBefore(u,function(A){x=(A.getLayout().x+_)*y,b=(A.depth-1)*S;var M=radialCoordinate(x,b);A.setLayout({x:M.x,y:M.y,rawX:x,rawY:b},!0)});else{var w=t.getOrient();w==="RL"||w==="LR"?(S=s/(f.getLayout().x+g+_),y=o/(v.depth-1||1),eachBefore(u,function(A){b=(A.getLayout().x+_)*S,x=w==="LR"?(A.depth-1)*y:o-(A.depth-1)*y,A.setLayout({x,y:b},!0)})):(w==="TB"||w==="BT")&&(y=o/(f.getLayout().x+g+_),S=s/(v.depth-1||1),eachBefore(u,function(A){x=(A.getLayout().x+_)*y,b=w==="TB"?(A.depth-1)*S:s-(A.depth-1)*S,A.setLayout({x,y:b},!0)}))}}}function treeVisual(t){t.eachSeriesByType("tree",function(r){var n=r.getData(),a=n.tree;a.eachNode(function(o){var s=o.getModel(),l=s.getModel("itemStyle").getItemStyle(),c=n.ensureUniqueItemVisual(o.dataIndex,"style");extend(c,l)})})}function installTreeAction(t){t.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(r,n){n.eachComponent({mainType:"series",subType:"tree",query:r},function(a){var o=r.dataIndex,s=a.getData().tree,l=s.getNodeByDataIndex(o);l.isExpand=!l.isExpand})}),t.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(r,n,a){n.eachComponent({mainType:"series",subType:"tree",query:r},function(o){var s=o.coordinateSystem,l=updateCenterAndZoom(s,r,void 0,a);o.setCenter&&o.setCenter(l.center),o.setZoom&&o.setZoom(l.zoom)})})}function install$H(t){t.registerChartView(TreeView$1),t.registerSeriesModel(TreeSeriesModel$1),t.registerLayout(treeLayout),t.registerVisual(treeVisual),installTreeAction(t)}var actionTypes=["treemapZoomToNode","treemapRender","treemapMove"];function installTreemapAction(t){for(var r=0;r1;)s=s.parentNode;var l=getDecalFromPalette(t.ecModel,s.name||s.dataIndex+"",a);o.setVisual("decal",l)})}var TreemapSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.preventUsingHoverLayer=!0,n}return r.prototype.getInitialData=function(n,a){var o={name:n.name,children:n.data};completeTreeValue$1(o);var s=n.levels||[],l=this.designatedVisualItemStyle={},c=new Model$1({itemStyle:l},this,a);s=n.levels=setDefault(s,a);var u=map$1(s||[],function(v){return new Model$1(v,c,a)},this),d=Tree$1.createTree(o,this,f);function f(v){v.wrapMethod("getItemModel",function(g,_){var y=d.getNodeByDataIndex(_),S=y?u[y.depth]:null;return g.parentModel=S||c,g})}return d.data},r.prototype.optionUpdated=function(){this.resetViewRoot()},r.prototype.formatTooltip=function(n,a,o){var s=this.getData(),l=this.getRawValue(n),c=s.getName(n);return createTooltipMarkup("nameValue",{name:c,value:l})},r.prototype.getDataParams=function(n){var a=t.prototype.getDataParams.apply(this,arguments),o=this.getData().tree.getNodeByDataIndex(n);return a.treeAncestors=wrapTreePathInfo(o,this),a.treePathInfo=a.treeAncestors,a},r.prototype.setLayoutInfo=function(n){this.layoutInfo=this.layoutInfo||{},extend(this.layoutInfo,n)},r.prototype.mapIdToIndex=function(n){var a=this._idIndexMap;a||(a=this._idIndexMap=createHashMap(),this._idIndexMapCount=0);var o=a.get(n);return o==null&&a.set(n,o=this._idIndexMapCount++),o},r.prototype.getViewRoot=function(){return this._viewRoot},r.prototype.resetViewRoot=function(n){n?this._viewRoot=n:n=this._viewRoot;var a=this.getRawData().tree.root;(!n||n!==a&&!a.contains(n))&&(this._viewRoot=a)},r.prototype.enableAriaDecal=function(){enableAriaDecalForTree(this)},r.type="series.treemap",r.layoutMode="box",r.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"\u25B6",zoomToNodeRatio:.32*.32,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}},emphasis:{itemStyle:{color:"rgba(0,0,0,0.9)"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},r}(SeriesModel$1);function completeTreeValue$1(t){var r=0;each$f(t.children,function(a){completeTreeValue$1(a);var o=a.value;isArray$1(o)&&(o=o[0]),r+=o});var n=t.value;isArray$1(n)&&(n=n[0]),(n==null||isNaN(n))&&(n=r),n<0&&(n=0),isArray$1(t.value)?t.value[0]=n:t.value=n}function setDefault(t,r){var n=normalizeToArray(r.get("color")),a=normalizeToArray(r.get(["aria","decal","decals"]));if(!!n){t=t||[];var o,s;each$f(t,function(c){var u=new Model$1(c),d=u.get("color"),f=u.get("decal");(u.get(["itemStyle","color"])||d&&d!=="none")&&(o=!0),(u.get(["itemStyle","decal"])||f&&f!=="none")&&(s=!0)});var l=t[0]||(t[0]={});return o||(l.color=n.slice()),!s&&a&&(l.decal=a.slice()),t}}var TreemapSeriesModel$1=TreemapSeriesModel,TEXT_PADDING=8,ITEM_GAP=8,ARRAY_LENGTH=5,Breadcrumb=function(){function t(r){this.group=new Group$4,r.add(this.group)}return t.prototype.render=function(r,n,a,o){var s=r.getModel("breadcrumb"),l=this.group;if(l.removeAll(),!(!s.get("show")||!a)){var c=s.getModel("itemStyle"),u=s.getModel("emphasis"),d=c.getModel("textStyle"),f=u.getModel(["itemStyle","textStyle"]),v={pos:{left:s.get("left"),right:s.get("right"),top:s.get("top"),bottom:s.get("bottom")},box:{width:n.getWidth(),height:n.getHeight()},emptyItemWidth:s.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(a,v,d),this._renderContent(r,v,c,u,d,f,o),positionElement(l,v.pos,v.box)}},t.prototype._prepare=function(r,n,a){for(var o=r;o;o=o.parentNode){var s=convertOptionIdName(o.getModel().get("name"),""),l=a.getTextRect(s),c=Math.max(l.width+TEXT_PADDING*2,n.emptyItemWidth);n.totalWidth+=c+ITEM_GAP,n.renderList.push({node:o,text:s,width:c})}},t.prototype._renderContent=function(r,n,a,o,s,l,c){for(var u=0,d=n.emptyItemWidth,f=r.get(["breadcrumb","height"]),v=getAvailableSize(n.pos,n.box),g=n.totalWidth,_=n.renderList,y=o.getModel("itemStyle").getItemStyle(),S=_.length-1;S>=0;S--){var x=_[S],b=x.node,w=x.width,A=x.text;g>v.width&&(g-=w-d,w=d,A=null);var M=new Polygon$1({shape:{points:makeItemPoints(u,0,w,f,S===_.length-1,S===0)},style:defaults(a.getItemStyle(),{lineJoin:"bevel"}),textContent:new ZRText$1({style:createTextStyle(s,{text:A})}),textConfig:{position:"inside"},z2:Z2_EMPHASIS_LIFT*1e4,onclick:curry$1(c,b)});M.disableLabelAnimation=!0,M.getTextContent().ensureState("emphasis").style=createTextStyle(l,{text:A}),M.ensureState("emphasis").style=y,toggleHoverEmphasis(M,o.get("focus"),o.get("blurScope"),o.get("disabled")),this.group.add(M),packEventData(M,r,b),u+=w+ITEM_GAP}},t.prototype.remove=function(){this.group.removeAll()},t}();function makeItemPoints(t,r,n,a,o,s){var l=[[o?t:t-ARRAY_LENGTH,r],[t+n,r],[t+n,r+a],[o?t:t-ARRAY_LENGTH,r+a]];return!s&&l.splice(2,0,[t+n+ARRAY_LENGTH,r+a/2]),!o&&l.push([t,r+a/2]),l}function packEventData(t,r,n){getECData(t).eventData={componentType:"series",componentSubType:"treemap",componentIndex:r.componentIndex,seriesIndex:r.seriesIndex,seriesName:r.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:n&&n.dataIndex,name:n&&n.name},treePathInfo:n&&wrapTreePathInfo(n,r)}}var Breadcrumb$1=Breadcrumb,AnimationWrap=function(){function t(){this._storage=[],this._elExistsMap={}}return t.prototype.add=function(r,n,a,o,s){return this._elExistsMap[r.id]?!1:(this._elExistsMap[r.id]=!0,this._storage.push({el:r,target:n,duration:a,delay:o,easing:s}),!0)},t.prototype.finished=function(r){return this._finishedCallback=r,this},t.prototype.start=function(){for(var r=this,n=this._storage.length,a=function(){n--,n<=0&&(r._storage.length=0,r._elExistsMap={},r._finishedCallback&&r._finishedCallback())},o=0,s=this._storage.length;oDRAG_THRESHOLD||Math.abs(n.dy)>DRAG_THRESHOLD)){var a=this.seriesModel.getData().tree.root;if(!a)return;var o=a.getLayout();if(!o)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:o.x+n.dx,y:o.y+n.dy,width:o.width,height:o.height}})}},r.prototype._onZoom=function(n){var a=n.originX,o=n.originY;if(this._state!=="animating"){var s=this.seriesModel.getData().tree.root;if(!s)return;var l=s.getLayout();if(!l)return;var c=new BoundingRect$1(l.x,l.y,l.width,l.height),u=this.seriesModel.layoutInfo;a-=u.x,o-=u.y;var d=create$1();translate(d,d,[-a,-o]),scale$1(d,d,[n.scale,n.scale]),translate(d,d,[a,o]),c.applyTransform(d),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:c.x,y:c.y,width:c.width,height:c.height}})}},r.prototype._initEvents=function(n){var a=this;n.on("click",function(o){if(a._state==="ready"){var s=a.seriesModel.get("nodeClick",!0);if(!!s){var l=a.findTarget(o.offsetX,o.offsetY);if(!!l){var c=l.node;if(c.getLayout().isLeafRoot)a._rootToNode(l);else if(s==="zoomToNode")a._zoomToNode(l);else if(s==="link"){var u=c.hostTree.data.getItemModel(c.dataIndex),d=u.get("link",!0),f=u.get("target",!0)||"blank";d&&windowOpen(d,f)}}}}},this)},r.prototype._renderBreadcrumb=function(n,a,o){var s=this;o||(o=n.get("leafDepth",!0)!=null?{node:n.getViewRoot()}:this.findTarget(a.getWidth()/2,a.getHeight()/2),o||(o={node:n.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new Breadcrumb$1(this.group))).render(n,a,o.node,function(l){s._state!=="animating"&&(aboveViewRoot(n.getViewRoot(),l)?s._rootToNode({node:l}):s._zoomToNode({node:l}))})},r.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=createStorage(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},r.prototype.dispose=function(){this._clearController()},r.prototype._zoomToNode=function(n){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:n.node})},r.prototype._rootToNode=function(n){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:n.node})},r.prototype.findTarget=function(n,a){var o,s=this.seriesModel.getViewRoot();return s.eachNode({attr:"viewChildren",order:"preorder"},function(l){var c=this._storage.background[l.getRawIndex()];if(c){var u=c.transformCoordToLocal(n,a),d=c.shape;if(d.x<=u[0]&&u[0]<=d.x+d.width&&d.y<=u[1]&&u[1]<=d.y+d.height)o={node:l,offsetX:u[0],offsetY:u[1]};else return!1}},this),o},r.type="treemap",r}(ChartView$1);function createStorage(){return{nodeGroup:[],background:[],content:[]}}function renderNode(t,r,n,a,o,s,l,c,u,d){if(!l)return;var f=l.getLayout(),v=t.getData(),g=l.getModel();if(v.setItemGraphicEl(l.dataIndex,null),!f||!f.isInView)return;var _=f.width,y=f.height,S=f.borderWidth,x=f.invisible,b=l.getRawIndex(),w=c&&c.getRawIndex(),A=l.viewChildren,M=f.upperHeight,D=A&&A.length,L=g.getModel("itemStyle"),z=g.getModel(["emphasis","itemStyle"]),F=g.getModel(["blur","itemStyle"]),ae=g.getModel(["select","itemStyle"]),j=L.get("borderRadius")||0,Y=Fa("nodeGroup",Group$2);if(!Y)return;if(u.add(Y),Y.x=f.x||0,Y.y=f.y||0,Y.markRedraw(),inner$d(Y).nodeWidth=_,inner$d(Y).nodeHeight=y,f.isAboveViewRoot)return Y;var de=Fa("background",Rect$1,d,Z2_BG);de&&Cn(Y,de,D&&f.upperLabelHeight);var $e=g.getModel("emphasis"),Lt=$e.get("focus"),jt=$e.get("blurScope"),Ar=$e.get("disabled"),wn=Lt==="ancestor"?l.getAncestorsIndices():Lt==="descendant"?l.getDescendantIndices():Lt;if(D)isHighDownDispatcher(Y)&&setAsHighDownDispatcher(Y,!1),de&&(setAsHighDownDispatcher(de,!Ar),v.setItemGraphicEl(l.dataIndex,de),enableHoverFocus(de,wn,jt));else{var Sn=Fa("content",Rect$1,d,Z2_CONTENT);Sn&&An(Y,Sn),de.disableMorphing=!0,de&&isHighDownDispatcher(de)&&setAsHighDownDispatcher(de,!1),setAsHighDownDispatcher(Y,!Ar),v.setItemGraphicEl(l.dataIndex,Y),enableHoverFocus(Y,wn,jt)}return Y;function Cn(Nn,Aa,Wa){var Ha=getECData(Aa);if(Ha.dataIndex=l.dataIndex,Ha.seriesIndex=t.seriesIndex,Aa.setShape({x:0,y:0,width:_,height:y,r:j}),x)In(Aa);else{Aa.invisible=!1;var La=l.getVisual("style"),$n=La.stroke,Tn=getItemStyleNormal(L);Tn.fill=$n;var Pn=getStateItemStyle(z);Pn.fill=z.get("borderColor");var Rn=getStateItemStyle(F);Rn.fill=F.get("borderColor");var Pa=getStateItemStyle(ae);if(Pa.fill=ae.get("borderColor"),Wa){var Va=_-2*S;Dn(Aa,$n,La.opacity,{x:S,y:0,width:Va,height:M})}else Aa.removeTextContent();Aa.setStyle(Tn),Aa.ensureState("emphasis").style=Pn,Aa.ensureState("blur").style=Rn,Aa.ensureState("select").style=Pa,setDefaultStateProxy(Aa)}Nn.add(Aa)}function An(Nn,Aa){var Wa=getECData(Aa);Wa.dataIndex=l.dataIndex,Wa.seriesIndex=t.seriesIndex;var Ha=Math.max(_-2*S,0),La=Math.max(y-2*S,0);if(Aa.culling=!0,Aa.setShape({x:S,y:S,width:Ha,height:La,r:j}),x)In(Aa);else{Aa.invisible=!1;var $n=l.getVisual("style"),Tn=$n.fill,Pn=getItemStyleNormal(L);Pn.fill=Tn,Pn.decal=$n.decal;var Rn=getStateItemStyle(z),Pa=getStateItemStyle(F),Va=getStateItemStyle(ae);Dn(Aa,Tn,$n.opacity,null),Aa.setStyle(Pn),Aa.ensureState("emphasis").style=Rn,Aa.ensureState("blur").style=Pa,Aa.ensureState("select").style=Va,setDefaultStateProxy(Aa)}Nn.add(Aa)}function In(Nn){!Nn.invisible&&s.push(Nn)}function Dn(Nn,Aa,Wa,Ha){var La=g.getModel(Ha?PATH_UPPERLABEL_NORMAL:PATH_LABEL_NOAMAL),$n=convertOptionIdName(g.get("name"),null),Tn=La.getShallow("show");setLabelStyle(Nn,getLabelStatesModels(g,Ha?PATH_UPPERLABEL_NORMAL:PATH_LABEL_NOAMAL),{defaultText:Tn?$n:null,inheritColor:Aa,defaultOpacity:Wa,labelFetcher:t,labelDataIndex:l.dataIndex});var Pn=Nn.getTextContent();if(!!Pn){var Rn=Pn.style,Pa=normalizeCssArray$1(Rn.padding||0);Ha&&(Nn.setTextConfig({layoutRect:Ha}),Pn.disableLabelLayout=!0),Pn.beforeUpdate=function(){var Ya=Math.max((Ha?Ha.width:Nn.shape.width)-Pa[1]-Pa[3],0),za=Math.max((Ha?Ha.height:Nn.shape.height)-Pa[0]-Pa[2],0);(Rn.width!==Ya||Rn.height!==za)&&Pn.setStyle({width:Ya,height:za})},Rn.truncateMinChar=2,Rn.lineOverflow="truncate",Ra(Rn,Ha,f);var Va=Pn.getState("emphasis");Ra(Va?Va.style:null,Ha,f)}}function Ra(Nn,Aa,Wa){var Ha=Nn?Nn.text:null;if(!Aa&&Wa.isLeafRoot&&Ha!=null){var La=t.get("drillDownIcon",!0);Nn.text=La?La+" "+Ha:Ha}}function Fa(Nn,Aa,Wa,Ha){var La=w!=null&&n[Nn][w],$n=o[Nn];return La?(n[Nn][w]=null,Mn($n,La)):x||(La=new Aa,La instanceof Displayable$1&&(La.z2=calculateZ2(Wa,Ha)),kn($n,La)),r[Nn][b]=La}function Mn(Nn,Aa){var Wa=Nn[b]={};Aa instanceof Group$2?(Wa.oldX=Aa.x,Wa.oldY=Aa.y):Wa.oldShape=extend({},Aa.shape)}function kn(Nn,Aa){var Wa=Nn[b]={},Ha=l.parentNode,La=Aa instanceof Group$4;if(Ha&&(!a||a.direction==="drillDown")){var $n=0,Tn=0,Pn=o.background[Ha.getRawIndex()];!a&&Pn&&Pn.oldShape&&($n=Pn.oldShape.width,Tn=Pn.oldShape.height),La?(Wa.oldX=0,Wa.oldY=Tn):Wa.oldShape={x:$n,y:Tn,width:0,height:0}}Wa.fadein=!La}}function calculateZ2(t,r){return t*Z2_BASE+r}var TreemapView$1=TreemapView,each$c=each$f,isObject=isObject$3,CATEGORY_DEFAULT_VISUAL_INDEX=-1,VisualMapping=function(){function t(r){var n=r.mappingMethod,a=r.type,o=this.option=clone$4(r);this.type=a,this.mappingMethod=n,this._normalizeData=normalizers[n];var s=t.visualHandlers[a];this.applyVisual=s.applyVisual,this.getColorMapper=s.getColorMapper,this._normalizedToVisual=s._normalizedToVisual[n],n==="piecewise"?(normalizeVisualRange(o),preprocessForPiecewise(o)):n==="category"?o.categories?preprocessForSpecifiedCategory(o):normalizeVisualRange(o,!0):(assert(n!=="linear"||o.dataExtent),normalizeVisualRange(o))}return t.prototype.mapValueToVisual=function(r){var n=this._normalizeData(r);return this._normalizedToVisual(n,r)},t.prototype.getNormalizer=function(){return bind$1(this._normalizeData,this)},t.listVisualTypes=function(){return keys(t.visualHandlers)},t.isValidType=function(r){return t.visualHandlers.hasOwnProperty(r)},t.eachVisual=function(r,n,a){isObject$3(r)?each$f(r,n,a):n.call(a,r)},t.mapVisual=function(r,n,a){var o,s=isArray$1(r)?[]:isObject$3(r)?{}:(o=!0,null);return t.eachVisual(r,function(l,c){var u=n.call(a,l,c);o?s=u:s[c]=u}),s},t.retrieveVisuals=function(r){var n={},a;return r&&each$c(t.visualHandlers,function(o,s){r.hasOwnProperty(s)&&(n[s]=r[s],a=!0)}),a?n:null},t.prepareVisualTypes=function(r){if(isArray$1(r))r=r.slice();else if(isObject(r)){var n=[];each$c(r,function(a,o){n.push(o)}),r=n}else return[];return r.sort(function(a,o){return o==="color"&&a!=="color"&&a.indexOf("color")===0?1:-1}),r},t.dependsOn=function(r,n){return n==="color"?!!(r&&r.indexOf(n)===0):r===n},t.findPieceIndex=function(r,n,a){for(var o,s=1/0,l=0,c=n.length;l=0;s--)a[s]==null&&(delete n[r[s]],r.pop())}function normalizeVisualRange(t,r){var n=t.visual,a=[];isObject$3(n)?each$c(n,function(s){a.push(s)}):n!=null&&a.push(n);var o={color:1,symbol:1};!r&&a.length===1&&!o.hasOwnProperty(t.type)&&(a[1]=a[0]),setVisualToOption(t,a)}function makePartialColorVisualHandler(t){return{applyVisual:function(r,n,a){var o=this.mapValueToVisual(r);a("color",t(n("color"),o))},_normalizedToVisual:createNormalizedToNumericVisual([0,1])}}function doMapToArray(t){var r=this.option.visual;return r[Math.round(linearMap$2(t,[0,1],[0,r.length-1],!0))]||{}}function makeApplyVisual(t){return function(r,n,a){a(t,this.mapValueToVisual(r))}}function doMapCategory(t){var r=this.option.visual;return r[this.option.loop&&t!==CATEGORY_DEFAULT_VISUAL_INDEX?t%r.length:t]}function doMapFixed(){return this.option.visual[0]}function createNormalizedToNumericVisual(t){return{linear:function(r){return linearMap$2(r,t,this.option.visual,!0)},category:doMapCategory,piecewise:function(r,n){var a=getSpecifiedVisual.call(this,n);return a==null&&(a=linearMap$2(r,t,this.option.visual,!0)),a},fixed:doMapFixed}}function getSpecifiedVisual(t){var r=this.option,n=r.pieceList;if(r.hasSpecialVisual){var a=VisualMapping.findPieceIndex(t,n),o=n[a];if(o&&o.visual)return o.visual[this.type]}}function setVisualToOption(t,r){return t.visual=r,t.type==="color"&&(t.parsedVisual=map$1(r,function(n){var a=parse(n);return a||[0,0,0,1]})),r}var normalizers={linear:function(t){return linearMap$2(t,this.option.dataExtent,[0,1],!0)},piecewise:function(t){var r=this.option.pieceList,n=VisualMapping.findPieceIndex(t,r,!0);if(n!=null)return linearMap$2(n,[0,r.length-1],[0,1],!0)},category:function(t){var r=this.option.categories?this.option.categoryMap[t]:t;return r==null?CATEGORY_DEFAULT_VISUAL_INDEX:r},fixed:noop};function littleThan(t,r,n){return t?r<=n:r=n.length||S===n[S.depth]){var b=mapVisual$1(o,u,S,x,y,a);travelTree(S,b,n,a)}})}}}function buildVisuals(t,r,n){var a=extend({},r),o=n.designatedVisualItemStyle;return each$f(["color","colorAlpha","colorSaturation"],function(s){o[s]=r[s];var l=t.get(s);o[s]=null,l!=null&&(a[s]=l)}),a}function calculateColor(t){var r=getValueVisualDefine(t,"color");if(r){var n=getValueVisualDefine(t,"colorAlpha"),a=getValueVisualDefine(t,"colorSaturation");return a&&(r=modifyHSL(r,null,null,a)),n&&(r=modifyAlpha(r,n)),r}}function calculateBorderColor(t,r){return r!=null?modifyHSL(r,null,null,t):null}function getValueVisualDefine(t,r){var n=t[r];if(n!=null&&n!=="none")return n}function buildVisualMapping(t,r,n,a,o,s){if(!(!s||!s.length)){var l=getRangeVisual(r,"color")||o.color!=null&&o.color!=="none"&&(getRangeVisual(r,"colorAlpha")||getRangeVisual(r,"colorSaturation"));if(!!l){var c=r.get("visualMin"),u=r.get("visualMax"),d=n.dataExtent.slice();c!=null&&cd[1]&&(d[1]=u);var f=r.get("colorMappingBy"),v={type:l.name,dataExtent:d,visual:l.range};v.type==="color"&&(f==="index"||f==="id")?(v.mappingMethod="category",v.loop=!0):v.mappingMethod="linear";var g=new VisualMapping$1(v);return inner$c(g).drColorMappingBy=f,g}}}function getRangeVisual(t,r){var n=t.get(r);return isArray$1(n)&&n.length?{name:r,range:n}:null}function mapVisual$1(t,r,n,a,o,s){var l=extend({},r);if(o){var c=o.type,u=c==="color"&&inner$c(o).drColorMappingBy,d=u==="index"?a:u==="id"?s.mapIdToIndex(n.getId()):n.getValue(t.get("visualDimension"));l[c]=o.mapValueToVisual(d)}return l}var mathMax$3=Math.max,mathMin$3=Math.min,retrieveValue=retrieve,each$b=each$f,PATH_BORDER_WIDTH=["itemStyle","borderWidth"],PATH_GAP_WIDTH=["itemStyle","gapWidth"],PATH_UPPER_LABEL_SHOW=["upperLabel","show"],PATH_UPPER_LABEL_HEIGHT=["upperLabel","height"],treemapLayout={seriesType:"treemap",reset:function(t,r,n,a){var o=n.getWidth(),s=n.getHeight(),l=t.option,c=getLayoutRect(t.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()}),u=l.size||[],d=parsePercent(retrieveValue(c.width,u[0]),o),f=parsePercent(retrieveValue(c.height,u[1]),s),v=a&&a.type,g=["treemapZoomToNode","treemapRootToNode"],_=retrieveTargetInfo(a,g,t),y=v==="treemapRender"||v==="treemapMove"?a.rootRect:null,S=t.getViewRoot(),x=getPathToRoot(S);if(v!=="treemapMove"){var b=v==="treemapZoomToNode"?estimateRootSize(t,_,S,d,f):y?[y.width,y.height]:[d,f],w=l.sort;w&&w!=="asc"&&w!=="desc"&&(w="desc");var A={squareRatio:l.squareRatio,sort:w,leafDepth:l.leafDepth};S.hostTree.clearLayouts();var M={x:0,y:0,width:b[0],height:b[1],area:b[0]*b[1]};S.setLayout(M),squarify(S,A,!1,0),M=S.getLayout(),each$b(x,function(L,z){var F=(x[z+1]||S).getValue();L.setLayout(extend({dataExtent:[F,F],borderWidth:0,upperHeight:0},M))})}var D=t.getData().tree.root;D.setLayout(calculateRootPosition(c,y,_),!0),t.setLayoutInfo(c),prunning(D,new BoundingRect$1(-c.x,-c.y,o,s),x,S,0)}};function squarify(t,r,n,a){var o,s;if(!t.isRemoved()){var l=t.getLayout();o=l.width,s=l.height;var c=t.getModel(),u=c.get(PATH_BORDER_WIDTH),d=c.get(PATH_GAP_WIDTH)/2,f=getUpperLabelHeight(c),v=Math.max(u,f),g=u-d,_=v-d;t.setLayout({borderWidth:u,upperHeight:v,upperLabelHeight:f},!0),o=mathMax$3(o-2*g,0),s=mathMax$3(s-g-_,0);var y=o*s,S=initChildren$1(t,c,y,r,n,a);if(!!S.length){var x={x:g,y:_,width:o,height:s},b=mathMin$3(o,s),w=1/0,A=[];A.area=0;for(var M=0,D=S.length;M=0;u--){var d=o[a==="asc"?l-u-1:u].getValue();d/n*rc[1]&&(c[1]=d)})),{sum:a,dataExtent:c}}function worst(t,r,n){for(var a=0,o=1/0,s=0,l=void 0,c=t.length;sa&&(a=l));var u=t.area*t.area,d=r*r*n;return u?mathMax$3(d*a/u,u/(d*o)):1/0}function position(t,r,n,a,o){var s=r===n.width?0:1,l=1-s,c=["x","y"],u=["width","height"],d=n[c[s]],f=r?t.area/r:0;(o||f>n[u[l]])&&(f=n[u[l]]);for(var v=0,g=t.length;vMAX_SAFE_INTEGER&&(d=MAX_SAFE_INTEGER),s=c}da&&(a=r);var s=a%2?a+2:a+3;o=[];for(var l=0;l0&&(D[0]=-D[0],D[1]=-D[1]);var z=M[0]<0?-1:1;if(s.__position!=="start"&&s.__position!=="end"){var F=-Math.atan2(M[1],M[0]);v[0].8?"left":g[0]<-.8?"right":"center",S=g[1]>.8?"top":g[1]<-.8?"bottom":"middle";break;case"start":s.x=-g[0]*b+f[0],s.y=-g[1]*w+f[1],y=g[0]>.8?"right":g[0]<-.8?"left":"center",S=g[1]>.8?"bottom":g[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":s.x=b*z+f[0],s.y=f[1]+ae,y=M[0]<0?"right":"left",s.originX=-b*z,s.originY=-ae;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":s.x=L[0],s.y=L[1]+ae,y="center",s.originY=-ae;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":s.x=-b*z+v[0],s.y=v[1]+ae,y=M[0]>=0?"right":"left",s.originX=b*z,s.originY=-ae;break}s.scaleX=s.scaleY=l,s.setStyle({verticalAlign:s.__verticalAlign||S,align:s.__align||y})}},r}(Group$4),Line$1=Line,LineDraw=function(){function t(r){this.group=new Group$4,this._LineCtor=r||Line$1}return t.prototype.updateData=function(r){var n=this;this._progressiveEls=null;var a=this,o=a.group,s=a._lineData;a._lineData=r,s||o.removeAll();var l=makeSeriesScope$1(r);r.diff(s).add(function(c){n._doAdd(r,c,l)}).update(function(c,u){n._doUpdate(s,r,u,c,l)}).remove(function(c){o.remove(s.getItemGraphicEl(c))}).execute()},t.prototype.updateLayout=function(){var r=this._lineData;!r||r.eachItemGraphicEl(function(n,a){n.updateLayout(r,a)},this)},t.prototype.incrementalPrepareUpdate=function(r){this._seriesScope=makeSeriesScope$1(r),this._lineData=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(r,n){this._progressiveEls=[];function a(c){!c.isGroup&&!isEffectObject(c)&&(c.incremental=!0,c.ensureState("emphasis").hoverLayer=!0)}for(var o=r.start;o0}function makeSeriesScope$1(t){var r=t.hostModel,n=r.getModel("emphasis");return{lineStyle:r.getModel("lineStyle").getLineStyle(),emphasisLineStyle:n.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:r.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:r.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:n.get("disabled"),blurScope:n.get("blurScope"),focus:n.get("focus"),labelStatesModels:getLabelStatesModels(r)}}function isPointNaN(t){return isNaN(t[0])||isNaN(t[1])}function lineNeedsDraw(t){return t&&!isPointNaN(t[0])&&!isPointNaN(t[1])}var LineDraw$1=LineDraw,v1=[],v2=[],v3=[],quadraticAt=quadraticAt$1,v2DistSquare=distSquare,mathAbs=Math.abs;function intersectCurveCircle(t,r,n){for(var a=t[0],o=t[1],s=t[2],l=1/0,c,u=n*n,d=.1,f=.1;f<=.9;f+=.1){v1[0]=quadraticAt(a[0],o[0],s[0],f),v1[1]=quadraticAt(a[1],o[1],s[1],f);var v=mathAbs(v2DistSquare(v1,r)-u);v=0?c=c+d:c=c-d:y>=0?c=c-d:c=c+d}return c}function adjustEdge(t,r){var n=[],a=quadraticSubdivide,o=[[],[],[]],s=[[],[]],l=[];r/=2,t.eachEdge(function(c,u){var d=c.getLayout(),f=c.getVisual("fromSymbol"),v=c.getVisual("toSymbol");d.__original||(d.__original=[clone$3(d[0]),clone$3(d[1])],d[2]&&d.__original.push(clone$3(d[2])));var g=d.__original;if(d[2]!=null){if(copy$1(o[0],g[0]),copy$1(o[1],g[2]),copy$1(o[2],g[1]),f&&f!=="none"){var _=getSymbolSize(c.node1),y=intersectCurveCircle(o,g[0],_*r);a(o[0][0],o[1][0],o[2][0],y,n),o[0][0]=n[3],o[1][0]=n[4],a(o[0][1],o[1][1],o[2][1],y,n),o[0][1]=n[3],o[1][1]=n[4]}if(v&&v!=="none"){var _=getSymbolSize(c.node2),y=intersectCurveCircle(o,g[1],_*r);a(o[0][0],o[1][0],o[2][0],y,n),o[1][0]=n[1],o[2][0]=n[2],a(o[0][1],o[1][1],o[2][1],y,n),o[1][1]=n[1],o[2][1]=n[2]}copy$1(d[0],o[0]),copy$1(d[1],o[2]),copy$1(d[2],o[1])}else{if(copy$1(s[0],g[0]),copy$1(s[1],g[1]),sub(l,s[1],s[0]),normalize$3(l,l),f&&f!=="none"){var _=getSymbolSize(c.node1);scaleAndAdd$1(s[0],s[0],l,_*r)}if(v&&v!=="none"){var _=getSymbolSize(c.node2);scaleAndAdd$1(s[1],s[1],l,-_*r)}copy$1(d[0],s[0]),copy$1(d[1],s[1])}})}function isViewCoordSys(t){return t.type==="view"}var GraphView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.init=function(n,a){var o=new SymbolDraw$1,s=new LineDraw$1,l=this.group;this._controller=new RoamController$1(a.getZr()),this._controllerHost={target:l},l.add(o.group),l.add(s.group),this._symbolDraw=o,this._lineDraw=s,this._firstRender=!0},r.prototype.render=function(n,a,o){var s=this,l=n.coordinateSystem;this._model=n;var c=this._symbolDraw,u=this._lineDraw,d=this.group;if(isViewCoordSys(l)){var f={x:l.x,y:l.y,scaleX:l.scaleX,scaleY:l.scaleY};this._firstRender?d.attr(f):updateProps$1(d,f,n)}adjustEdge(n.getGraph(),getNodeGlobalScale(n));var v=n.getData();c.updateData(v);var g=n.getEdgeData();u.updateData(g),this._updateNodeAndLinkScale(),this._updateController(n,a,o),clearTimeout(this._layoutTimeout);var _=n.forceLayout,y=n.get(["force","layoutAnimation"]);_&&this._startForceLayoutIteration(_,y);var S=n.get("layout");v.graph.eachNode(function(A){var M=A.dataIndex,D=A.getGraphicEl(),L=A.getModel();if(!!D){D.off("drag").off("dragend");var z=L.get("draggable");z&&D.on("drag",function(ae){switch(S){case"force":_.warmUp(),!s._layouting&&s._startForceLayoutIteration(_,y),_.setFixed(M),v.setItemLayout(M,[D.x,D.y]);break;case"circular":v.setItemLayout(M,[D.x,D.y]),A.setLayout({fixed:!0},!0),circularLayout(n,"symbolSize",A,[ae.offsetX,ae.offsetY]),s.updateLayout(n);break;case"none":default:v.setItemLayout(M,[D.x,D.y]),simpleLayoutEdge(n.getGraph(),n),s.updateLayout(n);break}}).on("dragend",function(){_&&_.setUnfixed(M)}),D.setDraggable(z,!!L.get("cursor"));var F=L.get(["emphasis","focus"]);F==="adjacency"&&(getECData(D).focus=A.getAdjacentDataIndices())}}),v.graph.eachEdge(function(A){var M=A.getGraphicEl(),D=A.getModel().get(["emphasis","focus"]);!M||D==="adjacency"&&(getECData(M).focus={edge:[A.dataIndex],node:[A.node1.dataIndex,A.node2.dataIndex]})});var x=n.get("layout")==="circular"&&n.get(["circular","rotateLabel"]),b=v.getLayout("cx"),w=v.getLayout("cy");v.graph.eachNode(function(A){rotateNodeLabel(A,x,b,w)}),this._firstRender=!1},r.prototype.dispose=function(){this._controller&&this._controller.dispose(),this._controllerHost=null},r.prototype._startForceLayoutIteration=function(n,a){var o=this;(function s(){n.step(function(l){o.updateLayout(o._model),(o._layouting=!l)&&(a?o._layoutTimeout=setTimeout(s,16):s())})})()},r.prototype._updateController=function(n,a,o){var s=this,l=this._controller,c=this._controllerHost,u=this.group;if(l.setPointerChecker(function(d,f,v){var g=u.getBoundingRect();return g.applyTransform(u.transform),g.contain(f,v)&&!onIrrelevantElement(d,o,n)}),!isViewCoordSys(n.coordinateSystem)){l.disable();return}l.enable(n.get("roam")),c.zoomLimit=n.get("scaleLimit"),c.zoom=n.coordinateSystem.getZoom(),l.off("pan").off("zoom").on("pan",function(d){updateViewOnPan(c,d.dx,d.dy),o.dispatchAction({seriesId:n.id,type:"graphRoam",dx:d.dx,dy:d.dy})}).on("zoom",function(d){updateViewOnZoom(c,d.scale,d.originX,d.originY),o.dispatchAction({seriesId:n.id,type:"graphRoam",zoom:d.scale,originX:d.originX,originY:d.originY}),s._updateNodeAndLinkScale(),adjustEdge(n.getGraph(),getNodeGlobalScale(n)),s._lineDraw.updateLayout(),o.updateLabelLayout()})},r.prototype._updateNodeAndLinkScale=function(){var n=this._model,a=n.getData(),o=getNodeGlobalScale(n);a.eachItemGraphicEl(function(s,l){s&&s.setSymbolScale(o)})},r.prototype.updateLayout=function(n){adjustEdge(n.getGraph(),getNodeGlobalScale(n)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},r.prototype.remove=function(n,a){this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()},r.type="graph",r}(ChartView$1),GraphView$1=GraphView;function generateNodeKey(t){return"_EC_"+t}var Graph=function(){function t(r){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=r||!1}return t.prototype.isDirected=function(){return this._directed},t.prototype.addNode=function(r,n){r=r==null?""+n:""+r;var a=this._nodesMap;if(!a[generateNodeKey(r)]){var o=new GraphNode(r,n);return o.hostGraph=this,this.nodes.push(o),a[generateNodeKey(r)]=o,o}},t.prototype.getNodeByIndex=function(r){var n=this.data.getRawIndex(r);return this.nodes[n]},t.prototype.getNodeById=function(r){return this._nodesMap[generateNodeKey(r)]},t.prototype.addEdge=function(r,n,a){var o=this._nodesMap,s=this._edgesMap;if(isNumber(r)&&(r=this.nodes[r]),isNumber(n)&&(n=this.nodes[n]),r instanceof GraphNode||(r=o[generateNodeKey(r)]),n instanceof GraphNode||(n=o[generateNodeKey(n)]),!(!r||!n)){var l=r.id+"-"+n.id,c=new GraphEdge(r,n,a);return c.hostGraph=this,this._directed&&(r.outEdges.push(c),n.inEdges.push(c)),r.edges.push(c),r!==n&&n.edges.push(c),this.edges.push(c),s[l]=c,c}},t.prototype.getEdgeByIndex=function(r){var n=this.edgeData.getRawIndex(r);return this.edges[n]},t.prototype.getEdge=function(r,n){r instanceof GraphNode&&(r=r.id),n instanceof GraphNode&&(n=n.id);var a=this._edgesMap;return this._directed?a[r+"-"+n]:a[r+"-"+n]||a[n+"-"+r]},t.prototype.eachNode=function(r,n){for(var a=this.nodes,o=a.length,s=0;s=0&&r.call(n,a[s],s)},t.prototype.eachEdge=function(r,n){for(var a=this.edges,o=a.length,s=0;s=0&&a[s].node1.dataIndex>=0&&a[s].node2.dataIndex>=0&&r.call(n,a[s],s)},t.prototype.breadthFirstTraverse=function(r,n,a,o){if(n instanceof GraphNode||(n=this._nodesMap[generateNodeKey(n)]),!!n){for(var s=a==="out"?"outEdges":a==="in"?"inEdges":"edges",l=0;l=0&&u.node2.dataIndex>=0});for(var s=0,l=o.length;s=0&&this[t][r].setItemVisual(this.dataIndex,n,a)},getVisual:function(n){return this[t][r].getItemVisual(this.dataIndex,n)},setLayout:function(n,a){this.dataIndex>=0&&this[t][r].setItemLayout(this.dataIndex,n,a)},getLayout:function(){return this[t][r].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][r].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][r].getRawIndex(this.dataIndex)}}}mixin(GraphNode,createGraphDataProxyMixin("hostGraph","data"));mixin(GraphEdge,createGraphDataProxyMixin("hostGraph","edgeData"));var Graph$1=Graph;function createGraphFromNodeEdge(t,r,n,a,o){for(var s=new Graph$1(a),l=0;l "+g)),d++)}var _=n.get("coordinateSystem"),y;if(_==="cartesian2d"||_==="polar")y=createSeriesData(t,n);else{var S=CoordinateSystem.get(_),x=S?S.dimensions||[]:[];indexOf(x,"value")<0&&x.concat(["value"]);var b=prepareSeriesDataSchema(t,{coordDimensions:x,encodeDefine:n.getEncode()}).dimensions;y=new SeriesData$1(b,n),y.initData(t)}var w=new SeriesData$1(["value"],n);return w.initData(u,c),o&&o(y,w),linkSeriesData({mainData:y,struct:s,structAttr:"graph",datas:{node:y,edge:w},datasAttr:{node:"data",edge:"edgeData"}}),s.update(),s}var GraphSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.hasSymbolVisual=!0,n}return r.prototype.init=function(n){t.prototype.init.apply(this,arguments);var a=this;function o(){return a._categoriesData}this.legendVisualProvider=new LegendVisualProvider$1(o,o),this.fillDataTextStyle(n.edges||n.links),this._updateCategoriesData()},r.prototype.mergeOption=function(n){t.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(n.edges||n.links),this._updateCategoriesData()},r.prototype.mergeDefaultAndTheme=function(n){t.prototype.mergeDefaultAndTheme.apply(this,arguments),defaultEmphasis(n,"edgeLabel",["show"])},r.prototype.getInitialData=function(n,a){var o=n.edges||n.links||[],s=n.data||n.nodes||[],l=this;if(s&&o){initCurvenessList(this);var c=createGraphFromNodeEdge(s,o,this,!0,u);return each$f(c.edges,function(d){createEdgeMapForCurveness(d.node1,d.node2,this,d.dataIndex)},this),c.data}function u(d,f){d.wrapMethod("getItemModel",function(y){var S=l._categoriesModels,x=y.getShallow("category"),b=S[x];return b&&(b.parentModel=y.parentModel,y.parentModel=b),y});var v=Model$1.prototype.getModel;function g(y,S){var x=v.call(this,y,S);return x.resolveParentPath=_,x}f.wrapMethod("getItemModel",function(y){return y.resolveParentPath=_,y.getModel=g,y});function _(y){if(y&&(y[0]==="label"||y[1]==="label")){var S=y.slice();return y[0]==="label"?S[0]="edgeLabel":y[1]==="label"&&(S[1]="edgeLabel"),S}return y}}},r.prototype.getGraph=function(){return this.getData().graph},r.prototype.getEdgeData=function(){return this.getGraph().edgeData},r.prototype.getCategoriesData=function(){return this._categoriesData},r.prototype.formatTooltip=function(n,a,o){if(o==="edge"){var s=this.getData(),l=this.getDataParams(n,o),c=s.graph.getEdgeByIndex(n),u=s.getName(c.node1.dataIndex),d=s.getName(c.node2.dataIndex),f=[];return u!=null&&f.push(u),d!=null&&f.push(d),createTooltipMarkup("nameValue",{name:f.join(" > "),value:l.value,noValue:l.value==null})}var v=defaultSeriesFormatTooltip({series:this,dataIndex:n,multipleSeries:a});return v},r.prototype._updateCategoriesData=function(){var n=map$1(this.option.categories||[],function(o){return o.value!=null?o:extend({value:0},o)}),a=new SeriesData$1(["value"],this);a.initData(n),this._categoriesData=a,this._categoriesModels=a.mapArray(function(o){return a.getItemModel(o)})},r.prototype.setZoom=function(n){this.option.zoom=n},r.prototype.setCenter=function(n){this.option.center=n},r.prototype.isAnimationEnabled=function(){return t.prototype.isAnimationEnabled.call(this)&&!(this.get("layout")==="force"&&this.get(["force","layoutAnimation"]))},r.type="series.graph",r.dependencies=["grid","polar","geo","singleAxis","calendar"],r.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},r}(SeriesModel$1),GraphSeriesModel$1=GraphSeriesModel,actionInfo$1={type:"graphRoam",event:"graphRoam",update:"none"};function install$F(t){t.registerChartView(GraphView$1),t.registerSeriesModel(GraphSeriesModel$1),t.registerProcessor(categoryFilter),t.registerVisual(categoryVisual),t.registerVisual(graphEdgeVisual),t.registerLayout(graphSimpleLayout),t.registerLayout(t.PRIORITY.VISUAL.POST_CHART_LAYOUT,graphCircularLayout),t.registerLayout(graphForceLayout),t.registerCoordinateSystem("graphView",{dimensions:View$1.dimensions,create:createViewCoordSys}),t.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},noop),t.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},noop),t.registerAction(actionInfo$1,function(r,n,a){n.eachComponent({mainType:"series",query:r},function(o){var s=o.coordinateSystem,l=updateCenterAndZoom(s,r,void 0,a);o.setCenter&&o.setCenter(l.center),o.setZoom&&o.setZoom(l.zoom)})})}var PointerShape=function(){function t(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return t}(),PointerPath=function(t){__extends(r,t);function r(n){var a=t.call(this,n)||this;return a.type="pointer",a}return r.prototype.getDefaultShape=function(){return new PointerShape},r.prototype.buildPath=function(n,a){var o=Math.cos,s=Math.sin,l=a.r,c=a.width,u=a.angle,d=a.x-o(u)*c*(c>=l/3?1:2),f=a.y-s(u)*c*(c>=l/3?1:2);u=a.angle-Math.PI/2,n.moveTo(d,f),n.lineTo(a.x+o(u)*c,a.y+s(u)*c),n.lineTo(a.x+o(a.angle)*l,a.y+s(a.angle)*l),n.lineTo(a.x-o(u)*c,a.y-s(u)*c),n.lineTo(d,f)},r}(Path$1),PointerPath$1=PointerPath;function parsePosition(t,r){var n=t.get("center"),a=r.getWidth(),o=r.getHeight(),s=Math.min(a,o),l=parsePercent(n[0],r.getWidth()),c=parsePercent(n[1],r.getHeight()),u=parsePercent(t.get("radius"),s/2);return{cx:l,cy:c,r:u}}function formatLabel(t,r){var n=t==null?"":t+"";return r&&(isString(r)?n=r.replace("{value}",n):isFunction(r)&&(n=r(t))),n}var GaugeView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.render=function(n,a,o){this.group.removeAll();var s=n.get(["axisLine","lineStyle","color"]),l=parsePosition(n,o);this._renderMain(n,a,o,s,l),this._data=n.getData()},r.prototype.dispose=function(){},r.prototype._renderMain=function(n,a,o,s,l){var c=this.group,u=n.get("clockwise"),d=-n.get("startAngle")/180*Math.PI,f=-n.get("endAngle")/180*Math.PI,v=n.getModel("axisLine"),g=v.get("roundCap"),_=g?Sausage:Sector$1,y=v.get("show"),S=v.getModel("lineStyle"),x=S.get("width"),b=[d,f];normalizeArcAngles(b,!u),d=b[0],f=b[1];for(var w=f-d,A=d,M=[],D=0;y&&D=ae&&(j===0?0:s[j-1][0])Math.PI/2&&(Fa+=Math.PI)):Ra==="tangential"?Fa=-F-Math.PI/2:isNumber(Ra)&&(Fa=Ra*Math.PI/180),Fa===0?v.add(new ZRText$1({style:createTextStyle(A,{text:Cn,x:In,y:Dn,verticalAlign:jt<-.8?"top":jt>.8?"bottom":"middle",align:Lt<-.4?"left":Lt>.4?"right":"center"},{inheritColor:An}),silent:!0})):v.add(new ZRText$1({style:createTextStyle(A,{text:Cn,x:In,y:Dn,verticalAlign:"middle",align:"center"},{inheritColor:An}),silent:!0,originX:In,originY:Dn,rotation:Fa}))}if(w.get("show")&&Ar!==M){var wn=w.get("distance");wn=wn?wn+f:f;for(var Mn=0;Mn<=D;Mn++){Lt=Math.cos(F),jt=Math.sin(F);var kn=new Line$3({shape:{x1:Lt*(y-wn)+g,y1:jt*(y-wn)+_,x2:Lt*(y-z-wn)+g,y2:jt*(y-z-wn)+_},silent:!0,style:de});de.stroke==="auto"&&kn.setStyle({stroke:s((Ar+Mn/D)/M)}),v.add(kn),F+=j}F-=j}else F+=ae}},r.prototype._renderPointer=function(n,a,o,s,l,c,u,d,f){var v=this.group,g=this._data,_=this._progressEls,y=[],S=n.get(["pointer","show"]),x=n.getModel("progress"),b=x.get("show"),w=n.getData(),A=w.mapDimension("value"),M=+n.get("min"),D=+n.get("max"),L=[M,D],z=[c,u];function F(j,Y){var de=w.getItemModel(j),$e=de.getModel("pointer"),Lt=parsePercent($e.get("width"),l.r),jt=parsePercent($e.get("length"),l.r),Ar=n.get(["pointer","icon"]),wn=$e.get("offsetCenter"),Sn=parsePercent(wn[0],l.r),Cn=parsePercent(wn[1],l.r),An=$e.get("keepAspect"),In;return Ar?In=createSymbol$1(Ar,Sn-Lt/2,Cn-jt,Lt,jt,null,An):In=new PointerPath$1({shape:{angle:-Math.PI/2,width:Lt,r:jt,x:Sn,y:Cn}}),In.rotation=-(Y+Math.PI/2),In.x=l.cx,In.y=l.cy,In}function ae(j,Y){var de=x.get("roundCap"),$e=de?Sausage:Sector$1,Lt=x.get("overlap"),jt=Lt?x.get("width"):f/w.count(),Ar=Lt?l.r-jt:l.r-(j+1)*jt,wn=Lt?l.r:l.r-j*jt,Sn=new $e({shape:{startAngle:c,endAngle:Y,cx:l.cx,cy:l.cy,clockwise:d,r0:Ar,r:wn}});return Lt&&(Sn.z2=D-w.get(A,j)%D),Sn}(b||S)&&(w.diff(g).add(function(j){var Y=w.get(A,j);if(S){var de=F(j,c);initProps(de,{rotation:-((isNaN(+Y)?z[0]:linearMap$2(Y,L,z,!0))+Math.PI/2)},n),v.add(de),w.setItemGraphicEl(j,de)}if(b){var $e=ae(j,c),Lt=x.get("clip");initProps($e,{shape:{endAngle:linearMap$2(Y,L,z,Lt)}},n),v.add($e),setCommonECData(n.seriesIndex,w.dataType,j,$e),y[j]=$e}}).update(function(j,Y){var de=w.get(A,j);if(S){var $e=g.getItemGraphicEl(Y),Lt=$e?$e.rotation:c,jt=F(j,Lt);jt.rotation=Lt,updateProps$1(jt,{rotation:-((isNaN(+de)?z[0]:linearMap$2(de,L,z,!0))+Math.PI/2)},n),v.add(jt),w.setItemGraphicEl(j,jt)}if(b){var Ar=_[Y],wn=Ar?Ar.shape.endAngle:c,Sn=ae(j,wn),Cn=x.get("clip");updateProps$1(Sn,{shape:{endAngle:linearMap$2(de,L,z,Cn)}},n),v.add(Sn),setCommonECData(n.seriesIndex,w.dataType,j,Sn),y[j]=Sn}}).execute(),w.each(function(j){var Y=w.getItemModel(j),de=Y.getModel("emphasis"),$e=de.get("focus"),Lt=de.get("blurScope"),jt=de.get("disabled");if(S){var Ar=w.getItemGraphicEl(j),wn=w.getItemVisual(j,"style"),Sn=wn.fill;if(Ar instanceof ZRImage$1){var Cn=Ar.style;Ar.useStyle(extend({image:Cn.image,x:Cn.x,y:Cn.y,width:Cn.width,height:Cn.height},wn))}else Ar.useStyle(wn),Ar.type!=="pointer"&&Ar.setColor(Sn);Ar.setStyle(Y.getModel(["pointer","itemStyle"]).getItemStyle()),Ar.style.fill==="auto"&&Ar.setStyle("fill",s(linearMap$2(w.get(A,j),L,[0,1],!0))),Ar.z2EmphasisLift=0,setStatesStylesFromModel(Ar,Y),toggleHoverEmphasis(Ar,$e,Lt,jt)}if(b){var An=y[j];An.useStyle(w.getItemVisual(j,"style")),An.setStyle(Y.getModel(["progress","itemStyle"]).getItemStyle()),An.z2EmphasisLift=0,setStatesStylesFromModel(An,Y),toggleHoverEmphasis(An,$e,Lt,jt)}}),this._progressEls=y)},r.prototype._renderAnchor=function(n,a){var o=n.getModel("anchor"),s=o.get("show");if(s){var l=o.get("size"),c=o.get("icon"),u=o.get("offsetCenter"),d=o.get("keepAspect"),f=createSymbol$1(c,a.cx-l/2+parsePercent(u[0],a.r),a.cy-l/2+parsePercent(u[1],a.r),l,l,null,d);f.z2=o.get("showAbove")?1:0,f.setStyle(o.getModel("itemStyle").getItemStyle()),this.group.add(f)}},r.prototype._renderTitleAndDetail=function(n,a,o,s,l){var c=this,u=n.getData(),d=u.mapDimension("value"),f=+n.get("min"),v=+n.get("max"),g=new Group$4,_=[],y=[],S=n.isAnimationEnabled(),x=n.get(["pointer","showAbove"]);u.diff(this._data).add(function(b){_[b]=new ZRText$1({silent:!0}),y[b]=new ZRText$1({silent:!0})}).update(function(b,w){_[b]=c._titleEls[w],y[b]=c._detailEls[w]}).execute(),u.each(function(b){var w=u.getItemModel(b),A=u.get(d,b),M=new Group$4,D=s(linearMap$2(A,[f,v],[0,1],!0)),L=w.getModel("title");if(L.get("show")){var z=L.get("offsetCenter"),F=l.cx+parsePercent(z[0],l.r),ae=l.cy+parsePercent(z[1],l.r),j=_[b];j.attr({z2:x?0:2,style:createTextStyle(L,{x:F,y:ae,text:u.getName(b),align:"center",verticalAlign:"middle"},{inheritColor:D})}),M.add(j)}var Y=w.getModel("detail");if(Y.get("show")){var de=Y.get("offsetCenter"),$e=l.cx+parsePercent(de[0],l.r),Lt=l.cy+parsePercent(de[1],l.r),jt=parsePercent(Y.get("width"),l.r),Ar=parsePercent(Y.get("height"),l.r),wn=n.get(["progress","show"])?u.getItemVisual(b,"style").fill:D,j=y[b],Sn=Y.get("formatter");j.attr({z2:x?0:2,style:createTextStyle(Y,{x:$e,y:Lt,text:formatLabel(A,Sn),width:isNaN(jt)?null:jt,height:isNaN(Ar)?null:Ar,align:"center",verticalAlign:"middle"},{inheritColor:wn})}),setLabelValueAnimation(j,{normal:Y},A,function(An){return formatLabel(An,Sn)}),S&&animateLabelValue(j,b,u,n,{getFormattedLabel:function(An,In,Dn,Ra,Fa,Mn){return formatLabel(Mn?Mn.interpolatedValue:A,Sn)}}),M.add(j)}g.add(M)}),this.group.add(g),this._titleEls=_,this._detailEls=y},r.type="gauge",r}(ChartView$1),GaugeView$1=GaugeView,GaugeSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.visualStyleAccessPath="itemStyle",n}return r.prototype.getInitialData=function(n,a){return createSeriesDataSimply(this,["value"])},r.type="series.gauge",r.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},r}(SeriesModel$1),GaugeSeriesModel$1=GaugeSeriesModel;function install$E(t){t.registerChartView(GaugeView$1),t.registerSeriesModel(GaugeSeriesModel$1)}var opacityAccessPath$1=["itemStyle","opacity"],FunnelPiece=function(t){__extends(r,t);function r(n,a){var o=t.call(this)||this,s=o,l=new Polyline$3,c=new ZRText$1;return s.setTextContent(c),o.setTextGuideLine(l),o.updateData(n,a,!0),o}return r.prototype.updateData=function(n,a,o){var s=this,l=n.hostModel,c=n.getItemModel(a),u=n.getItemLayout(a),d=c.getModel("emphasis"),f=c.get(opacityAccessPath$1);f=f==null?1:f,o||saveOldStyle(s),s.useStyle(n.getItemVisual(a,"style")),s.style.lineJoin="round",o?(s.setShape({points:u.points}),s.style.opacity=0,initProps(s,{style:{opacity:f}},l,a)):updateProps$1(s,{style:{opacity:f},shape:{points:u.points}},l,a),setStatesStylesFromModel(s,c),this._updateLabel(n,a),toggleHoverEmphasis(this,d.get("focus"),d.get("blurScope"),d.get("disabled"))},r.prototype._updateLabel=function(n,a){var o=this,s=this.getTextGuideLine(),l=o.getTextContent(),c=n.hostModel,u=n.getItemModel(a),d=n.getItemLayout(a),f=d.label,v=n.getItemVisual(a,"style"),g=v.fill;setLabelStyle(l,getLabelStatesModels(u),{labelFetcher:n.hostModel,labelDataIndex:a,defaultOpacity:v.opacity,defaultText:n.getName(a)},{normal:{align:f.textAlign,verticalAlign:f.verticalAlign}}),o.setTextConfig({local:!0,inside:!!f.inside,insideStroke:g,outsideFill:g});var _=f.linePoints;s.setShape({points:_}),o.textGuideLineConfig={anchor:_?new Point$1(_[0][0],_[0][1]):null},updateProps$1(l,{style:{x:f.x,y:f.y}},c,a),l.attr({rotation:f.rotation,originX:f.x,originY:f.y,z2:10}),setLabelLineStyle(o,getLabelLineStatesModels(u),{stroke:g})},r}(Polygon$1),FunnelView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.ignoreLabelLineUpdate=!0,n}return r.prototype.render=function(n,a,o){var s=n.getData(),l=this._data,c=this.group;s.diff(l).add(function(u){var d=new FunnelPiece(s,u);s.setItemGraphicEl(u,d),c.add(d)}).update(function(u,d){var f=l.getItemGraphicEl(d);f.updateData(s,u),c.add(f),s.setItemGraphicEl(u,f)}).remove(function(u){var d=l.getItemGraphicEl(u);removeElementWithFadeOut(d,n,u)}).execute(),this._data=s},r.prototype.remove=function(){this.group.removeAll(),this._data=null},r.prototype.dispose=function(){},r.type="funnel",r}(ChartView$1),FunnelView$1=FunnelView,FunnelSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.init=function(n){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new LegendVisualProvider$1(bind$1(this.getData,this),bind$1(this.getRawData,this)),this._defaultLabelLine(n)},r.prototype.getInitialData=function(n,a){return createSeriesDataSimply(this,{coordDimensions:["value"],encodeDefaulter:curry$1(makeSeriesEncodeForNameBased,this)})},r.prototype._defaultLabelLine=function(n){defaultEmphasis(n,"labelLine",["show"]);var a=n.labelLine,o=n.emphasis.labelLine;a.show=a.show&&n.label.show,o.show=o.show&&n.emphasis.label.show},r.prototype.getDataParams=function(n){var a=this.getData(),o=t.prototype.getDataParams.call(this,n),s=a.mapDimension("value"),l=a.getSum(s);return o.percent=l?+(a.get(s,n)/l*100).toFixed(2):0,o.$vars.push("percent"),o},r.type="series.funnel",r.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},r}(SeriesModel$1),FunnelSeriesModel$1=FunnelSeriesModel;function getViewRect$2(t,r){return getLayoutRect(t.getBoxLayoutParams(),{width:r.getWidth(),height:r.getHeight()})}function getSortedIndices(t,r){for(var n=t.mapDimension("value"),a=t.mapArray(n,function(u){return u}),o=[],s=r==="ascending",l=0,c=t.count();lCLICK_THRESHOLD)return;var o=this._model.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]);o.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:o.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(t){if(!(this._mouseDownPoint||!checkTrigger(this,"mousemove"))){var r=this._model,n=r.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]),a=n.behavior;a==="jump"&&this._throttledDispatchExpand.debounceNextCall(r.get("axisExpandDebounce")),this._throttledDispatchExpand(a==="none"?null:{axisExpandWindow:n.axisExpandWindow,animation:a==="jump"?null:{duration:0}})}}};function checkTrigger(t,r){var n=t._model;return n.get("axisExpandable")&&n.get("axisExpandTriggerOn")===r}var ParallelView$1=ParallelView,ParallelModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.init=function(){t.prototype.init.apply(this,arguments),this.mergeOption({})},r.prototype.mergeOption=function(n){var a=this.option;n&&merge(a,n,!0),this._initDimensions()},r.prototype.contains=function(n,a){var o=n.get("parallelIndex");return o!=null&&a.getComponent("parallel",o)===this},r.prototype.setAxisExpand=function(n){each$f(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(a){n.hasOwnProperty(a)&&(this.option[a]=n[a])},this)},r.prototype._initDimensions=function(){var n=this.dimensions=[],a=this.parallelAxisIndex=[],o=filter(this.ecModel.queryComponents({mainType:"parallelAxis"}),function(s){return(s.get("parallelIndex")||0)===this.componentIndex},this);each$f(o,function(s){n.push("dim"+s.get("dim")),a.push(s.componentIndex)})},r.type="parallel",r.dependencies=["parallelAxis"],r.layoutMode="box",r.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},r}(ComponentModel$1),ParallelModel$1=ParallelModel,ParallelAxis=function(t){__extends(r,t);function r(n,a,o,s,l){var c=t.call(this,n,a,o)||this;return c.type=s||"value",c.axisIndex=l,c}return r.prototype.isHorizontal=function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"},r}(Axis$1),ParallelAxis$1=ParallelAxis;function sliderMove(t,r,n,a,o,s){t=t||0;var l=n[1]-n[0];if(o!=null&&(o=restrict$1(o,[0,l])),s!=null&&(s=Math.max(s,o!=null?o:0)),a==="all"){var c=Math.abs(r[1]-r[0]);c=restrict$1(c,[0,l]),o=s=restrict$1(c,[o,s]),a=0}r[0]=restrict$1(r[0],n),r[1]=restrict$1(r[1],n);var u=getSpanSign(r,a);r[a]+=t;var d=o||0,f=n.slice();u.sign<0?f[0]+=d:f[1]-=d,r[a]=restrict$1(r[a],f);var v;return v=getSpanSign(r,a),o!=null&&(v.sign!==u.sign||v.spans&&(r[1-a]=r[a]+v.sign*s),r}function getSpanSign(t,r){var n=t[r]-t[1-r];return{span:Math.abs(n),sign:n>0?-1:n<0?1:r?-1:1}}function restrict$1(t,r){return Math.min(r[1]!=null?r[1]:1/0,Math.max(r[0]!=null?r[0]:-1/0,t))}var each$a=each$f,mathMin$2=Math.min,mathMax$2=Math.max,mathFloor=Math.floor,mathCeil=Math.ceil,round=round$3,PI$1=Math.PI,Parallel=function(){function t(r,n,a){this.type="parallel",this._axesMap=createHashMap(),this._axesLayout={},this.dimensions=r.dimensions,this._model=r,this._init(r,n,a)}return t.prototype._init=function(r,n,a){var o=r.dimensions,s=r.parallelAxisIndex;each$a(o,function(l,c){var u=s[c],d=n.getComponent("parallelAxis",u),f=this._axesMap.set(l,new ParallelAxis$1(l,createScaleByModel$1(d),[0,0],d.get("type"),u)),v=f.type==="category";f.onBand=v&&d.get("boundaryGap"),f.inverse=d.get("inverse"),d.axis=f,f.model=d,f.coordinateSystem=d.coordinateSystem=this},this)},t.prototype.update=function(r,n){this._updateAxesFromSeries(this._model,r)},t.prototype.containPoint=function(r){var n=this._makeLayoutInfo(),a=n.axisBase,o=n.layoutBase,s=n.pixelDimIndex,l=r[1-s],c=r[s];return l>=a&&l<=a+n.axisLength&&c>=o&&c<=o+n.layoutLength},t.prototype.getModel=function(){return this._model},t.prototype._updateAxesFromSeries=function(r,n){n.eachSeries(function(a){if(!!r.contains(a,n)){var o=a.getData();each$a(this.dimensions,function(s){var l=this._axesMap.get(s);l.scale.unionExtentFromData(o,o.mapDimension(s)),niceScaleExtent(l.scale,l.model)},this)}},this)},t.prototype.resize=function(r,n){this._rect=getLayoutRect(r.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()}),this._layoutAxes()},t.prototype.getRect=function(){return this._rect},t.prototype._makeLayoutInfo=function(){var r=this._model,n=this._rect,a=["x","y"],o=["width","height"],s=r.get("layout"),l=s==="horizontal"?0:1,c=n[o[l]],u=[0,c],d=this.dimensions.length,f=restrict(r.get("axisExpandWidth"),u),v=restrict(r.get("axisExpandCount")||0,[0,d]),g=r.get("axisExpandable")&&d>3&&d>v&&v>1&&f>0&&c>0,_=r.get("axisExpandWindow"),y;if(_)y=restrict(_[1]-_[0],u),_[1]=_[0]+y;else{y=restrict(f*(v-1),u);var S=r.get("axisExpandCenter")||mathFloor(d/2);_=[f*S-y/2],_[1]=_[0]+y}var x=(c-y)/(d-v);x<3&&(x=0);var b=[mathFloor(round(_[0]/f,1))+1,mathCeil(round(_[1]/f,1))-1],w=x/f*_[0];return{layout:s,pixelDimIndex:l,layoutBase:n[a[l]],layoutLength:c,axisBase:n[a[1-l]],axisLength:n[o[1-l]],axisExpandable:g,axisExpandWidth:f,axisCollapseWidth:x,axisExpandWindow:_,axisCount:d,winInnerIndices:b,axisExpandWindow0Pos:w}},t.prototype._layoutAxes=function(){var r=this._rect,n=this._axesMap,a=this.dimensions,o=this._makeLayoutInfo(),s=o.layout;n.each(function(l){var c=[0,o.axisLength],u=l.inverse?1:0;l.setExtent(c[u],c[1-u])}),each$a(a,function(l,c){var u=(o.axisExpandable?layoutAxisWithExpand:layoutAxisWithoutExpand)(c,o),d={horizontal:{x:u.position,y:o.axisLength},vertical:{x:0,y:u.position}},f={horizontal:PI$1/2,vertical:0},v=[d[s].x+r.x,d[s].y+r.y],g=f[s],_=create$1();rotate(_,_,g),translate(_,_,v),this._axesLayout[l]={position:v,rotation:g,transform:_,axisNameAvailableWidth:u.axisNameAvailableWidth,axisLabelShow:u.axisLabelShow,nameTruncateMaxWidth:u.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},t.prototype.getAxis=function(r){return this._axesMap.get(r)},t.prototype.dataToPoint=function(r,n){return this.axisCoordToPoint(this._axesMap.get(n).dataToCoord(r),n)},t.prototype.eachActiveState=function(r,n,a,o){a==null&&(a=0),o==null&&(o=r.count());var s=this._axesMap,l=this.dimensions,c=[],u=[];each$f(l,function(x){c.push(r.mapDimension(x)),u.push(s.get(x).model)});for(var d=this.hasAxisBrushed(),f=a;fs*(1-v[0])?(d="jump",u=c-s*(1-v[2])):(u=c-s*v[1])>=0&&(u=c-s*(1-v[1]))<=0&&(u=0),u*=n.axisExpandWidth/f,u?sliderMove(u,o,l,"all"):d="none";else{var _=o[1]-o[0],y=l[1]*c/_;o=[mathMax$2(0,y-_/2)],o[1]=mathMin$2(l[1],o[0]+_),o[0]=o[1]-_}return{axisExpandWindow:o,behavior:d}},t}();function restrict(t,r){return mathMin$2(mathMax$2(t,r[0]),r[1])}function layoutAxisWithoutExpand(t,r){var n=r.layoutLength/(r.axisCount-1);return{position:n*t,axisNameAvailableWidth:n,axisLabelShow:!0}}function layoutAxisWithExpand(t,r){var n=r.layoutLength,a=r.axisExpandWidth,o=r.axisCount,s=r.axisCollapseWidth,l=r.winInnerIndices,c,u=s,d=!1,f;return t=0;o--)asc$2(a[o])},r.prototype.getActiveState=function(n){var a=this.activeIntervals;if(!a.length)return"normal";if(n==null||isNaN(+n))return"inactive";if(a.length===1){var o=a[0];if(o[0]<=n&&n<=o[1])return"active"}else for(var s=0,l=a.length;sUNSELECT_THRESHOLD}function getTrackEnds(t){var r=t.length-1;return r<0&&(r=0),[t[0],t[r]]}function createBaseRectCover(t,r,n,a){var o=new Group$4;return o.add(new Rect$3({name:"main",style:makeStyle(n),silent:!0,draggable:!0,cursor:"move",drift:curry$1(driftRect,t,r,o,["n","s","w","e"]),ondragend:curry$1(trigger,r,{isEnd:!0})})),each$f(a,function(s){o.add(new Rect$3({name:s.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:curry$1(driftRect,t,r,o,s),ondragend:curry$1(trigger,r,{isEnd:!0})}))}),o}function updateBaseRect(t,r,n,a){var o=a.brushStyle.lineWidth||0,s=mathMax$1(o,MIN_RESIZE_LINE_WIDTH),l=n[0][0],c=n[1][0],u=l-o/2,d=c-o/2,f=n[0][1],v=n[1][1],g=f-s+o/2,_=v-s+o/2,y=f-l,S=v-c,x=y+o,b=S+o;updateRectShape(t,r,"main",l,c,y,S),a.transformable&&(updateRectShape(t,r,"w",u,d,s,b),updateRectShape(t,r,"e",g,d,s,b),updateRectShape(t,r,"n",u,d,x,s),updateRectShape(t,r,"s",u,_,x,s),updateRectShape(t,r,"nw",u,d,s,s),updateRectShape(t,r,"ne",g,d,s,s),updateRectShape(t,r,"sw",u,_,s,s),updateRectShape(t,r,"se",g,_,s,s))}function updateCommon$1(t,r){var n=r.__brushOption,a=n.transformable,o=r.childAt(0);o.useStyle(makeStyle(n)),o.attr({silent:!a,cursor:a?"move":"default"}),each$f([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(s){var l=r.childOfName(s.join("")),c=s.length===1?getGlobalDirection1(t,s[0]):getGlobalDirection2(t,s);l&&l.attr({silent:!a,invisible:!a,cursor:a?CURSOR_MAP[c]+"-resize":null})})}function updateRectShape(t,r,n,a,o,s,l){var c=r.childOfName(n);c&&c.setShape(pointsToRect(clipByPanel(t,r,[[a,o],[a+s,o+l]])))}function makeStyle(t){return defaults({strokeNoScale:!0},t.brushStyle)}function formatRectRange(t,r,n,a){var o=[mathMin$1(t,n),mathMin$1(r,a)],s=[mathMax$1(t,n),mathMax$1(r,a)];return[[o[0],s[0]],[o[1],s[1]]]}function getTransform(t){return getTransform$1(t.group)}function getGlobalDirection1(t,r){var n={w:"left",e:"right",n:"top",s:"bottom"},a={left:"w",right:"e",top:"n",bottom:"s"},o=transformDirection(n[r],getTransform(t));return a[o]}function getGlobalDirection2(t,r){var n=[getGlobalDirection1(t,r[0]),getGlobalDirection1(t,r[1])];return(n[0]==="e"||n[0]==="w")&&n.reverse(),n.join("")}function driftRect(t,r,n,a,o,s){var l=n.__brushOption,c=t.toRectRange(l.range),u=toLocalDelta(r,o,s);each$f(a,function(d){var f=DIRECTION_MAP[d];c[f[0]][f[1]]+=u[f[0]]}),l.range=t.fromRectRange(formatRectRange(c[0][0],c[1][0],c[0][1],c[1][1])),updateCoverAfterCreation(r,n),trigger(r,{isEnd:!1})}function driftPolygon(t,r,n,a){var o=r.__brushOption.range,s=toLocalDelta(t,n,a);each$f(o,function(l){l[0]+=s[0],l[1]+=s[1]}),updateCoverAfterCreation(t,r),trigger(t,{isEnd:!1})}function toLocalDelta(t,r,n){var a=t.group,o=a.transformCoordToLocal(r,n),s=a.transformCoordToLocal(0,0);return[o[0]-s[0],o[1]-s[1]]}function clipByPanel(t,r,n){var a=getPanelByCover(t,r);return a&&a!==BRUSH_PANEL_GLOBAL?a.clipPath(n,t._transform):clone$4(n)}function pointsToRect(t){var r=mathMin$1(t[0][0],t[1][0]),n=mathMin$1(t[0][1],t[1][1]),a=mathMax$1(t[0][0],t[1][0]),o=mathMax$1(t[0][1],t[1][1]);return{x:r,y:n,width:a-r,height:o-n}}function resetCursor(t,r,n){if(!(!t._brushType||isOutsideZrArea(t,r.offsetX,r.offsetY))){var a=t._zr,o=t._covers,s=getPanelByPoint(t,r,n);if(!t._dragging)for(var l=0;la.getWidth()||n<0||n>a.getHeight()}var coverRenderers={lineX:getLineRenderer(0),lineY:getLineRenderer(1),rect:{createCover:function(t,r){function n(a){return a}return createBaseRectCover({toRectRange:n,fromRectRange:n},t,r,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(t){var r=getTrackEnds(t);return formatRectRange(r[1][0],r[1][1],r[0][0],r[0][1])},updateCoverShape:function(t,r,n,a){updateBaseRect(t,r,n,a)},updateCommon:updateCommon$1,contain:mainShapeContain},polygon:{createCover:function(t,r){var n=new Group$4;return n.add(new Polyline$3({name:"main",style:makeStyle(r),silent:!0})),n},getCreatingRange:function(t){return t},endCreating:function(t,r){r.remove(r.childAt(0)),r.add(new Polygon$1({name:"main",draggable:!0,drift:curry$1(driftPolygon,t,r),ondragend:curry$1(trigger,t,{isEnd:!0})}))},updateCoverShape:function(t,r,n,a){r.childAt(0).setShape({points:clipByPanel(t,r,n)})},updateCommon:updateCommon$1,contain:mainShapeContain}};function getLineRenderer(t){return{createCover:function(r,n){return createBaseRectCover({toRectRange:function(a){var o=[a,[0,100]];return t&&o.reverse(),o},fromRectRange:function(a){return a[t]}},r,n,[[["w"],["e"]],[["n"],["s"]]][t])},getCreatingRange:function(r){var n=getTrackEnds(r),a=mathMin$1(n[0][t],n[1][t]),o=mathMax$1(n[0][t],n[1][t]);return[a,o]},updateCoverShape:function(r,n,a,o){var s,l=getPanelByCover(r,n);if(l!==BRUSH_PANEL_GLOBAL&&l.getLinearBrushOtherExtent)s=l.getLinearBrushOtherExtent(t);else{var c=r._zr;s=[0,[c.getWidth(),c.getHeight()][1-t]]}var u=[a,s];t&&u.reverse(),updateBaseRect(r,n,u,o)},updateCommon:updateCommon$1,contain:mainShapeContain}}var BrushController$1=BrushController;function makeRectPanelClipPath(t){return t=normalizeRect(t),function(r){return clipPointsByRect(r,t)}}function makeLinearBrushOtherExtent(t,r){return t=normalizeRect(t),function(n){var a=r!=null?r:n,o=a?t.width:t.height,s=a?t.x:t.y;return[s,s+(o||0)]}}function makeRectIsTargetByCursor(t,r,n){var a=normalizeRect(t);return function(o,s){return a.contain(s[0],s[1])&&!onIrrelevantElement(o,r,n)}}function normalizeRect(t){return BoundingRect$1.create(t)}var elementList$1=["axisLine","axisTickLabel","axisName"],ParallelAxisView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.init=function(n,a){t.prototype.init.apply(this,arguments),(this._brushController=new BrushController$1(a.getZr())).on("brush",bind$1(this._onBrush,this))},r.prototype.render=function(n,a,o,s){if(!fromAxisAreaSelect(n,a,s)){this.axisModel=n,this.api=o,this.group.removeAll();var l=this._axisGroup;if(this._axisGroup=new Group$4,this.group.add(this._axisGroup),!!n.get("show")){var c=getCoordSysModel(n,a),u=c.coordinateSystem,d=n.getAreaSelectStyle(),f=d.width,v=n.axis.dim,g=u.getAxisLayout(v),_=extend({strokeContainThreshold:f},g),y=new AxisBuilder$1(n,_);each$f(elementList$1,y.add,y),this._axisGroup.add(y.getGroup()),this._refreshBrushController(_,d,n,c,f,o),groupTransition(l,this._axisGroup,n)}}},r.prototype._refreshBrushController=function(n,a,o,s,l,c){var u=o.axis.getExtent(),d=u[1]-u[0],f=Math.min(30,Math.abs(d)*.1),v=BoundingRect$1.create({x:u[0],y:-l/2,width:d,height:l});v.x-=f,v.width+=2*f,this._brushController.mount({enableGlobalPan:!0,rotation:n.rotation,x:n.position[0],y:n.position[1]}).setPanels([{panelId:"pl",clipPath:makeRectPanelClipPath(v),isTargetByCursor:makeRectIsTargetByCursor(v,c,s),getLinearBrushOtherExtent:makeLinearBrushOtherExtent(v,0)}]).enableBrush({brushType:"lineX",brushStyle:a,removeOnClick:!0}).updateCovers(getCoverInfoList(o))},r.prototype._onBrush=function(n){var a=n.areas,o=this.axisModel,s=o.axis,l=map$1(a,function(c){return[s.coordToData(c.range[0],!0),s.coordToData(c.range[1],!0)]});(!o.option.realtime===n.isEnd||n.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:o.id,intervals:l})},r.prototype.dispose=function(){this._brushController.dispose()},r.type="parallelAxis",r}(ComponentView$1);function fromAxisAreaSelect(t,r,n){return n&&n.type==="axisAreaSelect"&&r.findComponents({mainType:"parallelAxis",query:n})[0]===t}function getCoverInfoList(t){var r=t.axis;return map$1(t.activeIntervals,function(n){return{brushType:"lineX",panelId:"pl",range:[r.dataToCoord(n[0],!0),r.dataToCoord(n[1],!0)]}})}function getCoordSysModel(t,r){return r.getComponent("parallel",t.get("parallelIndex"))}var ParallelAxisView$1=ParallelAxisView,actionInfo={type:"axisAreaSelect",event:"axisAreaSelected"};function installParallelActions(t){t.registerAction(actionInfo,function(r,n){n.eachComponent({mainType:"parallelAxis",query:r},function(a){a.axis.model.setActiveIntervals(r.intervals)})}),t.registerAction("parallelAxisExpand",function(r,n){n.eachComponent({mainType:"parallel",query:r},function(a){a.setAxisExpand(r)})})}var defaultAxisOption={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function install$C(t){t.registerComponentView(ParallelView$1),t.registerComponentModel(ParallelModel$1),t.registerCoordinateSystem("parallel",parallelCoordSysCreator$1),t.registerPreprocessor(parallelPreprocessor),t.registerComponentModel(ParallelAxisModel$1),t.registerComponentView(ParallelAxisView$1),axisModelCreator(t,"parallel",ParallelAxisModel$1,defaultAxisOption),installParallelActions(t)}function install$B(t){use(install$C),t.registerChartView(ParallelView$3),t.registerSeriesModel(ParallelSeriesModel$1),t.registerVisual(t.PRIORITY.VISUAL.BRUSH,parallelVisual$1)}var SankeyPathShape=function(){function t(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return t}(),SankeyPath=function(t){__extends(r,t);function r(n){return t.call(this,n)||this}return r.prototype.getDefaultShape=function(){return new SankeyPathShape},r.prototype.buildPath=function(n,a){var o=a.extent;n.moveTo(a.x1,a.y1),n.bezierCurveTo(a.cpx1,a.cpy1,a.cpx2,a.cpy2,a.x2,a.y2),a.orient==="vertical"?(n.lineTo(a.x2+o,a.y2),n.bezierCurveTo(a.cpx2+o,a.cpy2,a.cpx1+o,a.cpy1,a.x1+o,a.y1)):(n.lineTo(a.x2,a.y2+o),n.bezierCurveTo(a.cpx2,a.cpy2+o,a.cpx1,a.cpy1+o,a.x1,a.y1+o)),n.closePath()},r.prototype.highlight=function(){enterEmphasis(this)},r.prototype.downplay=function(){leaveEmphasis(this)},r}(Path$1),SankeyView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n._focusAdjacencyDisabled=!1,n}return r.prototype.render=function(n,a,o){var s=this,l=n.getGraph(),c=this.group,u=n.layoutInfo,d=u.width,f=u.height,v=n.getData(),g=n.getData("edge"),_=n.get("orient");this._model=n,c.removeAll(),c.x=u.x,c.y=u.y,l.eachEdge(function(y){var S=new SankeyPath,x=getECData(S);x.dataIndex=y.dataIndex,x.seriesIndex=n.seriesIndex,x.dataType="edge";var b=y.getModel(),w=b.getModel("lineStyle"),A=w.get("curveness"),M=y.node1.getLayout(),D=y.node1.getModel(),L=D.get("localX"),z=D.get("localY"),F=y.node2.getLayout(),ae=y.node2.getModel(),j=ae.get("localX"),Y=ae.get("localY"),de=y.getLayout(),$e,Lt,jt,Ar,wn,Sn,Cn,An;switch(S.shape.extent=Math.max(1,de.dy),S.shape.orient=_,_==="vertical"?($e=(L!=null?L*d:M.x)+de.sy,Lt=(z!=null?z*f:M.y)+M.dy,jt=(j!=null?j*d:F.x)+de.ty,Ar=Y!=null?Y*f:F.y,wn=$e,Sn=Lt*(1-A)+Ar*A,Cn=jt,An=Lt*A+Ar*(1-A)):($e=(L!=null?L*d:M.x)+M.dx,Lt=(z!=null?z*f:M.y)+de.sy,jt=j!=null?j*d:F.x,Ar=(Y!=null?Y*f:F.y)+de.ty,wn=$e*(1-A)+jt*A,Sn=Lt,Cn=$e*A+jt*(1-A),An=Ar),S.setShape({x1:$e,y1:Lt,x2:jt,y2:Ar,cpx1:wn,cpy1:Sn,cpx2:Cn,cpy2:An}),S.useStyle(w.getItemStyle()),S.style.fill){case"source":S.style.fill=y.node1.getVisual("color"),S.style.decal=y.node1.getVisual("style").decal;break;case"target":S.style.fill=y.node2.getVisual("color"),S.style.decal=y.node2.getVisual("style").decal;break;case"gradient":var In=y.node1.getVisual("color"),Dn=y.node2.getVisual("color");isString(In)&&isString(Dn)&&(S.style.fill=new LinearGradient$1(0,0,+(_==="horizontal"),+(_==="vertical"),[{color:In,offset:0},{color:Dn,offset:1}]))}setLabelStyle(S,getLabelStatesModels(b,"edgeLabel"),{labelFetcher:n,labelDataIndex:y.dataIndex,defaultText:""+b.get("value")}),S.setTextConfig({position:"inside"});var Ra=b.getModel("emphasis");setStatesStylesFromModel(S,b,"lineStyle",function(Mn){return Mn.getItemStyle()}),c.add(S),g.setItemGraphicEl(y.dataIndex,S);var Fa=Ra.get("focus");toggleHoverEmphasis(S,Fa==="adjacency"?y.getAdjacentDataIndices():Fa,Ra.get("blurScope"),Ra.get("disabled")),getECData(S).dataType="edge"}),l.eachNode(function(y){var S=y.getLayout(),x=y.getModel(),b=x.get("localX"),w=x.get("localY"),A=x.getModel("emphasis"),M=new Rect$3({shape:{x:b!=null?b*d:S.x,y:w!=null?w*f:S.y,width:S.dx,height:S.dy},style:x.getModel("itemStyle").getItemStyle(),z2:10});setLabelStyle(M,getLabelStatesModels(x),{labelFetcher:n,labelDataIndex:y.dataIndex,defaultText:y.id}),M.disableLabelAnimation=!0,M.setStyle("fill",y.getVisual("color")),M.setStyle("decal",y.getVisual("style").decal),setStatesStylesFromModel(M,x),c.add(M),v.setItemGraphicEl(y.dataIndex,M),getECData(M).dataType="node";var D=A.get("focus");toggleHoverEmphasis(M,D==="adjacency"?y.getAdjacentDataIndices():D,A.get("blurScope"),A.get("disabled"))}),v.eachItemGraphicEl(function(y,S){var x=v.getItemModel(S);x.get("draggable")&&(y.drift=function(b,w){s._focusAdjacencyDisabled=!0,this.shape.x+=b,this.shape.y+=w,this.dirty(),o.dispatchAction({type:"dragNode",seriesId:n.id,dataIndex:v.getRawIndex(S),localX:this.shape.x/d,localY:this.shape.y/f})},y.ondragend=function(){s._focusAdjacencyDisabled=!1},y.draggable=!0,y.cursor="move")}),!this._data&&n.isAnimationEnabled()&&c.setClipPath(createGridClipShape$1(c.getBoundingRect(),n,function(){c.removeClipPath()})),this._data=n.getData()},r.prototype.dispose=function(){},r.type="sankey",r}(ChartView$1);function createGridClipShape$1(t,r,n){var a=new Rect$3({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return initProps(a,{shape:{width:t.width+20}},r,n),a}var SankeyView$1=SankeyView,SankeySeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.getInitialData=function(n,a){var o=n.edges||n.links,s=n.data||n.nodes,l=n.levels;this.levelModels=[];for(var c=this.levelModels,u=0;u=0&&(c[l[u].depth]=new Model$1(l[u],this,a));if(s&&o){var d=createGraphFromNodeEdge(s,o,this,!0,f);return d.data}function f(v,g){v.wrapMethod("getItemModel",function(_,y){var S=_.parentModel,x=S.getData().getItemLayout(y);if(x){var b=x.depth,w=S.levelModels[b];w&&(_.parentModel=w)}return _}),g.wrapMethod("getItemModel",function(_,y){var S=_.parentModel,x=S.getGraph().getEdgeByIndex(y),b=x.node1.getLayout();if(b){var w=b.depth,A=S.levelModels[w];A&&(_.parentModel=A)}return _})}},r.prototype.setNodePosition=function(n,a){var o=this.option.data||this.option.nodes,s=o[n];s.localX=a[0],s.localY=a[1]},r.prototype.getGraph=function(){return this.getData().graph},r.prototype.getEdgeData=function(){return this.getGraph().edgeData},r.prototype.formatTooltip=function(n,a,o){function s(_){return isNaN(_)||_==null}if(o==="edge"){var l=this.getDataParams(n,o),c=l.data,u=l.value,d=c.source+" -- "+c.target;return createTooltipMarkup("nameValue",{name:d,value:u,noValue:s(u)})}else{var f=this.getGraph().getNodeByIndex(n),v=f.getLayout().value,g=this.getDataParams(n,o).data.name;return createTooltipMarkup("nameValue",{name:g!=null?g+"":null,value:v,noValue:s(v)})}},r.prototype.optionUpdated=function(){},r.prototype.getDataParams=function(n,a){var o=t.prototype.getDataParams.call(this,n,a);if(o.value==null&&a==="node"){var s=this.getGraph().getNodeByIndex(n),l=s.getLayout().value;o.value=l}return o},r.type="series.sankey",r.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},r}(SeriesModel$1),SankeySeriesModel$1=SankeySeriesModel;function sankeyLayout(t,r){t.eachSeriesByType("sankey",function(n){var a=n.get("nodeWidth"),o=n.get("nodeGap"),s=getViewRect$1(n,r);n.layoutInfo=s;var l=s.width,c=s.height,u=n.getGraph(),d=u.nodes,f=u.edges;computeNodeValues(d);var v=filter(d,function(S){return S.getLayout().value===0}),g=v.length!==0?0:n.get("layoutIterations"),_=n.get("orient"),y=n.get("nodeAlign");layoutSankey(d,f,a,o,l,c,g,_,y)})}function getViewRect$1(t,r){return getLayoutRect(t.getBoxLayoutParams(),{width:r.getWidth(),height:r.getHeight()})}function layoutSankey(t,r,n,a,o,s,l,c,u){computeNodeBreadths(t,r,n,o,s,c,u),computeNodeDepths(t,r,s,o,a,l,c),computeEdgeDepths(t,c)}function computeNodeValues(t){each$f(t,function(r){var n=sum(r.outEdges,getEdgeValue),a=sum(r.inEdges,getEdgeValue),o=r.getValue()||0,s=Math.max(n,a,o);r.setLayout({value:s},!0)})}function computeNodeBreadths(t,r,n,a,o,s,l){for(var c=[],u=[],d=[],f=[],v=0,g=0;g=0;b&&x.depth>_&&(_=x.depth),S.setLayout({depth:b?x.depth:v},!0),s==="vertical"?S.setLayout({dy:n},!0):S.setLayout({dx:n},!0);for(var w=0;wv-1?_:v-1;l&&l!=="left"&&adjustNodeWithNodeAlign(t,l,s,z);var F=s==="vertical"?(o-n)/z:(a-n)/z;scaleNodeBreadths(t,F,s)}function isNodeDepth(t){var r=t.hostGraph.data.getRawDataItem(t.dataIndex);return r.depth!=null&&r.depth>=0}function adjustNodeWithNodeAlign(t,r,n,a){if(r==="right"){for(var o=[],s=t,l=0;s.length;){for(var c=0;c0;s--)u*=.99,relaxRightToLeft(c,u,l),resolveCollisions(c,o,n,a,l),relaxLeftToRight(c,u,l),resolveCollisions(c,o,n,a,l)}function prepareNodesByBreadth(t,r){var n=[],a=r==="vertical"?"y":"x",o=groupData(t,function(s){return s.getLayout()[a]});return o.keys.sort(function(s,l){return s-l}),each$f(o.keys,function(s){n.push(o.buckets.get(s))}),n}function initializeNodeDepth(t,r,n,a,o,s){var l=1/0;each$f(t,function(c){var u=c.length,d=0;each$f(c,function(v){d+=v.getLayout().value});var f=s==="vertical"?(a-(u-1)*o)/d:(n-(u-1)*o)/d;f0&&(c=u.getLayout()[s]+d,o==="vertical"?u.setLayout({x:c},!0):u.setLayout({y:c},!0)),f=u.getLayout()[s]+u.getLayout()[g]+r;var y=o==="vertical"?a:n;if(d=f-r-y,d>0){c=u.getLayout()[s]-d,o==="vertical"?u.setLayout({x:c},!0):u.setLayout({y:c},!0),f=c;for(var _=v-2;_>=0;--_)u=l[_],d=u.getLayout()[s]+u.getLayout()[g]+r-f,d>0&&(c=u.getLayout()[s]-d,o==="vertical"?u.setLayout({x:c},!0):u.setLayout({y:c},!0)),f=u.getLayout()[s]}})}function relaxRightToLeft(t,r,n){each$f(t.slice().reverse(),function(a){each$f(a,function(o){if(o.outEdges.length){var s=sum(o.outEdges,weightedTarget,n)/sum(o.outEdges,getEdgeValue);if(isNaN(s)){var l=o.outEdges.length;s=l?sum(o.outEdges,centerTarget,n)/l:0}if(n==="vertical"){var c=o.getLayout().x+(s-center(o,n))*r;o.setLayout({x:c},!0)}else{var u=o.getLayout().y+(s-center(o,n))*r;o.setLayout({y:u},!0)}}})})}function weightedTarget(t,r){return center(t.node2,r)*t.getValue()}function centerTarget(t,r){return center(t.node2,r)}function weightedSource(t,r){return center(t.node1,r)*t.getValue()}function centerSource(t,r){return center(t.node1,r)}function center(t,r){return r==="vertical"?t.getLayout().x+t.getLayout().dx/2:t.getLayout().y+t.getLayout().dy/2}function getEdgeValue(t){return t.getValue()}function sum(t,r,n){for(var a=0,o=t.length,s=-1;++sl&&(l=u)}),each$f(a,function(c){var u=new VisualMapping$1({type:"color",mappingMethod:"linear",dataExtent:[s,l],visual:r.get("color")}),d=u.mapValueToVisual(c.getLayout().value),f=c.getModel().get(["itemStyle","color"]);f!=null?(c.setVisual("color",f),c.setVisual("style",{fill:f})):(c.setVisual("color",d),c.setVisual("style",{fill:d}))})}o.length&&each$f(o,function(c){var u=c.getModel().get("lineStyle");c.setVisual("style",u)})})}function install$A(t){t.registerChartView(SankeyView$1),t.registerSeriesModel(SankeySeriesModel$1),t.registerLayout(sankeyLayout),t.registerVisual(sankeyVisual),t.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(r,n){n.eachComponent({mainType:"series",subType:"sankey",query:r},function(a){a.setNodePosition(r.dataIndex,[r.localX,r.localY])})})}var WhiskerBoxCommonMixin=function(){function t(){}return t.prototype.getInitialData=function(r,n){var a,o=n.getComponent("xAxis",this.get("xAxisIndex")),s=n.getComponent("yAxis",this.get("yAxisIndex")),l=o.get("type"),c=s.get("type"),u;l==="category"?(r.layout="horizontal",a=o.getOrdinalMeta(),u=!0):c==="category"?(r.layout="vertical",a=s.getOrdinalMeta(),u=!0):r.layout=r.layout||"horizontal";var d=["x","y"],f=r.layout==="horizontal"?0:1,v=this._baseAxisDim=d[f],g=d[1-f],_=[o,s],y=_[f].get("type"),S=_[1-f].get("type"),x=r.data;if(x&&u){var b=[];each$f(x,function(M,D){var L;isArray$1(M)?(L=M.slice(),M.unshift(D)):isArray$1(M.value)?(L=extend({},M),L.value=L.value.slice(),M.value.unshift(D)):L=M,b.push(L)}),r.data=b}var w=this.defaultValueDimensions,A=[{name:v,type:getDimensionTypeByAxis(y),ordinalMeta:a,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:g,type:getDimensionTypeByAxis(S),dimsDef:w.slice()}];return createSeriesDataSimply(this,{coordDimensions:A,dimensionsCount:w.length+1,encodeDefaulter:curry$1(makeSeriesEncodeForAxisCoordSys,A,this)})},t.prototype.getBaseAxis=function(){var r=this._baseAxisDim;return this.ecModel.getComponent(r+"Axis",this.get(r+"AxisIndex")).axis},t}(),BoxplotSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],n.visualDrawType="stroke",n}return r.type="series.boxplot",r.dependencies=["xAxis","yAxis","grid"],r.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},r}(SeriesModel$1);mixin(BoxplotSeriesModel,WhiskerBoxCommonMixin,!0);var BoxplotSeriesModel$1=BoxplotSeriesModel,BoxplotView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.render=function(n,a,o){var s=n.getData(),l=this.group,c=this._data;this._data||l.removeAll();var u=n.get("layout")==="horizontal"?1:0;s.diff(c).add(function(d){if(s.hasValue(d)){var f=s.getItemLayout(d),v=createNormalBox$1(f,s,d,u,!0);s.setItemGraphicEl(d,v),l.add(v)}}).update(function(d,f){var v=c.getItemGraphicEl(f);if(!s.hasValue(d)){l.remove(v);return}var g=s.getItemLayout(d);v?(saveOldStyle(v),updateNormalBoxData(g,v,s,d)):v=createNormalBox$1(g,s,d,u),l.add(v),s.setItemGraphicEl(d,v)}).remove(function(d){var f=c.getItemGraphicEl(d);f&&l.remove(f)}).execute(),this._data=s},r.prototype.remove=function(n){var a=this.group,o=this._data;this._data=null,o&&o.eachItemGraphicEl(function(s){s&&a.remove(s)})},r.type="boxplot",r}(ChartView$1),BoxPathShape=function(){function t(){}return t}(),BoxPath=function(t){__extends(r,t);function r(n){var a=t.call(this,n)||this;return a.type="boxplotBoxPath",a}return r.prototype.getDefaultShape=function(){return new BoxPathShape},r.prototype.buildPath=function(n,a){var o=a.points,s=0;for(n.moveTo(o[s][0],o[s][1]),s++;s<4;s++)n.lineTo(o[s][0],o[s][1]);for(n.closePath();sS){var M=[b,A];a.push(M)}}}return{boxData:n,outliers:a}}var boxplotTransform={type:"echarts:boxplot",transform:function(r){var n=r.upstream;if(n.sourceFormat!==SOURCE_FORMAT_ARRAY_ROWS){var a="";throwError(a)}var o=prepareBoxplotData(n.getRawData(),r.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:o.boxData},{data:o.outliers}]}};function install$z(t){t.registerSeriesModel(BoxplotSeriesModel$1),t.registerChartView(BoxplotView$1),t.registerLayout(boxplotLayout),t.registerTransform(boxplotTransform)}var SKIP_PROPS=["color","borderColor"],CandlestickView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.render=function(n,a,o){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(n),this._isLargeDraw?this._renderLarge(n):this._renderNormal(n)},r.prototype.incrementalPrepareRender=function(n,a,o){this._clear(),this._updateDrawMode(n)},r.prototype.incrementalRender=function(n,a,o,s){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(n,a):this._incrementalRenderNormal(n,a)},r.prototype.eachRendered=function(n){traverseElements(this._progressiveEls||this.group,n)},r.prototype._updateDrawMode=function(n){var a=n.pipelineContext.large;(this._isLargeDraw==null||a!==this._isLargeDraw)&&(this._isLargeDraw=a,this._clear())},r.prototype._renderNormal=function(n){var a=n.getData(),o=this._data,s=this.group,l=a.getLayout("isSimpleBox"),c=n.get("clip",!0),u=n.coordinateSystem,d=u.getArea&&u.getArea();this._data||s.removeAll(),a.diff(o).add(function(f){if(a.hasValue(f)){var v=a.getItemLayout(f);if(c&&isNormalBoxClipped(d,v))return;var g=createNormalBox(v,f,!0);initProps(g,{shape:{points:v.ends}},n,f),setBoxCommon(g,a,f,l),s.add(g),a.setItemGraphicEl(f,g)}}).update(function(f,v){var g=o.getItemGraphicEl(v);if(!a.hasValue(f)){s.remove(g);return}var _=a.getItemLayout(f);if(c&&isNormalBoxClipped(d,_)){s.remove(g);return}g?(updateProps$1(g,{shape:{points:_.ends}},n,f),saveOldStyle(g)):g=createNormalBox(_),setBoxCommon(g,a,f,l),s.add(g),a.setItemGraphicEl(f,g)}).remove(function(f){var v=o.getItemGraphicEl(f);v&&s.remove(v)}).execute(),this._data=a},r.prototype._renderLarge=function(n){this._clear(),createLarge(n,this.group);var a=n.get("clip",!0)?createClipPath(n.coordinateSystem,!1,n):null;a?this.group.setClipPath(a):this.group.removeClipPath()},r.prototype._incrementalRenderNormal=function(n,a){for(var o=a.getData(),s=o.getLayout("isSimpleBox"),l;(l=n.next())!=null;){var c=o.getItemLayout(l),u=createNormalBox(c);setBoxCommon(u,o,l,s),u.incremental=!0,this.group.add(u),this._progressiveEls.push(u)}},r.prototype._incrementalRenderLarge=function(n,a){createLarge(a,this.group,this._progressiveEls,!0)},r.prototype.remove=function(n){this._clear()},r.prototype._clear=function(){this.group.removeAll(),this._data=null},r.type="candlestick",r}(ChartView$1),NormalBoxPathShape=function(){function t(){}return t}(),NormalBoxPath=function(t){__extends(r,t);function r(n){var a=t.call(this,n)||this;return a.type="normalCandlestickBox",a}return r.prototype.getDefaultShape=function(){return new NormalBoxPathShape},r.prototype.buildPath=function(n,a){var o=a.points;this.__simpleBox?(n.moveTo(o[4][0],o[4][1]),n.lineTo(o[6][0],o[6][1])):(n.moveTo(o[0][0],o[0][1]),n.lineTo(o[1][0],o[1][1]),n.lineTo(o[2][0],o[2][1]),n.lineTo(o[3][0],o[3][1]),n.closePath(),n.moveTo(o[4][0],o[4][1]),n.lineTo(o[5][0],o[5][1]),n.moveTo(o[6][0],o[6][1]),n.lineTo(o[7][0],o[7][1]))},r}(Path$1);function createNormalBox(t,r,n){var a=t.ends;return new NormalBoxPath({shape:{points:n?transInit(a,t):a},z2:100})}function isNormalBoxClipped(t,r){for(var n=!0,a=0;a0?"borderColor":"borderColor0"])||n.get(["itemStyle",t>0?"color":"color0"]);t===0&&(o=n.get(["itemStyle","borderColorDoji"]));var s=n.getModel("itemStyle").getItemStyle(SKIP_PROPS);r.useStyle(s),r.style.fill=null,r.style.stroke=o}var CandlestickView$1=CandlestickView,CandlestickSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],n}return r.prototype.getShadowDim=function(){return"open"},r.prototype.brushSelector=function(n,a,o){var s=a.getItemLayout(n);return s&&o.rect(s.brushRect)},r.type="series.candlestick",r.dependencies=["xAxis","yAxis","grid"],r.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},r}(SeriesModel$1);mixin(CandlestickSeriesModel,WhiskerBoxCommonMixin,!0);var CandlestickSeriesModel$1=CandlestickSeriesModel;function candlestickPreprocessor(t){!t||!isArray$1(t.series)||each$f(t.series,function(r){isObject$3(r)&&r.type==="k"&&(r.type="candlestick")})}var positiveBorderColorQuery=["itemStyle","borderColor"],negativeBorderColorQuery=["itemStyle","borderColor0"],dojiBorderColorQuery=["itemStyle","borderColorDoji"],positiveColorQuery=["itemStyle","color"],negativeColorQuery=["itemStyle","color0"],candlestickVisual={seriesType:"candlestick",plan:createRenderPlanner(),performRawSeries:!0,reset:function(t,r){function n(s,l){return l.get(s>0?positiveColorQuery:negativeColorQuery)}function a(s,l){return l.get(s===0?dojiBorderColorQuery:s>0?positiveBorderColorQuery:negativeBorderColorQuery)}if(!r.isSeriesFiltered(t)){var o=t.pipelineContext.large;return!o&&{progress:function(s,l){for(var c;(c=s.next())!=null;){var u=l.getItemModel(c),d=l.getItemLayout(c).sign,f=u.getItemStyle();f.fill=n(d,u),f.stroke=a(d,u)||f.fill;var v=l.ensureUniqueItemVisual(c,"style");extend(v,f)}}}}}},candlestickVisual$1=candlestickVisual,candlestickLayout={seriesType:"candlestick",plan:createRenderPlanner(),reset:function(t){var r=t.coordinateSystem,n=t.getData(),a=calculateCandleWidth(t,n),o=0,s=1,l=["x","y"],c=n.getDimensionIndex(n.mapDimension(l[o])),u=map$1(n.mapDimensionsAll(l[s]),n.getDimensionIndex,n),d=u[0],f=u[1],v=u[2],g=u[3];if(n.setLayout({candleWidth:a,isSimpleBox:a<=1.3}),c<0||u.length<4)return;return{progress:t.pipelineContext.large?y:_};function _(S,x){for(var b,w=x.getStore();(b=S.next())!=null;){var A=w.get(c,b),M=w.get(d,b),D=w.get(f,b),L=w.get(v,b),z=w.get(g,b),F=Math.min(M,D),ae=Math.max(M,D),j=wn(F,A),Y=wn(ae,A),de=wn(L,A),$e=wn(z,A),Lt=[];Sn(Lt,Y,0),Sn(Lt,j,1),Lt.push(An($e),An(Y),An(de),An(j));var jt=x.getItemModel(b),Ar=!!jt.get(["itemStyle","borderColorDoji"]);x.setItemLayout(b,{sign:getSign(w,b,M,D,f,Ar),initBaseline:M>D?Y[s]:j[s],ends:Lt,brushRect:Cn(L,z,A)})}function wn(In,Dn){var Ra=[];return Ra[o]=Dn,Ra[s]=In,isNaN(Dn)||isNaN(In)?[NaN,NaN]:r.dataToPoint(Ra)}function Sn(In,Dn,Ra){var Fa=Dn.slice(),Mn=Dn.slice();Fa[o]=subPixelOptimize(Fa[o]+a/2,1,!1),Mn[o]=subPixelOptimize(Mn[o]-a/2,1,!0),Ra?In.push(Fa,Mn):In.push(Mn,Fa)}function Cn(In,Dn,Ra){var Fa=wn(In,Ra),Mn=wn(Dn,Ra);return Fa[o]-=a/2,Mn[o]-=a/2,{x:Fa[0],y:Fa[1],width:a,height:Mn[1]-Fa[1]}}function An(In){return In[o]=subPixelOptimize(In[o],1),In}}function y(S,x){for(var b=createFloat32Array(S.count*4),w=0,A,M=[],D=[],L,z=x.getStore(),F=!!t.get(["itemStyle","borderColorDoji"]);(L=S.next())!=null;){var ae=z.get(c,L),j=z.get(d,L),Y=z.get(f,L),de=z.get(v,L),$e=z.get(g,L);if(isNaN(ae)||isNaN(de)||isNaN($e)){b[w++]=NaN,w+=3;continue}b[w++]=getSign(z,L,j,Y,f,F),M[o]=ae,M[s]=de,A=r.dataToPoint(M,null,D),b[w++]=A?A[0]:NaN,b[w++]=A?A[1]:NaN,M[s]=$e,A=r.dataToPoint(M,null,D),b[w++]=A?A[1]:NaN}x.setLayout("largePoints",b)}}};function getSign(t,r,n,a,o,s){var l;return n>a?l=-1:n0?t.get(o,r-1)<=a?1:-1:1,l}function calculateCandleWidth(t,r){var n=t.getBaseAxis(),a,o=n.type==="category"?n.getBandWidth():(a=n.getExtent(),Math.abs(a[1]-a[0])/r.count()),s=parsePercent(retrieve2(t.get("barMaxWidth"),o),o),l=parsePercent(retrieve2(t.get("barMinWidth"),1),o),c=t.get("barWidth");return c!=null?parsePercent(c,o):Math.max(Math.min(o/2,s),l)}var candlestickLayout$1=candlestickLayout;function install$y(t){t.registerChartView(CandlestickView$1),t.registerSeriesModel(CandlestickSeriesModel$1),t.registerPreprocessor(candlestickPreprocessor),t.registerVisual(candlestickVisual$1),t.registerLayout(candlestickLayout$1)}function updateRipplePath(t,r){var n=r.rippleEffectColor||r.color;t.eachChild(function(a){a.attr({z:r.z,zlevel:r.zlevel,style:{stroke:r.brushType==="stroke"?n:null,fill:r.brushType==="fill"?n:null}})})}var EffectSymbol=function(t){__extends(r,t);function r(n,a){var o=t.call(this)||this,s=new SymbolClz(n,a),l=new Group$4;return o.add(s),o.add(l),o.updateData(n,a),o}return r.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},r.prototype.startEffectAnimation=function(n){for(var a=n.symbolType,o=n.color,s=n.rippleNumber,l=this.childAt(1),c=0;c0&&(c=this._getLineLength(s)/f*1e3),c!==this._period||u!==this._loop||d!==this._roundTrip){s.stopAnimation();var g=void 0;isFunction(v)?g=v(o):g=v,s.__t>0&&(g=-c*s.__t),this._animateSymbol(s,c,g,u,d)}this._period=c,this._loop=u,this._roundTrip=d}},r.prototype._animateSymbol=function(n,a,o,s,l){if(a>0){n.__t=0;var c=this,u=n.animate("",s).when(l?a*2:a,{__t:l?2:1}).delay(o).during(function(){c._updateSymbolPosition(n)});s||u.done(function(){c.remove(n)}),u.start()}},r.prototype._getLineLength=function(n){return dist$1(n.__p1,n.__cp1)+dist$1(n.__cp1,n.__p2)},r.prototype._updateAnimationPoints=function(n,a){n.__p1=a[0],n.__p2=a[1],n.__cp1=a[2]||[(a[0][0]+a[1][0])/2,(a[0][1]+a[1][1])/2]},r.prototype.updateData=function(n,a,o){this.childAt(0).updateData(n,a,o),this._updateEffectSymbol(n,a)},r.prototype._updateSymbolPosition=function(n){var a=n.__p1,o=n.__p2,s=n.__cp1,l=n.__t<1?n.__t:2-n.__t,c=[n.x,n.y],u=c.slice(),d=quadraticAt$1,f=quadraticDerivativeAt;c[0]=d(a[0],s[0],o[0],l),c[1]=d(a[1],s[1],o[1],l);var v=n.__t<1?f(a[0],s[0],o[0],l):f(o[0],s[0],a[0],1-l),g=n.__t<1?f(a[1],s[1],o[1],l):f(o[1],s[1],a[1],1-l);n.rotation=-Math.atan2(g,v)-Math.PI/2,(this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")&&(n.__lastT!==void 0&&n.__lastT=0&&!(s[u]<=a);u--);u=Math.min(u,l-2)}else{for(u=c;ua);u++);u=Math.min(u-1,l-2)}var f=(a-s[u])/(s[u+1]-s[u]),v=o[u],g=o[u+1];n.x=v[0]*(1-f)+f*g[0],n.y=v[1]*(1-f)+f*g[1];var _=n.__t<1?g[0]-v[0]:v[0]-g[0],y=n.__t<1?g[1]-v[1]:v[1]-g[1];n.rotation=-Math.atan2(y,_)-Math.PI/2,this._lastFrame=u,this._lastFramePercent=a,n.ignore=!1}},r}(EffectLine$1),EffectPolyline$1=EffectPolyline,LargeLinesPathShape=function(){function t(){this.polyline=!1,this.curveness=0,this.segs=[]}return t}(),LargeLinesPath=function(t){__extends(r,t);function r(n){var a=t.call(this,n)||this;return a._off=0,a.hoverDataIdx=-1,a}return r.prototype.reset=function(){this.notClear=!1,this._off=0},r.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},r.prototype.getDefaultShape=function(){return new LargeLinesPathShape},r.prototype.buildPath=function(n,a){var o=a.segs,s=a.curveness,l;if(a.polyline)for(l=this._off;l0){n.moveTo(o[l++],o[l++]);for(var u=1;u0){var _=(d+v)/2-(f-g)*s,y=(f+g)/2-(v-d)*s;n.quadraticCurveTo(_,y,v,g)}else n.lineTo(v,g)}this.incremental&&(this._off=l,this.notClear=!0)},r.prototype.findDataIndex=function(n,a){var o=this.shape,s=o.segs,l=o.curveness,c=this.style.lineWidth;if(o.polyline)for(var u=0,d=0;d0)for(var v=s[d++],g=s[d++],_=1;_0){var x=(v+y)/2-(g-S)*l,b=(g+S)/2-(y-v)*l;if(containStroke$2(v,g,x,b,y,S,c,n,a))return u}else if(containStroke$4(v,g,y,S,c,n,a))return u;u++}return-1},r.prototype.contain=function(n,a){var o=this.transformCoordToLocal(n,a),s=this.getBoundingRect();if(n=o[0],a=o[1],s.contain(n,a)){var l=this.hoverDataIdx=this.findDataIndex(n,a);return l>=0}return this.hoverDataIdx=-1,!1},r.prototype.getBoundingRect=function(){var n=this._rect;if(!n){for(var a=this.shape,o=a.segs,s=1/0,l=1/0,c=-1/0,u=-1/0,d=0;d0&&(l.dataIndex=u+r.__startIndex)})},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}(),LargeLineDraw$1=LargeLineDraw,linesLayout={seriesType:"lines",plan:createRenderPlanner(),reset:function(t){var r=t.coordinateSystem;if(!!r){var n=t.get("polyline"),a=t.pipelineContext.large;return{progress:function(o,s){var l=[];if(a){var c=void 0,u=o.end-o.start;if(n){for(var d=0,f=o.start;f0&&(f||d.configLayer(c,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(u/10+.9,1),0)})),l.updateData(s);var v=n.get("clip",!0)&&createClipPath(n.coordinateSystem,!1,n);v?this.group.setClipPath(v):this.group.removeClipPath(),this._lastZlevel=c,this._finished=!0},r.prototype.incrementalPrepareRender=function(n,a,o){var s=n.getData(),l=this._updateLineDraw(s,n);l.incrementalPrepareUpdate(s),this._clearLayer(o),this._finished=!1},r.prototype.incrementalRender=function(n,a,o){this._lineDraw.incrementalUpdate(n,a.getData()),this._finished=n.end===a.getData().count()},r.prototype.eachRendered=function(n){this._lineDraw&&this._lineDraw.eachRendered(n)},r.prototype.updateTransform=function(n,a,o){var s=n.getData(),l=n.pipelineContext;if(!this._finished||l.large||l.progressiveRender)return{update:!0};var c=linesLayout$1.reset(n,a,o);c.progress&&c.progress({start:0,end:s.count(),count:s.count()},s),this._lineDraw.updateLayout(),this._clearLayer(o)},r.prototype._updateLineDraw=function(n,a){var o=this._lineDraw,s=this._showEffect(a),l=!!a.get("polyline"),c=a.pipelineContext,u=c.large;return(!o||s!==this._hasEffet||l!==this._isPolyline||u!==this._isLargeDraw)&&(o&&o.remove(),o=this._lineDraw=u?new LargeLineDraw$1:new LineDraw$1(l?s?EffectPolyline$1:Polyline$1:s?EffectLine$1:Line$1),this._hasEffet=s,this._isPolyline=l,this._isLargeDraw=u),this.group.add(o.group),o},r.prototype._showEffect=function(n){return!!n.get(["effect","show"])},r.prototype._clearLayer=function(n){var a=n.getZr(),o=a.painter.getType()==="svg";!o&&this._lastZlevel!=null&&a.painter.getLayer(this._lastZlevel).clear(!0)},r.prototype.remove=function(n,a){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(a)},r.prototype.dispose=function(n,a){this.remove(n,a)},r.type="lines",r}(ChartView$1),LinesView$1=LinesView,Uint32Arr=typeof Uint32Array=="undefined"?Array:Uint32Array,Float64Arr=typeof Float64Array=="undefined"?Array:Float64Array;function compatEc2(t){var r=t.data;r&&r[0]&&r[0][0]&&r[0][0].coord&&(t.data=map$1(r,function(n){var a=[n[0].coord,n[1].coord],o={coords:a};return n[0].name&&(o.fromName=n[0].name),n[1].name&&(o.toName=n[1].name),mergeAll([o,n[0],n[1]])}))}var LinesSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.visualStyleAccessPath="lineStyle",n.visualDrawType="stroke",n}return r.prototype.init=function(n){n.data=n.data||[],compatEc2(n);var a=this._processFlatCoordsArray(n.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(n.data=new Float32Array(a.count)),t.prototype.init.apply(this,arguments)},r.prototype.mergeOption=function(n){if(compatEc2(n),n.data){var a=this._processFlatCoordsArray(n.data);this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset,a.flatCoords&&(n.data=new Float32Array(a.count))}t.prototype.mergeOption.apply(this,arguments)},r.prototype.appendData=function(n){var a=this._processFlatCoordsArray(n.data);a.flatCoords&&(this._flatCoords?(this._flatCoords=concatArray(this._flatCoords,a.flatCoords),this._flatCoordsOffset=concatArray(this._flatCoordsOffset,a.flatCoordsOffset)):(this._flatCoords=a.flatCoords,this._flatCoordsOffset=a.flatCoordsOffset),n.data=new Float32Array(a.count)),this.getRawData().appendData(n.data)},r.prototype._getCoordsFromItemModel=function(n){var a=this.getData().getItemModel(n),o=a.option instanceof Array?a.option:a.getShallow("coords");return o},r.prototype.getLineCoordsCount=function(n){return this._flatCoordsOffset?this._flatCoordsOffset[n*2+1]:this._getCoordsFromItemModel(n).length},r.prototype.getLineCoords=function(n,a){if(this._flatCoordsOffset){for(var o=this._flatCoordsOffset[n*2],s=this._flatCoordsOffset[n*2+1],l=0;l ")})},r.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},r.prototype.getProgressive=function(){var n=this.option.progressive;return n==null?this.option.large?1e4:this.get("progressive"):n},r.prototype.getProgressiveThreshold=function(){var n=this.option.progressiveThreshold;return n==null?this.option.large?2e4:this.get("progressiveThreshold"):n},r.prototype.getZLevelKey=function(){var n=this.getModel("effect"),a=n.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:n.get("show")&&a>0?a+"":""},r.type="series.lines",r.dependencies=["grid","polar","geo","calendar"],r.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},r}(SeriesModel$1),LinesSeriesModel$1=LinesSeriesModel;function normalize(t){return t instanceof Array||(t=[t,t]),t}var linesVisual={seriesType:"lines",reset:function(t){var r=normalize(t.get("symbol")),n=normalize(t.get("symbolSize")),a=t.getData();a.setVisual("fromSymbol",r&&r[0]),a.setVisual("toSymbol",r&&r[1]),a.setVisual("fromSymbolSize",n&&n[0]),a.setVisual("toSymbolSize",n&&n[1]);function o(s,l){var c=s.getItemModel(l),u=normalize(c.getShallow("symbol",!0)),d=normalize(c.getShallow("symbolSize",!0));u[0]&&s.setItemVisual(l,"fromSymbol",u[0]),u[1]&&s.setItemVisual(l,"toSymbol",u[1]),d[0]&&s.setItemVisual(l,"fromSymbolSize",d[0]),d[1]&&s.setItemVisual(l,"toSymbolSize",d[1])}return{dataEach:a.hasItemOption?o:null}}},linesVisual$1=linesVisual;function install$w(t){t.registerChartView(LinesView$1),t.registerSeriesModel(LinesSeriesModel$1),t.registerLayout(linesLayout$1),t.registerVisual(linesVisual$1)}var GRADIENT_LEVELS=256,HeatmapLayer=function(){function t(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var r=platformApi.createCanvas();this.canvas=r}return t.prototype.update=function(r,n,a,o,s,l){var c=this._getBrush(),u=this._getGradient(s,"inRange"),d=this._getGradient(s,"outOfRange"),f=this.pointSize+this.blurSize,v=this.canvas,g=v.getContext("2d"),_=r.length;v.width=n,v.height=a;for(var y=0;y<_;++y){var S=r[y],x=S[0],b=S[1],w=S[2],A=o(w);g.globalAlpha=A,g.drawImage(c,x-f,b-f)}if(!v.width||!v.height)return v;for(var M=g.getImageData(0,0,v.width,v.height),D=M.data,L=0,z=D.length,F=this.minOpacity,ae=this.maxOpacity,j=ae-F;L0){var de=l(A)?u:d;A>0&&(A=A*j+F),D[L++]=de[Y],D[L++]=de[Y+1],D[L++]=de[Y+2],D[L++]=de[Y+3]*A*256}else L+=4}return g.putImageData(M,0,0),v},t.prototype._getBrush=function(){var r=this._brushCanvas||(this._brushCanvas=platformApi.createCanvas()),n=this.pointSize+this.blurSize,a=n*2;r.width=a,r.height=a;var o=r.getContext("2d");return o.clearRect(0,0,a,a),o.shadowOffsetX=a,o.shadowBlur=this.blurSize,o.shadowColor="#000",o.beginPath(),o.arc(-n,n,this.pointSize,0,Math.PI*2,!0),o.closePath(),o.fill(),r},t.prototype._getGradient=function(r,n){for(var a=this._gradientPixels,o=a[n]||(a[n]=new Uint8ClampedArray(256*4)),s=[0,0,0,0],l=0,c=0;c<256;c++)r[n](c/255,!0,s),o[l++]=s[0],o[l++]=s[1],o[l++]=s[2],o[l++]=s[3];return o},t}(),HeatmapLayer$1=HeatmapLayer;function getIsInPiecewiseRange(t,r,n){var a=t[1]-t[0];r=map$1(r,function(l){return{interval:[(l.interval[0]-t[0])/a,(l.interval[1]-t[0])/a]}});var o=r.length,s=0;return function(l){var c;for(c=s;c=0;c--){var u=r[c].interval;if(u[0]<=l&&l<=u[1]){s=c;break}}return c>=0&&c=r[0]&&a<=r[1]}}function isGeoCoordSys(t){var r=t.dimensions;return r[0]==="lng"&&r[1]==="lat"}var HeatmapView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.render=function(n,a,o){var s;a.eachComponent("visualMap",function(c){c.eachTargetSeries(function(u){u===n&&(s=c)})}),this._progressiveEls=null,this.group.removeAll();var l=n.coordinateSystem;l.type==="cartesian2d"||l.type==="calendar"?this._renderOnCartesianAndCalendar(n,o,0,n.getData().count()):isGeoCoordSys(l)&&this._renderOnGeo(l,n,s,o)},r.prototype.incrementalPrepareRender=function(n,a,o){this.group.removeAll()},r.prototype.incrementalRender=function(n,a,o,s){var l=a.coordinateSystem;l&&(isGeoCoordSys(l)?this.render(a,o,s):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(a,s,n.start,n.end,!0)))},r.prototype.eachRendered=function(n){traverseElements(this._progressiveEls||this.group,n)},r.prototype._renderOnCartesianAndCalendar=function(n,a,o,s,l){var c=n.coordinateSystem,u=isCoordinateSystemType(c,"cartesian2d"),d,f,v,g;if(u){var _=c.getAxis("x"),y=c.getAxis("y");d=_.getBandWidth()+.5,f=y.getBandWidth()+.5,v=_.scale.getExtent(),g=y.scale.getExtent()}for(var S=this.group,x=n.getData(),b=n.getModel(["emphasis","itemStyle"]).getItemStyle(),w=n.getModel(["blur","itemStyle"]).getItemStyle(),A=n.getModel(["select","itemStyle"]).getItemStyle(),M=n.get(["itemStyle","borderRadius"]),D=getLabelStatesModels(n),L=n.getModel("emphasis"),z=L.get("focus"),F=L.get("blurScope"),ae=L.get("disabled"),j=u?[x.mapDimension("x"),x.mapDimension("y"),x.mapDimension("value")]:[x.mapDimension("time"),x.mapDimension("value")],Y=o;Yv[1]||jtg[1])continue;var Ar=c.dataToPoint([Lt,jt]);de=new Rect$3({shape:{x:Ar[0]-d/2,y:Ar[1]-f/2,width:d,height:f},style:$e})}else{if(isNaN(x.get(j[1],Y)))continue;de=new Rect$3({z2:1,shape:c.dataToRect([x.get(j[0],Y)]).contentShape,style:$e})}if(x.hasItemOption){var wn=x.getItemModel(Y),Sn=wn.getModel("emphasis");b=Sn.getModel("itemStyle").getItemStyle(),w=wn.getModel(["blur","itemStyle"]).getItemStyle(),A=wn.getModel(["select","itemStyle"]).getItemStyle(),M=wn.get(["itemStyle","borderRadius"]),z=Sn.get("focus"),F=Sn.get("blurScope"),ae=Sn.get("disabled"),D=getLabelStatesModels(wn)}de.shape.r=M;var Cn=n.getRawValue(Y),An="-";Cn&&Cn[2]!=null&&(An=Cn[2]+""),setLabelStyle(de,D,{labelFetcher:n,labelDataIndex:Y,defaultOpacity:$e.opacity,defaultText:An}),de.ensureState("emphasis").style=b,de.ensureState("blur").style=w,de.ensureState("select").style=A,toggleHoverEmphasis(de,z,F,ae),de.incremental=l,l&&(de.states.emphasis.hoverLayer=!0),S.add(de),x.setItemGraphicEl(Y,de),this._progressiveEls&&this._progressiveEls.push(de)}},r.prototype._renderOnGeo=function(n,a,o,s){var l=o.targetVisuals.inRange,c=o.targetVisuals.outOfRange,u=a.getData(),d=this._hmLayer||this._hmLayer||new HeatmapLayer$1;d.blurSize=a.get("blurSize"),d.pointSize=a.get("pointSize"),d.minOpacity=a.get("minOpacity"),d.maxOpacity=a.get("maxOpacity");var f=n.getViewRect().clone(),v=n.getRoamTransform();f.applyTransform(v);var g=Math.max(f.x,0),_=Math.max(f.y,0),y=Math.min(f.width+f.x,s.getWidth()),S=Math.min(f.height+f.y,s.getHeight()),x=y-g,b=S-_,w=[u.mapDimension("lng"),u.mapDimension("lat"),u.mapDimension("value")],A=u.mapArray(w,function(z,F,ae){var j=n.dataToPoint([z,F]);return j[0]-=g,j[1]-=_,j.push(ae),j}),M=o.getExtent(),D=o.type==="visualMap.continuous"?getIsInContinuousRange(M,o.option.range):getIsInPiecewiseRange(M,o.getPieceList(),o.option.selected);d.update(A,x,b,l.color.getNormalizer(),{inRange:l.color.getColorMapper(),outOfRange:c.color.getColorMapper()},D);var L=new ZRImage$1({style:{width:x,height:b,x:g,y:_,image:d.canvas},silent:!0});this.group.add(L)},r.type="heatmap",r}(ChartView$1),HeatmapView$1=HeatmapView,HeatmapSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.getInitialData=function(n,a){return createSeriesData(null,this,{generateCoord:"value"})},r.prototype.preventIncremental=function(){var n=CoordinateSystem.get(this.get("coordinateSystem"));if(n&&n.dimensions)return n.dimensions[0]==="lng"&&n.dimensions[1]==="lat"},r.type="series.heatmap",r.dependencies=["grid","geo","calendar"],r.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},r}(SeriesModel$1),HeatmapSeriesModel$1=HeatmapSeriesModel;function install$v(t){t.registerChartView(HeatmapView$1),t.registerSeriesModel(HeatmapSeriesModel$1)}var BAR_BORDER_WIDTH_QUERY=["itemStyle","borderWidth"],LAYOUT_ATTRS=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],pathForLineWidth=new Circle$1,PictorialBarView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.render=function(n,a,o){var s=this.group,l=n.getData(),c=this._data,u=n.coordinateSystem,d=u.getBaseAxis(),f=d.isHorizontal(),v=u.master.getRect(),g={ecSize:{width:o.getWidth(),height:o.getHeight()},seriesModel:n,coordSys:u,coordSysExtent:[[v.x,v.x+v.width],[v.y,v.y+v.height]],isHorizontal:f,valueDim:LAYOUT_ATTRS[+f],categoryDim:LAYOUT_ATTRS[1-+f]};return l.diff(c).add(function(_){if(!!l.hasValue(_)){var y=getItemModel(l,_),S=getSymbolMeta(l,_,y,g),x=createBar(l,g,S);l.setItemGraphicEl(_,x),s.add(x),updateCommon(x,g,S)}}).update(function(_,y){var S=c.getItemGraphicEl(y);if(!l.hasValue(_)){s.remove(S);return}var x=getItemModel(l,_),b=getSymbolMeta(l,_,x,g),w=getShapeStr(l,b);S&&w!==S.__pictorialShapeStr&&(s.remove(S),l.setItemGraphicEl(_,null),S=null),S?updateBar(S,g,b):S=createBar(l,g,b,!0),l.setItemGraphicEl(_,S),S.__pictorialSymbolMeta=b,s.add(S),updateCommon(S,g,b)}).remove(function(_){var y=c.getItemGraphicEl(_);y&&removeBar(c,_,y.__pictorialSymbolMeta.animationModel,y)}).execute(),this._data=l,this.group},r.prototype.remove=function(n,a){var o=this.group,s=this._data;n.get("animation")?s&&s.eachItemGraphicEl(function(l){removeBar(s,getECData(l).dataIndex,n,l)}):o.removeAll()},r.type="pictorialBar",r}(ChartView$1);function getSymbolMeta(t,r,n,a){var o=t.getItemLayout(r),s=n.get("symbolRepeat"),l=n.get("symbolClip"),c=n.get("symbolPosition")||"start",u=n.get("symbolRotate"),d=(u||0)*Math.PI/180||0,f=n.get("symbolPatternSize")||2,v=n.isAnimationEnabled(),g={dataIndex:r,layout:o,itemModel:n,symbolType:t.getItemVisual(r,"symbol")||"circle",style:t.getItemVisual(r,"style"),symbolClip:l,symbolRepeat:s,symbolRepeatDirection:n.get("symbolRepeatDirection"),symbolPatternSize:f,rotation:d,animationModel:v?n:null,hoverScale:v&&n.get(["emphasis","scale"]),z2:n.getShallow("z",!0)||0};prepareBarLength(n,s,o,a,g),prepareSymbolSize(t,r,o,s,l,g.boundingLength,g.pxSign,f,a,g),prepareLineWidth(n,g.symbolScale,d,a,g);var _=g.symbolSize,y=normalizeSymbolOffset(n.get("symbolOffset"),_);return prepareLayoutInfo(n,_,o,s,l,y,c,g.valueLineWidth,g.boundingLength,g.repeatCutLength,a,g),g}function prepareBarLength(t,r,n,a,o){var s=a.valueDim,l=t.get("symbolBoundingData"),c=a.coordSys.getOtherAxis(a.coordSys.getBaseAxis()),u=c.toGlobalCoord(c.dataToCoord(0)),d=1-+(n[s.wh]<=0),f;if(isArray$1(l)){var v=[convertToCoordOnAxis(c,l[0])-u,convertToCoordOnAxis(c,l[1])-u];v[1]0?1:-1}function convertToCoordOnAxis(t,r){return t.toGlobalCoord(t.dataToCoord(t.scale.parse(r)))}function prepareSymbolSize(t,r,n,a,o,s,l,c,u,d){var f=u.valueDim,v=u.categoryDim,g=Math.abs(n[v.wh]),_=t.getItemVisual(r,"symbolSize"),y;isArray$1(_)?y=_.slice():_==null?y=["100%","100%"]:y=[_,_],y[v.index]=parsePercent(y[v.index],g),y[f.index]=parsePercent(y[f.index],a?g:Math.abs(s)),d.symbolSize=y;var S=d.symbolScale=[y[0]/c,y[1]/c];S[f.index]*=(u.isHorizontal?-1:1)*l}function prepareLineWidth(t,r,n,a,o){var s=t.get(BAR_BORDER_WIDTH_QUERY)||0;s&&(pathForLineWidth.attr({scaleX:r[0],scaleY:r[1],rotation:n}),pathForLineWidth.updateTransform(),s/=pathForLineWidth.getLineScale(),s*=r[a.valueDim.index]),o.valueLineWidth=s||0}function prepareLayoutInfo(t,r,n,a,o,s,l,c,u,d,f,v){var g=f.categoryDim,_=f.valueDim,y=v.pxSign,S=Math.max(r[_.index]+c,0),x=S;if(a){var b=Math.abs(u),w=retrieve(t.get("symbolMargin"),"15%")+"",A=!1;w.lastIndexOf("!")===w.length-1&&(A=!0,w=w.slice(0,w.length-1));var M=parsePercent(w,r[_.index]),D=Math.max(S+M*2,0),L=A?0:M*2,z=isNumeric(a),F=z?a:toIntTimes((b+L)/D),ae=b-F*S;M=ae/2/(A?F:Math.max(F-1,1)),D=S+M*2,L=A?0:M*2,!z&&a!=="fixed"&&(F=d?toIntTimes((Math.abs(d)+L)/D):0),x=F*D-L,v.repeatTimes=F,v.symbolMargin=M}var j=y*(x/2),Y=v.pathPosition=[];Y[g.index]=n[g.wh]/2,Y[_.index]=l==="start"?j:l==="end"?u-j:u/2,s&&(Y[0]+=s[0],Y[1]+=s[1]);var de=v.bundlePosition=[];de[g.index]=n[g.xy],de[_.index]=n[_.xy];var $e=v.barRectShape=extend({},n);$e[_.wh]=y*Math.max(Math.abs(n[_.wh]),Math.abs(Y[_.index]+j)),$e[g.wh]=n[g.wh];var Lt=v.clipShape={};Lt[g.xy]=-n[g.xy],Lt[g.wh]=f.ecSize[g.wh],Lt[_.xy]=0,Lt[_.wh]=n[_.wh]}function createPath(t){var r=t.symbolPatternSize,n=createSymbol$1(t.symbolType,-r/2,-r/2,r,r);return n.attr({culling:!0}),n.type!=="image"&&n.setStyle({strokeNoScale:!0}),n}function createOrUpdateRepeatSymbols(t,r,n,a){var o=t.__pictorialBundle,s=n.symbolSize,l=n.valueLineWidth,c=n.pathPosition,u=r.valueDim,d=n.repeatTimes||0,f=0,v=s[r.valueDim.index]+l+n.symbolMargin*2;for(eachPath(t,function(S){S.__pictorialAnimationIndex=f,S.__pictorialRepeatTimes=d,f0:b<0)&&(w=d-1-S),x[u.index]=v*(w-d/2+.5)+c[u.index],{x:x[0],y:x[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation}}}function createOrUpdateSingleSymbol(t,r,n,a){var o=t.__pictorialBundle,s=t.__pictorialMainPath;s?updateAttr(s,null,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:n.symbolScale[0],scaleY:n.symbolScale[1],rotation:n.rotation},n,a):(s=t.__pictorialMainPath=createPath(n),o.add(s),updateAttr(s,{x:n.pathPosition[0],y:n.pathPosition[1],scaleX:0,scaleY:0,rotation:n.rotation},{scaleX:n.symbolScale[0],scaleY:n.symbolScale[1]},n,a))}function createOrUpdateBarRect(t,r,n){var a=extend({},r.barRectShape),o=t.__pictorialBarRect;o?updateAttr(o,null,{shape:a},r,n):(o=t.__pictorialBarRect=new Rect$3({z2:2,shape:a,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),o.disableMorphing=!0,t.add(o))}function createOrUpdateClip(t,r,n,a){if(n.symbolClip){var o=t.__pictorialClipPath,s=extend({},n.clipShape),l=r.valueDim,c=n.animationModel,u=n.dataIndex;if(o)updateProps$1(o,{shape:s},c,u);else{s[l.wh]=0,o=new Rect$3({shape:s}),t.__pictorialBundle.setClipPath(o),t.__pictorialClipPath=o;var d={};d[l.wh]=n.clipShape[l.wh],graphic[a?"updateProps":"initProps"](o,{shape:d},c,u)}}}function getItemModel(t,r){var n=t.getItemModel(r);return n.getAnimationDelayParams=getAnimationDelayParams,n.isAnimationEnabled=isAnimationEnabled,n}function getAnimationDelayParams(t){return{index:t.__pictorialAnimationIndex,count:t.__pictorialRepeatTimes}}function isAnimationEnabled(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function createBar(t,r,n,a){var o=new Group$4,s=new Group$4;return o.add(s),o.__pictorialBundle=s,s.x=n.bundlePosition[0],s.y=n.bundlePosition[1],n.symbolRepeat?createOrUpdateRepeatSymbols(o,r,n):createOrUpdateSingleSymbol(o,r,n),createOrUpdateBarRect(o,n,a),createOrUpdateClip(o,r,n,a),o.__pictorialShapeStr=getShapeStr(t,n),o.__pictorialSymbolMeta=n,o}function updateBar(t,r,n){var a=n.animationModel,o=n.dataIndex,s=t.__pictorialBundle;updateProps$1(s,{x:n.bundlePosition[0],y:n.bundlePosition[1]},a,o),n.symbolRepeat?createOrUpdateRepeatSymbols(t,r,n,!0):createOrUpdateSingleSymbol(t,r,n,!0),createOrUpdateBarRect(t,n,!0),createOrUpdateClip(t,r,n,!0)}function removeBar(t,r,n,a){var o=a.__pictorialBarRect;o&&o.removeTextContent();var s=[];eachPath(a,function(l){s.push(l)}),a.__pictorialMainPath&&s.push(a.__pictorialMainPath),a.__pictorialClipPath&&(n=null),each$f(s,function(l){removeElement(l,{scaleX:0,scaleY:0},n,r,function(){a.parent&&a.parent.remove(a)})}),t.setItemGraphicEl(r,null)}function getShapeStr(t,r){return[t.getItemVisual(r.dataIndex,"symbol")||"none",!!r.symbolRepeat,!!r.symbolClip].join(":")}function eachPath(t,r,n){each$f(t.__pictorialBundle.children(),function(a){a!==t.__pictorialBarRect&&r.call(n,a)})}function updateAttr(t,r,n,a,o,s){r&&t.attr(r),a.symbolClip&&!o?n&&t.attr(n):n&&graphic[o?"updateProps":"initProps"](t,n,a.animationModel,a.dataIndex,s)}function updateCommon(t,r,n){var a=n.dataIndex,o=n.itemModel,s=o.getModel("emphasis"),l=s.getModel("itemStyle").getItemStyle(),c=o.getModel(["blur","itemStyle"]).getItemStyle(),u=o.getModel(["select","itemStyle"]).getItemStyle(),d=o.getShallow("cursor"),f=s.get("focus"),v=s.get("blurScope"),g=s.get("scale");eachPath(t,function(S){if(S instanceof ZRImage$1){var x=S.style;S.useStyle(extend({image:x.image,x:x.x,y:x.y,width:x.width,height:x.height},n.style))}else S.useStyle(n.style);var b=S.ensureState("emphasis");b.style=l,g&&(b.scaleX=S.scaleX*1.1,b.scaleY=S.scaleY*1.1),S.ensureState("blur").style=c,S.ensureState("select").style=u,d&&(S.cursor=d),S.z2=n.z2});var _=r.valueDim.posDesc[+(n.boundingLength>0)],y=t.__pictorialBarRect;setLabelStyle(y,getLabelStatesModels(o),{labelFetcher:r.seriesModel,labelDataIndex:a,defaultText:getDefaultLabel(r.seriesModel.getData(),a),inheritColor:n.style.fill,defaultOpacity:n.style.opacity,defaultOutsidePosition:_}),toggleHoverEmphasis(t,f,v,s.get("disabled"))}function toIntTimes(t){var r=Math.round(t);return Math.abs(t-r)<1e-4?r:Math.ceil(t)}var PictorialBarView$1=PictorialBarView,PictorialBarSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.hasSymbolVisual=!0,n.defaultSymbol="roundRect",n}return r.prototype.getInitialData=function(n){return n.stack=null,t.prototype.getInitialData.apply(this,arguments)},r.type="series.pictorialBar",r.dependencies=["grid"],r.defaultOption=inheritDefaultOption(BaseBarSeriesModel$1.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),r}(BaseBarSeriesModel$1),PictorialBarSeriesModel$1=PictorialBarSeriesModel;function install$u(t){t.registerChartView(PictorialBarView$1),t.registerSeriesModel(PictorialBarSeriesModel$1),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,curry$1(layout$3,"pictorialBar")),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,createProgressiveLayout("pictorialBar"))}var ThemeRiverView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n._layers=[],n}return r.prototype.render=function(n,a,o){var s=n.getData(),l=this,c=this.group,u=n.getLayerSeries(),d=s.getLayout("layoutInfo"),f=d.rect,v=d.boundaryGap;c.x=0,c.y=f.y+v[0];function g(x){return x.name}var _=new DataDiffer$1(this._layersSeries||[],u,g,g),y=[];_.add(bind$1(S,this,"add")).update(bind$1(S,this,"update")).remove(bind$1(S,this,"remove")).execute();function S(x,b,w){var A=l._layers;if(x==="remove"){c.remove(A[b]);return}for(var M=[],D=[],L,z=u[b].indices,F=0;Fs&&(s=c),a.push(c)}for(var d=0;ds&&(s=v)}return{y0:o,max:s}}function install$t(t){t.registerChartView(ThemeRiverView$1),t.registerSeriesModel(ThemeRiverSeriesModel$1),t.registerLayout(themeRiverLayout),t.registerProcessor(dataFilter$1("themeRiver"))}var DEFAULT_SECTOR_Z=2,DEFAULT_TEXT_Z=4,SunburstPiece=function(t){__extends(r,t);function r(n,a,o,s){var l=t.call(this)||this;l.z2=DEFAULT_SECTOR_Z,l.textConfig={inside:!0},getECData(l).seriesIndex=a.seriesIndex;var c=new ZRText$1({z2:DEFAULT_TEXT_Z,silent:n.getModel().get(["label","silent"])});return l.setTextContent(c),l.updateData(!0,n,a,o,s),l}return r.prototype.updateData=function(n,a,o,s,l){this.node=a,a.piece=this,o=o||this._seriesModel,s=s||this._ecModel;var c=this;getECData(c).dataIndex=a.dataIndex;var u=a.getModel(),d=u.getModel("emphasis"),f=a.getLayout(),v=extend({},f);v.label=null;var g=a.getVisual("style");g.lineJoin="bevel";var _=a.getVisual("decal");_&&(g.decal=createOrUpdatePatternFromDecal(_,l));var y=getSectorCornerRadius(u.getModel("itemStyle"),v,!0);extend(v,y),each$f(SPECIAL_STATES,function(w){var A=c.ensureState(w),M=u.getModel([w,"itemStyle"]);A.style=M.getItemStyle();var D=getSectorCornerRadius(M,v);D&&(A.shape=D)}),n?(c.setShape(v),c.shape.r=f.r0,updateProps$1(c,{shape:{r:f.r}},o,a.dataIndex)):(updateProps$1(c,{shape:v},o),saveOldStyle(c)),c.useStyle(g),this._updateLabel(o);var S=u.getShallow("cursor");S&&c.attr("cursor",S),this._seriesModel=o||this._seriesModel,this._ecModel=s||this._ecModel;var x=d.get("focus"),b=x==="ancestor"?a.getAncestorsIndices():x==="descendant"?a.getDescendantIndices():x;toggleHoverEmphasis(this,b,d.get("blurScope"),d.get("disabled"))},r.prototype._updateLabel=function(n){var a=this,o=this.node.getModel(),s=o.getModel("label"),l=this.node.getLayout(),c=l.endAngle-l.startAngle,u=(l.startAngle+l.endAngle)/2,d=Math.cos(u),f=Math.sin(u),v=this,g=v.getTextContent(),_=this.node.dataIndex,y=s.get("minAngle")/180*Math.PI,S=s.get("show")&&!(y!=null&&Math.abs(c)Math.PI/2?"right":"left"):!de||de==="center"?(c===2*Math.PI&&l.r0===0?j=0:j=(l.r+l.r0)/2,de="center"):de==="left"?(j=l.r0+Y,u>Math.PI/2&&(de="right")):de==="right"&&(j=l.r-Y,u>Math.PI/2&&(de="left")),M.style.align=de,M.style.verticalAlign=x(w,"verticalAlign")||"middle",M.x=j*d+l.cx,M.y=j*f+l.cy;var $e=x(w,"rotate"),Lt=0;$e==="radial"?(Lt=-u,Lt<-Math.PI/2&&(Lt+=Math.PI)):$e==="tangential"?(Lt=Math.PI/2-u,Lt>Math.PI/2?Lt-=Math.PI:Lt<-Math.PI/2&&(Lt+=Math.PI)):isNumber($e)&&(Lt=$e*Math.PI/180),M.rotation=Lt});function x(b,w){var A=b.get(w);return A==null?s.get(w):A}g.dirtyStyle()},r}(Sector$1),SunburstPiece$1=SunburstPiece,ROOT_TO_NODE_ACTION="sunburstRootToNode",HIGHLIGHT_ACTION="sunburstHighlight",UNHIGHLIGHT_ACTION="sunburstUnhighlight";function installSunburstAction(t){t.registerAction({type:ROOT_TO_NODE_ACTION,update:"updateView"},function(r,n){n.eachComponent({mainType:"series",subType:"sunburst",query:r},a);function a(o,s){var l=retrieveTargetInfo(r,[ROOT_TO_NODE_ACTION],o);if(l){var c=o.getViewRoot();c&&(r.direction=aboveViewRoot(c,l.node)?"rollUp":"drillDown"),o.resetViewRoot(l.node)}}}),t.registerAction({type:HIGHLIGHT_ACTION,update:"none"},function(r,n,a){r=extend({},r),n.eachComponent({mainType:"series",subType:"sunburst",query:r},o);function o(s){var l=retrieveTargetInfo(r,[HIGHLIGHT_ACTION],s);l&&(r.dataIndex=l.node.dataIndex)}a.dispatchAction(extend(r,{type:"highlight"}))}),t.registerAction({type:UNHIGHLIGHT_ACTION,update:"updateView"},function(r,n,a){r=extend({},r),a.dispatchAction(extend(r,{type:"downplay"}))})}var SunburstView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.render=function(n,a,o,s){var l=this;this.seriesModel=n,this.api=o,this.ecModel=a;var c=n.getData(),u=c.tree.root,d=n.getViewRoot(),f=this.group,v=n.get("renderLabelForZeroData"),g=[];d.eachNode(function(w){g.push(w)});var _=this._oldChildren||[];y(g,_),b(u,d),this._initEvents(),this._oldChildren=g;function y(w,A){if(w.length===0&&A.length===0)return;new DataDiffer$1(A,w,M,M).add(D).update(D).remove(curry$1(D,null)).execute();function M(L){return L.getId()}function D(L,z){var F=L==null?null:w[L],ae=z==null?null:A[z];S(F,ae)}}function S(w,A){if(!v&&w&&!w.getValue()&&(w=null),w!==u&&A!==u){if(A&&A.piece)w?(A.piece.updateData(!1,w,n,a,o),c.setItemGraphicEl(w.dataIndex,A.piece)):x(A);else if(w){var M=new SunburstPiece$1(w,n,a,o);f.add(M),c.setItemGraphicEl(w.dataIndex,M)}}}function x(w){!w||w.piece&&(f.remove(w.piece),w.piece=null)}function b(w,A){A.depth>0?(l.virtualPiece?l.virtualPiece.updateData(!1,w,n,a,o):(l.virtualPiece=new SunburstPiece$1(w,n,a,o),f.add(l.virtualPiece)),A.piece.off("click"),l.virtualPiece.on("click",function(M){l._rootToNode(A.parentNode)})):l.virtualPiece&&(f.remove(l.virtualPiece),l.virtualPiece=null)}},r.prototype._initEvents=function(){var n=this;this.group.off("click"),this.group.on("click",function(a){var o=!1,s=n.seriesModel.getViewRoot();s.eachNode(function(l){if(!o&&l.piece&&l.piece===a.target){var c=l.getModel().get("nodeClick");if(c==="rootToNode")n._rootToNode(l);else if(c==="link"){var u=l.getModel(),d=u.get("link");if(d){var f=u.get("target",!0)||"_blank";windowOpen(d,f)}}o=!0}})})},r.prototype._rootToNode=function(n){n!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:ROOT_TO_NODE_ACTION,from:this.uid,seriesId:this.seriesModel.id,targetNode:n})},r.prototype.containPoint=function(n,a){var o=a.getData(),s=o.getItemLayout(0);if(s){var l=n[0]-s.cx,c=n[1]-s.cy,u=Math.sqrt(l*l+c*c);return u<=s.r&&u>=s.r0}},r.type="sunburst",r}(ChartView$1),SunburstView$1=SunburstView,SunburstSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.ignoreStyleOnData=!0,n}return r.prototype.getInitialData=function(n,a){var o={name:n.name,children:n.data};completeTreeValue(o);var s=this._levelModels=map$1(n.levels||[],function(u){return new Model$1(u,this,a)},this),l=Tree$1.createTree(o,this,c);function c(u){u.wrapMethod("getItemModel",function(d,f){var v=l.getNodeByDataIndex(f),g=s[v.depth];return g&&(d.parentModel=g),d})}return l.data},r.prototype.optionUpdated=function(){this.resetViewRoot()},r.prototype.getDataParams=function(n){var a=t.prototype.getDataParams.apply(this,arguments),o=this.getData().tree.getNodeByDataIndex(n);return a.treePathInfo=wrapTreePathInfo(o,this),a},r.prototype.getLevelModel=function(n){return this._levelModels&&this._levelModels[n.depth]},r.prototype.getViewRoot=function(){return this._viewRoot},r.prototype.resetViewRoot=function(n){n?this._viewRoot=n:n=this._viewRoot;var a=this.getRawData().tree.root;(!n||n!==a&&!a.contains(n))&&(this._viewRoot=a)},r.prototype.enableAriaDecal=function(){enableAriaDecalForTree(this)},r.type="series.sunburst",r.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},r}(SeriesModel$1);function completeTreeValue(t){var r=0;each$f(t.children,function(a){completeTreeValue(a);var o=a.value;isArray$1(o)&&(o=o[0]),r+=o});var n=t.value;isArray$1(n)&&(n=n[0]),(n==null||isNaN(n))&&(n=r),n<0&&(n=0),isArray$1(t.value)?t.value[0]=n:t.value=n}var SunburstSeriesModel$1=SunburstSeriesModel,RADIAN=Math.PI/180;function sunburstLayout(t,r,n){r.eachSeriesByType(t,function(a){var o=a.get("center"),s=a.get("radius");isArray$1(s)||(s=[0,s]),isArray$1(o)||(o=[o,o]);var l=n.getWidth(),c=n.getHeight(),u=Math.min(l,c),d=parsePercent(o[0],l),f=parsePercent(o[1],c),v=parsePercent(s[0],u/2),g=parsePercent(s[1],u/2),_=-a.get("startAngle")*RADIAN,y=a.get("minAngle")*RADIAN,S=a.getData().tree.root,x=a.getViewRoot(),b=x.depth,w=a.get("sort");w!=null&&initChildren(x,w);var A=0;each$f(x.children,function(Ar){!isNaN(Ar.getValue())&&A++});var M=x.getValue(),D=Math.PI/(M||A)*2,L=x.depth>0,z=x.height-(L?-1:1),F=(g-v)/(z||1),ae=a.get("clockwise"),j=a.get("stillShowZeroSum"),Y=ae?1:-1,de=function(Ar,wn){if(!!Ar){var Sn=wn;if(Ar!==S){var Cn=Ar.getValue(),An=M===0&&j?D:Cn*D;An1;)l=l.parentNode;var c=o.getColorFromPalette(l.name||l.dataIndex+"",r);return a.depth>1&&isString(c)&&(c=lift(c,(a.depth-1)/(s-1)*.5)),c}t.eachSeriesByType("sunburst",function(a){var o=a.getData(),s=o.tree;s.eachNode(function(l){var c=l.getModel(),u=c.getModel("itemStyle").getItemStyle();u.fill||(u.fill=n(l,a,s.root.height));var d=o.ensureUniqueItemVisual(l.dataIndex,"style");extend(d,u)})})}function install$s(t){t.registerChartView(SunburstView$1),t.registerSeriesModel(SunburstSeriesModel$1),t.registerLayout(curry$1(sunburstLayout,"sunburst")),t.registerProcessor(curry$1(dataFilter$1,"sunburst")),t.registerVisual(sunburstVisual),installSunburstAction(t)}var STYLE_VISUAL_TYPE={color:"fill",borderColor:"stroke"},NON_STYLE_VISUAL_PROPS={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},customInnerStore=makeInner(),CustomSeriesModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},r.prototype.getInitialData=function(n,a){return createSeriesData(null,this)},r.prototype.getDataParams=function(n,a,o){var s=t.prototype.getDataParams.call(this,n,a);return o&&(s.info=customInnerStore(o).info),s},r.type="series.custom",r.dependencies=["grid","polar","geo","singleAxis","calendar"],r.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},r}(SeriesModel$1),CustomSeriesModel$1=CustomSeriesModel;function dataToCoordSize$3(t,r){return r=r||[0,0],map$1(["x","y"],function(n,a){var o=this.getAxis(n),s=r[a],l=t[a]/2;return o.type==="category"?o.getBandWidth():Math.abs(o.dataToCoord(s-l)-o.dataToCoord(s+l))},this)}function cartesianPrepareCustom(t){var r=t.master.getRect();return{coordSys:{type:"cartesian2d",x:r.x,y:r.y,width:r.width,height:r.height},api:{coord:function(n){return t.dataToPoint(n)},size:bind$1(dataToCoordSize$3,t)}}}function dataToCoordSize$2(t,r){return r=r||[0,0],map$1([0,1],function(n){var a=r[n],o=t[n]/2,s=[],l=[];return s[n]=a-o,l[n]=a+o,s[1-n]=l[1-n]=r[1-n],Math.abs(this.dataToPoint(s)[n]-this.dataToPoint(l)[n])},this)}function geoPrepareCustom(t){var r=t.getBoundingRect();return{coordSys:{type:"geo",x:r.x,y:r.y,width:r.width,height:r.height,zoom:t.getZoom()},api:{coord:function(n){return t.dataToPoint(n)},size:bind$1(dataToCoordSize$2,t)}}}function dataToCoordSize$1(t,r){var n=this.getAxis(),a=r instanceof Array?r[0]:r,o=(t instanceof Array?t[0]:t)/2;return n.type==="category"?n.getBandWidth():Math.abs(n.dataToCoord(a-o)-n.dataToCoord(a+o))}function singlePrepareCustom(t){var r=t.getRect();return{coordSys:{type:"singleAxis",x:r.x,y:r.y,width:r.width,height:r.height},api:{coord:function(n){return t.dataToPoint(n)},size:bind$1(dataToCoordSize$1,t)}}}function dataToCoordSize(t,r){return r=r||[0,0],map$1(["Radius","Angle"],function(n,a){var o="get"+n+"Axis",s=this[o](),l=r[a],c=t[a]/2,u=s.type==="category"?s.getBandWidth():Math.abs(s.dataToCoord(l-c)-s.dataToCoord(l+c));return n==="Angle"&&(u=u*Math.PI/180),u},this)}function polarPrepareCustom(t){var r=t.getRadiusAxis(),n=t.getAngleAxis(),a=r.getExtent();return a[0]>a[1]&&a.reverse(),{coordSys:{type:"polar",cx:t.cx,cy:t.cy,r:a[1],r0:a[0]},api:{coord:function(o){var s=r.dataToRadius(o[0]),l=n.dataToAngle(o[1]),c=t.coordToPoint([s,l]);return c.push(s,l*Math.PI/180),c},size:bind$1(dataToCoordSize,t)}}}function calendarPrepareCustom(t){var r=t.getRect(),n=t.getRangeInfo();return{coordSys:{type:"calendar",x:r.x,y:r.y,width:r.width,height:r.height,cellWidth:t.getCellWidth(),cellHeight:t.getCellHeight(),rangeInfo:{start:n.start,end:n.end,weeks:n.weeks,dayCount:n.allDay}},api:{coord:function(a,o){return t.dataToPoint(a,o)}}}}function isEC4CompatibleStyle(t,r,n,a){return t&&(t.legacy||t.legacy!==!1&&!n&&!a&&r!=="tspan"&&(r==="text"||hasOwn(t,"text")))}function convertFromEC4CompatibleStyle(t,r,n){var a=t,o,s,l;if(r==="text")l=a;else{l={},hasOwn(a,"text")&&(l.text=a.text),hasOwn(a,"rich")&&(l.rich=a.rich),hasOwn(a,"textFill")&&(l.fill=a.textFill),hasOwn(a,"textStroke")&&(l.stroke=a.textStroke),hasOwn(a,"fontFamily")&&(l.fontFamily=a.fontFamily),hasOwn(a,"fontSize")&&(l.fontSize=a.fontSize),hasOwn(a,"fontStyle")&&(l.fontStyle=a.fontStyle),hasOwn(a,"fontWeight")&&(l.fontWeight=a.fontWeight),s={type:"text",style:l,silent:!0},o={};var c=hasOwn(a,"textPosition");n?o.position=c?a.textPosition:"inside":c&&(o.position=a.textPosition),hasOwn(a,"textPosition")&&(o.position=a.textPosition),hasOwn(a,"textOffset")&&(o.offset=a.textOffset),hasOwn(a,"textRotation")&&(o.rotation=a.textRotation),hasOwn(a,"textDistance")&&(o.distance=a.textDistance)}return convertEC4CompatibleRichItem(l,t),each$f(l.rich,function(u){convertEC4CompatibleRichItem(u,u)}),{textConfig:o,textContent:s}}function convertEC4CompatibleRichItem(t,r){!r||(r.font=r.textFont||r.font,hasOwn(r,"textStrokeWidth")&&(t.lineWidth=r.textStrokeWidth),hasOwn(r,"textAlign")&&(t.align=r.textAlign),hasOwn(r,"textVerticalAlign")&&(t.verticalAlign=r.textVerticalAlign),hasOwn(r,"textLineHeight")&&(t.lineHeight=r.textLineHeight),hasOwn(r,"textWidth")&&(t.width=r.textWidth),hasOwn(r,"textHeight")&&(t.height=r.textHeight),hasOwn(r,"textBackgroundColor")&&(t.backgroundColor=r.textBackgroundColor),hasOwn(r,"textPadding")&&(t.padding=r.textPadding),hasOwn(r,"textBorderColor")&&(t.borderColor=r.textBorderColor),hasOwn(r,"textBorderWidth")&&(t.borderWidth=r.textBorderWidth),hasOwn(r,"textBorderRadius")&&(t.borderRadius=r.textBorderRadius),hasOwn(r,"textBoxShadowColor")&&(t.shadowColor=r.textBoxShadowColor),hasOwn(r,"textBoxShadowBlur")&&(t.shadowBlur=r.textBoxShadowBlur),hasOwn(r,"textBoxShadowOffsetX")&&(t.shadowOffsetX=r.textBoxShadowOffsetX),hasOwn(r,"textBoxShadowOffsetY")&&(t.shadowOffsetY=r.textBoxShadowOffsetY))}function convertToEC4StyleForCustomSerise(t,r,n){var a=t;a.textPosition=a.textPosition||n.position||"inside",n.offset!=null&&(a.textOffset=n.offset),n.rotation!=null&&(a.textRotation=n.rotation),n.distance!=null&&(a.textDistance=n.distance);var o=a.textPosition.indexOf("inside")>=0,s=t.fill||"#000";convertToEC4RichItem(a,r);var l=a.textFill==null;return o?l&&(a.textFill=n.insideFill||"#fff",!a.textStroke&&n.insideStroke&&(a.textStroke=n.insideStroke),!a.textStroke&&(a.textStroke=s),a.textStrokeWidth==null&&(a.textStrokeWidth=2)):(l&&(a.textFill=t.fill||n.outsideFill||"#000"),!a.textStroke&&n.outsideStroke&&(a.textStroke=n.outsideStroke)),a.text=r.text,a.rich=r.rich,each$f(r.rich,function(c){convertToEC4RichItem(c,c)}),a}function convertToEC4RichItem(t,r){!r||(hasOwn(r,"fill")&&(t.textFill=r.fill),hasOwn(r,"stroke")&&(t.textStroke=r.fill),hasOwn(r,"lineWidth")&&(t.textStrokeWidth=r.lineWidth),hasOwn(r,"font")&&(t.font=r.font),hasOwn(r,"fontStyle")&&(t.fontStyle=r.fontStyle),hasOwn(r,"fontWeight")&&(t.fontWeight=r.fontWeight),hasOwn(r,"fontSize")&&(t.fontSize=r.fontSize),hasOwn(r,"fontFamily")&&(t.fontFamily=r.fontFamily),hasOwn(r,"align")&&(t.textAlign=r.align),hasOwn(r,"verticalAlign")&&(t.textVerticalAlign=r.verticalAlign),hasOwn(r,"lineHeight")&&(t.textLineHeight=r.lineHeight),hasOwn(r,"width")&&(t.textWidth=r.width),hasOwn(r,"height")&&(t.textHeight=r.height),hasOwn(r,"backgroundColor")&&(t.textBackgroundColor=r.backgroundColor),hasOwn(r,"padding")&&(t.textPadding=r.padding),hasOwn(r,"borderColor")&&(t.textBorderColor=r.borderColor),hasOwn(r,"borderWidth")&&(t.textBorderWidth=r.borderWidth),hasOwn(r,"borderRadius")&&(t.textBorderRadius=r.borderRadius),hasOwn(r,"shadowColor")&&(t.textBoxShadowColor=r.shadowColor),hasOwn(r,"shadowBlur")&&(t.textBoxShadowBlur=r.shadowBlur),hasOwn(r,"shadowOffsetX")&&(t.textBoxShadowOffsetX=r.shadowOffsetX),hasOwn(r,"shadowOffsetY")&&(t.textBoxShadowOffsetY=r.shadowOffsetY),hasOwn(r,"textShadowColor")&&(t.textShadowColor=r.textShadowColor),hasOwn(r,"textShadowBlur")&&(t.textShadowBlur=r.textShadowBlur),hasOwn(r,"textShadowOffsetX")&&(t.textShadowOffsetX=r.textShadowOffsetX),hasOwn(r,"textShadowOffsetY")&&(t.textShadowOffsetY=r.textShadowOffsetY))}var LEGACY_TRANSFORM_PROPS_MAP={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},LEGACY_TRANSFORM_PROPS=keys(LEGACY_TRANSFORM_PROPS_MAP);reduce(TRANSFORMABLE_PROPS,function(t,r){return t[r]=1,t},{});TRANSFORMABLE_PROPS.join(", ");var ELEMENT_ANIMATABLE_PROPS=["","style","shape","extra"],transitionInnerStore=makeInner();function getElementAnimationConfig(t,r,n,a,o){var s=t+"Animation",l=getAnimationConfig(t,a,o)||{},c=transitionInnerStore(r).userDuring;return l.duration>0&&(l.during=c?bind$1(duringCall,{el:r,userDuring:c}):null,l.setToFinal=!0,l.scope=t),extend(l,n[s]),l}function applyUpdateTransition(t,r,n,a){a=a||{};var o=a.dataIndex,s=a.isInit,l=a.clearStyle,c=n.isAnimationEnabled(),u=transitionInnerStore(t),d=r.style;u.userDuring=r.during;var f={},v={};if(prepareTransformAllPropsFinal(t,r,v),prepareShapeOrExtraAllPropsFinal("shape",r,v),prepareShapeOrExtraAllPropsFinal("extra",r,v),!s&&c&&(prepareTransformTransitionFrom(t,r,f),prepareShapeOrExtraTransitionFrom("shape",t,r,f),prepareShapeOrExtraTransitionFrom("extra",t,r,f),prepareStyleTransitionFrom(t,r,d,f)),v.style=d,applyPropsDirectly(t,v,l),applyMiscProps(t,r),c)if(s){var g={};each$f(ELEMENT_ANIMATABLE_PROPS,function(y){var S=y?r[y]:r;S&&S.enterFrom&&(y&&(g[y]=g[y]||{}),extend(y?g[y]:g,S.enterFrom))});var _=getElementAnimationConfig("enter",t,r,n,o);_.duration>0&&t.animateFrom(g,_)}else applyPropsTransition(t,r,o||0,n,f);updateLeaveTo(t,r),d?t.dirty():t.markRedraw()}function updateLeaveTo(t,r){for(var n=transitionInnerStore(t).leaveToProps,a=0;a0&&t.animateFrom(o,s)}}function applyMiscProps(t,r){hasOwn(r,"silent")&&(t.silent=r.silent),hasOwn(r,"ignore")&&(t.ignore=r.ignore),t instanceof Displayable$1&&hasOwn(r,"invisible")&&(t.invisible=r.invisible),t instanceof Path$1&&hasOwn(r,"autoBatch")&&(t.autoBatch=r.autoBatch)}var tmpDuringScope={},transitionDuringAPI={setTransform:function(t,r){return tmpDuringScope.el[t]=r,this},getTransform:function(t){return tmpDuringScope.el[t]},setShape:function(t,r){var n=tmpDuringScope.el,a=n.shape||(n.shape={});return a[t]=r,n.dirtyShape&&n.dirtyShape(),this},getShape:function(t){var r=tmpDuringScope.el.shape;if(r)return r[t]},setStyle:function(t,r){var n=tmpDuringScope.el,a=n.style;return a&&(a[t]=r,n.dirtyStyle&&n.dirtyStyle()),this},getStyle:function(t){var r=tmpDuringScope.el.style;if(r)return r[t]},setExtra:function(t,r){var n=tmpDuringScope.el.extra||(tmpDuringScope.el.extra={});return n[t]=r,this},getExtra:function(t){var r=tmpDuringScope.el.extra;if(r)return r[t]}};function duringCall(){var t=this,r=t.el;if(!!r){var n=transitionInnerStore(r).userDuring,a=t.userDuring;if(n!==a){t.el=t.userDuring=null;return}tmpDuringScope.el=r,a(transitionDuringAPI)}}function prepareShapeOrExtraTransitionFrom(t,r,n,a){var o=n[t];if(!!o){var s=r[t],l;if(s){var c=n.transition,u=o.transition;if(u)if(!l&&(l=a[t]={}),isTransitionAll(u))extend(l,s);else for(var d=normalizeToArray(u),f=0;f=0){!l&&(l=a[t]={});for(var _=keys(s),f=0;f<_.length;f++){var v=_[f],g=s[v];isNonStyleTransitionEnabled(o[v],g)&&(l[v]=g)}}}}}function prepareShapeOrExtraAllPropsFinal(t,r,n){var a=r[t];if(!!a)for(var o=n[t]={},s=keys(a),l=0;l=0)){var g=t.getAnimationStyleProps(),_=g?g.style:null;if(_){!s&&(s=a.style={});for(var y=keys(n),d=0;d=0?r.getStore().get(wn,jt):void 0}var Sn=r.get(Ar.name,jt),Cn=Ar&&Ar.ordinalMeta;return Cn?Cn.categories[Sn]:Sn}function L(Lt,jt){jt==null&&(jt=d);var Ar=r.getItemVisual(jt,"style"),wn=Ar&&Ar.fill,Sn=Ar&&Ar.opacity,Cn=w(jt,NORMAL).getItemStyle();wn!=null&&(Cn.fill=wn),Sn!=null&&(Cn.opacity=Sn);var An={inheritColor:isString(wn)?wn:"#000"},In=A(jt,NORMAL),Dn=createTextStyle(In,null,An,!1,!0);Dn.text=In.getShallow("show")?retrieve2(t.getFormattedLabel(jt,NORMAL),getDefaultLabel(r,jt)):null;var Ra=createTextConfig(In,An,!1);return ae(Lt,Cn),Cn=convertToEC4StyleForCustomSerise(Cn,Dn,Ra),Lt&&F(Cn,Lt),Cn.legacy=!0,Cn}function z(Lt,jt){jt==null&&(jt=d);var Ar=w(jt,EMPHASIS).getItemStyle(),wn=A(jt,EMPHASIS),Sn=createTextStyle(wn,null,null,!0,!0);Sn.text=wn.getShallow("show")?retrieve3(t.getFormattedLabel(jt,EMPHASIS),t.getFormattedLabel(jt,NORMAL),getDefaultLabel(r,jt)):null;var Cn=createTextConfig(wn,null,!0);return ae(Lt,Ar),Ar=convertToEC4StyleForCustomSerise(Ar,Sn,Cn),Lt&&F(Ar,Lt),Ar.legacy=!0,Ar}function F(Lt,jt){for(var Ar in jt)hasOwn(jt,Ar)&&(Lt[Ar]=jt[Ar])}function ae(Lt,jt){Lt&&(Lt.textFill&&(jt.textFill=Lt.textFill),Lt.textPosition&&(jt.textPosition=Lt.textPosition))}function j(Lt,jt){if(jt==null&&(jt=d),hasOwn(STYLE_VISUAL_TYPE,Lt)){var Ar=r.getItemVisual(jt,"style");return Ar?Ar[STYLE_VISUAL_TYPE[Lt]]:null}if(hasOwn(NON_STYLE_VISUAL_PROPS,Lt))return r.getItemVisual(jt,Lt)}function Y(Lt){if(s.type==="cartesian2d"){var jt=s.getBaseAxis();return getLayoutOnAxis(defaults({axis:jt},Lt))}}function de(){return n.getCurrentSeriesIndices()}function $e(Lt){return getFont(Lt,n)}}function wrapEncodeDef(t){var r={};return each$f(t.dimensions,function(n){var a=t.getDimensionInfo(n);if(!a.isExtraCoord){var o=a.coordDim,s=r[o]=r[o]||[];s[a.coordDimIndex]=t.getDimensionIndex(n)}}),r}function createOrUpdateItem(t,r,n,a,o,s,l){if(!a){s.remove(r);return}var c=doCreateOrUpdateEl(t,r,n,a,o,s);return c&&l.setItemGraphicEl(n,c),c&&toggleHoverEmphasis(c,a.focus,a.blurScope,a.emphasisDisabled),c}function doCreateOrUpdateEl(t,r,n,a,o,s){var l=-1,c=r;r&&doesElNeedRecreate(r,a,o)&&(l=indexOf(s.childrenRef(),r),r=null);var u=!r,d=r;d?d.clearStates():(d=createEl$1(a),c&©Element(c,d)),a.morph===!1?d.disableMorphing=!0:d.disableMorphing&&(d.disableMorphing=!1),attachedTxInfoTmp.normal.cfg=attachedTxInfoTmp.normal.conOpt=attachedTxInfoTmp.emphasis.cfg=attachedTxInfoTmp.emphasis.conOpt=attachedTxInfoTmp.blur.cfg=attachedTxInfoTmp.blur.conOpt=attachedTxInfoTmp.select.cfg=attachedTxInfoTmp.select.conOpt=null,attachedTxInfoTmp.isLegacy=!1,doCreateOrUpdateAttachedTx(d,n,a,o,u,attachedTxInfoTmp),doCreateOrUpdateClipPath(d,n,a,o,u),updateElNormal(t,d,n,a,attachedTxInfoTmp,o,u),hasOwn(a,"info")&&(customInnerStore(d).info=a.info);for(var f=0;f=0?s.replaceAt(d,l):s.add(d),d}function doesElNeedRecreate(t,r,n){var a=customInnerStore(t),o=r.type,s=r.shape,l=r.style;return n.isUniversalTransitionEnabled()||o!=null&&o!==a.customGraphicType||o==="path"&&hasOwnPathData(s)&&getPathData(s)!==a.customPathData||o==="image"&&hasOwn(l,"image")&&l.image!==a.customImagePath}function doCreateOrUpdateClipPath(t,r,n,a,o){var s=n.clipPath;if(s===!1)t&&t.getClipPath()&&t.removeClipPath();else if(s){var l=t.getClipPath();l&&doesElNeedRecreate(l,s,a)&&(l=null),l||(l=createEl$1(s),t.setClipPath(l)),updateElNormal(null,l,r,s,null,a,o)}}function doCreateOrUpdateAttachedTx(t,r,n,a,o,s){if(!t.isGroup){processTxInfo(n,null,s),processTxInfo(n,EMPHASIS,s);var l=s.normal.conOpt,c=s.emphasis.conOpt,u=s.blur.conOpt,d=s.select.conOpt;if(l!=null||c!=null||d!=null||u!=null){var f=t.getTextContent();if(l===!1)f&&t.removeTextContent();else{l=s.normal.conOpt=l||{type:"text"},f?f.clearStates():(f=createEl$1(l),t.setTextContent(f)),updateElNormal(null,f,r,l,null,a,o);for(var v=l&&l.style,g=0;g=f;_--){var y=r.childAt(_);removeChildFromGroup(r,y,o)}}}function removeChildFromGroup(t,r,n){r&&applyLeaveTransition(r,customInnerStore(t).option,n)}function diffGroupChildren(t){new DataDiffer$1(t.oldChildren,t.newChildren,getKey,getKey,t).add(processAddUpdate).update(processAddUpdate).remove(processRemove).execute()}function getKey(t,r){var n=t&&t.name;return n!=null?n:GROUP_DIFF_PREFIX+r}function processAddUpdate(t,r){var n=this.context,a=t!=null?n.newChildren[t]:null,o=r!=null?n.oldChildren[r]:null;doCreateOrUpdateEl(n.api,o,n.dataIndex,a,n.seriesModel,n.group)}function processRemove(t){var r=this.context,n=r.oldChildren[t];n&&applyLeaveTransition(n,customInnerStore(n).option,r.seriesModel)}function getPathData(t){return t&&(t.pathData||t.d)}function hasOwnPathData(t){return t&&(hasOwn(t,"pathData")||hasOwn(t,"d"))}function install$r(t){t.registerChartView(CustomChartView$1),t.registerSeriesModel(CustomSeriesModel$1)}var inner$b=makeInner(),clone$1=clone$4,bind=bind$1,BaseAxisPointer=function(){function t(){this._dragging=!1,this.animationThreshold=15}return t.prototype.render=function(r,n,a,o){var s=n.get("value"),l=n.get("status");if(this._axisModel=r,this._axisPointerModel=n,this._api=a,!(!o&&this._lastValue===s&&this._lastStatus===l)){this._lastValue=s,this._lastStatus=l;var c=this._group,u=this._handle;if(!l||l==="hide"){c&&c.hide(),u&&u.hide();return}c&&c.show(),u&&u.show();var d={};this.makeElOption(d,s,r,n,a);var f=d.graphicKey;f!==this._lastGraphicKey&&this.clear(a),this._lastGraphicKey=f;var v=this._moveAnimation=this.determineAnimation(r,n);if(!c)c=this._group=new Group$4,this.createPointerEl(c,d,r,n),this.createLabelEl(c,d,r,n),a.getZr().add(c);else{var g=curry$1(updateProps,n,v);this.updatePointerEl(c,d,g),this.updateLabelEl(c,d,g,n)}updateMandatoryProps(c,n,!0),this._renderHandle(s)}},t.prototype.remove=function(r){this.clear(r)},t.prototype.dispose=function(r){this.clear(r)},t.prototype.determineAnimation=function(r,n){var a=n.get("animation"),o=r.axis,s=o.type==="category",l=n.get("snap");if(!l&&!s)return!1;if(a==="auto"||a==null){var c=this.animationThreshold;if(s&&o.getBandWidth()>c)return!0;if(l){var u=getAxisInfo$1(r).seriesDataCount,d=o.getExtent();return Math.abs(d[0]-d[1])/u>c}return!1}return a===!0},t.prototype.makeElOption=function(r,n,a,o,s){},t.prototype.createPointerEl=function(r,n,a,o){var s=n.pointer;if(s){var l=inner$b(r).pointerEl=new graphic[s.type](clone$1(n.pointer));r.add(l)}},t.prototype.createLabelEl=function(r,n,a,o){if(n.label){var s=inner$b(r).labelEl=new ZRText$1(clone$1(n.label));r.add(s),updateLabelShowHide(s,o)}},t.prototype.updatePointerEl=function(r,n,a){var o=inner$b(r).pointerEl;o&&n.pointer&&(o.setStyle(n.pointer.style),a(o,{shape:n.pointer.shape}))},t.prototype.updateLabelEl=function(r,n,a,o){var s=inner$b(r).labelEl;s&&(s.setStyle(n.label.style),a(s,{x:n.label.x,y:n.label.y}),updateLabelShowHide(s,o))},t.prototype._renderHandle=function(r){if(!(this._dragging||!this.updateHandleTransform)){var n=this._axisPointerModel,a=this._api.getZr(),o=this._handle,s=n.getModel("handle"),l=n.get("status");if(!s.get("show")||!l||l==="hide"){o&&a.remove(o),this._handle=null;return}var c;this._handle||(c=!0,o=this._handle=createIcon(s.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(d){stop(d.event)},onmousedown:bind(this._onHandleDragMove,this,0,0),drift:bind(this._onHandleDragMove,this),ondragend:bind(this._onHandleDragEnd,this)}),a.add(o)),updateMandatoryProps(o,n,!1),o.setStyle(s.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var u=s.get("size");isArray$1(u)||(u=[u,u]),o.scaleX=u[0]/2,o.scaleY=u[1]/2,createOrUpdate(this,"_doDispatchAxisPointer",s.get("throttle")||0,"fixRate"),this._moveHandleToValue(r,c)}},t.prototype._moveHandleToValue=function(r,n){updateProps(this._axisPointerModel,!n&&this._moveAnimation,this._handle,getHandleTransProps(this.getHandleTransform(r,this._axisModel,this._axisPointerModel)))},t.prototype._onHandleDragMove=function(r,n){var a=this._handle;if(!!a){this._dragging=!0;var o=this.updateHandleTransform(getHandleTransProps(a),[r,n],this._axisModel,this._axisPointerModel);this._payloadInfo=o,a.stopAnimation(),a.attr(getHandleTransProps(o)),inner$b(a).lastProp=null,this._doDispatchAxisPointer()}},t.prototype._doDispatchAxisPointer=function(){var r=this._handle;if(!!r){var n=this._payloadInfo,a=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:n.cursorPoint[0],y:n.cursorPoint[1],tooltipOption:n.tooltipOption,axesInfo:[{axisDim:a.axis.dim,axisIndex:a.componentIndex}]})}},t.prototype._onHandleDragEnd=function(){this._dragging=!1;var r=this._handle;if(!!r){var n=this._axisPointerModel.get("value");this._moveHandleToValue(n),this._api.dispatchAction({type:"hideTip"})}},t.prototype.clear=function(r){this._lastValue=null,this._lastStatus=null;var n=r.getZr(),a=this._group,o=this._handle;n&&a&&(this._lastGraphicKey=null,a&&n.remove(a),o&&n.remove(o),this._group=null,this._handle=null,this._payloadInfo=null),clear$1(this,"_doDispatchAxisPointer")},t.prototype.doClear=function(){},t.prototype.buildLabel=function(r,n,a){return a=a||0,{x:r[a],y:r[1-a],width:n[a],height:n[1-a]}},t}();function updateProps(t,r,n,a){propsEqual(inner$b(n).lastProp,a)||(inner$b(n).lastProp=a,r?updateProps$1(n,a,t):(n.stopAnimation(),n.attr(a)))}function propsEqual(t,r){if(isObject$3(t)&&isObject$3(r)){var n=!0;return each$f(r,function(a,o){n=n&&propsEqual(t[o],a)}),!!n}else return t===r}function updateLabelShowHide(t,r){t[r.get(["label","show"])?"show":"hide"]()}function getHandleTransProps(t){return{x:t.x||0,y:t.y||0,rotation:t.rotation||0}}function updateMandatoryProps(t,r,n){var a=r.get("z"),o=r.get("zlevel");t&&t.traverse(function(s){s.type!=="group"&&(a!=null&&(s.z=a),o!=null&&(s.zlevel=o),s.silent=n)})}var BaseAxisPointer$1=BaseAxisPointer;function buildElStyle(t){var r=t.get("type"),n=t.getModel(r+"Style"),a;return r==="line"?(a=n.getLineStyle(),a.fill=null):r==="shadow"&&(a=n.getAreaStyle(),a.stroke=null),a}function buildLabelElOption(t,r,n,a,o){var s=n.get("value"),l=getValueLabel(s,r.axis,r.ecModel,n.get("seriesDataIndices"),{precision:n.get(["label","precision"]),formatter:n.get(["label","formatter"])}),c=n.getModel("label"),u=normalizeCssArray(c.get("padding")||0),d=c.getFont(),f=getBoundingRect(l,d),v=o.position,g=f.width+u[1]+u[3],_=f.height+u[0]+u[2],y=o.align;y==="right"&&(v[0]-=g),y==="center"&&(v[0]-=g/2);var S=o.verticalAlign;S==="bottom"&&(v[1]-=_),S==="middle"&&(v[1]-=_/2),confineInContainer(v,g,_,a);var x=c.get("backgroundColor");(!x||x==="auto")&&(x=r.get(["axisLine","lineStyle","color"])),t.label={x:v[0],y:v[1],style:createTextStyle(c,{text:l,font:d,fill:c.getTextColor(),padding:u,backgroundColor:x}),z2:10}}function confineInContainer(t,r,n,a){var o=a.getWidth(),s=a.getHeight();t[0]=Math.min(t[0]+r,o)-r,t[1]=Math.min(t[1]+n,s)-n,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}function getValueLabel(t,r,n,a,o){t=r.scale.parse(t);var s=r.scale.getLabel({value:t},{precision:o.precision}),l=o.formatter;if(l){var c={value:getAxisRawValue(r,{value:t}),axisDimension:r.dim,axisIndex:r.index,seriesData:[]};each$f(a,function(u){var d=n.getSeriesByIndex(u.seriesIndex),f=u.dataIndexInside,v=d&&d.getDataParams(f);v&&c.seriesData.push(v)}),isString(l)?s=l.replace("{value}",s):isFunction(l)&&(s=l(c))}return s}function getTransformedPosition(t,r,n){var a=create$1();return rotate(a,a,n.rotation),translate(a,a,n.position),applyTransform([t.dataToCoord(r),(n.labelOffset||0)+(n.labelDirection||1)*(n.labelMargin||0)],a)}function buildCartesianSingleLabelElOption(t,r,n,a,o,s){var l=AxisBuilder$1.innerTextLayout(n.rotation,0,n.labelDirection);n.labelMargin=o.get(["label","margin"]),buildLabelElOption(r,a,o,s,{position:getTransformedPosition(a.axis,t,n),align:l.textAlign,verticalAlign:l.textVerticalAlign})}function makeLineShape(t,r,n){return n=n||0,{x1:t[n],y1:t[1-n],x2:r[n],y2:r[1-n]}}function makeRectShape(t,r,n){return n=n||0,{x:t[n],y:t[1-n],width:r[n],height:r[1-n]}}function makeSectorShape(t,r,n,a,o,s){return{cx:t,cy:r,r0:n,r:a,startAngle:o,endAngle:s,clockwise:!0}}var CartesianAxisPointer=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.makeElOption=function(n,a,o,s,l){var c=o.axis,u=c.grid,d=s.get("type"),f=getCartesian(u,c).getOtherAxis(c).getGlobalExtent(),v=c.toGlobalCoord(c.dataToCoord(a,!0));if(d&&d!=="none"){var g=buildElStyle(s),_=pointerShapeBuilder$2[d](c,v,f);_.style=g,n.graphicKey=_.type,n.pointer=_}var y=layout$2(u.model,o);buildCartesianSingleLabelElOption(a,n,y,o,s,l)},r.prototype.getHandleTransform=function(n,a,o){var s=layout$2(a.axis.grid.model,a,{labelInside:!1});s.labelMargin=o.get(["handle","margin"]);var l=getTransformedPosition(a.axis,n,s);return{x:l[0],y:l[1],rotation:s.rotation+(s.labelDirection<0?Math.PI:0)}},r.prototype.updateHandleTransform=function(n,a,o,s){var l=o.axis,c=l.grid,u=l.getGlobalExtent(!0),d=getCartesian(c,l).getOtherAxis(l).getGlobalExtent(),f=l.dim==="x"?0:1,v=[n.x,n.y];v[f]+=a[f],v[f]=Math.min(u[1],v[f]),v[f]=Math.max(u[0],v[f]);var g=(d[1]+d[0])/2,_=[g,g];_[f]=v[f];var y=[{verticalAlign:"middle"},{align:"center"}];return{x:v[0],y:v[1],rotation:n.rotation,cursorPoint:_,tooltipOption:y[f]}},r}(BaseAxisPointer$1);function getCartesian(t,r){var n={};return n[r.dim+"AxisIndex"]=r.index,t.getCartesian(n)}var pointerShapeBuilder$2={line:function(t,r,n){var a=makeLineShape([r,n[0]],[r,n[1]],getAxisDimIndex(t));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(t,r,n){var a=Math.max(1,t.getBandWidth()),o=n[1]-n[0];return{type:"Rect",shape:makeRectShape([r-a/2,n[0]],[a,o],getAxisDimIndex(t))}}};function getAxisDimIndex(t){return t.dim==="x"?0:1}var CartesianAxisPointer$1=CartesianAxisPointer,AxisPointerModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.type="axisPointer",r.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},r}(ComponentModel$1),AxisPointerModel$1=AxisPointerModel,inner$a=makeInner(),each$8=each$f;function register(t,r,n){if(!env$1.node){var a=r.getZr();inner$a(a).records||(inner$a(a).records={}),initGlobalListeners(a,r);var o=inner$a(a).records[t]||(inner$a(a).records[t]={});o.handler=n}}function initGlobalListeners(t,r){if(inner$a(t).initialized)return;inner$a(t).initialized=!0,n("click",curry$1(doEnter,"click")),n("mousemove",curry$1(doEnter,"mousemove")),n("globalout",onLeave);function n(a,o){t.on(a,function(s){var l=makeDispatchAction$1(r);each$8(inner$a(t).records,function(c){c&&o(c,s,l.dispatchAction)}),dispatchTooltipFinally(l.pendings,r)})}}function dispatchTooltipFinally(t,r){var n=t.showTip.length,a=t.hideTip.length,o;n?o=t.showTip[n-1]:a&&(o=t.hideTip[a-1]),o&&(o.dispatchAction=null,r.dispatchAction(o))}function onLeave(t,r,n){t.handler("leave",null,n)}function doEnter(t,r,n,a){r.handler(t,n,a)}function makeDispatchAction$1(t){var r={showTip:[],hideTip:[]},n=function(a){var o=r[a.type];o?o.push(a):(a.dispatchAction=n,t.dispatchAction(a))};return{dispatchAction:n,pendings:r}}function unregister(t,r){if(!env$1.node){var n=r.getZr(),a=(inner$a(n).records||{})[t];a&&(inner$a(n).records[t]=null)}}var AxisPointerView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.render=function(n,a,o){var s=a.getComponent("tooltip"),l=n.get("triggerOn")||s&&s.get("triggerOn")||"mousemove|click";register("axisPointer",o,function(c,u,d){l!=="none"&&(c==="leave"||l.indexOf(c)>=0)&&d({type:"updateAxisPointer",currTrigger:c,x:u&&u.offsetX,y:u&&u.offsetY})})},r.prototype.remove=function(n,a){unregister("axisPointer",a)},r.prototype.dispose=function(n,a){unregister("axisPointer",a)},r.type="axisPointer",r}(ComponentView$1),AxisPointerView$1=AxisPointerView;function findPointFromSeries(t,r){var n=[],a=t.seriesIndex,o;if(a==null||!(o=r.getSeriesByIndex(a)))return{point:[]};var s=o.getData(),l=queryDataIndex(s,t);if(l==null||l<0||isArray$1(l))return{point:[]};var c=s.getItemGraphicEl(l),u=o.coordinateSystem;if(o.getTooltipPosition)n=o.getTooltipPosition(l)||[];else if(u&&u.dataToPoint)if(t.isStacked){var d=u.getBaseAxis(),f=u.getOtherAxis(d),v=f.dim,g=d.dim,_=v==="x"||v==="radius"?1:0,y=s.mapDimension(g),S=[];S[_]=s.get(y,l),S[1-_]=s.get(s.getCalculationInfo("stackResultDimension"),l),n=u.dataToPoint(S)||[]}else n=u.dataToPoint(s.getValues(map$1(u.dimensions,function(b){return s.mapDimension(b)}),l))||[];else if(c){var x=c.getBoundingRect().clone();x.applyTransform(c.transform),n=[x.x+x.width/2,x.y+x.height/2]}return{point:n,el:c}}var inner$9=makeInner();function axisTrigger(t,r,n){var a=t.currTrigger,o=[t.x,t.y],s=t,l=t.dispatchAction||bind$1(n.dispatchAction,n),c=r.getComponent("axisPointer").coordSysAxesInfo;if(!!c){illegalPoint(o)&&(o=findPointFromSeries({seriesIndex:s.seriesIndex,dataIndex:s.dataIndex},r).point);var u=illegalPoint(o),d=s.axesInfo,f=c.axesInfo,v=a==="leave"||illegalPoint(o),g={},_={},y={list:[],map:{}},S={showPointer:curry$1(showPointer,_),showTooltip:curry$1(showTooltip,y)};each$f(c.coordSysMap,function(b,w){var A=u||b.containPoint(o);each$f(c.coordSysAxesInfo[w],function(M,D){var L=M.axis,z=findInputAxisInfo(d,M);if(!v&&A&&(!d||z)){var F=z&&z.value;F==null&&!u&&(F=L.pointToData(o)),F!=null&&processOnAxis(M,F,S,!1,g)}})});var x={};return each$f(f,function(b,w){var A=b.linkGroup;A&&!_[w]&&each$f(A.axesInfo,function(M,D){var L=_[D];if(M!==b&&L){var z=L.value;A.mapper&&(z=b.axis.scale.parse(A.mapper(z,makeMapperParam(M),makeMapperParam(b)))),x[b.key]=z}})}),each$f(x,function(b,w){processOnAxis(f[w],b,S,!0,g)}),updateModelActually(_,f,g),dispatchTooltipActually(y,o,t,l),dispatchHighDownActually(f,l,n),g}}function processOnAxis(t,r,n,a,o){var s=t.axis;if(!(s.scale.isBlank()||!s.containData(r))){if(!t.involveSeries){n.showPointer(t,r);return}var l=buildPayloadsBySeries(r,t),c=l.payloadBatch,u=l.snapToValue;c[0]&&o.seriesIndex==null&&extend(o,c[0]),!a&&t.snap&&s.containData(u)&&u!=null&&(r=u),n.showPointer(t,r,c),n.showTooltip(t,l,u)}}function buildPayloadsBySeries(t,r){var n=r.axis,a=n.dim,o=t,s=[],l=Number.MAX_VALUE,c=-1;return each$f(r.seriesModels,function(u,d){var f=u.getData().mapDimensionsAll(a),v,g;if(u.getAxisTooltipData){var _=u.getAxisTooltipData(f,t,n);g=_.dataIndices,v=_.nestestValue}else{if(g=u.getData().indicesOfNearest(f[0],t,n.type==="category"?.5:null),!g.length)return;v=u.getData().get(f[0],g[0])}if(!(v==null||!isFinite(v))){var y=t-v,S=Math.abs(y);S<=l&&((S=0&&c<0)&&(l=S,c=y,o=v,s.length=0),each$f(g,function(x){s.push({seriesIndex:u.seriesIndex,dataIndexInside:x,dataIndex:u.getData().getRawIndex(x)})}))}}),{payloadBatch:s,snapToValue:o}}function showPointer(t,r,n,a){t[r.key]={value:n,payloadBatch:a}}function showTooltip(t,r,n,a){var o=n.payloadBatch,s=r.axis,l=s.model,c=r.axisPointerModel;if(!(!r.triggerTooltip||!o.length)){var u=r.coordSys.model,d=makeKey(u),f=t.map[d];f||(f=t.map[d]={coordSysId:u.id,coordSysIndex:u.componentIndex,coordSysType:u.type,coordSysMainType:u.mainType,dataByAxis:[]},t.list.push(f)),f.dataByAxis.push({axisDim:s.dim,axisIndex:l.componentIndex,axisType:l.type,axisId:l.id,value:a,valueLabelOpt:{precision:c.get(["label","precision"]),formatter:c.get(["label","formatter"])},seriesDataIndices:o.slice()})}}function updateModelActually(t,r,n){var a=n.axesInfo=[];each$f(r,function(o,s){var l=o.axisPointerModel.option,c=t[s];c?(!o.useHandle&&(l.status="show"),l.value=c.value,l.seriesDataIndices=(c.payloadBatch||[]).slice()):!o.useHandle&&(l.status="hide"),l.status==="show"&&a.push({axisDim:o.axis.dim,axisIndex:o.axis.model.componentIndex,value:l.value})})}function dispatchTooltipActually(t,r,n,a){if(illegalPoint(r)||!t.list.length){a({type:"hideTip"});return}var o=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};a({type:"showTip",escapeConnect:!0,x:r[0],y:r[1],tooltipOption:n.tooltipOption,position:n.position,dataIndexInside:o.dataIndexInside,dataIndex:o.dataIndex,seriesIndex:o.seriesIndex,dataByCoordSys:t.list})}function dispatchHighDownActually(t,r,n){var a=n.getZr(),o="axisPointerLastHighlights",s=inner$9(a)[o]||{},l=inner$9(a)[o]={};each$f(t,function(d,f){var v=d.axisPointerModel.option;v.status==="show"&&each$f(v.seriesDataIndices,function(g){var _=g.seriesIndex+" | "+g.dataIndex;l[_]=g})});var c=[],u=[];each$f(s,function(d,f){!l[f]&&u.push(d)}),each$f(l,function(d,f){!s[f]&&c.push(d)}),u.length&&n.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:u}),c.length&&n.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:c})}function findInputAxisInfo(t,r){for(var n=0;n<(t||[]).length;n++){var a=t[n];if(r.axis.dim===a.axisDim&&r.axis.model.componentIndex===a.axisIndex)return a}}function makeMapperParam(t){var r=t.axis.model,n={},a=n.axisDim=t.axis.dim;return n.axisIndex=n[a+"AxisIndex"]=r.componentIndex,n.axisName=n[a+"AxisName"]=r.name,n.axisId=n[a+"AxisId"]=r.id,n}function illegalPoint(t){return!t||t[0]==null||isNaN(t[0])||t[1]==null||isNaN(t[1])}function install$q(t){AxisView$1.registerAxisPointerClass("CartesianAxisPointer",CartesianAxisPointer$1),t.registerComponentModel(AxisPointerModel$1),t.registerComponentView(AxisPointerView$1),t.registerPreprocessor(function(r){if(r){(!r.axisPointer||r.axisPointer.length===0)&&(r.axisPointer={});var n=r.axisPointer.link;n&&!isArray$1(n)&&(r.axisPointer.link=[n])}}),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,function(r,n){r.getComponent("axisPointer").coordSysAxesInfo=collect(r,n)}),t.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},axisTrigger)}function install$p(t){use(install$N),use(install$q)}var PolarAxisPointer=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.makeElOption=function(n,a,o,s,l){var c=o.axis;c.dim==="angle"&&(this.animationThreshold=Math.PI/18);var u=c.polar,d=u.getOtherAxis(c),f=d.getExtent(),v=c.dataToCoord(a),g=s.get("type");if(g&&g!=="none"){var _=buildElStyle(s),y=pointerShapeBuilder$1[g](c,u,v,f);y.style=_,n.graphicKey=y.type,n.pointer=y}var S=s.get(["label","margin"]),x=getLabelPosition(a,o,s,u,S);buildLabelElOption(n,o,s,l,x)},r}(BaseAxisPointer$1);function getLabelPosition(t,r,n,a,o){var s=r.axis,l=s.dataToCoord(t),c=a.getAngleAxis().getExtent()[0];c=c/180*Math.PI;var u=a.getRadiusAxis().getExtent(),d,f,v;if(s.dim==="radius"){var g=create$1();rotate(g,g,c),translate(g,g,[a.cx,a.cy]),d=applyTransform([l,-o],g);var _=r.getModel("axisLabel").get("rotate")||0,y=AxisBuilder$1.innerTextLayout(c,_*Math.PI/180,-1);f=y.textAlign,v=y.textVerticalAlign}else{var S=u[1];d=a.coordToPoint([S+o,l]);var x=a.cx,b=a.cy;f=Math.abs(d[0]-x)/S<.3?"center":d[0]>x?"left":"right",v=Math.abs(d[1]-b)/S<.3?"middle":d[1]>b?"top":"bottom"}return{position:d,align:f,verticalAlign:v}}var pointerShapeBuilder$1={line:function(t,r,n,a){return t.dim==="angle"?{type:"Line",shape:makeLineShape(r.coordToPoint([a[0],n]),r.coordToPoint([a[1],n]))}:{type:"Circle",shape:{cx:r.cx,cy:r.cy,r:n}}},shadow:function(t,r,n,a){var o=Math.max(1,t.getBandWidth()),s=Math.PI/180;return t.dim==="angle"?{type:"Sector",shape:makeSectorShape(r.cx,r.cy,a[0],a[1],(-n-o/2)*s,(-n+o/2)*s)}:{type:"Sector",shape:makeSectorShape(r.cx,r.cy,n-o/2,n+o/2,0,Math.PI*2)}}},PolarAxisPointer$1=PolarAxisPointer,PolarModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.findAxisModel=function(n){var a,o=this.ecModel;return o.eachComponent(n,function(s){s.getCoordSysModel()===this&&(a=s)},this),a},r.type="polar",r.dependencies=["radiusAxis","angleAxis"],r.defaultOption={z:0,center:["50%","50%"],radius:"80%"},r}(ComponentModel$1),PolarModel$1=PolarModel,PolarAxisModel=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",SINGLE_REFERRING).models[0]},r.type="polarAxis",r}(ComponentModel$1);mixin(PolarAxisModel,AxisModelCommonMixin);var AngleAxisModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.type="angleAxis",r}(PolarAxisModel),RadiusAxisModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.type="radiusAxis",r}(PolarAxisModel),RadiusAxis=function(t){__extends(r,t);function r(n,a){return t.call(this,"radius",n,a)||this}return r.prototype.pointToData=function(n,a){return this.polar.pointToData(n,a)[this.dim==="radius"?0:1]},r}(Axis$1);RadiusAxis.prototype.dataToRadius=Axis$1.prototype.dataToCoord;RadiusAxis.prototype.radiusToData=Axis$1.prototype.coordToData;var RadiusAxis$1=RadiusAxis,inner$8=makeInner(),AngleAxis=function(t){__extends(r,t);function r(n,a){return t.call(this,"angle",n,a||[0,360])||this}return r.prototype.pointToData=function(n,a){return this.polar.pointToData(n,a)[this.dim==="radius"?0:1]},r.prototype.calculateCategoryInterval=function(){var n=this,a=n.getLabelModel(),o=n.scale,s=o.getExtent(),l=o.count();if(s[1]-s[0]<1)return 0;var c=s[0],u=n.dataToCoord(c+1)-n.dataToCoord(c),d=Math.abs(u),f=getBoundingRect(c==null?"":c+"",a.getFont(),"center","top"),v=Math.max(f.height,7),g=v/d;isNaN(g)&&(g=1/0);var _=Math.max(0,Math.floor(g)),y=inner$8(n.model),S=y.lastAutoInterval,x=y.lastTickCount;return S!=null&&x!=null&&Math.abs(S-_)<=1&&Math.abs(x-l)<=1&&S>_?_=S:(y.lastTickCount=l,y.lastAutoInterval=_),_},r}(Axis$1);AngleAxis.prototype.dataToAngle=Axis$1.prototype.dataToCoord;AngleAxis.prototype.angleToData=Axis$1.prototype.coordToData;var AngleAxis$1=AngleAxis,polarDimensions=["radius","angle"],Polar=function(){function t(r){this.dimensions=polarDimensions,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new RadiusAxis$1,this._angleAxis=new AngleAxis$1,this.axisPointerEnabled=!0,this.name=r||"",this._radiusAxis.polar=this._angleAxis.polar=this}return t.prototype.containPoint=function(r){var n=this.pointToCoord(r);return this._radiusAxis.contain(n[0])&&this._angleAxis.contain(n[1])},t.prototype.containData=function(r){return this._radiusAxis.containData(r[0])&&this._angleAxis.containData(r[1])},t.prototype.getAxis=function(r){var n="_"+r+"Axis";return this[n]},t.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},t.prototype.getAxesByScale=function(r){var n=[],a=this._angleAxis,o=this._radiusAxis;return a.scale.type===r&&n.push(a),o.scale.type===r&&n.push(o),n},t.prototype.getAngleAxis=function(){return this._angleAxis},t.prototype.getRadiusAxis=function(){return this._radiusAxis},t.prototype.getOtherAxis=function(r){var n=this._angleAxis;return r===n?this._radiusAxis:n},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},t.prototype.getTooltipAxes=function(r){var n=r!=null&&r!=="auto"?this.getAxis(r):this.getBaseAxis();return{baseAxes:[n],otherAxes:[this.getOtherAxis(n)]}},t.prototype.dataToPoint=function(r,n){return this.coordToPoint([this._radiusAxis.dataToRadius(r[0],n),this._angleAxis.dataToAngle(r[1],n)])},t.prototype.pointToData=function(r,n){var a=this.pointToCoord(r);return[this._radiusAxis.radiusToData(a[0],n),this._angleAxis.angleToData(a[1],n)]},t.prototype.pointToCoord=function(r){var n=r[0]-this.cx,a=r[1]-this.cy,o=this.getAngleAxis(),s=o.getExtent(),l=Math.min(s[0],s[1]),c=Math.max(s[0],s[1]);o.inverse?l=c-360:c=l+360;var u=Math.sqrt(n*n+a*a);n/=u,a/=u;for(var d=Math.atan2(-a,n)/Math.PI*180,f=dc;)d+=f*360;return[u,d]},t.prototype.coordToPoint=function(r){var n=r[0],a=r[1]/180*Math.PI,o=Math.cos(a)*n+this.cx,s=-Math.sin(a)*n+this.cy;return[o,s]},t.prototype.getArea=function(){var r=this.getAngleAxis(),n=this.getRadiusAxis(),a=n.getExtent().slice();a[0]>a[1]&&a.reverse();var o=r.getExtent(),s=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:a[0],r:a[1],startAngle:-o[0]*s,endAngle:-o[1]*s,clockwise:r.inverse,contain:function(l,c){var u=l-this.cx,d=c-this.cy,f=u*u+d*d-1e-4,v=this.r,g=this.r0;return f<=v*v&&f>=g*g}}},t.prototype.convertToPixel=function(r,n,a){var o=getCoordSys$2(n);return o===this?this.dataToPoint(a):null},t.prototype.convertFromPixel=function(r,n,a){var o=getCoordSys$2(n);return o===this?this.pointToData(a):null},t}();function getCoordSys$2(t){var r=t.seriesModel,n=t.polarModel;return n&&n.coordinateSystem||r&&r.coordinateSystem}var Polar$1=Polar;function resizePolar(t,r,n){var a=r.get("center"),o=n.getWidth(),s=n.getHeight();t.cx=parsePercent(a[0],o),t.cy=parsePercent(a[1],s);var l=t.getRadiusAxis(),c=Math.min(o,s)/2,u=r.get("radius");u==null?u=[0,"100%"]:isArray$1(u)||(u=[0,u]);var d=[parsePercent(u[0],c),parsePercent(u[1],c)];l.inverse?l.setExtent(d[1],d[0]):l.setExtent(d[0],d[1])}function updatePolarScale(t,r){var n=this,a=n.getAngleAxis(),o=n.getRadiusAxis();if(a.scale.setExtent(1/0,-1/0),o.scale.setExtent(1/0,-1/0),t.eachSeries(function(c){if(c.coordinateSystem===n){var u=c.getData();each$f(getDataDimensionsOnAxis(u,"radius"),function(d){o.scale.unionExtentFromData(u,d)}),each$f(getDataDimensionsOnAxis(u,"angle"),function(d){a.scale.unionExtentFromData(u,d)})}}),niceScaleExtent(a.scale,a.model),niceScaleExtent(o.scale,o.model),a.type==="category"&&!a.onBand){var s=a.getExtent(),l=360/a.scale.count();a.inverse?s[1]+=l:s[1]-=l,a.setExtent(s[0],s[1])}}function isAngleAxisModel(t){return t.mainType==="angleAxis"}function setAxis(t,r){if(t.type=r.get("type"),t.scale=createScaleByModel$1(r),t.onBand=r.get("boundaryGap")&&t.type==="category",t.inverse=r.get("inverse"),isAngleAxisModel(r)){t.inverse=t.inverse!==r.get("clockwise");var n=r.get("startAngle");t.setExtent(n,n+(t.inverse?-360:360))}r.axis=t,t.model=r}var polarCreator={dimensions:polarDimensions,create:function(t,r){var n=[];return t.eachComponent("polar",function(a,o){var s=new Polar$1(o+"");s.update=updatePolarScale;var l=s.getRadiusAxis(),c=s.getAngleAxis(),u=a.findAxisModel("radiusAxis"),d=a.findAxisModel("angleAxis");setAxis(l,u),setAxis(c,d),resizePolar(s,a,r),n.push(s),a.coordinateSystem=s,s.model=a}),t.eachSeries(function(a){if(a.get("coordinateSystem")==="polar"){var o=a.getReferringComponents("polar",SINGLE_REFERRING).models[0];a.coordinateSystem=o.coordinateSystem}}),n}},polarCreator$1=polarCreator,elementList=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function getAxisLineShape(t,r,n){r[1]>r[0]&&(r=r.slice().reverse());var a=t.coordToPoint([r[0],n]),o=t.coordToPoint([r[1],n]);return{x1:a[0],y1:a[1],x2:o[0],y2:o[1]}}function getRadiusIdx(t){var r=t.getRadiusAxis();return r.inverse?0:1}function fixAngleOverlap(t){var r=t[0],n=t[t.length-1];r&&n&&Math.abs(Math.abs(r.coord-n.coord)-360)<1e-4&&t.pop()}var AngleAxisView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.axisPointerClass="PolarAxisPointer",n}return r.prototype.render=function(n,a){if(this.group.removeAll(),!!n.get("show")){var o=n.axis,s=o.polar,l=s.getRadiusAxis().getExtent(),c=o.getTicksCoords(),u=o.getMinorTicksCoords(),d=map$1(o.getViewLabels(),function(f){f=clone$4(f);var v=o.scale,g=v.type==="ordinal"?v.getRawOrdinalNumber(f.tickValue):f.tickValue;return f.coord=o.dataToCoord(g),f});fixAngleOverlap(d),fixAngleOverlap(c),each$f(elementList,function(f){n.get([f,"show"])&&(!o.scale.isBlank()||f==="axisLine")&&angelAxisElementsBuilders[f](this.group,n,s,c,u,l,d)},this)}},r.type="angleAxis",r}(AxisView$1),angelAxisElementsBuilders={axisLine:function(t,r,n,a,o,s){var l=r.getModel(["axisLine","lineStyle"]),c=getRadiusIdx(n),u=c?0:1,d;s[u]===0?d=new Circle$1({shape:{cx:n.cx,cy:n.cy,r:s[c]},style:l.getLineStyle(),z2:1,silent:!0}):d=new Ring$1({shape:{cx:n.cx,cy:n.cy,r:s[c],r0:s[u]},style:l.getLineStyle(),z2:1,silent:!0}),d.style.fill=null,t.add(d)},axisTick:function(t,r,n,a,o,s){var l=r.getModel("axisTick"),c=(l.get("inside")?-1:1)*l.get("length"),u=s[getRadiusIdx(n)],d=map$1(a,function(f){return new Line$3({shape:getAxisLineShape(n,[u,u+c],f.coord)})});t.add(mergePath(d,{style:defaults(l.getModel("lineStyle").getLineStyle(),{stroke:r.get(["axisLine","lineStyle","color"])})}))},minorTick:function(t,r,n,a,o,s){if(!!o.length){for(var l=r.getModel("axisTick"),c=r.getModel("minorTick"),u=(l.get("inside")?-1:1)*c.get("length"),d=s[getRadiusIdx(n)],f=[],v=0;vb?"left":"right",M=Math.abs(x[1]-w)/S<.3?"middle":x[1]>w?"top":"bottom";if(c&&c[y]){var D=c[y];isObject$3(D)&&D.textStyle&&(_=new Model$1(D.textStyle,u,u.ecModel))}var L=new ZRText$1({silent:AxisBuilder$1.isLabelSilent(r),style:createTextStyle(_,{x:x[0],y:x[1],fill:_.getTextColor()||r.get(["axisLine","lineStyle","color"]),text:v.formattedLabel,align:A,verticalAlign:M})});if(t.add(L),f){var z=AxisBuilder$1.makeAxisEventDataBase(r);z.targetType="axisLabel",z.value=v.rawLabel,getECData(L).eventData=z}},this)},splitLine:function(t,r,n,a,o,s){var l=r.getModel("splitLine"),c=l.getModel("lineStyle"),u=c.get("color"),d=0;u=u instanceof Array?u:[u];for(var f=[],v=0;v=0?"p":"n",$e=z;D&&(a[f][Y]||(a[f][Y]={p:z,n:z}),$e=a[f][Y][de]);var Lt=void 0,jt=void 0,Ar=void 0,wn=void 0;if(y.dim==="radius"){var Sn=y.dataToCoord(j)-z,Cn=u.dataToCoord(Y);Math.abs(Sn)=wn})}}})}function calRadialBar(t){var r={};each$f(t,function(a,o){var s=a.getData(),l=a.coordinateSystem,c=l.getBaseAxis(),u=getAxisKey(l,c),d=c.getExtent(),f=c.type==="category"?c.getBandWidth():Math.abs(d[1]-d[0])/s.count(),v=r[u]||{bandWidth:f,remainedWidth:f,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},g=v.stacks;r[u]=v;var _=getSeriesStackId(a);g[_]||v.autoWidthCount++,g[_]=g[_]||{width:0,maxWidth:0};var y=parsePercent(a.get("barWidth"),f),S=parsePercent(a.get("barMaxWidth"),f),x=a.get("barGap"),b=a.get("barCategoryGap");y&&!g[_].width&&(y=Math.min(v.remainedWidth,y),g[_].width=y,v.remainedWidth-=y),S&&(g[_].maxWidth=S),x!=null&&(v.gap=x),b!=null&&(v.categoryGap=b)});var n={};return each$f(r,function(a,o){n[o]={};var s=a.stacks,l=a.bandWidth,c=parsePercent(a.categoryGap,l),u=parsePercent(a.gap,1),d=a.remainedWidth,f=a.autoWidthCount,v=(d-c)/(f+(f-1)*u);v=Math.max(v,0),each$f(s,function(S,x){var b=S.maxWidth;b&&b=n.y&&r[1]<=n.y+n.height:a.contain(a.toLocalCoord(r[1]))&&r[0]>=n.y&&r[0]<=n.y+n.height},t.prototype.pointToData=function(r){var n=this.getAxis();return[n.coordToData(n.toLocalCoord(r[n.orient==="horizontal"?0:1]))]},t.prototype.dataToPoint=function(r){var n=this.getAxis(),a=this.getRect(),o=[],s=n.orient==="horizontal"?0:1;return r instanceof Array&&(r=r[0]),o[s]=n.toGlobalCoord(n.dataToCoord(+r)),o[1-s]=s===0?a.y+a.height/2:a.x+a.width/2,o},t.prototype.convertToPixel=function(r,n,a){var o=getCoordSys$1(n);return o===this?this.dataToPoint(a):null},t.prototype.convertFromPixel=function(r,n,a){var o=getCoordSys$1(n);return o===this?this.pointToData(a):null},t}();function getCoordSys$1(t){var r=t.seriesModel,n=t.singleAxisModel;return n&&n.coordinateSystem||r&&r.coordinateSystem}function create(t,r){var n=[];return t.eachComponent("singleAxis",function(a,o){var s=new Single(a,t,r);s.name="single_"+o,s.resize(a,r),a.coordinateSystem=s,n.push(s)}),t.eachSeries(function(a){if(a.get("coordinateSystem")==="singleAxis"){var o=a.getReferringComponents("singleAxis",SINGLE_REFERRING).models[0];a.coordinateSystem=o&&o.coordinateSystem}}),n}var singleCreator={create,dimensions:singleDimensions},singleCreator$1=singleCreator,XY$1=["x","y"],WH$1=["width","height"],SingleAxisPointer=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.makeElOption=function(n,a,o,s,l){var c=o.axis,u=c.coordinateSystem,d=getGlobalExtent(u,1-getPointDimIndex(c)),f=u.dataToPoint(a)[0],v=s.get("type");if(v&&v!=="none"){var g=buildElStyle(s),_=pointerShapeBuilder[v](c,f,d);_.style=g,n.graphicKey=_.type,n.pointer=_}var y=layout$1(o);buildCartesianSingleLabelElOption(a,n,y,o,s,l)},r.prototype.getHandleTransform=function(n,a,o){var s=layout$1(a,{labelInside:!1});s.labelMargin=o.get(["handle","margin"]);var l=getTransformedPosition(a.axis,n,s);return{x:l[0],y:l[1],rotation:s.rotation+(s.labelDirection<0?Math.PI:0)}},r.prototype.updateHandleTransform=function(n,a,o,s){var l=o.axis,c=l.coordinateSystem,u=getPointDimIndex(l),d=getGlobalExtent(c,u),f=[n.x,n.y];f[u]+=a[u],f[u]=Math.min(d[1],f[u]),f[u]=Math.max(d[0],f[u]);var v=getGlobalExtent(c,1-u),g=(v[1]+v[0])/2,_=[g,g];return _[u]=f[u],{x:f[0],y:f[1],rotation:n.rotation,cursorPoint:_,tooltipOption:{verticalAlign:"middle"}}},r}(BaseAxisPointer$1),pointerShapeBuilder={line:function(t,r,n){var a=makeLineShape([r,n[0]],[r,n[1]],getPointDimIndex(t));return{type:"Line",subPixelOptimize:!0,shape:a}},shadow:function(t,r,n){var a=t.getBandWidth(),o=n[1]-n[0];return{type:"Rect",shape:makeRectShape([r-a/2,n[0]],[a,o],getPointDimIndex(t))}}};function getPointDimIndex(t){return t.isHorizontal()?0:1}function getGlobalExtent(t,r){var n=t.getRect();return[n[XY$1[r]],n[XY$1[r]]+n[WH$1[r]]]}var SingleAxisPointer$1=SingleAxisPointer,SingleView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.type="single",r}(ComponentView$1);function install$n(t){use(install$q),AxisView$1.registerAxisPointerClass("SingleAxisPointer",SingleAxisPointer$1),t.registerComponentView(SingleView),t.registerComponentView(SingleAxisView$1),t.registerComponentModel(SingleAxisModel$1),axisModelCreator(t,"single",SingleAxisModel$1,SingleAxisModel$1.defaultOption),t.registerCoordinateSystem("single",singleCreator$1)}var CalendarModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.init=function(n,a,o){var s=getLayoutParams(n);t.prototype.init.apply(this,arguments),mergeAndNormalizeLayoutParams$1(n,s)},r.prototype.mergeOption=function(n){t.prototype.mergeOption.apply(this,arguments),mergeAndNormalizeLayoutParams$1(this.option,n)},r.prototype.getCellSize=function(){return this.option.cellSize},r.type="calendar",r.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},r}(ComponentModel$1);function mergeAndNormalizeLayoutParams$1(t,r){var n=t.cellSize,a;isArray$1(n)?a=n:a=t.cellSize=[n,n],a.length===1&&(a[1]=a[0]);var o=map$1([0,1],function(s){return sizeCalculable(r,s)&&(a[s]="auto"),a[s]!=null&&a[s]!=="auto"});mergeLayoutParam(t,r,{type:"box",ignoreSize:o})}var CalendarModel$1=CalendarModel,CalendarView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.render=function(n,a,o){var s=this.group;s.removeAll();var l=n.coordinateSystem,c=l.getRangeInfo(),u=l.getOrient(),d=a.getLocaleModel();this._renderDayRect(n,c,s),this._renderLines(n,c,u,s),this._renderYearText(n,c,u,s),this._renderMonthText(n,d,u,s),this._renderWeekText(n,d,c,u,s)},r.prototype._renderDayRect=function(n,a,o){for(var s=n.coordinateSystem,l=n.getModel("itemStyle").getItemStyle(),c=s.getCellWidth(),u=s.getCellHeight(),d=a.start.time;d<=a.end.time;d=s.getNextNDay(d,1).time){var f=s.dataToRect([d],!1).tl,v=new Rect$3({shape:{x:f[0],y:f[1],width:c,height:u},cursor:"default",style:l});o.add(v)}},r.prototype._renderLines=function(n,a,o,s){var l=this,c=n.coordinateSystem,u=n.getModel(["splitLine","lineStyle"]).getLineStyle(),d=n.get(["splitLine","show"]),f=u.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var v=a.start,g=0;v.time<=a.end.time;g++){y(v.formatedDate),g===0&&(v=c.getDateInfo(a.start.y+"-"+a.start.m));var _=v.date;_.setMonth(_.getMonth()+1),v=c.getDateInfo(_)}y(c.getNextNDay(a.end.time,1).formatedDate);function y(S){l._firstDayOfMonth.push(c.getDateInfo(S)),l._firstDayPoints.push(c.dataToRect([S],!1).tl);var x=l._getLinePointsOfOneWeek(n,S,o);l._tlpoints.push(x[0]),l._blpoints.push(x[x.length-1]),d&&l._drawSplitline(x,u,s)}d&&this._drawSplitline(l._getEdgesPoints(l._tlpoints,f,o),u,s),d&&this._drawSplitline(l._getEdgesPoints(l._blpoints,f,o),u,s)},r.prototype._getEdgesPoints=function(n,a,o){var s=[n[0].slice(),n[n.length-1].slice()],l=o==="horizontal"?0:1;return s[0][l]=s[0][l]-a/2,s[1][l]=s[1][l]+a/2,s},r.prototype._drawSplitline=function(n,a,o){var s=new Polyline$3({z2:20,shape:{points:n},style:a});o.add(s)},r.prototype._getLinePointsOfOneWeek=function(n,a,o){for(var s=n.coordinateSystem,l=s.getDateInfo(a),c=[],u=0;u<7;u++){var d=s.getNextNDay(l.time,u),f=s.dataToRect([d.time],!1);c[2*d.day]=f.tl,c[2*d.day+1]=f[o==="horizontal"?"bl":"tr"]}return c},r.prototype._formatterLabel=function(n,a){return isString(n)&&n?formatTplSimple(n,a):isFunction(n)?n(a):a.nameMap},r.prototype._yearTextPositionControl=function(n,a,o,s,l){var c=a[0],u=a[1],d=["center","bottom"];s==="bottom"?(u+=l,d=["center","top"]):s==="left"?c-=l:s==="right"?(c+=l,d=["center","top"]):u-=l;var f=0;return(s==="left"||s==="right")&&(f=Math.PI/2),{rotation:f,x:c,y:u,style:{align:d[0],verticalAlign:d[1]}}},r.prototype._renderYearText=function(n,a,o,s){var l=n.getModel("yearLabel");if(!!l.get("show")){var c=l.get("margin"),u=l.get("position");u||(u=o!=="horizontal"?"top":"left");var d=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],f=(d[0][0]+d[1][0])/2,v=(d[0][1]+d[1][1])/2,g=o==="horizontal"?0:1,_={top:[f,d[g][1]],bottom:[f,d[1-g][1]],left:[d[1-g][0],v],right:[d[g][0],v]},y=a.start.y;+a.end.y>+a.start.y&&(y=y+"-"+a.end.y);var S=l.get("formatter"),x={start:a.start.y,end:a.end.y,nameMap:y},b=this._formatterLabel(S,x),w=new ZRText$1({z2:30,style:createTextStyle(l,{text:b})});w.attr(this._yearTextPositionControl(w,_[u],o,u,c)),s.add(w)}},r.prototype._monthTextPositionControl=function(n,a,o,s,l){var c="left",u="top",d=n[0],f=n[1];return o==="horizontal"?(f=f+l,a&&(c="center"),s==="start"&&(u="bottom")):(d=d+l,a&&(u="middle"),s==="start"&&(c="right")),{x:d,y:f,align:c,verticalAlign:u}},r.prototype._renderMonthText=function(n,a,o,s){var l=n.getModel("monthLabel");if(!!l.get("show")){var c=l.get("nameMap"),u=l.get("margin"),d=l.get("position"),f=l.get("align"),v=[this._tlpoints,this._blpoints];(!c||isString(c))&&(c&&(a=getLocaleModel(c)||a),c=a.get(["time","monthAbbr"])||[]);var g=d==="start"?0:1,_=o==="horizontal"?0:1;u=d==="start"?-u:u;for(var y=f==="center",S=0;S=o.start.time&&a.timec.end.time&&n.reverse(),n},t.prototype._getRangeInfo=function(r){var n=[this.getDateInfo(r[0]),this.getDateInfo(r[1])],a;n[0].time>n[1].time&&(a=!0,n.reverse());var o=Math.floor(n[1].time/PROXIMATE_ONE_DAY)-Math.floor(n[0].time/PROXIMATE_ONE_DAY)+1,s=new Date(n[0].time),l=s.getDate(),c=n[1].date.getDate();s.setDate(l+o-1);var u=s.getDate();if(u!==c)for(var d=s.getTime()-n[1].time>0?1:-1;(u=s.getDate())!==c&&(s.getTime()-n[1].time)*d>0;)o-=d,s.setDate(u-d);var f=Math.floor((o+n[0].day+6)/7),v=a?-f+1:f-1;return a&&n.reverse(),{range:[n[0].formatedDate,n[1].formatedDate],start:n[0],end:n[1],allDay:o,weeks:f,nthWeek:v,fweek:n[0].day,lweek:n[1].day}},t.prototype._getDateByWeeksAndDay=function(r,n,a){var o=this._getRangeInfo(a);if(r>o.weeks||r===0&&no.lweek)return null;var s=(r-1)*7-o.fweek+n,l=new Date(o.start.time);return l.setDate(+o.start.d+s),this.getDateInfo(l)},t.create=function(r,n){var a=[];return r.eachComponent("calendar",function(o){var s=new t(o);a.push(s),o.coordinateSystem=s}),r.eachSeries(function(o){o.get("coordinateSystem")==="calendar"&&(o.coordinateSystem=a[o.get("calendarIndex")||0])}),a},t.dimensions=["time","value"],t}();function getCoordSys(t){var r=t.calendarModel,n=t.seriesModel,a=r?r.coordinateSystem:n?n.coordinateSystem:null;return a}var Calendar$1=Calendar;function install$m(t){t.registerComponentModel(CalendarModel$1),t.registerComponentView(CalendarView$1),t.registerCoordinateSystem("calendar",Calendar$1)}function setKeyInfoToNewElOption(t,r){var n=t.existing;if(r.id=t.keyInfo.id,!r.type&&n&&(r.type=n.type),r.parentId==null){var a=r.parentOption;a?r.parentId=a.id:n&&(r.parentId=n.parentId)}r.parentOption=null}function isSetLoc(t,r){var n;return each$f(r,function(a){t[a]!=null&&t[a]!=="auto"&&(n=!0)}),n}function mergeNewElOptionToExist(t,r,n){var a=extend({},n),o=t[r],s=n.$action||"merge";s==="merge"?o?(merge(o,a,!0),mergeLayoutParam(o,a,{ignoreSize:!0}),copyLayoutParams(n,o),copyTransitionInfo(n,o),copyTransitionInfo(n,o,"shape"),copyTransitionInfo(n,o,"style"),copyTransitionInfo(n,o,"extra"),n.clipPath=o.clipPath):t[r]=a:s==="replace"?t[r]=a:s==="remove"&&o&&(t[r]=null)}var TRANSITION_PROPS_TO_COPY=["transition","enterFrom","leaveTo"],ROOT_TRANSITION_PROPS_TO_COPY=TRANSITION_PROPS_TO_COPY.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function copyTransitionInfo(t,r,n){if(n&&(!t[n]&&r[n]&&(t[n]={}),t=t[n],r=r[n]),!(!t||!r))for(var a=n?TRANSITION_PROPS_TO_COPY:ROOT_TRANSITION_PROPS_TO_COPY,o=0;o=0;f--){var v=o[f],g=convertOptionIdName(v.id,null),_=g!=null?l.get(g):null;if(!!_){var y=_.parent,b=inner$7(y),w=y===s?{width:c,height:u}:{width:b.width,height:b.height},A={},M=positionElement(_,v,w,null,{hv:v.hv,boundingMode:v.bounding},A);if(!inner$7(_).isNew&&M){for(var D=v.transition,L={},z=0;z=0)?L[F]=ae:_[F]=ae}updateProps$1(_,L,n,0)}else _.attr(A)}}},r.prototype._clear=function(){var n=this,a=this._elMap;a.each(function(o){removeEl$1(o,inner$7(o).option,a,n._lastGraphicModel)}),this._elMap=createHashMap()},r.prototype.dispose=function(){this._clear()},r.type="graphic",r}(ComponentView$1);function newEl(t){var r=hasOwn(nonShapeGraphicElements,t)?nonShapeGraphicElements[t]:getShapeClass(t),n=new r({});return inner$7(n).type=t,n}function createEl(t,r,n,a){var o=newEl(n);return r.add(o),a.set(t,o),inner$7(o).id=t,inner$7(o).isNew=!0,o}function removeEl$1(t,r,n,a){var o=t&&t.parent;o&&(t.type==="group"&&t.traverse(function(s){removeEl$1(s,r,n,a)}),applyLeaveTransition(t,r,a),n.removeKey(inner$7(t).id))}function updateCommonAttrs(t,r,n,a){t.isGroup||each$f([["cursor",Displayable$1.prototype.cursor],["zlevel",a||0],["z",n||0],["z2",0]],function(o){var s=o[0];hasOwn(r,s)?t[s]=retrieve2(r[s],o[1]):t[s]==null&&(t[s]=o[1])}),each$f(keys(r),function(o){if(o.indexOf("on")===0){var s=r[o];t[o]=isFunction(s)?s:null}}),hasOwn(r,"draggable")&&(t.draggable=r.draggable),r.name!=null&&(t.name=r.name),r.id!=null&&(t.id=r.id)}function getCleanedElOption(t){return t=extend({},t),each$f(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(LOCATION_PARAMS),function(r){delete t[r]}),t}function setEventData(t,r,n){var a=getECData(t).eventData;!t.silent&&!t.ignore&&!a&&(a=getECData(t).eventData={componentType:"graphic",componentIndex:r.componentIndex,name:t.name}),a&&(a.info=n.info)}function install$l(t){t.registerComponentModel(GraphicComponentModel),t.registerComponentView(GraphicComponentView),t.registerPreprocessor(function(r){var n=r.graphic;isArray$1(n)?!n[0]||!n[0].elements?r.graphic=[{elements:n}]:r.graphic=[r.graphic[0]]:n&&!n.elements&&(r.graphic=[{elements:[n]}])})}var DATA_ZOOM_AXIS_DIMENSIONS=["x","y","radius","angle","single"],SERIES_COORDS=["cartesian2d","polar","singleAxis"];function isCoordSupported(t){var r=t.get("coordinateSystem");return indexOf(SERIES_COORDS,r)>=0}function getAxisMainType(t){return t+"Axis"}function findEffectedDataZooms(t,r){var n=createHashMap(),a=[],o=createHashMap();t.eachComponent({mainType:"dataZoom",query:r},function(f){o.get(f.uid)||c(f)});var s;do s=!1,t.eachComponent("dataZoom",l);while(s);function l(f){!o.get(f.uid)&&u(f)&&(c(f),s=!0)}function c(f){o.set(f.uid,!0),a.push(f),d(f)}function u(f){var v=!1;return f.eachTargetAxis(function(g,_){var y=n.get(g);y&&y[_]&&(v=!0)}),v}function d(f){f.eachTargetAxis(function(v,g){(n.get(v)||n.set(v,[]))[g]=!0})}return a}function collectReferCoordSysModelInfo(t){var r=t.ecModel,n={infoList:[],infoMap:createHashMap()};return t.eachTargetAxis(function(a,o){var s=r.getComponent(getAxisMainType(a),o);if(!!s){var l=s.getCoordSysModel();if(!!l){var c=l.uid,u=n.infoMap.get(c);u||(u={model:l,axisModels:[]},n.infoList.push(u),n.infoMap.set(c,u)),u.axisModels.push(s)}}}),n}var DataZoomAxisInfo=function(){function t(){this.indexList=[],this.indexMap=[]}return t.prototype.add=function(r){this.indexMap[r]||(this.indexList.push(r),this.indexMap[r]=!0)},t}(),DataZoomModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n._autoThrottle=!0,n._noTarget=!0,n._rangePropMode=["percent","percent"],n}return r.prototype.init=function(n,a,o){var s=retrieveRawOption(n);this.settledOption=s,this.mergeDefaultAndTheme(n,o),this._doInit(s)},r.prototype.mergeOption=function(n){var a=retrieveRawOption(n);merge(this.option,n,!0),merge(this.settledOption,a,!0),this._doInit(a)},r.prototype._doInit=function(n){var a=this.option;this._setDefaultThrottle(n),this._updateRangeUse(n);var o=this.settledOption;each$f([["start","startValue"],["end","endValue"]],function(s,l){this._rangePropMode[l]==="value"&&(a[s[0]]=o[s[0]]=null)},this),this._resetTarget()},r.prototype._resetTarget=function(){var n=this.get("orient",!0),a=this._targetAxisInfoMap=createHashMap(),o=this._fillSpecifiedTargetAxis(a);o?this._orient=n||this._makeAutoOrientByTargetAxis():(this._orient=n||"horizontal",this._fillAutoTargetAxisByOrient(a,this._orient)),this._noTarget=!0,a.each(function(s){s.indexList.length&&(this._noTarget=!1)},this)},r.prototype._fillSpecifiedTargetAxis=function(n){var a=!1;return each$f(DATA_ZOOM_AXIS_DIMENSIONS,function(o){var s=this.getReferringComponents(getAxisMainType(o),MULTIPLE_REFERRING);if(!!s.specified){a=!0;var l=new DataZoomAxisInfo;each$f(s.models,function(c){l.add(c.componentIndex)}),n.set(o,l)}},this),a},r.prototype._fillAutoTargetAxisByOrient=function(n,a){var o=this.ecModel,s=!0;if(s){var l=a==="vertical"?"y":"x",c=o.findComponents({mainType:l+"Axis"});u(c,l)}if(s){var c=o.findComponents({mainType:"singleAxis",filter:function(f){return f.get("orient",!0)===a}});u(c,"single")}function u(d,f){var v=d[0];if(!!v){var g=new DataZoomAxisInfo;if(g.add(v.componentIndex),n.set(f,g),s=!1,f==="x"||f==="y"){var _=v.getReferringComponents("grid",SINGLE_REFERRING).models[0];_&&each$f(d,function(y){v.componentIndex!==y.componentIndex&&_===y.getReferringComponents("grid",SINGLE_REFERRING).models[0]&&g.add(y.componentIndex)})}}}s&&each$f(DATA_ZOOM_AXIS_DIMENSIONS,function(d){if(!!s){var f=o.findComponents({mainType:getAxisMainType(d),filter:function(g){return g.get("type",!0)==="category"}});if(f[0]){var v=new DataZoomAxisInfo;v.add(f[0].componentIndex),n.set(d,v),s=!1}}},this)},r.prototype._makeAutoOrientByTargetAxis=function(){var n;return this.eachTargetAxis(function(a){!n&&(n=a)},this),n==="y"?"vertical":"horizontal"},r.prototype._setDefaultThrottle=function(n){if(n.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var a=this.ecModel.option;this.option.throttle=a.animation&&a.animationDurationUpdate>0?100:20}},r.prototype._updateRangeUse=function(n){var a=this._rangePropMode,o=this.get("rangeMode");each$f([["start","startValue"],["end","endValue"]],function(s,l){var c=n[s[0]]!=null,u=n[s[1]]!=null;c&&!u?a[l]="percent":!c&&u?a[l]="value":o?a[l]=o[l]:c&&(a[l]="percent")})},r.prototype.noTarget=function(){return this._noTarget},r.prototype.getFirstTargetAxisModel=function(){var n;return this.eachTargetAxis(function(a,o){n==null&&(n=this.ecModel.getComponent(getAxisMainType(a),o))},this),n},r.prototype.eachTargetAxis=function(n,a){this._targetAxisInfoMap.each(function(o,s){each$f(o.indexList,function(l){n.call(a,s,l)})})},r.prototype.getAxisProxy=function(n,a){var o=this.getAxisModel(n,a);if(o)return o.__dzAxisProxy},r.prototype.getAxisModel=function(n,a){var o=this._targetAxisInfoMap.get(n);if(o&&o.indexMap[a])return this.ecModel.getComponent(getAxisMainType(n),a)},r.prototype.setRawRange=function(n){var a=this.option,o=this.settledOption;each$f([["start","startValue"],["end","endValue"]],function(s){(n[s[0]]!=null||n[s[1]]!=null)&&(a[s[0]]=o[s[0]]=n[s[0]],a[s[1]]=o[s[1]]=n[s[1]])},this),this._updateRangeUse(n)},r.prototype.setCalculatedRange=function(n){var a=this.option;each$f(["start","startValue","end","endValue"],function(o){a[o]=n[o]})},r.prototype.getPercentRange=function(){var n=this.findRepresentativeAxisProxy();if(n)return n.getDataPercentWindow()},r.prototype.getValueRange=function(n,a){if(n==null&&a==null){var o=this.findRepresentativeAxisProxy();if(o)return o.getDataValueWindow()}else return this.getAxisProxy(n,a).getDataValueWindow()},r.prototype.findRepresentativeAxisProxy=function(n){if(n)return n.__dzAxisProxy;for(var a,o=this._targetAxisInfoMap.keys(),s=0;sl[1];if(A&&!M&&!D)return!0;A&&(x=!0),M&&(y=!0),D&&(S=!0)}return x&&y&&S})}else each$7(f,function(_){if(s==="empty")u.setData(d=d.map(_,function(S){return c(S)?S:NaN}));else{var y={};y[_]=l,d.selectRange(y)}});each$7(f,function(_){d.setApproximateExtent(l,_)})}});function c(u){return u>=l[0]&&u<=l[1]}},t.prototype._updateMinMaxSpan=function(){var r=this._minMaxSpan={},n=this._dataZoomModel,a=this._dataExtent;each$7(["min","max"],function(o){var s=n.get(o+"Span"),l=n.get(o+"ValueSpan");l!=null&&(l=this.getAxisModel().axis.scale.parse(l)),l!=null?s=linearMap$2(a[0]+l,a,[0,100],!0):s!=null&&(l=linearMap$2(s,[0,100],a,!0)-a[0]),r[o+"Span"]=s,r[o+"ValueSpan"]=l},this)},t.prototype._setAxisModel=function(){var r=this.getAxisModel(),n=this._percentWindow,a=this._valueWindow;if(!!n){var o=getPixelPrecision(a,[0,500]);o=Math.min(o,20);var s=r.axis.scale.rawExtentInfo;n[0]!==0&&s.setDeterminedMinMax("min",+a[0].toFixed(o)),n[1]!==100&&s.setDeterminedMinMax("max",+a[1].toFixed(o)),s.freeze()}},t}();function calculateDataExtent(t,r,n){var a=[1/0,-1/0];each$7(n,function(l){unionAxisExtentFromData(a,l.getData(),r)});var o=t.getAxisModel(),s=ensureScaleRawExtentInfo(o.axis.scale,o,a).calculate();return[s.min,s.max]}var AxisProxy$1=AxisProxy,dataZoomProcessor={getTargetSeries:function(t){function r(o){t.eachComponent("dataZoom",function(s){s.eachTargetAxis(function(l,c){var u=t.getComponent(getAxisMainType(l),c);o(l,c,u,s)})})}r(function(o,s,l,c){l.__dzAxisProxy=null});var n=[];r(function(o,s,l,c){l.__dzAxisProxy||(l.__dzAxisProxy=new AxisProxy$1(o,s,c,t),n.push(l.__dzAxisProxy))});var a=createHashMap();return each$f(n,function(o){each$f(o.getTargetSeriesModels(),function(s){a.set(s.uid,s)})}),a},overallReset:function(t,r){t.eachComponent("dataZoom",function(n){n.eachTargetAxis(function(a,o){n.getAxisProxy(a,o).reset(n)}),n.eachTargetAxis(function(a,o){n.getAxisProxy(a,o).filterData(n,r)})}),t.eachComponent("dataZoom",function(n){var a=n.findRepresentativeAxisProxy();if(a){var o=a.getDataPercentWindow(),s=a.getDataValueWindow();n.setCalculatedRange({start:o[0],end:o[1],startValue:s[0],endValue:s[1]})}})}},dataZoomProcessor$1=dataZoomProcessor;function installDataZoomAction(t){t.registerAction("dataZoom",function(r,n){var a=findEffectedDataZooms(n,r);each$f(a,function(o){o.setRawRange({start:r.start,end:r.end,startValue:r.startValue,endValue:r.endValue})})})}var installed$1=!1;function installCommon$1(t){installed$1||(installed$1=!0,t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,dataZoomProcessor$1),installDataZoomAction(t),t.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function install$k(t){t.registerComponentModel(SelectZoomModel),t.registerComponentView(SelectZoomView),installCommon$1(t)}var ToolboxFeature=function(){function t(){}return t}(),features={};function registerFeature(t,r){features[t]=r}function getFeature(t){return features[t]}var ToolboxModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.optionUpdated=function(){t.prototype.optionUpdated.apply(this,arguments);var n=this.ecModel;each$f(this.option.feature,function(a,o){var s=getFeature(o);s&&(s.getDefaultOption&&(s.defaultOption=s.getDefaultOption(n)),merge(a,s.defaultOption))})},r.type="toolbox",r.layoutMode={type:"box",ignoreSize:!0},r.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},r}(ComponentModel$1),ToolboxModel$1=ToolboxModel;function layout(t,r,n){var a=r.getBoxLayoutParams(),o=r.get("padding"),s={width:n.getWidth(),height:n.getHeight()},l=getLayoutRect(a,s,o);box(r.get("orient"),t,r.get("itemGap"),l.width,l.height),positionElement(t,a,s,o)}function makeBackground(t,r){var n=normalizeCssArray(r.get("padding")),a=r.getItemStyle(["color","opacity"]);return a.fill=r.get("backgroundColor"),t=new Rect$3({shape:{x:t.x-n[3],y:t.y-n[0],width:t.width+n[1]+n[3],height:t.height+n[0]+n[2],r:r.get("borderRadius")},style:a,silent:!0,z2:-1}),t}var ToolboxView=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.render=function(n,a,o,s){var l=this.group;if(l.removeAll(),!n.get("show"))return;var c=+n.get("itemSize"),u=n.get("orient")==="vertical",d=n.get("feature")||{},f=this._features||(this._features={}),v=[];each$f(d,function(y,S){v.push(S)}),new DataDiffer$1(this._featureNames||[],v).add(g).update(g).remove(curry$1(g,null)).execute(),this._featureNames=v;function g(y,S){var x=v[y],b=v[S],w=d[x],A=new Model$1(w,n,n.ecModel),M;if(s&&s.newTitle!=null&&s.featureName===x&&(w.title=s.newTitle),x&&!b){if(isUserFeatureName(x))M={onclick:A.option.onclick,featureName:x};else{var D=getFeature(x);if(!D)return;M=new D}f[x]=M}else if(M=f[b],!M)return;M.uid=getUID("toolbox-feature"),M.model=A,M.ecModel=a,M.api=o;var L=M instanceof ToolboxFeature;if(!x&&b){L&&M.dispose&&M.dispose(a,o);return}if(!A.get("show")||L&&M.unusable){L&&M.remove&&M.remove(a,o);return}_(A,M,x),A.setIconStatus=function(z,F){var ae=this.option,j=this.iconPaths;ae.iconStatus=ae.iconStatus||{},ae.iconStatus[z]=F,j[z]&&(F==="emphasis"?enterEmphasis:leaveEmphasis)(j[z])},M instanceof ToolboxFeature&&M.render&&M.render(A,a,o,s)}function _(y,S,x){var b=y.getModel("iconStyle"),w=y.getModel(["emphasis","iconStyle"]),A=S instanceof ToolboxFeature&&S.getIcons?S.getIcons():y.get("icon"),M=y.get("title")||{},D,L;isString(A)?(D={},D[x]=A):D=A,isString(M)?(L={},L[x]=M):L=M;var z=y.iconPaths={};each$f(D,function(F,ae){var j=createIcon(F,{},{x:-c/2,y:-c/2,width:c,height:c});j.setStyle(b.getItemStyle());var Y=j.ensureState("emphasis");Y.style=w.getItemStyle();var de=new ZRText$1({style:{text:L[ae],align:w.get("textAlign"),borderRadius:w.get("textBorderRadius"),padding:w.get("textPadding"),fill:null},ignore:!0});j.setTextContent(de),setTooltipConfig({el:j,componentModel:n,itemName:ae,formatterParamsExtra:{title:L[ae]}}),j.__title=L[ae],j.on("mouseover",function(){var $e=w.getItemStyle(),Lt=u?n.get("right")==null&&n.get("left")!=="right"?"right":"left":n.get("bottom")==null&&n.get("top")!=="bottom"?"bottom":"top";de.setStyle({fill:w.get("textFill")||$e.fill||$e.stroke||"#000",backgroundColor:w.get("textBackgroundColor")}),j.setTextConfig({position:w.get("textPosition")||Lt}),de.ignore=!n.get("showTitle"),o.enterEmphasis(this)}).on("mouseout",function(){y.get(["iconStatus",ae])!=="emphasis"&&o.leaveEmphasis(this),de.hide()}),(y.get(["iconStatus",ae])==="emphasis"?enterEmphasis:leaveEmphasis)(j),l.add(j),j.on("click",bind$1(S.onclick,S,a,o,ae)),z[ae]=j})}layout(l,n,o),l.add(makeBackground(l.getBoundingRect(),n)),u||l.eachChild(function(y){var S=y.__title,x=y.ensureState("emphasis"),b=x.textConfig||(x.textConfig={}),w=y.getTextContent(),A=w&&w.ensureState("emphasis");if(A&&!isFunction(A)&&S){var M=A.style||(A.style={}),D=getBoundingRect(S,ZRText$1.makeFont(M)),L=y.x+l.x,z=y.y+l.y+c,F=!1;z+D.height>o.getHeight()&&(b.position="top",F=!0);var ae=F?-5-D.height:c+10;L+D.width/2>o.getWidth()?(b.position=["100%",ae],M.align="right"):L-D.width/2<0&&(b.position=[0,ae],M.align="left")}})},r.prototype.updateView=function(n,a,o,s){each$f(this._features,function(l){l instanceof ToolboxFeature&&l.updateView&&l.updateView(l.model,a,o,s)})},r.prototype.remove=function(n,a){each$f(this._features,function(o){o instanceof ToolboxFeature&&o.remove&&o.remove(n,a)}),this.group.removeAll()},r.prototype.dispose=function(n,a){each$f(this._features,function(o){o instanceof ToolboxFeature&&o.dispose&&o.dispose(n,a)})},r.type="toolbox",r}(ComponentView$1);function isUserFeatureName(t){return t.indexOf("my")===0}var ToolboxView$1=ToolboxView,SaveAsImage=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.onclick=function(n,a){var o=this.model,s=o.get("name")||n.get("title.0.text")||"echarts",l=a.getZr().painter.getType()==="svg",c=l?"svg":o.get("type",!0)||"png",u=a.getConnectedDataURL({type:c,backgroundColor:o.get("backgroundColor",!0)||n.get("backgroundColor")||"#fff",connectedBackgroundColor:o.get("connectedBackgroundColor"),excludeComponents:o.get("excludeComponents"),pixelRatio:o.get("pixelRatio")}),d=env$1.browser;if(isFunction(MouseEvent)&&(d.newEdge||!d.ie&&!d.edge)){var f=document.createElement("a");f.download=s+"."+c,f.target="_blank",f.href=u;var v=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});f.dispatchEvent(v)}else if(window.navigator.msSaveOrOpenBlob||l){var g=u.split(","),_=g[0].indexOf("base64")>-1,y=l?decodeURIComponent(g[1]):g[1];_&&(y=window.atob(y));var S=s+"."+c;if(window.navigator.msSaveOrOpenBlob){for(var x=y.length,b=new Uint8Array(x);x--;)b[x]=y.charCodeAt(x);var w=new Blob([b]);window.navigator.msSaveOrOpenBlob(w,S)}else{var A=document.createElement("iframe");document.body.appendChild(A);var M=A.contentWindow,D=M.document;D.open("image/svg+xml","replace"),D.write(y),D.close(),M.focus(),D.execCommand("SaveAs",!0,S),document.body.removeChild(A)}}else{var L=o.get("lang"),z='',F=window.open();F.document.write(z),F.document.title=s}},r.getDefaultOption=function(n){var a={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:n.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:n.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return a},r}(ToolboxFeature),SaveAsImage$1=SaveAsImage,INNER_STACK_KEYWORD="__ec_magicType_stack__",radioTypes=[["line","bar"],["stack"]],MagicType=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.getIcons=function(){var n=this.model,a=n.get("icon"),o={};return each$f(n.get("type"),function(s){a[s]&&(o[s]=a[s])}),o},r.getDefaultOption=function(n){var a={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:n.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return a},r.prototype.onclick=function(n,a,o){var s=this.model,l=s.get(["seriesIndex",o]);if(!!seriesOptGenreator[o]){var c={series:[]},u=function(v){var g=v.subType,_=v.id,y=seriesOptGenreator[o](g,_,v,s);y&&(defaults(y,v.option),c.series.push(y));var S=v.coordinateSystem;if(S&&S.type==="cartesian2d"&&(o==="line"||o==="bar")){var x=S.getAxesByScale("ordinal")[0];if(x){var b=x.dim,w=b+"Axis",A=v.getReferringComponents(w,SINGLE_REFERRING).models[0],M=A.componentIndex;c[w]=c[w]||[];for(var D=0;D<=M;D++)c[w][M]=c[w][M]||{};c[w][M].boundaryGap=o==="bar"}}};each$f(radioTypes,function(v){indexOf(v,o)>=0&&each$f(v,function(g){s.setIconStatus(g,"normal")})}),s.setIconStatus(o,"emphasis"),n.eachComponent({mainType:"series",query:l==null?null:{seriesIndex:l}},u);var d,f=o;o==="stack"&&(d=merge({stack:s.option.title.tiled,tiled:s.option.title.stack},s.option.title),s.get(["iconStatus",o])!=="emphasis"&&(f="tiled")),a.dispatchAction({type:"changeMagicType",currentType:f,newOption:c,newTitle:d,featureName:"magicType"})}},r}(ToolboxFeature),seriesOptGenreator={line:function(t,r,n,a){if(t==="bar")return merge({id:r,type:"line",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},a.get(["option","line"])||{},!0)},bar:function(t,r,n,a){if(t==="line")return merge({id:r,type:"bar",data:n.get("data"),stack:n.get("stack"),markPoint:n.get("markPoint"),markLine:n.get("markLine")},a.get(["option","bar"])||{},!0)},stack:function(t,r,n,a){var o=n.get("stack")===INNER_STACK_KEYWORD;if(t==="line"||t==="bar")return a.setIconStatus("stack",o?"normal":"emphasis"),merge({id:r,stack:o?"":INNER_STACK_KEYWORD},a.get(["option","stack"])||{},!0)}};registerAction({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(t,r){r.mergeOption(t.newOption)});var MagicType$1=MagicType,BLOCK_SPLITER=new Array(60).join("-"),ITEM_SPLITER=" ";function groupSeries(t){var r={},n=[],a=[];return t.eachRawSeries(function(o){var s=o.coordinateSystem;if(s&&(s.type==="cartesian2d"||s.type==="polar")){var l=s.getBaseAxis();if(l.type==="category"){var c=l.dim+"_"+l.index;r[c]||(r[c]={categoryAxis:l,valueAxis:s.getOtherAxis(l),series:[]},a.push({axisDim:l.dim,axisIndex:l.index})),r[c].series.push(o)}else n.push(o)}else n.push(o)}),{seriesGroupByCategoryAxis:r,other:n,meta:a}}function assembleSeriesWithCategoryAxis(t){var r=[];return each$f(t,function(n,a){var o=n.categoryAxis,s=n.valueAxis,l=s.dim,c=[" "].concat(map$1(n.series,function(_){return _.name})),u=[o.model.getCategories()];each$f(n.series,function(_){var y=_.getRawData();u.push(_.getRawData().mapArray(y.mapDimension(l),function(S){return S}))});for(var d=[c.join(ITEM_SPLITER)],f=0;f=0)return!0}var itemSplitRegex=new RegExp("["+ITEM_SPLITER+"]+","g");function parseTSVContents(t){for(var r=t.split(/\n+/g),n=trim(r.shift()).split(itemSplitRegex),a=[],o=map$1(n,function(u){return{name:u,data:[]}}),s=0;s=0;s--){var l=n[s];if(l[o])break}if(s<0){var c=t.queryComponents({mainType:"dataZoom",subType:"select",id:o})[0];if(c){var u=c.getPercentRange();n[0][o]={dataZoomId:o,start:u[0],end:u[1]}}}}),n.push(r)}function pop(t){var r=getStoreSnapshots(t),n=r[r.length-1];r.length>1&&r.pop();var a={};return each$6(n,function(o,s){for(var l=r.length-1;l>=0;l--)if(o=r[l][s],o){a[s]=o;break}}),a}function clear(t){inner$6(t).snapshots=null}function count(t){return getStoreSnapshots(t).length}function getStoreSnapshots(t){var r=inner$6(t);return r.snapshots||(r.snapshots=[{}]),r.snapshots}var RestoreOption=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.onclick=function(n,a){clear(n),a.dispatchAction({type:"restore",from:this.uid})},r.getDefaultOption=function(n){var a={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:n.getLocaleModel().get(["toolbox","restore","title"])};return a},r}(ToolboxFeature);registerAction({type:"restore",event:"restore",update:"prepareAndUpdate"},function(t,r){r.resetOption("recreate")});var Restore=RestoreOption,INCLUDE_FINDER_MAIN_TYPES=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],BrushTargetManager=function(){function t(r,n,a){var o=this;this._targetInfoList=[];var s=parseFinder(n,r);each$f(targetInfoBuilders,function(l,c){(!a||!a.include||indexOf(a.include,c)>=0)&&l(s,o._targetInfoList)})}return t.prototype.setOutputRanges=function(r,n){return this.matchOutputRanges(r,n,function(a,o,s){if((a.coordRanges||(a.coordRanges=[])).push(o),!a.coordRange){a.coordRange=o;var l=coordConvert[a.brushType](0,s,o);a.__rangeOffset={offset:diffProcessor[a.brushType](l.values,a.range,[1,1]),xyMinMax:l.xyMinMax}}}),r},t.prototype.matchOutputRanges=function(r,n,a){each$f(r,function(o){var s=this.findTargetInfo(o,n);s&&s!==!0&&each$f(s.coordSyses,function(l){var c=coordConvert[o.brushType](1,l,o.range,!0);a(o,c.values,l,n)})},this)},t.prototype.setInputRanges=function(r,n){each$f(r,function(a){var o=this.findTargetInfo(a,n);if(a.range=a.range||[],o&&o!==!0){a.panelId=o.panelId;var s=coordConvert[a.brushType](0,o.coordSys,a.coordRange),l=a.__rangeOffset;a.range=l?diffProcessor[a.brushType](s.values,l.offset,getScales(s.xyMinMax,l.xyMinMax)):s.values}},this)},t.prototype.makePanelOpts=function(r,n){return map$1(this._targetInfoList,function(a){var o=a.getPanelRect();return{panelId:a.panelId,defaultBrushType:n?n(a):null,clipPath:makeRectPanelClipPath(o),isTargetByCursor:makeRectIsTargetByCursor(o,r,a.coordSysModel),getLinearBrushOtherExtent:makeLinearBrushOtherExtent(o)}})},t.prototype.controlSeries=function(r,n,a){var o=this.findTargetInfo(r,a);return o===!0||o&&indexOf(o.coordSyses,n.coordinateSystem)>=0},t.prototype.findTargetInfo=function(r,n){for(var a=this._targetInfoList,o=parseFinder(n,r),s=0;st[1]&&t.reverse(),t}function parseFinder(t,r){return parseFinder$1(t,r,{includeMainTypes:INCLUDE_FINDER_MAIN_TYPES})}var targetInfoBuilders={grid:function(t,r){var n=t.xAxisModels,a=t.yAxisModels,o=t.gridModels,s=createHashMap(),l={},c={};!n&&!a&&!o||(each$f(n,function(u){var d=u.axis.grid.model;s.set(d.id,d),l[d.id]=!0}),each$f(a,function(u){var d=u.axis.grid.model;s.set(d.id,d),c[d.id]=!0}),each$f(o,function(u){s.set(u.id,u),l[u.id]=!0,c[u.id]=!0}),s.each(function(u){var d=u.coordinateSystem,f=[];each$f(d.getCartesians(),function(v,g){(indexOf(n,v.getAxis("x").model)>=0||indexOf(a,v.getAxis("y").model)>=0)&&f.push(v)}),r.push({panelId:"grid--"+u.id,gridModel:u,coordSysModel:u,coordSys:f[0],coordSyses:f,getPanelRect:panelRectBuilders.grid,xAxisDeclared:l[u.id],yAxisDeclared:c[u.id]})}))},geo:function(t,r){each$f(t.geoModels,function(n){var a=n.coordinateSystem;r.push({panelId:"geo--"+n.id,geoModel:n,coordSysModel:n,coordSys:a,coordSyses:[a],getPanelRect:panelRectBuilders.geo})})}},targetInfoMatchers=[function(t,r){var n=t.xAxisModel,a=t.yAxisModel,o=t.gridModel;return!o&&n&&(o=n.axis.grid.model),!o&&a&&(o=a.axis.grid.model),o&&o===r.gridModel},function(t,r){var n=t.geoModel;return n&&n===r.geoModel}],panelRectBuilders={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var t=this.coordSys,r=t.getBoundingRect().clone();return r.applyTransform(getTransform$1(t)),r}},coordConvert={lineX:curry$1(axisConvert,0),lineY:curry$1(axisConvert,1),rect:function(t,r,n,a){var o=t?r.pointToData([n[0][0],n[1][0]],a):r.dataToPoint([n[0][0],n[1][0]],a),s=t?r.pointToData([n[0][1],n[1][1]],a):r.dataToPoint([n[0][1],n[1][1]],a),l=[formatMinMax([o[0],s[0]]),formatMinMax([o[1],s[1]])];return{values:l,xyMinMax:l}},polygon:function(t,r,n,a){var o=[[1/0,-1/0],[1/0,-1/0]],s=map$1(n,function(l){var c=t?r.pointToData(l,a):r.dataToPoint(l,a);return o[0][0]=Math.min(o[0][0],c[0]),o[1][0]=Math.min(o[1][0],c[1]),o[0][1]=Math.max(o[0][1],c[0]),o[1][1]=Math.max(o[1][1],c[1]),c});return{values:s,xyMinMax:o}}};function axisConvert(t,r,n,a){var o=n.getAxis(["x","y"][t]),s=formatMinMax(map$1([0,1],function(c){return r?o.coordToData(o.toLocalCoord(a[c]),!0):o.toGlobalCoord(o.dataToCoord(a[c]))})),l=[];return l[t]=s,l[1-t]=[NaN,NaN],{values:s,xyMinMax:l}}var diffProcessor={lineX:curry$1(axisDiffProcessor,0),lineY:curry$1(axisDiffProcessor,1),rect:function(t,r,n){return[[t[0][0]-n[0]*r[0][0],t[0][1]-n[0]*r[0][1]],[t[1][0]-n[1]*r[1][0],t[1][1]-n[1]*r[1][1]]]},polygon:function(t,r,n){return map$1(t,function(a,o){return[a[0]-n[0]*r[o][0],a[1]-n[1]*r[o][1]]})}};function axisDiffProcessor(t,r,n,a){return[r[0]-a[t]*n[0],r[1]-a[t]*n[1]]}function getScales(t,r){var n=getSize(t),a=getSize(r),o=[n[0]/a[0],n[1]/a[1]];return isNaN(o[0])&&(o[0]=1),isNaN(o[1])&&(o[1]=1),o}function getSize(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[NaN,NaN]}var BrushTargetManager$1=BrushTargetManager,each$5=each$f,DATA_ZOOM_ID_BASE=makeInternalComponentId("toolbox-dataZoom_"),DataZoomFeature=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.render=function(n,a,o,s){this._brushController||(this._brushController=new BrushController$1(o.getZr()),this._brushController.on("brush",bind$1(this._onBrush,this)).mount()),updateZoomBtnStatus(n,a,this,s,o),updateBackBtnStatus(n,a)},r.prototype.onclick=function(n,a,o){handlers[o].call(this)},r.prototype.remove=function(n,a){this._brushController&&this._brushController.unmount()},r.prototype.dispose=function(n,a){this._brushController&&this._brushController.dispose()},r.prototype._onBrush=function(n){var a=n.areas;if(!n.isEnd||!a.length)return;var o={},s=this.ecModel;this._brushController.updateCovers([]);var l=new BrushTargetManager$1(makeAxisFinder(this.model),s,{include:["grid"]});l.matchOutputRanges(a,s,function(d,f,v){if(v.type==="cartesian2d"){var g=d.brushType;g==="rect"?(c("x",v,f[0]),c("y",v,f[1])):c({lineX:"x",lineY:"y"}[g],v,f)}}),push(s,o),this._dispatchZoomAction(o);function c(d,f,v){var g=f.getAxis(d),_=g.model,y=u(d,_,s),S=y.findRepresentativeAxisProxy(_).getMinMaxSpan();(S.minValueSpan!=null||S.maxValueSpan!=null)&&(v=sliderMove(0,v.slice(),g.scale.getExtent(),0,S.minValueSpan,S.maxValueSpan)),y&&(o[y.id]={dataZoomId:y.id,startValue:v[0],endValue:v[1]})}function u(d,f,v){var g;return v.eachComponent({mainType:"dataZoom",subType:"select"},function(_){var y=_.getAxisModel(d,f.componentIndex);y&&(g=_)}),g}},r.prototype._dispatchZoomAction=function(n){var a=[];each$5(n,function(o,s){a.push(clone$4(o))}),a.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:a})},r.getDefaultOption=function(n){var a={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:n.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return a},r}(ToolboxFeature),handlers={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(pop(this.ecModel))}};function makeAxisFinder(t){var r={xAxisIndex:t.get("xAxisIndex",!0),yAxisIndex:t.get("yAxisIndex",!0),xAxisId:t.get("xAxisId",!0),yAxisId:t.get("yAxisId",!0)};return r.xAxisIndex==null&&r.xAxisId==null&&(r.xAxisIndex="all"),r.yAxisIndex==null&&r.yAxisId==null&&(r.yAxisIndex="all"),r}function updateBackBtnStatus(t,r){t.setIconStatus("back",count(r)>1?"emphasis":"normal")}function updateZoomBtnStatus(t,r,n,a,o){var s=n._isZoomActive;a&&a.type==="takeGlobalCursor"&&(s=a.key==="dataZoomSelect"?a.dataZoomSelectActive:!1),n._isZoomActive=s,t.setIconStatus("zoom",s?"emphasis":"normal");var l=new BrushTargetManager$1(makeAxisFinder(t),r,{include:["grid"]}),c=l.makePanelOpts(o,function(u){return u.xAxisDeclared&&!u.yAxisDeclared?"lineX":!u.xAxisDeclared&&u.yAxisDeclared?"lineY":"rect"});n._brushController.setPanels(c).enableBrush(s&&c.length?{brushType:"auto",brushStyle:t.getModel("brushStyle").getItemStyle()}:!1)}registerInternalOptionCreator("dataZoom",function(t){var r=t.getComponent("toolbox",0),n=["feature","dataZoom"];if(!r||r.get(n)==null)return;var a=r.getModel(n),o=[],s=makeAxisFinder(a),l=parseFinder$1(t,s);each$5(l.xAxisModels,function(u){return c(u,"xAxis","xAxisIndex")}),each$5(l.yAxisModels,function(u){return c(u,"yAxis","yAxisIndex")});function c(u,d,f){var v=u.componentIndex,g={type:"select",$fromToolbox:!0,filterMode:a.get("filterMode",!0)||"filter",id:DATA_ZOOM_ID_BASE+d+v};g[f]=v,o.push(g)}return o});var DataZoom=DataZoomFeature;function install$j(t){t.registerComponentModel(ToolboxModel$1),t.registerComponentView(ToolboxView$1),registerFeature("saveAsImage",SaveAsImage$1),registerFeature("magicType",MagicType$1),registerFeature("dataView",DataView$1),registerFeature("dataZoom",DataZoom),registerFeature("restore",Restore),use(install$k)}var TooltipModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.type="tooltip",r.dependencies=["axisPointer"],r.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},r}(ComponentModel$1),TooltipModel$1=TooltipModel;function shouldTooltipConfine(t){var r=t.get("confine");return r!=null?!!r:t.get("renderMode")==="richText"}function testStyle(t){if(!!env$1.domSupported){for(var r=document.documentElement.style,n=0,a=t.length;n-1?(c+="top:50%",u+="translateY(-50%) rotate("+(d=s==="left"?-225:-45)+"deg)"):(c+="left:50%",u+="translateX(-50%) rotate("+(d=s==="top"?225:45)+"deg)");var f=d*Math.PI/180,v=l+o,g=v*Math.abs(Math.cos(f))+v*Math.abs(Math.sin(f)),_=Math.round(((g-Math.SQRT2*o)/2+Math.SQRT2*o-(g-v)/2)*100)/100;c+=";"+s+":-"+_+"px";var y=r+" solid "+o+"px;",S=["position:absolute;width:"+l+"px;height:"+l+"px;z-index:-1;",c+";"+u+";","border-bottom:"+y,"border-right:"+y,"background-color:"+a+";"];return'
'}function assembleTransition(t,r){var n="cubic-bezier(0.23,1,0.32,1)",a=" "+t/2+"s "+n,o="opacity"+a+",visibility"+a;return r||(a=" "+t+"s "+n,o+=env$1.transformSupported?","+CSS_TRANSFORM_VENDOR+a:",left"+a+",top"+a),CSS_TRANSITION_VENDOR+":"+o}function assembleTransform(t,r,n){var a=t.toFixed(0)+"px",o=r.toFixed(0)+"px";if(!env$1.transformSupported)return n?"top:"+o+";left:"+a+";":[["top",o],["left",a]];var s=env$1.transform3dSupported,l="translate"+(s?"3d":"")+"("+a+","+o+(s?",0":"")+")";return n?"top:0;left:0;"+CSS_TRANSFORM_VENDOR+":"+l+";":[["top",0],["left",0],[TRANSFORM_VENDOR,l]]}function assembleFont(t){var r=[],n=t.get("fontSize"),a=t.getTextColor();a&&r.push("color:"+a),r.push("font:"+t.getFont()),n&&r.push("line-height:"+Math.round(n*3/2)+"px");var o=t.get("textShadowColor"),s=t.get("textShadowBlur")||0,l=t.get("textShadowOffsetX")||0,c=t.get("textShadowOffsetY")||0;return o&&s&&r.push("text-shadow:"+l+"px "+c+"px "+s+"px "+o),each$f(["decoration","align"],function(u){var d=t.get(u);d&&r.push("text-"+u+":"+d)}),r.join(";")}function assembleCssText(t,r,n){var a=[],o=t.get("transitionDuration"),s=t.get("backgroundColor"),l=t.get("shadowBlur"),c=t.get("shadowColor"),u=t.get("shadowOffsetX"),d=t.get("shadowOffsetY"),f=t.getModel("textStyle"),v=getPaddingFromTooltipModel(t,"html"),g=u+"px "+d+"px "+l+"px "+c;return a.push("box-shadow:"+g),r&&o&&a.push(assembleTransition(o,n)),s&&a.push("background-color:"+s),each$f(["width","color","radius"],function(_){var y="border-"+_,S=toCamelCase(y),x=t.get(S);x!=null&&a.push(y+":"+x+(_==="color"?"":"px"))}),a.push(assembleFont(f)),v!=null&&a.push("padding:"+normalizeCssArray(v).join("px ")+"px"),a.join(";")+";"}function makeStyleCoord$1(t,r,n,a,o){var s=r&&r.painter;if(n){var l=s&&s.getViewportRoot();l&&transformLocalCoord(t,l,document.body,a,o)}else{t[0]=a,t[1]=o;var c=s&&s.getViewportRootOffset();c&&(t[0]+=c.offsetLeft,t[1]+=c.offsetTop)}t[2]=t[0]/r.getWidth(),t[3]=t[1]/r.getHeight()}var TooltipHTMLContent=function(){function t(r,n,a){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._firstShow=!0,this._longHide=!0,env$1.wxa)return null;var o=document.createElement("div");o.domBelongToZr=!0,this.el=o;var s=this._zr=n.getZr(),l=this._appendToBody=a&&a.appendToBody;makeStyleCoord$1(this._styleCoord,s,l,n.getWidth()/2,n.getHeight()/2),l?document.body.appendChild(o):r.appendChild(o),this._container=r;var c=this;o.onmouseenter=function(){c._enterable&&(clearTimeout(c._hideTimeout),c._show=!0),c._inContent=!0},o.onmousemove=function(u){if(u=u||window.event,!c._enterable){var d=s.handler,f=s.painter.getViewportRoot();normalizeEvent(f,u,!0),d.dispatch("mousemove",u)}},o.onmouseleave=function(){c._inContent=!1,c._enterable&&c._show&&c.hideLater(c._hideDelay)}}return t.prototype.update=function(r){var n=this._container,a=getComputedStyle$1(n,"position"),o=n.style;o.position!=="absolute"&&a!=="absolute"&&(o.position="relative");var s=r.get("alwaysShowContent");s&&this._moveIfResized(),this.el.className=r.get("className")||""},t.prototype.show=function(r,n){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var a=this.el,o=a.style,s=this._styleCoord;a.innerHTML?o.cssText=gCssText+assembleCssText(r,!this._firstShow,this._longHide)+assembleTransform(s[0],s[1],!0)+("border-color:"+convertToColorString(n)+";")+(r.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):o.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},t.prototype.setContent=function(r,n,a,o,s){var l=this.el;if(r==null){l.innerHTML="";return}var c="";if(isString(s)&&a.get("trigger")==="item"&&!shouldTooltipConfine(a)&&(c=assembleArrow(a,o,s)),isString(r))l.innerHTML=r+c;else if(r){l.innerHTML="",isArray$1(r)||(r=[r]);for(var u=0;u=0?this._tryShow(s,l):o==="leave"&&this._hide(l))},this))},r.prototype._keepShow=function(){var n=this._tooltipModel,a=this._ecModel,o=this._api,s=n.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&s!=="none"&&s!=="click"){var l=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!o.isDisposed()&&l.manuallyShowTip(n,a,o,{x:l._lastX,y:l._lastY,dataByCoordSys:l._lastDataByCoordSys})})}},r.prototype.manuallyShowTip=function(n,a,o,s){if(!(s.from===this.uid||env$1.node||!o.getDom())){var l=makeDispatchAction(s,o);this._ticket="";var c=s.dataByCoordSys,u=findComponentReference(s,a,o);if(u){var d=u.el.getBoundingRect().clone();d.applyTransform(u.el.transform),this._tryShow({offsetX:d.x+d.width/2,offsetY:d.y+d.height/2,target:u.el,position:s.position,positionDefault:"bottom"},l)}else if(s.tooltip&&s.x!=null&&s.y!=null){var f=proxyRect;f.x=s.x,f.y=s.y,f.update(),getECData(f).tooltipConfig={name:null,option:s.tooltip},this._tryShow({offsetX:s.x,offsetY:s.y,target:f},l)}else if(c)this._tryShow({offsetX:s.x,offsetY:s.y,position:s.position,dataByCoordSys:c,tooltipOption:s.tooltipOption},l);else if(s.seriesIndex!=null){if(this._manuallyAxisShowTip(n,a,o,s))return;var v=findPointFromSeries(s,a),g=v.point[0],_=v.point[1];g!=null&&_!=null&&this._tryShow({offsetX:g,offsetY:_,target:v.el,position:s.position,positionDefault:"bottom"},l)}else s.x!=null&&s.y!=null&&(o.dispatchAction({type:"updateAxisPointer",x:s.x,y:s.y}),this._tryShow({offsetX:s.x,offsetY:s.y,position:s.position,target:o.getZr().findHover(s.x,s.y).target},l))}},r.prototype.manuallyHideTip=function(n,a,o,s){var l=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&l.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,s.from!==this.uid&&this._hide(makeDispatchAction(s,o))},r.prototype._manuallyAxisShowTip=function(n,a,o,s){var l=s.seriesIndex,c=s.dataIndex,u=a.getComponent("axisPointer").coordSysAxesInfo;if(!(l==null||c==null||u==null)){var d=a.getSeriesByIndex(l);if(!!d){var f=d.getData(),v=buildTooltipModel([f.getItemModel(c),d,(d.coordinateSystem||{}).model],this._tooltipModel);if(v.get("trigger")==="axis")return o.dispatchAction({type:"updateAxisPointer",seriesIndex:l,dataIndex:c,position:s.position}),!0}}},r.prototype._tryShow=function(n,a){var o=n.target,s=this._tooltipModel;if(!!s){this._lastX=n.offsetX,this._lastY=n.offsetY;var l=n.dataByCoordSys;if(l&&l.length)this._showAxisTooltip(l,n);else if(o){this._lastDataByCoordSys=null;var c,u;findEventDispatcher(o,function(d){if(getECData(d).dataIndex!=null)return c=d,!0;if(getECData(d).tooltipConfig!=null)return u=d,!0},!0),c?this._showSeriesItemTooltip(n,c,a):u?this._showComponentItemTooltip(n,u,a):this._hide(a)}else this._lastDataByCoordSys=null,this._hide(a)}},r.prototype._showOrMove=function(n,a){var o=n.get("showDelay");a=bind$1(a,this),clearTimeout(this._showTimout),o>0?this._showTimout=setTimeout(a,o):a()},r.prototype._showAxisTooltip=function(n,a){var o=this._ecModel,s=this._tooltipModel,l=[a.offsetX,a.offsetY],c=buildTooltipModel([a.tooltipOption],s),u=this._renderMode,d=[],f=createTooltipMarkup("section",{blocks:[],noHeader:!0}),v=[],g=new TooltipMarkupStyleCreator;each$f(n,function(w){each$f(w.dataByAxis,function(A){var M=o.getComponent(A.axisDim+"Axis",A.axisIndex),D=A.value;if(!(!M||D==null)){var L=getValueLabel(D,M.axis,o,A.seriesDataIndices,A.valueLabelOpt),z=createTooltipMarkup("section",{header:L,noHeader:!trim$1(L),sortBlocks:!0,blocks:[]});f.blocks.push(z),each$f(A.seriesDataIndices,function(F){var ae=o.getSeriesByIndex(F.seriesIndex),j=F.dataIndexInside,Y=ae.getDataParams(j);if(!(Y.dataIndex<0)){Y.axisDim=A.axisDim,Y.axisIndex=A.axisIndex,Y.axisType=A.axisType,Y.axisId=A.axisId,Y.axisValue=getAxisRawValue(M.axis,{value:D}),Y.axisValueLabel=L,Y.marker=g.makeTooltipMarker("item",convertToColorString(Y.color),u);var de=normalizeTooltipFormatResult(ae.formatTooltip(j,!0,null)),$e=de.frag;if($e){var Lt=buildTooltipModel([ae],s).get("valueFormatter");z.blocks.push(Lt?extend({valueFormatter:Lt},$e):$e)}de.text&&v.push(de.text),d.push(Y)}})}})}),f.blocks.reverse(),v.reverse();var _=a.position,y=c.get("order"),S=buildTooltipMarkup(f,g,u,y,o.get("useUTC"),c.get("textStyle"));S&&v.unshift(S);var x=u==="richText"?` - -`:"
",b=v.join(x);this._showOrMove(c,function(){this._updateContentNotChangedOnAxis(n,d)?this._updatePosition(c,_,l[0],l[1],this._tooltipContent,d):this._showTooltipContent(c,b,d,Math.random()+"",l[0],l[1],_,null,g)})},r.prototype._showSeriesItemTooltip=function(n,a,o){var s=this._ecModel,l=getECData(a),c=l.seriesIndex,u=s.getSeriesByIndex(c),d=l.dataModel||u,f=l.dataIndex,v=l.dataType,g=d.getData(v),_=this._renderMode,y=n.positionDefault,S=buildTooltipModel([g.getItemModel(f),d,u&&(u.coordinateSystem||{}).model],this._tooltipModel,y?{position:y}:null),x=S.get("trigger");if(!(x!=null&&x!=="item")){var b=d.getDataParams(f,v),w=new TooltipMarkupStyleCreator;b.marker=w.makeTooltipMarker("item",convertToColorString(b.color),_);var A=normalizeTooltipFormatResult(d.formatTooltip(f,!1,v)),M=S.get("order"),D=S.get("valueFormatter"),L=A.frag,z=L?buildTooltipMarkup(D?extend({valueFormatter:D},L):L,w,_,M,s.get("useUTC"),S.get("textStyle")):A.text,F="item_"+d.name+"_"+f;this._showOrMove(S,function(){this._showTooltipContent(S,z,b,F,n.offsetX,n.offsetY,n.position,n.target,w)}),o({type:"showTip",dataIndexInside:f,dataIndex:g.getRawIndex(f),seriesIndex:c,from:this.uid})}},r.prototype._showComponentItemTooltip=function(n,a,o){var s=getECData(a),l=s.tooltipConfig,c=l.option||{};if(isString(c)){var u=c;c={content:u,formatter:u}}var d=[c],f=this._ecModel.getComponent(s.componentMainType,s.componentIndex);f&&d.push(f),d.push({formatter:c.content});var v=n.positionDefault,g=buildTooltipModel(d,this._tooltipModel,v?{position:v}:null),_=g.get("content"),y=Math.random()+"",S=new TooltipMarkupStyleCreator;this._showOrMove(g,function(){var x=clone$4(g.get("formatterParams")||{});this._showTooltipContent(g,_,x,y,n.offsetX,n.offsetY,n.position,a,S)}),o({type:"showTip",from:this.uid})},r.prototype._showTooltipContent=function(n,a,o,s,l,c,u,d,f){if(this._ticket="",!(!n.get("showContent")||!n.get("show"))){var v=this._tooltipContent;v.setEnterable(n.get("enterable"));var g=n.get("formatter");u=u||n.get("position");var _=a,y=this._getNearestPoint([l,c],o,n.get("trigger"),n.get("borderColor")),S=y.color;if(g)if(isString(g)){var x=n.ecModel.get("useUTC"),b=isArray$1(o)?o[0]:o,w=b&&b.axisType&&b.axisType.indexOf("time")>=0;_=g,w&&(_=format(b.axisValue,_,x)),_=formatTpl(_,o,!0)}else if(isFunction(g)){var A=bind$1(function(M,D){M===this._ticket&&(v.setContent(D,f,n,S,u),this._updatePosition(n,u,l,c,v,o,d))},this);this._ticket=s,_=g(o,s,A)}else _=g;v.setContent(_,f,n,S,u),v.show(n,S),this._updatePosition(n,u,l,c,v,o,d)}},r.prototype._getNearestPoint=function(n,a,o,s){if(o==="axis"||isArray$1(a))return{color:s||(this._renderMode==="html"?"#fff":"none")};if(!isArray$1(a))return{color:s||a.color||a.borderColor}},r.prototype._updatePosition=function(n,a,o,s,l,c,u){var d=this._api.getWidth(),f=this._api.getHeight();a=a||n.get("position");var v=l.getSize(),g=n.get("align"),_=n.get("verticalAlign"),y=u&&u.getBoundingRect().clone();if(u&&y.applyTransform(u.transform),isFunction(a)&&(a=a([o,s],c,l.el,y,{viewSize:[d,f],contentSize:v.slice()})),isArray$1(a))o=parsePercent(a[0],d),s=parsePercent(a[1],f);else if(isObject$3(a)){var S=a;S.width=v[0],S.height=v[1];var x=getLayoutRect(S,{width:d,height:f});o=x.x,s=x.y,g=null,_=null}else if(isString(a)&&u){var b=calcTooltipPosition(a,y,v,n.get("borderWidth"));o=b[0],s=b[1]}else{var b=refixTooltipPosition(o,s,l,d,f,g?null:20,_?null:20);o=b[0],s=b[1]}if(g&&(o-=isCenterAlign(g)?v[0]/2:g==="right"?v[0]:0),_&&(s-=isCenterAlign(_)?v[1]/2:_==="bottom"?v[1]:0),shouldTooltipConfine(n)){var b=confineTooltipPosition(o,s,l,d,f);o=b[0],s=b[1]}l.moveTo(o,s)},r.prototype._updateContentNotChangedOnAxis=function(n,a){var o=this._lastDataByCoordSys,s=this._cbParamsList,l=!!o&&o.length===n.length;return l&&each$f(o,function(c,u){var d=c.dataByAxis||[],f=n[u]||{},v=f.dataByAxis||[];l=l&&d.length===v.length,l&&each$f(d,function(g,_){var y=v[_]||{},S=g.seriesDataIndices||[],x=y.seriesDataIndices||[];l=l&&g.value===y.value&&g.axisType===y.axisType&&g.axisId===y.axisId&&S.length===x.length,l&&each$f(S,function(b,w){var A=x[w];l=l&&b.seriesIndex===A.seriesIndex&&b.dataIndex===A.dataIndex}),s&&each$f(g.seriesDataIndices,function(b){var w=b.seriesIndex,A=a[w],M=s[w];A&&M&&M.data!==A.data&&(l=!1)})})}),this._lastDataByCoordSys=n,this._cbParamsList=a,!!l},r.prototype._hide=function(n){this._lastDataByCoordSys=null,n({type:"hideTip",from:this.uid})},r.prototype.dispose=function(n,a){env$1.node||!a.getDom()||(clear$1(this,"_updatePosition"),this._tooltipContent.dispose(),unregister("itemTooltip",a))},r.type="tooltip",r}(ComponentView$1);function buildTooltipModel(t,r,n){var a=r.ecModel,o;n?(o=new Model$1(n,a,a),o=new Model$1(r.option,o,a)):o=r;for(var s=t.length-1;s>=0;s--){var l=t[s];l&&(l instanceof Model$1&&(l=l.get("tooltip",!0)),isString(l)&&(l={formatter:l}),l&&(o=new Model$1(l,o,a)))}return o}function makeDispatchAction(t,r){return t.dispatchAction||bind$1(r.dispatchAction,r)}function refixTooltipPosition(t,r,n,a,o,s,l){var c=n.getSize(),u=c[0],d=c[1];return s!=null&&(t+u+s+2>a?t-=u+s:t+=s),l!=null&&(r+d+l>o?r-=d+l:r+=l),[t,r]}function confineTooltipPosition(t,r,n,a,o){var s=n.getSize(),l=s[0],c=s[1];return t=Math.min(t+l,a)-l,r=Math.min(r+c,o)-c,t=Math.max(t,0),r=Math.max(r,0),[t,r]}function calcTooltipPosition(t,r,n,a){var o=n[0],s=n[1],l=Math.ceil(Math.SQRT2*a)+8,c=0,u=0,d=r.width,f=r.height;switch(t){case"inside":c=r.x+d/2-o/2,u=r.y+f/2-s/2;break;case"top":c=r.x+d/2-o/2,u=r.y-s-l;break;case"bottom":c=r.x+d/2-o/2,u=r.y+f+l;break;case"left":c=r.x-o-l,u=r.y+f/2-s/2;break;case"right":c=r.x+d+l,u=r.y+f/2-s/2}return[c,u]}function isCenterAlign(t){return t==="center"||t==="middle"}function findComponentReference(t,r,n){var a=preParseFinder(t).queryOptionMap,o=a.keys()[0];if(!(!o||o==="series")){var s=queryReferringComponents(r,o,a.get(o),{useDefault:!1,enableAll:!1,enableNone:!1}),l=s.models[0];if(!!l){var c=n.getViewOfComponentModel(l),u;if(c.group.traverse(function(d){var f=getECData(d).tooltipConfig;if(f&&f.name===t.name)return u=d,!0}),u)return{componentMainType:o,componentIndex:l.componentIndex,el:u}}}}var TooltipView$1=TooltipView;function install$i(t){use(install$q),t.registerComponentModel(TooltipModel$1),t.registerComponentView(TooltipView$1),t.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},noop),t.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},noop)}var DEFAULT_TOOLBOX_BTNS=["rect","polygon","keep","clear"];function brushPreprocessor(t,r){var n=normalizeToArray(t?t.brush:[]);if(!!n.length){var a=[];each$f(n,function(u){var d=u.hasOwnProperty("toolbox")?u.toolbox:[];d instanceof Array&&(a=a.concat(d))});var o=t&&t.toolbox;isArray$1(o)&&(o=o[0]),o||(o={feature:{}},t.toolbox=[o]);var s=o.feature||(o.feature={}),l=s.brush||(s.brush={}),c=l.type||(l.type=[]);c.push.apply(c,a),removeDuplicate(c),r&&!c.length&&c.push.apply(c,DEFAULT_TOOLBOX_BTNS)}}function removeDuplicate(t){var r={};each$f(t,function(n){r[n]=1}),t.length=0,each$f(r,function(n,a){t.push(a)})}var each$4=each$f;function hasKeys(t){if(t){for(var r in t)if(t.hasOwnProperty(r))return!0}}function createVisualMappings(t,r,n){var a={};return each$4(r,function(s){var l=a[s]=o();each$4(t[s],function(c,u){if(!!VisualMapping$1.isValidType(u)){var d={type:u,visual:c};n&&n(d,s),l[u]=new VisualMapping$1(d),u==="opacity"&&(d=clone$4(d),d.type="colorAlpha",l.__hidden.__alphaForOpacity=new VisualMapping$1(d))}})}),a;function o(){var s=function(){};s.prototype.__hidden=s.prototype;var l=new s;return l}}function replaceVisualOption(t,r,n){var a;each$f(n,function(o){r.hasOwnProperty(o)&&hasKeys(r[o])&&(a=!0)}),a&&each$f(n,function(o){r.hasOwnProperty(o)&&hasKeys(r[o])?t[o]=clone$4(r[o]):delete t[o]})}function applyVisual(t,r,n,a,o,s){var l={};each$f(t,function(v){var g=VisualMapping$1.prepareVisualTypes(r[v]);l[v]=g});var c;function u(v){return getItemVisualFromData(n,c,v)}function d(v,g){setItemVisualFromData(n,c,v,g)}s==null?n.each(f):n.each([s],f);function f(v,g){c=s==null?v:g;var _=n.getRawDataItem(c);if(!(_&&_.visualMap===!1))for(var y=a.call(o,v),S=r[y],x=l[y],b=0,w=x.length;br[0][1]&&(r[0][1]=s[0]),s[1]r[1][1]&&(r[1][1]=s[1])}return r&&getBoundingRectFromMinMax(r)}};function getBoundingRectFromMinMax(t){return new BoundingRect$1(t[0][0],t[1][0],t[0][1]-t[0][0],t[1][1]-t[1][0])}var BrushView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.init=function(n,a){this.ecModel=n,this.api=a,this.model,(this._brushController=new BrushController$1(a.getZr())).on("brush",bind$1(this._onBrush,this)).mount()},r.prototype.render=function(n,a,o,s){this.model=n,this._updateController(n,a,o,s)},r.prototype.updateTransform=function(n,a,o,s){layoutCovers(a),this._updateController(n,a,o,s)},r.prototype.updateVisual=function(n,a,o,s){this.updateTransform(n,a,o,s)},r.prototype.updateView=function(n,a,o,s){this._updateController(n,a,o,s)},r.prototype._updateController=function(n,a,o,s){(!s||s.$from!==n.id)&&this._brushController.setPanels(n.brushTargetManager.makePanelOpts(o)).enableBrush(n.brushOption).updateCovers(n.areas.slice())},r.prototype.dispose=function(){this._brushController.dispose()},r.prototype._onBrush=function(n){var a=this.model.id,o=this.model.brushTargetManager.setOutputRanges(n.areas,this.ecModel);(!n.isEnd||n.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:a,areas:clone$4(o),$from:a}),n.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:a,areas:clone$4(o),$from:a})},r.type="brush",r}(ComponentView$1),BrushView$1=BrushView,DEFAULT_OUT_OF_BRUSH_COLOR="#ddd",BrushModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.areas=[],n.brushOption={},n}return r.prototype.optionUpdated=function(n,a){var o=this.option;!a&&replaceVisualOption(o,n,["inBrush","outOfBrush"]);var s=o.inBrush=o.inBrush||{};o.outOfBrush=o.outOfBrush||{color:DEFAULT_OUT_OF_BRUSH_COLOR},s.hasOwnProperty("liftZ")||(s.liftZ=5)},r.prototype.setAreas=function(n){!n||(this.areas=map$1(n,function(a){return generateBrushOption(this.option,a)},this))},r.prototype.setBrushOption=function(n){this.brushOption=generateBrushOption(this.option,n),this.brushType=this.brushOption.brushType},r.type="brush",r.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],r.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},r}(ComponentModel$1);function generateBrushOption(t,r){return merge({brushType:t.brushType,brushMode:t.brushMode,transformable:t.transformable,brushStyle:new Model$1(t.brushStyle).getItemStyle(),removeOnClick:t.removeOnClick,z:t.z},r,!0)}var BrushModel$1=BrushModel,ICON_TYPES=["rect","polygon","lineX","lineY","keep","clear"],BrushFeature=function(t){__extends(r,t);function r(){return t!==null&&t.apply(this,arguments)||this}return r.prototype.render=function(n,a,o){var s,l,c;a.eachComponent({mainType:"brush"},function(u){s=u.brushType,l=u.brushOption.brushMode||"single",c=c||!!u.areas.length}),this._brushType=s,this._brushMode=l,each$f(n.get("type",!0),function(u){n.setIconStatus(u,(u==="keep"?l==="multiple":u==="clear"?c:u===s)?"emphasis":"normal")})},r.prototype.updateView=function(n,a,o){this.render(n,a,o)},r.prototype.getIcons=function(){var n=this.model,a=n.get("icon",!0),o={};return each$f(n.get("type",!0),function(s){a[s]&&(o[s]=a[s])}),o},r.prototype.onclick=function(n,a,o){var s=this._brushType,l=this._brushMode;o==="clear"?(a.dispatchAction({type:"axisAreaSelect",intervals:[]}),a.dispatchAction({type:"brush",command:"clear",areas:[]})):a.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:o==="keep"?s:s===o?!1:o,brushMode:o==="keep"?l==="multiple"?"single":"multiple":l}})},r.getDefaultOption=function(n){var a={show:!0,type:ICON_TYPES.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:n.getLocaleModel().get(["toolbox","brush","title"])};return a},r}(ToolboxFeature),BrushFeature$1=BrushFeature;function install$h(t){t.registerComponentView(BrushView$1),t.registerComponentModel(BrushModel$1),t.registerPreprocessor(brushPreprocessor),t.registerVisual(t.PRIORITY.VISUAL.BRUSH,brushVisual),t.registerAction({type:"brush",event:"brush",update:"updateVisual"},function(r,n){n.eachComponent({mainType:"brush",query:r},function(a){a.setAreas(r.areas)})}),t.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},noop),t.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},noop),registerFeature("brush",BrushFeature$1)}var TitleModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.layoutMode={type:"box",ignoreSize:!0},n}return r.type="title",r.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},r}(ComponentModel$1),TitleView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.render=function(n,a,o){if(this.group.removeAll(),!!n.get("show")){var s=this.group,l=n.getModel("textStyle"),c=n.getModel("subtextStyle"),u=n.get("textAlign"),d=retrieve2(n.get("textBaseline"),n.get("textVerticalAlign")),f=new ZRText$1({style:createTextStyle(l,{text:n.get("text"),fill:l.getTextColor()},{disableBox:!0}),z2:10}),v=f.getBoundingRect(),g=n.get("subtext"),_=new ZRText$1({style:createTextStyle(c,{text:g,fill:c.getTextColor(),y:v.height+n.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),y=n.get("link"),S=n.get("sublink"),x=n.get("triggerEvent",!0);f.silent=!y&&!x,_.silent=!S&&!x,y&&f.on("click",function(){windowOpen(y,"_"+n.get("target"))}),S&&_.on("click",function(){windowOpen(S,"_"+n.get("subtarget"))}),getECData(f).eventData=getECData(_).eventData=x?{componentType:"title",componentIndex:n.componentIndex}:null,s.add(f),g&&s.add(_);var b=s.getBoundingRect(),w=n.getBoxLayoutParams();w.width=b.width,w.height=b.height;var A=getLayoutRect(w,{width:o.getWidth(),height:o.getHeight()},n.get("padding"));u||(u=n.get("left")||n.get("right"),u==="middle"&&(u="center"),u==="right"?A.x+=A.width:u==="center"&&(A.x+=A.width/2)),d||(d=n.get("top")||n.get("bottom"),d==="center"&&(d="middle"),d==="bottom"?A.y+=A.height:d==="middle"&&(A.y+=A.height/2),d=d||"top"),s.x=A.x,s.y=A.y,s.markRedraw();var M={align:u,verticalAlign:d};f.setStyle(M),_.setStyle(M),b=s.getBoundingRect();var D=A.margin,L=n.getItemStyle(["color","opacity"]);L.fill=n.get("backgroundColor");var z=new Rect$3({shape:{x:b.x-D[3],y:b.y-D[0],width:b.width+D[1]+D[3],height:b.height+D[0]+D[2],r:n.get("borderRadius")},style:L,subPixelOptimize:!0,silent:!0});s.add(z)}},r.type="title",r}(ComponentView$1);function install$g(t){t.registerComponentModel(TitleModel),t.registerComponentView(TitleView)}var TimelineModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.layoutMode="box",n}return r.prototype.init=function(n,a,o){this.mergeDefaultAndTheme(n,o),this._initData()},r.prototype.mergeOption=function(n){t.prototype.mergeOption.apply(this,arguments),this._initData()},r.prototype.setCurrentIndex=function(n){n==null&&(n=this.option.currentIndex);var a=this._data.count();this.option.loop?n=(n%a+a)%a:(n>=a&&(n=a-1),n<0&&(n=0)),this.option.currentIndex=n},r.prototype.getCurrentIndex=function(){return this.option.currentIndex},r.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},r.prototype.setPlayState=function(n){this.option.autoPlay=!!n},r.prototype.getPlayState=function(){return!!this.option.autoPlay},r.prototype._initData=function(){var n=this.option,a=n.data||[],o=n.axisType,s=this._names=[],l;o==="category"?(l=[],each$f(a,function(d,f){var v=convertOptionIdName(getDataItemValue(d),""),g;isObject$3(d)?(g=clone$4(d),g.value=f):g=f,l.push(g),s.push(v)})):l=a;var c={category:"ordinal",time:"time",value:"number"}[o]||"number",u=this._data=new SeriesData$1([{name:"value",type:c}],this);u.initData(l,s)},r.prototype.getData=function(){return this._data},r.prototype.getCategories=function(){if(this.get("axisType")==="category")return this._names.slice()},r.type="timeline",r.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},r}(ComponentModel$1),TimelineModel$1=TimelineModel,SliderTimelineModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.type="timeline.slider",r.defaultOption=inheritDefaultOption(TimelineModel$1.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),r}(TimelineModel$1);mixin(SliderTimelineModel,DataFormatMixin.prototype);var SliderTimelineModel$1=SliderTimelineModel,TimelineView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.type="timeline",r}(ComponentView$1),TimelineView$1=TimelineView,TimelineAxis=function(t){__extends(r,t);function r(n,a,o,s){var l=t.call(this,n,a,o)||this;return l.type=s||"value",l}return r.prototype.getLabelModel=function(){return this.model.getModel("label")},r.prototype.isHorizontal=function(){return this.model.get("orient")==="horizontal"},r}(Axis$1),TimelineAxis$1=TimelineAxis,PI=Math.PI,labelDataIndexStore=makeInner(),SliderTimelineView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.init=function(n,a){this.api=a},r.prototype.render=function(n,a,o){if(this.model=n,this.api=o,this.ecModel=a,this.group.removeAll(),n.get("show",!0)){var s=this._layout(n,o),l=this._createGroup("_mainGroup"),c=this._createGroup("_labelGroup"),u=this._axis=this._createAxis(s,n);n.formatTooltip=function(d){var f=u.scale.getLabel({value:d});return createTooltipMarkup("nameValue",{noName:!0,value:f})},each$f(["AxisLine","AxisTick","Control","CurrentPointer"],function(d){this["_render"+d](s,l,u,n)},this),this._renderAxisLabel(s,c,u,n),this._position(s,n)}this._doPlayStop(),this._updateTicksStatus()},r.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},r.prototype.dispose=function(){this._clearTimer()},r.prototype._layout=function(n,a){var o=n.get(["label","position"]),s=n.get("orient"),l=getViewRect(n,a),c;o==null||o==="auto"?c=s==="horizontal"?l.y+l.height/2=0||c==="+"?"left":"right"},d={horizontal:c>=0||c==="+"?"top":"bottom",vertical:"middle"},f={horizontal:0,vertical:PI/2},v=s==="vertical"?l.height:l.width,g=n.getModel("controlStyle"),_=g.get("show",!0),y=_?g.get("itemSize"):0,S=_?g.get("itemGap"):0,x=y+S,b=n.get(["label","rotate"])||0;b=b*PI/180;var w,A,M,D=g.get("position",!0),L=_&&g.get("showPlayBtn",!0),z=_&&g.get("showPrevBtn",!0),F=_&&g.get("showNextBtn",!0),ae=0,j=v;D==="left"||D==="bottom"?(L&&(w=[0,0],ae+=x),z&&(A=[ae,0],ae+=x),F&&(M=[j-y,0],j-=x)):(L&&(w=[j-y,0],j-=x),z&&(A=[0,0],ae+=x),F&&(M=[j-y,0],j-=x));var Y=[ae,j];return n.get("inverse")&&Y.reverse(),{viewRect:l,mainLength:v,orient:s,rotation:f[s],labelRotation:b,labelPosOpt:c,labelAlign:n.get(["label","align"])||u[s],labelBaseline:n.get(["label","verticalAlign"])||n.get(["label","baseline"])||d[s],playPosition:w,prevBtnPosition:A,nextBtnPosition:M,axisExtent:Y,controlSize:y,controlGap:S}},r.prototype._position=function(n,a){var o=this._mainGroup,s=this._labelGroup,l=n.viewRect;if(n.orient==="vertical"){var c=create$1(),u=l.x,d=l.y+l.height;translate(c,c,[-u,-d]),rotate(c,c,-PI/2),translate(c,c,[u,d]),l=l.clone(),l.applyTransform(c)}var f=w(l),v=w(o.getBoundingRect()),g=w(s.getBoundingRect()),_=[o.x,o.y],y=[s.x,s.y];y[0]=_[0]=f[0][0];var S=n.labelPosOpt;if(S==null||isString(S)){var x=S==="+"?0:1;A(_,v,f,1,x),A(y,g,f,1,1-x)}else{var x=S>=0?0:1;A(_,v,f,1,x),y[1]=_[1]+S}o.setPosition(_),s.setPosition(y),o.rotation=s.rotation=n.rotation,b(o),b(s);function b(M){M.originX=f[0][0]-M.x,M.originY=f[1][0]-M.y}function w(M){return[[M.x,M.x+M.width],[M.y,M.y+M.height]]}function A(M,D,L,z,F){M[z]+=L[z][F]-D[z][F]}},r.prototype._createAxis=function(n,a){var o=a.getData(),s=a.get("axisType"),l=createScaleByModel(a,s);l.getTicks=function(){return o.mapArray(["value"],function(d){return{value:d}})};var c=o.getDataExtent("value");l.setExtent(c[0],c[1]),l.calcNiceTicks();var u=new TimelineAxis$1("value",l,n.axisExtent,s);return u.model=a,u},r.prototype._createGroup=function(n){var a=this[n]=new Group$4;return this.group.add(a),a},r.prototype._renderAxisLine=function(n,a,o,s){var l=o.getExtent();if(!!s.get(["lineStyle","show"])){var c=new Line$3({shape:{x1:l[0],y1:0,x2:l[1],y2:0},style:extend({lineCap:"round"},s.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});a.add(c);var u=this._progressLine=new Line$3({shape:{x1:l[0],x2:this._currentPointer?this._currentPointer.x:l[0],y1:0,y2:0},style:defaults({lineCap:"round",lineWidth:c.style.lineWidth},s.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});a.add(u)}},r.prototype._renderAxisTick=function(n,a,o,s){var l=this,c=s.getData(),u=o.scale.getTicks();this._tickSymbols=[],each$f(u,function(d){var f=o.dataToCoord(d.value),v=c.getItemModel(d.value),g=v.getModel("itemStyle"),_=v.getModel(["emphasis","itemStyle"]),y=v.getModel(["progress","itemStyle"]),S={x:f,y:0,onclick:bind$1(l._changeTimeline,l,d.value)},x=giveSymbol(v,g,a,S);x.ensureState("emphasis").style=_.getItemStyle(),x.ensureState("progress").style=y.getItemStyle(),enableHoverEmphasis(x);var b=getECData(x);v.get("tooltip")?(b.dataIndex=d.value,b.dataModel=s):b.dataIndex=b.dataModel=null,l._tickSymbols.push(x)})},r.prototype._renderAxisLabel=function(n,a,o,s){var l=this,c=o.getLabelModel();if(!!c.get("show")){var u=s.getData(),d=o.getViewLabels();this._tickLabels=[],each$f(d,function(f){var v=f.tickValue,g=u.getItemModel(v),_=g.getModel("label"),y=g.getModel(["emphasis","label"]),S=g.getModel(["progress","label"]),x=o.dataToCoord(f.tickValue),b=new ZRText$1({x,y:0,rotation:n.labelRotation-n.rotation,onclick:bind$1(l._changeTimeline,l,v),silent:!1,style:createTextStyle(_,{text:f.formattedLabel,align:n.labelAlign,verticalAlign:n.labelBaseline})});b.ensureState("emphasis").style=createTextStyle(y),b.ensureState("progress").style=createTextStyle(S),a.add(b),enableHoverEmphasis(b),labelDataIndexStore(b).dataIndex=v,l._tickLabels.push(b)})}},r.prototype._renderControl=function(n,a,o,s){var l=n.controlSize,c=n.rotation,u=s.getModel("controlStyle").getItemStyle(),d=s.getModel(["emphasis","controlStyle"]).getItemStyle(),f=s.getPlayState(),v=s.get("inverse",!0);g(n.nextBtnPosition,"next",bind$1(this._changeTimeline,this,v?"-":"+")),g(n.prevBtnPosition,"prev",bind$1(this._changeTimeline,this,v?"+":"-")),g(n.playPosition,f?"stop":"play",bind$1(this._handlePlayClick,this,!f),!0);function g(_,y,S,x){if(!!_){var b=parsePercent$1(retrieve2(s.get(["controlStyle",y+"BtnSize"]),l),l),w=[0,-b/2,b,b],A=makeControlIcon(s,y+"Icon",w,{x:_[0],y:_[1],originX:l/2,originY:0,rotation:x?-c:0,rectHover:!0,style:u,onclick:S});A.ensureState("emphasis").style=d,a.add(A),enableHoverEmphasis(A)}}},r.prototype._renderCurrentPointer=function(n,a,o,s){var l=s.getData(),c=s.getCurrentIndex(),u=l.getItemModel(c).getModel("checkpointStyle"),d=this,f={onCreate:function(v){v.draggable=!0,v.drift=bind$1(d._handlePointerDrag,d),v.ondragend=bind$1(d._handlePointerDragend,d),pointerMoveTo(v,d._progressLine,c,o,s,!0)},onUpdate:function(v){pointerMoveTo(v,d._progressLine,c,o,s)}};this._currentPointer=giveSymbol(u,u,this._mainGroup,{},this._currentPointer,f)},r.prototype._handlePlayClick=function(n){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:n,from:this.uid})},r.prototype._handlePointerDrag=function(n,a,o){this._clearTimer(),this._pointerChangeTimeline([o.offsetX,o.offsetY])},r.prototype._handlePointerDragend=function(n){this._pointerChangeTimeline([n.offsetX,n.offsetY],!0)},r.prototype._pointerChangeTimeline=function(n,a){var o=this._toAxisCoord(n)[0],s=this._axis,l=asc$2(s.getExtent().slice());o>l[1]&&(o=l[1]),o=0&&(l[s]=+l[s].toFixed(g)),[l,v]}var markerTypeCalculator={min:curry$1(markerTypeCalculatorWithExtent,"min"),max:curry$1(markerTypeCalculatorWithExtent,"max"),average:curry$1(markerTypeCalculatorWithExtent,"average"),median:curry$1(markerTypeCalculatorWithExtent,"median")};function dataTransform(t,r){if(!!r){var n=t.getData(),a=t.coordinateSystem,o=a.dimensions;if(!hasXAndY(r)&&!isArray$1(r.coord)&&a){var s=getAxisInfo(r,n,a,t);if(r=clone$4(r),r.type&&markerTypeCalculator[r.type]&&s.baseAxis&&s.valueAxis){var l=indexOf(o,s.baseAxis.dim),c=indexOf(o,s.valueAxis.dim),u=markerTypeCalculator[r.type](n,s.baseDataDim,s.valueDataDim,l,c);r.coord=u[0],r.value=u[1]}else r.coord=[r.xAxis!=null?r.xAxis:r.radiusAxis,r.yAxis!=null?r.yAxis:r.angleAxis]}if(r.coord==null)r.coord=[];else for(var d=r.coord,f=0;f<2;f++)markerTypeCalculator[d[f]]&&(d[f]=numCalculate(n,n.mapDimension(o[f]),d[f]));return r}}function getAxisInfo(t,r,n,a){var o={};return t.valueIndex!=null||t.valueDim!=null?(o.valueDataDim=t.valueIndex!=null?r.getDimension(t.valueIndex):t.valueDim,o.valueAxis=n.getAxis(dataDimToCoordDim(a,o.valueDataDim)),o.baseAxis=n.getOtherAxis(o.valueAxis),o.baseDataDim=r.mapDimension(o.baseAxis.dim)):(o.baseAxis=a.getBaseAxis(),o.valueAxis=n.getOtherAxis(o.baseAxis),o.baseDataDim=r.mapDimension(o.baseAxis.dim),o.valueDataDim=r.mapDimension(o.valueAxis.dim)),o}function dataDimToCoordDim(t,r){var n=t.getData().getDimensionInfo(r);return n&&n.coordDim}function dataFilter(t,r){return t&&t.containData&&r.coord&&!hasXOrY(r)?t.containData(r.coord):!0}function zoneFilter(t,r,n){return t&&t.containZone&&r.coord&&n.coord&&!hasXOrY(r)&&!hasXOrY(n)?t.containZone(r.coord,n.coord):!0}function createMarkerDimValueGetter(t,r){return t?function(n,a,o,s){var l=s<2?n.coord&&n.coord[s]:n.value;return parseDataValue(l,r[s])}:function(n,a,o,s){return parseDataValue(n.value,r[s])}}function numCalculate(t,r,n){if(n==="average"){var a=0,o=0;return t.each(r,function(s,l){isNaN(s)||(a+=s,o++)}),a/o}else return n==="median"?t.getMedian(r):t.getDataExtent(r)[n==="max"?1:0]}var inner$4=makeInner(),MarkerView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.init=function(){this.markerGroupMap=createHashMap()},r.prototype.render=function(n,a,o){var s=this,l=this.markerGroupMap;l.each(function(c){inner$4(c).keep=!1}),a.eachSeries(function(c){var u=MarkerModel$1.getMarkerModelFromSeries(c,s.type);u&&s.renderSeries(c,u,a,o)}),l.each(function(c){!inner$4(c).keep&&s.group.remove(c.group)})},r.prototype.markKeep=function(n){inner$4(n).keep=!0},r.prototype.toggleBlurSeries=function(n,a){var o=this;each$f(n,function(s){var l=MarkerModel$1.getMarkerModelFromSeries(s,o.type);if(l){var c=l.getData();c.eachItemGraphicEl(function(u){u&&(a?enterBlur(u):leaveBlur(u))})}})},r.type="marker",r}(ComponentView$1),MarkerView$1=MarkerView;function updateMarkerLayout(t,r,n){var a=r.coordinateSystem;t.each(function(o){var s=t.getItemModel(o),l,c=parsePercent(s.get("x"),n.getWidth()),u=parsePercent(s.get("y"),n.getHeight());if(!isNaN(c)&&!isNaN(u))l=[c,u];else if(r.getMarkerPosition)l=r.getMarkerPosition(t.getValues(t.dimensions,o));else if(a){var d=t.get(a.dimensions[0],o),f=t.get(a.dimensions[1],o);l=a.dataToPoint([d,f])}isNaN(c)||(l[0]=c),isNaN(u)||(l[1]=u),t.setItemLayout(o,l)})}var MarkPointView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.updateTransform=function(n,a,o){a.eachSeries(function(s){var l=MarkerModel$1.getMarkerModelFromSeries(s,"markPoint");l&&(updateMarkerLayout(l.getData(),s,o),this.markerGroupMap.get(s.id).updateLayout())},this)},r.prototype.renderSeries=function(n,a,o,s){var l=n.coordinateSystem,c=n.id,u=n.getData(),d=this.markerGroupMap,f=d.get(c)||d.set(c,new SymbolDraw$1),v=createData(l,n,a);a.setData(v),updateMarkerLayout(a.getData(),n,s),v.each(function(g){var _=v.getItemModel(g),y=_.getShallow("symbol"),S=_.getShallow("symbolSize"),x=_.getShallow("symbolRotate"),b=_.getShallow("symbolOffset"),w=_.getShallow("symbolKeepAspect");if(isFunction(y)||isFunction(S)||isFunction(x)||isFunction(b)){var A=a.getRawValue(g),M=a.getDataParams(g);isFunction(y)&&(y=y(A,M)),isFunction(S)&&(S=S(A,M)),isFunction(x)&&(x=x(A,M)),isFunction(b)&&(b=b(A,M))}var D=_.getModel("itemStyle").getItemStyle(),L=getVisualFromData(u,"color");D.fill||(D.fill=L),v.setItemVisual(g,{symbol:y,symbolSize:S,symbolRotate:x,symbolOffset:b,symbolKeepAspect:w,style:D})}),f.updateData(v),this.group.add(f.group),v.eachItemGraphicEl(function(g){g.traverse(function(_){getECData(_).dataModel=a})}),this.markKeep(f),f.group.silent=a.get("silent")||n.get("silent")},r.type="markPoint",r}(MarkerView$1);function createData(t,r,n){var a;t?a=map$1(t&&t.dimensions,function(c){var u=r.getData().getDimensionInfo(r.getData().mapDimension(c))||{};return extend(extend({},u),{name:c,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var o=new SeriesData$1(a,n),s=map$1(n.get("data"),curry$1(dataTransform,r));t&&(s=filter(s,curry$1(dataFilter,t)));var l=createMarkerDimValueGetter(!!t,a);return o.initData(s,null,l),o}var MarkPointView$1=MarkPointView;function install$e(t){t.registerComponentModel(MarkPointModel$1),t.registerComponentView(MarkPointView$1),t.registerPreprocessor(function(r){checkMarkerInSeries(r.series,"markPoint")&&(r.markPoint=r.markPoint||{})})}var MarkLineModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.createMarkerModelFromSeries=function(n,a,o){return new r(n,a,o)},r.type="markLine",r.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},r}(MarkerModel$1),MarkLineModel$1=MarkLineModel,inner$3=makeInner(),markLineTransform=function(t,r,n,a){var o=t.getData(),s;if(isArray$1(a))s=a;else{var l=a.type;if(l==="min"||l==="max"||l==="average"||l==="median"||a.xAxis!=null||a.yAxis!=null){var c=void 0,u=void 0;if(a.yAxis!=null||a.xAxis!=null)c=r.getAxis(a.yAxis!=null?"y":"x"),u=retrieve(a.yAxis,a.xAxis);else{var d=getAxisInfo(a,o,r,t);c=d.valueAxis;var f=getStackedDimension(o,d.valueDataDim);u=numCalculate(o,f,l)}var v=c.dim==="x"?0:1,g=1-v,_=clone$4(a),y={coord:[]};_.type=null,_.coord=[],_.coord[g]=-1/0,y.coord[g]=1/0;var S=n.get("precision");S>=0&&isNumber(u)&&(u=+u.toFixed(Math.min(S,20))),_.coord[v]=y.coord[v]=u,s=[_,y,{type:l,valueIndex:a.valueIndex,value:u}]}else s=[]}var x=[dataTransform(t,s[0]),dataTransform(t,s[1]),extend({},s[2])];return x[2].type=x[2].type||null,merge(x[2],x[0]),merge(x[2],x[1]),x};function isInfinity$1(t){return!isNaN(t)&&!isFinite(t)}function ifMarkLineHasOnlyDim(t,r,n,a){var o=1-t,s=a.dimensions[t];return isInfinity$1(r[o])&&isInfinity$1(n[o])&&r[t]===n[t]&&a.getAxis(s).containData(r[t])}function markLineFilter(t,r){if(t.type==="cartesian2d"){var n=r[0].coord,a=r[1].coord;if(n&&a&&(ifMarkLineHasOnlyDim(1,n,a,t)||ifMarkLineHasOnlyDim(0,n,a,t)))return!0}return dataFilter(t,r[0])&&dataFilter(t,r[1])}function updateSingleMarkerEndLayout(t,r,n,a,o){var s=a.coordinateSystem,l=t.getItemModel(r),c,u=parsePercent(l.get("x"),o.getWidth()),d=parsePercent(l.get("y"),o.getHeight());if(!isNaN(u)&&!isNaN(d))c=[u,d];else{if(a.getMarkerPosition)c=a.getMarkerPosition(t.getValues(t.dimensions,r));else{var f=s.dimensions,v=t.get(f[0],r),g=t.get(f[1],r);c=s.dataToPoint([v,g])}if(isCoordinateSystemType(s,"cartesian2d")){var _=s.getAxis("x"),y=s.getAxis("y"),f=s.dimensions;isInfinity$1(t.get(f[0],r))?c[0]=_.toGlobalCoord(_.getExtent()[n?0:1]):isInfinity$1(t.get(f[1],r))&&(c[1]=y.toGlobalCoord(y.getExtent()[n?0:1]))}isNaN(u)||(c[0]=u),isNaN(d)||(c[1]=d)}t.setItemLayout(r,c)}var MarkLineView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.updateTransform=function(n,a,o){a.eachSeries(function(s){var l=MarkerModel$1.getMarkerModelFromSeries(s,"markLine");if(l){var c=l.getData(),u=inner$3(l).from,d=inner$3(l).to;u.each(function(f){updateSingleMarkerEndLayout(u,f,!0,s,o),updateSingleMarkerEndLayout(d,f,!1,s,o)}),c.each(function(f){c.setItemLayout(f,[u.getItemLayout(f),d.getItemLayout(f)])}),this.markerGroupMap.get(s.id).updateLayout()}},this)},r.prototype.renderSeries=function(n,a,o,s){var l=n.coordinateSystem,c=n.id,u=n.getData(),d=this.markerGroupMap,f=d.get(c)||d.set(c,new LineDraw$1);this.group.add(f.group);var v=createList$1(l,n,a),g=v.from,_=v.to,y=v.line;inner$3(a).from=g,inner$3(a).to=_,a.setData(y);var S=a.get("symbol"),x=a.get("symbolSize"),b=a.get("symbolRotate"),w=a.get("symbolOffset");isArray$1(S)||(S=[S,S]),isArray$1(x)||(x=[x,x]),isArray$1(b)||(b=[b,b]),isArray$1(w)||(w=[w,w]),v.from.each(function(M){A(g,M,!0),A(_,M,!1)}),y.each(function(M){var D=y.getItemModel(M).getModel("lineStyle").getLineStyle();y.setItemLayout(M,[g.getItemLayout(M),_.getItemLayout(M)]),D.stroke==null&&(D.stroke=g.getItemVisual(M,"style").fill),y.setItemVisual(M,{fromSymbolKeepAspect:g.getItemVisual(M,"symbolKeepAspect"),fromSymbolOffset:g.getItemVisual(M,"symbolOffset"),fromSymbolRotate:g.getItemVisual(M,"symbolRotate"),fromSymbolSize:g.getItemVisual(M,"symbolSize"),fromSymbol:g.getItemVisual(M,"symbol"),toSymbolKeepAspect:_.getItemVisual(M,"symbolKeepAspect"),toSymbolOffset:_.getItemVisual(M,"symbolOffset"),toSymbolRotate:_.getItemVisual(M,"symbolRotate"),toSymbolSize:_.getItemVisual(M,"symbolSize"),toSymbol:_.getItemVisual(M,"symbol"),style:D})}),f.updateData(y),v.line.eachItemGraphicEl(function(M){getECData(M).dataModel=a,M.traverse(function(D){getECData(D).dataModel=a})});function A(M,D,L){var z=M.getItemModel(D);updateSingleMarkerEndLayout(M,D,L,n,s);var F=z.getModel("itemStyle").getItemStyle();F.fill==null&&(F.fill=getVisualFromData(u,"color")),M.setItemVisual(D,{symbolKeepAspect:z.get("symbolKeepAspect"),symbolOffset:retrieve2(z.get("symbolOffset",!0),w[L?0:1]),symbolRotate:retrieve2(z.get("symbolRotate",!0),b[L?0:1]),symbolSize:retrieve2(z.get("symbolSize"),x[L?0:1]),symbol:retrieve2(z.get("symbol",!0),S[L?0:1]),style:F})}this.markKeep(f),f.group.silent=a.get("silent")||n.get("silent")},r.type="markLine",r}(MarkerView$1);function createList$1(t,r,n){var a;t?a=map$1(t&&t.dimensions,function(d){var f=r.getData().getDimensionInfo(r.getData().mapDimension(d))||{};return extend(extend({},f),{name:d,ordinalMeta:null})}):a=[{name:"value",type:"float"}];var o=new SeriesData$1(a,n),s=new SeriesData$1(a,n),l=new SeriesData$1([],n),c=map$1(n.get("data"),curry$1(markLineTransform,r,t,n));t&&(c=filter(c,curry$1(markLineFilter,t)));var u=createMarkerDimValueGetter(!!t,a);return o.initData(map$1(c,function(d){return d[0]}),null,u),s.initData(map$1(c,function(d){return d[1]}),null,u),l.initData(map$1(c,function(d){return d[2]})),l.hasItemOption=!0,{from:o,to:s,line:l}}var MarkLineView$1=MarkLineView;function install$d(t){t.registerComponentModel(MarkLineModel$1),t.registerComponentView(MarkLineView$1),t.registerPreprocessor(function(r){checkMarkerInSeries(r.series,"markLine")&&(r.markLine=r.markLine||{})})}var MarkAreaModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.createMarkerModelFromSeries=function(n,a,o){return new r(n,a,o)},r.type="markArea",r.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},r}(MarkerModel$1),MarkAreaModel$1=MarkAreaModel,inner$2=makeInner(),markAreaTransform=function(t,r,n,a){var o=a[0],s=a[1];if(!(!o||!s)){var l=dataTransform(t,o),c=dataTransform(t,s),u=l.coord,d=c.coord;u[0]=retrieve(u[0],-1/0),u[1]=retrieve(u[1],-1/0),d[0]=retrieve(d[0],1/0),d[1]=retrieve(d[1],1/0);var f=mergeAll([{},l,c]);return f.coord=[l.coord,c.coord],f.x0=l.x,f.y0=l.y,f.x1=c.x,f.y1=c.y,f}};function isInfinity(t){return!isNaN(t)&&!isFinite(t)}function ifMarkAreaHasOnlyDim(t,r,n,a){var o=1-t;return isInfinity(r[o])&&isInfinity(n[o])}function markAreaFilter(t,r){var n=r.coord[0],a=r.coord[1],o={coord:n,x:r.x0,y:r.y0},s={coord:a,x:r.x1,y:r.y1};return isCoordinateSystemType(t,"cartesian2d")?n&&a&&(ifMarkAreaHasOnlyDim(1,n,a)||ifMarkAreaHasOnlyDim(0,n,a))?!0:zoneFilter(t,o,s):dataFilter(t,o)||dataFilter(t,s)}function getSingleMarkerEndPoint(t,r,n,a,o){var s=a.coordinateSystem,l=t.getItemModel(r),c,u=parsePercent(l.get(n[0]),o.getWidth()),d=parsePercent(l.get(n[1]),o.getHeight());if(!isNaN(u)&&!isNaN(d))c=[u,d];else{if(a.getMarkerPosition){var f=t.getValues(["x0","y0"],r),v=t.getValues(["x1","y1"],r),g=s.clampData(f),_=s.clampData(v),y=[];n[0]==="x0"?y[0]=g[0]>_[0]?v[0]:f[0]:y[0]=g[0]>_[0]?f[0]:v[0],n[1]==="y0"?y[1]=g[1]>_[1]?v[1]:f[1]:y[1]=g[1]>_[1]?f[1]:v[1],c=a.getMarkerPosition(y,n,!0)}else{var S=t.get(n[0],r),x=t.get(n[1],r),b=[S,x];s.clampData&&s.clampData(b,b),c=s.dataToPoint(b,!0)}if(isCoordinateSystemType(s,"cartesian2d")){var w=s.getAxis("x"),A=s.getAxis("y"),S=t.get(n[0],r),x=t.get(n[1],r);isInfinity(S)?c[0]=w.toGlobalCoord(w.getExtent()[n[0]==="x0"?0:1]):isInfinity(x)&&(c[1]=A.toGlobalCoord(A.getExtent()[n[1]==="y0"?0:1]))}isNaN(u)||(c[0]=u),isNaN(d)||(c[1]=d)}return c}var dimPermutations=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],MarkAreaView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.updateTransform=function(n,a,o){a.eachSeries(function(s){var l=MarkerModel$1.getMarkerModelFromSeries(s,"markArea");if(l){var c=l.getData();c.each(function(u){var d=map$1(dimPermutations,function(v){return getSingleMarkerEndPoint(c,u,v,s,o)});c.setItemLayout(u,d);var f=c.getItemGraphicEl(u);f.setShape("points",d)})}},this)},r.prototype.renderSeries=function(n,a,o,s){var l=n.coordinateSystem,c=n.id,u=n.getData(),d=this.markerGroupMap,f=d.get(c)||d.set(c,{group:new Group$4});this.group.add(f.group),this.markKeep(f);var v=createList(l,n,a);a.setData(v),v.each(function(g){var _=map$1(dimPermutations,function(F){return getSingleMarkerEndPoint(v,g,F,n,s)}),y=l.getAxis("x").scale,S=l.getAxis("y").scale,x=y.getExtent(),b=S.getExtent(),w=[y.parse(v.get("x0",g)),y.parse(v.get("x1",g))],A=[S.parse(v.get("y0",g)),S.parse(v.get("y1",g))];asc$2(w),asc$2(A);var M=!(x[0]>w[1]||x[1]A[1]||b[1]=0},r.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},r.type="legend.plain",r.dependencies=["series"],r.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},r}(ComponentModel$1),LegendModel$1=LegendModel,curry=curry$1,each$3=each$f,Group$1=Group$4,LegendView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.newlineDisabled=!1,n}return r.prototype.init=function(){this.group.add(this._contentGroup=new Group$1),this.group.add(this._selectorGroup=new Group$1),this._isFirstRender=!0},r.prototype.getContentGroup=function(){return this._contentGroup},r.prototype.getSelectorGroup=function(){return this._selectorGroup},r.prototype.render=function(n,a,o){var s=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!n.get("show",!0)){var l=n.get("align"),c=n.get("orient");(!l||l==="auto")&&(l=n.get("left")==="right"&&c==="vertical"?"right":"left");var u=n.get("selector",!0),d=n.get("selectorPosition",!0);u&&(!d||d==="auto")&&(d=c==="horizontal"?"end":"start"),this.renderInner(l,n,a,o,u,c,d);var f=n.getBoxLayoutParams(),v={width:o.getWidth(),height:o.getHeight()},g=n.get("padding"),_=getLayoutRect(f,v,g),y=this.layoutInner(n,l,_,s,u,d),S=getLayoutRect(defaults({width:y.width,height:y.height},f),v,g);this.group.x=S.x-y.x,this.group.y=S.y-y.y,this.group.markRedraw(),this.group.add(this._backgroundEl=makeBackground(y,n))}},r.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},r.prototype.renderInner=function(n,a,o,s,l,c,u){var d=this.getContentGroup(),f=createHashMap(),v=a.get("selectedMode"),g=[];o.eachRawSeries(function(_){!_.get("legendHoverLink")&&g.push(_.id)}),each$3(a.getData(),function(_,y){var S=_.get("name");if(!this.newlineDisabled&&(S===""||S===` -`)){var x=new Group$1;x.newline=!0,d.add(x);return}var b=o.getSeriesByName(S)[0];if(!f.get(S))if(b){var w=b.getData(),A=w.getVisual("legendLineStyle")||{},M=w.getVisual("legendIcon"),D=w.getVisual("style"),L=this._createItem(b,S,y,_,a,n,A,D,M,v,s);L.on("click",curry(dispatchSelectAction,S,null,s,g)).on("mouseover",curry(dispatchHighlightAction,b.name,null,s,g)).on("mouseout",curry(dispatchDownplayAction,b.name,null,s,g)),f.set(S,!0)}else o.eachRawSeries(function(z){if(!f.get(S)&&z.legendVisualProvider){var F=z.legendVisualProvider;if(!F.containName(S))return;var ae=F.indexOfName(S),j=F.getItemVisual(ae,"style"),Y=F.getItemVisual(ae,"legendIcon"),de=parse(j.fill);de&&de[3]===0&&(de[3]=.2,j=extend(extend({},j),{fill:stringify(de,"rgba")}));var $e=this._createItem(z,S,y,_,a,n,{},j,Y,v,s);$e.on("click",curry(dispatchSelectAction,null,S,s,g)).on("mouseover",curry(dispatchHighlightAction,null,S,s,g)).on("mouseout",curry(dispatchDownplayAction,null,S,s,g)),f.set(S,!0)}},this)},this),l&&this._createSelector(l,a,s,c,u)},r.prototype._createSelector=function(n,a,o,s,l){var c=this.getSelectorGroup();each$3(n,function(d){var f=d.type,v=new ZRText$1({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){o.dispatchAction({type:f==="all"?"legendAllSelect":"legendInverseSelect"})}});c.add(v);var g=a.getModel("selectorLabel"),_=a.getModel(["emphasis","selectorLabel"]);setLabelStyle(v,{normal:g,emphasis:_},{defaultText:d.title}),enableHoverEmphasis(v)})},r.prototype._createItem=function(n,a,o,s,l,c,u,d,f,v,g){var _=n.visualDrawType,y=l.get("itemWidth"),S=l.get("itemHeight"),x=l.isSelected(a),b=s.get("symbolRotate"),w=s.get("symbolKeepAspect"),A=s.get("icon");f=A||f||"roundRect";var M=getLegendStyle(f,s,u,d,_,x,g),D=new Group$1,L=s.getModel("textStyle");if(isFunction(n.getLegendIcon)&&(!A||A==="inherit"))D.add(n.getLegendIcon({itemWidth:y,itemHeight:S,icon:f,iconRotate:b,itemStyle:M.itemStyle,lineStyle:M.lineStyle,symbolKeepAspect:w}));else{var z=A==="inherit"&&n.getData().getVisual("symbol")?b==="inherit"?n.getData().getVisual("symbolRotate"):b:0;D.add(getDefaultLegendIcon({itemWidth:y,itemHeight:S,icon:f,iconRotate:z,itemStyle:M.itemStyle,lineStyle:M.lineStyle,symbolKeepAspect:w}))}var F=c==="left"?y+5:-5,ae=c,j=l.get("formatter"),Y=a;isString(j)&&j?Y=j.replace("{name}",a!=null?a:""):isFunction(j)&&(Y=j(a));var de=s.get("inactiveColor");D.add(new ZRText$1({style:createTextStyle(L,{text:Y,x:F,y:S/2,fill:x?L.getTextColor():de,align:ae,verticalAlign:"middle"})}));var $e=new Rect$3({shape:D.getBoundingRect(),invisible:!0}),Lt=s.getModel("tooltip");return Lt.get("show")&&setTooltipConfig({el:$e,componentModel:l,itemName:a,itemTooltipOption:Lt.option}),D.add($e),D.eachChild(function(jt){jt.silent=!0}),$e.silent=!v,this.getContentGroup().add(D),enableHoverEmphasis(D),D.__legendDataIndex=o,D},r.prototype.layoutInner=function(n,a,o,s,l,c){var u=this.getContentGroup(),d=this.getSelectorGroup();box(n.get("orient"),u,n.get("itemGap"),o.width,o.height);var f=u.getBoundingRect(),v=[-f.x,-f.y];if(d.markRedraw(),u.markRedraw(),l){box("horizontal",d,n.get("selectorItemGap",!0));var g=d.getBoundingRect(),_=[-g.x,-g.y],y=n.get("selectorButtonGap",!0),S=n.getOrient().index,x=S===0?"width":"height",b=S===0?"height":"width",w=S===0?"y":"x";c==="end"?_[S]+=f[x]+y:v[S]+=g[x]+y,_[1-S]+=f[b]/2-g[b]/2,d.x=_[0],d.y=_[1],u.x=v[0],u.y=v[1];var A={x:0,y:0};return A[x]=f[x]+y+g[x],A[b]=Math.max(f[b],g[b]),A[w]=Math.min(0,g[w]+_[1-S]),A}else return u.x=v[0],u.y=v[1],this.group.getBoundingRect()},r.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},r.type="legend.plain",r}(ComponentView$1);function getLegendStyle(t,r,n,a,o,s,l){function c(x,b){x.lineWidth==="auto"&&(x.lineWidth=b.lineWidth>0?2:0),each$3(x,function(w,A){x[A]==="inherit"&&(x[A]=b[A])})}var u=r.getModel("itemStyle"),d=u.getItemStyle(),f=t.lastIndexOf("empty",0)===0?"fill":"stroke",v=u.getShallow("decal");d.decal=!v||v==="inherit"?a.decal:createOrUpdatePatternFromDecal(v,l),d.fill==="inherit"&&(d.fill=a[o]),d.stroke==="inherit"&&(d.stroke=a[f]),d.opacity==="inherit"&&(d.opacity=(o==="fill"?a:n).opacity),c(d,a);var g=r.getModel("lineStyle"),_=g.getLineStyle();if(c(_,n),d.fill==="auto"&&(d.fill=a.fill),d.stroke==="auto"&&(d.stroke=a.fill),_.stroke==="auto"&&(_.stroke=a.fill),!s){var y=r.get("inactiveBorderWidth"),S=d[f];d.lineWidth=y==="auto"?a.lineWidth>0&&S?2:0:d.lineWidth,d.fill=r.get("inactiveColor"),d.stroke=r.get("inactiveBorderColor"),_.stroke=g.get("inactiveColor"),_.lineWidth=g.get("inactiveWidth")}return{itemStyle:d,lineStyle:_}}function getDefaultLegendIcon(t){var r=t.icon||"roundRect",n=createSymbol$1(r,0,0,t.itemWidth,t.itemHeight,t.itemStyle.fill,t.symbolKeepAspect);return n.setStyle(t.itemStyle),n.rotation=(t.iconRotate||0)*Math.PI/180,n.setOrigin([t.itemWidth/2,t.itemHeight/2]),r.indexOf("empty")>-1&&(n.style.stroke=n.style.fill,n.style.fill="#fff",n.style.lineWidth=2),n}function dispatchSelectAction(t,r,n,a){dispatchDownplayAction(t,r,n,a),n.dispatchAction({type:"legendToggleSelect",name:t!=null?t:r}),dispatchHighlightAction(t,r,n,a)}function isUseHoverLayer(t){for(var r=t.getZr().storage.getDisplayList(),n,a=0,o=r.length;ao[l],x=[-_.x,-_.y];a||(x[s]=f[d]);var b=[0,0],w=[-y.x,-y.y],A=retrieve2(n.get("pageButtonGap",!0),n.get("itemGap",!0));if(S){var M=n.get("pageButtonPosition",!0);M==="end"?w[s]+=o[l]-y[l]:b[s]+=y[l]+A}w[1-s]+=_[c]/2-y[c]/2,f.setPosition(x),v.setPosition(b),g.setPosition(w);var D={x:0,y:0};if(D[l]=S?o[l]:_[l],D[c]=Math.max(_[c],y[c]),D[u]=Math.min(0,y[u]+w[1-s]),v.__rectSize=o[l],S){var L={x:0,y:0};L[l]=Math.max(o[l]-y[l]-A,0),L[c]=D[c],v.setClipPath(new Rect$3({shape:L})),v.__rectSize=L[l]}else g.eachChild(function(F){F.attr({invisible:!0,silent:!0})});var z=this._getPageInfo(n);return z.pageIndex!=null&&updateProps$1(f,{x:z.contentPosition[0],y:z.contentPosition[1]},S?n:null),this._updatePageInfoView(n,z),D},r.prototype._pageGo=function(n,a,o){var s=this._getPageInfo(a)[n];s!=null&&o.dispatchAction({type:"legendScroll",scrollDataIndex:s,legendId:a.id})},r.prototype._updatePageInfoView=function(n,a){var o=this._controllerGroup;each$f(["pagePrev","pageNext"],function(f){var v=f+"DataIndex",g=a[v]!=null,_=o.childOfName(f);_&&(_.setStyle("fill",g?n.get("pageIconColor",!0):n.get("pageIconInactiveColor",!0)),_.cursor=g?"pointer":"default")});var s=o.childOfName("pageText"),l=n.get("pageFormatter"),c=a.pageIndex,u=c!=null?c+1:0,d=a.pageCount;s&&l&&s.setStyle("text",isString(l)?l.replace("{current}",u==null?"":u+"").replace("{total}",d==null?"":d+""):l({current:u,total:d}))},r.prototype._getPageInfo=function(n){var a=n.get("scrollDataIndex",!0),o=this.getContentGroup(),s=this._containerGroup.__rectSize,l=n.getOrient().index,c=WH[l],u=XY[l],d=this._findTargetItemIndex(a),f=o.children(),v=f[d],g=f.length,_=g?1:0,y={contentPosition:[o.x,o.y],pageCount:_,pageIndex:_-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!v)return y;var S=M(v);y.contentPosition[l]=-S.s;for(var x=d+1,b=S,w=S,A=null;x<=g;++x)A=M(f[x]),(!A&&w.e>b.s+s||A&&!D(A,b.s))&&(w.i>b.i?b=w:b=A,b&&(y.pageNextDataIndex==null&&(y.pageNextDataIndex=b.i),++y.pageCount)),w=A;for(var x=d-1,b=S,w=S,A=null;x>=-1;--x)A=M(f[x]),(!A||!D(w,A.s))&&b.i=z&&L.s<=z+s}},r.prototype._findTargetItemIndex=function(n){if(!this._showController)return 0;var a,o=this.getContentGroup(),s;return o.eachChild(function(l,c){var u=l.__legendDataIndex;s==null&&u!=null&&(s=c),u===n&&(a=c)}),a!=null?a:s},r.type="legend.scroll",r}(LegendView$1),ScrollableLegendView$1=ScrollableLegendView;function installScrollableLegendAction(t){t.registerAction("legendScroll","legendscroll",function(r,n){var a=r.scrollDataIndex;a!=null&&n.eachComponent({mainType:"legend",subType:"scroll",query:r},function(o){o.setScrollDataIndex(a)})})}function install$a(t){use(install$b),t.registerComponentModel(ScrollableLegendModel$1),t.registerComponentView(ScrollableLegendView$1),installScrollableLegendAction(t)}function install$9(t){use(install$b),use(install$a)}var InsideZoomModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.type="dataZoom.inside",r.defaultOption=inheritDefaultOption(DataZoomModel$1.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),r}(DataZoomModel$1),InsideZoomModel$1=InsideZoomModel,inner$1=makeInner();function setViewInfoToCoordSysRecord(t,r,n){inner$1(t).coordSysRecordMap.each(function(a){var o=a.dataZoomInfoMap.get(r.uid);o&&(o.getRange=n)})}function disposeCoordSysRecordIfNeeded(t,r){for(var n=inner$1(t).coordSysRecordMap,a=n.keys(),o=0;oa[n+r]&&(r=c),o=o&&l.get("preventDefaultMouseMove",!0)}),{controlType:r,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!o}}}function installDataZoomRoamProcessor(t){t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,function(r,n){var a=inner$1(n),o=a.coordSysRecordMap||(a.coordSysRecordMap=createHashMap());o.each(function(s){s.dataZoomInfoMap=null}),r.eachComponent({mainType:"dataZoom",subType:"inside"},function(s){var l=collectReferCoordSysModelInfo(s);each$f(l.infoList,function(c){var u=c.model.uid,d=o.get(u)||o.set(u,createCoordSysRecord(n,c.model)),f=d.dataZoomInfoMap||(d.dataZoomInfoMap=createHashMap());f.set(s.uid,{dzReferCoordSysInfo:c,model:s,getRange:null})})}),o.each(function(s){var l=s.controller,c,u=s.dataZoomInfoMap;if(u){var d=u.keys()[0];d!=null&&(c=u.get(d))}if(!c){disposeCoordSysRecord(o,s);return}var f=mergeControllerParams(u);l.enable(f.controlType,f.opt),l.setPointerChecker(s.containsPoint),createOrUpdate(s,"dispatchAction",c.model.get("throttle",!0),"fixRate")})})}var InsideZoomView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type="dataZoom.inside",n}return r.prototype.render=function(n,a,o){if(t.prototype.render.apply(this,arguments),n.noTarget()){this._clear();return}this.range=n.getPercentRange(),setViewInfoToCoordSysRecord(o,n,{pan:bind$1(getRangeHandlers.pan,this),zoom:bind$1(getRangeHandlers.zoom,this),scrollMove:bind$1(getRangeHandlers.scrollMove,this)})},r.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},r.prototype._clear=function(){disposeCoordSysRecordIfNeeded(this.api,this.dataZoomModel),this.range=null},r.type="dataZoom.inside",r}(DataZoomView$1),getRangeHandlers={zoom:function(t,r,n,a){var o=this.range,s=o.slice(),l=t.axisModels[0];if(!!l){var c=getDirectionInfo[r](null,[a.originX,a.originY],l,n,t),u=(c.signal>0?c.pixelStart+c.pixelLength-c.pixel:c.pixel-c.pixelStart)/c.pixelLength*(s[1]-s[0])+s[0],d=Math.max(1/a.scale,0);s[0]=(s[0]-u)*d+u,s[1]=(s[1]-u)*d+u;var f=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(sliderMove(0,s,[0,100],0,f.minSpan,f.maxSpan),this.range=s,o[0]!==s[0]||o[1]!==s[1])return s}},pan:makeMover(function(t,r,n,a,o,s){var l=getDirectionInfo[a]([s.oldX,s.oldY],[s.newX,s.newY],r,o,n);return l.signal*(t[1]-t[0])*l.pixel/l.pixelLength}),scrollMove:makeMover(function(t,r,n,a,o,s){var l=getDirectionInfo[a]([0,0],[s.scrollDelta,s.scrollDelta],r,o,n);return l.signal*(t[1]-t[0])*s.scrollDelta})};function makeMover(t){return function(r,n,a,o){var s=this.range,l=s.slice(),c=r.axisModels[0];if(!!c){var u=t(l,c,r,n,a,o);if(sliderMove(u,l,[0,100],"all"),this.range=l,s[0]!==l[0]||s[1]!==l[1])return l}}}var getDirectionInfo={grid:function(t,r,n,a,o){var s=n.axis,l={},c=o.model.coordinateSystem.getRect();return t=t||[0,0],s.dim==="x"?(l.pixel=r[0]-t[0],l.pixelLength=c.width,l.pixelStart=c.x,l.signal=s.inverse?1:-1):(l.pixel=r[1]-t[1],l.pixelLength=c.height,l.pixelStart=c.y,l.signal=s.inverse?-1:1),l},polar:function(t,r,n,a,o){var s=n.axis,l={},c=o.model.coordinateSystem,u=c.getRadiusAxis().getExtent(),d=c.getAngleAxis().getExtent();return t=t?c.pointToCoord(t):[0,0],r=c.pointToCoord(r),n.mainType==="radiusAxis"?(l.pixel=r[0]-t[0],l.pixelLength=u[1]-u[0],l.pixelStart=u[0],l.signal=s.inverse?1:-1):(l.pixel=r[1]-t[1],l.pixelLength=d[1]-d[0],l.pixelStart=d[0],l.signal=s.inverse?-1:1),l},singleAxis:function(t,r,n,a,o){var s=n.axis,l=o.model.coordinateSystem.getRect(),c={};return t=t||[0,0],s.orient==="horizontal"?(c.pixel=r[0]-t[0],c.pixelLength=l.width,c.pixelStart=l.x,c.signal=s.inverse?1:-1):(c.pixel=r[1]-t[1],c.pixelLength=l.height,c.pixelStart=l.y,c.signal=s.inverse?-1:1),c}},InsideZoomView$1=InsideZoomView;function install$8(t){installCommon$1(t),t.registerComponentModel(InsideZoomModel$1),t.registerComponentView(InsideZoomView$1),installDataZoomRoamProcessor(t)}var SliderZoomModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.type="dataZoom.slider",r.layoutMode="box",r.defaultOption=inheritDefaultOption(DataZoomModel$1.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),r}(DataZoomModel$1),SliderZoomModel$1=SliderZoomModel,Rect=Rect$3,DEFAULT_LOCATION_EDGE_GAP=7,DEFAULT_FRAME_BORDER_WIDTH=1,DEFAULT_FILLER_SIZE=30,DEFAULT_MOVE_HANDLE_SIZE=7,HORIZONTAL="horizontal",VERTICAL="vertical",LABEL_GAP=5,SHOW_DATA_SHADOW_SERIES_TYPE=["line","bar","candlestick","scatter"],REALTIME_ANIMATION_CONFIG={easing:"cubicOut",duration:100,delay:0},SliderZoomView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n._displayables={},n}return r.prototype.init=function(n,a){this.api=a,this._onBrush=bind$1(this._onBrush,this),this._onBrushEnd=bind$1(this._onBrushEnd,this)},r.prototype.render=function(n,a,o,s){if(t.prototype.render.apply(this,arguments),createOrUpdate(this,"_dispatchZoomAction",n.get("throttle"),"fixRate"),this._orient=n.getOrient(),n.get("show")===!1){this.group.removeAll();return}if(n.noTarget()){this._clear(),this.group.removeAll();return}(!s||s.type!=="dataZoom"||s.from!==this.uid)&&this._buildView(),this._updateView()},r.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},r.prototype._clear=function(){clear$1(this,"_dispatchZoomAction");var n=this.api.getZr();n.off("mousemove",this._onBrush),n.off("mouseup",this._onBrushEnd)},r.prototype._buildView=function(){var n=this.group;n.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var a=this._displayables.sliderGroup=new Group$4;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),n.add(a),this._positionGroup()},r.prototype._resetLocation=function(){var n=this.dataZoomModel,a=this.api,o=n.get("brushSelect"),s=o?DEFAULT_MOVE_HANDLE_SIZE:0,l=this._findCoordRect(),c={width:a.getWidth(),height:a.getHeight()},u=this._orient===HORIZONTAL?{right:c.width-l.x-l.width,top:c.height-DEFAULT_FILLER_SIZE-DEFAULT_LOCATION_EDGE_GAP-s,width:l.width,height:DEFAULT_FILLER_SIZE}:{right:DEFAULT_LOCATION_EDGE_GAP,top:l.y,width:DEFAULT_FILLER_SIZE,height:l.height},d=getLayoutParams(n.option);each$f(["right","top","width","height"],function(v){d[v]==="ph"&&(d[v]=u[v])});var f=getLayoutRect(d,c);this._location={x:f.x,y:f.y},this._size=[f.width,f.height],this._orient===VERTICAL&&this._size.reverse()},r.prototype._positionGroup=function(){var n=this.group,a=this._location,o=this._orient,s=this.dataZoomModel.getFirstTargetAxisModel(),l=s&&s.get("inverse"),c=this._displayables.sliderGroup,u=(this._dataShadowInfo||{}).otherAxisInverse;c.attr(o===HORIZONTAL&&!l?{scaleY:u?1:-1,scaleX:1}:o===HORIZONTAL&&l?{scaleY:u?1:-1,scaleX:-1}:o===VERTICAL&&!l?{scaleY:u?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:u?-1:1,scaleX:-1,rotation:Math.PI/2});var d=n.getBoundingRect([c]);n.x=a.x-d.x,n.y=a.y-d.y,n.markRedraw()},r.prototype._getViewExtent=function(){return[0,this._size[0]]},r.prototype._renderBackground=function(){var n=this.dataZoomModel,a=this._size,o=this._displayables.sliderGroup,s=n.get("brushSelect");o.add(new Rect({silent:!0,shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:n.get("backgroundColor")},z2:-40}));var l=new Rect({shape:{x:0,y:0,width:a[0],height:a[1]},style:{fill:"transparent"},z2:0,onclick:bind$1(this._onClickPanel,this)}),c=this.api.getZr();s?(l.on("mousedown",this._onBrushStart,this),l.cursor="crosshair",c.on("mousemove",this._onBrush),c.on("mouseup",this._onBrushEnd)):(c.off("mousemove",this._onBrush),c.off("mouseup",this._onBrushEnd)),o.add(l)},r.prototype._renderDataShadow=function(){var n=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],!n)return;var a=this._size,o=this._shadowSize||[],s=n.series,l=s.getRawData(),c=s.getShadowDim&&s.getShadowDim(),u=c&&l.getDimensionInfo(c)?s.getShadowDim():n.otherDim;if(u==null)return;var d=this._shadowPolygonPts,f=this._shadowPolylinePts;if(l!==this._shadowData||u!==this._shadowDim||a[0]!==o[0]||a[1]!==o[1]){var v=l.getDataExtent(u),g=(v[1]-v[0])*.3;v=[v[0]-g,v[1]+g];var _=[0,a[1]],y=[0,a[0]],S=[[a[0],0],[0,0]],x=[],b=y[1]/(l.count()-1),w=0,A=Math.round(l.count()/a[0]),M;l.each([u],function(ae,j){if(A>0&&j%A){w+=b;return}var Y=ae==null||isNaN(ae)||ae==="",de=Y?0:linearMap$2(ae,v,_,!0);Y&&!M&&j?(S.push([S[S.length-1][0],0]),x.push([x[x.length-1][0],0])):!Y&&M&&(S.push([w,0]),x.push([w,0])),S.push([w,de]),x.push([w,de]),w+=b,M=Y}),d=this._shadowPolygonPts=S,f=this._shadowPolylinePts=x}this._shadowData=l,this._shadowDim=u,this._shadowSize=[a[0],a[1]];var D=this.dataZoomModel;function L(ae){var j=D.getModel(ae?"selectedDataBackground":"dataBackground"),Y=new Group$4,de=new Polygon$1({shape:{points:d},segmentIgnoreThreshold:1,style:j.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),$e=new Polyline$3({shape:{points:f},segmentIgnoreThreshold:1,style:j.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return Y.add(de),Y.add($e),Y}for(var z=0;z<3;z++){var F=L(z===1);this._displayables.sliderGroup.add(F),this._displayables.dataShadowSegs.push(F)}},r.prototype._prepareDataShadowInfo=function(){var n=this.dataZoomModel,a=n.get("showDataShadow");if(a!==!1){var o,s=this.ecModel;return n.eachTargetAxis(function(l,c){var u=n.getAxisProxy(l,c).getTargetSeriesModels();each$f(u,function(d){if(!o&&!(a!==!0&&indexOf(SHOW_DATA_SHADOW_SERIES_TYPE,d.get("type"))<0)){var f=s.getComponent(getAxisMainType(l),c).axis,v=getOtherDim(l),g,_=d.coordinateSystem;v!=null&&_.getOtherAxis&&(g=_.getOtherAxis(f).inverse),v=d.getData().mapDimension(v),o={thisAxis:f,series:d,thisDim:l,otherDim:v,otherAxisInverse:g}}},this)},this),o}},r.prototype._renderHandle=function(){var n=this.group,a=this._displayables,o=a.handles=[null,null],s=a.handleLabels=[null,null],l=this._displayables.sliderGroup,c=this._size,u=this.dataZoomModel,d=this.api,f=u.get("borderRadius")||0,v=u.get("brushSelect"),g=a.filler=new Rect({silent:v,style:{fill:u.get("fillerColor")},textConfig:{position:"inside"}});l.add(g),l.add(new Rect({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:c[0],height:c[1],r:f},style:{stroke:u.get("dataBackgroundColor")||u.get("borderColor"),lineWidth:DEFAULT_FRAME_BORDER_WIDTH,fill:"rgba(0,0,0,0)"}})),each$f([0,1],function(A){var M=u.get("handleIcon");!symbolBuildProxies[M]&&M.indexOf("path://")<0&&M.indexOf("image://")<0&&(M="path://"+M);var D=createSymbol$1(M,-1,0,2,2,null,!0);D.attr({cursor:getCursor$1(this._orient),draggable:!0,drift:bind$1(this._onDragMove,this,A),ondragend:bind$1(this._onDragEnd,this),onmouseover:bind$1(this._showDataInfo,this,!0),onmouseout:bind$1(this._showDataInfo,this,!1),z2:5});var L=D.getBoundingRect(),z=u.get("handleSize");this._handleHeight=parsePercent(z,this._size[1]),this._handleWidth=L.width/L.height*this._handleHeight,D.setStyle(u.getModel("handleStyle").getItemStyle()),D.style.strokeNoScale=!0,D.rectHover=!0,D.ensureState("emphasis").style=u.getModel(["emphasis","handleStyle"]).getItemStyle(),enableHoverEmphasis(D);var F=u.get("handleColor");F!=null&&(D.style.fill=F),l.add(o[A]=D);var ae=u.getModel("textStyle");n.add(s[A]=new ZRText$1({silent:!0,invisible:!0,style:createTextStyle(ae,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:ae.getTextColor(),font:ae.getFont()}),z2:10}))},this);var _=g;if(v){var y=parsePercent(u.get("moveHandleSize"),c[1]),S=a.moveHandle=new Rect$3({style:u.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:c[1]-.5,height:y}}),x=y*.8,b=a.moveHandleIcon=createSymbol$1(u.get("moveHandleIcon"),-x/2,-x/2,x,x,"#fff",!0);b.silent=!0,b.y=c[1]+y/2-.5,S.ensureState("emphasis").style=u.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var w=Math.min(c[1]/2,Math.max(y,10));_=a.moveZone=new Rect$3({invisible:!0,shape:{y:c[1]-w,height:y+w}}),_.on("mouseover",function(){d.enterEmphasis(S)}).on("mouseout",function(){d.leaveEmphasis(S)}),l.add(S),l.add(b),l.add(_)}_.attr({draggable:!0,cursor:getCursor$1(this._orient),drift:bind$1(this._onDragMove,this,"all"),ondragstart:bind$1(this._showDataInfo,this,!0),ondragend:bind$1(this._onDragEnd,this),onmouseover:bind$1(this._showDataInfo,this,!0),onmouseout:bind$1(this._showDataInfo,this,!1)})},r.prototype._resetInterval=function(){var n=this._range=this.dataZoomModel.getPercentRange(),a=this._getViewExtent();this._handleEnds=[linearMap$2(n[0],[0,100],a,!0),linearMap$2(n[1],[0,100],a,!0)]},r.prototype._updateInterval=function(n,a){var o=this.dataZoomModel,s=this._handleEnds,l=this._getViewExtent(),c=o.findRepresentativeAxisProxy().getMinMaxSpan(),u=[0,100];sliderMove(a,s,l,o.get("zoomLock")?"all":n,c.minSpan!=null?linearMap$2(c.minSpan,u,l,!0):null,c.maxSpan!=null?linearMap$2(c.maxSpan,u,l,!0):null);var d=this._range,f=this._range=asc$2([linearMap$2(s[0],l,u,!0),linearMap$2(s[1],l,u,!0)]);return!d||d[0]!==f[0]||d[1]!==f[1]},r.prototype._updateView=function(n){var a=this._displayables,o=this._handleEnds,s=asc$2(o.slice()),l=this._size;each$f([0,1],function(_){var y=a.handles[_],S=this._handleHeight;y.attr({scaleX:S/2,scaleY:S/2,x:o[_]+(_?-1:1),y:l[1]/2-S/2})},this),a.filler.setShape({x:s[0],y:0,width:s[1]-s[0],height:l[1]});var c={x:s[0],width:s[1]-s[0]};a.moveHandle&&(a.moveHandle.setShape(c),a.moveZone.setShape(c),a.moveZone.getBoundingRect(),a.moveHandleIcon&&a.moveHandleIcon.attr("x",c.x+c.width/2));for(var u=a.dataShadowSegs,d=[0,s[0],s[1],l[0]],f=0;fa[0]||o[1]<0||o[1]>a[1])){var s=this._handleEnds,l=(s[0]+s[1])/2,c=this._updateInterval("all",o[0]-l);this._updateView(),c&&this._dispatchZoomAction(!1)}},r.prototype._onBrushStart=function(n){var a=n.offsetX,o=n.offsetY;this._brushStart=new Point$1(a,o),this._brushing=!0,this._brushStartTime=+new Date},r.prototype._onBrushEnd=function(n){if(!!this._brushing){var a=this._displayables.brushRect;if(this._brushing=!1,!!a){a.attr("ignore",!0);var o=a.shape,s=+new Date;if(!(s-this._brushStartTime<200&&Math.abs(o.width)<5)){var l=this._getViewExtent(),c=[0,100];this._range=asc$2([linearMap$2(o.x,l,c,!0),linearMap$2(o.x+o.width,l,c,!0)]),this._handleEnds=[o.x,o.x+o.width],this._updateView(),this._dispatchZoomAction(!1)}}}},r.prototype._onBrush=function(n){this._brushing&&(stop(n.event),this._updateBrushRect(n.offsetX,n.offsetY))},r.prototype._updateBrushRect=function(n,a){var o=this._displayables,s=this.dataZoomModel,l=o.brushRect;l||(l=o.brushRect=new Rect({silent:!0,style:s.getModel("brushStyle").getItemStyle()}),o.sliderGroup.add(l)),l.attr("ignore",!1);var c=this._brushStart,u=this._displayables.sliderGroup,d=u.transformCoordToLocal(n,a),f=u.transformCoordToLocal(c.x,c.y),v=this._size;d[0]=Math.max(Math.min(v[0],d[0]),0),l.setShape({x:f[0],y:0,width:d[0]-f[0],height:v[1]})},r.prototype._dispatchZoomAction=function(n){var a=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:n?REALTIME_ANIMATION_CONFIG:null,start:a[0],end:a[1]})},r.prototype._findCoordRect=function(){var n,a=collectReferCoordSysModelInfo(this.dataZoomModel).infoList;if(!n&&a.length){var o=a[0].model.coordinateSystem;n=o.getRect&&o.getRect()}if(!n){var s=this.api.getWidth(),l=this.api.getHeight();n={x:s*.2,y:l*.2,width:s*.6,height:l*.6}}return n},r.type="dataZoom.slider",r}(DataZoomView$1);function getOtherDim(t){var r={x:"y",y:"x",radius:"angle",angle:"radius"};return r[t]}function getCursor$1(t){return t==="vertical"?"ns-resize":"ew-resize"}var SliderZoomView$1=SliderZoomView;function install$7(t){t.registerComponentModel(SliderZoomModel$1),t.registerComponentView(SliderZoomView$1),installCommon$1(t)}function install$6(t){use(install$8),use(install$7)}var visualDefault={get:function(t,r,n){var a=clone$4((defaultOption[t]||{})[r]);return n&&isArray$1(a)?a[a.length-1]:a}},defaultOption={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},visualDefault$1=visualDefault,mapVisual=VisualMapping$1.mapVisual,eachVisual=VisualMapping$1.eachVisual,isArray=isArray$1,each$2=each$f,asc=asc$2,linearMap$1=linearMap$2,VisualMapModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n.stateList=["inRange","outOfRange"],n.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],n.layoutMode={type:"box",ignoreSize:!0},n.dataBound=[-1/0,1/0],n.targetVisuals={},n.controllerVisuals={},n}return r.prototype.init=function(n,a,o){this.mergeDefaultAndTheme(n,o)},r.prototype.optionUpdated=function(n,a){var o=this.option;!a&&replaceVisualOption(o,n,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},r.prototype.resetVisual=function(n){var a=this.stateList;n=bind$1(n,this),this.controllerVisuals=createVisualMappings(this.option.controller,a,n),this.targetVisuals=createVisualMappings(this.option.target,a,n)},r.prototype.getItemSymbol=function(){return null},r.prototype.getTargetSeriesIndices=function(){var n=this.option.seriesIndex,a=[];return n==null||n==="all"?this.ecModel.eachSeries(function(o,s){a.push(s)}):a=normalizeToArray(n),a},r.prototype.eachTargetSeries=function(n,a){each$f(this.getTargetSeriesIndices(),function(o){var s=this.ecModel.getSeriesByIndex(o);s&&n.call(a,s)},this)},r.prototype.isTargetSeries=function(n){var a=!1;return this.eachTargetSeries(function(o){o===n&&(a=!0)}),a},r.prototype.formatValueText=function(n,a,o){var s=this.option,l=s.precision,c=this.dataBound,u=s.formatter,d;o=o||["<",">"],isArray$1(n)&&(n=n.slice(),d=!0);var f=a?n:d?[v(n[0]),v(n[1])]:v(n);if(isString(u))return u.replace("{value}",d?f[0]:f).replace("{value2}",d?f[1]:f);if(isFunction(u))return d?u(n[0],n[1]):u(n);if(d)return n[0]===c[0]?o[0]+" "+f[1]:n[1]===c[1]?o[1]+" "+f[0]:f[0]+" - "+f[1];return f;function v(g){return g===c[0]?"min":g===c[1]?"max":(+g).toFixed(Math.min(l,20))}},r.prototype.resetExtent=function(){var n=this.option,a=asc([n.min,n.max]);this._dataExtent=a},r.prototype.getDataDimensionIndex=function(n){var a=this.option.dimension;if(a!=null)return n.getDimensionIndex(a);for(var o=n.dimensions,s=o.length-1;s>=0;s--){var l=o[s],c=n.getDimensionInfo(l);if(!c.isCalculationCoord)return c.storeDimIndex}},r.prototype.getExtent=function(){return this._dataExtent.slice()},r.prototype.completeVisualOption=function(){var n=this.ecModel,a=this.option,o={inRange:a.inRange,outOfRange:a.outOfRange},s=a.target||(a.target={}),l=a.controller||(a.controller={});merge(s,o),merge(l,o);var c=this.isCategory();u.call(this,s),u.call(this,l),d.call(this,s,"inRange","outOfRange"),f.call(this,l);function u(v){isArray(a.color)&&!v.inRange&&(v.inRange={color:a.color.slice().reverse()}),v.inRange=v.inRange||{color:n.get("gradientColor")}}function d(v,g,_){var y=v[g],S=v[_];y&&!S&&(S=v[_]={},each$2(y,function(x,b){if(!!VisualMapping$1.isValidType(b)){var w=visualDefault$1.get(b,"inactive",c);w!=null&&(S[b]=w,b==="color"&&!S.hasOwnProperty("opacity")&&!S.hasOwnProperty("colorAlpha")&&(S.opacity=[0,0]))}}))}function f(v){var g=(v.inRange||{}).symbol||(v.outOfRange||{}).symbol,_=(v.inRange||{}).symbolSize||(v.outOfRange||{}).symbolSize,y=this.get("inactiveColor"),S=this.getItemSymbol(),x=S||"roundRect";each$2(this.stateList,function(b){var w=this.itemSize,A=v[b];A||(A=v[b]={color:c?y:[y]}),A.symbol==null&&(A.symbol=g&&clone$4(g)||(c?x:[x])),A.symbolSize==null&&(A.symbolSize=_&&clone$4(_)||(c?w[0]:[w[0],w[0]])),A.symbol=mapVisual(A.symbol,function(L){return L==="none"?x:L});var M=A.symbolSize;if(M!=null){var D=-1/0;eachVisual(M,function(L){L>D&&(D=L)}),A.symbolSize=mapVisual(M,function(L){return linearMap$1(L,[0,D],[0,w[0]],!0)})}},this)}},r.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},r.prototype.isCategory=function(){return!!this.option.categories},r.prototype.setSelected=function(n){},r.prototype.getSelected=function(){return null},r.prototype.getValueState=function(n){return null},r.prototype.getVisualMeta=function(n){return null},r.type="visualMap",r.dependencies=["series"],r.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},r}(ComponentModel$1),VisualMapModel$1=VisualMapModel,DEFAULT_BAR_BOUND=[20,140],ContinuousModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.optionUpdated=function(n,a){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(o){o.mappingMethod="linear",o.dataExtent=this.getExtent()}),this._resetRange()},r.prototype.resetItemSize=function(){t.prototype.resetItemSize.apply(this,arguments);var n=this.itemSize;(n[0]==null||isNaN(n[0]))&&(n[0]=DEFAULT_BAR_BOUND[0]),(n[1]==null||isNaN(n[1]))&&(n[1]=DEFAULT_BAR_BOUND[1])},r.prototype._resetRange=function(){var n=this.getExtent(),a=this.option.range;!a||a.auto?(n.auto=1,this.option.range=n):isArray$1(a)&&(a[0]>a[1]&&a.reverse(),a[0]=Math.max(a[0],n[0]),a[1]=Math.min(a[1],n[1]))},r.prototype.completeVisualOption=function(){t.prototype.completeVisualOption.apply(this,arguments),each$f(this.stateList,function(n){var a=this.option.controller[n].symbolSize;a&&a[0]!==a[1]&&(a[0]=a[1]/3)},this)},r.prototype.setSelected=function(n){this.option.range=n.slice(),this._resetRange()},r.prototype.getSelected=function(){var n=this.getExtent(),a=asc$2((this.get("range")||[]).slice());return a[0]>n[1]&&(a[0]=n[1]),a[1]>n[1]&&(a[1]=n[1]),a[0]=o[1]||n<=a[1])?"inRange":"outOfRange"},r.prototype.findTargetDataIndices=function(n){var a=[];return this.eachTargetSeries(function(o){var s=[],l=o.getData();l.each(this.getDataDimensionIndex(l),function(c,u){n[0]<=c&&c<=n[1]&&s.push(u)},this),a.push({seriesId:o.id,dataIndex:s})},this),a},r.prototype.getVisualMeta=function(n){var a=getColorStopValues(this,"outOfRange",this.getExtent()),o=getColorStopValues(this,"inRange",this.option.range.slice()),s=[];function l(_,y){s.push({value:_,color:n(_,y)})}for(var c=0,u=0,d=o.length,f=a.length;un[1])break;s.push({color:this.getControllerVisual(u,"color",a),offset:c/o})}return s.push({color:this.getControllerVisual(n[1],"color",a),offset:1}),s},r.prototype._createBarPoints=function(n,a){var o=this.visualMapModel.itemSize;return[[o[0]-a[0],n[0]],[o[0],n[0]],[o[0],n[1]],[o[0]-a[1],n[1]]]},r.prototype._createBarGroup=function(n){var a=this._orient,o=this.visualMapModel.get("inverse");return new Group$4(a==="horizontal"&&!o?{scaleX:n==="bottom"?1:-1,rotation:Math.PI/2}:a==="horizontal"&&o?{scaleX:n==="bottom"?-1:1,rotation:-Math.PI/2}:a==="vertical"&&!o?{scaleX:n==="left"?1:-1,scaleY:-1}:{scaleX:n==="left"?1:-1})},r.prototype._updateHandle=function(n,a){if(!!this._useHandle){var o=this._shapes,s=this.visualMapModel,l=o.handleThumbs,c=o.handleLabels,u=s.itemSize,d=s.getExtent();each$1([0,1],function(f){var v=l[f];v.setStyle("fill",a.handlesColor[f]),v.y=n[f];var g=linearMap(n[f],[0,u[1]],d,!0),_=this.getControllerVisual(g,"symbolSize");v.scaleX=v.scaleY=_/u[0],v.x=u[0]-_/2;var y=applyTransform(o.handleLabelPoints[f],getTransform$1(v,this.group));c[f].setStyle({x:y[0],y:y[1],text:s.formatValueText(this._dataInterval[f]),verticalAlign:"middle",align:this._orient==="vertical"?this._applyTransform("left",o.mainGroup):"center"})},this)}},r.prototype._showIndicator=function(n,a,o,s){var l=this.visualMapModel,c=l.getExtent(),u=l.itemSize,d=[0,u[1]],f=this._shapes,v=f.indicator;if(!!v){v.attr("invisible",!1);var g={convertOpacityToAlpha:!0},_=this.getControllerVisual(n,"color",g),y=this.getControllerVisual(n,"symbolSize"),S=linearMap(n,c,d,!0),x=u[0]-y/2,b={x:v.x,y:v.y};v.y=S,v.x=x;var w=applyTransform(f.indicatorLabelPoint,getTransform$1(v,this.group)),A=f.indicatorLabel;A.attr("invisible",!1);var M=this._applyTransform("left",f.mainGroup),D=this._orient,L=D==="horizontal";A.setStyle({text:(o||"")+l.formatValueText(a),verticalAlign:L?M:"middle",align:L?"center":M});var z={x,y:S,style:{fill:_}},F={style:{x:w[0],y:w[1]}};if(l.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var ae={duration:100,easing:"cubicInOut",additive:!0};v.x=b.x,v.y=b.y,v.animateTo(z,ae),A.animateTo(F,ae)}else v.attr(z),A.attr(F);this._firstShowIndicator=!1;var j=this._shapes.handleLabels;if(j)for(var Y=0;Yl[1]&&(v[1]=1/0),a&&(v[0]===-1/0?this._showIndicator(f,v[1],"< ",u):v[1]===1/0?this._showIndicator(f,v[0],"> ",u):this._showIndicator(f,f,"\u2248 ",u));var g=this._hoverLinkDataIndices,_=[];(a||useHoverLinkOnHandle(o))&&(_=this._hoverLinkDataIndices=o.findTargetDataIndices(v));var y=compressBatches(g,_);this._dispatchHighDown("downplay",makeHighDownBatch(y[0],o)),this._dispatchHighDown("highlight",makeHighDownBatch(y[1],o))}},r.prototype._hoverLinkFromSeriesMouseOver=function(n){var a;if(findEventDispatcher(n.target,function(u){var d=getECData(u);if(d.dataIndex!=null)return a=d,!0},!0),!!a){var o=this.ecModel.getSeriesByIndex(a.seriesIndex),s=this.visualMapModel;if(!!s.isTargetSeries(o)){var l=o.getData(a.dataType),c=l.getStore().get(s.getDataDimensionIndex(l),a.dataIndex);isNaN(c)||this._showIndicator(c,c)}}},r.prototype._hideIndicator=function(){var n=this._shapes;n.indicator&&n.indicator.attr("invisible",!0),n.indicatorLabel&&n.indicatorLabel.attr("invisible",!0);var a=this._shapes.handleLabels;if(a)for(var o=0;o=0&&(s.dimension=l,a.push(s))}}),t.getData().setVisual("visualMeta",a)}}];function getColorVisual(t,r,n,a){for(var o=r.targetVisuals[a],s=VisualMapping$1.prepareVisualTypes(o),l={color:getVisualFromData(t.getData(),"color")},c=0,u=s.length;c0:r.splitNumber>0)||r.calculable)?"continuous":"piecewise"}),t.registerAction(visualMapActionInfo,visualMapActionHander),each$f(visualMapEncodingHandlers,function(r){t.registerVisual(t.PRIORITY.VISUAL.COMPONENT,r)}),t.registerPreprocessor(visualMapPreprocessor))}function install$5(t){t.registerComponentModel(ContinuousModel$1),t.registerComponentView(ContinuousView$1),installCommon(t)}var PiecewiseModel=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n._pieceList=[],n}return r.prototype.optionUpdated=function(n,a){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var o=this._mode=this._determineMode();this._pieceList=[],resetMethods[this._mode].call(this,this._pieceList),this._resetSelected(n,a);var s=this.option.categories;this.resetVisual(function(l,c){o==="categories"?(l.mappingMethod="category",l.categories=clone$4(s)):(l.dataExtent=this.getExtent(),l.mappingMethod="piecewise",l.pieceList=map$1(this._pieceList,function(u){return u=clone$4(u),c!=="inRange"&&(u.visual=null),u}))})},r.prototype.completeVisualOption=function(){var n=this.option,a={},o=VisualMapping$1.listVisualTypes(),s=this.isCategory();each$f(n.pieces,function(c){each$f(o,function(u){c.hasOwnProperty(u)&&(a[u]=1)})}),each$f(a,function(c,u){var d=!1;each$f(this.stateList,function(f){d=d||l(n,f,u)||l(n.target,f,u)},this),!d&&each$f(this.stateList,function(f){(n[f]||(n[f]={}))[u]=visualDefault$1.get(u,f==="inRange"?"active":"inactive",s)})},this);function l(c,u,d){return c&&c[u]&&c[u].hasOwnProperty(d)}t.prototype.completeVisualOption.apply(this,arguments)},r.prototype._resetSelected=function(n,a){var o=this.option,s=this._pieceList,l=(a?o:n).selected||{};if(o.selected=l,each$f(s,function(u,d){var f=this.getSelectedMapKey(u);l.hasOwnProperty(f)||(l[f]=!0)},this),o.selectedMode==="single"){var c=!1;each$f(s,function(u,d){var f=this.getSelectedMapKey(u);l[f]&&(c?l[f]=!1:c=!0)},this)}},r.prototype.getItemSymbol=function(){return this.get("itemSymbol")},r.prototype.getSelectedMapKey=function(n){return this._mode==="categories"?n.value+"":n.index+""},r.prototype.getPieceList=function(){return this._pieceList},r.prototype._determineMode=function(){var n=this.option;return n.pieces&&n.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},r.prototype.setSelected=function(n){this.option.selected=clone$4(n)},r.prototype.getValueState=function(n){var a=VisualMapping$1.findPieceIndex(n,this._pieceList);return a!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[a])]?"inRange":"outOfRange"},r.prototype.findTargetDataIndices=function(n){var a=[],o=this._pieceList;return this.eachTargetSeries(function(s){var l=[],c=s.getData();c.each(this.getDataDimensionIndex(c),function(u,d){var f=VisualMapping$1.findPieceIndex(u,o);f===n&&l.push(d)},this),a.push({seriesId:s.id,dataIndex:l})},this),a},r.prototype.getRepresentValue=function(n){var a;if(this.isCategory())a=n.value;else if(n.value!=null)a=n.value;else{var o=n.interval||[];a=o[0]===-1/0&&o[1]===1/0?0:(o[0]+o[1])/2}return a},r.prototype.getVisualMeta=function(n){if(this.isCategory())return;var a=[],o=["",""],s=this;function l(f,v){var g=s.getRepresentValue({interval:f});v||(v=s.getValueState(g));var _=n(g,v);f[0]===-1/0?o[0]=_:f[1]===1/0?o[1]=_:a.push({value:f[0],color:_},{value:f[1],color:_})}var c=this._pieceList.slice();if(!c.length)c.push({interval:[-1/0,1/0]});else{var u=c[0].interval[0];u!==-1/0&&c.unshift({interval:[-1/0,u]}),u=c[c.length-1].interval[1],u!==1/0&&c.push({interval:[u,1/0]})}var d=-1/0;return each$f(c,function(f){var v=f.interval;v&&(v[0]>d&&l([d,v[0]],"outOfRange"),l(v.slice()),d=v[1])},this),{stops:a,outerColors:o}},r.type="visualMap.piecewise",r.defaultOption=inheritDefaultOption(VisualMapModel$1.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),r}(VisualMapModel$1),resetMethods={splitNumber:function(t){var r=this.option,n=Math.min(r.precision,20),a=this.getExtent(),o=r.splitNumber;o=Math.max(parseInt(o,10),1),r.splitNumber=o;for(var s=(a[1]-a[0])/o;+s.toFixed(n)!==s&&n<5;)n++;r.precision=n,s=+s.toFixed(n),r.minOpen&&t.push({interval:[-1/0,a[0]],close:[0,0]});for(var l=0,c=a[0];l","\u2265"][a[0]]];n.text=n.text||this.formatValueText(n.value!=null?n.value:n.interval,!1,o)},this)}};function normalizeReverse(t,r){var n=t.inverse;(t.orient==="vertical"?!n:n)&&r.reverse()}var PiecewiseModel$1=PiecewiseModel,PiecewiseVisualMapView=function(t){__extends(r,t);function r(){var n=t!==null&&t.apply(this,arguments)||this;return n.type=r.type,n}return r.prototype.doRender=function(){var n=this.group;n.removeAll();var a=this.visualMapModel,o=a.get("textGap"),s=a.textStyleModel,l=s.getFont(),c=s.getTextColor(),u=this._getItemAlign(),d=a.itemSize,f=this._getViewData(),v=f.endsText,g=retrieve(a.get("showLabel",!0),!v);v&&this._renderEndsText(n,v[0],d,g,u),each$f(f.viewPieceList,function(_){var y=_.piece,S=new Group$4;S.onclick=bind$1(this._onItemClick,this,y),this._enableHoverLink(S,_.indexInModelPieceList);var x=a.getRepresentValue(y);if(this._createItemSymbol(S,x,[0,0,d[0],d[1]]),g){var b=this.visualMapModel.getValueState(x);S.add(new ZRText$1({style:{x:u==="right"?-o:d[0]+o,y:d[1]/2,text:y.text,verticalAlign:"middle",align:u,font:l,fill:c,opacity:b==="outOfRange"?.5:1}}))}n.add(S)},this),v&&this._renderEndsText(n,v[1],d,g,u),box(a.get("orient"),n,a.get("itemGap")),this.renderBackground(n),this.positionGroup(n)},r.prototype._enableHoverLink=function(n,a){var o=this;n.on("mouseover",function(){return s("highlight")}).on("mouseout",function(){return s("downplay")});var s=function(l){var c=o.visualMapModel;c.option.hoverLink&&o.api.dispatchAction({type:l,batch:makeHighDownBatch(c.findTargetDataIndices(a),c)})}},r.prototype._getItemAlign=function(){var n=this.visualMapModel,a=n.option;if(a.orient==="vertical")return getItemAlign(n,this.api,n.itemSize);var o=a.align;return(!o||o==="auto")&&(o="left"),o},r.prototype._renderEndsText=function(n,a,o,s,l){if(!!a){var c=new Group$4,u=this.visualMapModel.textStyleModel;c.add(new ZRText$1({style:createTextStyle(u,{x:s?l==="right"?o[0]:0:o[0]/2,y:o[1]/2,verticalAlign:"middle",align:s?l:"center",text:a})})),n.add(c)}},r.prototype._getViewData=function(){var n=this.visualMapModel,a=map$1(n.getPieceList(),function(c,u){return{piece:c,indexInModelPieceList:u}}),o=n.get("text"),s=n.get("orient"),l=n.get("inverse");return(s==="horizontal"?l:!l)?a.reverse():o&&(o=o.slice().reverse()),{viewPieceList:a,endsText:o}},r.prototype._createItemSymbol=function(n,a,o){n.add(createSymbol$1(this.getControllerVisual(a,"symbol"),o[0],o[1],o[2],o[3],this.getControllerVisual(a,"color")))},r.prototype._onItemClick=function(n){var a=this.visualMapModel,o=a.option,s=o.selectedMode;if(!!s){var l=clone$4(o.selected),c=a.getSelectedMapKey(n);s==="single"||s===!0?(l[c]=!0,each$f(l,function(u,d){l[d]=d===c})):l[c]=!l[c],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:l})}},r.type="visualMap.piecewise",r}(VisualMapView$1),PiecewiseView=PiecewiseVisualMapView;function install$4(t){t.registerComponentModel(PiecewiseModel$1),t.registerComponentView(PiecewiseView),installCommon(t)}function install$3(t){use(install$5),use(install$4)}var DEFAULT_OPTION={label:{enabled:!0},decal:{show:!1}},inner=makeInner(),decalPaletteScope={};function ariaVisual(t,r){var n=t.getModel("aria");if(!n.get("enabled"))return;var a=clone$4(DEFAULT_OPTION);merge(a.label,t.getLocaleModel().get("aria"),!1),merge(n.option,a,!1),o(),s();function o(){var d=n.getModel("decal"),f=d.get("show");if(f){var v=createHashMap();t.eachSeries(function(g){if(!g.isColorBySeries()){var _=v.get(g.type);_||(_={},v.set(g.type,_)),inner(g).scope=_}}),t.eachRawSeries(function(g){if(t.isSeriesFiltered(g))return;if(isFunction(g.enableAriaDecal)){g.enableAriaDecal();return}var _=g.getData();if(g.isColorBySeries()){var w=getDecalFromPalette(g.ecModel,g.name,decalPaletteScope,t.getSeriesCount()),A=_.getVisual("decal");_.setVisual("decal",M(A,w))}else{var y=g.getRawData(),S={},x=inner(g).scope;_.each(function(D){var L=_.getRawIndex(D);S[L]=D});var b=y.count();y.each(function(D){var L=S[D],z=y.getName(D)||D+"",F=getDecalFromPalette(g.ecModel,z,x,b),ae=_.getItemVisual(L,"decal");_.setItemVisual(L,"decal",M(ae,F))})}function M(D,L){var z=D?extend(extend({},L),D):L;return z.dirty=!0,z}})}}function s(){var d=t.getLocaleModel().get("aria"),f=n.getModel("label");if(f.option=defaults(f.option,d),!!f.get("enabled")){var v=r.getZr().dom;if(f.get("description")){v.setAttribute("aria-label",f.get("description"));return}var g=t.getSeriesCount(),_=f.get(["data","maxCount"])||10,y=f.get(["series","maxCount"])||10,S=Math.min(g,y),x;if(!(g<1)){var b=c();if(b){var w=f.get(["general","withTitle"]);x=l(w,{title:b})}else x=f.get(["general","withoutTitle"]);var A=[],M=g>1?f.get(["series","multiple","prefix"]):f.get(["series","single","prefix"]);x+=l(M,{seriesCount:g}),t.eachSeries(function(F,ae){if(ae1?f.get(["series","multiple",de]):f.get(["series","single",de]),j=l(j,{seriesId:F.seriesIndex,seriesName:F.get("name"),seriesType:u(F.subType)});var $e=F.getData();if($e.count()>_){var Lt=f.get(["data","partialData"]);j+=l(Lt,{displayCnt:_})}else j+=f.get(["data","allData"]);for(var jt=f.get(["data","separator","middle"]),Ar=f.get(["data","separator","end"]),wn=[],Sn=0;Sn<$e.count();Sn++)if(Sn<_){var Cn=$e.getName(Sn),An=$e.getValues(Sn),In=f.get(["data",Cn?"withName":"withoutName"]);wn.push(l(In,{name:Cn,value:An.join(jt)}))}j+=wn.join(jt)+Ar,A.push(j)}});var D=f.getModel(["series","multiple","separator"]),L=D.get("middle"),z=D.get("end");x+=A.join(L)+z,v.setAttribute("aria-label",x)}}}function l(d,f){if(!isString(d))return d;var v=d;return each$f(f,function(g,_){v=v.replace(new RegExp("\\{\\s*"+_+"\\s*\\}","g"),g)}),v}function c(){var d=t.get("title");return d&&d.length&&(d=d[0]),d&&d.text}function u(d){return t.getLocaleModel().get(["series","typeNames"])[d]||"\u81EA\u5B9A\u4E49\u56FE"}}function ariaPreprocessor(t){if(!(!t||!t.aria)){var r=t.aria;r.show!=null&&(r.enabled=r.show),r.label=r.label||{},each$f(["description","general","series","data"],function(n){r[n]!=null&&(r.label[n]=r[n])})}}function install$2(t){t.registerPreprocessor(ariaPreprocessor),t.registerVisual(t.PRIORITY.VISUAL.ARIA,ariaVisual)}var RELATIONAL_EXPRESSION_OP_ALIAS_MAP={value:"eq","<":"lt","<=":"lte",">":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},RegExpEvaluator=function(){function t(r){var n=this._condVal=isString(r)?new RegExp(r):isRegExp(r)?r:null;if(n==null){var a="";throwError(a)}}return t.prototype.evaluate=function(r){var n=typeof r;return isString(n)?this._condVal.test(r):isNumber(n)?this._condVal.test(r+""):!1},t}(),ConstConditionInternal=function(){function t(){}return t.prototype.evaluate=function(){return this.value},t}(),AndConditionInternal=function(){function t(){}return t.prototype.evaluate=function(){for(var r=this.children,n=0;n2&&a.push(o),o=[$e,Lt]}function f($e,Lt,jt,Ar){aroundEqual($e,jt)&&aroundEqual(Lt,Ar)||o.push($e,Lt,jt,Ar,jt,Ar)}function v($e,Lt,jt,Ar,wn,Sn){var Cn=Math.abs(Lt-$e),An=Math.tan(Cn/4)*4/3,In=Lt<$e?-1:1,Dn=Math.cos($e),Ra=Math.sin($e),Fa=Math.cos(Lt),Mn=Math.sin(Lt),kn=Dn*wn+jt,Nn=Ra*Sn+Ar,Aa=Fa*wn+jt,Wa=Mn*Sn+Ar,Ha=wn*An*In,La=Sn*An*In;o.push(kn-Ha*Ra,Nn+La*Dn,Aa+Ha*Mn,Wa-La*Fa,Aa,Wa)}for(var g,_,y,S,x=0;xF:Y2&&a.push(o),a}function adpativeBezier(t,r,n,a,o,s,l,c,u,d){if(aroundEqual(t,n)&&aroundEqual(r,a)&&aroundEqual(o,l)&&aroundEqual(s,c)){u.push(l,c);return}var f=2/d,v=f*f,g=l-t,_=c-r,y=Math.sqrt(g*g+_*_);g/=y,_/=y;var S=n-t,x=a-r,b=o-l,w=s-c,A=S*S+x*x,M=b*b+w*w;if(A=0&&F=0){u.push(l,c);return}var ae=[],j=[];cubicSubdivide(t,n,o,l,.5,ae),cubicSubdivide(r,a,s,c,.5,j),adpativeBezier(ae[0],j[0],ae[1],j[1],ae[2],j[2],ae[3],j[3],u,d),adpativeBezier(ae[4],j[4],ae[5],j[5],ae[6],j[6],ae[7],j[7],u,d)}function pathToPolygons(t,r){var n=pathToBezierCurves(t),a=[];r=r||1;for(var o=0;o0)for(var d=0;dMath.abs(d),v=getDividingGrids([u,d],f?0:1,r),g=(f?c:d)/v.length,_=0;_o,l=getDividingGrids([a,o],s?0:1,r),c=s?"width":"height",u=s?"height":"width",d=s?"x":"y",f=s?"y":"x",v=t[c]/l.length,g=0;g1?null:new Point$1(S*u+t,S*d+r)}function projPtOnLine(t,r,n){var a=new Point$1;Point$1.sub(a,n,r),a.normalize();var o=new Point$1;Point$1.sub(o,t,r);var s=o.dot(a);return s}function addToPoly(t,r){var n=t[t.length-1];n&&n[0]===r[0]&&n[1]===r[1]||t.push(r)}function splitPolygonByLine(t,r,n){for(var a=t.length,o=[],s=0;sl?(d.x=f.x=c+s/2,d.y=u,f.y=u+l):(d.y=f.y=u+l/2,d.x=c,f.x=c+s),splitPolygonByLine(r,d,f)}function binaryDivideRecursive(t,r,n,a){if(n===1)a.push(r);else{var o=Math.floor(n/2),s=t(r);binaryDivideRecursive(t,s[0],o,a),binaryDivideRecursive(t,s[1],n-o,a)}return a}function clone(t,r){for(var n=[],a=0;a0)for(var D=a/n,L=-a/2;L<=a/2;L+=D){for(var z=Math.sin(L),F=Math.cos(L),ae=0,A=0;A0;d/=2){var f=0,v=0;(t&d)>0&&(f=1),(r&d)>0&&(v=1),c+=d*d*(3*f^v),v===0&&(f===1&&(t=d-1-t,r=d-1-r),u=t,t=r,r=u)}return c}function sortPaths(t){var r=1/0,n=1/0,a=-1/0,o=-1/0,s=map$1(t,function(c){var u=c.getBoundingRect(),d=c.getComputedTransform(),f=u.x+u.width/2+(d?d[4]:0),v=u.y+u.height/2+(d?d[5]:0);return r=Math.min(f,r),n=Math.min(v,n),a=Math.max(f,a),o=Math.max(v,o),[f,v]}),l=map$1(s,function(c,u){return{cp:c,z:hilbert(c[0],c[1],r,n,a,o),path:t[u]}});return l.sort(function(c,u){return c.z-u.z}).map(function(c){return c.path})}function defaultDividePath(t){return split(t.path,t.count)}function createEmptyReturn(){return{fromIndividuals:[],toIndividuals:[],count:0}}function combineMorph(t,r,n){var a=[];function o(D){for(var L=0;L=0;o--)if(!n[o].many.length){var u=n[c].many;if(u.length<=1)if(c)c=0;else return n;var s=u.length,d=Math.ceil(s/2);n[o].many=u.slice(d,s),n[c].many=u.slice(0,d),c++}return n}var pathDividers={clone:function(t){for(var r=[],n=1-Math.pow(1-t.path.style.opacity,1/t.count),a=0;a0))return;var c=a.getModel("universalTransition").get("delay"),u=Object.assign({setToFinal:!0},l),d,f;isMultiple(t)&&(d=t,f=r),isMultiple(r)&&(d=r,f=t);function v(b,w,A,M,D){var L=b.many,z=b.one;if(L.length===1&&!D){var F=w?L[0]:z,ae=w?z:L[0];if(isCombineMorphing(F))v({many:[F],one:ae},!0,A,M,!0);else{var j=c?defaults({delay:c(A,M)},u):u;morphPath(F,ae,j),s(F,ae,F,ae,j)}}else for(var Y=defaults({dividePath:pathDividers[n],individualDelay:c&&function(wn,Sn,Cn,An){return c(wn+A,M)}},u),de=w?combineMorph(L,z,Y):separateMorph(z,L,Y),$e=de.fromIndividuals,Lt=de.toIndividuals,jt=$e.length,Ar=0;Arr.length,_=d?prepareMorphBatches(f,d):prepareMorphBatches(g?r:t,[g?t:r]),y=0,S=0;S<_.length;S++)y+=_[S].many.length;for(var x=0,S=0;S<_.length;S++)v(_[S],g,x,y),x+=_[S].many.length}function getPathList(t){if(!t)return[];if(isArray$1(t)){for(var r=[],n=0;nDATA_COUNT_THRESHOLD))for(var o=a.getIndices(),s=getGroupIdDimension(a),l=0;l0&&M.group.traverse(function(L){L instanceof Path$1&&!L.animators.length&&L.animateFrom({style:{opacity:0}},D)})})}function getSeriesTransitionKey(t){var r=t.getModel("universalTransition").get("seriesKey");return r||t.id}function convertArraySeriesKeyToString(t){return isArray$1(t)?t.sort().join(","):t}function getDivideShapeFromData(t){if(t.hostModel)return t.hostModel.getModel("universalTransition").get("divideShape")}function findTransitionSeriesBatches(t,r){var n=createHashMap(),a=createHashMap(),o=createHashMap();return each$f(t.oldSeries,function(s,l){var c=t.oldDataGroupIds[l],u=t.oldData[l],d=getSeriesTransitionKey(s),f=convertArraySeriesKeyToString(d);a.set(f,{dataGroupId:c,data:u}),isArray$1(d)&&each$f(d,function(v){o.set(v,{key:f,dataGroupId:c,data:u})})}),each$f(r.updatedSeries,function(s){if(s.isUniversalTransitionEnabled()&&s.isAnimationEnabled()){var l=s.get("dataGroupId"),c=s.getData(),u=getSeriesTransitionKey(s),d=convertArraySeriesKeyToString(u),f=a.get(d);if(f)n.set(d,{oldSeries:[{dataGroupId:f.dataGroupId,divide:getDivideShapeFromData(f.data),data:f.data}],newSeries:[{dataGroupId:l,divide:getDivideShapeFromData(c),data:c}]});else if(isArray$1(u)){var v=[];each$f(u,function(y){var S=a.get(y);S.data&&v.push({dataGroupId:S.dataGroupId,divide:getDivideShapeFromData(S.data),data:S.data})}),v.length&&n.set(d,{oldSeries:v,newSeries:[{dataGroupId:l,data:c,divide:getDivideShapeFromData(c)}]})}else{var g=o.get(u);if(g){var _=n.get(g.key);_||(_={oldSeries:[{dataGroupId:g.dataGroupId,data:g.data,divide:getDivideShapeFromData(g.data)}],newSeries:[]},n.set(g.key,_)),_.newSeries.push({dataGroupId:l,data:c,divide:getDivideShapeFromData(c)})}}}}),n}function querySeries(t,r){for(var n=0;n=0&&o.push({dataGroupId:r.oldDataGroupIds[c],data:r.oldData[c],divide:getDivideShapeFromData(r.oldData[c]),dim:l.dimension})}),each$f(normalizeToArray(t.to),function(l){var c=querySeries(n.updatedSeries,l);if(c>=0){var u=n.updatedSeries[c].getData();s.push({dataGroupId:r.oldDataGroupIds[c],data:u,divide:getDivideShapeFromData(u),dim:l.dimension})}}),o.length>0&&s.length>0&&transitionBetween(o,s,a)}function installUniversalTransition(t){t.registerUpdateLifecycle("series:beforeupdate",function(r,n,a){each$f(normalizeToArray(a.seriesTransition),function(o){each$f(normalizeToArray(o.to),function(s){for(var l=a.updatedSeries,c=0;c>>0,1):t.set(r,[]))},emit:function(r,n){var a=t.get(r);a&&a.slice().map(function(o){o(n)}),(a=t.get("*"))&&a.slice().map(function(o){o(r,n)})}}}const emitter=mitt(),type="Topology",objects={default:{type:"GeometryCollection",geometries:[{type:"MultiPolygon",arcs:[[[11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,-30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-46,45,46,47,48,49,-50,50,51,-52,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76]]],properties:{name:"\u5317\u4EAC",center:[116.405285,39.904989],centroid:[116.41995,40.18994],childrenNum:16,level:"province",code:11e4,filename:"110000",fullname:"\u5317\u4EAC\u5E02",bbox:[[115.423411,41.060816],[117.514624,39.442758]],offset:[.4765,.5382]}},{type:"MultiPolygon",arcs:[[[77,78,79,80,81,82,-83,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,-106,106,107,108,109,110,111,112,113,114,115,116,117,118,-26,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,-22,20,-20,18,18,-18,16,-16,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169]],[[-79,170,-170,171]]],properties:{name:"\u5929\u6D25",center:[117.190182,39.125596],centroid:[117.347043,39.288036],childrenNum:16,level:"province",code:12e4,filename:"120000",fullname:"\u5929\u6D25\u5E02",bbox:[[116.708028,40.253214],[118.065611,38.555578]],offset:[.4707,.5685]}},{type:"MultiPolygon",arcs:[[[75,-75,73,-73,71,-71,69,-69,67,-67,65,-65,63,-63,61,-61,59,-59,57,-57,55,-55,53,-53,51,-52,-51,49,-50,-49,47,-47,-46,45,-46,-45,43,-43,41,-41,39,-39,37,-37,35,-35,33,-33,31,-31,-30,29,-30,-29,27,-27,-119,117,-117,115,-115,113,-113,111,-111,109,-109,107,-107,105,-106,-105,-104,102,-102,100,-100,98,-98,172,173,174,175,176,-177,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,-198,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,-96,94,-94,92,-92,90,-90,88,-88,86,-86,84,-84,-83,82,-83,-82,80,-80,-172,-169,167,-167,165,-165,163,-163,161,-161,159,-159,157,-157,155,-155,153,-153,151,-151,149,-149,147,-147,145,-145,143,-143,141,-141,139,-139,137,-137,135,-135,-15,13,-13,11,-77]],[[-134,132,-132,130,-130,128,-128,126,-126,124,-124,122,-122,120,-120,-25,23,-23]],[[-78,-171]],[[245]]],properties:{name:"\u6CB3\u5317",center:[114.502461,38.045474],childrenNum:11,level:"province",code:13e4,filename:"130000",fullname:"\u6CB3\u5317\u7701",bbox:[[113.465369,42.619718],[119.872491,36.048205]],offset:[.1619,.6961]}},{type:"MultiPolygon",arcs:[[[246,247,-196,194,-194,192,-192,248]]],properties:{name:"\u5C71\u897F",center:[112.549248,37.857014],centroid:[112.304436,37.618179],childrenNum:11,level:"province",code:14e4,filename:"140000",fullname:"\u5C71\u897F\u7701",bbox:[[110.229593,40.739941],[114.568922,34.581934]],offset:[.4781,.5069]}},{type:"MultiPolygon",arcs:[[[249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,-231,229,-229,227,-227,225,-225,223,-223,221,-221,219,-219,217,-217,215,-215,213,-213,211,-211,209,-209,207,-207,205,-205,203,-203,201,-201,199,-199,-198,197,-198,-197,-248]],[[284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,-261,259,-259,257,-257,304,-255,305]]],properties:{name:"\u5185\u8499\u53E4",center:[111.670801,40.818311],centroid:[114.077429,44.331087],childrenNum:12,level:"province",code:15e4,filename:"150000",fullname:"\u5185\u8499\u53E4\u81EA\u6CBB\u533A",bbox:[[97.172763,53.337178],[126.075585,37.406779]],offset:[.5849,.5653]}},{type:"MultiPolygon",arcs:[[[-244,242,-242,240,-240,238,-238,236,-236,234,-234,232,-232,-284,282,-282,280,-280,278,-278,276,-276,306,307,308,309,310,311,312,313,314,315,316,317,318,319]],[[320]],[[321]],[[322]],[[323]],[[324]],[[325]],[[326]],[[327]],[[328]],[[329]]],properties:{name:"\u8FBD\u5B81",center:[123.429096,41.796767],centroid:[122.604994,41.299712],childrenNum:14,level:"province",code:21e4,filename:"210000",fullname:"\u8FBD\u5B81\u7701",bbox:[[118.845467,43.490984],[125.791459,38.719833]],offset:[.5413,.4593]}},{type:"MultiPolygon",arcs:[[[-319,317,-317,315,-315,313,-313,311,-311,309,-309,307,-307,-275,273,-273,271,-271,330,331,332,333,334,335,336,337]]],properties:{name:"\u5409\u6797",center:[125.3245,43.886841],centroid:[126.171208,43.703954],childrenNum:9,level:"province",code:22e4,filename:"220000",fullname:"\u5409\u6797\u7701",bbox:[[121.644198,46.30362],[131.321771,40.866346]],offset:[.4678,.4781]}},{type:"MultiPolygon",arcs:[[[333,-333,331,-331,-270,268,-268,266,-266,264,-264,262,-262,-304,302,-302,300,-300,298,-298,296,-296,294,-294,292,-292,290,-290,288,-288,286,-286,284,-306,-254,338,-337,335,-335]],[[-305,-256]]],properties:{name:"\u9ED1\u9F99\u6C5F",center:[126.642464,45.756967],centroid:[127.693027,48.040465],childrenNum:13,level:"province",code:23e4,filename:"230000",fullname:"\u9ED1\u9F99\u6C5F\u7701",bbox:[[121.181753,53.563624],[135.09567,43.425798]],offset:[.468,.5448]}},{type:"MultiPolygon",arcs:[[[339,340,341,342,343,344,345]],[[346,347]],[[348]],[[349]],[[350]],[[351]],[[352]]],properties:{name:"\u4E0A\u6D77",center:[121.472644,31.231706],centroid:[121.438737,31.072559],childrenNum:16,level:"province",code:31e4,filename:"310000",fullname:"\u4E0A\u6D77\u5E02",bbox:[[120.856804,31.872716],[122.247149,30.675593]],offset:[.4186,.6684]}},{type:"MultiPolygon",arcs:[[[353,354,355,356,357,358,359,-348,360,-342,340,-340,361,362,363,364,365,366,367,-368,367,368,369,370,371,372,373]]],properties:{name:"\u6C5F\u82CF",center:[118.767413,32.041544],centroid:[119.486506,32.983991],childrenNum:13,level:"province",code:32e4,filename:"320000",fullname:"\u6C5F\u82CF\u7701",bbox:[[116.362723,35.124513],[121.975185,30.75784]],offset:[.5566,.4902]}},{type:"MultiPolygon",arcs:[[[374,375,376,377,378,379,-362,-346,380,381,382,383]],[[384]],[[385]],[[386]],[[387]],[[388]],[[389]],[[390]],[[391]],[[392]],[[393]],[[394]],[[395]],[[396]],[[-344,397]],[[398]],[[399]],[[400]],[[401]],[[402]],[[403]],[[404]],[[405]],[[406]],[[407]],[[408]],[[409]],[[410]],[[411,412,413]],[[414]],[[-382,415]],[[416]],[[417]],[[418]],[[419]],[[420]],[[421]],[[422]],[[423]],[[424]],[[425]],[[426]],[[427]],[[-412,428]]],properties:{name:"\u6D59\u6C5F",center:[120.153576,30.287459],centroid:[120.109913,29.181466],childrenNum:11,level:"province",code:33e4,filename:"330000",fullname:"\u6D59\u6C5F\u7701",bbox:[[118.02828,31.178782],[122.949508,27.041356]],offset:[.423,.4827]}},{type:"MultiPolygon",arcs:[[[429,430,431,432,433,434,435,-373,371,-371,369,-369,-368,367,-368,-367,365,-365,436,-363,-380,437,438,439,440,441,442,443,444,445]],[[-364,-437]],[[446,-439]],[[-445,447]]],properties:{name:"\u5B89\u5FBD",center:[117.283042,31.86119],centroid:[117.226884,31.849254],childrenNum:16,level:"province",code:34e4,filename:"340000",fullname:"\u5B89\u5FBD\u7701",bbox:[[114.882751,34.650809],[119.649144,29.393037]],offset:[.4918,.5328]}},{type:"MultiPolygon",arcs:[[[448,449,-384,450]],[[451]],[[452]],[[453]],[[454]],[[455]],[[456]],[[457]],[[458]],[[459]],[[460]],[[461]],[[462]],[[463]],[[464]],[[465]],[[466]]],properties:{name:"\u798F\u5EFA",center:[119.306239,26.075302],centroid:[118.006468,26.069925],childrenNum:9,level:"province",code:35e4,filename:"350000",fullname:"\u798F\u5EFA\u7701",bbox:[[115.852291,28.312901],[120.727321,23.528547]],offset:[.4419,.4688]}},{type:"MultiPolygon",arcs:[[[-379,377,-377,375,-375,-450,467,468,469,-440,-447,-438]]],properties:{name:"\u6C5F\u897F",center:[115.892151,28.676493],centroid:[115.732975,27.636112],childrenNum:11,level:"province",code:36e4,filename:"360000",fullname:"\u6C5F\u897F\u7701",bbox:[[113.578186,30.077213],[118.487106,24.486252]],offset:[.439,.4366]}},{type:"MultiPolygon",arcs:[[[-436,470,471,472,-182,180,-180,178,-178,-177,176,-177,-176,174,-174,473,-359,357,-357,355,-355,353,-374]],[[474]],[[475]],[[476]],[[477]],[[478]],[[479]],[[480]],[[481]],[[482]],[[483]],[[484,485]],[[486,-472]]],properties:{name:"\u5C71\u4E1C",center:[117.000923,36.675807],centroid:[118.187759,36.376092],childrenNum:16,level:"province",code:37e4,filename:"370000",fullname:"\u5C71\u4E1C\u7701",bbox:[[114.819254,38.402247],[122.71596,34.377352]],offset:[.4266,.5034]}},{type:"MultiPolygon",arcs:[[[487,488,489,490,491,492,493,494,-249,-191,189,-189,187,-187,185,-185,183,-183,-473,-487,-471,-435,433,-433,431,-431,429,-446,-448,-444,442,-442,495,496,497,498]],[[499,-497]]],properties:{name:"\u6CB3\u5357",center:[113.665412,34.757975],centroid:[113.619717,33.902648],childrenNum:18,level:"province",code:41e4,filename:"410000",fullname:"\u6CB3\u5357\u7701",bbox:[[110.360476,36.36656],[116.651641,31.382371]],offset:[.5181,.4943]}},{type:"MultiPolygon",arcs:[[[-488,500,-498,-500,-496,-441,-470,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,-490,519]]],properties:{name:"\u6E56\u5317",center:[114.298572,30.584355],centroid:[112.271301,30.987527],childrenNum:17,level:"province",code:42e4,filename:"420000",fullname:"\u6E56\u5317\u7701",bbox:[[108.366964,33.275616],[116.135188,29.029488]],offset:[.5026,.5389]}},{type:"MultiPolygon",arcs:[[[520,521,522,523,524,525,526,527,528,529,530,-510,508,-508,506,-506,504,-504,531,-502,-469,532]],[[-524,533,-526]]],properties:{name:"\u6E56\u5357",center:[112.982279,28.19409],centroid:[111.711649,27.629216],childrenNum:14,level:"province",code:43e4,filename:"430000",fullname:"\u6E56\u5357\u7701",bbox:[[108.790842,30.126363],[114.261265,24.636323]],offset:[.5339,.4549]}},{type:"MultiPolygon",arcs:[[[534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,-533,-468,-449,549,550,551]],[[552]],[[553]],[[554]],[[555]],[[556]],[[557]],[[558]],[[559]],[[560]],[[561]],[[562]],[[563]],[[564]],[[565]],[[566]],[[567]],[[568]],[[569]],[[570]],[[571]],[[572,573]],[[-573,574]]],properties:{name:"\u5E7F\u4E1C",center:[113.280637,23.125178],centroid:[113.429919,23.334643],childrenNum:21,level:"province",code:44e4,filename:"440000",fullname:"\u5E7F\u4E1C\u7701",bbox:[[109.654937,25.516771],[117.318621,20.211718]],offset:[.4926,.4113]}},{type:"MultiPolygon",arcs:[[[-521,-549,547,-547,545,-545,543,-543,541,-541,539,-539,537,-537,575,576,577,578,579,580,581]],[[582,-579]],[[583]]],properties:{name:"\u5E7F\u897F",center:[108.320004,22.82402],centroid:[108.7944,23.833381],childrenNum:14,level:"province",code:45e4,filename:"450000",fullname:"\u5E7F\u897F\u58EE\u65CF\u81EA\u6CBB\u533A",bbox:[[104.450132,26.385566],[112.06185,20.898448]],offset:[.5707,.4651]}},{type:"MultiPolygon",arcs:[[[584]]],properties:{name:"\u6D77\u5357",center:[110.33119,20.031971],centroid:[109.754859,19.189767],childrenNum:19,level:"province",code:46e4,filename:"460000",fullname:"\u6D77\u5357\u7701",bbox:[[108.587008,20.163844],[117.846052,3.823583]],offset:[.5,.5]}},{type:"MultiPolygon",arcs:[[[585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,-600,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,-516,514,-514,614,615,616,-511,-531,617]],[[618,619,-512,-617]],[[620,-589]],[[621,-615,-513,-620]],[[-606,622]]],properties:{name:"\u91CD\u5E86",center:[106.504962,29.533155],centroid:[107.8839,30.067297],childrenNum:38,level:"province",code:5e5,filename:"500000",fullname:"\u91CD\u5E86\u5E02",bbox:[[105.289759,32.201187],[110.199858,28.160225]],offset:[.5283,.5281]}},{type:"MultiPolygon",arcs:[[[623,624,625,626,627,628,629,630,631,632,633,634,635,636,-613,611,-611,609,-609,607,-607,-623,-605,637,-603,601,-601,-600,599,-600,598,-598,596,-596,638,-594,592,-592,639,-590,-621,-588,586,-586,640,641,642,643]],[[-595,-639]],[[-604,-638]],[[-591,-640]]],properties:{name:"\u56DB\u5DDD",center:[104.065735,30.659462],centroid:[102.693453,30.674545],childrenNum:21,level:"province",code:51e4,filename:"510000",fullname:"\u56DB\u5DDD\u7701",bbox:[[97.348081,34.312999],[108.546712,26.045865]],offset:[.4773,.4401]}},{type:"MultiPolygon",arcs:[[[-530,528,-528,644,-522,-582,580,-580,-583,-578,645,-643,641,-641,-618]],[[-527,-534,-523,-645]],[[-525]]],properties:{name:"\u8D35\u5DDE",center:[106.713478,26.578343],centroid:[106.880455,26.826368],childrenNum:9,level:"province",code:52e4,filename:"520000",fullname:"\u8D35\u5DDE\u7701",bbox:[[103.601439,29.221275],[109.597755,24.61822]],offset:[.5468,.5203]}},{type:"MultiPolygon",arcs:[[[-646,-577,646,647,-625,623,-644]]],properties:{name:"\u4E91\u5357",center:[102.712251,25.040609],centroid:[101.485106,25.008643],childrenNum:16,level:"province",code:53e4,filename:"530000",fullname:"\u4E91\u5357\u7701",bbox:[[97.527978,29.223327],[106.197722,21.141769]],offset:[.4564,.5215]}},{type:"MultiPolygon",arcs:[[[648,649,650,651,652,-626,-648,653,654]]],properties:{name:"\u897F\u85CF",center:[91.132212,29.660361],centroid:[88.388277,31.56375],childrenNum:7,level:"province",code:54e4,filename:"540000",fullname:"\u897F\u85CF\u81EA\u6CBB\u533A",bbox:[[78.395543,36.483334],[99.116241,26.854815]],offset:[.4823,.5109]}},{type:"MultiPolygon",arcs:[[[-495,493,-493,655,-491,-519,517,-517,-614,-637,656,-635,657,658,659,660,661,662,663,664,665,666,667,668,669,670,-250,-247]],[[-492,-656]],[[-636,-657]]],properties:{name:"\u9655\u897F",center:[108.948024,34.263161],centroid:[108.887114,35.263661],childrenNum:10,level:"province",code:61e4,filename:"610000",fullname:"\u9655\u897F\u7701",bbox:[[105.491948,39.58701],[111.248053,31.705059]],offset:[.5898,.5485]}},{type:"MultiPolygon",arcs:[[[671,672,673,674,675,676,677,678,679,680,681,-670,668,-668,666,-666,664,-664,662,-662,660,-660,658,-658,-634,632,-632,682,683,684,685,686,687,688,-252,689,690,691,692,693,694,695,696,697,698]],[[699,-693,700,-691]],[[701,-686]],[[702,-697]],[[703,-699]]],properties:{name:"\u7518\u8083",center:[103.823557,36.058039],childrenNum:14,level:"province",code:62e4,filename:"620000",fullname:"\u7518\u8083\u7701",bbox:[[92.339146,42.795163],[108.712336,32.59411]],offset:[.7014,.6604]}},{type:"MultiPolygon",arcs:[[[-702,-685,683,-683,-631,629,-629,627,-627,-653,651,-651,649,-649,704,-687]]],properties:{name:"\u9752\u6D77",center:[101.778916,36.623178],centroid:[96.043533,35.726403],childrenNum:8,level:"province",code:63e4,filename:"630000",fullname:"\u9752\u6D77\u7701",bbox:[[89.404424,39.208344],[103.07097,31.598662]],offset:[.4858,.4576]}},{type:"MultiPolygon",arcs:[[[-682,680,-680,678,-678,676,-676,674,-674,672,-672,-704,-698,-703,-696,705,-694,-700,-690,-251,-671]],[[-701,-692]],[[-695,-706]]],properties:{name:"\u5B81\u590F",center:[106.278179,38.46637],centroid:[106.169866,37.291332],childrenNum:5,level:"province",code:64e4,filename:"640000",fullname:"\u5B81\u590F\u56DE\u65CF\u81EA\u6CBB\u533A",bbox:[[104.287038,39.38157],[107.659274,35.238304]],offset:[.5583,.5045]}},{type:"MultiPolygon",arcs:[[[-688,-705,-655,706]]],properties:{name:"\u65B0\u7586",center:[87.617733,43.792818],centroid:[85.294711,41.371801],childrenNum:24,level:"province",code:65e4,filename:"650000",fullname:"\u65B0\u7586\u7EF4\u543E\u5C14\u81EA\u6CBB\u533A",bbox:[[73.502355,49.182342],[96.386193,34.334502]],offset:[.5153,.526]}},{type:"MultiPolygon",arcs:[[[707]],[[708]],[[709]],[[710]],[[711]],[[712]],[[713]],[[714]],[[715]],[[716]],[[717]],[[718]],[[719]],[[720]]],properties:{name:"\u53F0\u6E7E",center:[121.509062,25.044332],centroid:[120.971485,23.749452],childrenNum:0,level:"province",code:71e4,fullname:"\u53F0\u6E7E\u7701",bbox:[[119.318252,25.941639],[124.586978,21.745153]],offset:[.3138,.5224]}},{type:"MultiPolygon",arcs:[[[-551,721,722,723,724,725]],[[726]],[[727,728]],[[729,730,-723,731]],[[-728,732]],[[-725,733]],[[-730,734]],[[735]],[[736]]],properties:{name:"\u9999\u6E2F",center:[114.173355,22.320048],centroid:[114.134357,22.377366],childrenNum:18,level:"province",code:81e4,filename:"810000",fullname:"\u9999\u6E2F\u7279\u522B\u884C\u653F\u533A",bbox:[[113.839859,22.559157],[114.447264,22.151076]],offset:[.4848,.4455]}},{type:"MultiPolygon",arcs:[[[-535,737,738]],[[739]]],properties:{name:"\u6FB3\u95E8",center:[113.54909,22.198951],centroid:[113.566988,22.159307],childrenNum:8,level:"province",code:82e4,filename:"820000",fullname:"\u6FB3\u95E8\u7279\u522B\u884C\u653F\u533A",bbox:[[113.533314,22.214074],[113.603873,22.106214]],offset:[.4772,.5078]}},{type:"MultiLineString",arcs:[[0],[1],[2],[3],[4,5],[6],[7],[8,9],[10]],properties:{name:"\u5341\u6BB5\u7EBF"}},{type:"MultiPolygon",arcs:[[[740]],[[741]],[[742]],[[743]],[[744]],[[745]],[[746]],[[747]],[[748]],[[749]],[[750]],[[751]],[[752]],[[753]],[[754]],[[755]],[[756]],[[757]],[[758]],[[759]],[[760]],[[761]],[[762]],[[763]],[[764]],[[765]],[[766]],[[767]],[[768]],[[769]],[[770]],[[771]],[[772]],[[773]],[[774]],[[775]],[[776]],[[777]],[[778]],[[779]],[[780]],[[781]],[[782]],[[783]],[[784]],[[785]],[[786]],[[787]],[[788]],[[789]],[[790]],[[791]],[[792]],[[793]],[[794]],[[795]],[[796]],[[797]],[[798]],[[799]],[[800]],[[801]],[[802]],[[803]],[[804]],[[805]],[[806]],[[807]],[[808]],[[809]],[[810]],[[811]],[[812]],[[813]],[[814]],[[815]],[[816]],[[817]],[[818]],[[819]],[[820]],[[821]],[[822]],[[823]],[[824]],[[825]],[[826]],[[827]],[[828]],[[829]],[[830]],[[831]],[[832]],[[833]],[[834]],[[835]],[[836]],[[837]],[[838]],[[839]],[[840]],[[841]],[[842]],[[843]],[[844]],[[845]],[[846]],[[847]],[[848]],[[849]],[[850]],[[851]],[[852]],[[853]],[[854]],[[855]],[[856]],[[857]],[[858]],[[859]],[[860]],[[861]],[[862]],[[863]],[[864]],[[865]],[[866]],[[867]],[[868]],[[869]],[[870]],[[871]],[[872]],[[873]],[[874]],[[875]],[[876]],[[877]],[[878]],[[879]],[[880]]],properties:{name:"\u5357\u6D77\u8BF8\u5C9B"}}]}},arcs=[[[123.37121659182336,21.671061968001545],[123.42328550119271,21.59398006808461],[123.46242165424462,21.52083272439869],[123.48444383083199,21.459896985640196],[123.48955675470071,21.411709896467677]],[[123.6155938159486,20.676762622472474],[123.61536432046836,20.58930014543108],[123.6075087290817,20.533130988508077],[123.5582006003651,20.414136017352998]],[[123.07292075341428,19.36973200095011],[123.06491918817173,19.233391883678692],[123.07733013706996,19.077718880387863]],[[123.98451100450697,18.4301084376215],[124.10101991990237,18.45360549407056],[124.23249257728062,18.50388961393323]],[[124.9334147596479,19.375705972498196],[125.1153037582111,19.59025082308003]],[[125.1153037582111,19.59025082308003],[125.1153037582111,19.59025082308003]],[[125.67849180772672,20.335000225910854],[125.73437712889424,20.430405748408905],[125.79648282996214,20.583469431371732],[125.80167856948523,20.601901026689085]],[[125.9247344927712,22.122268949381088],[126.00132999611654,22.281317920826837],[126.05407638498872,22.368807574613705]],[[126.37969966804121,22.794592104314624],[126.56095501224851,23.026372536458386]],[[126.56095501224851,23.026372536458386],[126.56095501224851,23.026372536458386]],[[125.81345688717792,21.353969357437766],[125.81382423676438,21.5178502836064],[125.81595492755386,21.647069132428825]],[[117.348611,40.581141],[117.348611,40.581141]],[[117.348611,40.581141],[117.269771,40.560684],[117.247597,40.539766],[117.262995,40.512927],[117.208793,40.501552],[117.263611,40.442367],[117.234046,40.417312],[117.226039,40.368997],[117.243285,40.369453],[117.271618,40.325211]],[[117.271618,40.325211],[117.271618,40.325211]],[[117.271618,40.325211],[117.295024,40.2782],[117.331365,40.289613],[117.351075,40.229786],[117.389879,40.227958]],[[117.389879,40.227958],[117.383719,40.188195],[117.367089,40.172649]],[[117.367089,40.172649],[117.367089,40.173106],[117.367089,40.173106],[117.367089,40.172649]],[[117.367089,40.172649],[117.349227,40.136513],[117.307343,40.136971],[117.274082,40.105852],[117.254988,40.114548]],[[117.254988,40.114548],[117.254988,40.114548]],[[117.254988,40.114548],[117.224191,40.094865]],[[117.224191,40.094865],[117.224191,40.094865]],[[117.224191,40.094865],[117.210024,40.082045]],[[117.210024,40.082045],[117.204481,40.069681],[117.159517,40.077008],[117.140423,40.064185],[117.105315,40.074261]],[[117.105315,40.074261],[117.105315,40.074261]],[[117.105315,40.074261],[117.051728,40.059605],[117.025243,40.030283],[116.945171,40.04128],[116.927924,40.055024],[116.867562,40.041739],[116.831222,40.051359],[116.820135,40.02845],[116.781331,40.034866],[116.757925,39.967934],[116.782563,39.947749],[116.78441,39.891294],[116.812128,39.889916],[116.865714,39.843982],[116.907598,39.832494],[116.918069,39.84628],[116.949482,39.778703],[116.902055,39.763523],[116.916837,39.731314],[116.887272,39.72533],[116.889736,39.687576],[116.90575,39.688037]],[[116.90575,39.688037],[116.906366,39.677444],[116.8497,39.66777],[116.812128,39.615695]],[[116.812128,39.615695],[116.79057,39.595868],[116.748686,39.619844],[116.709266,39.618],[116.726512,39.595407]],[[116.726512,39.595407],[116.726512,39.595407]],[[116.726512,39.595407],[116.724048,39.59264]],[[116.724048,39.59264],[116.723432,39.59264]],[[116.723432,39.59264],[116.664918,39.605552],[116.620571,39.601863],[116.592237,39.621227]],[[116.592237,39.621227],[116.592237,39.621227]],[[116.592237,39.621227],[116.524484,39.596329],[116.50847,39.551122],[116.473361,39.552968],[116.478289,39.535431],[116.437637,39.526661],[116.443796,39.510041],[116.401912,39.528046],[116.411767,39.482794],[116.444412,39.482332],[116.454883,39.453226],[116.434557,39.442597],[116.361876,39.455074]],[[116.361876,39.455074],[116.361876,39.455074]],[[116.361876,39.455074],[116.337854,39.455536],[116.307057,39.488337],[116.257782,39.500344],[116.240536,39.564041],[116.198652,39.589412],[116.151841,39.583416],[116.130283,39.567732],[116.09887,39.575113],[116.036044,39.571884],[116.026189,39.587567],[115.995392,39.576958],[115.978146,39.595868],[115.957204,39.560812],[115.910393,39.600479]],[[115.910393,39.600479],[115.910393,39.600479]],[[115.910393,39.600479],[115.91532,39.582955]],[[115.91532,39.582955],[115.91532,39.582955]],[[115.91532,39.582955],[115.867893,39.546507]],[[115.867893,39.546507],[115.867893,39.546507]],[[115.867893,39.546507],[115.828473,39.541431],[115.821081,39.522968]],[[115.821081,39.522968],[115.821081,39.522968]],[[115.821081,39.522968],[115.806299,39.510041]],[[115.806299,39.510041],[115.806299,39.510041]],[[115.806299,39.510041],[115.752712,39.515581],[115.738545,39.539585]],[[115.738545,39.539585],[115.738545,39.540046]],[[115.738545,39.540046],[115.724995,39.5442]],[[115.724995,39.5442],[115.724995,39.5442]],[[115.724995,39.5442],[115.722531,39.543738]],[[115.722531,39.543738],[115.721299,39.543738]],[[115.722531,39.543738],[115.722531,39.5442]],[[115.722531,39.5442],[115.721299,39.543738]],[[115.722531,39.5442],[115.720683,39.551122]],[[115.720683,39.551122],[115.720683,39.551122]],[[115.720683,39.551122],[115.718835,39.553891]],[[115.718835,39.553891],[115.718835,39.553891]],[[115.718835,39.553891],[115.716988,39.56035]],[[115.716988,39.56035],[115.716988,39.56035]],[[115.716988,39.56035],[115.699125,39.570039]],[[115.699125,39.570039],[115.699125,39.570039]],[[115.699125,39.570039],[115.698509,39.577881]],[[115.698509,39.577881],[115.698509,39.577881]],[[115.698509,39.577881],[115.667712,39.615234],[115.633836,39.599557]],[[115.633836,39.599557],[115.633836,39.599557]],[[115.633836,39.599557],[115.587024,39.589873],[115.545756,39.618922],[115.518039,39.597252],[115.522351,39.640124],[115.478619,39.650723]],[[115.478619,39.650723],[115.478619,39.650723]],[[115.478619,39.650723],[115.491554,39.670074],[115.486626,39.741899],[115.439815,39.752022],[115.443511,39.785601],[115.483547,39.798477]],[[115.483547,39.798477],[115.483547,39.798477]],[[115.483547,39.798477],[115.50572,39.784222],[115.552532,39.794799],[115.567314,39.816407],[115.514344,39.837549],[115.526046,39.87568],[115.515575,39.892212]],[[115.515575,39.892212],[115.515575,39.892212]],[[115.515575,39.892212],[115.522967,39.899099],[115.481083,39.935819],[115.426264,39.950502],[115.428728,39.984443],[115.450286,39.992697],[115.454597,40.029825],[115.485394,40.040364],[115.527278,40.076092],[115.59072,40.096239],[115.599959,40.119583],[115.75456,40.145663]],[[115.75456,40.145663],[115.75456,40.145663]],[[115.75456,40.145663],[115.773654,40.176307],[115.806299,40.15344],[115.847567,40.147036],[115.855574,40.188652],[115.870356,40.185909],[115.89869,40.234354],[115.968907,40.264045],[115.95166,40.281852],[115.917784,40.354405],[115.864197,40.359422],[115.771806,40.443734],[115.781045,40.49336],[115.736082,40.503372],[115.755176,40.540221],[115.784741,40.55841],[115.819849,40.55932],[115.827857,40.587504],[115.885139,40.595229],[115.907929,40.617493],[115.971986,40.6025],[115.982457,40.578868],[116.005247,40.583868],[116.09887,40.630665],[116.133979,40.666536],[116.162928,40.662451],[116.171551,40.695582],[116.204812,40.740035],[116.22021,40.744115],[116.247311,40.791707],[116.273181,40.762703],[116.311369,40.754996],[116.316912,40.772221],[116.453651,40.765876],[116.46597,40.774487],[116.438253,40.81934],[116.334159,40.90443],[116.339702,40.929303],[116.370499,40.94377],[116.398216,40.90624],[116.477057,40.899907],[116.447492,40.953715],[116.455499,40.980828],[116.519557,40.98128]],[[116.519557,40.98128],[116.519557,40.98128]],[[116.519557,40.98128],[116.5676,40.992574],[116.598397,40.974503],[116.623034,41.021026],[116.615643,41.053076],[116.647672,41.059394],[116.688324,41.044501],[116.698795,41.021477],[116.677853,40.970888],[116.722201,40.927495],[116.713577,40.909858],[116.759773,40.889954],[116.81336,40.848319],[116.848468,40.839264],[116.924229,40.773581],[116.926692,40.745022],[116.964881,40.709647],[117.012308,40.693767],[117.11209,40.707379],[117.117018,40.70012],[117.208177,40.694675],[117.278394,40.664267],[117.319662,40.657911],[117.342451,40.673799],[117.408973,40.686961],[117.493973,40.675161],[117.514914,40.660181],[117.501364,40.636569],[117.467487,40.649738]],[[117.467487,40.649738],[117.467487,40.649738]],[[117.467487,40.649738],[117.412669,40.605226],[117.429915,40.576141],[117.389879,40.561593],[117.348611,40.581141]],[[117.765602,39.400527],[117.699696,39.407463],[117.673211,39.386652],[117.668899,39.412087],[117.614081,39.407001],[117.601146,39.419485],[117.570965,39.404689],[117.521074,39.357043],[117.536472,39.338068],[117.594987,39.349176],[117.669515,39.322792],[117.670747,39.357969],[117.74466,39.354729],[117.784696,39.376938]],[[117.784696,39.376938],[117.805022,39.373237]],[[117.805022,39.373237],[117.810565,39.354729],[117.850601,39.363984]],[[117.850601,39.363984],[117.850601,39.363984]],[[117.850601,39.363984],[117.854297,39.328348]],[[117.854297,39.328348],[117.854913,39.328348]],[[117.854913,39.328348],[117.88879,39.332051],[117.919587,39.318162]],[[117.919587,39.318162],[117.919587,39.318162]],[[117.919587,39.318162],[117.965782,39.314921]],[[117.965782,39.314921],[117.965782,39.314921]],[[117.965782,39.314921],[117.973173,39.312143]],[[117.973173,39.312143],[117.973173,39.312143]],[[117.973173,39.312143],[117.979333,39.300566]],[[117.979333,39.300566],[117.979333,39.300566]],[[117.979333,39.300566],[117.982412,39.298714]],[[117.982412,39.298714],[117.982412,39.298714]],[[117.982412,39.298714],[118.024296,39.289451]],[[118.024296,39.289451],[118.024296,39.289451]],[[118.024296,39.289451],[118.036615,39.264898],[118.064948,39.256094],[118.064948,39.231065],[118.034767,39.218548]],[[118.034767,39.218548],[118.032919,39.219939],[117.977485,39.206028],[117.96455,39.172631],[117.871543,39.122506],[117.837667,39.057011],[117.855529,38.957492],[117.898029,38.948649],[117.875855,38.920252],[117.847522,38.855502],[117.778536,38.869016],[117.752051,38.847579],[117.64611,38.828933],[117.646725,38.788827],[117.671363,38.772032],[117.740964,38.753833],[117.740964,38.700141],[117.729261,38.680055],[117.65658,38.66043],[117.639334,38.626776]],[[117.639334,38.626776],[117.55803,38.613683],[117.47919,38.616489],[117.432379,38.601524],[117.368937,38.564566],[117.25314,38.556143],[117.238358,38.580943],[117.258684,38.608072]],[[117.258684,38.608072],[117.258684,38.608072]],[[117.258684,38.608072],[117.213104,38.639866]],[[117.213104,38.639866],[117.213104,38.639866]],[[117.213104,38.639866],[117.183539,38.61836]],[[117.183539,38.61836],[117.183539,38.61836]],[[117.183539,38.61836],[117.150894,38.617892],[117.109626,38.584685],[117.070822,38.608072],[117.055424,38.639398],[117.068358,38.680522],[117.038793,38.688464],[116.95133,38.689398]],[[116.95133,38.689398],[116.948866,38.689398]],[[116.948866,38.689398],[116.950714,38.689398],[116.95133,38.689398]],[[116.948866,38.689398],[116.877417,38.680522],[116.858939,38.741231],[116.794265,38.744498]],[[116.794265,38.744498],[116.794265,38.744498]],[[116.794265,38.744498],[116.746222,38.754299],[116.737599,38.784629],[116.75115,38.831264],[116.723432,38.852706],[116.722201,38.896968],[116.708034,38.931892],[116.72836,38.975174],[116.754845,39.003084],[116.754229,39.034701]],[[116.754229,39.034701],[116.754229,39.034701]],[[116.754229,39.034701],[116.783179,39.05097]],[[116.783179,39.05097],[116.783179,39.05097]],[[116.783179,39.05097],[116.812744,39.05097]],[[116.812744,39.05097],[116.812744,39.05097]],[[116.812744,39.05097],[116.871874,39.054688],[116.912526,39.110898]],[[116.912526,39.110898],[116.91191,39.111362],[116.91191,39.111362],[116.912526,39.110898]],[[116.912526,39.110898],[116.909446,39.150822],[116.870026,39.153607],[116.855859,39.215766],[116.881729,39.225966]],[[116.881729,39.225966],[116.881729,39.225966]],[[116.881729,39.225966],[116.87249,39.291304],[116.889736,39.338068],[116.870642,39.357506],[116.829374,39.338994],[116.818287,39.3737],[116.840461,39.378326],[116.839845,39.413474],[116.876185,39.43474],[116.832454,39.435664],[116.785026,39.465702],[116.820751,39.482332],[116.819519,39.528507],[116.78749,39.554352],[116.808432,39.576497],[116.812128,39.615695]],[[116.90575,39.688037],[116.932236,39.706456]],[[116.932236,39.706456],[116.932236,39.706456]],[[116.932236,39.706456],[116.944555,39.695405]],[[116.944555,39.695405],[116.944555,39.695405]],[[116.944555,39.695405],[116.948866,39.680668]],[[116.948866,39.680668],[116.948866,39.680668]],[[116.948866,39.680668],[116.964265,39.64335],[116.983359,39.638742]],[[116.983359,39.638742],[116.983359,39.638742]],[[116.983359,39.638742],[117.016004,39.653949],[117.10901,39.625375]],[[117.10901,39.625375],[117.10901,39.625375]],[[117.10901,39.625375],[117.152742,39.623532],[117.177996,39.645194],[117.165061,39.718886]],[[117.165061,39.718886],[117.165061,39.718886]],[[117.165061,39.718886],[117.161981,39.748801],[117.205713,39.763984],[117.15767,39.796638],[117.156438,39.817326],[117.192162,39.832953],[117.251908,39.834332],[117.247597,39.860981],[117.227887,39.852712],[117.162597,39.876598]],[[117.162597,39.876598],[117.162597,39.876598]],[[117.162597,39.876598],[117.150894,39.944996],[117.198322,39.992697],[117.192162,40.066475],[117.210024,40.082045]],[[117.389879,40.227958],[117.415748,40.248973],[117.450241,40.252627],[117.505059,40.227044],[117.548791,40.232527],[117.571581,40.219276],[117.576508,40.178593],[117.609769,40.160301]],[[117.609769,40.160301],[117.609769,40.160301]],[[117.609769,40.160301],[117.613465,40.158014]],[[117.613465,40.158014],[117.613465,40.158014]],[[117.613465,40.158014],[117.651653,40.122786]],[[117.651653,40.122786],[117.651653,40.122786]],[[117.651653,40.122786],[117.654117,40.114548]],[[117.654117,40.114548],[117.654117,40.114548]],[[117.654117,40.114548],[117.655965,40.109514]],[[117.655965,40.109514],[117.655965,40.109514]],[[117.655965,40.109514],[117.675059,40.082045],[117.71879,40.082045]],[[117.71879,40.082045],[117.71879,40.082045]],[[117.71879,40.082045],[117.752667,40.081588],[117.776073,40.059605],[117.74774,40.047236],[117.744044,40.018368],[117.768681,40.022034]],[[117.768681,40.022034],[117.768681,40.022034]],[[117.768681,40.022034],[117.793319,40.005534]],[[117.793319,40.005534],[117.793319,40.005534]],[[117.793319,40.005534],[117.795167,39.996823]],[[117.795167,39.996823],[117.795167,39.996823]],[[117.795167,39.996823],[117.781616,39.966558]],[[117.781616,39.966558],[117.781616,39.966558]],[[117.781616,39.966558],[117.756363,39.965181],[117.691073,39.984902],[117.671363,39.973896],[117.614697,39.97252],[117.594987,39.994531]],[[117.594987,39.994531],[117.594987,39.994531]],[[117.594987,39.994531],[117.546327,39.999116],[117.534625,39.954631],[117.514914,39.946832],[117.513067,39.910576]],[[117.513067,39.910576],[117.513067,39.910576]],[[117.513067,39.910576],[117.512451,39.90874]],[[117.512451,39.90874],[117.512451,39.90874]],[[117.512451,39.90874],[117.508139,39.901854]],[[117.508139,39.901854],[117.508139,39.901854]],[[117.508139,39.901854],[117.529081,39.859144]],[[117.529081,39.859144],[117.529081,39.859144]],[[117.529081,39.859144],[117.561726,39.799856],[117.546327,39.775943],[117.56111,39.754782],[117.595603,39.74604],[117.57774,39.726711],[117.627015,39.703693],[117.668899,39.666849],[117.66274,39.636437],[117.637486,39.603246],[117.654117,39.575113],[117.684914,39.58895],[117.707088,39.576036],[117.715711,39.529892],[117.745276,39.547892],[117.753899,39.579726]],[[117.753899,39.579726],[117.753899,39.579726]],[[117.753899,39.579726],[117.766834,39.598635],[117.829659,39.589873],[117.868464,39.59679],[117.933753,39.574191],[117.904804,39.533585],[117.912195,39.517428]],[[117.912195,39.517428],[117.912195,39.517428]],[[117.912195,39.517428],[117.899877,39.474479],[117.870311,39.455074],[117.871543,39.411625],[117.846906,39.407926]],[[117.846906,39.407926],[117.765602,39.400527]],[[117.784696,39.376938],[117.765602,39.400527]],[[117.846906,39.407926],[117.852449,39.380639],[117.805022,39.373237]],[[117.639334,38.626776],[117.638102,38.54491],[117.68553,38.539293],[117.644878,38.52759],[117.678754,38.477008],[117.72495,38.457328],[117.730493,38.424985],[117.781,38.373862],[117.84629,38.368232],[117.937449,38.387936],[117.957775,38.376208],[117.948536,38.346644],[117.895565,38.301572]],[[117.895565,38.301572],[117.848754,38.255062],[117.808718,38.22827],[117.789007,38.180772],[117.766834,38.158658],[117.771145,38.134655],[117.746508,38.12524],[117.704624,38.076262],[117.586979,38.071551],[117.557414,38.046105]],[[117.557414,38.046105],[117.557414,38.046105]],[[117.557414,38.046105],[117.524154,37.989527],[117.513067,37.94329],[117.481038,37.914967],[117.438538,37.854035],[117.400966,37.844584],[117.320278,37.861596],[117.271618,37.839858],[117.185387,37.849783],[117.150278,37.839385],[117.074518,37.848837],[117.027091,37.832296],[116.919301,37.846002],[116.837997,37.835132],[116.804736,37.848837],[116.753613,37.793054],[116.753613,37.77035],[116.724664,37.744327],[116.679085,37.728708],[116.66307,37.686096],[116.604556,37.624975],[116.575607,37.610754],[116.4826,37.521573],[116.448108,37.503059],[116.433941,37.473142],[116.38097,37.522522]],[[116.38097,37.522522],[116.379738,37.522047]],[[116.379738,37.522047],[116.36742,37.566177],[116.336007,37.581355],[116.295355,37.554316],[116.278724,37.524895],[116.290427,37.484065],[116.27626,37.466967],[116.240536,37.489764]],[[116.240536,37.489764],[116.240536,37.489764]],[[116.240536,37.489764],[116.224522,37.479791],[116.243,37.447965],[116.226369,37.428007],[116.2855,37.404241],[116.236224,37.361442],[116.193109,37.365723],[116.169087,37.384271],[116.106261,37.368577],[116.085935,37.373809],[116.024341,37.360015],[115.975682,37.337179],[115.969523,37.239572],[115.909777,37.20669],[115.91224,37.177132],[115.879596,37.150901],[115.888219,37.112254],[115.85619,37.060694],[115.776734,36.992848],[115.79706,36.968945],[115.75764,36.902453],[115.71206,36.883308],[115.683727,36.808117],[115.524815,36.763543],[115.479851,36.760187],[115.451518,36.702151],[115.420105,36.686795],[115.365902,36.621979],[115.355431,36.627262],[115.33141,36.550378],[115.272895,36.497476],[115.291374,36.460423],[115.317243,36.454166],[115.297533,36.413239],[115.340033,36.398307],[115.368982,36.342409],[115.366518,36.30914],[115.423185,36.32216],[115.417025,36.292742],[115.462605,36.276339],[115.466916,36.258969]],[[115.466916,36.258969],[115.466916,36.258969]],[[115.466916,36.258969],[115.474923,36.248352],[115.483547,36.148865]],[[115.483547,36.148865],[115.465068,36.170125],[115.450902,36.152248],[115.376989,36.128083],[115.365902,36.099074],[115.312931,36.088436],[115.30246,36.127599],[115.279055,36.13775],[115.242098,36.19138],[115.202678,36.208765]],[[115.202678,36.208765],[115.202678,36.208765]],[[115.202678,36.208765],[115.202678,36.209248]],[[115.202678,36.209248],[115.202678,36.209248]],[[115.202678,36.209248],[115.201446,36.210214]],[[115.201446,36.210214],[115.201446,36.210214]],[[115.201446,36.210214],[115.1842,36.193312],[115.12507,36.209731],[115.104744,36.172058],[115.06286,36.178338],[115.048693,36.161912],[115.04623,36.112613],[114.998186,36.069572],[114.914419,36.052155],[114.926737,36.089403],[114.912571,36.140649],[114.858368,36.144516],[114.857752,36.127599],[114.771521,36.124699],[114.734564,36.15563],[114.720398,36.140166],[114.640326,36.137266],[114.588587,36.118414],[114.586739,36.141133],[114.533152,36.171575],[114.480181,36.177855],[114.466015,36.197658],[114.417356,36.205868],[114.408117,36.224699],[114.356378,36.230492],[114.345291,36.255591],[114.299095,36.245938],[114.257827,36.263794],[114.241197,36.251247],[114.2104,36.272962],[114.203009,36.245456],[114.170364,36.245938]],[[114.170364,36.245938],[114.170364,36.245938]],[[114.170364,36.245938],[114.175907,36.264759],[114.129096,36.280199],[114.080437,36.269585],[114.04348,36.303353],[114.056415,36.329392],[114.002828,36.334214],[113.981887,36.31782],[113.962792,36.353977],[113.911054,36.314927],[113.882104,36.353977],[113.84946,36.347711],[113.856851,36.329392],[113.813119,36.332285],[113.755221,36.366026],[113.731199,36.363135]],[[113.731199,36.363135],[113.708409,36.423352],[113.670221,36.425278],[113.635729,36.451277],[113.587069,36.460904],[113.554425,36.494589],[113.559968,36.528741],[113.588917,36.547974],[113.569823,36.585947],[113.539642,36.594116],[113.54457,36.62342],[113.486671,36.635427],[113.476816,36.655114],[113.506997,36.705029],[113.465113,36.707908],[113.499606,36.740527],[113.535946,36.732373],[113.549497,36.752515],[113.600004,36.752995],[113.680692,36.789907],[113.676381,36.855539],[113.696707,36.882351],[113.731815,36.878521],[113.731815,36.858891],[113.773083,36.85506],[113.792793,36.894796],[113.76138,36.956034],[113.791561,36.98759],[113.771851,37.016745],[113.788482,37.059739],[113.758301,37.075497],[113.773699,37.107004],[113.773083,37.151855],[113.832213,37.167594],[113.853155,37.215269],[113.886416,37.239095],[113.90243,37.310052],[113.962792,37.355734],[113.973879,37.40329],[114.014531,37.42468],[114.036705,37.494037],[114.118625,37.59084],[114.115545,37.619761],[114.139567,37.675676],[114.12848,37.698409],[114.068118,37.721608],[113.993589,37.706932],[113.996669,37.730128],[114.044712,37.761834],[114.006524,37.813386],[113.976959,37.816696],[113.959097,37.906468],[113.936307,37.922993],[113.901198,37.984811],[113.872249,37.990471],[113.876561,38.055059],[113.811271,38.117707],[113.831597,38.16854],[113.797105,38.162894],[113.720728,38.174656],[113.711489,38.213695],[113.678844,38.20523],[113.64312,38.232031],[113.598772,38.22733],[113.570439,38.237202],[113.54457,38.270569],[113.557504,38.343359],[113.525475,38.383245],[113.537794,38.417952],[113.583374,38.459671],[113.546417,38.492936],[113.561816,38.558483],[113.603084,38.587024],[113.612939,38.645942],[113.70225,38.651551],[113.720728,38.713218],[113.775547,38.709949],[113.802648,38.763166],[113.839605,38.7585],[113.836525,38.795824],[113.855619,38.828933],[113.795257,38.860628],[113.776163,38.885788],[113.76754,38.959819],[113.776779,38.986804],[113.80696,38.989595],[113.898119,39.067699],[113.930148,39.063517],[113.961561,39.100681],[113.994821,39.095572],[114.006524,39.122971],[114.050872,39.135969],[114.064422,39.094179],[114.082901,39.09325]],[[114.082901,39.09325],[114.082901,39.09325]],[[114.082901,39.09325],[114.10877,39.052364],[114.157429,39.061194],[114.180835,39.049111],[114.252284,39.073739],[114.345907,39.075133],[114.369928,39.107648],[114.360689,39.134112],[114.388406,39.176807],[114.443841,39.174023],[114.47587,39.21623],[114.416124,39.242654],[114.437066,39.259337],[114.430906,39.307513],[114.466631,39.329736],[114.469095,39.400989],[114.496812,39.438437],[114.501739,39.476789],[114.532536,39.486027],[114.568877,39.573729],[114.51529,39.564964],[114.49558,39.608318],[114.431522,39.613851],[114.408117,39.652106],[114.409964,39.761683],[114.41674,39.775943],[114.390254,39.819165],[114.406885,39.833413],[114.395182,39.867412],[114.285545,39.858225],[114.286776,39.871087],[114.215943,39.8619],[114.204241,39.885324],[114.229494,39.899558],[114.212248,39.918839],[114.17406,39.897722],[114.067502,39.922511],[114.047176,39.916085],[114.028082,39.959218],[114.029314,39.985819],[113.910438,40.015618],[113.959097,40.033491],[113.989278,40.11226],[114.018227,40.103563],[114.045944,40.056856],[114.086596,40.071513],[114.101995,40.099901],[114.073046,40.168533]],[[114.073046,40.168533],[114.073046,40.168533]],[[114.073046,40.168533],[114.097683,40.193681],[114.135871,40.175392],[114.180219,40.191395],[114.235654,40.198252],[114.255364,40.236182],[114.292936,40.230242],[114.362537,40.249886],[114.406269,40.246232],[114.46971,40.268155],[114.510978,40.302851],[114.530688,40.345283],[114.481413,40.34802],[114.438914,40.371733],[114.390254,40.351213],[114.381015,40.36307],[114.31203,40.372645],[114.286161,40.425057],[114.299711,40.44009],[114.267066,40.474242],[114.282465,40.494725],[114.293552,40.55159],[114.273842,40.552954],[114.283081,40.590685],[114.236269,40.607043],[114.183299,40.67153],[114.162357,40.71373],[114.134639,40.737314]],[[114.134639,40.737314],[114.103227,40.770861],[114.104458,40.797597],[114.080437,40.790348],[114.044712,40.830661],[114.073661,40.857372],[114.055183,40.867782],[114.041633,40.917546],[114.057647,40.925234],[113.994821,40.938798],[113.973263,40.983087],[113.868554,41.06887],[113.819279,41.09774],[113.877793,41.115777],[113.920293,41.172112],[113.960945,41.171211],[113.996669,41.19238],[114.016379,41.231999],[113.992357,41.269794],[113.971416,41.239649],[113.95109,41.282837],[113.914749,41.294529],[113.899351,41.316108],[113.92522,41.325546],[113.94493,41.392477],[113.871017,41.413126],[113.877793,41.431076],[113.919677,41.454404],[113.933227,41.487139],[113.953553,41.483553],[113.976959,41.505966],[114.032394,41.529715],[114.101379,41.537779],[114.230726,41.513584],[114.221487,41.582111],[114.226414,41.616572],[114.259059,41.623282],[114.215328,41.68499],[114.237501,41.698843],[114.206704,41.7386],[114.215328,41.75646],[114.200545,41.789934],[114.282465,41.863517],[114.343443,41.926774],[114.352066,41.953484],[114.419203,41.942356],[114.478334,41.951704],[114.511594,41.981962],[114.467863,42.025989],[114.480181,42.064654],[114.502355,42.06732],[114.510978,42.110844],[114.560254,42.132595],[114.647717,42.109512],[114.675434,42.12061],[114.75489,42.115727],[114.789383,42.130819],[114.79431,42.149457],[114.825723,42.139695],[114.86268,42.097967],[114.860832,42.054879],[114.9021,42.015763],[114.915035,41.960605],[114.923658,41.871093],[114.939056,41.846132],[114.922426,41.825175],[114.868839,41.813579],[114.89594,41.76762],[114.902716,41.695715],[114.895325,41.636255],[114.860832,41.60091],[115.016049,41.615229],[115.056085,41.602253],[115.0992,41.62373],[115.195287,41.602253],[115.20391,41.571367],[115.256881,41.580768],[115.26612,41.616124],[115.290142,41.622835],[115.310468,41.592854],[115.377605,41.603148],[115.345576,41.635807],[115.360975,41.661297],[115.319091,41.691693],[115.346808,41.712247],[115.42996,41.728775],[115.488474,41.760924],[115.519887,41.76762],[115.57409,41.80555],[115.654162,41.829189],[115.688038,41.867528],[115.726227,41.870202],[115.811226,41.912525],[115.834632,41.93835],[115.85311,41.927665],[115.916552,41.945027],[115.954124,41.874213],[115.994776,41.828743],[116.007095,41.797966]],[[116.007095,41.797966],[116.007095,41.79752]],[[116.007095,41.79752],[116.034196,41.782795],[116.09887,41.776547],[116.129051,41.805996],[116.106877,41.831419],[116.122892,41.861734],[116.194341,41.861734],[116.212819,41.885352],[116.223906,41.932562],[116.298434,41.96817],[116.310137,41.997086],[116.373579,42.009983],[116.414231,41.982407],[116.393289,41.942802],[116.453651,41.945917],[116.4826,41.975734],[116.510933,41.974399],[116.553433,41.928555],[116.597165,41.935679],[116.639049,41.929891],[116.66923,41.947698],[116.727744,41.951259],[116.748686,41.984186],[116.796113,41.977958],[116.879881,42.018431],[116.890352,42.092639],[116.850316,42.156556],[116.825062,42.155669],[116.789338,42.200462],[116.903287,42.190708],[116.918685,42.229716],[116.897743,42.297479],[116.886656,42.366496],[116.910678,42.394789]],[[116.910678,42.394789],[116.910678,42.394789]],[[116.910678,42.394789],[116.910062,42.395231]],[[116.910062,42.395231],[116.910062,42.395231]],[[116.910062,42.395231],[116.921765,42.403628]],[[116.921765,42.403628],[116.921765,42.403628]],[[116.921765,42.403628],[116.936547,42.410256]],[[116.936547,42.410256],[116.936547,42.410256]],[[116.936547,42.410256],[116.944555,42.415116]],[[116.944555,42.415116],[116.944555,42.415116]],[[116.944555,42.415116],[116.97104,42.427486]],[[116.97104,42.427486],[116.97104,42.427486]],[[116.97104,42.427486],[116.974736,42.426603]],[[116.974736,42.426603],[116.974736,42.426603]],[[116.974736,42.426603],[116.99075,42.425719]],[[116.99075,42.425719],[116.99075,42.425719]],[[116.99075,42.425719],[117.005533,42.43367]],[[117.005533,42.43367],[117.005533,42.43367]],[[117.005533,42.43367],[117.009228,42.44957]],[[117.009228,42.44957],[117.009228,42.44957]],[[117.009228,42.44957],[117.01662,42.456193]],[[117.01662,42.456193],[117.01662,42.456193]],[[117.01662,42.456193],[117.080061,42.463699]],[[117.080061,42.463699],[117.080061,42.463699]],[[117.080061,42.463699],[117.09546,42.484004],[117.135496,42.468996],[117.188467,42.468114]],[[117.188467,42.468114],[117.188467,42.468114]],[[117.188467,42.468114],[117.275314,42.481797]],[[117.275314,42.481797],[117.275314,42.481797]],[[117.275314,42.481797],[117.332596,42.46105]],[[117.332596,42.46105],[117.332596,42.46105]],[[117.332596,42.46105],[117.390495,42.461933],[117.413284,42.471645],[117.410205,42.519743],[117.387415,42.517537]],[[117.387415,42.517537],[117.387415,42.517537]],[[117.387415,42.517537],[117.434226,42.557224],[117.435458,42.585431],[117.475494,42.602613],[117.530313,42.590278],[117.537088,42.603054],[117.60053,42.603054],[117.667051,42.582347],[117.708935,42.588515],[117.779768,42.61847],[117.801326,42.612744],[117.797631,42.585431],[117.856761,42.539148],[117.874007,42.510038],[117.997811,42.416884],[118.024296,42.385064],[118.008898,42.346595],[118.060021,42.298364],[118.047702,42.280656],[117.974405,42.25054],[117.977485,42.229716],[118.033535,42.199132],[118.106216,42.172082],[118.089586,42.12283],[118.097593,42.105072],[118.155491,42.081091],[118.116687,42.037102],[118.194296,42.031324],[118.220165,42.058434],[118.212774,42.081091],[118.239259,42.092639],[118.27252,42.083312],[118.296541,42.057545],[118.286686,42.033991],[118.239875,42.024655],[118.291614,42.007759],[118.313788,41.98819],[118.306396,41.940131],[118.268824,41.930336],[118.340273,41.87243],[118.335346,41.845241],[118.29223,41.772976],[118.247266,41.773869],[118.236179,41.80778],[118.178281,41.814917],[118.140093,41.784134],[118.132702,41.733241],[118.155491,41.712694],[118.159187,41.67605],[118.206614,41.650566],[118.215237,41.59554],[118.302701,41.55256],[118.315636,41.512688],[118.271904,41.471446],[118.327338,41.450816],[118.348896,41.428384],[118.361215,41.384844],[118.348896,41.342622],[118.380309,41.312062],[118.412338,41.331838],[118.528135,41.355202],[118.629765,41.346666],[118.677192,41.35026],[118.741866,41.324198],[118.770199,41.352956],[118.843496,41.374516],[118.844727,41.342622],[118.890923,41.300823],[118.949437,41.317906],[118.980234,41.305769],[119.092951,41.293629],[119.168712,41.294978],[119.197661,41.282837],[119.211827,41.308016],[119.239545,41.31431]],[[119.239545,41.31431],[119.2494,41.279689],[119.209364,41.244599],[119.204436,41.222546],[119.169943,41.222996],[119.189038,41.198234],[119.126212,41.138767],[119.081248,41.131555],[119.080632,41.095936],[119.037516,41.067516],[118.964836,41.079246],[118.937118,41.052625],[118.951901,41.018317],[119.013495,41.007479],[119.00056,40.967273],[118.977154,40.959138]],[[118.977154,40.959138],[118.977154,40.959138]],[[118.977154,40.959138],[118.916792,40.969984],[118.90201,40.960946],[118.873061,40.847866],[118.845959,40.822057],[118.878604,40.783098],[118.907553,40.775394],[118.895234,40.75409],[118.950053,40.747743],[118.96114,40.72008],[119.011031,40.687414],[119.028277,40.692406],[119.054763,40.664721],[119.115125,40.666536],[119.165632,40.69286],[119.184726,40.680153],[119.14469,40.632482],[119.162552,40.600228],[119.177951,40.609315],[119.230921,40.603863],[119.22045,40.569322],[119.256175,40.543404],[119.30237,40.530215],[119.429254,40.540221],[119.477913,40.533399],[119.503783,40.553864],[119.559217,40.547952],[119.572152,40.523846],[119.553674,40.502007],[119.604797,40.455119],[119.586934,40.375381],[119.598021,40.334335],[119.651608,40.271808],[119.639289,40.231613]],[[119.639289,40.231613],[119.639289,40.231613]],[[119.639289,40.231613],[119.671934,40.23938],[119.716898,40.195966],[119.745847,40.207851],[119.760629,40.136056],[119.736608,40.104936],[119.772332,40.08113],[119.783419,40.046778]],[[119.783419,40.046778],[119.783419,40.046778]],[[119.783419,40.046778],[119.787115,40.041739]],[[119.787115,40.041739],[119.787115,40.041739]],[[119.787115,40.041739],[119.81668,40.050443]],[[119.81668,40.050443],[119.81668,40.050443]],[[119.81668,40.050443],[119.854252,40.033033],[119.845629,40.000949]],[[119.845629,40.000949],[119.845629,40.000949]],[[119.845629,40.000949],[119.854252,39.98857]],[[119.854252,39.98857],[119.872114,39.960594],[119.842549,39.956007],[119.820375,39.979399],[119.787115,39.950502],[119.726137,39.940867],[119.681789,39.922511],[119.642369,39.925264],[119.620195,39.904609],[119.588166,39.910576],[119.540739,39.888079],[119.520413,39.840306],[119.536427,39.809052],[119.474217,39.813189],[119.366428,39.734996],[119.269726,39.498497],[119.316537,39.437051],[119.317153,39.4107],[119.272805,39.363521],[119.185342,39.342234],[119.121284,39.281576],[119.096031,39.24219],[119.038132,39.211593],[119.023966,39.187012],[118.97777,39.163352],[118.926031,39.123435],[118.890307,39.118792],[118.896466,39.139683],[118.951285,39.178662],[118.920488,39.171703],[118.897082,39.151286],[118.857662,39.162888],[118.814546,39.138754],[118.76096,39.133648],[118.637156,39.157319],[118.578642,39.130863],[118.588497,39.107648],[118.533062,39.090928],[118.570634,38.999363],[118.604511,38.971452],[118.539837,38.910008],[118.491178,38.909077],[118.377845,38.971917],[118.366143,39.016104],[118.319331,39.009594],[118.225092,39.034701],[118.1906,39.080708],[118.162883,39.136433],[118.12531,39.182838],[118.077883,39.201854],[118.070492,39.213911],[118.026144,39.201854],[118.034767,39.218548]],[[118.869365,39.142932],[118.857662,39.098824],[118.82009,39.108576],[118.869365,39.142932]],[[110.379257,34.600612],[110.29549,34.610956],[110.269004,34.629671],[110.229584,34.692679],[110.243135,34.725641],[110.246831,34.789068],[110.230816,34.880925],[110.262229,34.944233],[110.320743,35.00504],[110.373714,35.134351],[110.364475,35.197952],[110.378642,35.210666],[110.374946,35.251728],[110.45009,35.327933],[110.477808,35.413821],[110.531394,35.511309],[110.567735,35.539559],[110.589293,35.602355],[110.609619,35.632031],[110.57759,35.701559],[110.571431,35.800639],[110.550489,35.838005],[110.549257,35.877778],[110.511684,35.879718],[110.516612,35.918501],[110.502445,35.947575],[110.516612,35.971796],[110.49259,35.994073],[110.491974,36.034735],[110.467953,36.074893],[110.447011,36.164328],[110.45625,36.22663],[110.474112,36.248352],[110.474112,36.306729],[110.459946,36.327946],[110.487047,36.393972],[110.489511,36.430094],[110.47288,36.453203],[110.503677,36.488335],[110.488895,36.556628],[110.496902,36.582102],[110.447627,36.621018],[110.426685,36.657514],[110.394656,36.676716],[110.402663,36.697352],[110.438388,36.685835],[110.447011,36.737649],[110.407591,36.776007],[110.423605,36.818179],[110.406975,36.824886],[110.424221,36.855539],[110.376178,36.882351],[110.408823,36.892403],[110.424221,36.963685],[110.381721,37.002408],[110.382953,37.022001],[110.426685,37.008621],[110.417446,37.027257],[110.460561,37.044932],[110.49567,37.086956],[110.535706,37.115118],[110.53509,37.138021],[110.590525,37.187145],[110.651503,37.256722],[110.661974,37.281963],[110.690307,37.287201],[110.678604,37.317668],[110.695234,37.34955],[110.641648,37.360015],[110.630561,37.372858],[110.644111,37.435135],[110.740198,37.44939],[110.759292,37.474567],[110.770995,37.538184],[110.795017,37.558586],[110.771611,37.594634],[110.763604,37.639668],[110.793169,37.650567],[110.775306,37.680886],[110.706321,37.705511],[110.716792,37.728708],[110.750669,37.736281],[110.735886,37.77035],[110.680452,37.790216],[110.59422,37.922049],[110.522771,37.955088],[110.528315,37.990471],[110.507989,38.013107],[110.501829,38.097929],[110.519692,38.130889],[110.509221,38.192061],[110.528315,38.211814],[110.565887,38.215105],[110.57759,38.297345],[110.601612,38.308147],[110.661358,38.308617],[110.701394,38.353215],[110.746973,38.366355],[110.77777,38.440924],[110.796864,38.453579],[110.840596,38.439986],[110.874473,38.453579],[110.870777,38.510265],[110.907733,38.521035],[110.920052,38.581878],[110.898494,38.587024],[110.880632,38.626776],[110.916357,38.673981],[110.915125,38.704345],[110.965016,38.755699],[111.009363,38.847579],[110.995813,38.868084],[111.016755,38.889981],[111.009979,38.932823],[110.980414,38.970056],[110.998276,38.998433],[111.038313,39.020289],[111.094363,39.030053],[111.138095,39.064447],[111.147334,39.100681],[111.173819,39.135041],[111.163348,39.152678],[111.219399,39.244044],[111.213239,39.257021],[111.247732,39.302419],[111.202152,39.305197],[111.179363,39.326959],[111.186138,39.35149],[111.155341,39.338531],[111.159037,39.362596],[111.125776,39.366297]],[[111.125776,39.366297],[111.143022,39.407926],[111.171971,39.423183],[111.337043,39.420872],[111.358601,39.432428],[111.372152,39.479099],[111.431282,39.508656],[111.422043,39.539123],[111.441137,39.59679],[111.460847,39.606935],[111.445448,39.640124],[111.497187,39.661781],[111.525521,39.662242],[111.625303,39.633672],[111.659179,39.641507],[111.722621,39.606013],[111.783599,39.58895],[111.842729,39.620305],[111.87907,39.606013],[111.9382,39.623071],[111.925265,39.66731],[111.959758,39.692642],[111.970229,39.796638],[112.012729,39.827438],[112.042294,39.886243],[112.07617,39.919298],[112.133453,40.001866],[112.142076,40.027076],[112.182112,40.061437],[112.183344,40.083877],[112.232003,40.133311],[112.232619,40.169905],[112.299756,40.21105],[112.310227,40.256281],[112.349031,40.257194],[112.418017,40.295091],[112.456205,40.300112],[112.511639,40.269068],[112.6299,40.235725],[112.712436,40.178593],[112.744464,40.167161],[112.848558,40.206937],[112.898449,40.329317],[113.03334,40.368997],[113.083231,40.374925],[113.251382,40.413211],[113.27602,40.388601],[113.316672,40.319736],[113.387505,40.319279],[113.500222,40.334335],[113.559968,40.348476],[113.688699,40.448288],[113.763228,40.473787],[113.794641,40.517932],[113.850691,40.460583],[113.890112,40.466503],[113.948626,40.514747],[114.011452,40.515657],[114.061959,40.52885],[114.080437,40.547952],[114.076741,40.575686],[114.041633,40.608861],[114.07243,40.679246],[114.063806,40.706925],[114.084748,40.729605],[114.134639,40.737314]],[[113.731199,36.363135],[113.736127,36.324571],[113.712105,36.303353],[113.716417,36.262347],[113.681924,36.216491],[113.697939,36.181719],[113.651127,36.174473],[113.705946,36.148865],[113.712721,36.129533],[113.655439,36.125182],[113.671453,36.115514],[113.68562,36.056026],[113.660366,36.034735],[113.694859,36.026991],[113.678844,35.985841],[113.648663,35.994073],[113.654207,35.931586],[113.637576,35.870019],[113.660982,35.837035],[113.582758,35.818111],[113.604932,35.797727],[113.587685,35.736542],[113.592613,35.691838],[113.622794,35.674825],[113.625258,35.632518],[113.578446,35.633491],[113.547649,35.656835],[113.55812,35.621816],[113.513773,35.57364],[113.49899,35.532254],[113.439244,35.507412],[113.391817,35.506925],[113.348085,35.468429],[113.31236,35.481101],[113.304353,35.426989],[113.243375,35.449418],[113.189789,35.44893],[113.185477,35.409431],[113.165151,35.412845],[113.149137,35.350878],[113.126347,35.332327],[113.067217,35.353806],[112.996384,35.362104],[112.985913,35.33965],[112.992072,35.29619],[112.936022,35.284466],[112.934174,35.262968],[112.884283,35.243909],[112.822073,35.258082],[112.772798,35.207732],[112.720443,35.206265],[112.628052,35.263457],[112.637291,35.225822],[112.513487,35.218489],[112.390915,35.239021],[112.36751,35.219956],[112.288053,35.219956],[112.304684,35.251728],[112.242474,35.234622],[112.21722,35.253195],[112.13838,35.271275],[112.058924,35.280069],[112.078634,35.219467],[112.03983,35.194039],[112.066315,35.153437],[112.05646,35.098615],[112.062004,35.056005],[112.039214,35.045717],[112.018888,35.068742],[111.97762,35.067272],[111.933272,35.083435],[111.810084,35.062374],[111.807005,35.032977],[111.740483,35.00455],[111.664107,34.984449],[111.681969,34.9511],[111.646861,34.938836],[111.617911,34.894671],[111.592042,34.881416],[111.570484,34.843114],[111.543999,34.853428],[111.502731,34.829851],[111.439289,34.838202],[111.389398,34.815113],[111.345666,34.831816],[111.29208,34.806759],[111.255123,34.819535],[111.232949,34.789559],[111.148566,34.807742],[111.118385,34.756623],[111.035233,34.740887],[110.976103,34.706456],[110.920052,34.730068],[110.903422,34.669056],[110.883712,34.64395],[110.824582,34.615881],[110.791937,34.649858],[110.749437,34.65232],[110.710017,34.605045],[110.610851,34.607508],[110.533242,34.583368],[110.488279,34.610956],[110.424837,34.588295],[110.379257,34.600612]],[[111.125776,39.366297],[111.087588,39.376013],[111.098059,39.401914],[111.064182,39.400989],[111.058639,39.447681],[111.10545,39.472631],[111.10545,39.497573],[111.148566,39.531277],[111.154725,39.569116],[111.136863,39.587106],[111.101138,39.559428],[111.017371,39.552045],[110.958856,39.519275],[110.891103,39.509118],[110.869545,39.494341],[110.782698,39.38804],[110.73835,39.348713],[110.731575,39.30705],[110.702626,39.273701],[110.626249,39.266751],[110.596684,39.282966],[110.566503,39.320014],[110.559728,39.351027],[110.524003,39.382952],[110.482735,39.360745],[110.434692,39.381101],[110.429764,39.341308],[110.385417,39.310291],[110.257917,39.407001],[110.243751,39.423645],[110.152592,39.45415],[110.12549,39.432891],[110.136577,39.39174],[110.161831,39.387115],[110.184005,39.355192],[110.217881,39.281113],[110.109476,39.249606],[110.041107,39.21623],[109.962267,39.212056],[109.90252,39.271848],[109.871723,39.243581],[109.961035,39.191651],[109.893897,39.141075],[109.92223,39.107183],[109.890818,39.103932],[109.851397,39.122971],[109.793499,39.074204],[109.762086,39.057476],[109.72513,39.018429],[109.665384,38.981687],[109.685094,38.968195],[109.672159,38.928167],[109.624116,38.85457],[109.549587,38.805618],[109.511399,38.833595],[109.444262,38.782763],[109.404226,38.720689],[109.338936,38.701542],[109.329081,38.66043],[109.367269,38.627711],[109.331545,38.597783],[109.276726,38.623035],[109.196654,38.552867],[109.175712,38.518694],[109.128901,38.480288],[109.054372,38.433892],[109.051292,38.385122],[109.007561,38.359316],[108.961981,38.26493],[108.976148,38.245192],[108.938575,38.207582],[108.964445,38.154894],[109.069155,38.091336],[109.050676,38.055059],[109.06977,38.023008],[109.037742,38.021593],[109.018648,37.971602],[108.982923,37.964053],[108.9743,37.931962],[108.93488,37.922521],[108.893612,37.978207],[108.883141,38.01405],[108.830786,38.049875],[108.797525,38.04799],[108.82709,37.989056],[108.798141,37.93385],[108.791982,37.872934],[108.799989,37.784068],[108.784591,37.764673],[108.791982,37.700303],[108.777815,37.683728],[108.720533,37.683728],[108.699591,37.669518],[108.628142,37.651988],[108.532671,37.690832],[108.485244,37.678044],[108.422418,37.648672],[108.301078,37.640616],[108.293071,37.656726],[108.24626,37.665728],[108.205608,37.655779],[108.193905,37.638246],[108.134159,37.622131],[108.055318,37.652462],[108.025137,37.649619],[108.012819,37.66857],[108.025753,37.696041],[107.993109,37.735335],[107.982022,37.787378],[107.884703,37.808186],[107.842819,37.828987],[107.732566,37.84931],[107.684523,37.888522],[107.65003,37.86443]],[[107.65003,37.86443],[107.560719,37.893717],[107.49235,37.944706],[107.448618,37.933378],[107.411662,37.948009],[107.440611,37.995659],[107.3938,38.014993],[107.33159,38.086625],[107.240431,38.111586],[107.19054,38.153953],[107.138801,38.161011],[107.119091,38.134185],[107.071047,38.138892],[107.051337,38.122886],[107.010069,38.120532],[106.942316,38.132302],[106.858548,38.156306],[106.779092,38.171833],[106.737824,38.197706],[106.654672,38.22921],[106.627571,38.232501],[106.555506,38.263521],[106.482209,38.319417],[106.599854,38.389812],[106.647897,38.470917],[106.66268,38.601524],[106.709491,38.718821],[106.756302,38.748699],[106.837606,38.847579],[106.954019,38.941202],[106.971881,39.026333],[106.96757,39.054688],[106.933693,39.076527],[106.878874,39.091392],[106.859164,39.107648],[106.825288,39.19397],[106.795723,39.214375],[106.790795,39.241263],[106.806193,39.277407],[106.806809,39.318625],[106.781556,39.371849],[106.751375,39.381564],[106.683622,39.357506],[106.643586,39.357969],[106.602318,39.37555],[106.556122,39.322329],[106.525325,39.308439],[106.511774,39.272311],[106.402753,39.291767],[106.280181,39.262118],[106.29558,39.167992],[106.285109,39.146181],[106.251232,39.131327],[106.192718,39.142932],[106.170544,39.163352],[106.145907,39.153142],[106.096631,39.084889],[106.078153,39.026333],[106.087392,39.006339],[106.060907,38.96866],[106.021487,38.953769],[105.97098,38.909077],[105.992538,38.857366],[105.909386,38.791159],[105.908154,38.737496],[105.88598,38.716953],[105.894603,38.696405],[105.852719,38.641735],[105.874277,38.593105],[105.856415,38.569714],[105.863806,38.53508],[105.836705,38.476071],[105.850872,38.443736],[105.827466,38.432486],[105.835473,38.387467],[105.821307,38.366824],[105.86627,38.296406],[105.842248,38.240962],[105.802828,38.220277],[105.775111,38.186887],[105.76772,38.121474],[105.780655,38.084741],[105.840401,38.004147],[105.799749,37.939986],[105.80406,37.862068],[105.760944,37.799674],[105.677177,37.771769],[105.622358,37.777919],[105.616199,37.722555],[105.598952,37.699356],[105.467141,37.695094],[105.4037,37.710246],[105.315004,37.702197],[105.221998,37.677097],[105.187505,37.657674],[105.111128,37.633981],[105.027977,37.580881],[104.866601,37.566651],[104.805007,37.539133],[104.623305,37.522522],[104.433595,37.515402],[104.419429,37.511604],[104.407726,37.464592],[104.322726,37.44844],[104.287002,37.428007]],[[104.287002,37.428007],[104.237727,37.411847],[104.183524,37.406618],[104.089285,37.465067],[103.935916,37.572818],[103.874938,37.604117],[103.841062,37.64725],[103.683381,37.777919],[103.627947,37.797783],[103.40744,37.860651],[103.362477,38.037621],[103.368636,38.08898],[103.53494,38.156776],[103.507838,38.280905],[103.465339,38.353215],[103.416063,38.404821],[103.85954,38.64454],[104.011677,38.85923],[104.044322,38.895105],[104.173053,38.94446],[104.196459,38.9882],[104.190915,39.042139],[104.207546,39.083495],[104.171205,39.160567],[104.047401,39.297788],[104.073271,39.351953],[104.089901,39.419947],[103.955626,39.456923],[103.85338,39.461543],[103.728961,39.430117],[103.595302,39.386652],[103.428998,39.353341],[103.344615,39.331588],[103.259615,39.263971],[103.188166,39.215302],[103.133347,39.192579],[103.007696,39.099753],[102.883892,39.120649],[102.616574,39.171703],[102.579002,39.183301],[102.45335,39.255167],[102.3548,39.231993],[102.276576,39.188868],[102.050526,39.141075],[102.012338,39.127149],[101.902701,39.111827],[101.833715,39.08907],[101.926106,39.000758],[101.955055,38.985874],[102.045599,38.904885],[102.075164,38.891378],[101.941505,38.808883],[101.873751,38.733761],[101.777049,38.66043],[101.672955,38.6908],[101.601506,38.65529],[101.562702,38.713218],[101.412413,38.764099],[101.331109,38.777164],[101.307087,38.80282],[101.34158,38.822406],[101.33542,38.847113],[101.24303,38.860628],[101.237486,38.907214],[101.198682,38.943064],[101.228863,39.020754],[101.117378,38.975174],[100.969553,38.946788],[100.961545,39.005874],[100.901799,39.030053],[100.875314,39.002619],[100.835278,39.025869],[100.829118,39.075133],[100.864227,39.106719],[100.842669,39.199999],[100.842053,39.405614],[100.707778,39.404689],[100.606764,39.387577],[100.498975,39.400527],[100.500823,39.481408],[100.44354,39.485565],[100.326512,39.509118],[100.301258,39.572345],[100.314193,39.606935],[100.250135,39.685274],[100.128179,39.702312],[100.040716,39.757083],[99.958796,39.769504],[99.904593,39.785601],[99.822058,39.860063],[99.672384,39.888079],[99.469124,39.875221],[99.440791,39.885783],[99.459885,39.898181],[99.491298,39.884406],[99.533182,39.891753],[99.714268,39.972061],[99.751225,40.006909],[99.841152,40.013326],[99.927383,40.063727],[99.955716,40.150695],[100.007455,40.20008],[100.169447,40.277743],[100.169447,40.541131],[100.242744,40.618855],[100.237201,40.716905],[100.224882,40.727337],[100.107853,40.875475],[100.057346,40.908049],[99.985897,40.909858],[99.673,40.93292],[99.565827,40.846961],[99.174705,40.858278],[99.172858,40.747289],[99.12543,40.715091],[99.102025,40.676522],[99.041662,40.693767],[98.984996,40.782644],[98.790975,40.705564],[98.80699,40.660181],[98.802678,40.607043],[98.762642,40.639748],[98.72199,40.657911],[98.689345,40.691952],[98.668403,40.773128],[98.569853,40.746836],[98.627751,40.677884],[98.344419,40.568413],[98.333332,40.918903],[98.25018,40.93925],[98.184891,40.988056],[98.142391,41.001607],[97.971776,41.09774],[97.903407,41.168057],[97.629314,41.440498],[97.613915,41.477276],[97.84674,41.656379],[97.653335,41.986856],[97.500582,42.243894],[97.371235,42.457076],[97.172903,42.795257]],[[97.172903,42.795257],[97.28254,42.782081],[97.831958,42.706047],[98.195362,42.653251],[98.546447,42.638284],[98.962822,42.607018],[99.51224,42.568244],[99.969267,42.647969],[100.004376,42.648849],[100.272309,42.636523],[100.32528,42.690213],[100.826655,42.675255],[100.862995,42.671295],[101.291689,42.586312],[101.557775,42.529887],[101.770274,42.509597],[101.803534,42.503861],[101.877447,42.432345],[102.070236,42.232374],[102.093642,42.223512],[102.449039,42.144133],[102.540814,42.162323],[102.621502,42.154338],[102.712045,42.153007],[103.021862,42.028212],[103.20726,41.96283],[103.418527,41.882233],[103.454868,41.877332],[103.868779,41.802427],[104.080046,41.805104],[104.30856,41.840782],[104.418813,41.860397],[104.530298,41.875104],[104.524138,41.661745],[104.68921,41.6452],[104.803775,41.652355],[104.923267,41.654143],[105.009498,41.583007],[105.230621,41.751103],[105.291599,41.749763],[105.385221,41.797073],[105.589713,41.888471],[105.74185,41.949033],[106.01348,42.032213],[106.344855,42.149457],[106.372572,42.161436],[106.612789,42.241679],[106.785867,42.291281],[107.051337,42.319166],[107.271844,42.364285],[107.303872,42.412465],[107.46648,42.458842],[107.501589,42.456635],[107.57427,42.412907],[107.736262,42.415116],[107.939522,42.403628],[107.986949,42.413349],[108.022058,42.433229],[108.089195,42.436321],[108.238252,42.460167],[108.298614,42.438529],[108.532671,42.442945],[108.705134,42.413349],[108.798757,42.415116],[108.845569,42.395673],[108.983539,42.449128],[109.026039,42.458401],[109.291509,42.435879],[109.486761,42.458842],[109.544044,42.472528],[109.683862,42.558988],[109.733753,42.579262],[109.906216,42.635643],[110.108244,42.642687],[110.139657,42.674815],[110.34846,42.742098],[110.437156,42.781203],[110.469801,42.839156],[110.631177,42.936061],[110.689691,43.02144],[110.687227,43.036314],[110.736502,43.089657],[110.769763,43.099272],[110.82027,43.149067],[111.02045,43.329998],[111.069725,43.357852],[111.151029,43.38004],[111.183674,43.396132],[111.354289,43.436125],[111.400485,43.472618],[111.456535,43.494329],[111.564325,43.490422],[111.606209,43.513863],[111.79407,43.672068],[111.891388,43.6738],[111.951135,43.693275],[111.970845,43.748205],[111.959758,43.823382],[111.870447,43.940279],[111.773128,44.010479],[111.702295,44.034147],[111.662875,44.061247],[111.559397,44.171238],[111.541535,44.206855],[111.534144,44.26217],[111.507042,44.294305],[111.428818,44.319573],[111.415883,44.35724],[111.427586,44.394455],[111.478709,44.488884],[111.514434,44.507666],[111.530448,44.55033],[111.569868,44.57634],[111.560629,44.647062],[111.585267,44.705789],[111.624687,44.778477],[111.69244,44.859983],[111.764505,44.969325],[111.903707,45.052252],[112.002874,45.090713],[112.071243,45.096206],[112.113743,45.072965],[112.396459,45.064512],[112.438959,45.071697],[112.540589,45.001072],[112.599719,44.930783],[112.712436,44.879494],[112.850406,44.840466],[112.937869,44.840042],[113.037652,44.822641],[113.11526,44.799714],[113.503918,44.777628],[113.540874,44.759358],[113.631417,44.745333],[113.712105,44.788247],[113.798953,44.849377],[113.861778,44.863377],[113.907358,44.915104],[114.065038,44.931206],[114.116777,44.957045],[114.158045,44.994301],[114.19069,45.036607],[114.313262,45.107189],[114.347139,45.119436],[114.409348,45.179371],[114.459855,45.21353],[114.519602,45.283893],[114.539928,45.325985],[114.551014,45.387383],[114.600906,45.403773],[114.745035,45.438217],[114.920578,45.386122],[114.983404,45.379397],[115.178041,45.396209],[115.36467,45.392427],[115.586408,45.440317],[115.699741,45.45963],[115.864197,45.572853],[115.936878,45.632727],[116.026805,45.661177],[116.035428,45.685013],[116.1155,45.679577],[116.17463,45.688775],[116.217746,45.72221],[116.22329,45.747273],[116.260862,45.776082],[116.286731,45.775247],[116.278108,45.831152],[116.288579,45.839074],[116.243,45.876169],[116.271949,45.966926],[116.414231,46.133896],[116.439484,46.137628],[116.536187,46.23251],[116.573143,46.258998],[116.585462,46.292504],[116.673541,46.325163],[116.745606,46.327642],[116.81336,46.355737],[116.834302,46.384229],[116.876801,46.375559],[117.097308,46.356976],[117.247597,46.366888],[117.372017,46.36028],[117.383719,46.394962],[117.375712,46.416421],[117.392343,46.463023],[117.447777,46.528117],[117.42006,46.582029],[117.49582,46.600535],[117.596218,46.603414],[117.622704,46.596012],[117.641182,46.558166],[117.704008,46.516587],[117.748355,46.521941],[117.769913,46.537586],[117.813645,46.530588],[117.870927,46.549935],[117.868464,46.575447],[117.914659,46.607936],[117.982412,46.614925],[117.992883,46.631366],[118.04647,46.631366],[118.124078,46.678195],[118.192448,46.682711],[118.238643,46.709392],[118.274984,46.715957],[118.316252,46.73934],[118.41049,46.728265],[118.446831,46.704467],[118.586033,46.692975],[118.639004,46.721291],[118.677192,46.6979],[118.788061,46.687227],[118.788061,46.717598],[118.845343,46.771731],[118.914329,46.77501],[118.912481,46.733188],[118.951285,46.722111],[119.011647,46.745902],[119.073857,46.676552],[119.123132,46.642872],[119.152081,46.658072],[119.20074,46.648213],[119.26295,46.649034],[119.325776,46.608759],[119.357805,46.619447],[119.374435,46.603414],[119.431718,46.638763],[119.491464,46.629311],[119.557985,46.633832],[119.598637,46.618214],[119.656535,46.625612],[119.682405,46.605058],[119.677477,46.584908],[119.739687,46.615336],[119.783419,46.626023],[119.8136,46.66834],[119.804361,46.68189],[119.859179,46.669572],[119.911534,46.669572],[119.93494,46.712674],[119.917078,46.758203],[119.936172,46.790173],[119.920157,46.853238],[119.926933,46.903963],[119.859795,46.917046],[119.845013,46.964852],[119.795122,47.013024],[119.79081,47.04525],[119.806825,47.055037],[119.763093,47.13082],[119.716282,47.195518],[119.627586,47.247544],[119.56784,47.248357],[119.559217,47.303172],[119.450812,47.353065],[119.437877,47.378602],[119.386138,47.397645],[119.365812,47.423161],[119.32208,47.42721],[119.365812,47.47739],[119.205052,47.520249],[119.152081,47.540453],[119.134219,47.664335],[118.773278,47.771034],[118.568171,47.992187],[118.441903,47.995791],[118.422193,48.01461],[118.37415,48.016612],[118.351976,48.006203],[118.284839,48.011007],[118.238027,48.031422],[118.238643,48.041826],[118.150564,48.036224],[118.124694,48.047427],[118.107448,48.031021],[118.052014,48.01421],[117.96147,48.011007],[117.886942,48.025418],[117.813645,48.016212],[117.529081,47.782697],[117.519226,47.761782],[117.493357,47.758563],[117.384335,47.641356],[117.094844,47.8241],[116.879265,47.893968],[116.791186,47.89758],[116.669846,47.890758],[116.453035,47.837358],[116.26579,47.876711],[116.130283,47.823296],[116.111189,47.811642],[115.968291,47.689721],[115.939342,47.683275],[115.580249,47.921649],[115.539597,48.104607],[115.545141,48.134971],[115.529126,48.155336],[115.81061,48.257042],[115.822929,48.259432],[115.799523,48.514982],[115.83032,48.560156],[116.069305,48.811437],[116.077928,48.822471],[116.048363,48.873274],[116.428397,49.430659],[116.717889,49.847288],[116.736367,49.847674],[117.068974,49.695389],[117.278394,49.636512],[117.485349,49.633024],[117.638102,49.574847],[117.809333,49.521263],[117.849369,49.551557],[117.866,49.591532],[117.950999,49.596187],[117.995963,49.623332],[118.011362,49.614803],[118.082811,49.616741],[118.129622,49.669446],[118.156723,49.660149],[118.211542,49.690744],[118.220781,49.729831],[118.284223,49.743755],[118.315636,49.766953],[118.384005,49.783958],[118.398787,49.802502],[118.385853,49.827217],[118.443751,49.835709],[118.483787,49.830691],[118.485019,49.866194],[118.531214,49.887791],[118.574946,49.931342],[118.605127,49.926719],[118.672264,49.955991],[118.739402,49.946364],[118.761576,49.959456],[118.791757,49.955606],[118.964836,49.988708],[118.982082,49.979087],[119.090487,49.985629],[119.12498,50.019095],[119.163168,50.027554],[119.193965,50.069826],[119.190269,50.087877],[119.236465,50.075204],[119.290052,50.121655],[119.309762,50.161161],[119.350414,50.166145],[119.339327,50.192206],[119.358421,50.197953],[119.319001,50.220933],[119.339943,50.244668],[119.35103,50.303953],[119.381827,50.324208],[119.358421,50.358965],[119.322696,50.352474],[119.277117,50.366218],[119.259871,50.345218],[119.232153,50.365455],[119.188422,50.347509],[119.155777,50.364691],[119.176719,50.378814],[119.125596,50.389118],[119.165016,50.422683],[119.217371,50.414675],[119.22353,50.441363],[119.250631,50.448604],[119.262334,50.490124],[119.264182,50.536933],[119.295595,50.573814],[119.281428,50.601551],[119.298059,50.616743],[119.361501,50.632689],[119.394145,50.667219],[119.385522,50.682769],[119.430486,50.684286],[119.450196,50.695281],[119.506862,50.763846],[119.496391,50.771795],[119.515485,50.814165],[119.498855,50.827776],[119.491464,50.87878],[119.569688,50.933879],[119.598637,50.984767],[119.630666,51.00925],[119.678093,51.016404],[119.726753,51.051028],[119.719361,51.075099],[119.764325,51.092017],[119.752622,51.117193],[119.771716,51.124331],[119.788346,51.174636],[119.760629,51.212516],[119.784035,51.22601],[119.821607,51.21439],[119.797586,51.243622],[119.828383,51.263099],[119.811136,51.281071],[119.885049,51.302777],[119.883817,51.336813],[119.946643,51.360736],[119.914614,51.374187],[119.910918,51.390994],[119.97128,51.40033],[119.982983,51.445112],[120.002693,51.459283],[119.982367,51.482396],[119.985447,51.505125],[120.017476,51.52114],[120.052584,51.560967],[120.035954,51.583657],[120.05936,51.634203],[120.100628,51.649058],[120.087077,51.678013],[120.172693,51.679868],[120.226279,51.717703],[120.294649,51.752171],[120.317438,51.785873],[120.363634,51.789945],[120.40675,51.81659],[120.40059,51.833605],[120.480046,51.855049],[120.481278,51.885719],[120.549032,51.882394],[120.548416,51.907877],[120.656821,51.926333],[120.66298,51.958061],[120.704864,51.983501],[120.717799,52.015556],[120.691929,52.026973],[120.690698,52.047221],[120.717183,52.072978],[120.753523,52.085483],[120.76769,52.10938],[120.760299,52.136937],[120.786784,52.15787],[120.745516,52.20594],[120.755371,52.258355],[120.715951,52.261286],[120.695625,52.290214],[120.653741,52.302658],[120.627256,52.323878],[120.62356,52.361172],[120.653741,52.371038],[120.64943,52.3904],[120.688234,52.427637],[120.68269,52.464479],[120.706712,52.492909],[120.687002,52.511489],[120.734429,52.536977],[120.690698,52.547532],[120.658669,52.56718],[120.62664,52.570818],[120.605082,52.589364],[120.56135,52.595544],[120.483742,52.630066],[120.462184,52.64532],[120.396895,52.616261],[120.289721,52.623527],[120.194866,52.578819],[120.125265,52.586819],[120.07599,52.586092],[120.049505,52.598453],[120.035338,52.646409],[120.071063,52.70628],[120.031642,52.773674],[120.101244,52.788877],[120.14128,52.813119],[120.181316,52.806969],[120.222584,52.84277],[120.297112,52.869872],[120.295265,52.891542],[120.350699,52.906343],[120.363018,52.94134],[120.411061,52.957927],[120.452945,53.01017],[120.529321,53.045803],[120.562582,53.082845],[120.643886,53.106923],[120.659901,53.137091],[120.687002,53.142476],[120.690698,53.174771],[120.736277,53.204892],[120.821893,53.241797],[120.838523,53.239648],[120.820661,53.269007],[120.867472,53.278669],[120.882871,53.294411],[120.936457,53.28833],[120.950624,53.29763],[121.055334,53.29155],[121.098449,53.306929],[121.129246,53.277238],[121.155732,53.285468],[121.227797,53.280459],[121.308485,53.301565],[121.336818,53.325877],[121.416274,53.319443],[121.499426,53.337314]],[[121.499426,53.337314],[121.504969,53.323018],[121.575802,53.29155],[121.615222,53.258984],[121.642324,53.262564],[121.679896,53.240722],[121.67928,53.199515],[121.660186,53.195213],[121.665114,53.170467],[121.722396,53.145706],[121.753193,53.147501],[121.784606,53.104408],[121.775367,53.089674],[121.817867,53.061631],[121.785838,53.018451],[121.715621,52.997926],[121.677432,52.948192],[121.66265,52.912478],[121.610295,52.892264],[121.604136,52.872401],[121.620766,52.853251],[121.591201,52.824693],[121.537614,52.801542],[121.511129,52.779104],[121.476636,52.772225],[121.455078,52.73528],[121.373158,52.683067],[121.309717,52.676173],[121.29247,52.651855],[121.237036,52.619167],[121.182217,52.59918],[121.225333,52.577364],[121.280151,52.586819],[121.323883,52.573727],[121.353448,52.534793],[121.411963,52.52205],[121.416274,52.499468],[121.474172,52.482706],[121.495114,52.484892],[121.519136,52.456821],[121.565331,52.460468],[121.590585,52.443326],[121.63986,52.44442],[121.678664,52.419973],[121.658338,52.3904],[121.715621,52.342894],[121.714389,52.318025],[121.769207,52.308147],[121.841272,52.282526],[121.901018,52.280695],[121.94783,52.298266],[121.976779,52.343626],[122.035909,52.377615],[122.040837,52.413038],[122.091344,52.427272],[122.080873,52.440407],[122.107358,52.452445],[122.142467,52.495096],[122.140003,52.510032],[122.168952,52.513674],[122.178191,52.48963],[122.207756,52.469218],[122.310618,52.475416],[122.326016,52.459374],[122.342031,52.414133],[122.367284,52.413768],[122.378987,52.395512],[122.419023,52.375057],[122.447356,52.394052],[122.484313,52.341432],[122.478153,52.29607],[122.560689,52.282526],[122.585943,52.266413],[122.67895,52.276667],[122.710979,52.256157],[122.76087,52.26678],[122.787355,52.252494],[122.766413,52.232705],[122.769493,52.179893],[122.73808,52.153464],[122.690653,52.140243],[122.629059,52.13657],[122.643841,52.111585],[122.625363,52.067459],[122.650616,52.058997],[122.664783,51.99861],[122.683877,51.974654],[122.726377,51.978709],[122.729457,51.919321],[122.706051,51.890151],[122.725761,51.87833],[122.732536,51.832495],[122.771957,51.779579],[122.749167,51.746613],[122.778732,51.698048],[122.816304,51.655371],[122.820616,51.633088],[122.85634,51.606707],[122.832935,51.581797],[122.874202,51.561339],[122.880362,51.537894],[122.858804,51.524864],[122.880362,51.511085],[122.854492,51.477551],[122.871123,51.455181],[122.900072,51.445112],[122.903768,51.415262],[122.946267,51.405183],[122.965977,51.386886],[122.965977,51.345786],[123.002934,51.31213],[123.069455,51.321108],[123.127969,51.297913],[123.231447,51.279199],[123.231447,51.268716],[123.294273,51.254111],[123.339853,51.27246],[123.376809,51.266844],[123.414381,51.278825],[123.440251,51.270963],[123.46304,51.286686],[123.582533,51.294545],[123.582533,51.306893],[123.661989,51.319237],[123.660141,51.342795],[123.711264,51.398089],[123.794416,51.361109],[123.842459,51.367462],[123.887423,51.320734],[123.926227,51.300532],[123.939777,51.313253],[123.994596,51.322604],[124.071588,51.320734],[124.090067,51.3413],[124.128255,51.347281],[124.192313,51.33943],[124.239124,51.344664],[124.271769,51.308389],[124.297638,51.298661]],[[124.297638,51.298661],[124.143037,50.566212]],[[124.143037,50.566212],[124.083907,50.568493],[124.086987,50.539975],[124.026625,50.538454],[124.023545,50.518671],[123.983509,50.510299],[124.001371,50.492408],[123.99398,50.441363],[124.005067,50.434502],[123.969958,50.399419],[123.931154,50.391407],[123.920067,50.373089],[123.88927,50.383775],[123.879415,50.40247],[123.840611,50.411624],[123.825829,50.449366],[123.800575,50.455844],[123.780249,50.43717],[123.790104,50.423446],[123.765467,50.378051],[123.78764,50.371944],[123.777785,50.344454],[123.814126,50.307775],[123.861553,50.287131],[123.870792,50.270303],[123.862785,50.226294],[123.878799,50.208678],[123.90898,50.21021],[123.926227,50.188374],[123.953944,50.186842],[124.007531,50.219401],[124.061733,50.199102],[124.098074,50.214806],[124.103001,50.238927],[124.189233,50.216721],[124.233581,50.229356],[124.278544,50.231271],[124.286551,50.189524],[124.32474,50.178411],[124.342602,50.187991]],[[124.342602,50.187991],[124.544014,49.638838],[124.633325,49.654725],[124.645028,49.676804],[124.740499,49.691905],[124.737419,49.708937],[124.760825,49.751489],[124.74173,49.761541],[124.824882,49.849989],[124.847672,49.85269],[124.878469,49.834937],[124.972708,49.836095]],[[124.972708,49.836095],[124.972708,49.836095]],[[124.972708,49.836095],[124.974556,49.839955]],[[124.974556,49.839955],[124.974556,49.839955]],[[124.974556,49.839955],[124.935135,49.866965],[124.977019,49.900899],[125.044157,49.827217],[125.09528,49.795935],[125.177815,49.829533]],[[125.177815,49.829533],[125.222779,49.799026],[125.221547,49.754969],[125.204301,49.734086],[125.225243,49.726349],[125.219699,49.669058],[125.185207,49.634574],[125.189518,49.652401],[125.164881,49.669446],[125.132236,49.672157],[125.127308,49.655113],[125.15441,49.616741],[125.16796,49.629923],[125.205533,49.593859],[125.23017,49.595411],[125.233866,49.536801],[125.211076,49.539908],[125.228323,49.487063],[125.270822,49.454395],[125.256656,49.437275],[125.25604,49.395227],[125.277598,49.379644],[125.256656,49.359769],[125.261583,49.322336],[125.214772,49.277066],[125.227707,49.248947],[125.219699,49.189139],[125.187671,49.186792],[125.158721,49.144921],[125.117453,49.126127],[125.034302,49.157056],[125.039845,49.17623],[124.983179,49.162535],[124.906802,49.184054],[124.860607,49.166448],[124.847672,49.129651],[124.809484,49.115943],[124.828578,49.077933],[124.808252,49.020666],[124.756513,48.967262],[124.744194,48.920487],[124.709086,48.920487],[124.715861,48.885475],[124.697383,48.841775],[124.654267,48.83429],[124.644412,48.80789],[124.656115,48.783842],[124.612383,48.747945],[124.624702,48.701755],[124.601912,48.632587],[124.579122,48.596582],[124.520608,48.556195],[124.548941,48.535593],[124.533543,48.515379],[124.555717,48.467784],[124.507674,48.445558],[124.52492,48.426897],[124.51876,48.378027],[124.547094,48.35775],[124.540934,48.335476],[124.579738,48.297269],[124.558796,48.268197],[124.579122,48.262221],[124.547094,48.200829],[124.512601,48.164518],[124.529847,48.146951],[124.505826,48.124985],[124.478108,48.123387],[124.46579,48.098213],[124.415899,48.08782],[124.430065,48.12099],[124.471333,48.133373],[124.475029,48.173698],[124.418978,48.181679],[124.412819,48.219175],[124.422058,48.245884],[124.365392,48.283731],[124.353689,48.315978],[124.317964,48.35099],[124.331515,48.380015],[124.309957,48.413393],[124.330283,48.435633],[124.302566,48.456673],[124.314269,48.503881],[124.25945,48.536385]],[[124.25945,48.536385],[124.25945,48.536385]],[[124.25945,48.536385],[124.136878,48.463023],[124.07898,48.43603],[124.019234,48.39313],[123.862785,48.271782],[123.746373,48.197638],[123.705105,48.152142],[123.579453,48.045427],[123.537569,48.021816],[123.300432,47.953723],[123.256085,47.876711],[123.214201,47.824502],[123.161846,47.781892],[123.041122,47.746492],[122.926557,47.697777],[122.848949,47.67441],[122.765181,47.614333],[122.59395,47.54732],[122.543443,47.495589],[122.507103,47.401291],[122.418407,47.350632],[122.441197,47.310476]],[[122.441197,47.310476],[122.441197,47.310476]],[[122.441197,47.310476],[122.462755,47.27841],[122.498479,47.255262],[122.531124,47.198771],[122.582863,47.158092]],[[122.582863,47.158092],[122.582863,47.158092]],[[122.582863,47.158092],[122.615508,47.124306],[122.679566,47.094164],[122.710363,47.093349]],[[122.710363,47.093349],[122.710363,47.093349]],[[122.710363,47.093349],[122.821232,47.065636],[122.852645,47.072158],[122.845869,47.046881],[122.778116,47.002822],[122.77442,46.973837],[122.798442,46.9575],[122.791051,46.941567],[122.83971,46.937072],[122.895144,46.960359],[122.893913,46.895376],[122.906847,46.80738],[122.996774,46.761483],[123.00355,46.730726],[123.026339,46.718829],[123.076846,46.745082],[123.103332,46.734828],[123.163694,46.74016],[123.198802,46.803283],[123.22344,46.821305],[123.221592,46.850373],[123.295505,46.865105],[123.341084,46.826628],[123.374345,46.837683],[123.40699,46.906416],[123.404526,46.935438],[123.360179,46.970978],[123.304128,46.964852],[123.301664,46.999965],[123.337389,46.988943],[123.42362,46.934212],[123.487678,46.959951],[123.52833,46.944836],[123.483366,46.84587],[123.506772,46.827038],[123.562823,46.82581],[123.575757,46.845461],[123.576989,46.891286],[123.605322,46.891286],[123.599163,46.868378],[123.625648,46.847508],[123.580069,46.827447],[123.629344,46.813524],[123.631808,46.728675],[123.603475,46.68928],[123.474743,46.686817],[123.366338,46.677784],[123.318295,46.662179],[123.276411,46.660947],[123.279491,46.616981],[123.228368,46.588198],[123.18094,46.614103],[123.098404,46.603002],[123.077462,46.622324],[123.04605,46.617803],[123.052825,46.579972],[123.002318,46.574624],[123.010325,46.524823],[123.011557,46.434984],[123.089781,46.347888],[123.142136,46.298293],[123.178476,46.248239]],[[123.178476,46.248239],[123.128585,46.210565],[123.127354,46.174523],[123.102716,46.172037],[123.112571,46.130163],[123.070071,46.123527],[123.04605,46.099878],[122.792898,46.073313],[122.828623,45.912406],[122.80029,45.856583],[122.772572,45.856583],[122.752246,45.834905],[122.792283,45.766063],[122.751015,45.735996],[122.741775,45.705077],[122.671558,45.70048],[122.650001,45.731401],[122.640761,45.771072],[122.603189,45.778169],[122.556378,45.82156],[122.522501,45.786933],[122.504639,45.786933],[122.496016,45.85825],[122.446125,45.916986],[122.362357,45.917403],[122.372828,45.856166],[122.337719,45.859917],[122.301379,45.813218],[122.253952,45.7982],[122.236705,45.831569],[122.200981,45.857],[122.091344,45.882002],[122.085184,45.912406],[122.040221,45.959022],[121.92812,45.988552],[121.923808,46.004767],[121.864062,46.002272],[121.843736,46.024301],[121.819098,46.023054],[121.761816,45.998947],[121.809243,45.961102],[121.821562,45.918235],[121.805548,45.900746],[121.817251,45.875336],[121.769823,45.84366],[121.766744,45.830318]],[[121.766744,45.830318],[121.766744,45.830318]],[[121.766744,45.830318],[121.754425,45.794862],[121.697142,45.76314],[121.657106,45.770238],[121.644172,45.752284],[121.666345,45.727641],[121.713773,45.701734],[121.811091,45.687103],[121.812323,45.704659],[121.867142,45.719703],[121.934279,45.71051],[121.970004,45.692956],[122.003264,45.623102],[121.995873,45.59882],[121.966308,45.596308],[121.993409,45.552741],[122.002648,45.507882],[122.064242,45.472641],[122.168336,45.439897],[122.180039,45.409655],[122.146778,45.374352],[122.147394,45.295682],[122.239169,45.276313],[122.22993,45.206784],[122.192358,45.180636],[122.143082,45.183167],[122.109822,45.142236],[122.119677,45.068739],[122.098735,45.02138],[122.074713,45.006573],[122.087032,44.95281],[122.079025,44.914256],[122.04946,44.912985],[122.098119,44.81882],[122.099967,44.7823],[122.168952,44.770405],[122.142467,44.753833],[122.110438,44.767856],[122.10243,44.736406],[122.152322,44.744057],[122.161561,44.728328],[122.117213,44.701961],[122.103046,44.67388],[122.113517,44.615546],[122.13138,44.577619],[122.196053,44.559712],[122.224386,44.526016],[122.228082,44.480345],[122.28598,44.477783],[122.294604,44.41113],[122.291524,44.310152],[122.271198,44.255741],[122.319241,44.233018],[122.483081,44.236877],[122.515726,44.251025],[122.641993,44.283595],[122.675254,44.285738],[122.702971,44.319145],[122.76087,44.369648],[122.85634,44.398304],[123.025108,44.493153],[123.06576,44.505959],[123.12489,44.5098],[123.137209,44.486322],[123.125506,44.455147],[123.142136,44.428228],[123.114419,44.40258],[123.128585,44.367081],[123.196955,44.34483],[123.277027,44.25274],[123.286882,44.211574],[123.323838,44.179823],[123.386664,44.161794],[123.362642,44.133452],[123.350939,44.092633],[123.32815,44.084035],[123.331229,44.028984],[123.365722,44.013922],[123.400831,43.979481],[123.37065,43.970006],[123.397135,43.954929],[123.467968,43.853599],[123.461809,43.822518],[123.498149,43.771114],[123.48275,43.737396],[123.520323,43.708419],[123.518475,43.682024],[123.536953,43.633964],[123.510468,43.624867],[123.5117,43.592801],[123.421157,43.598435],[123.434091,43.575461],[123.461193,43.568523],[123.452569,43.545971]],[[123.452569,43.545971],[123.452569,43.545971]],[[123.452569,43.545971],[123.360179,43.567223],[123.304744,43.550742],[123.329998,43.519071],[123.315831,43.492159],[123.36449,43.483475],[123.382968,43.469143],[123.419925,43.410046],[123.442098,43.437863],[123.486446,43.44525],[123.519707,43.402219],[123.54496,43.415262],[123.608402,43.366119],[123.703873,43.37047]],[[123.703873,43.37047],[123.698329,43.272071],[123.664453,43.264663],[123.676771,43.223684],[123.645974,43.208855],[123.666916,43.179623],[123.636119,43.141644],[123.631192,43.088346],[123.580685,43.036314],[123.572678,43.003498],[123.536337,43.007],[123.474743,43.042438],[123.434707,43.027565],[123.323222,43.000872],[123.259165,42.993431],[123.18402,42.925983],[123.188947,42.895739],[123.169853,42.859777],[123.227752,42.831695],[123.118114,42.801405],[123.058368,42.768903],[122.980144,42.777689],[122.945651,42.753524],[122.925941,42.772417],[122.887137,42.770221],[122.883442,42.751766]],[[122.883442,42.751766],[122.883442,42.751766]],[[122.883442,42.751766],[122.848949,42.712203]],[[122.848949,42.712203],[122.848949,42.712203]],[[122.848949,42.712203],[122.786123,42.757479],[122.73808,42.77066],[122.733152,42.786034],[122.653696,42.78252],[122.624747,42.773296],[122.580399,42.789987],[122.576088,42.819405],[122.556378,42.827745],[122.436886,42.843105],[122.35127,42.830378],[122.371596,42.776371],[122.439349,42.770221],[122.460907,42.755282],[122.396234,42.707366],[122.396234,42.684054],[122.338951,42.669975],[122.324785,42.684934],[122.261343,42.695931],[122.204676,42.732867],[122.204676,42.685374],[122.160945,42.684934],[122.072865,42.710444],[122.062394,42.723635],[122.018663,42.69901],[121.939207,42.688453],[121.94167,42.666014],[121.915801,42.656332],[121.921344,42.605697],[121.889931,42.556784],[121.844352,42.522389],[121.831417,42.533856],[121.817867,42.504303],[121.803084,42.514891],[121.747649,42.484887],[121.69899,42.438529],[121.66573,42.437204],[121.604136,42.495037],[121.607831,42.516214],[121.570875,42.487093],[121.506201,42.482239],[121.4791,42.49636],[121.434752,42.475176],[121.386093,42.474294],[121.304789,42.435879],[121.314644,42.42837],[121.285079,42.387717],[121.218558,42.371802],[121.184681,42.333324],[121.133558,42.300135],[121.120623,42.280656],[121.087978,42.278885],[121.070732,42.254083],[121.028848,42.242565],[120.992508,42.264714],[120.933994,42.27977],[120.883487,42.269585]],[[120.883487,42.269585],[120.883487,42.269585]],[[120.883487,42.269585],[120.883487,42.242565],[120.8299,42.252755],[120.820661,42.227943],[120.79048,42.218636],[120.745516,42.223512],[120.72211,42.203565],[120.624792,42.154338],[120.58414,42.167203],[120.56751,42.152119],[120.466496,42.105516],[120.493597,42.073539],[120.450481,42.057101],[120.456641,42.016208],[120.399358,41.984631],[120.373489,41.994862],[120.309431,41.951704],[120.318054,41.93746],[120.271859,41.925439],[120.260156,41.904062],[120.290337,41.897381],[120.286641,41.880005],[120.251533,41.884016],[120.215808,41.853265],[120.188707,41.848361],[120.183164,41.826513],[120.127113,41.77253],[120.1382,41.729221],[120.096316,41.697056],[120.035954,41.708226],[120.024867,41.737707],[120.050737,41.776101],[120.041498,41.818932],[120.023019,41.816701],[119.989759,41.899163],[119.954034,41.923212],[119.950954,41.974399],[119.924469,41.98908],[119.921389,42.014429],[119.897368,42.030879],[119.87581,42.077982],[119.845629,42.097079],[119.837622,42.135257],[119.854868,42.170308],[119.841933,42.215534],[119.744615,42.211545],[119.679941,42.240793],[119.617115,42.252755],[119.609108,42.276671],[119.557985,42.289068]],[[119.557985,42.289068],[119.557985,42.289068]],[[119.557985,42.289068],[119.539507,42.297922],[119.571536,42.335536],[119.572152,42.359421],[119.540123,42.363401],[119.502551,42.388159],[119.482841,42.347037],[119.432949,42.317396],[119.34795,42.300578],[119.280197,42.260728],[119.274037,42.239021],[119.237697,42.200905],[119.277733,42.185387],[119.286972,42.154781],[119.30853,42.147239],[119.314689,42.119723],[119.352261,42.118391],[119.384906,42.08953],[119.375667,42.023322],[119.324544,41.969505],[119.323928,41.937014],[119.340559,41.926774],[119.323312,41.889807],[119.334399,41.871539],[119.312841,41.80555],[119.292515,41.790827],[119.317769,41.764049],[119.319001,41.727435],[119.299907,41.705545],[119.307914,41.657273],[119.342406,41.617914],[119.415703,41.590169],[119.420015,41.567785],[119.362116,41.566442],[119.361501,41.545841],[119.406464,41.503276],[119.401537,41.472343],[119.378131,41.459787],[119.376283,41.422102],[119.309762,41.405944],[119.330704,41.385293],[119.296211,41.325097],[119.239545,41.31431]],[[125.559082,51.461521],[125.559082,51.461521]],[[125.559082,51.461521],[125.595422,51.416755]],[[125.595422,51.416755],[125.595422,51.416755]],[[125.595422,51.416755],[125.60035,51.413396]],[[125.60035,51.413396],[125.60035,51.413396]],[[125.60035,51.413396],[125.600966,51.410409]],[[125.600966,51.410409],[125.600966,51.410409]],[[125.600966,51.410409],[125.62314,51.398089]],[[125.62314,51.398089],[125.62314,51.398089]],[[125.62314,51.398089],[125.623756,51.387633]],[[125.623756,51.387633],[125.623756,51.387633]],[[125.623756,51.387633],[125.626219,51.380163]],[[125.626219,51.380163],[125.626219,51.380163]],[[125.626219,51.380163],[125.700132,51.327465]],[[125.700132,51.327465],[125.700132,51.327465]],[[125.700132,51.327465],[125.740784,51.27583]],[[125.740784,51.27583],[125.740784,51.27583]],[[125.740784,51.27583],[125.76111,51.261976]],[[125.76111,51.261976],[125.76111,51.261976]],[[125.76111,51.261976],[125.761726,51.226385],[125.819008,51.227134],[125.850421,51.21364],[125.864588,51.146487],[125.909551,51.138977],[125.946508,51.108176],[125.970529,51.123955],[125.993935,51.119072],[125.976073,51.084498],[126.059225,51.043503],[126.033971,51.011132],[126.041978,50.981753],[126.068464,50.967434],[126.042594,50.92558],[126.02042,50.927466],[125.996399,50.906715],[125.997631,50.872738],[125.961906,50.901054],[125.939732,50.85423],[125.913247,50.825885],[125.878138,50.816812],[125.890457,50.805845],[125.836255,50.793363],[125.846726,50.769524],[125.828863,50.756654],[125.804226,50.773309],[125.758646,50.746809],[125.795603,50.738856],[125.78082,50.725598],[125.825784,50.70362],[125.789443,50.679735],[125.804226,50.658874],[125.793139,50.643316],[125.814697,50.62092],[125.807921,50.60383],[125.829479,50.56165],[125.794987,50.532748],[125.770349,50.531227],[125.754335,50.506874],[125.740784,50.523237],[125.699516,50.487078],[125.654553,50.471082],[125.627451,50.443268],[125.580024,50.449366],[125.562162,50.438314],[125.583104,50.409717],[125.567089,50.402852],[125.536292,50.420014],[125.522126,50.404759],[125.546763,50.358965],[125.520278,50.3498],[125.530749,50.331085],[125.463611,50.295925],[125.466075,50.266861],[125.442053,50.260357],[125.448829,50.216338],[125.417416,50.195654],[125.39093,50.199868],[125.382923,50.172278],[125.335496,50.161161],[125.376148,50.137385],[125.311474,50.140453],[125.27883,50.127411],[125.258504,50.103618],[125.287453,50.093636],[125.283757,50.070211],[125.328105,50.065985],[125.315786,50.04562],[125.289916,50.057917],[125.25296,50.041393],[125.283757,50.036012],[125.297924,50.014481],[125.278214,49.996402],[125.241873,49.987938],[125.231402,49.957531],[125.190134,49.959841],[125.199373,49.935194],[125.225859,49.922481],[125.212924,49.907452],[125.245569,49.87198],[125.225243,49.867351],[125.239409,49.844587],[125.177815,49.829533]],[[124.342602,50.187991],[124.359848,50.199102],[124.34445,50.219018],[124.368471,50.258061],[124.349377,50.28063],[124.374015,50.310833],[124.347529,50.316565],[124.36416,50.360874],[124.40358,50.362401],[124.43992,50.385683],[124.415899,50.451652],[124.43992,50.45813],[124.43992,50.539975],[124.420826,50.548342],[124.322892,50.532748],[124.289015,50.553286],[124.183073,50.557468],[124.143037,50.566212]],[[124.297638,51.298661],[124.339522,51.293422],[124.406659,51.272086],[124.430065,51.301281],[124.426985,51.331953],[124.443616,51.35812],[124.478108,51.36223],[124.490427,51.380537],[124.555717,51.375307],[124.58713,51.363725],[124.62655,51.327465],[124.693687,51.3327],[124.752817,51.35812],[124.76452,51.38726],[124.783614,51.392115],[124.864302,51.37979],[124.885244,51.40817],[124.942527,51.447349],[124.917889,51.474196],[124.928976,51.498419],[124.983795,51.508478],[125.004737,51.529332],[125.047236,51.529704],[125.073106,51.553526],[125.060171,51.59667],[125.098975,51.658341],[125.12854,51.659083],[125.130388,51.635317],[125.175968,51.639403],[125.214772,51.627888],[125.228938,51.640517],[125.289301,51.633831],[125.316402,51.610052],[125.35151,51.623801],[125.38046,51.585516],[125.424807,51.562827],[125.528285,51.488359],[125.559082,51.461521]],[[123.703873,43.37047],[123.710032,43.417001],[123.749452,43.439167],[123.747604,43.472184],[123.79688,43.489988],[123.857858,43.459153]],[[123.857858,43.459153],[123.857858,43.459153]],[[123.857858,43.459153],[123.852314,43.406133],[123.881263,43.392218]],[[123.881263,43.392218],[123.881263,43.392218]],[[123.881263,43.392218],[123.896046,43.361333],[123.964415,43.34088],[124.032784,43.280786],[124.099306,43.292983],[124.117168,43.2773],[124.114088,43.247229],[124.168291,43.244177],[124.215102,43.255947],[124.228653,43.235022],[124.27608,43.233278],[124.287167,43.207983],[124.273617,43.17875],[124.366007,43.121554],[124.425754,43.076107],[124.333363,42.997371],[124.369703,42.972854],[124.42329,42.975482],[124.442384,42.958841],[124.431913,42.930803],[124.38079,42.912835],[124.371551,42.880831],[124.435609,42.880831],[124.466406,42.847054],[124.586514,42.905384],[124.607456,42.937376],[124.632093,42.949642],[124.635173,42.972854],[124.658579,42.972854],[124.677673,43.002185],[124.686912,43.051185],[124.719557,43.069987],[124.755281,43.074359],[124.785462,43.117185],[124.882781,43.13422],[124.88894,43.074796],[124.840897,43.032377],[124.869846,42.988178],[124.87231,42.962344],[124.84952,42.882585],[124.856911,42.824234],[124.874157,42.789987],[124.897563,42.787791],[124.92836,42.819844],[124.975171,42.802722],[124.996729,42.745174],[124.968396,42.722756],[124.99057,42.677455],[125.014592,42.666014],[125.010896,42.63212],[125.038613,42.615387],[125.097127,42.622433],[125.082961,42.591159],[125.089736,42.567803],[125.066946,42.534738],[125.090968,42.515773],[125.068794,42.499449],[125.105135,42.490624],[125.150098,42.458842],[125.140243,42.44692],[125.186439,42.427928],[125.185823,42.38197],[125.203685,42.366938],[125.167345,42.351903],[125.175352,42.308102],[125.224011,42.30102],[125.264047,42.312528],[125.299156,42.289953],[125.27575,42.266928],[125.27575,42.231045],[125.312706,42.219966],[125.280677,42.175187],[125.312706,42.197359],[125.305931,42.146351],[125.357054,42.145464],[125.368141,42.182726],[125.41372,42.156112],[125.458068,42.160105]],[[125.458068,42.160105],[125.458068,42.160105]],[[125.458068,42.160105],[125.490097,42.136145],[125.446365,42.098411],[125.414336,42.101964],[125.416184,42.063766],[125.363213,42.017097],[125.369989,42.002868],[125.29854,41.974399],[125.291764,41.958825],[125.35151,41.92811],[125.307779,41.924548],[125.294844,41.822945],[125.319482,41.776993]],[[125.319482,41.776993],[125.319482,41.776993]],[[125.319482,41.776993],[125.323177,41.771191]],[[125.323177,41.771191],[125.323177,41.771191]],[[125.323177,41.771191],[125.336112,41.768067]],[[125.336112,41.768067],[125.336112,41.768067]],[[125.336112,41.768067],[125.332416,41.711354],[125.317018,41.676944],[125.344119,41.672474],[125.412488,41.691246],[125.446981,41.67605],[125.461148,41.642516],[125.450061,41.597777],[125.479626,41.544946],[125.507343,41.534195],[125.493176,41.509103],[125.533212,41.479069],[125.534444,41.428833],[125.547995,41.401006],[125.581256,41.396517],[125.589879,41.359245],[125.610205,41.365084],[125.637306,41.34442],[125.62006,41.318355],[125.642234,41.296327],[125.646545,41.264396],[125.685349,41.273842],[125.695205,41.244599],[125.749407,41.245499],[125.758646,41.232449],[125.73832,41.178418],[125.791291,41.167607],[125.759878,41.132908],[125.734009,41.125695],[125.712451,41.095485],[125.739552,41.08917],[125.726617,41.055332],[125.684118,41.021929],[125.674879,40.974503],[125.650241,40.970888],[125.635458,40.94151],[125.589263,40.931112],[125.584335,40.891764],[125.652089,40.91619],[125.687813,40.897645],[125.707523,40.866877]],[[125.707523,40.866877],[125.648393,40.826133],[125.641002,40.798503],[125.67611,40.788082],[125.685349,40.769048],[125.61698,40.763609],[125.585567,40.788535],[125.551075,40.761796],[125.544915,40.729605],[125.49564,40.728697],[125.459916,40.707379],[125.453756,40.676522],[125.418648,40.673345],[125.422343,40.635661],[125.375532,40.658365],[125.329337,40.643835],[125.305315,40.661089],[125.279445,40.655187],[125.262815,40.620218],[125.181511,40.611132],[125.113758,40.569322],[125.076801,40.562048],[125.015823,40.533853],[125.004737,40.496091],[125.042925,40.483802],[125.044157,40.466503],[124.985642,40.475153],[124.945606,40.45603],[124.913578,40.481981],[124.834121,40.423235],[124.739267,40.371733],[124.722636,40.321561],[124.62655,40.291896],[124.515065,40.22019],[124.513833,40.218362],[124.490427,40.18408],[124.457782,40.177679],[124.428217,40.144291],[124.346913,40.079756],[124.336442,40.049985],[124.372167,40.021576],[124.349377,39.989029],[124.288399,39.962888],[124.286551,39.931689],[124.241588,39.928477],[124.219414,39.899099],[124.218182,39.895885],[124.21695,39.894049],[124.215102,39.883487],[124.214486,39.865116],[124.173218,39.841225],[124.151045,39.74558],[124.099306,39.777323],[124.103001,39.823302],[124.002603,39.800316],[123.95148,39.817786],[123.812278,39.831115],[123.795032,39.822842],[123.687858,39.808132],[123.674924,39.826979],[123.645358,39.823761],[123.642279,39.796178],[123.612714,39.775023],[123.579453,39.781002],[123.546808,39.756163],[123.534489,39.788361],[123.521555,39.772724],[123.477823,39.74696],[123.392823,39.723949],[123.388512,39.74742],[123.350939,39.750641],[123.274563,39.753862],[123.270251,39.714743],[123.286882,39.704154],[123.253005,39.689879],[123.215433,39.696786],[123.212969,39.665928],[123.166774,39.674219],[123.146448,39.647037],[123.103332,39.676983],[123.010941,39.655331],[123.021412,39.64335],[122.978912,39.616156],[122.972753,39.594946],[122.941956,39.604629],[122.860652,39.604629],[122.847101,39.581571],[122.808913,39.559889],[122.682645,39.514658],[122.649385,39.516505],[122.637066,39.488799],[122.581631,39.464316],[122.532972,39.419947],[122.51203,39.413474],[122.467682,39.403301],[122.455364,39.408388],[122.412864,39.411625],[122.366053,39.370461],[122.30877,39.346399],[122.274893,39.322329],[122.242865,39.267678],[122.160329,39.238019],[122.117213,39.213911],[122.123988,39.172631],[122.167104,39.158711],[122.127684,39.144788],[122.088264,39.112291],[122.048228,39.101146],[122.071634,39.074204],[122.061778,39.060264],[122.013735,39.073275],[121.963228,39.030053],[121.923192,39.053758],[121.907178,39.055617],[121.929352,39.024939],[121.8887,39.027263],[121.852975,39.035631],[121.905946,38.997503],[121.920728,38.969591],[121.863446,38.942598],[121.804932,38.970986],[121.790149,39.022614],[121.756889,39.025869],[121.73841,38.998898],[121.671273,39.010059],[121.66265,38.966333],[121.618918,38.950046],[121.655874,38.946788],[121.719316,38.920252],[121.708845,38.872744],[121.675585,38.86156],[121.618302,38.862492],[121.564715,38.874607],[121.509897,38.817743],[121.399028,38.812613],[121.359608,38.822406],[121.315876,38.793958],[121.288775,38.78976],[121.280767,38.786961],[121.259825,38.786495],[121.198848,38.721623],[121.13787,38.723023],[121.112,38.776231],[121.12863,38.799089],[121.110768,38.862026],[121.129862,38.879266],[121.094138,38.894173],[121.08921,38.922115],[121.128014,38.958888],[121.180369,38.959819],[121.204391,38.941202],[121.275224,38.971917],[121.341129,38.980757],[121.317108,39.012384],[121.370695,39.060264],[121.431057,39.027263],[121.508049,39.034237],[121.581962,39.075598],[121.599208,39.098824],[121.562252,39.127149],[121.590585,39.154999],[121.642324,39.11972],[121.605983,39.080708],[121.631853,39.077921],[121.68236,39.117863],[121.639244,39.166136],[121.604136,39.166136],[121.586889,39.193506],[121.591201,39.228748],[121.631237,39.22643],[121.589353,39.263044],[121.623846,39.285745],[121.672505,39.275554],[121.667577,39.310754],[121.7187,39.320477],[121.711925,39.33992],[121.72486,39.364447],[121.621382,39.326033],[121.562252,39.322792],[121.51544,39.286672],[121.508665,39.29223],[121.474788,39.296398],[121.466781,39.320014],[121.435984,39.329736],[121.432904,39.357506],[121.35468,39.377863],[121.324499,39.371386],[121.307869,39.391277],[121.270296,39.374162],[121.245659,39.389427],[121.246891,39.421334],[121.270296,39.434277],[121.245659,39.456923],[121.301709,39.476327],[121.286927,39.507271],[121.268449,39.482794],[121.224717,39.519275],[121.226565,39.554814],[121.263521,39.589873],[121.299246,39.606013],[121.325731,39.601402],[121.450151,39.624914],[121.451999,39.658095],[121.482796,39.659478],[121.502506,39.703233],[121.45939,39.747881],[121.487107,39.760303],[121.472325,39.802155],[121.530223,39.851334],[121.541926,39.874302],[121.572107,39.865116],[121.626925,39.882569],[121.699606,39.937196],[121.76428,39.933525],[121.779062,39.942702],[121.796309,39.999116],[121.824642,40.025701],[121.910257,40.072887],[121.956453,40.133311],[121.995257,40.128277],[122.003264,40.172191],[121.98109,40.173106],[121.950293,40.204194],[121.940438,40.242121],[122.02667,40.244862],[122.039605,40.260391],[122.040221,40.322017],[122.079641,40.332967],[122.110438,40.315629],[122.138155,40.338897],[122.111054,40.348932],[122.135691,40.374925],[122.152322,40.357597],[122.198517,40.382219],[122.186814,40.422779],[122.229314,40.424146],[122.250872,40.445555],[122.240401,40.461039],[122.221923,40.481071],[122.265038,40.48016],[122.231162,40.505192],[122.245944,40.519752],[122.150474,40.588413],[122.133843,40.614313],[122.148626,40.671983],[122.122141,40.657457],[122.06609,40.64883],[122.025438,40.674253],[121.951525,40.680607],[121.936127,40.711462],[121.934279,40.79805],[121.883772,40.802127],[121.84312,40.831567],[121.816019,40.894931],[121.778446,40.886787],[121.735331,40.862351],[121.732251,40.846961],[121.682976,40.829755],[121.626309,40.844244],[121.576418,40.837906],[121.553013,40.817528],[121.55486,40.849677],[121.526527,40.85194],[121.499426,40.880001],[121.440296,40.88181],[121.439064,40.830208],[121.290622,40.851488],[121.23642,40.851035],[121.177906,40.873665],[121.126167,40.86914],[121.096602,40.839717],[121.076892,40.815716],[121.086747,40.79805],[121.010986,40.784457],[121.00729,40.807563],[120.971566,40.805751],[120.994356,40.790801],[120.980189,40.766329],[120.991276,40.744115],[121.028848,40.746382],[121.032544,40.709193],[120.983269,40.712822],[120.939537,40.686507],[120.861313,40.684692],[120.8299,40.671076],[120.837291,40.644289],[120.822509,40.59432],[120.72827,40.539311],[120.72211,40.515657],[120.693777,40.505647],[120.666676,40.467413],[120.619249,40.460128],[120.616169,40.444645],[120.617401,40.41959],[120.596459,40.399084],[120.602618,40.36079],[120.537329,40.325211],[120.52193,40.304676],[120.523778,40.256737],[120.491749,40.20008],[120.451097,40.177679],[120.371641,40.174478],[120.273091,40.127362],[120.161606,40.096239],[120.134504,40.074719],[120.092005,40.077466],[119.947259,40.040364],[119.941715,40.009659],[119.91831,39.989946],[119.854252,39.98857]],[[122.63953,39.286209],[122.640761,39.288061],[122.655544,39.277407],[122.662935,39.273701],[122.673406,39.269531],[122.67895,39.268605],[122.57732,39.269994],[122.50895,39.290377],[122.539131,39.308439],[122.593334,39.278334],[122.63953,39.286209]],[[122.318625,39.170775],[122.319241,39.172167],[122.322937,39.174487],[122.322321,39.177271],[122.343263,39.203246],[122.393154,39.213448],[122.383299,39.190723],[122.398697,39.16196],[122.366053,39.174951],[122.345111,39.144788],[122.318625,39.170775]],[[122.691884,39.23292],[122.691268,39.23431],[122.690037,39.234774],[122.628443,39.231993],[122.635834,39.241727],[122.740544,39.248679],[122.751631,39.229675],[122.696812,39.206492],[122.691884,39.23292]],[[122.738696,39.034701],[122.739312,39.036561],[122.75779,39.009594],[122.733152,39.014244],[122.704819,39.044463],[122.738696,39.034701]],[[123.022644,39.546507],[123.036194,39.533123],[122.995542,39.495264],[122.945035,39.520198],[122.96105,39.551122],[123.022644,39.546507]],[[122.503407,39.241263],[122.547755,39.229211],[122.502175,39.224112],[122.503407,39.241263]],[[120.786784,40.473787],[120.774465,40.48016],[120.805262,40.525666],[120.8299,40.516112],[120.83298,40.491995],[120.786784,40.473787]],[[123.086702,39.426881],[123.054057,39.457847],[123.090397,39.450915],[123.086702,39.426881]],[[123.160614,39.025404],[123.143984,39.038885],[123.145832,39.091857],[123.20065,39.077921],[123.205578,39.057011],[123.160614,39.025404]],[[123.716807,39.74512],[123.719887,39.763063],[123.756843,39.754322],[123.716807,39.74512]],[[123.178476,46.248239],[123.248078,46.273065],[123.286266,46.250308],[123.320758,46.254447],[123.357099,46.232096]],[[123.357099,46.232096],[123.357099,46.232096]],[[123.357099,46.232096],[123.430396,46.243687],[123.452569,46.233338],[123.499381,46.259826],[123.569598,46.223816]],[[123.569598,46.223816],[123.569598,46.223816]],[[123.569598,46.223816],[123.604706,46.251964],[123.673692,46.258585],[123.726047,46.255688],[123.775938,46.263136],[123.84985,46.302428],[123.896046,46.303668],[123.917604,46.25693],[123.936082,46.286715],[123.960103,46.288369],[123.952096,46.256516],[123.979814,46.228784],[123.956408,46.206009],[123.971806,46.170379],[124.001987,46.166649],[123.991516,46.143019],[124.01677,46.118549],[123.99398,46.101123],[124.015538,46.088257],[124.009995,46.057534],[124.034016,46.045074],[124.040176,46.01973],[123.989053,46.011833],[124.011842,45.981899],[123.973654,45.973997],[123.968727,45.936551],[123.996444,45.906993],[124.061118,45.886168],[124.067277,45.840325],[124.03648,45.83824],[124.064197,45.802372],[124.001987,45.770655],[124.014922,45.749779],[124.054342,45.751449],[124.098074,45.722628],[124.10177,45.700898],[124.13503,45.690448],[124.122096,45.669123],[124.147349,45.665359],[124.128255,45.641933],[124.162132,45.616404],[124.226805,45.633564],[124.238508,45.591702],[124.273001,45.584163],[124.264377,45.555256],[124.287783,45.539329],[124.348761,45.546874],[124.369087,45.512915],[124.352457,45.496557],[124.374015,45.45795],[124.398652,45.440737],[124.480572,45.456271],[124.507058,45.424778],[124.544014,45.411756],[124.579738,45.424358],[124.575427,45.451234],[124.625318,45.437377],[124.690607,45.452493],[124.729412,45.444096],[124.776223,45.468024],[124.792853,45.436958],[124.839665,45.455852],[124.886476,45.442836],[124.884628,45.495299],[124.911114,45.535976],[124.936983,45.53388],[124.961005,45.495299],[125.025678,45.493201],[125.0497,45.428558],[125.08912,45.420998],[125.06633,45.39915],[125.097127,45.38276],[125.137779,45.409655],[125.189518,45.39915],[125.248649,45.417637],[125.301619,45.402092],[125.319482,45.422678],[125.361981,45.392847],[125.398322,45.416797],[125.434662,45.462988],[125.424807,45.485649],[125.480242,45.486488],[125.497488,45.469283],[125.583104,45.491942],[125.61698,45.517947],[125.660096,45.507043],[125.687813,45.514173],[125.711835,45.477677],[125.712451,45.389485],[125.695205,45.352066],[125.726001,45.336503],[125.761726,45.291472],[125.815929,45.264942],[125.823936,45.237978],[125.849805,45.23882],[125.915095,45.196664],[125.957595,45.201303],[125.992703,45.192447],[125.998247,45.162072],[126.047522,45.170933],[126.091869,45.149411],[126.142992,45.147723],[126.166398,45.13337],[126.225528,45.154054],[126.235383,45.140125],[126.285274,45.162494],[126.293282,45.180214],[126.356107,45.185698],[126.402919,45.222805],[126.519331,45.248091],[126.540273,45.23882],[126.569222,45.252725],[126.644983,45.225334],[126.640055,45.214373],[126.685635,45.187807],[126.732446,45.187385],[126.787265,45.159118],[126.792808,45.135481],[126.85625,45.145613],[126.96404,45.132104],[126.970815,45.070852],[126.984981,45.067893],[127.018242,45.024341],[127.050271,45.004034],[127.092771,44.94688],[127.073061,44.907051],[127.021938,44.898997],[126.999764,44.87398],[126.984366,44.823914],[126.9973,44.764882],[127.041032,44.712169],[127.030561,44.673454],[127.044112,44.653874],[127.041648,44.591258],[127.049655,44.566961],[127.089691,44.593816],[127.094619,44.615972],[127.138966,44.607451],[127.182082,44.644507],[127.228893,44.642804],[127.214111,44.624917],[127.261538,44.61299],[127.275705,44.640249],[127.392733,44.632158],[127.557189,44.575488],[127.570124,44.55033],[127.536247,44.522176],[127.485124,44.528576],[127.465414,44.516628],[127.463566,44.484615],[127.50853,44.437202],[127.486356,44.410275],[127.579363,44.310581],[127.623711,44.278025],[127.59045,44.227872],[127.626174,44.187977],[127.641573,44.193555],[127.681609,44.166946],[127.712406,44.199133],[127.735811,44.11412],[127.729036,44.09908],[127.783239,44.071997],[127.808492,44.086615],[127.846065,44.081886],[127.862695,44.062967],[127.912586,44.064687],[127.950158,44.088334],[128.042549,44.103807],[128.091208,44.133022],[128.088129,44.158359],[128.060411,44.168663],[128.09244,44.181539],[128.104143,44.230017],[128.064107,44.251454],[128.101679,44.293449],[128.065339,44.307155],[128.049941,44.349965],[128.074578,44.370075],[128.094904,44.354673],[128.137404,44.357668],[128.172512,44.34697],[128.211317,44.431647],[128.228563,44.445748],[128.293237,44.467961],[128.295084,44.480772],[128.372693,44.514495],[128.397946,44.483761],[128.427511,44.473512],[128.463236,44.431647],[128.457076,44.409848],[128.481714,44.375637],[128.475555,44.346114],[128.446605,44.339694],[128.472475,44.320001],[128.453997,44.257884],[128.471859,44.247596],[128.450301,44.203423],[128.471859,44.157501],[128.529141,44.112401],[128.574721,44.047914],[128.584576,43.990246],[128.610445,43.960529],[128.64001,43.948035],[128.636315,43.891132],[128.696061,43.903207],[128.729938,43.889838],[128.760734,43.857482],[128.719467,43.816905],[128.739177,43.806972],[128.760119,43.755554],[128.729322,43.736964],[128.768126,43.732207],[128.78722,43.686784],[128.821097,43.637429],[128.834647,43.587599],[128.878379,43.539898],[128.949828,43.553779],[128.962763,43.53903],[129.013886,43.522976],[129.037907,43.540332],[129.093958,43.547706],[129.145081,43.570258],[129.169102,43.561585],[129.23008,43.593234],[129.232544,43.635263],[129.217146,43.648689],[129.214066,43.695006],[129.232544,43.709284],[129.211602,43.784509],[129.254718,43.819496],[129.289826,43.797038],[129.30892,43.812155],[129.348341,43.798333],[129.406855,43.819496],[129.417942,43.843672],[129.449971,43.850578],[129.467833,43.874741],[129.529427,43.870427],[129.650767,43.873016],[129.699426,43.8838],[129.743158,43.876035],[129.739462,43.895876],[129.780114,43.892857],[129.802904,43.964837],[129.868193,44.012631],[129.881128,44.000148],[129.907614,44.023821],[129.951345,44.027263],[129.979062,44.015644],[130.017867,43.961821],[130.022794,43.917866],[130.009243,43.889407],[130.027722,43.851872],[130.079461,43.835039],[130.110873,43.852735],[130.116417,43.878192],[130.143518,43.878624],[130.153373,43.915711],[130.208192,43.948466],[130.262395,43.949328],[130.27225,43.981634],[130.307358,44.002731],[130.319061,44.03974],[130.365256,44.044042],[130.364025,43.992399],[130.338155,43.963975],[130.381887,43.910106],[130.368336,43.894151],[130.386198,43.85403],[130.362793,43.844967],[130.381887,43.817768],[130.382503,43.777164],[130.423155,43.745179],[130.394206,43.703227],[130.412684,43.652586],[130.437937,43.646091],[130.488444,43.65605],[130.501995,43.636563],[130.57098,43.626167]],[[130.57098,43.626167],[130.57098,43.626167]],[[130.57098,43.626167],[130.630726,43.622268],[130.623335,43.589767],[130.665835,43.583698],[130.671378,43.565054],[130.727429,43.560284],[130.776704,43.52341],[130.822899,43.503446],[130.841378,43.454374],[130.864167,43.437863],[130.907283,43.434387],[130.959638,43.48608],[131.026775,43.508655],[131.142572,43.425695],[131.175217,43.444816],[131.201086,43.442209],[131.234963,43.475224],[131.294093,43.470012],[131.304564,43.502144]],[[131.304564,43.502144],[131.31873,43.499539],[131.314419,43.461325],[131.295941,43.441774],[131.314419,43.392653],[131.275615,43.369165],[131.269455,43.297775],[131.255289,43.265099],[131.206014,43.237202],[131.201086,43.203185],[131.218948,43.191405],[131.207861,43.1316],[131.173985,43.111506],[131.171521,43.06955],[131.120398,43.068238],[131.102536,43.021002],[131.11855,43.007875],[131.115471,42.975482],[131.151195,42.968475],[131.145652,42.9365],[131.114855,42.915027],[131.034167,42.929051],[131.017536,42.915027],[131.043406,42.862848],[130.981812,42.857145],[130.949783,42.876884],[130.912826,42.870744],[130.890653,42.852758],[130.845073,42.881269],[130.801957,42.879515],[130.784095,42.842227],[130.75453,42.845738],[130.719422,42.831695],[130.708335,42.846615],[130.665835,42.847932],[130.603625,42.819405],[130.562357,42.815015],[130.532792,42.787352],[130.46627,42.772417],[130.40714,42.731548],[130.425003,42.706926],[130.464423,42.688453],[130.521089,42.702089],[130.592538,42.671295],[130.633806,42.603494],[130.622719,42.573092],[130.570364,42.557224],[130.565437,42.506509],[130.599929,42.486211],[130.600545,42.450453],[130.645509,42.426603],[130.581451,42.435437],[130.585763,42.485328],[130.558661,42.495919],[130.520473,42.593362],[130.522937,42.622433],[130.482285,42.626837],[130.459495,42.588075],[130.476125,42.570007],[130.435474,42.553257],[130.423771,42.574855],[130.44656,42.607459],[130.420691,42.617148],[130.388046,42.603054],[130.373264,42.630799],[130.333228,42.64973],[130.290112,42.702968],[130.257467,42.710884],[130.242069,42.738582],[130.245148,42.799209],[130.258083,42.860655],[130.277793,42.892232],[130.258083,42.90626],[130.21004,42.902315],[130.17062,42.912397],[130.136127,42.90363],[130.10225,42.922916],[130.127504,42.932556],[130.120729,42.954461],[130.144134,42.976357],[130.10841,42.989929],[130.072685,42.971541],[130.027106,42.9676],[130.002468,42.981174],[129.963664,42.978547],[129.954425,43.010938],[129.897143,43.001748],[129.903918,42.968475],[129.868193,42.97373],[129.856491,42.951833],[129.874969,42.923792],[129.846636,42.918533],[129.835549,42.866796],[129.816454,42.851003],[129.810911,42.795257],[129.78381,42.762752],[129.767179,42.707806],[129.796744,42.681854],[129.754245,42.645768],[129.786889,42.615387],[129.746237,42.58455],[129.749933,42.546644],[129.738846,42.500332],[129.748701,42.471204],[129.704354,42.427045],[129.651999,42.426603],[129.627361,42.462816],[129.591021,42.447803],[129.601492,42.422627],[129.601492,42.415116],[129.569463,42.399208],[129.578086,42.380202],[129.546057,42.361632],[129.49863,42.412023],[129.452434,42.441179],[129.400695,42.449128],[129.392688,42.42837],[129.366203,42.428811],[129.368051,42.459284],[129.342181,42.441179],[129.356348,42.427045],[129.331094,42.429695],[129.30892,42.403628],[129.326167,42.389927],[129.240551,42.376223],[129.231312,42.356325],[129.260261,42.335536],[129.208522,42.293052],[129.231312,42.283755],[129.215914,42.265157],[129.183269,42.262056],[129.181421,42.242122],[129.209138,42.237692],[129.215914,42.208442],[129.166639,42.188047],[129.113668,42.140583],[129.048378,42.137476],[129.039139,42.107736],[129.008958,42.09175],[128.971386,42.097079],[128.954755,42.083756],[128.952908,42.025545],[128.898089,42.016653],[128.795227,42.042436],[128.779213,42.033546],[128.737945,42.050435],[128.70222,42.02021],[128.658489,42.018876],[128.637547,42.035324],[128.60675,42.02999],[128.598127,42.007315],[128.49896,42.000644],[128.466316,42.020654],[128.405338,42.018876],[128.294468,42.026434],[128.090593,42.022877],[128.033926,42.000199],[128.106607,41.949923],[128.115846,41.896935],[128.104143,41.843457],[128.112766,41.793504],[128.147875,41.78101],[128.163889,41.721628],[128.208853,41.688565],[128.248889,41.681414],[128.30186,41.627756],[128.317874,41.575844],[128.301244,41.540018],[128.238418,41.497898],[128.243345,41.477276],[128.203925,41.410882],[128.169433,41.404149],[128.114614,41.364186],[128.090593,41.374516],[128.110919,41.393375],[128.040085,41.393375],[128.000049,41.442741],[127.991426,41.421204],[127.970484,41.438704],[127.93168,41.444984],[127.909506,41.42973],[127.882405,41.448124],[127.86947,41.4037],[127.854688,41.420755],[127.780159,41.427038],[127.684073,41.422999],[127.636645,41.413575],[127.618783,41.432871],[127.563964,41.432871],[127.547334,41.477276],[127.526392,41.467859],[127.465414,41.479069],[127.459255,41.461581],[127.419835,41.460235],[127.405668,41.478621],[127.360088,41.479518],[127.360704,41.466065],[127.296031,41.486243],[127.253531,41.486691],[127.28864,41.501932],[127.241212,41.520754],[127.188241,41.527475],[127.164836,41.542706],[127.11864,41.540018],[127.125416,41.566442],[127.178386,41.600015],[127.135887,41.600463],[127.127263,41.622388],[127.093387,41.629993],[127.103242,41.647883],[127.037952,41.676944],[127.057662,41.703758],[127.050887,41.744852],[127.005923,41.749317],[126.979438,41.776993],[126.940018,41.773423],[126.952953,41.804212],[126.931395,41.812687],[126.887047,41.791719],[126.85625,41.760031],[126.848243,41.734134],[126.809439,41.749317],[126.8002,41.702865],[126.723207,41.753335],[126.694874,41.751103],[126.690562,41.728328],[126.724439,41.710907],[126.688099,41.674262],[126.644983,41.661297],[126.608027,41.669345],[126.592628,41.624624],[126.564295,41.608965],[126.582773,41.563307],[126.559983,41.548081],[126.497158,41.406842],[126.539041,41.366881],[126.524259,41.349362],[126.497158,41.374965],[126.437411,41.353405],[126.373354,41.289133],[126.35426,41.244599],[126.332086,41.236949],[126.295129,41.171661],[126.188572,41.114875],[126.187956,41.113072],[126.16763,41.094583],[126.124514,41.092327],[126.133753,41.063906],[126.099877,41.036376],[126.1085,41.011995],[126.066,40.997542],[126.08263,40.976762],[126.051833,40.96185],[126.041362,40.928851],[126.008102,40.936537],[125.959442,40.88181],[125.921254,40.882715],[125.875059,40.908501],[125.860892,40.888597],[125.817161,40.866877],[125.778356,40.897645],[125.707523,40.866877]],[[121.499426,53.337314],[121.589969,53.350891],[121.697758,53.392666],[121.754425,53.389454],[121.816019,53.41336],[121.875765,53.426556],[122.026054,53.428339],[122.077177,53.422277],[122.111054,53.426913],[122.161561,53.468614],[122.227466,53.461845],[122.266886,53.470039],[122.350038,53.505647],[122.37406,53.47467],[122.435038,53.444739],[122.496016,53.458638],[122.5379,53.453293],[122.608117,53.465408],[122.673406,53.459351],[122.763949,53.463626],[122.826775,53.457213],[122.894528,53.462914],[122.943804,53.483929],[123.052209,53.506715],[123.093477,53.508138],[123.137209,53.498172],[123.179092,53.509918],[123.231447,53.549404],[123.274563,53.563269],[123.309672,53.56078],[123.394055,53.538024],[123.454417,53.536602],[123.47228,53.509206],[123.499381,53.497816],[123.510468,53.509206],[123.490758,53.542648],[123.517243,53.558292],[123.546808,53.551537],[123.557895,53.531978],[123.53141,53.507071],[123.569598,53.505291],[123.58746,53.546915],[123.620721,53.550115],[123.668764,53.533756],[123.698329,53.498528],[123.746373,53.500308],[123.797495,53.489983],[123.865249,53.489627],[123.985973,53.434401],[124.01369,53.403371],[124.058038,53.404085],[124.125791,53.348033],[124.19416,53.37339],[124.239124,53.379817],[124.327819,53.331954],[124.375863,53.258984],[124.412203,53.248601],[124.435609,53.223886],[124.487348,53.217436],[124.496587,53.207759],[124.563108,53.201666],[124.590209,53.208476],[124.678905,53.207043],[124.720789,53.192344],[124.712165,53.162574],[124.734339,53.146783],[124.787926,53.140681],[124.832889,53.145347],[124.87231,53.099018],[124.909266,53.118059],[124.887708,53.164368],[124.970244,53.194137],[125.038613,53.202741],[125.142091,53.204175],[125.195062,53.198439],[125.252344,53.18051],[125.315786,53.144989],[125.343503,53.14463],[125.452524,53.107641],[125.503647,53.095424],[125.504263,53.061271],[125.530749,53.0512],[125.588647,53.081047],[125.613901,53.083564],[125.640386,53.06199],[125.643466,53.039686],[125.684118,53.00801],[125.742632,52.993964],[125.737088,52.943504],[125.665023,52.913561],[125.666871,52.869872],[125.678574,52.86084],[125.722306,52.880347],[125.751255,52.88143],[125.772197,52.89804],[125.827631,52.899123],[125.854117,52.891542],[125.855349,52.866259],[125.923718,52.815651],[125.937269,52.786705],[125.966834,52.759914],[125.985312,52.758465],[126.02042,52.795753],[126.052449,52.800095],[126.116507,52.768243],[126.112195,52.757016],[126.044442,52.739628],[126.072775,52.691048],[126.061688,52.673271],[125.995783,52.675085],[125.971145,52.654033],[125.968682,52.630429],[125.989008,52.603178],[126.030891,52.576273],[126.055529,52.582455],[126.066616,52.603905],[126.147304,52.573],[126.213209,52.525327],[126.192883,52.492181],[126.205202,52.466302],[126.268644,52.475051],[126.326542,52.424353],[126.353644,52.389304],[126.348716,52.357882],[126.320999,52.342163],[126.327774,52.310342],[126.4331,52.298632],[126.436795,52.277034],[126.401071,52.279597],[126.357955,52.264216],[126.312992,52.235271],[126.306832,52.205574],[126.34502,52.192002],[126.403535,52.185031],[126.457121,52.165212],[126.499005,52.16044],[126.556288,52.136203],[126.563679,52.119302],[126.514404,52.037282],[126.487918,52.041699],[126.450962,52.027709],[126.447882,52.009294],[126.468208,51.982395],[126.462665,51.948471],[126.510092,51.922274],[126.555056,51.874266],[126.580925,51.824728],[126.622809,51.777357],[126.658534,51.762544],[126.6727,51.73179],[126.724439,51.7266],[126.734294,51.711399],[126.723823,51.679126],[126.741069,51.642374],[126.67886,51.602246],[126.69549,51.57845],[126.837156,51.536033],[126.843931,51.521885],[126.812518,51.493948],[126.784185,51.448095],[126.791577,51.432428],[126.835308,51.413769],[126.908605,51.407423],[126.930163,51.359241],[126.904293,51.340552],[126.837156,51.345038],[126.813134,51.311756],[126.820526,51.281071],[126.863025,51.248492],[126.908605,51.246619],[126.92154,51.259729],[126.908605,51.283691],[126.877808,51.300906],[126.887047,51.321856],[126.970815,51.332327],[126.98375,51.318863],[126.976358,51.291551],[126.926467,51.246244],[126.899982,51.200518],[126.917844,51.138977],[126.922772,51.061937],[126.985597,51.029202],[127.052119,50.962911],[127.113713,50.93765],[127.143894,50.910111],[127.236285,50.781256],[127.295415,50.755139],[127.305886,50.733932],[127.28864,50.699451],[127.294799,50.663426],[127.370559,50.581415],[127.36132,50.547582],[127.323132,50.52552],[127.293567,50.46575],[127.30527,50.45432],[127.3644,50.438314],[127.369944,50.403996],[127.332371,50.340634],[127.371791,50.29669],[127.44632,50.270686],[127.603385,50.239309],[127.60708,50.178794],[127.58737,50.137768],[127.501755,50.056764],[127.495595,49.994479],[127.543638,49.944438],[127.547334,49.928645],[127.529472,49.864265],[127.531936,49.826059],[127.583059,49.786277],[127.653892,49.780094],[127.674833,49.764247],[127.677913,49.697712],[127.705015,49.665185],[127.782007,49.630698],[127.815268,49.593859],[127.897804,49.579116],[127.949542,49.596187],[128.001281,49.592307],[128.070882,49.556604],[128.122005,49.55311],[128.185447,49.53952],[128.243345,49.563203],[128.287077,49.566309],[128.343128,49.544956],[128.389939,49.58998],[128.500192,49.593859],[128.537764,49.604332],[128.619684,49.593471],[128.656025,49.577564],[128.715155,49.564756],[128.744104,49.595023],[128.802618,49.58222],[128.813089,49.558157],[128.763198,49.515824],[128.76135,49.482009],[128.792147,49.473065],[128.871604,49.492506],[128.932582,49.46801],[129.013886,49.457119],[129.061929,49.374189],[129.084719,49.359769],[129.143849,49.357431],[129.180805,49.386657],[129.215298,49.399122],[129.266421,49.396006],[129.320623,49.3586],[129.358196,49.355871],[129.379138,49.367175],[129.374826,49.414309],[129.390224,49.432605],[129.448739,49.441167],[129.51834,49.423652],[129.546057,49.395227],[129.562687,49.299706],[129.604571,49.279018],[129.696962,49.298535],[129.730223,49.288387],[129.761636,49.25754],[129.753629,49.208692],[129.784426,49.184054],[129.847867,49.181316],[129.864498,49.158621],[129.855259,49.133567],[129.866962,49.113985],[129.913157,49.1085],[129.934715,49.078717],[129.9187,49.060681],[129.937179,49.040285],[130.020946,49.021058],[130.059135,48.979047],[130.113337,48.956653],[130.219895,48.893739],[130.237757,48.868551],[130.279641,48.866976],[130.412068,48.905148],[130.471198,48.905541],[130.501995,48.865795],[130.559277,48.861071],[130.609168,48.881146],[130.680617,48.881146],[130.689856,48.849651],[130.622103,48.783842],[130.576524,48.688719],[130.538951,48.635751],[130.538335,48.612016],[130.605473,48.594207],[130.615944,48.575601],[130.620871,48.49595],[130.647357,48.484844],[130.711414,48.511414],[130.767465,48.507846],[130.776704,48.480084],[130.745907,48.449131],[130.747755,48.404256],[130.785327,48.357353],[130.81982,48.341444],[130.845073,48.296473],[130.817972,48.265409],[130.787791,48.256643],[130.769313,48.231136],[130.765617,48.18926],[130.673842,48.12818],[130.666451,48.105007],[130.699711,48.044227],[130.737284,48.034223],[130.770544,47.998194],[130.870943,47.943301],[130.891269,47.927263],[130.961486,47.828118],[130.966413,47.733211],[130.983659,47.713081],[131.029855,47.694555],[131.115471,47.689721],[131.183224,47.702611],[131.236811,47.733211],[131.273767,47.738846],[131.359998,47.730796],[131.456085,47.747297],[131.543548,47.736028],[131.559563,47.724757],[131.568186,47.682469],[131.59036,47.660707],[131.641483,47.663932],[131.690142,47.707041],[131.741881,47.706638],[131.825649,47.677231],[131.900793,47.685692],[131.976554,47.673201],[132.000575,47.712276],[132.086191,47.703013],[132.157024,47.70543],[132.19706,47.714289],[132.242639,47.70986],[132.272205,47.718718],[132.288835,47.742065],[132.325175,47.762184],[132.371987,47.765402],[132.469305,47.726368],[132.558,47.718316],[132.6005,47.740858],[132.599268,47.792347],[132.621442,47.82852],[132.662094,47.854227],[132.687348,47.88514],[132.662094,47.922451],[132.661478,47.944905],[132.691043,47.962941],[132.723072,47.962941],[132.769268,47.93849],[132.819159,47.936887],[132.883216,48.002599],[132.992238,48.035424],[133.016259,48.054228],[133.02673,48.085421],[133.053216,48.110202],[133.130208,48.134971],[133.182563,48.135769],[133.239845,48.126583],[133.302055,48.103009],[133.407997,48.124585],[133.451728,48.112999],[133.545967,48.121389],[133.573068,48.182078],[133.59709,48.194846],[133.667307,48.183275],[133.693177,48.186866],[133.740604,48.254651],[133.791111,48.261026],[133.824372,48.277359],[133.876111,48.282536],[133.940784,48.302047],[133.995603,48.303639],[134.029479,48.327519],[134.0689,48.338659],[134.116327,48.333089],[134.150819,48.346217],[134.20379,48.3824],[134.369478,48.382797],[134.438463,48.405448],[134.501905,48.418954],[134.578281,48.405448],[134.640491,48.409818],[134.704549,48.405448],[134.764295,48.370076],[134.820961,48.37604],[134.848679,48.393925],[134.886867,48.437618],[134.927519,48.451513],[134.996504,48.439603],[135.035924,48.440795],[135.068569,48.459451],[135.09567,48.437618],[135.090743,48.403461],[135.009439,48.365703],[134.864077,48.332293],[134.77107,48.288908],[134.679295,48.256245],[134.67252,48.170505],[134.632484,48.099412],[134.551796,48.032622],[134.55426,47.982173],[134.599839,47.947711],[134.607846,47.909214],[134.658969,47.901191],[134.677448,47.884738],[134.670056,47.864667],[134.678679,47.819278],[134.772918,47.763391],[134.779694,47.7159],[134.689766,47.63813],[134.678064,47.588507],[134.627556,47.546512],[134.576434,47.519036],[134.568426,47.478199],[134.522847,47.468086],[134.490202,47.446235],[134.339297,47.439759],[134.307268,47.428829],[134.266616,47.391974],[134.263536,47.371307],[134.203174,47.347389],[134.177305,47.326299],[134.156979,47.248357],[134.210566,47.210155],[134.230276,47.182097],[134.232739,47.134892],[134.222268,47.105164],[134.142812,47.093349],[134.118175,47.061968],[134.10216,47.005678],[134.063972,46.979962],[134.076291,46.938298],[134.042414,46.886787],[134.041182,46.848326],[134.025168,46.810657],[134.052885,46.779928],[134.033175,46.759023],[134.030711,46.708981],[134.011001,46.637941],[133.919842,46.596012],[133.890893,46.525235],[133.849625,46.475389],[133.852089,46.450242],[133.902596,46.446119],[133.948791,46.401153],[133.940784,46.38134],[133.876726,46.362345],[133.869335,46.338386],[133.922922,46.330948],[133.908139,46.308216],[133.91861,46.280924],[133.909987,46.254447],[133.867487,46.250722],[133.87919,46.233752],[133.849625,46.203939],[133.814517,46.230854],[133.794807,46.193583],[133.764626,46.17328],[133.706111,46.163333],[133.690713,46.133896],[133.745531,46.075389],[133.740604,46.048812],[133.681474,45.986473],[133.676546,45.94321],[133.614952,45.942794],[133.618032,45.903662],[133.583539,45.868669],[133.55459,45.893249],[133.51209,45.887001],[133.491764,45.867002],[133.494228,45.840325],[133.467743,45.834905],[133.469591,45.799451],[133.505315,45.785681],[133.469591,45.777751],[133.486837,45.740173],[133.454192,45.731819],[133.445569,45.705077],[133.484989,45.691702],[133.485605,45.658667],[133.448649,45.647372],[133.471438,45.631053],[133.412924,45.618079],[133.423395,45.584163],[133.393214,45.580393],[133.342707,45.554836],[133.333468,45.562379],[133.246005,45.517528],[133.203505,45.516689],[133.170244,45.465506],[133.164701,45.437377],[133.143759,45.430658],[133.144991,45.367205],[133.119121,45.352908],[133.128976,45.336924],[133.097563,45.284735],[133.110498,45.266627],[133.095715,45.246827],[133.129592,45.211422],[133.139447,45.127459],[133.107418,45.124504],[133.089556,45.097473],[133.070462,45.097051],[133.035969,45.054366],[132.98731,45.043373],[132.954049,45.023072],[132.916477,45.031109],[132.867202,45.061976],[132.76434,45.081417],[132.394161,45.16376],[132.17427,45.216903],[132.003655,45.25441],[131.976554,45.277156],[131.93159,45.287683],[131.917423,45.339448],[131.887858,45.342393],[131.82996,45.311677],[131.825649,45.291472],[131.788692,45.245984],[131.79362,45.211844],[131.759127,45.213952],[131.721555,45.234606],[131.681519,45.215217],[131.650722,45.159962],[131.687678,45.1511],[131.695685,45.132104],[131.63286,45.075078],[131.566338,45.045487],[131.529382,45.012073],[131.484418,44.99557],[131.501664,44.977793],[131.464708,44.963397],[131.409889,44.985836],[131.380324,44.978216],[131.355071,44.990068],[131.313803,44.965938],[131.313803,44.950692],[131.274999,44.919766],[131.263296,44.929935],[131.207861,44.913833],[131.20355,44.932901],[131.16105,44.948151],[131.090217,44.924427],[131.10192,44.898997],[131.07913,44.881614],[130.965181,44.85065],[130.972573,44.820094],[131.015688,44.814999],[131.016304,44.789521],[131.064348,44.786973],[131.069275,44.759783],[131.093297,44.746183],[131.090833,44.717272],[131.111775,44.710042],[131.310723,44.046623],[131.293477,44.043182],[131.287318,44.03802],[131.28239,44.035868],[131.26576,44.034578],[131.245434,43.95579],[131.26268,43.948897],[131.254057,43.893289],[131.2171,43.836334],[131.213405,43.801357],[131.232499,43.742585],[131.215869,43.72745],[131.221412,43.682024],[131.239274,43.670337],[131.216485,43.613169],[131.222028,43.593234],[131.20047,43.532089],[131.276847,43.495632],[131.304564,43.502144]],[[120.901349,31.017327],[120.890878,31.094229],[120.859465,31.100379],[120.881023,31.134706],[120.930298,31.141365],[121.018377,31.134194],[121.076892,31.158267],[121.060261,31.245289],[121.090442,31.291838],[121.142797,31.275472],[121.130478,31.343987],[121.113848,31.37465],[121.143413,31.392021],[121.174826,31.44922],[121.241963,31.493117],[121.247507,31.476785],[121.301093,31.49873]],[[121.301093,31.49873],[121.301093,31.49873]],[[121.301093,31.49873],[121.343593,31.511996]],[[121.343593,31.511996],[121.404571,31.479337],[121.520984,31.394575],[121.599208,31.37465],[121.722396,31.3036],[121.809859,31.196669],[121.946598,31.066039],[121.977395,31.016301],[121.990945,30.96859],[121.994025,30.862823],[121.954605,30.825828],[121.970004,30.789333]],[[121.970004,30.789333],[121.943518,30.776993]],[[121.943518,30.776993],[121.904714,30.814007],[121.681128,30.818633],[121.601056,30.805269],[121.517288,30.775451],[121.426129,30.730192],[121.362071,30.679764],[121.274608,30.677191]],[[121.274608,30.677191],[121.272144,30.723504],[121.232108,30.755909],[121.21671,30.785734],[121.174826,30.771851],[121.123087,30.77905],[121.13787,30.826342],[121.097833,30.857171],[121.060261,30.845354],[121.038087,30.814007],[120.991892,30.837133],[121.020225,30.872069],[120.993124,30.889532],[121.000515,30.938309],[120.989428,31.01425],[120.949392,31.030148],[120.940153,31.010146],[120.901349,31.017327]],[[121.974931,31.61704],[121.995873,31.493117],[121.981706,31.464024],[121.890547,31.428795],[121.819098,31.437987],[121.682976,31.491075],[121.625693,31.501792],[121.547469,31.531382],[121.434136,31.590535],[121.395332,31.585437],[121.371926,31.553314]],[[121.371926,31.553314],[121.289391,31.61653],[121.145261,31.75403],[121.118775,31.759119],[121.200079,31.834907],[121.265369,31.863883],[121.323267,31.868458],[121.384861,31.833382],[121.431673,31.769295],[121.49881,31.753012],[121.599824,31.703128],[121.64294,31.697527],[121.715005,31.673592],[121.974931,31.61704]],[[121.795693,31.330186],[121.785222,31.31127],[121.76428,31.31536],[121.727939,31.35472],[121.572107,31.435944],[121.509897,31.4824],[121.520984,31.494137],[121.567179,31.48342],[121.585657,31.454836],[121.742106,31.407345],[121.792613,31.363408],[121.795693,31.330186]],[[121.801852,31.356765],[121.792613,31.377715],[121.845584,31.37465],[121.951525,31.337343],[122.040837,31.324051],[122.116597,31.320984],[122.122756,31.307179],[122.097503,31.255522],[122.016199,31.282121],[121.932431,31.283144],[121.840656,31.295418],[121.8037,31.328652],[121.801852,31.356765]],[[121.626925,31.445135],[121.579498,31.479848],[121.631853,31.456878],[121.626925,31.445135]],[[121.943518,31.215608],[121.950909,31.228915],[122.008808,31.221238],[121.995873,31.160828],[121.959533,31.159291],[121.943518,31.215608]],[[121.88254,31.240684],[121.923808,31.234032],[121.909026,31.195133],[121.88254,31.240684]],[[117.311654,34.561686],[117.311654,34.561686]],[[117.311654,34.561686],[117.32151,34.566614]],[[117.32151,34.566614],[117.32151,34.566614]],[[117.32151,34.566614],[117.325205,34.573021]],[[117.325205,34.573021],[117.325205,34.573021]],[[117.325205,34.573021],[117.370785,34.584846],[117.402813,34.569571],[117.402813,34.550843],[117.465023,34.484767],[117.53832,34.467006],[117.592523,34.462566],[117.609769,34.490686],[117.659044,34.501044],[117.684298,34.547392],[117.801942,34.518798],[117.791471,34.583368],[117.793935,34.651827],[117.902956,34.644443],[117.909732,34.670533],[117.951615,34.678408],[118.053861,34.650843],[118.084042,34.655766],[118.114839,34.614404],[118.079115,34.569571],[118.185056,34.543942],[118.16473,34.50499],[118.132702,34.483287],[118.177665,34.45319],[118.179513,34.379628],[118.217701,34.379134],[118.220165,34.405802],[118.277447,34.404814],[118.290382,34.424563],[118.379693,34.415183],[118.404947,34.427525],[118.416034,34.473914],[118.439439,34.507949],[118.424657,34.595193],[118.439439,34.626223],[118.473932,34.623269],[118.460997,34.656258],[118.545997,34.705964],[118.601431,34.714327],[118.607591,34.694155],[118.664257,34.693663],[118.690127,34.678408],[118.739402,34.693663],[118.783749,34.723181],[118.764039,34.740396],[118.719076,34.745313],[118.739402,34.792508],[118.772047,34.794474],[118.80038,34.843114],[118.805307,34.87307],[118.860742,34.944233],[118.86259,35.025626],[118.928495,35.051106],[118.942662,35.040817],[119.027045,35.055516],[119.114509,35.055026],[119.137915,35.096167],[119.217371,35.106939],[119.250016,35.124562],[119.286972,35.115261],[119.306066,35.076578]],[[119.306066,35.076578],[119.292515,35.068742],[119.307298,35.032977],[119.291899,35.028567],[119.285124,35.068252],[119.238313,35.048657],[119.211211,34.981507],[119.214907,34.925589],[119.202588,34.890253],[119.217371,34.827886],[119.238313,34.799388],[119.272189,34.797914],[119.312841,34.774813],[119.378747,34.764489],[119.440957,34.769406],[119.439725,34.785136],[119.497007,34.754164],[119.494543,34.754656],[119.381827,34.752198],[119.456971,34.748264],[119.525956,34.73351],[119.465594,34.672994],[119.569072,34.615389],[119.610956,34.592729],[119.641137,34.569078],[119.781571,34.515839],[119.811752,34.485754],[119.962657,34.459112],[120.103707,34.391481],[120.311895,34.306991],[120.314359,34.255563],[120.347619,34.179352],[120.367329,34.091674],[120.48559,33.859411],[120.534249,33.782346],[120.583524,33.668362],[120.611241,33.627012],[120.622944,33.615051],[120.680227,33.520306],[120.717183,33.436945],[120.741205,33.337505],[120.769538,33.307],[120.813885,33.303499],[120.833595,33.274984],[120.819429,33.237951],[120.843451,33.209915],[120.874247,33.093672],[120.871784,33.047032],[120.917979,33.02596],[120.932762,33.005887],[120.957399,32.893395],[120.981421,32.85972],[120.972182,32.761134],[120.953088,32.714318],[120.916131,32.701225],[120.963559,32.68259],[120.979573,32.636236],[120.961711,32.612042],[121.020225,32.605489],[121.076892,32.576243],[121.121855,32.569183],[121.153268,32.52933],[121.269681,32.483402],[121.352216,32.474315],[121.390405,32.460682],[121.425513,32.430885],[121.450151,32.282256],[121.493882,32.263533],[121.499426,32.211394],[121.458774,32.177462],[121.542542,32.152132],[121.525295,32.136423],[121.759352,32.059362],[121.772287,32.032984],[121.856055,31.955328],[121.889315,31.866425],[121.970004,31.718911],[121.974931,31.61704]],[[121.371926,31.553314],[121.343593,31.511996]],[[120.901349,31.017327],[120.865624,30.989627],[120.820661,31.006556],[120.770154,30.996809],[120.746132,30.962432],[120.698089,30.970643],[120.684538,30.955247],[120.709176,30.933176],[120.713487,30.88491],[120.68269,30.882342],[120.654973,30.846896],[120.589684,30.854089],[120.563814,30.835592],[120.504684,30.757967],[120.489285,30.763624],[120.460336,30.839702],[120.441858,30.860768],[120.435083,30.920855],[120.42338,30.902884],[120.35809,30.886964],[120.371025,30.948575],[120.316206,30.933689],[120.223816,30.926502],[120.149903,30.937283],[120.111099,30.955761],[120.052584,31.00553],[120.001461,31.027071],[119.988527,31.059375],[119.946027,31.106016],[119.921389,31.170045],[119.878274,31.160828],[119.827151,31.174142],[119.809904,31.148536],[119.779723,31.17875],[119.715666,31.169533],[119.705811,31.152634],[119.678093,31.167997],[119.623891,31.130096]],[[119.623891,31.130096],[119.599869,31.10909],[119.532732,31.159291],[119.461283,31.156219],[119.439109,31.177214],[119.391682,31.174142],[119.360269,31.213049],[119.374435,31.258591],[119.350414,31.301043],[119.338095,31.259103],[119.294363,31.263195],[119.266646,31.250405],[119.198277,31.270357],[119.197661,31.295418],[119.158241,31.294907],[119.107118,31.250917],[119.10527,31.235055],[119.014727,31.241707],[118.984546,31.237102],[118.870597,31.242219],[118.794836,31.229426],[118.756648,31.279564],[118.726467,31.282121],[118.720924,31.322518],[118.745561,31.372606],[118.767735,31.363919],[118.824401,31.375672],[118.852119,31.393553],[118.883532,31.500261]],[[118.883532,31.500261],[118.885995,31.519139]],[[118.885995,31.519139],[118.881684,31.564023],[118.858894,31.623665],[118.802844,31.619078],[118.773894,31.682759],[118.748025,31.675629],[118.736322,31.633347],[118.643315,31.649651],[118.643315,31.671555],[118.697518,31.709747],[118.653786,31.73011],[118.641467,31.75861],[118.571866,31.746397],[118.5577,31.73011],[118.521975,31.743343],[118.533678,31.76726],[118.481939,31.778453],[118.504729,31.841516],[118.466541,31.857784],[118.472084,31.879639],[118.363679,31.930443],[118.389548,31.985281],[118.394476,32.076098],[118.433896,32.086746],[118.501033,32.121726],[118.49549,32.165304],[118.510888,32.194176],[118.643931,32.209875],[118.674728,32.250375],[118.657482,32.30148],[118.703061,32.328792],[118.685199,32.403604],[118.691359,32.472295],[118.628533,32.467751],[118.592192,32.481383],[118.608823,32.536899],[118.564475,32.562122],[118.568787,32.585825],[118.59712,32.600951],[118.632844,32.578261],[118.658714,32.594397],[118.688895,32.588346],[118.719076,32.614059]],[[118.719076,32.614059],[118.719076,32.614059]],[[118.719076,32.614059],[118.73509,32.58885],[118.757264,32.603976],[118.784981,32.582295],[118.820706,32.60448],[118.84288,32.56767],[118.908169,32.59238],[118.890923,32.553042],[118.92172,32.557078]],[[118.92172,32.557078],[118.922336,32.557078]],[[118.922336,32.557078],[118.975923,32.505108],[119.041212,32.515201],[119.084944,32.452602],[119.142226,32.499556],[119.168096,32.536394],[119.152697,32.557582],[119.22045,32.576748],[119.230921,32.607001],[119.208748,32.641276],[119.211827,32.708275],[119.184726,32.825529],[119.113277,32.823014],[119.054763,32.8748],[119.020886,32.955685],[118.993169,32.958196],[118.934039,32.93861],[118.892771,32.941121],[118.89585,32.957694]],[[118.89585,32.957694],[118.89585,32.957694]],[[118.89585,32.957694],[118.849039,32.956689],[118.846575,32.922034],[118.821322,32.920527],[118.810235,32.853687],[118.743097,32.853184]],[[118.743097,32.853184],[118.743097,32.853184]],[[118.743097,32.853184],[118.73817,32.772708],[118.756648,32.737477],[118.707373,32.72036],[118.642699,32.744525],[118.572482,32.719856],[118.560163,32.729926],[118.483787,32.721367],[118.450526,32.743518],[118.411106,32.715828],[118.375382,32.718849],[118.363063,32.770695],[118.334114,32.761637],[118.300237,32.783275],[118.301469,32.846145],[118.250346,32.848157],[118.2331,32.914498],[118.252194,32.936601],[118.291614,32.946143],[118.303933,32.96874],[118.26944,32.969242],[118.244803,32.998359],[118.243571,33.027967],[118.219549,33.114227],[118.217085,33.191888],[118.178281,33.217926],[118.149332,33.169348],[118.038463,33.134776],[118.037231,33.152314],[117.988572,33.180869],[117.977485,33.226437],[117.942376,33.224936],[117.939297,33.262475],[117.974405,33.279487],[117.992883,33.333005],[118.029224,33.374995],[118.016905,33.402978],[118.027376,33.455421],[118.050782,33.491863],[118.107448,33.475391],[118.117919,33.594615],[118.112376,33.617045],[118.16781,33.663381],[118.161035,33.735576],[118.117919,33.766427],[118.065564,33.76593],[118.019985,33.738562],[117.972557,33.74951],[117.901724,33.720146],[117.843826,33.736074],[117.791471,33.733585],[117.750203,33.710688],[117.72495,33.74951],[117.739732,33.758467],[117.759442,33.874318],[117.753899,33.891211],[117.715095,33.879287],[117.672595,33.934916],[117.671363,33.992494],[117.629479,34.028708],[117.612849,34.000433],[117.569117,33.985051],[117.543248,34.038627],[117.514914,34.060941],[117.435458,34.028212],[117.404045,34.03218],[117.357234,34.088205],[117.311654,34.067882],[117.277162,34.078787],[117.257452,34.065899],[117.192162,34.068873],[117.130568,34.101586],[117.123793,34.128342],[117.046801,34.151622],[117.025243,34.167469],[117.051112,34.221425],[116.969192,34.283753],[116.983359,34.348011],[116.960569,34.363821],[116.969192,34.389012],[116.909446,34.408271],[116.828142,34.389012],[116.782563,34.429993],[116.773939,34.453683],[116.722816,34.472434],[116.662454,34.472927],[116.592237,34.493646],[116.594085,34.511894],[116.490607,34.573513],[116.477057,34.614896],[116.432709,34.630163],[116.430245,34.650843],[116.374195,34.640011]],[[116.374195,34.640011],[116.392057,34.710391],[116.363724,34.715311],[116.369267,34.749247],[116.403144,34.756131],[116.408071,34.850972],[116.445028,34.895652],[116.557745,34.908905],[116.613795,34.922645],[116.622418,34.939818],[116.677853,34.939327],[116.781331,34.916757],[116.789338,34.975133],[116.815823,34.965324],[116.821983,34.929515],[116.858323,34.928533],[116.922381,34.894671],[116.929156,34.843114],[116.966113,34.844588],[116.979047,34.815113],[116.95133,34.81069],[116.969192,34.771864],[117.022163,34.759081],[117.070206,34.713835],[117.061583,34.675947],[117.073286,34.639026],[117.104083,34.648874],[117.15151,34.559222],[117.139191,34.526687],[117.166293,34.434435],[117.248213,34.451216],[117.252524,34.48674],[117.27285,34.499565],[117.267923,34.532603],[117.303647,34.542463],[117.27285,34.556757],[117.311654,34.561686]],[[118.433896,28.288335],[118.480091,28.327325],[118.455454,28.384204],[118.432048,28.402104],[118.456686,28.424738],[118.474548,28.478934],[118.414802,28.497344],[118.4302,28.515225],[118.412338,28.55676],[118.428352,28.617193]],[[118.428352,28.617193],[118.428352,28.617193]],[[118.428352,28.617193],[118.428352,28.681267],[118.403099,28.702791],[118.364295,28.813491],[118.300237,28.826075],[118.270056,28.918836],[118.195527,28.904167],[118.227556,28.942406],[118.165346,28.986912],[118.133933,28.983771],[118.115455,29.009944]],[[118.115455,29.009944],[118.115455,29.009944]],[[118.115455,29.009944],[118.097593,28.998952],[118.066796,29.053898],[118.076035,29.074822],[118.037847,29.102017],[118.045238,29.149068],[118.027992,29.167882],[118.042159,29.210202],[118.073571,29.216993],[118.077883,29.290614],[118.138861,29.283828],[118.178281,29.297921],[118.166578,29.314099],[118.205382,29.343839],[118.193064,29.395472]],[[118.193064,29.395472],[118.248498,29.431443],[118.316252,29.422581],[118.306396,29.479384],[118.329802,29.495012],[118.347664,29.474174],[118.381541,29.504909],[118.496106,29.519492],[118.500417,29.57572],[118.532446,29.588731],[118.573714,29.638159],[118.61991,29.654282],[118.647011,29.64336],[118.700598,29.706277],[118.744945,29.73902],[118.740634,29.814859],[118.841032,29.891159],[118.838568,29.934733],[118.894619,29.937845],[118.902626,30.029078],[118.878604,30.064822],[118.873677,30.11505],[118.895234,30.148694],[118.852119,30.149729],[118.852735,30.166805],[118.929727,30.2025],[118.905089,30.216464],[118.877988,30.282637],[118.880452,30.31519],[118.954365,30.360126],[118.988857,30.332237],[119.06277,30.304856],[119.091719,30.323972],[119.126828,30.304856],[119.201356,30.290905],[119.236465,30.297106],[119.246936,30.341018],[119.277117,30.341018],[119.326392,30.372002],[119.349182,30.349281],[119.402768,30.374584],[119.36766,30.38491],[119.335015,30.448389],[119.336247,30.508734],[119.326392,30.532964],[119.272189,30.510281],[119.237081,30.546881],[119.265414,30.574709],[119.238929,30.609225],[119.323312,30.630341],[119.343022,30.664322],[119.39045,30.685941],[119.408312,30.645274],[119.444652,30.650422],[119.482841,30.704467],[119.479761,30.772365],[119.527188,30.77905],[119.55429,30.825828],[119.575847,30.829939],[119.557369,30.874124],[119.563529,30.919315],[119.582007,30.932149],[119.580159,30.967051],[119.633746,31.019379],[119.629434,31.085517],[119.649144,31.104991],[119.623891,31.130096]],[[121.274608,30.677191],[121.239499,30.648878],[121.188992,30.632916],[121.148956,30.599953],[121.058413,30.563888],[121.092906,30.515952],[121.183449,30.434458],[121.225333,30.404526],[121.328195,30.397299],[121.371926,30.37097],[121.395332,30.338435],[121.497578,30.258861],[121.561636,30.184395],[121.635548,30.070002],[121.652795,30.071037],[121.699606,30.007832],[121.721164,29.992802],[121.78399,29.99332],[121.835113,29.958068],[121.919497,29.920729],[121.971235,29.955476],[122.00388,29.92021],[122.00696,29.891678],[122.140003,29.901535],[122.143082,29.877668],[122.10243,29.859504],[122.043916,29.822647],[122.003264,29.762401],[121.937359,29.748373],[121.833265,29.653242],[121.872685,29.632437],[121.909641,29.650122],[121.966308,29.636078],[122.000185,29.582486],[121.995257,29.545007],[121.968772,29.515846],[121.973083,29.477821],[121.993409,29.45229],[121.975547,29.411113],[121.937975,29.384],[121.936127,29.348012],[121.958301,29.334448],[121.94475,29.28435],[122.000185,29.278608],[122.002032,29.260336],[121.966924,29.249894],[121.971851,29.193485],[121.948446,29.193485],[121.986634,29.154817],[121.988482,29.110906],[121.970004,29.092604],[121.966308,29.052852],[121.884388,29.105677],[121.85975,29.086328],[121.811091,29.10986],[121.780294,29.10986],[121.767975,29.166837],[121.750113,29.136523],[121.715621,29.125022],[121.608447,29.168927],[121.616454,29.143318],[121.660186,29.118226],[121.658954,29.058606],[121.712541,29.028783],[121.711309,28.985865],[121.743338,28.954451],[121.772287,28.898404],[121.774751,28.863818],[121.687287,28.863294],[121.704534,28.804577],[121.689135,28.719062],[121.646019,28.682842],[121.540694,28.655537],[121.557324,28.645033],[121.596128,28.575156],[121.634317,28.562542],[121.646019,28.511544],[121.671273,28.472621],[121.692831,28.407368],[121.658954,28.392628],[121.634317,28.347868],[121.660186,28.355768],[121.669425,28.33312],[121.627541,28.251966],[121.580114,28.240368],[121.571491,28.279376],[121.538846,28.299401],[121.488955,28.301509],[121.45631,28.250385],[121.402107,28.197127],[121.373774,28.133287],[121.328195,28.134343],[121.299862,28.067297],[121.261057,28.034551],[121.176058,28.022401],[121.140949,28.031382],[121.121239,28.12537],[121.108304,28.139092],[121.059029,28.096338],[121.015298,27.981714],[120.991892,27.95],[121.05595,27.900294],[121.099681,27.895005],[121.162507,27.90717],[121.162507,27.879136],[121.193304,27.872259],[121.192072,27.822518],[121.152652,27.810344],[121.153268,27.809815],[121.149572,27.801875],[121.149572,27.801345],[121.13479,27.787051]],[[121.13479,27.787051],[121.134174,27.787051]],[[121.134174,27.787051],[121.152036,27.815638],[121.107688,27.81352],[121.070116,27.834162],[121.027616,27.832574],[120.97403,27.887071],[120.942001,27.896592],[120.910588,27.864852],[120.840371,27.758986],[120.809574,27.775402],[120.777545,27.774873],[120.771386,27.734623],[120.709176,27.682699],[120.685154,27.622797],[120.634647,27.577186],[120.637111,27.561271],[120.703016,27.478475],[120.673451,27.420055],[120.665444,27.357884],[120.580444,27.321203],[120.554575,27.25206],[120.574901,27.234501],[120.545952,27.156785],[120.492365,27.136016],[120.461568,27.142407]],[[120.461568,27.142407],[120.404286,27.204166],[120.401822,27.250996],[120.430155,27.258976],[120.343924,27.363199],[120.340844,27.399867],[120.273091,27.38924],[120.26262,27.432804],[120.221352,27.420055],[120.134504,27.420055],[120.136968,27.402523],[120.096316,27.390302],[120.052584,27.338747],[120.026099,27.344063],[120.008237,27.375423],[119.960194,27.365857],[119.938636,27.329709],[119.843165,27.300464],[119.768636,27.307909],[119.782187,27.330241],[119.739687,27.362668],[119.750774,27.373829],[119.711354,27.403054],[119.685485,27.438646],[119.703347,27.446613],[119.70889,27.514042],[119.690412,27.537394],[119.659615,27.540578],[119.675014,27.574534],[119.630666,27.582491],[119.626354,27.620676],[119.644217,27.663619],[119.606028,27.674749],[119.541971,27.666799],[119.501319,27.649837],[119.501935,27.610601],[119.466826,27.526249],[119.438493,27.508734],[119.416935,27.539517],[119.360269,27.524657],[119.334399,27.480067],[119.285124,27.457766],[119.26911,27.42218],[119.224146,27.416868],[119.14777,27.424836],[119.121284,27.438115],[119.129907,27.475289],[119.092335,27.466262],[119.03998,27.478475],[119.020886,27.498118],[118.983314,27.498649],[118.986393,27.47582],[118.955597,27.4498],[118.907553,27.460952],[118.869365,27.540047],[118.909401,27.568168],[118.913713,27.619616],[118.879836,27.667859],[118.873677,27.733563],[118.829329,27.847921],[118.818242,27.916689],[118.753568,27.947885],[118.730163,27.970615],[118.733858,28.027684],[118.719076,28.063601],[118.767735,28.10584],[118.802228,28.117453],[118.805923,28.154923],[118.771431,28.188687],[118.804075,28.207675],[118.802228,28.240368],[118.756032,28.252493],[118.719692,28.312047],[118.699366,28.309939],[118.674728,28.27147],[118.651322,28.277267],[118.595272,28.258292],[118.588497,28.282538],[118.493026,28.262509],[118.490562,28.238259],[118.444367,28.253548],[118.433896,28.288335]],[[122.163408,29.988137],[122.118445,29.986582],[122.106742,30.005759],[122.027902,29.991247],[121.978011,30.059125],[121.989714,30.077252],[121.983554,30.100554],[121.934895,30.161631],[121.955221,30.183878],[122.048844,30.147141],[122.095655,30.158008],[122.152938,30.113497],[122.293988,30.100554],[122.301379,30.086574],[122.290908,30.074663],[122.310002,30.039958],[122.343879,30.020269],[122.341415,29.976733],[122.322321,29.940438],[122.279205,29.937326],[122.239785,29.962735],[122.163408,29.988137]],[[122.213915,30.186464],[122.168336,30.138343],[122.143698,30.163183],[122.152938,30.19112],[122.178807,30.199396],[122.213915,30.186464]],[[122.229314,29.711995],[122.231162,29.710435],[122.269966,29.685482],[122.210836,29.700559],[122.229314,29.711995]],[[122.427646,30.738422],[122.445509,30.745109],[122.475074,30.714243],[122.528045,30.725047],[122.532972,30.696748],[122.427031,30.697777],[122.427646,30.738422]],[[122.162793,30.329654],[122.176343,30.351863],[122.191126,30.329654],[122.228082,30.329654],[122.247176,30.30124],[122.231778,30.234562],[122.154169,30.244903],[122.058083,30.291938],[122.162793,30.329654]],[[122.317393,30.249556],[122.333408,30.272817],[122.40732,30.272817],[122.417175,30.238699],[122.365437,30.255242],[122.358661,30.236113],[122.277973,30.242835],[122.317393,30.249556]],[[122.026054,29.178333],[122.036525,29.20759],[122.075945,29.176243],[122.056851,29.158476],[122.013119,29.151681],[122.026054,29.178333]],[[122.372212,29.893234],[122.362973,29.894272],[122.353734,29.89946],[122.338951,29.911911],[122.330944,29.937845],[122.351886,29.959105],[122.398081,29.9394],[122.411632,29.951846],[122.43319,29.919173],[122.433806,29.883376],[122.401777,29.869884],[122.415944,29.828877],[122.386379,29.834069],[122.372212,29.893234]],[[122.43011,30.408655],[122.352502,30.422074],[122.318625,30.407106],[122.281669,30.418461],[122.277973,30.471603],[122.37406,30.461802],[122.432574,30.445294],[122.43011,30.408655]],[[121.837577,28.770484],[121.861598,28.814016],[121.86283,28.782024],[121.837577,28.770484]],[[122.265038,29.84549],[122.319241,29.829397],[122.299531,29.819532],[122.325401,29.781621],[122.310002,29.766557],[122.248408,29.804473],[122.221307,29.832512],[122.265038,29.84549]],[[121.790765,29.082144],[121.82033,29.099402],[121.84312,29.082144],[121.832649,29.050236],[121.790765,29.082144]],[[121.201311,27.623328],[121.203775,27.625979],[121.198848,27.616964],[121.197616,27.618025],[121.201311,27.623328]],[[121.970004,30.789333],[121.987866,30.753338],[121.992793,30.695204],[122.011271,30.66947],[122.075329,30.647848],[122.133227,30.595317],[122.087032,30.602014],[121.997105,30.658659],[121.968156,30.688514],[121.943518,30.776993]],[[121.889315,28.471569],[121.881924,28.502603],[121.918881,28.497344],[121.889315,28.471569]],[[122.182503,29.650642],[122.138155,29.662083],[122.095655,29.716673],[122.074097,29.701599],[122.047612,29.719791],[122.083952,29.78318],[122.13138,29.788893],[122.146778,29.749412],[122.200365,29.712515],[122.211452,29.692241],[122.182503,29.650642]],[[122.461523,29.944068],[122.459059,29.938882],[122.467067,29.928509],[122.462755,29.927991],[122.457827,29.927472],[122.45598,29.926435],[122.452284,29.935252],[122.4529,29.936807],[122.449204,29.9394],[122.450436,29.940956],[122.451052,29.940956],[122.451668,29.943031],[122.460291,29.947179],[122.459675,29.944586],[122.461523,29.944068]],[[122.570544,30.644244],[122.546523,30.651967],[122.559457,30.679764],[122.570544,30.644244]],[[121.869605,28.423685],[121.889931,28.45105],[121.910873,28.44],[121.869605,28.423685]],[[122.065474,30.179739],[122.025438,30.161631],[122.017431,30.186464],[122.055619,30.200431],[122.065474,30.179739]],[[122.391306,29.970512],[122.3679,29.980361],[122.378371,30.023896],[122.411632,30.025969],[122.391306,29.970512]],[[121.850511,29.977251],[121.844968,29.982953],[121.84004,30.047211],[121.848663,30.101072],[121.88562,30.094859],[121.924424,30.052391],[121.933047,29.994875],[121.874533,29.964809],[121.850511,29.977251]],[[121.066421,27.478475],[121.067036,27.478475],[121.107073,27.443958],[121.066421,27.461483],[121.066421,27.478475]],[[121.952141,29.187738],[121.976779,29.191918],[121.979243,29.160043],[121.952141,29.187738]],[[122.038373,29.759284],[122.02975,29.716673],[122.011271,29.746294],[122.038373,29.759284]],[[121.940438,30.114533],[121.962612,30.106249],[121.945982,30.064304],[121.910257,30.089163],[121.940438,30.114533]],[[121.957685,30.287804],[121.921344,30.30744],[121.94167,30.33327],[121.989098,30.339985],[122.0008,30.308473],[121.957685,30.287804]],[[122.155401,29.970512],[122.154169,29.97103],[122.152322,29.97103]],[[122.152322,29.97103],[122.163408,29.988137]],[[122.163408,29.988137],[122.192974,29.965327],[122.18435,29.955476],[122.155401,29.970512]],[[122.287828,29.723949],[122.251488,29.731225],[122.2133,29.771752],[122.241633,29.784738],[122.258263,29.753569],[122.301379,29.748373],[122.287828,29.723949]],[[121.13479,27.787051],[121.134174,27.785992],[121.134174,27.787051]],[[122.760254,30.141966],[122.762101,30.142484],[122.763333,30.141966],[122.770725,30.138861],[122.778116,30.13679],[122.781196,30.13265],[122.784275,30.130062],[122.760254,30.141966]],[[122.264423,30.269716],[122.300147,30.271266],[122.315545,30.250073],[122.253952,30.237147],[122.264423,30.269716]],[[122.282901,29.860542],[122.301379,29.883895],[122.343263,29.882857],[122.343263,29.860542],[122.30877,29.849642],[122.282901,29.860542]],[[122.781196,30.694175],[122.757174,30.713728],[122.778732,30.729677],[122.799674,30.716301],[122.781196,30.694175]],[[121.098449,27.937311],[121.038087,27.948942],[121.0695,27.984357],[121.120623,27.986471],[121.152652,27.961629],[121.098449,27.937311]],[[121.185913,27.963215],[121.17113,27.978543],[121.197616,28.000739],[121.237652,27.988056],[121.185913,27.963215]],[[122.454132,29.956513],[122.455364,29.955994],[122.458443,29.951846],[122.459059,29.950809],[122.447972,29.947698],[122.446741,29.951327],[122.445509,29.952365],[122.447972,29.955994],[122.454132,29.956513]],[[122.836014,30.698806],[122.807681,30.714243],[122.831087,30.728648],[122.836014,30.698806]],[[122.200365,29.969475],[122.239785,29.960142],[122.273662,29.93214],[122.233626,29.946661],[122.200365,29.969475]],[[122.029134,29.954957],[122.058699,29.955994],[122.043916,29.930584],[122.029134,29.954957]],[[121.044247,27.979072],[121.073812,28.007608],[121.089826,27.998625],[121.044247,27.979072]],[[122.471378,29.927472],[122.47261,29.927472],[122.473226,29.925397],[122.470762,29.925916],[122.471378,29.927472]],[[122.155401,29.970512],[122.152322,29.97103]],[[116.599629,34.014324],[116.599629,34.014324]],[[116.599629,34.014324],[116.576223,34.068873]],[[116.576223,34.068873],[116.576223,34.068873]],[[116.576223,34.068873],[116.52818,34.122892],[116.536187,34.151127],[116.565752,34.16945],[116.542962,34.203608],[116.545426,34.241711],[116.582382,34.266444],[116.562056,34.285731],[116.516477,34.296114],[116.456731,34.268917],[116.409303,34.273863]],[[116.409303,34.273863],[116.409303,34.273863]],[[116.409303,34.273863],[116.372347,34.26595],[116.357564,34.319843],[116.301514,34.342082],[116.255934,34.376665],[116.213435,34.382098],[116.215898,34.403333],[116.178942,34.430487],[116.162312,34.459605],[116.178326,34.496112],[116.204196,34.508442],[116.191261,34.535561],[116.196804,34.575977]],[[116.196804,34.575977],[116.247927,34.551829],[116.286116,34.608986],[116.32492,34.601104],[116.334159,34.620806],[116.374195,34.640011]],[[118.885995,31.519139],[118.865669,31.519139],[118.857046,31.506384],[118.883532,31.500261]],[[118.193064,29.395472],[118.136397,29.418932],[118.127774,29.47209],[118.143788,29.489803],[118.095129,29.534072],[118.050782,29.542924],[118.042774,29.566351],[118.00397,29.578322],[117.933753,29.549172],[117.872775,29.54761],[117.795167,29.570515],[117.729877,29.550213],[117.690457,29.555939],[117.678754,29.595496],[117.647957,29.614749],[117.608537,29.591333],[117.543248,29.588731],[117.523538,29.630356],[117.530313,29.654282],[117.490277,29.660003],[117.453936,29.688082],[117.455168,29.749412],[117.408973,29.802396],[117.415132,29.85068],[117.382487,29.840818],[117.359082,29.812782],[117.338756,29.848085],[117.29256,29.822647],[117.25314,29.834588],[117.261763,29.880781],[117.246365,29.915023],[117.2168,29.926953],[117.171836,29.920729],[117.129952,29.89946],[117.127489,29.86158],[117.073286,29.831992],[117.123177,29.798761],[117.136728,29.775388],[117.108395,29.75201],[117.112706,29.711995],[117.041873,29.680803],[116.996294,29.683403],[116.974736,29.657403],[116.939627,29.648561],[116.873722,29.609546],[116.849084,29.57624],[116.780715,29.569994],[116.760389,29.599139],[116.721585,29.564789],[116.716657,29.590813],[116.651983,29.637118],[116.680317,29.681323]],[[116.680317,29.681323],[116.704954,29.688602],[116.706802,29.6964],[116.70557,29.69692],[116.698795,29.707836],[116.673541,29.709916]],[[116.673541,29.709916],[116.762237,29.802396],[116.780715,29.792529],[116.882961,29.893753],[116.900207,29.949253],[116.868794,29.980361],[116.83307,29.95755],[116.830606,30.004723],[116.802889,29.99643],[116.783794,30.030632],[116.747454,30.057053],[116.720353,30.053945],[116.666766,30.076734],[116.620571,30.073109],[116.585462,30.045657],[116.552201,29.909836],[116.525716,29.897385],[116.467818,29.896347],[116.342782,29.835626],[116.280572,29.788893],[116.250391,29.785777],[116.227601,29.816936],[116.172783,29.828358],[116.13521,29.819532]],[[116.13521,29.819532],[116.128435,29.897904],[116.073616,29.969993],[116.091479,30.036331],[116.078544,30.062233],[116.088399,30.110391],[116.055754,30.180774],[116.065609,30.204569],[115.997856,30.252657],[115.985537,30.290905],[115.903001,30.31364],[115.91532,30.337919],[115.885139,30.379747],[115.921479,30.416397],[115.894994,30.452517],[115.910393,30.519046],[115.887603,30.542758],[115.876516,30.582438],[115.848799,30.602014],[115.819234,30.597893],[115.81369,30.637035],[115.762567,30.685426],[115.782893,30.751795],[115.851262,30.756938],[115.863581,30.815549],[115.848799,30.828397],[115.865429,30.864364],[115.932566,30.889532],[115.976298,30.931636],[116.03974,30.957813],[116.071769,30.956787],[116.058834,31.012711],[116.015102,31.011685],[116.006479,31.034764],[115.938726,31.04707],[115.939958,31.071678],[115.887603,31.10909],[115.867277,31.147512],[115.837712,31.127022],[115.797676,31.128047],[115.778582,31.112164],[115.700973,31.201276],[115.655394,31.211002],[115.603655,31.17363],[115.585793,31.143926],[115.540213,31.194621],[115.539597,31.231985],[115.507568,31.267799],[115.473076,31.265242],[115.443511,31.344498],[115.40717,31.337854],[115.372062,31.349098],[115.393004,31.389977],[115.373909,31.405813]],[[115.373909,31.405813],[115.389924,31.450241],[115.371446,31.495668],[115.415793,31.525771],[115.439815,31.588496],[115.485394,31.608885],[115.476771,31.643028],[115.495249,31.673083],[115.534054,31.698545],[115.553764,31.69549],[115.676336,31.778453],[115.731154,31.76726],[115.767495,31.78761],[115.808147,31.770313]],[[115.808147,31.770313],[115.808147,31.770313]],[[115.808147,31.770313],[115.851878,31.786593],[115.886371,31.776418],[115.914704,31.814567],[115.893762,31.832365],[115.894994,31.8649],[115.920248,31.920285],[115.909161,31.94314],[115.928871,32.003046],[115.922095,32.049725],[115.941805,32.166318],[115.912856,32.227596],[115.899306,32.390971],[115.865429,32.458662],[115.883291,32.487946],[115.845719,32.501575],[115.8759,32.542448],[115.910393,32.567165],[115.891298,32.576243],[115.861117,32.537403],[115.789052,32.468761],[115.771806,32.505108],[115.742241,32.476335],[115.704669,32.495013],[115.667712,32.409667],[115.657857,32.428864],[115.626445,32.40512],[115.604271,32.425833],[115.57101,32.419266],[115.522967,32.441997],[115.509416,32.466741]],[[115.509416,32.466741],[115.510648,32.467751],[115.510648,32.468256],[115.510648,32.468761],[115.5088,32.468761]],[[115.5088,32.468761],[115.497713,32.492489],[115.409018,32.549007],[115.411482,32.575235],[115.304924,32.553042],[115.30554,32.583303],[115.267352,32.578261],[115.24333,32.593388],[115.20083,32.591876],[115.182968,32.666973],[115.179273,32.726402],[115.189744,32.770695],[115.211301,32.785791],[115.189744,32.812452],[115.197135,32.856201],[115.155867,32.864747],[115.139237,32.897917],[115.029599,32.906962],[115.035143,32.932582],[115.009273,32.940117],[114.943368,32.935094],[114.916266,32.971251],[114.883006,32.990328],[114.891629,33.020441],[114.925506,33.016928],[114.913187,33.083143],[114.897172,33.086653],[114.902716,33.129764],[114.932897,33.153817],[114.966158,33.147304],[114.990795,33.102195],[115.041302,33.086653],[115.168186,33.088658],[115.194671,33.120743],[115.245178,33.135778],[115.289526,33.131769],[115.303692,33.149809],[115.300613,33.204407],[115.340033,33.260973],[115.335105,33.297997],[115.361591,33.298497],[115.365286,33.336005],[115.341881,33.370997],[115.313547,33.376994],[115.328946,33.403477],[115.315395,33.431451],[115.324634,33.457418],[115.345576,33.449928],[115.345576,33.502842],[115.366518,33.5233],[115.394851,33.506335],[115.422569,33.557219],[115.463837,33.567193],[115.511264,33.55323],[115.564851,33.576169],[115.639995,33.585143],[115.601191,33.658898],[115.601807,33.718653],[115.563003,33.772895],[115.576553,33.787817],[115.614126,33.775879],[115.631988,33.869846],[115.547604,33.874815],[115.577785,33.950307],[115.579017,33.974133],[115.60735,34.030196],[115.642459,34.03218],[115.658473,34.061437],[115.705901,34.059949],[115.736082,34.076805],[115.768726,34.061932],[115.809378,34.062428],[115.846335,34.028708],[115.85003,34.004898],[115.877132,34.002913],[115.876516,34.028708],[115.904233,34.009859],[115.95782,34.007875],[116.00032,33.965199],[115.982457,33.917039],[116.05945,33.860902],[116.055754,33.804727],[116.074232,33.781351],[116.100102,33.782843],[116.132747,33.751501],[116.155536,33.709693],[116.230065,33.735078],[116.263326,33.730101],[116.316912,33.771402],[116.393905,33.782843],[116.408071,33.805721],[116.437021,33.801246],[116.437637,33.846489],[116.486296,33.869846],[116.558361,33.881274],[116.566984,33.9081],[116.631042,33.887733],[116.64336,33.896675],[116.641512,33.978103],[116.599629,34.014324]],[[116.680317,29.681323],[116.653831,29.694841],[116.673541,29.709916]],[[115.509416,32.466741],[115.5088,32.468761]],[[117.192778,23.5619],[117.192778,23.629356],[117.147199,23.654027],[117.123793,23.647448],[117.055424,23.694038],[117.048032,23.758687],[117.019083,23.801952],[117.012308,23.855054],[116.981511,23.855602],[116.955642,23.922359],[116.976583,23.931659],[116.981511,23.999471],[116.953178,24.008218],[116.930388,24.064514],[116.9347,24.126794],[116.998757,24.179217],[116.956257,24.216883],[116.933468,24.220157],[116.938395,24.28127],[116.914374,24.287817],[116.919301,24.321087],[116.895895,24.350533],[116.903903,24.369614],[116.839229,24.442097],[116.860787,24.460075],[116.83307,24.496568],[116.796729,24.502014],[116.759157,24.545572],[116.761005,24.583128],[116.815207,24.654944],[116.777635,24.679418],[116.667382,24.658752],[116.623034,24.64189],[116.600861,24.654401],[116.570679,24.621762],[116.530027,24.604895],[116.506622,24.621218],[116.517709,24.652225],[116.485064,24.720196],[116.44626,24.714216],[116.416079,24.744113],[116.419158,24.767482],[116.375427,24.803885],[116.381586,24.82507],[116.417927,24.840821],[116.395137,24.877746],[116.363724,24.87123],[116.345862,24.828872],[116.297202,24.801712],[116.244232,24.793563],[116.251007,24.82507],[116.221442,24.829959],[116.191877,24.877203],[116.153073,24.846795],[116.068073,24.850053],[116.015102,24.905975],[115.985537,24.899461],[115.907929,24.923343],[115.89253,24.936911]],[[115.89253,24.936911],[115.870356,24.959701],[115.925175,24.960786],[115.873436,25.019911],[115.928255,25.050276],[115.908545,25.084428],[115.880212,25.092016],[115.888219,25.128866],[115.860501,25.165704],[115.855574,25.20957],[115.930719,25.236099],[115.949813,25.292386],[115.987385,25.290221],[116.008327,25.319437],[115.992928,25.374063],[116.023109,25.435691],[116.005247,25.490264],[116.03666,25.514571],[116.040356,25.548052],[116.063145,25.56317],[116.041588,25.62416],[116.068689,25.646282],[116.067457,25.703995],[116.106877,25.701299],[116.129667,25.758985],[116.18079,25.778926],[116.131515,25.824185],[116.132131,25.860273],[116.17771,25.894195],[116.225138,25.908731],[116.258398,25.902809],[116.303362,25.924341],[116.326152,25.956631],[116.369883,25.963088],[116.360028,25.991601],[116.384666,26.030864],[116.489375,26.113649],[116.476441,26.172745],[116.435789,26.159854],[116.392057,26.171133],[116.400064,26.202819],[116.385282,26.238253],[116.412999,26.297822],[116.437021,26.308016],[116.459194,26.345026],[116.499846,26.361651],[116.519557,26.410437],[116.553433,26.400253],[116.553433,26.365404],[116.601476,26.372911],[116.608252,26.429732],[116.638433,26.477418],[116.610716,26.476882],[116.597165,26.512768],[116.539267,26.559349],[116.553433,26.575942],[116.566368,26.650315],[116.520172,26.684543],[116.515245,26.720898],[116.557745,26.773806],[116.543578,26.803723],[116.548506,26.84004],[116.602092,26.888623],[116.632889,26.933984],[116.679085,26.978259],[116.817671,27.018252],[116.851548,27.009188],[116.910062,27.034779],[116.936547,27.019319],[116.967344,27.061962],[117.05296,27.100327],[117.044953,27.146667],[117.149662,27.241419],[117.171836,27.29036],[117.136728,27.303123],[117.140423,27.322798],[117.104699,27.330773],[117.107163,27.393491],[117.133032,27.42218],[117.110242,27.458828],[117.103467,27.533149],[117.076982,27.566046],[117.054808,27.5427],[117.01662,27.563393],[117.024627,27.592569],[117.003685,27.625449],[117.040641,27.669979],[117.065279,27.665739],[117.094228,27.627569],[117.11209,27.645596],[117.096076,27.667329],[117.114554,27.692238],[117.174916,27.677399],[117.204481,27.683759],[117.205097,27.714492],[117.245133,27.71926],[117.296256,27.764282],[117.303031,27.833103],[117.276546,27.847921],[117.280242,27.871201],[117.334444,27.8876],[117.341836,27.855858],[117.366473,27.88231],[117.407741,27.893948],[117.453936,27.939955],[117.477958,27.930966],[117.52169,27.982243],[117.556182,27.966387],[117.609769,27.863265],[117.649805,27.851625],[117.68245,27.823577],[117.704624,27.834162],[117.740348,27.800286],[117.788392,27.855858],[117.78716,27.896063],[117.856145,27.94577],[117.910963,27.949471],[117.942992,27.974315],[117.965166,27.962687],[117.999043,27.991227],[118.096977,27.970615],[118.094513,28.003909],[118.129006,28.017118],[118.120999,28.041946],[118.153644,28.062016],[118.199839,28.049869],[118.242339,28.075746],[118.356288,28.091586],[118.361215,28.155978],[118.375382,28.186577],[118.339041,28.193962],[118.314404,28.221913],[118.424041,28.291497],[118.433896,28.288335]],[[120.461568,27.142407],[120.403054,27.10086],[120.391967,27.081146],[120.282946,27.089671],[120.29588,27.035845],[120.275554,27.027315],[120.279866,26.987326],[120.25954,26.982526],[120.233055,26.907837],[120.1807,26.920644],[120.130193,26.917976],[120.126497,26.920644],[120.117874,26.882751],[120.054432,26.863533],[120.073526,26.823485],[120.102476,26.82669],[120.103707,26.794642],[120.136352,26.797847],[120.106787,26.752966],[120.151135,26.750829],[120.162222,26.717691],[120.110483,26.692563],[120.1382,26.638012],[120.093852,26.613938],[120.063671,26.627848],[120.007621,26.595744],[119.967585,26.597885],[119.93802,26.576478],[119.947875,26.56042],[119.867187,26.509019],[119.828383,26.524013],[119.851788,26.595209],[119.901679,26.624638],[119.949107,26.624638],[119.972512,26.654594],[119.969433,26.686681],[119.99407,26.720363],[120.061824,26.768997],[120.052584,26.786629],[119.942947,26.784492],[119.938636,26.747088],[119.899216,26.693098],[119.908455,26.661547],[119.873962,26.642827],[119.864107,26.671174],[119.833926,26.690959],[119.711354,26.686681],[119.664543,26.726243],[119.637441,26.703256],[119.619579,26.649246],[119.577695,26.622498],[119.605412,26.595744],[119.670086,26.618218],[119.740303,26.610727],[119.788346,26.583435],[119.83639,26.454381],[119.835774,26.434019],[119.893672,26.355752],[119.946027,26.374519],[119.95465,26.352534],[119.904143,26.308552],[119.862875,26.307479],[119.845013,26.323036],[119.806825,26.307479],[119.802513,26.268846],[119.7711,26.285481],[119.676246,26.262943],[119.664543,26.202282],[119.604181,26.168985],[119.618963,26.11956],[119.654688,26.090002],[119.668854,26.026024],[119.700267,26.032477],[119.723673,26.011503],[119.69534,25.904424],[119.638057,25.889888],[119.628202,25.87212],[119.626354,25.723406],[119.602949,25.714779],[119.602949,25.68512],[119.543819,25.684581],[119.472986,25.662466],[119.478529,25.631715],[119.541355,25.6247],[119.534579,25.585303],[119.586934,25.59232],[119.616499,25.556691],[119.611572,25.519972],[119.634362,25.475137],[119.675014,25.475137],[119.680557,25.497827],[119.715666,25.51187],[119.716898,25.551292],[119.683637,25.592859],[119.700267,25.616606],[119.785883,25.66786],[119.790194,25.614447],[119.843165,25.597717],[119.831462,25.579905],[119.883817,25.546432],[119.861027,25.531313],[119.81668,25.532393],[119.811136,25.507009],[119.862875,25.474597],[119.864107,25.469734],[119.866571,25.455145],[119.804977,25.457847],[119.764325,25.433529],[119.773564,25.395691],[119.688564,25.441095],[119.682405,25.445959],[119.675014,25.468113],[119.622659,25.434069],[119.670086,25.435691],[119.656535,25.396772],[119.665159,25.3719],[119.649144,25.342697],[119.597405,25.334584],[119.582623,25.374063],[119.59063,25.398394],[119.577695,25.445959],[119.555521,25.429205],[119.578927,25.400556],[119.548746,25.365952],[119.486536,25.369737],[119.507478,25.396231],[119.48592,25.418935],[119.491464,25.443257],[119.463131,25.448661],[119.438493,25.412449],[119.45266,25.493505],[119.400921,25.493505],[119.359037,25.521592],[119.343638,25.472436],[119.353493,25.411908],[119.288204,25.410827],[119.26295,25.428124],[119.275269,25.476758],[119.256175,25.488643],[119.219834,25.468654],[119.232153,25.442176],[119.191501,25.424341],[119.151465,25.426503],[119.14469,25.388121],[119.218603,25.368115],[119.240776,25.316733],[119.247552,25.333502],[119.299291,25.328634],[119.333167,25.287516],[119.380595,25.250173],[119.331935,25.230685],[119.294979,25.237182],[119.314689,25.190076],[119.26911,25.159746],[119.231537,25.188993],[119.190269,25.175995],[119.131755,25.223106],[119.108349,25.193867],[119.137299,25.15487],[119.165632,25.145661],[119.146538,25.056782],[119.119436,25.012861],[119.107118,25.075214],[119.134219,25.106107],[119.075705,25.099604],[119.06585,25.102855],[119.028893,25.139702],[119.032589,25.17437],[119.054147,25.168412],[119.074473,25.211195],[119.055379,25.219316],[118.990089,25.20199],[118.975307,25.237723],[118.996864,25.266411],[118.956212,25.272905],[118.918024,25.25721],[118.91556,25.256668],[118.919256,25.248008],[118.900162,25.242595],[118.903242,25.239347],[118.943278,25.221482],[118.940198,25.21715],[118.942046,25.211195],[118.985162,25.19495],[118.985162,25.168954],[118.951901,25.15162],[118.974691,25.115319],[118.892155,25.092558],[118.945126,25.028588],[118.974691,25.024792],[119.016575,25.058409],[119.023966,25.04377],[118.989473,24.973807],[119.004872,24.970009],[119.007335,24.963499],[119.032589,24.961871],[119.032589,24.961328],[119.014111,24.941252],[118.945741,24.954275],[118.91864,24.932569],[118.932807,24.906518],[118.987009,24.898375],[118.988857,24.878831],[118.933423,24.870687],[118.864437,24.887518],[118.834256,24.854397],[118.807771,24.870687],[118.748641,24.84245],[118.69875,24.848967],[118.702445,24.865258],[118.647627,24.843536],[118.650707,24.808774],[118.786213,24.77672],[118.778822,24.743569],[118.703677,24.665278],[118.670417,24.679962],[118.652554,24.653857],[118.661178,24.622306],[118.687047,24.63373],[118.680272,24.58204],[118.614366,24.521617],[118.558316,24.51236],[118.557084,24.572788],[118.512736,24.60816],[118.444367,24.614689],[118.363679,24.567889],[118.375382,24.536317],[118.242955,24.51236],[118.169042,24.559725],[118.150564,24.583673],[118.121615,24.570067],[118.084042,24.528695],[118.048934,24.418122],[118.088354,24.408858],[118.081579,24.35653],[118.112376,24.357075],[118.158571,24.269814],[118.115455,24.229435],[118.074803,24.225615],[118.019369,24.197232],[118.000275,24.152462],[117.936217,24.100029],[117.927594,24.039922],[117.910347,24.012045],[117.864768,24.004938],[117.807486,23.947521],[117.792703,23.906494],[117.762522,23.886796],[117.691073,23.888985],[117.671979,23.878041],[117.651653,23.815093],[117.660276,23.789357],[117.601762,23.70171],[117.54448,23.715956],[117.501364,23.70445],[117.493357,23.642514],[117.454552,23.628259],[117.463791,23.584937],[117.387415,23.555317],[117.302415,23.550379],[117.291328,23.571225],[117.192778,23.5619]],[[118.412338,24.514538],[118.451758,24.506915],[118.477012,24.437738],[118.457918,24.412128],[118.405563,24.427931],[118.353208,24.415398],[118.329802,24.382152],[118.282375,24.413218],[118.31194,24.424661],[118.298389,24.477506],[118.318715,24.486765],[118.374766,24.458986],[118.412338,24.514538]],[[119.471138,25.197116],[119.444036,25.20199],[119.44342,25.238806],[119.473601,25.259916],[119.501319,25.21715],[119.540739,25.20199],[119.566608,25.210112],[119.549362,25.161912],[119.52534,25.157579],[119.507478,25.183036],[119.471138,25.197116]],[[119.580159,25.627398],[119.580775,25.650059],[119.611572,25.669479],[119.580159,25.627398]],[[119.976824,26.191005],[119.970665,26.217852],[119.998998,26.235569],[120.016244,26.217316],[119.976824,26.191005]],[[118.230636,24.401228],[118.233716,24.445911],[118.273752,24.441007],[118.230636,24.401228]],[[119.906607,26.68989],[119.950954,26.692563],[119.926933,26.664756],[119.906607,26.68989]],[[118.204151,24.504737],[118.19368,24.463344],[118.143173,24.420847],[118.084042,24.435559],[118.068644,24.463344],[118.093281,24.540672],[118.14502,24.560814],[118.191832,24.536861],[118.204151,24.504737]],[[119.929397,26.134067],[119.919542,26.172208],[119.960194,26.146961],[119.929397,26.134067]],[[119.642985,26.129231],[119.606028,26.15287],[119.62697,26.173282],[119.665159,26.155556],[119.642985,26.129231]],[[120.034106,26.488667],[120.035954,26.515981],[120.071679,26.521336],[120.066751,26.498308],[120.034106,26.488667]],[[119.662079,25.646822],[119.716898,25.664624],[119.718745,25.634952],[119.673782,25.632794],[119.662079,25.646822]],[[119.760629,26.613402],[119.796354,26.630523],[119.818527,26.616613],[119.776644,26.600025],[119.760629,26.613402]],[[120.135736,26.550784],[120.117874,26.568984],[120.153598,26.604841],[120.167149,26.571661],[120.135736,26.550784]],[[120.360554,26.916909],[120.319286,26.944654],[120.327909,26.963858],[120.363018,26.967592],[120.394431,26.933984],[120.360554,26.916909]],[[120.150519,26.798916],[120.161606,26.803189],[120.163454,26.798381],[120.140048,26.795176],[120.150519,26.798916]],[[119.668238,26.628383],[119.651608,26.657269],[119.673782,26.680799],[119.712586,26.6685],[119.748926,26.681334],[119.758781,26.659408],[119.720593,26.635873],[119.668238,26.628383]],[[115.89253,24.936911],[115.885139,24.898918],[115.907313,24.879917],[115.861733,24.863629],[115.863581,24.891318],[115.824161,24.909232],[115.807531,24.862543],[115.790284,24.856027],[115.764415,24.791933],[115.776734,24.774546],[115.756408,24.749004],[115.769342,24.708236],[115.801371,24.705517],[115.780429,24.663103],[115.797676,24.628834],[115.840791,24.584217],[115.843871,24.562446],[115.785357,24.567345],[115.752712,24.546116],[115.68927,24.545027],[115.671408,24.604895],[115.605503,24.62557],[115.569778,24.622306],[115.555611,24.683768],[115.522967,24.702799],[115.476771,24.762591],[115.412714,24.79302],[115.372678,24.774546],[115.358511,24.735416],[115.306772,24.758787],[115.269816,24.749548],[115.258729,24.728894],[115.1842,24.711498],[115.104744,24.667997],[115.083802,24.699537],[115.057317,24.703343],[115.024672,24.669085],[115.00373,24.679418],[114.940288,24.650049],[114.909491,24.661471],[114.893477,24.582584],[114.868839,24.562446],[114.846665,24.602719],[114.827571,24.588026],[114.781376,24.613057],[114.729637,24.608704],[114.73826,24.565168],[114.704999,24.525973],[114.664963,24.583673],[114.627391,24.576598],[114.589819,24.537406],[114.534384,24.559181],[114.429058,24.48622],[114.403189,24.497657],[114.391486,24.563535],[114.363769,24.582584],[114.300943,24.578775],[114.289856,24.619042],[114.258443,24.641346],[114.19069,24.656576],[114.169132,24.689749],[114.27261,24.700624],[114.281849,24.724001],[114.336052,24.749004],[114.342211,24.807145],[114.378551,24.861457],[114.403189,24.877746],[114.395798,24.951019],[114.454928,24.977062],[114.45616,24.99659],[114.506051,24.999844],[114.532536,25.022623],[114.561485,25.077382],[114.604601,25.083886],[114.640326,25.074129],[114.664963,25.10123],[114.735796,25.121822],[114.73518,25.155954],[114.685905,25.173287],[114.693912,25.213902],[114.73518,25.225813],[114.743188,25.274528],[114.714238,25.315651],[114.63663,25.324306],[114.599674,25.385959],[114.541159,25.416773],[114.477718,25.37136],[114.438914,25.376226],[114.43029,25.343779],[114.382863,25.317274],[114.31511,25.33837],[114.2954,25.299961],[114.260291,25.291845],[114.204857,25.29942],[114.190074,25.316733],[114.115545,25.302125],[114.083517,25.275611],[114.055799,25.277775],[114.039785,25.250714],[114.017611,25.273987],[114.029314,25.328093],[114.050256,25.36433],[113.983118,25.415152],[114.003444,25.442716],[113.94493,25.441635]],[[113.94493,25.441635],[113.962792,25.528072],[113.986198,25.529153],[113.983118,25.599336],[113.957249,25.611749],[113.913517,25.701299],[113.920293,25.741197],[113.961561,25.77731],[113.971416,25.836036],[114.028082,25.893119],[114.028082,25.98138],[114.008372,26.015806],[114.044096,26.076564],[114.087828,26.06635],[114.121089,26.085702],[114.10569,26.097526],[114.188842,26.121172],[114.237501,26.152333],[114.216559,26.203355],[114.181451,26.214631],[114.102611,26.187783],[114.088444,26.168448],[114.013299,26.184023],[113.962792,26.150722],[113.949242,26.192616],[113.972647,26.20604],[113.978807,26.237716],[114.029314,26.266163],[114.021307,26.288701],[114.047792,26.337518],[114.030546,26.376664],[114.062575,26.406149],[114.085364,26.406149],[114.090292,26.455988],[114.110002,26.482775],[114.07243,26.480096],[114.10877,26.56952],[114.019459,26.587182],[113.996669,26.615543],[113.912901,26.613938],[113.860546,26.664221],[113.853771,26.769532],[113.835909,26.806394],[113.877177,26.859262],[113.890112,26.895562],[113.927068,26.948922],[113.892575,26.964925],[113.86301,27.018252],[113.824206,27.036378],[113.803264,27.099261],[113.771851,27.096598],[113.779242,27.137081],[113.846996,27.222262],[113.872865,27.289828],[113.854387,27.30525],[113.872865,27.346721],[113.872865,27.384988],[113.72812,27.350442],[113.699786,27.331836],[113.657902,27.347253],[113.616635,27.345658],[113.605548,27.38924],[113.632033,27.40518],[113.59754,27.428554],[113.591381,27.467855],[113.627105,27.49971],[113.583374,27.524657],[113.579062,27.545354],[113.608627,27.585143],[113.607395,27.625449],[113.652359,27.663619],[113.696707,27.71979],[113.69917,27.740979],[113.763228,27.799228],[113.756453,27.860091],[113.72812,27.874904],[113.752141,27.93361],[113.822974,27.982243],[113.845148,27.971672],[113.864242,28.004966],[113.914133,27.991227],[113.936307,28.018703],[113.966488,28.017646],[113.970184,28.041418],[114.025618,28.031382],[114.047176,28.057263],[114.025002,28.080499],[113.992357,28.161255],[114.012068,28.174972],[114.068734,28.171806],[114.107538,28.182885],[114.109386,28.205038],[114.143879,28.246694],[114.182067,28.249858],[114.198081,28.29097],[114.2529,28.319423],[114.252284,28.395787],[114.214712,28.403157],[114.172212,28.432632],[114.217175,28.466308],[114.218407,28.48472],[114.15435,28.507337],[114.138335,28.533629],[114.08598,28.558337],[114.132176,28.607211],[114.122321,28.623497],[114.157429,28.761566],[114.137719,28.779926],[114.153734,28.829221],[114.124784,28.843376],[114.076741,28.834464],[114.056415,28.872204],[114.060111,28.902596],[114.028082,28.891069],[114.005292,28.917788],[114.008988,28.955498],[113.973879,28.937692],[113.955401,28.978536],[113.961561,28.999476],[113.94185,29.047097]],[[113.94185,29.047097],[113.952321,29.092604],[113.98743,29.126068],[114.034857,29.152204],[114.063191,29.204978],[114.169748,29.216993],[114.252284,29.23475],[114.259059,29.343839],[114.307102,29.365225],[114.341595,29.327665],[114.376088,29.322969],[114.440145,29.341752],[114.466015,29.324013],[114.519602,29.325578],[114.589819,29.352707],[114.621847,29.379828],[114.67297,29.395993],[114.740724,29.386607],[114.759818,29.363139],[114.784455,29.386086],[114.812173,29.383478],[114.866375,29.404335],[114.895325,29.397557],[114.931049,29.422581],[114.947063,29.465317],[114.935977,29.486678],[114.90518,29.473132],[114.918114,29.454374],[114.888549,29.436134],[114.860216,29.476258],[114.900868,29.505951],[114.940288,29.493971],[114.966773,29.522096],[114.947679,29.542924],[115.00065,29.572076],[115.033295,29.546568],[115.087498,29.560104],[115.086266,29.525741],[115.154019,29.510117],[115.157099,29.584568],[115.120142,29.597578],[115.143548,29.645961],[115.117679,29.655843],[115.113367,29.684963],[115.176809,29.654803],[115.250722,29.660003],[115.28583,29.618391],[115.304924,29.637118],[115.355431,29.649602],[115.412714,29.688602],[115.470612,29.739539],[115.479235,29.811224],[115.51188,29.840299],[115.611662,29.841337],[115.667712,29.850161],[115.706517,29.837703],[115.762567,29.793048],[115.837096,29.748373],[115.909777,29.723949],[115.965827,29.724469],[116.049595,29.761881],[116.087167,29.795125],[116.13521,29.819532]],[[116.196804,34.575977],[116.156768,34.5538],[116.134594,34.559715],[116.101334,34.60603],[116.037276,34.593222],[115.991081,34.615389],[115.984305,34.589281],[115.838328,34.5676],[115.827241,34.558236],[115.787821,34.580905],[115.697278,34.594207],[115.685575,34.556265],[115.622749,34.574499],[115.553148,34.568586],[115.515575,34.582383],[115.461373,34.637057],[115.433655,34.725149],[115.449054,34.74433],[115.42688,34.805285],[115.317243,34.859321],[115.256265,34.845079],[115.239019,34.87798],[115.251953,34.906451],[115.205142,34.914303],[115.219309,34.96042],[115.157099,34.957968],[115.12815,35.00455],[115.075179,35.000628],[115.028983,34.9717],[115.008041,34.988372],[114.950759,34.989843],[114.923658,34.968757],[114.880542,35.00357],[114.824492,35.012393],[114.852209,35.041797],[114.818948,35.051596],[114.835578,35.076578],[114.883006,35.098615],[114.841738,35.15099],[114.861448,35.182301],[114.932281,35.198441],[114.929201,35.244886],[114.957534,35.261014],[115.04315,35.376744],[115.073947,35.374304],[115.091809,35.416259],[115.117679,35.400163],[115.126302,35.41821],[115.172497,35.426501],[115.237171,35.423087],[115.307388,35.480126],[115.356047,35.490359],[115.34496,35.55368],[115.383148,35.568772],[115.48601,35.710306],[115.52851,35.733628],[115.622749,35.739457],[115.693582,35.754028],[115.696046,35.788989],[115.73485,35.833154],[115.773654,35.854014],[115.81677,35.844312],[115.859886,35.857894],[115.882675,35.879718],[115.873436,35.918985],[115.907929,35.92674],[115.911624,35.960171],[115.984921,35.974218],[116.048979,35.970343],[116.063145,36.028927],[116.099486,36.112129],[116.057602,36.104877],[115.989849,36.045381],[115.89869,36.026507],[115.859886,36.003756],[115.817386,36.012954],[115.779813,35.993588],[115.774886,35.974702],[115.699125,35.966468],[115.648618,35.922863],[115.583945,35.921893],[115.513112,35.890385]],[[115.513112,35.890385],[115.505104,35.899112],[115.495249,35.896203],[115.487858,35.880688]],[[115.487858,35.880688],[115.460141,35.867594],[115.407786,35.80889],[115.363438,35.779765],[115.335105,35.796756],[115.364054,35.894264],[115.353583,35.938854],[115.362822,35.971796],[115.447822,36.01247],[115.449054,36.047317],[115.484163,36.125666],[115.483547,36.148865]],[[117.895565,38.301572],[117.896797,38.279495],[118.018753,38.202409],[118.045238,38.214165],[118.112376,38.210403],[118.177665,38.186417],[118.217085,38.146893],[118.331034,38.12524],[118.404331,38.121003],[118.431432,38.106406],[118.44991,38.124299],[118.504729,38.11394],[118.517048,38.088509],[118.534294,38.063541],[118.552156,38.05553],[118.597736,38.079088],[118.607591,38.129006],[118.626069,38.138421],[118.703677,38.151129],[118.811467,38.157717],[118.908169,38.139362],[118.974075,38.094162],[119.001792,37.99613],[119.110813,37.921577],[119.12806,37.847892],[119.16132,37.81906],[119.212443,37.838913],[119.24016,37.878131],[119.291899,37.869627],[119.309146,37.805349],[119.280197,37.692726],[119.262334,37.660517],[119.236465,37.651988],[119.153313,37.655305],[119.023966,37.642037],[118.988857,37.620709],[118.939582,37.527268],[118.942662,37.497361],[119.001176,37.31862],[119.03998,37.30434],[119.054147,37.254816],[119.084328,37.239572],[119.091103,37.257674],[119.12806,37.254816],[119.136683,37.230995],[119.204436,37.280058],[119.190885,37.25958],[119.2069,37.223371],[119.298675,37.197156],[119.301138,37.139452],[119.327624,37.115595],[119.361501,37.125616],[119.428022,37.125616],[119.489616,37.134681],[119.576463,37.127524],[119.678709,37.158056],[119.687332,37.143746],[119.740303,37.133727],[119.808057,37.196203],[119.83023,37.225754],[119.865339,37.233854],[119.89244,37.263866],[119.883201,37.311004],[119.837006,37.346695],[119.843781,37.376662],[119.926933,37.386649],[119.949723,37.419927],[120.010085,37.442263],[120.064903,37.448915],[120.086461,37.465067],[120.144359,37.481691],[120.222584,37.532963],[120.246605,37.556689],[120.208417,37.588469],[120.215192,37.621183],[120.272475,37.636824],[120.269395,37.658622],[120.22012,37.671886],[120.227511,37.693673],[120.367945,37.697935],[120.454793,37.757576],[120.517619,37.750005],[120.590915,37.7642],[120.634031,37.796364],[120.656821,37.793054],[120.733197,37.833714],[120.839139,37.82426],[120.845298,37.826623],[120.874863,37.833241],[120.940769,37.819533],[120.943233,37.785486],[120.994356,37.759468],[121.037471,37.718767],[121.136022,37.723501],[121.160043,37.698882],[121.142797,37.661464],[121.161891,37.646302],[121.148956,37.626397],[121.17421,37.597479],[121.217326,37.582778],[121.304789,37.582778],[121.358376,37.597479],[121.349137,37.635403],[121.391021,37.625449],[121.435368,37.592737],[121.395948,37.589891],[121.400876,37.557638],[121.460006,37.522522],[121.477252,37.475992],[121.571491,37.441313],[121.575802,37.460317],[121.635548,37.494037],[121.66573,37.473617],[121.772903,37.466492],[121.923808,37.473142],[121.997721,37.494512],[122.017431,37.531065],[122.075329,37.540556],[122.08888,37.554316],[122.150474,37.557163],[122.163408,37.519199],[122.131996,37.49926],[122.166488,37.438937],[122.194205,37.456041],[122.25272,37.467917],[122.287212,37.445114],[122.281053,37.430858],[122.337103,37.414223],[122.41656,37.414699],[122.487393,37.43466],[122.4954,37.413748],[122.553914,37.407093],[122.641377,37.428482],[122.67587,37.413273],[122.701739,37.418501],[122.714058,37.392355],[122.6925,37.373809],[122.650616,37.388551],[122.607501,37.364296],[122.611196,37.339558],[122.573624,37.296247],[122.567465,37.25958],[122.592718,37.261485],[122.624131,37.190959],[122.573624,37.176178],[122.581015,37.147562],[122.533588,37.153286],[122.484313,37.128956],[122.478769,37.058784],[122.467067,37.037289],[122.494168,37.033945],[122.575472,37.054485],[122.583479,37.037289],[122.544675,37.004797],[122.55761,36.968467],[122.532356,36.901496],[122.48924,36.886659],[122.483081,36.913938],[122.434422,36.914416],[122.452284,36.88618],[122.454748,36.879],[122.415944,36.85937],[122.383915,36.865595],[122.378371,36.844525],[122.344495,36.828239],[122.280437,36.835904],[122.275509,36.83734],[122.220691,36.848835],[122.174495,36.842609],[122.188662,36.866073],[122.175727,36.894317],[122.119677,36.891924],[122.141235,36.938337],[122.124604,36.944077],[122.115981,36.94025],[122.093191,36.913938],[122.051923,36.904846],[122.042684,36.871819],[122.008808,36.96225],[121.965076,36.938337],[121.927504,36.932597],[121.767975,36.874691],[121.762432,36.84644],[121.726092,36.826323],[121.6762,36.819137],[121.631853,36.80093],[121.651563,36.723739],[121.556092,36.764502],[121.575186,36.740047],[121.532071,36.73621],[121.485259,36.786073],[121.548701,36.807638],[121.565331,36.830635],[121.506817,36.803805],[121.496962,36.795179],[121.454462,36.752515],[121.3941,36.738129],[121.400876,36.701191],[121.35776,36.713186],[121.31218,36.702151],[121.29863,36.702151],[121.251818,36.671436],[121.161275,36.651273],[121.078123,36.607568],[121.028848,36.572971],[120.955551,36.575855],[120.926602,36.611892],[120.882255,36.627262],[120.847146,36.618617],[120.884718,36.601323],[120.909972,36.568645],[120.962327,36.562877],[120.983269,36.546051],[120.95432,36.507578],[120.965407,36.466199],[120.938305,36.447908],[120.90874,36.450315],[120.917979,36.417573],[120.911204,36.412276],[120.871784,36.36699],[120.848994,36.403124],[120.858849,36.424797],[120.837291,36.459942],[120.828668,36.46668],[120.759683,36.46283],[120.694393,36.390118],[120.744284,36.327946],[120.66298,36.331803],[120.657437,36.276339],[120.686386,36.279234],[120.680843,36.238698],[120.696857,36.203936],[120.696857,36.15563],[120.712255,36.126632],[120.672835,36.130016],[120.64327,36.114547],[120.615553,36.120348],[120.593995,36.100525],[120.546568,36.107778],[120.546568,36.091821],[120.468959,36.087952],[120.429539,36.056994],[120.337764,36.055058],[120.286025,36.047317],[120.35809,36.174956],[120.362402,36.196209],[120.319902,36.232423],[120.297112,36.225664],[120.310047,36.185101],[120.263236,36.182202],[120.260772,36.198624],[120.224432,36.19138],[120.22012,36.209248],[120.181316,36.203936],[120.140664,36.173507],[120.142512,36.143549],[120.108635,36.127599],[120.116642,36.102943],[120.152367,36.095206],[120.181316,36.066669],[120.239214,36.062316],[120.234902,36.030863],[120.198562,35.995525],[120.257076,36.025055],[120.249069,35.992136],[120.285409,36.01247],[120.289721,36.017311],[120.316206,36.002304],[120.30512,35.971796],[120.265699,35.966468],[120.209033,35.917531],[120.202258,35.89184],[120.169613,35.888446],[120.207801,35.947575],[120.152983,35.907353],[120.125265,35.906868],[120.112331,35.885052],[120.064287,35.873414],[120.032258,35.812288],[120.049505,35.786562],[120.01378,35.714193],[119.958346,35.760342],[119.926317,35.759856],[119.920157,35.739943],[119.950339,35.729741],[119.91215,35.660725],[119.925085,35.637382],[119.868419,35.60868],[119.83023,35.620357],[119.824071,35.646136],[119.792658,35.615492],[119.780339,35.584835],[119.772332,35.578995],[119.75139,35.617924],[119.718129,35.615492],[119.662079,35.589215],[119.663311,35.562931],[119.618963,35.459655],[119.579543,35.406504],[119.590014,35.37284],[119.543819,35.347949],[119.538275,35.296678],[119.493312,35.318655],[119.450812,35.285443],[119.411392,35.231689],[119.397841,35.137777],[119.428022,35.121136],[119.373819,35.078538],[119.354109,35.080007],[119.306066,35.076578]],[[120.729502,37.947065],[120.76461,37.923937],[120.76461,37.895134],[120.721495,37.917328],[120.729502,37.947065]],[[120.692545,37.983867],[120.724574,37.987641],[120.732581,37.961694],[120.692545,37.983867]],[[120.990044,36.413239],[120.950624,36.414684],[120.978341,36.428649],[120.990044,36.413239]],[[120.750444,38.150188],[120.742436,38.199116],[120.7874,38.158658],[120.750444,38.150188]],[[120.918595,38.345236],[120.895189,38.36307],[120.914899,38.373393],[120.918595,38.345236]],[[120.159142,35.765198],[120.172077,35.785591],[120.193019,35.756942],[120.169613,35.740428],[120.159142,35.765198]],[[120.62664,37.94565],[120.602002,37.978678],[120.631567,37.981037],[120.62664,37.94565]],[[120.802183,38.284193],[120.816349,38.318008],[120.848378,38.305799],[120.802183,38.284193]],[[121.488955,37.578035],[121.489571,37.578509],[121.489571,37.577561],[121.489571,37.577086],[121.488955,37.578035]],[[121.487723,37.578509],[121.487723,37.578035],[121.485875,37.578509],[121.487723,37.578509]],[[121.487723,37.578509],[121.488339,37.578509],[121.488955,37.578509],[121.488955,37.578035]],[[121.488955,37.578035],[121.487723,37.577561],[121.487723,37.578509]],[[115.513112,35.890385],[115.487858,35.880688]],[[112.716747,32.357612],[112.645298,32.368227],[112.612037,32.386928],[112.589248,32.381369],[112.545516,32.404109],[112.530733,32.37682],[112.477147,32.380863],[112.448814,32.34295],[112.390915,32.37126],[112.360118,32.3657],[112.328089,32.321712],[112.206133,32.392992],[112.172873,32.385412],[112.150083,32.411688],[112.155626,32.377326],[112.081098,32.425833],[112.063851,32.474315],[112.014576,32.450077],[111.975772,32.471791],[111.948671,32.51722],[111.890157,32.503089],[111.858128,32.528826],[111.808853,32.536899],[111.713382,32.606497],[111.646245,32.605993],[111.640701,32.634724],[111.577875,32.593388],[111.530448,32.628172],[111.513202,32.674026],[111.458383,32.726402],[111.475629,32.760127],[111.41342,32.757108],[111.380159,32.829049],[111.293311,32.859217],[111.276065,32.903445],[111.255123,32.883846],[111.242804,32.930573],[111.273601,32.971753],[111.258819,33.006389],[111.221862,33.042517],[111.152877,33.039507],[111.192913,33.071609],[111.179363,33.115229],[111.146102,33.12375],[111.12824,33.15532],[111.08882,33.181871],[111.045704,33.169849]],[[111.045704,33.169849],[111.046936,33.202905]],[[111.046936,33.202905],[110.984726,33.255469]],[[110.984726,33.255469],[111.025994,33.330504],[111.025994,33.375495],[110.996429,33.435946],[111.02661,33.467903]],[[111.02661,33.467903],[111.02661,33.478386]],[[111.02661,33.478386],[111.002588,33.535772],[111.00382,33.578662],[110.966864,33.609071],[110.878784,33.634486],[110.823966,33.685793],[110.831973,33.713675],[110.81719,33.751003],[110.782082,33.796272],[110.74143,33.798759],[110.712481,33.833564],[110.66259,33.85295],[110.612083,33.852453],[110.587445,33.887733],[110.628713,33.910086],[110.627481,33.925482],[110.665669,33.937895],[110.671213,33.966192],[110.620706,34.035652],[110.587445,34.023252],[110.591757,34.101586],[110.61393,34.113478],[110.642264,34.161032],[110.621938,34.177372],[110.55788,34.193214],[110.55172,34.213012],[110.507989,34.217466],[110.43962,34.243196],[110.428533,34.288203],[110.451938,34.292653],[110.503677,34.33714],[110.473496,34.393457],[110.403279,34.433448]],[[110.403279,34.433448],[110.403279,34.433448]],[[110.403279,34.433448],[110.360779,34.516825],[110.372482,34.544435],[110.404511,34.557743],[110.366939,34.566614],[110.379257,34.600612]],[[115.373909,31.405813],[115.338801,31.40428],[115.301229,31.383846],[115.250722,31.392021],[115.252569,31.421646],[115.211301,31.442072],[115.218077,31.515057],[115.235939,31.555354],[115.212533,31.555354],[115.16449,31.604808],[115.12507,31.599201],[115.106592,31.567592],[115.114599,31.530362],[115.096121,31.508425],[115.022824,31.527811],[114.995107,31.471171],[114.962462,31.494648],[114.884238,31.469129],[114.870071,31.479337],[114.830035,31.45892],[114.789383,31.480358],[114.778912,31.520669],[114.696376,31.525771],[114.641558,31.582378],[114.61692,31.585437],[114.572572,31.553824],[114.560869,31.560963],[114.547935,31.623665],[114.57134,31.660858],[114.586123,31.762172],[114.549783,31.766751],[114.530688,31.742834],[114.443841,31.728074],[114.403189,31.746906],[114.350218,31.755557],[114.292936,31.752503],[114.235654,31.833382],[114.191922,31.852192],[114.134024,31.843042],[114.121705,31.809482],[114.086596,31.782014],[114.017611,31.770822],[113.988662,31.749959],[113.952321,31.793714],[113.957865,31.852701],[113.914749,31.877098],[113.893807,31.847109],[113.854387,31.843042],[113.830981,31.87913],[113.832213,31.918761],[113.805728,31.929428],[113.817431,31.964467],[113.757685,31.98985],[113.791561,32.036028],[113.728735,32.083197],[113.722576,32.12426],[113.750293,32.11615],[113.782322,32.184553],[113.752757,32.215951],[113.73859,32.255942],[113.749061,32.272642]],[[113.749061,32.272642],[113.758301,32.27669],[113.768156,32.284279],[113.768772,32.30148]],[[113.768772,32.30148],[113.753989,32.328286],[113.76754,32.370249],[113.735511,32.410677],[113.700402,32.420782],[113.650511,32.412698],[113.624642,32.36115],[113.511925,32.316654],[113.428773,32.270618],[113.376418,32.298445],[113.353628,32.294904],[113.317904,32.327275],[113.333918,32.336377],[113.2366,32.407141],[113.211962,32.431895],[113.158992,32.410677],[113.155912,32.380863],[113.118956,32.375809],[113.107869,32.398551],[113.078919,32.394508],[113.025949,32.425328],[113.000695,32.41674],[112.992072,32.378336],[112.912,32.390971],[112.888594,32.37682],[112.860877,32.396024],[112.776493,32.358623],[112.735841,32.356095]],[[112.735841,32.356095],[112.716747,32.357612]],[[113.749061,32.272642],[113.768772,32.30148]],[[112.716747,32.357612],[112.724138,32.358623],[112.733993,32.356601],[112.735841,32.356095]],[[113.94185,29.047097],[113.898119,29.029307],[113.876561,29.038202],[113.882104,29.065407],[113.852539,29.058606],[113.816199,29.105154],[113.775547,29.095219],[113.749677,29.060699],[113.722576,29.104631],[113.696091,29.077437],[113.690547,29.114566],[113.66283,29.16945],[113.691779,29.19662],[113.693011,29.226394],[113.651743,29.225872],[113.609859,29.25146],[113.632033,29.316186],[113.660982,29.333405],[113.674533,29.388172],[113.731199,29.393907],[113.755221,29.446557],[113.677613,29.513763],[113.630801,29.523137],[113.710257,29.555419],[113.73859,29.579363],[113.704098,29.634518],[113.680692,29.64336],[113.663446,29.684443],[113.606164,29.666764],[113.547033,29.675603],[113.540258,29.699519],[113.558736,29.727067],[113.550729,29.768115],[113.575367,29.809147],[113.571671,29.849123],[113.37765,29.703158],[113.277252,29.594976],[113.222433,29.543965],[113.181781,29.485636],[113.145441,29.449163],[113.099861,29.459585],[113.078304,29.438218],[113.057362,29.522616],[113.034572,29.523658],[112.950188,29.473132],[112.912,29.606944],[112.915696,29.620992],[113.005007,29.693801],[113.025949,29.772791],[112.974826,29.732784],[112.944645,29.682883],[112.926782,29.692241],[112.923703,29.766557]],[[112.923703,29.766557],[112.929246,29.77383],[112.902145,29.79149],[112.894138,29.783699]],[[112.894138,29.783699],[112.861493,29.78318],[112.79374,29.735902],[112.788812,29.681323],[112.733378,29.645441],[112.714283,29.648561],[112.693957,29.601741],[112.650842,29.592374],[112.640371,29.607985],[112.572001,29.624113],[112.54182,29.60122],[112.499321,29.629316],[112.439574,29.633997],[112.424792,29.598619],[112.368741,29.541362],[112.333017,29.545007],[112.291133,29.517409],[112.281278,29.536676],[112.303452,29.585609],[112.233851,29.61631],[112.244322,29.659483],[112.202438,29.633997],[112.178416,29.656883],[112.111279,29.659483],[112.089721,29.685482],[112.065699,29.681323],[112.07617,29.743696],[112.008417,29.778505],[111.95483,29.796683],[111.965917,29.832512],[111.925881,29.836665],[111.899396,29.855871]],[[111.899396,29.855871],[111.899396,29.855871]],[[111.899396,29.855871],[111.861207,29.856909],[111.8107,29.901017],[111.75773,29.92021],[111.723853,29.909317]],[[111.723853,29.909317],[111.723853,29.909317]],[[111.723853,29.909317],[111.705375,29.890121],[111.669034,29.888565]],[[111.669034,29.888565],[111.669034,29.888565]],[[111.669034,29.888565],[111.553854,29.894272],[111.527368,29.925916],[111.475629,29.918654],[111.436825,29.930065],[111.394325,29.912948],[111.382623,29.95029],[111.342587,29.944586],[111.3315,29.970512],[111.266826,30.01146],[111.242188,30.040476],[111.031537,30.048765],[110.929907,30.063268],[110.924364,30.111426],[110.851067,30.126439],[110.746973,30.112979],[110.756212,30.054463],[110.712481,30.033223],[110.650887,30.07777],[110.600996,30.054463],[110.531394,30.061197],[110.497518,30.055499],[110.491358,30.019751],[110.557264,29.988137],[110.517228,29.961179],[110.49875,29.91243],[110.538786,29.895828],[110.549873,29.848085],[110.60038,29.839779],[110.642879,29.775907],[110.562807,29.712515],[110.507373,29.692241],[110.467337,29.713034],[110.447011,29.664684],[110.372482,29.633477],[110.339221,29.668324],[110.302265,29.661563],[110.289946,29.6964],[110.219729,29.746814],[110.160599,29.753569],[110.113788,29.789932],[110.02386,29.769674],[109.941325,29.774349],[109.908064,29.763959],[109.869876,29.774869],[109.779333,29.757725],[109.755311,29.733304],[109.760238,29.689122],[109.714659,29.673524],[109.701108,29.636078],[109.717739,29.615269],[109.664768,29.599659],[109.651833,29.625674],[109.578536,29.629836],[109.558826,29.606944],[109.516326,29.626194],[109.488609,29.553336],[109.467051,29.560104],[109.458428,29.513242],[109.433791,29.530948],[109.436254,29.488761],[109.415928,29.497617],[109.418392,29.453332],[109.368501,29.413719],[109.391291,29.372005],[109.343863,29.369398],[109.352487,29.284872],[109.312451,29.25146],[109.257632,29.222738],[109.275494,29.202366],[109.261328,29.161089],[109.274262,29.121885],[109.232378,29.119271]],[[109.232378,29.119271],[109.215748,29.145409],[109.162777,29.180946],[109.139372,29.168927],[109.110422,29.21647],[109.141835,29.270256],[109.106727,29.288526],[109.11227,29.361053],[109.060531,29.403292],[109.034662,29.360531],[108.999553,29.36366],[108.983539,29.332883],[108.919481,29.3261],[108.934264,29.399643],[108.927488,29.435612],[108.884373,29.440824],[108.866511,29.470527],[108.888684,29.502305],[108.878213,29.539279],[108.913322,29.574679],[108.901003,29.604863],[108.870206,29.596537],[108.888068,29.628795],[108.844337,29.658443],[108.781511,29.635558],[108.797525,29.660003],[108.786438,29.691721],[108.752562,29.649082],[108.690968,29.689642],[108.676801,29.749412],[108.680497,29.800319],[108.658939,29.854833],[108.601041,29.863656],[108.556077,29.818493],[108.52528,29.770713],[108.548686,29.749412],[108.504954,29.728626],[108.504338,29.707836],[108.460606,29.741098],[108.437201,29.741098],[108.442744,29.778505],[108.422418,29.772791],[108.424266,29.815897],[108.371295,29.841337],[108.433505,29.880262],[108.467998,29.864175],[108.516041,29.885451],[108.517889,29.9394],[108.536367,29.983472],[108.532055,30.051873],[108.513577,30.057571],[108.546222,30.104178],[108.56778,30.157491],[108.551766,30.1637],[108.581947,30.255759],[108.54499,30.269716],[108.524048,30.309506],[108.501258,30.314673],[108.460606,30.35961],[108.431041,30.354446],[108.402092,30.376649],[108.430425,30.416397],[108.411331,30.438586],[108.42673,30.492233],[108.472925,30.487076],[108.512961,30.501515],[108.556077,30.487592],[108.56778,30.468508],[108.6497,30.53915],[108.642925,30.578831],[108.688504,30.58759],[108.698975,30.54482],[108.743939,30.494812],[108.789518,30.513374],[108.808612,30.491202],[108.838793,30.503062],[108.893612,30.565434],[108.971836,30.627766],[109.006329,30.626736],[109.042669,30.655571],[109.071002,30.640125],[109.111654,30.646303],[109.106111,30.61077]],[[109.106111,30.61077],[109.09256,30.578831]],[[109.09256,30.578831],[109.103647,30.565949]],[[109.103647,30.565949],[109.143683,30.521108],[109.191726,30.545851]],[[109.191726,30.545851],[109.191726,30.545851]],[[109.191726,30.545851],[109.245313,30.580892],[109.299516,30.630341],[109.314298,30.599953],[109.36111,30.551004],[109.337088,30.521623],[109.35495,30.487076],[109.418392,30.559766],[109.435638,30.595832],[109.535421,30.664837],[109.543428,30.63961],[109.574225,30.646818],[109.590855,30.69366],[109.625348,30.702923],[109.661072,30.738936],[109.656761,30.760538],[109.701724,30.783677],[109.780564,30.848437],[109.828608,30.864364],[109.894513,30.899803],[109.943788,30.878746],[110.008462,30.883369],[110.019549,30.829425],[110.048498,30.800642],[110.082375,30.799614],[110.151976,30.911613],[110.153824,30.953708],[110.172918,30.978853],[110.140889,30.987062],[110.140273,31.030661],[110.120563,31.0322],[110.119947,31.088592],[110.147048,31.116776],[110.180309,31.121899],[110.200019,31.158779],[110.180309,31.179774],[110.155671,31.279564],[110.161831,31.314338],[110.118715,31.409899],[110.054042,31.410921],[110.036795,31.436966],[109.98752,31.474744],[109.94502,31.47066],[109.969658,31.508935],[109.894513,31.519139],[109.837847,31.555354],[109.727594,31.548214],[109.745456,31.598182],[109.76455,31.602769],[109.737449,31.628761],[109.731289,31.700582],[109.683246,31.719929],[109.622268,31.711783],[109.585928,31.726546]],[[109.585928,31.726546],[109.592087,31.789136],[109.633971,31.804396],[109.633971,31.824738],[109.60379,31.885737],[109.584696,31.900472],[109.62042,31.928412],[109.631507,31.962436],[109.590855,32.012688],[109.590855,32.047696],[109.621652,32.106519],[109.58716,32.161251],[109.604406,32.199241],[109.592703,32.219495],[109.550203,32.225065],[109.528645,32.270112],[109.495385,32.300468],[109.513247,32.342444],[109.502776,32.38895],[109.529877,32.405625],[109.526797,32.43341],[109.575457,32.506622],[109.637051,32.540935],[109.619804,32.56767],[109.631507,32.599943],[109.726978,32.608513],[109.746072,32.594901],[109.816905,32.577252],[109.910528,32.592884],[109.97089,32.577756],[110.017701,32.546989],[110.084223,32.580782],[110.090382,32.617083],[110.124259,32.616579],[110.153824,32.593388],[110.206179,32.633212],[110.156903,32.683093],[110.159367,32.767173],[110.127338,32.77774],[110.142121,32.802895],[110.105164,32.832569],[110.051578,32.851676],[109.988752,32.886359],[109.927158,32.887364],[109.907448,32.903947],[109.856941,32.910479],[109.847702,32.893395],[109.789804,32.882339],[109.76455,32.909474],[109.785492,32.987316],[109.794731,33.067095],[109.704188,33.101694],[109.688174,33.116733],[109.576073,33.110216],[109.522486,33.138785],[109.468283,33.140288],[109.438718,33.152314],[109.498464,33.207412],[109.514479,33.237951],[109.60687,33.235949],[109.619804,33.275484],[109.649985,33.251465],[109.693101,33.254468],[109.732521,33.231443],[109.813209,33.236449],[109.852013,33.247961],[109.916687,33.229942],[109.973353,33.203907],[109.999223,33.212419],[110.031252,33.191888],[110.164911,33.209415],[110.218497,33.163336],[110.285635,33.171352],[110.33799,33.160331],[110.372482,33.186379],[110.398352,33.176862]],[[110.398352,33.176862],[110.398352,33.176862]],[[110.398352,33.176862],[110.471032,33.171352],[110.54125,33.255469],[110.57759,33.250464],[110.59422,33.168346],[110.623785,33.143796],[110.650887,33.157324],[110.702626,33.097182],[110.753133,33.15031],[110.824582,33.158327],[110.828893,33.201403],[110.865234,33.213921],[110.9219,33.203907],[110.960704,33.253967],[110.984726,33.255469]],[[111.046936,33.202905],[111.035849,33.187881],[111.034001,33.177864],[111.045704,33.169849]],[[112.024431,24.740308],[111.951135,24.769655],[111.929577,24.75607],[111.875374,24.756613],[111.868599,24.771829],[111.814396,24.770199],[111.783599,24.785957],[111.708455,24.788673],[111.666571,24.760961],[111.637621,24.715303],[111.641933,24.684856],[111.588962,24.690837],[111.570484,24.64461],[111.526752,24.637538],[111.499035,24.667997],[111.451608,24.665822],[111.431282,24.687574],[111.461463,24.728894],[111.479325,24.797366],[111.449144,24.857113],[111.447296,24.892947],[111.470086,24.92877],[111.434977,24.951562],[111.43313,24.979774],[111.460231,24.992793],[111.467622,25.02208],[111.416499,25.047566],[111.435593,25.093642],[111.375231,25.128324],[111.36784,25.108817],[111.321645,25.105023],[111.274833,25.151078],[111.221862,25.106649],[111.200921,25.074672],[111.139943,25.042144],[111.101754,25.035095],[111.100522,24.945593],[111.009363,24.921172],[110.968711,24.975434],[110.951465,25.04377],[110.98411,25.101772],[110.998892,25.161371],[111.112841,25.21715],[111.103602,25.285351],[111.138711,25.303748],[111.184906,25.367034],[111.210776,25.363248],[111.279145,25.42326],[111.32842,25.521592],[111.324724,25.564249],[111.343202,25.602574],[111.309942,25.645203],[111.30871,25.720171],[111.399869,25.744431],[111.442369,25.77192],[111.43313,25.84627],[111.4861,25.859196],[111.460231,25.885042],[111.383239,25.881812],[111.376463,25.906039],[111.346282,25.906577],[111.297007,25.874274],[111.29208,25.854349],[111.251428,25.864581],[111.230486,25.916267],[111.189834,25.953402],[111.235413,26.048071],[111.267442,26.058824],[111.244652,26.078177],[111.26621,26.095914],[111.258203,26.151796],[111.274833,26.183486],[111.271754,26.217316],[111.293311,26.222148],[111.277913,26.272066],[111.228022,26.261333],[111.204616,26.276359],[111.208928,26.30426],[111.090667,26.308016],[111.008132,26.336982],[111.008747,26.35897],[110.974255,26.385778],[110.94469,26.373447],[110.944074,26.326791],[110.926212,26.320354],[110.939762,26.286554],[110.836284,26.255966],[110.759292,26.248451],[110.73527,26.270993],[110.742046,26.313917],[110.721104,26.294066],[110.673676,26.317135],[110.643495,26.308552],[110.612083,26.333764],[110.584365,26.296749],[110.552952,26.283335],[110.546793,26.233421],[110.495054,26.166299],[110.477808,26.179727],[110.437772,26.153945],[110.373098,26.088927],[110.325671,25.975462],[110.257301,25.961473],[110.24991,26.010965],[110.181541,26.060437],[110.168606,26.028713],[110.100853,26.020108],[110.065128,26.050221],[110.100853,26.132455],[110.099005,26.168985],[110.03002,26.166299],[109.970274,26.195301],[109.904368,26.135679],[109.898825,26.095377],[109.864332,26.027637],[109.814441,26.041081],[109.782412,25.996981],[109.806434,25.973848],[109.826144,25.911422],[109.811361,25.877504],[109.779333,25.866196],[109.768246,25.890427],[109.685094,25.880197],[109.67955,25.921649],[109.693717,25.959321],[109.710963,25.954478],[109.730057,25.989988],[109.649369,26.016882],[109.635203,26.047533],[109.588391,26.019571],[109.560058,26.021184],[109.513247,25.998056],[109.48245,26.029788]],[[109.48245,26.029788],[109.452885,26.055598],[109.449805,26.101826],[109.502776,26.096451],[109.513863,26.128157],[109.47629,26.148035],[109.439334,26.238789],[109.467051,26.313917],[109.442414,26.289774],[109.369733,26.277432],[109.351255,26.264016],[109.325385,26.29031],[109.285965,26.295676],[109.271183,26.327863],[109.29582,26.350389],[109.319842,26.418477],[109.38082,26.454381],[109.362342,26.472061],[109.385747,26.493487],[109.381436,26.518659],[109.407305,26.533116],[109.390675,26.598955],[109.35495,26.658873],[109.334008,26.646036],[109.306291,26.661012],[109.283501,26.698445],[109.35495,26.693098],[109.407305,26.719829],[109.447957,26.759913],[109.486761,26.759913]],[[109.486761,26.759913],[109.52187,26.749226]],[[109.52187,26.749226],[109.528645,26.743881]],[[109.528645,26.743881],[109.568065,26.726243],[109.597015,26.756173],[109.554515,26.73533],[109.528645,26.743881]],[[109.528645,26.743881],[109.522486,26.749226]],[[109.522486,26.749226],[109.497232,26.815474],[109.513247,26.84004],[109.509551,26.877947],[109.486761,26.895562],[109.452885,26.861932]],[[109.452885,26.861932],[109.436254,26.892359],[109.555131,26.946788],[109.520022,27.058764],[109.497848,27.079548],[109.486761,27.053968],[109.454733,27.069423],[109.472595,27.134951],[109.441182,27.117907],[109.415312,27.154123],[109.358646,27.153058],[109.33524,27.139212],[109.264407,27.131755],[109.239154,27.14933],[109.21698,27.114711],[109.165857,27.066758],[109.101183,27.06889],[109.128901,27.122701],[109.032814,27.104056],[109.007561,27.08008],[108.940423,27.044907],[108.942887,27.017186]],[[108.942887,27.017186],[108.942887,27.017186]],[[108.942887,27.017186],[108.877597,27.01612],[108.79075,27.084343],[108.878829,27.106187],[108.926873,27.160512],[108.907778,27.204699],[108.963213,27.235565],[108.983539,27.26802],[109.053756,27.293551],[109.044517,27.331304],[109.103647,27.336621],[109.142451,27.418461],[109.141835,27.448207],[109.167089,27.41793],[109.202197,27.450331],[109.245313,27.41793],[109.300132,27.423774],[109.303211,27.47582],[109.404841,27.55066],[109.461508,27.567637],[109.451037,27.586204],[109.470131,27.62863],[109.45658,27.673689],[109.470747,27.680049],[109.414081,27.725087],[109.366653,27.721909],[109.37774,27.736741],[109.332777,27.782815],[109.346943,27.838396],[109.32169,27.868027],[109.30198,27.956343],[109.319842,27.988585],[109.362342,28.007608],[109.378972,28.034551],[109.335856,28.063073],[109.298284,28.036136],[109.314298,28.103729],[109.33832,28.141731],[109.340168,28.19027],[109.367885,28.254602],[109.388211,28.268307],[109.33524,28.293605],[109.317994,28.277795],[109.275494,28.313101],[109.268719,28.33786],[109.289045,28.373673],[109.264407,28.392628],[109.260712,28.46473],[109.274262,28.494714]],[[109.274262,28.494714],[109.273646,28.53836],[109.319842,28.579886],[109.306907,28.62087],[109.252089,28.606685],[109.235458,28.61982],[109.201581,28.597753],[109.192958,28.636104],[109.271183,28.671816],[109.252704,28.691767],[109.294588,28.722211],[109.2989,28.7474],[109.241002,28.776779],[109.246545,28.80143],[109.235458,28.882161],[109.261328,28.952356],[109.292741,28.987436],[109.294588,29.015177],[109.319842,29.042388],[109.312451,29.066453],[109.240386,29.086328],[109.232378,29.119271]],[[112.894138,29.783699],[112.923703,29.766557]],[[113.94493,25.441635],[113.887032,25.436772],[113.877177,25.380552],[113.839605,25.363248],[113.814967,25.328634],[113.76446,25.333502],[113.753373,25.362707],[113.686852,25.351891],[113.680076,25.334584],[113.611707,25.327552],[113.584606,25.306453],[113.579062,25.34432],[113.535946,25.368656],[113.479896,25.375145],[113.449715,25.359463],[113.407215,25.401637],[113.373338,25.402719],[113.341926,25.448661],[113.314208,25.442716],[113.311129,25.490264],[113.248919,25.514031],[113.226129,25.50971],[113.176854,25.471355],[113.11834,25.445418],[113.131274,25.414611],[113.096782,25.412449],[113.078304,25.382174],[113.013014,25.352432],[112.969898,25.350269],[112.93479,25.325929],[112.924319,25.296714],[112.891058,25.339993],[112.854718,25.337829],[112.867036,25.249632],[112.897833,25.238264],[112.958195,25.254503],[112.992688,25.247467],[113.034572,25.198199],[112.97421,25.168412],[112.96805,25.141869],[113.004391,25.089306],[112.979137,25.03401],[113.009934,24.977604],[112.994536,24.927142],[112.941565,24.915745],[112.904609,24.921715],[112.873812,24.896747],[112.780805,24.896747],[112.778341,24.947764],[112.743233,24.959701],[112.742001,24.99876],[112.714899,25.025876],[112.712436,25.083344],[112.660081,25.132658],[112.628052,25.140785],[112.562762,25.124531],[112.458053,25.152162],[112.44327,25.185744],[112.414937,25.14241],[112.365046,25.191701],[112.315771,25.175453],[112.302836,25.157037],[112.256025,25.159204],[112.246785,25.185202],[112.187039,25.182494],[112.177184,25.106649],[112.151931,25.055698],[112.155626,25.026419],[112.12175,24.989538],[112.119902,24.963499],[112.175337,24.927685],[112.167329,24.859828],[112.149467,24.837019],[112.124214,24.841364],[112.03367,24.771286],[112.024431,24.740308]],[[109.52187,26.749226],[109.522486,26.749226]],[[113.558736,22.212244],[113.53841,22.209473],[113.534715,22.174009],[113.554425,22.142416],[113.554425,22.107489]],[[113.554425,22.107489],[113.567359,22.075327],[113.527939,22.073663],[113.45957,22.043711],[113.442324,22.009315],[113.330223,21.96159],[113.319752,21.909407],[113.266781,21.871646],[113.235368,21.887751],[113.1516,21.979905],[113.142977,22.012089],[113.091854,22.065344],[113.086927,22.12634],[113.045659,22.088636],[113.032108,22.04593],[113.053666,22.012089],[113.047507,21.956595],[112.989608,21.869424],[112.929862,21.838875],[112.893522,21.84443],[112.841167,21.920512],[112.792508,21.921067],[112.68595,21.810541],[112.647146,21.758302],[112.535661,21.753856],[112.497473,21.785535],[112.445734,21.803317],[112.427256,21.789981],[112.415553,21.734956],[112.353343,21.707157],[112.238778,21.702153],[112.236315,21.727173],[112.196894,21.736624],[112.192583,21.789425],[112.136532,21.793871],[112.036134,21.761637],[111.956062,21.710494],[111.954214,21.667674],[111.997946,21.657107],[112.026895,21.633744],[111.972692,21.603144],[111.941896,21.607039],[111.887693,21.578659],[111.810084,21.555283],[111.832258,21.578659],[111.794686,21.61149],[111.736788,21.609821],[111.693672,21.590345],[111.677658,21.529677],[111.650556,21.512418],[111.609904,21.530234],[111.560629,21.50518],[111.521825,21.517429],[111.494724,21.501282],[111.444217,21.514088],[111.382623,21.495714],[111.353058,21.464528],[111.28592,21.41885],[111.257587,21.41495],[111.250196,21.45116],[111.276065,21.443362],[111.28284,21.485691],[111.171355,21.458401],[111.103602,21.455616],[111.034617,21.438906],[110.929291,21.375945],[110.888639,21.367585],[110.796248,21.37483],[110.768531,21.364799],[110.713097,21.3124],[110.65951,21.239902],[110.626249,21.215915],[110.534474,21.204198],[110.501213,21.217588],[110.451322,21.186343],[110.422373,21.190807],[110.39096,21.124949],[110.296722,21.093684],[110.24991,21.045098],[110.241903,21.016051],[110.208642,21.050684],[110.204947,21.003202],[110.180925,20.98197],[110.184005,20.891979],[110.209874,20.860106],[110.269004,20.839972],[110.327519,20.847802],[110.350924,20.84165],[110.393424,20.816479],[110.407591,20.731987],[110.392192,20.682724],[110.411286,20.670966],[110.466105,20.680485],[110.487047,20.640167],[110.499982,20.572386],[110.550489,20.47262],[110.54125,20.42047],[110.491358,20.373912],[110.452554,20.311064],[110.425453,20.291419],[110.384185,20.293103],[110.349076,20.258859],[110.296722,20.249314],[110.220345,20.25156],[110.168606,20.219553],[110.118099,20.219553],[110.082375,20.258859],[109.993679,20.254368],[109.929006,20.211691],[109.909296,20.236961],[109.916071,20.316677],[109.861252,20.376717],[109.864948,20.40196],[109.895745,20.42776],[109.888354,20.475423],[109.839695,20.489439],[109.811977,20.541566],[109.813825,20.574627],[109.793499,20.615522],[109.74484,20.621124],[109.730057,20.719673],[109.711579,20.774519],[109.664768,20.862343],[109.655529,20.929435],[109.674007,21.067997],[109.674623,21.136671],[109.763934,21.226514],[109.757775,21.346963],[109.770709,21.359783],[109.868644,21.365913],[109.904368,21.429992],[109.894513,21.442248],[109.819369,21.445033],[109.785492,21.45673]],[[109.785492,21.45673],[109.788572,21.490702],[109.754695,21.556396],[109.742992,21.616497],[109.778101,21.670455],[109.786108,21.637638],[109.839695,21.636525],[109.888354,21.652101]],[[109.888354,21.652101],[109.888354,21.652101]],[[109.888354,21.652101],[109.916071,21.668787],[109.940093,21.769419],[109.94502,21.84443],[109.999839,21.881643],[110.050962,21.857205],[110.101469,21.86998],[110.12857,21.902744],[110.196323,21.899968],[110.212338,21.886085]],[[110.212338,21.886085],[110.212338,21.886085]],[[110.212338,21.886085],[110.224041,21.882198]],[[110.224041,21.882198],[110.224041,21.882198]],[[110.224041,21.882198],[110.283787,21.892194],[110.290562,21.917736],[110.337374,21.887751],[110.391576,21.89386],[110.378642,21.939942]],[[110.378642,21.939942],[110.378642,21.939942]],[[110.378642,21.939942],[110.374946,21.967695]],[[110.374946,21.967695],[110.374946,21.967695]],[[110.374946,21.967695],[110.352772,21.97602],[110.359547,22.015973],[110.35154,22.097508],[110.364475,22.125785],[110.326287,22.152393],[110.34846,22.195621],[110.378026,22.164587],[110.414366,22.208365],[110.456866,22.189526],[110.505525,22.14297],[110.55788,22.196175],[110.602843,22.18343],[110.598532,22.162924],[110.629329,22.149068],[110.678604,22.172901],[110.646575,22.220554],[110.687843,22.249914],[110.725415,22.29588],[110.759292,22.274837],[110.787009,22.28259],[110.749437,22.329653],[110.74143,22.361757],[110.711249,22.369506],[110.712481,22.440879],[110.688459,22.477935],[110.74143,22.464109],[110.740198,22.498947],[110.762988,22.518298],[110.749437,22.556991],[110.778386,22.585174],[110.812263,22.576333],[110.897878,22.591805],[110.896031,22.613352],[110.950233,22.61059],[110.958856,22.636553],[110.997045,22.631582],[111.055559,22.648705],[111.089435,22.695643],[111.058023,22.729871],[111.118385,22.744773],[111.185522,22.735942],[111.218167,22.748085],[111.358601,22.889301],[111.374615,22.938361],[111.362913,22.967568],[111.403565,22.99126],[111.389398,23.005583],[111.433746,23.036428],[111.43313,23.073322],[111.402333,23.066165],[111.377695,23.082132],[111.365992,23.14488],[111.38447,23.16744],[111.388782,23.210349],[111.36476,23.240047],[111.353058,23.284582],[111.376463,23.30437],[111.363528,23.340641],[111.389398,23.375804],[111.383239,23.399423],[111.399869,23.469159],[111.428818,23.466414],[111.479941,23.532822],[111.487332,23.626615],[111.555702,23.64087],[111.615448,23.639225],[111.614832,23.65896],[111.666571,23.718696],[111.621607,23.725819],[111.627766,23.78881],[111.654868,23.833159],[111.683201,23.822758]],[[111.683201,23.822758],[111.683201,23.822758]],[[111.683201,23.822758],[111.722621,23.823305],[111.8107,23.80688],[111.824867,23.832612],[111.812548,23.887343],[111.845809,23.904305],[111.854432,23.947521],[111.911714,23.943693],[111.940664,23.987989],[111.92157,24.012045],[111.878454,24.109862],[111.886461,24.163929],[111.871062,24.176487],[111.877222,24.227252],[111.912946,24.221795],[111.958526,24.263813],[111.986243,24.25672],[111.990555,24.279634],[112.026279,24.294908],[112.05954,24.339628],[112.057692,24.387057],[112.025047,24.438828],[111.985011,24.467701],[112.009649,24.503103],[112.007185,24.534684],[111.972077,24.578775],[111.936968,24.595645],[111.927729,24.629378],[111.953598,24.64733],[111.939432,24.686487],[111.961606,24.721283],[112.024431,24.740308]],[[117.192778,23.5619],[117.085605,23.536663],[117.044953,23.539955],[117.01046,23.502641],[116.963649,23.507031],[116.92854,23.530079],[116.888504,23.501543],[116.895895,23.476295],[116.874953,23.447748],[116.874338,23.447199],[116.871258,23.416449],[116.871874,23.4159],[116.782563,23.313714],[116.798577,23.244996],[116.821367,23.240597],[116.806584,23.200998],[116.74499,23.215299],[116.701259,23.198248],[116.665534,23.158086],[116.566368,23.134424],[116.550969,23.109656],[116.566368,23.088738],[116.557129,23.056253],[116.576839,23.014397],[116.544194,22.996769],[116.50539,22.930645],[116.449955,22.936707],[116.382818,22.91907],[116.302746,22.951588],[116.259014,22.932298],[116.239304,22.921275],[116.14137,22.835259],[116.104413,22.816505],[116.05637,22.844635],[115.99724,22.826985],[115.965211,22.800506],[115.931334,22.802713],[115.883291,22.78561],[115.829089,22.734838],[115.796444,22.739254],[115.788437,22.809885],[115.760103,22.834707],[115.696046,22.84298],[115.654162,22.865591],[115.583945,22.82864],[115.570394,22.786713],[115.541445,22.755259],[115.609198,22.753052],[115.565467,22.684048],[115.575322,22.650914],[115.471844,22.697852],[115.430576,22.684048],[115.381301,22.684048],[115.349272,22.712206],[115.338185,22.776781],[115.319091,22.783402],[115.230396,22.776781],[115.236555,22.82533],[115.190359,22.818711],[115.190975,22.77347],[115.154635,22.80161],[115.076411,22.788368],[115.053621,22.747533],[115.02344,22.726007],[115.039454,22.713862],[114.945216,22.645391],[114.927969,22.621639],[114.922426,22.549253],[114.88547,22.538751],[114.866375,22.591805],[114.746267,22.581859],[114.743803,22.632687],[114.728405,22.651466],[114.73518,22.724351],[114.749963,22.764089],[114.709927,22.787817],[114.689601,22.7674],[114.601521,22.730975],[114.591666,22.690122],[114.567029,22.685705],[114.51529,22.655332],[114.579964,22.661407],[114.603369,22.638763],[114.559022,22.583517],[114.568261,22.560859],[114.614456,22.545384],[114.628623,22.513875],[114.611377,22.481806],[114.549167,22.465769],[114.506667,22.438667],[114.476486,22.459132],[114.472174,22.522168],[114.427211,22.589042],[114.381631,22.60175],[114.321885,22.587385],[114.294784,22.563623],[114.232574,22.539857]],[[114.232574,22.539857],[114.222719,22.553122],[114.166052,22.559201],[114.156813,22.543726],[114.095219,22.534329],[114.082285,22.512216],[114.031778,22.503923]],[[114.031778,22.503923],[113.976343,22.510558],[113.954785,22.491206],[113.952937,22.486783],[113.893807,22.442539],[113.869786,22.459685],[113.856851,22.539857],[113.803264,22.593463],[113.765692,22.665825],[113.758301,22.683496],[113.733663,22.736494],[113.678228,22.726007],[113.717033,22.645391],[113.740438,22.534329],[113.691779,22.514981],[113.668373,22.4807],[113.631417,22.475723],[113.573519,22.41156],[113.608627,22.408793],[113.624642,22.443092],[113.66591,22.438667],[113.669605,22.416539],[113.627721,22.349027],[113.604932,22.339617],[113.617866,22.315259],[113.595693,22.304186],[113.594461,22.228864],[113.558736,22.212244]],[[117.024627,23.437865],[117.029554,23.443356],[117.058503,23.47355],[117.093612,23.459277],[117.129336,23.483431],[117.142887,23.459826],[117.142887,23.400522],[117.124409,23.389537],[117.081909,23.409309],[117.050496,23.400522],[117.027091,23.41535],[116.951946,23.419744],[116.944555,23.440061],[116.982743,23.460924],[117.024627,23.437865]],[[112.853486,21.740515],[112.83316,21.736624],[112.804826,21.686583],[112.821457,21.655994],[112.798667,21.610933],[112.817145,21.590345],[112.775261,21.564189],[112.730914,21.613715],[112.780189,21.671568],[112.734609,21.666562],[112.70566,21.679354],[112.724138,21.719945],[112.782653,21.739959],[112.840551,21.776644],[112.876275,21.772753],[112.853486,21.740515]],[[112.530733,21.583667],[112.535045,21.628737],[112.57077,21.645982],[112.560299,21.666562],[112.592327,21.693256],[112.663776,21.714386],[112.66624,21.683803],[112.639139,21.67268],[112.665624,21.642644],[112.621277,21.606482],[112.571385,21.619835],[112.563378,21.591458],[112.530733,21.583667]],[[114.231342,22.016528],[114.239965,22.03539],[114.302791,22.050368],[114.311414,22.041493],[114.231342,22.016528]],[[110.43346,21.171276],[110.431612,21.180763],[110.445163,21.184669],[110.499366,21.213125],[110.525235,21.190249],[110.589293,21.194713],[110.632409,21.210893],[110.582517,21.094801],[110.544945,21.083633],[110.508605,21.140579],[110.489511,21.138904],[110.43346,21.171276]],[[112.435263,21.663781],[112.458669,21.68992],[112.456205,21.648763],[112.435263,21.663781]],[[110.517844,21.079166],[110.560344,21.061295],[110.539402,20.987557],[110.535706,20.922727],[110.511684,20.916578],[110.47288,20.983087],[110.407591,20.990351],[110.347845,20.984763],[110.309656,20.963529],[110.201251,20.938378],[110.211106,20.986999],[110.27578,21.033369],[110.305961,21.0881],[110.352772,21.079724],[110.398352,21.096476],[110.459946,21.062971],[110.517844,21.079166]],[[113.765076,21.962145],[113.74167,21.991559],[113.774315,21.998218],[113.765076,21.962145]],[[113.723192,21.922177],[113.71888,21.951599],[113.742902,21.950489],[113.723192,21.922177]],[[113.142977,21.831653],[113.136818,21.868869],[113.167615,21.876644],[113.203955,21.861093],[113.162071,21.853873],[113.142977,21.831653]],[[113.819894,22.396068],[113.786634,22.413773],[113.813735,22.419858],[113.819894,22.396068]],[[114.190074,21.986564],[114.180835,22.00987],[114.229494,21.995443],[114.190074,21.986564]],[[114.153734,21.97491],[114.124169,21.985455],[114.171596,22.000437],[114.153734,21.97491]],[[116.769628,20.771721],[116.820135,20.780674],[116.88604,20.775638],[116.925461,20.726949],[116.934084,20.676565],[116.905135,20.619443],[116.862635,20.588633],[116.796113,20.582471],[116.749302,20.600958],[116.849084,20.628405],[116.889736,20.683284],[116.87249,20.738143],[116.761005,20.750456],[116.769628,20.771721]],[[113.025333,21.847762],[113.007471,21.869424],[113.045659,21.882753],[113.025333,21.847762]],[[110.405127,20.678245],[110.414366,20.710157],[110.437772,20.677685],[110.405127,20.678245]],[[110.644727,20.935584],[110.646575,20.917137],[110.611467,20.860106],[110.562807,20.861224],[110.548641,20.908752],[110.584365,20.948998],[110.644727,20.935584]],[[110.556648,20.32734],[110.586213,20.381205],[110.593604,20.360447],[110.556648,20.32734]],[[115.943037,21.097592],[115.965211,21.123832],[116.024341,21.12439],[116.044051,21.110434],[116.067457,21.04063],[116.040356,21.02052],[115.989233,21.035603],[115.953508,21.064088],[115.943037,21.097592]],[[115.926407,20.981411],[115.954124,20.99985],[116.000936,20.948439],[115.999088,20.922727],[115.970139,20.919373],[115.939342,20.945644],[115.926407,20.981411]],[[115.834632,22.722695],[115.835248,22.722695]],[[115.835248,22.722695],[115.834632,22.722143],[115.834632,22.722695]],[[115.834632,22.722695],[115.834632,22.723247],[115.835248,22.722695]],[[109.785492,21.45673],[109.704188,21.462857],[109.654913,21.493487],[109.612413,21.556953],[109.604406,21.523553],[109.576689,21.493487],[109.540964,21.466199],[109.529877,21.437234],[109.484914,21.453388],[109.41716,21.438906],[109.245929,21.425536],[109.186183,21.390991],[109.138756,21.388762],[109.095024,21.419407],[109.046365,21.424421],[109.039589,21.457844],[109.074698,21.489589],[109.142451,21.511861],[109.138756,21.567528],[109.110422,21.568085],[109.09872,21.571424],[109.093792,21.579215],[108.937959,21.589789],[108.881293,21.627068],[108.83325,21.610933],[108.801837,21.626512],[108.745786,21.602587],[108.734084,21.626512],[108.735931,21.628181],[108.678033,21.659331],[108.658939,21.643757],[108.626294,21.67991],[108.591802,21.677129],[108.492635,21.554727],[108.397781,21.533017],[108.330027,21.540254],[108.230245,21.491259],[108.210535,21.505737],[108.249955,21.561406],[108.241332,21.599805],[108.205608,21.597579],[108.156332,21.55083],[108.193905,21.519656],[108.108289,21.508521],[108.034376,21.545821],[107.958,21.534131],[107.929051,21.585893],[107.893942,21.596466],[107.892095,21.622617],[107.863761,21.650988],[107.837892,21.640419],[107.807711,21.655438],[107.712856,21.616497],[107.603219,21.597579],[107.584741,21.614828],[107.547168,21.58645],[107.486806,21.59591],[107.500973,21.613715],[107.477567,21.659888],[107.431372,21.642088],[107.388256,21.594241],[107.363619,21.602031],[107.356843,21.667674],[107.310648,21.733844],[107.271844,21.727173],[107.242279,21.703265],[107.199163,21.718833],[107.194851,21.736624],[107.148656,21.758858],[107.093837,21.803317],[107.018077,21.81943],[107.018693,21.859427],[107.058729,21.887196],[107.05996,21.914959],[106.999598,21.947714],[106.974345,21.923288],[106.935541,21.933836],[106.926302,21.967695],[106.859164,21.986009],[106.802498,21.98157],[106.790179,22.004876],[106.73844,22.008205],[106.698404,21.959925],[106.683006,21.999882],[106.706411,22.021521],[106.71565,22.089745],[106.691629,22.13521],[106.706411,22.160707],[106.673151,22.182322],[106.7021,22.207257],[106.688549,22.260438],[106.670071,22.283144],[106.663296,22.33076],[106.562897,22.345706],[106.588767,22.374486],[106.560434,22.455813],[106.588151,22.472958],[106.585071,22.517192],[106.61402,22.602303],[106.650361,22.575228],[106.711955,22.575228],[106.756302,22.68957],[106.780324,22.708894],[106.768621,22.739254],[106.820976,22.768504],[106.838838,22.803265],[106.813585,22.817608],[106.808657,22.817608],[106.804346,22.816505],[106.801882,22.815401],[106.796338,22.812091],[106.784636,22.812643],[106.78094,22.813195],[106.779708,22.813195],[106.779092,22.813746],[106.778476,22.814298],[106.776012,22.813746],[106.774781,22.812643],[106.709491,22.866142],[106.716882,22.881582],[106.674998,22.891506],[106.657136,22.863385],[106.631267,22.88103],[106.606013,22.925684],[106.562282,22.923479],[106.525941,22.946628],[106.504383,22.91025],[106.41384,22.877171],[106.37134,22.878273],[106.366413,22.857871],[106.286957,22.867245],[106.258007,22.889852],[106.270326,22.907494],[106.206885,22.978588],[106.153914,22.988505],[106.106486,22.980792],[106.08616,22.996218],[106.019639,22.990709],[105.994385,22.93781],[105.959277,22.948832],[105.893987,22.936707],[105.879205,22.916865],[105.839169,22.987403],[105.805908,22.994565],[105.780039,23.022659],[105.74185,23.030921],[105.724604,23.06231],[105.648844,23.078828],[105.625438,23.064513],[105.574931,23.066165],[105.558916,23.177893],[105.542902,23.184495]],[[105.542902,23.184495],[105.526272,23.234548],[105.560148,23.257093],[105.593409,23.312614],[105.649459,23.346136],[105.699966,23.327453],[105.694423,23.363168],[105.637757,23.404366],[105.699966,23.40162],[105.758481,23.459826],[105.805908,23.467512],[105.815763,23.507031],[105.852103,23.526786],[105.89214,23.52514],[105.913081,23.499348],[105.935871,23.508678],[105.986378,23.489469],[105.999929,23.447748],[106.039965,23.484529],[106.071994,23.495506],[106.08616,23.524043],[106.141595,23.569579],[106.120653,23.605229],[106.149602,23.665538],[106.157609,23.724175],[106.136667,23.795381],[106.192102,23.824947],[106.173008,23.861622],[106.192718,23.879135],[106.157609,23.891174],[106.128044,23.956819],[106.091088,23.998924],[106.096631,24.018058],[106.053516,24.051399],[106.04982,24.089649],[106.011632,24.099482],[105.998081,24.120786],[105.963589,24.110954],[105.919241,24.122425],[105.901995,24.099482],[105.908154,24.069432],[105.89214,24.040468],[105.859495,24.056864],[105.841633,24.03063],[105.796669,24.023524],[105.802212,24.051945],[105.765256,24.073804],[105.739387,24.059596],[105.704278,24.0667],[105.649459,24.032816],[105.628518,24.126794],[105.594641,24.137718],[105.533663,24.130071],[105.493011,24.016965],[105.406163,24.043748],[105.395692,24.065607],[105.334099,24.094566],[105.320548,24.116416],[105.273121,24.092927],[105.292831,24.074896],[105.260186,24.061236],[105.20044,24.105491],[105.182577,24.167205],[105.229389,24.165567],[105.24294,24.208695],[105.215222,24.214699],[105.164715,24.288362],[105.196744,24.326541],[105.188121,24.347261],[105.138846,24.376701],[105.111744,24.37234],[105.106817,24.414853],[105.042759,24.442097],[104.979933,24.412673],[104.930042,24.411038],[104.914028,24.426296],[104.83642,24.446456],[104.784681,24.443732],[104.765587,24.45953],[104.74834,24.435559],[104.715695,24.441552],[104.703377,24.419757],[104.721239,24.340173],[104.70892,24.321087],[104.641783,24.367979],[104.610986,24.377246],[104.63008,24.397958],[104.616529,24.421937],[104.575877,24.424661],[104.550008,24.518894],[104.520443,24.535228],[104.489646,24.653313],[104.529682,24.731611]],[[104.529682,24.731611],[104.595587,24.709323],[104.628848,24.660927],[104.703377,24.645698],[104.729246,24.617953],[104.771746,24.659839],[104.841963,24.676155],[104.865985,24.730524],[104.899245,24.752809],[105.03352,24.787586],[105.026745,24.815836],[105.039064,24.872859],[105.077868,24.918459]],[[105.077868,24.918459],[105.082179,24.915745],[105.096346,24.928228],[105.09573,24.92877]],[[105.09573,24.92877],[105.131454,24.959701],[105.157324,24.958616],[105.178266,24.985199],[105.212758,24.995505],[105.251563,24.967296],[105.267577,24.929313],[105.334099,24.9266],[105.365511,24.943423],[105.428337,24.930941],[105.457286,24.87123],[105.493011,24.833217],[105.497322,24.809318],[105.573083,24.797366],[105.607576,24.803885],[105.617431,24.78161],[105.70551,24.768569],[105.767104,24.719109],[105.827466,24.702799],[105.863806,24.729437],[105.942031,24.725088],[105.961741,24.677786],[106.024566,24.633186],[106.047356,24.684312],[106.113878,24.714216],[106.150218,24.762591],[106.173008,24.760417],[106.206269,24.851139],[106.197645,24.885889],[106.145291,24.954275],[106.191486,24.95319],[106.215508,24.981944],[106.253696,24.971094],[106.304819,24.973807],[106.332536,24.988454],[106.442173,25.019369],[106.450181,25.033468],[106.519782,25.054072],[106.551195,25.082802],[106.590615,25.08768],[106.63989,25.132658],[106.644817,25.164621],[106.691013,25.179245],[106.732281,25.162454],[106.764926,25.183036],[106.787715,25.17112],[106.853005,25.186827],[106.888113,25.181953],[106.904128,25.231768],[106.933077,25.250714],[106.975577,25.232851],[107.013765,25.275611],[107.012533,25.352973],[106.987896,25.358922],[106.963874,25.437852],[106.996519,25.442716],[107.015613,25.495666],[107.066736,25.50917],[107.064272,25.559391],[107.185612,25.578825],[107.205322,25.607971],[107.228728,25.604733],[107.232423,25.556691],[107.263836,25.543193],[107.336517,25.461089],[107.308184,25.432988],[107.318039,25.401637],[107.358691,25.393528],[107.375937,25.411908],[107.420901,25.392987],[107.409198,25.347024],[107.432604,25.289139],[107.481263,25.299961],[107.489886,25.276693],[107.472024,25.213902],[107.512676,25.209029],[107.576734,25.256668],[107.599523,25.250714],[107.632168,25.310241],[107.659885,25.316192],[107.661733,25.258833],[107.696226,25.219858],[107.700537,25.194408],[107.741805,25.24043],[107.762131,25.229061],[107.760283,25.188451],[107.789233,25.15487],[107.762747,25.125073],[107.839124,25.115861],[107.872384,25.141327],[107.928435,25.155954],[108.001732,25.196574],[108.080572,25.193867],[108.115065,25.210112],[108.143398,25.269658],[108.152021,25.324306],[108.142782,25.390825],[108.193289,25.405421],[108.162492,25.444878],[108.192673,25.458928],[108.251803,25.430286],[108.241332,25.46217],[108.280752,25.48],[108.308469,25.525912],[108.348506,25.536173],[108.359592,25.513491],[108.400244,25.491344],[108.418723,25.443257],[108.471693,25.458928],[108.585642,25.365952],[108.589338,25.335125],[108.625062,25.308076],[108.62999,25.335666],[108.600425,25.432448],[108.6072,25.491885],[108.634917,25.520512],[108.68912,25.533473],[108.658323,25.550212],[108.660787,25.584763],[108.68604,25.587462],[108.68912,25.623081],[108.724844,25.634952],[108.783975,25.628477],[108.799989,25.576666],[108.781511,25.554531],[108.814772,25.526992],[108.826474,25.550212],[108.890532,25.556151],[108.8893,25.543193],[108.949046,25.557231],[109.024807,25.51241],[109.088249,25.550752],[109.051908,25.566949],[109.030966,25.629556],[109.075314,25.693749],[109.07901,25.72071],[109.043285,25.738502],[109.007561,25.734728],[108.953974,25.686738]],[[108.953974,25.686738],[108.953974,25.686738]],[[108.953974,25.686738],[108.900387,25.682423],[108.896076,25.71424],[108.940423,25.740119],[108.963829,25.732572],[108.999553,25.765453],[108.989698,25.778926],[109.048213,25.790781],[109.077778,25.776771],[109.095024,25.80533],[109.143683,25.795092],[109.13198,25.762758],[109.147995,25.741736],[109.206509,25.788087],[109.207125,25.740119],[109.296436,25.71424],[109.340168,25.731493],[109.327849,25.76168],[109.339552,25.83442],[109.359262,25.836036],[109.396834,25.900117],[109.435022,25.93349],[109.408537,25.967392],[109.473211,26.006663],[109.48245,26.029788]],[[105.077868,24.918459],[105.09573,24.92877]],[[109.088249,21.014934],[109.088865,21.031134],[109.09256,21.057386],[109.138756,21.067439],[109.144299,21.041189],[109.117814,21.017727],[109.11227,21.02499],[109.088249,21.014934]],[[110.106396,20.026812],[110.144585,20.074598],[110.243135,20.077408],[110.28933,20.056047],[110.318279,20.108882],[110.387265,20.113378],[110.495054,20.077408],[110.526467,20.07516],[110.562191,20.110006],[110.655814,20.134169],[110.687843,20.163947],[110.717408,20.148778],[110.744509,20.074036],[110.778386,20.068415],[110.808567,20.035808],[110.871393,20.01163],[110.940994,20.028499],[110.966248,20.018377],[111.013675,19.850159],[111.043856,19.763448],[111.071573,19.628784],[111.061718,19.612436],[111.008747,19.60398],[110.920668,19.552668],[110.888023,19.518827],[110.844292,19.449996],[110.787009,19.399765],[110.729727,19.378878],[110.706321,19.320153],[110.676756,19.286264],[110.619474,19.152334],[110.585597,18.88075],[110.590525,18.838841],[110.578206,18.784458],[110.499366,18.751592],[110.499366,18.651824],[110.367555,18.631977],[110.329366,18.642185],[110.246215,18.609859],[110.214186,18.578662],[110.116867,18.506602],[110.090382,18.399309],[110.070672,18.376025],[110.022629,18.360121],[109.919767,18.375457],[109.785492,18.339672],[109.749767,18.193618],[109.726362,18.177698],[109.661688,18.175424],[109.584696,18.143579],[109.527413,18.169169],[109.467051,18.173718],[109.441182,18.199303],[109.355566,18.215221],[109.287813,18.264671],[109.17448,18.260125],[109.138756,18.268081],[109.108575,18.323766],[109.006329,18.323198],[108.944735,18.314107],[108.905315,18.389087],[108.881293,18.416344],[108.776583,18.441894],[108.68912,18.447571],[108.644772,18.486738],[108.641077,18.565614],[108.663866,18.67337],[108.65278,18.740258],[108.593033,18.809386],[108.595497,18.872256],[108.637997,18.924346],[108.630606,19.003017],[108.598577,19.055633],[108.591186,19.141592],[108.609048,19.276661],[108.644772,19.349518],[108.694047,19.387346],[108.765496,19.400894],[108.806148,19.450561],[108.855424,19.469182],[108.92872,19.524468],[108.993394,19.587065],[109.048829,19.619764],[109.093792,19.68965],[109.147379,19.704863],[109.169553,19.736411],[109.159082,19.79048],[109.231147,19.863105],[109.255784,19.867045],[109.25948,19.898561],[109.300748,19.917693],[109.349407,19.898561],[109.411001,19.895184],[109.498464,19.873236],[109.526797,19.943573],[109.585312,19.98801],[109.657993,20.01163],[109.712195,20.017253],[109.76147,19.981261],[109.814441,19.993072],[109.855093,19.984073],[109.898825,19.994196],[109.965346,19.993634],[109.997375,19.980136],[110.042339,19.991384],[110.106396,20.026812]],[[106.37442,28.525742],[106.33192,28.55308],[106.346703,28.583565],[106.304203,28.64976],[106.305435,28.704365],[106.274022,28.739004],[106.267863,28.779402],[106.245689,28.817686],[106.264783,28.845997],[106.206885,28.904691],[106.173008,28.920407],[106.14837,28.901548],[106.101559,28.898928],[106.070762,28.919884],[106.049204,28.906263],[106.040581,28.955498],[106.001161,28.973824],[105.969132,28.965971],[105.910002,28.920407],[105.852719,28.927217],[105.830546,28.944501],[105.797285,28.936121],[105.801596,28.958116],[105.762176,28.9911],[105.766488,29.013607],[105.74185,29.039249],[105.757865,29.069068],[105.728916,29.1062],[105.752321,29.129727],[105.728916,29.134432],[105.703662,29.176766],[105.712285,29.219082],[105.695039,29.287482],[105.647612,29.253027],[105.631597,29.280174],[105.557684,29.278608],[105.521344,29.264513],[105.513337,29.283306],[105.459134,29.288526],[105.465294,29.322969],[105.42033,29.31149],[105.418482,29.352185],[105.441888,29.400686],[105.426489,29.419454],[105.372903,29.421018],[105.399388,29.43874],[105.387069,29.455416]],[[105.387069,29.455416],[105.387069,29.455416]],[[105.387069,29.455416],[105.334099,29.441345],[105.337794,29.459064],[105.305149,29.53199],[105.296526,29.571035],[105.332867,29.592374],[105.347649,29.621512],[105.38091,29.628275],[105.419714,29.688082],[105.476996,29.674564],[105.481924,29.718232],[105.529351,29.707836],[105.574931,29.744216],[105.582938,29.819013],[105.610655,29.837184],[105.707974,29.840818],[105.738771,29.891159],[105.717213,29.893753],[105.70243,29.924879],[105.730763,29.95755],[105.723372,29.975177],[105.753553,30.018196],[105.719677,30.042548],[105.687032,30.038922],[105.676561,30.06793],[105.638988,30.076216],[105.642068,30.101072],[105.582938,30.12385]],[[105.582938,30.12385],[105.582938,30.127474],[105.580474,30.129544],[105.574315,30.130579]],[[105.574315,30.130579],[105.596489,30.159043],[105.536127,30.152834],[105.550909,30.179222]],[[105.550909,30.179222],[105.56138,30.183878]],[[105.56138,30.183878],[105.642684,30.186464],[105.662394,30.210258],[105.619894,30.234045],[105.624822,30.275918],[105.670401,30.254208],[105.720292,30.252657]],[[105.720292,30.252657],[105.720292,30.252657]],[[105.720292,30.252657],[105.714749,30.322939],[105.754785,30.342567],[105.760329,30.384393],[105.792357,30.427234],[105.825618,30.436006],[105.84656,30.410203],[105.900763,30.405042],[105.943263,30.372002],[106.031958,30.373551],[106.07261,30.333786],[106.132972,30.30279],[106.132356,30.323972],[106.168696,30.303823],[106.180399,30.233011],[106.232754,30.185947],[106.260471,30.19681]],[[106.260471,30.19681],[106.264167,30.20974]],[[106.264167,30.20974],[106.296196,30.205603],[106.306667,30.238182],[106.334384,30.225772],[106.349167,30.24542],[106.401521,30.242318],[106.428623,30.254725],[106.43971,30.308473],[106.49884,30.295556],[106.545035,30.296589],[106.560434,30.31519],[106.611557,30.292455],[106.642354,30.246454],[106.612789,30.235596]],[[106.612789,30.235596],[106.612789,30.235596]],[[106.612789,30.235596],[106.612173,30.235596]],[[106.612173,30.235596],[106.612173,30.235596]],[[106.612173,30.235596],[106.611557,30.235596]],[[106.611557,30.235596],[106.631883,30.186464],[106.677462,30.156974],[106.672535,30.122297],[106.700252,30.111944],[106.699636,30.074145],[106.724274,30.058607],[106.732281,30.027005],[106.785252,30.01716],[106.825904,30.03115]],[[106.825904,30.03115],[106.825904,30.03115]],[[106.825904,30.03115],[106.83699,30.049801],[106.862244,30.033223],[106.913367,30.025451],[106.94478,30.037367],[106.976193,30.083467]],[[106.976193,30.083467],[106.981736,30.08502]],[[106.981736,30.08502],[107.02054,30.036849],[107.053801,30.043584]],[[107.053801,30.043584],[107.054417,30.040994],[107.055649,30.040476],[107.058113,30.043066]],[[107.058113,30.043066],[107.084598,30.063786],[107.080286,30.094341],[107.103076,30.090198],[107.221337,30.213878],[107.257677,30.267131],[107.288474,30.337402],[107.338981,30.386459],[107.368546,30.468508],[107.408582,30.521623],[107.443075,30.53348],[107.427676,30.547397],[107.485575,30.598408],[107.516987,30.644759],[107.477567,30.664837],[107.458473,30.704981],[107.424597,30.74048],[107.454162,30.771851]],[[107.454162,30.771851],[107.454162,30.771851]],[[107.454162,30.771851],[107.498509,30.809381],[107.483111,30.838675],[107.515756,30.854603],[107.57735,30.847924],[107.645103,30.821202],[107.693146,30.875665],[107.739957,30.884396],[107.760899,30.862823],[107.763979,30.817091],[107.788001,30.81966],[107.851443,30.792931],[107.956152,30.882855],[107.994956,30.908533],[107.948145,30.918802],[107.942602,30.989114],[107.983254,30.983983],[108.00358,31.025533],[108.060246,31.052197],[108.026985,31.061938],[108.009123,31.109602],[108.025753,31.116263],[108.089811,31.204859],[108.07626,31.231985],[108.031297,31.217144],[108.038688,31.252964],[108.095354,31.268311],[108.185898,31.336831],[108.153869,31.371073],[108.216079,31.41041],[108.224086,31.464024],[108.193289,31.467598],[108.191441,31.492096],[108.233941,31.506894],[108.254883,31.49873],[108.344194,31.512506],[108.339266,31.539033],[108.386078,31.544134],[108.390389,31.591555],[108.442744,31.633856],[108.468614,31.636404],[108.519121,31.665952],[108.546838,31.665442],[108.514809,31.693963],[108.50557,31.734182],[108.535135,31.757592],[108.462454,31.780488],[108.455063,31.814059],[108.429194,31.809482],[108.391005,31.829822],[108.386078,31.854226],[108.343578,31.860834],[108.259194,31.967006],[108.307238,31.997463],[108.351585,31.971575],[108.370063,31.988835],[108.329411,32.020299],[108.362056,32.035521],[108.344194,32.067477],[108.372527,32.077112],[108.42981,32.061391],[108.452599,32.090296],[108.399628,32.147065],[108.379303,32.153652]],[[108.379303,32.153652],[108.379303,32.153652]],[[108.379303,32.153652],[108.379918,32.154158]],[[108.379918,32.154158],[108.379918,32.154158]],[[108.379918,32.154158],[108.370063,32.172397],[108.399013,32.194176],[108.480317,32.182527],[108.509882,32.201266]],[[108.509882,32.201266],[108.543758,32.177969],[108.585026,32.17189],[108.676801,32.10297],[108.734084,32.106519],[108.75133,32.076098],[108.78767,32.04871],[108.837561,32.039072],[108.902235,31.984774],[108.986619,31.980205],[109.085785,31.929428],[109.123357,31.892851],[109.191111,31.85575],[109.195422,31.817618],[109.27611,31.79931],[109.279806,31.776418],[109.253936,31.759628],[109.282885,31.743343],[109.281654,31.716874],[109.381436,31.705165],[109.446109,31.722983],[109.502776,31.716365],[109.549587,31.73011],[109.585928,31.726546]],[[109.103647,30.565949],[109.106111,30.570587]],[[109.106111,30.570587],[109.101183,30.579346]],[[109.101183,30.579346],[109.102415,30.580377],[109.105495,30.585529],[109.106111,30.61077]],[[109.274262,28.494714],[109.23361,28.474726],[109.191726,28.471043],[109.153538,28.417369],[109.152306,28.349975],[109.117198,28.277795],[109.081473,28.247749],[109.101799,28.202401],[109.086401,28.184467],[109.026655,28.220331],[109.005713,28.162837],[108.929952,28.19027],[108.923793,28.217167],[108.89546,28.219804],[108.855424,28.199764],[108.821547,28.245113],[108.772888,28.212949],[108.738395,28.228241],[108.726692,28.282011],[108.761801,28.304143],[108.783359,28.380518],[108.759953,28.389995],[108.780279,28.42579],[108.746402,28.45105],[108.709446,28.501026],[108.700207,28.48209],[108.657091,28.47683],[108.640461,28.456838],[108.688504,28.422106],[108.697127,28.401051],[108.656475,28.359981],[108.667562,28.334173],[108.611512,28.324691],[108.580099,28.343128],[108.576403,28.38631],[108.609048,28.407368],[108.609664,28.43579],[108.586874,28.463678],[108.573939,28.531],[108.610896,28.539412],[108.604736,28.590922],[108.636149,28.621396],[108.575787,28.659738],[108.50249,28.63768],[108.501258,28.626649],[108.439049,28.634003],[108.332491,28.679166],[108.347274,28.736381],[108.385462,28.772058],[108.386078,28.803003],[108.352817,28.815589],[108.346658,28.859625],[108.357745,28.893165],[108.345426,28.943453],[108.319556,28.961258],[108.297999,29.045527],[108.306622,29.079006],[108.277673,29.091558],[108.256115,29.040295],[108.193289,29.072207],[108.150173,29.053375],[108.070717,29.086328],[108.026369,29.039772],[107.925971,29.032446],[107.908725,29.007327],[107.882855,29.00628],[107.867457,28.960211],[107.810175,28.984295],[107.823725,29.034016],[107.784921,29.048143],[107.810791,29.139137],[107.749197,29.199754],[107.700537,29.141228],[107.659885,29.162656],[107.605683,29.164747],[107.589052,29.150113],[107.570574,29.218037],[107.486806,29.174153],[107.441227,29.203934],[107.401807,29.184603],[107.408582,29.138091],[107.427676,29.128682],[107.412278,29.094696],[107.369778,29.091558],[107.395647,29.041341],[107.364235,29.00942],[107.396879,28.993718],[107.412894,28.960211],[107.441227,28.943977],[107.41351,28.911502],[107.383945,28.848618],[107.339597,28.845997],[107.327894,28.810869],[107.261373,28.792514],[107.24659,28.76209],[107.219489,28.772582],[107.210866,28.817686],[107.227496,28.836037],[107.194851,28.838134],[107.206554,28.868535],[107.14188,28.887925],[107.016229,28.882685],[107.019308,28.861722],[106.983584,28.851239],[106.988512,28.776254],[106.951555,28.766812],[106.923222,28.809821],[106.872099,28.777304],[106.845614,28.780975],[106.824056,28.756319],[106.86594,28.690192],[106.889345,28.695966],[106.866556,28.624548],[106.830831,28.623497],[106.807425,28.589346],[106.784636,28.626649],[106.756918,28.607211],[106.77786,28.563068],[106.73844,28.554657],[106.726121,28.51838],[106.747063,28.467361],[106.708259,28.450524],[106.697788,28.47683],[106.632499,28.503655],[106.564745,28.485247],[106.567825,28.523638],[106.615252,28.549401],[106.606629,28.593024],[106.63681,28.622972],[106.618332,28.645033],[106.651593,28.649235],[106.617716,28.66709],[106.6171,28.691242],[106.587535,28.691767],[106.56105,28.719062],[106.561666,28.756319],[106.474202,28.832891],[106.45326,28.817162],[106.461883,28.761041],[106.492064,28.742153],[106.528405,28.677591],[106.502535,28.661313],[106.49268,28.591448],[106.466811,28.586193],[106.504999,28.544669],[106.477282,28.530474],[106.403369,28.569901],[106.37442,28.525742]],[[109.101183,30.579346],[109.09872,30.579346]],[[109.09872,30.579346],[109.09256,30.578831]],[[105.582938,30.12385],[105.574315,30.130579]],[[109.09872,30.579346],[109.106111,30.570587]],[[107.053801,30.043584],[107.058113,30.043066]],[[101.167885,27.198311],[101.167885,27.198311]],[[101.167885,27.198311],[101.119226,27.208957],[101.071798,27.194585],[101.042233,27.22173],[101.026219,27.270679],[101.021907,27.332899],[100.95169,27.426961],[100.936908,27.469448],[100.901183,27.453517],[100.91227,27.521473],[100.854988,27.623858],[100.827886,27.615904],[100.848212,27.672099],[100.782307,27.691708],[100.775532,27.743098],[100.757053,27.770107],[100.707162,27.800816],[100.719481,27.858503],[100.681293,27.923035],[100.634482,27.915631],[100.609228,27.859033],[100.54517,27.809286],[100.511294,27.827811],[100.504518,27.852154],[100.442924,27.86644],[100.412127,27.816167],[100.350534,27.755809],[100.327744,27.72032],[100.311729,27.724028],[100.304954,27.788639],[100.28586,27.80611],[100.30865,27.830457],[100.30865,27.861149],[100.210715,27.87702],[100.170063,27.907699],[100.196549,27.936254],[100.120788,28.018703],[100.088759,28.029269],[100.05673,28.097922],[100.021006,28.147008],[100.033325,28.184467],[100.062274,28.193962],[100.091223,28.181302],[100.102926,28.201873],[100.153433,28.208202],[100.188541,28.252493],[100.147274,28.288862],[100.176223,28.325218],[100.136803,28.349975],[100.057346,28.368934],[100.073977,28.426317],[99.990209,28.47683],[99.985281,28.529422],[99.91876,28.599329],[99.875644,28.611939],[99.873181,28.631902],[99.834376,28.628225],[99.834992,28.660788],[99.79434,28.699116],[99.755536,28.701216],[99.722275,28.757369],[99.717964,28.846521],[99.676696,28.810345],[99.625573,28.81454],[99.609559,28.784122],[99.614486,28.740054],[99.553508,28.710664],[99.53195,28.677591],[99.540573,28.623497],[99.504233,28.619294],[99.466045,28.579886],[99.463581,28.549401],[99.403219,28.546246],[99.396444,28.491032],[99.426625,28.454207],[99.404451,28.44421],[99.437095,28.398419],[99.392748,28.318369],[99.412458,28.295186],[99.374886,28.18183],[99.306516,28.227714],[99.28927,28.286227],[99.237531,28.317842],[99.229524,28.350502],[99.200575,28.365774],[99.16485,28.425264],[99.187024,28.44],[99.191952,28.494714],[99.170394,28.566221],[99.183944,28.58882],[99.147604,28.640831],[99.126662,28.698066],[99.134053,28.734806],[99.114343,28.765763],[99.103872,28.841803],[99.123582,28.890021],[99.132206,28.94869],[99.113727,29.07273],[99.118039,29.100971],[99.105104,29.162656],[99.113727,29.221171]],[[99.113727,29.221171],[99.114343,29.243628],[99.075539,29.316186],[99.058909,29.417368],[99.066916,29.421018],[99.044742,29.520013],[99.052133,29.563748],[99.014561,29.607464],[98.992387,29.677163],[99.018873,29.792009],[99.0238,29.846009],[99.068148,29.931621],[99.055213,29.958587],[99.036735,30.053945],[99.044742,30.079842],[98.989308,30.151799],[98.9813,30.182843],[98.993003,30.215429],[98.970829,30.260928],[98.986844,30.280569],[98.967134,30.33482],[98.965286,30.449937],[98.932025,30.521623],[98.926482,30.569556],[98.939417,30.598923],[98.92217,30.609225],[98.907388,30.698292],[98.963438,30.728134],[98.957895,30.765166],[98.904924,30.782649],[98.850105,30.849465],[98.797135,30.87926],[98.774345,30.908019],[98.797135,30.948575],[98.806374,30.995783],[98.774961,31.031174],[98.736772,31.049121],[98.712135,31.082954],[98.710287,31.1178],[98.675179,31.15417],[98.602498,31.192062],[98.62344,31.221238],[98.60373,31.257568],[98.616048,31.3036],[98.643766,31.338876],[98.691809,31.333253],[98.773113,31.249382],[98.805758,31.279052],[98.810685,31.306668],[98.887062,31.37465],[98.84333,31.416028],[98.844562,31.429817],[98.714599,31.508935],[98.696736,31.538523],[98.651157,31.57881],[98.619128,31.591555],[98.553839,31.660349],[98.545831,31.717383],[98.516882,31.717383],[98.508875,31.751995],[98.461448,31.800327],[98.414636,31.832365],[98.426339,31.856767],[98.399238,31.895899],[98.432498,31.922825],[98.434962,32.007613],[98.402933,32.026896],[98.404781,32.045159],[98.357354,32.087253],[98.303151,32.121726],[98.260035,32.208862],[98.218768,32.234683],[98.23047,32.262521],[98.208913,32.318171],[98.218768,32.342444],[98.125145,32.401077],[98.107283,32.391476],[98.079565,32.415224],[97.940363,32.482393],[97.880001,32.486431],[97.863986,32.499051],[97.80732,32.50006],[97.795617,32.521257],[97.730944,32.527312]],[[97.730944,32.527312],[97.700763,32.53488],[97.616995,32.586329],[97.607756,32.614059],[97.543698,32.62162],[97.535075,32.638252],[97.48272,32.654377],[97.42359,32.70475],[97.429133,32.714318],[97.386018,32.77925],[97.392793,32.828546],[97.376163,32.886359],[97.347829,32.895907],[97.375547,32.956689],[97.438372,32.976271],[97.523988,32.988822],[97.499966,33.011408],[97.542466,33.035995],[97.517213,33.097683],[97.487032,33.107209],[97.498119,33.137783],[97.487648,33.168346],[97.548626,33.203907],[97.607756,33.263976],[97.622538,33.337005],[97.676125,33.341004],[97.754349,33.409972],[97.674893,33.432949],[97.625618,33.461412],[97.552321,33.465906],[97.511669,33.520805],[97.523372,33.577166],[97.450075,33.582152],[97.415583,33.605582],[97.435293,33.682307],[97.418046,33.728608],[97.422974,33.754984],[97.406344,33.795278],[97.373083,33.817655],[97.371851,33.842015],[97.398336,33.848477],[97.395257,33.889224],[97.460546,33.887236],[97.503662,33.912073],[97.52214,33.903133],[97.601596,33.929951],[97.629314,33.919523],[97.660111,33.956264],[97.652719,33.998448],[97.70261,34.036644],[97.665654,34.126855],[97.766668,34.158555],[97.789458,34.182818]],[[97.789458,34.182818],[97.789458,34.182818]],[[97.789458,34.182818],[97.796849,34.199154]],[[97.796849,34.199154],[97.796849,34.199154]],[[97.796849,34.199154],[97.8104,34.207568],[97.898479,34.209548],[97.95453,34.190739],[98.028442,34.122892],[98.098043,34.122892],[98.158405,34.107037],[98.206449,34.08424],[98.258188,34.083249],[98.344419,34.094648],[98.399854,34.085231],[98.396774,34.053008],[98.428187,34.029204],[98.440506,33.981577],[98.415252,33.956761],[98.425723,33.913066],[98.407245,33.867362],[98.434962,33.843009],[98.463295,33.848477],[98.492861,33.796272],[98.494092,33.768915],[98.51873,33.77389],[98.539672,33.746525],[98.582788,33.731595],[98.610505,33.682805],[98.6567,33.64744],[98.61728,33.637476],[98.622824,33.610067],[98.652389,33.595114],[98.648077,33.548741],[98.678258,33.522801],[98.725686,33.503341],[98.742316,33.477887],[98.736157,33.406975],[98.779888,33.370497],[98.759562,33.276985],[98.802062,33.270481],[98.804526,33.219428],[98.858728,33.150811],[98.92217,33.118738],[98.967134,33.115229],[98.971445,33.098185],[99.014561,33.081137],[99.024416,33.094675],[99.090322,33.079131],[99.124814,33.046028],[99.196263,33.035493],[99.214741,32.991332],[99.235067,32.982296],[99.24677,32.924043],[99.268944,32.878318],[99.353944,32.885354],[99.376118,32.899927],[99.45311,32.862233],[99.558436,32.839106],[99.589233,32.789312],[99.640355,32.790822],[99.646515,32.774721],[99.700718,32.76667],[99.717964,32.732443],[99.760464,32.769689],[99.766623,32.826032],[99.791877,32.883344],[99.764159,32.924545],[99.788181,32.956689],[99.805427,32.940619],[99.851007,32.941623],[99.877492,32.993339],[99.877492,33.045527],[99.947709,32.986814],[99.956332,32.948152],[100.038252,32.929066],[100.029629,32.895907],[100.064738,32.895907],[100.123252,32.837095],[100.117093,32.802392],[100.139266,32.724388],[100.088143,32.668988],[100.109701,32.640268],[100.189773,32.630692],[100.208252,32.606497],[100.229809,32.650346],[100.231041,32.696189],[100.258759,32.742511],[100.339447,32.719353],[100.399193,32.756101],[100.378251,32.698707],[100.420135,32.73194],[100.450932,32.694678],[100.470026,32.694678],[100.516837,32.632204],[100.54517,32.569687],[100.603069,32.553547],[100.645568,32.526303],[100.657887,32.546484],[100.661583,32.616075],[100.673286,32.628172],[100.710242,32.610026],[100.71209,32.645307],[100.690532,32.678056],[100.77122,32.643795],[100.834046,32.648835],[100.887633,32.632708],[100.93198,32.600447],[100.956618,32.621116],[100.99727,32.627668],[101.030531,32.660424],[101.077342,32.68259],[101.124769,32.658408],[101.157414,32.661431],[101.22332,32.725898],[101.237486,32.825026],[101.223935,32.855698],[101.178356,32.892892],[101.124153,32.909976],[101.134624,32.95217],[101.129081,32.989324],[101.183899,32.984304],[101.171581,33.009902],[101.184515,33.041514],[101.146327,33.056563],[101.143863,33.086151],[101.169733,33.10019],[101.11553,33.194893],[101.124769,33.221431],[101.156798,33.236449],[101.182668,33.26948],[101.217776,33.256469],[101.297232,33.262475],[101.381616,33.153316],[101.393935,33.157826],[101.386543,33.207412],[101.403174,33.225436],[101.487557,33.226938],[101.515275,33.192889],[101.557775,33.167344],[101.633535,33.101193],[101.661252,33.135778],[101.653861,33.162835],[101.709912,33.21292],[101.735781,33.279987],[101.677883,33.297497],[101.64955,33.323004],[101.663716,33.383991],[101.695745,33.433948],[101.769042,33.45592],[101.777665,33.533776],[101.769042,33.538765]],[[101.769042,33.538765],[101.783208,33.556721],[101.831252,33.554726],[101.844186,33.602591],[101.884222,33.578163],[101.907012,33.539264],[101.906396,33.48188],[101.946432,33.442937],[101.915635,33.425957],[101.887302,33.383991],[101.877447,33.314502],[101.769658,33.26898],[101.770274,33.248962],[101.83002,33.213921],[101.841723,33.184876],[101.825708,33.119239],[101.865744,33.103198],[101.887302,33.135778],[101.921795,33.153817],[101.935345,33.186879],[101.99386,33.1999],[102.054838,33.189884],[102.08933,33.204908],[102.08933,33.227439],[102.117047,33.288492],[102.144765,33.273983],[102.160163,33.242956],[102.200815,33.223434],[102.217446,33.247961],[102.192192,33.337005],[102.218062,33.349503],[102.258098,33.409472],[102.296286,33.413969],[102.310452,33.397982],[102.368967,33.41247],[102.392988,33.404477],[102.447807,33.454922],[102.462589,33.449429],[102.461358,33.501345],[102.446575,33.53228],[102.477988,33.543254],[102.440416,33.574673],[102.346793,33.605582],[102.31538,33.665374],[102.342481,33.725622],[102.284583,33.719151],[102.324619,33.754486],[102.296286,33.783838],[102.243315,33.786823],[102.261177,33.821136],[102.25317,33.861399],[102.136142,33.965199],[102.16817,33.983066],[102.226069,33.963214],[102.248858,33.98654],[102.287047,33.977607],[102.315996,33.993983],[102.345561,33.969666],[102.392372,33.971651],[102.406539,34.033172],[102.437336,34.087214],[102.471213,34.072839],[102.511865,34.086222],[102.615958,34.099604],[102.649219,34.080275],[102.655994,34.113478],[102.598712,34.14766],[102.651067,34.165983],[102.664002,34.192719],[102.694799,34.198659],[102.728675,34.235774],[102.779798,34.236764],[102.798276,34.272874],[102.856791,34.270895],[102.85987,34.301058],[102.911609,34.312923],[102.949181,34.292159],[102.977515,34.252595],[102.973203,34.205588],[103.005848,34.184798],[103.052043,34.195194],[103.100087,34.181828],[103.124108,34.162022],[103.121644,34.112487],[103.178927,34.079779],[103.129652,34.065899],[103.119797,34.03466],[103.147514,34.036644],[103.157369,33.998944],[103.120413,33.953286],[103.1315,33.931937],[103.16476,33.929454],[103.181391,33.900649],[103.153673,33.819147],[103.165376,33.805721],[103.228202,33.79478],[103.24976,33.814175],[103.284868,33.80224],[103.278709,33.774387],[103.35447,33.743539],[103.434542,33.752993],[103.464723,33.80224],[103.518309,33.807213],[103.545411,33.719649],[103.520157,33.678323],[103.552186,33.671351],[103.563889,33.699735],[103.593454,33.716164],[103.645809,33.708697],[103.667983,33.685793],[103.690772,33.69376],[103.778236,33.658898],[103.861388,33.682307],[103.980264,33.670852],[104.046169,33.686291],[104.103452,33.663381],[104.176749,33.5996],[104.155191,33.542755],[104.180444,33.472895],[104.213089,33.446932],[104.22048,33.404477],[104.272219,33.391486],[104.292545,33.336505],[104.373849,33.345004],[104.420045,33.327004],[104.386168,33.298497],[104.333813,33.315502],[104.303632,33.304499],[104.323958,33.26898],[104.32827,33.223934],[104.351059,33.158828],[104.378161,33.109214],[104.337509,33.038002],[104.391711,33.035493],[104.426204,33.010906],[104.383704,32.994343],[104.378161,32.953174],[104.345516,32.940117],[104.288234,32.942628],[104.277147,32.90244],[104.294393,32.835586],[104.363994,32.822511],[104.458849,32.748551],[104.51182,32.753585],[104.526602,32.728416],[104.582653,32.722374],[104.592508,32.695685],[104.643015,32.661935],[104.696601,32.673522],[104.739717,32.635228],[104.795768,32.643292],[104.820405,32.662943],[104.845659,32.653873],[104.881999,32.600951],[104.925115,32.607505],[105.026745,32.650346],[105.0791,32.637244],[105.111128,32.593893],[105.185041,32.617587],[105.215222,32.63674],[105.219534,32.666469],[105.263265,32.652362],[105.297758,32.656897],[105.347033,32.68259],[105.368591,32.712807],[105.448663,32.732946],[105.454207,32.767173],[105.427721,32.784281],[105.396308,32.85067]],[[105.396308,32.85067],[105.396308,32.85067]],[[105.396308,32.85067],[105.38091,32.876307],[105.408011,32.885857],[105.414171,32.922034],[105.467757,32.930071],[105.49917,32.911986]],[[105.49917,32.911986],[105.495475,32.873292],[105.524424,32.847654],[105.534279,32.790822],[105.555221,32.794343],[105.563844,32.724891],[105.585402,32.728919],[105.596489,32.69921],[105.677793,32.726402],[105.719061,32.759624],[105.768952,32.767676],[105.779423,32.750061],[105.822538,32.770192],[105.825002,32.824523],[105.849024,32.817985],[105.893371,32.838603],[105.93156,32.826032],[105.969132,32.849162],[106.011632,32.829552],[106.044277,32.864747],[106.071378,32.828546],[106.093552,32.82402],[106.07261,32.76365]],[[106.07261,32.76365],[106.071378,32.758114]],[[106.071378,32.758114],[106.120037,32.719856],[106.17424,32.6977],[106.254928,32.693671],[106.267863,32.673522],[106.301123,32.680071],[106.347935,32.671003],[106.389203,32.62666],[106.421231,32.616579],[106.451412,32.65992],[106.498224,32.649338],[106.517934,32.668485],[106.585687,32.68813],[106.626955,32.682086],[106.670071,32.694678],[106.733513,32.739491],[106.783404,32.735967],[106.793259,32.712807],[106.82344,32.705254],[106.854853,32.724388],[106.903512,32.721367],[106.912751,32.704247],[107.012533,32.721367],[107.066736,32.708779],[107.05996,32.686115],[107.098765,32.649338],[107.108004,32.600951],[107.080286,32.542448],[107.127098,32.482393],[107.189924,32.468256],[107.212097,32.428864],[107.263836,32.403099],[107.287858,32.457147],[107.313727,32.489965],[107.356843,32.506622],[107.382097,32.54043],[107.436299,32.529835],[107.438763,32.465732],[107.460937,32.453612],[107.456625,32.41775],[107.489886,32.425328],[107.527458,32.38238],[107.598291,32.411688],[107.648183,32.413709],[107.680827,32.397035],[107.707929,32.331826],[107.753508,32.338399],[107.812022,32.247844],[107.864377,32.201266],[107.890247,32.214432],[107.924739,32.197215],[107.979558,32.146051],[108.024521,32.177462],[108.018362,32.2119],[108.086731,32.233165],[108.143398,32.219495],[108.156948,32.239239],[108.179738,32.221521],[108.240716,32.274666],[108.310933,32.232152],[108.389773,32.263533],[108.414411,32.252399],[108.469846,32.270618],[108.507418,32.245819],[108.509882,32.201266]],[[106.981736,30.08502],[106.980504,30.087609],[106.979888,30.088127],[106.978656,30.087609],[106.977425,30.087609],[106.976809,30.088127],[106.975577,30.088127],[106.976193,30.083467]],[[106.264167,30.20974],[106.260471,30.207672],[106.260471,30.204051],[106.260471,30.19681]],[[105.56138,30.183878],[105.558916,30.18543],[105.556453,30.187499],[105.550909,30.179222]],[[106.37442,28.525742],[106.379348,28.479986],[106.349167,28.473674],[106.304819,28.505233],[106.2925,28.537309],[106.254928,28.539412],[106.184711,28.58882],[106.17116,28.629275],[106.14837,28.642932],[106.103407,28.636104],[106.085544,28.681792],[106.030726,28.694917],[106.001161,28.743727],[105.966668,28.761041],[105.937719,28.686517],[105.889676,28.670765],[105.884748,28.595126],[105.808372,28.599855],[105.78435,28.610889],[105.757249,28.590397],[105.74493,28.616668],[105.712901,28.586718],[105.693191,28.58882],[105.68272,28.534154],[105.62359,28.517854],[105.612503,28.438947],[105.643916,28.431053],[105.655003,28.362615],[105.639604,28.324164],[105.68888,28.284119],[105.730147,28.271997],[105.737539,28.30309],[105.76464,28.308359]],[[105.76464,28.308359],[105.76464,28.308359]],[[105.76464,28.308359],[105.78743,28.335753],[105.824386,28.306251],[105.848408,28.255656],[105.889676,28.237732],[105.860727,28.159672],[105.895219,28.119565],[105.943878,28.143314],[105.975907,28.107952],[106.093552,28.162837],[106.145291,28.162837],[106.206885,28.134343],[106.266631,28.066769],[106.246305,28.011835],[106.286341,28.007079],[106.328225,27.952643],[106.307899,27.936782],[106.304819,27.899237],[106.325145,27.898708],[106.337464,27.859033],[106.306667,27.808756],[106.242609,27.767459],[106.193334,27.75422],[106.120653,27.779638],[106.063987,27.776991],[106.023335,27.746805],[105.985146,27.749983],[105.92848,27.729855],[105.922937,27.746805],[105.868118,27.732504],[105.848408,27.707074],[105.76772,27.7182],[105.722756,27.706015],[105.720292,27.683759],[105.664242,27.683759],[105.62359,27.666269],[105.605112,27.715552],[105.560148,27.71979],[105.508409,27.769048],[105.44004,27.775402],[105.353809,27.748924],[105.308229,27.704955]],[[105.308229,27.704955],[105.290367,27.712373],[105.293447,27.770637],[105.273736,27.794992],[105.313157,27.810874],[105.25957,27.827811],[105.233084,27.895534],[105.284823,27.935725],[105.270657,27.99704],[105.247867,28.009193],[105.218302,27.990698],[105.186273,27.995454],[105.167795,28.021345],[105.186889,28.054623],[105.168411,28.071522],[105.119752,28.07205],[105.061853,28.096866],[105.002107,28.064129],[104.980549,28.063073],[104.975006,28.020816],[104.903557,27.962158],[104.918339,27.938897],[104.888158,27.914574],[104.842579,27.900294],[104.796999,27.901352],[104.761891,27.884426],[104.743413,27.901881],[104.676275,27.880723],[104.63316,27.850567],[104.607906,27.857974],[104.573413,27.840512],[104.52537,27.889187],[104.508124,27.878078],[104.44961,27.927794],[104.40095,27.952114],[104.362762,28.012891],[104.30856,28.036136],[104.304248,28.050926],[104.373233,28.051454],[104.40095,28.091586],[104.448994,28.113758],[104.444682,28.16231],[104.406494,28.173389],[104.402182,28.202928],[104.442834,28.211366],[104.462544,28.241422],[104.44961,28.269889],[104.420045,28.269889],[104.392943,28.291497],[104.384936,28.329959],[104.343052,28.334173],[104.314103,28.306778],[104.282074,28.343128],[104.254357,28.403683],[104.267908,28.499448],[104.260516,28.536257],[104.323342,28.540989],[104.355987,28.555183],[104.375697,28.5946],[104.417581,28.598279],[104.425588,28.626649],[104.372617,28.649235],[104.314719,28.615617],[104.277147,28.631902],[104.252509,28.660788],[104.230951,28.635579],[104.170589,28.642932],[104.117618,28.634003],[104.09606,28.603533],[104.05972,28.6277],[103.953779,28.600906],[103.910047,28.631377],[103.887873,28.61982],[103.850917,28.66709],[103.833054,28.605109],[103.838598,28.587244],[103.802873,28.563068],[103.781931,28.525216],[103.829975,28.459995],[103.828743,28.44],[103.860156,28.383677],[103.85338,28.356822],[103.877402,28.316262],[103.828743,28.285173],[103.770845,28.233514],[103.740048,28.23615],[103.701859,28.198709],[103.692004,28.232459],[103.643961,28.260401],[103.573128,28.230877],[103.533092,28.168641],[103.470266,28.122204],[103.430846,28.044587],[103.459179,28.021345],[103.486281,28.033495],[103.515846,27.965329],[103.55465,27.978543],[103.502295,27.910343],[103.509686,27.843687],[103.487512,27.794992],[103.461027,27.779638],[103.393274,27.709194],[103.369868,27.708664],[103.349542,27.678459],[103.29226,27.632872],[103.2861,27.561802],[103.232514,27.56976],[103.19063,27.523596],[103.144434,27.450331],[103.141355,27.420586],[103.080992,27.396679],[103.055739,27.40943],[102.989833,27.367983],[102.941174,27.405711],[102.899906,27.317481],[102.883892,27.299401],[102.883276,27.258444],[102.904218,27.227584],[102.913457,27.133886],[102.870957,27.026782],[102.894979,27.001724],[102.896211,26.91264],[102.949181,26.843244],[102.966428,26.837904],[102.991681,26.775409],[102.983674,26.76686],[103.008312,26.710741],[103.005232,26.679195],[103.026174,26.664221],[103.035413,26.556673],[103.052659,26.555602],[103.052659,26.514374],[103.030485,26.485989],[102.989833,26.482775],[102.988602,26.413117],[102.998457,26.371839],[102.975667,26.340736],[102.893131,26.338591],[102.878964,26.364332],[102.833385,26.306406],[102.785342,26.298895],[102.739762,26.268846],[102.709581,26.210336],[102.659074,26.221611],[102.60056,26.250598],[102.638748,26.307479],[102.629509,26.336982],[102.570995,26.362723],[102.542046,26.338591],[102.440416,26.300505],[102.392372,26.296749],[102.349257,26.244694],[102.245163,26.212483],[102.242699,26.190468],[102.174946,26.146961],[102.152156,26.10935],[102.107808,26.068501],[102.080091,26.065275],[102.020961,26.096451],[101.954439,26.084627],[101.929186,26.105588],[101.899621,26.099139],[101.857737,26.049146],[101.835563,26.04592],[101.839875,26.082477],[101.796759,26.114723],[101.807846,26.156093],[101.773353,26.168448],[101.737013,26.219463],[101.690202,26.241473],[101.630455,26.224832],[101.586108,26.279579],[101.597195,26.303187],[101.64031,26.318745],[101.660636,26.346635],[101.635383,26.357361],[101.637847,26.388995],[101.565782,26.454381],[101.530057,26.467239],[101.506652,26.499915],[101.458608,26.49563],[101.422884,26.53151],[101.395783,26.591998],[101.402558,26.604841],[101.461688,26.606447],[101.461072,26.640687],[101.481398,26.673313],[101.453065,26.692563],[101.513427,26.768463],[101.466,26.786629],[101.445674,26.77434],[101.458608,26.731054],[101.435819,26.740675],[101.389623,26.723036],[101.387159,26.753501],[101.358826,26.771669],[101.399478,26.841642],[101.365602,26.883819],[101.311399,26.903034],[101.267667,26.903034],[101.264587,26.955323],[101.227015,26.959057],[101.228863,26.981992],[101.136472,27.023584],[101.157414,27.094999],[101.145095,27.103523],[101.170349,27.175421],[101.167885,27.198311]],[[109.452885,26.861932],[109.467051,26.83203],[109.47629,26.829894],[109.486761,26.759913]],[[104.529682,24.731611],[104.542616,24.75607],[104.539537,24.813663],[104.586964,24.872859],[104.635623,24.903803],[104.663957,24.964584],[104.713232,24.996048],[104.684898,25.054072],[104.619609,25.060577],[104.685514,25.078466],[104.695369,25.122364],[104.732326,25.167871],[104.724319,25.195491],[104.753884,25.214443],[104.801927,25.163537],[104.822869,25.170037],[104.806854,25.224189],[104.826565,25.235558],[104.816094,25.262622],[104.736021,25.268034],[104.689826,25.296173],[104.639935,25.295632],[104.646094,25.356759],[104.615913,25.364871],[104.566638,25.402719],[104.543232,25.400556],[104.556783,25.524832],[104.524138,25.526992],[104.483486,25.494585],[104.44961,25.495126],[104.434827,25.472436],[104.418813,25.499447],[104.436059,25.520512],[104.428668,25.576126],[104.389248,25.595558],[104.332581,25.598796],[104.310407,25.647901],[104.328886,25.760602],[104.370769,25.730415],[104.397871,25.76168],[104.42374,25.841961],[104.441602,25.868889],[104.414501,25.909807],[104.438523,25.92757],[104.470552,26.009352],[104.460081,26.085702],[104.499501,26.070651],[104.52845,26.114186],[104.518595,26.165762],[104.548776,26.226979],[104.542616,26.253282],[104.592508,26.317672],[104.659645,26.335373],[104.684283,26.3772],[104.664572,26.397572],[104.665804,26.434019],[104.631928,26.451702],[104.638703,26.477954],[104.598667,26.520801],[104.57095,26.524549],[104.579573,26.568449],[104.556783,26.590393],[104.488414,26.579689],[104.459465,26.602701],[104.468088,26.644431],[104.424356,26.709137],[104.398487,26.686147],[104.353523,26.620893],[104.313487,26.612867],[104.274683,26.633733],[104.268524,26.617683],[104.222328,26.620358],[104.160734,26.646571],[104.121314,26.638012],[104.068343,26.573266],[104.067727,26.51491],[104.008597,26.511697],[103.953163,26.521336],[103.865699,26.512232],[103.819504,26.529903],[103.815808,26.55239],[103.763453,26.585041],[103.748671,26.623568],[103.759142,26.689355],[103.773308,26.716621],[103.725265,26.742812],[103.705555,26.794642],[103.722185,26.851253],[103.779468,26.87421],[103.763453,26.905702],[103.775156,26.951056],[103.753598,26.963858],[103.73204,27.018785],[103.704939,27.049171],[103.675374,27.051836],[103.623019,27.007056],[103.623635,27.035312],[103.601461,27.061962],[103.614396,27.079548],[103.659975,27.065692],[103.652584,27.092868],[103.620555,27.096598],[103.63349,27.12057],[103.696316,27.126429],[103.748671,27.210021],[103.801641,27.250464],[103.80041,27.26536],[103.865699,27.28185],[103.874322,27.331304],[103.903271,27.347785],[103.905119,27.38552],[103.932221,27.443958],[103.956242,27.425367],[104.015372,27.429086],[104.01722,27.383926],[104.084358,27.330773],[104.113923,27.338216],[104.173053,27.263232],[104.210625,27.297273],[104.248813,27.291955],[104.247582,27.336621],[104.295625,27.37436],[104.30856,27.407305],[104.363378,27.467855],[104.467472,27.414211],[104.497037,27.414743],[104.539537,27.327583],[104.570334,27.331836],[104.611602,27.306846],[104.7545,27.345658],[104.77113,27.317481],[104.824717,27.3531],[104.856746,27.332368],[104.851818,27.299401],[104.871528,27.290891],[104.913412,27.327051],[105.01073,27.379143],[105.068013,27.418461],[105.120984,27.418461],[105.184425,27.392959],[105.182577,27.367451],[105.233084,27.436522],[105.234316,27.489093],[105.260186,27.514573],[105.232469,27.546945],[105.25649,27.582491],[105.304533,27.611661],[105.29591,27.631811],[105.308229,27.704955]],[[105.542902,23.184495],[105.50225,23.202648],[105.445584,23.292827],[105.416018,23.283482],[105.372903,23.317561],[105.353809,23.362069],[105.325475,23.390086],[105.260186,23.31811],[105.238012,23.26424],[105.181962,23.279084],[105.122215,23.247745],[105.093266,23.260942],[104.958991,23.188896],[104.949136,23.152033],[104.912796,23.175693],[104.882615,23.163589],[104.874608,23.123417],[104.804391,23.110207],[104.821021,23.032022],[104.860441,22.970874],[104.846275,22.926235],[104.772362,22.893711],[104.760659,22.862282],[104.732942,22.852356],[104.737869,22.825882],[104.674428,22.817056],[104.596203,22.846289],[104.527834,22.814298],[104.498885,22.774574],[104.422508,22.734838],[104.375697,22.690122],[104.323342,22.728767],[104.272835,22.73815],[104.256821,22.77347],[104.274067,22.828088],[104.261748,22.841877],[104.224176,22.826434],[104.117618,22.808781],[104.089901,22.768504],[104.045553,22.728215],[104.04309,22.67687],[104.022148,22.593463],[104.009213,22.575228],[104.009213,22.517745],[103.964865,22.502265],[103.894032,22.564728],[103.875554,22.565833],[103.863851,22.584069],[103.825047,22.615562],[103.766533,22.688465],[103.743127,22.697852],[103.740048,22.709446],[103.642113,22.794989],[103.567585,22.701164],[103.580519,22.66693],[103.529396,22.59291],[103.50907,22.601198],[103.457947,22.658646],[103.436389,22.6973],[103.441317,22.753052],[103.375411,22.794989],[103.323057,22.807678],[103.321209,22.777885],[103.288564,22.732078],[103.283021,22.678526],[103.220195,22.643734],[103.195557,22.648153],[103.161065,22.590147],[103.183238,22.558649],[103.071753,22.488441],[103.081608,22.454154],[103.030485,22.441432],[102.986754,22.477935],[102.930703,22.482359],[102.892515,22.533223],[102.880196,22.586832],[102.82353,22.623296],[102.80074,22.620534],[102.688639,22.70006],[102.657226,22.687913],[102.607335,22.730975],[102.569763,22.701164],[102.551285,22.743669],[102.510633,22.774574],[102.45951,22.762986],[102.43672,22.699508],[102.384365,22.679631],[102.404691,22.629925],[102.356648,22.563623],[102.322771,22.554227],[102.25625,22.457473],[102.270416,22.419858],[102.179257,22.430369],[102.145381,22.397727],[102.131214,22.430922],[102.046214,22.458026],[101.978461,22.427603],[101.907628,22.437007],[101.901469,22.384447],[101.862665,22.389427],[101.823244,22.42705],[101.824476,22.45692],[101.774585,22.506135],[101.715455,22.477935],[101.672339,22.47517],[101.648318,22.400494],[101.671723,22.372826],[101.625528,22.28259],[101.56455,22.269299],[101.547304,22.238282],[101.596579,22.161262],[101.602738,22.131883],[101.573789,22.115251],[101.626144,22.005986],[101.606434,21.967695],[101.666796,21.934391],[101.701288,21.938832],[101.700057,21.897191],[101.735165,21.875534],[101.740093,21.845541],[101.771506,21.833319],[101.747484,21.729953],[101.76781,21.716054],[101.780129,21.640975],[101.807846,21.644313],[101.828788,21.617054],[101.804766,21.577546],[101.754875,21.58478],[101.755491,21.538027],[101.772737,21.512975],[101.741324,21.482906],[101.749948,21.409379],[101.730238,21.336929],[101.745636,21.297345],[101.791832,21.285636],[101.833715,21.252731],[101.834331,21.204756],[101.794911,21.208104],[101.76473,21.147835],[101.703136,21.14616],[101.672339,21.194713],[101.605818,21.172392],[101.588572,21.191365],[101.601506,21.233208],[101.532521,21.252174],[101.439514,21.227072],[101.387775,21.225956],[101.290457,21.17853],[101.222088,21.234324],[101.246725,21.275598],[101.244877,21.302364],[101.183899,21.334699],[101.142631,21.409379],[101.194986,21.424979],[101.193138,21.473996],[101.225167,21.499055],[101.210385,21.509077],[101.209153,21.55751],[101.146943,21.560293],[101.169117,21.590345],[101.153102,21.669343],[101.116762,21.691032],[101.111835,21.746074],[101.123537,21.771642],[101.089661,21.773865],[101.015132,21.707157],[100.937524,21.693812],[100.936292,21.694368],[100.899335,21.684915],[100.896872,21.68269],[100.870386,21.67268],[100.847597,21.634856],[100.804481,21.609821],[100.789082,21.570867],[100.753358,21.555283],[100.730568,21.518542],[100.691764,21.510748],[100.579047,21.451717],[100.526692,21.471211],[100.48296,21.458958],[100.437381,21.533017],[100.349302,21.528564],[100.298795,21.477894],[100.235353,21.466756],[100.206404,21.509634],[100.184846,21.516315],[100.168831,21.482906],[100.131259,21.504066],[100.123252,21.565302],[100.107853,21.585337],[100.169447,21.663225],[100.131875,21.699929],[100.094303,21.702709],[100.049339,21.669899],[99.991441,21.703821],[99.944014,21.821097],[99.960028,21.907186],[99.982202,21.919401],[100.000064,21.973245],[99.965571,22.014309],[99.972347,22.053141],[99.871333,22.067007],[99.870101,22.029288],[99.762927,22.068117],[99.696406,22.067562],[99.648979,22.100835],[99.581841,22.103053],[99.578762,22.098617],[99.562747,22.113034],[99.516552,22.099726],[99.486987,22.128557],[99.400139,22.100281],[99.35456,22.095845],[99.294814,22.109152],[99.219669,22.110816],[99.156227,22.159599],[99.188256,22.162924],[99.175321,22.185647],[99.207966,22.232188],[99.235683,22.250468],[99.233836,22.296434],[99.278183,22.34626],[99.251698,22.393301],[99.297277,22.41156],[99.382277,22.493418],[99.359487,22.535435],[99.385973,22.57136],[99.339777,22.708894],[99.31514,22.737598],[99.326842,22.751396],[99.385357,22.761882],[99.401371,22.826434],[99.462965,22.844635],[99.43648,22.913557],[99.446951,22.934503],[99.531334,22.897019],[99.563363,22.925684],[99.533798,22.961507],[99.517168,23.006685],[99.528255,23.065614],[99.477747,23.083233],[99.440791,23.079379],[99.380429,23.099748],[99.3484,23.12892],[99.281879,23.101399],[99.255393,23.077727],[99.187024,23.100299],[99.106336,23.086536],[99.048438,23.11461],[99.057677,23.164689],[99.002242,23.160287],[98.906772,23.185595],[98.889525,23.209249],[98.928946,23.26589],[98.936953,23.309866],[98.906772,23.331849],[98.872895,23.329651],[98.920938,23.360971],[98.912315,23.426333],[98.874743,23.483431],[98.826084,23.470257],[98.80391,23.540504],[98.844562,23.578904],[98.882134,23.595358],[98.882134,23.620035],[98.847026,23.632097],[98.835939,23.683625],[98.811917,23.703354],[98.824236,23.727462],[98.784816,23.781691],[98.696121,23.784429],[98.669019,23.800857],[98.701664,23.834254],[98.68565,23.90157],[98.701048,23.946427],[98.673331,23.960647],[98.701048,23.981427],[98.727533,23.970491],[98.773729,24.022431],[98.807606,24.025164],[98.895069,24.098936],[98.876591,24.15137],[98.841482,24.126794],[98.818692,24.133348],[98.71891,24.127887],[98.681954,24.100029],[98.646229,24.106038],[98.593875,24.08036],[98.547063,24.128433],[98.487933,24.123517],[98.48239,24.122425],[98.37768,24.114232],[98.343187,24.098936],[98.219999,24.113685],[98.19721,24.09839],[98.132536,24.09238],[98.125761,24.092927],[98.123297,24.092927],[98.096196,24.08637],[98.091268,24.085824],[97.995182,24.04648],[97.984095,24.031177],[97.902175,24.014231],[97.896015,23.974319],[97.863371,23.978693],[97.8104,23.943146],[97.795617,23.951897],[97.763588,23.907041],[97.72848,23.895551],[97.718009,23.867643],[97.684132,23.876946],[97.647176,23.840823],[97.640401,23.866001],[97.618227,23.888438],[97.5283,23.926736],[97.529531,23.943146],[97.572647,23.983068],[97.628698,24.004938],[97.637321,24.04812],[97.697067,24.092927],[97.700763,24.093473],[97.730944,24.113685],[97.743262,24.159561],[97.748806,24.160653],[97.754349,24.163929],[97.72848,24.183585],[97.729712,24.227252],[97.767284,24.258357],[97.721089,24.295999],[97.665038,24.296544],[97.662574,24.339083],[97.716161,24.358711],[97.679821,24.401228],[97.669966,24.452993],[97.588662,24.435559],[97.530147,24.443187],[97.554785,24.490577],[97.570799,24.602719],[97.569567,24.708236],[97.547394,24.739221],[97.569567,24.765852],[97.652103,24.790846],[97.680437,24.827243],[97.765436,24.823984],[97.797465,24.845709],[97.785762,24.876117],[97.729712,24.908689],[97.716777,24.978147],[97.727864,25.04377],[97.719857,25.080634],[97.743262,25.078466],[97.796233,25.155954],[97.839349,25.27074],[97.875689,25.25721],[97.904023,25.216609],[97.940363,25.214985],[98.0075,25.279399],[98.006884,25.298338],[98.06971,25.311864],[98.099891,25.354055],[98.101123,25.388662],[98.137464,25.381633],[98.15779,25.457307],[98.131304,25.51025],[98.163949,25.524292],[98.189818,25.569108],[98.170724,25.620383],[98.247717,25.607971],[98.314854,25.543193],[98.326557,25.566409],[98.402317,25.593939],[98.409709,25.664084],[98.457752,25.682963],[98.461448,25.735267],[98.476846,25.77731],[98.529201,25.840884],[98.553839,25.845731],[98.640686,25.798864],[98.677642,25.816105],[98.705976,25.855426],[98.686881,25.925955],[98.637606,25.971696],[98.614201,25.968468],[98.602498,26.054523],[98.575396,26.118485],[98.632679,26.145887],[98.656084,26.139977],[98.661012,26.087852],[98.720142,26.127082],[98.712751,26.156093],[98.735541,26.185097],[98.713367,26.231274],[98.672715,26.239863],[98.681338,26.308016],[98.733693,26.350926],[98.750323,26.424372],[98.741084,26.432947],[98.757098,26.491881],[98.753403,26.559349],[98.773113,26.578083],[98.781736,26.620893],[98.762642,26.660478],[98.770033,26.690424],[98.746012,26.696841],[98.762026,26.798916],[98.730613,26.851253],[98.757098,26.877947],[98.732461,27.002257],[98.762642,27.018252],[98.765722,27.05077],[98.712751,27.075817],[98.713983,27.139744],[98.696121,27.211086],[98.723222,27.221198],[98.717062,27.271211],[98.734925,27.287168],[98.741084,27.330241],[98.706591,27.362136],[98.702896,27.412618],[98.686881,27.425367],[98.704744,27.462014],[98.685034,27.484315],[98.706591,27.553313],[98.662244,27.586734],[98.650541,27.567637],[98.583404,27.571351],[98.587099,27.587265],[98.554454,27.646126],[98.53536,27.620676],[98.474998,27.634462],[98.444201,27.665209],[98.430035,27.653547],[98.429419,27.549068],[98.388767,27.515104],[98.337644,27.508734],[98.317318,27.51935],[98.310542,27.583552],[98.283441,27.654608],[98.234166,27.690648],[98.215688,27.810874],[98.169492,27.851096],[98.205217,27.889716],[98.187355,27.939426],[98.143007,27.948942],[98.133152,27.990698],[98.160253,28.101089],[98.139311,28.142259]],[[98.139311,28.142259],[98.17442,28.163365],[98.169492,28.206093],[98.21692,28.212949],[98.266811,28.242477],[98.231702,28.314681],[98.207681,28.330486],[98.208913,28.358401],[98.301303,28.384204],[98.317934,28.324691],[98.353042,28.293078],[98.37768,28.246167],[98.370289,28.18394],[98.389999,28.16442],[98.389383,28.114814],[98.428803,28.104785],[98.464527,28.151229],[98.494092,28.141203],[98.559382,28.182885],[98.625903,28.165475],[98.649925,28.200291],[98.712135,28.229296],[98.710287,28.288862],[98.746628,28.321003],[98.740468,28.348395],[98.693041,28.43158],[98.673947,28.478934],[98.625903,28.489455],[98.619128,28.50944],[98.637606,28.552029],[98.594491,28.667615],[98.666555,28.712239],[98.683802,28.740054],[98.652389,28.817162],[98.668403,28.843376],[98.643766,28.895261],[98.6567,28.910454],[98.624056,28.95864],[98.655469,28.976966],[98.70228,28.9644],[98.757714,29.004186],[98.786048,28.998952],[98.821772,28.920931],[98.827932,28.821356],[98.852569,28.798283],[98.912931,28.800906],[98.922786,28.823978],[98.972677,28.832367],[98.973909,28.864867],[98.917859,28.886877],[98.925866,28.978536],[99.013329,29.036632],[98.991771,29.105677],[98.967134,29.128159],[98.960974,29.165792],[98.9813,29.204978],[99.024416,29.188783],[99.037351,29.20759],[99.113727,29.221171]],[[89.711414,36.093272],[89.688624,36.091337],[89.605472,36.038123],[89.474893,36.022151],[89.417611,36.044897],[89.404676,36.016827],[89.434857,35.992136],[89.428082,35.917531],[89.489676,35.903475],[89.554965,35.873414],[89.550654,35.856924],[89.62395,35.859349],[89.654747,35.848193],[89.707718,35.849163],[89.778551,35.861775],[89.801957,35.848193],[89.767464,35.799183],[89.782863,35.773453],[89.747138,35.7516],[89.748986,35.66267],[89.726196,35.648082],[89.765616,35.599922],[89.75145,35.580942],[89.71203,35.581915],[89.699711,35.544916],[89.720037,35.501566],[89.740979,35.507412],[89.765,35.482563],[89.739131,35.468429],[89.685544,35.416259],[89.658443,35.425526],[89.619639,35.412357],[89.58761,35.383575],[89.497067,35.361128],[89.516161,35.330862],[89.494603,35.298632],[89.531559,35.276161],[89.48598,35.256616],[89.450255,35.223867],[89.46935,35.214577],[89.519241,35.133862],[89.579603,35.118688],[89.593153,35.104491],[89.59069,35.057965],[89.560509,34.938836],[89.578987,34.895162],[89.670146,34.887798],[89.707102,34.919701],[89.747138,34.903506],[89.78779,34.921664],[89.821051,34.902033],[89.814891,34.86816],[89.838913,34.865705],[89.867862,34.81069],[89.825978,34.796931],[89.799493,34.743838],[89.732356,34.732035],[89.72558,34.660689],[89.74837,34.641981],[89.798877,34.628686],[89.777935,34.574499],[89.814891,34.548871],[89.823515,34.455657],[89.819819,34.420614],[89.799493,34.39642],[89.820435,34.369255],[89.858623,34.359375],[89.86663,34.324785],[89.825362,34.293642],[89.838297,34.263477],[89.816739,34.16945],[89.789638,34.150632],[89.760073,34.152613],[89.756993,34.124874],[89.71203,34.131809],[89.655979,34.097126],[89.656595,34.057966],[89.635037,34.049537],[89.684928,33.990013],[89.688008,33.959739],[89.718805,33.946832],[89.73174,33.921509],[89.795181,33.865374],[89.837065,33.868853],[89.899891,33.80771],[89.942391,33.801246],[89.902355,33.758467],[89.907282,33.741051],[89.983659,33.725622],[89.981195,33.70322],[90.008296,33.687785],[89.984275,33.612061],[90.01076,33.553728],[90.083441,33.525295],[90.088984,33.478885],[90.107463,33.460913],[90.22018,33.437943],[90.246665,33.423959],[90.332896,33.310501],[90.363077,33.279487],[90.405577,33.260473],[90.490577,33.264977],[90.562642,33.229441],[90.627315,33.180368],[90.704308,33.135778],[90.740032,33.142293],[90.803474,33.114227],[90.88293,33.120241],[90.902024,33.083143],[90.927894,33.120241],[91.001807,33.11573],[91.037531,33.098686],[91.072024,33.113224],[91.147784,33.07211],[91.161335,33.108712],[91.18782,33.106206],[91.226624,33.141792],[91.261733,33.141291],[91.311624,33.108211],[91.370138,33.100691],[91.436044,33.066092],[91.49579,33.109214],[91.535826,33.10019],[91.55492,33.060074],[91.583253,33.0375],[91.664557,33.012913],[91.685499,32.989324],[91.752637,32.969242],[91.799448,32.942126],[91.839484,32.948152],[91.857962,32.90244],[91.896766,32.907967],[91.955897,32.8205],[92.018722,32.829552],[92.038432,32.860725],[92.101874,32.860222],[92.145606,32.885857],[92.205352,32.866255],[92.227526,32.821003],[92.193649,32.801889],[92.211511,32.788306],[92.198577,32.754591],[92.255243,32.720863],[92.310062,32.751571],[92.343938,32.738484],[92.355641,32.764657],[92.411076,32.748048],[92.459119,32.76365],[92.484372,32.745028],[92.56814,32.73194],[92.574916,32.741001],[92.634662,32.720863],[92.667922,32.73194],[92.686401,32.76516],[92.756618,32.743014],[92.789262,32.719856],[92.822523,32.729926],[92.866871,32.698203],[92.933392,32.719353],[92.964189,32.714821],[93.00053,32.741001],[93.019624,32.737477],[93.023935,32.703239],[93.069515,32.626156],[93.087993,32.63674],[93.159442,32.644803],[93.176688,32.6705],[93.210565,32.655385],[93.239514,32.662439],[93.260456,32.62666],[93.300492,32.619604],[93.308499,32.580278],[93.33868,32.5712],[93.385492,32.525294],[93.411977,32.558086],[93.4631,32.556069],[93.476651,32.504603],[93.501904,32.503593],[93.516687,32.47583],[93.618933,32.522771],[93.651577,32.571705],[93.721795,32.578261],[93.75136,32.56313],[93.820345,32.549511],[93.851142,32.50965],[93.861613,32.466237],[93.90904,32.463207],[93.960163,32.484917],[93.978641,32.459672],[94.03038,32.448057],[94.049474,32.469771],[94.091974,32.463207],[94.137554,32.433915],[94.176974,32.454117],[94.196684,32.51621],[94.250886,32.51722],[94.292154,32.502584],[94.294002,32.519743],[94.350053,32.533871],[94.371611,32.524789],[94.395016,32.594397],[94.435052,32.562626],[94.463386,32.572209],[94.459074,32.599439],[94.522516,32.595909],[94.591501,32.640772],[94.614291,32.673522],[94.638312,32.645307],[94.737479,32.587338],[94.762116,32.526303],[94.78737,32.522266],[94.80708,32.486431],[94.852043,32.463712],[94.889616,32.472295],[94.912405,32.41573],[94.944434,32.404109],[94.988166,32.422802],[95.057151,32.395014],[95.075013,32.376315]],[[95.075013,32.376315],[95.075013,32.376315]],[[95.075013,32.376315],[95.081789,32.384907],[95.153853,32.386423],[95.218527,32.397035],[95.228382,32.363678],[95.261643,32.348006],[95.193274,32.332331],[95.096571,32.322217],[95.079325,32.279726],[95.10581,32.258979],[95.20744,32.297433],[95.214216,32.321712],[95.241317,32.3207],[95.239469,32.287315],[95.270266,32.194683]],[[95.270266,32.194683],[95.270266,32.194683]],[[95.270266,32.194683],[95.31523,32.148585],[95.366968,32.151118],[95.367584,32.178982],[95.406389,32.182021],[95.440265,32.157705],[95.454432,32.061898],[95.421171,32.033999],[95.454432,32.007613],[95.395918,32.001523],[95.360809,31.95939],[95.3682,31.92892],[95.408852,31.918761],[95.406389,31.896915],[95.456896,31.801853],[95.480301,31.795749],[95.511714,31.750468],[95.546823,31.73978],[95.580083,31.76726],[95.634286,31.782523],[95.779648,31.748941],[95.823995,31.68225],[95.853561,31.714329],[95.846169,31.736218],[95.89914,31.81711],[95.983524,31.816601],[95.989067,31.78761],[96.064828,31.720438],[96.135661,31.70211],[96.148595,31.686324],[96.156603,31.602769],[96.207726,31.598691],[96.221892,31.647613],[96.245298,31.657802],[96.252073,31.697527],[96.222508,31.733164],[96.231131,31.749959],[96.178161,31.775401],[96.183088,31.835924],[96.202798,31.841008],[96.214501,31.876589],[96.188632,31.904028],[96.220044,31.905553],[96.253305,31.929936],[96.288414,31.919777],[96.389428,31.919777],[96.407906,31.845583],[96.435623,31.796258],[96.468884,31.769804],[96.519391,31.74945],[96.56805,31.711783],[96.615477,31.737236],[96.661057,31.705674],[96.691854,31.722474],[96.722651,31.686833],[96.778701,31.675629],[96.790404,31.698545],[96.840295,31.720438],[96.799027,31.792188],[96.765767,31.819144],[96.760223,31.860325],[96.794716,31.869474],[96.81073,31.894375],[96.776238,31.935015],[96.753448,31.944156],[96.742977,32.001016],[96.722651,32.013195],[96.824281,32.007613],[96.868629,31.964975],[96.863085,31.996448],[96.894498,32.013703],[96.941925,31.986297],[96.965947,32.008628],[96.935766,32.048203],[97.006599,32.067984],[97.028773,32.04871],[97.127323,32.044145],[97.169823,32.032984],[97.188301,32.055304],[97.214786,32.042623],[97.233881,32.063927],[97.201852,32.090296],[97.219714,32.109054],[97.258518,32.072041],[97.308409,32.076605],[97.293011,32.096887],[97.313953,32.130342],[97.271453,32.139971],[97.264062,32.182527],[97.299786,32.294904],[97.32196,32.303503],[97.371235,32.273148],[97.415583,32.296421],[97.424822,32.322723],[97.387865,32.427349],[97.341054,32.440987],[97.388481,32.501575],[97.334895,32.514192],[97.332431,32.542448],[97.3583,32.563635],[97.374315,32.546484],[97.411887,32.575235],[97.448843,32.586833],[97.463626,32.55506],[97.50243,32.530844],[97.540618,32.536899],[97.670582,32.51722],[97.684132,32.530339],[97.730944,32.527312]],[[98.139311,28.142259],[98.097427,28.166531],[98.090036,28.195544],[98.056775,28.202401],[98.03337,28.187105],[98.008116,28.214003],[98.020435,28.253548],[97.907718,28.363141],[97.871378,28.361561],[97.842429,28.326798],[97.801161,28.326798],[97.769748,28.3742],[97.738335,28.396313],[97.737103,28.465782],[97.68598,28.519958],[97.634857,28.532051],[97.60406,28.515225],[97.569567,28.541515],[97.521524,28.495766],[97.507974,28.46473],[97.521524,28.444736],[97.499966,28.428948],[97.485184,28.38631],[97.488879,28.347341],[97.518445,28.327852],[97.469169,28.30309],[97.461162,28.26778],[97.422358,28.297293],[97.402032,28.279903],[97.398336,28.238786],[97.349677,28.235623],[97.362612,28.199236],[97.352757,28.149646],[97.326887,28.132759],[97.340438,28.104785],[97.305945,28.071522],[97.320728,28.054095],[97.375547,28.062545],[97.378626,28.031382],[97.413119,28.01342],[97.379242,27.970087],[97.372467,27.907699],[97.386634,27.882839],[97.324424,27.880723],[97.303482,27.913516],[97.253591,27.891832],[97.167975,27.811932],[97.103301,27.780697],[97.097758,27.740979],[97.062649,27.742568],[97.049099,27.81405],[97.008447,27.807698],[96.972722,27.861149],[96.908049,27.884426],[96.849534,27.874375],[96.810114,27.890245],[96.784245,27.931495],[96.711564,27.9574],[96.690622,27.948942],[96.635188,27.994926],[96.623485,28.024514],[96.538485,28.075218],[96.499681,28.067297],[96.46334,28.143314],[96.426384,28.161782],[96.395587,28.143842],[96.398667,28.118509],[96.367254,28.118509],[96.298269,28.140148],[96.275479,28.228241],[96.194175,28.212949],[96.098088,28.212421],[96.074683,28.193434],[95.989067,28.198181],[95.936096,28.240368],[95.907763,28.241422],[95.899756,28.278322],[95.874502,28.29782],[95.832003,28.295186],[95.787655,28.270416],[95.740228,28.275159],[95.674322,28.254075],[95.528345,28.182885],[95.437802,28.161782],[95.39715,28.142259],[95.371896,28.110063],[95.352802,28.04089],[95.32878,28.017646],[95.28628,27.939955],[95.067006,27.840512],[95.015267,27.82887],[94.947514,27.792345],[94.88592,27.743098],[94.836645,27.728796],[94.78121,27.699127],[94.722696,27.683759],[94.660486,27.650367],[94.524979,27.596282],[94.478168,27.602116],[94.443675,27.585143],[94.399944,27.589386],[94.353132,27.578778],[94.277372,27.58143],[94.220705,27.536333],[94.147409,27.458297],[94.056866,27.375423],[93.970634,27.30525],[93.849294,27.168499],[93.841903,27.045973],[93.817265,27.025183],[93.747048,27.015587],[93.625092,26.955323],[93.56781,26.938252],[93.232739,26.906769],[93.111399,26.880082],[93.050421,26.883819],[92.909371,26.914241],[92.802813,26.895028],[92.682089,26.947855],[92.64698,26.952656],[92.549046,26.941453],[92.496691,26.921711],[92.404916,26.9025],[92.28604,26.892359],[92.197961,26.86994],[92.109265,26.854991],[92.124664,26.960124],[92.076005,27.041175],[92.043976,27.052902],[92.02673,27.108318],[92.032273,27.167967],[92.061222,27.190327],[92.071077,27.237694],[92.091403,27.264296],[92.125896,27.273339],[92.064918,27.391365],[92.021802,27.444489],[92.010715,27.474758],[91.946657,27.464138],[91.839484,27.489624],[91.753868,27.462545],[91.71876,27.467324],[91.663325,27.507142],[91.626985,27.509265],[91.585101,27.540578],[91.564775,27.58196],[91.582637,27.598933],[91.562311,27.627569],[91.570934,27.650897],[91.622673,27.692238],[91.642383,27.7664],[91.610355,27.819343],[91.544449,27.820401],[91.561079,27.855329],[91.618978,27.856916],[91.611586,27.891303],[91.552456,27.90717],[91.486551,27.937311],[91.490246,27.971672],[91.464993,28.002852],[91.309776,28.057791],[91.251878,27.970615],[91.216153,27.989113],[91.162567,27.968501],[91.147784,27.927794],[91.155175,27.894476],[91.113292,27.846333],[91.025828,27.857445],[90.96485,27.900294],[90.976553,27.935725],[90.96177,27.9537],[90.896481,27.946299],[90.853365,27.969029],[90.806554,28.015005],[90.802242,28.040362],[90.741264,28.053038],[90.701844,28.076274],[90.591591,28.021345],[90.569417,28.044059],[90.513983,28.062016],[90.47949,28.044587],[90.43699,28.063073],[90.384019,28.06096],[90.367389,28.088946],[90.297172,28.153868],[90.231882,28.144897],[90.189999,28.161782],[90.166593,28.187632],[90.124709,28.190797],[90.103151,28.141731],[90.07297,28.155451],[90.03355,28.136981],[90.017536,28.162837],[89.976268,28.189215],[89.901739,28.18183],[89.869094,28.221386],[89.789638,28.240895],[89.779167,28.197127],[89.720037,28.170224],[89.605472,28.161782],[89.541414,28.088418],[89.511233,28.086307],[89.461958,28.03191],[89.44348,27.968501],[89.375727,27.875962],[89.295655,27.84845],[89.238988,27.796581],[89.184786,27.673689],[89.131815,27.633402],[89.128735,27.611131],[89.163228,27.574534],[89.109025,27.537925],[89.095474,27.471572],[89.132431,27.441302],[89.182938,27.373829],[89.152757,27.319076],[89.077612,27.287168],[89.067757,27.240354],[88.984605,27.208957],[88.942105,27.261636],[88.911924,27.272807],[88.920548,27.325456],[88.901453,27.327583],[88.867577,27.3818],[88.838012,27.37808],[88.809063,27.405711],[88.783193,27.467324],[88.797976,27.521473],[88.770874,27.563924],[88.813374,27.606889],[88.816454,27.641354],[88.852178,27.671039],[88.850331,27.710783],[88.870657,27.743098],[88.863265,27.811932],[88.888519,27.846863],[88.864497,27.921448],[88.846635,27.921448],[88.842939,28.006023],[88.812142,28.018175],[88.764099,28.068353],[88.67602,28.068353],[88.645223,28.111119],[88.620585,28.091586],[88.565151,28.083139],[88.554064,28.027684],[88.498013,28.04089],[88.469064,28.009721],[88.43334,28.002852],[88.401311,27.976958],[88.357579,27.986471],[88.254101,27.939426],[88.242398,27.967444],[88.203594,27.943127],[88.156783,27.957929],[88.120442,27.915103],[88.137689,27.878607],[88.111819,27.864852],[88.090877,27.885484],[88.037291,27.901881],[87.982472,27.884426],[87.930733,27.909285],[87.826639,27.927794],[87.782292,27.890774],[87.77798,27.860091],[87.727473,27.802933],[87.668343,27.809815],[87.670191,27.832045],[87.598126,27.814579],[87.58088,27.859562],[87.45954,27.820931],[87.418272,27.825694],[87.421967,27.856916],[87.364069,27.824106],[87.317258,27.826753],[87.280917,27.845275],[87.249504,27.839454],[87.227946,27.812991],[87.173744,27.818284],[87.118309,27.840512],[87.080737,27.910872],[87.035157,27.946299],[86.935375,27.955286],[86.926752,27.985942],[86.885484,27.995983],[86.864542,28.022401],[86.827586,28.012363],[86.756753,28.032967],[86.768456,28.06941],[86.74813,28.089474],[86.700086,28.101617],[86.662514,28.092114],[86.647732,28.06941],[86.611391,28.069938],[86.60092,28.097922],[86.568891,28.103201],[86.55842,28.047757],[86.537478,28.044587],[86.513457,27.996511],[86.514689,27.954757],[86.475884,27.944713],[86.450015,27.908757],[86.414906,27.904526],[86.393349,27.926736],[86.308965,27.950528],[86.27324,27.976958],[86.231972,27.974315],[86.206103,28.084195],[86.223965,28.092642],[86.19132,28.167058],[86.140198,28.114814],[86.128495,28.086835],[86.086611,28.090002],[86.082915,28.018175],[86.125415,27.923035],[86.053966,27.900823],[86.002227,27.90717],[85.949256,27.937311],[85.980053,27.984357],[85.901213,28.053566],[85.898749,28.101617],[85.871648,28.124843],[85.854402,28.172334],[85.791576,28.195544],[85.753388,28.227714],[85.720743,28.372093],[85.682555,28.375779],[85.650526,28.283592],[85.601251,28.254075],[85.602483,28.295712],[85.520563,28.326798],[85.458969,28.332593],[85.415853,28.321003],[85.379512,28.274105],[85.349947,28.298347],[85.272339,28.282538],[85.209513,28.338914],[85.179948,28.324164],[85.113427,28.344708],[85.129441,28.377885],[85.108499,28.461047],[85.160238,28.49261],[85.189803,28.544669],[85.18426,28.587244],[85.195963,28.624022],[85.155926,28.643983],[85.126361,28.676016],[85.05676,28.674441],[84.995782,28.611414],[84.981616,28.586193],[84.896616,28.587244],[84.857196,28.567798],[84.773428,28.610363],[84.698284,28.633478],[84.699515,28.671816],[84.669334,28.680742],[84.650856,28.714338],[84.620059,28.732182],[84.557233,28.74635],[84.483321,28.735331],[84.445133,28.764189],[84.434046,28.823978],[84.404481,28.828173],[84.408176,28.85386],[84.340423,28.866963],[84.330568,28.859101],[84.268358,28.895261],[84.234481,28.889497],[84.228322,28.949738],[84.248648,29.030353],[84.224626,29.049189],[84.194445,29.045004],[84.192597,29.084236],[84.20738,29.118749],[84.176583,29.133909],[84.17104,29.19453],[84.197525,29.210202],[84.203068,29.239972],[84.130388,29.239972],[84.116837,29.286438],[84.052163,29.296877],[84.002272,29.291658],[83.986874,29.325057],[83.949301,29.312533],[83.911729,29.323491],[83.851367,29.294789],[83.82057,29.294267],[83.800244,29.249372],[83.727563,29.244672],[83.667201,29.200277],[83.656114,29.16736],[83.596368,29.174153],[83.57789,29.203934],[83.548941,29.201322],[83.492274,29.280174],[83.463941,29.285916],[83.450391,29.332883],[83.423289,29.361053],[83.415898,29.420496],[83.383253,29.42206],[83.325355,29.502826],[83.27608,29.505951],[83.266841,29.571035],[83.217565,29.60018],[83.164595,29.595496],[83.159667,29.61735],[83.12887,29.623593],[83.088834,29.604863],[83.011226,29.667804],[82.966878,29.658963],[82.9484,29.704718],[82.885574,29.689122],[82.830756,29.687562],[82.816589,29.717192],[82.774089,29.726548],[82.757459,29.761881],[82.691553,29.766037],[82.737749,29.80655],[82.703872,29.847566],[82.6238,29.834588],[82.64351,29.868846],[82.609017,29.886489],[82.560974,29.955476],[82.498148,29.947698],[82.474743,29.973622],[82.431011,29.989692],[82.412533,30.011978],[82.368185,30.014051],[82.333693,30.045138],[82.311519,30.035813],[82.246845,30.071555],[82.17786,30.06793],[82.183403,30.12178],[82.207425,30.143519],[82.188947,30.18543],[82.142135,30.200948],[82.114418,30.226806],[82.11873,30.279019],[82.132896,30.30434],[82.104563,30.346182],[82.060215,30.332237],[82.022027,30.339468],[81.99123,30.322939],[81.954274,30.355995],[81.939491,30.344633],[81.872354,30.373035],[81.759021,30.385426],[81.723913,30.407623],[81.63029,30.446842],[81.613044,30.412784],[81.566232,30.428782],[81.555761,30.369421],[81.494783,30.381296],[81.454131,30.412268],[81.418407,30.420525],[81.406704,30.40401],[81.432573,30.379231],[81.406088,30.369421],[81.399929,30.319323],[81.427646,30.305373],[81.406088,30.291938],[81.419023,30.270232],[81.397465,30.240767],[81.393769,30.199396],[81.335871,30.149729],[81.269349,30.153351],[81.293371,30.094859],[81.2829,30.061197],[81.247792,30.032705],[81.256415,30.011978],[81.225618,30.005759],[81.131995,30.016124],[81.09627,30.052909],[81.110437,30.085538],[81.085799,30.100554],[81.082104,30.151281],[81.038372,30.205086],[81.034677,30.246971],[80.996488,30.267648],[80.933662,30.266614],[80.910873,30.30279],[80.81725,30.321389],[80.719316,30.414848],[80.692214,30.416913],[80.633084,30.458707],[80.585041,30.463866],[80.549316,30.448905],[80.504969,30.483466],[80.446454,30.495327],[80.43044,30.515952],[80.357759,30.520592],[80.322035,30.564403],[80.261673,30.566465],[80.214245,30.586044],[80.143412,30.55822],[80.04363,30.603559],[80.014065,30.661748],[79.970333,30.685941],[79.955551,30.738422],[79.961094,30.771337],[79.900732,30.7991],[79.913051,30.833022],[79.890877,30.855116],[79.835443,30.851006],[79.75845,30.936769],[79.729501,30.941389],[79.668523,30.980392],[79.660516,30.956787],[79.59769,30.925989],[79.550879,30.957813],[79.505915,31.027584],[79.427075,31.018353],[79.424611,31.061425],[79.404901,31.071678],[79.35809,31.031174],[79.316206,31.01784],[79.33222,30.969103],[79.227511,30.949088],[79.205953,31.0004],[79.181931,31.015788],[79.096931,30.992192],[79.059359,31.028097],[79.010084,31.043994],[78.97436,31.115751],[78.997765,31.158779],[78.930628,31.220726],[78.923852,31.246824],[78.884432,31.277006],[78.865338,31.312804],[78.859179,31.289281],[78.795121,31.301043],[78.755085,31.355742],[78.760013,31.392531],[78.792041,31.435944],[78.755701,31.478316],[78.729832,31.478316],[78.740303,31.532912],[78.779723,31.545154],[78.833925,31.584927],[78.845628,31.609905],[78.806824,31.64099],[78.798817,31.675629],[78.763092,31.668499],[78.706426,31.778453],[78.654687,31.819144],[78.665158,31.851684],[78.739687,31.885228],[78.768636,31.92638],[78.762476,31.947203],[78.705194,31.988835],[78.60726,32.023851],[78.609107,32.052768],[78.527188,32.11463],[78.509941,32.147065],[78.469905,32.127808],[78.429869,32.194683],[78.430485,32.212407],[78.475449,32.236708],[78.508709,32.297939],[78.480992,32.329297],[78.483456,32.357106],[78.458818,32.379853],[78.472985,32.435431],[78.426174,32.502584],[78.395377,32.530339],[78.424942,32.565652],[78.500086,32.580782],[78.518564,32.605993],[78.577695,32.615067],[78.588782,32.637748],[78.628202,32.630188],[78.675013,32.658408],[78.6861,32.680071],[78.741534,32.703743],[78.74215,32.654881],[78.781571,32.608009],[78.760629,32.563635],[78.782186,32.480373],[78.81052,32.436441],[78.87273,32.40512],[78.904142,32.374798],[78.970664,32.331826],[79.005772,32.375304],[79.067982,32.380863],[79.103091,32.369744],[79.124649,32.416235],[79.135736,32.472295],[79.180083,32.492994],[79.190554,32.511669],[79.252148,32.516715],[79.272474,32.561113],[79.308199,32.596918],[79.299575,32.637244],[79.27309,32.678056],[79.301423,32.728919],[79.275554,32.778746],[79.225047,32.784281],[79.237982,32.846145],[79.227511,32.89038],[79.255844,32.942628],[79.204721,32.964724],[79.162837,33.01191],[79.139431,33.117735],[79.162221,33.165841],[79.152366,33.184375],[79.10925,33.200401],[79.072294,33.22844],[79.083997,33.245459],[79.041497,33.268479],[79.022403,33.323504],[78.9682,33.334505],[78.949722,33.376495],[78.896751,33.41247],[78.84994,33.419963],[78.816679,33.480882],[78.74215,33.55323],[78.755085,33.623025],[78.713201,33.623025],[78.684868,33.654415],[78.692259,33.676331],[78.779723,33.73259],[78.758165,33.790802],[78.766172,33.823124],[78.756317,33.8773],[78.762476,33.90959],[78.734143,33.918529],[78.744614,33.980585],[78.736607,33.999937],[78.656535,34.030196],[78.661462,34.086718],[78.737223,34.089692],[78.801897,34.137258],[78.828998,34.125369],[78.878273,34.163012],[78.910302,34.143202],[78.9257,34.155584],[78.941099,34.212022],[78.958345,34.230827],[78.981751,34.31836],[79.019939,34.313417],[79.039649,34.33467]],[[79.039649,34.33467],[79.048888,34.348506],[79.0107,34.399877],[79.039033,34.421601],[79.072294,34.412714],[79.161605,34.441345],[79.179467,34.422588],[79.241677,34.415183],[79.274322,34.435916],[79.326677,34.44332],[79.363017,34.428018],[79.435082,34.447761],[79.504683,34.45467],[79.545335,34.476381],[79.58106,34.456151],[79.675914,34.451216],[79.699936,34.477861],[79.735661,34.471447],[79.801566,34.478847],[79.861312,34.528166],[79.84345,34.55725],[79.88595,34.642965],[79.866856,34.671517],[79.906892,34.683821],[79.898268,34.732035],[79.947544,34.821008],[79.926602,34.849499],[79.961094,34.862759],[79.996819,34.856375],[80.003594,34.895162],[80.034391,34.902033],[80.041782,34.943252],[80.02392,34.971209],[80.04363,35.022196],[80.031311,35.034447],[80.078123,35.076578],[80.118159,35.066293],[80.23026,35.147565],[80.223484,35.177409],[80.257977,35.203331],[80.362687,35.20871],[80.267832,35.295701],[80.286926,35.35283],[80.321419,35.38699],[80.375006,35.387966],[80.432904,35.449418],[80.444607,35.417235],[80.514824,35.391869],[80.532686,35.404553],[80.56841,35.391381],[80.599823,35.409431],[80.65649,35.393821],[80.690982,35.364544],[80.689135,35.339162],[80.759968,35.334768],[80.844351,35.345508],[80.894242,35.324027],[80.924423,35.330862],[80.963844,35.310842],[81.026053,35.31133],[81.002648,35.334768],[81.030981,35.337209],[81.031597,35.380648],[81.054387,35.402602],[81.09935,35.40748],[81.103662,35.386015],[81.142466,35.365032],[81.191741,35.36552],[81.219458,35.319144],[81.26627,35.322562],[81.285364,35.345508],[81.314313,35.337209],[81.363588,35.354783],[81.385762,35.335256],[81.441196,35.333303],[81.447972,35.318167],[81.504638,35.279092],[81.513261,35.23511],[81.68634,35.235599],[81.736847,35.26248],[81.804601,35.270786],[81.853876,35.25857],[81.927789,35.271275],[81.955506,35.307423],[81.99123,35.30547],[82.030034,35.321585],[82.05344,35.35039],[82.029419,35.426013],[82.034346,35.451855],[82.071302,35.450393],[82.086701,35.467454],[82.164925,35.495719],[82.189563,35.513258],[82.234526,35.520565],[82.263475,35.547837],[82.2992,35.544916],[82.328149,35.559523],[82.350323,35.611113],[82.336156,35.651486],[82.392823,35.656349],[82.424852,35.712736],[82.468583,35.717595],[82.501844,35.701073],[82.546192,35.708362],[82.628727,35.692324],[82.652133,35.67288],[82.731589,35.637868],[82.780249,35.666073],[82.795031,35.688436],[82.873871,35.688922],[82.894813,35.673852],[82.967494,35.667532],[82.956407,35.636409],[82.981661,35.599922],[82.971806,35.548324],[82.998907,35.484512],[83.067892,35.46258],[83.088834,35.425526],[83.127022,35.398699],[83.178145,35.38943],[83.251442,35.417722],[83.280391,35.401138],[83.333978,35.397236],[83.405427,35.380648],[83.449159,35.382111],[83.502745,35.360639],[83.540318,35.364056],[83.54155,35.341603],[83.599448,35.351366],[83.622238,35.335256],[83.677672,35.361128],[83.785462,35.36308],[83.79778,35.354783],[83.885244,35.367472],[83.906186,35.40309],[84.005968,35.422599],[84.077417,35.400163],[84.095895,35.362592],[84.140859,35.379184],[84.160569,35.359663],[84.200605,35.381135],[84.274517,35.404065],[84.333032,35.413821],[84.424191,35.466479],[84.45314,35.473303],[84.475929,35.516181],[84.448828,35.550272],[84.513502,35.564391],[84.570168,35.588242],[84.628067,35.595055],[84.704443,35.616951],[84.729081,35.613546],[84.798066,35.647595],[84.920022,35.696213],[84.973608,35.709334],[84.99455,35.737028],[85.053065,35.752086],[85.146071,35.742371],[85.271107,35.788989],[85.341324,35.753543],[85.373969,35.700101],[85.518715,35.680658],[85.566142,35.6403],[85.612953,35.651486],[85.65299,35.731199],[85.691178,35.751114],[85.811286,35.778794],[85.835308,35.771996],[85.903677,35.78462],[85.949256,35.778794],[86.035488,35.846738],[86.05335,35.842857],[86.090306,35.876809],[86.093386,35.906868],[86.129111,35.941761],[86.150668,36.00424],[86.173458,36.008113],[86.199944,36.047801],[86.182081,36.064734],[86.187625,36.130983],[86.248603,36.141616],[86.2794,36.170608],[86.35824,36.168676],[86.392733,36.206834],[86.454943,36.221319],[86.515305,36.205385],[86.531935,36.227113],[86.599072,36.222285],[86.69947,36.24449],[86.746282,36.291777],[86.836209,36.291294],[86.86331,36.299977],[86.887332,36.262829],[86.931064,36.265242],[86.943998,36.284058],[86.996353,36.308658],[87.051788,36.2966],[87.08628,36.310587],[87.149106,36.297565],[87.161425,36.325535],[87.193454,36.349158],[87.292004,36.358797],[87.348055,36.393008],[87.363453,36.420463],[87.386859,36.412757],[87.426895,36.42576],[87.460155,36.409868],[87.470626,36.354459],[87.570409,36.342409],[87.6203,36.360243],[87.731785,36.384818],[87.767509,36.3747],[87.826023,36.391563],[87.838342,36.383855],[87.919646,36.39349],[87.95845,36.408423],[87.983088,36.437797],[88.006494,36.430575],[88.092109,36.43539],[88.134609,36.427205],[88.182652,36.452721],[88.222688,36.447426],[88.241782,36.468605],[88.282434,36.470049],[88.366202,36.458016],[88.356963,36.477268],[88.41055,36.473418],[88.470912,36.48208],[88.498629,36.446463],[88.573158,36.461386],[88.618121,36.428168],[88.623665,36.389636],[88.690186,36.367954],[88.766563,36.292259],[88.783809,36.291777],[88.802903,36.33807],[88.838628,36.353496],[88.870657,36.348193],[88.926091,36.36458],[88.964279,36.318785],[89.013554,36.315409],[89.054822,36.291777],[89.10225,36.281164],[89.126887,36.254626],[89.198952,36.260417],[89.232213,36.295636],[89.292575,36.231457],[89.335075,36.23725],[89.375727,36.228078],[89.490291,36.151281],[89.594385,36.126632],[89.614711,36.109712],[89.711414,36.093272]],[[111.02661,33.478386],[111.021682,33.476389],[111.021066,33.471397],[111.02661,33.467903]],[[106.071378,32.758114],[106.076305,32.759121],[106.076921,32.76365],[106.07261,32.76365]],[[105.49917,32.911986],[105.528119,32.919019],[105.565692,32.906962],[105.590329,32.87681],[105.638373,32.879323],[105.656851,32.895405],[105.735691,32.905454],[105.82685,32.950663],[105.861959,32.939112],[105.917393,32.993841],[105.926632,33.042517],[105.914929,33.066092],[105.934639,33.112221],[105.923552,33.147805],[105.897067,33.146803],[105.93156,33.178365],[105.968516,33.154318],[105.965436,33.204407],[105.917393,33.237951],[105.862574,33.234447],[105.799133,33.258471],[105.791741,33.278486],[105.752937,33.291994],[105.755401,33.329004],[105.709822,33.382991],[105.827466,33.379993],[105.837937,33.410971],[105.831162,33.451926],[105.842248,33.489866],[105.871198,33.511325],[105.902611,33.556222],[105.940183,33.570684],[105.971596,33.613058],[106.047356,33.610067],[106.086776,33.617045],[106.117573,33.602591],[106.108334,33.569686],[106.187174,33.546746],[106.237681,33.564201],[106.303587,33.604585],[106.35163,33.587137],[106.384891,33.612061],[106.447101,33.613058],[106.456956,33.532779],[106.540108,33.512822],[106.58076,33.576169],[106.575832,33.631497],[106.534564,33.695254],[106.482825,33.707203],[106.488369,33.757969],[106.461883,33.789807],[106.491448,33.834559],[106.475434,33.875809],[106.428007,33.866368],[106.41076,33.909093],[106.474202,33.970659],[106.471738,34.024244],[106.505615,34.056479],[106.501919,34.105055],[106.560434,34.109514],[106.585071,34.149641],[106.55797,34.229837],[106.5321,34.254079],[106.496376,34.238248],[106.526557,34.292159],[106.577064,34.280786],[106.589383,34.253584],[106.63373,34.260014],[106.652825,34.24369],[106.68239,34.256057],[106.705179,34.299575],[106.691013,34.337635],[106.717498,34.369255],[106.638042,34.391481],[106.610941,34.454177],[106.558586,34.48822],[106.513622,34.498085],[106.514238,34.511894],[106.455108,34.531617],[106.334384,34.517811],[106.341159,34.568093],[106.314058,34.578934],[106.419384,34.643458],[106.471122,34.634102],[106.442173,34.675455],[106.456956,34.703996],[106.487137,34.715311],[106.505615,34.746789],[106.539492,34.745805],[106.575216,34.769897],[106.550579,34.82936],[106.556122,34.861285],[106.527789,34.876507],[106.493296,34.941289],[106.484673,34.983959],[106.494528,35.006021]],[[106.494528,35.006021],[106.494528,35.006021]],[[106.494528,35.006021],[106.52163,35.027587],[106.541956,35.083925],[106.577064,35.089312],[106.615252,35.071191],[106.706411,35.081966],[106.710723,35.100574],[106.838222,35.080007],[106.901664,35.094698],[106.950323,35.066782],[106.990975,35.068252],[107.012533,35.029547],[107.08275,35.024156],[107.089526,34.976604],[107.119707,34.950119],[107.162206,34.944233],[107.189308,34.893198],[107.252749,34.880925],[107.286626,34.931968],[107.350068,34.93393],[107.369162,34.917738],[107.400575,34.932949],[107.455394,34.916757],[107.523763,34.909886],[107.564415,34.968757],[107.619849,34.964834],[107.638943,34.935402],[107.675284,34.9511],[107.741805,34.953553],[107.842203,34.979056],[107.863145,34.999158],[107.846515,35.024646],[107.814486,35.024646],[107.773218,35.060904]],[[107.773218,35.060904],[107.773218,35.060904]],[[107.773218,35.060904],[107.769523,35.064333]],[[107.769523,35.064333],[107.769523,35.064333]],[[107.769523,35.064333],[107.727639,35.120157],[107.715936,35.168114],[107.686371,35.218],[107.652494,35.244886],[107.667277,35.257104],[107.737494,35.267366],[107.745501,35.311819],[107.841587,35.276649],[107.867457,35.256127],[107.960464,35.263457],[107.949993,35.245375],[108.049159,35.253683],[108.094739,35.280069],[108.174811,35.304981],[108.221622,35.296678],[108.239484,35.256127],[108.296767,35.267855],[108.345426,35.300586],[108.36144,35.279581],[108.48894,35.275184],[108.547454,35.304981],[108.583178,35.294724],[108.614591,35.328909],[108.61028,35.355271],[108.631222,35.418698],[108.605968,35.503028],[108.625678,35.537124],[108.618287,35.557088],[108.539447,35.605761],[108.517889,35.699615],[108.533903,35.746257],[108.527744,35.82442],[108.499411,35.872444],[108.518505,35.905414],[108.562852,35.921409],[108.593649,35.950967],[108.652164,35.94806],[108.659555,35.990683],[108.688504,36.021183],[108.682345,36.062316],[108.712526,36.138716],[108.646004,36.254143],[108.641693,36.359279],[108.651548,36.384818],[108.618903,36.433946],[108.562852,36.43876],[108.510498,36.47438],[108.514809,36.445501],[108.495099,36.422389],[108.460606,36.422871],[108.408252,36.45946],[108.391621,36.505654],[108.365136,36.519603],[108.340498,36.559032],[108.262274,36.549417],[108.245644,36.571048],[108.210535,36.577296],[108.204992,36.606607]],[[108.204992,36.606607],[108.204992,36.606607]],[[108.204992,36.606607],[108.222854,36.631105],[108.1976,36.630144],[108.163724,36.563839],[108.092891,36.587388],[108.079956,36.614294],[108.060862,36.592194],[108.001732,36.639269],[108.02329,36.647912],[108.006659,36.683435],[107.938906,36.655594],[107.940754,36.694953],[107.914268,36.720861],[107.907493,36.750118],[107.866841,36.766899],[107.768291,36.792783],[107.742421,36.811951],[107.722095,36.802367],[107.670356,36.83303],[107.642023,36.819137],[107.5909,36.836382],[107.540393,36.828718],[107.533618,36.867031],[107.478183,36.908196],[107.365466,36.905324],[107.336517,36.925899],[107.310032,36.912502],[107.291554,36.979463]],[[107.291554,36.979463],[107.291554,36.979463]],[[107.291554,36.979463],[107.288474,37.008143]],[[107.288474,37.008143],[107.288474,37.008143]],[[107.288474,37.008143],[107.28601,37.054963],[107.268764,37.099367]],[[107.268764,37.099367],[107.281083,37.127047],[107.306952,37.100799],[107.334669,37.138975],[107.336517,37.165687],[107.317423,37.200017],[107.270612,37.229089],[107.309416,37.239095],[107.273075,37.29101],[107.257677,37.337179],[107.282931,37.437036],[107.284162,37.481691],[107.345756,37.518725],[107.369162,37.58752],[107.330358,37.584201],[107.311264,37.609806],[107.361155,37.613125],[107.422133,37.665254],[107.389488,37.671413],[107.387024,37.691305],[107.425828,37.684201],[107.484959,37.706458],[107.499125,37.765619],[107.57119,37.776499],[107.599523,37.791162],[107.620465,37.776026],[107.646335,37.805349],[107.659269,37.844112],[107.65003,37.86443]],[[106.506231,35.737514],[106.566593,35.738971],[106.595542,35.727312],[106.620796,35.743829],[106.633115,35.714679],[106.66268,35.70739],[106.674998,35.728284],[106.750759,35.689408],[106.750759,35.725369],[106.806193,35.70982],[106.819128,35.7448],[106.867171,35.738485],[106.868403,35.771996],[106.897353,35.759856],[106.927534,35.810346],[106.849925,35.887476],[106.912751,35.93207],[106.940468,35.931101],[106.93862,35.952905],[106.90228,35.943699],[106.94786,35.988262],[106.928149,36.011502],[106.940468,36.064734],[106.957715,36.091337],[106.925686,36.115997],[106.930613,36.138716],[106.873947,36.178338]],[[106.873947,36.178338],[106.873947,36.178338]],[[106.873947,36.178338],[106.858548,36.206834]],[[106.858548,36.206834],[106.858548,36.206834]],[[106.858548,36.206834],[106.833295,36.229044],[106.808657,36.21118],[106.772933,36.212628],[106.735976,36.23725],[106.698404,36.244008],[106.685469,36.273445],[106.647897,36.259451],[106.559202,36.292259],[106.54134,36.25366],[106.504383,36.266207],[106.470507,36.306246],[106.497608,36.31348],[106.510543,36.379037],[106.492064,36.422389],[106.523477,36.468605],[106.494528,36.494589],[106.455724,36.496995],[106.39721,36.548455],[106.37134,36.549417],[106.363949,36.577296],[106.392282,36.556628],[106.397826,36.576816],[106.444637,36.557109],[106.465579,36.583063],[106.444637,36.624861],[106.491448,36.628703],[106.490833,36.685835],[106.530869,36.690154],[106.519782,36.708868]],[[106.519782,36.708868],[106.519782,36.708868]],[[106.519782,36.708868],[106.514238,36.715584],[106.59431,36.750118],[106.644817,36.72278],[106.627571,36.752995],[106.657752,36.820575],[106.637426,36.867031]],[[106.637426,36.867031],[106.637426,36.867031]],[[106.637426,36.867031],[106.626955,36.892403],[106.609709,36.878521]],[[106.609709,36.878521],[106.609709,36.878521]],[[106.609709,36.878521],[106.601702,36.918244],[106.549347,36.941685],[106.540108,36.984244],[106.595542,36.94025],[106.594926,36.967988],[106.64297,36.962729],[106.646665,37.000496],[106.666991,37.016745],[106.645433,37.064992],[106.605397,37.127524],[106.6171,37.135158],[106.673151,37.1113],[106.687933,37.12991],[106.728585,37.121321],[106.750143,37.09889],[106.772933,37.120367],[106.776012,37.158056],[106.818512,37.141838],[106.891193,37.098413],[106.912135,37.110345],[106.905976,37.151378],[106.998367,37.106527],[107.031011,37.108436],[107.030395,37.140883],[107.095685,37.115595],[107.133873,37.134681],[107.181916,37.143269],[107.234887,37.096503],[107.268764,37.099367]],[[101.769042,33.538765],[101.748716,33.505337],[101.718535,33.494857],[101.622448,33.502343],[101.611977,33.565199],[101.616905,33.598603],[101.585492,33.645448],[101.58426,33.674339],[101.501724,33.702723],[101.428427,33.680315],[101.424732,33.655411],[101.385312,33.644949],[101.302776,33.657902],[101.23687,33.685793],[101.217776,33.669856],[101.166653,33.659894],[101.177124,33.685295],[101.162957,33.719649],[101.186363,33.741051],[101.190675,33.791796],[101.153102,33.823124],[101.153718,33.8445],[101.054552,33.863386],[101.023139,33.896178],[100.994806,33.891707],[100.965857,33.946832],[100.927669,33.975126],[100.93506,33.990013],[100.880857,34.036644],[100.870386,34.083744],[100.848828,34.089692],[100.806329,34.155584],[100.764445,34.178857],[100.809408,34.247153],[100.798321,34.260014],[100.821727,34.317371],[100.868538,34.332693],[100.895024,34.375183],[100.951074,34.38358],[100.986799,34.374689],[101.054552,34.322808],[101.098284,34.329233],[101.178356,34.320831],[101.193754,34.336646],[101.235022,34.325279],[101.228863,34.298586],[101.268899,34.278808],[101.325565,34.268423],[101.327413,34.24468],[101.369913,34.248143],[101.417956,34.227858],[101.482014,34.218951],[101.492485,34.195689],[101.53868,34.212022],[101.6206,34.178857],[101.674187,34.110506],[101.703136,34.119424],[101.718535,34.083249],[101.736397,34.080275],[101.764114,34.122892],[101.788136,34.131809],[101.836795,34.124378],[101.851578,34.153108],[101.874367,34.130323],[101.897773,34.133791],[101.955055,34.109514],[101.965526,34.167469],[102.003099,34.162022],[102.030816,34.190739],[102.01357,34.218456],[102.062229,34.227858],[102.067772,34.293642],[102.149692,34.271885],[102.186649,34.352952],[102.237156,34.34307]],[[102.237156,34.34307],[102.237156,34.34307]],[[102.237156,34.34307],[102.259329,34.355917],[102.205743,34.407777],[102.169402,34.457631],[102.155852,34.507456],[102.139837,34.50351],[102.093026,34.536547],[102.001867,34.538519],[101.97415,34.548871],[101.956287,34.582876],[101.934729,34.58731],[101.919947,34.621791],[101.917483,34.705964],[101.923027,34.835746],[101.916867,34.873561],[101.985852,34.90007],[102.068388,34.887798],[102.048062,34.910868],[102.094874,34.986901],[102.133678,35.014844],[102.157699,35.010923],[102.176178,35.032977],[102.211286,35.034937],[102.218062,35.057475],[102.252554,35.048657],[102.29567,35.071681],[102.310452,35.128967],[102.346793,35.164201],[102.404075,35.179366],[102.365887,35.235599],[102.370199,35.263946],[102.3123,35.282512],[102.280887,35.303028],[102.311684,35.31426],[102.317844,35.343067],[102.287663,35.36552],[102.293822,35.424063],[102.314764,35.434303],[102.408387,35.409431],[102.447807,35.437229],[102.437952,35.455268],[102.49893,35.545403],[102.503241,35.585322],[102.531575,35.580455],[102.570995,35.548324],[102.695414,35.528358],[102.743458,35.494745],[102.782878,35.527871],[102.729291,35.523487],[102.746537,35.545403],[102.808747,35.560496],[102.763168,35.612086],[102.7644,35.653431],[102.744074,35.657807],[102.707733,35.70496],[102.686175,35.771996],[102.715125,35.815685],[102.739146,35.821023],[102.787189,35.862745],[102.81737,35.850133],[102.914073,35.845282],[102.94487,35.829757],[102.954725,35.858864],[102.942406,35.92674],[102.971971,35.995525],[102.951645,36.021667],[102.968276,36.044414],[102.932551,36.048285],[102.882044,36.082632],[102.941174,36.104877],[102.948566,36.150798],[102.965812,36.151765],[102.986754,36.193312],[103.048964,36.199107],[103.066826,36.216974],[103.021246,36.232906],[103.024942,36.256556],[102.922696,36.298047],[102.896827,36.331803],[102.845704,36.331803],[102.836465,36.344819]],[[102.836465,36.344819],[102.838928,36.345783],[102.831537,36.365544],[102.829689,36.365544]],[[102.829689,36.365544],[102.771791,36.47438],[102.793349,36.497957],[102.753313,36.525855],[102.734219,36.562396],[102.761936,36.568645],[102.714509,36.599401],[102.724364,36.613813],[102.684328,36.619097],[102.630741,36.650793],[102.601176,36.710307],[102.612879,36.738129],[102.639364,36.732853],[102.692335,36.775528],[102.720052,36.767858],[102.639364,36.852666],[102.587009,36.869904],[102.56114,36.91968],[102.526031,36.928291],[102.499546,36.954599],[102.450271,36.968467],[102.506321,37.019134],[102.488459,37.078362],[102.583314,37.104618],[102.642444,37.099845],[102.599944,37.174748],[102.578386,37.17284],[102.533422,37.217176],[102.490307,37.223371],[102.457662,37.248147],[102.45335,37.271487],[102.419474,37.294343],[102.428097,37.308624],[102.368351,37.327662],[102.29875,37.370004],[102.299981,37.391404],[102.19712,37.420403],[102.176794,37.458892],[102.125055,37.48549],[102.103497,37.482641],[102.131214,37.54625],[102.102265,37.582304],[102.035128,37.627819],[102.048678,37.651515],[102.036359,37.685149],[101.998787,37.724921],[101.946432,37.728235],[101.873135,37.686569],[101.854657,37.664781],[101.815853,37.654357],[101.791832,37.696041],[101.659405,37.733441],[101.670491,37.754264],[101.598427,37.827569],[101.551615,37.835604],[101.459224,37.86632],[101.382848,37.822369],[101.362522,37.791162],[101.276906,37.83655],[101.202994,37.84742],[101.159262,37.86821],[101.152486,37.891356],[101.114298,37.92016],[101.103211,37.946593],[101.077342,37.941874],[100.964009,38.011221],[100.91843,37.999432],[100.895024,38.013107],[100.888864,38.056001],[100.922125,38.084741],[100.91843,38.129006],[100.93814,38.16007],[100.913502,38.17889],[100.860531,38.148305],[100.825423,38.158658],[100.752126,38.238612],[100.71517,38.253652],[100.619083,38.26587],[100.595061,38.242372],[100.545786,38.247072],[100.516837,38.272448],[100.474953,38.288891],[100.459555,38.2654],[100.432453,38.275267],[100.424446,38.307208],[100.396729,38.293118],[100.318505,38.329276],[100.331439,38.337257],[100.301874,38.388405],[100.259374,38.366355],[100.24028,38.441861],[100.163288,38.461546],[100.113397,38.497151],[100.086911,38.492936],[100.064122,38.518694],[100.025933,38.507923],[100.001296,38.467169],[100.022238,38.432017],[100.093071,38.407166],[100.136803,38.33444],[100.163904,38.328337],[100.159592,38.291239],[100.182998,38.222158],[100.126332,38.231561],[100.117093,38.253652],[100.071513,38.284663],[100.049955,38.283254],[100.001912,38.315191],[99.960028,38.320825],[99.826985,38.370109],[99.758,38.410449],[99.727203,38.415607],[99.65945,38.449361],[99.63974,38.474666],[99.585537,38.498556],[99.52887,38.546314],[99.501769,38.612281],[99.450646,38.60433],[99.412458,38.665571],[99.375502,38.684727],[99.361951,38.718354],[99.291118,38.765966],[99.222133,38.788827],[99.141445,38.852706],[99.068764,38.896968],[99.071843,38.921184],[99.107568,38.951907],[99.054597,38.97657],[98.951735,38.987735],[98.903076,39.012384],[98.886446,39.040744],[98.818076,39.064911],[98.816845,39.085818],[98.743548,39.086747],[98.730613,39.057011],[98.70536,39.043533],[98.661628,38.993782],[98.612353,38.977035],[98.624056,38.959353],[98.584635,38.93003],[98.526737,38.95563],[98.457752,38.952838],[98.428187,38.976104],[98.432498,38.996107],[98.401086,39.001688],[98.383839,39.029588],[98.316702,39.040744],[98.280977,39.027263],[98.287753,38.992386],[98.276666,38.963541],[98.235398,38.918855],[98.242173,38.880664],[98.167645,38.840121],[98.091884,38.786495],[98.068478,38.816344],[98.029058,38.834061],[98.009348,38.85923],[97.875689,38.898365],[97.828878,38.93003],[97.701379,38.963076],[97.679205,39.010524],[97.58127,39.052364],[97.504894,39.076527],[97.458698,39.117863],[97.401416,39.146645],[97.371235,39.140611],[97.347213,39.167528],[97.315185,39.164744],[97.220946,39.193042],[97.14149,39.199999],[97.060186,39.19768],[97.017686,39.208347],[96.962251,39.198144],[97.012142,39.142004],[96.969643,39.097895],[96.95794,39.041674],[96.965331,39.017034],[96.938846,38.95563],[96.940693,38.90768],[96.983809,38.869016],[96.993664,38.834993],[96.987505,38.793025],[97.00044,38.7613],[97.023229,38.755699],[97.009063,38.702477],[97.057722,38.67258],[97.047251,38.653888],[97.055874,38.594508],[96.961019,38.558015],[96.876636,38.580475],[96.847071,38.599186],[96.7941,38.608072],[96.808882,38.582346],[96.767614,38.552399],[96.800259,38.52759],[96.780549,38.504177],[96.706637,38.505582],[96.6666,38.483567],[96.707868,38.459203],[96.698013,38.422172],[96.626564,38.356031],[96.638883,38.307208],[96.655514,38.295936],[96.665369,38.23015],[96.46334,38.277616],[96.378341,38.277146],[96.335841,38.246132],[96.301964,38.183124],[96.313051,38.161952],[96.264392,38.145952],[96.252689,38.167599],[96.221892,38.149246],[96.109175,38.187358],[96.06606,38.173245],[96.006929,38.207582],[95.93856,38.237202],[95.932401,38.259291],[95.89606,38.2903],[95.852945,38.287481],[95.83693,38.344298],[95.775952,38.356031],[95.723597,38.378554],[95.703887,38.400131],[95.671858,38.388405],[95.608417,38.339134],[95.585011,38.343359],[95.51849,38.294997],[95.487693,38.314721],[95.455664,38.291709],[95.440881,38.310965],[95.408236,38.300163],[95.315846,38.318947],[95.259179,38.302981],[95.229614,38.330685],[95.209904,38.327868],[95.185266,38.379492],[95.140919,38.392158],[95.122441,38.417014],[95.072549,38.402476],[95.045448,38.418889],[94.973999,38.430142],[94.884072,38.414669],[94.861282,38.393565],[94.812623,38.385591],[94.672805,38.386998],[94.582878,38.36917],[94.56132,38.351807],[94.527443,38.365416],[94.527443,38.425922],[94.511429,38.445142],[94.370379,38.7627],[94.281067,38.7599],[93.973098,38.724891],[93.95154,38.715086],[93.885018,38.720689],[93.800019,38.750566],[93.773533,38.771099],[93.756287,38.807484],[93.769838,38.821007],[93.884403,38.826136],[93.884403,38.867618],[93.834511,38.867618],[93.729186,38.924443],[93.453245,38.915596],[93.274007,38.896036],[93.237666,38.916062],[93.179152,38.923977],[93.198246,39.045857],[93.165601,39.090928],[93.131725,39.108112],[93.142196,39.160567],[93.115094,39.17959],[93.043029,39.146645],[92.978356,39.143396],[92.938936,39.169848],[92.889045,39.160103],[92.866871,39.138754],[92.765857,39.136898],[92.659299,39.109969],[92.545966,39.111362],[92.489916,39.099753],[92.459119,39.063982],[92.459119,39.042604],[92.41046,39.03842]],[[92.41046,39.03842],[92.366728,39.059335],[92.366112,39.096037],[92.343938,39.146181],[92.339011,39.236628],[92.378431,39.258411],[92.52564,39.368611],[92.639589,39.514196],[92.687632,39.657174],[92.745531,39.868331],[92.796654,40.153897],[92.906907,40.310609],[92.920458,40.391792],[92.928465,40.572504],[93.506216,40.648376],[93.760599,40.664721],[93.820961,40.793519],[93.809874,40.879548],[93.908424,40.983539],[94.01067,41.114875],[94.184365,41.268444],[94.534219,41.505966],[94.750413,41.538227],[94.809543,41.619256],[94.861898,41.668451],[94.969072,41.718948],[95.011572,41.726541],[95.110738,41.768513],[95.135991,41.772976],[95.16494,41.735474],[95.199433,41.719395],[95.194505,41.694821],[95.247476,41.61344],[95.299831,41.565994],[95.335556,41.644305],[95.39407,41.693481],[95.445193,41.719841],[95.57146,41.796181],[95.65646,41.826067],[95.759322,41.835878],[95.801206,41.848361],[95.855408,41.849699],[95.998306,41.906289],[96.054973,41.936124],[96.117183,41.985966],[96.137509,42.019765],[96.13874,42.05399],[96.077147,42.149457],[96.178161,42.21775],[96.040806,42.326688],[96.042038,42.352787],[96.06606,42.414674],[95.978596,42.436762],[96.0174,42.482239],[96.02356,42.542675],[96.072219,42.569566],[96.103632,42.604375],[96.166458,42.623314],[96.386348,42.727592]],[[96.386348,42.727592],[96.742361,42.75704],[96.968411,42.756161],[97.172903,42.795257]],[[104.287002,37.428007],[104.298705,37.414223],[104.365226,37.418026],[104.437907,37.445589],[104.448994,37.42468],[104.499501,37.421353],[104.521059,37.43466],[104.679971,37.408044],[104.662109,37.367626],[104.713848,37.329566],[104.673812,37.317668],[104.651022,37.290534],[104.624536,37.298627],[104.600515,37.242907],[104.638087,37.201923],[104.717543,37.208597],[104.776673,37.246718],[104.85613,37.211933],[104.864753,37.17284],[104.888158,37.15901],[104.914644,37.097935],[104.954064,37.077407],[104.95468,37.040156],[105.004571,37.035378],[105.03968,37.007187],[105.05939,37.022956],[105.128991,36.996194],[105.165331,36.99476],[105.185657,36.942164],[105.178882,36.892403],[105.244787,36.894796],[105.279896,36.86751],[105.303302,36.820575],[105.334714,36.80093],[105.340874,36.764502],[105.319932,36.742924],[105.275584,36.752515],[105.272505,36.739567],[105.218302,36.730455],[105.201056,36.700711],[105.225693,36.664716],[105.22015,36.631105],[105.261418,36.602764],[105.2762,36.563358],[105.252179,36.553263],[105.281744,36.522489],[105.322396,36.535954],[105.362432,36.496514],[105.363048,36.443093],[105.398156,36.430575],[105.401236,36.369881],[105.425873,36.330357],[105.455439,36.321678],[105.476381,36.293224],[105.45975,36.268137],[105.460366,36.223733],[105.478844,36.213111],[105.515185,36.147415],[105.491163,36.101009],[105.430801,36.10391],[105.406163,36.074409],[105.343954,36.033767],[105.324859,35.941761],[105.350113,35.875839],[105.39754,35.857409],[105.371055,35.844312],[105.38091,35.792873],[105.408627,35.822479],[105.428953,35.819082],[105.432033,35.787533],[105.457286,35.771511],[105.481924,35.727312],[105.595873,35.715651],[105.667322,35.749657],[105.70243,35.733142],[105.759097,35.724883],[105.740618,35.698643],[105.723988,35.725854],[105.690727,35.698643],[105.722756,35.673366],[105.713517,35.650513],[105.759097,35.634464],[105.762176,35.602841],[105.800365,35.564878],[105.816379,35.575101],[105.847176,35.490359],[105.868734,35.540046],[105.900147,35.54735],[106.017175,35.519103],[106.023335,35.49377],[106.047356,35.498155]],[[106.047356,35.498155],[106.048588,35.488898]],[[106.048588,35.488898],[105.897683,35.451368],[105.894603,35.413821],[106.002393,35.438692],[106.034422,35.469404],[106.054132,35.45478]],[[106.054132,35.45478],[106.071994,35.463555]],[[106.071994,35.463555],[106.06953,35.458193]],[[106.06953,35.458193],[106.071378,35.449418]],[[106.071378,35.449418],[106.073226,35.447468]],[[106.073226,35.447468],[106.067682,35.436254],[106.073226,35.420649],[106.083081,35.421624]],[[106.083081,35.421624],[106.113262,35.361616],[106.129892,35.393333],[106.173008,35.437716],[106.196414,35.409919],[106.237681,35.409431],[106.241377,35.358687],[106.319601,35.265411],[106.363333,35.238532],[106.368261,35.273718],[106.415688,35.276161],[106.472354,35.310842],[106.501304,35.364056],[106.503767,35.415284],[106.483441,35.450393],[106.490217,35.480613],[106.465579,35.481101],[106.440941,35.52641],[106.460036,35.578995],[106.47913,35.575101],[106.460036,35.643705],[106.434782,35.688436],[106.49268,35.732656]],[[106.49268,35.732656],[106.498224,35.732656],[106.504383,35.736057],[106.506231,35.737514]],[[106.047356,35.498155],[106.078769,35.509848],[106.071994,35.463555]],[[106.054132,35.45478],[106.048588,35.488898]],[[102.836465,36.344819],[102.829689,36.365544]],[[106.073226,35.447468],[106.083081,35.421624]],[[106.49268,35.732656],[106.506231,35.737514]],[[89.711414,36.093272],[89.766848,36.073925],[89.819819,36.080697],[89.914058,36.079246],[89.941159,36.067637],[89.944855,36.140649],[89.997825,36.168193],[90.019999,36.213594],[90.028006,36.258486],[90.003369,36.278752],[90.043405,36.276822],[90.058188,36.255591],[90.145651,36.239181],[90.130252,36.2078],[90.198006,36.187516],[90.23681,36.160462],[90.325505,36.159496],[90.424055,36.133883],[90.478258,36.13195],[90.534925,36.147899],[90.613149,36.126632],[90.659344,36.13485],[90.776373,36.086501],[90.815793,36.035703],[90.850285,36.016827],[90.922966,36.028927],[90.979017,36.106811],[91.081263,36.088436],[91.124994,36.115514],[91.09235,36.163844],[91.096045,36.219871],[91.051698,36.238215],[91.07264,36.299012],[91.026444,36.323607],[91.051698,36.433946],[91.028292,36.443093],[91.039995,36.474861],[91.035683,36.529703],[91.011662,36.539801],[90.905104,36.560474],[90.831191,36.55807],[90.810865,36.585466],[90.741264,36.585947],[90.72217,36.620058],[90.730793,36.655594],[90.706156,36.658955],[90.720938,36.708868],[90.754815,36.721341],[90.727098,36.755872],[90.732025,36.825844],[90.758511,36.825844],[90.853981,36.915373],[90.924198,36.921115],[90.983944,36.913459],[91.036915,36.929727],[91.051698,36.96751],[91.126842,36.978507],[91.133618,37.007665],[91.181045,37.025345],[91.216153,37.010054],[91.303617,37.012444],[91.291298,37.042544],[91.303617,37.083136],[91.286371,37.105095],[91.280211,37.163779],[91.1909,37.205737],[91.194596,37.273868],[91.134849,37.324331],[91.136081,37.355734],[91.113292,37.387124],[91.099741,37.447965],[91.073256,37.475992],[91.019669,37.493088],[90.958075,37.477891],[90.911879,37.519674],[90.865684,37.53059],[90.882314,37.575664],[90.854597,37.604117],[90.820104,37.613599],[90.777605,37.648672],[90.643946,37.696988],[90.586663,37.703144],[90.579272,37.720661],[90.519526,37.730601],[90.516446,38.207111],[90.531229,38.319886],[90.401882,38.311434],[90.361846,38.300163],[90.352607,38.233441],[90.280542,38.238142],[90.137644,38.340543],[90.179528,38.396848],[90.129636,38.400131],[90.111774,38.418889],[90.111774,38.477945],[90.130868,38.494341],[90.248513,38.491531],[90.315034,38.501835],[90.353222,38.482162],[90.427135,38.493873],[90.465323,38.521971],[90.463476,38.556611],[90.525685,38.561291],[90.560794,38.593573],[90.608837,38.594508],[90.606374,38.610878],[90.645794,38.635191],[90.619308,38.664636],[90.65996,38.674449],[90.724634,38.658094],[90.899561,38.679588],[90.970394,38.697806],[90.992567,38.695003],[91.188436,38.73096],[91.242639,38.752433],[91.298689,38.746365],[91.446515,38.813546],[91.501333,38.815411],[91.681188,38.852706],[91.694738,38.86622],[91.806223,38.872744],[91.87952,38.884391],[91.880752,38.899297],[91.966368,38.930961],[92.10865,38.963541],[92.173323,38.960749],[92.197961,38.983548],[92.263866,39.002153],[92.380279,38.999828],[92.416003,39.010524],[92.41046,39.03842]],[[106.071378,35.449418],[106.073226,35.450393],[106.073842,35.45478],[106.06953,35.458193]],[[79.039649,34.33467],[78.973128,34.362833],[78.958961,34.386049],[78.899831,34.354929],[78.878273,34.391481],[78.809288,34.432955],[78.742766,34.45467],[78.758781,34.481807],[78.715049,34.502031],[78.708274,34.522249],[78.634977,34.538026],[78.58139,34.505483],[78.562912,34.51288],[78.559832,34.55725],[78.542586,34.574499],[78.492695,34.578441],[78.436029,34.543942],[78.427405,34.594207],[78.397224,34.605538],[78.346101,34.60406],[78.280812,34.623269],[78.265413,34.651335],[78.267261,34.705472],[78.213059,34.717771],[78.21429,34.760556],[78.230921,34.776288],[78.237696,34.882398],[78.206283,34.891726],[78.182262,34.936874],[78.201972,34.974642],[78.160704,34.990823],[78.123131,35.036897],[78.150849,35.069721],[78.124979,35.108407],[78.078784,35.100084],[78.062769,35.114772],[78.060306,35.180344],[78.01719,35.228267],[78.020885,35.315237],[78.013494,35.366008],[78.046755,35.384063],[78.107117,35.437229],[78.113892,35.466967],[78.140378,35.494745],[78.048603,35.491334],[78.029509,35.469404],[78.009799,35.491821],[77.951284,35.478664],[77.917408,35.490847],[77.914944,35.465017],[77.870596,35.495232],[77.85643,35.487436],[77.816394,35.518616],[77.797299,35.491334],[77.757879,35.497181],[77.735706,35.461605],[77.690742,35.448443],[77.657481,35.477689],[77.639619,35.45478],[77.590344,35.460143],[77.578025,35.47574],[77.518895,35.482075],[77.451758,35.46063],[77.396939,35.467942],[77.355055,35.494257],[77.331649,35.530793],[77.307628,35.540533],[77.195527,35.519103],[77.093281,35.569746],[77.072339,35.591162],[76.99781,35.611113],[76.967013,35.591649],[76.906651,35.615005],[76.848753,35.668018],[76.769297,35.653917],[76.69292,35.747714],[76.593754,35.771996],[76.566037,35.819082],[76.587595,35.840431],[76.579587,35.866625],[76.59745,35.895718],[76.55803,35.923347],[76.51553,35.881173],[76.471798,35.886021],[76.431762,35.851589],[76.369552,35.86323],[76.365857,35.82442],[76.298719,35.841401],[76.228502,35.837035],[76.221727,35.823449],[76.160133,35.82442],[76.146582,35.839946],[76.16506,35.908807],[76.117017,35.975186],[76.097307,36.022635],[76.044336,36.026991],[76.028322,36.016827],[75.982742,36.031347],[75.949482,36.070056],[75.936547,36.13485],[75.96796,36.159013],[76.016619,36.165294],[76.011691,36.229044],[76.060967,36.225182],[76.055423,36.252695],[75.998757,36.312034],[75.991365,36.35205],[76.035097,36.409386],[75.991981,36.505654],[75.924228,36.566242],[75.947018,36.590752],[75.871257,36.666636],[75.8072,36.707908],[75.724048,36.750597],[75.634121,36.771693],[75.588541,36.762584],[75.537418,36.773131],[75.536802,36.729975],[75.504773,36.743404],[75.458578,36.720861],[75.425933,36.778883],[75.434556,36.83303],[75.430245,36.873255],[75.396368,36.904367],[75.413614,36.954599],[75.345861,36.960816],[75.288579,36.974682],[75.244847,36.963207],[75.16847,36.991892],[75.172166,37.013877],[75.063145,37.006231],[75.032348,37.016745],[75.005862,36.99476],[74.927638,36.978029],[74.938725,36.94312],[74.893762,36.939772],[74.86974,36.990458],[74.84387,37.0134],[74.84695,37.056873],[74.806914,37.054485],[74.792747,37.027257],[74.739161,37.028212],[74.70898,37.084569],[74.632603,37.066425],[74.617205,37.043499],[74.56793,37.032512],[74.530357,37.082182],[74.498944,37.072155],[74.496481,37.116072],[74.465068,37.147085],[74.487858,37.161871],[74.477387,37.19954],[74.511263,37.240048],[74.54514,37.2491],[74.578401,37.231472],[74.598727,37.258151],[74.642458,37.261485],[74.665864,37.23576],[74.727458,37.282916],[74.753943,37.281011],[74.800139,37.248147],[74.816153,37.216699],[74.911008,37.233378],[74.927022,37.277678],[75.018181,37.293867],[75.078543,37.318144],[75.125971,37.322427],[75.140137,37.355258],[75.125971,37.388075],[75.153072,37.414223],[75.129666,37.459367],[75.090862,37.486915],[75.078543,37.511129],[75.035428,37.500685],[75.002167,37.511604],[75.000935,37.53059],[74.940573,37.559061],[74.891914,37.668097],[74.920863,37.684675],[74.923327,37.717347],[74.949196,37.725395],[75.006478,37.770823],[74.989848,37.797783],[74.917167,37.845057],[74.936877,37.876241],[74.919015,37.908357],[74.911008,37.966884],[74.92579,38.01735],[74.879595,38.021122],[74.821697,38.10311],[74.80445,38.167128],[74.816769,38.215576],[74.793363,38.271039],[74.806914,38.285602],[74.789668,38.324581],[74.834015,38.361193],[74.868508,38.403883],[74.862965,38.484035],[74.821697,38.491062],[74.78474,38.538357],[74.717603,38.542102],[74.639995,38.599653],[74.613509,38.593105],[74.546988,38.607604],[74.506336,38.637528],[74.455829,38.632853],[74.421952,38.647812],[74.353583,38.655757],[74.229779,38.656224],[74.147859,38.676785],[74.11275,38.611345],[74.088113,38.610878],[74.068403,38.585621],[74.090577,38.542102],[74.034526,38.541634],[74.011736,38.52478],[73.926121,38.536016],[73.89902,38.579071],[73.852208,38.584217],[73.799237,38.610878],[73.809092,38.634256],[73.757353,38.719755],[73.769056,38.775765],[73.729636,38.837324],[73.699455,38.857832],[73.70931,38.893241],[73.742571,38.933754],[73.767824,38.941202],[73.826339,38.916993],[73.846665,38.962145],[73.839889,39.008199],[73.820179,39.041674],[73.780143,39.026798],[73.743187,39.029588],[73.720397,39.071881],[73.719781,39.108112],[73.688368,39.154999],[73.657571,39.166136],[73.639709,39.220402],[73.623079,39.235237],[73.580579,39.237555],[73.564564,39.266288],[73.542391,39.269531],[73.554709,39.295935],[73.554094,39.350102],[73.502355,39.383877],[73.592898,39.412087],[73.61076,39.465702],[73.6471,39.474479],[73.745651,39.462005],[73.836194,39.472169],[73.868223,39.482794],[73.893476,39.528046],[73.883621,39.540969],[73.914418,39.564041],[73.916266,39.586644],[73.953838,39.600018],[73.924273,39.722108],[73.905795,39.741899],[73.841737,39.756163],[73.845433,39.831115],[73.907027,39.873843],[73.910722,39.934443],[73.980324,40.004617],[73.943367,40.016076],[74.008041,40.050901],[74.023439,40.085251],[74.113366,40.086624],[74.126301,40.104479],[74.26304,40.125074],[74.280902,40.09807],[74.316626,40.106767],[74.356662,40.089371],[74.433039,40.13148],[74.485394,40.182251],[74.534669,40.207851],[74.577169,40.260391],[74.618437,40.27957],[74.673255,40.278656],[74.697893,40.310153],[74.700357,40.346195],[74.824776,40.344371],[74.862965,40.32658],[74.908544,40.338897],[74.795211,40.443278],[74.814921,40.461039],[74.819233,40.505647],[74.844486,40.521117],[74.891914,40.507467],[74.963363,40.464681],[74.995392,40.455119],[75.021877,40.466958],[75.051442,40.449654],[75.102565,40.44009],[75.13521,40.463315],[75.206659,40.447833],[75.242383,40.448743],[75.268869,40.483802],[75.292274,40.483802],[75.355716,40.537947],[75.432093,40.563412],[75.467817,40.599773],[75.550353,40.64883],[75.599628,40.659727],[75.636584,40.624306],[75.627345,40.605226],[75.631041,40.548862],[75.646439,40.516567],[75.733287,40.474242],[75.717272,40.443278],[75.686475,40.418223],[75.669845,40.363982],[75.688323,40.343915],[75.709265,40.280939],[75.739446,40.299199],[75.785642,40.301025],[75.831221,40.327492],[75.84046,40.312434],[75.890351,40.30924],[75.921764,40.291439],[75.932235,40.339353],[75.986438,40.381763],[76.026474,40.355317],[76.048648,40.357141],[76.048648,40.388601],[76.081293,40.39635],[76.144118,40.393615],[76.176147,40.381307],[76.22419,40.401819],[76.279625,40.439179],[76.283321,40.415034],[76.327668,40.391336],[76.333212,40.343459],[76.381871,40.39088],[76.390494,40.37766],[76.442233,40.391336],[76.470566,40.422779],[76.508754,40.429613],[76.539551,40.464226],[76.543247,40.513837],[76.556798,40.542495],[76.601145,40.578868],[76.611,40.601591],[76.657196,40.620218],[76.654732,40.652917],[76.676906,40.696036],[76.646725,40.73686],[76.646725,40.759983],[76.693536,40.779472],[76.731724,40.818887],[76.741579,40.912119],[76.761905,40.954167],[76.817956,40.975406],[76.85368,40.97631],[76.885709,41.027347],[76.940528,41.028701],[77.002122,41.073381],[77.023064,41.059394],[77.091433,41.062553],[77.108063,41.038181],[77.169041,41.009285],[77.236795,41.027798],[77.296541,41.004769],[77.363062,41.04089],[77.415417,41.038633],[77.473931,41.022832],[77.476395,40.999349],[77.540453,41.006575],[77.591576,40.992122],[77.597119,41.005221],[77.654402,41.016059],[77.684583,41.00793],[77.737553,41.032313],[77.780669,41.022832],[77.796068,41.049014],[77.829328,41.059394],[77.807155,41.091876],[77.814546,41.13426],[77.836104,41.153189],[77.905089,41.185174],[77.972842,41.173013],[78.094798,41.224347],[78.129291,41.228398],[78.136682,41.279239],[78.165015,41.340825],[78.149617,41.368228],[78.163783,41.383497],[78.235232,41.399211],[78.324544,41.384395],[78.338094,41.397415],[78.385522,41.394721],[78.391681,41.408189],[78.454507,41.412228],[78.527188,41.440947],[78.580774,41.481759],[78.650375,41.467411],[78.675629,41.50238],[78.707042,41.522098],[78.696571,41.54181],[78.739071,41.555695],[78.825302,41.560173],[78.86657,41.593749],[78.891824,41.597777],[78.957729,41.65146],[78.99407,41.664427],[79.021787,41.657273],[79.043345,41.681414],[79.10925,41.697503],[79.138199,41.722968],[79.21704,41.725648],[79.271858,41.767174],[79.276786,41.78101],[79.326061,41.809565],[79.356242,41.795735],[79.415372,41.836769],[79.457256,41.847915],[79.500988,41.835432],[79.550879,41.834094],[79.616784,41.856385],[79.640806,41.884907],[79.724574,41.896935],[79.776313,41.89248],[79.822508,41.963275],[79.854537,41.984186],[79.852689,42.015319],[79.923522,42.042436],[80.089826,42.047325],[80.14218,42.03488],[80.193303,42.081535],[80.16805,42.096635],[80.139717,42.151232],[80.163738,42.152563],[80.168666,42.200462],[80.233339,42.210215],[80.28631,42.233261],[80.29247,42.259842],[80.272144,42.281984],[80.283847,42.320493],[80.229028,42.358536],[80.239499,42.389927],[80.206238,42.431462],[80.225948,42.485769],[80.265368,42.502097],[80.221637,42.533415],[80.180985,42.590718],[80.163738,42.629919],[80.179753,42.670415],[80.228412,42.692852],[80.225948,42.713083],[80.259209,42.790865],[80.262289,42.828623],[80.280151,42.838278],[80.338049,42.831695],[80.407034,42.834767],[80.450766,42.861971],[80.503737,42.882146],[80.602903,42.894424],[80.5912,42.923354],[80.487106,42.948766],[80.397795,42.996933],[80.378701,43.031502],[80.416889,43.05687],[80.482795,43.06955],[80.556092,43.104515],[80.593048,43.133347],[80.650946,43.147321],[80.706997,43.143828],[80.73225,43.131163],[80.752576,43.148194],[80.79446,43.137277],[80.804315,43.178314],[80.789533,43.201876],[80.788917,43.242433],[80.769207,43.265535],[80.777214,43.308227],[80.69283,43.32042],[80.686055,43.333916],[80.735946,43.389609],[80.746417,43.439167],[80.761199,43.446554],[80.75504,43.494329],[80.522215,43.816473],[80.511128,43.906657],[80.475404,43.938124],[80.485259,43.95579],[80.457541,43.981203],[80.458773,44.047054],[80.449534,44.078017],[80.3941,44.127009],[80.407034,44.149772],[80.400875,44.198704],[80.413194,44.264741],[80.399027,44.30587],[80.383013,44.401297],[80.350368,44.484615],[80.411962,44.605321],[80.400259,44.628751],[80.313412,44.704938],[80.238883,44.7228],[80.200695,44.756808],[80.178521,44.796741],[80.18776,44.825612],[80.169898,44.84471],[80.115695,44.815424],[80.087978,44.817122],[79.999283,44.793768],[79.991891,44.830281],[79.953703,44.849377],[79.969102,44.877797],[79.887798,44.90917],[79.944464,44.937985],[79.951855,44.957892],[79.98142,44.964244],[80.056565,45.011227],[80.060876,45.026033],[80.111999,45.052675],[80.136021,45.041259],[80.144644,45.059017],[80.195767,45.030686],[80.24381,45.031532],[80.291854,45.06578],[80.328194,45.070007],[80.358375,45.040836],[80.404571,45.049293],[80.443991,45.077614],[80.445839,45.097895],[80.493882,45.127037],[80.519135,45.108878],[80.599207,45.105921],[80.686055,45.129148],[80.731634,45.156164],[80.816634,45.152788],[80.862214,45.127037],[80.897938,45.127459],[80.93551,45.160384],[80.966307,45.168402],[81.024821,45.162916],[81.080872,45.182745],[81.111669,45.218168],[81.170183,45.211001],[81.175111,45.227863],[81.236705,45.247248],[81.284748,45.23882],[81.327864,45.260729],[81.382066,45.257781],[81.398697,45.275471],[81.437501,45.28263],[81.462754,45.264099],[81.52866,45.285999],[81.536667,45.304101],[81.575471,45.30789],[81.582863,45.336503],[81.645072,45.359216],[81.677101,45.35459],[81.78797,45.3836],[81.832318,45.319673],[81.879745,45.284314],[81.921013,45.233342],[81.993078,45.237978],[82.052824,45.255674],[82.09594,45.249776],[82.091012,45.222383],[82.109491,45.211422],[82.206809,45.236713],[82.294272,45.247669],[82.344779,45.219011],[82.487061,45.181058],[82.562822,45.204676],[82.58746,45.224069],[82.60101,45.346178],[82.546808,45.426038],[82.448257,45.461309],[82.281954,45.53891],[82.266555,45.620172],[82.288729,45.655321],[82.289961,45.71636],[82.340468,45.772742],[82.349707,45.822811],[82.336156,45.882418],[82.342932,45.935303],[82.401446,45.972333],[82.461808,45.97982],[82.518474,46.153798],[82.609017,46.294985],[82.726662,46.494756],[82.774089,46.600124],[82.788872,46.677784],[82.829524,46.772551],[82.878183,46.797138],[82.876335,46.823762],[82.923762,46.932169],[82.937929,47.014248],[82.993364,47.065229],[83.031552,47.168265],[83.02724,47.21544],[83.108544,47.221944],[83.15474,47.236168],[83.17445,47.218286],[83.207094,47.213814],[83.221877,47.186977],[83.257602,47.173147],[83.306261,47.179656],[83.324739,47.167858],[83.370318,47.178436],[83.418978,47.119012],[83.463325,47.132042],[83.53847,47.083977],[83.566803,47.080717],[83.576042,47.059114],[83.700462,47.032199],[83.69923,47.015472],[83.766367,47.026896],[83.88586,46.982003],[83.932671,46.970161],[83.951765,46.98731],[84.002888,46.990576],[84.038613,46.973428],[84.086656,46.965261],[84.150098,46.977512],[84.195061,47.003638],[84.2893,46.994658],[84.336727,47.00527],[84.37122,46.993434],[84.425422,47.008943],[84.506726,46.97302],[84.563393,46.991801],[84.668718,46.995067],[84.699515,47.008535],[84.748175,47.009759],[84.781435,46.979962],[84.849189,46.957092],[84.867051,46.927673],[84.934188,46.863878],[84.95513,46.861013],[84.979768,46.883106],[84.987159,46.918272],[85.082014,46.939933],[85.102956,46.968936],[85.175637,46.997924],[85.213825,47.041172],[85.276651,47.068898],[85.325926,47.044842],[85.355491,47.054629],[85.441106,47.063191],[85.545816,47.057891],[85.547048,47.096609],[85.582772,47.142626],[85.641903,47.18413],[85.682555,47.222757],[85.682555,47.249982],[85.701033,47.28856],[85.675779,47.321837],[85.701649,47.384275],[85.685018,47.428829],[85.614801,47.498015],[85.617881,47.550552],[85.547048,48.008205],[85.531649,48.046227],[85.551975,48.081423],[85.55136,48.127781],[85.576613,48.15853],[85.587084,48.191654],[85.622193,48.202824],[85.633895,48.232731],[85.678243,48.266205],[85.695489,48.302445],[85.695489,48.335078],[85.758315,48.403064],[85.791576,48.418954],[85.916612,48.438015],[86.053966,48.441192],[86.225813,48.432456],[86.270161,48.452307],[86.305269,48.491984],[86.38103,48.49357],[86.416138,48.481671],[86.579978,48.538763],[86.594761,48.576789],[86.635413,48.612016],[86.640956,48.629027],[86.693311,48.64366],[86.70255,48.666195],[86.771535,48.717156],[86.780774,48.731369],[86.754289,48.78463],[86.770303,48.810255],[86.818963,48.831139],[86.821426,48.850439],[86.782006,48.887049],[86.757985,48.894919],[86.730267,48.959797],[86.732115,48.994757],[86.772151,49.02773],[86.836209,49.051269],[86.84976,49.066563],[86.854071,49.109284],[86.887948,49.132001],[86.953853,49.131218],[87.000049,49.142572],[87.088128,49.133567],[87.112766,49.15549],[87.211932,49.140615],[87.239033,49.114376],[87.304939,49.112418],[87.388707,49.097921],[87.43675,49.075188],[87.511894,49.10184],[87.49588,49.132001],[87.517438,49.145704],[87.563017,49.142572],[87.602437,49.152359],[87.67635,49.15549],[87.700372,49.175839],[87.762582,49.172709],[87.793379,49.18249],[87.821096,49.173883],[87.82048,49.148445],[87.845733,49.146096],[87.867291,49.108892],[87.844502,49.090084],[87.858052,49.07362],[87.835263,49.054406],[87.883306,49.023806],[87.883922,48.993971],[87.911639,48.979833],[87.871603,48.963726],[87.87653,48.949186],[87.814321,48.945256],[87.793995,48.927565],[87.760118,48.925992],[87.742256,48.881146],[87.78106,48.872094],[87.792147,48.849258],[87.829103,48.825623],[87.803234,48.824835],[87.826639,48.800795],[87.872219,48.799612],[87.93874,48.757809],[87.96153,48.773588],[88.029283,48.750313],[88.064392,48.712813],[88.090877,48.71992],[88.089645,48.69504],[88.02682,48.65315],[88.010805,48.618742],[87.96153,48.599353],[87.973233,48.575997],[88.041602,48.548272],[88.10874,48.545895],[88.130297,48.521721],[88.151855,48.526478],[88.196819,48.493967],[88.229464,48.498329],[88.318159,48.478497],[88.363123,48.460641],[88.360659,48.433251],[88.438267,48.393528],[88.462289,48.392335],[88.503557,48.412996],[88.523267,48.403461],[88.535586,48.368884],[88.573158,48.369679],[88.573774,48.351785],[88.605803,48.337863],[88.575006,48.277757],[88.594716,48.259831],[88.601491,48.221567],[88.638447,48.183674],[88.668628,48.171303],[88.700657,48.180881],[88.721599,48.160526],[88.79736,48.133772],[88.824461,48.107005],[88.939026,48.115396],[88.953808,48.090618],[89.027105,48.051028],[89.044967,48.009806],[89.078228,47.98698],[89.156452,47.996992],[89.231597,47.98017],[89.282104,47.994189],[89.308589,48.021816],[89.359712,48.026219],[89.38127,48.046227],[89.498299,48.02822],[89.569132,48.037825],[89.599313,48.015811],[89.595617,47.973359],[89.645508,47.947711],[89.651052,47.913627],[89.735435,47.89758],[89.761921,47.835751],[89.86971,47.834144],[89.957789,47.842982],[89.960253,47.885942],[90.040941,47.874704],[90.066195,47.883534],[90.086521,47.86547],[90.070506,47.820483],[90.07605,47.777469],[90.13518,47.723147],[90.180144,47.72516],[90.216484,47.70543],[90.331665,47.681663],[90.384635,47.644179],[90.346447,47.637324],[90.376012,47.603036],[90.398186,47.547724],[90.468403,47.497611],[90.474562,47.462422],[90.459164,47.43895],[90.468403,47.404937],[90.507823,47.400076],[90.526301,47.379007],[90.488113,47.317374],[90.521374,47.2845],[90.56141,47.206903],[90.579888,47.198364],[90.653801,47.111681],[90.691989,47.080717],[90.767134,46.992617],[90.830575,46.995883],[90.901408,46.960768],[90.92235,46.938707],[90.929742,46.893331],[90.958075,46.879425],[90.942676,46.82581],[90.992567,46.790583],[90.992567,46.769682],[91.019053,46.766402],[91.054161,46.717598],[91.036299,46.670393],[91.017821,46.58244],[91.068328,46.579149],[91.079415,46.558989],[91.060937,46.516999],[91.038147,46.500936],[91.025828,46.444057],[90.996263,46.419309],[90.983328,46.374734],[90.900177,46.31235],[90.955611,46.233752],[90.94822,46.219262],[90.98456,46.160431],[91.021517,46.121038],[91.014741,46.06667],[91.028292,46.023054],[90.890937,45.921566],[90.799778,45.834905],[90.714779,45.728895],[90.676591,45.582488],[90.671047,45.487747],[90.723402,45.464667],[90.772677,45.432338],[90.773909,45.405874],[90.813329,45.32851],[90.804706,45.29484],[90.831807,45.300313],[90.877387,45.280946],[90.897713,45.249776],[90.866916,45.209314],[90.881698,45.192025],[90.96177,45.201303],[91.007966,45.218589],[91.050466,45.208892],[91.129922,45.21606],[91.17119,45.199616],[91.195827,45.159118],[91.230936,45.153632],[91.242023,45.13717],[91.33503,45.129571],[91.37753,45.11099],[91.429268,45.156586],[91.448978,45.156586],[91.500101,45.103809],[91.561695,45.075501],[91.694738,45.065357],[91.803144,45.082685],[91.885679,45.078882],[92.056911,45.086911],[92.100026,45.081417],[92.240461,45.015881],[92.315605,45.028994],[92.348866,45.014188],[92.414155,45.018419],[92.501003,45.001072],[92.547814,45.018419],[92.683937,45.02561],[92.779407,45.050561],[92.847777,45.038721],[92.884117,45.046756],[92.922921,45.03703],[92.932776,45.017573],[93.002377,45.009958],[93.062124,45.018419],[93.100312,45.007419],[93.174225,45.015458],[93.252449,44.991761],[93.314043,44.980333],[93.314659,44.995147],[93.376869,44.985412],[93.434767,44.955351],[93.509296,44.968055],[93.613389,44.926546],[93.716251,44.894334],[93.723642,44.865498],[94.066105,44.732154],[94.152336,44.684944],[94.215162,44.667921],[94.227481,44.645785],[94.279836,44.603617],[94.329727,44.582734],[94.359292,44.515775],[94.390705,44.521749],[94.470777,44.509373],[94.557008,44.462408],[94.606283,44.448311],[94.673421,44.397021],[94.722696,44.34055],[94.768275,44.34055],[94.826174,44.320001],[94.945666,44.292592],[94.998637,44.253169],[95.1286,44.269884],[95.238853,44.277169],[95.41378,44.298589],[95.43041,44.281882],[95.4107,44.245024],[95.376208,44.227444],[95.355882,44.166087],[95.35157,44.090054],[95.326932,44.028554],[95.377439,44.025972],[95.426099,44.009618],[95.527113,44.007466],[95.623199,43.855756],[95.645373,43.787966],[95.705735,43.67077],[95.735916,43.597569],[95.857872,43.417436],[95.880046,43.28035],[95.921314,43.229789],[96.363558,42.900562],[96.386348,42.727592]],[[120.443706,22.441432],[120.297112,22.531565],[120.274323,22.560307],[120.20041,22.721039],[120.149287,22.896468],[120.133272,23.000625],[120.029795,23.048544],[120.018708,23.073322],[120.081534,23.291728],[120.108019,23.341191],[120.12157,23.504836],[120.095084,23.58768],[120.102476,23.701162],[120.175156,23.807427],[120.245989,23.840276],[120.278018,23.92783],[120.316206,23.984708],[120.391967,24.118055],[120.451713,24.182493],[120.470807,24.242533],[120.520698,24.311816],[120.546568,24.370159],[120.589068,24.43229],[120.642654,24.490033],[120.68885,24.600542],[120.762147,24.658208],[120.82374,24.688118],[120.89211,24.767482],[120.914899,24.864715],[120.961095,24.940167],[121.009754,24.993878],[121.024537,25.040517],[121.102145,25.075214],[121.132942,25.078466],[121.209318,25.12724],[121.319572,25.140785],[121.371926,25.159746],[121.413194,25.238806],[121.444607,25.27074],[121.53515,25.307535],[121.585041,25.309159],[121.62323,25.29455],[121.655259,25.242054],[121.700222,25.226896],[121.707613,25.191701],[121.745186,25.161912],[121.782142,25.160287],[121.841888,25.135367],[121.917033,25.138076],[121.947214,25.031841],[121.98109,25.030757],[122.012503,25.001471],[121.933047,24.938539],[121.844968,24.836476],[121.841272,24.734329],[121.86283,24.671261],[121.892395,24.617953],[121.88562,24.529784],[121.867758,24.47914],[121.82649,24.423572],[121.809243,24.339083],[121.689135,24.174303],[121.678048,24.133895],[121.643556,24.097843],[121.63986,24.064514],[121.65957,24.007125],[121.621382,23.920718],[121.587505,23.760878],[121.522832,23.538858],[121.5216,23.483431],[121.497578,23.419744],[121.479716,23.322507],[121.440296,23.271937],[121.415042,23.196047],[121.430441,23.137175],[121.409499,23.1025],[121.370695,23.084334],[121.35468,23.00999],[121.324499,22.945526],[121.276456,22.877171],[121.237652,22.836362],[121.21055,22.770711],[121.170514,22.723247],[121.078739,22.669691],[121.03316,22.650914],[121.014682,22.584069],[120.981421,22.528248],[120.914899,22.302525],[120.903197,22.12634],[120.912436,22.086418],[120.907508,22.033171],[120.86624,21.984345],[120.873016,21.897191],[120.854537,21.883309],[120.781857,21.923843],[120.743052,21.915515],[120.701784,21.927174],[120.667908,21.983235],[120.651277,22.033171],[120.661748,22.067007],[120.659285,22.154056],[120.640806,22.241605],[120.569973,22.361757],[120.517619,22.408793],[120.443706,22.441432]],[[124.542782,25.903886],[124.566804,25.941563],[124.584666,25.908731],[124.542782,25.903886]],[[123.445178,25.726102],[123.445794,25.749822],[123.479055,25.768687],[123.512316,25.755212],[123.50862,25.722867],[123.469816,25.712623],[123.445178,25.726102]],[[119.646064,23.550928],[119.609108,23.503738],[119.578927,23.502641],[119.562297,23.530627],[119.566608,23.584937],[119.601717,23.575613],[119.61034,23.604132],[119.678093,23.600294],[119.691028,23.547087],[119.646064,23.550928]],[[123.666916,25.914114],[123.689706,25.939949],[123.706952,25.91519],[123.666916,25.914114]],[[119.506246,23.625518],[119.52534,23.62497],[119.519181,23.559705],[119.47237,23.556962],[119.506246,23.577259],[119.506246,23.625518]],[[119.497623,23.38679],[119.516717,23.349982],[119.495159,23.349982],[119.497623,23.38679]],[[119.557369,23.666634],[119.586318,23.675952],[119.615268,23.661153],[119.608492,23.620035],[119.557369,23.666634]],[[122.066706,25.6247],[122.092575,25.639268],[122.087032,25.61067],[122.066706,25.6247]],[[121.468013,22.67687],[121.514824,22.676318],[121.513592,22.631582],[121.474788,22.643734],[121.468013,22.67687]],[[121.510513,22.086972],[121.575802,22.0842],[121.575186,22.037055],[121.604752,22.022631],[121.594281,21.995443],[121.533918,22.022076],[121.507433,22.048704],[121.510513,22.086972]],[[122.097503,25.499987],[122.122141,25.495666],[122.110438,25.465952],[122.097503,25.499987]],[[119.421247,23.216949],[119.453275,23.216399],[119.436029,23.186146],[119.421247,23.216949]],[[120.355011,22.327439],[120.383344,22.355669],[120.395663,22.342385],[120.355011,22.327439]],[[114.232574,22.539857],[114.232574,22.528801],[114.260291,22.547595],[114.263371,22.541515],[114.263987,22.541515],[114.28924,22.52272],[114.309566,22.497288],[114.340979,22.50337],[114.2529,22.445304],[114.23319,22.466875],[114.205473,22.449729],[114.220255,22.427603],[114.278769,22.435901],[114.325581,22.479041],[114.376088,22.436454],[114.406269,22.433688],[114.406269,22.432582],[114.385327,22.41156],[114.394566,22.361757],[114.356994,22.340171],[114.323733,22.384447]],[[114.323733,22.384447],[114.323733,22.385001],[114.323117,22.385554],[114.322501,22.385554]],[[114.322501,22.385554],[114.283081,22.386661],[114.278153,22.328546],[114.315726,22.299756]],[[114.315726,22.299756],[114.315726,22.299203]],[[114.315726,22.299203],[114.313262,22.264315],[114.284929,22.263761],[114.262139,22.294773],[114.248588,22.274837],[114.265835,22.200608],[114.203009,22.206703],[114.200545,22.232188],[114.164821,22.226648],[114.120473,22.272068],[114.145726,22.300864],[114.121089,22.320795],[114.069966,22.326885],[114.034857,22.300864],[114.02993,22.263207],[114.004676,22.239389],[114.026234,22.229418],[113.996669,22.206149],[113.981271,22.229972],[113.935691,22.205041],[113.899351,22.215568],[113.84946,22.191188],[113.8433,22.229418],[113.889496,22.271514],[113.898119,22.308615],[113.969568,22.321349],[113.955401,22.298649],[114.026234,22.34792],[113.980039,22.366185],[113.956633,22.359543],[113.951706,22.355116],[113.920293,22.367845],[113.918445,22.418199],[113.977575,22.45692],[114.000981,22.491206],[114.031778,22.503923]],[[114.142647,22.213906],[114.166668,22.205041],[114.154965,22.177888],[114.120473,22.177888],[114.123553,22.238836],[114.142647,22.213906]],[[114.305871,22.372273],[114.305255,22.372826]],[[114.305255,22.372826],[114.332972,22.353455],[114.313878,22.340724],[114.305871,22.372273]],[[114.320037,22.381127],[114.320037,22.38168],[114.319421,22.382234]],[[114.319421,22.382234],[114.322501,22.385554]],[[114.323733,22.384447],[114.320037,22.381127]],[[114.305871,22.372273],[114.305871,22.369506],[114.305255,22.372826]],[[114.315726,22.299756],[114.316342,22.30031],[114.316958,22.298649],[114.315726,22.299203]],[[114.320037,22.381127],[114.319421,22.382234]],[[114.372392,22.32301],[114.372392,22.323564],[114.373008,22.323564],[114.372392,22.32301]],[[114.323733,22.297541],[114.323733,22.298095],[114.324349,22.297541],[114.323733,22.297541]],[[113.558736,22.212244],[113.575983,22.194513]],[[113.575983,22.194513],[113.6037,22.132438],[113.554425,22.107489]],[[113.575983,22.194513],[113.575983,22.201162],[113.586453,22.201162],[113.575983,22.194513]],[[126.14782997160225,23.45705632408314],[126.14364766357241,23.484256864667667],[126.46178654821696,23.48412322587678],[126.37865289668716,23.39293003835397],[126.33200560307432,23.192470434531028],[126.29211424506758,23.203925754026983],[126.27618987547393,23.286039228652154],[126.18048305101624,23.36926807246841],[126.14782997160225,23.45705632408314]],[[123.58046789232944,22.729079845057623],[123.67697931816335,22.743460038105493],[123.74968462362946,22.70544451641334],[123.77719018674154,22.603702528760582],[123.68791730064979,22.538439720736957],[123.62775865812367,22.34856998721791],[123.38889311421929,22.215842098075722],[123.14343250275417,22.305457873361547],[123.14343250275417,22.530772373640154],[123.31474025749438,22.67915094777933],[123.58046789232944,22.729079845057623]],[[124.08280944073275,18.48195322239191],[124.07412334973185,18.489905744660025],[124.08763495979457,18.50082074599715],[124.0927822149471,18.487722796622485],[124.08280944073275,18.48195322239191]],[[124.38167275911792,19.64243205928608],[124.37218258903962,19.61180576055387],[124.35030662406672,19.59973856795683],[124.3733084042077,19.646298376512515],[124.38167275911792,19.64243205928608]],[[124.02361574532935,18.47618338701191],[124.02844126439115,18.494115995678236],[124.03889690389099,18.487255078003603],[124.03648388321065,18.477898877579992],[124.02361574532935,18.47618338701191]],[[123.88544367413922,21.932353952044938],[123.87659697624238,21.94146728350397],[123.90008136051944,21.94848802462626],[123.90458514349055,21.940122886267783],[123.88544367413922,21.932353952044938]],[[125.54447347554333,21.436428844996126],[125.51519836393234,21.42239806987794],[125.51214213222002,21.453019929069935],[125.52082796207148,21.45498037779799],[125.54447347554333,21.436428844996126]],[[124.08280944073275,18.507213422754052],[124.08602654049045,18.516880129843127],[124.0948732383873,18.51532106778019],[124.09599931470478,18.50830476619811],[124.08280944073275,18.507213422754052]],[[123.96281363062184,21.72753498088252],[123.97182145771345,21.714631065530096],[123.95026722883122,21.70757768072977],[123.94560257781478,21.721083284355732],[123.96281363062184,21.72753498088252]],[[123.93884664220869,21.711179453589413],[123.91809675355327,21.696920433874407],[123.90683703497609,21.69857168168412],[123.90941066255235,21.71042917129346],[123.9280695277676,21.72288390963613],[123.93884664220869,21.711179453589413]],[[124.5972147867906,19.51120238439097],[124.68310970507932,19.55269354377084],[124.63823195996542,19.472483848448658],[124.52097090662551,19.45373932622225],[124.5972147867906,19.51120238439097]],[[124.55121096535922,19.771486620626373],[124.54542023802529,19.785386559882998],[124.53593006794702,19.79480648076613],[124.55764516487457,19.77998128909929],[124.55121096535922,19.771486620626373]],[[124.5304610767038,19.786313118040336],[124.53609093599235,19.786622057809257],[124.54509876308398,19.775347714864328],[124.53544746381093,19.773957877628316],[124.5304610767038,19.786313118040336]],[[124.039540114923,21.74058566221139],[124.02023803867573,21.736085796481657],[124.0129994989336,21.74058566221139],[124.03198010023956,21.750183948151307],[124.039540114923,21.74058566221139]],[[123.95879245178679,21.778818199075122],[123.95155391204466,21.774321728287905],[123.95686203524252,21.798597917619364],[123.9639397069393,21.791855561783354],[123.95879245178679,21.778818199075122]],[[124.06672420309377,19.792026806294114],[124.07347987755045,19.798666791555807],[124.07621437317204,19.793107703761205],[124.06672420309377,19.792026806294114]],[[124.49732565430313,19.405856534683178],[124.49716478625774,19.400276816084055],[124.48767435503007,19.40322179814164],[124.49732565430313,19.405856534683178]],[[124.59271100381952,19.766543845473063],[124.59994928241221,19.77179529924587],[124.60686582491422,19.756039893329753],[124.59448029116899,19.756966712636515],[124.59271100381952,19.766543845473063]],[[124.0739624816865,21.913823311197017],[124.08924364024816,21.91561688544296],[124.09616018275011,21.908741082251144],[124.0778230536256,21.906947246855776],[124.0739624816865,21.913823311197017]],[[124.72541408376642,20.17080654919798],[124.72203611596333,20.179416906865857],[124.7371561453302,20.18633527741383],[124.73152628604163,20.17249801401903],[124.72541408376642,20.17080654919798]],[[125.03843222324628,20.003191186167637],[125.02186464262064,20.013359039001905],[125.03843222324628,20.035847399374763],[125.04486642276163,20.03215109042353],[125.03843222324628,20.003191186167637]],[[124.70321638270278,20.08019057161717],[124.72107090769123,20.08373097436211],[124.70965032106872,20.067567391895842],[124.70321638270278,20.08019057161717]],[[124.48172275965078,19.47201900247344],[124.49796886533508,19.47403272568405],[124.49362595040938,19.46318927928918],[124.48172275965078,19.47201900247344]],[[123.44937349283609,19.45528846460707],[123.48395672764497,19.442274083048172],[123.35736611112276,19.38803125843023],[123.40674763920774,19.451879942321394],[123.44937349283609,19.45528846460707]],[[125.13558712126158,19.796504996621632],[125.14411234421712,19.806387151985742],[125.15102888671916,19.802218162576565],[125.1410561125048,19.790945908827027],[125.13558712126158,19.796504996621632]],[[124.17948147346257,21.66628786755602],[124.16854375212554,21.658927371032743],[124.13685588098363,21.65742497839487],[124.17320840314201,21.67454854614478],[124.17948147346257,21.66628786755602]],[[124.16001852917,19.787857294586093],[124.17594289876362,19.791254848595948],[124.18672001320473,19.78059890748771],[124.1687046201709,19.779826688640117],[124.16001852917,19.787857294586093]],[[124.68954390459467,20.307540209359175],[124.66605952031765,20.301860470530553],[124.6644511010135,20.307540209359175],[124.69533463192863,20.32657199595229],[124.68954390459467,20.307540209359175]],[[124.143933291531,21.731435508683536],[124.12704371366524,21.724834434686063],[124.11980543507255,21.725434556063053],[124.15985766112465,21.73758583877471],[124.143933291531,21.731435508683536]],[[125.23081160273262,20.18449051788073],[125.21215273751741,20.168653894493655],[125.18625559370943,20.169883908282007],[125.20169735916699,20.20063138034708],[125.23081160273262,20.18449051788073]],[[124.11079760798091,21.894238932422137],[124.09857294228104,21.907545279037375],[124.10693729719122,21.907395901566687],[124.11079760798091,21.894238932422137]],[[123.889143378033,21.774021928748834],[123.89911615224733,21.776569963681514],[123.90104656879157,21.769524935662762],[123.88785669481956,21.770274434510444],[123.889143378033,21.774021928748834]],[[124.94626397348756,20.054942384128545],[124.93371757169697,20.06248699099594],[124.93838222271339,20.071877924292973],[124.95495006448846,20.067567391895842],[124.94626397348756,20.054942384128545]],[[124.71688886081083,19.621706196377676],[124.73168715408698,19.621860796836845],[124.73554772602606,19.616292046513543],[124.72251872009943,19.61520932100049],[124.71688886081083,19.621706196377676]],[[124.68037547060715,19.593859049818636],[124.67458474327319,19.59819125761798],[124.70498567005225,19.605927025863945],[124.69758652341417,19.598345858077156],[124.68037547060715,19.593859049818636]],[[124.87758010800587,19.649081968225897],[124.85039601983507,19.657123281298265],[124.84685744513612,19.667792541027143],[124.88127981189962,19.663617806330635],[124.87758010800587,19.649081968225897]],[[124.51711033468641,19.557337041683926],[124.52627902982337,19.571575952893262],[124.53432164864287,19.552383820553647],[124.51711033468641,19.557337041683926]],[[124.91698886187655,19.930750163918884],[124.92229698507444,19.936917729872054],[124.92068856577029,19.918105569944764],[124.91698886187655,19.930750163918884]],[[125.19494142356089,19.870903856104203],[125.18882922128569,19.863806075901753],[125.18368196613315,19.873526840921652],[125.19494142356089,19.870903856104203]],[[124.45180443700778,19.818120595618552],[124.44923080943153,19.825221770763523],[124.46869375372412,19.833248720617554],[124.47158911739106,19.8290810369555],[124.45180443700778,19.818120595618552]],[[124.74905933608878,20.370296766358006],[124.72750510720661,20.350815541605712],[124.7239662713582,20.35142924275277],[124.74214253243738,20.379038743335716],[124.74905933608878,20.370296766358006]],[[124.70385985488417,20.46318604967716],[124.70418159097491,20.48570104729129],[124.71479783737064,20.486773065677948],[124.71238481669033,20.464411623925297],[124.70385985488417,20.46318604967716]],[[124.77978199895858,20.314600906343383],[124.7858944623832,20.324883926073753],[124.79265013683985,20.3247306313617],[124.78509012215645,20.308921689813605],[124.77978199895858,20.314600906343383]],[[123.90812397933894,21.778818199075122],[123.91327123449148,21.78421328503128],[123.91890109378005,21.77102393335812],[123.9095715305977,21.772822730592548],[123.90812397933894,21.778818199075122]],[[124.52611816177804,19.79542409915455],[124.52016656639873,19.785695238502495],[124.51421497101944,19.792181406753286],[124.51904049008127,19.798975731324727],[124.52611816177804,19.79542409915455]],[[123.51902256658991,19.539845253245783],[123.49425123795001,19.51786065011236],[123.48073962788729,19.520802498376856],[123.50599356066326,19.552383820553647],[123.51902256658991,19.539845253245783]],[[125.25413511896434,20.481259940182017],[125.25703048263128,20.48478232361668],[125.26410789317865,20.46272642669043],[125.25413511896434,20.481259940182017]],[[123.94576344586014,21.811180880329353],[123.94769360125497,21.80234306151294],[123.93884664220869,21.809533288611586],[123.94576344586014,21.811180880329353]],[[124.15213677839586,21.777768900688372],[124.15004575495567,21.78496278387896],[124.17288666705127,21.793354037179864],[124.15213677839586,21.777768900688372]],[[123.95734463937859,21.672145449142576],[123.97519942551648,21.67454854614478],[123.96522639015271,21.663584187566467],[123.95734463937859,21.672145449142576]],[[124.50166856922883,20.094043242827997],[124.50456393289582,20.120972188011276],[124.50858511173087,20.1212800831825],[124.50681582438139,20.090041650199783],[124.50166856922883,20.094043242827997]],[[124.74873759999812,19.60886652378362],[124.7556541425001,19.603761052538985],[124.75404572319596,19.595715561075828],[124.744877028059,19.596643947279137],[124.74873759999812,19.60886652378362]],[[125.21923014806472,20.017056131401407],[125.21215273751741,20.015669689107916],[125.20973997798649,20.022601639425954],[125.21923014806472,20.017056131401407]],[[124.87693663582445,20.13927902380259],[124.87854531627801,20.144354985162284],[124.89012650979649,20.14143272310461],[124.87838444823265,20.134202801293476],[124.87693663582445,20.13927902380259]],[[125.29113111330409,20.21861308510517],[125.2875922774557,20.211543770189962],[125.28164094322582,20.21369538029659],[125.29113111330409,20.21861308510517]],[[124.72557469066234,21.70052325133175],[124.72589642675305,21.708027902337225],[124.75517153836401,21.707877741418265],[124.72557469066234,21.70052325133175]],[[125.04502729080698,19.909314758024717],[125.05837803282435,19.912091037554216],[125.06400789211293,19.904687973674783],[125.04937020573274,19.898363979216466],[125.04502729080698,19.909314758024717]],[[124.4629032875396,19.886948876731847],[124.45759516434171,19.880932255145904],[124.45325198826654,19.888337408220732],[124.4629032875396,19.886948876731847]],[[124.71576278449336,19.45978127930235],[124.72573555870767,19.466287556058813],[124.73040047087355,19.460245864128144],[124.7173714649469,19.45296449588042],[124.71576278449336,19.45978127930235]],[[124.67072417133409,20.27652688718019],[124.68278823013802,20.296333765264553],[124.68890043241325,20.292342096314467],[124.67603229453195,20.277755334071994],[124.67072417133409,20.27652688718019]],[[125.54366913531655,20.29909724847227],[125.53401783604352,20.28589353358077],[125.52661868940547,20.291113910572083],[125.5348221762703,20.308461283378602],[125.54366913531655,20.29909724847227]],[[124.61072639685332,20.151737679386624],[124.61120900098942,20.161118950154965],[124.62359453473462,20.167731253577685],[124.62713337058301,20.163425683019614],[124.61072639685332,20.151737679386624]],[[124.721875247918,20.472836304352505],[124.73007873478284,20.47880957513402],[124.73056133891893,20.462420098415752],[124.721875247918,20.472836304352505]],[[125.23097247077797,20.22076443406237],[125.24689684037159,20.22429883037055],[125.24930959990249,20.217844783498943],[125.23483278156766,20.21738359361567],[125.23097247077797,20.22076443406237]],[[123.64207434726376,19.59138335327648],[123.62035925033618,19.58565817444803],[123.61794649080528,19.600357230942944],[123.64577405115747,19.611960622162467],[123.64207434726376,19.59138335327648]],[[123.89155613756387,19.710612167528314],[123.88833903780622,19.703657236060945],[123.87949233990938,19.703966175829866],[123.89155613756387,19.710612167528314]],[[124.88047547167284,19.700256809407417],[124.87388066526157,19.691446150131124],[124.8705026974585,19.699947608489072],[124.88047547167284,19.700256809407417]],[[124.33872516939883,19.586122236974976],[124.35127183233885,19.59819125761798],[124.35481040703783,19.595870422684424],[124.3424248732926,19.584729527095302],[124.33872516939883,19.586122236974976]],[[124.56150547566426,20.33178976144936],[124.56713533495284,20.336700154074062],[124.57067417080125,20.329027583988772],[124.55877098004262,20.325344332508752],[124.56150547566426,20.33178976144936]],[[125.39278979429051,20.172805386891408],[125.39713270921627,20.1826454971982],[125.40372777677695,20.178801899971678],[125.40356690873162,20.171114183219782],[125.39278979429051,20.172805386891408]],[[124.59753652288131,21.666738350312897],[124.6219861154305,21.67109406156043],[124.62343366668927,21.665086319054915],[124.59753652288131,21.666738350312897]],[[123.65639029755326,19.5697186581878],[123.6649155205088,19.574980557937575],[123.6652369954501,19.563992434761655],[123.65639029755326,19.5697186581878]],[[124.94787265394112,19.68727219888289],[124.93934743098552,19.687117598423715],[124.93741727559072,19.702420693536986],[124.94899846910917,19.70350263560177],[124.94787265394112,19.68727219888289]],[[123.90024222856479,19.44273892902339],[123.90651529888541,19.463963848481587],[123.91841848964398,19.46040098688616],[123.91085847496058,19.44754198923471],[123.90024222856479,19.44273892902339]],[[123.93032141925315,19.742599054761012],[123.9406161907076,19.74414401475504],[123.9459243139055,19.73657329294522],[123.93241270384277,19.72946558906464],[123.93032141925315,19.742599054761012]],[[123.61762475471457,19.514608817481253],[123.62405895422992,19.52188626848761],[123.63097549673193,19.51615743356722],[123.62470242641135,19.51027321473939],[123.61762475471457,19.514608817481253]],[[124.12012717116323,19.8141067289674],[124.12221819460345,19.807004770374157],[124.10999352890357,19.808703025080238],[124.12012717116323,19.8141067289674]],[[125.18689880474145,20.039543447176566],[125.19236779598467,20.0424696264756],[125.19703270815054,20.034615296391014],[125.18947243231767,20.033075037086622],[125.18689880474145,20.039543447176566]],[[124.01830762213149,19.579158948726022],[124.00640469252232,19.580087334929335],[124.0001313610523,19.585348712380263],[124.02313314119331,19.59122849166788],[124.01830762213149,19.579158948726022]],[[124.67040243524337,21.549900881339177],[124.6638076288321,21.54553524641352],[124.66139486930118,21.551406407770138],[124.67040243524337,21.549900881339177]],[[124.80873537447886,20.372750787497946],[124.80664435103867,20.366769159934858],[124.79924520440059,20.370756911643586],[124.80873537447886,20.372750787497946]],[[124.57646489813519,21.658025883220134],[124.57083503884658,21.650363759111816],[124.56954809448374,21.65712465655695],[124.57646489813519,21.658025883220134]],[[125.07607168976747,20.11404859447482],[125.08266675732818,20.122818514440926],[125.08926156373948,20.113586882292694],[125.0818624171014,20.106354610136737],[125.07607168976747,20.11404859447482]],[[125.43107247184369,20.264394668376504],[125.41643504661292,20.264855335960927],[125.39504168577602,20.269769906976418],[125.42190403785614,20.28297623336216],[125.43107247184369,20.264394668376504]],[[124.76900488451747,19.357644172570662],[124.75597587859082,19.356093467289302],[124.76498370568243,19.36958287965096],[124.76900488451747,19.357644172570662]],[[124.2476829959576,19.804071017741816],[124.24414416010924,19.79913007063448],[124.23465399003095,19.804688636130233],[124.2476829959576,19.804071017741816]],[[123.94318981828388,19.475117018093655],[123.93353851901085,19.475736725677468],[123.94817620539104,19.496335931115095],[123.95428840766627,19.489521759187408],[123.94318981828388,19.475117018093655]],[[124.08264857268739,19.78955607159102],[124.08120102142863,19.78291556403048],[124.0739624816865,19.785077620114077],[124.08264857268739,19.78955607159102]],[[124.15744490159372,18.990871557896252],[124.16645246753592,18.997712889364063],[124.16661333558127,18.981697378621366],[124.1585707167618,18.98356329125783],[124.15744490159372,18.990871557896252]],[[124.71061552934083,19.78739401550742],[124.69839086364098,19.787857294586093],[124.71576278449336,19.801909483957072],[124.72010596056853,19.796968275700305],[124.71061552934083,19.78739401550742]],[[124.76868314842673,19.562599463732557],[124.77254372036586,19.569873519796392],[124.78074720723069,19.568790010835066],[124.7789776587318,19.554086514799938],[124.76868314842673,19.562599463732557]],[[124.26762854438627,19.679851899141454],[124.27695810756862,19.678924296386416],[124.26650272921822,19.67397682054347],[124.26762854438627,19.679851899141454]],[[124.44360095014295,19.290641064783646],[124.43234123156574,19.28490073928859],[124.43748848671831,19.295760638097196],[124.44360095014295,19.290641064783646]],[[125.24914873185716,21.73428569350011],[125.24577076405413,21.74628472609741],[125.25172235943342,21.753632948597748],[125.2594432421622,21.750183948151307],[125.24914873185716,21.73428569350011]],[[125.41627417856753,20.112817536088773],[125.42302985302419,20.116971901130185],[125.42608608473651,20.105739080943717],[125.41788259787168,20.105585263932813],[125.41627417856753,20.112817536088773]],[[124.65898210977028,21.66493589698653],[124.66348589274136,21.6736473194816],[124.67812331797217,21.670793739722512],[124.66863314789387,21.665086319054915],[124.65898210977028,21.66493589698653]],[[124.19090206008511,18.79794376461891],[124.1896153768717,18.811331589854525],[124.19685365546442,18.815067593518247],[124.20746990186015,18.803236741150176],[124.19090206008511,18.79794376461891]],[[123.93225183579742,19.537368250956508],[123.92871299994903,19.549288155278255],[123.944798237588,19.54789492309973],[123.94463736954265,19.537368250956508],[123.93225183579742,19.537368250956508]],[[124.09503410643265,19.79820351247714],[124.09310395103779,19.790173689979436],[124.08345291291417,19.795269759844803],[124.09503410643265,19.79820351247714]],[[124.26296389336983,19.53225964591878],[124.26248128923376,19.52188626848761],[124.25266938306478,19.526221610080047],[124.26296389336983,19.53225964591878]],[[124.17803392220381,18.918551447830932],[124.18060754978006,18.931929349388422],[124.180124945644,18.905016856618875],[124.17803392220381,18.918551447830932]],[[124.16194868456483,18.94437285830585],[124.15631882527626,18.954793503782817],[124.15776663768443,18.96288077915386],[124.16629159949056,18.960236902382466],[124.16194868456483,18.94437285830585]],[[124.90685521961686,21.114207016356428],[124.89752591758398,21.120426289895608],[124.91361115522292,21.127858080211713],[124.91763233405797,21.119061000705482],[124.90685521961686,21.114207016356428]],[[124.44746126093261,20.15266058145202],[124.44215313773472,20.147123691358484],[124.4366841464915,20.152045313408426],[124.44746126093261,20.15266058145202]],[[124.51325002389675,21.523098854776098],[124.51421497101944,21.51601987733219],[124.50552888001855,21.519484285594665],[124.51325002389675,21.523098854776098]],[[124.25652969385445,18.78159659410738],[124.25749490212658,18.793429013371995],[124.26843288461302,18.795919856580756],[124.26602012508215,18.781285303993638],[124.25652969385445,18.78159659410738]],[[124.16516578432251,18.811954431231428],[124.17674723899037,18.814756303404504],[124.1791599985213,18.807284296077064],[124.16822201603483,18.802146964602667],[124.16516578432251,18.811954431231428]],[[124.12028803920862,18.951371924025924],[124.12044890725394,18.944217474398403],[124.11111934407162,18.945772880369404],[124.12028803920862,18.951371924025924]],[[124.07878800074832,21.854298478323628],[124.07476682191327,21.863875350010755],[124.08811756393064,21.859236813936725],[124.08602654049045,21.85235317626218],[124.07878800074832,21.854298478323628]],[[124.08071841729256,21.576689589281617],[124.07283666651844,21.581353717999225],[124.08747409174921,21.5867694347599],[124.08071841729256,21.576689589281617]],[[124.18688088125009,18.874209581335645],[124.18253770517492,18.888369103120002],[124.20007075522207,18.889614002425535],[124.1986229428139,18.880433555564462],[124.18688088125009,18.874209581335645]],[[124.14972401886493,18.985895877915482],[124.14940228277425,18.975788350598226],[124.14296808325886,18.976565792434304],[124.14972401886493,18.985895877915482]],[[124.34451589673279,19.129656285635722],[124.34097732203381,19.119093052573103],[124.33759935423078,19.124530183586568],[124.34451589673279,19.129656285635722]],[[125.11322855215258,19.98346839819789],[125.11371115628864,19.975608845124814],[125.10406011816502,19.97930750442087],[125.11322855215258,19.98346839819789]],[[124.78975477317289,19.438555315246457],[124.80664435103867,19.44304865224058],[124.80632261494796,19.432357194810642],[124.79281100488524,19.432357194810642],[124.78975477317289,19.438555315246457]],[[123.90313759223179,19.516621757243588],[123.91616659815844,19.530711290982236],[123.92034864503881,19.52513757881987],[123.91134107909662,19.507176243716874],[123.90313759223179,19.516621757243588]],[[124.53432164864287,21.61414102821733],[124.53496485967489,21.60526925997576],[124.52595729373269,21.61308859603749],[124.53432164864287,21.61414102821733]],[[124.77978199895858,21.656523751731687],[124.77576082012354,21.665536801811793],[124.78380343894301,21.665686962730756],[124.77978199895858,21.656523751731687]],[[125.25992584629827,19.8428182801208],[125.2576739548127,19.835409732103454],[125.24930959990249,19.834329095785794],[125.24689684037159,19.840811869094072],[125.25992584629827,19.8428182801208]],[[124.1920281364026,21.767426338889265],[124.19765799569117,21.760680065811894],[124.18848930055421,21.75678162720627],[124.1920281364026,21.767426338889265]],[[125.01253507943832,20.21016046168956],[125.00577940498167,20.20262943459223],[125.0011147539652,20.20954571594481],[125.01253507943832,20.21016046168956]],[[125.37943905227311,20.27391617638568],[125.3742917971206,20.282822677500683],[125.38120833962262,20.28113356302445],[125.37943905227311,20.27391617638568]],[[124.19669278741907,21.74988388746281],[124.20280525084371,21.742685303582586],[124.19508436811492,21.742685303582586],[124.19669278741907,21.74988388746281]],[[125.01333941966507,20.22614254530595],[125.01076579208882,20.21968875958377],[125.00738782428581,20.23044498207093],[125.01333941966507,20.22614254530595]],[[124.15342346160926,19.970214803766357],[124.16773941189876,19.972680576630385],[124.16822201603483,19.96297051873688],[124.15245851448654,19.965282474590015],[124.15342346160926,19.970214803766357]],[[124.70144709535327,21.55562109832856],[124.69372595147507,21.55817984038764],[124.70128622730792,21.56450096220229],[124.70144709535327,21.55562109832856]],[[125.40356690873162,20.370603616931533],[125.404853591945,20.357412176062976],[125.39970633679249,20.356952030777396],[125.39439821359463,20.366769159934858],[125.40356690873162,20.370603616931533]],[[125.50586880075,20.363087736500812],[125.50570793270467,20.35465078205066],[125.49670036676244,20.356798474915923],[125.49605689458102,20.362321001791134],[125.50586880075,20.363087736500812]],[[124.58547246407736,19.92843716346805],[124.59271100381952,19.930287668288482],[124.59303247876082,19.919647657295126],[124.58772435556293,19.91733439569487],[124.58547246407736,19.92843716346805]],[[124.72863092237466,20.020445067480264],[124.72605729479838,20.01089431073557],[124.71978422447782,20.012742987510034],[124.72300106308606,20.02152335345311],[124.72863092237466,20.020445067480264]],[[124.16999130338431,19.03704460415458],[124.16420057605038,19.029583303953533],[124.16436144409573,19.038909994492197],[124.16999130338431,19.03704460415458]],[[124.42896326376271,23.242615824682048],[124.35046749211207,23.189424648795676],[124.303498723558,23.255937840262746],[124.26248128923376,23.180866521012657],[124.05530361647126,23.16911375232245],[124.01251689479756,23.11930550607817],[123.60765198050024,23.011623935919637],[123.55183625289985,22.975030895141526],[123.54540231453393,22.933585175761483],[123.6000919658168,22.91386839422849],[123.63869664061014,22.810450871869566],[123.47880947249246,22.755928356218224],[123.40739111138916,22.943366788597242],[123.46980164540085,23.077287608309536],[123.39613139281201,23.107242753021342],[123.27243613995674,23.0633197702026],[123.27243613995674,23.110004408183084],[123.13860698369237,23.139352902782296],[123.03517901535648,23.09008680274282],[123.03807437902344,23.118433528150508],[123.00333027616921,23.094594764104713],[122.93947192974935,23.13179993913333],[122.80886013439209,23.119014846768952],[122.71379625981697,23.209289763201657],[122.63513962012098,23.212478658821514],[122.58390981867281,23.341162905092595],[122.58376736111107,23.402562114197536],[122.63733140432095,23.484617669753096],[125.20636201018343,23.48324987248765],[125.0196127511351,23.41484674263708],[124.9739306657944,23.448992813309705],[124.95334164518434,23.39293003835397],[124.82305132476836,23.428826071318685],[124.77318719254728,23.363638735478677],[124.72734423916123,23.42868217798591],[124.67651489866805,23.394083796510433],[124.70160796339863,23.34876758151316],[124.64160992776843,23.380090888058767],[124.60268377803385,23.363927566741925],[124.6309936813727,23.354399007698294],[124.59946667827617,23.33461249926902],[124.64804412728384,23.33620159351575],[124.61587365200583,23.323920519540227],[124.61136986903475,23.275332885705026],[124.56021879245083,23.308310051554585],[124.50263377750099,23.272872858128327],[124.55024601823649,23.35454342332992],[124.51421497101944,23.338513027070032],[124.45791663928301,23.41254053207128],[124.42896326376271,23.242615824682048]],[[123.63451433258032,23.01147821454089],[123.6625027609779,23.016869383255685],[123.64947349390181,22.986552024292404],[123.61006474003116,23.00900095110219],[123.63451433258032,23.01147821454089]],[[123.63097549673193,22.9400091904493],[123.60379166971055,22.95927496692656],[123.54990609750504,22.94570224789856],[123.60137891017965,22.986989449578065],[123.64368302771729,22.97780195168254],[123.63097549673193,22.9400091904493]],[[123.64062679600497,22.937965435054895],[123.6499560980379,22.948475654784392],[123.66571959958617,22.944972596407123],[123.65703376973465,22.92526156016147],[123.64062679600497,22.937965435054895]],[[125.02122117043922,23.411675605178072],[125.02106030239386,23.411531450695872],[125.02106030239386,23.411819759660276],[125.02122117043922,23.411675605178072]],[[124.58241623236503,23.269399570785428],[124.57340866642286,23.269399570785428],[124.57421300664961,23.285316105896328],[124.58547246407736,23.27649056110285],[124.58241623236503,23.269399570785428]],[[124.63935803628291,23.307442774316556],[124.63919716823753,23.307298097535508],[124.63919716823753,23.307442774316556],[124.63935803628291,23.307442774316556]],[[124.62665076644694,23.300646882848568],[124.62648989840162,23.300646882848568],[124.62648989840162,23.30079155962962],[124.62665076644694,23.300646882848568]],[[124.43121541639769,23.273741179964052],[124.43121541639769,23.275477562486078],[124.43394965086989,23.275477562486078],[124.43121541639769,23.273741179964052]],[[126.6311426060561,23.484093646277497],[122.63733140432097,23.484617669753074],[122.58405227623453,23.40341685956791],[122.58332652974653,17.999955736438693],[126.6311426060561,17.999955736438693],[126.6311426060561,23.484093646277497],[126.64420007727003,23.497151117491395],[126.64420007727003,17.98689826522479],[122.5702690585326,17.98689826522479],[122.57009143518515,23.41110956790123],[122.62821412037034,23.496584104938268],[126.64420007727003,23.497151117491395],[126.6311426060561,23.484093646277497]]],bbox=[73.502355,17.98689826522479,135.09567,53.563269],propertity={code:1e5,name:"\u4E2D\u56FD",filename:"100000"},version$1="1.1.0",date="2022-9-01 12:03:40",copyright="Copyright (c) 2022 GeoJSON.CN",copyrightShort="GeoJSON.CN",copyrightUrl="https://geojson.cn",crs={key:"2945f21f104a05efdad7d03ddfea5621_1.1.0",type:"name",properties:{name:"urn:ogc:def:crs:OGC:1.3:CRS84"}};var geoJson={type,objects,arcs,bbox,propertity,version:version$1,date,copyright,copyrightShort,copyrightUrl,crs},index_vue_vue_type_style_index_0_scoped_true_lang$b="";const _sfc_main$r=defineComponent({__name:"index",props:{options:{type:Object,default:()=>({title:{},tooltip:{},xAxis:{data:["\u886C\u886B","\u7F8A\u6BDB\u886B","\u96EA\u7EBA\u886B","\u88E4\u5B50","\u9AD8\u8DDF\u978B","\u889C\u5B50"]},yAxis:{},series:[{name:"\u9500\u91CF",type:"bar",data:[5,20,36,10,10,20]}]})},width:{type:[String],default:"100%"},height:{type:[String],default:"100%"}},setup(t){const r=t;let n;const a=computed(()=>r.options),o=ref(),s=()=>{o.value&&!n&&(n=init$1(o.value),registerMap$1("china",geoJson),emitter.emit("chartRender",n),n.setOption(a.value))},l=()=>{window.addEventListener("resize",()=>{n.resize()});let c=ref(!1);new ResizeObserver(function(d){nextTick(()=>{c.value&&n.resize(),c.value=!0})}).observe(o.value)};return onMounted(()=>{setTimeout(function(){nextTick(()=>{s(),l()})},0)}),(c,u)=>(openBlock(),createElementBlock("div",{class:"my-echarts",key:unref(getRandomKey),style:normalizeStyle$1({height:t.height,width:t.width}),ref_key:"myEchartRef",ref:o},null,4))}});var Echarts=_export_sfc$2(_sfc_main$r,[["__scopeId","data-v-a92e1786"]]),card="",index_vue_vue_type_style_index_0_scoped_true_lang$a="";const _hoisted_1$m={class:"content"},_hoisted_2$e={style:{position:"absolute",bottom:"0",width:"100%"},dir:"rtl"},_sfc_main$q=defineComponent({__name:"index",setup(t){useCssVars(c=>({"60ba5a91":unref(s),"177528d6":unref(l)}));let r=ref([]),n=ref({});INDEX_API.goodDailySentences().then(c=>{c&&(n.value=c.data,r.value=(c.data.content||"").split("").map(u=>({title:u,color:getRandomColor()})))});const a=ref(null),o=ref(null);let s=ref(0),l=ref(0);return onMounted(()=>{s.value=(a.value?a.value.offsetWidth:0)-80+"px",l.value=(o.value?o.value.offsetWidth:0)*-1+"px"}),(c,u)=>(openBlock(),createElementBlock("div",{class:"horse-race-lamp-container",ref_key:"conRef",ref:a},[createBaseVNode("div",{class:"line",ref_key:"lineRef",ref:o},[createBaseVNode("div",_hoisted_1$m,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(r),(d,f)=>(openBlock(),createElementBlock("span",{style:{color:"#909399"},class:"line-item",key:f},toDisplayString(d.title),1))),128))]),createBaseVNode("div",_hoisted_2$e,toDisplayString(unref(n).origin)+"\u2014\u2014 ",1)],512)],512))}});var HorseRaceLamp=_export_sfc$2(_sfc_main$q,[["__scopeId","data-v-a0c5cdc8"]]),index_vue_vue_type_style_index_0_scoped_true_lang$9="";const _hoisted_1$l={class:"quick-links-container-box"},_hoisted_2$d=["title","onDrag","onDragstart","onDragover","onDragenter","data-index"],_hoisted_3$9={class:"title"},_sfc_main$p=defineComponent({__name:"index",setup(t){const r=ref(null),n=reactive([{title:"\u9996\u9875",icon:"index",link:"/index"},{title:"\u7EC4\u4EF6",icon:"assembly",link:"/assembly"},{title:"\u6570\u636E\u96C6",icon:"boardsheet",link:"/boardsheet"},{title:"\u754C\u9762\u8BBE\u8BA1",icon:"myDesign",link:"/weiDesign/myDesign"},{title:"\u6A21\u677F\u5E02\u573A",icon:"tplMarket",link:"/weiDesign/tplMarket"},{title:"\u7528\u6237\u7BA1\u7406",icon:"userManage",link:"/manage/userManage"},{title:"\u7EC4\u7EC7\u7BA1\u7406",icon:"userGroupManage",link:"/manage/userGroupManage"},{title:"404",icon:"is404",link:"/errPage/is404"},{title:"500",icon:"is500",link:"/errPage/is500"}].map(d=>(d.iconColor=getRandomColor(),d)));let a=ref(0);const o=(d,f,v)=>{v.preventDefault()},s=(d,f,v)=>{a.value=d},l=(d,f,v)=>{v.preventDefault()},c=(d,f,v)=>{v.preventDefault(),v.target.classList.contains("links-item")&&d!==a.value&&(console.log(a.value,d),d>=a.value?(n.splice(d+1,0,n[a.value]),n.splice(a.value,1)):(n.splice(d,0,n[a.value]),n.splice(a.value+1,1)),a.value=d)},u=()=>{};return(d,f)=>{const v=resolveComponent("svg-icon");return openBlock(),createElementBlock("div",_hoisted_1$l,[createVNode$1(TransitionGroup,{class:"quick-links-container",name:"sort",tag:"div"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(n),(g,_)=>(openBlock(),createElementBlock("div",{class:"links-item",title:g.title,draggable:"true",onDrag:y=>o(_,g,y),onDragstart:y=>s(_,g,y),onDragover:y=>l(_,g,y),onDragenter:withModifiers(y=>c(_,g,y),["prevent","stop"]),onDragend:u,key:g.title+g.icon,"data-index":_,ref_for:!0,ref_key:"linkRef",ref:r},[createVNode$1(v,{name:g.icon,size:"2em",color:g.iconColor},null,8,["name","color"]),createBaseVNode("span",_hoisted_3$9,toDisplayString(g.title),1)],40,_hoisted_2$d))),128))]),_:1})])}}});var QuickLinks=_export_sfc$2(_sfc_main$p,[["__scopeId","data-v-bac3ebae"]]),descriptions="",descriptionsItem="";const name="wei-design",version="0.0.0",scripts={dev:"vite",build:"vite build && vite preview",preview:"vite preview"},dependencies={"@element-plus/icons-vue":"^1.1.4","@waycloud/ui":"^0.0.1-alpha.1","animate.css":"^4.1.1",axios:"^0.26.1",echarts:"^5.4.0","echarts-gl":"^2.0.9","element-plus":"^2.0.1","fast-glob":"^3.2.12",html2canvas:"^1.4.1",mitt:"^3.0.0",mockjs:"^1.1.0",prettier:"^2.7.1","vite-plugin-svg-icons":"^2.0.1",vue:"^3.2.25","vue-router":"4","vue-sketch-ruler":"^1.0.3",vuex:"^4.0.2"},devDependencies={"@types/mockjs":"^1.0.7","@vitejs/plugin-vue":"^2.2.0",sass:"^1.56.1",typescript:"^4.5.4","unplugin-auto-import":"^0.11.4","unplugin-element-plus":"^0.4.1","unplugin-vue-components":"^0.17.18",vite:"^2.8.0","vite-plugin-mock":"^2.9.6","vue-tsc":"^0.29.8"};var config={name,private:!0,version,scripts,dependencies,devDependencies},index_vue_vue_type_style_index_0_scoped_true_lang$8="";const _hoisted_1$k={class:"info-container"},_hoisted_2$c={class:"dependencies-container"},_sfc_main$o=defineComponent({__name:"index",setup(t){console.log(config);const{dependencies:r,devDependencies:n,version:a}=config,o=Object.entries(r).map(([s,l])=>({key:s,value:l}));return Object.entries(n).map(([s,l])=>({key:s,value:l})),console.log(o),(s,l)=>{const c=ElDescriptionsItem,u=ElDescriptions;return openBlock(),createElementBlock("div",_hoisted_1$k,[createBaseVNode("div",_hoisted_2$c,[createVNode$1(u,{border:""},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(o),d=>(openBlock(),createBlock(c,{key:d.key+d.value,label:d.key},{default:withCtx(()=>[createTextVNode(toDisplayString(d.value),1)]),_:2},1032,["label"]))),128))]),_:1})])])}}});var DependenceInfo=_export_sfc$2(_sfc_main$o,[["__scopeId","data-v-c9a59244"]]);const systemInfomationData=()=>({legend:{right:0,top:"center",orient:"vertical",align:"right"},tooltip:{show:!0},series:[{name:"\u7CFB\u7EDF\u4FE1\u606F\u7EDF\u8BA1",type:"pie",radius:[0,70],center:["35%","50%"],roseType:"",itemStyle:{borderRadius:5},label:{position:"inside"},data:[{value:2e3,name:"\u56FE\u8868"},{value:1212,name:"\u6570\u636E\u96C6"},{value:4e3,name:"\u7EC4\u4EF6"},{value:2211,name:"\u7528\u6237\u91CF"},{value:12121,name:"\u8BBF\u95EE\u91CF"},{value:4346,name:"\u9875\u9762\u6570\u91CF"}]}]}),systemUserData=()=>{var t=[["#ff7f50","#87cefa","#da70d6","#32cd32","#6495ed","#ff69b4","#ba55d3","#cd5c5c","#ffa500","#40e0d0","#1e90ff","#ff6347","#7b68ee","#d0648a","#ffd700","#6b8e23","#4ea397","#3cb371","#b8860b","#7bd9a5"],["#ff7f50","#87cefa","#da70d6","#32cd32","#6495ed","#ff69b4","#ba55d3","#cd5c5c","#ffa500","#40e0d0","#1e90ff","#ff6347","#7b68ee","#00fa9a","#ffd700","#6b8e23","#ff00ff","#3cb371","#b8860b","#30e0e0"],["#929fff","#9de0ff","#ffa897","#af87fe","#7dc3fe","#bb60b2","#433e7c","#f47a75","#009db2","#024b51","#0780cf","#765005","#e75840","#26ccd8","#3685fe","#9977ef","#f5616f","#f7b13f","#f9e264","#50c48f"]][2];const n=[{title:"Vue3 One Piece",url:"https://vue3js.cn/"},{title:"Vite: \u4E0B\u4E00\u4EE3\u7684\u524D\u7AEF\u5DE5\u5177\u94FE",url:"https://cn.vitejs.dev/"},{title:"qiankun: \u5B8C\u5584\u7684\u5FAE\u524D\u7AEF\u89E3\u51B3\u65B9\u6848",url:"https://qiankun.umijs.org/zh"},{title:"svelte",url:"https://www.sveltejs.cn/docs"},{title:"Sails.js: \u4F18\u79C0\u7684web\u540E\u53F0\u5F00\u53D1\u6846\u67B6",url:"https://www.eggjs.org/zh-CN/intro/"},{title:"egg.js",url:"https://www.eggjs.org/zh-CN/intro/"},{title:"\u7528\u4E8E\u6784\u5EFA\u7528\u6237\u754C\u9762\u7684 JavaScript \u5E93 React",url:"https://www.eggjs.org/zh-CN/intro/"},{title:"\u4E30\u5BCC\u7684JQuery\u63D2\u4EF6\u5E93",url:"https://www.jq22.com/"},{title:"Mokcjs \u6587\u6863 Vitepress\u7248",url:"http://mock.pe666.cn/"},{title:"\u7EC4\u4EF6\u5E93ElementUI",url:"https://element-plus.org/zh-CN/"}].map((a,o)=>({name:a.title,value:randomNum(1e3,1e4),symbolSize:randomNum(10,100),draggable:!0,itemStyle:{normal:{shadowBlur:100,shadowColor:t[o],color:t[o]}}}));return{title:{show:!0,text:'"\u4EA7\u54C1\u751F\u6001"\u4E3B\u9898\u56FE\u8C31',x:"center",y:"bottom",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bolder",color:"#333"},subtextStyle:{color:"#aaa"}},backgroundColor:"#fff",tooltip:{},animationDurationUpdate:function(a){return a*100},animationEasingUpdate:"bounceIn",color:["#fff","#fff","#fff"],series:[{type:"graph",layout:"force",force:{repulsion:300,edgeLength:100},roam:!0,label:{normal:{show:!0}},data:n}]}},growData=()=>({color:getRandomColor(),grid:{top:"20px",right:0,bottom:"20px"},tooltip:{show:!0},xAxis:{type:"category",data:["2021-10","2021-11","2021-12","2022-01","2022-02","2022-03","2022-04","2022-05","2022-06","2022-07","2022-08","2022-09"]},yAxis:{type:"value"},series:[{data:[120,200,150,80,70,110,120,200,150,80,130],type:"bar",itemStyle:{borderRadius:[8,8,0,0]},showBackground:!0}]}),growRoateData=()=>({color:getRandomColor(),tooltip:{show:!0,trigger:"axis"},grid:{top:"20px",right:0,bottom:"20px"},xAxis:{type:"category",data:["2021-10","2021-11","2021-12","2022-01","2022-02","2022-03","2022-04","2022-05","2022-06","2022-07","2022-08","2022-09"]},yAxis:{type:"value"},series:[{data:[120,200,150,80,70,110,120,200,150,80,130],type:"line",showBackground:!0}]});var index_vue_vue_type_style_index_0_scoped_true_lang$7="";const _withScopeId$2=t=>(pushScopeId("data-v-5c0f268d"),t=t(),popScopeId(),t),_hoisted_1$j={class:"index-container"},_hoisted_2$b={class:"one-container"},_hoisted_3$8={class:"one-block"},_hoisted_4$7={style:{display:"flex","align-items":"center"}},_hoisted_5$7=_withScopeId$2(()=>createBaseVNode("span",{style:{margin:"0 5px"}},"\u6BCF\u65E5\u4E00\u53E5",-1)),_hoisted_6$7={class:"one-block-preview"},_hoisted_7$7={class:"chart-box"},_hoisted_8$5={class:"two-block"},_hoisted_9$4={class:"chart-box"},_hoisted_10$4={class:"two-container"},_hoisted_11$4={class:"chart-box"},_sfc_main$n=defineComponent({__name:"index",setup(t){useCssVars(o=>({"2ebeb5f2":n.value}));let r=ref();const n=ref(0);onMounted(()=>{nextTick(()=>{setTimeout(()=>{var o;n.value=(((o=r.value)==null?void 0:o.clientWidth)||0)*.8+"px"})})});const a=reactive([{time:"2022\u5E742\u670810\u65E5 GMT+8 14:55:45",title:"\u7B2C\u4E00\u6B21\u5F00\u53D1\u63D0\u4EA4",content:"\u6700\u521D\u7684\u60F3\u6CD5\u662F\u60F3\u505A\u4E00\u4E2A\u79C1\u6709\u7684\u7EC4\u4EF6\u5E93\uFF0C\u5C31\u7528\u6765\u5B58\u4E00\u4E9B\u81EA\u5DF1\u7684\u5C0F\u7EC4\u4EF6\uFF0C\u5C0F\u63D2\u4EF6\uFF01"},{time:"2022\u5E743\u6708 - 2022\u5E749\u6708",title:"\u9879\u76EE\u6682\u505C",content:"....."},{time:"2022\u5E749\u670819\u65E5 GMT+8 00:28:06",title:"\u7EE7\u7EED\u5F00\u53D1",content:"\u4E00\u6BB5\u65F6\u95F4\u803D\u6401\u4E86\uFF0C\u7A7A\u95F2\u65F6\u95F4\u53C8\u5C06\u8FD9\u4E2A\u9879\u76EE\u91CD\u65B0\u6361\u8D77\u6765\uFF0C\u5F00\u59CB\u4E0D\u65AD\u5B8C\u5584\u4E2D\u3002"},{time:"2022\u5E7411\u67085\u65E5 GMT+8 22:39:01",title:"\u7B2C\u4E00\u4E2AStart",content:"\u611F\u8C22\u6765\u81EAGithub\u540D\u4E3Adaweedkob\u7684\u5C0F\u4F19\u4F34\u7684\u7B2C\u4E00\u4E2Astart\uFF01"}]);return(o,s)=>{const l=resolveComponent("svg-icon"),c=ElCard,u=Echarts,d=ElTimelineItem,f=ElTimeline;return openBlock(),createElementBlock("div",_hoisted_1$j,[createBaseVNode("div",_hoisted_2$b,[createBaseVNode("div",_hoisted_3$8,[createVNode$1(c,{class:"horse-race-lamp","body-style":{height:"100px"}},{header:withCtx(()=>[createBaseVNode("div",_hoisted_4$7,[createVNode$1(l,{name:"aichong",size:"1.25em",class:"aichong2",color:unref(getRandomColor)()},null,8,["color"]),_hoisted_5$7,createVNode$1(l,{name:"aichong2",size:"1.25em",class:"aichong2",color:unref(getRandomColor)()},null,8,["color"])])]),default:withCtx(()=>[createVNode$1(HorseRaceLamp)]),_:1}),createBaseVNode("div",_hoisted_6$7,[createVNode$1(c,{class:"",header:"\u7CFB\u7EDF\u7EDF\u8BA1\u4FE1\u606F"},{default:withCtx(()=>[createBaseVNode("div",{class:"chart-box",ref_key:"chartRef",ref:r},[n.value?(openBlock(),createBlock(u,{key:0,options:unref(systemInfomationData)()},null,8,["options"])):createCommentVNode("",!0)],512)]),_:1}),createVNode$1(c,{class:"",header:"\u4F7F\u7528\u8005\u589E\u957F\u91CF"},{default:withCtx(()=>[createBaseVNode("div",_hoisted_7$7,[n.value?(openBlock(),createBlock(u,{key:0,options:unref(growData)()},null,8,["options"])):createCommentVNode("",!0)])]),_:1})])]),createBaseVNode("div",_hoisted_8$5,[createVNode$1(c,{header:"\u4EA7\u54C1\u751F\u6001","body-style":{flex:1}},{default:withCtx(()=>[createBaseVNode("div",_hoisted_9$4,[n.value?(openBlock(),createBlock(u,{key:0,options:unref(systemUserData)()},null,8,["options"])):createCommentVNode("",!0)])]),_:1})])]),createBaseVNode("div",_hoisted_10$4,[createVNode$1(c,{class:"quick-links",header:"\u5FEB\u6377\u94FE\u63A5"},{default:withCtx(()=>[createVNode$1(QuickLinks)]),_:1}),createVNode$1(c,{class:"",header:"\u4F7F\u7528\u8005\u589E\u901F","body-style":{flex:1}},{default:withCtx(()=>[createBaseVNode("div",_hoisted_11$4,[n.value?(openBlock(),createBlock(u,{key:0,options:unref(growRoateData)()},null,8,["options"])):createCommentVNode("",!0)])]),_:1})]),createVNode$1(c,{class:"dependence-info-box",header:"\u4F9D\u8D56\u4FE1\u606F"},{default:withCtx(()=>[createVNode$1(DependenceInfo)]),_:1}),createVNode$1(c,{class:"history-log",header:"\u5386\u53F2\u8BB0\u5F55"},{default:withCtx(()=>[createVNode$1(f,null,{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(a),v=>(openBlock(),createBlock(d,{key:v.time,center:"",timestamp:v.time,placement:"top",color:unref(getRandomColor)()},{default:withCtx(()=>[createVNode$1(c,null,{default:withCtx(()=>[createBaseVNode("h4",null,toDisplayString(v.title),1),createBaseVNode("p",null,toDisplayString(v.content),1)]),_:2},1024)]),_:2},1032,["timestamp","color"]))),128))]),_:1})]),_:1})])}}});var SystemInfo=_export_sfc$2(_sfc_main$n,[["__scopeId","data-v-5c0f268d"]]),index_vue_vue_type_style_index_0_scoped_true_lang$6="",index_vue_vue_type_style_index_1_lang$6="";const _hoisted_1$i={class:"assembly-container"},_hoisted_2$a={class:"el-custom-card-body"},_hoisted_3$7=["src"],_hoisted_4$6={class:"discrible-box"},_hoisted_5$6={class:"title"},_hoisted_6$6={class:"content"},_hoisted_7$6={class:"time"},_sfc_main$m=defineComponent({__name:"index",setup(t){let r=ref([]);ASSEMBLY_API.getAssemblyLists().then(o=>{o&&(r.value=o.data)});const n=ref(!1),a=(o,s)=>{n.value=!0};return(o,s)=>{const l=ElCard;return openBlock(),createElementBlock("div",_hoisted_1$i,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(r),(c,u)=>(openBlock(),createBlock(l,{class:"custom-card",shadow:"hover",key:c.img,"data-name":"el-card",onClick:d=>a()},{default:withCtx(()=>[createBaseVNode("div",_hoisted_2$a,[createBaseVNode("img",{class:"custom-card-img",src:c.img,alt:""},null,8,_hoisted_3$7),createBaseVNode("div",_hoisted_4$6,[createBaseVNode("span",_hoisted_5$6,toDisplayString(c.title),1),createBaseVNode("span",_hoisted_6$6,toDisplayString(c.content),1),createBaseVNode("span",_hoisted_7$6,toDisplayString(c.time),1)])])]),_:2},1032,["onClick"]))),128)),withDirectives(createVNode$1(l,{class:"show-assembly-box"},{default:withCtx(()=>[createBaseVNode("h1",{onClick:s[0]||(s[0]=c=>n.value=!1)},"\u9000\u51FA")]),_:1},512),[[vShow,unref(n)]])])}}});var Assembly=_export_sfc$2(_sfc_main$m,[["__scopeId","data-v-00cca839"]]);const _sfc_main$l={},_hoisted_1$h={class:"container"};function _sfc_render$4(t,r){return openBlock(),createElementBlock("div",_hoisted_1$h," \u6570\u636E\u96C6 ")}var Boardsheet=_export_sfc$2(_sfc_main$l,[["render",_sfc_render$4]]),index_vue_vue_type_style_index_0_scoped_true_lang$5="",index_vue_vue_type_style_index_1_lang$5="";const _hoisted_1$g={class:"item-header"},_hoisted_2$9={class:"item-left"},_hoisted_3$6={class:"item-right"},_sfc_main$k=defineComponent({__name:"index",props:{btns:{type:Array,default:()=>["cancel","enLarge"]}},emits:["cancel","enLarge","reduce"],setup(t,{emit:r}){const n=t,a=c=>n.btns.includes(c),o=()=>{r("cancel",!0)},s=()=>{r("enLarge",!0)},l=()=>{r("reduce",!0)};return(c,u)=>{const d=resolveComponent("svg-icon"),f=ElCard;return openBlock(),createBlock(f,{class:"item-card"},{header:withCtx(()=>[createBaseVNode("div",_hoisted_1$g,[createBaseVNode("div",_hoisted_2$9,[renderSlot(c.$slots,"headerLeft",{},()=>[a("cancel")?(openBlock(),createElementBlock("span",{key:0,class:"red-btn btn",onClick:o},[createVNode$1(d,{name:"cancel",color:"#1d2129",size:"8px"})])):createCommentVNode("",!0),a("reduce")?(openBlock(),createElementBlock("span",{key:1,class:"yellow-btn btn",onClick:l},[createVNode$1(d,{name:"reduce",color:"#1d2129",size:"8px"})])):createCommentVNode("",!0),a("enLarge")?(openBlock(),createElementBlock("span",{key:2,class:"green-btn btn",onClick:s},[createVNode$1(d,{name:"enLarge",color:"#1d2129",size:"8px"})])):createCommentVNode("",!0)],!0)]),createBaseVNode("div",_hoisted_3$6,[renderSlot(c.$slots,"headerRight",{},void 0,!0)])])]),default:withCtx(()=>[renderSlot(c.$slots,"default",{},void 0,!0)]),_:3})}}});var ItemCard=_export_sfc$2(_sfc_main$k,[["__scopeId","data-v-8681a216"]]),dialog="",overlay="",index_vue_vue_type_style_index_0_scoped_true_lang$4="",index_vue_vue_type_style_index_1_lang$4="";const _hoisted_1$f={class:"item-header"},_hoisted_2$8={class:"item-left"},_sfc_main$j=defineComponent({__name:"index",props:{btns:{type:Array,default:()=>["cancel","enLarge"]}},emits:["cancel","enLarge","reduce"],setup(t,{emit:r}){const n=t,a=c=>n.btns.includes(c),o=()=>{r("cancel",!0)},s=()=>{r("enLarge",!0)},l=()=>{r("reduce",!0)};return(c,u)=>{const d=resolveComponent("svg-icon"),f=ElDialog;return openBlock(),createBlock(f,{class:"dialog-container-box animated"},{header:withCtx(()=>[renderSlot(c.$slots,"header",{},()=>[createBaseVNode("div",_hoisted_1$f,[createBaseVNode("div",_hoisted_2$8,[a("cancel")?(openBlock(),createElementBlock("span",{key:0,class:"red-btn btn",onClick:o},[createVNode$1(d,{name:"cancel",color:"#1d2129",size:"8px"})])):createCommentVNode("",!0),a("reduce")?(openBlock(),createElementBlock("span",{key:1,class:"yellow-btn btn",onClick:l},[createVNode$1(d,{name:"reduce",color:"#1d2129",size:"8px"})])):createCommentVNode("",!0),a("enLarge")?(openBlock(),createElementBlock("span",{key:2,class:"green-btn btn",onClick:s},[createVNode$1(d,{name:"enLarge",color:"#1d2129",size:"8px"})])):createCommentVNode("",!0)])])],!0)]),default:withCtx(()=>[renderSlot(c.$slots,"default",{},void 0,!0)]),_:3})}}});var Dialog=_export_sfc$2(_sfc_main$j,[["__scopeId","data-v-7b078b8c"]]),index_vue_vue_type_style_index_0_scoped_true_lang$3="";const _hoisted_1$e={class:"heart-container"},_sfc_main$i=defineComponent({__name:"index",props:{size:{type:String,default:"1em"},type:{type:String,validator(t){return["warn","success"].includes(t)},default:"warn"},ms:{type:String,default:"1s"},large:{type:Number,default:1.1}},setup(t){const r=t;useCssVars(a=>({"80daff38":t.size,d7dfce5e:n[r.type],"4a52f1c7":r.ms,"2a41577a":r.large}));const n={success:"#34c749",warn:"#fcbc40"};return(a,o)=>(openBlock(),createElementBlock("span",_hoisted_1$e))}});var Heart=_export_sfc$2(_sfc_main$i,[["__scopeId","data-v-72093738"]]),index_vue_vue_type_style_index_0_scoped_true_lang$2="",index_vue_vue_type_style_index_1_lang$3="";const _hoisted_1$d={class:"my-design-manager-container"},_hoisted_2$7={class:"design-content"},_hoisted_3$5={class:"design-footer"},_hoisted_4$5={class:"title"},_hoisted_5$5={class:"right"},_hoisted_6$5={class:"status"},_hoisted_7$5={class:"title"},_hoisted_8$4={class:"overviewImg"},_hoisted_9$3={class:"bottom-line"},_hoisted_10$3={class:"right"},_hoisted_11$3={class:"status"},_sfc_main$h=defineComponent({__name:"index",setup(t){const r=reactive([{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"}]),n=reactive([{title:"\u9884\u89C8",icon:"\u9884\u89C8",click:()=>{}},{title:"\u514B\u9686",icon:"\u514B\u9686",click:()=>{}},{title:"\u91CD\u547D\u540D",icon:"\u91CD\u547D\u540D",click:()=>{}},{title:"\u53D6\u6D88\u53D1\u5E03",icon:"\u53D6\u6D88\u53D1\u5E03",click:()=>{}},{title:"\u4E0B\u8F7D",icon:"\u4E0B\u8F7D",click:()=>{}},{title:"\u5220\u9664",icon:"\u5220\u9664",click:()=>{}}]),a=ref(!1);let o=reactive({id:"",img:"",title:""});const s=ref(!1),l=u=>{a.value=!0,o=u,s.value=!1},c=()=>{const u=router.resolve({path:"weiDesign/designSpace"});window.open(u.href,"_blank")};return(u,d)=>{const f=resolveComponent("svg-icon"),v=ElButton,g=ElTooltip,_=ElDropdownItem,y=ElDropdownMenu,S=ElDropdown;return openBlock(),createElementBlock(Fragment,null,[createBaseVNode("div",_hoisted_1$d,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(r),(x,b)=>(openBlock(),createBlock(ItemCard,{shadow:"hover",key:x.img,onEnLarge:w=>l(x),"body-style":{}},{default:withCtx(()=>[createBaseVNode("div",_hoisted_2$7,[createBaseVNode("div",{class:"design-img",onClick:c},[createVNode$1(f,{name:"\u5E73\u53F0",style:{width:"80%",height:"80%"}})]),createBaseVNode("div",_hoisted_3$5,[createBaseVNode("span",_hoisted_4$5,toDisplayString(x.title),1),createBaseVNode("div",_hoisted_5$5,[createBaseVNode("span",_hoisted_6$5,[createVNode$1(Heart,{style:{"margin-right":"5px"},size:".8em"}),createTextVNode(" \u72B6\u6001 ")]),createVNode$1(g,{content:"\u7F16\u8F91",effect:"light"},{default:withCtx(()=>[createVNode$1(v,{class:"edit",plain:"",onClick:c},{icon:withCtx(()=>[createVNode$1(f,{name:"hammer",size:"1.5em",color:""})]),_:1})]),_:1}),createVNode$1(S,{class:"more","show-timeout":0},{dropdown:withCtx(()=>[createVNode$1(y,{class:"my-design-manager-dropdown"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(n),(w,A)=>(openBlock(),createBlock(_,{key:w.title,onClick:M=>w.click()},{default:withCtx(()=>[createVNode$1(f,{color:"",name:w.icon},null,8,["name"]),createBaseVNode("span",null,toDisplayString(w.title),1)]),_:2},1032,["onClick"]))),128))]),_:2},1024)]),default:withCtx(()=>[createVNode$1(v,{icon:"MoreFilled",plain:""})]),_:2},1024)])])])]),_:2},1032,["onEnLarge"]))),128))]),createVNode$1(Dialog,{modelValue:unref(a),"onUpdate:modelValue":d[0]||(d[0]=x=>isRef(a)?a.value=x:null),class:"show-disign-view-dialog","show-close":!1,btns:["reduce","enLarge"],width:"80%",onReduce:d[1]||(d[1]=x=>a.value=!1),fullscreen:unref(s),onEnLarge:d[2]||(d[2]=x=>s.value=!0),"append-to-body":!0},{default:withCtx(()=>[createBaseVNode("div",_hoisted_7$5,toDisplayString(unref(o).title),1),createBaseVNode("div",_hoisted_8$4,[createVNode$1(f,{name:"\u5E73\u53F0"})]),createBaseVNode("div",_hoisted_9$3,[createBaseVNode("span",null,"\u6700\u540E\u65F6\u95F4\uFF1A"+toDisplayString(new Date),1),createBaseVNode("div",_hoisted_10$3,[createBaseVNode("span",_hoisted_11$3,[createVNode$1(Heart,{style:{"margin-right":"5px"},size:".8em"}),createTextVNode(" \u72B6\u6001 ")]),createVNode$1(v,{class:"edit",plain:"",onClick:c},{icon:withCtx(()=>[createVNode$1(f,{name:"hammer",size:"1.5em",color:""})]),_:1})])])]),_:1},8,["modelValue","fullscreen"])],64)}}});var WeiDesign=_export_sfc$2(_sfc_main$h,[["__scopeId","data-v-1e4ed108"]]),index_vue_vue_type_style_index_0_scoped_true_lang$1="";const _hoisted_1$c={class:"container"},_sfc_main$g=defineComponent({__name:"index",setup(t){const r=ref(!0),n=()=>{r.value=!r.value};return(a,o)=>{const s=resolveComponent("w-button");return openBlock(),createElementBlock("div",_hoisted_1$c,[createVNode$1(Transition,{name:"router_animate"},{default:withCtx(()=>[unref(r)?(openBlock(),createBlock(s,{key:0},{default:withCtx(()=>[createTextVNode("1111")]),_:1})):createCommentVNode("",!0)]),_:1}),createVNode$1(s,{onClick:n},{default:withCtx(()=>[createTextVNode("\u70B9\u51FB")]),_:1})])}}});var TplMarket=_export_sfc$2(_sfc_main$g,[["__scopeId","data-v-ddf33c96"]]);const TYPE_MAPS=new Map([["chart","\u56FE\u50CF"],["element","\u666E\u901A\u5143\u7D20"]]),getComponentType=t=>{const r=t.type||"element";return[r,TYPE_MAPS.get(r)||"\u666E\u901A\u5143\u7D20"]};var index_vue_vue_type_style_index_0_scoped_true_lang="",index_vue_vue_type_style_index_1_lang$2="";const _sfc_main$f=defineComponent({__name:"index",props:{componentData:{type:Object,default:{}}},setup(t){const r=t,n=ref(),a=ref(),o=reactive({height:"100%",width:"100%",transform:"scale(1)","z-index":"100"}),s=ref("element");s.value=getComponentType(r.componentData)[0];const{width:l,height:c}=r.componentData.style,u=93/parseInt(l);return o.width=158/u+"px",o.height=93/u+"px",o.transform=`scale(${u})`,(d,f)=>(openBlock(),createElementBlock("div",{class:normalizeClass(`component-${unref(s)}-container show-content`),ref_key:"componentContainerRef",ref:a},[(openBlock(),createBlock(resolveDynamicComponent(t.componentData.component),{ref_key:"componentRef",ref:n,class:"html-2-canvas-component",style:normalizeStyle$1({width:unref(o).width,height:unref(o).height,transform:unref(o).transform})},null,8,["style"]))],2))}});var Html2Canvas=_export_sfc$2(_sfc_main$f,[["__scopeId","data-v-08c14fb8"]]),index_scss_vue_type_style_index_0_src_fe69c53e_scoped_true_lang="",index_vue_vue_type_style_index_1_lang$1="";const _hoisted_1$b={class:"top"},_hoisted_2$6={class:"left-box"},_hoisted_3$4={class:"right-box"},_hoisted_4$4={class:"content"},_hoisted_5$4={class:"components-list"},_hoisted_6$4=["onClick"],_hoisted_7$4={class:"title"},_hoisted_8$3={class:"layer-list"},_hoisted_9$2=["onClick"],_hoisted_10$2={class:"chart-list"},_hoisted_11$2=["data-index","onDragstart"],_hoisted_12$1={class:"layer-content"},_sfc_main$e=defineComponent({__name:"index",props:{shrinkComponent:{type:Boolean,default:!1}},setup(t){const r=useStore();r.dispatch("weiDesign/fetchComponentsList");const n=reactive({componentsList:[{icon:"\u56FE\u8868",title:"\u56FE\u8868"},{icon:"\u4FE1\u606F",title:"\u4FE1\u606F"},{icon:"\u5217\u8868",title:"\u5217\u8868"},{icon:"\u5C0F\u7EC4\u4EF6",title:"\u5C0F\u7EC4\u4EF6"}],layerList:[{title:"\u6240\u6709",value:"all"},{title:"\u67F1\u72B6\u56FE",value:"barChart"}],chartList:computed(()=>r.state.weiDesign.componentsList)}),a=ref(0),o=d=>{a.value=d},s=ref(0),l=d=>{s.value=d},c=ref(""),u=(d,f)=>{d.dataTransfer.setData("index",f)};return(d,f)=>{const v=resolveComponent("svg-icon"),g=ElInput,_=ElButton,y=ElTooltip,S=ElButtonGroup$1;return openBlock(),createElementBlock("div",{class:normalizeClass(["component-control-container",t.shrinkComponent?"":"shrinkComponent"])},[createBaseVNode("div",_hoisted_1$b,[createBaseVNode("span",_hoisted_2$6,[createTextVNode(" \u7EC4\u4EF6 "),createVNode$1(v,{name:"chart"})]),createBaseVNode("span",_hoisted_3$4,[createVNode$1(g,{modelValue:c.value,"onUpdate:modelValue":f[0]||(f[0]=x=>c.value=x),size:"small",placeholder:"\u641C\u7D22\u7EC4\u4EF6","suffix-icon":unref(search)},null,8,["modelValue","suffix-icon"]),createVNode$1(S,{size:"small"},{default:withCtx(()=>[createVNode$1(y,{effect:"dark",placement:"top",content:"\u5355\u5217"},{default:withCtx(()=>[createVNode$1(_,{type:"",plain:""},{icon:withCtx(()=>[createVNode$1(v,{name:"\u5355\u5217"})]),_:1})]),_:1}),createVNode$1(y,{effect:"dark",placement:"top",content:"\u53CC\u5217"},{default:withCtx(()=>[createVNode$1(_,{type:"",plain:""},{icon:withCtx(()=>[createVNode$1(v,{name:"\u53CC\u5217"})]),_:1})]),_:1})]),_:1})])]),createBaseVNode("div",_hoisted_4$4,[createBaseVNode("ul",_hoisted_5$4,[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.componentsList,(x,b)=>(openBlock(),createElementBlock("li",{key:x.title,class:normalizeClass(a.value===b?"active":""),onClick:w=>o(b)},[createVNode$1(v,{name:x.icon,size:"1.25em"},null,8,["name"]),createBaseVNode("span",_hoisted_7$4,toDisplayString(x.title),1)],10,_hoisted_6$4))),128))]),createBaseVNode("ul",_hoisted_8$3,[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.layerList,(x,b)=>(openBlock(),createElementBlock("li",{class:normalizeClass(s.value===b?"active":""),onClick:w=>l(b),key:x.title},toDisplayString(x.title),11,_hoisted_9$2))),128))]),createBaseVNode("ul",_hoisted_10$2,[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.chartList,(x,b)=>(openBlock(),createElementBlock("li",{key:b+x.id,draggable:"true","data-index":b,onDragstart:w=>u(w,b)},[createVNode$1(ItemCard,{btns:["cancel","enLarge","reduce"]},{headerRight:withCtx(()=>[createBaseVNode("span",null,toDisplayString(x.label),1)]),default:withCtx(()=>[createBaseVNode("div",_hoisted_12$1,[createVNode$1(Html2Canvas,{"component-data":x},null,8,["component-data"])])]),_:2},1024)],40,_hoisted_11$2))),128))])])],2)}}});var ComponentControl=_export_sfc$2(_sfc_main$e,[["__scopeId","data-v-fe69c53e"]]),index_scss_vue_type_style_index_0_src_80a926a6_scoped_true_lang="";const _hoisted_1$a={class:"layer-control-container"},_hoisted_2$5={class:"top"},_hoisted_3$3={class:"left-box"},_hoisted_4$3={class:"right-box"},_hoisted_5$3={class:"content"},_hoisted_6$3=["onClick"],_hoisted_7$3={class:"title"},_hoisted_8$2={class:"control"},_sfc_main$d=defineComponent({__name:"index",emits:["shrink"],setup(t,{emit:r}){const n=reactive({layerList:[{icon:"\u5E73\u53F0",title:"\u56FE\u5C42\u4E00",ifLock:!1,ifShow:!0},{icon:"\u5E73\u53F0",title:"\u56FE\u5C42\u4E00",ifLock:!1,ifShow:!0},{icon:"\u5E73\u53F0",title:"\u56FE\u5C42\u4E00",ifLock:!1,ifShow:!0},{icon:"\u5E73\u53F0",title:"\u56FE\u5C42\u4E00",ifLock:!1,ifShow:!0},{icon:"\u5E73\u53F0",title:"\u56FE\u5C42\u4E00",ifLock:!1,ifShow:!0},{icon:"\u5E73\u53F0",title:"\u56FE\u5C42\u4E00",ifLock:!1,ifShow:!0}]}),a=ref(0),o=l=>{a.value=l},s=()=>{r("shrink",!0)};return(l,c)=>{const u=resolveComponent("svg-icon"),d=ElButton,f=ElTooltip,v=ElButtonGroup$1;return openBlock(),createElementBlock("div",_hoisted_1$a,[createBaseVNode("div",_hoisted_2$5,[createBaseVNode("span",_hoisted_3$3,[createTextVNode(" \u56FE\u5C42 "),createVNode$1(u,{name:"layer"})]),createBaseVNode("span",_hoisted_4$3,[createVNode$1(v,{size:"small"},{default:withCtx(()=>[createVNode$1(f,{effect:"dark",placement:"top",content:"\u7F29\u7565\u56FE"},{default:withCtx(()=>[createVNode$1(d,{type:"",plain:""},{icon:withCtx(()=>[createVNode$1(u,{name:"\u7F29\u7565\u56FE"})]),_:1})]),_:1}),createVNode$1(f,{effect:"dark",placement:"top",content:"\u6587\u672C\u5217"},{default:withCtx(()=>[createVNode$1(d,{type:"",plain:""},{icon:withCtx(()=>[createVNode$1(u,{name:"\u5217\u88681"})]),_:1})]),_:1})]),_:1}),createVNode$1(u,{class:"prev",onClick:s,title:"\u6536\u8D77",size:"1.1em",name:"pre"})])]),createBaseVNode("div",_hoisted_5$3,[createBaseVNode("ul",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.layerList,(g,_)=>(openBlock(),createElementBlock("li",{class:normalizeClass(unref(a)===_?"active":""),key:g.title+_,onClick:y=>o(_)},[createVNode$1(u,{name:g.icon,class:"img"},null,8,["name"]),createBaseVNode("span",_hoisted_7$3,toDisplayString(g.title),1),createBaseVNode("span",_hoisted_8$2,[createVNode$1(u,{class:"lock",name:"unlock"}),createVNode$1(u,{class:"show",name:"show"})])],10,_hoisted_6$3))),128))])])])}}});var LayerControl=_export_sfc$2(_sfc_main$d,[["__scopeId","data-v-80a926a6"]]),slider="",inputNumber="";const getGridSize=t=>t<=.25?40:t<=.5?20:t<=1?10:t<=2?5:t<=4?2:1,FONT_SCALE=.83,drawHorizontalRuler=(t,r,n,a)=>{const{scale:o,width:s,height:l,canvasConfigs:c}=a,{bgColor:u,fontColor:d,shadowColor:f,ratio:v,longfgColor:g,shortfgColor:_}=c;if(t.scale(v,v),t.clearRect(0,0,s,l),t.fillStyle=u,t.fillRect(0,0,s,l),n){const z=(n.x-r)*o,F=n.width*o;t.fillStyle=f,t.fillRect(z,0,F,l*3/8)}const y=getGridSize(o),S=y*o,x=y*10,b=x*o,w=Math.floor(r/y)*y,A=Math.floor(r/x)*x,M=(w-r)/y*S,D=(A-r)/x*b,L=r+Math.ceil(s/o);t.beginPath(),t.fillStyle=d,t.strokeStyle=g;for(let z=A,F=0;z{const{scale:o,width:s,height:l,canvasConfigs:c}=a,{bgColor:u,fontColor:d,shadowColor:f,ratio:v,longfgColor:g,shortfgColor:_}=c;if(t.scale(v,v),t.clearRect(0,0,s,l),t.fillStyle=u,t.fillRect(0,0,s,l),n){const z=(n.y-r)*o,F=n.height*o;t.fillStyle=f,t.fillRect(0,z,s*3/8,F)}const y=getGridSize(o),S=y*o,x=y*10,b=x*o,w=Math.floor(r/y)*y,A=Math.floor(r/x)*x,M=(w-r)/y*S,D=(A-r)/x*b,L=r+Math.ceil(l/o);t.beginPath(),t.fillStyle=d,t.strokeStyle=g;for(let z=A,F=0;zMath.round(r+t/n),_sfc_main$c=defineComponent({props:{vertical:Boolean,start:Number,scale:Number,width:{type:Number,default:1},height:{type:Number,default:1},canvasConfigs:Object,selectStart:Number,selectLength:Number},setup(t,{emit:r}){const n=ref(),a=ref(""),o=()=>{a.value=n.value&&n.value.getContext("2d")},s=()=>{const{ratio:v}=t.canvasConfigs;n.value.width=t.width*v,n.value.height=t.height*v;const g=n.value.getContext("2d");g.font=`${12*v}px -apple-system, - "Helvetica Neue", ".SFNSText-Regular", - "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", - "Microsoft YaHei", "WenQuanYi Zen Hei", sans-serif`,g.lineWidth=1,g.textBaseline="middle"},l=()=>{const v={scale:t.scale,width:t.width,height:t.height,canvasConfigs:t.canvasConfigs};t.vertical?drawVerticalRuler(a.value,t.start,{y:t.selectStart,height:t.selectLength},v):drawHorizontalRuler(a.value,t.start,{x:t.selectStart,width:t.selectLength},v)},c=v=>{const g=t.vertical?v.offsetY:v.offsetX,_=getValueByOffset(g,t.start,t.scale);r("onAddLine",_)},u=v=>{const g=t.vertical?v.offsetY:v.offsetX,_=getValueByOffset(g,t.start,t.scale);r("onIndicatorShow",_)},d=v=>{const g=t.vertical?v.offsetY:v.offsetX,_=getValueByOffset(g,t.start,t.scale);r("onIndicatorMove",_)},f=()=>{r("onIndicatorHide")};return onMounted(()=>{o(),s(),l()}),watch$1([()=>t.start,()=>t.width,()=>t.height],([v,g,_],[y,S,x])=>{s(),l()}),{$canvas:n,handleClick:c,handleEnter:u,handleMove:d,handleLeave:f}}});function _sfc_render$3(t,r,n,a,o,s){return openBlock(),createElementBlock("canvas",{class:"ruler",ref:"$canvas",onClick:r[0]||(r[0]=(...l)=>t.handleClick&&t.handleClick(...l)),onMouseenter:r[1]||(r[1]=(...l)=>t.handleEnter&&t.handleEnter(...l)),onMousemove:r[2]||(r[2]=(...l)=>t.handleMove&&t.handleMove(...l)),onMouseleave:r[3]||(r[3]=(...l)=>t.handleLeave&&t.handleLeave(...l))},null,544)}var __unplugin_components_0$1=_export_sfc$2(_sfc_main$c,[["render",_sfc_render$3]]),line_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$b={name:"LineRuler",data(){return{startValue:0,showLine:!0}},props:{index:Number,start:Number,vertical:Boolean,scale:Number,value:Number,palette:Object,isShowReferLine:Boolean,thick:Number},computed:{offset(){const t=(this.startValue-this.start)*this.scale;t<0?this.showLine=!1:this.showLine=!0;const r=t+"px";return this.vertical?{top:r}:{left:r}},borderCursor(){const t=`1px solid ${this.palette.lineColor}`,r=this.vertical?{borderTop:t}:{borderLeft:t};return{cursor:this.isShowReferLine?this.vertical?"ns-resize":"ew-resize":"none",...r}},actionStyle(){return this.vertical?{left:this.thick+"px"}:{top:this.thick+"px"}}},methods:{handleDown(t){const r=this.vertical?t.clientY:t.clientX,n=this.startValue;this.$emit("onMouseDown");const a=s=>{const l=this.vertical?s.clientY:s.clientX,c=Math.round(n+(l-r)/this.scale);this.startValue=c},o=()=>{this.$emit("onRelease",this.startValue,this.index),document.removeEventListener("mousemove",a),document.removeEventListener("mouseup",o)};document.addEventListener("mousemove",a),document.addEventListener("mouseup",o)},handleRemove(){this.$emit("onRemove",this.index)},initStartValue(){this.startValue=this.value}},mounted(){this.initStartValue()}},_hoisted_1$9={class:"value"};function _sfc_render$2(t,r,n,a,o,s){return withDirectives((openBlock(),createElementBlock("div",{class:"line",style:normalizeStyle$1([s.offset,s.borderCursor]),onMousedown:r[1]||(r[1]=(...l)=>s.handleDown&&s.handleDown(...l))},[createBaseVNode("div",{class:"action",style:normalizeStyle$1(s.actionStyle)},[createBaseVNode("span",{class:"del",onClick:r[0]||(r[0]=(...l)=>this.handleRemove&&this.handleRemove(...l))},"\xD7"),createBaseVNode("span",_hoisted_1$9,toDisplayString(o.startValue),1)],4)],36)),[[vShow,o.showLine]])}var LineRuler=_export_sfc$2(_sfc_main$b,[["render",_sfc_render$2],["__scopeId","data-v-5304adda"]]),rulerWrapper_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$a={name:"RulerWrapper",components:{CanvasRuler:__unplugin_components_0$1,LineRuler},props:{vertical:Boolean,scale:Number,width:Number,thick:Number,height:Number,start:Number,lines:Array,selectStart:Number,selectLength:Number,canvasConfigs:Object,palette:Object,isShowReferLine:Boolean,onShowRightMenu:Function,handleShowReferLine:Function},data(){return{isDraggingLine:!1,showIndicator:!1,value:0}},computed:{rwClassName(){return this.vertical?"v-container":"h-container"},rwStyle(){const t={width:`calc(100% - ${this.thick}px)`,height:`${this.thick+1}px`,left:`${this.thick}px`},r={width:`${this.thick+1}px`,height:`calc(100% - ${this.thick}px)`,top:`${this.thick}px`};return this.vertical?r:t},lineStyle(){return{borderTop:`1px solid ${this.palette.lineColor}`,cursor:this.isShowReferLine?"ns-resize":"none"}},indicatorStyle(){const t=(this.value-this.start)*this.scale;let r="top",n="borderLeft";return r=this.vertical?"top":"left",n=this.vertical?"borderBottom":"borderLeft",{[r]:t+"px",[n]:`1px solid ${this.palette.lineColor}`}}},methods:{handleNewLine(t){this.lines.push(t),this.$emit("onLineChange",this.lines,this.vertical)},handleIndicatorShow(t){this.isDraggingLine||(this.showIndicator=!0,this.value=t)},handleIndicatorMove(t){this.showIndicator&&(this.value=t)},handleIndicatorHide(){this.showIndicator=!1},handleLineDown(){this.isDraggingLine=!0},handleLineRelease(t,r){this.isDraggingLine=!1;const n=t-this.start,a=(this.vertical?this.height:this.width)/this.scale;n<0||n>a?this.handleLineRemove(r):(this.lines[r]=t,this.$emit("onLineChange",this.lines,this.vertical))},handleLineRemove(t){this.lines.splice(t,1),this.$emit("onLineChange",this.lines,this.vertical)}}},_hoisted_1$8={class:"lines"},_hoisted_2$4={class:"value"};function _sfc_render$1(t,r,n,a,o,s){const l=__unplugin_components_0$1,c=resolveComponent("LineRuler");return openBlock(),createElementBlock("div",{class:normalizeClass(s.rwClassName),style:normalizeStyle$1(s.rwStyle)},[createVNode$1(l,{vertical:n.vertical,scale:n.scale,width:n.width,height:n.height,start:n.start,selectStart:n.selectStart,selectLength:n.selectLength,canvasConfigs:n.canvasConfigs,onOnAddLine:s.handleNewLine,onOnIndicatorShow:s.handleIndicatorShow,onOnIndicatorMove:s.handleIndicatorMove,onOnIndicatorHide:s.handleIndicatorHide},null,8,["vertical","scale","width","height","start","selectStart","selectLength","canvasConfigs","onOnAddLine","onOnIndicatorShow","onOnIndicatorMove","onOnIndicatorHide"]),withDirectives(createBaseVNode("div",_hoisted_1$8,[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.lines,(u,d)=>(openBlock(),createBlock(c,{key:u+d,index:d,value:u>>0,scale:n.scale,start:n.start,thick:n.thick,palette:n.palette,vertical:n.vertical,isShowReferLine:n.isShowReferLine,onOnRemove:s.handleLineRemove,onOnMouseDown:s.handleLineDown,onOnRelease:s.handleLineRelease},null,8,["index","value","scale","start","thick","palette","vertical","isShowReferLine","onOnRemove","onOnMouseDown","onOnRelease"]))),128))],512),[[vShow,n.isShowReferLine]]),withDirectives(createBaseVNode("div",{class:"indicator",style:normalizeStyle$1(s.indicatorStyle)},[createBaseVNode("div",_hoisted_2$4,toDisplayString(o.value),1)],4),[[vShow,o.showIndicator]])],6)}var __unplugin_components_0=_export_sfc$2(_sfc_main$a,[["render",_sfc_render$1],["__scopeId","data-v-bfe6c290"]]),sketchRuler_vue_vue_type_style_index_0_lang="";const DEFAULTMENU={bgColor:"#fff",dividerColor:"#DBDBDB",listItem:{textColor:"#415058",hoverTextColor:"#298DF8",disabledTextColor:"rgba(65, 80, 88, 0.4)",bgColor:"#fff",hoverBgColor:"#F2F2F2"}},_sfc_main$9={name:"SketchRuler",components:{RulerWrapper:__unplugin_components_0},data(){return{vertical:!0}},props:{scale:{type:Number,default:1},ratio:{type:Number,default:window.devicePixelRatio||1},thick:{type:Number,default:16},width:Number,height:Number,startX:{type:Number,default:0},startY:{type:Number,default:0},shadow:{type:Object,default:()=>({x:200,y:100,width:200,height:400})},horLineArr:{type:Array,default:()=>[100,200]},verLineArr:{type:Array,default:()=>[100,200]},cornerActive:Boolean,lang:String,isOpenMenuFeature:!1,handleShowRuler:{type:Function,default:()=>()=>{}},isShowReferLine:{type:Boolean,default:!0},handleShowReferLine:{type:Function,default:()=>()=>{}},palette:{type:Object,default:()=>({bgColor:"rgba(225,225,225, 0)",longfgColor:"#BABBBC",shortfgColor:"#C8CDD0",fontColor:"#7D8694",shadowColor:"#E8E8E8",lineColor:"#EB5648",borderColor:"#DADADC",cornerActiveColor:"rgb(235, 86, 72, 0.6)",menu:DEFAULTMENU})}},computed:{cornerActiveClass(){return this.cornerActive?" active":""},cornerStyle(){return{backgroundColor:this.palette.bgColor,width:this.thick+"px",height:this.thick+"px",borderRight:`1px solid ${this.palette.borderColor}`,borderBottom:`1px solid ${this.palette.borderColor}`}},canvasConfigs(){const{bgColor:t,longfgColor:r,shortfgColor:n,fontColor:a,shadowColor:o,lineColor:s,borderColor:l,cornerActiveColor:c}=this.palette;return{ratio:this.ratio,bgColor:t,longfgColor:r,shortfgColor:n,fontColor:a,shadowColor:o,lineColor:s,borderColor:l,cornerActiveColor:c}}},methods:{onCornerClick(t){this.$emit("onCornerClick",t)},handleLineChange(t,r){const n=r?{h:this.horLineArr,v:[...t]}:{h:[...t],v:this.verLineArr};this.$emit("handleLine",n)},fetchRefs(){return{h:this.$refs.hRuler,v:this.$refs.vRuler}}}},_hoisted_1$7={class:"style-ruler mb-ruler",id:"mb-ruler"};function _sfc_render(t,r,n,a,o,s){const l=__unplugin_components_0;return openBlock(),createElementBlock("div",_hoisted_1$7,[createVNode$1(l,{vertical:!1,ref:"hRuler",width:n.width,height:n.thick,isShowReferLine:n.isShowReferLine,thick:n.thick,start:n.startX,lines:n.horLineArr,selectStart:n.shadow.x,selectLength:n.shadow.width,scale:n.scale,palette:n.palette,canvasConfigs:s.canvasConfigs,onOnLineChange:s.handleLineChange},null,8,["width","height","isShowReferLine","thick","start","lines","selectStart","selectLength","scale","palette","canvasConfigs","onOnLineChange"]),createVNode$1(l,{vertical:!0,ref:"vRuler",width:n.thick,height:n.height,isShowReferLine:n.isShowReferLine,thick:n.thick,start:n.startY,lines:n.verLineArr,selectStart:n.shadow.y,selectLength:n.shadow.height,scale:n.scale,palette:n.palette,canvasConfigs:s.canvasConfigs,onOnLineChange:s.handleLineChange},null,8,["width","height","isShowReferLine","thick","start","lines","selectStart","selectLength","scale","palette","canvasConfigs","onOnLineChange"]),createBaseVNode("a",{class:normalizeClass(["corner",s.cornerActiveClass]),style:normalizeStyle$1(s.cornerStyle),onClick:r[0]||(r[0]=(...c)=>s.onCornerClick&&s.onCornerClick(...c))},null,6)])}var SketchRule=_export_sfc$2(_sfc_main$9,[["render",_sfc_render]]);const useMouseXY=(t,r)=>{t=t||window.document,r=r||window.event;const n=r.clientX,a=r.clientY;return{elem:t,event:r,x:n,y:a}};var Shape_vue_vue_type_style_index_0_scoped_true_lang="";const _hoisted_1$6=["data-name","onMousedown"],_sfc_main$8=defineComponent({__name:"Shape",props:{active:{type:Boolean,default:!1},element:{required:!0,type:Object,default:()=>{}},defaultStyle:{required:!0,type:Object,default:()=>{}},index:{required:!0,type:[Number,String],default:0}},setup(t){const r=t,n=useStore(),a=ref(),o=reactive({pointList:["lt","t","rt","r","rb","b","lb","l"],pointList2:["r","l"],cursors:{lt:"nw-resize",t:"n-resize",rt:"ne-resize",r:"e-resize",rb:"se-resize",b:"n-resize",lb:"sw-resize",l:"e-resize"}}),s=computed(()=>n.state.weiDesign.curComponentIndex),l=x=>{n.commit("weiDesign/setComponentIndex",-1)},c=x=>{n.commit("weiDesign/setComponentIndex",r.index?r.index:0),window.document.addEventListener("click",l),x.stopPropagation(),x.preventDefault()};watch$1(s,(x,b)=>{window.document.removeEventListener("click",l)});const u=reactive({x:0,y:0}),d=computed(()=>n.state.weiDesign.componentsInCanvas).value[r.index],f=computed(()=>n.state.weiDesign.canvasScale),v={mounted:x=>{d.style.width=a.value.offsetWidth+"px",d.style.height=a.value.offsetHeight+"px",n.commit("weiDesign/changeComponentsInCanvasByIndex",{index:r.index,component:d}),x.onmousedown=function(b){if(n.commit("weiDesign/setComponentIndex",r.index?r.index:0),b.target&&b.target.dataset.name)return;const{x:w,y:A}=useMouseXY();u.x=w,u.y=A,document.onmousemove=function(M){const{x:D,y:L}=useMouseXY(),z=parseInt(a.value.style.top),F=parseInt(a.value.style.left);a.value.style.top=z+(L/f.value-u.y/f.value)+"px",a.value.style.left=F+(D/f.value-u.x/f.value)+"px",d.style.top=a.value.style.top,d.style.left=a.value.style.left,n.commit("weiDesign/changeComponentsInCanvasByIndex",{index:r.index,component:d}),u.x=D,u.y=L,emitter.emit("moveComponent",d)},document.onmouseup=function(){document.onmousemove=null,document.onmouseup=null,emitter.emit("unMoveComponent")}}}},g=(x,b)=>{const{x:w,y:A}=useMouseXY();document.onmousemove=()=>{if(x.length===2){const{x:M,y:D}=useMouseXY();console.log("x",M-w),console.log("y",D-A),d.style.width=a.value.offsetWidth+(M-w)*f.value+"px",d.style.height=a.value.offsetHeight+(D-A)*f.value+"px"}},document.onmouseup=()=>{document.onmousemove=null,document.onmouseup=null},b.stopPropagation(),b.preventDefault()},_=()=>r.element.component==="line-shape"?o.pointList2:o.pointList,y=x=>{const b=a.value.offsetWidth,w=a.value.offsetHeight;let A=10,M=10,D,L;switch(x){case"lt":D=-6,L=-6;break;case"rt":D=b-7,L=-7;break;case"rb":D=b-7,L=w-7;break;case"lb":D=-7,L=w-7;break;case"t":A=18,D=b/2-10,L=-7;break;case"r":M=18,D=b-7,L=w/2-10;break;case"b":A=18,D=b/2-10,L=w-7;break;case"l":M=18,D=-7,L=w/2-10;break}return{left:`${D}px`,top:`${L}px`,cursor:o.cursors[x],width:`${A}px`,height:`${M}px`}},S=()=>s.value===r.index;return(x,b)=>withDirectives((openBlock(),createElementBlock("div",{class:normalizeClass(["shape",[S()?"active":"",t.active]]),ref_key:"$shape",ref:a,onClick:c},[(openBlock(!0),createElementBlock(Fragment,null,renderList(S()?_():[],w=>(openBlock(),createElementBlock("div",{key:w,"data-name":w,class:"shape-point",style:normalizeStyle$1(y(w)),onMousedown:A=>g(w,A)},null,44,_hoisted_1$6))),128)),renderSlot(x.$slots,"default",{},void 0,!0)],2)),[[v]])}});var Shape=_export_sfc$2(_sfc_main$8,[["__scopeId","data-v-1c968228"]]),MarkLine_vue_vue_type_style_index_0_scoped_true_lang="";const _hoisted_1$5={class:"mark-line"},_sfc_main$7=defineComponent({__name:"MarkLine",setup(t){const r=useStore(),n=reactive({lines:["xt","xc","xb","yl","yc","yr"],diff:3,lineConfig:{xt:{show:!1,style:{}},xc:{show:!1,style:{}},xb:{show:!1,style:{}},yl:{show:!1,style:{}},yc:{show:!1,style:{}},yr:{show:!1,style:{}}}}),a=computed(()=>r.state.weiDesign.curComponentIndex),o=computed(()=>r.state.weiDesign.componentsInCanvas),s=()=>{Object.keys(n.lineConfig).forEach(c=>{n.lineConfig[c].show=!1})},l=()=>{const c=o.value[a.value];o.value.forEach(u=>{const d=u.style,f={xt:parseInt(d.top)+"px",xc:parseInt(d.top)+parseInt(d.height)/2+"px",xb:parseInt(d.top)+parseInt(d.height)+"px",yl:parseInt(d.left)+"px",yc:parseInt(d.left)+parseInt(d.width)/2+"px",yr:parseInt(d.left)+parseInt(d.width)+"px"};Object.entries(n.lineConfig).forEach(([v,g])=>{const _=v.indexOf("x")>=0?"top":"left";c.id!==u.id&&(n.lineConfig[v].show=Math.abs(parseInt(g.style[_])-parseInt(f[v]))<=n.diff)})})};return onMounted(()=>{emitter.on("moveComponent",c=>{l(),Object.keys(n.lineConfig).forEach(u=>{const d=n.lineConfig[u].style;u==="xt"&&(d.top=parseInt(c.style.top)+"px"),u==="xc"&&(d.top=parseInt(c.style.top)+parseInt(c.style.height)/2+"px"),u==="xb"&&(d.top=parseInt(c.style.top)+parseInt(c.style.height)+"px"),u==="yl"&&(d.left=parseInt(c.style.left)+"px"),u==="yc"&&(d.left=parseInt(c.style.left)+parseInt(c.style.width)/2+"px"),u==="yr"&&(d.left=parseInt(c.style.left)+parseInt(c.style.width)+"px")})}),emitter.on("unMoveComponent",()=>{s()})}),(c,u)=>(openBlock(),createElementBlock("div",_hoisted_1$5,[(openBlock(!0),createElementBlock(Fragment,null,renderList(n.lines,d=>withDirectives((openBlock(),createElementBlock("div",{key:d,ref_for:!0,ref:d,style:normalizeStyle$1(n.lineConfig[d].style),class:normalizeClass(["line",d.includes("x")?"xline":"yline"])},null,6)),[[vShow,n.lineConfig[d].show||!1]])),128))]))}});var MarkLine=_export_sfc$2(_sfc_main$7,[["__scopeId","data-v-0e378396"]]),index_scss_vue_type_style_index_0_src_4976a06c_scoped_true_lang="",index_vue_vue_type_style_index_1_lang="";const _hoisted_1$4={class:"edit-control-container"},_hoisted_2$3={class:"wrap-container"},_hoisted_3$2=["onScroll","onMousedown","onMousewheel"],_hoisted_4$2={id:"content"},_hoisted_5$2={class:"components-show-content"},_hoisted_6$2={class:"edit-bottom-menu"},_hoisted_7$2={class:"key-down-show"},_sfc_main$6=defineComponent({__name:"index",setup(t,{expose:r}){useCssVars(de=>({"464cd698":S.value,"464cd696":x.value}));const n=useStore(),a=ref(),o=ref(),s=ref(),l=ref(""),c=reactive({scaleValue:60,inputScale:de=>{c.scaleValue=de,l.value=new Date().toString()},formatSliderTip:de=>de+"%"}),u=computed(()=>c.scaleValue/100),d=reactive({h:[],v:[]}),f=ref(20),v=ref("zh-CN"),g=reactive({x:0,y:0,width:0,height:0}),_=de=>{console.log(de)},y=de=>{console.log(de)},S=ref("0"),x=ref("0"),b=de=>{x.value="-"+de.target.scrollTop+"px",S.value="-"+de.target.scrollLeft+"px"},w=reactive({x:0,y:0}),A=de=>{(de.target&&de.target.id==="content"||L.value)&&(w.x=de.x,w.y=de.y,document.onmousemove=$e=>{a.value.scrollLeft=a.value.scrollLeft-($e.x-w.x),a.value.scrollTop=a.value.scrollTop-($e.y-w.y),x.value="-"+a.value.scrollTop+"px",S.value="-"+a.value.scrollLeft+"px",w.x=$e.x,w.y=$e.y},document.onmouseup=()=>{document.onmousemove=null,document.onmouseup=null})},M=de=>{(de&&(de.deltaY>0||de.deltaX>0)?"down":"up")==="down"?c.scaleValue=c.scaleValue-5:c.scaleValue=c.scaleValue+5},D=()=>{useResizeObserver(a,throttle$1(function(){const de=a.value.clientWidth,$e=a.value.clientHeight,Lt=s.value.clientWidth,jt=s.value.clientHeight;Lt>jt?c.scaleValue=~~((de-200)/Lt*100):c.scaleValue=~~(($e-200)/jt*100);const Ar=c.scaleValue/100,wn=(a.value.clientWidth-s.value.clientWidth*Ar)/2,Sn=(a.value.clientHeight-s.value.clientHeight*Ar)/2;a.value.scrollTop=5e3-Sn,a.value.scrollLeft=5e3-wn,x.value="-"+a.value.scrollTop+"px",S.value="-"+a.value.scrollLeft+"px"},50))};r({setWrapPositionSize:D});const L=ref(!1),z=()=>{document.addEventListener("keydown",de=>{de&&de.code==="Space"&&(L.value=!0,de.preventDefault())}),document.addEventListener("keyup",de=>{de&&de.code==="Space"&&(L.value=!1,de.preventDefault())})};onMounted(()=>{D(),z()});const F=computed(()=>n.state.weiDesign.componentsList),ae=computed(()=>n.state.weiDesign.componentsInCanvas),j=de=>{de.preventDefault(),de.stopPropagation();const $e=deepCopy(F.value[de.dataTransfer.getData("index")]),Lt=de.offsetX,jt=de.offsetY,Ar=parseInt($e.style.width||0),wn=parseInt($e.style.height||0);$e.style.top=jt-wn/2+"px",$e.style.left=Lt-Ar/2+"px",$e.id=uuid(),n.commit("weiDesign/setComponentsInCanvas",[...ae.value,$e])},Y=de=>{de.preventDefault()};return watch$1(()=>c.scaleValue,de=>{c.scaleValue=de<10?10:de,n.commit("weiDesign/setCanvasScale",u.value)}),(de,$e)=>{const Lt=ElSlider;return openBlock(),createElementBlock("div",_hoisted_1$4,[createBaseVNode("div",_hoisted_2$3,[createBaseVNode("div",{id:"wrap",onScroll:withModifiers(b,["prevent"]),onMousedown:withModifiers(A,["prevent"]),onMousewheel:withModifiers(M,["prevent"]),ref_key:"$wrap",ref:a},[createBaseVNode("div",_hoisted_4$2,[createBaseVNode("div",{ref_key:"$canvas",ref:s,class:"edit-canvas",style:normalizeStyle$1({transform:`scale(${unref(u)})`,cursor:L.value?"pointer":"auto"}),onDrop:j,onDragover:Y},[createBaseVNode("div",_hoisted_5$2,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(ae),(jt,Ar)=>(openBlock(),createBlock(Shape,{defaultStyle:jt.style,style:normalizeStyle$1(jt.style),key:jt.id+jt.id,element:jt,zIndex:Ar,index:Ar},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(jt.component),{class:"custom-component-class",propValue:jt.propValue},null,8,["propValue"]))]),_:2},1032,["defaultStyle","style","element","zIndex","index"]))),128)),createVNode$1(MarkLine)])],36)])],40,_hoisted_3$2),createBaseVNode("div",_hoisted_6$2,[createBaseVNode("span",_hoisted_7$2,"\u6309\u4E0B [ "+toDisplayString()+" ] \u952E",1),createVNode$1(Lt,{modelValue:c.scaleValue,"onUpdate:modelValue":$e[0]||($e[0]=jt=>c.scaleValue=jt),"format-tooltip":c.formatSliderTip,onInput:c.inputScale,"show-input":"",size:"small"},null,8,["modelValue","format-tooltip","onInput"])])]),(openBlock(),createBlock(SketchRule,{key:l.value,ref_key:"$sketchRule",ref:o,class:"ruler-container",lang:v.value,thick:f.value,scale:unref(u),width:1e4,height:1e4,startX:-5e3/unref(u),startY:-5e3/unref(u),shadow:g,horLineArr:d.h,verLineArr:d.v,cornerActive:!0,onHandleLine:_,onOnCornerClick:y},null,8,["lang","thick","scale","startX","startY","shadow","horLineArr","verLineArr"]))])}}});var EditControl=_export_sfc$2(_sfc_main$6,[["__scopeId","data-v-4976a06c"]]),colorPicker="",CanvasAttrList_vue_vue_type_style_index_0_scoped_true_lang="";const _withScopeId$1=t=>(pushScopeId("data-v-e21c334a"),t=t(),popScopeId(),t),_hoisted_1$3={class:"canvas-attr-list-container"},_hoisted_2$2={class:"title"},_hoisted_3$1=_withScopeId$1(()=>createBaseVNode("span",null,"\u9875\u9762\u914D\u7F6E",-1)),_hoisted_4$1={class:"size-config config-item"},_hoisted_5$1={class:"size-width"},_hoisted_6$1=_withScopeId$1(()=>createBaseVNode("label",{for:"canvas-size-width"},"\u5BBD\u5EA6",-1)),_hoisted_7$1={class:"size-height"},_hoisted_8$1=_withScopeId$1(()=>createBaseVNode("label",{for:"canvas-size-height"},"\u957F\u5EA6",-1)),_hoisted_9$1={class:"config-item"},_hoisted_10$1=_withScopeId$1(()=>createBaseVNode("label",null,"\u80CC\u666F\u989C\u8272",-1)),_hoisted_11$1={class:"config-item"},_hoisted_12=_withScopeId$1(()=>createBaseVNode("label",null,"\u80CC\u666F\u63A7\u5236",-1)),_hoisted_13={class:"config-item"},_hoisted_14=_withScopeId$1(()=>createBaseVNode("label",null,"\u9002\u914D\u65B9\u5F0F",-1)),_hoisted_15={class:"title"},_hoisted_16=_withScopeId$1(()=>createBaseVNode("span",null,"\u4E3B\u9898\u989C\u8272",-1)),_hoisted_17={class:"config-item color-config"},_hoisted_18=["onClick"],_hoisted_19={class:"color-item-box"},_sfc_main$5=defineComponent({__name:"CanvasAttrList",setup(t){useCssVars(s=>({"5baba39c":unref(n)}));const r=reactive({width:1920,height:1080,bgColor:"#ffffff",selectTheme:"light"}),n=reactive({light:{name:"\u660E\u4EAE",colors:["#4992FF","#00B7FF","#00D3F3","#00E8BF","#90F58B","#F9F871"]},dim:{name:"\u6697\u6DE1",colors:["#5470C6","#BB70C5","#FF77A9","#FF9583","#FFC567","#F9F871"]},Macaroon:{name:"\u9A6C\u5361\u9F99",colors:["#2EC7C9","#41D6BE","#68E2AC","#95ED96","#C5F481","#F9F871"]},blueGreen:{name:"\u84DD\u7EFF",colors:["#3FB1E3","#00C8E3","#00DBD0","#5FEBAF","#ADF58B","#F9F871"]},deepPurple:{name:"\u6DF1\u7D2B",colors:["","","","","",""]},retro:{name:"\u590D\u53E4",colors:["","","","","",""]},pinkishBlue:{name:"\u7C89\u9752",colors:["","","","","",""]},ashPowder:{name:"\u7070\u7C89",colors:["","","","","",""]},greenGrass:{name:"\u9752\u8349",colors:["","","","","",""]},orangeRed:{name:"\u6A58\u7EA2",colors:["","","","","",""]},dark:{name:"\u6DF1\u8272",colors:["","","","","",""]},romanRed:{name:"\u7F57\u9A6C\u7EA2",colors:["","","","","",""]}}),a=s=>{r.selectTheme=s||"light"},o=s=>s===r.selectTheme?n[s].colors[0]:"transparent";return(s,l)=>{const c=resolveComponent("svg-icon"),u=ElInputNumber,d=ElColorPicker,f=ElButton,v=ElButtonGroup$1;return openBlock(),createElementBlock("div",_hoisted_1$3,[createBaseVNode("div",_hoisted_2$2,[_hoisted_3$1,createVNode$1(c,{name:"\u9884\u89C8",size:"1.15em"})]),createBaseVNode("div",_hoisted_4$1,[createBaseVNode("span",_hoisted_5$1,[_hoisted_6$1,createVNode$1(u,{id:"canvas-size-width",size:"small",modelValue:unref(r).width,"onUpdate:modelValue":l[0]||(l[0]=g=>unref(r).width=g),min:1},null,8,["modelValue"])]),createBaseVNode("span",_hoisted_7$1,[_hoisted_8$1,createVNode$1(u,{id:"canvas-size-height",size:"small",modelValue:unref(r).height,"onUpdate:modelValue":l[1]||(l[1]=g=>unref(r).height=g),min:1},null,8,["modelValue"])])]),createBaseVNode("div",_hoisted_9$1,[_hoisted_10$1,createVNode$1(d,{modelValue:unref(r).bgColor,"onUpdate:modelValue":l[2]||(l[2]=g=>unref(r).bgColor=g),"show-alpha":""},null,8,["modelValue"])]),createBaseVNode("div",_hoisted_11$1,[_hoisted_12,createVNode$1(f,{size:"small"},{default:withCtx(()=>[createTextVNode("\u6E05\u9664\u80CC\u666F")]),_:1}),createVNode$1(f,{size:"small"},{default:withCtx(()=>[createTextVNode("\u6E05\u9664\u989C\u8272")]),_:1})]),createBaseVNode("div",_hoisted_13,[_hoisted_14,createVNode$1(v,null,{default:withCtx(()=>[createVNode$1(f,{size:"small"},{default:withCtx(()=>[createTextVNode("\u81EA\u9002\u5E94")]),_:1}),createVNode$1(f,{size:"small"},{default:withCtx(()=>[createTextVNode("X\u8F74\u94FA\u6EE1")]),_:1}),createVNode$1(f,{size:"small"},{default:withCtx(()=>[createTextVNode("Y\u8F74\u94FA\u6EE1")]),_:1}),createVNode$1(f,{size:"small"},{default:withCtx(()=>[createTextVNode("\u56DB\u5468\u62C9\u4F38")]),_:1})]),_:1})]),createBaseVNode("div",_hoisted_15,[_hoisted_16,createVNode$1(c,{name:"\u8C03\u8272\u677F",size:"1.15em"})]),createBaseVNode("div",_hoisted_17,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(n),(g,_)=>(openBlock(),createElementBlock("div",{style:normalizeStyle$1({borderTop:`2px solid ${o(_)}`}),key:g.name,class:normalizeClass([`color-line theme-color-${_}`,unref(r).selectTheme===_?"active":""]),onClick:y=>a(_)},[createBaseVNode("label",null,toDisplayString(g.name),1),createBaseVNode("div",_hoisted_19,[(openBlock(!0),createElementBlock(Fragment,null,renderList(g.colors,y=>(openBlock(),createElementBlock("span",{key:y,class:"color-item",style:normalizeStyle$1({backgroundColor:y})},null,4))),128))])],14,_hoisted_18))),128))])])}}});var CanvasAttrList=_export_sfc$2(_sfc_main$5,[["__scopeId","data-v-e21c334a"]]),index_scss_vue_type_style_index_0_src_782a0dc2_scoped_true_lang="";const _hoisted_1$2={class:"side-setting-container"},_sfc_main$4=defineComponent({__name:"index",setup(t){return useStore(),(r,n)=>(openBlock(),createElementBlock("div",_hoisted_1$2,[createVNode$1(CanvasAttrList)]))}});var SideSettingControl=_export_sfc$2(_sfc_main$4,[["__scopeId","data-v-782a0dc2"]]),index_scss_vue_type_style_index_0_src_03308964_scoped_true_lang="";const _withScopeId=t=>(pushScopeId("data-v-03308964"),t=t(),popScopeId(),t),_hoisted_1$1={class:"designSpace-container"},_hoisted_2$1={class:"header"},_hoisted_3={class:"left-box"},_hoisted_4={class:"logo-box"},_hoisted_5={class:"btn-box"},_hoisted_6=_withScopeId(()=>createBaseVNode("div",{class:"line"},null,-1)),_hoisted_7={class:"center-box"},_hoisted_8=_withScopeId(()=>createBaseVNode("span",{style:{"font-weight":"bold",margin:"0 5px"}},"\u5DE5\u4F5C\u7A7A\u95F4 \u2014 ",-1)),_hoisted_9={class:"right-box"},_hoisted_10={class:"content"},_hoisted_11={class:"edit-control"},_sfc_main$3=defineComponent({__name:"index",setup(t){const r=ref(!1),n=ref("\u9879\u76EE\u4E00"),a=ref(null),o=f=>{r.value&&f.target.dataset.type&&f.target.dataset.type==="input"||(r.value=!r.value,a.value.focus())},s=ref(!0),l=ref(!0),c=ref(!1),u=()=>{l.value=!1},d=(f,v)=>{switch(f){case"chart":s.value=!s.value;break;case"layer":l.value=!l.value;break;case"side":c.value=!c.value;break}let g=v.target;for(;g.nodeName!=="BUTTON";)g=g.parentNode;g.blur()};return(f,v)=>{const g=resolveComponent("svg-icon"),_=ElButton,y=ElTooltip,S=ElInput;return openBlock(),createElementBlock("div",_hoisted_1$1,[createBaseVNode("div",_hoisted_2$1,[createBaseVNode("div",_hoisted_3,[createBaseVNode("span",_hoisted_4,[createVNode$1(g,{class:"logo",name:"lightning",width:"30px",height:"30px",color:"#0ca296"})]),createBaseVNode("div",_hoisted_5,[createVNode$1(y,{effect:"dark",content:"\u56FE\u8868\u7EC4\u4EF6",placement:"bottom"},{default:withCtx(()=>[createVNode$1(_,{plain:!s.value,type:"primary",onClick:v[0]||(v[0]=x=>d("chart",x))},{icon:withCtx(()=>[createVNode$1(g,{name:"chart",size:"2em",color:""})]),_:1},8,["plain"])]),_:1}),createVNode$1(y,{effect:"dark",content:"\u56FE\u5C42\u63A7\u5236",placement:"bottom"},{default:withCtx(()=>[createVNode$1(_,{plain:!l.value,type:"primary",onClick:v[1]||(v[1]=x=>d("layer",x))},{icon:withCtx(()=>[createVNode$1(g,{name:"layer",color:""})]),_:1},8,["plain"])]),_:1}),createVNode$1(y,{effect:"dark",content:"\u8BE6\u60C5\u8BBE\u7F6E",placement:"bottom"},{default:withCtx(()=>[createVNode$1(_,{plain:!c.value,type:"primary",onClick:v[2]||(v[2]=x=>d("side",x))},{icon:withCtx(()=>[createVNode$1(g,{name:"sideSetting",color:""})]),_:1},8,["plain"])]),_:1}),_hoisted_6,createVNode$1(_,{plain:"",disabled:"",type:""},{icon:withCtx(()=>[createVNode$1(g,{name:"pre",color:""})]),_:1}),createVNode$1(_,{plain:"",disabled:"",type:""},{icon:withCtx(()=>[createVNode$1(g,{name:"next",color:""})]),_:1})])]),createBaseVNode("div",_hoisted_7,[createBaseVNode("div",{onClick:o,style:{display:"flex","align-items":"center"}},[createVNode$1(g,{name:"work",color:"#9f9f9f",size:"1.25em"}),_hoisted_8,withDirectives(createVNode$1(_,{class:"name-edit",circle:"",type:""},{default:withCtx(()=>[createTextVNode(toDisplayString(n.value),1)]),_:1},512),[[vShow,!r.value]]),withDirectives(createVNode$1(S,{maxlength:"20","show-word-limit":"",ref_key:"webNameRef",ref:a,"data-type":"input",modelValue:n.value,"onUpdate:modelValue":v[3]||(v[3]=x=>n.value=x),type:"text"},null,8,["modelValue"]),[[vShow,r.value]])])]),createBaseVNode("div",_hoisted_9,[createVNode$1(_,{type:"",size:"large"},{default:withCtx(()=>[createVNode$1(g,{name:"\u9884\u89C8",color:"",size:"1.2em"}),createTextVNode(" \u9884\u89C8 ")]),_:1}),createVNode$1(_,{type:"",size:"large"},{default:withCtx(()=>[createVNode$1(g,{name:"\u53D1\u5E03",color:"",size:"1.2em"}),createTextVNode(" \u53D1\u5E03 ")]),_:1})])]),createBaseVNode("div",_hoisted_10,[createBaseVNode("div",{class:normalizeClass(["component-control",s.value?"":"shrink"])},[createVNode$1(ComponentControl,{"shrink-component":s.value},null,8,["shrink-component"])],2),createBaseVNode("div",{class:normalizeClass(["layer-control",l.value?"":"hideLayer"])},[createVNode$1(LayerControl,{onShrink:u})],2),createBaseVNode("div",_hoisted_11,[createVNode$1(EditControl)]),createBaseVNode("div",{class:normalizeClass(["side-setting-control",c.value?"":"hideSideSetting"])},[createVNode$1(SideSettingControl)],2)])])}}});var DesignSpace=_export_sfc$2(_sfc_main$3,[["__scopeId","data-v-03308964"]]),routes=[{path:"/",redirect:"/home"},{path:"/login",component:Login,name:"Login"},{path:"/home",redirect:"/weiDesign",component:Home,children:[{path:"/weiDesign",name:"\u754C\u9762\u8BBE\u8BA1",component:WeiDesign},{path:"/tplMarket",name:"\u6A21\u677F\u5E02\u573A",component:TplMarket},{path:"/assembly",name:"\u7EC4\u4EF6",component:Assembly},{path:"/boardsheet",name:"\u6570\u636E\u96C6",component:Boardsheet},{path:"/systemInfo",name:"\u7CFB\u7EDF\u4FE1\u606F",component:SystemInfo}]},{path:"/weiDesign/designSpace",name:"\u5DE5\u4F5C\u7A7A\u95F4",component:DesignSpace,meta:{title:"\u5DE5\u4F5C\u7A7A\u95F4"}}];const router=createRouter({history:createWebHashHistory(),routes});router.beforeEach(async(t,r)=>{if(!getItem("loginContent")&&t.name!=="Login")return{name:"Login"}});const weiDesignModule={namespaced:!0,state:()=>({componentsList:[],curComponentIndex:-1,canvasScale:1,componentsInCanvas:[],editCanvasConfig:{}}),mutations:{setComponentsList(t,r){t.componentsList=r},setComponentIndex(t,r){t.curComponentIndex=r},setCanvasScale(t,r){t.canvasScale=r},setComponentsInCanvas(t,r){t.componentsInCanvas=r},changeComponentsInCanvasByIndex(t,r){t.componentsInCanvas[r.index]=r.component}},getters:{},actions:{async fetchComponentsList(t){const r=await myDesign.fetchComponentsList();t.commit("setComponentsList",r.data)}}};var store=createStore({state(){return{count:0,loginContent:{},menuList:[]}},getters:{},mutations:{addCount(t){t.count++},setLoginContent(t,r){t.loginContent=r},setMenuList(t,r){t.menuList=r}},actions:{addCount(t){},async fetchMenuList(t){const r=await system.getMenuList();t.commit("setMenuList",r.data)}},modules:{weiDesign:weiDesignModule}}),index$2="",mock={exports:{}};(function(module,exports){(function(r,n){module.exports=n()})(commonjsGlobal,function(){return function(t){var r={};function n(a){if(r[a])return r[a].exports;var o=r[a]={exports:{},id:a,loaded:!1};return t[a].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}return n.m=t,n.c=r,n.p="",n(0)}([function(t,r,n){var a=n(1),o=n(3),s=n(5),l=n(20),c=n(23),u=n(25),d;typeof window!="undefined"&&(d=n(27));/*! - Mock - 模拟请求 & 模拟数据 - https://github.com/nuysoft/Mock - 墨智 mozhi.gyy@taobao.com nuysoft@gmail.com -*/var f={Handler:a,Random:s,Util:o,XHR:d,RE:l,toJSONSchema:c,valid:u,heredoc:o.heredoc,setup:function(v){return d.setup(v)},_mocked:{}};f.version="1.0.1-beta3",d&&(d.Mock=f),f.mock=function(v,g,_){return arguments.length===1?a.gen(v):(arguments.length===2&&(_=g,g=void 0),d&&(window.XMLHttpRequest=d),f._mocked[v+(g||"")]={rurl:v,rtype:g,template:_},f)},t.exports=f},function(module,exports,__webpack_require__){var Constant=__webpack_require__(2),Util=__webpack_require__(3),Parser=__webpack_require__(4),Random=__webpack_require__(5),RE=__webpack_require__(20),Handler={extend:Util.extend};Handler.gen=function(t,r,n){r=r==null?"":r+"",n=n||{},n={path:n.path||[Constant.GUID],templatePath:n.templatePath||[Constant.GUID++],currentContext:n.currentContext,templateCurrentContext:n.templateCurrentContext||t,root:n.root||n.currentContext,templateRoot:n.templateRoot||n.templateCurrentContext||t};var a=Parser.parse(r),o=Util.type(t),s;return Handler[o]?(s=Handler[o]({type:o,template:t,name:r,parsedName:r&&r.replace(Constant.RE_KEY,"$1"),rule:a,context:n}),n.root||(n.root=s),s):t},Handler.extend({array:function(t){var r=[],n,a;if(t.template.length===0)return r;if(t.rule.parameters)if(t.rule.min===1&&t.rule.max===void 0)t.context.path.push(t.name),t.context.templatePath.push(t.name),r=Random.pick(Handler.gen(t.template,void 0,{path:t.context.path,templatePath:t.context.templatePath,currentContext:r,templateCurrentContext:t.template,root:t.context.root||r,templateRoot:t.context.templateRoot||t.template})),t.context.path.pop(),t.context.templatePath.pop();else if(t.rule.parameters[2])t.template.__order_index=t.template.__order_index||0,t.context.path.push(t.name),t.context.templatePath.push(t.name),r=Handler.gen(t.template,void 0,{path:t.context.path,templatePath:t.context.templatePath,currentContext:r,templateCurrentContext:t.template,root:t.context.root||r,templateRoot:t.context.templateRoot||t.template})[t.template.__order_index%t.template.length],t.template.__order_index+=+t.rule.parameters[2],t.context.path.pop(),t.context.templatePath.pop();else for(n=0;n1)return this.getValueByKeyPath(key,options);if(templateContext&&typeof templateContext=="object"&&key in templateContext&&placeholder!==templateContext[key])return templateContext[key]=Handler.gen(templateContext[key],key,{currentContext:obj,templateCurrentContext:templateContext}),templateContext[key];if(!(key in Random)&&!(lkey in Random)&&!(okey in Random))return placeholder;for(var i=0;i1&&(o=r.context.path.slice(0),o.pop(),o=this.normalizePath(o.concat(a)));try{t=a[a.length-1];for(var s=r.context.root,l=r.context.templateRoot,c=1;c1/(n+a)*n?!o:o):Math.random()>=.5},bool:function(n,a,o){return this.boolean(n,a,o)},natural:function(n,a){return n=typeof n!="undefined"?parseInt(n,10):0,a=typeof a!="undefined"?parseInt(a,10):9007199254740992,Math.round(Math.random()*(a-n))+n},integer:function(n,a){return n=typeof n!="undefined"?parseInt(n,10):-9007199254740992,a=typeof a!="undefined"?parseInt(a,10):9007199254740992,Math.round(Math.random()*(a-n))+n},int:function(n,a){return this.integer(n,a)},float:function(n,a,o,s){o=o===void 0?0:o,o=Math.max(Math.min(o,17),0),s=s===void 0?17:s,s=Math.max(Math.min(s,17),0);for(var l=this.integer(n,a)+".",c=0,u=this.natural(o,s);c1&&d--,6*d<1?v=c+(u-c)*6*d:2*d<1?v=u:3*d<2?v=c+(u-c)*(2/3-d)*6:v=c,f[g]=v*255;return f},hsl2hsv:function(a){var o=a[0],s=a[1]/100,l=a[2]/100,c,u;return l*=2,s*=l<=1?l:2-l,u=(l+s)/2,c=2*s/(l+s),[o,c*100,u*100]},hsv2rgb:function(a){var o=a[0]/60,s=a[1]/100,l=a[2]/100,c=Math.floor(o)%6,u=o-Math.floor(o),d=255*l*(1-s),f=255*l*(1-s*u),v=255*l*(1-s*(1-u));switch(l=255*l,c){case 0:return[l,v,d];case 1:return[f,l,d];case 2:return[d,l,v];case 3:return[d,f,l];case 4:return[v,d,l];case 5:return[l,d,f]}},hsv2hsl:function(a){var o=a[0],s=a[1]/100,l=a[2]/100,c,u;return u=(2-s)*l,c=s*l,c/=u<=1?u:2-u,u/=2,[o,c*100,u*100]},rgb2hex:function(n,a,o){return"#"+((256+n<<8|a)<<8|o).toString(16).slice(1)},hex2rgb:function(n){return n="0x"+n.slice(1).replace(n.length>4?n:/./g,"$&$&")|0,[n>>16,n>>8&255,n&255]}}},function(t,r){t.exports={navy:{value:"#000080",nicer:"#001F3F"},blue:{value:"#0000ff",nicer:"#0074D9"},aqua:{value:"#00ffff",nicer:"#7FDBFF"},teal:{value:"#008080",nicer:"#39CCCC"},olive:{value:"#008000",nicer:"#3D9970"},green:{value:"#008000",nicer:"#2ECC40"},lime:{value:"#00ff00",nicer:"#01FF70"},yellow:{value:"#ffff00",nicer:"#FFDC00"},orange:{value:"#ffa500",nicer:"#FF851B"},red:{value:"#ff0000",nicer:"#FF4136"},maroon:{value:"#800000",nicer:"#85144B"},fuchsia:{value:"#ff00ff",nicer:"#F012BE"},purple:{value:"#800080",nicer:"#B10DC9"},silver:{value:"#c0c0c0",nicer:"#DDDDDD"},gray:{value:"#808080",nicer:"#AAAAAA"},black:{value:"#000000",nicer:"#111111"},white:{value:"#FFFFFF",nicer:"#FFFFFF"}}},function(t,r,n){var a=n(6),o=n(14);function s(l,c,u,d){return u===void 0?a.natural(l,c):d===void 0?u:a.natural(parseInt(u,10),parseInt(d,10))}t.exports={paragraph:function(l,c){for(var u=s(3,7,l,c),d=[],f=0;f1&&(s=[].slice.call(arguments,0));var l=o.options,c=l.context.templatePath.join("."),u=o.cache[c]=o.cache[c]||{index:0,array:s};return u.array[u.index++%u.array.length]}}},function(t,r){t.exports={first:function(){var n=["James","John","Robert","Michael","William","David","Richard","Charles","Joseph","Thomas","Christopher","Daniel","Paul","Mark","Donald","George","Kenneth","Steven","Edward","Brian","Ronald","Anthony","Kevin","Jason","Matthew","Gary","Timothy","Jose","Larry","Jeffrey","Frank","Scott","Eric"].concat(["Mary","Patricia","Linda","Barbara","Elizabeth","Jennifer","Maria","Susan","Margaret","Dorothy","Lisa","Nancy","Karen","Betty","Helen","Sandra","Donna","Carol","Ruth","Sharon","Michelle","Laura","Sarah","Kimberly","Deborah","Jessica","Shirley","Cynthia","Angela","Melissa","Brenda","Amy","Anna"]);return this.pick(n)},last:function(){var n=["Smith","Johnson","Williams","Brown","Jones","Miller","Davis","Garcia","Rodriguez","Wilson","Martinez","Anderson","Taylor","Thomas","Hernandez","Moore","Martin","Jackson","Thompson","White","Lopez","Lee","Gonzalez","Harris","Clark","Lewis","Robinson","Walker","Perez","Hall","Young","Allen"];return this.pick(n)},name:function(n){return this.first()+" "+(n?this.first()+" ":"")+this.last()},cfirst:function(){var n="\u738B \u674E \u5F20 \u5218 \u9648 \u6768 \u8D75 \u9EC4 \u5468 \u5434 \u5F90 \u5B59 \u80E1 \u6731 \u9AD8 \u6797 \u4F55 \u90ED \u9A6C \u7F57 \u6881 \u5B8B \u90D1 \u8C22 \u97E9 \u5510 \u51AF \u4E8E \u8463 \u8427 \u7A0B \u66F9 \u8881 \u9093 \u8BB8 \u5085 \u6C88 \u66FE \u5F6D \u5415 \u82CF \u5362 \u848B \u8521 \u8D3E \u4E01 \u9B4F \u859B \u53F6 \u960E \u4F59 \u6F58 \u675C \u6234 \u590F \u953A \u6C6A \u7530 \u4EFB \u59DC \u8303 \u65B9 \u77F3 \u59DA \u8C2D \u5ED6 \u90B9 \u718A \u91D1 \u9646 \u90DD \u5B54 \u767D \u5D14 \u5EB7 \u6BDB \u90B1 \u79E6 \u6C5F \u53F2 \u987E \u4FAF \u90B5 \u5B5F \u9F99 \u4E07 \u6BB5 \u96F7 \u94B1 \u6C64 \u5C39 \u9ECE \u6613 \u5E38 \u6B66 \u4E54 \u8D3A \u8D56 \u9F9A \u6587".split(" ");return this.pick(n)},clast:function(){var n="\u4F1F \u82B3 \u5A1C \u79C0\u82F1 \u654F \u9759 \u4E3D \u5F3A \u78CA \u519B \u6D0B \u52C7 \u8273 \u6770 \u5A1F \u6D9B \u660E \u8D85 \u79C0\u5170 \u971E \u5E73 \u521A \u6842\u82F1".split(" ");return this.pick(n)},cname:function(){return this.cfirst()+this.clast()}}},function(t,r){t.exports={url:function(n,a){return(n||this.protocol())+"://"+(a||this.domain())+"/"+this.word()},protocol:function(){return this.pick("http ftp gopher mailto mid cid news nntp prospero telnet rlogin tn3270 wais".split(" "))},domain:function(n){return this.word()+"."+(n||this.tld())},tld:function(){return this.pick("com net org edu gov int mil cn com.cn net.cn gov.cn org.cn \u4E2D\u56FD \u4E2D\u56FD\u4E92\u8054.\u516C\u53F8 \u4E2D\u56FD\u4E92\u8054.\u7F51\u7EDC tel biz cc tv info name hk mobi asia cd travel pro museum coop aero ad ae af ag ai al am an ao aq ar as at au aw az ba bb bd be bf bg bh bi bj bm bn bo br bs bt bv bw by bz ca cc cf cg ch ci ck cl cm cn co cq cr cu cv cx cy cz de dj dk dm do dz ec ee eg eh es et ev fi fj fk fm fo fr ga gb gd ge gf gh gi gl gm gn gp gr gt gu gw gy hk hm hn hr ht hu id ie il in io iq ir is it jm jo jp ke kg kh ki km kn kp kr kw ky kz la lb lc li lk lr ls lt lu lv ly ma mc md mg mh ml mm mn mo mp mq mr ms mt mv mw mx my mz na nc ne nf ng ni nl no np nr nt nu nz om qa pa pe pf pg ph pk pl pm pn pr pt pw py re ro ru rw sa sb sc sd se sg sh si sj sk sl sm sn so sr st su sy sz tc td tf tg th tj tk tm tn to tp tr tt tv tw tz ua ug uk us uy va vc ve vg vn vu wf ws ye yu za zm zr zw".split(" "))},email:function(n){return this.character("lower")+"."+this.word()+"@"+(n||this.word()+"."+this.tld())},ip:function(){return this.natural(0,255)+"."+this.natural(0,255)+"."+this.natural(0,255)+"."+this.natural(0,255)}}},function(t,r,n){var a=n(18),o=["\u4E1C\u5317","\u534E\u5317","\u534E\u4E1C","\u534E\u4E2D","\u534E\u5357","\u897F\u5357","\u897F\u5317"];t.exports={region:function(){return this.pick(o)},province:function(){return this.pick(a).name},city:function(s){var l=this.pick(a),c=this.pick(l.children);return s?[l.name,c.name].join(" "):c.name},county:function(s){var l=this.pick(a),c=this.pick(l.children),u=this.pick(c.children)||{name:"-"};return s?[l.name,c.name,u.name].join(" "):u.name},zip:function(s){for(var l="",c=0;c<(s||6);c++)l+=this.natural(0,9);return l}}},function(t,r){var n={11e4:"\u5317\u4EAC",110100:"\u5317\u4EAC\u5E02",110101:"\u4E1C\u57CE\u533A",110102:"\u897F\u57CE\u533A",110105:"\u671D\u9633\u533A",110106:"\u4E30\u53F0\u533A",110107:"\u77F3\u666F\u5C71\u533A",110108:"\u6D77\u6DC0\u533A",110109:"\u95E8\u5934\u6C9F\u533A",110111:"\u623F\u5C71\u533A",110112:"\u901A\u5DDE\u533A",110113:"\u987A\u4E49\u533A",110114:"\u660C\u5E73\u533A",110115:"\u5927\u5174\u533A",110116:"\u6000\u67D4\u533A",110117:"\u5E73\u8C37\u533A",110228:"\u5BC6\u4E91\u53BF",110229:"\u5EF6\u5E86\u53BF",110230:"\u5176\u5B83\u533A",12e4:"\u5929\u6D25",120100:"\u5929\u6D25\u5E02",120101:"\u548C\u5E73\u533A",120102:"\u6CB3\u4E1C\u533A",120103:"\u6CB3\u897F\u533A",120104:"\u5357\u5F00\u533A",120105:"\u6CB3\u5317\u533A",120106:"\u7EA2\u6865\u533A",120110:"\u4E1C\u4E3D\u533A",120111:"\u897F\u9752\u533A",120112:"\u6D25\u5357\u533A",120113:"\u5317\u8FB0\u533A",120114:"\u6B66\u6E05\u533A",120115:"\u5B9D\u577B\u533A",120116:"\u6EE8\u6D77\u65B0\u533A",120221:"\u5B81\u6CB3\u53BF",120223:"\u9759\u6D77\u53BF",120225:"\u84DF\u53BF",120226:"\u5176\u5B83\u533A",13e4:"\u6CB3\u5317\u7701",130100:"\u77F3\u5BB6\u5E84\u5E02",130102:"\u957F\u5B89\u533A",130103:"\u6865\u4E1C\u533A",130104:"\u6865\u897F\u533A",130105:"\u65B0\u534E\u533A",130107:"\u4E95\u9649\u77FF\u533A",130108:"\u88D5\u534E\u533A",130121:"\u4E95\u9649\u53BF",130123:"\u6B63\u5B9A\u53BF",130124:"\u683E\u57CE\u53BF",130125:"\u884C\u5510\u53BF",130126:"\u7075\u5BFF\u53BF",130127:"\u9AD8\u9091\u53BF",130128:"\u6DF1\u6CFD\u53BF",130129:"\u8D5E\u7687\u53BF",130130:"\u65E0\u6781\u53BF",130131:"\u5E73\u5C71\u53BF",130132:"\u5143\u6C0F\u53BF",130133:"\u8D75\u53BF",130181:"\u8F9B\u96C6\u5E02",130182:"\u85C1\u57CE\u5E02",130183:"\u664B\u5DDE\u5E02",130184:"\u65B0\u4E50\u5E02",130185:"\u9E7F\u6CC9\u5E02",130186:"\u5176\u5B83\u533A",130200:"\u5510\u5C71\u5E02",130202:"\u8DEF\u5357\u533A",130203:"\u8DEF\u5317\u533A",130204:"\u53E4\u51B6\u533A",130205:"\u5F00\u5E73\u533A",130207:"\u4E30\u5357\u533A",130208:"\u4E30\u6DA6\u533A",130223:"\u6EE6\u53BF",130224:"\u6EE6\u5357\u53BF",130225:"\u4E50\u4EAD\u53BF",130227:"\u8FC1\u897F\u53BF",130229:"\u7389\u7530\u53BF",130230:"\u66F9\u5983\u7538\u533A",130281:"\u9075\u5316\u5E02",130283:"\u8FC1\u5B89\u5E02",130284:"\u5176\u5B83\u533A",130300:"\u79E6\u7687\u5C9B\u5E02",130302:"\u6D77\u6E2F\u533A",130303:"\u5C71\u6D77\u5173\u533A",130304:"\u5317\u6234\u6CB3\u533A",130321:"\u9752\u9F99\u6EE1\u65CF\u81EA\u6CBB\u53BF",130322:"\u660C\u9ECE\u53BF",130323:"\u629A\u5B81\u53BF",130324:"\u5362\u9F99\u53BF",130398:"\u5176\u5B83\u533A",130400:"\u90AF\u90F8\u5E02",130402:"\u90AF\u5C71\u533A",130403:"\u4E1B\u53F0\u533A",130404:"\u590D\u5174\u533A",130406:"\u5CF0\u5CF0\u77FF\u533A",130421:"\u90AF\u90F8\u53BF",130423:"\u4E34\u6F33\u53BF",130424:"\u6210\u5B89\u53BF",130425:"\u5927\u540D\u53BF",130426:"\u6D89\u53BF",130427:"\u78C1\u53BF",130428:"\u80A5\u4E61\u53BF",130429:"\u6C38\u5E74\u53BF",130430:"\u90B1\u53BF",130431:"\u9E21\u6CFD\u53BF",130432:"\u5E7F\u5E73\u53BF",130433:"\u9986\u9676\u53BF",130434:"\u9B4F\u53BF",130435:"\u66F2\u5468\u53BF",130481:"\u6B66\u5B89\u5E02",130482:"\u5176\u5B83\u533A",130500:"\u90A2\u53F0\u5E02",130502:"\u6865\u4E1C\u533A",130503:"\u6865\u897F\u533A",130521:"\u90A2\u53F0\u53BF",130522:"\u4E34\u57CE\u53BF",130523:"\u5185\u4E18\u53BF",130524:"\u67CF\u4E61\u53BF",130525:"\u9686\u5C27\u53BF",130526:"\u4EFB\u53BF",130527:"\u5357\u548C\u53BF",130528:"\u5B81\u664B\u53BF",130529:"\u5DE8\u9E7F\u53BF",130530:"\u65B0\u6CB3\u53BF",130531:"\u5E7F\u5B97\u53BF",130532:"\u5E73\u4E61\u53BF",130533:"\u5A01\u53BF",130534:"\u6E05\u6CB3\u53BF",130535:"\u4E34\u897F\u53BF",130581:"\u5357\u5BAB\u5E02",130582:"\u6C99\u6CB3\u5E02",130583:"\u5176\u5B83\u533A",130600:"\u4FDD\u5B9A\u5E02",130602:"\u65B0\u5E02\u533A",130603:"\u5317\u5E02\u533A",130604:"\u5357\u5E02\u533A",130621:"\u6EE1\u57CE\u53BF",130622:"\u6E05\u82D1\u53BF",130623:"\u6D9E\u6C34\u53BF",130624:"\u961C\u5E73\u53BF",130625:"\u5F90\u6C34\u53BF",130626:"\u5B9A\u5174\u53BF",130627:"\u5510\u53BF",130628:"\u9AD8\u9633\u53BF",130629:"\u5BB9\u57CE\u53BF",130630:"\u6D9E\u6E90\u53BF",130631:"\u671B\u90FD\u53BF",130632:"\u5B89\u65B0\u53BF",130633:"\u6613\u53BF",130634:"\u66F2\u9633\u53BF",130635:"\u8821\u53BF",130636:"\u987A\u5E73\u53BF",130637:"\u535A\u91CE\u53BF",130638:"\u96C4\u53BF",130681:"\u6DBF\u5DDE\u5E02",130682:"\u5B9A\u5DDE\u5E02",130683:"\u5B89\u56FD\u5E02",130684:"\u9AD8\u7891\u5E97\u5E02",130699:"\u5176\u5B83\u533A",130700:"\u5F20\u5BB6\u53E3\u5E02",130702:"\u6865\u4E1C\u533A",130703:"\u6865\u897F\u533A",130705:"\u5BA3\u5316\u533A",130706:"\u4E0B\u82B1\u56ED\u533A",130721:"\u5BA3\u5316\u53BF",130722:"\u5F20\u5317\u53BF",130723:"\u5EB7\u4FDD\u53BF",130724:"\u6CBD\u6E90\u53BF",130725:"\u5C1A\u4E49\u53BF",130726:"\u851A\u53BF",130727:"\u9633\u539F\u53BF",130728:"\u6000\u5B89\u53BF",130729:"\u4E07\u5168\u53BF",130730:"\u6000\u6765\u53BF",130731:"\u6DBF\u9E7F\u53BF",130732:"\u8D64\u57CE\u53BF",130733:"\u5D07\u793C\u53BF",130734:"\u5176\u5B83\u533A",130800:"\u627F\u5FB7\u5E02",130802:"\u53CC\u6865\u533A",130803:"\u53CC\u6EE6\u533A",130804:"\u9E70\u624B\u8425\u5B50\u77FF\u533A",130821:"\u627F\u5FB7\u53BF",130822:"\u5174\u9686\u53BF",130823:"\u5E73\u6CC9\u53BF",130824:"\u6EE6\u5E73\u53BF",130825:"\u9686\u5316\u53BF",130826:"\u4E30\u5B81\u6EE1\u65CF\u81EA\u6CBB\u53BF",130827:"\u5BBD\u57CE\u6EE1\u65CF\u81EA\u6CBB\u53BF",130828:"\u56F4\u573A\u6EE1\u65CF\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",130829:"\u5176\u5B83\u533A",130900:"\u6CA7\u5DDE\u5E02",130902:"\u65B0\u534E\u533A",130903:"\u8FD0\u6CB3\u533A",130921:"\u6CA7\u53BF",130922:"\u9752\u53BF",130923:"\u4E1C\u5149\u53BF",130924:"\u6D77\u5174\u53BF",130925:"\u76D0\u5C71\u53BF",130926:"\u8083\u5B81\u53BF",130927:"\u5357\u76AE\u53BF",130928:"\u5434\u6865\u53BF",130929:"\u732E\u53BF",130930:"\u5B5F\u6751\u56DE\u65CF\u81EA\u6CBB\u53BF",130981:"\u6CCA\u5934\u5E02",130982:"\u4EFB\u4E18\u5E02",130983:"\u9EC4\u9A85\u5E02",130984:"\u6CB3\u95F4\u5E02",130985:"\u5176\u5B83\u533A",131e3:"\u5ECA\u574A\u5E02",131002:"\u5B89\u6B21\u533A",131003:"\u5E7F\u9633\u533A",131022:"\u56FA\u5B89\u53BF",131023:"\u6C38\u6E05\u53BF",131024:"\u9999\u6CB3\u53BF",131025:"\u5927\u57CE\u53BF",131026:"\u6587\u5B89\u53BF",131028:"\u5927\u5382\u56DE\u65CF\u81EA\u6CBB\u53BF",131081:"\u9738\u5DDE\u5E02",131082:"\u4E09\u6CB3\u5E02",131083:"\u5176\u5B83\u533A",131100:"\u8861\u6C34\u5E02",131102:"\u6843\u57CE\u533A",131121:"\u67A3\u5F3A\u53BF",131122:"\u6B66\u9091\u53BF",131123:"\u6B66\u5F3A\u53BF",131124:"\u9976\u9633\u53BF",131125:"\u5B89\u5E73\u53BF",131126:"\u6545\u57CE\u53BF",131127:"\u666F\u53BF",131128:"\u961C\u57CE\u53BF",131181:"\u5180\u5DDE\u5E02",131182:"\u6DF1\u5DDE\u5E02",131183:"\u5176\u5B83\u533A",14e4:"\u5C71\u897F\u7701",140100:"\u592A\u539F\u5E02",140105:"\u5C0F\u5E97\u533A",140106:"\u8FCE\u6CFD\u533A",140107:"\u674F\u82B1\u5CAD\u533A",140108:"\u5C16\u8349\u576A\u533A",140109:"\u4E07\u67CF\u6797\u533A",140110:"\u664B\u6E90\u533A",140121:"\u6E05\u5F90\u53BF",140122:"\u9633\u66F2\u53BF",140123:"\u5A04\u70E6\u53BF",140181:"\u53E4\u4EA4\u5E02",140182:"\u5176\u5B83\u533A",140200:"\u5927\u540C\u5E02",140202:"\u57CE\u533A",140203:"\u77FF\u533A",140211:"\u5357\u90CA\u533A",140212:"\u65B0\u8363\u533A",140221:"\u9633\u9AD8\u53BF",140222:"\u5929\u9547\u53BF",140223:"\u5E7F\u7075\u53BF",140224:"\u7075\u4E18\u53BF",140225:"\u6D51\u6E90\u53BF",140226:"\u5DE6\u4E91\u53BF",140227:"\u5927\u540C\u53BF",140228:"\u5176\u5B83\u533A",140300:"\u9633\u6CC9\u5E02",140302:"\u57CE\u533A",140303:"\u77FF\u533A",140311:"\u90CA\u533A",140321:"\u5E73\u5B9A\u53BF",140322:"\u76C2\u53BF",140323:"\u5176\u5B83\u533A",140400:"\u957F\u6CBB\u5E02",140421:"\u957F\u6CBB\u53BF",140423:"\u8944\u57A3\u53BF",140424:"\u5C6F\u7559\u53BF",140425:"\u5E73\u987A\u53BF",140426:"\u9ECE\u57CE\u53BF",140427:"\u58F6\u5173\u53BF",140428:"\u957F\u5B50\u53BF",140429:"\u6B66\u4E61\u53BF",140430:"\u6C81\u53BF",140431:"\u6C81\u6E90\u53BF",140481:"\u6F5E\u57CE\u5E02",140482:"\u57CE\u533A",140483:"\u90CA\u533A",140485:"\u5176\u5B83\u533A",140500:"\u664B\u57CE\u5E02",140502:"\u57CE\u533A",140521:"\u6C81\u6C34\u53BF",140522:"\u9633\u57CE\u53BF",140524:"\u9675\u5DDD\u53BF",140525:"\u6CFD\u5DDE\u53BF",140581:"\u9AD8\u5E73\u5E02",140582:"\u5176\u5B83\u533A",140600:"\u6714\u5DDE\u5E02",140602:"\u6714\u57CE\u533A",140603:"\u5E73\u9C81\u533A",140621:"\u5C71\u9634\u53BF",140622:"\u5E94\u53BF",140623:"\u53F3\u7389\u53BF",140624:"\u6000\u4EC1\u53BF",140625:"\u5176\u5B83\u533A",140700:"\u664B\u4E2D\u5E02",140702:"\u6986\u6B21\u533A",140721:"\u6986\u793E\u53BF",140722:"\u5DE6\u6743\u53BF",140723:"\u548C\u987A\u53BF",140724:"\u6614\u9633\u53BF",140725:"\u5BFF\u9633\u53BF",140726:"\u592A\u8C37\u53BF",140727:"\u7941\u53BF",140728:"\u5E73\u9065\u53BF",140729:"\u7075\u77F3\u53BF",140781:"\u4ECB\u4F11\u5E02",140782:"\u5176\u5B83\u533A",140800:"\u8FD0\u57CE\u5E02",140802:"\u76D0\u6E56\u533A",140821:"\u4E34\u7317\u53BF",140822:"\u4E07\u8363\u53BF",140823:"\u95FB\u559C\u53BF",140824:"\u7A37\u5C71\u53BF",140825:"\u65B0\u7EDB\u53BF",140826:"\u7EDB\u53BF",140827:"\u57A3\u66F2\u53BF",140828:"\u590F\u53BF",140829:"\u5E73\u9646\u53BF",140830:"\u82AE\u57CE\u53BF",140881:"\u6C38\u6D4E\u5E02",140882:"\u6CB3\u6D25\u5E02",140883:"\u5176\u5B83\u533A",140900:"\u5FFB\u5DDE\u5E02",140902:"\u5FFB\u5E9C\u533A",140921:"\u5B9A\u8944\u53BF",140922:"\u4E94\u53F0\u53BF",140923:"\u4EE3\u53BF",140924:"\u7E41\u5CD9\u53BF",140925:"\u5B81\u6B66\u53BF",140926:"\u9759\u4E50\u53BF",140927:"\u795E\u6C60\u53BF",140928:"\u4E94\u5BE8\u53BF",140929:"\u5CA2\u5C9A\u53BF",140930:"\u6CB3\u66F2\u53BF",140931:"\u4FDD\u5FB7\u53BF",140932:"\u504F\u5173\u53BF",140981:"\u539F\u5E73\u5E02",140982:"\u5176\u5B83\u533A",141e3:"\u4E34\u6C7E\u5E02",141002:"\u5C27\u90FD\u533A",141021:"\u66F2\u6C83\u53BF",141022:"\u7FFC\u57CE\u53BF",141023:"\u8944\u6C7E\u53BF",141024:"\u6D2A\u6D1E\u53BF",141025:"\u53E4\u53BF",141026:"\u5B89\u6CFD\u53BF",141027:"\u6D6E\u5C71\u53BF",141028:"\u5409\u53BF",141029:"\u4E61\u5B81\u53BF",141030:"\u5927\u5B81\u53BF",141031:"\u96B0\u53BF",141032:"\u6C38\u548C\u53BF",141033:"\u84B2\u53BF",141034:"\u6C7E\u897F\u53BF",141081:"\u4FAF\u9A6C\u5E02",141082:"\u970D\u5DDE\u5E02",141083:"\u5176\u5B83\u533A",141100:"\u5415\u6881\u5E02",141102:"\u79BB\u77F3\u533A",141121:"\u6587\u6C34\u53BF",141122:"\u4EA4\u57CE\u53BF",141123:"\u5174\u53BF",141124:"\u4E34\u53BF",141125:"\u67F3\u6797\u53BF",141126:"\u77F3\u697C\u53BF",141127:"\u5C9A\u53BF",141128:"\u65B9\u5C71\u53BF",141129:"\u4E2D\u9633\u53BF",141130:"\u4EA4\u53E3\u53BF",141181:"\u5B5D\u4E49\u5E02",141182:"\u6C7E\u9633\u5E02",141183:"\u5176\u5B83\u533A",15e4:"\u5185\u8499\u53E4\u81EA\u6CBB\u533A",150100:"\u547C\u548C\u6D69\u7279\u5E02",150102:"\u65B0\u57CE\u533A",150103:"\u56DE\u6C11\u533A",150104:"\u7389\u6CC9\u533A",150105:"\u8D5B\u7F55\u533A",150121:"\u571F\u9ED8\u7279\u5DE6\u65D7",150122:"\u6258\u514B\u6258\u53BF",150123:"\u548C\u6797\u683C\u5C14\u53BF",150124:"\u6E05\u6C34\u6CB3\u53BF",150125:"\u6B66\u5DDD\u53BF",150126:"\u5176\u5B83\u533A",150200:"\u5305\u5934\u5E02",150202:"\u4E1C\u6CB3\u533A",150203:"\u6606\u90FD\u4ED1\u533A",150204:"\u9752\u5C71\u533A",150205:"\u77F3\u62D0\u533A",150206:"\u767D\u4E91\u9102\u535A\u77FF\u533A",150207:"\u4E5D\u539F\u533A",150221:"\u571F\u9ED8\u7279\u53F3\u65D7",150222:"\u56FA\u9633\u53BF",150223:"\u8FBE\u5C14\u7F55\u8302\u660E\u5B89\u8054\u5408\u65D7",150224:"\u5176\u5B83\u533A",150300:"\u4E4C\u6D77\u5E02",150302:"\u6D77\u52C3\u6E7E\u533A",150303:"\u6D77\u5357\u533A",150304:"\u4E4C\u8FBE\u533A",150305:"\u5176\u5B83\u533A",150400:"\u8D64\u5CF0\u5E02",150402:"\u7EA2\u5C71\u533A",150403:"\u5143\u5B9D\u5C71\u533A",150404:"\u677E\u5C71\u533A",150421:"\u963F\u9C81\u79D1\u5C14\u6C81\u65D7",150422:"\u5DF4\u6797\u5DE6\u65D7",150423:"\u5DF4\u6797\u53F3\u65D7",150424:"\u6797\u897F\u53BF",150425:"\u514B\u4EC0\u514B\u817E\u65D7",150426:"\u7FC1\u725B\u7279\u65D7",150428:"\u5580\u5587\u6C81\u65D7",150429:"\u5B81\u57CE\u53BF",150430:"\u6556\u6C49\u65D7",150431:"\u5176\u5B83\u533A",150500:"\u901A\u8FBD\u5E02",150502:"\u79D1\u5C14\u6C81\u533A",150521:"\u79D1\u5C14\u6C81\u5DE6\u7FFC\u4E2D\u65D7",150522:"\u79D1\u5C14\u6C81\u5DE6\u7FFC\u540E\u65D7",150523:"\u5F00\u9C81\u53BF",150524:"\u5E93\u4F26\u65D7",150525:"\u5948\u66FC\u65D7",150526:"\u624E\u9C81\u7279\u65D7",150581:"\u970D\u6797\u90ED\u52D2\u5E02",150582:"\u5176\u5B83\u533A",150600:"\u9102\u5C14\u591A\u65AF\u5E02",150602:"\u4E1C\u80DC\u533A",150621:"\u8FBE\u62C9\u7279\u65D7",150622:"\u51C6\u683C\u5C14\u65D7",150623:"\u9102\u6258\u514B\u524D\u65D7",150624:"\u9102\u6258\u514B\u65D7",150625:"\u676D\u9526\u65D7",150626:"\u4E4C\u5BA1\u65D7",150627:"\u4F0A\u91D1\u970D\u6D1B\u65D7",150628:"\u5176\u5B83\u533A",150700:"\u547C\u4F26\u8D1D\u5C14\u5E02",150702:"\u6D77\u62C9\u5C14\u533A",150703:"\u624E\u8D49\u8BFA\u5C14\u533A",150721:"\u963F\u8363\u65D7",150722:"\u83AB\u529B\u8FBE\u74E6\u8FBE\u65A1\u5C14\u65CF\u81EA\u6CBB\u65D7",150723:"\u9102\u4F26\u6625\u81EA\u6CBB\u65D7",150724:"\u9102\u6E29\u514B\u65CF\u81EA\u6CBB\u65D7",150725:"\u9648\u5DF4\u5C14\u864E\u65D7",150726:"\u65B0\u5DF4\u5C14\u864E\u5DE6\u65D7",150727:"\u65B0\u5DF4\u5C14\u864E\u53F3\u65D7",150781:"\u6EE1\u6D32\u91CC\u5E02",150782:"\u7259\u514B\u77F3\u5E02",150783:"\u624E\u5170\u5C6F\u5E02",150784:"\u989D\u5C14\u53E4\u7EB3\u5E02",150785:"\u6839\u6CB3\u5E02",150786:"\u5176\u5B83\u533A",150800:"\u5DF4\u5F66\u6DD6\u5C14\u5E02",150802:"\u4E34\u6CB3\u533A",150821:"\u4E94\u539F\u53BF",150822:"\u78F4\u53E3\u53BF",150823:"\u4E4C\u62C9\u7279\u524D\u65D7",150824:"\u4E4C\u62C9\u7279\u4E2D\u65D7",150825:"\u4E4C\u62C9\u7279\u540E\u65D7",150826:"\u676D\u9526\u540E\u65D7",150827:"\u5176\u5B83\u533A",150900:"\u4E4C\u5170\u5BDF\u5E03\u5E02",150902:"\u96C6\u5B81\u533A",150921:"\u5353\u8D44\u53BF",150922:"\u5316\u5FB7\u53BF",150923:"\u5546\u90FD\u53BF",150924:"\u5174\u548C\u53BF",150925:"\u51C9\u57CE\u53BF",150926:"\u5BDF\u54C8\u5C14\u53F3\u7FFC\u524D\u65D7",150927:"\u5BDF\u54C8\u5C14\u53F3\u7FFC\u4E2D\u65D7",150928:"\u5BDF\u54C8\u5C14\u53F3\u7FFC\u540E\u65D7",150929:"\u56DB\u5B50\u738B\u65D7",150981:"\u4E30\u9547\u5E02",150982:"\u5176\u5B83\u533A",152200:"\u5174\u5B89\u76DF",152201:"\u4E4C\u5170\u6D69\u7279\u5E02",152202:"\u963F\u5C14\u5C71\u5E02",152221:"\u79D1\u5C14\u6C81\u53F3\u7FFC\u524D\u65D7",152222:"\u79D1\u5C14\u6C81\u53F3\u7FFC\u4E2D\u65D7",152223:"\u624E\u8D49\u7279\u65D7",152224:"\u7A81\u6CC9\u53BF",152225:"\u5176\u5B83\u533A",152500:"\u9521\u6797\u90ED\u52D2\u76DF",152501:"\u4E8C\u8FDE\u6D69\u7279\u5E02",152502:"\u9521\u6797\u6D69\u7279\u5E02",152522:"\u963F\u5DF4\u560E\u65D7",152523:"\u82CF\u5C3C\u7279\u5DE6\u65D7",152524:"\u82CF\u5C3C\u7279\u53F3\u65D7",152525:"\u4E1C\u4E4C\u73E0\u7A46\u6C81\u65D7",152526:"\u897F\u4E4C\u73E0\u7A46\u6C81\u65D7",152527:"\u592A\u4EC6\u5BFA\u65D7",152528:"\u9576\u9EC4\u65D7",152529:"\u6B63\u9576\u767D\u65D7",152530:"\u6B63\u84DD\u65D7",152531:"\u591A\u4F26\u53BF",152532:"\u5176\u5B83\u533A",152900:"\u963F\u62C9\u5584\u76DF",152921:"\u963F\u62C9\u5584\u5DE6\u65D7",152922:"\u963F\u62C9\u5584\u53F3\u65D7",152923:"\u989D\u6D4E\u7EB3\u65D7",152924:"\u5176\u5B83\u533A",21e4:"\u8FBD\u5B81\u7701",210100:"\u6C88\u9633\u5E02",210102:"\u548C\u5E73\u533A",210103:"\u6C88\u6CB3\u533A",210104:"\u5927\u4E1C\u533A",210105:"\u7687\u59D1\u533A",210106:"\u94C1\u897F\u533A",210111:"\u82CF\u5BB6\u5C6F\u533A",210112:"\u4E1C\u9675\u533A",210113:"\u65B0\u57CE\u5B50\u533A",210114:"\u4E8E\u6D2A\u533A",210122:"\u8FBD\u4E2D\u53BF",210123:"\u5EB7\u5E73\u53BF",210124:"\u6CD5\u5E93\u53BF",210181:"\u65B0\u6C11\u5E02",210184:"\u6C88\u5317\u65B0\u533A",210185:"\u5176\u5B83\u533A",210200:"\u5927\u8FDE\u5E02",210202:"\u4E2D\u5C71\u533A",210203:"\u897F\u5C97\u533A",210204:"\u6C99\u6CB3\u53E3\u533A",210211:"\u7518\u4E95\u5B50\u533A",210212:"\u65C5\u987A\u53E3\u533A",210213:"\u91D1\u5DDE\u533A",210224:"\u957F\u6D77\u53BF",210281:"\u74E6\u623F\u5E97\u5E02",210282:"\u666E\u5170\u5E97\u5E02",210283:"\u5E84\u6CB3\u5E02",210298:"\u5176\u5B83\u533A",210300:"\u978D\u5C71\u5E02",210302:"\u94C1\u4E1C\u533A",210303:"\u94C1\u897F\u533A",210304:"\u7ACB\u5C71\u533A",210311:"\u5343\u5C71\u533A",210321:"\u53F0\u5B89\u53BF",210323:"\u5CAB\u5CA9\u6EE1\u65CF\u81EA\u6CBB\u53BF",210381:"\u6D77\u57CE\u5E02",210382:"\u5176\u5B83\u533A",210400:"\u629A\u987A\u5E02",210402:"\u65B0\u629A\u533A",210403:"\u4E1C\u6D32\u533A",210404:"\u671B\u82B1\u533A",210411:"\u987A\u57CE\u533A",210421:"\u629A\u987A\u53BF",210422:"\u65B0\u5BBE\u6EE1\u65CF\u81EA\u6CBB\u53BF",210423:"\u6E05\u539F\u6EE1\u65CF\u81EA\u6CBB\u53BF",210424:"\u5176\u5B83\u533A",210500:"\u672C\u6EAA\u5E02",210502:"\u5E73\u5C71\u533A",210503:"\u6EAA\u6E56\u533A",210504:"\u660E\u5C71\u533A",210505:"\u5357\u82AC\u533A",210521:"\u672C\u6EAA\u6EE1\u65CF\u81EA\u6CBB\u53BF",210522:"\u6853\u4EC1\u6EE1\u65CF\u81EA\u6CBB\u53BF",210523:"\u5176\u5B83\u533A",210600:"\u4E39\u4E1C\u5E02",210602:"\u5143\u5B9D\u533A",210603:"\u632F\u5174\u533A",210604:"\u632F\u5B89\u533A",210624:"\u5BBD\u7538\u6EE1\u65CF\u81EA\u6CBB\u53BF",210681:"\u4E1C\u6E2F\u5E02",210682:"\u51E4\u57CE\u5E02",210683:"\u5176\u5B83\u533A",210700:"\u9526\u5DDE\u5E02",210702:"\u53E4\u5854\u533A",210703:"\u51CC\u6CB3\u533A",210711:"\u592A\u548C\u533A",210726:"\u9ED1\u5C71\u53BF",210727:"\u4E49\u53BF",210781:"\u51CC\u6D77\u5E02",210782:"\u5317\u9547\u5E02",210783:"\u5176\u5B83\u533A",210800:"\u8425\u53E3\u5E02",210802:"\u7AD9\u524D\u533A",210803:"\u897F\u5E02\u533A",210804:"\u9C85\u9C7C\u5708\u533A",210811:"\u8001\u8FB9\u533A",210881:"\u76D6\u5DDE\u5E02",210882:"\u5927\u77F3\u6865\u5E02",210883:"\u5176\u5B83\u533A",210900:"\u961C\u65B0\u5E02",210902:"\u6D77\u5DDE\u533A",210903:"\u65B0\u90B1\u533A",210904:"\u592A\u5E73\u533A",210905:"\u6E05\u6CB3\u95E8\u533A",210911:"\u7EC6\u6CB3\u533A",210921:"\u961C\u65B0\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",210922:"\u5F70\u6B66\u53BF",210923:"\u5176\u5B83\u533A",211e3:"\u8FBD\u9633\u5E02",211002:"\u767D\u5854\u533A",211003:"\u6587\u5723\u533A",211004:"\u5B8F\u4F1F\u533A",211005:"\u5F13\u957F\u5CAD\u533A",211011:"\u592A\u5B50\u6CB3\u533A",211021:"\u8FBD\u9633\u53BF",211081:"\u706F\u5854\u5E02",211082:"\u5176\u5B83\u533A",211100:"\u76D8\u9526\u5E02",211102:"\u53CC\u53F0\u5B50\u533A",211103:"\u5174\u9686\u53F0\u533A",211121:"\u5927\u6D3C\u53BF",211122:"\u76D8\u5C71\u53BF",211123:"\u5176\u5B83\u533A",211200:"\u94C1\u5CAD\u5E02",211202:"\u94F6\u5DDE\u533A",211204:"\u6E05\u6CB3\u533A",211221:"\u94C1\u5CAD\u53BF",211223:"\u897F\u4E30\u53BF",211224:"\u660C\u56FE\u53BF",211281:"\u8C03\u5175\u5C71\u5E02",211282:"\u5F00\u539F\u5E02",211283:"\u5176\u5B83\u533A",211300:"\u671D\u9633\u5E02",211302:"\u53CC\u5854\u533A",211303:"\u9F99\u57CE\u533A",211321:"\u671D\u9633\u53BF",211322:"\u5EFA\u5E73\u53BF",211324:"\u5580\u5587\u6C81\u5DE6\u7FFC\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",211381:"\u5317\u7968\u5E02",211382:"\u51CC\u6E90\u5E02",211383:"\u5176\u5B83\u533A",211400:"\u846B\u82A6\u5C9B\u5E02",211402:"\u8FDE\u5C71\u533A",211403:"\u9F99\u6E2F\u533A",211404:"\u5357\u7968\u533A",211421:"\u7EE5\u4E2D\u53BF",211422:"\u5EFA\u660C\u53BF",211481:"\u5174\u57CE\u5E02",211482:"\u5176\u5B83\u533A",22e4:"\u5409\u6797\u7701",220100:"\u957F\u6625\u5E02",220102:"\u5357\u5173\u533A",220103:"\u5BBD\u57CE\u533A",220104:"\u671D\u9633\u533A",220105:"\u4E8C\u9053\u533A",220106:"\u7EFF\u56ED\u533A",220112:"\u53CC\u9633\u533A",220122:"\u519C\u5B89\u53BF",220181:"\u4E5D\u53F0\u5E02",220182:"\u6986\u6811\u5E02",220183:"\u5FB7\u60E0\u5E02",220188:"\u5176\u5B83\u533A",220200:"\u5409\u6797\u5E02",220202:"\u660C\u9091\u533A",220203:"\u9F99\u6F6D\u533A",220204:"\u8239\u8425\u533A",220211:"\u4E30\u6EE1\u533A",220221:"\u6C38\u5409\u53BF",220281:"\u86DF\u6CB3\u5E02",220282:"\u6866\u7538\u5E02",220283:"\u8212\u5170\u5E02",220284:"\u78D0\u77F3\u5E02",220285:"\u5176\u5B83\u533A",220300:"\u56DB\u5E73\u5E02",220302:"\u94C1\u897F\u533A",220303:"\u94C1\u4E1C\u533A",220322:"\u68A8\u6811\u53BF",220323:"\u4F0A\u901A\u6EE1\u65CF\u81EA\u6CBB\u53BF",220381:"\u516C\u4E3B\u5CAD\u5E02",220382:"\u53CC\u8FBD\u5E02",220383:"\u5176\u5B83\u533A",220400:"\u8FBD\u6E90\u5E02",220402:"\u9F99\u5C71\u533A",220403:"\u897F\u5B89\u533A",220421:"\u4E1C\u4E30\u53BF",220422:"\u4E1C\u8FBD\u53BF",220423:"\u5176\u5B83\u533A",220500:"\u901A\u5316\u5E02",220502:"\u4E1C\u660C\u533A",220503:"\u4E8C\u9053\u6C5F\u533A",220521:"\u901A\u5316\u53BF",220523:"\u8F89\u5357\u53BF",220524:"\u67F3\u6CB3\u53BF",220581:"\u6885\u6CB3\u53E3\u5E02",220582:"\u96C6\u5B89\u5E02",220583:"\u5176\u5B83\u533A",220600:"\u767D\u5C71\u5E02",220602:"\u6D51\u6C5F\u533A",220621:"\u629A\u677E\u53BF",220622:"\u9756\u5B87\u53BF",220623:"\u957F\u767D\u671D\u9C9C\u65CF\u81EA\u6CBB\u53BF",220625:"\u6C5F\u6E90\u533A",220681:"\u4E34\u6C5F\u5E02",220682:"\u5176\u5B83\u533A",220700:"\u677E\u539F\u5E02",220702:"\u5B81\u6C5F\u533A",220721:"\u524D\u90ED\u5C14\u7F57\u65AF\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",220722:"\u957F\u5CAD\u53BF",220723:"\u4E7E\u5B89\u53BF",220724:"\u6276\u4F59\u5E02",220725:"\u5176\u5B83\u533A",220800:"\u767D\u57CE\u5E02",220802:"\u6D2E\u5317\u533A",220821:"\u9547\u8D49\u53BF",220822:"\u901A\u6986\u53BF",220881:"\u6D2E\u5357\u5E02",220882:"\u5927\u5B89\u5E02",220883:"\u5176\u5B83\u533A",222400:"\u5EF6\u8FB9\u671D\u9C9C\u65CF\u81EA\u6CBB\u5DDE",222401:"\u5EF6\u5409\u5E02",222402:"\u56FE\u4EEC\u5E02",222403:"\u6566\u5316\u5E02",222404:"\u73F2\u6625\u5E02",222405:"\u9F99\u4E95\u5E02",222406:"\u548C\u9F99\u5E02",222424:"\u6C6A\u6E05\u53BF",222426:"\u5B89\u56FE\u53BF",222427:"\u5176\u5B83\u533A",23e4:"\u9ED1\u9F99\u6C5F\u7701",230100:"\u54C8\u5C14\u6EE8\u5E02",230102:"\u9053\u91CC\u533A",230103:"\u5357\u5C97\u533A",230104:"\u9053\u5916\u533A",230106:"\u9999\u574A\u533A",230108:"\u5E73\u623F\u533A",230109:"\u677E\u5317\u533A",230111:"\u547C\u5170\u533A",230123:"\u4F9D\u5170\u53BF",230124:"\u65B9\u6B63\u53BF",230125:"\u5BBE\u53BF",230126:"\u5DF4\u5F66\u53BF",230127:"\u6728\u5170\u53BF",230128:"\u901A\u6CB3\u53BF",230129:"\u5EF6\u5BFF\u53BF",230181:"\u963F\u57CE\u533A",230182:"\u53CC\u57CE\u5E02",230183:"\u5C1A\u5FD7\u5E02",230184:"\u4E94\u5E38\u5E02",230186:"\u5176\u5B83\u533A",230200:"\u9F50\u9F50\u54C8\u5C14\u5E02",230202:"\u9F99\u6C99\u533A",230203:"\u5EFA\u534E\u533A",230204:"\u94C1\u950B\u533A",230205:"\u6602\u6602\u6EAA\u533A",230206:"\u5BCC\u62C9\u5C14\u57FA\u533A",230207:"\u78BE\u5B50\u5C71\u533A",230208:"\u6885\u91CC\u65AF\u8FBE\u65A1\u5C14\u65CF\u533A",230221:"\u9F99\u6C5F\u53BF",230223:"\u4F9D\u5B89\u53BF",230224:"\u6CF0\u6765\u53BF",230225:"\u7518\u5357\u53BF",230227:"\u5BCC\u88D5\u53BF",230229:"\u514B\u5C71\u53BF",230230:"\u514B\u4E1C\u53BF",230231:"\u62DC\u6CC9\u53BF",230281:"\u8BB7\u6CB3\u5E02",230282:"\u5176\u5B83\u533A",230300:"\u9E21\u897F\u5E02",230302:"\u9E21\u51A0\u533A",230303:"\u6052\u5C71\u533A",230304:"\u6EF4\u9053\u533A",230305:"\u68A8\u6811\u533A",230306:"\u57CE\u5B50\u6CB3\u533A",230307:"\u9EBB\u5C71\u533A",230321:"\u9E21\u4E1C\u53BF",230381:"\u864E\u6797\u5E02",230382:"\u5BC6\u5C71\u5E02",230383:"\u5176\u5B83\u533A",230400:"\u9E64\u5C97\u5E02",230402:"\u5411\u9633\u533A",230403:"\u5DE5\u519C\u533A",230404:"\u5357\u5C71\u533A",230405:"\u5174\u5B89\u533A",230406:"\u4E1C\u5C71\u533A",230407:"\u5174\u5C71\u533A",230421:"\u841D\u5317\u53BF",230422:"\u7EE5\u6EE8\u53BF",230423:"\u5176\u5B83\u533A",230500:"\u53CC\u9E2D\u5C71\u5E02",230502:"\u5C16\u5C71\u533A",230503:"\u5CAD\u4E1C\u533A",230505:"\u56DB\u65B9\u53F0\u533A",230506:"\u5B9D\u5C71\u533A",230521:"\u96C6\u8D24\u53BF",230522:"\u53CB\u8C0A\u53BF",230523:"\u5B9D\u6E05\u53BF",230524:"\u9976\u6CB3\u53BF",230525:"\u5176\u5B83\u533A",230600:"\u5927\u5E86\u5E02",230602:"\u8428\u5C14\u56FE\u533A",230603:"\u9F99\u51E4\u533A",230604:"\u8BA9\u80E1\u8DEF\u533A",230605:"\u7EA2\u5C97\u533A",230606:"\u5927\u540C\u533A",230621:"\u8087\u5DDE\u53BF",230622:"\u8087\u6E90\u53BF",230623:"\u6797\u7538\u53BF",230624:"\u675C\u5C14\u4F2F\u7279\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",230625:"\u5176\u5B83\u533A",230700:"\u4F0A\u6625\u5E02",230702:"\u4F0A\u6625\u533A",230703:"\u5357\u5C94\u533A",230704:"\u53CB\u597D\u533A",230705:"\u897F\u6797\u533A",230706:"\u7FE0\u5CE6\u533A",230707:"\u65B0\u9752\u533A",230708:"\u7F8E\u6EAA\u533A",230709:"\u91D1\u5C71\u5C6F\u533A",230710:"\u4E94\u8425\u533A",230711:"\u4E4C\u9A6C\u6CB3\u533A",230712:"\u6C64\u65FA\u6CB3\u533A",230713:"\u5E26\u5CAD\u533A",230714:"\u4E4C\u4F0A\u5CAD\u533A",230715:"\u7EA2\u661F\u533A",230716:"\u4E0A\u7518\u5CAD\u533A",230722:"\u5609\u836B\u53BF",230781:"\u94C1\u529B\u5E02",230782:"\u5176\u5B83\u533A",230800:"\u4F73\u6728\u65AF\u5E02",230803:"\u5411\u9633\u533A",230804:"\u524D\u8FDB\u533A",230805:"\u4E1C\u98CE\u533A",230811:"\u90CA\u533A",230822:"\u6866\u5357\u53BF",230826:"\u6866\u5DDD\u53BF",230828:"\u6C64\u539F\u53BF",230833:"\u629A\u8FDC\u53BF",230881:"\u540C\u6C5F\u5E02",230882:"\u5BCC\u9526\u5E02",230883:"\u5176\u5B83\u533A",230900:"\u4E03\u53F0\u6CB3\u5E02",230902:"\u65B0\u5174\u533A",230903:"\u6843\u5C71\u533A",230904:"\u8304\u5B50\u6CB3\u533A",230921:"\u52C3\u5229\u53BF",230922:"\u5176\u5B83\u533A",231e3:"\u7261\u4E39\u6C5F\u5E02",231002:"\u4E1C\u5B89\u533A",231003:"\u9633\u660E\u533A",231004:"\u7231\u6C11\u533A",231005:"\u897F\u5B89\u533A",231024:"\u4E1C\u5B81\u53BF",231025:"\u6797\u53E3\u53BF",231081:"\u7EE5\u82AC\u6CB3\u5E02",231083:"\u6D77\u6797\u5E02",231084:"\u5B81\u5B89\u5E02",231085:"\u7A46\u68F1\u5E02",231086:"\u5176\u5B83\u533A",231100:"\u9ED1\u6CB3\u5E02",231102:"\u7231\u8F89\u533A",231121:"\u5AE9\u6C5F\u53BF",231123:"\u900A\u514B\u53BF",231124:"\u5B59\u5434\u53BF",231181:"\u5317\u5B89\u5E02",231182:"\u4E94\u5927\u8FDE\u6C60\u5E02",231183:"\u5176\u5B83\u533A",231200:"\u7EE5\u5316\u5E02",231202:"\u5317\u6797\u533A",231221:"\u671B\u594E\u53BF",231222:"\u5170\u897F\u53BF",231223:"\u9752\u5188\u53BF",231224:"\u5E86\u5B89\u53BF",231225:"\u660E\u6C34\u53BF",231226:"\u7EE5\u68F1\u53BF",231281:"\u5B89\u8FBE\u5E02",231282:"\u8087\u4E1C\u5E02",231283:"\u6D77\u4F26\u5E02",231284:"\u5176\u5B83\u533A",232700:"\u5927\u5174\u5B89\u5CAD\u5730\u533A",232702:"\u677E\u5CAD\u533A",232703:"\u65B0\u6797\u533A",232704:"\u547C\u4E2D\u533A",232721:"\u547C\u739B\u53BF",232722:"\u5854\u6CB3\u53BF",232723:"\u6F20\u6CB3\u53BF",232724:"\u52A0\u683C\u8FBE\u5947\u533A",232725:"\u5176\u5B83\u533A",31e4:"\u4E0A\u6D77",310100:"\u4E0A\u6D77\u5E02",310101:"\u9EC4\u6D66\u533A",310104:"\u5F90\u6C47\u533A",310105:"\u957F\u5B81\u533A",310106:"\u9759\u5B89\u533A",310107:"\u666E\u9640\u533A",310108:"\u95F8\u5317\u533A",310109:"\u8679\u53E3\u533A",310110:"\u6768\u6D66\u533A",310112:"\u95F5\u884C\u533A",310113:"\u5B9D\u5C71\u533A",310114:"\u5609\u5B9A\u533A",310115:"\u6D66\u4E1C\u65B0\u533A",310116:"\u91D1\u5C71\u533A",310117:"\u677E\u6C5F\u533A",310118:"\u9752\u6D66\u533A",310120:"\u5949\u8D24\u533A",310230:"\u5D07\u660E\u53BF",310231:"\u5176\u5B83\u533A",32e4:"\u6C5F\u82CF\u7701",320100:"\u5357\u4EAC\u5E02",320102:"\u7384\u6B66\u533A",320104:"\u79E6\u6DEE\u533A",320105:"\u5EFA\u90BA\u533A",320106:"\u9F13\u697C\u533A",320111:"\u6D66\u53E3\u533A",320113:"\u6816\u971E\u533A",320114:"\u96E8\u82B1\u53F0\u533A",320115:"\u6C5F\u5B81\u533A",320116:"\u516D\u5408\u533A",320124:"\u6EA7\u6C34\u533A",320125:"\u9AD8\u6DF3\u533A",320126:"\u5176\u5B83\u533A",320200:"\u65E0\u9521\u5E02",320202:"\u5D07\u5B89\u533A",320203:"\u5357\u957F\u533A",320204:"\u5317\u5858\u533A",320205:"\u9521\u5C71\u533A",320206:"\u60E0\u5C71\u533A",320211:"\u6EE8\u6E56\u533A",320281:"\u6C5F\u9634\u5E02",320282:"\u5B9C\u5174\u5E02",320297:"\u5176\u5B83\u533A",320300:"\u5F90\u5DDE\u5E02",320302:"\u9F13\u697C\u533A",320303:"\u4E91\u9F99\u533A",320305:"\u8D3E\u6C6A\u533A",320311:"\u6CC9\u5C71\u533A",320321:"\u4E30\u53BF",320322:"\u6C9B\u53BF",320323:"\u94DC\u5C71\u533A",320324:"\u7762\u5B81\u53BF",320381:"\u65B0\u6C82\u5E02",320382:"\u90B3\u5DDE\u5E02",320383:"\u5176\u5B83\u533A",320400:"\u5E38\u5DDE\u5E02",320402:"\u5929\u5B81\u533A",320404:"\u949F\u697C\u533A",320405:"\u621A\u5885\u5830\u533A",320411:"\u65B0\u5317\u533A",320412:"\u6B66\u8FDB\u533A",320481:"\u6EA7\u9633\u5E02",320482:"\u91D1\u575B\u5E02",320483:"\u5176\u5B83\u533A",320500:"\u82CF\u5DDE\u5E02",320505:"\u864E\u4E18\u533A",320506:"\u5434\u4E2D\u533A",320507:"\u76F8\u57CE\u533A",320508:"\u59D1\u82CF\u533A",320581:"\u5E38\u719F\u5E02",320582:"\u5F20\u5BB6\u6E2F\u5E02",320583:"\u6606\u5C71\u5E02",320584:"\u5434\u6C5F\u533A",320585:"\u592A\u4ED3\u5E02",320596:"\u5176\u5B83\u533A",320600:"\u5357\u901A\u5E02",320602:"\u5D07\u5DDD\u533A",320611:"\u6E2F\u95F8\u533A",320612:"\u901A\u5DDE\u533A",320621:"\u6D77\u5B89\u53BF",320623:"\u5982\u4E1C\u53BF",320681:"\u542F\u4E1C\u5E02",320682:"\u5982\u768B\u5E02",320684:"\u6D77\u95E8\u5E02",320694:"\u5176\u5B83\u533A",320700:"\u8FDE\u4E91\u6E2F\u5E02",320703:"\u8FDE\u4E91\u533A",320705:"\u65B0\u6D66\u533A",320706:"\u6D77\u5DDE\u533A",320721:"\u8D63\u6986\u53BF",320722:"\u4E1C\u6D77\u53BF",320723:"\u704C\u4E91\u53BF",320724:"\u704C\u5357\u53BF",320725:"\u5176\u5B83\u533A",320800:"\u6DEE\u5B89\u5E02",320802:"\u6E05\u6CB3\u533A",320803:"\u6DEE\u5B89\u533A",320804:"\u6DEE\u9634\u533A",320811:"\u6E05\u6D66\u533A",320826:"\u6D9F\u6C34\u53BF",320829:"\u6D2A\u6CFD\u53BF",320830:"\u76F1\u7719\u53BF",320831:"\u91D1\u6E56\u53BF",320832:"\u5176\u5B83\u533A",320900:"\u76D0\u57CE\u5E02",320902:"\u4EAD\u6E56\u533A",320903:"\u76D0\u90FD\u533A",320921:"\u54CD\u6C34\u53BF",320922:"\u6EE8\u6D77\u53BF",320923:"\u961C\u5B81\u53BF",320924:"\u5C04\u9633\u53BF",320925:"\u5EFA\u6E56\u53BF",320981:"\u4E1C\u53F0\u5E02",320982:"\u5927\u4E30\u5E02",320983:"\u5176\u5B83\u533A",321e3:"\u626C\u5DDE\u5E02",321002:"\u5E7F\u9675\u533A",321003:"\u9097\u6C5F\u533A",321023:"\u5B9D\u5E94\u53BF",321081:"\u4EEA\u5F81\u5E02",321084:"\u9AD8\u90AE\u5E02",321088:"\u6C5F\u90FD\u533A",321093:"\u5176\u5B83\u533A",321100:"\u9547\u6C5F\u5E02",321102:"\u4EAC\u53E3\u533A",321111:"\u6DA6\u5DDE\u533A",321112:"\u4E39\u5F92\u533A",321181:"\u4E39\u9633\u5E02",321182:"\u626C\u4E2D\u5E02",321183:"\u53E5\u5BB9\u5E02",321184:"\u5176\u5B83\u533A",321200:"\u6CF0\u5DDE\u5E02",321202:"\u6D77\u9675\u533A",321203:"\u9AD8\u6E2F\u533A",321281:"\u5174\u5316\u5E02",321282:"\u9756\u6C5F\u5E02",321283:"\u6CF0\u5174\u5E02",321284:"\u59DC\u5830\u533A",321285:"\u5176\u5B83\u533A",321300:"\u5BBF\u8FC1\u5E02",321302:"\u5BBF\u57CE\u533A",321311:"\u5BBF\u8C6B\u533A",321322:"\u6CAD\u9633\u53BF",321323:"\u6CD7\u9633\u53BF",321324:"\u6CD7\u6D2A\u53BF",321325:"\u5176\u5B83\u533A",33e4:"\u6D59\u6C5F\u7701",330100:"\u676D\u5DDE\u5E02",330102:"\u4E0A\u57CE\u533A",330103:"\u4E0B\u57CE\u533A",330104:"\u6C5F\u5E72\u533A",330105:"\u62F1\u5885\u533A",330106:"\u897F\u6E56\u533A",330108:"\u6EE8\u6C5F\u533A",330109:"\u8427\u5C71\u533A",330110:"\u4F59\u676D\u533A",330122:"\u6850\u5E90\u53BF",330127:"\u6DF3\u5B89\u53BF",330182:"\u5EFA\u5FB7\u5E02",330183:"\u5BCC\u9633\u5E02",330185:"\u4E34\u5B89\u5E02",330186:"\u5176\u5B83\u533A",330200:"\u5B81\u6CE2\u5E02",330203:"\u6D77\u66D9\u533A",330204:"\u6C5F\u4E1C\u533A",330205:"\u6C5F\u5317\u533A",330206:"\u5317\u4ED1\u533A",330211:"\u9547\u6D77\u533A",330212:"\u911E\u5DDE\u533A",330225:"\u8C61\u5C71\u53BF",330226:"\u5B81\u6D77\u53BF",330281:"\u4F59\u59DA\u5E02",330282:"\u6148\u6EAA\u5E02",330283:"\u5949\u5316\u5E02",330284:"\u5176\u5B83\u533A",330300:"\u6E29\u5DDE\u5E02",330302:"\u9E7F\u57CE\u533A",330303:"\u9F99\u6E7E\u533A",330304:"\u74EF\u6D77\u533A",330322:"\u6D1E\u5934\u53BF",330324:"\u6C38\u5609\u53BF",330326:"\u5E73\u9633\u53BF",330327:"\u82CD\u5357\u53BF",330328:"\u6587\u6210\u53BF",330329:"\u6CF0\u987A\u53BF",330381:"\u745E\u5B89\u5E02",330382:"\u4E50\u6E05\u5E02",330383:"\u5176\u5B83\u533A",330400:"\u5609\u5174\u5E02",330402:"\u5357\u6E56\u533A",330411:"\u79C0\u6D32\u533A",330421:"\u5609\u5584\u53BF",330424:"\u6D77\u76D0\u53BF",330481:"\u6D77\u5B81\u5E02",330482:"\u5E73\u6E56\u5E02",330483:"\u6850\u4E61\u5E02",330484:"\u5176\u5B83\u533A",330500:"\u6E56\u5DDE\u5E02",330502:"\u5434\u5174\u533A",330503:"\u5357\u6D54\u533A",330521:"\u5FB7\u6E05\u53BF",330522:"\u957F\u5174\u53BF",330523:"\u5B89\u5409\u53BF",330524:"\u5176\u5B83\u533A",330600:"\u7ECD\u5174\u5E02",330602:"\u8D8A\u57CE\u533A",330621:"\u7ECD\u5174\u53BF",330624:"\u65B0\u660C\u53BF",330681:"\u8BF8\u66A8\u5E02",330682:"\u4E0A\u865E\u5E02",330683:"\u5D4A\u5DDE\u5E02",330684:"\u5176\u5B83\u533A",330700:"\u91D1\u534E\u5E02",330702:"\u5A7A\u57CE\u533A",330703:"\u91D1\u4E1C\u533A",330723:"\u6B66\u4E49\u53BF",330726:"\u6D66\u6C5F\u53BF",330727:"\u78D0\u5B89\u53BF",330781:"\u5170\u6EAA\u5E02",330782:"\u4E49\u4E4C\u5E02",330783:"\u4E1C\u9633\u5E02",330784:"\u6C38\u5EB7\u5E02",330785:"\u5176\u5B83\u533A",330800:"\u8862\u5DDE\u5E02",330802:"\u67EF\u57CE\u533A",330803:"\u8862\u6C5F\u533A",330822:"\u5E38\u5C71\u53BF",330824:"\u5F00\u5316\u53BF",330825:"\u9F99\u6E38\u53BF",330881:"\u6C5F\u5C71\u5E02",330882:"\u5176\u5B83\u533A",330900:"\u821F\u5C71\u5E02",330902:"\u5B9A\u6D77\u533A",330903:"\u666E\u9640\u533A",330921:"\u5CB1\u5C71\u53BF",330922:"\u5D4A\u6CD7\u53BF",330923:"\u5176\u5B83\u533A",331e3:"\u53F0\u5DDE\u5E02",331002:"\u6912\u6C5F\u533A",331003:"\u9EC4\u5CA9\u533A",331004:"\u8DEF\u6865\u533A",331021:"\u7389\u73AF\u53BF",331022:"\u4E09\u95E8\u53BF",331023:"\u5929\u53F0\u53BF",331024:"\u4ED9\u5C45\u53BF",331081:"\u6E29\u5CAD\u5E02",331082:"\u4E34\u6D77\u5E02",331083:"\u5176\u5B83\u533A",331100:"\u4E3D\u6C34\u5E02",331102:"\u83B2\u90FD\u533A",331121:"\u9752\u7530\u53BF",331122:"\u7F19\u4E91\u53BF",331123:"\u9042\u660C\u53BF",331124:"\u677E\u9633\u53BF",331125:"\u4E91\u548C\u53BF",331126:"\u5E86\u5143\u53BF",331127:"\u666F\u5B81\u7572\u65CF\u81EA\u6CBB\u53BF",331181:"\u9F99\u6CC9\u5E02",331182:"\u5176\u5B83\u533A",34e4:"\u5B89\u5FBD\u7701",340100:"\u5408\u80A5\u5E02",340102:"\u7476\u6D77\u533A",340103:"\u5E90\u9633\u533A",340104:"\u8700\u5C71\u533A",340111:"\u5305\u6CB3\u533A",340121:"\u957F\u4E30\u53BF",340122:"\u80A5\u4E1C\u53BF",340123:"\u80A5\u897F\u53BF",340192:"\u5176\u5B83\u533A",340200:"\u829C\u6E56\u5E02",340202:"\u955C\u6E56\u533A",340203:"\u5F0B\u6C5F\u533A",340207:"\u9E20\u6C5F\u533A",340208:"\u4E09\u5C71\u533A",340221:"\u829C\u6E56\u53BF",340222:"\u7E41\u660C\u53BF",340223:"\u5357\u9675\u53BF",340224:"\u5176\u5B83\u533A",340300:"\u868C\u57E0\u5E02",340302:"\u9F99\u5B50\u6E56\u533A",340303:"\u868C\u5C71\u533A",340304:"\u79B9\u4F1A\u533A",340311:"\u6DEE\u4E0A\u533A",340321:"\u6000\u8FDC\u53BF",340322:"\u4E94\u6CB3\u53BF",340323:"\u56FA\u9547\u53BF",340324:"\u5176\u5B83\u533A",340400:"\u6DEE\u5357\u5E02",340402:"\u5927\u901A\u533A",340403:"\u7530\u5BB6\u5EB5\u533A",340404:"\u8C22\u5BB6\u96C6\u533A",340405:"\u516B\u516C\u5C71\u533A",340406:"\u6F58\u96C6\u533A",340421:"\u51E4\u53F0\u53BF",340422:"\u5176\u5B83\u533A",340500:"\u9A6C\u978D\u5C71\u5E02",340503:"\u82B1\u5C71\u533A",340504:"\u96E8\u5C71\u533A",340506:"\u535A\u671B\u533A",340521:"\u5F53\u6D82\u53BF",340522:"\u5176\u5B83\u533A",340600:"\u6DEE\u5317\u5E02",340602:"\u675C\u96C6\u533A",340603:"\u76F8\u5C71\u533A",340604:"\u70C8\u5C71\u533A",340621:"\u6FC9\u6EAA\u53BF",340622:"\u5176\u5B83\u533A",340700:"\u94DC\u9675\u5E02",340702:"\u94DC\u5B98\u5C71\u533A",340703:"\u72EE\u5B50\u5C71\u533A",340711:"\u90CA\u533A",340721:"\u94DC\u9675\u53BF",340722:"\u5176\u5B83\u533A",340800:"\u5B89\u5E86\u5E02",340802:"\u8FCE\u6C5F\u533A",340803:"\u5927\u89C2\u533A",340811:"\u5B9C\u79C0\u533A",340822:"\u6000\u5B81\u53BF",340823:"\u679E\u9633\u53BF",340824:"\u6F5C\u5C71\u53BF",340825:"\u592A\u6E56\u53BF",340826:"\u5BBF\u677E\u53BF",340827:"\u671B\u6C5F\u53BF",340828:"\u5CB3\u897F\u53BF",340881:"\u6850\u57CE\u5E02",340882:"\u5176\u5B83\u533A",341e3:"\u9EC4\u5C71\u5E02",341002:"\u5C6F\u6EAA\u533A",341003:"\u9EC4\u5C71\u533A",341004:"\u5FBD\u5DDE\u533A",341021:"\u6B59\u53BF",341022:"\u4F11\u5B81\u53BF",341023:"\u9EDF\u53BF",341024:"\u7941\u95E8\u53BF",341025:"\u5176\u5B83\u533A",341100:"\u6EC1\u5DDE\u5E02",341102:"\u7405\u740A\u533A",341103:"\u5357\u8C2F\u533A",341122:"\u6765\u5B89\u53BF",341124:"\u5168\u6912\u53BF",341125:"\u5B9A\u8FDC\u53BF",341126:"\u51E4\u9633\u53BF",341181:"\u5929\u957F\u5E02",341182:"\u660E\u5149\u5E02",341183:"\u5176\u5B83\u533A",341200:"\u961C\u9633\u5E02",341202:"\u988D\u5DDE\u533A",341203:"\u988D\u4E1C\u533A",341204:"\u988D\u6CC9\u533A",341221:"\u4E34\u6CC9\u53BF",341222:"\u592A\u548C\u53BF",341225:"\u961C\u5357\u53BF",341226:"\u988D\u4E0A\u53BF",341282:"\u754C\u9996\u5E02",341283:"\u5176\u5B83\u533A",341300:"\u5BBF\u5DDE\u5E02",341302:"\u57C7\u6865\u533A",341321:"\u7800\u5C71\u53BF",341322:"\u8427\u53BF",341323:"\u7075\u74A7\u53BF",341324:"\u6CD7\u53BF",341325:"\u5176\u5B83\u533A",341400:"\u5DE2\u6E56\u5E02",341421:"\u5E90\u6C5F\u53BF",341422:"\u65E0\u4E3A\u53BF",341423:"\u542B\u5C71\u53BF",341424:"\u548C\u53BF",341500:"\u516D\u5B89\u5E02",341502:"\u91D1\u5B89\u533A",341503:"\u88D5\u5B89\u533A",341521:"\u5BFF\u53BF",341522:"\u970D\u90B1\u53BF",341523:"\u8212\u57CE\u53BF",341524:"\u91D1\u5BE8\u53BF",341525:"\u970D\u5C71\u53BF",341526:"\u5176\u5B83\u533A",341600:"\u4EB3\u5DDE\u5E02",341602:"\u8C2F\u57CE\u533A",341621:"\u6DA1\u9633\u53BF",341622:"\u8499\u57CE\u53BF",341623:"\u5229\u8F9B\u53BF",341624:"\u5176\u5B83\u533A",341700:"\u6C60\u5DDE\u5E02",341702:"\u8D35\u6C60\u533A",341721:"\u4E1C\u81F3\u53BF",341722:"\u77F3\u53F0\u53BF",341723:"\u9752\u9633\u53BF",341724:"\u5176\u5B83\u533A",341800:"\u5BA3\u57CE\u5E02",341802:"\u5BA3\u5DDE\u533A",341821:"\u90CE\u6EAA\u53BF",341822:"\u5E7F\u5FB7\u53BF",341823:"\u6CFE\u53BF",341824:"\u7EE9\u6EAA\u53BF",341825:"\u65CC\u5FB7\u53BF",341881:"\u5B81\u56FD\u5E02",341882:"\u5176\u5B83\u533A",35e4:"\u798F\u5EFA\u7701",350100:"\u798F\u5DDE\u5E02",350102:"\u9F13\u697C\u533A",350103:"\u53F0\u6C5F\u533A",350104:"\u4ED3\u5C71\u533A",350105:"\u9A6C\u5C3E\u533A",350111:"\u664B\u5B89\u533A",350121:"\u95FD\u4FAF\u53BF",350122:"\u8FDE\u6C5F\u53BF",350123:"\u7F57\u6E90\u53BF",350124:"\u95FD\u6E05\u53BF",350125:"\u6C38\u6CF0\u53BF",350128:"\u5E73\u6F6D\u53BF",350181:"\u798F\u6E05\u5E02",350182:"\u957F\u4E50\u5E02",350183:"\u5176\u5B83\u533A",350200:"\u53A6\u95E8\u5E02",350203:"\u601D\u660E\u533A",350205:"\u6D77\u6CA7\u533A",350206:"\u6E56\u91CC\u533A",350211:"\u96C6\u7F8E\u533A",350212:"\u540C\u5B89\u533A",350213:"\u7FD4\u5B89\u533A",350214:"\u5176\u5B83\u533A",350300:"\u8386\u7530\u5E02",350302:"\u57CE\u53A2\u533A",350303:"\u6DB5\u6C5F\u533A",350304:"\u8354\u57CE\u533A",350305:"\u79C0\u5C7F\u533A",350322:"\u4ED9\u6E38\u53BF",350323:"\u5176\u5B83\u533A",350400:"\u4E09\u660E\u5E02",350402:"\u6885\u5217\u533A",350403:"\u4E09\u5143\u533A",350421:"\u660E\u6EAA\u53BF",350423:"\u6E05\u6D41\u53BF",350424:"\u5B81\u5316\u53BF",350425:"\u5927\u7530\u53BF",350426:"\u5C24\u6EAA\u53BF",350427:"\u6C99\u53BF",350428:"\u5C06\u4E50\u53BF",350429:"\u6CF0\u5B81\u53BF",350430:"\u5EFA\u5B81\u53BF",350481:"\u6C38\u5B89\u5E02",350482:"\u5176\u5B83\u533A",350500:"\u6CC9\u5DDE\u5E02",350502:"\u9CA4\u57CE\u533A",350503:"\u4E30\u6CFD\u533A",350504:"\u6D1B\u6C5F\u533A",350505:"\u6CC9\u6E2F\u533A",350521:"\u60E0\u5B89\u53BF",350524:"\u5B89\u6EAA\u53BF",350525:"\u6C38\u6625\u53BF",350526:"\u5FB7\u5316\u53BF",350527:"\u91D1\u95E8\u53BF",350581:"\u77F3\u72EE\u5E02",350582:"\u664B\u6C5F\u5E02",350583:"\u5357\u5B89\u5E02",350584:"\u5176\u5B83\u533A",350600:"\u6F33\u5DDE\u5E02",350602:"\u8297\u57CE\u533A",350603:"\u9F99\u6587\u533A",350622:"\u4E91\u9704\u53BF",350623:"\u6F33\u6D66\u53BF",350624:"\u8BCF\u5B89\u53BF",350625:"\u957F\u6CF0\u53BF",350626:"\u4E1C\u5C71\u53BF",350627:"\u5357\u9756\u53BF",350628:"\u5E73\u548C\u53BF",350629:"\u534E\u5B89\u53BF",350681:"\u9F99\u6D77\u5E02",350682:"\u5176\u5B83\u533A",350700:"\u5357\u5E73\u5E02",350702:"\u5EF6\u5E73\u533A",350721:"\u987A\u660C\u53BF",350722:"\u6D66\u57CE\u53BF",350723:"\u5149\u6CFD\u53BF",350724:"\u677E\u6EAA\u53BF",350725:"\u653F\u548C\u53BF",350781:"\u90B5\u6B66\u5E02",350782:"\u6B66\u5937\u5C71\u5E02",350783:"\u5EFA\u74EF\u5E02",350784:"\u5EFA\u9633\u5E02",350785:"\u5176\u5B83\u533A",350800:"\u9F99\u5CA9\u5E02",350802:"\u65B0\u7F57\u533A",350821:"\u957F\u6C40\u53BF",350822:"\u6C38\u5B9A\u53BF",350823:"\u4E0A\u676D\u53BF",350824:"\u6B66\u5E73\u53BF",350825:"\u8FDE\u57CE\u53BF",350881:"\u6F33\u5E73\u5E02",350882:"\u5176\u5B83\u533A",350900:"\u5B81\u5FB7\u5E02",350902:"\u8549\u57CE\u533A",350921:"\u971E\u6D66\u53BF",350922:"\u53E4\u7530\u53BF",350923:"\u5C4F\u5357\u53BF",350924:"\u5BFF\u5B81\u53BF",350925:"\u5468\u5B81\u53BF",350926:"\u67D8\u8363\u53BF",350981:"\u798F\u5B89\u5E02",350982:"\u798F\u9F0E\u5E02",350983:"\u5176\u5B83\u533A",36e4:"\u6C5F\u897F\u7701",360100:"\u5357\u660C\u5E02",360102:"\u4E1C\u6E56\u533A",360103:"\u897F\u6E56\u533A",360104:"\u9752\u4E91\u8C31\u533A",360105:"\u6E7E\u91CC\u533A",360111:"\u9752\u5C71\u6E56\u533A",360121:"\u5357\u660C\u53BF",360122:"\u65B0\u5EFA\u53BF",360123:"\u5B89\u4E49\u53BF",360124:"\u8FDB\u8D24\u53BF",360128:"\u5176\u5B83\u533A",360200:"\u666F\u5FB7\u9547\u5E02",360202:"\u660C\u6C5F\u533A",360203:"\u73E0\u5C71\u533A",360222:"\u6D6E\u6881\u53BF",360281:"\u4E50\u5E73\u5E02",360282:"\u5176\u5B83\u533A",360300:"\u840D\u4E61\u5E02",360302:"\u5B89\u6E90\u533A",360313:"\u6E58\u4E1C\u533A",360321:"\u83B2\u82B1\u53BF",360322:"\u4E0A\u6817\u53BF",360323:"\u82A6\u6EAA\u53BF",360324:"\u5176\u5B83\u533A",360400:"\u4E5D\u6C5F\u5E02",360402:"\u5E90\u5C71\u533A",360403:"\u6D54\u9633\u533A",360421:"\u4E5D\u6C5F\u53BF",360423:"\u6B66\u5B81\u53BF",360424:"\u4FEE\u6C34\u53BF",360425:"\u6C38\u4FEE\u53BF",360426:"\u5FB7\u5B89\u53BF",360427:"\u661F\u5B50\u53BF",360428:"\u90FD\u660C\u53BF",360429:"\u6E56\u53E3\u53BF",360430:"\u5F6D\u6CFD\u53BF",360481:"\u745E\u660C\u5E02",360482:"\u5176\u5B83\u533A",360483:"\u5171\u9752\u57CE\u5E02",360500:"\u65B0\u4F59\u5E02",360502:"\u6E1D\u6C34\u533A",360521:"\u5206\u5B9C\u53BF",360522:"\u5176\u5B83\u533A",360600:"\u9E70\u6F6D\u5E02",360602:"\u6708\u6E56\u533A",360622:"\u4F59\u6C5F\u53BF",360681:"\u8D35\u6EAA\u5E02",360682:"\u5176\u5B83\u533A",360700:"\u8D63\u5DDE\u5E02",360702:"\u7AE0\u8D21\u533A",360721:"\u8D63\u53BF",360722:"\u4FE1\u4E30\u53BF",360723:"\u5927\u4F59\u53BF",360724:"\u4E0A\u72B9\u53BF",360725:"\u5D07\u4E49\u53BF",360726:"\u5B89\u8FDC\u53BF",360727:"\u9F99\u5357\u53BF",360728:"\u5B9A\u5357\u53BF",360729:"\u5168\u5357\u53BF",360730:"\u5B81\u90FD\u53BF",360731:"\u4E8E\u90FD\u53BF",360732:"\u5174\u56FD\u53BF",360733:"\u4F1A\u660C\u53BF",360734:"\u5BFB\u4E4C\u53BF",360735:"\u77F3\u57CE\u53BF",360781:"\u745E\u91D1\u5E02",360782:"\u5357\u5EB7\u5E02",360783:"\u5176\u5B83\u533A",360800:"\u5409\u5B89\u5E02",360802:"\u5409\u5DDE\u533A",360803:"\u9752\u539F\u533A",360821:"\u5409\u5B89\u53BF",360822:"\u5409\u6C34\u53BF",360823:"\u5CE1\u6C5F\u53BF",360824:"\u65B0\u5E72\u53BF",360825:"\u6C38\u4E30\u53BF",360826:"\u6CF0\u548C\u53BF",360827:"\u9042\u5DDD\u53BF",360828:"\u4E07\u5B89\u53BF",360829:"\u5B89\u798F\u53BF",360830:"\u6C38\u65B0\u53BF",360881:"\u4E95\u5188\u5C71\u5E02",360882:"\u5176\u5B83\u533A",360900:"\u5B9C\u6625\u5E02",360902:"\u8881\u5DDE\u533A",360921:"\u5949\u65B0\u53BF",360922:"\u4E07\u8F7D\u53BF",360923:"\u4E0A\u9AD8\u53BF",360924:"\u5B9C\u4E30\u53BF",360925:"\u9756\u5B89\u53BF",360926:"\u94DC\u9F13\u53BF",360981:"\u4E30\u57CE\u5E02",360982:"\u6A1F\u6811\u5E02",360983:"\u9AD8\u5B89\u5E02",360984:"\u5176\u5B83\u533A",361e3:"\u629A\u5DDE\u5E02",361002:"\u4E34\u5DDD\u533A",361021:"\u5357\u57CE\u53BF",361022:"\u9ECE\u5DDD\u53BF",361023:"\u5357\u4E30\u53BF",361024:"\u5D07\u4EC1\u53BF",361025:"\u4E50\u5B89\u53BF",361026:"\u5B9C\u9EC4\u53BF",361027:"\u91D1\u6EAA\u53BF",361028:"\u8D44\u6EAA\u53BF",361029:"\u4E1C\u4E61\u53BF",361030:"\u5E7F\u660C\u53BF",361031:"\u5176\u5B83\u533A",361100:"\u4E0A\u9976\u5E02",361102:"\u4FE1\u5DDE\u533A",361121:"\u4E0A\u9976\u53BF",361122:"\u5E7F\u4E30\u53BF",361123:"\u7389\u5C71\u53BF",361124:"\u94C5\u5C71\u53BF",361125:"\u6A2A\u5CF0\u53BF",361126:"\u5F0B\u9633\u53BF",361127:"\u4F59\u5E72\u53BF",361128:"\u9131\u9633\u53BF",361129:"\u4E07\u5E74\u53BF",361130:"\u5A7A\u6E90\u53BF",361181:"\u5FB7\u5174\u5E02",361182:"\u5176\u5B83\u533A",37e4:"\u5C71\u4E1C\u7701",370100:"\u6D4E\u5357\u5E02",370102:"\u5386\u4E0B\u533A",370103:"\u5E02\u4E2D\u533A",370104:"\u69D0\u836B\u533A",370105:"\u5929\u6865\u533A",370112:"\u5386\u57CE\u533A",370113:"\u957F\u6E05\u533A",370124:"\u5E73\u9634\u53BF",370125:"\u6D4E\u9633\u53BF",370126:"\u5546\u6CB3\u53BF",370181:"\u7AE0\u4E18\u5E02",370182:"\u5176\u5B83\u533A",370200:"\u9752\u5C9B\u5E02",370202:"\u5E02\u5357\u533A",370203:"\u5E02\u5317\u533A",370211:"\u9EC4\u5C9B\u533A",370212:"\u5D02\u5C71\u533A",370213:"\u674E\u6CA7\u533A",370214:"\u57CE\u9633\u533A",370281:"\u80F6\u5DDE\u5E02",370282:"\u5373\u58A8\u5E02",370283:"\u5E73\u5EA6\u5E02",370285:"\u83B1\u897F\u5E02",370286:"\u5176\u5B83\u533A",370300:"\u6DC4\u535A\u5E02",370302:"\u6DC4\u5DDD\u533A",370303:"\u5F20\u5E97\u533A",370304:"\u535A\u5C71\u533A",370305:"\u4E34\u6DC4\u533A",370306:"\u5468\u6751\u533A",370321:"\u6853\u53F0\u53BF",370322:"\u9AD8\u9752\u53BF",370323:"\u6C82\u6E90\u53BF",370324:"\u5176\u5B83\u533A",370400:"\u67A3\u5E84\u5E02",370402:"\u5E02\u4E2D\u533A",370403:"\u859B\u57CE\u533A",370404:"\u5CC4\u57CE\u533A",370405:"\u53F0\u513F\u5E84\u533A",370406:"\u5C71\u4EAD\u533A",370481:"\u6ED5\u5DDE\u5E02",370482:"\u5176\u5B83\u533A",370500:"\u4E1C\u8425\u5E02",370502:"\u4E1C\u8425\u533A",370503:"\u6CB3\u53E3\u533A",370521:"\u57A6\u5229\u53BF",370522:"\u5229\u6D25\u53BF",370523:"\u5E7F\u9976\u53BF",370591:"\u5176\u5B83\u533A",370600:"\u70DF\u53F0\u5E02",370602:"\u829D\u7F58\u533A",370611:"\u798F\u5C71\u533A",370612:"\u725F\u5E73\u533A",370613:"\u83B1\u5C71\u533A",370634:"\u957F\u5C9B\u53BF",370681:"\u9F99\u53E3\u5E02",370682:"\u83B1\u9633\u5E02",370683:"\u83B1\u5DDE\u5E02",370684:"\u84EC\u83B1\u5E02",370685:"\u62DB\u8FDC\u5E02",370686:"\u6816\u971E\u5E02",370687:"\u6D77\u9633\u5E02",370688:"\u5176\u5B83\u533A",370700:"\u6F4D\u574A\u5E02",370702:"\u6F4D\u57CE\u533A",370703:"\u5BD2\u4EAD\u533A",370704:"\u574A\u5B50\u533A",370705:"\u594E\u6587\u533A",370724:"\u4E34\u6710\u53BF",370725:"\u660C\u4E50\u53BF",370781:"\u9752\u5DDE\u5E02",370782:"\u8BF8\u57CE\u5E02",370783:"\u5BFF\u5149\u5E02",370784:"\u5B89\u4E18\u5E02",370785:"\u9AD8\u5BC6\u5E02",370786:"\u660C\u9091\u5E02",370787:"\u5176\u5B83\u533A",370800:"\u6D4E\u5B81\u5E02",370802:"\u5E02\u4E2D\u533A",370811:"\u4EFB\u57CE\u533A",370826:"\u5FAE\u5C71\u53BF",370827:"\u9C7C\u53F0\u53BF",370828:"\u91D1\u4E61\u53BF",370829:"\u5609\u7965\u53BF",370830:"\u6C76\u4E0A\u53BF",370831:"\u6CD7\u6C34\u53BF",370832:"\u6881\u5C71\u53BF",370881:"\u66F2\u961C\u5E02",370882:"\u5156\u5DDE\u5E02",370883:"\u90B9\u57CE\u5E02",370884:"\u5176\u5B83\u533A",370900:"\u6CF0\u5B89\u5E02",370902:"\u6CF0\u5C71\u533A",370903:"\u5CB1\u5CB3\u533A",370921:"\u5B81\u9633\u53BF",370923:"\u4E1C\u5E73\u53BF",370982:"\u65B0\u6CF0\u5E02",370983:"\u80A5\u57CE\u5E02",370984:"\u5176\u5B83\u533A",371e3:"\u5A01\u6D77\u5E02",371002:"\u73AF\u7FE0\u533A",371081:"\u6587\u767B\u5E02",371082:"\u8363\u6210\u5E02",371083:"\u4E73\u5C71\u5E02",371084:"\u5176\u5B83\u533A",371100:"\u65E5\u7167\u5E02",371102:"\u4E1C\u6E2F\u533A",371103:"\u5C9A\u5C71\u533A",371121:"\u4E94\u83B2\u53BF",371122:"\u8392\u53BF",371123:"\u5176\u5B83\u533A",371200:"\u83B1\u829C\u5E02",371202:"\u83B1\u57CE\u533A",371203:"\u94A2\u57CE\u533A",371204:"\u5176\u5B83\u533A",371300:"\u4E34\u6C82\u5E02",371302:"\u5170\u5C71\u533A",371311:"\u7F57\u5E84\u533A",371312:"\u6CB3\u4E1C\u533A",371321:"\u6C82\u5357\u53BF",371322:"\u90EF\u57CE\u53BF",371323:"\u6C82\u6C34\u53BF",371324:"\u82CD\u5C71\u53BF",371325:"\u8D39\u53BF",371326:"\u5E73\u9091\u53BF",371327:"\u8392\u5357\u53BF",371328:"\u8499\u9634\u53BF",371329:"\u4E34\u6CAD\u53BF",371330:"\u5176\u5B83\u533A",371400:"\u5FB7\u5DDE\u5E02",371402:"\u5FB7\u57CE\u533A",371421:"\u9675\u53BF",371422:"\u5B81\u6D25\u53BF",371423:"\u5E86\u4E91\u53BF",371424:"\u4E34\u9091\u53BF",371425:"\u9F50\u6CB3\u53BF",371426:"\u5E73\u539F\u53BF",371427:"\u590F\u6D25\u53BF",371428:"\u6B66\u57CE\u53BF",371481:"\u4E50\u9675\u5E02",371482:"\u79B9\u57CE\u5E02",371483:"\u5176\u5B83\u533A",371500:"\u804A\u57CE\u5E02",371502:"\u4E1C\u660C\u5E9C\u533A",371521:"\u9633\u8C37\u53BF",371522:"\u8398\u53BF",371523:"\u830C\u5E73\u53BF",371524:"\u4E1C\u963F\u53BF",371525:"\u51A0\u53BF",371526:"\u9AD8\u5510\u53BF",371581:"\u4E34\u6E05\u5E02",371582:"\u5176\u5B83\u533A",371600:"\u6EE8\u5DDE\u5E02",371602:"\u6EE8\u57CE\u533A",371621:"\u60E0\u6C11\u53BF",371622:"\u9633\u4FE1\u53BF",371623:"\u65E0\u68E3\u53BF",371624:"\u6CBE\u5316\u53BF",371625:"\u535A\u5174\u53BF",371626:"\u90B9\u5E73\u53BF",371627:"\u5176\u5B83\u533A",371700:"\u83CF\u6CFD\u5E02",371702:"\u7261\u4E39\u533A",371721:"\u66F9\u53BF",371722:"\u5355\u53BF",371723:"\u6210\u6B66\u53BF",371724:"\u5DE8\u91CE\u53BF",371725:"\u90D3\u57CE\u53BF",371726:"\u9104\u57CE\u53BF",371727:"\u5B9A\u9676\u53BF",371728:"\u4E1C\u660E\u53BF",371729:"\u5176\u5B83\u533A",41e4:"\u6CB3\u5357\u7701",410100:"\u90D1\u5DDE\u5E02",410102:"\u4E2D\u539F\u533A",410103:"\u4E8C\u4E03\u533A",410104:"\u7BA1\u57CE\u56DE\u65CF\u533A",410105:"\u91D1\u6C34\u533A",410106:"\u4E0A\u8857\u533A",410108:"\u60E0\u6D4E\u533A",410122:"\u4E2D\u725F\u53BF",410181:"\u5DE9\u4E49\u5E02",410182:"\u8365\u9633\u5E02",410183:"\u65B0\u5BC6\u5E02",410184:"\u65B0\u90D1\u5E02",410185:"\u767B\u5C01\u5E02",410188:"\u5176\u5B83\u533A",410200:"\u5F00\u5C01\u5E02",410202:"\u9F99\u4EAD\u533A",410203:"\u987A\u6CB3\u56DE\u65CF\u533A",410204:"\u9F13\u697C\u533A",410205:"\u79B9\u738B\u53F0\u533A",410211:"\u91D1\u660E\u533A",410221:"\u675E\u53BF",410222:"\u901A\u8BB8\u53BF",410223:"\u5C09\u6C0F\u53BF",410224:"\u5F00\u5C01\u53BF",410225:"\u5170\u8003\u53BF",410226:"\u5176\u5B83\u533A",410300:"\u6D1B\u9633\u5E02",410302:"\u8001\u57CE\u533A",410303:"\u897F\u5DE5\u533A",410304:"\u700D\u6CB3\u56DE\u65CF\u533A",410305:"\u6DA7\u897F\u533A",410306:"\u5409\u5229\u533A",410307:"\u6D1B\u9F99\u533A",410322:"\u5B5F\u6D25\u53BF",410323:"\u65B0\u5B89\u53BF",410324:"\u683E\u5DDD\u53BF",410325:"\u5D69\u53BF",410326:"\u6C5D\u9633\u53BF",410327:"\u5B9C\u9633\u53BF",410328:"\u6D1B\u5B81\u53BF",410329:"\u4F0A\u5DDD\u53BF",410381:"\u5043\u5E08\u5E02",410400:"\u5E73\u9876\u5C71\u5E02",410402:"\u65B0\u534E\u533A",410403:"\u536B\u4E1C\u533A",410404:"\u77F3\u9F99\u533A",410411:"\u6E5B\u6CB3\u533A",410421:"\u5B9D\u4E30\u53BF",410422:"\u53F6\u53BF",410423:"\u9C81\u5C71\u53BF",410425:"\u90CF\u53BF",410481:"\u821E\u94A2\u5E02",410482:"\u6C5D\u5DDE\u5E02",410483:"\u5176\u5B83\u533A",410500:"\u5B89\u9633\u5E02",410502:"\u6587\u5CF0\u533A",410503:"\u5317\u5173\u533A",410505:"\u6BB7\u90FD\u533A",410506:"\u9F99\u5B89\u533A",410522:"\u5B89\u9633\u53BF",410523:"\u6C64\u9634\u53BF",410526:"\u6ED1\u53BF",410527:"\u5185\u9EC4\u53BF",410581:"\u6797\u5DDE\u5E02",410582:"\u5176\u5B83\u533A",410600:"\u9E64\u58C1\u5E02",410602:"\u9E64\u5C71\u533A",410603:"\u5C71\u57CE\u533A",410611:"\u6DC7\u6EE8\u533A",410621:"\u6D5A\u53BF",410622:"\u6DC7\u53BF",410623:"\u5176\u5B83\u533A",410700:"\u65B0\u4E61\u5E02",410702:"\u7EA2\u65D7\u533A",410703:"\u536B\u6EE8\u533A",410704:"\u51E4\u6CC9\u533A",410711:"\u7267\u91CE\u533A",410721:"\u65B0\u4E61\u53BF",410724:"\u83B7\u5609\u53BF",410725:"\u539F\u9633\u53BF",410726:"\u5EF6\u6D25\u53BF",410727:"\u5C01\u4E18\u53BF",410728:"\u957F\u57A3\u53BF",410781:"\u536B\u8F89\u5E02",410782:"\u8F89\u53BF\u5E02",410783:"\u5176\u5B83\u533A",410800:"\u7126\u4F5C\u5E02",410802:"\u89E3\u653E\u533A",410803:"\u4E2D\u7AD9\u533A",410804:"\u9A6C\u6751\u533A",410811:"\u5C71\u9633\u533A",410821:"\u4FEE\u6B66\u53BF",410822:"\u535A\u7231\u53BF",410823:"\u6B66\u965F\u53BF",410825:"\u6E29\u53BF",410881:"\u6D4E\u6E90\u5E02",410882:"\u6C81\u9633\u5E02",410883:"\u5B5F\u5DDE\u5E02",410884:"\u5176\u5B83\u533A",410900:"\u6FEE\u9633\u5E02",410902:"\u534E\u9F99\u533A",410922:"\u6E05\u4E30\u53BF",410923:"\u5357\u4E50\u53BF",410926:"\u8303\u53BF",410927:"\u53F0\u524D\u53BF",410928:"\u6FEE\u9633\u53BF",410929:"\u5176\u5B83\u533A",411e3:"\u8BB8\u660C\u5E02",411002:"\u9B4F\u90FD\u533A",411023:"\u8BB8\u660C\u53BF",411024:"\u9122\u9675\u53BF",411025:"\u8944\u57CE\u53BF",411081:"\u79B9\u5DDE\u5E02",411082:"\u957F\u845B\u5E02",411083:"\u5176\u5B83\u533A",411100:"\u6F2F\u6CB3\u5E02",411102:"\u6E90\u6C47\u533A",411103:"\u90FE\u57CE\u533A",411104:"\u53EC\u9675\u533A",411121:"\u821E\u9633\u53BF",411122:"\u4E34\u988D\u53BF",411123:"\u5176\u5B83\u533A",411200:"\u4E09\u95E8\u5CE1\u5E02",411202:"\u6E56\u6EE8\u533A",411221:"\u6E11\u6C60\u53BF",411222:"\u9655\u53BF",411224:"\u5362\u6C0F\u53BF",411281:"\u4E49\u9A6C\u5E02",411282:"\u7075\u5B9D\u5E02",411283:"\u5176\u5B83\u533A",411300:"\u5357\u9633\u5E02",411302:"\u5B9B\u57CE\u533A",411303:"\u5367\u9F99\u533A",411321:"\u5357\u53EC\u53BF",411322:"\u65B9\u57CE\u53BF",411323:"\u897F\u5CE1\u53BF",411324:"\u9547\u5E73\u53BF",411325:"\u5185\u4E61\u53BF",411326:"\u6DC5\u5DDD\u53BF",411327:"\u793E\u65D7\u53BF",411328:"\u5510\u6CB3\u53BF",411329:"\u65B0\u91CE\u53BF",411330:"\u6850\u67CF\u53BF",411381:"\u9093\u5DDE\u5E02",411382:"\u5176\u5B83\u533A",411400:"\u5546\u4E18\u5E02",411402:"\u6881\u56ED\u533A",411403:"\u7762\u9633\u533A",411421:"\u6C11\u6743\u53BF",411422:"\u7762\u53BF",411423:"\u5B81\u9675\u53BF",411424:"\u67D8\u57CE\u53BF",411425:"\u865E\u57CE\u53BF",411426:"\u590F\u9091\u53BF",411481:"\u6C38\u57CE\u5E02",411482:"\u5176\u5B83\u533A",411500:"\u4FE1\u9633\u5E02",411502:"\u6D49\u6CB3\u533A",411503:"\u5E73\u6865\u533A",411521:"\u7F57\u5C71\u53BF",411522:"\u5149\u5C71\u53BF",411523:"\u65B0\u53BF",411524:"\u5546\u57CE\u53BF",411525:"\u56FA\u59CB\u53BF",411526:"\u6F62\u5DDD\u53BF",411527:"\u6DEE\u6EE8\u53BF",411528:"\u606F\u53BF",411529:"\u5176\u5B83\u533A",411600:"\u5468\u53E3\u5E02",411602:"\u5DDD\u6C47\u533A",411621:"\u6276\u6C9F\u53BF",411622:"\u897F\u534E\u53BF",411623:"\u5546\u6C34\u53BF",411624:"\u6C88\u4E18\u53BF",411625:"\u90F8\u57CE\u53BF",411626:"\u6DEE\u9633\u53BF",411627:"\u592A\u5EB7\u53BF",411628:"\u9E7F\u9091\u53BF",411681:"\u9879\u57CE\u5E02",411682:"\u5176\u5B83\u533A",411700:"\u9A7B\u9A6C\u5E97\u5E02",411702:"\u9A7F\u57CE\u533A",411721:"\u897F\u5E73\u53BF",411722:"\u4E0A\u8521\u53BF",411723:"\u5E73\u8206\u53BF",411724:"\u6B63\u9633\u53BF",411725:"\u786E\u5C71\u53BF",411726:"\u6CCC\u9633\u53BF",411727:"\u6C5D\u5357\u53BF",411728:"\u9042\u5E73\u53BF",411729:"\u65B0\u8521\u53BF",411730:"\u5176\u5B83\u533A",42e4:"\u6E56\u5317\u7701",420100:"\u6B66\u6C49\u5E02",420102:"\u6C5F\u5CB8\u533A",420103:"\u6C5F\u6C49\u533A",420104:"\u785A\u53E3\u533A",420105:"\u6C49\u9633\u533A",420106:"\u6B66\u660C\u533A",420107:"\u9752\u5C71\u533A",420111:"\u6D2A\u5C71\u533A",420112:"\u4E1C\u897F\u6E56\u533A",420113:"\u6C49\u5357\u533A",420114:"\u8521\u7538\u533A",420115:"\u6C5F\u590F\u533A",420116:"\u9EC4\u9642\u533A",420117:"\u65B0\u6D32\u533A",420118:"\u5176\u5B83\u533A",420200:"\u9EC4\u77F3\u5E02",420202:"\u9EC4\u77F3\u6E2F\u533A",420203:"\u897F\u585E\u5C71\u533A",420204:"\u4E0B\u9646\u533A",420205:"\u94C1\u5C71\u533A",420222:"\u9633\u65B0\u53BF",420281:"\u5927\u51B6\u5E02",420282:"\u5176\u5B83\u533A",420300:"\u5341\u5830\u5E02",420302:"\u8305\u7BAD\u533A",420303:"\u5F20\u6E7E\u533A",420321:"\u90E7\u53BF",420322:"\u90E7\u897F\u53BF",420323:"\u7AF9\u5C71\u53BF",420324:"\u7AF9\u6EAA\u53BF",420325:"\u623F\u53BF",420381:"\u4E39\u6C5F\u53E3\u5E02",420383:"\u5176\u5B83\u533A",420500:"\u5B9C\u660C\u5E02",420502:"\u897F\u9675\u533A",420503:"\u4F0D\u5BB6\u5C97\u533A",420504:"\u70B9\u519B\u533A",420505:"\u7307\u4EAD\u533A",420506:"\u5937\u9675\u533A",420525:"\u8FDC\u5B89\u53BF",420526:"\u5174\u5C71\u53BF",420527:"\u79ED\u5F52\u53BF",420528:"\u957F\u9633\u571F\u5BB6\u65CF\u81EA\u6CBB\u53BF",420529:"\u4E94\u5CF0\u571F\u5BB6\u65CF\u81EA\u6CBB\u53BF",420581:"\u5B9C\u90FD\u5E02",420582:"\u5F53\u9633\u5E02",420583:"\u679D\u6C5F\u5E02",420584:"\u5176\u5B83\u533A",420600:"\u8944\u9633\u5E02",420602:"\u8944\u57CE\u533A",420606:"\u6A0A\u57CE\u533A",420607:"\u8944\u5DDE\u533A",420624:"\u5357\u6F33\u53BF",420625:"\u8C37\u57CE\u53BF",420626:"\u4FDD\u5EB7\u53BF",420682:"\u8001\u6CB3\u53E3\u5E02",420683:"\u67A3\u9633\u5E02",420684:"\u5B9C\u57CE\u5E02",420685:"\u5176\u5B83\u533A",420700:"\u9102\u5DDE\u5E02",420702:"\u6881\u5B50\u6E56\u533A",420703:"\u534E\u5BB9\u533A",420704:"\u9102\u57CE\u533A",420705:"\u5176\u5B83\u533A",420800:"\u8346\u95E8\u5E02",420802:"\u4E1C\u5B9D\u533A",420804:"\u6387\u5200\u533A",420821:"\u4EAC\u5C71\u53BF",420822:"\u6C99\u6D0B\u53BF",420881:"\u949F\u7965\u5E02",420882:"\u5176\u5B83\u533A",420900:"\u5B5D\u611F\u5E02",420902:"\u5B5D\u5357\u533A",420921:"\u5B5D\u660C\u53BF",420922:"\u5927\u609F\u53BF",420923:"\u4E91\u68A6\u53BF",420981:"\u5E94\u57CE\u5E02",420982:"\u5B89\u9646\u5E02",420984:"\u6C49\u5DDD\u5E02",420985:"\u5176\u5B83\u533A",421e3:"\u8346\u5DDE\u5E02",421002:"\u6C99\u5E02\u533A",421003:"\u8346\u5DDE\u533A",421022:"\u516C\u5B89\u53BF",421023:"\u76D1\u5229\u53BF",421024:"\u6C5F\u9675\u53BF",421081:"\u77F3\u9996\u5E02",421083:"\u6D2A\u6E56\u5E02",421087:"\u677E\u6ECB\u5E02",421088:"\u5176\u5B83\u533A",421100:"\u9EC4\u5188\u5E02",421102:"\u9EC4\u5DDE\u533A",421121:"\u56E2\u98CE\u53BF",421122:"\u7EA2\u5B89\u53BF",421123:"\u7F57\u7530\u53BF",421124:"\u82F1\u5C71\u53BF",421125:"\u6D60\u6C34\u53BF",421126:"\u8572\u6625\u53BF",421127:"\u9EC4\u6885\u53BF",421181:"\u9EBB\u57CE\u5E02",421182:"\u6B66\u7A74\u5E02",421183:"\u5176\u5B83\u533A",421200:"\u54B8\u5B81\u5E02",421202:"\u54B8\u5B89\u533A",421221:"\u5609\u9C7C\u53BF",421222:"\u901A\u57CE\u53BF",421223:"\u5D07\u9633\u53BF",421224:"\u901A\u5C71\u53BF",421281:"\u8D64\u58C1\u5E02",421283:"\u5176\u5B83\u533A",421300:"\u968F\u5DDE\u5E02",421302:"\u66FE\u90FD\u533A",421321:"\u968F\u53BF",421381:"\u5E7F\u6C34\u5E02",421382:"\u5176\u5B83\u533A",422800:"\u6069\u65BD\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",422801:"\u6069\u65BD\u5E02",422802:"\u5229\u5DDD\u5E02",422822:"\u5EFA\u59CB\u53BF",422823:"\u5DF4\u4E1C\u53BF",422825:"\u5BA3\u6069\u53BF",422826:"\u54B8\u4E30\u53BF",422827:"\u6765\u51E4\u53BF",422828:"\u9E64\u5CF0\u53BF",422829:"\u5176\u5B83\u533A",429004:"\u4ED9\u6843\u5E02",429005:"\u6F5C\u6C5F\u5E02",429006:"\u5929\u95E8\u5E02",429021:"\u795E\u519C\u67B6\u6797\u533A",43e4:"\u6E56\u5357\u7701",430100:"\u957F\u6C99\u5E02",430102:"\u8299\u84C9\u533A",430103:"\u5929\u5FC3\u533A",430104:"\u5CB3\u9E93\u533A",430105:"\u5F00\u798F\u533A",430111:"\u96E8\u82B1\u533A",430121:"\u957F\u6C99\u53BF",430122:"\u671B\u57CE\u533A",430124:"\u5B81\u4E61\u53BF",430181:"\u6D4F\u9633\u5E02",430182:"\u5176\u5B83\u533A",430200:"\u682A\u6D32\u5E02",430202:"\u8377\u5858\u533A",430203:"\u82A6\u6DDE\u533A",430204:"\u77F3\u5CF0\u533A",430211:"\u5929\u5143\u533A",430221:"\u682A\u6D32\u53BF",430223:"\u6538\u53BF",430224:"\u8336\u9675\u53BF",430225:"\u708E\u9675\u53BF",430281:"\u91B4\u9675\u5E02",430282:"\u5176\u5B83\u533A",430300:"\u6E58\u6F6D\u5E02",430302:"\u96E8\u6E56\u533A",430304:"\u5CB3\u5858\u533A",430321:"\u6E58\u6F6D\u53BF",430381:"\u6E58\u4E61\u5E02",430382:"\u97F6\u5C71\u5E02",430383:"\u5176\u5B83\u533A",430400:"\u8861\u9633\u5E02",430405:"\u73E0\u6656\u533A",430406:"\u96C1\u5CF0\u533A",430407:"\u77F3\u9F13\u533A",430408:"\u84B8\u6E58\u533A",430412:"\u5357\u5CB3\u533A",430421:"\u8861\u9633\u53BF",430422:"\u8861\u5357\u53BF",430423:"\u8861\u5C71\u53BF",430424:"\u8861\u4E1C\u53BF",430426:"\u7941\u4E1C\u53BF",430481:"\u8012\u9633\u5E02",430482:"\u5E38\u5B81\u5E02",430483:"\u5176\u5B83\u533A",430500:"\u90B5\u9633\u5E02",430502:"\u53CC\u6E05\u533A",430503:"\u5927\u7965\u533A",430511:"\u5317\u5854\u533A",430521:"\u90B5\u4E1C\u53BF",430522:"\u65B0\u90B5\u53BF",430523:"\u90B5\u9633\u53BF",430524:"\u9686\u56DE\u53BF",430525:"\u6D1E\u53E3\u53BF",430527:"\u7EE5\u5B81\u53BF",430528:"\u65B0\u5B81\u53BF",430529:"\u57CE\u6B65\u82D7\u65CF\u81EA\u6CBB\u53BF",430581:"\u6B66\u5188\u5E02",430582:"\u5176\u5B83\u533A",430600:"\u5CB3\u9633\u5E02",430602:"\u5CB3\u9633\u697C\u533A",430603:"\u4E91\u6EAA\u533A",430611:"\u541B\u5C71\u533A",430621:"\u5CB3\u9633\u53BF",430623:"\u534E\u5BB9\u53BF",430624:"\u6E58\u9634\u53BF",430626:"\u5E73\u6C5F\u53BF",430681:"\u6C68\u7F57\u5E02",430682:"\u4E34\u6E58\u5E02",430683:"\u5176\u5B83\u533A",430700:"\u5E38\u5FB7\u5E02",430702:"\u6B66\u9675\u533A",430703:"\u9F0E\u57CE\u533A",430721:"\u5B89\u4E61\u53BF",430722:"\u6C49\u5BFF\u53BF",430723:"\u6FA7\u53BF",430724:"\u4E34\u6FA7\u53BF",430725:"\u6843\u6E90\u53BF",430726:"\u77F3\u95E8\u53BF",430781:"\u6D25\u5E02\u5E02",430782:"\u5176\u5B83\u533A",430800:"\u5F20\u5BB6\u754C\u5E02",430802:"\u6C38\u5B9A\u533A",430811:"\u6B66\u9675\u6E90\u533A",430821:"\u6148\u5229\u53BF",430822:"\u6851\u690D\u53BF",430823:"\u5176\u5B83\u533A",430900:"\u76CA\u9633\u5E02",430902:"\u8D44\u9633\u533A",430903:"\u8D6B\u5C71\u533A",430921:"\u5357\u53BF",430922:"\u6843\u6C5F\u53BF",430923:"\u5B89\u5316\u53BF",430981:"\u6C85\u6C5F\u5E02",430982:"\u5176\u5B83\u533A",431e3:"\u90F4\u5DDE\u5E02",431002:"\u5317\u6E56\u533A",431003:"\u82CF\u4ED9\u533A",431021:"\u6842\u9633\u53BF",431022:"\u5B9C\u7AE0\u53BF",431023:"\u6C38\u5174\u53BF",431024:"\u5609\u79BE\u53BF",431025:"\u4E34\u6B66\u53BF",431026:"\u6C5D\u57CE\u53BF",431027:"\u6842\u4E1C\u53BF",431028:"\u5B89\u4EC1\u53BF",431081:"\u8D44\u5174\u5E02",431082:"\u5176\u5B83\u533A",431100:"\u6C38\u5DDE\u5E02",431102:"\u96F6\u9675\u533A",431103:"\u51B7\u6C34\u6EE9\u533A",431121:"\u7941\u9633\u53BF",431122:"\u4E1C\u5B89\u53BF",431123:"\u53CC\u724C\u53BF",431124:"\u9053\u53BF",431125:"\u6C5F\u6C38\u53BF",431126:"\u5B81\u8FDC\u53BF",431127:"\u84DD\u5C71\u53BF",431128:"\u65B0\u7530\u53BF",431129:"\u6C5F\u534E\u7476\u65CF\u81EA\u6CBB\u53BF",431130:"\u5176\u5B83\u533A",431200:"\u6000\u5316\u5E02",431202:"\u9E64\u57CE\u533A",431221:"\u4E2D\u65B9\u53BF",431222:"\u6C85\u9675\u53BF",431223:"\u8FB0\u6EAA\u53BF",431224:"\u6E86\u6D66\u53BF",431225:"\u4F1A\u540C\u53BF",431226:"\u9EBB\u9633\u82D7\u65CF\u81EA\u6CBB\u53BF",431227:"\u65B0\u6643\u4F97\u65CF\u81EA\u6CBB\u53BF",431228:"\u82B7\u6C5F\u4F97\u65CF\u81EA\u6CBB\u53BF",431229:"\u9756\u5DDE\u82D7\u65CF\u4F97\u65CF\u81EA\u6CBB\u53BF",431230:"\u901A\u9053\u4F97\u65CF\u81EA\u6CBB\u53BF",431281:"\u6D2A\u6C5F\u5E02",431282:"\u5176\u5B83\u533A",431300:"\u5A04\u5E95\u5E02",431302:"\u5A04\u661F\u533A",431321:"\u53CC\u5CF0\u53BF",431322:"\u65B0\u5316\u53BF",431381:"\u51B7\u6C34\u6C5F\u5E02",431382:"\u6D9F\u6E90\u5E02",431383:"\u5176\u5B83\u533A",433100:"\u6E58\u897F\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",433101:"\u5409\u9996\u5E02",433122:"\u6CF8\u6EAA\u53BF",433123:"\u51E4\u51F0\u53BF",433124:"\u82B1\u57A3\u53BF",433125:"\u4FDD\u9756\u53BF",433126:"\u53E4\u4E08\u53BF",433127:"\u6C38\u987A\u53BF",433130:"\u9F99\u5C71\u53BF",433131:"\u5176\u5B83\u533A",44e4:"\u5E7F\u4E1C\u7701",440100:"\u5E7F\u5DDE\u5E02",440103:"\u8354\u6E7E\u533A",440104:"\u8D8A\u79C0\u533A",440105:"\u6D77\u73E0\u533A",440106:"\u5929\u6CB3\u533A",440111:"\u767D\u4E91\u533A",440112:"\u9EC4\u57D4\u533A",440113:"\u756A\u79BA\u533A",440114:"\u82B1\u90FD\u533A",440115:"\u5357\u6C99\u533A",440116:"\u841D\u5C97\u533A",440183:"\u589E\u57CE\u5E02",440184:"\u4ECE\u5316\u5E02",440189:"\u5176\u5B83\u533A",440200:"\u97F6\u5173\u5E02",440203:"\u6B66\u6C5F\u533A",440204:"\u6D48\u6C5F\u533A",440205:"\u66F2\u6C5F\u533A",440222:"\u59CB\u5174\u53BF",440224:"\u4EC1\u5316\u53BF",440229:"\u7FC1\u6E90\u53BF",440232:"\u4E73\u6E90\u7476\u65CF\u81EA\u6CBB\u53BF",440233:"\u65B0\u4E30\u53BF",440281:"\u4E50\u660C\u5E02",440282:"\u5357\u96C4\u5E02",440283:"\u5176\u5B83\u533A",440300:"\u6DF1\u5733\u5E02",440303:"\u7F57\u6E56\u533A",440304:"\u798F\u7530\u533A",440305:"\u5357\u5C71\u533A",440306:"\u5B9D\u5B89\u533A",440307:"\u9F99\u5C97\u533A",440308:"\u76D0\u7530\u533A",440309:"\u5176\u5B83\u533A",440320:"\u5149\u660E\u65B0\u533A",440321:"\u576A\u5C71\u65B0\u533A",440322:"\u5927\u9E4F\u65B0\u533A",440323:"\u9F99\u534E\u65B0\u533A",440400:"\u73E0\u6D77\u5E02",440402:"\u9999\u6D32\u533A",440403:"\u6597\u95E8\u533A",440404:"\u91D1\u6E7E\u533A",440488:"\u5176\u5B83\u533A",440500:"\u6C55\u5934\u5E02",440507:"\u9F99\u6E56\u533A",440511:"\u91D1\u5E73\u533A",440512:"\u6FE0\u6C5F\u533A",440513:"\u6F6E\u9633\u533A",440514:"\u6F6E\u5357\u533A",440515:"\u6F84\u6D77\u533A",440523:"\u5357\u6FB3\u53BF",440524:"\u5176\u5B83\u533A",440600:"\u4F5B\u5C71\u5E02",440604:"\u7985\u57CE\u533A",440605:"\u5357\u6D77\u533A",440606:"\u987A\u5FB7\u533A",440607:"\u4E09\u6C34\u533A",440608:"\u9AD8\u660E\u533A",440609:"\u5176\u5B83\u533A",440700:"\u6C5F\u95E8\u5E02",440703:"\u84EC\u6C5F\u533A",440704:"\u6C5F\u6D77\u533A",440705:"\u65B0\u4F1A\u533A",440781:"\u53F0\u5C71\u5E02",440783:"\u5F00\u5E73\u5E02",440784:"\u9E64\u5C71\u5E02",440785:"\u6069\u5E73\u5E02",440786:"\u5176\u5B83\u533A",440800:"\u6E5B\u6C5F\u5E02",440802:"\u8D64\u574E\u533A",440803:"\u971E\u5C71\u533A",440804:"\u5761\u5934\u533A",440811:"\u9EBB\u7AE0\u533A",440823:"\u9042\u6EAA\u53BF",440825:"\u5F90\u95FB\u53BF",440881:"\u5EC9\u6C5F\u5E02",440882:"\u96F7\u5DDE\u5E02",440883:"\u5434\u5DDD\u5E02",440884:"\u5176\u5B83\u533A",440900:"\u8302\u540D\u5E02",440902:"\u8302\u5357\u533A",440903:"\u8302\u6E2F\u533A",440923:"\u7535\u767D\u53BF",440981:"\u9AD8\u5DDE\u5E02",440982:"\u5316\u5DDE\u5E02",440983:"\u4FE1\u5B9C\u5E02",440984:"\u5176\u5B83\u533A",441200:"\u8087\u5E86\u5E02",441202:"\u7AEF\u5DDE\u533A",441203:"\u9F0E\u6E56\u533A",441223:"\u5E7F\u5B81\u53BF",441224:"\u6000\u96C6\u53BF",441225:"\u5C01\u5F00\u53BF",441226:"\u5FB7\u5E86\u53BF",441283:"\u9AD8\u8981\u5E02",441284:"\u56DB\u4F1A\u5E02",441285:"\u5176\u5B83\u533A",441300:"\u60E0\u5DDE\u5E02",441302:"\u60E0\u57CE\u533A",441303:"\u60E0\u9633\u533A",441322:"\u535A\u7F57\u53BF",441323:"\u60E0\u4E1C\u53BF",441324:"\u9F99\u95E8\u53BF",441325:"\u5176\u5B83\u533A",441400:"\u6885\u5DDE\u5E02",441402:"\u6885\u6C5F\u533A",441421:"\u6885\u53BF",441422:"\u5927\u57D4\u53BF",441423:"\u4E30\u987A\u53BF",441424:"\u4E94\u534E\u53BF",441426:"\u5E73\u8FDC\u53BF",441427:"\u8549\u5CAD\u53BF",441481:"\u5174\u5B81\u5E02",441482:"\u5176\u5B83\u533A",441500:"\u6C55\u5C3E\u5E02",441502:"\u57CE\u533A",441521:"\u6D77\u4E30\u53BF",441523:"\u9646\u6CB3\u53BF",441581:"\u9646\u4E30\u5E02",441582:"\u5176\u5B83\u533A",441600:"\u6CB3\u6E90\u5E02",441602:"\u6E90\u57CE\u533A",441621:"\u7D2B\u91D1\u53BF",441622:"\u9F99\u5DDD\u53BF",441623:"\u8FDE\u5E73\u53BF",441624:"\u548C\u5E73\u53BF",441625:"\u4E1C\u6E90\u53BF",441626:"\u5176\u5B83\u533A",441700:"\u9633\u6C5F\u5E02",441702:"\u6C5F\u57CE\u533A",441721:"\u9633\u897F\u53BF",441723:"\u9633\u4E1C\u53BF",441781:"\u9633\u6625\u5E02",441782:"\u5176\u5B83\u533A",441800:"\u6E05\u8FDC\u5E02",441802:"\u6E05\u57CE\u533A",441821:"\u4F5B\u5188\u53BF",441823:"\u9633\u5C71\u53BF",441825:"\u8FDE\u5C71\u58EE\u65CF\u7476\u65CF\u81EA\u6CBB\u53BF",441826:"\u8FDE\u5357\u7476\u65CF\u81EA\u6CBB\u53BF",441827:"\u6E05\u65B0\u533A",441881:"\u82F1\u5FB7\u5E02",441882:"\u8FDE\u5DDE\u5E02",441883:"\u5176\u5B83\u533A",441900:"\u4E1C\u839E\u5E02",442e3:"\u4E2D\u5C71\u5E02",442101:"\u4E1C\u6C99\u7FA4\u5C9B",445100:"\u6F6E\u5DDE\u5E02",445102:"\u6E58\u6865\u533A",445121:"\u6F6E\u5B89\u533A",445122:"\u9976\u5E73\u53BF",445186:"\u5176\u5B83\u533A",445200:"\u63ED\u9633\u5E02",445202:"\u6995\u57CE\u533A",445221:"\u63ED\u4E1C\u533A",445222:"\u63ED\u897F\u53BF",445224:"\u60E0\u6765\u53BF",445281:"\u666E\u5B81\u5E02",445285:"\u5176\u5B83\u533A",445300:"\u4E91\u6D6E\u5E02",445302:"\u4E91\u57CE\u533A",445321:"\u65B0\u5174\u53BF",445322:"\u90C1\u5357\u53BF",445323:"\u4E91\u5B89\u53BF",445381:"\u7F57\u5B9A\u5E02",445382:"\u5176\u5B83\u533A",45e4:"\u5E7F\u897F\u58EE\u65CF\u81EA\u6CBB\u533A",450100:"\u5357\u5B81\u5E02",450102:"\u5174\u5B81\u533A",450103:"\u9752\u79C0\u533A",450105:"\u6C5F\u5357\u533A",450107:"\u897F\u4E61\u5858\u533A",450108:"\u826F\u5E86\u533A",450109:"\u9095\u5B81\u533A",450122:"\u6B66\u9E23\u53BF",450123:"\u9686\u5B89\u53BF",450124:"\u9A6C\u5C71\u53BF",450125:"\u4E0A\u6797\u53BF",450126:"\u5BBE\u9633\u53BF",450127:"\u6A2A\u53BF",450128:"\u5176\u5B83\u533A",450200:"\u67F3\u5DDE\u5E02",450202:"\u57CE\u4E2D\u533A",450203:"\u9C7C\u5CF0\u533A",450204:"\u67F3\u5357\u533A",450205:"\u67F3\u5317\u533A",450221:"\u67F3\u6C5F\u53BF",450222:"\u67F3\u57CE\u53BF",450223:"\u9E7F\u5BE8\u53BF",450224:"\u878D\u5B89\u53BF",450225:"\u878D\u6C34\u82D7\u65CF\u81EA\u6CBB\u53BF",450226:"\u4E09\u6C5F\u4F97\u65CF\u81EA\u6CBB\u53BF",450227:"\u5176\u5B83\u533A",450300:"\u6842\u6797\u5E02",450302:"\u79C0\u5CF0\u533A",450303:"\u53E0\u5F69\u533A",450304:"\u8C61\u5C71\u533A",450305:"\u4E03\u661F\u533A",450311:"\u96C1\u5C71\u533A",450321:"\u9633\u6714\u53BF",450322:"\u4E34\u6842\u533A",450323:"\u7075\u5DDD\u53BF",450324:"\u5168\u5DDE\u53BF",450325:"\u5174\u5B89\u53BF",450326:"\u6C38\u798F\u53BF",450327:"\u704C\u9633\u53BF",450328:"\u9F99\u80DC\u5404\u65CF\u81EA\u6CBB\u53BF",450329:"\u8D44\u6E90\u53BF",450330:"\u5E73\u4E50\u53BF",450331:"\u8354\u6D66\u53BF",450332:"\u606D\u57CE\u7476\u65CF\u81EA\u6CBB\u53BF",450333:"\u5176\u5B83\u533A",450400:"\u68A7\u5DDE\u5E02",450403:"\u4E07\u79C0\u533A",450405:"\u957F\u6D32\u533A",450406:"\u9F99\u5729\u533A",450421:"\u82CD\u68A7\u53BF",450422:"\u85E4\u53BF",450423:"\u8499\u5C71\u53BF",450481:"\u5C91\u6EAA\u5E02",450482:"\u5176\u5B83\u533A",450500:"\u5317\u6D77\u5E02",450502:"\u6D77\u57CE\u533A",450503:"\u94F6\u6D77\u533A",450512:"\u94C1\u5C71\u6E2F\u533A",450521:"\u5408\u6D66\u53BF",450522:"\u5176\u5B83\u533A",450600:"\u9632\u57CE\u6E2F\u5E02",450602:"\u6E2F\u53E3\u533A",450603:"\u9632\u57CE\u533A",450621:"\u4E0A\u601D\u53BF",450681:"\u4E1C\u5174\u5E02",450682:"\u5176\u5B83\u533A",450700:"\u94A6\u5DDE\u5E02",450702:"\u94A6\u5357\u533A",450703:"\u94A6\u5317\u533A",450721:"\u7075\u5C71\u53BF",450722:"\u6D66\u5317\u53BF",450723:"\u5176\u5B83\u533A",450800:"\u8D35\u6E2F\u5E02",450802:"\u6E2F\u5317\u533A",450803:"\u6E2F\u5357\u533A",450804:"\u8983\u5858\u533A",450821:"\u5E73\u5357\u53BF",450881:"\u6842\u5E73\u5E02",450882:"\u5176\u5B83\u533A",450900:"\u7389\u6797\u5E02",450902:"\u7389\u5DDE\u533A",450903:"\u798F\u7EF5\u533A",450921:"\u5BB9\u53BF",450922:"\u9646\u5DDD\u53BF",450923:"\u535A\u767D\u53BF",450924:"\u5174\u4E1A\u53BF",450981:"\u5317\u6D41\u5E02",450982:"\u5176\u5B83\u533A",451e3:"\u767E\u8272\u5E02",451002:"\u53F3\u6C5F\u533A",451021:"\u7530\u9633\u53BF",451022:"\u7530\u4E1C\u53BF",451023:"\u5E73\u679C\u53BF",451024:"\u5FB7\u4FDD\u53BF",451025:"\u9756\u897F\u53BF",451026:"\u90A3\u5761\u53BF",451027:"\u51CC\u4E91\u53BF",451028:"\u4E50\u4E1A\u53BF",451029:"\u7530\u6797\u53BF",451030:"\u897F\u6797\u53BF",451031:"\u9686\u6797\u5404\u65CF\u81EA\u6CBB\u53BF",451032:"\u5176\u5B83\u533A",451100:"\u8D3A\u5DDE\u5E02",451102:"\u516B\u6B65\u533A",451119:"\u5E73\u6842\u7BA1\u7406\u533A",451121:"\u662D\u5E73\u53BF",451122:"\u949F\u5C71\u53BF",451123:"\u5BCC\u5DDD\u7476\u65CF\u81EA\u6CBB\u53BF",451124:"\u5176\u5B83\u533A",451200:"\u6CB3\u6C60\u5E02",451202:"\u91D1\u57CE\u6C5F\u533A",451221:"\u5357\u4E39\u53BF",451222:"\u5929\u5CE8\u53BF",451223:"\u51E4\u5C71\u53BF",451224:"\u4E1C\u5170\u53BF",451225:"\u7F57\u57CE\u4EEB\u4F6C\u65CF\u81EA\u6CBB\u53BF",451226:"\u73AF\u6C5F\u6BDB\u5357\u65CF\u81EA\u6CBB\u53BF",451227:"\u5DF4\u9A6C\u7476\u65CF\u81EA\u6CBB\u53BF",451228:"\u90FD\u5B89\u7476\u65CF\u81EA\u6CBB\u53BF",451229:"\u5927\u5316\u7476\u65CF\u81EA\u6CBB\u53BF",451281:"\u5B9C\u5DDE\u5E02",451282:"\u5176\u5B83\u533A",451300:"\u6765\u5BBE\u5E02",451302:"\u5174\u5BBE\u533A",451321:"\u5FFB\u57CE\u53BF",451322:"\u8C61\u5DDE\u53BF",451323:"\u6B66\u5BA3\u53BF",451324:"\u91D1\u79C0\u7476\u65CF\u81EA\u6CBB\u53BF",451381:"\u5408\u5C71\u5E02",451382:"\u5176\u5B83\u533A",451400:"\u5D07\u5DE6\u5E02",451402:"\u6C5F\u5DDE\u533A",451421:"\u6276\u7EE5\u53BF",451422:"\u5B81\u660E\u53BF",451423:"\u9F99\u5DDE\u53BF",451424:"\u5927\u65B0\u53BF",451425:"\u5929\u7B49\u53BF",451481:"\u51ED\u7965\u5E02",451482:"\u5176\u5B83\u533A",46e4:"\u6D77\u5357\u7701",460100:"\u6D77\u53E3\u5E02",460105:"\u79C0\u82F1\u533A",460106:"\u9F99\u534E\u533A",460107:"\u743C\u5C71\u533A",460108:"\u7F8E\u5170\u533A",460109:"\u5176\u5B83\u533A",460200:"\u4E09\u4E9A\u5E02",460300:"\u4E09\u6C99\u5E02",460321:"\u897F\u6C99\u7FA4\u5C9B",460322:"\u5357\u6C99\u7FA4\u5C9B",460323:"\u4E2D\u6C99\u7FA4\u5C9B\u7684\u5C9B\u7901\u53CA\u5176\u6D77\u57DF",469001:"\u4E94\u6307\u5C71\u5E02",469002:"\u743C\u6D77\u5E02",469003:"\u510B\u5DDE\u5E02",469005:"\u6587\u660C\u5E02",469006:"\u4E07\u5B81\u5E02",469007:"\u4E1C\u65B9\u5E02",469025:"\u5B9A\u5B89\u53BF",469026:"\u5C6F\u660C\u53BF",469027:"\u6F84\u8FC8\u53BF",469028:"\u4E34\u9AD8\u53BF",469030:"\u767D\u6C99\u9ECE\u65CF\u81EA\u6CBB\u53BF",469031:"\u660C\u6C5F\u9ECE\u65CF\u81EA\u6CBB\u53BF",469033:"\u4E50\u4E1C\u9ECE\u65CF\u81EA\u6CBB\u53BF",469034:"\u9675\u6C34\u9ECE\u65CF\u81EA\u6CBB\u53BF",469035:"\u4FDD\u4EAD\u9ECE\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",469036:"\u743C\u4E2D\u9ECE\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",471005:"\u5176\u5B83\u533A",5e5:"\u91CD\u5E86",500100:"\u91CD\u5E86\u5E02",500101:"\u4E07\u5DDE\u533A",500102:"\u6DAA\u9675\u533A",500103:"\u6E1D\u4E2D\u533A",500104:"\u5927\u6E21\u53E3\u533A",500105:"\u6C5F\u5317\u533A",500106:"\u6C99\u576A\u575D\u533A",500107:"\u4E5D\u9F99\u5761\u533A",500108:"\u5357\u5CB8\u533A",500109:"\u5317\u789A\u533A",500110:"\u4E07\u76DB\u533A",500111:"\u53CC\u6865\u533A",500112:"\u6E1D\u5317\u533A",500113:"\u5DF4\u5357\u533A",500114:"\u9ED4\u6C5F\u533A",500115:"\u957F\u5BFF\u533A",500222:"\u7DA6\u6C5F\u533A",500223:"\u6F7C\u5357\u53BF",500224:"\u94DC\u6881\u53BF",500225:"\u5927\u8DB3\u533A",500226:"\u8363\u660C\u53BF",500227:"\u74A7\u5C71\u53BF",500228:"\u6881\u5E73\u53BF",500229:"\u57CE\u53E3\u53BF",500230:"\u4E30\u90FD\u53BF",500231:"\u57AB\u6C5F\u53BF",500232:"\u6B66\u9686\u53BF",500233:"\u5FE0\u53BF",500234:"\u5F00\u53BF",500235:"\u4E91\u9633\u53BF",500236:"\u5949\u8282\u53BF",500237:"\u5DEB\u5C71\u53BF",500238:"\u5DEB\u6EAA\u53BF",500240:"\u77F3\u67F1\u571F\u5BB6\u65CF\u81EA\u6CBB\u53BF",500241:"\u79C0\u5C71\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",500242:"\u9149\u9633\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",500243:"\u5F6D\u6C34\u82D7\u65CF\u571F\u5BB6\u65CF\u81EA\u6CBB\u53BF",500381:"\u6C5F\u6D25\u533A",500382:"\u5408\u5DDD\u533A",500383:"\u6C38\u5DDD\u533A",500384:"\u5357\u5DDD\u533A",500385:"\u5176\u5B83\u533A",51e4:"\u56DB\u5DDD\u7701",510100:"\u6210\u90FD\u5E02",510104:"\u9526\u6C5F\u533A",510105:"\u9752\u7F8A\u533A",510106:"\u91D1\u725B\u533A",510107:"\u6B66\u4FAF\u533A",510108:"\u6210\u534E\u533A",510112:"\u9F99\u6CC9\u9A7F\u533A",510113:"\u9752\u767D\u6C5F\u533A",510114:"\u65B0\u90FD\u533A",510115:"\u6E29\u6C5F\u533A",510121:"\u91D1\u5802\u53BF",510122:"\u53CC\u6D41\u53BF",510124:"\u90EB\u53BF",510129:"\u5927\u9091\u53BF",510131:"\u84B2\u6C5F\u53BF",510132:"\u65B0\u6D25\u53BF",510181:"\u90FD\u6C5F\u5830\u5E02",510182:"\u5F6D\u5DDE\u5E02",510183:"\u909B\u5D03\u5E02",510184:"\u5D07\u5DDE\u5E02",510185:"\u5176\u5B83\u533A",510300:"\u81EA\u8D21\u5E02",510302:"\u81EA\u6D41\u4E95\u533A",510303:"\u8D21\u4E95\u533A",510304:"\u5927\u5B89\u533A",510311:"\u6CBF\u6EE9\u533A",510321:"\u8363\u53BF",510322:"\u5BCC\u987A\u53BF",510323:"\u5176\u5B83\u533A",510400:"\u6500\u679D\u82B1\u5E02",510402:"\u4E1C\u533A",510403:"\u897F\u533A",510411:"\u4EC1\u548C\u533A",510421:"\u7C73\u6613\u53BF",510422:"\u76D0\u8FB9\u53BF",510423:"\u5176\u5B83\u533A",510500:"\u6CF8\u5DDE\u5E02",510502:"\u6C5F\u9633\u533A",510503:"\u7EB3\u6EAA\u533A",510504:"\u9F99\u9A6C\u6F6D\u533A",510521:"\u6CF8\u53BF",510522:"\u5408\u6C5F\u53BF",510524:"\u53D9\u6C38\u53BF",510525:"\u53E4\u853A\u53BF",510526:"\u5176\u5B83\u533A",510600:"\u5FB7\u9633\u5E02",510603:"\u65CC\u9633\u533A",510623:"\u4E2D\u6C5F\u53BF",510626:"\u7F57\u6C5F\u53BF",510681:"\u5E7F\u6C49\u5E02",510682:"\u4EC0\u90A1\u5E02",510683:"\u7EF5\u7AF9\u5E02",510684:"\u5176\u5B83\u533A",510700:"\u7EF5\u9633\u5E02",510703:"\u6DAA\u57CE\u533A",510704:"\u6E38\u4ED9\u533A",510722:"\u4E09\u53F0\u53BF",510723:"\u76D0\u4EAD\u53BF",510724:"\u5B89\u53BF",510725:"\u6893\u6F7C\u53BF",510726:"\u5317\u5DDD\u7F8C\u65CF\u81EA\u6CBB\u53BF",510727:"\u5E73\u6B66\u53BF",510781:"\u6C5F\u6CB9\u5E02",510782:"\u5176\u5B83\u533A",510800:"\u5E7F\u5143\u5E02",510802:"\u5229\u5DDE\u533A",510811:"\u662D\u5316\u533A",510812:"\u671D\u5929\u533A",510821:"\u65FA\u82CD\u53BF",510822:"\u9752\u5DDD\u53BF",510823:"\u5251\u9601\u53BF",510824:"\u82CD\u6EAA\u53BF",510825:"\u5176\u5B83\u533A",510900:"\u9042\u5B81\u5E02",510903:"\u8239\u5C71\u533A",510904:"\u5B89\u5C45\u533A",510921:"\u84EC\u6EAA\u53BF",510922:"\u5C04\u6D2A\u53BF",510923:"\u5927\u82F1\u53BF",510924:"\u5176\u5B83\u533A",511e3:"\u5185\u6C5F\u5E02",511002:"\u5E02\u4E2D\u533A",511011:"\u4E1C\u5174\u533A",511024:"\u5A01\u8FDC\u53BF",511025:"\u8D44\u4E2D\u53BF",511028:"\u9686\u660C\u53BF",511029:"\u5176\u5B83\u533A",511100:"\u4E50\u5C71\u5E02",511102:"\u5E02\u4E2D\u533A",511111:"\u6C99\u6E7E\u533A",511112:"\u4E94\u901A\u6865\u533A",511113:"\u91D1\u53E3\u6CB3\u533A",511123:"\u728D\u4E3A\u53BF",511124:"\u4E95\u7814\u53BF",511126:"\u5939\u6C5F\u53BF",511129:"\u6C90\u5DDD\u53BF",511132:"\u5CE8\u8FB9\u5F5D\u65CF\u81EA\u6CBB\u53BF",511133:"\u9A6C\u8FB9\u5F5D\u65CF\u81EA\u6CBB\u53BF",511181:"\u5CE8\u7709\u5C71\u5E02",511182:"\u5176\u5B83\u533A",511300:"\u5357\u5145\u5E02",511302:"\u987A\u5E86\u533A",511303:"\u9AD8\u576A\u533A",511304:"\u5609\u9675\u533A",511321:"\u5357\u90E8\u53BF",511322:"\u8425\u5C71\u53BF",511323:"\u84EC\u5B89\u53BF",511324:"\u4EEA\u9647\u53BF",511325:"\u897F\u5145\u53BF",511381:"\u9606\u4E2D\u5E02",511382:"\u5176\u5B83\u533A",511400:"\u7709\u5C71\u5E02",511402:"\u4E1C\u5761\u533A",511421:"\u4EC1\u5BFF\u53BF",511422:"\u5F6D\u5C71\u53BF",511423:"\u6D2A\u96C5\u53BF",511424:"\u4E39\u68F1\u53BF",511425:"\u9752\u795E\u53BF",511426:"\u5176\u5B83\u533A",511500:"\u5B9C\u5BBE\u5E02",511502:"\u7FE0\u5C4F\u533A",511521:"\u5B9C\u5BBE\u53BF",511522:"\u5357\u6EAA\u533A",511523:"\u6C5F\u5B89\u53BF",511524:"\u957F\u5B81\u53BF",511525:"\u9AD8\u53BF",511526:"\u73D9\u53BF",511527:"\u7B60\u8FDE\u53BF",511528:"\u5174\u6587\u53BF",511529:"\u5C4F\u5C71\u53BF",511530:"\u5176\u5B83\u533A",511600:"\u5E7F\u5B89\u5E02",511602:"\u5E7F\u5B89\u533A",511603:"\u524D\u950B\u533A",511621:"\u5CB3\u6C60\u53BF",511622:"\u6B66\u80DC\u53BF",511623:"\u90BB\u6C34\u53BF",511681:"\u534E\u84E5\u5E02",511683:"\u5176\u5B83\u533A",511700:"\u8FBE\u5DDE\u5E02",511702:"\u901A\u5DDD\u533A",511721:"\u8FBE\u5DDD\u533A",511722:"\u5BA3\u6C49\u53BF",511723:"\u5F00\u6C5F\u53BF",511724:"\u5927\u7AF9\u53BF",511725:"\u6E20\u53BF",511781:"\u4E07\u6E90\u5E02",511782:"\u5176\u5B83\u533A",511800:"\u96C5\u5B89\u5E02",511802:"\u96E8\u57CE\u533A",511821:"\u540D\u5C71\u533A",511822:"\u8365\u7ECF\u53BF",511823:"\u6C49\u6E90\u53BF",511824:"\u77F3\u68C9\u53BF",511825:"\u5929\u5168\u53BF",511826:"\u82A6\u5C71\u53BF",511827:"\u5B9D\u5174\u53BF",511828:"\u5176\u5B83\u533A",511900:"\u5DF4\u4E2D\u5E02",511902:"\u5DF4\u5DDE\u533A",511903:"\u6069\u9633\u533A",511921:"\u901A\u6C5F\u53BF",511922:"\u5357\u6C5F\u53BF",511923:"\u5E73\u660C\u53BF",511924:"\u5176\u5B83\u533A",512e3:"\u8D44\u9633\u5E02",512002:"\u96C1\u6C5F\u533A",512021:"\u5B89\u5CB3\u53BF",512022:"\u4E50\u81F3\u53BF",512081:"\u7B80\u9633\u5E02",512082:"\u5176\u5B83\u533A",513200:"\u963F\u575D\u85CF\u65CF\u7F8C\u65CF\u81EA\u6CBB\u5DDE",513221:"\u6C76\u5DDD\u53BF",513222:"\u7406\u53BF",513223:"\u8302\u53BF",513224:"\u677E\u6F58\u53BF",513225:"\u4E5D\u5BE8\u6C9F\u53BF",513226:"\u91D1\u5DDD\u53BF",513227:"\u5C0F\u91D1\u53BF",513228:"\u9ED1\u6C34\u53BF",513229:"\u9A6C\u5C14\u5EB7\u53BF",513230:"\u58E4\u5858\u53BF",513231:"\u963F\u575D\u53BF",513232:"\u82E5\u5C14\u76D6\u53BF",513233:"\u7EA2\u539F\u53BF",513234:"\u5176\u5B83\u533A",513300:"\u7518\u5B5C\u85CF\u65CF\u81EA\u6CBB\u5DDE",513321:"\u5EB7\u5B9A\u53BF",513322:"\u6CF8\u5B9A\u53BF",513323:"\u4E39\u5DF4\u53BF",513324:"\u4E5D\u9F99\u53BF",513325:"\u96C5\u6C5F\u53BF",513326:"\u9053\u5B5A\u53BF",513327:"\u7089\u970D\u53BF",513328:"\u7518\u5B5C\u53BF",513329:"\u65B0\u9F99\u53BF",513330:"\u5FB7\u683C\u53BF",513331:"\u767D\u7389\u53BF",513332:"\u77F3\u6E20\u53BF",513333:"\u8272\u8FBE\u53BF",513334:"\u7406\u5858\u53BF",513335:"\u5DF4\u5858\u53BF",513336:"\u4E61\u57CE\u53BF",513337:"\u7A3B\u57CE\u53BF",513338:"\u5F97\u8363\u53BF",513339:"\u5176\u5B83\u533A",513400:"\u51C9\u5C71\u5F5D\u65CF\u81EA\u6CBB\u5DDE",513401:"\u897F\u660C\u5E02",513422:"\u6728\u91CC\u85CF\u65CF\u81EA\u6CBB\u53BF",513423:"\u76D0\u6E90\u53BF",513424:"\u5FB7\u660C\u53BF",513425:"\u4F1A\u7406\u53BF",513426:"\u4F1A\u4E1C\u53BF",513427:"\u5B81\u5357\u53BF",513428:"\u666E\u683C\u53BF",513429:"\u5E03\u62D6\u53BF",513430:"\u91D1\u9633\u53BF",513431:"\u662D\u89C9\u53BF",513432:"\u559C\u5FB7\u53BF",513433:"\u5195\u5B81\u53BF",513434:"\u8D8A\u897F\u53BF",513435:"\u7518\u6D1B\u53BF",513436:"\u7F8E\u59D1\u53BF",513437:"\u96F7\u6CE2\u53BF",513438:"\u5176\u5B83\u533A",52e4:"\u8D35\u5DDE\u7701",520100:"\u8D35\u9633\u5E02",520102:"\u5357\u660E\u533A",520103:"\u4E91\u5CA9\u533A",520111:"\u82B1\u6EAA\u533A",520112:"\u4E4C\u5F53\u533A",520113:"\u767D\u4E91\u533A",520121:"\u5F00\u9633\u53BF",520122:"\u606F\u70FD\u53BF",520123:"\u4FEE\u6587\u53BF",520151:"\u89C2\u5C71\u6E56\u533A",520181:"\u6E05\u9547\u5E02",520182:"\u5176\u5B83\u533A",520200:"\u516D\u76D8\u6C34\u5E02",520201:"\u949F\u5C71\u533A",520203:"\u516D\u679D\u7279\u533A",520221:"\u6C34\u57CE\u53BF",520222:"\u76D8\u53BF",520223:"\u5176\u5B83\u533A",520300:"\u9075\u4E49\u5E02",520302:"\u7EA2\u82B1\u5C97\u533A",520303:"\u6C47\u5DDD\u533A",520321:"\u9075\u4E49\u53BF",520322:"\u6850\u6893\u53BF",520323:"\u7EE5\u9633\u53BF",520324:"\u6B63\u5B89\u53BF",520325:"\u9053\u771F\u4EE1\u4F6C\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",520326:"\u52A1\u5DDD\u4EE1\u4F6C\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",520327:"\u51E4\u5188\u53BF",520328:"\u6E44\u6F6D\u53BF",520329:"\u4F59\u5E86\u53BF",520330:"\u4E60\u6C34\u53BF",520381:"\u8D64\u6C34\u5E02",520382:"\u4EC1\u6000\u5E02",520383:"\u5176\u5B83\u533A",520400:"\u5B89\u987A\u5E02",520402:"\u897F\u79C0\u533A",520421:"\u5E73\u575D\u53BF",520422:"\u666E\u5B9A\u53BF",520423:"\u9547\u5B81\u5E03\u4F9D\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",520424:"\u5173\u5CAD\u5E03\u4F9D\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",520425:"\u7D2B\u4E91\u82D7\u65CF\u5E03\u4F9D\u65CF\u81EA\u6CBB\u53BF",520426:"\u5176\u5B83\u533A",522200:"\u94DC\u4EC1\u5E02",522201:"\u78A7\u6C5F\u533A",522222:"\u6C5F\u53E3\u53BF",522223:"\u7389\u5C4F\u4F97\u65CF\u81EA\u6CBB\u53BF",522224:"\u77F3\u9621\u53BF",522225:"\u601D\u5357\u53BF",522226:"\u5370\u6C5F\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",522227:"\u5FB7\u6C5F\u53BF",522228:"\u6CBF\u6CB3\u571F\u5BB6\u65CF\u81EA\u6CBB\u53BF",522229:"\u677E\u6843\u82D7\u65CF\u81EA\u6CBB\u53BF",522230:"\u4E07\u5C71\u533A",522231:"\u5176\u5B83\u533A",522300:"\u9ED4\u897F\u5357\u5E03\u4F9D\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",522301:"\u5174\u4E49\u5E02",522322:"\u5174\u4EC1\u53BF",522323:"\u666E\u5B89\u53BF",522324:"\u6674\u9686\u53BF",522325:"\u8D1E\u4E30\u53BF",522326:"\u671B\u8C1F\u53BF",522327:"\u518C\u4EA8\u53BF",522328:"\u5B89\u9F99\u53BF",522329:"\u5176\u5B83\u533A",522400:"\u6BD5\u8282\u5E02",522401:"\u4E03\u661F\u5173\u533A",522422:"\u5927\u65B9\u53BF",522423:"\u9ED4\u897F\u53BF",522424:"\u91D1\u6C99\u53BF",522425:"\u7EC7\u91D1\u53BF",522426:"\u7EB3\u96CD\u53BF",522427:"\u5A01\u5B81\u5F5D\u65CF\u56DE\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",522428:"\u8D6B\u7AE0\u53BF",522429:"\u5176\u5B83\u533A",522600:"\u9ED4\u4E1C\u5357\u82D7\u65CF\u4F97\u65CF\u81EA\u6CBB\u5DDE",522601:"\u51EF\u91CC\u5E02",522622:"\u9EC4\u5E73\u53BF",522623:"\u65BD\u79C9\u53BF",522624:"\u4E09\u7A57\u53BF",522625:"\u9547\u8FDC\u53BF",522626:"\u5C91\u5DE9\u53BF",522627:"\u5929\u67F1\u53BF",522628:"\u9526\u5C4F\u53BF",522629:"\u5251\u6CB3\u53BF",522630:"\u53F0\u6C5F\u53BF",522631:"\u9ECE\u5E73\u53BF",522632:"\u6995\u6C5F\u53BF",522633:"\u4ECE\u6C5F\u53BF",522634:"\u96F7\u5C71\u53BF",522635:"\u9EBB\u6C5F\u53BF",522636:"\u4E39\u5BE8\u53BF",522637:"\u5176\u5B83\u533A",522700:"\u9ED4\u5357\u5E03\u4F9D\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",522701:"\u90FD\u5300\u5E02",522702:"\u798F\u6CC9\u5E02",522722:"\u8354\u6CE2\u53BF",522723:"\u8D35\u5B9A\u53BF",522725:"\u74EE\u5B89\u53BF",522726:"\u72EC\u5C71\u53BF",522727:"\u5E73\u5858\u53BF",522728:"\u7F57\u7538\u53BF",522729:"\u957F\u987A\u53BF",522730:"\u9F99\u91CC\u53BF",522731:"\u60E0\u6C34\u53BF",522732:"\u4E09\u90FD\u6C34\u65CF\u81EA\u6CBB\u53BF",522733:"\u5176\u5B83\u533A",53e4:"\u4E91\u5357\u7701",530100:"\u6606\u660E\u5E02",530102:"\u4E94\u534E\u533A",530103:"\u76D8\u9F99\u533A",530111:"\u5B98\u6E21\u533A",530112:"\u897F\u5C71\u533A",530113:"\u4E1C\u5DDD\u533A",530121:"\u5448\u8D21\u533A",530122:"\u664B\u5B81\u53BF",530124:"\u5BCC\u6C11\u53BF",530125:"\u5B9C\u826F\u53BF",530126:"\u77F3\u6797\u5F5D\u65CF\u81EA\u6CBB\u53BF",530127:"\u5D69\u660E\u53BF",530128:"\u7984\u529D\u5F5D\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",530129:"\u5BFB\u7538\u56DE\u65CF\u5F5D\u65CF\u81EA\u6CBB\u53BF",530181:"\u5B89\u5B81\u5E02",530182:"\u5176\u5B83\u533A",530300:"\u66F2\u9756\u5E02",530302:"\u9E92\u9E9F\u533A",530321:"\u9A6C\u9F99\u53BF",530322:"\u9646\u826F\u53BF",530323:"\u5E08\u5B97\u53BF",530324:"\u7F57\u5E73\u53BF",530325:"\u5BCC\u6E90\u53BF",530326:"\u4F1A\u6CFD\u53BF",530328:"\u6CBE\u76CA\u53BF",530381:"\u5BA3\u5A01\u5E02",530382:"\u5176\u5B83\u533A",530400:"\u7389\u6EAA\u5E02",530402:"\u7EA2\u5854\u533A",530421:"\u6C5F\u5DDD\u53BF",530422:"\u6F84\u6C5F\u53BF",530423:"\u901A\u6D77\u53BF",530424:"\u534E\u5B81\u53BF",530425:"\u6613\u95E8\u53BF",530426:"\u5CE8\u5C71\u5F5D\u65CF\u81EA\u6CBB\u53BF",530427:"\u65B0\u5E73\u5F5D\u65CF\u50A3\u65CF\u81EA\u6CBB\u53BF",530428:"\u5143\u6C5F\u54C8\u5C3C\u65CF\u5F5D\u65CF\u50A3\u65CF\u81EA\u6CBB\u53BF",530429:"\u5176\u5B83\u533A",530500:"\u4FDD\u5C71\u5E02",530502:"\u9686\u9633\u533A",530521:"\u65BD\u7538\u53BF",530522:"\u817E\u51B2\u53BF",530523:"\u9F99\u9675\u53BF",530524:"\u660C\u5B81\u53BF",530525:"\u5176\u5B83\u533A",530600:"\u662D\u901A\u5E02",530602:"\u662D\u9633\u533A",530621:"\u9C81\u7538\u53BF",530622:"\u5DE7\u5BB6\u53BF",530623:"\u76D0\u6D25\u53BF",530624:"\u5927\u5173\u53BF",530625:"\u6C38\u5584\u53BF",530626:"\u7EE5\u6C5F\u53BF",530627:"\u9547\u96C4\u53BF",530628:"\u5F5D\u826F\u53BF",530629:"\u5A01\u4FE1\u53BF",530630:"\u6C34\u5BCC\u53BF",530631:"\u5176\u5B83\u533A",530700:"\u4E3D\u6C5F\u5E02",530702:"\u53E4\u57CE\u533A",530721:"\u7389\u9F99\u7EB3\u897F\u65CF\u81EA\u6CBB\u53BF",530722:"\u6C38\u80DC\u53BF",530723:"\u534E\u576A\u53BF",530724:"\u5B81\u8497\u5F5D\u65CF\u81EA\u6CBB\u53BF",530725:"\u5176\u5B83\u533A",530800:"\u666E\u6D31\u5E02",530802:"\u601D\u8305\u533A",530821:"\u5B81\u6D31\u54C8\u5C3C\u65CF\u5F5D\u65CF\u81EA\u6CBB\u53BF",530822:"\u58A8\u6C5F\u54C8\u5C3C\u65CF\u81EA\u6CBB\u53BF",530823:"\u666F\u4E1C\u5F5D\u65CF\u81EA\u6CBB\u53BF",530824:"\u666F\u8C37\u50A3\u65CF\u5F5D\u65CF\u81EA\u6CBB\u53BF",530825:"\u9547\u6C85\u5F5D\u65CF\u54C8\u5C3C\u65CF\u62C9\u795C\u65CF\u81EA\u6CBB\u53BF",530826:"\u6C5F\u57CE\u54C8\u5C3C\u65CF\u5F5D\u65CF\u81EA\u6CBB\u53BF",530827:"\u5B5F\u8FDE\u50A3\u65CF\u62C9\u795C\u65CF\u4F64\u65CF\u81EA\u6CBB\u53BF",530828:"\u6F9C\u6CA7\u62C9\u795C\u65CF\u81EA\u6CBB\u53BF",530829:"\u897F\u76DF\u4F64\u65CF\u81EA\u6CBB\u53BF",530830:"\u5176\u5B83\u533A",530900:"\u4E34\u6CA7\u5E02",530902:"\u4E34\u7FD4\u533A",530921:"\u51E4\u5E86\u53BF",530922:"\u4E91\u53BF",530923:"\u6C38\u5FB7\u53BF",530924:"\u9547\u5EB7\u53BF",530925:"\u53CC\u6C5F\u62C9\u795C\u65CF\u4F64\u65CF\u5E03\u6717\u65CF\u50A3\u65CF\u81EA\u6CBB\u53BF",530926:"\u803F\u9A6C\u50A3\u65CF\u4F64\u65CF\u81EA\u6CBB\u53BF",530927:"\u6CA7\u6E90\u4F64\u65CF\u81EA\u6CBB\u53BF",530928:"\u5176\u5B83\u533A",532300:"\u695A\u96C4\u5F5D\u65CF\u81EA\u6CBB\u5DDE",532301:"\u695A\u96C4\u5E02",532322:"\u53CC\u67CF\u53BF",532323:"\u725F\u5B9A\u53BF",532324:"\u5357\u534E\u53BF",532325:"\u59DA\u5B89\u53BF",532326:"\u5927\u59DA\u53BF",532327:"\u6C38\u4EC1\u53BF",532328:"\u5143\u8C0B\u53BF",532329:"\u6B66\u5B9A\u53BF",532331:"\u7984\u4E30\u53BF",532332:"\u5176\u5B83\u533A",532500:"\u7EA2\u6CB3\u54C8\u5C3C\u65CF\u5F5D\u65CF\u81EA\u6CBB\u5DDE",532501:"\u4E2A\u65E7\u5E02",532502:"\u5F00\u8FDC\u5E02",532522:"\u8499\u81EA\u5E02",532523:"\u5C4F\u8FB9\u82D7\u65CF\u81EA\u6CBB\u53BF",532524:"\u5EFA\u6C34\u53BF",532525:"\u77F3\u5C4F\u53BF",532526:"\u5F25\u52D2\u5E02",532527:"\u6CF8\u897F\u53BF",532528:"\u5143\u9633\u53BF",532529:"\u7EA2\u6CB3\u53BF",532530:"\u91D1\u5E73\u82D7\u65CF\u7476\u65CF\u50A3\u65CF\u81EA\u6CBB\u53BF",532531:"\u7EFF\u6625\u53BF",532532:"\u6CB3\u53E3\u7476\u65CF\u81EA\u6CBB\u53BF",532533:"\u5176\u5B83\u533A",532600:"\u6587\u5C71\u58EE\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",532621:"\u6587\u5C71\u5E02",532622:"\u781A\u5C71\u53BF",532623:"\u897F\u7574\u53BF",532624:"\u9EBB\u6817\u5761\u53BF",532625:"\u9A6C\u5173\u53BF",532626:"\u4E18\u5317\u53BF",532627:"\u5E7F\u5357\u53BF",532628:"\u5BCC\u5B81\u53BF",532629:"\u5176\u5B83\u533A",532800:"\u897F\u53CC\u7248\u7EB3\u50A3\u65CF\u81EA\u6CBB\u5DDE",532801:"\u666F\u6D2A\u5E02",532822:"\u52D0\u6D77\u53BF",532823:"\u52D0\u814A\u53BF",532824:"\u5176\u5B83\u533A",532900:"\u5927\u7406\u767D\u65CF\u81EA\u6CBB\u5DDE",532901:"\u5927\u7406\u5E02",532922:"\u6F3E\u6FDE\u5F5D\u65CF\u81EA\u6CBB\u53BF",532923:"\u7965\u4E91\u53BF",532924:"\u5BBE\u5DDD\u53BF",532925:"\u5F25\u6E21\u53BF",532926:"\u5357\u6DA7\u5F5D\u65CF\u81EA\u6CBB\u53BF",532927:"\u5DCD\u5C71\u5F5D\u65CF\u56DE\u65CF\u81EA\u6CBB\u53BF",532928:"\u6C38\u5E73\u53BF",532929:"\u4E91\u9F99\u53BF",532930:"\u6D31\u6E90\u53BF",532931:"\u5251\u5DDD\u53BF",532932:"\u9E64\u5E86\u53BF",532933:"\u5176\u5B83\u533A",533100:"\u5FB7\u5B8F\u50A3\u65CF\u666F\u9887\u65CF\u81EA\u6CBB\u5DDE",533102:"\u745E\u4E3D\u5E02",533103:"\u8292\u5E02",533122:"\u6881\u6CB3\u53BF",533123:"\u76C8\u6C5F\u53BF",533124:"\u9647\u5DDD\u53BF",533125:"\u5176\u5B83\u533A",533300:"\u6012\u6C5F\u5088\u50F3\u65CF\u81EA\u6CBB\u5DDE",533321:"\u6CF8\u6C34\u53BF",533323:"\u798F\u8D21\u53BF",533324:"\u8D21\u5C71\u72EC\u9F99\u65CF\u6012\u65CF\u81EA\u6CBB\u53BF",533325:"\u5170\u576A\u767D\u65CF\u666E\u7C73\u65CF\u81EA\u6CBB\u53BF",533326:"\u5176\u5B83\u533A",533400:"\u8FEA\u5E86\u85CF\u65CF\u81EA\u6CBB\u5DDE",533421:"\u9999\u683C\u91CC\u62C9\u53BF",533422:"\u5FB7\u94A6\u53BF",533423:"\u7EF4\u897F\u5088\u50F3\u65CF\u81EA\u6CBB\u53BF",533424:"\u5176\u5B83\u533A",54e4:"\u897F\u85CF\u81EA\u6CBB\u533A",540100:"\u62C9\u8428\u5E02",540102:"\u57CE\u5173\u533A",540121:"\u6797\u5468\u53BF",540122:"\u5F53\u96C4\u53BF",540123:"\u5C3C\u6728\u53BF",540124:"\u66F2\u6C34\u53BF",540125:"\u5806\u9F99\u5FB7\u5E86\u53BF",540126:"\u8FBE\u5B5C\u53BF",540127:"\u58A8\u7AF9\u5DE5\u5361\u53BF",540128:"\u5176\u5B83\u533A",542100:"\u660C\u90FD\u5730\u533A",542121:"\u660C\u90FD\u53BF",542122:"\u6C5F\u8FBE\u53BF",542123:"\u8D21\u89C9\u53BF",542124:"\u7C7B\u4E4C\u9F50\u53BF",542125:"\u4E01\u9752\u53BF",542126:"\u5BDF\u96C5\u53BF",542127:"\u516B\u5BBF\u53BF",542128:"\u5DE6\u8D21\u53BF",542129:"\u8292\u5EB7\u53BF",542132:"\u6D1B\u9686\u53BF",542133:"\u8FB9\u575D\u53BF",542134:"\u5176\u5B83\u533A",542200:"\u5C71\u5357\u5730\u533A",542221:"\u4E43\u4E1C\u53BF",542222:"\u624E\u56CA\u53BF",542223:"\u8D21\u560E\u53BF",542224:"\u6851\u65E5\u53BF",542225:"\u743C\u7ED3\u53BF",542226:"\u66F2\u677E\u53BF",542227:"\u63AA\u7F8E\u53BF",542228:"\u6D1B\u624E\u53BF",542229:"\u52A0\u67E5\u53BF",542231:"\u9686\u5B50\u53BF",542232:"\u9519\u90A3\u53BF",542233:"\u6D6A\u5361\u5B50\u53BF",542234:"\u5176\u5B83\u533A",542300:"\u65E5\u5580\u5219\u5730\u533A",542301:"\u65E5\u5580\u5219\u5E02",542322:"\u5357\u6728\u6797\u53BF",542323:"\u6C5F\u5B5C\u53BF",542324:"\u5B9A\u65E5\u53BF",542325:"\u8428\u8FE6\u53BF",542326:"\u62C9\u5B5C\u53BF",542327:"\u6602\u4EC1\u53BF",542328:"\u8C22\u901A\u95E8\u53BF",542329:"\u767D\u6717\u53BF",542330:"\u4EC1\u5E03\u53BF",542331:"\u5EB7\u9A6C\u53BF",542332:"\u5B9A\u7ED3\u53BF",542333:"\u4EF2\u5DF4\u53BF",542334:"\u4E9A\u4E1C\u53BF",542335:"\u5409\u9686\u53BF",542336:"\u8042\u62C9\u6728\u53BF",542337:"\u8428\u560E\u53BF",542338:"\u5C97\u5DF4\u53BF",542339:"\u5176\u5B83\u533A",542400:"\u90A3\u66F2\u5730\u533A",542421:"\u90A3\u66F2\u53BF",542422:"\u5609\u9ECE\u53BF",542423:"\u6BD4\u5982\u53BF",542424:"\u8042\u8363\u53BF",542425:"\u5B89\u591A\u53BF",542426:"\u7533\u624E\u53BF",542427:"\u7D22\u53BF",542428:"\u73ED\u6208\u53BF",542429:"\u5DF4\u9752\u53BF",542430:"\u5C3C\u739B\u53BF",542431:"\u5176\u5B83\u533A",542432:"\u53CC\u6E56\u53BF",542500:"\u963F\u91CC\u5730\u533A",542521:"\u666E\u5170\u53BF",542522:"\u672D\u8FBE\u53BF",542523:"\u5676\u5C14\u53BF",542524:"\u65E5\u571F\u53BF",542525:"\u9769\u5409\u53BF",542526:"\u6539\u5219\u53BF",542527:"\u63AA\u52E4\u53BF",542528:"\u5176\u5B83\u533A",542600:"\u6797\u829D\u5730\u533A",542621:"\u6797\u829D\u53BF",542622:"\u5DE5\u5E03\u6C5F\u8FBE\u53BF",542623:"\u7C73\u6797\u53BF",542624:"\u58A8\u8131\u53BF",542625:"\u6CE2\u5BC6\u53BF",542626:"\u5BDF\u9685\u53BF",542627:"\u6717\u53BF",542628:"\u5176\u5B83\u533A",61e4:"\u9655\u897F\u7701",610100:"\u897F\u5B89\u5E02",610102:"\u65B0\u57CE\u533A",610103:"\u7891\u6797\u533A",610104:"\u83B2\u6E56\u533A",610111:"\u705E\u6865\u533A",610112:"\u672A\u592E\u533A",610113:"\u96C1\u5854\u533A",610114:"\u960E\u826F\u533A",610115:"\u4E34\u6F7C\u533A",610116:"\u957F\u5B89\u533A",610122:"\u84DD\u7530\u53BF",610124:"\u5468\u81F3\u53BF",610125:"\u6237\u53BF",610126:"\u9AD8\u9675\u53BF",610127:"\u5176\u5B83\u533A",610200:"\u94DC\u5DDD\u5E02",610202:"\u738B\u76CA\u533A",610203:"\u5370\u53F0\u533A",610204:"\u8000\u5DDE\u533A",610222:"\u5B9C\u541B\u53BF",610223:"\u5176\u5B83\u533A",610300:"\u5B9D\u9E21\u5E02",610302:"\u6E2D\u6EE8\u533A",610303:"\u91D1\u53F0\u533A",610304:"\u9648\u4ED3\u533A",610322:"\u51E4\u7FD4\u53BF",610323:"\u5C90\u5C71\u53BF",610324:"\u6276\u98CE\u53BF",610326:"\u7709\u53BF",610327:"\u9647\u53BF",610328:"\u5343\u9633\u53BF",610329:"\u9E9F\u6E38\u53BF",610330:"\u51E4\u53BF",610331:"\u592A\u767D\u53BF",610332:"\u5176\u5B83\u533A",610400:"\u54B8\u9633\u5E02",610402:"\u79E6\u90FD\u533A",610403:"\u6768\u9675\u533A",610404:"\u6E2D\u57CE\u533A",610422:"\u4E09\u539F\u53BF",610423:"\u6CFE\u9633\u53BF",610424:"\u4E7E\u53BF",610425:"\u793C\u6CC9\u53BF",610426:"\u6C38\u5BFF\u53BF",610427:"\u5F6C\u53BF",610428:"\u957F\u6B66\u53BF",610429:"\u65EC\u9091\u53BF",610430:"\u6DF3\u5316\u53BF",610431:"\u6B66\u529F\u53BF",610481:"\u5174\u5E73\u5E02",610482:"\u5176\u5B83\u533A",610500:"\u6E2D\u5357\u5E02",610502:"\u4E34\u6E2D\u533A",610521:"\u534E\u53BF",610522:"\u6F7C\u5173\u53BF",610523:"\u5927\u8354\u53BF",610524:"\u5408\u9633\u53BF",610525:"\u6F84\u57CE\u53BF",610526:"\u84B2\u57CE\u53BF",610527:"\u767D\u6C34\u53BF",610528:"\u5BCC\u5E73\u53BF",610581:"\u97E9\u57CE\u5E02",610582:"\u534E\u9634\u5E02",610583:"\u5176\u5B83\u533A",610600:"\u5EF6\u5B89\u5E02",610602:"\u5B9D\u5854\u533A",610621:"\u5EF6\u957F\u53BF",610622:"\u5EF6\u5DDD\u53BF",610623:"\u5B50\u957F\u53BF",610624:"\u5B89\u585E\u53BF",610625:"\u5FD7\u4E39\u53BF",610626:"\u5434\u8D77\u53BF",610627:"\u7518\u6CC9\u53BF",610628:"\u5BCC\u53BF",610629:"\u6D1B\u5DDD\u53BF",610630:"\u5B9C\u5DDD\u53BF",610631:"\u9EC4\u9F99\u53BF",610632:"\u9EC4\u9675\u53BF",610633:"\u5176\u5B83\u533A",610700:"\u6C49\u4E2D\u5E02",610702:"\u6C49\u53F0\u533A",610721:"\u5357\u90D1\u53BF",610722:"\u57CE\u56FA\u53BF",610723:"\u6D0B\u53BF",610724:"\u897F\u4E61\u53BF",610725:"\u52C9\u53BF",610726:"\u5B81\u5F3A\u53BF",610727:"\u7565\u9633\u53BF",610728:"\u9547\u5DF4\u53BF",610729:"\u7559\u575D\u53BF",610730:"\u4F5B\u576A\u53BF",610731:"\u5176\u5B83\u533A",610800:"\u6986\u6797\u5E02",610802:"\u6986\u9633\u533A",610821:"\u795E\u6728\u53BF",610822:"\u5E9C\u8C37\u53BF",610823:"\u6A2A\u5C71\u53BF",610824:"\u9756\u8FB9\u53BF",610825:"\u5B9A\u8FB9\u53BF",610826:"\u7EE5\u5FB7\u53BF",610827:"\u7C73\u8102\u53BF",610828:"\u4F73\u53BF",610829:"\u5434\u5821\u53BF",610830:"\u6E05\u6DA7\u53BF",610831:"\u5B50\u6D32\u53BF",610832:"\u5176\u5B83\u533A",610900:"\u5B89\u5EB7\u5E02",610902:"\u6C49\u6EE8\u533A",610921:"\u6C49\u9634\u53BF",610922:"\u77F3\u6CC9\u53BF",610923:"\u5B81\u9655\u53BF",610924:"\u7D2B\u9633\u53BF",610925:"\u5C9A\u768B\u53BF",610926:"\u5E73\u5229\u53BF",610927:"\u9547\u576A\u53BF",610928:"\u65EC\u9633\u53BF",610929:"\u767D\u6CB3\u53BF",610930:"\u5176\u5B83\u533A",611e3:"\u5546\u6D1B\u5E02",611002:"\u5546\u5DDE\u533A",611021:"\u6D1B\u5357\u53BF",611022:"\u4E39\u51E4\u53BF",611023:"\u5546\u5357\u53BF",611024:"\u5C71\u9633\u53BF",611025:"\u9547\u5B89\u53BF",611026:"\u67DE\u6C34\u53BF",611027:"\u5176\u5B83\u533A",62e4:"\u7518\u8083\u7701",620100:"\u5170\u5DDE\u5E02",620102:"\u57CE\u5173\u533A",620103:"\u4E03\u91CC\u6CB3\u533A",620104:"\u897F\u56FA\u533A",620105:"\u5B89\u5B81\u533A",620111:"\u7EA2\u53E4\u533A",620121:"\u6C38\u767B\u53BF",620122:"\u768B\u5170\u53BF",620123:"\u6986\u4E2D\u53BF",620124:"\u5176\u5B83\u533A",620200:"\u5609\u5CEA\u5173\u5E02",620300:"\u91D1\u660C\u5E02",620302:"\u91D1\u5DDD\u533A",620321:"\u6C38\u660C\u53BF",620322:"\u5176\u5B83\u533A",620400:"\u767D\u94F6\u5E02",620402:"\u767D\u94F6\u533A",620403:"\u5E73\u5DDD\u533A",620421:"\u9756\u8FDC\u53BF",620422:"\u4F1A\u5B81\u53BF",620423:"\u666F\u6CF0\u53BF",620424:"\u5176\u5B83\u533A",620500:"\u5929\u6C34\u5E02",620502:"\u79E6\u5DDE\u533A",620503:"\u9EA6\u79EF\u533A",620521:"\u6E05\u6C34\u53BF",620522:"\u79E6\u5B89\u53BF",620523:"\u7518\u8C37\u53BF",620524:"\u6B66\u5C71\u53BF",620525:"\u5F20\u5BB6\u5DDD\u56DE\u65CF\u81EA\u6CBB\u53BF",620526:"\u5176\u5B83\u533A",620600:"\u6B66\u5A01\u5E02",620602:"\u51C9\u5DDE\u533A",620621:"\u6C11\u52E4\u53BF",620622:"\u53E4\u6D6A\u53BF",620623:"\u5929\u795D\u85CF\u65CF\u81EA\u6CBB\u53BF",620624:"\u5176\u5B83\u533A",620700:"\u5F20\u6396\u5E02",620702:"\u7518\u5DDE\u533A",620721:"\u8083\u5357\u88D5\u56FA\u65CF\u81EA\u6CBB\u53BF",620722:"\u6C11\u4E50\u53BF",620723:"\u4E34\u6CFD\u53BF",620724:"\u9AD8\u53F0\u53BF",620725:"\u5C71\u4E39\u53BF",620726:"\u5176\u5B83\u533A",620800:"\u5E73\u51C9\u5E02",620802:"\u5D06\u5CD2\u533A",620821:"\u6CFE\u5DDD\u53BF",620822:"\u7075\u53F0\u53BF",620823:"\u5D07\u4FE1\u53BF",620824:"\u534E\u4EAD\u53BF",620825:"\u5E84\u6D6A\u53BF",620826:"\u9759\u5B81\u53BF",620827:"\u5176\u5B83\u533A",620900:"\u9152\u6CC9\u5E02",620902:"\u8083\u5DDE\u533A",620921:"\u91D1\u5854\u53BF",620922:"\u74DC\u5DDE\u53BF",620923:"\u8083\u5317\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",620924:"\u963F\u514B\u585E\u54C8\u8428\u514B\u65CF\u81EA\u6CBB\u53BF",620981:"\u7389\u95E8\u5E02",620982:"\u6566\u714C\u5E02",620983:"\u5176\u5B83\u533A",621e3:"\u5E86\u9633\u5E02",621002:"\u897F\u5CF0\u533A",621021:"\u5E86\u57CE\u53BF",621022:"\u73AF\u53BF",621023:"\u534E\u6C60\u53BF",621024:"\u5408\u6C34\u53BF",621025:"\u6B63\u5B81\u53BF",621026:"\u5B81\u53BF",621027:"\u9547\u539F\u53BF",621028:"\u5176\u5B83\u533A",621100:"\u5B9A\u897F\u5E02",621102:"\u5B89\u5B9A\u533A",621121:"\u901A\u6E2D\u53BF",621122:"\u9647\u897F\u53BF",621123:"\u6E2D\u6E90\u53BF",621124:"\u4E34\u6D2E\u53BF",621125:"\u6F33\u53BF",621126:"\u5CB7\u53BF",621127:"\u5176\u5B83\u533A",621200:"\u9647\u5357\u5E02",621202:"\u6B66\u90FD\u533A",621221:"\u6210\u53BF",621222:"\u6587\u53BF",621223:"\u5B95\u660C\u53BF",621224:"\u5EB7\u53BF",621225:"\u897F\u548C\u53BF",621226:"\u793C\u53BF",621227:"\u5FBD\u53BF",621228:"\u4E24\u5F53\u53BF",621229:"\u5176\u5B83\u533A",622900:"\u4E34\u590F\u56DE\u65CF\u81EA\u6CBB\u5DDE",622901:"\u4E34\u590F\u5E02",622921:"\u4E34\u590F\u53BF",622922:"\u5EB7\u4E50\u53BF",622923:"\u6C38\u9756\u53BF",622924:"\u5E7F\u6CB3\u53BF",622925:"\u548C\u653F\u53BF",622926:"\u4E1C\u4E61\u65CF\u81EA\u6CBB\u53BF",622927:"\u79EF\u77F3\u5C71\u4FDD\u5B89\u65CF\u4E1C\u4E61\u65CF\u6492\u62C9\u65CF\u81EA\u6CBB\u53BF",622928:"\u5176\u5B83\u533A",623e3:"\u7518\u5357\u85CF\u65CF\u81EA\u6CBB\u5DDE",623001:"\u5408\u4F5C\u5E02",623021:"\u4E34\u6F6D\u53BF",623022:"\u5353\u5C3C\u53BF",623023:"\u821F\u66F2\u53BF",623024:"\u8FED\u90E8\u53BF",623025:"\u739B\u66F2\u53BF",623026:"\u788C\u66F2\u53BF",623027:"\u590F\u6CB3\u53BF",623028:"\u5176\u5B83\u533A",63e4:"\u9752\u6D77\u7701",630100:"\u897F\u5B81\u5E02",630102:"\u57CE\u4E1C\u533A",630103:"\u57CE\u4E2D\u533A",630104:"\u57CE\u897F\u533A",630105:"\u57CE\u5317\u533A",630121:"\u5927\u901A\u56DE\u65CF\u571F\u65CF\u81EA\u6CBB\u53BF",630122:"\u6E5F\u4E2D\u53BF",630123:"\u6E5F\u6E90\u53BF",630124:"\u5176\u5B83\u533A",632100:"\u6D77\u4E1C\u5E02",632121:"\u5E73\u5B89\u53BF",632122:"\u6C11\u548C\u56DE\u65CF\u571F\u65CF\u81EA\u6CBB\u53BF",632123:"\u4E50\u90FD\u533A",632126:"\u4E92\u52A9\u571F\u65CF\u81EA\u6CBB\u53BF",632127:"\u5316\u9686\u56DE\u65CF\u81EA\u6CBB\u53BF",632128:"\u5FAA\u5316\u6492\u62C9\u65CF\u81EA\u6CBB\u53BF",632129:"\u5176\u5B83\u533A",632200:"\u6D77\u5317\u85CF\u65CF\u81EA\u6CBB\u5DDE",632221:"\u95E8\u6E90\u56DE\u65CF\u81EA\u6CBB\u53BF",632222:"\u7941\u8FDE\u53BF",632223:"\u6D77\u664F\u53BF",632224:"\u521A\u5BDF\u53BF",632225:"\u5176\u5B83\u533A",632300:"\u9EC4\u5357\u85CF\u65CF\u81EA\u6CBB\u5DDE",632321:"\u540C\u4EC1\u53BF",632322:"\u5C16\u624E\u53BF",632323:"\u6CFD\u5E93\u53BF",632324:"\u6CB3\u5357\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",632325:"\u5176\u5B83\u533A",632500:"\u6D77\u5357\u85CF\u65CF\u81EA\u6CBB\u5DDE",632521:"\u5171\u548C\u53BF",632522:"\u540C\u5FB7\u53BF",632523:"\u8D35\u5FB7\u53BF",632524:"\u5174\u6D77\u53BF",632525:"\u8D35\u5357\u53BF",632526:"\u5176\u5B83\u533A",632600:"\u679C\u6D1B\u85CF\u65CF\u81EA\u6CBB\u5DDE",632621:"\u739B\u6C81\u53BF",632622:"\u73ED\u739B\u53BF",632623:"\u7518\u5FB7\u53BF",632624:"\u8FBE\u65E5\u53BF",632625:"\u4E45\u6CBB\u53BF",632626:"\u739B\u591A\u53BF",632627:"\u5176\u5B83\u533A",632700:"\u7389\u6811\u85CF\u65CF\u81EA\u6CBB\u5DDE",632721:"\u7389\u6811\u5E02",632722:"\u6742\u591A\u53BF",632723:"\u79F0\u591A\u53BF",632724:"\u6CBB\u591A\u53BF",632725:"\u56CA\u8C26\u53BF",632726:"\u66F2\u9EBB\u83B1\u53BF",632727:"\u5176\u5B83\u533A",632800:"\u6D77\u897F\u8499\u53E4\u65CF\u85CF\u65CF\u81EA\u6CBB\u5DDE",632801:"\u683C\u5C14\u6728\u5E02",632802:"\u5FB7\u4EE4\u54C8\u5E02",632821:"\u4E4C\u5170\u53BF",632822:"\u90FD\u5170\u53BF",632823:"\u5929\u5CFB\u53BF",632824:"\u5176\u5B83\u533A",64e4:"\u5B81\u590F\u56DE\u65CF\u81EA\u6CBB\u533A",640100:"\u94F6\u5DDD\u5E02",640104:"\u5174\u5E86\u533A",640105:"\u897F\u590F\u533A",640106:"\u91D1\u51E4\u533A",640121:"\u6C38\u5B81\u53BF",640122:"\u8D3A\u5170\u53BF",640181:"\u7075\u6B66\u5E02",640182:"\u5176\u5B83\u533A",640200:"\u77F3\u5634\u5C71\u5E02",640202:"\u5927\u6B66\u53E3\u533A",640205:"\u60E0\u519C\u533A",640221:"\u5E73\u7F57\u53BF",640222:"\u5176\u5B83\u533A",640300:"\u5434\u5FE0\u5E02",640302:"\u5229\u901A\u533A",640303:"\u7EA2\u5BFA\u5821\u533A",640323:"\u76D0\u6C60\u53BF",640324:"\u540C\u5FC3\u53BF",640381:"\u9752\u94DC\u5CE1\u5E02",640382:"\u5176\u5B83\u533A",640400:"\u56FA\u539F\u5E02",640402:"\u539F\u5DDE\u533A",640422:"\u897F\u5409\u53BF",640423:"\u9686\u5FB7\u53BF",640424:"\u6CFE\u6E90\u53BF",640425:"\u5F6D\u9633\u53BF",640426:"\u5176\u5B83\u533A",640500:"\u4E2D\u536B\u5E02",640502:"\u6C99\u5761\u5934\u533A",640521:"\u4E2D\u5B81\u53BF",640522:"\u6D77\u539F\u53BF",640523:"\u5176\u5B83\u533A",65e4:"\u65B0\u7586\u7EF4\u543E\u5C14\u81EA\u6CBB\u533A",650100:"\u4E4C\u9C81\u6728\u9F50\u5E02",650102:"\u5929\u5C71\u533A",650103:"\u6C99\u4F9D\u5DF4\u514B\u533A",650104:"\u65B0\u5E02\u533A",650105:"\u6C34\u78E8\u6C9F\u533A",650106:"\u5934\u5C6F\u6CB3\u533A",650107:"\u8FBE\u5742\u57CE\u533A",650109:"\u7C73\u4E1C\u533A",650121:"\u4E4C\u9C81\u6728\u9F50\u53BF",650122:"\u5176\u5B83\u533A",650200:"\u514B\u62C9\u739B\u4F9D\u5E02",650202:"\u72EC\u5C71\u5B50\u533A",650203:"\u514B\u62C9\u739B\u4F9D\u533A",650204:"\u767D\u78B1\u6EE9\u533A",650205:"\u4E4C\u5C14\u79BE\u533A",650206:"\u5176\u5B83\u533A",652100:"\u5410\u9C81\u756A\u5730\u533A",652101:"\u5410\u9C81\u756A\u5E02",652122:"\u912F\u5584\u53BF",652123:"\u6258\u514B\u900A\u53BF",652124:"\u5176\u5B83\u533A",652200:"\u54C8\u5BC6\u5730\u533A",652201:"\u54C8\u5BC6\u5E02",652222:"\u5DF4\u91CC\u5764\u54C8\u8428\u514B\u81EA\u6CBB\u53BF",652223:"\u4F0A\u543E\u53BF",652224:"\u5176\u5B83\u533A",652300:"\u660C\u5409\u56DE\u65CF\u81EA\u6CBB\u5DDE",652301:"\u660C\u5409\u5E02",652302:"\u961C\u5EB7\u5E02",652323:"\u547C\u56FE\u58C1\u53BF",652324:"\u739B\u7EB3\u65AF\u53BF",652325:"\u5947\u53F0\u53BF",652327:"\u5409\u6728\u8428\u5C14\u53BF",652328:"\u6728\u5792\u54C8\u8428\u514B\u81EA\u6CBB\u53BF",652329:"\u5176\u5B83\u533A",652700:"\u535A\u5C14\u5854\u62C9\u8499\u53E4\u81EA\u6CBB\u5DDE",652701:"\u535A\u4E50\u5E02",652702:"\u963F\u62C9\u5C71\u53E3\u5E02",652722:"\u7CBE\u6CB3\u53BF",652723:"\u6E29\u6CC9\u53BF",652724:"\u5176\u5B83\u533A",652800:"\u5DF4\u97F3\u90ED\u695E\u8499\u53E4\u81EA\u6CBB\u5DDE",652801:"\u5E93\u5C14\u52D2\u5E02",652822:"\u8F6E\u53F0\u53BF",652823:"\u5C09\u7281\u53BF",652824:"\u82E5\u7F8C\u53BF",652825:"\u4E14\u672B\u53BF",652826:"\u7109\u8006\u56DE\u65CF\u81EA\u6CBB\u53BF",652827:"\u548C\u9759\u53BF",652828:"\u548C\u7855\u53BF",652829:"\u535A\u6E56\u53BF",652830:"\u5176\u5B83\u533A",652900:"\u963F\u514B\u82CF\u5730\u533A",652901:"\u963F\u514B\u82CF\u5E02",652922:"\u6E29\u5BBF\u53BF",652923:"\u5E93\u8F66\u53BF",652924:"\u6C99\u96C5\u53BF",652925:"\u65B0\u548C\u53BF",652926:"\u62DC\u57CE\u53BF",652927:"\u4E4C\u4EC0\u53BF",652928:"\u963F\u74E6\u63D0\u53BF",652929:"\u67EF\u576A\u53BF",652930:"\u5176\u5B83\u533A",653e3:"\u514B\u5B5C\u52D2\u82CF\u67EF\u5C14\u514B\u5B5C\u81EA\u6CBB\u5DDE",653001:"\u963F\u56FE\u4EC0\u5E02",653022:"\u963F\u514B\u9676\u53BF",653023:"\u963F\u5408\u5947\u53BF",653024:"\u4E4C\u6070\u53BF",653025:"\u5176\u5B83\u533A",653100:"\u5580\u4EC0\u5730\u533A",653101:"\u5580\u4EC0\u5E02",653121:"\u758F\u9644\u53BF",653122:"\u758F\u52D2\u53BF",653123:"\u82F1\u5409\u6C99\u53BF",653124:"\u6CFD\u666E\u53BF",653125:"\u838E\u8F66\u53BF",653126:"\u53F6\u57CE\u53BF",653127:"\u9EA6\u76D6\u63D0\u53BF",653128:"\u5CB3\u666E\u6E56\u53BF",653129:"\u4F3D\u5E08\u53BF",653130:"\u5DF4\u695A\u53BF",653131:"\u5854\u4EC0\u5E93\u5C14\u5E72\u5854\u5409\u514B\u81EA\u6CBB\u53BF",653132:"\u5176\u5B83\u533A",653200:"\u548C\u7530\u5730\u533A",653201:"\u548C\u7530\u5E02",653221:"\u548C\u7530\u53BF",653222:"\u58A8\u7389\u53BF",653223:"\u76AE\u5C71\u53BF",653224:"\u6D1B\u6D66\u53BF",653225:"\u7B56\u52D2\u53BF",653226:"\u4E8E\u7530\u53BF",653227:"\u6C11\u4E30\u53BF",653228:"\u5176\u5B83\u533A",654e3:"\u4F0A\u7281\u54C8\u8428\u514B\u81EA\u6CBB\u5DDE",654002:"\u4F0A\u5B81\u5E02",654003:"\u594E\u5C6F\u5E02",654021:"\u4F0A\u5B81\u53BF",654022:"\u5BDF\u5E03\u67E5\u5C14\u9521\u4F2F\u81EA\u6CBB\u53BF",654023:"\u970D\u57CE\u53BF",654024:"\u5DE9\u7559\u53BF",654025:"\u65B0\u6E90\u53BF",654026:"\u662D\u82CF\u53BF",654027:"\u7279\u514B\u65AF\u53BF",654028:"\u5C3C\u52D2\u514B\u53BF",654029:"\u5176\u5B83\u533A",654200:"\u5854\u57CE\u5730\u533A",654201:"\u5854\u57CE\u5E02",654202:"\u4E4C\u82CF\u5E02",654221:"\u989D\u654F\u53BF",654223:"\u6C99\u6E7E\u53BF",654224:"\u6258\u91CC\u53BF",654225:"\u88D5\u6C11\u53BF",654226:"\u548C\u5E03\u514B\u8D5B\u5C14\u8499\u53E4\u81EA\u6CBB\u53BF",654227:"\u5176\u5B83\u533A",654300:"\u963F\u52D2\u6CF0\u5730\u533A",654301:"\u963F\u52D2\u6CF0\u5E02",654321:"\u5E03\u5C14\u6D25\u53BF",654322:"\u5BCC\u8574\u53BF",654323:"\u798F\u6D77\u53BF",654324:"\u54C8\u5DF4\u6CB3\u53BF",654325:"\u9752\u6CB3\u53BF",654326:"\u5409\u6728\u4E43\u53BF",654327:"\u5176\u5B83\u533A",659001:"\u77F3\u6CB3\u5B50\u5E02",659002:"\u963F\u62C9\u5C14\u5E02",659003:"\u56FE\u6728\u8212\u514B\u5E02",659004:"\u4E94\u5BB6\u6E20\u5E02",71e4:"\u53F0\u6E7E",710100:"\u53F0\u5317\u5E02",710101:"\u4E2D\u6B63\u533A",710102:"\u5927\u540C\u533A",710103:"\u4E2D\u5C71\u533A",710104:"\u677E\u5C71\u533A",710105:"\u5927\u5B89\u533A",710106:"\u4E07\u534E\u533A",710107:"\u4FE1\u4E49\u533A",710108:"\u58EB\u6797\u533A",710109:"\u5317\u6295\u533A",710110:"\u5185\u6E56\u533A",710111:"\u5357\u6E2F\u533A",710112:"\u6587\u5C71\u533A",710113:"\u5176\u5B83\u533A",710200:"\u9AD8\u96C4\u5E02",710201:"\u65B0\u5174\u533A",710202:"\u524D\u91D1\u533A",710203:"\u82A9\u96C5\u533A",710204:"\u76D0\u57D5\u533A",710205:"\u9F13\u5C71\u533A",710206:"\u65D7\u6D25\u533A",710207:"\u524D\u9547\u533A",710208:"\u4E09\u6C11\u533A",710209:"\u5DE6\u8425\u533A",710210:"\u6960\u6893\u533A",710211:"\u5C0F\u6E2F\u533A",710212:"\u5176\u5B83\u533A",710241:"\u82D3\u96C5\u533A",710242:"\u4EC1\u6B66\u533A",710243:"\u5927\u793E\u533A",710244:"\u5188\u5C71\u533A",710245:"\u8DEF\u7AF9\u533A",710246:"\u963F\u83B2\u533A",710247:"\u7530\u5BEE\u533A",710248:"\u71D5\u5DE2\u533A",710249:"\u6865\u5934\u533A",710250:"\u6893\u5B98\u533A",710251:"\u5F25\u9640\u533A",710252:"\u6C38\u5B89\u533A",710253:"\u6E56\u5185\u533A",710254:"\u51E4\u5C71\u533A",710255:"\u5927\u5BEE\u533A",710256:"\u6797\u56ED\u533A",710257:"\u9E1F\u677E\u533A",710258:"\u5927\u6811\u533A",710259:"\u65D7\u5C71\u533A",710260:"\u7F8E\u6D53\u533A",710261:"\u516D\u9F9F\u533A",710262:"\u5185\u95E8\u533A",710263:"\u6749\u6797\u533A",710264:"\u7532\u4ED9\u533A",710265:"\u6843\u6E90\u533A",710266:"\u90A3\u739B\u590F\u533A",710267:"\u8302\u6797\u533A",710268:"\u8304\u8423\u533A",710300:"\u53F0\u5357\u5E02",710301:"\u4E2D\u897F\u533A",710302:"\u4E1C\u533A",710303:"\u5357\u533A",710304:"\u5317\u533A",710305:"\u5B89\u5E73\u533A",710306:"\u5B89\u5357\u533A",710307:"\u5176\u5B83\u533A",710339:"\u6C38\u5EB7\u533A",710340:"\u5F52\u4EC1\u533A",710341:"\u65B0\u5316\u533A",710342:"\u5DE6\u9547\u533A",710343:"\u7389\u4E95\u533A",710344:"\u6960\u897F\u533A",710345:"\u5357\u5316\u533A",710346:"\u4EC1\u5FB7\u533A",710347:"\u5173\u5E99\u533A",710348:"\u9F99\u5D0E\u533A",710349:"\u5B98\u7530\u533A",710350:"\u9EBB\u8C46\u533A",710351:"\u4F73\u91CC\u533A",710352:"\u897F\u6E2F\u533A",710353:"\u4E03\u80A1\u533A",710354:"\u5C06\u519B\u533A",710355:"\u5B66\u7532\u533A",710356:"\u5317\u95E8\u533A",710357:"\u65B0\u8425\u533A",710358:"\u540E\u58C1\u533A",710359:"\u767D\u6CB3\u533A",710360:"\u4E1C\u5C71\u533A",710361:"\u516D\u7532\u533A",710362:"\u4E0B\u8425\u533A",710363:"\u67F3\u8425\u533A",710364:"\u76D0\u6C34\u533A",710365:"\u5584\u5316\u533A",710366:"\u5927\u5185\u533A",710367:"\u5C71\u4E0A\u533A",710368:"\u65B0\u5E02\u533A",710369:"\u5B89\u5B9A\u533A",710400:"\u53F0\u4E2D\u5E02",710401:"\u4E2D\u533A",710402:"\u4E1C\u533A",710403:"\u5357\u533A",710404:"\u897F\u533A",710405:"\u5317\u533A",710406:"\u5317\u5C6F\u533A",710407:"\u897F\u5C6F\u533A",710408:"\u5357\u5C6F\u533A",710409:"\u5176\u5B83\u533A",710431:"\u592A\u5E73\u533A",710432:"\u5927\u91CC\u533A",710433:"\u96FE\u5CF0\u533A",710434:"\u4E4C\u65E5\u533A",710435:"\u4E30\u539F\u533A",710436:"\u540E\u91CC\u533A",710437:"\u77F3\u5188\u533A",710438:"\u4E1C\u52BF\u533A",710439:"\u548C\u5E73\u533A",710440:"\u65B0\u793E\u533A",710441:"\u6F6D\u5B50\u533A",710442:"\u5927\u96C5\u533A",710443:"\u795E\u5188\u533A",710444:"\u5927\u809A\u533A",710445:"\u6C99\u9E7F\u533A",710446:"\u9F99\u4E95\u533A",710447:"\u68A7\u6816\u533A",710448:"\u6E05\u6C34\u533A",710449:"\u5927\u7532\u533A",710450:"\u5916\u57D4\u533A",710451:"\u5927\u5B89\u533A",710500:"\u91D1\u95E8\u53BF",710507:"\u91D1\u6C99\u9547",710508:"\u91D1\u6E56\u9547",710509:"\u91D1\u5B81\u4E61",710510:"\u91D1\u57CE\u9547",710511:"\u70C8\u5C7F\u4E61",710512:"\u4E4C\u5775\u4E61",710600:"\u5357\u6295\u53BF",710614:"\u5357\u6295\u5E02",710615:"\u4E2D\u5BEE\u4E61",710616:"\u8349\u5C6F\u9547",710617:"\u56FD\u59D3\u4E61",710618:"\u57D4\u91CC\u9547",710619:"\u4EC1\u7231\u4E61",710620:"\u540D\u95F4\u4E61",710621:"\u96C6\u96C6\u9547",710622:"\u6C34\u91CC\u4E61",710623:"\u9C7C\u6C60\u4E61",710624:"\u4FE1\u4E49\u4E61",710625:"\u7AF9\u5C71\u9547",710626:"\u9E7F\u8C37\u4E61",710700:"\u57FA\u9686\u5E02",710701:"\u4EC1\u7231\u533A",710702:"\u4FE1\u4E49\u533A",710703:"\u4E2D\u6B63\u533A",710704:"\u4E2D\u5C71\u533A",710705:"\u5B89\u4E50\u533A",710706:"\u6696\u6696\u533A",710707:"\u4E03\u5835\u533A",710708:"\u5176\u5B83\u533A",710800:"\u65B0\u7AF9\u5E02",710801:"\u4E1C\u533A",710802:"\u5317\u533A",710803:"\u9999\u5C71\u533A",710804:"\u5176\u5B83\u533A",710900:"\u5609\u4E49\u5E02",710901:"\u4E1C\u533A",710902:"\u897F\u533A",710903:"\u5176\u5B83\u533A",711100:"\u65B0\u5317\u5E02",711130:"\u4E07\u91CC\u533A",711131:"\u91D1\u5C71\u533A",711132:"\u677F\u6865\u533A",711133:"\u6C50\u6B62\u533A",711134:"\u6DF1\u5751\u533A",711135:"\u77F3\u7887\u533A",711136:"\u745E\u82B3\u533A",711137:"\u5E73\u6EAA\u533A",711138:"\u53CC\u6EAA\u533A",711139:"\u8D21\u5BEE\u533A",711140:"\u65B0\u5E97\u533A",711141:"\u576A\u6797\u533A",711142:"\u4E4C\u6765\u533A",711143:"\u6C38\u548C\u533A",711144:"\u4E2D\u548C\u533A",711145:"\u571F\u57CE\u533A",711146:"\u4E09\u5CE1\u533A",711147:"\u6811\u6797\u533A",711148:"\u83BA\u6B4C\u533A",711149:"\u4E09\u91CD\u533A",711150:"\u65B0\u5E84\u533A",711151:"\u6CF0\u5C71\u533A",711152:"\u6797\u53E3\u533A",711153:"\u82A6\u6D32\u533A",711154:"\u4E94\u80A1\u533A",711155:"\u516B\u91CC\u533A",711156:"\u6DE1\u6C34\u533A",711157:"\u4E09\u829D\u533A",711158:"\u77F3\u95E8\u533A",711200:"\u5B9C\u5170\u53BF",711214:"\u5B9C\u5170\u5E02",711215:"\u5934\u57CE\u9547",711216:"\u7901\u6EAA\u4E61",711217:"\u58EE\u56F4\u4E61",711218:"\u5458\u5C71\u4E61",711219:"\u7F57\u4E1C\u9547",711220:"\u4E09\u661F\u4E61",711221:"\u5927\u540C\u4E61",711222:"\u4E94\u7ED3\u4E61",711223:"\u51AC\u5C71\u4E61",711224:"\u82CF\u6FB3\u9547",711225:"\u5357\u6FB3\u4E61",711226:"\u9493\u9C7C\u53F0",711300:"\u65B0\u7AF9\u53BF",711314:"\u7AF9\u5317\u5E02",711315:"\u6E56\u53E3\u4E61",711316:"\u65B0\u4E30\u4E61",711317:"\u65B0\u57D4\u9547",711318:"\u5173\u897F\u9547",711319:"\u828E\u6797\u4E61",711320:"\u5B9D\u5C71\u4E61",711321:"\u7AF9\u4E1C\u9547",711322:"\u4E94\u5CF0\u4E61",711323:"\u6A2A\u5C71\u4E61",711324:"\u5C16\u77F3\u4E61",711325:"\u5317\u57D4\u4E61",711326:"\u5CE8\u7709\u4E61",711400:"\u6843\u56ED\u53BF",711414:"\u4E2D\u575C\u5E02",711415:"\u5E73\u9547\u5E02",711416:"\u9F99\u6F6D\u4E61",711417:"\u6768\u6885\u5E02",711418:"\u65B0\u5C4B\u4E61",711419:"\u89C2\u97F3\u4E61",711420:"\u6843\u56ED\u5E02",711421:"\u9F9F\u5C71\u4E61",711422:"\u516B\u5FB7\u5E02",711423:"\u5927\u6EAA\u9547",711424:"\u590D\u5174\u4E61",711425:"\u5927\u56ED\u4E61",711426:"\u82A6\u7AF9\u4E61",711500:"\u82D7\u6817\u53BF",711519:"\u7AF9\u5357\u9547",711520:"\u5934\u4EFD\u9547",711521:"\u4E09\u6E7E\u4E61",711522:"\u5357\u5E84\u4E61",711523:"\u72EE\u6F6D\u4E61",711524:"\u540E\u9F99\u9547",711525:"\u901A\u9704\u9547",711526:"\u82D1\u91CC\u9547",711527:"\u82D7\u6817\u5E02",711528:"\u9020\u6865\u4E61",711529:"\u5934\u5C4B\u4E61",711530:"\u516C\u9986\u4E61",711531:"\u5927\u6E56\u4E61",711532:"\u6CF0\u5B89\u4E61",711533:"\u94DC\u9523\u4E61",711534:"\u4E09\u4E49\u4E61",711535:"\u897F\u6E56\u4E61",711536:"\u5353\u5170\u9547",711700:"\u5F70\u5316\u53BF",711727:"\u5F70\u5316\u5E02",711728:"\u82AC\u56ED\u4E61",711729:"\u82B1\u575B\u4E61",711730:"\u79C0\u6C34\u4E61",711731:"\u9E7F\u6E2F\u9547",711732:"\u798F\u5174\u4E61",711733:"\u7EBF\u897F\u4E61",711734:"\u548C\u7F8E\u9547",711735:"\u4F38\u6E2F\u4E61",711736:"\u5458\u6797\u9547",711737:"\u793E\u5934\u4E61",711738:"\u6C38\u9756\u4E61",711739:"\u57D4\u5FC3\u4E61",711740:"\u6EAA\u6E56\u9547",711741:"\u5927\u6751\u4E61",711742:"\u57D4\u76D0\u4E61",711743:"\u7530\u4E2D\u9547",711744:"\u5317\u6597\u9547",711745:"\u7530\u5C3E\u4E61",711746:"\u57E4\u5934\u4E61",711747:"\u6EAA\u5DDE\u4E61",711748:"\u7AF9\u5858\u4E61",711749:"\u4E8C\u6797\u9547",711750:"\u5927\u57CE\u4E61",711751:"\u82B3\u82D1\u4E61",711752:"\u4E8C\u6C34\u4E61",711900:"\u5609\u4E49\u53BF",711919:"\u756A\u8DEF\u4E61",711920:"\u6885\u5C71\u4E61",711921:"\u7AF9\u5D0E\u4E61",711922:"\u963F\u91CC\u5C71\u4E61",711923:"\u4E2D\u57D4\u4E61",711924:"\u5927\u57D4\u4E61",711925:"\u6C34\u4E0A\u4E61",711926:"\u9E7F\u8349\u4E61",711927:"\u592A\u4FDD\u5E02",711928:"\u6734\u5B50\u5E02",711929:"\u4E1C\u77F3\u4E61",711930:"\u516D\u811A\u4E61",711931:"\u65B0\u6E2F\u4E61",711932:"\u6C11\u96C4\u4E61",711933:"\u5927\u6797\u9547",711934:"\u6EAA\u53E3\u4E61",711935:"\u4E49\u7AF9\u4E61",711936:"\u5E03\u888B\u9547",712100:"\u4E91\u6797\u53BF",712121:"\u6597\u5357\u9547",712122:"\u5927\u57E4\u4E61",712123:"\u864E\u5C3E\u9547",712124:"\u571F\u5E93\u9547",712125:"\u8912\u5FE0\u4E61",712126:"\u4E1C\u52BF\u4E61",712127:"\u53F0\u897F\u4E61",712128:"\u4ED1\u80CC\u4E61",712129:"\u9EA6\u5BEE\u4E61",712130:"\u6597\u516D\u5E02",712131:"\u6797\u5185\u4E61",712132:"\u53E4\u5751\u4E61",712133:"\u83BF\u6850\u4E61",712134:"\u897F\u87BA\u9547",712135:"\u4E8C\u4ED1\u4E61",712136:"\u5317\u6E2F\u9547",712137:"\u6C34\u6797\u4E61",712138:"\u53E3\u6E56\u4E61",712139:"\u56DB\u6E56\u4E61",712140:"\u5143\u957F\u4E61",712400:"\u5C4F\u4E1C\u53BF",712434:"\u5C4F\u4E1C\u5E02",712435:"\u4E09\u5730\u95E8\u4E61",712436:"\u96FE\u53F0\u4E61",712437:"\u739B\u5BB6\u4E61",712438:"\u4E5D\u5982\u4E61",712439:"\u91CC\u6E2F\u4E61",712440:"\u9AD8\u6811\u4E61",712441:"\u76D0\u57D4\u4E61",712442:"\u957F\u6CBB\u4E61",712443:"\u9E9F\u6D1B\u4E61",712444:"\u7AF9\u7530\u4E61",712445:"\u5185\u57D4\u4E61",712446:"\u4E07\u4E39\u4E61",712447:"\u6F6E\u5DDE\u9547",712448:"\u6CF0\u6B66\u4E61",712449:"\u6765\u4E49\u4E61",712450:"\u4E07\u5CE6\u4E61",712451:"\u5D01\u9876\u4E61",712452:"\u65B0\u57E4\u4E61",712453:"\u5357\u5DDE\u4E61",712454:"\u6797\u8FB9\u4E61",712455:"\u4E1C\u6E2F\u9547",712456:"\u7409\u7403\u4E61",712457:"\u4F73\u51AC\u4E61",712458:"\u65B0\u56ED\u4E61",712459:"\u678B\u5BEE\u4E61",712460:"\u678B\u5C71\u4E61",712461:"\u6625\u65E5\u4E61",712462:"\u72EE\u5B50\u4E61",712463:"\u8F66\u57CE\u4E61",712464:"\u7261\u4E39\u4E61",712465:"\u6052\u6625\u9547",712466:"\u6EE1\u5DDE\u4E61",712500:"\u53F0\u4E1C\u53BF",712517:"\u53F0\u4E1C\u5E02",712518:"\u7EFF\u5C9B\u4E61",712519:"\u5170\u5C7F\u4E61",712520:"\u5EF6\u5E73\u4E61",712521:"\u5351\u5357\u4E61",712522:"\u9E7F\u91CE\u4E61",712523:"\u5173\u5C71\u9547",712524:"\u6D77\u7AEF\u4E61",712525:"\u6C60\u4E0A\u4E61",712526:"\u4E1C\u6CB3\u4E61",712527:"\u6210\u529F\u9547",712528:"\u957F\u6EE8\u4E61",712529:"\u91D1\u5CF0\u4E61",712530:"\u5927\u6B66\u4E61",712531:"\u8FBE\u4EC1\u4E61",712532:"\u592A\u9EBB\u91CC\u4E61",712600:"\u82B1\u83B2\u53BF",712615:"\u82B1\u83B2\u5E02",712616:"\u65B0\u57CE\u4E61",712617:"\u592A\u9C81\u9601",712618:"\u79C0\u6797\u4E61",712619:"\u5409\u5B89\u4E61",712620:"\u5BFF\u4E30\u4E61",712621:"\u51E4\u6797\u9547",712622:"\u5149\u590D\u4E61",712623:"\u4E30\u6EE8\u4E61",712624:"\u745E\u7A57\u4E61",712625:"\u4E07\u8363\u4E61",712626:"\u7389\u91CC\u9547",712627:"\u5353\u6EAA\u4E61",712628:"\u5BCC\u91CC\u4E61",712700:"\u6F8E\u6E56\u53BF",712707:"\u9A6C\u516C\u5E02",712708:"\u897F\u5C7F\u4E61",712709:"\u671B\u5B89\u4E61",712710:"\u4E03\u7F8E\u4E61",712711:"\u767D\u6C99\u4E61",712712:"\u6E56\u897F\u4E61",712800:"\u8FDE\u6C5F\u53BF",712805:"\u5357\u7AFF\u4E61",712806:"\u5317\u7AFF\u4E61",712807:"\u8392\u5149\u4E61",712808:"\u4E1C\u5F15\u4E61",81e4:"\u9999\u6E2F\u7279\u522B\u884C\u653F\u533A",810100:"\u9999\u6E2F\u5C9B",810101:"\u4E2D\u897F\u533A",810102:"\u6E7E\u4ED4",810103:"\u4E1C\u533A",810104:"\u5357\u533A",810200:"\u4E5D\u9F99",810201:"\u4E5D\u9F99\u57CE\u533A",810202:"\u6CB9\u5C16\u65FA\u533A",810203:"\u6DF1\u6C34\u57D7\u533A",810204:"\u9EC4\u5927\u4ED9\u533A",810205:"\u89C2\u5858\u533A",810300:"\u65B0\u754C",810301:"\u5317\u533A",810302:"\u5927\u57D4\u533A",810303:"\u6C99\u7530\u533A",810304:"\u897F\u8D21\u533A",810305:"\u5143\u6717\u533A",810306:"\u5C6F\u95E8\u533A",810307:"\u8343\u6E7E\u533A",810308:"\u8475\u9752\u533A",810309:"\u79BB\u5C9B\u533A",82e4:"\u6FB3\u95E8\u7279\u522B\u884C\u653F\u533A",820100:"\u6FB3\u95E8\u534A\u5C9B",820200:"\u79BB\u5C9B",99e4:"\u6D77\u5916",990100:"\u6D77\u5916"};function a(s){for(var l={},c=0,u;cc1;c1++)m1=z.charAt(c1),m1===` -`?(Da.seenCR||Da.line++,Da.column=1,Da.seenCR=!1):m1==="\r"||m1==="\u2028"||m1==="\u2029"?(Da.line++,Da.column=1,Da.seenCR=!0):(Da.column++,Da.seenCR=!1)}return p1!==he&&(p1>he&&(p1=0,A1={line:1,column:1,seenCR:!1}),Sr(A1,p1,he),p1=he),A1}function Y(he){x1>xn||(xn>x1&&(x1=xn,b1=[]),b1.push(he))}function de(he){var Sr=0;for(he.sort();Srxn?(Da=z.charAt(xn),xn++):(Da=null,ja===0&&Y(li)),Da!==null?(Ja=he,Sr=j2(Da),Sr===null&&(xn=he),he=Sr):(xn=he,he=Za)):(xn=he,he=Za),he}function mi(){var he,Sr,Da;return he=xn,z.charCodeAt(xn)===92?(Sr=ci,xn++):(Sr=null,ja===0&&Y(ui)),Sr!==null?(q2.test(z.charAt(xn))?(Da=z.charAt(xn),xn++):(Da=null,ja===0&&Y(K2)),Da!==null?(Ja=he,Sr=Z2(Da),Sr===null&&(xn=he),he=Sr):(xn=he,he=Za)):(xn=he,he=Za),he}function M1(){var he,Sr,Da,Ka;if(he=xn,z.substr(xn,2)===y1?(Sr=y1,xn+=2):(Sr=null,ja===0&&Y(di)),Sr!==null){if(Da=[],fi.test(z.charAt(xn))?(Ka=z.charAt(xn),xn++):(Ka=null,ja===0&&Y(hi)),Ka!==null)for(;Ka!==null;)Da.push(Ka),fi.test(z.charAt(xn))?(Ka=z.charAt(xn),xn++):(Ka=null,ja===0&&Y(hi));else Da=Za;Da!==null?(Ja=he,Sr=X2(Da),Sr===null&&(xn=he),he=Sr):(xn=he,he=Za)}else xn=he,he=Za;return he}function P1(){var he,Sr,Da,Ka;if(he=xn,z.substr(xn,2)===pi?(Sr=pi,xn+=2):(Sr=null,ja===0&&Y(J2)),Sr!==null){if(Da=[],$1.test(z.charAt(xn))?(Ka=z.charAt(xn),xn++):(Ka=null,ja===0&&Y(S1)),Ka!==null)for(;Ka!==null;)Da.push(Ka),$1.test(z.charAt(xn))?(Ka=z.charAt(xn),xn++):(Ka=null,ja===0&&Y(S1));else Da=Za;Da!==null?(Ja=he,Sr=Q2(Da),Sr===null&&(xn=he),he=Sr):(xn=he,he=Za)}else xn=he,he=Za;return he}function I1(){var he,Sr,Da,Ka;if(he=xn,z.substr(xn,2)===vi?(Sr=vi,xn+=2):(Sr=null,ja===0&&Y(e0)),Sr!==null){if(Da=[],$1.test(z.charAt(xn))?(Ka=z.charAt(xn),xn++):(Ka=null,ja===0&&Y(S1)),Ka!==null)for(;Ka!==null;)Da.push(Ka),$1.test(z.charAt(xn))?(Ka=z.charAt(xn),xn++):(Ka=null,ja===0&&Y(S1));else Da=Za;Da!==null?(Ja=he,Sr=t0(Da),Sr===null&&(xn=he),he=Sr):(xn=he,he=Za)}else xn=he,he=Za;return he}function L1(){var he,Sr;return he=xn,z.substr(xn,2)===y1?(Sr=y1,xn+=2):(Sr=null,ja===0&&Y(di)),Sr!==null&&(Ja=he,Sr=r0()),Sr===null&&(xn=he),he=Sr,he}function k1(){var he,Sr,Da;return he=xn,z.charCodeAt(xn)===92?(Sr=ci,xn++):(Sr=null,ja===0&&Y(ui)),Sr!==null?(z.length>xn?(Da=z.charAt(xn),xn++):(Da=null,ja===0&&Y(li)),Da!==null?(Ja=he,Sr=E1(Da),Sr===null&&(xn=he),he=Sr):(xn=he,he=Za)):(xn=he,he=Za),he}var w1,g1=arguments.length>1?arguments[1]:{},D1={regexp:$e},R1=$e,Za=null,u1="",gi="|",_i='"|"',yi=function(he,Sr){return Sr?new a(he,Sr[1]):he},$i=function(he,Sr,Da){return new o([he].concat(Sr).concat([Da]))},B1="^",N1='"^"',Si=function(){return new n("start")},xi="$",bi='"$"',wi=function(){return new n("end")},Ci=function(he,Sr){return new c(he,Sr)},Ti="Quantifier",Ei=function(he,Sr){return Sr&&(he.greedy=!1),he},C1="{",T1='"{"',Ai=",",Mi='","',O1="}",V1='"}"',Pi=function(he,Sr){return new u(he,Sr)},z1=",}",Ii='",}"',Li=function(he){return new u(he,1/0)},ki=function(he){return new u(he,he)},Di="+",Ri='"+"',Bi=function(){return new u(1,1/0)},Ni="*",Oi='"*"',Vi=function(){return new u(0,1/0)},F1="?",H1='"?"',zi=function(){return new u(0,1)},G1=/^[0-9]/,U1="[0-9]",Fi=function(he){return+he.join("")},Hi="(",Gi='"("',Ui=")",Wi='")"',Yi=function(he){return he},ji=function(he){return new l(he)},W1="?:",qi='"?:"',Ki=function(he){return new s("non-capture-group",he)},Y1="?=",Zi='"?="',Xi=function(he){return new s("positive-lookahead",he)},j1="?!",Ji='"?!"',Qi=function(he){return new s("negative-lookahead",he)},e2="CharacterSet",t2="[",r2='"["',n2="]",a2='"]"',o2=function(he,Sr){return new d(!!he,Sr)},i2="CharacterRange",s2="-",l2='"-"',c2=function(he,Sr){return new f(he,Sr)},u2="Character",d2=/^[^\\\]]/,f2="[^\\\\\\]]",E1=function(he){return new v(he)},h2=".",p2='"."',m2=function(){return new n("any-character")},g2="Literal",_2=/^[^|\\\/.[()?+*$\^]/,y2="[^|\\\\\\/.[()?+*$\\^]",_1="\\b",q1='"\\\\b"',$2=function(){return new n("backspace")},S2=function(){return new n("word-boundary")},K1="\\B",x2='"\\\\B"',b2=function(){return new n("non-word-boundary")},Z1="\\d",w2='"\\\\d"',C2=function(){return new n("digit")},X1="\\D",T2='"\\\\D"',E2=function(){return new n("non-digit")},J1="\\f",A2='"\\\\f"',M2=function(){return new n("form-feed")},Q1="\\n",P2='"\\\\n"',I2=function(){return new n("line-feed")},ei="\\r",L2='"\\\\r"',k2=function(){return new n("carriage-return")},ti="\\s",D2='"\\\\s"',R2=function(){return new n("white-space")},ri="\\S",B2='"\\\\S"',N2=function(){return new n("non-white-space")},ni="\\t",O2='"\\\\t"',V2=function(){return new n("tab")},ai="\\v",z2='"\\\\v"',F2=function(){return new n("vertical-tab")},oi="\\w",H2='"\\\\w"',G2=function(){return new n("word")},ii="\\W",U2='"\\\\W"',W2=function(){return new n("non-word")},si="\\c",Y2='"\\\\c"',li="any character",j2=function(he){return new x(he)},ci="\\",ui='"\\\\"',q2=/^[1-9]/,K2="[1-9]",Z2=function(he){return new S(he)},y1="\\0",di='"\\\\0"',fi=/^[0-7]/,hi="[0-7]",X2=function(he){return new y(he.join(""))},pi="\\x",J2='"\\\\x"',$1=/^[0-9a-fA-F]/,S1="[0-9a-fA-F]",Q2=function(he){return new _(he.join(""))},vi="\\u",e0='"\\\\u"',t0=function(he){return new g(he.join(""))},r0=function(){return new n("null-character")},xn=0,Ja=0,p1=0,A1={line:1,column:1,seenCR:!1},x1=0,b1=[],ja=0;if("startRule"in g1){if(!(g1.startRule in D1))throw new Error(`Can't start parsing from rule "`+g1.startRule+'".');R1=D1[g1.startRule]}if(n.offset=ae,n.text=F,w1=R1(),w1!==null&&xn===z.length)return w1;throw de(b1),Ja=Math.max(xn,x1),new D(b1,Jag)return!0;var S={path:f,type:d,actual:v,expected:g,action:"is greater than",message:y};return S.message=u.message(S),_.push(S),!1},lessThan:function(d,f,v,g,_,y){if(v=g)return!0;var S={path:f,type:d,actual:v,expected:g,action:"is greater than or equal to",message:y};return S.message=u.message(S),_.push(S),!1},lessThanOrEqualTo:function(d,f,v,g,_,y){if(v<=g)return!0;var S={path:f,type:d,actual:v,expected:g,action:"is less than or equal to",message:y};return S.message=u.message(S),_.push(S),!1}};l.Diff=c,l.Assert=u,t.exports=l},function(t,r,n){t.exports=n(28)},function(t,r,n){var a=n(3);window._XMLHttpRequest=window.XMLHttpRequest,window._ActiveXObject=window.ActiveXObject;try{new window.Event("custom")}catch{window.Event=function(y,S,x,b){var w=document.createEvent("CustomEvent");return w.initCustomEvent(y,S,x,b),w}}var o={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},s="readystatechange loadstart progress abort error load timeout loadend".split(" "),l="timeout withCredentials".split(" "),c="readyState responseURL status statusText responseType response responseText responseXML".split(" "),u={100:"Continue",101:"Switching Protocols",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",300:"Multiple Choice",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Request Entity Too Large",414:"Request-URI Too Long",415:"Unsupported Media Type",416:"Requested Range Not Satisfiable",417:"Expectation Failed",422:"Unprocessable Entity",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported"};function d(){this.custom={events:{},requestHeaders:{},responseHeaders:{}}}d._settings={timeout:"10-100"},d.setup=function(_){return a.extend(d._settings,_),d._settings},a.extend(d,o),a.extend(d.prototype,o),d.prototype.mock=!0,d.prototype.match=!1,a.extend(d.prototype,{open:function(_,y,S,x,b){var w=this;a.extend(this.custom,{method:_,url:y,async:typeof S=="boolean"?S:!0,username:x,password:b,options:{url:y,type:_}}),this.custom.timeout=function(F){if(typeof F=="number")return F;if(typeof F=="string"&&!~F.indexOf("-"))return parseInt(F,10);if(typeof F=="string"&&~F.indexOf("-")){var ae=F.split("-"),j=parseInt(ae[0],10),Y=parseInt(ae[1],10);return Math.round(Math.random()*(Y-j))+j}}(d._settings.timeout);var A=v(this.custom.options);function M(F){for(var ae=0;ae({code:200,message:"ok",data:{"rows|10":[{id:"@guid",name:"@cname","age|20-30":23,"job|1":["\u524D\u7AEF\u5DE5\u7A0B\u5E08","\u540E\u7AEF\u5DE5\u7A0B\u5E08","UI\u5DE5\u7A0B\u5E08","\u9700\u6C42\u5DE5\u7A0B\u5E08"]}]}})},{url:"api/weiDesign/login",method:"post",response:t=>{const{username:r,password:n}=JSON.parse(t.body);if(r==="admin"&&n==="123456")return{code:200,message:"ok",data:{username:"admin",showname:"\u7BA1\u7406\u5458",code:"ADMIN"}}}},{url:"api/weiDesign/getMenuLists",method:"post",response:()=>({code:200,message:"ok",data:[{title:"\u6211\u7684\u8BBE\u8BA1",icon:"myDesign",router:"/weiDesign"},{title:"\u6A21\u677F\u5E02\u573A",icon:"tplMarket",router:"/tplMarket"},{title:"\u7EC4\u4EF6",icon:"assembly",router:"/assembly"},{title:"\u6570\u636E\u96C6",icon:"boardsheet",router:"/boardsheet"},{title:"\u7CFB\u7EDF\u4FE1\u606F",icon:"index",router:"/systemInfo"}]})},{url:"api/weiDesign/getProductEcology",method:"post",response:()=>({code:200,message:"ok",data:[{title:"Vue3 One Piece",url:"https://vue3js.cn/"},{title:"Vite: \u4E0B\u4E00\u4EE3\u7684\u524D\u7AEF\u5DE5\u5177\u94FE",url:"https://cn.vitejs.dev/"},{title:"qiankun",url:"https://qiankun.umijs.org/zh"},{title:"svelte",url:"https://www.sveltejs.cn/docs"},{title:"Egg.js",url:"https://www.eggjs.org/zh-CN/intro/"}]})},{url:"api/weiDesign/getAssemblyLists",method:"post",response:()=>({code:200,message:"ok",data:[{img:"https://api.ixiaowai.cn/api/api.php",title:"\u6811\u7EC4\u4EF6",content:"\u8FD9\u662F\u4E00\u4E2A\u7EC4\u4EF6",time:new Date},{img:"http://www.dmoe.cc/random.php",title:"\u6811\u7EC4\u4EF62",content:"\u8FD9\u662F\u4E00\u4E2A\u7EC4\u4EF611",time:new Date},{img:"https://api.ixiaowai.cn/mcapi/mcapi.php",title:"\u6811\u7EC4\u4EF63",content:"\u8FD9\u662F\u4E00\u4E2A\u7EC4\u4EF6222",time:new Date},{img:"https://img.xjh.me/random_img.php?return=302",title:"\u6811\u7EC4\u4EF64",content:"\u8FD9\u662F\u4E00\u4E2A\u7EC4\u4EF633",time:new Date}]})},{url:"api/weiDesign/getComponentsList",method:"post",response:()=>({code:200,message:"ok",data:[{id:uuid(),type:"element",component:"w-button",label:"\u6309\u94AE",propValue:"\u6309\u94AE",icon:"\u5E73\u53F0",animations:[],events:{},style:{width:"",height:"",fontSize:14,fontWeight:500,lineHeight:"",letterSpacing:0,textAlign:"",color:""}},{id:uuid(),type:"chart",component:"WBarChart",label:"\u67F1\u72B6\u56FE",propValue:"\u67F1\u72B6\u56FE",icon:"\u5E73\u53F0",animations:[],events:{},style:{width:"500px",height:"300px",fontSize:14,fontWeight:500,lineHeight:"",letterSpacing:0,textAlign:"",color:""}}]})}];MockAPI.forEach((t,r)=>{Mock.mock(MockAPI[r].url,MockAPI[r].method,t.response||null)});const _hoisted_1=["width","height"],_hoisted_2=["xlink:href","fill"],_sfc_main$2=defineComponent({__name:"index",props:{prefix:{type:String,default:"icon"},name:{type:String,required:!0},color:{type:String,default:"#333"},size:{type:String,default:"1em"}},setup(t){const r=t,n=computed(()=>`#${r.prefix}-${r.name}`);return(a,o)=>(openBlock(),createElementBlock("svg",{"aria-hidden":"true",class:"svg-icon",width:r.size,height:r.size,style:normalizeStyle$1({fontSize:r.size})},[createBaseVNode("use",{"xlink:href":unref(n),fill:r.color},null,8,_hoisted_2)],12,_hoisted_1))}});if(typeof window!="undefined"){let t=function(){var r=document.body,n=document.getElementById("__svg__icons__dom__");n||(n=document.createElementNS("http://www.w3.org/2000/svg","svg"),n.style.position="absolute",n.style.width="0",n.style.height="0",n.id="__svg__icons__dom__",n.setAttribute("xmlns","http://www.w3.org/2000/svg"),n.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),n.innerHTML='',r.insertBefore(n,r.lastChild)};var loadSvg=t;document.readyState==="loading"?document.addEventListener("DOMContentLoaded",t):t()}const Vt=defineComponent({__name:"Button",emits:["click"],setup(t){return(r,n)=>{const a=resolveComponent("el-button");return openBlock(),createBlock(a,{class:"w-button",onClick:n[0]||(n[0]=o=>r.$emit("click",o))},{default:withCtx(()=>[renderSlot(r.$slots,"default",{},()=>[createTextVNode("\u6D4B\u8BD5\u7EC4\u4EF6")])]),_:3})}}}),Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Vt},Symbol.toStringTag,{value:"Module"})),Bn=Object.freeze(Object.defineProperty({__proto__:null,wButton:Vt},Symbol.toStringTag,{value:"Module"})),Ut=defineComponent({__name:"Input",emits:["click"],setup(t){return(r,n)=>{const a=resolveComponent("el-input");return openBlock(),createBlock(a,{class:"w-input"})}}}),Ln=Object.freeze(Object.defineProperty({__proto__:null,default:Ut},Symbol.toStringTag,{value:"Module"})),zn=Object.freeze(Object.defineProperty({__proto__:null,wInput:Ut},Symbol.toStringTag,{value:"Module"})),Kt={},jn=Object.assign({"./button/index.ts":Bn,"./button/src/Button.vue":Fn,"./input/index.ts":zn,"./input/src/Input.vue":Ln});Object.entries(jn).forEach(t=>{const[r,n]=t;typeof r=="string"&&r.includes("index.ts")&&Object.entries(n).forEach(a=>{const[o,s]=a;Kt[o]=s})});const Hn="0.0.1-alpha.0";var Vn=typeof global=="object"&&global&&global.Object===Object&&global;const Un=Vn;var Kn=typeof self=="object"&&self&&self.Object===Object&&self,Yn=Un||Kn||Function("return this")();const Ze=Yn;var Gn=Ze.Symbol;const ie=Gn;var Yt=Object.prototype,Wn=Yt.hasOwnProperty,qn=Yt.toString,ue=ie?ie.toStringTag:void 0;function Jn(t){var r=Wn.call(t,ue),n=t[ue];try{t[ue]=void 0;var a=!0}catch{}var o=qn.call(t);return a&&(r?t[ue]=n:delete t[ue]),o}var Xn=Object.prototype,Zn=Xn.toString;function Qn(t){return Zn.call(t)}var eo="[object Null]",to="[object Undefined]",ut=ie?ie.toStringTag:void 0;function Gt(t){return t==null?t===void 0?to:eo:ut&&ut in Object(t)?Jn(t):Qn(t)}function no(t){return t!=null&&typeof t=="object"}var oo="[object Symbol]";function Qe(t){return typeof t=="symbol"||no(t)&&Gt(t)==oo}function ro(t,r){for(var n=-1,a=t==null?0:t.length,o=Array(a);++n-1}function qo(t,r){var n=this.__data__,a=Oe(n,t);return a<0?(++this.size,n.push([t,r])):n[a][1]=r,this}function le(t){var r=-1,n=t==null?0:t.length;for(this.clear();++rtypeof t=="boolean",_r=t=>typeof t=="number";K&&((ht=window==null?void 0:window.navigator)==null?void 0:ht.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Er(t){return typeof t=="function"?t():unref(t)}function wr(t){return getCurrentScope()?(onScopeDispose(t),!0):!1}function vt(t,r,n={}){const{immediate:a=!0}=n,o=ref(!1);let s=null;function l(){s&&(clearTimeout(s),s=null)}function c(){o.value=!1,l()}function u(...d){l(),o.value=!0,s=setTimeout(()=>{o.value=!1,s=null,t(...d)},Er(r))}return a&&(o.value=!0,K&&u()),wr(c),{isPending:o,start:u,stop:c}}const pe=()=>{},Tr=Object.prototype.hasOwnProperty,gt=(t,r)=>Tr.call(t,r),kr=Array.isArray,Xt=t=>typeof t=="function",Ae=t=>typeof t=="string",Zt=t=>t!==null&&typeof t=="object",Cr=t=>{const r=Object.create(null);return n=>r[n]||(r[n]=t(n))},Nr=/-(\w)/g,Mr=Cr(t=>t.replace(Nr,(r,n)=>n?n.toUpperCase():"")),$r=t=>t===void 0,Or=t=>Ae(t)?!Number.isNaN(Number(t)):!1;class Qt extends Error{constructor(r){super(r),this.name="ElementPlusError"}}function xr(t,r){throw new Qt(`[${t}] ${r}`)}const en=(t="")=>t.split(" ").filter(r=>!!r.trim()),mt=(t,r)=>{if(!t||!r)return!1;if(r.includes(" "))throw new Error("className should not contain space.");return t.classList.contains(r)},Ir=(t,r)=>{!t||!r.trim()||t.classList.add(...en(r))},Dr=(t,r)=>{!t||!r.trim()||t.classList.remove(...en(r))},Rr=(t,r)=>{var n;if(!K||!t||!r)return"";let a=Mr(r);a==="float"&&(a="cssFloat");try{const o=t.style[a];if(o)return o;const s=(n=document.defaultView)==null?void 0:n.getComputedStyle(t,"");return s?s[a]:""}catch{return t.style[a]}};function Ne(t,r="px"){if(!t)return"";if(_r(t)||Or(t))return`${t}${r}`;if(Ae(t))return t}let ye;const Pr=t=>{var r;if(!K)return 0;if(ye!==void 0)return ye;const n=document.createElement("div");n.className=`${t}-scrollbar__wrap`,n.style.visibility="hidden",n.style.width="100px",n.style.position="absolute",n.style.top="-9999px",document.body.appendChild(n);const a=n.offsetWidth;n.style.overflow="scroll";const o=document.createElement("div");o.style.width="100%",n.appendChild(o);const s=o.offsetWidth;return(r=n.parentNode)==null||r.removeChild(n),ye=a-s,ye};/*! Element Plus Icons Vue v2.0.10 */var tn=(t,r)=>{let n=t.__vccOpts||t;for(let[a,o]of r)n[a]=o;return n},Fr={name:"Close"},Br={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Lr=createBaseVNode("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),zr=[Lr];function jr(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",Br,zr)}var Hr=tn(Fr,[["render",jr],["__file","close.vue"]]),Vr={name:"Loading"},Ur={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kr=createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32zm448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32zm-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32zM195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0zm-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"},null,-1),Yr=[Kr];function Gr(t,r,n,a,o,s){return openBlock(),createElementBlock("svg",Ur,Yr)}var Wr=tn(Vr,[["render",Gr],["__file","loading.vue"]]);const nn="__epPropKey",ge=t=>t,qr=t=>Zt(t)&&!!t[nn],on=(t,r)=>{if(!Zt(t)||qr(t))return t;const{values:n,required:a,default:o,type:s,validator:l}=t,c={type:s,required:!!a,validator:n||l?u=>{let d=!1,f=[];if(n&&(f=Array.from(n),gt(t,"default")&&f.push(o),d||(d=f.includes(u))),l&&(d||(d=l(u))),!d&&f.length>0){const v=[...new Set(f)].map(g=>JSON.stringify(g)).join(", ");warn$1(`Invalid prop: validation failed${r?` for prop "${r}"`:""}. Expected one of [${v}], got value ${JSON.stringify(u)}.`)}return d}:void 0,[nn]:!0};return gt(t,"default")&&(c.default=o),c},be=t=>mr(Object.entries(t).map(([r,n])=>[r,on(n,r)])),Ve=ge([String,Object,Function]),Jr={Close:Hr},ot=(t,r)=>{if(t.install=n=>{for(const a of[t,...Object.values(r!=null?r:{})])n.component(a.name,a)},r)for(const[n,a]of Object.entries(r))t[n]=a;return t},Xr=t=>(t.install=pe,t),Zr=(...t)=>r=>{t.forEach(n=>{Xt(n)?n(r):n.value=r})},rn={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},sn="update:modelValue",Qr=["","default","small","large"];var ke=(t=>(t[t.TEXT=1]="TEXT",t[t.CLASS=2]="CLASS",t[t.STYLE=4]="STYLE",t[t.PROPS=8]="PROPS",t[t.FULL_PROPS=16]="FULL_PROPS",t[t.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",t[t.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",t[t.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",t[t.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",t[t.NEED_PATCH=512]="NEED_PATCH",t[t.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",t[t.HOISTED=-1]="HOISTED",t[t.BAIL=-2]="BAIL",t))(ke||{});const an=Symbol("buttonGroupContextKey"),es=Symbol(),ln=Symbol("dialogInjectionKey"),rt=Symbol("formContextKey"),cn=Symbol("formItemContextKey"),un=t=>{const r=getCurrentInstance();return computed(()=>{var n,a;return(a=((n=r.proxy)==null?void 0:n.$props)[t])!=null?a:void 0})},bt=ref();function oe(t,r=void 0){const n=getCurrentInstance()?inject(es,bt):bt;return t?computed(()=>{var a,o;return(o=(a=n.value)==null?void 0:a[t])!=null?o:r}):n}const ts=on({type:String,values:Qr,required:!1}),ns=(t,r={})=>{const n=ref(void 0),a=r.prop?n:un("size"),o=r.global?n:oe("size"),s=r.form?{size:void 0}:inject(rt,void 0),l=r.formItem?{size:void 0}:inject(cn,void 0);return computed(()=>a.value||unref(t)||(l==null?void 0:l.size)||(s==null?void 0:s.size)||o.value||"")},fn=t=>{const r=un("disabled"),n=inject(rt,void 0);return computed(()=>r.value||unref(t)||(n==null?void 0:n.disabled)||!1)},Ue=({from:t,replacement:r,scope:n,version:a,ref:o,type:s="API"},l)=>{watch$1(()=>unref(l),c=>{},{immediate:!0})},os=(t,r,n)=>{let a={offsetX:0,offsetY:0};const o=c=>{const u=c.clientX,d=c.clientY,{offsetX:f,offsetY:v}=a,g=t.value.getBoundingClientRect(),_=g.left,y=g.top,S=g.width,x=g.height,b=document.documentElement.clientWidth,w=document.documentElement.clientHeight,A=-_+f,M=-y+v,D=b-_-S+f,L=w-y-x+v,z=ae=>{const j=Math.min(Math.max(f+ae.clientX-u,A),D),Y=Math.min(Math.max(v+ae.clientY-d,M),L);a={offsetX:j,offsetY:Y},t.value.style.transform=`translate(${Ne(j)}, ${Ne(Y)})`},F=()=>{document.removeEventListener("mousemove",z),document.removeEventListener("mouseup",F)};document.addEventListener("mousemove",z),document.addEventListener("mouseup",F)},s=()=>{r.value&&t.value&&r.value.addEventListener("mousedown",o)},l=()=>{r.value&&t.value&&r.value.removeEventListener("mousedown",o)};onMounted(()=>{watchEffect(()=>{n.value?s():l()})}),onBeforeUnmount(()=>{l()})},st="el",rs="is-",Z=(t,r,n,a,o)=>{let s=`${t}-${r}`;return n&&(s+=`-${n}`),a&&(s+=`__${a}`),o&&(s+=`--${o}`),s},re=t=>{const r=oe("namespace",st);return{namespace:r,b:(n="")=>Z(r.value,t,n,"",""),e:n=>n?Z(r.value,t,"",n,""):"",m:n=>n?Z(r.value,t,"","",n):"",be:(n,a)=>n&&a?Z(r.value,t,n,a,""):"",em:(n,a)=>n&&a?Z(r.value,t,"",n,a):"",bm:(n,a)=>n&&a?Z(r.value,t,n,"",a):"",bem:(n,a,o)=>n&&a&&o?Z(r.value,t,n,a,o):"",is:(n,...a)=>{const o=a.length>=1?a[0]:!0;return n&&o?`${rs}${n}`:""},cssVar:n=>{const a={};for(const o in n)n[o]&&(a[`--${r.value}-${o}`]=n[o]);return a},cssVarName:n=>`--${r.value}-${n}`,cssVarBlock:n=>{const a={};for(const o in n)n[o]&&(a[`--${r.value}-${t}-${o}`]=n[o]);return a},cssVarBlockName:n=>`--${r.value}-${t}-${n}`}},Ke={prefix:Math.floor(Math.random()*1e4),current:0},ss=Symbol("elIdInjection"),as=()=>getCurrentInstance()?inject(ss,Ke):Ke,yt=t=>{const r=as(),n=oe("namespace",st);return computed(()=>unref(t)||`${n.value}-id-${r.prefix}-${r.current++}`)},is=()=>{const t=inject(rt,void 0),r=inject(cn,void 0);return{form:t,formItem:r}};var ls={name:"en",el:{colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color."},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"}}};const cs=t=>(r,n)=>us(r,n,unref(t)),us=(t,r,n)=>gr(n,t,t).replace(/\{(\w+)\}/g,(a,o)=>{var s;return`${(s=r==null?void 0:r[o])!=null?s:`{${o}}`}`}),fs=t=>{const r=computed(()=>unref(t).name),n=isRef(t)?t:ref(t);return{lang:r,locale:n,t:cs(t)}},ds=()=>{const t=oe("locale");return fs(computed(()=>t.value||ls))};let ps;function hs(t,r=ps){r&&r.active&&r.effects.push(t)}const _t=t=>{const r=new Set(t);return r.w=0,r.n=0,r},dn=t=>(t.w&J)>0,pn=t=>(t.n&J)>0,vs=({deps:t})=>{if(t.length)for(let r=0;r{const{deps:r}=t;if(r.length){let n=0;for(let a=0;a{this._dirty||(this._dirty=!0,ys(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=a}get value(){const r=Ie(this);return bs(r),(r._dirty||!r._cacheable)&&(r._dirty=!1,r._value=r.effect.run()),r._value}set value(r){this._setter(r)}}hn="__v_isReadonly";function Es(t,r,n=!1){let a,o;const s=Xt(t);return s?(a=t,o=pe):(a=t.get,o=t.set),new _s(a,o,s||!o,n)}const ws=t=>{isRef(t)||xr("[useLockscreen]","You need to pass a ref param to this function");const r=re("popup"),n=Es(()=>r.bm("parent","hidden"));if(!K||mt(document.body,n.value))return;let a=0,o=!1,s="0";const l=()=>{setTimeout(()=>{Dr(document.body,n.value),o&&(document.body.style.width=s)},200)};watch$1(t,c=>{if(!c){l();return}o=!mt(document.body,n.value),o&&(s=document.body.style.width),a=Pr(r.namespace.value);const u=document.documentElement.clientHeight0&&(u||d==="scroll")&&o&&(document.body.style.width=`calc(100% - ${a}px)`),Ir(document.body,n.value)}),onScopeDispose(()=>l())},vn=t=>{if(!t)return{onClick:pe,onMousedown:pe,onMouseup:pe};let r=!1,n=!1;return{onClick:a=>{r&&n&&t(a),r=n=!1},onMousedown:a=>{r=a.target===a.currentTarget},onMouseup:a=>{n=a.target===a.currentTarget}}};let se=[];const kt=t=>{const r=t;r.key===rn.esc&&se.forEach(n=>n(r))},Ss=t=>{onMounted(()=>{se.length===0&&document.addEventListener("keydown",kt),K&&se.push(t)}),onBeforeUnmount(()=>{se=se.filter(r=>r!==t),se.length===0&&K&&document.removeEventListener("keydown",kt)})},Ct=ref(0),Ts=()=>{const t=oe("zIndex",2e3),r=computed(()=>t.value+Ct.value);return{initialZIndex:t,currentZIndex:r,nextZIndex:()=>(Ct.value++,r.value)}};var ce=(t,r)=>{const n=t.__vccOpts||t;for(const[a,o]of r)n[a]=o;return n};const ks=be({size:{type:ge([Number,String])},color:{type:String}}),Cs=defineComponent({name:"ElIcon",inheritAttrs:!1}),Ns=defineComponent({...Cs,props:ks,setup(t){const r=t,n=re("icon"),a=computed(()=>{const{size:o,color:s}=r;return!o&&!s?{}:{fontSize:$r(o)?void 0:Ne(o),"--color":s}});return(o,s)=>(openBlock(),createElementBlock("i",mergeProps({class:unref(n).b(),style:unref(a)},o.$attrs),[renderSlot(o.$slots,"default")],16))}});var Ms=ce(Ns,[["__file","/home/runner/work/element-plus/element-plus/packages/components/icon/src/icon.vue"]]);const Ge=ot(Ms),Pe="focus-trap.focus-after-trapped",Fe="focus-trap.focus-after-released",$s="focus-trap.focusout-prevented",Nt={cancelable:!0,bubbles:!1},Os={cancelable:!0,bubbles:!1},Mt="focusAfterTrapped",$t="focusAfterReleased",gn=Symbol("elFocusTrap"),at=ref(),De=ref(0),it=ref(0);let _e=0;const mn=t=>{const r=[],n=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:a=>{const o=a.tagName==="INPUT"&&a.type==="hidden";return a.disabled||a.hidden||o?NodeFilter.FILTER_SKIP:a.tabIndex>=0||a===document.activeElement?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)r.push(n.currentNode);return r},Ot=(t,r)=>{for(const n of t)if(!xs(n,r))return n},xs=(t,r)=>{if(getComputedStyle(t).visibility==="hidden")return!0;for(;t;){if(r&&t===r)return!1;if(getComputedStyle(t).display==="none")return!0;t=t.parentElement}return!1},As=t=>{const r=mn(t),n=Ot(r,t),a=Ot(r.reverse(),t);return[n,a]},Is=t=>t instanceof HTMLInputElement&&"select"in t,W=(t,r)=>{if(t&&t.focus){const n=document.activeElement;if(t.focus({preventScroll:!0}),it.value=window.performance.now(),t!==n&&Is(t)&&r){if(t.tagName==="INPUT"){t.setSelectionRange(t.value.length,t.value.length);return}t.select()}}};function xt(t,r){const n=[...t],a=t.indexOf(r);return a!==-1&&n.splice(a,1),n}const Ds=()=>{let t=[];return{push:r=>{const n=t[0];n&&r!==n&&n.pause(),t=xt(t,r),t.unshift(r)},remove:r=>{var n,a;t=xt(t,r),(a=(n=t[0])==null?void 0:n.resume)==null||a.call(n)}}},Rs=(t,r=!1)=>{const n=document.activeElement;for(const a of t)if(W(a,r),document.activeElement!==n)return},At=Ds(),Ps=()=>De.value>it.value,Ee=()=>{at.value="pointer",De.value=window.performance.now()},It=()=>{at.value="keyboard",De.value=window.performance.now()},Fs=()=>(onMounted(()=>{_e===0&&(document.addEventListener("mousedown",Ee),document.addEventListener("touchstart",Ee),document.addEventListener("keydown",It)),_e++}),onBeforeUnmount(()=>{_e--,_e<=0&&(document.removeEventListener("mousedown",Ee),document.removeEventListener("touchstart",Ee),document.removeEventListener("keydown",It))}),{focusReason:at,lastUserFocusTimestamp:De,lastAutomatedFocusTimestamp:it}),we=t=>new CustomEvent($s,{...Os,detail:t}),Bs=defineComponent({name:"ElFocusTrap",inheritAttrs:!1,props:{loop:Boolean,trapped:Boolean,focusTrapEl:Object,focusStartEl:{type:[Object,String],default:"first"}},emits:[Mt,$t,"focusin","focusout","focusout-prevented","release-requested"],setup(t,{emit:r}){const n=ref();let a,o;const{focusReason:s}=Fs();Ss(y=>{t.trapped&&!l.paused&&r("release-requested",y)});const l={paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}},c=y=>{if(!t.loop&&!t.trapped||l.paused)return;const{key:S,altKey:x,ctrlKey:b,metaKey:w,currentTarget:A,shiftKey:M}=y,{loop:D}=t,L=S===rn.tab&&!x&&!b&&!w,z=document.activeElement;if(L&&z){const F=A,[ae,j]=As(F);if(ae&&j){if(!M&&z===j){const Y=we({focusReason:s.value});r("focusout-prevented",Y),Y.defaultPrevented||(y.preventDefault(),D&&W(ae,!0))}else if(M&&[ae,F].includes(z)){const Y=we({focusReason:s.value});r("focusout-prevented",Y),Y.defaultPrevented||(y.preventDefault(),D&&W(j,!0))}}else if(z===F){const Y=we({focusReason:s.value});r("focusout-prevented",Y),Y.defaultPrevented||y.preventDefault()}}};provide(gn,{focusTrapRef:n,onKeydown:c}),watch$1(()=>t.focusTrapEl,y=>{y&&(n.value=y)},{immediate:!0}),watch$1([n],([y],[S])=>{y&&(y.addEventListener("keydown",c),y.addEventListener("focusin",f),y.addEventListener("focusout",v)),S&&(S.removeEventListener("keydown",c),S.removeEventListener("focusin",f),S.removeEventListener("focusout",v))});const u=y=>{r(Mt,y)},d=y=>r($t,y),f=y=>{const S=unref(n);if(!S)return;const x=y.target,b=y.relatedTarget,w=x&&S.contains(x);t.trapped||b&&S.contains(b)||(a=b),w&&r("focusin",y),!l.paused&&t.trapped&&(w?o=x:W(o,!0))},v=y=>{const S=unref(n);if(!(l.paused||!S))if(t.trapped){const x=y.relatedTarget;!br(x)&&!S.contains(x)&&setTimeout(()=>{if(!l.paused&&t.trapped){const b=we({focusReason:s.value});r("focusout-prevented",b),b.defaultPrevented||W(o,!0)}},0)}else{const x=y.target;x&&S.contains(x)||r("focusout",y)}};async function g(){await nextTick();const y=unref(n);if(y){At.push(l);const S=y.contains(document.activeElement)?a:document.activeElement;if(a=S,!y.contains(S)){const x=new Event(Pe,Nt);y.addEventListener(Pe,u),y.dispatchEvent(x),x.defaultPrevented||nextTick(()=>{let b=t.focusStartEl;Ae(b)||(W(b),document.activeElement!==b&&(b="first")),b==="first"&&Rs(mn(y),!0),(document.activeElement===S||b==="container")&&W(y)})}}}function _(){const y=unref(n);if(y){y.removeEventListener(Pe,u);const S=new CustomEvent(Fe,{...Nt,detail:{focusReason:s.value}});y.addEventListener(Fe,d),y.dispatchEvent(S),!S.defaultPrevented&&(s.value=="keyboard"||!Ps())&&W(a!=null?a:document.body,!0),y.removeEventListener(Fe,u),At.remove(l)}}return onMounted(()=>{t.trapped&&g(),watch$1(()=>t.trapped,y=>{y?g():_()})}),onBeforeUnmount(()=>{t.trapped&&_()}),{onKeydown:c}}});function Ls(t,r,n,a,o,s){return renderSlot(t.$slots,"default",{handleKeydown:t.onKeydown})}var zs=ce(Bs,[["render",Ls],["__file","/home/runner/work/element-plus/element-plus/packages/components/focus-trap/src/focus-trap.vue"]]);const js=(t,r)=>{Ue({from:"type.text",replacement:"link",version:"3.0.0",scope:"props",ref:"https://element-plus.org/en-US/component/button.html#button-attributes"},computed(()=>t.type==="text"));const n=inject(an,void 0),a=oe("button"),{form:o}=is(),s=ns(computed(()=>n==null?void 0:n.size)),l=fn(),c=ref(),u=useSlots(),d=computed(()=>t.type||(n==null?void 0:n.type)||""),f=computed(()=>{var g,_,y;return(y=(_=t.autoInsertSpace)!=null?_:(g=a.value)==null?void 0:g.autoInsertSpace)!=null?y:!1}),v=computed(()=>{var g;const _=(g=u.default)==null?void 0:g.call(u);if(f.value&&(_==null?void 0:_.length)===1){const y=_[0];if((y==null?void 0:y.type)===Text){const S=y.children;return/^\p{Unified_Ideograph}{2}$/u.test(S.trim())}}return!1});return{_disabled:l,_size:s,_type:d,_ref:c,shouldAddSpace:v,handleClick:g=>{t.nativeType==="reset"&&(o==null||o.resetFields()),r("click",g)}}},Hs=["default","primary","success","warning","info","danger","text",""],Vs=["button","submit","reset"],We=be({size:ts,disabled:Boolean,type:{type:String,values:Hs,default:""},icon:{type:Ve},nativeType:{type:String,values:Vs,default:"button"},loading:Boolean,loadingIcon:{type:Ve,default:()=>Wr},plain:Boolean,text:Boolean,link:Boolean,bg:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean,color:String,dark:Boolean,autoInsertSpace:{type:Boolean,default:void 0}}),Us={click:t=>t instanceof MouseEvent};function T(t,r){Ks(t)&&(t="100%");var n=Ys(t);return t=r===360?t:Math.min(r,Math.max(0,parseFloat(t))),n&&(t=parseInt(String(t*r),10)/100),Math.abs(t-r)<1e-6?1:(r===360?t=(t<0?t%r+r:t%r)/parseFloat(String(r)):t=t%r/parseFloat(String(r)),t)}function Se(t){return Math.min(1,Math.max(0,t))}function Ks(t){return typeof t=="string"&&t.indexOf(".")!==-1&&parseFloat(t)===1}function Ys(t){return typeof t=="string"&&t.indexOf("%")!==-1}function bn(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function Te(t){return t<=1?"".concat(Number(t)*100,"%"):t}function Q(t){return t.length===1?"0"+t:String(t)}function Gs(t,r,n){return{r:T(t,255)*255,g:T(r,255)*255,b:T(n,255)*255}}function Dt(t,r,n){t=T(t,255),r=T(r,255),n=T(n,255);var a=Math.max(t,r,n),o=Math.min(t,r,n),s=0,l=0,c=(a+o)/2;if(a===o)l=0,s=0;else{var u=a-o;switch(l=c>.5?u/(2-a-o):u/(a+o),a){case t:s=(r-n)/u+(r1&&(n-=1),n<1/6?t+(r-t)*(6*n):n<1/2?r:n<2/3?t+(r-t)*(2/3-n)*6:t}function Ws(t,r,n){var a,o,s;if(t=T(t,360),r=T(r,100),n=T(n,100),r===0)o=n,s=n,a=n;else{var l=n<.5?n*(1+r):n+r-n*r,c=2*n-l;a=Be(c,l,t+1/3),o=Be(c,l,t),s=Be(c,l,t-1/3)}return{r:a*255,g:o*255,b:s*255}}function Rt(t,r,n){t=T(t,255),r=T(r,255),n=T(n,255);var a=Math.max(t,r,n),o=Math.min(t,r,n),s=0,l=a,c=a-o,u=a===0?0:c/a;if(a===o)s=0;else{switch(a){case t:s=(r-n)/c+(r>16,g:(t&65280)>>8,b:t&255}}var qe={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Qs(t){var r={r:0,g:0,b:0},n=1,a=null,o=null,s=null,l=!1,c=!1;return typeof t=="string"&&(t=na(t)),typeof t=="object"&&(V(t.r)&&V(t.g)&&V(t.b)?(r=Gs(t.r,t.g,t.b),l=!0,c=String(t.r).substr(-1)==="%"?"prgb":"rgb"):V(t.h)&&V(t.s)&&V(t.v)?(a=Te(t.s),o=Te(t.v),r=qs(t.h,a,o),l=!0,c="hsv"):V(t.h)&&V(t.s)&&V(t.l)&&(a=Te(t.s),s=Te(t.l),r=Ws(t.h,a,s),l=!0,c="hsl"),Object.prototype.hasOwnProperty.call(t,"a")&&(n=t.a)),n=bn(n),{ok:l,format:t.format||c,r:Math.min(255,Math.max(r.r,0)),g:Math.min(255,Math.max(r.g,0)),b:Math.min(255,Math.max(r.b,0)),a:n}}var ea="[-\\+]?\\d+%?",ta="[-\\+]?\\d*\\.\\d+%?",q="(?:".concat(ta,")|(?:").concat(ea,")"),Le="[\\s|\\(]+(".concat(q,")[,|\\s]+(").concat(q,")[,|\\s]+(").concat(q,")\\s*\\)?"),ze="[\\s|\\(]+(".concat(q,")[,|\\s]+(").concat(q,")[,|\\s]+(").concat(q,")[,|\\s]+(").concat(q,")\\s*\\)?"),P={CSS_UNIT:new RegExp(q),rgb:new RegExp("rgb"+Le),rgba:new RegExp("rgba"+ze),hsl:new RegExp("hsl"+Le),hsla:new RegExp("hsla"+ze),hsv:new RegExp("hsv"+Le),hsva:new RegExp("hsva"+ze),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function na(t){if(t=t.trim().toLowerCase(),t.length===0)return!1;var r=!1;if(qe[t])t=qe[t],r=!0;else if(t==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var n=P.rgb.exec(t);return n?{r:n[1],g:n[2],b:n[3]}:(n=P.rgba.exec(t),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=P.hsl.exec(t),n?{h:n[1],s:n[2],l:n[3]}:(n=P.hsla.exec(t),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=P.hsv.exec(t),n?{h:n[1],s:n[2],v:n[3]}:(n=P.hsva.exec(t),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=P.hex8.exec(t),n?{r:$(n[1]),g:$(n[2]),b:$(n[3]),a:Ft(n[4]),format:r?"name":"hex8"}:(n=P.hex6.exec(t),n?{r:$(n[1]),g:$(n[2]),b:$(n[3]),format:r?"name":"hex"}:(n=P.hex4.exec(t),n?{r:$(n[1]+n[1]),g:$(n[2]+n[2]),b:$(n[3]+n[3]),a:Ft(n[4]+n[4]),format:r?"name":"hex8"}:(n=P.hex3.exec(t),n?{r:$(n[1]+n[1]),g:$(n[2]+n[2]),b:$(n[3]+n[3]),format:r?"name":"hex"}:!1)))))))))}function V(t){return Boolean(P.CSS_UNIT.exec(String(t)))}var oa=function(){function t(r,n){r===void 0&&(r=""),n===void 0&&(n={});var a;if(r instanceof t)return r;typeof r=="number"&&(r=Zs(r)),this.originalInput=r;var o=Qs(r);this.originalInput=r,this.r=o.r,this.g=o.g,this.b=o.b,this.a=o.a,this.roundA=Math.round(100*this.a)/100,this.format=(a=n.format)!==null&&a!==void 0?a:o.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=o.ok}return t.prototype.isDark=function(){return this.getBrightness()<128},t.prototype.isLight=function(){return!this.isDark()},t.prototype.getBrightness=function(){var r=this.toRgb();return(r.r*299+r.g*587+r.b*114)/1e3},t.prototype.getLuminance=function(){var r=this.toRgb(),n,a,o,s=r.r/255,l=r.g/255,c=r.b/255;return s<=.03928?n=s/12.92:n=Math.pow((s+.055)/1.055,2.4),l<=.03928?a=l/12.92:a=Math.pow((l+.055)/1.055,2.4),c<=.03928?o=c/12.92:o=Math.pow((c+.055)/1.055,2.4),.2126*n+.7152*a+.0722*o},t.prototype.getAlpha=function(){return this.a},t.prototype.setAlpha=function(r){return this.a=bn(r),this.roundA=Math.round(100*this.a)/100,this},t.prototype.toHsv=function(){var r=Rt(this.r,this.g,this.b);return{h:r.h*360,s:r.s,v:r.v,a:this.a}},t.prototype.toHsvString=function(){var r=Rt(this.r,this.g,this.b),n=Math.round(r.h*360),a=Math.round(r.s*100),o=Math.round(r.v*100);return this.a===1?"hsv(".concat(n,", ").concat(a,"%, ").concat(o,"%)"):"hsva(".concat(n,", ").concat(a,"%, ").concat(o,"%, ").concat(this.roundA,")")},t.prototype.toHsl=function(){var r=Dt(this.r,this.g,this.b);return{h:r.h*360,s:r.s,l:r.l,a:this.a}},t.prototype.toHslString=function(){var r=Dt(this.r,this.g,this.b),n=Math.round(r.h*360),a=Math.round(r.s*100),o=Math.round(r.l*100);return this.a===1?"hsl(".concat(n,", ").concat(a,"%, ").concat(o,"%)"):"hsla(".concat(n,", ").concat(a,"%, ").concat(o,"%, ").concat(this.roundA,")")},t.prototype.toHex=function(r){return r===void 0&&(r=!1),Pt(this.r,this.g,this.b,r)},t.prototype.toHexString=function(r){return r===void 0&&(r=!1),"#"+this.toHex(r)},t.prototype.toHex8=function(r){return r===void 0&&(r=!1),Js(this.r,this.g,this.b,this.a,r)},t.prototype.toHex8String=function(r){return r===void 0&&(r=!1),"#"+this.toHex8(r)},t.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},t.prototype.toRgbString=function(){var r=Math.round(this.r),n=Math.round(this.g),a=Math.round(this.b);return this.a===1?"rgb(".concat(r,", ").concat(n,", ").concat(a,")"):"rgba(".concat(r,", ").concat(n,", ").concat(a,", ").concat(this.roundA,")")},t.prototype.toPercentageRgb=function(){var r=function(n){return"".concat(Math.round(T(n,255)*100),"%")};return{r:r(this.r),g:r(this.g),b:r(this.b),a:this.a}},t.prototype.toPercentageRgbString=function(){var r=function(n){return Math.round(T(n,255)*100)};return this.a===1?"rgb(".concat(r(this.r),"%, ").concat(r(this.g),"%, ").concat(r(this.b),"%)"):"rgba(".concat(r(this.r),"%, ").concat(r(this.g),"%, ").concat(r(this.b),"%, ").concat(this.roundA,")")},t.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var r="#"+Pt(this.r,this.g,this.b,!1),n=0,a=Object.entries(qe);n=0,s=!n&&o&&(r.startsWith("hex")||r==="name");return s?r==="name"&&this.a===0?this.toName():this.toRgbString():(r==="rgb"&&(a=this.toRgbString()),r==="prgb"&&(a=this.toPercentageRgbString()),(r==="hex"||r==="hex6")&&(a=this.toHexString()),r==="hex3"&&(a=this.toHexString(!0)),r==="hex4"&&(a=this.toHex8String(!0)),r==="hex8"&&(a=this.toHex8String()),r==="name"&&(a=this.toName()),r==="hsl"&&(a=this.toHslString()),r==="hsv"&&(a=this.toHsvString()),a||this.toHexString())},t.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},t.prototype.clone=function(){return new t(this.toString())},t.prototype.lighten=function(r){r===void 0&&(r=10);var n=this.toHsl();return n.l+=r/100,n.l=Se(n.l),new t(n)},t.prototype.brighten=function(r){r===void 0&&(r=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(r/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(r/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(r/100)))),new t(n)},t.prototype.darken=function(r){r===void 0&&(r=10);var n=this.toHsl();return n.l-=r/100,n.l=Se(n.l),new t(n)},t.prototype.tint=function(r){return r===void 0&&(r=10),this.mix("white",r)},t.prototype.shade=function(r){return r===void 0&&(r=10),this.mix("black",r)},t.prototype.desaturate=function(r){r===void 0&&(r=10);var n=this.toHsl();return n.s-=r/100,n.s=Se(n.s),new t(n)},t.prototype.saturate=function(r){r===void 0&&(r=10);var n=this.toHsl();return n.s+=r/100,n.s=Se(n.s),new t(n)},t.prototype.greyscale=function(){return this.desaturate(100)},t.prototype.spin=function(r){var n=this.toHsl(),a=(n.h+r)%360;return n.h=a<0?360+a:a,new t(n)},t.prototype.mix=function(r,n){n===void 0&&(n=50);var a=this.toRgb(),o=new t(r).toRgb(),s=n/100,l={r:(o.r-a.r)*s+a.r,g:(o.g-a.g)*s+a.g,b:(o.b-a.b)*s+a.b,a:(o.a-a.a)*s+a.a};return new t(l)},t.prototype.analogous=function(r,n){r===void 0&&(r=6),n===void 0&&(n=30);var a=this.toHsl(),o=360/n,s=[this];for(a.h=(a.h-(o*r>>1)+720)%360;--r;)a.h=(a.h+o)%360,s.push(new t(a));return s},t.prototype.complement=function(){var r=this.toHsl();return r.h=(r.h+180)%360,new t(r)},t.prototype.monochromatic=function(r){r===void 0&&(r=6);for(var n=this.toHsv(),a=n.h,o=n.s,s=n.v,l=[],c=1/r;r--;)l.push(new t({h:a,s:o,v:s})),s=(s+c)%1;return l},t.prototype.splitcomplement=function(){var r=this.toHsl(),n=r.h;return[this,new t({h:(n+72)%360,s:r.s,l:r.l}),new t({h:(n+216)%360,s:r.s,l:r.l})]},t.prototype.onBackground=function(r){var n=this.toRgb(),a=new t(r).toRgb();return new t({r:a.r+(n.r-a.r)*n.a,g:a.g+(n.g-a.g)*n.a,b:a.b+(n.b-a.b)*n.a})},t.prototype.triad=function(){return this.polyad(3)},t.prototype.tetrad=function(){return this.polyad(4)},t.prototype.polyad=function(r){for(var n=this.toHsl(),a=n.h,o=[this],s=360/r,l=1;l{let a={};const o=t.color;if(o){const s=new oa(o),l=t.dark?s.tint(20).toString():G(s,20);if(t.plain)a=n.cssVarBlock({"bg-color":t.dark?G(s,90):s.tint(90).toString(),"text-color":o,"border-color":t.dark?G(s,50):s.tint(50).toString(),"hover-text-color":`var(${n.cssVarName("color-white")})`,"hover-bg-color":o,"hover-border-color":o,"active-bg-color":l,"active-text-color":`var(${n.cssVarName("color-white")})`,"active-border-color":l}),r.value&&(a[n.cssVarBlockName("disabled-bg-color")]=t.dark?G(s,90):s.tint(90).toString(),a[n.cssVarBlockName("disabled-text-color")]=t.dark?G(s,50):s.tint(50).toString(),a[n.cssVarBlockName("disabled-border-color")]=t.dark?G(s,80):s.tint(80).toString());else{const c=t.dark?G(s,30):s.tint(30).toString(),u=s.isDark()?`var(${n.cssVarName("color-white")})`:`var(${n.cssVarName("color-black")})`;if(a=n.cssVarBlock({"bg-color":o,"text-color":u,"border-color":o,"hover-bg-color":c,"hover-text-color":u,"hover-border-color":c,"active-bg-color":l,"active-border-color":l}),r.value){const d=t.dark?G(s,50):s.tint(50).toString();a[n.cssVarBlockName("disabled-bg-color")]=d,a[n.cssVarBlockName("disabled-text-color")]=t.dark?"rgba(255, 255, 255, 0.5)":`var(${n.cssVarName("color-white")})`,a[n.cssVarBlockName("disabled-border-color")]=d}}}return a})}const sa=["aria-disabled","disabled","autofocus","type"],aa=defineComponent({name:"ElButton"}),ia=defineComponent({...aa,props:We,emits:Us,setup(t,{expose:r,emit:n}){const a=t,o=ra(a),s=re("button"),{_ref:l,_size:c,_type:u,_disabled:d,shouldAddSpace:f,handleClick:v}=js(a,n);return r({ref:l,size:c,type:u,disabled:d,shouldAddSpace:f}),(g,_)=>(openBlock(),createElementBlock("button",{ref_key:"_ref",ref:l,class:normalizeClass([unref(s).b(),unref(s).m(unref(u)),unref(s).m(unref(c)),unref(s).is("disabled",unref(d)),unref(s).is("loading",g.loading),unref(s).is("plain",g.plain),unref(s).is("round",g.round),unref(s).is("circle",g.circle),unref(s).is("text",g.text),unref(s).is("link",g.link),unref(s).is("has-bg",g.bg)]),"aria-disabled":unref(d)||g.loading,disabled:unref(d)||g.loading,autofocus:g.autofocus,type:g.nativeType,style:normalizeStyle$1(unref(o)),onClick:_[0]||(_[0]=(...y)=>unref(v)&&unref(v)(...y))},[g.loading?(openBlock(),createElementBlock(Fragment,{key:0},[g.$slots.loading?renderSlot(g.$slots,"loading",{key:0}):(openBlock(),createBlock(unref(Ge),{key:1,class:normalizeClass(unref(s).is("loading"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(g.loadingIcon)))]),_:1},8,["class"]))],64)):g.icon||g.$slots.icon?(openBlock(),createBlock(unref(Ge),{key:1},{default:withCtx(()=>[g.icon?(openBlock(),createBlock(resolveDynamicComponent(g.icon),{key:0})):renderSlot(g.$slots,"icon",{key:1})]),_:3})):createCommentVNode("v-if",!0),g.$slots.default?(openBlock(),createElementBlock("span",{key:2,class:normalizeClass({[unref(s).em("text","expand")]:unref(f)})},[renderSlot(g.$slots,"default")],2)):createCommentVNode("v-if",!0)],14,sa))}});var la=ce(ia,[["__file","/home/runner/work/element-plus/element-plus/packages/components/button/src/button.vue"]]);const ca={size:We.size,type:We.type},ua=defineComponent({name:"ElButtonGroup"}),fa=defineComponent({...ua,props:ca,setup(t){const r=t;provide(an,reactive({size:toRef(r,"size"),type:toRef(r,"type")}));const n=re("button");return(a,o)=>(openBlock(),createElementBlock("div",{class:normalizeClass(`${unref(n).b("group")}`)},[renderSlot(a.$slots,"default")],2))}});var yn=ce(fa,[["__file","/home/runner/work/element-plus/element-plus/packages/components/button/src/button-group.vue"]]);const da=ot(la,{ButtonGroup:yn});Xr(yn);const pa=be({mask:{type:Boolean,default:!0},customMaskEvent:{type:Boolean,default:!1},overlayClass:{type:ge([String,Array,Object])},zIndex:{type:ge([String,Number])}}),ha={click:t=>t instanceof MouseEvent};var va=defineComponent({name:"ElOverlay",props:pa,emits:ha,setup(t,{slots:r,emit:n}){const a=re("overlay"),o=u=>{n("click",u)},{onClick:s,onMousedown:l,onMouseup:c}=vn(t.customMaskEvent?void 0:o);return()=>t.mask?createVNode$1("div",{class:[a.b(),t.overlayClass],style:{zIndex:t.zIndex},onClick:s,onMousedown:l,onMouseup:c},[renderSlot(r,"default")],ke.STYLE|ke.CLASS|ke.PROPS,["onClick","onMouseup","onMousedown"]):h("div",{class:t.overlayClass,style:{zIndex:t.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[renderSlot(r,"default")])}});const ga=va,_n=be({center:{type:Boolean,default:!1},alignCenter:{type:Boolean,default:!1},closeIcon:{type:Ve},customClass:{type:String,default:""},draggable:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},showClose:{type:Boolean,default:!0},title:{type:String,default:""}}),ma={close:()=>!0},ba=["aria-label"],ya=["id"],_a=defineComponent({name:"ElDialogContent"}),Ea=defineComponent({..._a,props:_n,emits:ma,setup(t){const r=t,{t:n}=ds(),{Close:a}=Jr,{dialogRef:o,headerRef:s,bodyId:l,ns:c,style:u}=inject(ln),{focusTrapRef:d}=inject(gn),f=Zr(d,o),v=computed(()=>r.draggable);return os(o,s,v),(g,_)=>(openBlock(),createElementBlock("div",{ref:unref(f),class:normalizeClass([unref(c).b(),unref(c).is("fullscreen",g.fullscreen),unref(c).is("draggable",unref(v)),unref(c).is("align-center",g.alignCenter),{[unref(c).m("center")]:g.center},g.customClass]),style:normalizeStyle$1(unref(u)),tabindex:"-1"},[createBaseVNode("header",{ref_key:"headerRef",ref:s,class:normalizeClass(unref(c).e("header"))},[renderSlot(g.$slots,"header",{},()=>[createBaseVNode("span",{role:"heading",class:normalizeClass(unref(c).e("title"))},toDisplayString(g.title),3)]),g.showClose?(openBlock(),createElementBlock("button",{key:0,"aria-label":unref(n)("el.dialog.close"),class:normalizeClass(unref(c).e("headerbtn")),type:"button",onClick:_[0]||(_[0]=y=>g.$emit("close"))},[createVNode$1(unref(Ge),{class:normalizeClass(unref(c).e("close"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(g.closeIcon||unref(a))))]),_:1},8,["class"])],10,ba)):createCommentVNode("v-if",!0)],2),createBaseVNode("div",{id:unref(l),class:normalizeClass(unref(c).e("body"))},[renderSlot(g.$slots,"default")],10,ya),g.$slots.footer?(openBlock(),createElementBlock("footer",{key:0,class:normalizeClass(unref(c).e("footer"))},[renderSlot(g.$slots,"footer")],2)):createCommentVNode("v-if",!0)],6))}});var wa=ce(Ea,[["__file","/home/runner/work/element-plus/element-plus/packages/components/dialog/src/dialog-content.vue"]]);const Sa=be({..._n,appendToBody:{type:Boolean,default:!1},beforeClose:{type:ge(Function)},destroyOnClose:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},top:{type:String},modelValue:{type:Boolean,default:!1},modalClass:String,width:{type:[String,Number]},zIndex:{type:Number},trapFocus:{type:Boolean,default:!1}}),Ta={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,[sn]:t=>yr(t),openAutoFocus:()=>!0,closeAutoFocus:()=>!0},ka=(t,r)=>{const n=getCurrentInstance().emit,{nextZIndex:a}=Ts();let o="";const s=yt(),l=yt(),c=ref(!1),u=ref(!1),d=ref(!1),f=ref(t.zIndex||a());let v,g;const _=oe("namespace",st),y=computed(()=>{const $e={},Lt=`--${_.value}-dialog`;return t.fullscreen||(t.top&&($e[`${Lt}-margin-top`]=t.top),t.width&&($e[`${Lt}-width`]=Ne(t.width))),$e}),S=computed(()=>t.alignCenter?{display:"flex"}:{});function x(){n("opened")}function b(){n("closed"),n(sn,!1),t.destroyOnClose&&(d.value=!1)}function w(){n("close")}function A(){g==null||g(),v==null||v(),t.openDelay&&t.openDelay>0?{stop:v}=vt(()=>z(),t.openDelay):z()}function M(){v==null||v(),g==null||g(),t.closeDelay&&t.closeDelay>0?{stop:g}=vt(()=>F(),t.closeDelay):F()}function D(){function $e(Lt){Lt||(u.value=!0,c.value=!1)}t.beforeClose?t.beforeClose($e):M()}function L(){t.closeOnClickModal&&D()}function z(){!K||(c.value=!0)}function F(){c.value=!1}function ae(){n("openAutoFocus")}function j(){n("closeAutoFocus")}function Y($e){var Lt;((Lt=$e.detail)==null?void 0:Lt.focusReason)==="pointer"&&$e.preventDefault()}t.lockScroll&&ws(c);function de(){t.closeOnPressEscape&&D()}return watch$1(()=>t.modelValue,$e=>{$e?(u.value=!1,A(),d.value=!0,f.value=t.zIndex?f.value++:a(),nextTick(()=>{n("open"),r.value&&(r.value.scrollTop=0)})):c.value&&M()}),watch$1(()=>t.fullscreen,$e=>{!r.value||($e?(o=r.value.style.transform,r.value.style.transform=""):r.value.style.transform=o)}),onMounted(()=>{t.modelValue&&(c.value=!0,d.value=!0,A())}),{afterEnter:x,afterLeave:b,beforeLeave:w,handleClose:D,onModalClick:L,close:M,doClose:F,onOpenAutoFocus:ae,onCloseAutoFocus:j,onCloseRequested:de,onFocusoutPrevented:Y,titleId:s,bodyId:l,closed:u,style:y,overlayDialogStyle:S,rendered:d,visible:c,zIndex:f}},Ca=["aria-label","aria-labelledby","aria-describedby"],Na=defineComponent({name:"ElDialog",inheritAttrs:!1}),Ma=defineComponent({...Na,props:Sa,emits:Ta,setup(t,{expose:r}){const n=t,a=useSlots();Ue({scope:"el-dialog",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/dialog.html#slots"},computed(()=>!!a.title)),Ue({scope:"el-dialog",from:"custom-class",replacement:"class",version:"2.3.0",ref:"https://element-plus.org/en-US/component/dialog.html#attributes",type:"Attribute"},computed(()=>!!n.customClass));const o=re("dialog"),s=ref(),l=ref(),c=ref(),{visible:u,titleId:d,bodyId:f,style:v,overlayDialogStyle:g,rendered:_,zIndex:y,afterEnter:S,afterLeave:x,beforeLeave:b,handleClose:w,onModalClick:A,onOpenAutoFocus:M,onCloseAutoFocus:D,onCloseRequested:L,onFocusoutPrevented:z}=ka(n,s);provide(ln,{dialogRef:s,headerRef:l,bodyId:f,ns:o,rendered:_,style:v});const F=vn(A),ae=computed(()=>n.draggable&&!n.fullscreen);return r({visible:u,dialogContentRef:c}),(j,Y)=>(openBlock(),createBlock(Teleport,{to:"body",disabled:!j.appendToBody},[createVNode$1(Transition,{name:"dialog-fade",onAfterEnter:unref(S),onAfterLeave:unref(x),onBeforeLeave:unref(b),persisted:""},{default:withCtx(()=>[withDirectives(createVNode$1(unref(ga),{"custom-mask-event":"",mask:j.modal,"overlay-class":j.modalClass,"z-index":unref(y)},{default:withCtx(()=>[createBaseVNode("div",{role:"dialog","aria-modal":"true","aria-label":j.title||void 0,"aria-labelledby":j.title?void 0:unref(d),"aria-describedby":unref(f),class:normalizeClass(`${unref(o).namespace.value}-overlay-dialog`),style:normalizeStyle$1(unref(g)),onClick:Y[0]||(Y[0]=(...de)=>unref(F).onClick&&unref(F).onClick(...de)),onMousedown:Y[1]||(Y[1]=(...de)=>unref(F).onMousedown&&unref(F).onMousedown(...de)),onMouseup:Y[2]||(Y[2]=(...de)=>unref(F).onMouseup&&unref(F).onMouseup(...de))},[createVNode$1(unref(zs),{loop:"",trapped:unref(u),"focus-start-el":"container",onFocusAfterTrapped:unref(M),onFocusAfterReleased:unref(D),onFocusoutPrevented:unref(z),onReleaseRequested:unref(L)},{default:withCtx(()=>[unref(_)?(openBlock(),createBlock(wa,mergeProps({key:0,ref_key:"dialogContentRef",ref:c},j.$attrs,{"custom-class":j.customClass,center:j.center,"align-center":j.alignCenter,"close-icon":j.closeIcon,draggable:unref(ae),fullscreen:j.fullscreen,"show-close":j.showClose,title:j.title,onClose:unref(w)}),createSlots({header:withCtx(()=>[j.$slots.title?renderSlot(j.$slots,"title",{key:1}):renderSlot(j.$slots,"header",{key:0,close:unref(w),titleId:unref(d),titleClass:unref(o).e("title")})]),default:withCtx(()=>[renderSlot(j.$slots,"default")]),_:2},[j.$slots.footer?{name:"footer",fn:withCtx(()=>[renderSlot(j.$slots,"footer")])}:void 0]),1040,["custom-class","center","align-center","close-icon","draggable","fullscreen","show-close","title","onClose"])):createCommentVNode("v-if",!0)]),_:3},8,["trapped","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])],46,Ca)]),_:3},8,["mask","overlay-class","z-index"]),[[vShow,unref(u)]])]),_:3},8,["onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["disabled"]))}});var $a=ce(Ma,[["__file","/home/runner/work/element-plus/element-plus/packages/components/dialog/src/dialog.vue"]]);const Oa=ot($a),xa=Object.freeze(Object.defineProperty({__proto__:null,ElButton:da,ElDialog:Oa},Symbol.toStringTag,{value:"Module"})),lt=[];Object.entries(Kt).forEach(t=>{const[r,n]=t;n.install=function(a){a.component(r,n)},lt.push(n)});Object.entries(xa).forEach(t=>{const[r,n]=t;n.install=function(a){a.component(r,n)},lt.push(n)});const En=function(t){lt.map(r=>t.use(r))};typeof window<"u"&&window.Vue&&En(window.Vue);const Ia={install:En,version:Hn};var animate_min="",index_scss_vue_type_style_index_0_src_5bd79631_scoped_true_lang="";const _sfc_main$1=defineComponent({__name:"index",props:{propValue:{type:String,default:"\u8FD9\u662Fbutton"}},setup(t,{expose:r}){const n=ref();return r({compRef:n}),(a,o)=>{const s=ElButton;return openBlock(),createBlock(s,{ref_key:"compRef",ref:n},{default:withCtx(()=>[createTextVNode(toDisplayString(t.propValue),1)]),_:1},512)}}});var index$1=_export_sfc$2(_sfc_main$1,[["__scopeId","data-v-5bd79631"]]),index_scss_vue_type_style_index_0_src_73cbe67c_scoped_true_lang="";const _sfc_main=defineComponent({__name:"index",props:{propValue:{type:Object,default:()=>({title:""})}},setup(t){const r=reactive({tooltip:{trigger:"item",axisPointer:{type:"shadow"}},grid:{left:"2%",right:"4%",bottom:"14%",top:"16%",containLabel:!0},legend:{data:["\u8C03\u89E3\u6210\u529F","\u8C03\u89E3\u5931\u8D25","\u8C03\u89E3\u7EC8\u6B62","\u8C03\u89E3\u6210\u529F\u7387"],left:"7%",top:"5%",textStyle:{color:"#666666"},itemWidth:15,itemHeight:10,itemGap:25},xAxis:{type:"category",data:["2012","2013","2014","2015","2016","2017","2018","2019"],axisLine:{lineStyle:{color:"#cdd5e2"}},axisLabel:{textStyle:{color:"#666666"}}},yAxis:[{type:"value",axisLine:{show:!1,lineStyle:{color:"#cdd5e2"}},splitLine:{show:!1},axisLabel:{textStyle:{color:"#666666"}}},{type:"value",name:"\u767E\u5206\u6BD4",nameTextStyle:{color:"#666666"},position:"right",axisLine:{lineStyle:{color:"#cdd5e2"}},splitLine:{show:!1},axisLabel:{show:!0,formatter:"{value} %",textStyle:{color:"#666666"}}}],series:[{name:"\u8C03\u89E3\u6210\u529F",type:"bar",barWidth:"12px",itemStyle:{normal:{color:new LinearGradient$1(0,0,0,1,[{offset:0,color:"#29acff"},{offset:1,color:"#4bdfff"}]),barBorderRadius:6}},data:[400,400,300,300,300,400,400,400,300]},{name:"\u8C03\u89E3\u5931\u8D25",type:"bar",barWidth:"12px",itemStyle:{normal:{color:new LinearGradient$1(0,0,0,1,[{offset:0,color:"#3d93f2"},{offset:1,color:"#5dc1fd"}]),barBorderRadius:6}},data:[400,500,500,500,500,400,400,500,500]},{name:"\u8C03\u89E3\u7EC8\u6B62",type:"bar",barWidth:"12px",itemStyle:{normal:{color:new LinearGradient$1(0,0,0,1,[{offset:0,color:"#01c871"},{offset:1,color:"#55f49c"}]),barBorderRadius:6}},data:[400,600,700,700,1e3,400,400,600,700]},{name:"\u8C03\u89E3\u6210\u529F\u7387",type:"line",yAxisIndex:1,smooth:!1,symbol:"circle",symbolSize:8,itemStyle:{normal:{color:"#ffa43a",borderColor:"rgba(255, 234, 0, 0.5)",borderWidth:5}},lineStyle:{color:"#ffa43a"},data:[4.2,3.8,4.8,3.5,2.9,2.8,3,5]}]});return onMounted(()=>{}),(n,a)=>{const o=Echarts;return openBlock(),createBlock(o,{options:r},null,8,["options"])}}});var index=_export_sfc$2(_sfc_main,[["__scopeId","data-v-73cbe67c"]]),customComponents=Object.freeze(Object.defineProperty({__proto__:null,WButton:index$1,WBarChart:index},Symbol.toStringTag,{value:"Module"}));const app=createApp(App);for(const t in ElIcons)app.component(t,ElIcons[t]);app.component("svg-icon",_sfc_main$2);app.component("wei-row",WeiRow);app.component("wei-col",WeiCol);app.component("Echarts",Echarts);for(let t in customComponents)app.component(t,customComponents[t]);app.use(router).use(store).use(Ia);app.provide("global",{$api:Api});app.directive("focus",{created(t,r,n,a){t.focus()}});app.mount("#app"); diff --git a/assets/index.39561752.js b/assets/index.39561752.js new file mode 100644 index 0000000..45b8091 --- /dev/null +++ b/assets/index.39561752.js @@ -0,0 +1,130 @@ +var C2=(t,n)=>()=>(n||t((n={exports:{}}).exports,n),n.exports);var S2=C2((exports,module)=>{const p$2=function(){const n=document.createElement("link").relList;if(n&&n.supports&&n.supports("modulepreload"))return;for(const y of document.querySelectorAll('link[rel="modulepreload"]'))g(y);new MutationObserver(y=>{for(const L of y)if(L.type==="childList")for(const z of L.addedNodes)z.tagName==="LINK"&&z.rel==="modulepreload"&&g(z)}).observe(document,{childList:!0,subtree:!0});function r(y){const L={};return y.integrity&&(L.integrity=y.integrity),y.referrerpolicy&&(L.referrerPolicy=y.referrerpolicy),y.crossorigin==="use-credentials"?L.credentials="include":y.crossorigin==="anonymous"?L.credentials="omit":L.credentials="same-origin",L}function g(y){if(y.ep)return;y.ep=!0;const L=r(y);fetch(y.href,L)}};p$2();function makeMap(t,n){const r=Object.create(null),g=t.split(",");for(let y=0;y!!r[y.toLowerCase()]:y=>!!r[y]}function normalizeStyle$1(t){if(isArray$6(t)){const n={};for(let r=0;r{if(r){const g=r.split(propertyDelimiterRE);g.length>1&&(n[g[0].trim()]=g[1].trim())}}),n}function normalizeClass(t){let n="";if(isString$3(t))n=t;else if(isArray$6(t))for(let r=0;rlooseEqual(r,n))}const toDisplayString=t=>isString$3(t)?t:t==null?"":isArray$6(t)||isObject$7(t)&&(t.toString===objectToString$1||!isFunction$4(t.toString))?JSON.stringify(t,replacer,2):String(t),replacer=(t,n)=>n&&n.__v_isRef?replacer(t,n.value):isMap$2(n)?{[`Map(${n.size})`]:[...n.entries()].reduce((r,[g,y])=>(r[`${g} =>`]=y,r),{})}:isSet$2(n)?{[`Set(${n.size})`]:[...n.values()]}:isObject$7(n)&&!isArray$6(n)&&!isPlainObject$2(n)?String(n):n,EMPTY_OBJ$1={},EMPTY_ARR=[],NOOP=()=>{},NO=()=>!1,onRE=/^on[^a-z]/,isOn=t=>onRE.test(t),isModelListener=t=>t.startsWith("onUpdate:"),extend$2=Object.assign,remove$1=(t,n)=>{const r=t.indexOf(n);r>-1&&t.splice(r,1)},hasOwnProperty$e=Object.prototype.hasOwnProperty,hasOwn$1=(t,n)=>hasOwnProperty$e.call(t,n),isArray$6=Array.isArray,isMap$2=t=>toTypeString(t)==="[object Map]",isSet$2=t=>toTypeString(t)==="[object Set]",isDate$1=t=>toTypeString(t)==="[object Date]",isFunction$4=t=>typeof t=="function",isString$3=t=>typeof t=="string",isSymbol$1=t=>typeof t=="symbol",isObject$7=t=>t!==null&&typeof t=="object",isPromise$1=t=>isObject$7(t)&&isFunction$4(t.then)&&isFunction$4(t.catch),objectToString$1=Object.prototype.toString,toTypeString=t=>objectToString$1.call(t),toRawType=t=>toTypeString(t).slice(8,-1),isPlainObject$2=t=>toTypeString(t)==="[object Object]",isIntegerKey=t=>isString$3(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,isReservedProp=makeMap(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),cacheStringFunction=t=>{const n=Object.create(null);return r=>n[r]||(n[r]=t(r))},camelizeRE=/-(\w)/g,camelize=cacheStringFunction(t=>t.replace(camelizeRE,(n,r)=>r?r.toUpperCase():"")),hyphenateRE=/\B([A-Z])/g,hyphenate=cacheStringFunction(t=>t.replace(hyphenateRE,"-$1").toLowerCase()),capitalize$1=cacheStringFunction(t=>t.charAt(0).toUpperCase()+t.slice(1)),toHandlerKey=cacheStringFunction(t=>t?`on${capitalize$1(t)}`:""),hasChanged=(t,n)=>!Object.is(t,n),invokeArrayFns=(t,n)=>{for(let r=0;r{Object.defineProperty(t,n,{configurable:!0,enumerable:!1,value:r})},looseToNumber=t=>{const n=parseFloat(t);return isNaN(n)?t:n},toNumber$1=t=>{const n=isString$3(t)?Number(t):NaN;return isNaN(n)?t:n};let _globalThis;const getGlobalThis=()=>_globalThis||(_globalThis=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let activeEffectScope;class EffectScope{constructor(n=!1){this.detached=n,this._active=!0,this.effects=[],this.cleanups=[],this.parent=activeEffectScope,!n&&activeEffectScope&&(this.index=(activeEffectScope.scopes||(activeEffectScope.scopes=[])).push(this)-1)}get active(){return this._active}run(n){if(this._active){const r=activeEffectScope;try{return activeEffectScope=this,n()}finally{activeEffectScope=r}}}on(){activeEffectScope=this}off(){activeEffectScope=this.parent}stop(n){if(this._active){let r,g;for(r=0,g=this.effects.length;r{const n=new Set(t);return n.w=0,n.n=0,n},wasTracked=t=>(t.w&trackOpBit)>0,newTracked=t=>(t.n&trackOpBit)>0,initDepMarkers=({deps:t})=>{if(t.length)for(let n=0;n{const{deps:n}=t;if(n.length){let r=0;for(let g=0;g{(he==="length"||he>=ae)&&j.push(de)})}else switch(r!==void 0&&j.push(z.get(r)),n){case"add":isArray$6(t)?isIntegerKey(r)&&j.push(z.get("length")):(j.push(z.get(ITERATE_KEY)),isMap$2(t)&&j.push(z.get(MAP_KEY_ITERATE_KEY)));break;case"delete":isArray$6(t)||(j.push(z.get(ITERATE_KEY)),isMap$2(t)&&j.push(z.get(MAP_KEY_ITERATE_KEY)));break;case"set":isMap$2(t)&&j.push(z.get(ITERATE_KEY));break}if(j.length===1)j[0]&&triggerEffects(j[0]);else{const ae=[];for(const de of j)de&&ae.push(...de);triggerEffects(createDep(ae))}}function triggerEffects(t,n){const r=isArray$6(t)?t:[...t];for(const g of r)g.computed&&triggerEffect(g);for(const g of r)g.computed||triggerEffect(g)}function triggerEffect(t,n){(t!==activeEffect||t.allowRecurse)&&(t.scheduler?t.scheduler():t.run())}function getDepFromReactive(t,n){var r;return(r=targetMap.get(t))===null||r===void 0?void 0:r.get(n)}const isNonTrackableKeys=makeMap("__proto__,__v_isRef,__isVue"),builtInSymbols=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(isSymbol$1)),get$1$1=createGetter(),shallowGet=createGetter(!1,!0),readonlyGet=createGetter(!0),arrayInstrumentations=createArrayInstrumentations();function createArrayInstrumentations(){const t={};return["includes","indexOf","lastIndexOf"].forEach(n=>{t[n]=function(...r){const g=toRaw(this);for(let L=0,z=this.length;L{t[n]=function(...r){pauseTracking();const g=toRaw(this)[n].apply(this,r);return resetTracking(),g}}),t}function hasOwnProperty$d(t){const n=toRaw(this);return track(n,"has",t),n.hasOwnProperty(t)}function createGetter(t=!1,n=!1){return function(g,y,L){if(y==="__v_isReactive")return!t;if(y==="__v_isReadonly")return t;if(y==="__v_isShallow")return n;if(y==="__v_raw"&&L===(t?n?shallowReadonlyMap:readonlyMap:n?shallowReactiveMap:reactiveMap).get(g))return g;const z=isArray$6(g);if(!t){if(z&&hasOwn$1(arrayInstrumentations,y))return Reflect.get(arrayInstrumentations,y,L);if(y==="hasOwnProperty")return hasOwnProperty$d}const j=Reflect.get(g,y,L);return(isSymbol$1(y)?builtInSymbols.has(y):isNonTrackableKeys(y))||(t||track(g,"get",y),n)?j:isRef(j)?z&&isIntegerKey(y)?j:j.value:isObject$7(j)?t?readonly(j):reactive(j):j}}const set$1$1=createSetter(),shallowSet=createSetter(!0);function createSetter(t=!1){return function(r,g,y,L){let z=r[g];if(isReadonly(z)&&isRef(z)&&!isRef(y))return!1;if(!t&&(!isShallow(y)&&!isReadonly(y)&&(z=toRaw(z),y=toRaw(y)),!isArray$6(r)&&isRef(z)&&!isRef(y)))return z.value=y,!0;const j=isArray$6(r)&&isIntegerKey(g)?Number(g)t,getProto=t=>Reflect.getPrototypeOf(t);function get$2(t,n,r=!1,g=!1){t=t.__v_raw;const y=toRaw(t),L=toRaw(n);r||(n!==L&&track(y,"get",n),track(y,"get",L));const{has:z}=getProto(y),j=g?toShallow:r?toReadonly:toReactive;if(z.call(y,n))return j(t.get(n));if(z.call(y,L))return j(t.get(L));t!==y&&t.get(n)}function has$2(t,n=!1){const r=this.__v_raw,g=toRaw(r),y=toRaw(t);return n||(t!==y&&track(g,"has",t),track(g,"has",y)),t===y?r.has(t):r.has(t)||r.has(y)}function size(t,n=!1){return t=t.__v_raw,!n&&track(toRaw(t),"iterate",ITERATE_KEY),Reflect.get(t,"size",t)}function add$1(t){t=toRaw(t);const n=toRaw(this);return getProto(n).has.call(n,t)||(n.add(t),trigger$2(n,"add",t,t)),this}function set$3(t,n){n=toRaw(n);const r=toRaw(this),{has:g,get:y}=getProto(r);let L=g.call(r,t);L||(t=toRaw(t),L=g.call(r,t));const z=y.call(r,t);return r.set(t,n),L?hasChanged(n,z)&&trigger$2(r,"set",t,n):trigger$2(r,"add",t,n),this}function deleteEntry(t){const n=toRaw(this),{has:r,get:g}=getProto(n);let y=r.call(n,t);y||(t=toRaw(t),y=r.call(n,t)),g&&g.call(n,t);const L=n.delete(t);return y&&trigger$2(n,"delete",t,void 0),L}function clear$2(){const t=toRaw(this),n=t.size!==0,r=t.clear();return n&&trigger$2(t,"clear",void 0,void 0),r}function createForEach(t,n){return function(g,y){const L=this,z=L.__v_raw,j=toRaw(z),ae=n?toShallow:t?toReadonly:toReactive;return!t&&track(j,"iterate",ITERATE_KEY),z.forEach((de,he)=>g.call(y,ae(de),ae(he),L))}}function createIterableMethod(t,n,r){return function(...g){const y=this.__v_raw,L=toRaw(y),z=isMap$2(L),j=t==="entries"||t===Symbol.iterator&&z,ae=t==="keys"&&z,de=y[t](...g),he=r?toShallow:n?toReadonly:toReactive;return!n&&track(L,"iterate",ae?MAP_KEY_ITERATE_KEY:ITERATE_KEY),{next(){const{value:$e,done:Lt}=de.next();return Lt?{value:$e,done:Lt}:{value:j?[he($e[0]),he($e[1])]:he($e),done:Lt}},[Symbol.iterator](){return this}}}}function createReadonlyMethod(t){return function(...n){return t==="delete"?!1:this}}function createInstrumentations(){const t={get(L){return get$2(this,L)},get size(){return size(this)},has:has$2,add:add$1,set:set$3,delete:deleteEntry,clear:clear$2,forEach:createForEach(!1,!1)},n={get(L){return get$2(this,L,!1,!0)},get size(){return size(this)},has:has$2,add:add$1,set:set$3,delete:deleteEntry,clear:clear$2,forEach:createForEach(!1,!0)},r={get(L){return get$2(this,L,!0)},get size(){return size(this,!0)},has(L){return has$2.call(this,L,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!1)},g={get(L){return get$2(this,L,!0,!0)},get size(){return size(this,!0)},has(L){return has$2.call(this,L,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(L=>{t[L]=createIterableMethod(L,!1,!1),r[L]=createIterableMethod(L,!0,!1),n[L]=createIterableMethod(L,!1,!0),g[L]=createIterableMethod(L,!0,!0)}),[t,r,n,g]}const[mutableInstrumentations,readonlyInstrumentations,shallowInstrumentations,shallowReadonlyInstrumentations]=createInstrumentations();function createInstrumentationGetter(t,n){const r=n?t?shallowReadonlyInstrumentations:shallowInstrumentations:t?readonlyInstrumentations:mutableInstrumentations;return(g,y,L)=>y==="__v_isReactive"?!t:y==="__v_isReadonly"?t:y==="__v_raw"?g:Reflect.get(hasOwn$1(r,y)&&y in g?r:g,y,L)}const mutableCollectionHandlers={get:createInstrumentationGetter(!1,!1)},shallowCollectionHandlers={get:createInstrumentationGetter(!1,!0)},readonlyCollectionHandlers={get:createInstrumentationGetter(!0,!1)},reactiveMap=new WeakMap,shallowReactiveMap=new WeakMap,readonlyMap=new WeakMap,shallowReadonlyMap=new WeakMap;function targetTypeMap(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function getTargetType(t){return t.__v_skip||!Object.isExtensible(t)?0:targetTypeMap(toRawType(t))}function reactive(t){return isReadonly(t)?t:createReactiveObject(t,!1,mutableHandlers,mutableCollectionHandlers,reactiveMap)}function shallowReactive(t){return createReactiveObject(t,!1,shallowReactiveHandlers,shallowCollectionHandlers,shallowReactiveMap)}function readonly(t){return createReactiveObject(t,!0,readonlyHandlers,readonlyCollectionHandlers,readonlyMap)}function createReactiveObject(t,n,r,g,y){if(!isObject$7(t)||t.__v_raw&&!(n&&t.__v_isReactive))return t;const L=y.get(t);if(L)return L;const z=getTargetType(t);if(z===0)return t;const j=new Proxy(t,z===2?g:r);return y.set(t,j),j}function isReactive(t){return isReadonly(t)?isReactive(t.__v_raw):!!(t&&t.__v_isReactive)}function isReadonly(t){return!!(t&&t.__v_isReadonly)}function isShallow(t){return!!(t&&t.__v_isShallow)}function isProxy(t){return isReactive(t)||isReadonly(t)}function toRaw(t){const n=t&&t.__v_raw;return n?toRaw(n):t}function markRaw(t){return def(t,"__v_skip",!0),t}const toReactive=t=>isObject$7(t)?reactive(t):t,toReadonly=t=>isObject$7(t)?readonly(t):t;function trackRefValue(t){shouldTrack&&activeEffect&&(t=toRaw(t),trackEffects(t.dep||(t.dep=createDep())))}function triggerRefValue(t,n){t=toRaw(t);const r=t.dep;r&&triggerEffects(r)}function isRef(t){return!!(t&&t.__v_isRef===!0)}function ref(t){return createRef(t,!1)}function shallowRef(t){return createRef(t,!0)}function createRef(t,n){return isRef(t)?t:new RefImpl(t,n)}class RefImpl{constructor(n,r){this.__v_isShallow=r,this.dep=void 0,this.__v_isRef=!0,this._rawValue=r?n:toRaw(n),this._value=r?n:toReactive(n)}get value(){return trackRefValue(this),this._value}set value(n){const r=this.__v_isShallow||isShallow(n)||isReadonly(n);n=r?n:toRaw(n),hasChanged(n,this._rawValue)&&(this._rawValue=n,this._value=r?n:toReactive(n),triggerRefValue(this))}}function triggerRef(t){triggerRefValue(t)}function unref(t){return isRef(t)?t.value:t}const shallowUnwrapHandlers={get:(t,n,r)=>unref(Reflect.get(t,n,r)),set:(t,n,r,g)=>{const y=t[n];return isRef(y)&&!isRef(r)?(y.value=r,!0):Reflect.set(t,n,r,g)}};function proxyRefs(t){return isReactive(t)?t:new Proxy(t,shallowUnwrapHandlers)}function toRefs(t){const n=isArray$6(t)?new Array(t.length):{};for(const r in t)n[r]=toRef(t,r);return n}class ObjectRefImpl{constructor(n,r,g){this._object=n,this._key=r,this._defaultValue=g,this.__v_isRef=!0}get value(){const n=this._object[this._key];return n===void 0?this._defaultValue:n}set value(n){this._object[this._key]=n}get dep(){return getDepFromReactive(toRaw(this._object),this._key)}}function toRef(t,n,r){const g=t[n];return isRef(g)?g:new ObjectRefImpl(t,n,r)}var _a$1$1;class ComputedRefImpl{constructor(n,r,g,y){this._setter=r,this.dep=void 0,this.__v_isRef=!0,this[_a$1$1]=!1,this._dirty=!0,this.effect=new ReactiveEffect(n,()=>{this._dirty||(this._dirty=!0,triggerRefValue(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!y,this.__v_isReadonly=g}get value(){const n=toRaw(this);return trackRefValue(n),(n._dirty||!n._cacheable)&&(n._dirty=!1,n._value=n.effect.run()),n._value}set value(n){this._setter(n)}}_a$1$1="__v_isReadonly";function computed$1(t,n,r=!1){let g,y;const L=isFunction$4(t);return L?(g=t,y=NOOP):(g=t.get,y=t.set),new ComputedRefImpl(g,y,L||!y,r)}function warn$1(t,...n){}function callWithErrorHandling(t,n,r,g){let y;try{y=g?t(...g):t()}catch(L){handleError(L,n,r)}return y}function callWithAsyncErrorHandling(t,n,r,g){if(isFunction$4(t)){const L=callWithErrorHandling(t,n,r,g);return L&&isPromise$1(L)&&L.catch(z=>{handleError(z,n,r)}),L}const y=[];for(let L=0;L>>1;getId$1(queue[g])flushIndex&&queue.splice(n,1)}function queuePostFlushCb(t){isArray$6(t)?pendingPostFlushCbs.push(...t):(!activePostFlushCbs||!activePostFlushCbs.includes(t,t.allowRecurse?postFlushIndex+1:postFlushIndex))&&pendingPostFlushCbs.push(t),queueFlush()}function flushPreFlushCbs(t,n=isFlushing?flushIndex+1:0){for(;ngetId$1(r)-getId$1(g)),postFlushIndex=0;postFlushIndext.id==null?1/0:t.id,comparator=(t,n)=>{const r=getId$1(t)-getId$1(n);if(r===0){if(t.pre&&!n.pre)return-1;if(n.pre&&!t.pre)return 1}return r};function flushJobs(t){isFlushPending=!1,isFlushing=!0,queue.sort(comparator);const n=NOOP;try{for(flushIndex=0;flushIndexisString$3(jt)?jt.trim():jt)),$e&&(y=r.map(looseToNumber))}let j,ae=g[j=toHandlerKey(n)]||g[j=toHandlerKey(camelize(n))];!ae&&L&&(ae=g[j=toHandlerKey(hyphenate(n))]),ae&&callWithAsyncErrorHandling(ae,t,6,y);const de=g[j+"Once"];if(de){if(!t.emitted)t.emitted={};else if(t.emitted[j])return;t.emitted[j]=!0,callWithAsyncErrorHandling(de,t,6,y)}}function normalizeEmitsOptions(t,n,r=!1){const g=n.emitsCache,y=g.get(t);if(y!==void 0)return y;const L=t.emits;let z={},j=!1;if(!isFunction$4(t)){const ae=de=>{const he=normalizeEmitsOptions(de,n,!0);he&&(j=!0,extend$2(z,he))};!r&&n.mixins.length&&n.mixins.forEach(ae),t.extends&&ae(t.extends),t.mixins&&t.mixins.forEach(ae)}return!L&&!j?(isObject$7(t)&&g.set(t,null),null):(isArray$6(L)?L.forEach(ae=>z[ae]=null):extend$2(z,L),isObject$7(t)&&g.set(t,z),z)}function isEmitListener(t,n){return!t||!isOn(n)?!1:(n=n.slice(2).replace(/Once$/,""),hasOwn$1(t,n[0].toLowerCase()+n.slice(1))||hasOwn$1(t,hyphenate(n))||hasOwn$1(t,n))}let currentRenderingInstance=null,currentScopeId=null;function setCurrentRenderingInstance(t){const n=currentRenderingInstance;return currentRenderingInstance=t,currentScopeId=t&&t.type.__scopeId||null,n}function pushScopeId(t){currentScopeId=t}function popScopeId(){currentScopeId=null}function withCtx(t,n=currentRenderingInstance,r){if(!n||t._n)return t;const g=(...y)=>{g._d&&setBlockTracking(-1);const L=setCurrentRenderingInstance(n);let z;try{z=t(...y)}finally{setCurrentRenderingInstance(L),g._d&&setBlockTracking(1)}return z};return g._n=!0,g._c=!0,g._d=!0,g}function markAttrsAccessed(){}function renderComponentRoot(t){const{type:n,vnode:r,proxy:g,withProxy:y,props:L,propsOptions:[z],slots:j,attrs:ae,emit:de,render:he,renderCache:$e,data:Lt,setupState:jt,ctx:$n,inheritAttrs:Cn}=t;let Sn,wn;const xn=setCurrentRenderingInstance(t);try{if(r.shapeFlag&4){const kn=y||g;Sn=normalizeVNode(he.call(kn,kn,$e,L,jt,Lt,$n)),wn=ae}else{const kn=n;Sn=normalizeVNode(kn.length>1?kn(L,{attrs:ae,slots:j,emit:de}):kn(L,null)),wn=n.props?ae:getFunctionalFallthrough(ae)}}catch(kn){blockStack.length=0,handleError(kn,t,1),Sn=createVNode$1(Comment)}let Tn=Sn;if(wn&&Cn!==!1){const kn=Object.keys(wn),{shapeFlag:Mn}=Tn;kn.length&&Mn&7&&(z&&kn.some(isModelListener)&&(wn=filterModelListeners(wn,z)),Tn=cloneVNode(Tn,wn))}return r.dirs&&(Tn=cloneVNode(Tn),Tn.dirs=Tn.dirs?Tn.dirs.concat(r.dirs):r.dirs),r.transition&&(Tn.transition=r.transition),Sn=Tn,setCurrentRenderingInstance(xn),Sn}function filterSingleRoot(t){let n;for(let r=0;r{let n;for(const r in t)(r==="class"||r==="style"||isOn(r))&&((n||(n={}))[r]=t[r]);return n},filterModelListeners=(t,n)=>{const r={};for(const g in t)(!isModelListener(g)||!(g.slice(9)in n))&&(r[g]=t[g]);return r};function shouldUpdateComponent(t,n,r){const{props:g,children:y,component:L}=t,{props:z,children:j,patchFlag:ae}=n,de=L.emitsOptions;if(n.dirs||n.transition)return!0;if(r&&ae>=0){if(ae&1024)return!0;if(ae&16)return g?hasPropsChanged(g,z,de):!!z;if(ae&8){const he=n.dynamicProps;for(let $e=0;$et.__isSuspense,SuspenseImpl={name:"Suspense",__isSuspense:!0,process(t,n,r,g,y,L,z,j,ae,de){t==null?mountSuspense(n,r,g,y,L,z,j,ae,de):patchSuspense(t,n,r,g,y,z,j,ae,de)},hydrate:hydrateSuspense,create:createSuspenseBoundary,normalize:normalizeSuspenseChildren},Suspense=SuspenseImpl;function triggerEvent$1(t,n){const r=t.props&&t.props[n];isFunction$4(r)&&r()}function mountSuspense(t,n,r,g,y,L,z,j,ae){const{p:de,o:{createElement:he}}=ae,$e=he("div"),Lt=t.suspense=createSuspenseBoundary(t,y,g,n,$e,r,L,z,j,ae);de(null,Lt.pendingBranch=t.ssContent,$e,null,g,Lt,L,z),Lt.deps>0?(triggerEvent$1(t,"onPending"),triggerEvent$1(t,"onFallback"),de(null,t.ssFallback,n,r,g,null,L,z),setActiveBranch(Lt,t.ssFallback)):Lt.resolve()}function patchSuspense(t,n,r,g,y,L,z,j,{p:ae,um:de,o:{createElement:he}}){const $e=n.suspense=t.suspense;$e.vnode=n,n.el=t.el;const Lt=n.ssContent,jt=n.ssFallback,{activeBranch:$n,pendingBranch:Cn,isInFallback:Sn,isHydrating:wn}=$e;if(Cn)$e.pendingBranch=Lt,isSameVNodeType(Lt,Cn)?(ae(Cn,Lt,$e.hiddenContainer,null,y,$e,L,z,j),$e.deps<=0?$e.resolve():Sn&&(ae($n,jt,r,g,y,null,L,z,j),setActiveBranch($e,jt))):($e.pendingId++,wn?($e.isHydrating=!1,$e.activeBranch=Cn):de(Cn,y,$e),$e.deps=0,$e.effects.length=0,$e.hiddenContainer=he("div"),Sn?(ae(null,Lt,$e.hiddenContainer,null,y,$e,L,z,j),$e.deps<=0?$e.resolve():(ae($n,jt,r,g,y,null,L,z,j),setActiveBranch($e,jt))):$n&&isSameVNodeType(Lt,$n)?(ae($n,Lt,r,g,y,$e,L,z,j),$e.resolve(!0)):(ae(null,Lt,$e.hiddenContainer,null,y,$e,L,z,j),$e.deps<=0&&$e.resolve()));else if($n&&isSameVNodeType(Lt,$n))ae($n,Lt,r,g,y,$e,L,z,j),setActiveBranch($e,Lt);else if(triggerEvent$1(n,"onPending"),$e.pendingBranch=Lt,$e.pendingId++,ae(null,Lt,$e.hiddenContainer,null,y,$e,L,z,j),$e.deps<=0)$e.resolve();else{const{timeout:xn,pendingId:Tn}=$e;xn>0?setTimeout(()=>{$e.pendingId===Tn&&$e.fallback(jt)},xn):xn===0&&$e.fallback(jt)}}function createSuspenseBoundary(t,n,r,g,y,L,z,j,ae,de,he=!1){const{p:$e,m:Lt,um:jt,n:$n,o:{parentNode:Cn,remove:Sn}}=de,wn=t.props?toNumber$1(t.props.timeout):void 0,xn={vnode:t,parent:n,parentComponent:r,isSVG:z,container:g,hiddenContainer:y,anchor:L,deps:0,pendingId:0,timeout:typeof wn=="number"?wn:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:he,isUnmounted:!1,effects:[],resolve(Tn=!1){const{vnode:kn,activeBranch:Mn,pendingBranch:An,pendingId:Nn,effects:Pn,parentComponent:In,container:Dn}=xn;if(xn.isHydrating)xn.isHydrating=!1;else if(!Tn){const Sr=Mn&&An.transition&&An.transition.mode==="out-in";Sr&&(Mn.transition.afterLeave=()=>{Nn===xn.pendingId&&Lt(An,Dn,Ar,0)});let{anchor:Ar}=xn;Mn&&(Ar=$n(Mn),jt(Mn,In,xn,!0)),Sr||Lt(An,Dn,Ar,0)}setActiveBranch(xn,An),xn.pendingBranch=null,xn.isInFallback=!1;let Rn=xn.parent,On=!1;for(;Rn;){if(Rn.pendingBranch){Rn.effects.push(...Pn),On=!0;break}Rn=Rn.parent}On||queuePostFlushCb(Pn),xn.effects=[],triggerEvent$1(kn,"onResolve")},fallback(Tn){if(!xn.pendingBranch)return;const{vnode:kn,activeBranch:Mn,parentComponent:An,container:Nn,isSVG:Pn}=xn;triggerEvent$1(kn,"onFallback");const In=$n(Mn),Dn=()=>{!xn.isInFallback||($e(null,Tn,Nn,In,An,null,Pn,j,ae),setActiveBranch(xn,Tn))},Rn=Tn.transition&&Tn.transition.mode==="out-in";Rn&&(Mn.transition.afterLeave=Dn),xn.isInFallback=!0,jt(Mn,An,null,!0),Rn||Dn()},move(Tn,kn,Mn){xn.activeBranch&&Lt(xn.activeBranch,Tn,kn,Mn),xn.container=Tn},next(){return xn.activeBranch&&$n(xn.activeBranch)},registerDep(Tn,kn){const Mn=!!xn.pendingBranch;Mn&&xn.deps++;const An=Tn.vnode.el;Tn.asyncDep.catch(Nn=>{handleError(Nn,Tn,0)}).then(Nn=>{if(Tn.isUnmounted||xn.isUnmounted||xn.pendingId!==Tn.suspenseId)return;Tn.asyncResolved=!0;const{vnode:Pn}=Tn;handleSetupResult(Tn,Nn,!1),An&&(Pn.el=An);const In=!An&&Tn.subTree.el;kn(Tn,Pn,Cn(An||Tn.subTree.el),An?null:$n(Tn.subTree),xn,z,ae),In&&Sn(In),updateHOCHostEl(Tn,Pn.el),Mn&&--xn.deps===0&&xn.resolve()})},unmount(Tn,kn){xn.isUnmounted=!0,xn.activeBranch&&jt(xn.activeBranch,r,Tn,kn),xn.pendingBranch&&jt(xn.pendingBranch,r,Tn,kn)}};return xn}function hydrateSuspense(t,n,r,g,y,L,z,j,ae){const de=n.suspense=createSuspenseBoundary(n,g,r,t.parentNode,document.createElement("div"),null,y,L,z,j,!0),he=ae(t,de.pendingBranch=n.ssContent,r,de,L,z);return de.deps===0&&de.resolve(),he}function normalizeSuspenseChildren(t){const{shapeFlag:n,children:r}=t,g=n&32;t.ssContent=normalizeSuspenseSlot(g?r.default:r),t.ssFallback=g?normalizeSuspenseSlot(r.fallback):createVNode$1(Comment)}function normalizeSuspenseSlot(t){let n;if(isFunction$4(t)){const r=isBlockTreeEnabled&&t._c;r&&(t._d=!1,openBlock()),t=t(),r&&(t._d=!0,n=currentBlock,closeBlock())}return isArray$6(t)&&(t=filterSingleRoot(t)),t=normalizeVNode(t),n&&!t.dynamicChildren&&(t.dynamicChildren=n.filter(r=>r!==t)),t}function queueEffectWithSuspense(t,n){n&&n.pendingBranch?isArray$6(t)?n.effects.push(...t):n.effects.push(t):queuePostFlushCb(t)}function setActiveBranch(t,n){t.activeBranch=n;const{vnode:r,parentComponent:g}=t,y=r.el=n.el;g&&g.subTree===r&&(g.vnode.el=y,updateHOCHostEl(g,y))}function provide(t,n){if(currentInstance){let r=currentInstance.provides;const g=currentInstance.parent&¤tInstance.parent.provides;g===r&&(r=currentInstance.provides=Object.create(g)),r[t]=n}}function inject(t,n,r=!1){const g=currentInstance||currentRenderingInstance;if(g){const y=g.parent==null?g.vnode.appContext&&g.vnode.appContext.provides:g.parent.provides;if(y&&t in y)return y[t];if(arguments.length>1)return r&&isFunction$4(n)?n.call(g.proxy):n}}function watchEffect(t,n){return doWatch(t,null,n)}function watchPostEffect(t,n){return doWatch(t,null,{flush:"post"})}const INITIAL_WATCHER_VALUE={};function watch$1(t,n,r){return doWatch(t,n,r)}function doWatch(t,n,{immediate:r,deep:g,flush:y,onTrack:L,onTrigger:z}=EMPTY_OBJ$1){const j=getCurrentScope()===(currentInstance==null?void 0:currentInstance.scope)?currentInstance:null;let ae,de=!1,he=!1;if(isRef(t)?(ae=()=>t.value,de=isShallow(t)):isReactive(t)?(ae=()=>t,g=!0):isArray$6(t)?(he=!0,de=t.some(Tn=>isReactive(Tn)||isShallow(Tn)),ae=()=>t.map(Tn=>{if(isRef(Tn))return Tn.value;if(isReactive(Tn))return traverse(Tn);if(isFunction$4(Tn))return callWithErrorHandling(Tn,j,2)})):isFunction$4(t)?n?ae=()=>callWithErrorHandling(t,j,2):ae=()=>{if(!(j&&j.isUnmounted))return $e&&$e(),callWithAsyncErrorHandling(t,j,3,[Lt])}:ae=NOOP,n&&g){const Tn=ae;ae=()=>traverse(Tn())}let $e,Lt=Tn=>{$e=wn.onStop=()=>{callWithErrorHandling(Tn,j,4)}},jt;if(isInSSRComponentSetup)if(Lt=NOOP,n?r&&callWithAsyncErrorHandling(n,j,3,[ae(),he?[]:void 0,Lt]):ae(),y==="sync"){const Tn=useSSRContext();jt=Tn.__watcherHandles||(Tn.__watcherHandles=[])}else return NOOP;let $n=he?new Array(t.length).fill(INITIAL_WATCHER_VALUE):INITIAL_WATCHER_VALUE;const Cn=()=>{if(!!wn.active)if(n){const Tn=wn.run();(g||de||(he?Tn.some((kn,Mn)=>hasChanged(kn,$n[Mn])):hasChanged(Tn,$n)))&&($e&&$e(),callWithAsyncErrorHandling(n,j,3,[Tn,$n===INITIAL_WATCHER_VALUE?void 0:he&&$n[0]===INITIAL_WATCHER_VALUE?[]:$n,Lt]),$n=Tn)}else wn.run()};Cn.allowRecurse=!!n;let Sn;y==="sync"?Sn=Cn:y==="post"?Sn=()=>queuePostRenderEffect(Cn,j&&j.suspense):(Cn.pre=!0,j&&(Cn.id=j.uid),Sn=()=>queueJob(Cn));const wn=new ReactiveEffect(ae,Sn);n?r?Cn():$n=wn.run():y==="post"?queuePostRenderEffect(wn.run.bind(wn),j&&j.suspense):wn.run();const xn=()=>{wn.stop(),j&&j.scope&&remove$1(j.scope.effects,wn)};return jt&&jt.push(xn),xn}function instanceWatch(t,n,r){const g=this.proxy,y=isString$3(t)?t.includes(".")?createPathGetter(g,t):()=>g[t]:t.bind(g,g);let L;isFunction$4(n)?L=n:(L=n.handler,r=n);const z=currentInstance;setCurrentInstance(this);const j=doWatch(y,L.bind(g),r);return z?setCurrentInstance(z):unsetCurrentInstance(),j}function createPathGetter(t,n){const r=n.split(".");return()=>{let g=t;for(let y=0;y{traverse(r,n)});else if(isPlainObject$2(t))for(const r in t)traverse(t[r],n);return t}function useTransitionState(){const t={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return onMounted(()=>{t.isMounted=!0}),onBeforeUnmount(()=>{t.isUnmounting=!0}),t}const TransitionHookValidator=[Function,Array],BaseTransitionImpl={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:TransitionHookValidator,onEnter:TransitionHookValidator,onAfterEnter:TransitionHookValidator,onEnterCancelled:TransitionHookValidator,onBeforeLeave:TransitionHookValidator,onLeave:TransitionHookValidator,onAfterLeave:TransitionHookValidator,onLeaveCancelled:TransitionHookValidator,onBeforeAppear:TransitionHookValidator,onAppear:TransitionHookValidator,onAfterAppear:TransitionHookValidator,onAppearCancelled:TransitionHookValidator},setup(t,{slots:n}){const r=getCurrentInstance(),g=useTransitionState();let y;return()=>{const L=n.default&&getTransitionRawChildren(n.default(),!0);if(!L||!L.length)return;let z=L[0];if(L.length>1){for(const Cn of L)if(Cn.type!==Comment){z=Cn;break}}const j=toRaw(t),{mode:ae}=j;if(g.isLeaving)return emptyPlaceholder(z);const de=getKeepAliveChild(z);if(!de)return emptyPlaceholder(z);const he=resolveTransitionHooks(de,j,g,r);setTransitionHooks(de,he);const $e=r.subTree,Lt=$e&&getKeepAliveChild($e);let jt=!1;const{getTransitionKey:$n}=de.type;if($n){const Cn=$n();y===void 0?y=Cn:Cn!==y&&(y=Cn,jt=!0)}if(Lt&&Lt.type!==Comment&&(!isSameVNodeType(de,Lt)||jt)){const Cn=resolveTransitionHooks(Lt,j,g,r);if(setTransitionHooks(Lt,Cn),ae==="out-in")return g.isLeaving=!0,Cn.afterLeave=()=>{g.isLeaving=!1,r.update.active!==!1&&r.update()},emptyPlaceholder(z);ae==="in-out"&&de.type!==Comment&&(Cn.delayLeave=(Sn,wn,xn)=>{const Tn=getLeavingNodesForType(g,Lt);Tn[String(Lt.key)]=Lt,Sn._leaveCb=()=>{wn(),Sn._leaveCb=void 0,delete he.delayedLeave},he.delayedLeave=xn})}return z}}},BaseTransition=BaseTransitionImpl;function getLeavingNodesForType(t,n){const{leavingVNodes:r}=t;let g=r.get(n.type);return g||(g=Object.create(null),r.set(n.type,g)),g}function resolveTransitionHooks(t,n,r,g){const{appear:y,mode:L,persisted:z=!1,onBeforeEnter:j,onEnter:ae,onAfterEnter:de,onEnterCancelled:he,onBeforeLeave:$e,onLeave:Lt,onAfterLeave:jt,onLeaveCancelled:$n,onBeforeAppear:Cn,onAppear:Sn,onAfterAppear:wn,onAppearCancelled:xn}=n,Tn=String(t.key),kn=getLeavingNodesForType(r,t),Mn=(Pn,In)=>{Pn&&callWithAsyncErrorHandling(Pn,g,9,In)},An=(Pn,In)=>{const Dn=In[1];Mn(Pn,In),isArray$6(Pn)?Pn.every(Rn=>Rn.length<=1)&&Dn():Pn.length<=1&&Dn()},Nn={mode:L,persisted:z,beforeEnter(Pn){let In=j;if(!r.isMounted)if(y)In=Cn||j;else return;Pn._leaveCb&&Pn._leaveCb(!0);const Dn=kn[Tn];Dn&&isSameVNodeType(t,Dn)&&Dn.el._leaveCb&&Dn.el._leaveCb(),Mn(In,[Pn])},enter(Pn){let In=ae,Dn=de,Rn=he;if(!r.isMounted)if(y)In=Sn||ae,Dn=wn||de,Rn=xn||he;else return;let On=!1;const Sr=Pn._enterCb=Ar=>{On||(On=!0,Ar?Mn(Rn,[Pn]):Mn(Dn,[Pn]),Nn.delayedLeave&&Nn.delayedLeave(),Pn._enterCb=void 0)};In?An(In,[Pn,Sr]):Sr()},leave(Pn,In){const Dn=String(t.key);if(Pn._enterCb&&Pn._enterCb(!0),r.isUnmounting)return In();Mn($e,[Pn]);let Rn=!1;const On=Pn._leaveCb=Sr=>{Rn||(Rn=!0,In(),Sr?Mn($n,[Pn]):Mn(jt,[Pn]),Pn._leaveCb=void 0,kn[Dn]===t&&delete kn[Dn])};kn[Dn]=t,Lt?An(Lt,[Pn,On]):On()},clone(Pn){return resolveTransitionHooks(Pn,n,r,g)}};return Nn}function emptyPlaceholder(t){if(isKeepAlive(t))return t=cloneVNode(t),t.children=null,t}function getKeepAliveChild(t){return isKeepAlive(t)?t.children?t.children[0]:void 0:t}function setTransitionHooks(t,n){t.shapeFlag&6&&t.component?setTransitionHooks(t.component.subTree,n):t.shapeFlag&128?(t.ssContent.transition=n.clone(t.ssContent),t.ssFallback.transition=n.clone(t.ssFallback)):t.transition=n}function getTransitionRawChildren(t,n=!1,r){let g=[],y=0;for(let L=0;L1)for(let L=0;L!!t.type.__asyncLoader,isKeepAlive=t=>t.type.__isKeepAlive;function onActivated(t,n){registerKeepAliveHook(t,"a",n)}function onDeactivated(t,n){registerKeepAliveHook(t,"da",n)}function registerKeepAliveHook(t,n,r=currentInstance){const g=t.__wdc||(t.__wdc=()=>{let y=r;for(;y;){if(y.isDeactivated)return;y=y.parent}return t()});if(injectHook(n,g,r),r){let y=r.parent;for(;y&&y.parent;)isKeepAlive(y.parent.vnode)&&injectToKeepAliveRoot(g,n,r,y),y=y.parent}}function injectToKeepAliveRoot(t,n,r,g){const y=injectHook(n,t,g,!0);onUnmounted(()=>{remove$1(g[n],y)},r)}function injectHook(t,n,r=currentInstance,g=!1){if(r){const y=r[t]||(r[t]=[]),L=n.__weh||(n.__weh=(...z)=>{if(r.isUnmounted)return;pauseTracking(),setCurrentInstance(r);const j=callWithAsyncErrorHandling(n,r,t,z);return unsetCurrentInstance(),resetTracking(),j});return g?y.unshift(L):y.push(L),L}}const createHook=t=>(n,r=currentInstance)=>(!isInSSRComponentSetup||t==="sp")&&injectHook(t,(...g)=>n(...g),r),onBeforeMount=createHook("bm"),onMounted=createHook("m"),onBeforeUpdate=createHook("bu"),onUpdated=createHook("u"),onBeforeUnmount=createHook("bum"),onUnmounted=createHook("um"),onServerPrefetch=createHook("sp"),onRenderTriggered=createHook("rtg"),onRenderTracked=createHook("rtc");function onErrorCaptured(t,n=currentInstance){injectHook("ec",t,n)}function withDirectives(t,n){const r=currentRenderingInstance;if(r===null)return t;const g=getExposeProxy(r)||r.proxy,y=t.dirs||(t.dirs=[]);for(let L=0;Ln(z,j,void 0,L&&L[j]));else{const z=Object.keys(t);y=new Array(z.length);for(let j=0,ae=z.length;j{const L=g.fn(...y);return L&&(L.key=g.key),L}:g.fn)}return t}function renderSlot(t,n,r={},g,y){if(currentRenderingInstance.isCE||currentRenderingInstance.parent&&isAsyncWrapper(currentRenderingInstance.parent)&¤tRenderingInstance.parent.isCE)return n!=="default"&&(r.name=n),createVNode$1("slot",r,g&&g());let L=t[n];L&&L._c&&(L._d=!1),openBlock();const z=L&&ensureValidVNode(L(r)),j=createBlock(Fragment,{key:r.key||z&&z.key||`_${n}`},z||(g?g():[]),z&&t._===1?64:-2);return!y&&j.scopeId&&(j.slotScopeIds=[j.scopeId+"-s"]),L&&L._c&&(L._d=!0),j}function ensureValidVNode(t){return t.some(n=>isVNode(n)?!(n.type===Comment||n.type===Fragment&&!ensureValidVNode(n.children)):!0)?t:null}function toHandlers(t,n){const r={};for(const g in t)r[n&&/[A-Z]/.test(g)?`on:${g}`:toHandlerKey(g)]=t[g];return r}const getPublicInstance=t=>t?isStatefulComponent(t)?getExposeProxy(t)||t.proxy:getPublicInstance(t.parent):null,publicPropertiesMap=extend$2(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>getPublicInstance(t.parent),$root:t=>getPublicInstance(t.root),$emit:t=>t.emit,$options:t=>resolveMergedOptions(t),$forceUpdate:t=>t.f||(t.f=()=>queueJob(t.update)),$nextTick:t=>t.n||(t.n=nextTick.bind(t.proxy)),$watch:t=>instanceWatch.bind(t)}),hasSetupBinding=(t,n)=>t!==EMPTY_OBJ$1&&!t.__isScriptSetup&&hasOwn$1(t,n),PublicInstanceProxyHandlers={get({_:t},n){const{ctx:r,setupState:g,data:y,props:L,accessCache:z,type:j,appContext:ae}=t;let de;if(n[0]!=="$"){const jt=z[n];if(jt!==void 0)switch(jt){case 1:return g[n];case 2:return y[n];case 4:return r[n];case 3:return L[n]}else{if(hasSetupBinding(g,n))return z[n]=1,g[n];if(y!==EMPTY_OBJ$1&&hasOwn$1(y,n))return z[n]=2,y[n];if((de=t.propsOptions[0])&&hasOwn$1(de,n))return z[n]=3,L[n];if(r!==EMPTY_OBJ$1&&hasOwn$1(r,n))return z[n]=4,r[n];shouldCacheAccess&&(z[n]=0)}}const he=publicPropertiesMap[n];let $e,Lt;if(he)return n==="$attrs"&&track(t,"get",n),he(t);if(($e=j.__cssModules)&&($e=$e[n]))return $e;if(r!==EMPTY_OBJ$1&&hasOwn$1(r,n))return z[n]=4,r[n];if(Lt=ae.config.globalProperties,hasOwn$1(Lt,n))return Lt[n]},set({_:t},n,r){const{data:g,setupState:y,ctx:L}=t;return hasSetupBinding(y,n)?(y[n]=r,!0):g!==EMPTY_OBJ$1&&hasOwn$1(g,n)?(g[n]=r,!0):hasOwn$1(t.props,n)||n[0]==="$"&&n.slice(1)in t?!1:(L[n]=r,!0)},has({_:{data:t,setupState:n,accessCache:r,ctx:g,appContext:y,propsOptions:L}},z){let j;return!!r[z]||t!==EMPTY_OBJ$1&&hasOwn$1(t,z)||hasSetupBinding(n,z)||(j=L[0])&&hasOwn$1(j,z)||hasOwn$1(g,z)||hasOwn$1(publicPropertiesMap,z)||hasOwn$1(y.config.globalProperties,z)},defineProperty(t,n,r){return r.get!=null?t._.accessCache[n]=0:hasOwn$1(r,"value")&&this.set(t,n,r.value,null),Reflect.defineProperty(t,n,r)}};let shouldCacheAccess=!0;function applyOptions(t){const n=resolveMergedOptions(t),r=t.proxy,g=t.ctx;shouldCacheAccess=!1,n.beforeCreate&&callHook$1(n.beforeCreate,t,"bc");const{data:y,computed:L,methods:z,watch:j,provide:ae,inject:de,created:he,beforeMount:$e,mounted:Lt,beforeUpdate:jt,updated:$n,activated:Cn,deactivated:Sn,beforeDestroy:wn,beforeUnmount:xn,destroyed:Tn,unmounted:kn,render:Mn,renderTracked:An,renderTriggered:Nn,errorCaptured:Pn,serverPrefetch:In,expose:Dn,inheritAttrs:Rn,components:On,directives:Sr,filters:Ar}=n;if(de&&resolveInjections(de,g,null,t.appContext.config.unwrapInjectedRef),z)for(const Aa in z){const Ba=z[Aa];isFunction$4(Ba)&&(g[Aa]=Ba.bind(r))}if(y){const Aa=y.call(r,r);isObject$7(Aa)&&(t.data=reactive(Aa))}if(shouldCacheAccess=!0,L)for(const Aa in L){const Ba=L[Aa],La=isFunction$4(Ba)?Ba.bind(r,r):isFunction$4(Ba.get)?Ba.get.bind(r,r):NOOP,Va=!isFunction$4(Ba)&&isFunction$4(Ba.set)?Ba.set.bind(r):NOOP,Ua=computed({get:La,set:Va});Object.defineProperty(g,Aa,{enumerable:!0,configurable:!0,get:()=>Ua.value,set:za=>Ua.value=za})}if(j)for(const Aa in j)createWatcher(j[Aa],g,r,Aa);if(ae){const Aa=isFunction$4(ae)?ae.call(r):ae;Reflect.ownKeys(Aa).forEach(Ba=>{provide(Ba,Aa[Ba])})}he&&callHook$1(he,t,"c");function Pa(Aa,Ba){isArray$6(Ba)?Ba.forEach(La=>Aa(La.bind(r))):Ba&&Aa(Ba.bind(r))}if(Pa(onBeforeMount,$e),Pa(onMounted,Lt),Pa(onBeforeUpdate,jt),Pa(onUpdated,$n),Pa(onActivated,Cn),Pa(onDeactivated,Sn),Pa(onErrorCaptured,Pn),Pa(onRenderTracked,An),Pa(onRenderTriggered,Nn),Pa(onBeforeUnmount,xn),Pa(onUnmounted,kn),Pa(onServerPrefetch,In),isArray$6(Dn))if(Dn.length){const Aa=t.exposed||(t.exposed={});Dn.forEach(Ba=>{Object.defineProperty(Aa,Ba,{get:()=>r[Ba],set:La=>r[Ba]=La})})}else t.exposed||(t.exposed={});Mn&&t.render===NOOP&&(t.render=Mn),Rn!=null&&(t.inheritAttrs=Rn),On&&(t.components=On),Sr&&(t.directives=Sr)}function resolveInjections(t,n,r=NOOP,g=!1){isArray$6(t)&&(t=normalizeInject(t));for(const y in t){const L=t[y];let z;isObject$7(L)?"default"in L?z=inject(L.from||y,L.default,!0):z=inject(L.from||y):z=inject(L),isRef(z)&&g?Object.defineProperty(n,y,{enumerable:!0,configurable:!0,get:()=>z.value,set:j=>z.value=j}):n[y]=z}}function callHook$1(t,n,r){callWithAsyncErrorHandling(isArray$6(t)?t.map(g=>g.bind(n.proxy)):t.bind(n.proxy),n,r)}function createWatcher(t,n,r,g){const y=g.includes(".")?createPathGetter(r,g):()=>r[g];if(isString$3(t)){const L=n[t];isFunction$4(L)&&watch$1(y,L)}else if(isFunction$4(t))watch$1(y,t.bind(r));else if(isObject$7(t))if(isArray$6(t))t.forEach(L=>createWatcher(L,n,r,g));else{const L=isFunction$4(t.handler)?t.handler.bind(r):n[t.handler];isFunction$4(L)&&watch$1(y,L,t)}}function resolveMergedOptions(t){const n=t.type,{mixins:r,extends:g}=n,{mixins:y,optionsCache:L,config:{optionMergeStrategies:z}}=t.appContext,j=L.get(n);let ae;return j?ae=j:!y.length&&!r&&!g?ae=n:(ae={},y.length&&y.forEach(de=>mergeOptions$2(ae,de,z,!0)),mergeOptions$2(ae,n,z)),isObject$7(n)&&L.set(n,ae),ae}function mergeOptions$2(t,n,r,g=!1){const{mixins:y,extends:L}=n;L&&mergeOptions$2(t,L,r,!0),y&&y.forEach(z=>mergeOptions$2(t,z,r,!0));for(const z in n)if(!(g&&z==="expose")){const j=internalOptionMergeStrats[z]||r&&r[z];t[z]=j?j(t[z],n[z]):n[z]}return t}const internalOptionMergeStrats={data:mergeDataFn,props:mergeObjectOptions,emits:mergeObjectOptions,methods:mergeObjectOptions,computed:mergeObjectOptions,beforeCreate:mergeAsArray,created:mergeAsArray,beforeMount:mergeAsArray,mounted:mergeAsArray,beforeUpdate:mergeAsArray,updated:mergeAsArray,beforeDestroy:mergeAsArray,beforeUnmount:mergeAsArray,destroyed:mergeAsArray,unmounted:mergeAsArray,activated:mergeAsArray,deactivated:mergeAsArray,errorCaptured:mergeAsArray,serverPrefetch:mergeAsArray,components:mergeObjectOptions,directives:mergeObjectOptions,watch:mergeWatchOptions,provide:mergeDataFn,inject:mergeInject};function mergeDataFn(t,n){return n?t?function(){return extend$2(isFunction$4(t)?t.call(this,this):t,isFunction$4(n)?n.call(this,this):n)}:n:t}function mergeInject(t,n){return mergeObjectOptions(normalizeInject(t),normalizeInject(n))}function normalizeInject(t){if(isArray$6(t)){const n={};for(let r=0;r0)&&!(z&16)){if(z&8){const he=t.vnode.dynamicProps;for(let $e=0;$e{ae=!0;const[Lt,jt]=normalizePropsOptions($e,n,!0);extend$2(z,Lt),jt&&j.push(...jt)};!r&&n.mixins.length&&n.mixins.forEach(he),t.extends&&he(t.extends),t.mixins&&t.mixins.forEach(he)}if(!L&&!ae)return isObject$7(t)&&g.set(t,EMPTY_ARR),EMPTY_ARR;if(isArray$6(L))for(let he=0;he-1,jt[1]=Cn<0||$n-1||hasOwn$1(jt,"default"))&&j.push($e)}}}const de=[z,j];return isObject$7(t)&&g.set(t,de),de}function validatePropName(t){return t[0]!=="$"}function getType(t){const n=t&&t.toString().match(/^\s*(function|class) (\w+)/);return n?n[2]:t===null?"null":""}function isSameType(t,n){return getType(t)===getType(n)}function getTypeIndex(t,n){return isArray$6(n)?n.findIndex(r=>isSameType(r,t)):isFunction$4(n)&&isSameType(n,t)?0:-1}const isInternalKey=t=>t[0]==="_"||t==="$stable",normalizeSlotValue=t=>isArray$6(t)?t.map(normalizeVNode):[normalizeVNode(t)],normalizeSlot$1=(t,n,r)=>{if(n._n)return n;const g=withCtx((...y)=>normalizeSlotValue(n(...y)),r);return g._c=!1,g},normalizeObjectSlots=(t,n,r)=>{const g=t._ctx;for(const y in t){if(isInternalKey(y))continue;const L=t[y];if(isFunction$4(L))n[y]=normalizeSlot$1(y,L,g);else if(L!=null){const z=normalizeSlotValue(L);n[y]=()=>z}}},normalizeVNodeSlots=(t,n)=>{const r=normalizeSlotValue(n);t.slots.default=()=>r},initSlots=(t,n)=>{if(t.vnode.shapeFlag&32){const r=n._;r?(t.slots=toRaw(n),def(n,"_",r)):normalizeObjectSlots(n,t.slots={})}else t.slots={},n&&normalizeVNodeSlots(t,n);def(t.slots,InternalObjectKey,1)},updateSlots=(t,n,r)=>{const{vnode:g,slots:y}=t;let L=!0,z=EMPTY_OBJ$1;if(g.shapeFlag&32){const j=n._;j?r&&j===1?L=!1:(extend$2(y,n),!r&&j===1&&delete y._):(L=!n.$stable,normalizeObjectSlots(n,y)),z=n}else n&&(normalizeVNodeSlots(t,n),z={default:1});if(L)for(const j in y)!isInternalKey(j)&&!(j in z)&&delete y[j]};function createAppContext(){return{app:null,config:{isNativeTag:NO,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let uid$1=0;function createAppAPI(t,n){return function(g,y=null){isFunction$4(g)||(g=Object.assign({},g)),y!=null&&!isObject$7(y)&&(y=null);const L=createAppContext(),z=new Set;let j=!1;const ae=L.app={_uid:uid$1++,_component:g,_props:y,_container:null,_context:L,_instance:null,version:version$5,get config(){return L.config},set config(de){},use(de,...he){return z.has(de)||(de&&isFunction$4(de.install)?(z.add(de),de.install(ae,...he)):isFunction$4(de)&&(z.add(de),de(ae,...he))),ae},mixin(de){return L.mixins.includes(de)||L.mixins.push(de),ae},component(de,he){return he?(L.components[de]=he,ae):L.components[de]},directive(de,he){return he?(L.directives[de]=he,ae):L.directives[de]},mount(de,he,$e){if(!j){const Lt=createVNode$1(g,y);return Lt.appContext=L,he&&n?n(Lt,de):t(Lt,de,$e),j=!0,ae._container=de,de.__vue_app__=ae,getExposeProxy(Lt.component)||Lt.component.proxy}},unmount(){j&&(t(null,ae._container),delete ae._container.__vue_app__)},provide(de,he){return L.provides[de]=he,ae}};return ae}}function setRef(t,n,r,g,y=!1){if(isArray$6(t)){t.forEach((Lt,jt)=>setRef(Lt,n&&(isArray$6(n)?n[jt]:n),r,g,y));return}if(isAsyncWrapper(g)&&!y)return;const L=g.shapeFlag&4?getExposeProxy(g.component)||g.component.proxy:g.el,z=y?null:L,{i:j,r:ae}=t,de=n&&n.r,he=j.refs===EMPTY_OBJ$1?j.refs={}:j.refs,$e=j.setupState;if(de!=null&&de!==ae&&(isString$3(de)?(he[de]=null,hasOwn$1($e,de)&&($e[de]=null)):isRef(de)&&(de.value=null)),isFunction$4(ae))callWithErrorHandling(ae,j,12,[z,he]);else{const Lt=isString$3(ae),jt=isRef(ae);if(Lt||jt){const $n=()=>{if(t.f){const Cn=Lt?hasOwn$1($e,ae)?$e[ae]:he[ae]:ae.value;y?isArray$6(Cn)&&remove$1(Cn,L):isArray$6(Cn)?Cn.includes(L)||Cn.push(L):Lt?(he[ae]=[L],hasOwn$1($e,ae)&&($e[ae]=he[ae])):(ae.value=[L],t.k&&(he[t.k]=ae.value))}else Lt?(he[ae]=z,hasOwn$1($e,ae)&&($e[ae]=z)):jt&&(ae.value=z,t.k&&(he[t.k]=z))};z?($n.id=-1,queuePostRenderEffect($n,r)):$n()}}}const queuePostRenderEffect=queueEffectWithSuspense;function createRenderer(t){return baseCreateRenderer(t)}function baseCreateRenderer(t,n){const r=getGlobalThis();r.__VUE__=!0;const{insert:g,remove:y,patchProp:L,createElement:z,createText:j,createComment:ae,setText:de,setElementText:he,parentNode:$e,nextSibling:Lt,setScopeId:jt=NOOP,insertStaticContent:$n}=t,Cn=(Fa,Xa,ri,li=null,fi=null,oi=null,mi=!1,ui=null,vi=!!Xa.dynamicChildren)=>{if(Fa===Xa)return;Fa&&!isSameVNodeType(Fa,Xa)&&(li=Ya(Fa),za(Fa,fi,oi,!0),Fa=null),Xa.patchFlag===-2&&(vi=!1,Xa.dynamicChildren=null);const{type:di,ref:ci,shapeFlag:_i}=Xa;switch(di){case Text:Sn(Fa,Xa,ri,li);break;case Comment:wn(Fa,Xa,ri,li);break;case Static:Fa==null&&xn(Xa,ri,li,mi);break;case Fragment:On(Fa,Xa,ri,li,fi,oi,mi,ui,vi);break;default:_i&1?Mn(Fa,Xa,ri,li,fi,oi,mi,ui,vi):_i&6?Sr(Fa,Xa,ri,li,fi,oi,mi,ui,vi):(_i&64||_i&128)&&di.process(Fa,Xa,ri,li,fi,oi,mi,ui,vi,Ja)}ci!=null&&fi&&setRef(ci,Fa&&Fa.ref,oi,Xa||Fa,!Xa)},Sn=(Fa,Xa,ri,li)=>{if(Fa==null)g(Xa.el=j(Xa.children),ri,li);else{const fi=Xa.el=Fa.el;Xa.children!==Fa.children&&de(fi,Xa.children)}},wn=(Fa,Xa,ri,li)=>{Fa==null?g(Xa.el=ae(Xa.children||""),ri,li):Xa.el=Fa.el},xn=(Fa,Xa,ri,li)=>{[Fa.el,Fa.anchor]=$n(Fa.children,Xa,ri,li,Fa.el,Fa.anchor)},Tn=({el:Fa,anchor:Xa},ri,li)=>{let fi;for(;Fa&&Fa!==Xa;)fi=Lt(Fa),g(Fa,ri,li),Fa=fi;g(Xa,ri,li)},kn=({el:Fa,anchor:Xa})=>{let ri;for(;Fa&&Fa!==Xa;)ri=Lt(Fa),y(Fa),Fa=ri;y(Xa)},Mn=(Fa,Xa,ri,li,fi,oi,mi,ui,vi)=>{mi=mi||Xa.type==="svg",Fa==null?An(Xa,ri,li,fi,oi,mi,ui,vi):In(Fa,Xa,fi,oi,mi,ui,vi)},An=(Fa,Xa,ri,li,fi,oi,mi,ui)=>{let vi,di;const{type:ci,props:_i,shapeFlag:$i,transition:Ci,dirs:Ti}=Fa;if(vi=Fa.el=z(Fa.type,oi,_i&&_i.is,_i),$i&8?he(vi,Fa.children):$i&16&&Pn(Fa.children,vi,null,li,fi,oi&&ci!=="foreignObject",mi,ui),Ti&&invokeDirectiveHook(Fa,null,li,"created"),Nn(vi,Fa,Fa.scopeId,mi,li),_i){for(const wi in _i)wi!=="value"&&!isReservedProp(wi)&&L(vi,wi,null,_i[wi],oi,Fa.children,li,fi,Ka);"value"in _i&&L(vi,"value",null,_i.value),(di=_i.onVnodeBeforeMount)&&invokeVNodeHook(di,li,Fa)}Ti&&invokeDirectiveHook(Fa,null,li,"beforeMount");const Ai=(!fi||fi&&!fi.pendingBranch)&&Ci&&!Ci.persisted;Ai&&Ci.beforeEnter(vi),g(vi,Xa,ri),((di=_i&&_i.onVnodeMounted)||Ai||Ti)&&queuePostRenderEffect(()=>{di&&invokeVNodeHook(di,li,Fa),Ai&&Ci.enter(vi),Ti&&invokeDirectiveHook(Fa,null,li,"mounted")},fi)},Nn=(Fa,Xa,ri,li,fi)=>{if(ri&&jt(Fa,ri),li)for(let oi=0;oi{for(let di=vi;di{const ui=Xa.el=Fa.el;let{patchFlag:vi,dynamicChildren:di,dirs:ci}=Xa;vi|=Fa.patchFlag&16;const _i=Fa.props||EMPTY_OBJ$1,$i=Xa.props||EMPTY_OBJ$1;let Ci;ri&&toggleRecurse(ri,!1),(Ci=$i.onVnodeBeforeUpdate)&&invokeVNodeHook(Ci,ri,Xa,Fa),ci&&invokeDirectiveHook(Xa,Fa,ri,"beforeUpdate"),ri&&toggleRecurse(ri,!0);const Ti=fi&&Xa.type!=="foreignObject";if(di?Dn(Fa.dynamicChildren,di,ui,ri,li,Ti,oi):mi||Ba(Fa,Xa,ui,null,ri,li,Ti,oi,!1),vi>0){if(vi&16)Rn(ui,Xa,_i,$i,ri,li,fi);else if(vi&2&&_i.class!==$i.class&&L(ui,"class",null,$i.class,fi),vi&4&&L(ui,"style",_i.style,$i.style,fi),vi&8){const Ai=Xa.dynamicProps;for(let wi=0;wi{Ci&&invokeVNodeHook(Ci,ri,Xa,Fa),ci&&invokeDirectiveHook(Xa,Fa,ri,"updated")},li)},Dn=(Fa,Xa,ri,li,fi,oi,mi)=>{for(let ui=0;ui{if(ri!==li){if(ri!==EMPTY_OBJ$1)for(const ui in ri)!isReservedProp(ui)&&!(ui in li)&&L(Fa,ui,ri[ui],null,mi,Xa.children,fi,oi,Ka);for(const ui in li){if(isReservedProp(ui))continue;const vi=li[ui],di=ri[ui];vi!==di&&ui!=="value"&&L(Fa,ui,di,vi,mi,Xa.children,fi,oi,Ka)}"value"in li&&L(Fa,"value",ri.value,li.value)}},On=(Fa,Xa,ri,li,fi,oi,mi,ui,vi)=>{const di=Xa.el=Fa?Fa.el:j(""),ci=Xa.anchor=Fa?Fa.anchor:j("");let{patchFlag:_i,dynamicChildren:$i,slotScopeIds:Ci}=Xa;Ci&&(ui=ui?ui.concat(Ci):Ci),Fa==null?(g(di,ri,li),g(ci,ri,li),Pn(Xa.children,ri,ci,fi,oi,mi,ui,vi)):_i>0&&_i&64&&$i&&Fa.dynamicChildren?(Dn(Fa.dynamicChildren,$i,ri,fi,oi,mi,ui),(Xa.key!=null||fi&&Xa===fi.subTree)&&traverseStaticChildren(Fa,Xa,!0)):Ba(Fa,Xa,ri,ci,fi,oi,mi,ui,vi)},Sr=(Fa,Xa,ri,li,fi,oi,mi,ui,vi)=>{Xa.slotScopeIds=ui,Fa==null?Xa.shapeFlag&512?fi.ctx.activate(Xa,ri,li,mi,vi):Ar(Xa,ri,li,fi,oi,mi,vi):Da(Fa,Xa,vi)},Ar=(Fa,Xa,ri,li,fi,oi,mi)=>{const ui=Fa.component=createComponentInstance(Fa,li,fi);if(isKeepAlive(Fa)&&(ui.ctx.renderer=Ja),setupComponent(ui),ui.asyncDep){if(fi&&fi.registerDep(ui,Pa),!Fa.el){const vi=ui.subTree=createVNode$1(Comment);wn(null,vi,Xa,ri)}return}Pa(ui,Fa,Xa,ri,fi,oi,mi)},Da=(Fa,Xa,ri)=>{const li=Xa.component=Fa.component;if(shouldUpdateComponent(Fa,Xa,ri))if(li.asyncDep&&!li.asyncResolved){Aa(li,Xa,ri);return}else li.next=Xa,invalidateJob(li.update),li.update();else Xa.el=Fa.el,li.vnode=Xa},Pa=(Fa,Xa,ri,li,fi,oi,mi)=>{const ui=()=>{if(Fa.isMounted){let{next:ci,bu:_i,u:$i,parent:Ci,vnode:Ti}=Fa,Ai=ci,wi;toggleRecurse(Fa,!1),ci?(ci.el=Ti.el,Aa(Fa,ci,mi)):ci=Ti,_i&&invokeArrayFns(_i),(wi=ci.props&&ci.props.onVnodeBeforeUpdate)&&invokeVNodeHook(wi,Ci,ci,Ti),toggleRecurse(Fa,!0);const pi=renderComponentRoot(Fa),gi=Fa.subTree;Fa.subTree=pi,Cn(gi,pi,$e(gi.el),Ya(gi),Fa,fi,oi),ci.el=pi.el,Ai===null&&updateHOCHostEl(Fa,pi.el),$i&&queuePostRenderEffect($i,fi),(wi=ci.props&&ci.props.onVnodeUpdated)&&queuePostRenderEffect(()=>invokeVNodeHook(wi,Ci,ci,Ti),fi)}else{let ci;const{el:_i,props:$i}=Xa,{bm:Ci,m:Ti,parent:Ai}=Fa,wi=isAsyncWrapper(Xa);if(toggleRecurse(Fa,!1),Ci&&invokeArrayFns(Ci),!wi&&(ci=$i&&$i.onVnodeBeforeMount)&&invokeVNodeHook(ci,Ai,Xa),toggleRecurse(Fa,!0),_i&&ai){const pi=()=>{Fa.subTree=renderComponentRoot(Fa),ai(_i,Fa.subTree,Fa,fi,null)};wi?Xa.type.__asyncLoader().then(()=>!Fa.isUnmounted&&pi()):pi()}else{const pi=Fa.subTree=renderComponentRoot(Fa);Cn(null,pi,ri,li,Fa,fi,oi),Xa.el=pi.el}if(Ti&&queuePostRenderEffect(Ti,fi),!wi&&(ci=$i&&$i.onVnodeMounted)){const pi=Xa;queuePostRenderEffect(()=>invokeVNodeHook(ci,Ai,pi),fi)}(Xa.shapeFlag&256||Ai&&isAsyncWrapper(Ai.vnode)&&Ai.vnode.shapeFlag&256)&&Fa.a&&queuePostRenderEffect(Fa.a,fi),Fa.isMounted=!0,Xa=ri=li=null}},vi=Fa.effect=new ReactiveEffect(ui,()=>queueJob(di),Fa.scope),di=Fa.update=()=>vi.run();di.id=Fa.uid,toggleRecurse(Fa,!0),di()},Aa=(Fa,Xa,ri)=>{Xa.component=Fa;const li=Fa.vnode.props;Fa.vnode=Xa,Fa.next=null,updateProps$2(Fa,Xa.props,li,ri),updateSlots(Fa,Xa.children,ri),pauseTracking(),flushPreFlushCbs(),resetTracking()},Ba=(Fa,Xa,ri,li,fi,oi,mi,ui,vi=!1)=>{const di=Fa&&Fa.children,ci=Fa?Fa.shapeFlag:0,_i=Xa.children,{patchFlag:$i,shapeFlag:Ci}=Xa;if($i>0){if($i&128){Va(di,_i,ri,li,fi,oi,mi,ui,vi);return}else if($i&256){La(di,_i,ri,li,fi,oi,mi,ui,vi);return}}Ci&8?(ci&16&&Ka(di,fi,oi),_i!==di&&he(ri,_i)):ci&16?Ci&16?Va(di,_i,ri,li,fi,oi,mi,ui,vi):Ka(di,fi,oi,!0):(ci&8&&he(ri,""),Ci&16&&Pn(_i,ri,li,fi,oi,mi,ui,vi))},La=(Fa,Xa,ri,li,fi,oi,mi,ui,vi)=>{Fa=Fa||EMPTY_ARR,Xa=Xa||EMPTY_ARR;const di=Fa.length,ci=Xa.length,_i=Math.min(di,ci);let $i;for($i=0;$i<_i;$i++){const Ci=Xa[$i]=vi?cloneIfMounted(Xa[$i]):normalizeVNode(Xa[$i]);Cn(Fa[$i],Ci,ri,null,fi,oi,mi,ui,vi)}di>ci?Ka(Fa,fi,oi,!0,!1,_i):Pn(Xa,ri,li,fi,oi,mi,ui,vi,_i)},Va=(Fa,Xa,ri,li,fi,oi,mi,ui,vi)=>{let di=0;const ci=Xa.length;let _i=Fa.length-1,$i=ci-1;for(;di<=_i&&di<=$i;){const Ci=Fa[di],Ti=Xa[di]=vi?cloneIfMounted(Xa[di]):normalizeVNode(Xa[di]);if(isSameVNodeType(Ci,Ti))Cn(Ci,Ti,ri,null,fi,oi,mi,ui,vi);else break;di++}for(;di<=_i&&di<=$i;){const Ci=Fa[_i],Ti=Xa[$i]=vi?cloneIfMounted(Xa[$i]):normalizeVNode(Xa[$i]);if(isSameVNodeType(Ci,Ti))Cn(Ci,Ti,ri,null,fi,oi,mi,ui,vi);else break;_i--,$i--}if(di>_i){if(di<=$i){const Ci=$i+1,Ti=Ci$i)for(;di<=_i;)za(Fa[di],fi,oi,!0),di++;else{const Ci=di,Ti=di,Ai=new Map;for(di=Ti;di<=$i;di++){const ii=Xa[di]=vi?cloneIfMounted(Xa[di]):normalizeVNode(Xa[di]);ii.key!=null&&Ai.set(ii.key,di)}let wi,pi=0;const gi=$i-Ti+1;let si=!1,Za=0;const ni=new Array(gi);for(di=0;di=gi){za(ii,fi,oi,!0);continue}let bi;if(ii.key!=null)bi=Ai.get(ii.key);else for(wi=Ti;wi<=$i;wi++)if(ni[wi-Ti]===0&&isSameVNodeType(ii,Xa[wi])){bi=wi;break}bi===void 0?za(ii,fi,oi,!0):(ni[bi-Ti]=di+1,bi>=Za?Za=bi:si=!0,Cn(ii,Xa[bi],ri,null,fi,oi,mi,ui,vi),pi++)}const qa=si?getSequence(ni):EMPTY_ARR;for(wi=qa.length-1,di=gi-1;di>=0;di--){const ii=Ti+di,bi=Xa[ii],xi=ii+1{const{el:oi,type:mi,transition:ui,children:vi,shapeFlag:di}=Fa;if(di&6){Ua(Fa.component.subTree,Xa,ri,li);return}if(di&128){Fa.suspense.move(Xa,ri,li);return}if(di&64){mi.move(Fa,Xa,ri,Ja);return}if(mi===Fragment){g(oi,Xa,ri);for(let _i=0;_iui.enter(oi),fi);else{const{leave:_i,delayLeave:$i,afterLeave:Ci}=ui,Ti=()=>g(oi,Xa,ri),Ai=()=>{_i(oi,()=>{Ti(),Ci&&Ci()})};$i?$i(oi,Ti,Ai):Ai()}else g(oi,Xa,ri)},za=(Fa,Xa,ri,li=!1,fi=!1)=>{const{type:oi,props:mi,ref:ui,children:vi,dynamicChildren:di,shapeFlag:ci,patchFlag:_i,dirs:$i}=Fa;if(ui!=null&&setRef(ui,null,ri,Fa,!0),ci&256){Xa.ctx.deactivate(Fa);return}const Ci=ci&1&&$i,Ti=!isAsyncWrapper(Fa);let Ai;if(Ti&&(Ai=mi&&mi.onVnodeBeforeUnmount)&&invokeVNodeHook(Ai,Xa,Fa),ci&6)ja(Fa.component,ri,li);else{if(ci&128){Fa.suspense.unmount(ri,li);return}Ci&&invokeDirectiveHook(Fa,null,Xa,"beforeUnmount"),ci&64?Fa.type.remove(Fa,Xa,ri,fi,Ja,li):di&&(oi!==Fragment||_i>0&&_i&64)?Ka(di,Xa,ri,!1,!0):(oi===Fragment&&_i&384||!fi&&ci&16)&&Ka(vi,Xa,ri),li&&Wa(Fa)}(Ti&&(Ai=mi&&mi.onVnodeUnmounted)||Ci)&&queuePostRenderEffect(()=>{Ai&&invokeVNodeHook(Ai,Xa,Fa),Ci&&invokeDirectiveHook(Fa,null,Xa,"unmounted")},ri)},Wa=Fa=>{const{type:Xa,el:ri,anchor:li,transition:fi}=Fa;if(Xa===Fragment){ei(ri,li);return}if(Xa===Static){kn(Fa);return}const oi=()=>{y(ri),fi&&!fi.persisted&&fi.afterLeave&&fi.afterLeave()};if(Fa.shapeFlag&1&&fi&&!fi.persisted){const{leave:mi,delayLeave:ui}=fi,vi=()=>mi(ri,oi);ui?ui(Fa.el,oi,vi):vi()}else oi()},ei=(Fa,Xa)=>{let ri;for(;Fa!==Xa;)ri=Lt(Fa),y(Fa),Fa=ri;y(Xa)},ja=(Fa,Xa,ri)=>{const{bum:li,scope:fi,update:oi,subTree:mi,um:ui}=Fa;li&&invokeArrayFns(li),fi.stop(),oi&&(oi.active=!1,za(mi,Fa,Xa,ri)),ui&&queuePostRenderEffect(ui,Xa),queuePostRenderEffect(()=>{Fa.isUnmounted=!0},Xa),Xa&&Xa.pendingBranch&&!Xa.isUnmounted&&Fa.asyncDep&&!Fa.asyncResolved&&Fa.suspenseId===Xa.pendingId&&(Xa.deps--,Xa.deps===0&&Xa.resolve())},Ka=(Fa,Xa,ri,li=!1,fi=!1,oi=0)=>{for(let mi=oi;miFa.shapeFlag&6?Ya(Fa.component.subTree):Fa.shapeFlag&128?Fa.suspense.next():Lt(Fa.anchor||Fa.el),Ga=(Fa,Xa,ri)=>{Fa==null?Xa._vnode&&za(Xa._vnode,null,null,!0):Cn(Xa._vnode||null,Fa,Xa,null,null,null,ri),flushPreFlushCbs(),flushPostFlushCbs(),Xa._vnode=Fa},Ja={p:Cn,um:za,m:Ua,r:Wa,mt:Ar,mc:Pn,pc:Ba,pbc:Dn,n:Ya,o:t};let ti,ai;return n&&([ti,ai]=n(Ja)),{render:Ga,hydrate:ti,createApp:createAppAPI(Ga,ti)}}function toggleRecurse({effect:t,update:n},r){t.allowRecurse=n.allowRecurse=r}function traverseStaticChildren(t,n,r=!1){const g=t.children,y=n.children;if(isArray$6(g)&&isArray$6(y))for(let L=0;L>1,t[r[j]]0&&(n[g]=r[L-1]),r[L]=g)}}for(L=r.length,z=r[L-1];L-- >0;)r[L]=z,z=n[z];return r}const isTeleport=t=>t.__isTeleport,isTeleportDisabled=t=>t&&(t.disabled||t.disabled===""),isTargetSVG=t=>typeof SVGElement!="undefined"&&t instanceof SVGElement,resolveTarget=(t,n)=>{const r=t&&t.to;return isString$3(r)?n?n(r):null:r},TeleportImpl={__isTeleport:!0,process(t,n,r,g,y,L,z,j,ae,de){const{mc:he,pc:$e,pbc:Lt,o:{insert:jt,querySelector:$n,createText:Cn,createComment:Sn}}=de,wn=isTeleportDisabled(n.props);let{shapeFlag:xn,children:Tn,dynamicChildren:kn}=n;if(t==null){const Mn=n.el=Cn(""),An=n.anchor=Cn("");jt(Mn,r,g),jt(An,r,g);const Nn=n.target=resolveTarget(n.props,$n),Pn=n.targetAnchor=Cn("");Nn&&(jt(Pn,Nn),z=z||isTargetSVG(Nn));const In=(Dn,Rn)=>{xn&16&&he(Tn,Dn,Rn,y,L,z,j,ae)};wn?In(r,An):Nn&&In(Nn,Pn)}else{n.el=t.el;const Mn=n.anchor=t.anchor,An=n.target=t.target,Nn=n.targetAnchor=t.targetAnchor,Pn=isTeleportDisabled(t.props),In=Pn?r:An,Dn=Pn?Mn:Nn;if(z=z||isTargetSVG(An),kn?(Lt(t.dynamicChildren,kn,In,y,L,z,j),traverseStaticChildren(t,n,!0)):ae||$e(t,n,In,Dn,y,L,z,j,!1),wn)Pn||moveTeleport(n,r,Mn,de,1);else if((n.props&&n.props.to)!==(t.props&&t.props.to)){const Rn=n.target=resolveTarget(n.props,$n);Rn&&moveTeleport(n,Rn,null,de,0)}else Pn&&moveTeleport(n,An,Nn,de,1)}updateCssVars(n)},remove(t,n,r,g,{um:y,o:{remove:L}},z){const{shapeFlag:j,children:ae,anchor:de,targetAnchor:he,target:$e,props:Lt}=t;if($e&&L(he),(z||!isTeleportDisabled(Lt))&&(L(de),j&16))for(let jt=0;jt0?currentBlock||EMPTY_ARR:null,closeBlock(),isBlockTreeEnabled>0&¤tBlock&¤tBlock.push(t),t}function createElementBlock(t,n,r,g,y,L){return setupBlock(createBaseVNode(t,n,r,g,y,L,!0))}function createBlock(t,n,r,g,y){return setupBlock(createVNode$1(t,n,r,g,y,!0))}function isVNode(t){return t?t.__v_isVNode===!0:!1}function isSameVNodeType(t,n){return t.type===n.type&&t.key===n.key}const InternalObjectKey="__vInternal",normalizeKey=({key:t})=>t!=null?t:null,normalizeRef=({ref:t,ref_key:n,ref_for:r})=>t!=null?isString$3(t)||isRef(t)||isFunction$4(t)?{i:currentRenderingInstance,r:t,k:n,f:!!r}:t:null;function createBaseVNode(t,n=null,r=null,g=0,y=null,L=t===Fragment?0:1,z=!1,j=!1){const ae={__v_isVNode:!0,__v_skip:!0,type:t,props:n,key:n&&normalizeKey(n),ref:n&&normalizeRef(n),scopeId:currentScopeId,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:L,patchFlag:g,dynamicProps:y,dynamicChildren:null,appContext:null,ctx:currentRenderingInstance};return j?(normalizeChildren(ae,r),L&128&&t.normalize(ae)):r&&(ae.shapeFlag|=isString$3(r)?8:16),isBlockTreeEnabled>0&&!z&¤tBlock&&(ae.patchFlag>0||L&6)&&ae.patchFlag!==32&¤tBlock.push(ae),ae}const createVNode$1=_createVNode;function _createVNode(t,n=null,r=null,g=0,y=null,L=!1){if((!t||t===NULL_DYNAMIC_COMPONENT)&&(t=Comment),isVNode(t)){const j=cloneVNode(t,n,!0);return r&&normalizeChildren(j,r),isBlockTreeEnabled>0&&!L&¤tBlock&&(j.shapeFlag&6?currentBlock[currentBlock.indexOf(t)]=j:currentBlock.push(j)),j.patchFlag|=-2,j}if(isClassComponent(t)&&(t=t.__vccOpts),n){n=guardReactiveProps(n);let{class:j,style:ae}=n;j&&!isString$3(j)&&(n.class=normalizeClass(j)),isObject$7(ae)&&(isProxy(ae)&&!isArray$6(ae)&&(ae=extend$2({},ae)),n.style=normalizeStyle$1(ae))}const z=isString$3(t)?1:isSuspense(t)?128:isTeleport(t)?64:isObject$7(t)?4:isFunction$4(t)?2:0;return createBaseVNode(t,n,r,g,y,z,L,!0)}function guardReactiveProps(t){return t?isProxy(t)||InternalObjectKey in t?extend$2({},t):t:null}function cloneVNode(t,n,r=!1){const{props:g,ref:y,patchFlag:L,children:z}=t,j=n?mergeProps(g||{},n):g;return{__v_isVNode:!0,__v_skip:!0,type:t.type,props:j,key:j&&normalizeKey(j),ref:n&&n.ref?r&&y?isArray$6(y)?y.concat(normalizeRef(n)):[y,normalizeRef(n)]:normalizeRef(n):y,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:z,target:t.target,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:n&&t.type!==Fragment?L===-1?16:L|16:L,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:t.transition,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&cloneVNode(t.ssContent),ssFallback:t.ssFallback&&cloneVNode(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce}}function createTextVNode(t=" ",n=0){return createVNode$1(Text,null,t,n)}function createStaticVNode(t,n){const r=createVNode$1(Static,null,t);return r.staticCount=n,r}function createCommentVNode(t="",n=!1){return n?(openBlock(),createBlock(Comment,null,t)):createVNode$1(Comment,null,t)}function normalizeVNode(t){return t==null||typeof t=="boolean"?createVNode$1(Comment):isArray$6(t)?createVNode$1(Fragment,null,t.slice()):typeof t=="object"?cloneIfMounted(t):createVNode$1(Text,null,String(t))}function cloneIfMounted(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:cloneVNode(t)}function normalizeChildren(t,n){let r=0;const{shapeFlag:g}=t;if(n==null)n=null;else if(isArray$6(n))r=16;else if(typeof n=="object")if(g&65){const y=n.default;y&&(y._c&&(y._d=!1),normalizeChildren(t,y()),y._c&&(y._d=!0));return}else{r=32;const y=n._;!y&&!(InternalObjectKey in n)?n._ctx=currentRenderingInstance:y===3&¤tRenderingInstance&&(currentRenderingInstance.slots._===1?n._=1:(n._=2,t.patchFlag|=1024))}else isFunction$4(n)?(n={default:n,_ctx:currentRenderingInstance},r=32):(n=String(n),g&64?(r=16,n=[createTextVNode(n)]):r=8);t.children=n,t.shapeFlag|=r}function mergeProps(...t){const n={};for(let r=0;rcurrentInstance||currentRenderingInstance,setCurrentInstance=t=>{currentInstance=t,t.scope.on()},unsetCurrentInstance=()=>{currentInstance&¤tInstance.scope.off(),currentInstance=null};function isStatefulComponent(t){return t.vnode.shapeFlag&4}let isInSSRComponentSetup=!1;function setupComponent(t,n=!1){isInSSRComponentSetup=n;const{props:r,children:g}=t.vnode,y=isStatefulComponent(t);initProps$1(t,r,y,n),initSlots(t,g);const L=y?setupStatefulComponent(t,n):void 0;return isInSSRComponentSetup=!1,L}function setupStatefulComponent(t,n){const r=t.type;t.accessCache=Object.create(null),t.proxy=markRaw(new Proxy(t.ctx,PublicInstanceProxyHandlers));const{setup:g}=r;if(g){const y=t.setupContext=g.length>1?createSetupContext(t):null;setCurrentInstance(t),pauseTracking();const L=callWithErrorHandling(g,t,0,[t.props,y]);if(resetTracking(),unsetCurrentInstance(),isPromise$1(L)){if(L.then(unsetCurrentInstance,unsetCurrentInstance),n)return L.then(z=>{handleSetupResult(t,z,n)}).catch(z=>{handleError(z,t,0)});t.asyncDep=L}else handleSetupResult(t,L,n)}else finishComponentSetup(t,n)}function handleSetupResult(t,n,r){isFunction$4(n)?t.type.__ssrInlineRender?t.ssrRender=n:t.render=n:isObject$7(n)&&(t.setupState=proxyRefs(n)),finishComponentSetup(t,r)}let compile;function finishComponentSetup(t,n,r){const g=t.type;if(!t.render){if(!n&&compile&&!g.render){const y=g.template||resolveMergedOptions(t).template;if(y){const{isCustomElement:L,compilerOptions:z}=t.appContext.config,{delimiters:j,compilerOptions:ae}=g,de=extend$2(extend$2({isCustomElement:L,delimiters:j},z),ae);g.render=compile(y,de)}}t.render=g.render||NOOP}setCurrentInstance(t),pauseTracking(),applyOptions(t),resetTracking(),unsetCurrentInstance()}function createAttrsProxy(t){return new Proxy(t.attrs,{get(n,r){return track(t,"get","$attrs"),n[r]}})}function createSetupContext(t){const n=g=>{t.exposed=g||{}};let r;return{get attrs(){return r||(r=createAttrsProxy(t))},slots:t.slots,emit:t.emit,expose:n}}function getExposeProxy(t){if(t.exposed)return t.exposeProxy||(t.exposeProxy=new Proxy(proxyRefs(markRaw(t.exposed)),{get(n,r){if(r in n)return n[r];if(r in publicPropertiesMap)return publicPropertiesMap[r](t)},has(n,r){return r in n||r in publicPropertiesMap}}))}function getComponentName(t,n=!0){return isFunction$4(t)?t.displayName||t.name:t.name||n&&t.__name}function isClassComponent(t){return isFunction$4(t)&&"__vccOpts"in t}const computed=(t,n)=>computed$1(t,n,isInSSRComponentSetup);function useSlots(){return getContext().slots}function useAttrs$1(){return getContext().attrs}function getContext(){const t=getCurrentInstance();return t.setupContext||(t.setupContext=createSetupContext(t))}function h$1(t,n,r){const g=arguments.length;return g===2?isObject$7(n)&&!isArray$6(n)?isVNode(n)?createVNode$1(t,null,[n]):createVNode$1(t,n):createVNode$1(t,null,n):(g>3?r=Array.prototype.slice.call(arguments,2):g===3&&isVNode(r)&&(r=[r]),createVNode$1(t,n,r))}const ssrContextKey=Symbol(""),useSSRContext=()=>inject(ssrContextKey),version$5="3.2.47",svgNS="http://www.w3.org/2000/svg",doc=typeof document!="undefined"?document:null,templateContainer=doc&&doc.createElement("template"),nodeOps={insert:(t,n,r)=>{n.insertBefore(t,r||null)},remove:t=>{const n=t.parentNode;n&&n.removeChild(t)},createElement:(t,n,r,g)=>{const y=n?doc.createElementNS(svgNS,t):doc.createElement(t,r?{is:r}:void 0);return t==="select"&&g&&g.multiple!=null&&y.setAttribute("multiple",g.multiple),y},createText:t=>doc.createTextNode(t),createComment:t=>doc.createComment(t),setText:(t,n)=>{t.nodeValue=n},setElementText:(t,n)=>{t.textContent=n},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>doc.querySelector(t),setScopeId(t,n){t.setAttribute(n,"")},insertStaticContent(t,n,r,g,y,L){const z=r?r.previousSibling:n.lastChild;if(y&&(y===L||y.nextSibling))for(;n.insertBefore(y.cloneNode(!0),r),!(y===L||!(y=y.nextSibling)););else{templateContainer.innerHTML=g?`${t}`:t;const j=templateContainer.content;if(g){const ae=j.firstChild;for(;ae.firstChild;)j.appendChild(ae.firstChild);j.removeChild(ae)}n.insertBefore(j,r)}return[z?z.nextSibling:n.firstChild,r?r.previousSibling:n.lastChild]}};function patchClass(t,n,r){const g=t._vtc;g&&(n=(n?[n,...g]:[...g]).join(" ")),n==null?t.removeAttribute("class"):r?t.setAttribute("class",n):t.className=n}function patchStyle(t,n,r){const g=t.style,y=isString$3(r);if(r&&!y){if(n&&!isString$3(n))for(const L in n)r[L]==null&&setStyle(g,L,"");for(const L in r)setStyle(g,L,r[L])}else{const L=g.display;y?n!==r&&(g.cssText=r):n&&t.removeAttribute("style"),"_vod"in t&&(g.display=L)}}const importantRE=/\s*!important$/;function setStyle(t,n,r){if(isArray$6(r))r.forEach(g=>setStyle(t,n,g));else if(r==null&&(r=""),n.startsWith("--"))t.setProperty(n,r);else{const g=autoPrefix(t,n);importantRE.test(r)?t.setProperty(hyphenate(g),r.replace(importantRE,""),"important"):t[g]=r}}const prefixes=["Webkit","Moz","ms"],prefixCache={};function autoPrefix(t,n){const r=prefixCache[n];if(r)return r;let g=camelize(n);if(g!=="filter"&&g in t)return prefixCache[n]=g;g=capitalize$1(g);for(let y=0;ycachedNow||(p$1.then(()=>cachedNow=0),cachedNow=Date.now());function createInvoker(t,n){const r=g=>{if(!g._vts)g._vts=Date.now();else if(g._vts<=r.attached)return;callWithAsyncErrorHandling(patchStopImmediatePropagation(g,r.value),n,5,[g])};return r.value=t,r.attached=getNow(),r}function patchStopImmediatePropagation(t,n){if(isArray$6(n)){const r=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{r.call(t),t._stopped=!0},n.map(g=>y=>!y._stopped&&g&&g(y))}else return n}const nativeOnRE=/^on[a-z]/,patchProp=(t,n,r,g,y=!1,L,z,j,ae)=>{n==="class"?patchClass(t,g,y):n==="style"?patchStyle(t,r,g):isOn(n)?isModelListener(n)||patchEvent(t,n,r,g,z):(n[0]==="."?(n=n.slice(1),!0):n[0]==="^"?(n=n.slice(1),!1):shouldSetAsProp(t,n,g,y))?patchDOMProp(t,n,g,L,z,j,ae):(n==="true-value"?t._trueValue=g:n==="false-value"&&(t._falseValue=g),patchAttr(t,n,g,y))};function shouldSetAsProp(t,n,r,g){return g?!!(n==="innerHTML"||n==="textContent"||n in t&&nativeOnRE.test(n)&&isFunction$4(r)):n==="spellcheck"||n==="draggable"||n==="translate"||n==="form"||n==="list"&&t.tagName==="INPUT"||n==="type"&&t.tagName==="TEXTAREA"||nativeOnRE.test(n)&&isString$3(r)?!1:n in t}function useCssVars(t){const n=getCurrentInstance();if(!n)return;const r=n.ut=(y=t(n.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${n.uid}"]`)).forEach(L=>setVarsOnNode(L,y))},g=()=>{const y=t(n.proxy);setVarsOnVNode(n.subTree,y),r(y)};watchPostEffect(g),onMounted(()=>{const y=new MutationObserver(g);y.observe(n.subTree.el.parentNode,{childList:!0}),onUnmounted(()=>y.disconnect())})}function setVarsOnVNode(t,n){if(t.shapeFlag&128){const r=t.suspense;t=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{setVarsOnVNode(r.activeBranch,n)})}for(;t.component;)t=t.component.subTree;if(t.shapeFlag&1&&t.el)setVarsOnNode(t.el,n);else if(t.type===Fragment)t.children.forEach(r=>setVarsOnVNode(r,n));else if(t.type===Static){let{el:r,anchor:g}=t;for(;r&&(setVarsOnNode(r,n),r!==g);)r=r.nextSibling}}function setVarsOnNode(t,n){if(t.nodeType===1){const r=t.style;for(const g in n)r.setProperty(`--${g}`,n[g])}}const TRANSITION="transition",ANIMATION="animation",Transition=(t,{slots:n})=>h$1(BaseTransition,resolveTransitionProps(t),n);Transition.displayName="Transition";const DOMTransitionPropsValidators={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},TransitionPropsValidators=Transition.props=extend$2({},BaseTransition.props,DOMTransitionPropsValidators),callHook=(t,n=[])=>{isArray$6(t)?t.forEach(r=>r(...n)):t&&t(...n)},hasExplicitCallback=t=>t?isArray$6(t)?t.some(n=>n.length>1):t.length>1:!1;function resolveTransitionProps(t){const n={};for(const On in t)On in DOMTransitionPropsValidators||(n[On]=t[On]);if(t.css===!1)return n;const{name:r="v",type:g,duration:y,enterFromClass:L=`${r}-enter-from`,enterActiveClass:z=`${r}-enter-active`,enterToClass:j=`${r}-enter-to`,appearFromClass:ae=L,appearActiveClass:de=z,appearToClass:he=j,leaveFromClass:$e=`${r}-leave-from`,leaveActiveClass:Lt=`${r}-leave-active`,leaveToClass:jt=`${r}-leave-to`}=t,$n=normalizeDuration(y),Cn=$n&&$n[0],Sn=$n&&$n[1],{onBeforeEnter:wn,onEnter:xn,onEnterCancelled:Tn,onLeave:kn,onLeaveCancelled:Mn,onBeforeAppear:An=wn,onAppear:Nn=xn,onAppearCancelled:Pn=Tn}=n,In=(On,Sr,Ar)=>{removeTransitionClass(On,Sr?he:j),removeTransitionClass(On,Sr?de:z),Ar&&Ar()},Dn=(On,Sr)=>{On._isLeaving=!1,removeTransitionClass(On,$e),removeTransitionClass(On,jt),removeTransitionClass(On,Lt),Sr&&Sr()},Rn=On=>(Sr,Ar)=>{const Da=On?Nn:xn,Pa=()=>In(Sr,On,Ar);callHook(Da,[Sr,Pa]),nextFrame(()=>{removeTransitionClass(Sr,On?ae:L),addTransitionClass(Sr,On?he:j),hasExplicitCallback(Da)||whenTransitionEnds(Sr,g,Cn,Pa)})};return extend$2(n,{onBeforeEnter(On){callHook(wn,[On]),addTransitionClass(On,L),addTransitionClass(On,z)},onBeforeAppear(On){callHook(An,[On]),addTransitionClass(On,ae),addTransitionClass(On,de)},onEnter:Rn(!1),onAppear:Rn(!0),onLeave(On,Sr){On._isLeaving=!0;const Ar=()=>Dn(On,Sr);addTransitionClass(On,$e),forceReflow(),addTransitionClass(On,Lt),nextFrame(()=>{!On._isLeaving||(removeTransitionClass(On,$e),addTransitionClass(On,jt),hasExplicitCallback(kn)||whenTransitionEnds(On,g,Sn,Ar))}),callHook(kn,[On,Ar])},onEnterCancelled(On){In(On,!1),callHook(Tn,[On])},onAppearCancelled(On){In(On,!0),callHook(Pn,[On])},onLeaveCancelled(On){Dn(On),callHook(Mn,[On])}})}function normalizeDuration(t){if(t==null)return null;if(isObject$7(t))return[NumberOf(t.enter),NumberOf(t.leave)];{const n=NumberOf(t);return[n,n]}}function NumberOf(t){return toNumber$1(t)}function addTransitionClass(t,n){n.split(/\s+/).forEach(r=>r&&t.classList.add(r)),(t._vtc||(t._vtc=new Set)).add(n)}function removeTransitionClass(t,n){n.split(/\s+/).forEach(g=>g&&t.classList.remove(g));const{_vtc:r}=t;r&&(r.delete(n),r.size||(t._vtc=void 0))}function nextFrame(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let endId=0;function whenTransitionEnds(t,n,r,g){const y=t._endId=++endId,L=()=>{y===t._endId&&g()};if(r)return setTimeout(L,r);const{type:z,timeout:j,propCount:ae}=getTransitionInfo(t,n);if(!z)return g();const de=z+"end";let he=0;const $e=()=>{t.removeEventListener(de,Lt),L()},Lt=jt=>{jt.target===t&&++he>=ae&&$e()};setTimeout(()=>{he(r[$n]||"").split(", "),y=g(`${TRANSITION}Delay`),L=g(`${TRANSITION}Duration`),z=getTimeout(y,L),j=g(`${ANIMATION}Delay`),ae=g(`${ANIMATION}Duration`),de=getTimeout(j,ae);let he=null,$e=0,Lt=0;n===TRANSITION?z>0&&(he=TRANSITION,$e=z,Lt=L.length):n===ANIMATION?de>0&&(he=ANIMATION,$e=de,Lt=ae.length):($e=Math.max(z,de),he=$e>0?z>de?TRANSITION:ANIMATION:null,Lt=he?he===TRANSITION?L.length:ae.length:0);const jt=he===TRANSITION&&/\b(transform|all)(,|$)/.test(g(`${TRANSITION}Property`).toString());return{type:he,timeout:$e,propCount:Lt,hasTransform:jt}}function getTimeout(t,n){for(;t.lengthtoMs(r)+toMs(t[g])))}function toMs(t){return Number(t.slice(0,-1).replace(",","."))*1e3}function forceReflow(){return document.body.offsetHeight}const positionMap=new WeakMap,newPositionMap=new WeakMap,TransitionGroupImpl={name:"TransitionGroup",props:extend$2({},TransitionPropsValidators,{tag:String,moveClass:String}),setup(t,{slots:n}){const r=getCurrentInstance(),g=useTransitionState();let y,L;return onUpdated(()=>{if(!y.length)return;const z=t.moveClass||`${t.name||"v"}-move`;if(!hasCSSTransform(y[0].el,r.vnode.el,z))return;y.forEach(callPendingCbs),y.forEach(recordPosition);const j=y.filter(applyTranslation);forceReflow(),j.forEach(ae=>{const de=ae.el,he=de.style;addTransitionClass(de,z),he.transform=he.webkitTransform=he.transitionDuration="";const $e=de._moveCb=Lt=>{Lt&&Lt.target!==de||(!Lt||/transform$/.test(Lt.propertyName))&&(de.removeEventListener("transitionend",$e),de._moveCb=null,removeTransitionClass(de,z))};de.addEventListener("transitionend",$e)})}),()=>{const z=toRaw(t),j=resolveTransitionProps(z);let ae=z.tag||Fragment;y=L,L=n.default?getTransitionRawChildren(n.default()):[];for(let de=0;dedelete t.mode;TransitionGroupImpl.props;const TransitionGroup=TransitionGroupImpl;function callPendingCbs(t){const n=t.el;n._moveCb&&n._moveCb(),n._enterCb&&n._enterCb()}function recordPosition(t){newPositionMap.set(t,t.el.getBoundingClientRect())}function applyTranslation(t){const n=positionMap.get(t),r=newPositionMap.get(t),g=n.left-r.left,y=n.top-r.top;if(g||y){const L=t.el.style;return L.transform=L.webkitTransform=`translate(${g}px,${y}px)`,L.transitionDuration="0s",t}}function hasCSSTransform(t,n,r){const g=t.cloneNode();t._vtc&&t._vtc.forEach(z=>{z.split(/\s+/).forEach(j=>j&&g.classList.remove(j))}),r.split(/\s+/).forEach(z=>z&&g.classList.add(z)),g.style.display="none";const y=n.nodeType===1?n:n.parentNode;y.appendChild(g);const{hasTransform:L}=getTransitionInfo(g);return y.removeChild(g),L}const getModelAssigner=t=>{const n=t.props["onUpdate:modelValue"]||!1;return isArray$6(n)?r=>invokeArrayFns(n,r):n};function onCompositionStart(t){t.target.composing=!0}function onCompositionEnd(t){const n=t.target;n.composing&&(n.composing=!1,n.dispatchEvent(new Event("input")))}const vModelText={created(t,{modifiers:{lazy:n,trim:r,number:g}},y){t._assign=getModelAssigner(y);const L=g||y.props&&y.props.type==="number";addEventListener$1(t,n?"change":"input",z=>{if(z.target.composing)return;let j=t.value;r&&(j=j.trim()),L&&(j=looseToNumber(j)),t._assign(j)}),r&&addEventListener$1(t,"change",()=>{t.value=t.value.trim()}),n||(addEventListener$1(t,"compositionstart",onCompositionStart),addEventListener$1(t,"compositionend",onCompositionEnd),addEventListener$1(t,"change",onCompositionEnd))},mounted(t,{value:n}){t.value=n==null?"":n},beforeUpdate(t,{value:n,modifiers:{lazy:r,trim:g,number:y}},L){if(t._assign=getModelAssigner(L),t.composing||document.activeElement===t&&t.type!=="range"&&(r||g&&t.value.trim()===n||(y||t.type==="number")&&looseToNumber(t.value)===n))return;const z=n==null?"":n;t.value!==z&&(t.value=z)}},vModelCheckbox={deep:!0,created(t,n,r){t._assign=getModelAssigner(r),addEventListener$1(t,"change",()=>{const g=t._modelValue,y=getValue$2(t),L=t.checked,z=t._assign;if(isArray$6(g)){const j=looseIndexOf(g,y),ae=j!==-1;if(L&&!ae)z(g.concat(y));else if(!L&&ae){const de=[...g];de.splice(j,1),z(de)}}else if(isSet$2(g)){const j=new Set(g);L?j.add(y):j.delete(y),z(j)}else z(getCheckboxValue(t,L))})},mounted:setChecked,beforeUpdate(t,n,r){t._assign=getModelAssigner(r),setChecked(t,n,r)}};function setChecked(t,{value:n,oldValue:r},g){t._modelValue=n,isArray$6(n)?t.checked=looseIndexOf(n,g.props.value)>-1:isSet$2(n)?t.checked=n.has(g.props.value):n!==r&&(t.checked=looseEqual(n,getCheckboxValue(t,!0)))}const vModelRadio={created(t,{value:n},r){t.checked=looseEqual(n,r.props.value),t._assign=getModelAssigner(r),addEventListener$1(t,"change",()=>{t._assign(getValue$2(t))})},beforeUpdate(t,{value:n,oldValue:r},g){t._assign=getModelAssigner(g),n!==r&&(t.checked=looseEqual(n,g.props.value))}};function getValue$2(t){return"_value"in t?t._value:t.value}function getCheckboxValue(t,n){const r=n?"_trueValue":"_falseValue";return r in t?t[r]:n}const systemModifiers=["ctrl","shift","alt","meta"],modifierGuards={stop:t=>t.stopPropagation(),prevent:t=>t.preventDefault(),self:t=>t.target!==t.currentTarget,ctrl:t=>!t.ctrlKey,shift:t=>!t.shiftKey,alt:t=>!t.altKey,meta:t=>!t.metaKey,left:t=>"button"in t&&t.button!==0,middle:t=>"button"in t&&t.button!==1,right:t=>"button"in t&&t.button!==2,exact:(t,n)=>systemModifiers.some(r=>t[`${r}Key`]&&!n.includes(r))},withModifiers=(t,n)=>(r,...g)=>{for(let y=0;yr=>{if(!("key"in r))return;const g=hyphenate(r.key);if(n.some(y=>y===g||keyNames[y]===g))return t(r)},vShow={beforeMount(t,{value:n},{transition:r}){t._vod=t.style.display==="none"?"":t.style.display,r&&n?r.beforeEnter(t):setDisplay(t,n)},mounted(t,{value:n},{transition:r}){r&&n&&r.enter(t)},updated(t,{value:n,oldValue:r},{transition:g}){!n!=!r&&(g?n?(g.beforeEnter(t),setDisplay(t,!0),g.enter(t)):g.leave(t,()=>{setDisplay(t,!1)}):setDisplay(t,n))},beforeUnmount(t,{value:n}){setDisplay(t,n)}};function setDisplay(t,n){t.style.display=n?t._vod:"none"}const rendererOptions=extend$2({patchProp},nodeOps);let renderer;function ensureRenderer(){return renderer||(renderer=createRenderer(rendererOptions))}const render$1=(...t)=>{ensureRenderer().render(...t)},createApp=(...t)=>{const n=ensureRenderer().createApp(...t),{mount:r}=n;return n.mount=g=>{const y=normalizeContainer(g);if(!y)return;const L=n._component;!isFunction$4(L)&&!L.render&&!L.template&&(L.template=y.innerHTML),y.innerHTML="";const z=r(y,!1,y instanceof SVGElement);return y instanceof Element&&(y.removeAttribute("v-cloak"),y.setAttribute("data-v-app","")),z},n};function normalizeContainer(t){return isString$3(t)?document.querySelector(t):t}var App_vue_vue_type_style_index_0_rel_stylesheet_2Fscss_lang="",_export_sfc$2=(t,n)=>{const r=t.__vccOpts||t;for(const[g,y]of n)r[g]=y;return r};const _sfc_main$7n={},_hoisted_1$5$={id:"app"};function _sfc_render$57(t,n){const r=resolveComponent("router-view");return openBlock(),createElementBlock("div",_hoisted_1$5$,[createVNode$1(r)])}var App=_export_sfc$2(_sfc_main$7n,[["render",_sfc_render$57]]);function getDevtoolsGlobalHook(){return getTarget().__VUE_DEVTOOLS_GLOBAL_HOOK__}function getTarget(){return typeof navigator!="undefined"&&typeof window!="undefined"?window:typeof global!="undefined"?global:{}}const isProxyAvailable=typeof Proxy=="function",HOOK_SETUP="devtools-plugin:setup",HOOK_PLUGIN_SETTINGS_SET="plugin:settings:set";let supported,perf;function isPerformanceSupported(){var t;return supported!==void 0||(typeof window!="undefined"&&window.performance?(supported=!0,perf=window.performance):typeof global!="undefined"&&((t=global.perf_hooks)===null||t===void 0?void 0:t.performance)?(supported=!0,perf=global.perf_hooks.performance):supported=!1),supported}function now$2(){return isPerformanceSupported()?perf.now():Date.now()}class ApiProxy{constructor(n,r){this.target=null,this.targetQueue=[],this.onQueue=[],this.plugin=n,this.hook=r;const g={};if(n.settings)for(const z in n.settings){const j=n.settings[z];g[z]=j.defaultValue}const y=`__vue-devtools-plugin-settings__${n.id}`;let L=Object.assign({},g);try{const z=localStorage.getItem(y),j=JSON.parse(z);Object.assign(L,j)}catch{}this.fallbacks={getSettings(){return L},setSettings(z){try{localStorage.setItem(y,JSON.stringify(z))}catch{}L=z},now(){return now$2()}},r&&r.on(HOOK_PLUGIN_SETTINGS_SET,(z,j)=>{z===this.plugin.id&&this.fallbacks.setSettings(j)}),this.proxiedOn=new Proxy({},{get:(z,j)=>this.target?this.target.on[j]:(...ae)=>{this.onQueue.push({method:j,args:ae})}}),this.proxiedTarget=new Proxy({},{get:(z,j)=>this.target?this.target[j]:j==="on"?this.proxiedOn:Object.keys(this.fallbacks).includes(j)?(...ae)=>(this.targetQueue.push({method:j,args:ae,resolve:()=>{}}),this.fallbacks[j](...ae)):(...ae)=>new Promise(de=>{this.targetQueue.push({method:j,args:ae,resolve:de})})})}async setRealTarget(n){this.target=n;for(const r of this.onQueue)this.target.on[r.method](...r.args);for(const r of this.targetQueue)r.resolve(await this.target[r.method](...r.args))}}function setupDevtoolsPlugin(t,n){const r=t,g=getTarget(),y=getDevtoolsGlobalHook(),L=isProxyAvailable&&r.enableEarlyProxy;if(y&&(g.__VUE_DEVTOOLS_PLUGIN_API_AVAILABLE__||!L))y.emit(HOOK_SETUP,t,n);else{const z=L?new ApiProxy(r,y):null;(g.__VUE_DEVTOOLS_PLUGINS__=g.__VUE_DEVTOOLS_PLUGINS__||[]).push({pluginDescriptor:r,setupFn:n,proxy:z}),z&&n(z.proxiedTarget)}}/*! + * vue-router v4.1.6 + * (c) 2022 Eduardo San Martin Morote + * @license MIT + */const isBrowser=typeof window!="undefined";function isESModule(t){return t.__esModule||t[Symbol.toStringTag]==="Module"}const assign=Object.assign;function applyToParams(t,n){const r={};for(const g in n){const y=n[g];r[g]=isArray$5(y)?y.map(t):t(y)}return r}const noop$3=()=>{},isArray$5=Array.isArray,TRAILING_SLASH_RE=/\/$/,removeTrailingSlash=t=>t.replace(TRAILING_SLASH_RE,"");function parseURL(t,n,r="/"){let g,y={},L="",z="";const j=n.indexOf("#");let ae=n.indexOf("?");return j=0&&(ae=-1),ae>-1&&(g=n.slice(0,ae),L=n.slice(ae+1,j>-1?j:n.length),y=t(L)),j>-1&&(g=g||n.slice(0,j),z=n.slice(j,n.length)),g=resolveRelativePath(g!=null?g:n,r),{fullPath:g+(L&&"?")+L+z,path:g,query:y,hash:z}}function stringifyURL(t,n){const r=n.query?t(n.query):"";return n.path+(r&&"?")+r+(n.hash||"")}function stripBase(t,n){return!n||!t.toLowerCase().startsWith(n.toLowerCase())?t:t.slice(n.length)||"/"}function isSameRouteLocation(t,n,r){const g=n.matched.length-1,y=r.matched.length-1;return g>-1&&g===y&&isSameRouteRecord(n.matched[g],r.matched[y])&&isSameRouteLocationParams(n.params,r.params)&&t(n.query)===t(r.query)&&n.hash===r.hash}function isSameRouteRecord(t,n){return(t.aliasOf||t)===(n.aliasOf||n)}function isSameRouteLocationParams(t,n){if(Object.keys(t).length!==Object.keys(n).length)return!1;for(const r in t)if(!isSameRouteLocationParamsValue(t[r],n[r]))return!1;return!0}function isSameRouteLocationParamsValue(t,n){return isArray$5(t)?isEquivalentArray(t,n):isArray$5(n)?isEquivalentArray(n,t):t===n}function isEquivalentArray(t,n){return isArray$5(n)?t.length===n.length&&t.every((r,g)=>r===n[g]):t.length===1&&t[0]===n}function resolveRelativePath(t,n){if(t.startsWith("/"))return t;if(!t)return n;const r=n.split("/"),g=t.split("/");let y=r.length-1,L,z;for(L=0;L1&&y--;else break;return r.slice(0,y).join("/")+"/"+g.slice(L-(L===g.length?1:0)).join("/")}var NavigationType;(function(t){t.pop="pop",t.push="push"})(NavigationType||(NavigationType={}));var NavigationDirection;(function(t){t.back="back",t.forward="forward",t.unknown=""})(NavigationDirection||(NavigationDirection={}));function normalizeBase(t){if(!t)if(isBrowser){const n=document.querySelector("base");t=n&&n.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),removeTrailingSlash(t)}const BEFORE_HASH_RE=/^[^#]+#/;function createHref(t,n){return t.replace(BEFORE_HASH_RE,"#")+n}function getElementPosition(t,n){const r=document.documentElement.getBoundingClientRect(),g=t.getBoundingClientRect();return{behavior:n.behavior,left:g.left-r.left-(n.left||0),top:g.top-r.top-(n.top||0)}}const computeScrollPosition=()=>({left:window.pageXOffset,top:window.pageYOffset});function scrollToPosition(t){let n;if("el"in t){const r=t.el,g=typeof r=="string"&&r.startsWith("#"),y=typeof r=="string"?g?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!y)return;n=getElementPosition(y,t)}else n=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(n):window.scrollTo(n.left!=null?n.left:window.pageXOffset,n.top!=null?n.top:window.pageYOffset)}function getScrollKey(t,n){return(history.state?history.state.position-n:-1)+t}const scrollPositions=new Map;function saveScrollPosition(t,n){scrollPositions.set(t,n)}function getSavedScrollPosition(t){const n=scrollPositions.get(t);return scrollPositions.delete(t),n}let createBaseLocation=()=>location.protocol+"//"+location.host;function createCurrentLocation(t,n){const{pathname:r,search:g,hash:y}=n,L=t.indexOf("#");if(L>-1){let j=y.includes(t.slice(L))?t.slice(L).length:1,ae=y.slice(j);return ae[0]!=="/"&&(ae="/"+ae),stripBase(ae,"")}return stripBase(r,t)+g+y}function useHistoryListeners(t,n,r,g){let y=[],L=[],z=null;const j=({state:Lt})=>{const jt=createCurrentLocation(t,location),$n=r.value,Cn=n.value;let Sn=0;if(Lt){if(r.value=jt,n.value=Lt,z&&z===$n){z=null;return}Sn=Cn?Lt.position-Cn.position:0}else g(jt);y.forEach(wn=>{wn(r.value,$n,{delta:Sn,type:NavigationType.pop,direction:Sn?Sn>0?NavigationDirection.forward:NavigationDirection.back:NavigationDirection.unknown})})};function ae(){z=r.value}function de(Lt){y.push(Lt);const jt=()=>{const $n=y.indexOf(Lt);$n>-1&&y.splice($n,1)};return L.push(jt),jt}function he(){const{history:Lt}=window;!Lt.state||Lt.replaceState(assign({},Lt.state,{scroll:computeScrollPosition()}),"")}function $e(){for(const Lt of L)Lt();L=[],window.removeEventListener("popstate",j),window.removeEventListener("beforeunload",he)}return window.addEventListener("popstate",j),window.addEventListener("beforeunload",he),{pauseListeners:ae,listen:de,destroy:$e}}function buildState(t,n,r,g=!1,y=!1){return{back:t,current:n,forward:r,replaced:g,position:window.history.length,scroll:y?computeScrollPosition():null}}function useHistoryStateNavigation(t){const{history:n,location:r}=window,g={value:createCurrentLocation(t,r)},y={value:n.state};y.value||L(g.value,{back:null,current:g.value,forward:null,position:n.length-1,replaced:!0,scroll:null},!0);function L(ae,de,he){const $e=t.indexOf("#"),Lt=$e>-1?(r.host&&document.querySelector("base")?t:t.slice($e))+ae:createBaseLocation()+t+ae;try{n[he?"replaceState":"pushState"](de,"",Lt),y.value=de}catch(jt){console.error(jt),r[he?"replace":"assign"](Lt)}}function z(ae,de){const he=assign({},n.state,buildState(y.value.back,ae,y.value.forward,!0),de,{position:y.value.position});L(ae,he,!0),g.value=ae}function j(ae,de){const he=assign({},y.value,n.state,{forward:ae,scroll:computeScrollPosition()});L(he.current,he,!0);const $e=assign({},buildState(g.value,ae,null),{position:he.position+1},de);L(ae,$e,!1),g.value=ae}return{location:g,state:y,push:j,replace:z}}function createWebHistory(t){t=normalizeBase(t);const n=useHistoryStateNavigation(t),r=useHistoryListeners(t,n.state,n.location,n.replace);function g(L,z=!0){z||r.pauseListeners(),history.go(L)}const y=assign({location:"",base:t,go:g,createHref:createHref.bind(null,t)},n,r);return Object.defineProperty(y,"location",{enumerable:!0,get:()=>n.location.value}),Object.defineProperty(y,"state",{enumerable:!0,get:()=>n.state.value}),y}function createWebHashHistory(t){return t=location.host?t||location.pathname+location.search:"",t.includes("#")||(t+="#"),createWebHistory(t)}function isRouteLocation(t){return typeof t=="string"||t&&typeof t=="object"}function isRouteName(t){return typeof t=="string"||typeof t=="symbol"}const START_LOCATION_NORMALIZED={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},NavigationFailureSymbol=Symbol("");var NavigationFailureType;(function(t){t[t.aborted=4]="aborted",t[t.cancelled=8]="cancelled",t[t.duplicated=16]="duplicated"})(NavigationFailureType||(NavigationFailureType={}));function createRouterError(t,n){return assign(new Error,{type:t,[NavigationFailureSymbol]:!0},n)}function isNavigationFailure(t,n){return t instanceof Error&&NavigationFailureSymbol in t&&(n==null||!!(t.type&n))}const BASE_PARAM_PATTERN="[^/]+?",BASE_PATH_PARSER_OPTIONS={sensitive:!1,strict:!1,start:!0,end:!0},REGEX_CHARS_RE=/[.+*?^${}()[\]/\\]/g;function tokensToParser(t,n){const r=assign({},BASE_PATH_PARSER_OPTIONS,n),g=[];let y=r.start?"^":"";const L=[];for(const de of t){const he=de.length?[]:[90];r.strict&&!de.length&&(y+="/");for(let $e=0;$en.length?n.length===1&&n[0]===40+40?1:-1:0}function comparePathParserScore(t,n){let r=0;const g=t.score,y=n.score;for(;r0&&n[n.length-1]<0}const ROOT_TOKEN={type:0,value:""},VALID_PARAM_RE=/[a-zA-Z0-9_]/;function tokenizePath(t){if(!t)return[[]];if(t==="/")return[[ROOT_TOKEN]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function n(jt){throw new Error(`ERR (${r})/"${de}": ${jt}`)}let r=0,g=r;const y=[];let L;function z(){L&&y.push(L),L=[]}let j=0,ae,de="",he="";function $e(){!de||(r===0?L.push({type:0,value:de}):r===1||r===2||r===3?(L.length>1&&(ae==="*"||ae==="+")&&n(`A repeatable param (${de}) must be alone in its segment. eg: '/:ids+.`),L.push({type:1,value:de,regexp:he,repeatable:ae==="*"||ae==="+",optional:ae==="*"||ae==="?"})):n("Invalid state to consume buffer"),de="")}function Lt(){de+=ae}for(;j{z(xn)}:noop$3}function z(he){if(isRouteName(he)){const $e=g.get(he);$e&&(g.delete(he),r.splice(r.indexOf($e),1),$e.children.forEach(z),$e.alias.forEach(z))}else{const $e=r.indexOf(he);$e>-1&&(r.splice($e,1),he.record.name&&g.delete(he.record.name),he.children.forEach(z),he.alias.forEach(z))}}function j(){return r}function ae(he){let $e=0;for(;$e=0&&(he.record.path!==r[$e].record.path||!isRecordChildOf(he,r[$e]));)$e++;r.splice($e,0,he),he.record.name&&!isAliasRecord(he)&&g.set(he.record.name,he)}function de(he,$e){let Lt,jt={},$n,Cn;if("name"in he&&he.name){if(Lt=g.get(he.name),!Lt)throw createRouterError(1,{location:he});Cn=Lt.record.name,jt=assign(paramsFromLocation($e.params,Lt.keys.filter(xn=>!xn.optional).map(xn=>xn.name)),he.params&¶msFromLocation(he.params,Lt.keys.map(xn=>xn.name))),$n=Lt.stringify(jt)}else if("path"in he)$n=he.path,Lt=r.find(xn=>xn.re.test($n)),Lt&&(jt=Lt.parse($n),Cn=Lt.record.name);else{if(Lt=$e.name?g.get($e.name):r.find(xn=>xn.re.test($e.path)),!Lt)throw createRouterError(1,{location:he,currentLocation:$e});Cn=Lt.record.name,jt=assign({},$e.params,he.params),$n=Lt.stringify(jt)}const Sn=[];let wn=Lt;for(;wn;)Sn.unshift(wn.record),wn=wn.parent;return{name:Cn,path:$n,params:jt,matched:Sn,meta:mergeMetaFields(Sn)}}return t.forEach(he=>L(he)),{addRoute:L,resolve:de,removeRoute:z,getRoutes:j,getRecordMatcher:y}}function paramsFromLocation(t,n){const r={};for(const g of n)g in t&&(r[g]=t[g]);return r}function normalizeRouteRecord(t){return{path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:void 0,beforeEnter:t.beforeEnter,props:normalizeRecordProps(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}}}function normalizeRecordProps(t){const n={},r=t.props||!1;if("component"in t)n.default=r;else for(const g in t.components)n[g]=typeof r=="boolean"?r:r[g];return n}function isAliasRecord(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function mergeMetaFields(t){return t.reduce((n,r)=>assign(n,r.meta),{})}function mergeOptions$1(t,n){const r={};for(const g in t)r[g]=g in n?n[g]:t[g];return r}function isRecordChildOf(t,n){return n.children.some(r=>r===t||isRecordChildOf(t,r))}const HASH_RE=/#/g,AMPERSAND_RE=/&/g,SLASH_RE=/\//g,EQUAL_RE=/=/g,IM_RE=/\?/g,PLUS_RE=/\+/g,ENC_BRACKET_OPEN_RE=/%5B/g,ENC_BRACKET_CLOSE_RE=/%5D/g,ENC_CARET_RE=/%5E/g,ENC_BACKTICK_RE=/%60/g,ENC_CURLY_OPEN_RE=/%7B/g,ENC_PIPE_RE=/%7C/g,ENC_CURLY_CLOSE_RE=/%7D/g,ENC_SPACE_RE=/%20/g;function commonEncode(t){return encodeURI(""+t).replace(ENC_PIPE_RE,"|").replace(ENC_BRACKET_OPEN_RE,"[").replace(ENC_BRACKET_CLOSE_RE,"]")}function encodeHash(t){return commonEncode(t).replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryValue(t){return commonEncode(t).replace(PLUS_RE,"%2B").replace(ENC_SPACE_RE,"+").replace(HASH_RE,"%23").replace(AMPERSAND_RE,"%26").replace(ENC_BACKTICK_RE,"`").replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryKey(t){return encodeQueryValue(t).replace(EQUAL_RE,"%3D")}function encodePath(t){return commonEncode(t).replace(HASH_RE,"%23").replace(IM_RE,"%3F")}function encodeParam(t){return t==null?"":encodePath(t).replace(SLASH_RE,"%2F")}function decode$1(t){try{return decodeURIComponent(""+t)}catch{}return""+t}function parseQuery(t){const n={};if(t===""||t==="?")return n;const g=(t[0]==="?"?t.slice(1):t).split("&");for(let y=0;yL&&encodeQueryValue(L)):[g&&encodeQueryValue(g)]).forEach(L=>{L!==void 0&&(n+=(n.length?"&":"")+r,L!=null&&(n+="="+L))})}return n}function normalizeQuery(t){const n={};for(const r in t){const g=t[r];g!==void 0&&(n[r]=isArray$5(g)?g.map(y=>y==null?null:""+y):g==null?g:""+g)}return n}const matchedRouteKey=Symbol(""),viewDepthKey=Symbol(""),routerKey=Symbol(""),routeLocationKey=Symbol(""),routerViewLocationKey=Symbol("");function useCallbacks(){let t=[];function n(g){return t.push(g),()=>{const y=t.indexOf(g);y>-1&&t.splice(y,1)}}function r(){t=[]}return{add:n,list:()=>t,reset:r}}function guardToPromiseFn(t,n,r,g,y){const L=g&&(g.enterCallbacks[y]=g.enterCallbacks[y]||[]);return()=>new Promise((z,j)=>{const ae=$e=>{$e===!1?j(createRouterError(4,{from:r,to:n})):$e instanceof Error?j($e):isRouteLocation($e)?j(createRouterError(2,{from:n,to:$e})):(L&&g.enterCallbacks[y]===L&&typeof $e=="function"&&L.push($e),z())},de=t.call(g&&g.instances[y],n,r,ae);let he=Promise.resolve(de);t.length<3&&(he=he.then(ae)),he.catch($e=>j($e))})}function extractComponentsGuards(t,n,r,g){const y=[];for(const L of t)for(const z in L.components){let j=L.components[z];if(!(n!=="beforeRouteEnter"&&!L.instances[z]))if(isRouteComponent(j)){const de=(j.__vccOpts||j)[n];de&&y.push(guardToPromiseFn(de,r,g,L,z))}else{let ae=j();y.push(()=>ae.then(de=>{if(!de)return Promise.reject(new Error(`Couldn't resolve component "${z}" at "${L.path}"`));const he=isESModule(de)?de.default:de;L.components[z]=he;const Lt=(he.__vccOpts||he)[n];return Lt&&guardToPromiseFn(Lt,r,g,L,z)()}))}}return y}function isRouteComponent(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function useLink(t){const n=inject(routerKey),r=inject(routeLocationKey),g=computed(()=>n.resolve(unref(t.to))),y=computed(()=>{const{matched:ae}=g.value,{length:de}=ae,he=ae[de-1],$e=r.matched;if(!he||!$e.length)return-1;const Lt=$e.findIndex(isSameRouteRecord.bind(null,he));if(Lt>-1)return Lt;const jt=getOriginalPath(ae[de-2]);return de>1&&getOriginalPath(he)===jt&&$e[$e.length-1].path!==jt?$e.findIndex(isSameRouteRecord.bind(null,ae[de-2])):Lt}),L=computed(()=>y.value>-1&&includesParams(r.params,g.value.params)),z=computed(()=>y.value>-1&&y.value===r.matched.length-1&&isSameRouteLocationParams(r.params,g.value.params));function j(ae={}){return guardEvent(ae)?n[unref(t.replace)?"replace":"push"](unref(t.to)).catch(noop$3):Promise.resolve()}return{route:g,href:computed(()=>g.value.href),isActive:L,isExactActive:z,navigate:j}}const RouterLinkImpl=defineComponent({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink,setup(t,{slots:n}){const r=reactive(useLink(t)),{options:g}=inject(routerKey),y=computed(()=>({[getLinkClass(t.activeClass,g.linkActiveClass,"router-link-active")]:r.isActive,[getLinkClass(t.exactActiveClass,g.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const L=n.default&&n.default(r);return t.custom?L:h$1("a",{"aria-current":r.isExactActive?t.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:y.value},L)}}}),RouterLink=RouterLinkImpl;function guardEvent(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const n=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(n))return}return t.preventDefault&&t.preventDefault(),!0}}function includesParams(t,n){for(const r in n){const g=n[r],y=t[r];if(typeof g=="string"){if(g!==y)return!1}else if(!isArray$5(y)||y.length!==g.length||g.some((L,z)=>L!==y[z]))return!1}return!0}function getOriginalPath(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const getLinkClass=(t,n,r)=>t!=null?t:n!=null?n:r,RouterViewImpl=defineComponent({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:n,slots:r}){const g=inject(routerViewLocationKey),y=computed(()=>t.route||g.value),L=inject(viewDepthKey,0),z=computed(()=>{let de=unref(L);const{matched:he}=y.value;let $e;for(;($e=he[de])&&!$e.components;)de++;return de}),j=computed(()=>y.value.matched[z.value]);provide(viewDepthKey,computed(()=>z.value+1)),provide(matchedRouteKey,j),provide(routerViewLocationKey,y);const ae=ref();return watch$1(()=>[ae.value,j.value,t.name],([de,he,$e],[Lt,jt,$n])=>{he&&(he.instances[$e]=de,jt&&jt!==he&&de&&de===Lt&&(he.leaveGuards.size||(he.leaveGuards=jt.leaveGuards),he.updateGuards.size||(he.updateGuards=jt.updateGuards))),de&&he&&(!jt||!isSameRouteRecord(he,jt)||!Lt)&&(he.enterCallbacks[$e]||[]).forEach(Cn=>Cn(de))},{flush:"post"}),()=>{const de=y.value,he=t.name,$e=j.value,Lt=$e&&$e.components[he];if(!Lt)return normalizeSlot(r.default,{Component:Lt,route:de});const jt=$e.props[he],$n=jt?jt===!0?de.params:typeof jt=="function"?jt(de):jt:null,Sn=h$1(Lt,assign({},$n,n,{onVnodeUnmounted:wn=>{wn.component.isUnmounted&&($e.instances[he]=null)},ref:ae}));return normalizeSlot(r.default,{Component:Sn,route:de})||Sn}}});function normalizeSlot(t,n){if(!t)return null;const r=t(n);return r.length===1?r[0]:r}const RouterView=RouterViewImpl;function createRouter(t){const n=createRouterMatcher(t.routes,t),r=t.parseQuery||parseQuery,g=t.stringifyQuery||stringifyQuery,y=t.history,L=useCallbacks(),z=useCallbacks(),j=useCallbacks(),ae=shallowRef(START_LOCATION_NORMALIZED);let de=START_LOCATION_NORMALIZED;isBrowser&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const he=applyToParams.bind(null,ja=>""+ja),$e=applyToParams.bind(null,encodeParam),Lt=applyToParams.bind(null,decode$1);function jt(ja,Ka){let Ya,Ga;return isRouteName(ja)?(Ya=n.getRecordMatcher(ja),Ga=Ka):Ga=ja,n.addRoute(Ga,Ya)}function $n(ja){const Ka=n.getRecordMatcher(ja);Ka&&n.removeRoute(Ka)}function Cn(){return n.getRoutes().map(ja=>ja.record)}function Sn(ja){return!!n.getRecordMatcher(ja)}function wn(ja,Ka){if(Ka=assign({},Ka||ae.value),typeof ja=="string"){const Fa=parseURL(r,ja,Ka.path),Xa=n.resolve({path:Fa.path},Ka),ri=y.createHref(Fa.fullPath);return assign(Fa,Xa,{params:Lt(Xa.params),hash:decode$1(Fa.hash),redirectedFrom:void 0,href:ri})}let Ya;if("path"in ja)Ya=assign({},ja,{path:parseURL(r,ja.path,Ka.path).path});else{const Fa=assign({},ja.params);for(const Xa in Fa)Fa[Xa]==null&&delete Fa[Xa];Ya=assign({},ja,{params:$e(ja.params)}),Ka.params=$e(Ka.params)}const Ga=n.resolve(Ya,Ka),Ja=ja.hash||"";Ga.params=he(Lt(Ga.params));const ti=stringifyURL(g,assign({},ja,{hash:encodeHash(Ja),path:Ga.path})),ai=y.createHref(ti);return assign({fullPath:ti,hash:Ja,query:g===stringifyQuery?normalizeQuery(ja.query):ja.query||{}},Ga,{redirectedFrom:void 0,href:ai})}function xn(ja){return typeof ja=="string"?parseURL(r,ja,ae.value.path):assign({},ja)}function Tn(ja,Ka){if(de!==ja)return createRouterError(8,{from:Ka,to:ja})}function kn(ja){return Nn(ja)}function Mn(ja){return kn(assign(xn(ja),{replace:!0}))}function An(ja){const Ka=ja.matched[ja.matched.length-1];if(Ka&&Ka.redirect){const{redirect:Ya}=Ka;let Ga=typeof Ya=="function"?Ya(ja):Ya;return typeof Ga=="string"&&(Ga=Ga.includes("?")||Ga.includes("#")?Ga=xn(Ga):{path:Ga},Ga.params={}),assign({query:ja.query,hash:ja.hash,params:"path"in Ga?{}:ja.params},Ga)}}function Nn(ja,Ka){const Ya=de=wn(ja),Ga=ae.value,Ja=ja.state,ti=ja.force,ai=ja.replace===!0,Fa=An(Ya);if(Fa)return Nn(assign(xn(Fa),{state:typeof Fa=="object"?assign({},Ja,Fa.state):Ja,force:ti,replace:ai}),Ka||Ya);const Xa=Ya;Xa.redirectedFrom=Ka;let ri;return!ti&&isSameRouteLocation(g,Ga,Ya)&&(ri=createRouterError(16,{to:Xa,from:Ga}),Va(Ga,Ga,!0,!1)),(ri?Promise.resolve(ri):In(Xa,Ga)).catch(li=>isNavigationFailure(li)?isNavigationFailure(li,2)?li:La(li):Aa(li,Xa,Ga)).then(li=>{if(li){if(isNavigationFailure(li,2))return Nn(assign({replace:ai},xn(li.to),{state:typeof li.to=="object"?assign({},Ja,li.to.state):Ja,force:ti}),Ka||Xa)}else li=Rn(Xa,Ga,!0,ai,Ja);return Dn(Xa,Ga,li),li})}function Pn(ja,Ka){const Ya=Tn(ja,Ka);return Ya?Promise.reject(Ya):Promise.resolve()}function In(ja,Ka){let Ya;const[Ga,Ja,ti]=extractChangingRecords(ja,Ka);Ya=extractComponentsGuards(Ga.reverse(),"beforeRouteLeave",ja,Ka);for(const Fa of Ga)Fa.leaveGuards.forEach(Xa=>{Ya.push(guardToPromiseFn(Xa,ja,Ka))});const ai=Pn.bind(null,ja,Ka);return Ya.push(ai),runGuardQueue(Ya).then(()=>{Ya=[];for(const Fa of L.list())Ya.push(guardToPromiseFn(Fa,ja,Ka));return Ya.push(ai),runGuardQueue(Ya)}).then(()=>{Ya=extractComponentsGuards(Ja,"beforeRouteUpdate",ja,Ka);for(const Fa of Ja)Fa.updateGuards.forEach(Xa=>{Ya.push(guardToPromiseFn(Xa,ja,Ka))});return Ya.push(ai),runGuardQueue(Ya)}).then(()=>{Ya=[];for(const Fa of ja.matched)if(Fa.beforeEnter&&!Ka.matched.includes(Fa))if(isArray$5(Fa.beforeEnter))for(const Xa of Fa.beforeEnter)Ya.push(guardToPromiseFn(Xa,ja,Ka));else Ya.push(guardToPromiseFn(Fa.beforeEnter,ja,Ka));return Ya.push(ai),runGuardQueue(Ya)}).then(()=>(ja.matched.forEach(Fa=>Fa.enterCallbacks={}),Ya=extractComponentsGuards(ti,"beforeRouteEnter",ja,Ka),Ya.push(ai),runGuardQueue(Ya))).then(()=>{Ya=[];for(const Fa of z.list())Ya.push(guardToPromiseFn(Fa,ja,Ka));return Ya.push(ai),runGuardQueue(Ya)}).catch(Fa=>isNavigationFailure(Fa,8)?Fa:Promise.reject(Fa))}function Dn(ja,Ka,Ya){for(const Ga of j.list())Ga(ja,Ka,Ya)}function Rn(ja,Ka,Ya,Ga,Ja){const ti=Tn(ja,Ka);if(ti)return ti;const ai=Ka===START_LOCATION_NORMALIZED,Fa=isBrowser?history.state:{};Ya&&(Ga||ai?y.replace(ja.fullPath,assign({scroll:ai&&Fa&&Fa.scroll},Ja)):y.push(ja.fullPath,Ja)),ae.value=ja,Va(ja,Ka,Ya,ai),La()}let On;function Sr(){On||(On=y.listen((ja,Ka,Ya)=>{if(!ei.listening)return;const Ga=wn(ja),Ja=An(Ga);if(Ja){Nn(assign(Ja,{replace:!0}),Ga).catch(noop$3);return}de=Ga;const ti=ae.value;isBrowser&&saveScrollPosition(getScrollKey(ti.fullPath,Ya.delta),computeScrollPosition()),In(Ga,ti).catch(ai=>isNavigationFailure(ai,12)?ai:isNavigationFailure(ai,2)?(Nn(ai.to,Ga).then(Fa=>{isNavigationFailure(Fa,20)&&!Ya.delta&&Ya.type===NavigationType.pop&&y.go(-1,!1)}).catch(noop$3),Promise.reject()):(Ya.delta&&y.go(-Ya.delta,!1),Aa(ai,Ga,ti))).then(ai=>{ai=ai||Rn(Ga,ti,!1),ai&&(Ya.delta&&!isNavigationFailure(ai,8)?y.go(-Ya.delta,!1):Ya.type===NavigationType.pop&&isNavigationFailure(ai,20)&&y.go(-1,!1)),Dn(Ga,ti,ai)}).catch(noop$3)}))}let Ar=useCallbacks(),Da=useCallbacks(),Pa;function Aa(ja,Ka,Ya){La(ja);const Ga=Da.list();return Ga.length?Ga.forEach(Ja=>Ja(ja,Ka,Ya)):console.error(ja),Promise.reject(ja)}function Ba(){return Pa&&ae.value!==START_LOCATION_NORMALIZED?Promise.resolve():new Promise((ja,Ka)=>{Ar.add([ja,Ka])})}function La(ja){return Pa||(Pa=!ja,Sr(),Ar.list().forEach(([Ka,Ya])=>ja?Ya(ja):Ka()),Ar.reset()),ja}function Va(ja,Ka,Ya,Ga){const{scrollBehavior:Ja}=t;if(!isBrowser||!Ja)return Promise.resolve();const ti=!Ya&&getSavedScrollPosition(getScrollKey(ja.fullPath,0))||(Ga||!Ya)&&history.state&&history.state.scroll||null;return nextTick().then(()=>Ja(ja,Ka,ti)).then(ai=>ai&&scrollToPosition(ai)).catch(ai=>Aa(ai,ja,Ka))}const Ua=ja=>y.go(ja);let za;const Wa=new Set,ei={currentRoute:ae,listening:!0,addRoute:jt,removeRoute:$n,hasRoute:Sn,getRoutes:Cn,resolve:wn,options:t,push:kn,replace:Mn,go:Ua,back:()=>Ua(-1),forward:()=>Ua(1),beforeEach:L.add,beforeResolve:z.add,afterEach:j.add,onError:Da.add,isReady:Ba,install(ja){const Ka=this;ja.component("RouterLink",RouterLink),ja.component("RouterView",RouterView),ja.config.globalProperties.$router=Ka,Object.defineProperty(ja.config.globalProperties,"$route",{enumerable:!0,get:()=>unref(ae)}),isBrowser&&!za&&ae.value===START_LOCATION_NORMALIZED&&(za=!0,kn(y.location).catch(Ja=>{}));const Ya={};for(const Ja in START_LOCATION_NORMALIZED)Ya[Ja]=computed(()=>ae.value[Ja]);ja.provide(routerKey,Ka),ja.provide(routeLocationKey,reactive(Ya)),ja.provide(routerViewLocationKey,ae);const Ga=ja.unmount;Wa.add(ja),ja.unmount=function(){Wa.delete(ja),Wa.size<1&&(de=START_LOCATION_NORMALIZED,On&&On(),On=null,ae.value=START_LOCATION_NORMALIZED,za=!1,Pa=!1),Ga()}}};return ei}function runGuardQueue(t){return t.reduce((n,r)=>n.then(()=>r()),Promise.resolve())}function extractChangingRecords(t,n){const r=[],g=[],y=[],L=Math.max(n.matched.length,t.matched.length);for(let z=0;zisSameRouteRecord(de,j))?g.push(j):r.push(j));const ae=t.matched[z];ae&&(n.matched.find(de=>isSameRouteRecord(de,ae))||y.push(ae))}return[r,g,y]}function useRouter(){return inject(routerKey)}function useRoute(){return inject(routeLocationKey)}const FOCUSABLE_ELEMENT_SELECTORS='a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])',isVisible=t=>getComputedStyle(t).position==="fixed"?!1:t.offsetParent!==null,obtainAllFocusableElements$1=t=>Array.from(t.querySelectorAll(FOCUSABLE_ELEMENT_SELECTORS)).filter(n=>isFocusable(n)&&isVisible(n)),isFocusable=t=>{if(t.tabIndex>0||t.tabIndex===0&&t.getAttribute("tabIndex")!==null)return!0;if(t.disabled)return!1;switch(t.nodeName){case"A":return!!t.href&&t.rel!=="ignore";case"INPUT":return!(t.type==="hidden"||t.type==="file");case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},triggerEvent=function(t,n,...r){let g;n.includes("mouse")||n.includes("click")?g="MouseEvents":n.includes("key")?g="KeyboardEvent":g="HTMLEvents";const y=document.createEvent(g);return y.initEvent(n,...r),t.dispatchEvent(y),t},isLeaf=t=>!t.getAttribute("aria-owns"),getSibling=(t,n,r)=>{const{parentNode:g}=t;if(!g)return null;const y=g.querySelectorAll(r),L=Array.prototype.indexOf.call(y,t);return y[L+n]||null},focusNode=t=>{!t||(t.focus(),!isLeaf(t)&&t.click())},composeEventHandlers=(t,n,{checkForDefaultPrevented:r=!0}={})=>y=>{const L=t==null?void 0:t(y);if(r===!1||!L)return n==null?void 0:n(y)},whenMouse=t=>n=>n.pointerType==="mouse"?t(n):void 0;var __defProp$9=Object.defineProperty,__defProps$6=Object.defineProperties,__getOwnPropDescs$6=Object.getOwnPropertyDescriptors,__getOwnPropSymbols$b=Object.getOwnPropertySymbols,__hasOwnProp$b=Object.prototype.hasOwnProperty,__propIsEnum$b=Object.prototype.propertyIsEnumerable,__defNormalProp$9=(t,n,r)=>n in t?__defProp$9(t,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[n]=r,__spreadValues$9=(t,n)=>{for(var r in n||(n={}))__hasOwnProp$b.call(n,r)&&__defNormalProp$9(t,r,n[r]);if(__getOwnPropSymbols$b)for(var r of __getOwnPropSymbols$b(n))__propIsEnum$b.call(n,r)&&__defNormalProp$9(t,r,n[r]);return t},__spreadProps$6=(t,n)=>__defProps$6(t,__getOwnPropDescs$6(n));function computedEager(t,n){var r;const g=shallowRef();return watchEffect(()=>{g.value=t()},__spreadProps$6(__spreadValues$9({},n),{flush:(r=n==null?void 0:n.flush)!=null?r:"sync"})),readonly(g)}var _a$2;const isClient=typeof window!="undefined",isDef$1=t=>typeof t!="undefined",isBoolean=t=>typeof t=="boolean",isFunction$3=t=>typeof t=="function",isNumber$2=t=>typeof t=="number",isString$2=t=>typeof t=="string",noop$2=()=>{},isIOS=isClient&&((_a$2=window==null?void 0:window.navigator)==null?void 0:_a$2.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function resolveUnref(t){return typeof t=="function"?t():unref(t)}function createFilterWrapper(t,n){function r(...g){return new Promise((y,L)=>{Promise.resolve(t(()=>n.apply(this,g),{fn:n,thisArg:this,args:g})).then(y).catch(L)})}return r}function debounceFilter(t,n={}){let r,g,y=noop$2;const L=j=>{clearTimeout(j),y(),y=noop$2};return j=>{const ae=resolveUnref(t),de=resolveUnref(n.maxWait);return r&&L(r),ae<=0||de!==void 0&&de<=0?(g&&(L(g),g=null),Promise.resolve(j())):new Promise((he,$e)=>{y=n.rejectOnCancel?$e:he,de&&!g&&(g=setTimeout(()=>{r&&L(r),g=null,he(j())},de)),r=setTimeout(()=>{g&&L(g),g=null,he(j())},ae)})}}function throttleFilter(t,n=!0,r=!0,g=!1){let y=0,L,z=!0,j=noop$2,ae;const de=()=>{L&&(clearTimeout(L),L=void 0,j(),j=noop$2)};return $e=>{const Lt=resolveUnref(t),jt=Date.now()-y,$n=()=>ae=$e();return de(),Lt<=0?(y=Date.now(),$n()):(jt>Lt&&(r||!z)?(y=Date.now(),$n()):n&&(ae=new Promise((Cn,Sn)=>{j=g?Sn:Cn,L=setTimeout(()=>{y=Date.now(),z=!0,Cn($n()),de()},Math.max(0,Lt-jt))})),!r&&!L&&(L=setTimeout(()=>z=!0,Lt)),z=!1,ae)}}function identity$2(t){return t}function tryOnScopeDispose(t){return getCurrentScope()?(onScopeDispose(t),!0):!1}function useDebounceFn(t,n=200,r={}){return createFilterWrapper(debounceFilter(n,r),t)}function refDebounced(t,n=200,r={}){const g=ref(t.value),y=useDebounceFn(()=>{g.value=t.value},n,r);return watch$1(t,()=>y()),g}function useThrottleFn(t,n=200,r=!1,g=!0,y=!1){return createFilterWrapper(throttleFilter(n,r,g,y),t)}function tryOnMounted(t,n=!0){getCurrentInstance()?onMounted(t):n?t():nextTick(t)}function useTimeoutFn(t,n,r={}){const{immediate:g=!0}=r,y=ref(!1);let L=null;function z(){L&&(clearTimeout(L),L=null)}function j(){y.value=!1,z()}function ae(...de){z(),y.value=!0,L=setTimeout(()=>{y.value=!1,L=null,t(...de)},resolveUnref(n))}return g&&(y.value=!0,isClient&&ae()),tryOnScopeDispose(j),{isPending:readonly(y),start:ae,stop:j}}function unrefElement(t){var n;const r=resolveUnref(t);return(n=r==null?void 0:r.$el)!=null?n:r}const defaultWindow=isClient?window:void 0,defaultDocument=isClient?window.document:void 0;function useEventListener(...t){let n,r,g,y;if(isString$2(t[0])||Array.isArray(t[0])?([r,g,y]=t,n=defaultWindow):[n,r,g,y]=t,!n)return noop$2;Array.isArray(r)||(r=[r]),Array.isArray(g)||(g=[g]);const L=[],z=()=>{L.forEach(he=>he()),L.length=0},j=(he,$e,Lt,jt)=>(he.addEventListener($e,Lt,jt),()=>he.removeEventListener($e,Lt,jt)),ae=watch$1(()=>[unrefElement(n),resolveUnref(y)],([he,$e])=>{z(),he&&L.push(...r.flatMap(Lt=>g.map(jt=>j(he,Lt,jt,$e))))},{immediate:!0,flush:"post"}),de=()=>{ae(),z()};return tryOnScopeDispose(de),de}let _iOSWorkaround=!1;function onClickOutside(t,n,r={}){const{window:g=defaultWindow,ignore:y=[],capture:L=!0,detectIframe:z=!1}=r;if(!g)return;isIOS&&!_iOSWorkaround&&(_iOSWorkaround=!0,Array.from(g.document.body.children).forEach(Lt=>Lt.addEventListener("click",noop$2)));let j=!0;const ae=Lt=>y.some(jt=>{if(typeof jt=="string")return Array.from(g.document.querySelectorAll(jt)).some($n=>$n===Lt.target||Lt.composedPath().includes($n));{const $n=unrefElement(jt);return $n&&(Lt.target===$n||Lt.composedPath().includes($n))}}),he=[useEventListener(g,"click",Lt=>{const jt=unrefElement(t);if(!(!jt||jt===Lt.target||Lt.composedPath().includes(jt))){if(Lt.detail===0&&(j=!ae(Lt)),!j){j=!0;return}n(Lt)}},{passive:!0,capture:L}),useEventListener(g,"pointerdown",Lt=>{const jt=unrefElement(t);jt&&(j=!Lt.composedPath().includes(jt)&&!ae(Lt))},{passive:!0}),z&&useEventListener(g,"blur",Lt=>{var jt;const $n=unrefElement(t);((jt=g.document.activeElement)==null?void 0:jt.tagName)==="IFRAME"&&!($n!=null&&$n.contains(g.document.activeElement))&&n(Lt)})].filter(Boolean);return()=>he.forEach(Lt=>Lt())}function useSupported(t,n=!1){const r=ref(),g=()=>r.value=Boolean(t());return g(),tryOnMounted(g,n),r}function cloneFnJSON(t){return JSON.parse(JSON.stringify(t))}const _global=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},globalKey="__vueuse_ssr_handlers__";_global[globalKey]=_global[globalKey]||{};_global[globalKey];function useCssVar(t,n,{window:r=defaultWindow,initialValue:g=""}={}){const y=ref(g),L=computed(()=>{var z;return unrefElement(n)||((z=r==null?void 0:r.document)==null?void 0:z.documentElement)});return watch$1([L,()=>resolveUnref(t)],([z,j])=>{var ae;if(z&&r){const de=(ae=r.getComputedStyle(z).getPropertyValue(j))==null?void 0:ae.trim();y.value=de||g}},{immediate:!0}),watch$1(y,z=>{var j;(j=L.value)!=null&&j.style&&L.value.style.setProperty(resolveUnref(t),z)}),y}function useDocumentVisibility({document:t=defaultDocument}={}){if(!t)return ref("visible");const n=ref(t.visibilityState);return useEventListener(t,"visibilitychange",()=>{n.value=t.visibilityState}),n}var __getOwnPropSymbols$g=Object.getOwnPropertySymbols,__hasOwnProp$g=Object.prototype.hasOwnProperty,__propIsEnum$g=Object.prototype.propertyIsEnumerable,__objRest$2=(t,n)=>{var r={};for(var g in t)__hasOwnProp$g.call(t,g)&&n.indexOf(g)<0&&(r[g]=t[g]);if(t!=null&&__getOwnPropSymbols$g)for(var g of __getOwnPropSymbols$g(t))n.indexOf(g)<0&&__propIsEnum$g.call(t,g)&&(r[g]=t[g]);return r};function useResizeObserver(t,n,r={}){const g=r,{window:y=defaultWindow}=g,L=__objRest$2(g,["window"]);let z;const j=useSupported(()=>y&&"ResizeObserver"in y),ae=()=>{z&&(z.disconnect(),z=void 0)},de=watch$1(()=>unrefElement(t),$e=>{ae(),j.value&&y&&$e&&(z=new ResizeObserver(n),z.observe($e,L))},{immediate:!0,flush:"post"}),he=()=>{ae(),de()};return tryOnScopeDispose(he),{isSupported:j,stop:he}}function useElementBounding(t,n={}){const{reset:r=!0,windowResize:g=!0,windowScroll:y=!0,immediate:L=!0}=n,z=ref(0),j=ref(0),ae=ref(0),de=ref(0),he=ref(0),$e=ref(0),Lt=ref(0),jt=ref(0);function $n(){const Cn=unrefElement(t);if(!Cn){r&&(z.value=0,j.value=0,ae.value=0,de.value=0,he.value=0,$e.value=0,Lt.value=0,jt.value=0);return}const Sn=Cn.getBoundingClientRect();z.value=Sn.height,j.value=Sn.bottom,ae.value=Sn.left,de.value=Sn.right,he.value=Sn.top,$e.value=Sn.width,Lt.value=Sn.x,jt.value=Sn.y}return useResizeObserver(t,$n),watch$1(()=>unrefElement(t),Cn=>!Cn&&$n()),y&&useEventListener("scroll",$n,{capture:!0,passive:!0}),g&&useEventListener("resize",$n,{passive:!0}),tryOnMounted(()=>{L&&$n()}),{height:z,bottom:j,left:ae,right:de,top:he,width:$e,x:Lt,y:jt,update:$n}}var SwipeDirection;(function(t){t.UP="UP",t.RIGHT="RIGHT",t.DOWN="DOWN",t.LEFT="LEFT",t.NONE="NONE"})(SwipeDirection||(SwipeDirection={}));var __defProp=Object.defineProperty,__getOwnPropSymbols=Object.getOwnPropertySymbols,__hasOwnProp=Object.prototype.hasOwnProperty,__propIsEnum=Object.prototype.propertyIsEnumerable,__defNormalProp=(t,n,r)=>n in t?__defProp(t,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[n]=r,__spreadValues=(t,n)=>{for(var r in n||(n={}))__hasOwnProp.call(n,r)&&__defNormalProp(t,r,n[r]);if(__getOwnPropSymbols)for(var r of __getOwnPropSymbols(n))__propIsEnum.call(n,r)&&__defNormalProp(t,r,n[r]);return t};const _TransitionPresets={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};__spreadValues({linear:identity$2},_TransitionPresets);function useVModel(t,n,r,g={}){var y,L,z;const{clone:j=!1,passive:ae=!1,eventName:de,deep:he=!1,defaultValue:$e}=g,Lt=getCurrentInstance(),jt=r||(Lt==null?void 0:Lt.emit)||((y=Lt==null?void 0:Lt.$emit)==null?void 0:y.bind(Lt))||((z=(L=Lt==null?void 0:Lt.proxy)==null?void 0:L.$emit)==null?void 0:z.bind(Lt==null?void 0:Lt.proxy));let $n=de;n||(n="modelValue"),$n=de||$n||`update:${n.toString()}`;const Cn=wn=>j?isFunction$3(j)?j(wn):cloneFnJSON(wn):wn,Sn=()=>isDef$1(t[n])?Cn(t[n]):$e;if(ae){const wn=Sn(),xn=ref(wn);return watch$1(()=>t[n],Tn=>xn.value=Cn(Tn)),watch$1(xn,Tn=>{(Tn!==t[n]||he)&&jt($n,Tn)},{deep:he}),xn}else return computed({get(){return Sn()},set(wn){jt($n,wn)}})}function useWindowFocus({window:t=defaultWindow}={}){if(!t)return ref(!1);const n=ref(t.document.hasFocus());return useEventListener(t,"blur",()=>{n.value=!1}),useEventListener(t,"focus",()=>{n.value=!0}),n}function useWindowSize(t={}){const{window:n=defaultWindow,initialWidth:r=1/0,initialHeight:g=1/0,listenOrientation:y=!0,includeScrollbar:L=!0}=t,z=ref(r),j=ref(g),ae=()=>{n&&(L?(z.value=n.innerWidth,j.value=n.innerHeight):(z.value=n.document.documentElement.clientWidth,j.value=n.document.documentElement.clientHeight))};return ae(),tryOnMounted(ae),useEventListener("resize",ae,{passive:!0}),y&&useEventListener("orientationchange",ae,{passive:!0}),{width:z,height:j}}const isInContainer=(t,n)=>{if(!isClient||!t||!n)return!1;const r=t.getBoundingClientRect();let g;return n instanceof Element?g=n.getBoundingClientRect():g={top:0,right:window.innerWidth,bottom:window.innerHeight,left:0},r.topg.top&&r.right>g.left&&r.left{let n=0,r=t;for(;r;)n+=r.offsetTop,r=r.offsetParent;return n},getOffsetTopDistance=(t,n)=>Math.abs(getOffsetTop(t)-getOffsetTop(n)),getClientXY=t=>{let n,r;return t.type==="touchend"?(r=t.changedTouches[0].clientY,n=t.changedTouches[0].clientX):t.type.startsWith("touch")?(r=t.touches[0].clientY,n=t.touches[0].clientX):(r=t.clientY,n=t.clientX),{clientX:n,clientY:r}};var freeGlobal=typeof global=="object"&&global&&global.Object===Object&&global,freeGlobal$1=freeGlobal,freeSelf=typeof self=="object"&&self&&self.Object===Object&&self,root=freeGlobal$1||freeSelf||Function("return this")(),root$1=root,Symbol$2=root$1.Symbol,Symbol$3=Symbol$2,objectProto$f=Object.prototype,hasOwnProperty$c=objectProto$f.hasOwnProperty,nativeObjectToString$1=objectProto$f.toString,symToStringTag$1=Symbol$3?Symbol$3.toStringTag:void 0;function getRawTag(t){var n=hasOwnProperty$c.call(t,symToStringTag$1),r=t[symToStringTag$1];try{t[symToStringTag$1]=void 0;var g=!0}catch{}var y=nativeObjectToString$1.call(t);return g&&(n?t[symToStringTag$1]=r:delete t[symToStringTag$1]),y}var objectProto$e=Object.prototype,nativeObjectToString=objectProto$e.toString;function objectToString(t){return nativeObjectToString.call(t)}var nullTag="[object Null]",undefinedTag="[object Undefined]",symToStringTag=Symbol$3?Symbol$3.toStringTag:void 0;function baseGetTag(t){return t==null?t===void 0?undefinedTag:nullTag:symToStringTag&&symToStringTag in Object(t)?getRawTag(t):objectToString(t)}function isObjectLike(t){return t!=null&&typeof t=="object"}var symbolTag$3="[object Symbol]";function isSymbol(t){return typeof t=="symbol"||isObjectLike(t)&&baseGetTag(t)==symbolTag$3}function arrayMap(t,n){for(var r=-1,g=t==null?0:t.length,y=Array(g);++r0){if(++n>=HOT_COUNT)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}function constant(t){return function(){return t}}var defineProperty=function(){try{var t=getNative(Object,"defineProperty");return t({},"",{}),t}catch{}}(),defineProperty$1=defineProperty,baseSetToString=defineProperty$1?function(t,n){return defineProperty$1(t,"toString",{configurable:!0,enumerable:!1,value:constant(n),writable:!0})}:identity$1,baseSetToString$1=baseSetToString,setToString=shortOut(baseSetToString$1),setToString$1=setToString;function arrayEach(t,n){for(var r=-1,g=t==null?0:t.length;++r-1}var MAX_SAFE_INTEGER$2=9007199254740991,reIsUint=/^(?:0|[1-9]\d*)$/;function isIndex(t,n){var r=typeof t;return n=n==null?MAX_SAFE_INTEGER$2:n,!!n&&(r=="number"||r!="symbol"&&reIsUint.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=MAX_SAFE_INTEGER$1}function isArrayLike$1(t){return t!=null&&isLength(t.length)&&!isFunction$2(t)}function isIterateeCall(t,n,r){if(!isObject$6(r))return!1;var g=typeof n;return(g=="number"?isArrayLike$1(r)&&isIndex(n,r.length):g=="string"&&n in r)?eq(r[n],t):!1}function createAssigner(t){return baseRest(function(n,r){var g=-1,y=r.length,L=y>1?r[y-1]:void 0,z=y>2?r[2]:void 0;for(L=t.length>3&&typeof L=="function"?(y--,L):void 0,z&&isIterateeCall(r[0],r[1],z)&&(L=y<3?void 0:L,y=1),n=Object(n);++g-1}function listCacheSet$1(t,n){var r=this.__data__,g=assocIndexOf(r,t);return g<0?(++this.size,r.push([t,n])):r[g][1]=n,this}function ListCache(t){var n=-1,r=t==null?0:t.length;for(this.clear();++n0&&r(j)?n>1?baseFlatten(j,n-1,r,g,y):arrayPush(y,j):g||(y[y.length]=j)}return y}function flatten(t){var n=t==null?0:t.length;return n?baseFlatten(t,1):[]}function flatRest(t){return setToString$1(overRest(t,void 0,flatten),t+"")}var getPrototype=overArg(Object.getPrototypeOf,Object),getPrototype$1=getPrototype,objectTag$3="[object Object]",funcProto=Function.prototype,objectProto$4=Object.prototype,funcToString=funcProto.toString,hasOwnProperty$3=objectProto$4.hasOwnProperty,objectCtorString=funcToString.call(Object);function isPlainObject$1(t){if(!isObjectLike(t)||baseGetTag(t)!=objectTag$3)return!1;var n=getPrototype$1(t);if(n===null)return!0;var r=hasOwnProperty$3.call(n,"constructor")&&n.constructor;return typeof r=="function"&&r instanceof r&&funcToString.call(r)==objectCtorString}function castArray$1(){if(!arguments.length)return[];var t=arguments[0];return isArray$4(t)?t:[t]}function stackClear(){this.__data__=new ListCache,this.size=0}function stackDelete(t){var n=this.__data__,r=n.delete(t);return this.size=n.size,r}function stackGet(t){return this.__data__.get(t)}function stackHas(t){return this.__data__.has(t)}var LARGE_ARRAY_SIZE$1=200;function stackSet(t,n){var r=this.__data__;if(r instanceof ListCache){var g=r.__data__;if(!Map$2||g.lengthj))return!1;var de=L.get(t),he=L.get(n);if(de&&he)return de==n&&he==t;var $e=-1,Lt=!0,jt=r&COMPARE_UNORDERED_FLAG$3?new SetCache:void 0;for(L.set(t,n),L.set(n,t);++$e=n||Nn<0||$e&&Pn>=L}function wn(){var An=now$1();if(Sn(An))return xn(An);j=setTimeout(wn,Cn(An))}function xn(An){return j=void 0,Lt&&g?jt(An):(g=y=void 0,z)}function Tn(){j!==void 0&&clearTimeout(j),de=0,g=ae=y=j=void 0}function kn(){return j===void 0?z:xn(now$1())}function Mn(){var An=now$1(),Nn=Sn(An);if(g=arguments,y=this,ae=An,Nn){if(j===void 0)return $n(ae);if($e)return clearTimeout(j),j=setTimeout(wn,n),jt(ae)}return j===void 0&&(j=setTimeout(wn,n)),z}return Mn.cancel=Tn,Mn.flush=kn,Mn}function assignMergeValue(t,n,r){(r!==void 0&&!eq(t[n],r)||r===void 0&&!(n in t))&&baseAssignValue(t,n,r)}function isArrayLikeObject(t){return isObjectLike(t)&&isArrayLike$1(t)}function safeGet(t,n){if(!(n==="constructor"&&typeof t[n]=="function")&&n!="__proto__")return t[n]}function toPlainObject(t){return copyObject(t,keysIn(t))}function baseMergeDeep(t,n,r,g,y,L,z){var j=safeGet(t,r),ae=safeGet(n,r),de=z.get(ae);if(de){assignMergeValue(t,r,de);return}var he=L?L(j,ae,r+"",t,n,z):void 0,$e=he===void 0;if($e){var Lt=isArray$4(ae),jt=!Lt&&isBuffer$2(ae),$n=!Lt&&!jt&&isTypedArray$2(ae);he=ae,Lt||jt||$n?isArray$4(j)?he=j:isArrayLikeObject(j)?he=copyArray(j):jt?($e=!1,he=cloneBuffer(ae,!0)):$n?($e=!1,he=cloneTypedArray(ae,!0)):he=[]:isPlainObject$1(ae)||isArguments$1(ae)?(he=j,isArguments$1(j)?he=toPlainObject(j):(!isObject$6(j)||isFunction$2(j))&&(he=initCloneObject(ae))):$e=!1}$e&&(z.set(ae,he),y(he,ae,g,L,z),z.delete(ae)),assignMergeValue(t,r,he)}function baseMerge(t,n,r,g,y){t!==n&&baseFor$1(n,function(L,z){if(y||(y=new Stack),isObject$6(L))baseMergeDeep(t,n,z,r,baseMerge,g,y);else{var j=g?g(safeGet(t,z),L,z+"",t,n,y):void 0;j===void 0&&(j=L),assignMergeValue(t,z,j)}},keysIn)}function arrayIncludesWith(t,n,r){for(var g=-1,y=t==null?0:t.length;++g=LARGE_ARRAY_SIZE){var de=n?null:createSet$1(t);if(de)return setToArray(de);z=!1,y=cacheHas,ae=new SetCache}else ae=n?[]:j;e:for(;++gt===void 0,isEmpty=t=>!t&&t!==0||isArray$6(t)&&t.length===0||isObject$7(t)&&!Object.keys(t).length,isElement$1=t=>typeof Element=="undefined"?!1:t instanceof Element,isPropAbsent=t=>isNil(t),isStringNumber=t=>isString$3(t)?!Number.isNaN(Number(t)):!1,escapeStringRegexp=(t="")=>t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),capitalize=t=>capitalize$1(t),keysOf=t=>Object.keys(t),entriesOf=t=>Object.entries(t),getProp=(t,n,r)=>({get value(){return get$1(t,n,r)},set value(g){set$2(t,n,g)}});class ElementPlusError extends Error{constructor(n){super(n),this.name="ElementPlusError"}}function throwError$1(t,n){throw new ElementPlusError(`[${t}] ${n}`)}function debugWarn(t,n){}const classNameToArray=(t="")=>t.split(" ").filter(n=>!!n.trim()),hasClass=(t,n)=>{if(!t||!n)return!1;if(n.includes(" "))throw new Error("className should not contain space.");return t.classList.contains(n)},addClass=(t,n)=>{!t||!n.trim()||t.classList.add(...classNameToArray(n))},removeClass=(t,n)=>{!t||!n.trim()||t.classList.remove(...classNameToArray(n))},getStyle$1=(t,n)=>{var r;if(!isClient||!t||!n)return"";let g=camelize(n);g==="float"&&(g="cssFloat");try{const y=t.style[g];if(y)return y;const L=(r=document.defaultView)==null?void 0:r.getComputedStyle(t,"");return L?L[g]:""}catch{return t.style[g]}};function addUnit(t,n="px"){if(!t)return"";if(isNumber$2(t)||isStringNumber(t))return`${t}${n}`;if(isString$3(t))return t}const isScroll=(t,n)=>{if(!isClient)return!1;const r={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(n)],g=getStyle$1(t,r);return["scroll","auto","overlay"].some(y=>g.includes(y))},getScrollContainer=(t,n)=>{if(!isClient)return;let r=t;for(;r;){if([window,document,document.documentElement].includes(r))return window;if(isScroll(r,n))return r;r=r.parentNode}return r};let scrollBarWidth;const getScrollBarWidth=t=>{var n;if(!isClient)return 0;if(scrollBarWidth!==void 0)return scrollBarWidth;const r=document.createElement("div");r.className=`${t}-scrollbar__wrap`,r.style.visibility="hidden",r.style.width="100px",r.style.position="absolute",r.style.top="-9999px",document.body.appendChild(r);const g=r.offsetWidth;r.style.overflow="scroll";const y=document.createElement("div");y.style.width="100%",r.appendChild(y);const L=y.offsetWidth;return(n=r.parentNode)==null||n.removeChild(r),scrollBarWidth=g-L,scrollBarWidth};function scrollIntoView(t,n){if(!isClient)return;if(!n){t.scrollTop=0;return}const r=[];let g=n.offsetParent;for(;g!==null&&t!==g&&t.contains(g);)r.push(g),g=g.offsetParent;const y=n.offsetTop+r.reduce((ae,de)=>ae+de.offsetTop,0),L=y+n.offsetHeight,z=t.scrollTop,j=z+t.clientHeight;yj&&(t.scrollTop=L-t.clientHeight)}/*! Element Plus Icons Vue v2.1.0 */var export_helper_default=(t,n)=>{let r=t.__vccOpts||t;for(let[g,y]of n)r[g]=y;return r},arrow_down_vue_vue_type_script_lang_default={name:"ArrowDown"},_hoisted_16$2={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_26=createBaseVNode("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"},null,-1),_hoisted_36=[_hoisted_26];function _sfc_render6(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_16$2,_hoisted_36)}var arrow_down_default=export_helper_default(arrow_down_vue_vue_type_script_lang_default,[["render",_sfc_render6],["__file","arrow-down.vue"]]),arrow_left_vue_vue_type_script_lang_default={name:"ArrowLeft"},_hoisted_18$2={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_28=createBaseVNode("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"},null,-1),_hoisted_38=[_hoisted_28];function _sfc_render8(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_18$2,_hoisted_38)}var arrow_left_default=export_helper_default(arrow_left_vue_vue_type_script_lang_default,[["render",_sfc_render8],["__file","arrow-left.vue"]]),arrow_right_vue_vue_type_script_lang_default={name:"ArrowRight"},_hoisted_110={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_210=createBaseVNode("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"},null,-1),_hoisted_310=[_hoisted_210];function _sfc_render10(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_110,_hoisted_310)}var arrow_right_default=export_helper_default(arrow_right_vue_vue_type_script_lang_default,[["render",_sfc_render10],["__file","arrow-right.vue"]]),arrow_up_vue_vue_type_script_lang_default={name:"ArrowUp"},_hoisted_112={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_212=createBaseVNode("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0z"},null,-1),_hoisted_312=[_hoisted_212];function _sfc_render12(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_112,_hoisted_312)}var arrow_up_default=export_helper_default(arrow_up_vue_vue_type_script_lang_default,[["render",_sfc_render12],["__file","arrow-up.vue"]]),back_vue_vue_type_script_lang_default={name:"Back"},_hoisted_114={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_214=createBaseVNode("path",{fill:"currentColor",d:"M224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0-64z"},null,-1),_hoisted_314=createBaseVNode("path",{fill:"currentColor",d:"m237.248 512 265.408 265.344a32 32 0 0 1-45.312 45.312l-288-288a32 32 0 0 1 0-45.312l288-288a32 32 0 1 1 45.312 45.312L237.248 512z"},null,-1),_hoisted_44=[_hoisted_214,_hoisted_314];function _sfc_render14(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_114,_hoisted_44)}var back_default=export_helper_default(back_vue_vue_type_script_lang_default,[["render",_sfc_render14],["__file","back.vue"]]),calendar_vue_vue_type_script_lang_default={name:"Calendar"},_hoisted_129={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_229=createBaseVNode("path",{fill:"currentColor",d:"M128 384v512h768V192H768v32a32 32 0 1 1-64 0v-32H320v32a32 32 0 0 1-64 0v-32H128v128h768v64H128zm192-256h384V96a32 32 0 1 1 64 0v32h160a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h160V96a32 32 0 0 1 64 0v32zm-32 384h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64z"},null,-1),_hoisted_328=[_hoisted_229];function _sfc_render29(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_129,_hoisted_328)}var calendar_default=export_helper_default(calendar_vue_vue_type_script_lang_default,[["render",_sfc_render29],["__file","calendar.vue"]]),caret_right_vue_vue_type_script_lang_default={name:"CaretRight"},_hoisted_134={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_234=createBaseVNode("path",{fill:"currentColor",d:"M384 192v640l384-320.064z"},null,-1),_hoisted_333=[_hoisted_234];function _sfc_render34(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_134,_hoisted_333)}var caret_right_default=export_helper_default(caret_right_vue_vue_type_script_lang_default,[["render",_sfc_render34],["__file","caret-right.vue"]]),caret_top_vue_vue_type_script_lang_default={name:"CaretTop"},_hoisted_135={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_235=createBaseVNode("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"},null,-1),_hoisted_334=[_hoisted_235];function _sfc_render35(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_135,_hoisted_334)}var caret_top_default=export_helper_default(caret_top_vue_vue_type_script_lang_default,[["render",_sfc_render35],["__file","caret-top.vue"]]),check_vue_vue_type_script_lang_default={name:"Check"},_hoisted_143={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_243=createBaseVNode("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"},null,-1),_hoisted_342=[_hoisted_243];function _sfc_render43(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_143,_hoisted_342)}var check_default=export_helper_default(check_vue_vue_type_script_lang_default,[["render",_sfc_render43],["__file","check.vue"]]),circle_check_filled_vue_vue_type_script_lang_default={name:"CircleCheckFilled"},_hoisted_148={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_248=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),_hoisted_347=[_hoisted_248];function _sfc_render48(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_148,_hoisted_347)}var circle_check_filled_default=export_helper_default(circle_check_filled_vue_vue_type_script_lang_default,[["render",_sfc_render48],["__file","circle-check-filled.vue"]]),circle_check_vue_vue_type_script_lang_default={name:"CircleCheck"},_hoisted_149={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_249=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_348=createBaseVNode("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"},null,-1),_hoisted_415=[_hoisted_249,_hoisted_348];function _sfc_render49(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_149,_hoisted_415)}var circle_check_default=export_helper_default(circle_check_vue_vue_type_script_lang_default,[["render",_sfc_render49],["__file","circle-check.vue"]]),circle_close_filled_vue_vue_type_script_lang_default={name:"CircleCloseFilled"},_hoisted_150={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_250=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336L512 457.664z"},null,-1),_hoisted_349=[_hoisted_250];function _sfc_render50(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_150,_hoisted_349)}var circle_close_filled_default=export_helper_default(circle_close_filled_vue_vue_type_script_lang_default,[["render",_sfc_render50],["__file","circle-close-filled.vue"]]),circle_close_vue_vue_type_script_lang_default={name:"CircleClose"},_hoisted_151={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_251=createBaseVNode("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248L466.752 512z"},null,-1),_hoisted_350=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_416=[_hoisted_251,_hoisted_350];function _sfc_render51(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_151,_hoisted_416)}var circle_close_default=export_helper_default(circle_close_vue_vue_type_script_lang_default,[["render",_sfc_render51],["__file","circle-close.vue"]]),clock_vue_vue_type_script_lang_default={name:"Clock"},_hoisted_154={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_254=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_353=createBaseVNode("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32z"},null,-1),_hoisted_418=createBaseVNode("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32z"},null,-1),_hoisted_56=[_hoisted_254,_hoisted_353,_hoisted_418];function _sfc_render54(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_154,_hoisted_56)}var clock_default=export_helper_default(clock_vue_vue_type_script_lang_default,[["render",_sfc_render54],["__file","clock.vue"]]),close_vue_vue_type_script_lang_default={name:"Close"},_hoisted_156={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_256=createBaseVNode("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),_hoisted_355=[_hoisted_256];function _sfc_render56(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_156,_hoisted_355)}var close_default=export_helper_default(close_vue_vue_type_script_lang_default,[["render",_sfc_render56],["__file","close.vue"]]),d_arrow_left_vue_vue_type_script_lang_default={name:"DArrowLeft"},_hoisted_172={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_272=createBaseVNode("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"},null,-1),_hoisted_371=[_hoisted_272];function _sfc_render72(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_172,_hoisted_371)}var d_arrow_left_default=export_helper_default(d_arrow_left_vue_vue_type_script_lang_default,[["render",_sfc_render72],["__file","d-arrow-left.vue"]]),d_arrow_right_vue_vue_type_script_lang_default={name:"DArrowRight"},_hoisted_173={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_273=createBaseVNode("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688zm-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"},null,-1),_hoisted_372=[_hoisted_273];function _sfc_render73(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_173,_hoisted_372)}var d_arrow_right_default=export_helper_default(d_arrow_right_vue_vue_type_script_lang_default,[["render",_sfc_render73],["__file","d-arrow-right.vue"]]),delete_vue_vue_type_script_lang_default={name:"Delete"},_hoisted_180={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_280=createBaseVNode("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V256zm448-64v-64H416v64h192zM224 896h576V256H224v640zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32zm192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32z"},null,-1),_hoisted_379=[_hoisted_280];function _sfc_render80(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_180,_hoisted_379)}var delete_default=export_helper_default(delete_vue_vue_type_script_lang_default,[["render",_sfc_render80],["__file","delete.vue"]]),document_vue_vue_type_script_lang_default={name:"Document"},_hoisted_190={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_290=createBaseVNode("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640V384zm-26.496-64L640 154.496V320h165.504zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm160 448h384v64H320v-64zm0-192h160v64H320v-64zm0 384h384v64H320v-64z"},null,-1),_hoisted_389=[_hoisted_290];function _sfc_render90(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_190,_hoisted_389)}var document_default=export_helper_default(document_vue_vue_type_script_lang_default,[["render",_sfc_render90],["__file","document.vue"]]),full_screen_vue_vue_type_script_lang_default={name:"FullScreen"},_hoisted_1118={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2118=createBaseVNode("path",{fill:"currentColor",d:"m160 96.064 192 .192a32 32 0 0 1 0 64l-192-.192V352a32 32 0 0 1-64 0V96h64v.064zm0 831.872V928H96V672a32 32 0 1 1 64 0v191.936l192-.192a32 32 0 1 1 0 64l-192 .192zM864 96.064V96h64v256a32 32 0 1 1-64 0V160.064l-192 .192a32 32 0 1 1 0-64l192-.192zm0 831.872-192-.192a32 32 0 0 1 0-64l192 .192V672a32 32 0 1 1 64 0v256h-64v-.064z"},null,-1),_hoisted_3117=[_hoisted_2118];function _sfc_render118(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1118,_hoisted_3117)}var full_screen_default=export_helper_default(full_screen_vue_vue_type_script_lang_default,[["render",_sfc_render118],["__file","full-screen.vue"]]),hide_vue_vue_type_script_lang_default={name:"Hide"},_hoisted_1133={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2133=createBaseVNode("path",{fill:"currentColor",d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2L371.2 588.8ZM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z"},null,-1),_hoisted_3132=createBaseVNode("path",{fill:"currentColor",d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z"},null,-1),_hoisted_438=[_hoisted_2133,_hoisted_3132];function _sfc_render133(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1133,_hoisted_438)}var hide_default=export_helper_default(hide_vue_vue_type_script_lang_default,[["render",_sfc_render133],["__file","hide.vue"]]),info_filled_vue_vue_type_script_lang_default={name:"InfoFilled"},_hoisted_1143={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2143=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64zm67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344zM590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"},null,-1),_hoisted_3142=[_hoisted_2143];function _sfc_render143(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1143,_hoisted_3142)}var info_filled_default=export_helper_default(info_filled_vue_vue_type_script_lang_default,[["render",_sfc_render143],["__file","info-filled.vue"]]),loading_vue_vue_type_script_lang_default={name:"Loading"},_hoisted_1150={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2150=createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32zm448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32zm-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32zM195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0zm-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"},null,-1),_hoisted_3149=[_hoisted_2150];function _sfc_render150(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1150,_hoisted_3149)}var loading_default=export_helper_default(loading_vue_vue_type_script_lang_default,[["render",_sfc_render150],["__file","loading.vue"]]),minus_vue_vue_type_script_lang_default={name:"Minus"},_hoisted_1169={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2169=createBaseVNode("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64z"},null,-1),_hoisted_3168=[_hoisted_2169];function _sfc_render169(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1169,_hoisted_3168)}var minus_default=export_helper_default(minus_vue_vue_type_script_lang_default,[["render",_sfc_render169],["__file","minus.vue"]]),more_filled_vue_vue_type_script_lang_default={name:"MoreFilled"},_hoisted_1174={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2174=createBaseVNode("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224z"},null,-1),_hoisted_3173=[_hoisted_2174];function _sfc_render174(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1174,_hoisted_3173)}var more_filled_default=export_helper_default(more_filled_vue_vue_type_script_lang_default,[["render",_sfc_render174],["__file","more-filled.vue"]]),more_vue_vue_type_script_lang_default={name:"More"},_hoisted_1175={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2175=createBaseVNode("path",{fill:"currentColor",d:"M176 416a112 112 0 1 0 0 224 112 112 0 0 0 0-224m0 64a48 48 0 1 1 0 96 48 48 0 0 1 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96z"},null,-1),_hoisted_3174=[_hoisted_2175];function _sfc_render175(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1175,_hoisted_3174)}var more_default=export_helper_default(more_vue_vue_type_script_lang_default,[["render",_sfc_render175],["__file","more.vue"]]),picture_filled_vue_vue_type_script_lang_default={name:"PictureFilled"},_hoisted_1195={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2195=createBaseVNode("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32H96zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112zM256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384z"},null,-1),_hoisted_3194=[_hoisted_2195];function _sfc_render195(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1195,_hoisted_3194)}var picture_filled_default=export_helper_default(picture_filled_vue_vue_type_script_lang_default,[["render",_sfc_render195],["__file","picture-filled.vue"]]),plus_vue_vue_type_script_lang_default={name:"Plus"},_hoisted_1201={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2201=createBaseVNode("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64h352z"},null,-1),_hoisted_3200=[_hoisted_2201];function _sfc_render201(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1201,_hoisted_3200)}var plus_default=export_helper_default(plus_vue_vue_type_script_lang_default,[["render",_sfc_render201],["__file","plus.vue"]]),question_filled_vue_vue_type_script_lang_default={name:"QuestionFilled"},_hoisted_1211={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2211=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm23.744 191.488c-52.096 0-92.928 14.784-123.2 44.352-30.976 29.568-45.76 70.4-45.76 122.496h80.256c0-29.568 5.632-52.8 17.6-68.992 13.376-19.712 35.2-28.864 66.176-28.864 23.936 0 42.944 6.336 56.32 19.712 12.672 13.376 19.712 31.68 19.712 54.912 0 17.6-6.336 34.496-19.008 49.984l-8.448 9.856c-45.76 40.832-73.216 70.4-82.368 89.408-9.856 19.008-14.08 42.24-14.08 68.992v9.856h80.96v-9.856c0-16.896 3.52-31.68 10.56-45.76 6.336-12.672 15.488-24.64 28.16-35.2 33.792-29.568 54.208-48.576 60.544-55.616 16.896-22.528 26.048-51.392 26.048-86.592 0-42.944-14.08-76.736-42.24-101.376-28.16-25.344-65.472-37.312-111.232-37.312zm-12.672 406.208a54.272 54.272 0 0 0-38.72 14.784 49.408 49.408 0 0 0-15.488 38.016c0 15.488 4.928 28.16 15.488 38.016A54.848 54.848 0 0 0 523.072 768c15.488 0 28.16-4.928 38.72-14.784a51.52 51.52 0 0 0 16.192-38.72 51.968 51.968 0 0 0-15.488-38.016 55.936 55.936 0 0 0-39.424-14.784z"},null,-1),_hoisted_3210=[_hoisted_2211];function _sfc_render211(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1211,_hoisted_3210)}var question_filled_default=export_helper_default(question_filled_vue_vue_type_script_lang_default,[["render",_sfc_render211],["__file","question-filled.vue"]]),refresh_left_vue_vue_type_script_lang_default={name:"RefreshLeft"},_hoisted_1215={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2215=createBaseVNode("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"},null,-1),_hoisted_3214=[_hoisted_2215];function _sfc_render215(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1215,_hoisted_3214)}var refresh_left_default=export_helper_default(refresh_left_vue_vue_type_script_lang_default,[["render",_sfc_render215],["__file","refresh-left.vue"]]),refresh_right_vue_vue_type_script_lang_default={name:"RefreshRight"},_hoisted_1216={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2216=createBaseVNode("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"},null,-1),_hoisted_3215=[_hoisted_2216];function _sfc_render216(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1216,_hoisted_3215)}var refresh_right_default=export_helper_default(refresh_right_vue_vue_type_script_lang_default,[["render",_sfc_render216],["__file","refresh-right.vue"]]),scale_to_original_vue_vue_type_script_lang_default={name:"ScaleToOriginal"},_hoisted_1222={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2222=createBaseVNode("path",{fill:"currentColor",d:"M813.176 180.706a60.235 60.235 0 0 1 60.236 60.235v481.883a60.235 60.235 0 0 1-60.236 60.235H210.824a60.235 60.235 0 0 1-60.236-60.235V240.94a60.235 60.235 0 0 1 60.236-60.235h602.352zm0-60.235H210.824A120.47 120.47 0 0 0 90.353 240.94v481.883a120.47 120.47 0 0 0 120.47 120.47h602.353a120.47 120.47 0 0 0 120.471-120.47V240.94a120.47 120.47 0 0 0-120.47-120.47zm-120.47 180.705a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 0 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zm-361.412 0a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 1 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zM512 361.412a30.118 30.118 0 0 0-30.118 30.117v30.118a30.118 30.118 0 0 0 60.236 0V391.53A30.118 30.118 0 0 0 512 361.412zM512 512a30.118 30.118 0 0 0-30.118 30.118v30.117a30.118 30.118 0 0 0 60.236 0v-30.117A30.118 30.118 0 0 0 512 512z"},null,-1),_hoisted_3221=[_hoisted_2222];function _sfc_render222(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1222,_hoisted_3221)}var scale_to_original_default=export_helper_default(scale_to_original_vue_vue_type_script_lang_default,[["render",_sfc_render222],["__file","scale-to-original.vue"]]),search_vue_vue_type_script_lang_default={name:"Search"},_hoisted_1225={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2225=createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704z"},null,-1),_hoisted_3224=[_hoisted_2225];function _sfc_render225(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1225,_hoisted_3224)}var search_default=export_helper_default(search_vue_vue_type_script_lang_default,[["render",_sfc_render225],["__file","search.vue"]]),sort_down_vue_vue_type_script_lang_default={name:"SortDown"},_hoisted_1242={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2242=createBaseVNode("path",{fill:"currentColor",d:"M576 96v709.568L333.312 562.816A32 32 0 1 0 288 608l297.408 297.344A32 32 0 0 0 640 882.688V96a32 32 0 0 0-64 0z"},null,-1),_hoisted_3241=[_hoisted_2242];function _sfc_render242(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1242,_hoisted_3241)}var sort_down_default=export_helper_default(sort_down_vue_vue_type_script_lang_default,[["render",_sfc_render242],["__file","sort-down.vue"]]),sort_up_vue_vue_type_script_lang_default={name:"SortUp"},_hoisted_1243={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2243=createBaseVNode("path",{fill:"currentColor",d:"M384 141.248V928a32 32 0 1 0 64 0V218.56l242.688 242.688A32 32 0 1 0 736 416L438.592 118.656A32 32 0 0 0 384 141.248z"},null,-1),_hoisted_3242=[_hoisted_2243];function _sfc_render243(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1243,_hoisted_3242)}var sort_up_default=export_helper_default(sort_up_vue_vue_type_script_lang_default,[["render",_sfc_render243],["__file","sort-up.vue"]]),star_filled_vue_vue_type_script_lang_default={name:"StarFilled"},_hoisted_1246={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2246=createBaseVNode("path",{fill:"currentColor",d:"M283.84 867.84 512 747.776l228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72z"},null,-1),_hoisted_3245=[_hoisted_2246];function _sfc_render246(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1246,_hoisted_3245)}var star_filled_default=export_helper_default(star_filled_vue_vue_type_script_lang_default,[["render",_sfc_render246],["__file","star-filled.vue"]]),star_vue_vue_type_script_lang_default={name:"Star"},_hoisted_1247={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2247=createBaseVNode("path",{fill:"currentColor",d:"m512 747.84 228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72L512 747.84zM313.6 924.48a70.4 70.4 0 0 1-102.144-74.24l37.888-220.928L88.96 472.96A70.4 70.4 0 0 1 128 352.896l221.76-32.256 99.2-200.96a70.4 70.4 0 0 1 126.208 0l99.2 200.96 221.824 32.256a70.4 70.4 0 0 1 39.04 120.064L774.72 629.376l37.888 220.928a70.4 70.4 0 0 1-102.144 74.24L512 820.096l-198.4 104.32z"},null,-1),_hoisted_3246=[_hoisted_2247];function _sfc_render247(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1247,_hoisted_3246)}var star_default=export_helper_default(star_vue_vue_type_script_lang_default,[["render",_sfc_render247],["__file","star.vue"]]),success_filled_vue_vue_type_script_lang_default={name:"SuccessFilled"},_hoisted_1249={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2249=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),_hoisted_3248=[_hoisted_2249];function _sfc_render249(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1249,_hoisted_3248)}var success_filled_default=export_helper_default(success_filled_vue_vue_type_script_lang_default,[["render",_sfc_render249],["__file","success-filled.vue"]]),view_vue_vue_type_script_lang_default={name:"View"},_hoisted_1283={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2283=createBaseVNode("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352zm0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448zm0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160z"},null,-1),_hoisted_3282=[_hoisted_2283];function _sfc_render283(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1283,_hoisted_3282)}var view_default=export_helper_default(view_vue_vue_type_script_lang_default,[["render",_sfc_render283],["__file","view.vue"]]),warning_filled_vue_vue_type_script_lang_default={name:"WarningFilled"},_hoisted_1287={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2287=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256zm0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4z"},null,-1),_hoisted_3286=[_hoisted_2287];function _sfc_render287(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1287,_hoisted_3286)}var warning_filled_default=export_helper_default(warning_filled_vue_vue_type_script_lang_default,[["render",_sfc_render287],["__file","warning-filled.vue"]]),zoom_in_vue_vue_type_script_lang_default={name:"ZoomIn"},_hoisted_1292={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2292=createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zm-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96z"},null,-1),_hoisted_3291=[_hoisted_2292];function _sfc_render292(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1292,_hoisted_3291)}var zoom_in_default=export_helper_default(zoom_in_vue_vue_type_script_lang_default,[["render",_sfc_render292],["__file","zoom-in.vue"]]),zoom_out_vue_vue_type_script_lang_default={name:"ZoomOut"},_hoisted_1293={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"},_hoisted_2293=createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zM352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),_hoisted_3292=[_hoisted_2293];function _sfc_render293(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1293,_hoisted_3292)}var zoom_out_default=export_helper_default(zoom_out_vue_vue_type_script_lang_default,[["render",_sfc_render293],["__file","zoom-out.vue"]]);const epPropKey="__epPropKey",definePropType=t=>t,isEpProp=t=>isObject$7(t)&&!!t[epPropKey],buildProp=(t,n)=>{if(!isObject$7(t)||isEpProp(t))return t;const{values:r,required:g,default:y,type:L,validator:z}=t,ae={type:L,required:!!g,validator:r||z?de=>{let he=!1,$e=[];if(r&&($e=Array.from(r),hasOwn$1(t,"default")&&$e.push(y),he||(he=$e.includes(de))),z&&(he||(he=z(de))),!he&&$e.length>0){const Lt=[...new Set($e)].map(jt=>JSON.stringify(jt)).join(", ");warn$1(`Invalid prop: validation failed${n?` for prop "${n}"`:""}. Expected one of [${Lt}], got value ${JSON.stringify(de)}.`)}return he}:void 0,[epPropKey]:!0};return hasOwn$1(t,"default")&&(ae.default=y),ae},buildProps=t=>fromPairs(Object.entries(t).map(([n,r])=>[n,buildProp(r,n)])),iconPropType=definePropType([String,Object,Function]),CloseComponents={Close:close_default},TypeComponents={Close:close_default,SuccessFilled:success_filled_default,InfoFilled:info_filled_default,WarningFilled:warning_filled_default,CircleCloseFilled:circle_close_filled_default},TypeComponentsMap={success:success_filled_default,warning:warning_filled_default,error:circle_close_filled_default,info:info_filled_default},ValidateComponentsMap={validating:loading_default,success:circle_check_default,error:circle_close_default},withInstall=(t,n)=>{if(t.install=r=>{for(const g of[t,...Object.values(n!=null?n:{})])r.component(g.name,g)},n)for(const[r,g]of Object.entries(n))t[r]=g;return t},withInstallFunction=(t,n)=>(t.install=r=>{t._context=r._context,r.config.globalProperties[n]=t},t),withInstallDirective=(t,n)=>(t.install=r=>{r.directive(n,t)},t),withNoopInstall=t=>(t.install=NOOP,t),composeRefs=(...t)=>n=>{t.forEach(r=>{isFunction$4(r)?r(n):r.value=n})},EVENT_CODE={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},datePickTypes=["year","month","date","dates","week","datetime","datetimerange","daterange","monthrange"],WEEK_DAYS=["sun","mon","tue","wed","thu","fri","sat"],UPDATE_MODEL_EVENT="update:modelValue",CHANGE_EVENT="change",INPUT_EVENT="input",INSTALLED_KEY=Symbol("INSTALLED_KEY"),componentSizes=["","default","small","large"],componentSizeMap={large:40,default:32,small:24},getComponentSize=t=>componentSizeMap[t||"default"],isValidComponentSize=t=>["",...componentSizes].includes(t);var PatchFlags=(t=>(t[t.TEXT=1]="TEXT",t[t.CLASS=2]="CLASS",t[t.STYLE=4]="STYLE",t[t.PROPS=8]="PROPS",t[t.FULL_PROPS=16]="FULL_PROPS",t[t.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",t[t.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",t[t.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",t[t.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",t[t.NEED_PATCH=512]="NEED_PATCH",t[t.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",t[t.HOISTED=-1]="HOISTED",t[t.BAIL=-2]="BAIL",t))(PatchFlags||{});function isFragment(t){return isVNode(t)&&t.type===Fragment}function isComment(t){return isVNode(t)&&t.type===Comment}function isValidElementNode(t){return isVNode(t)&&!isFragment(t)&&!isComment(t)}const getNormalizedProps=t=>{if(!isVNode(t))return{};const n=t.props||{},r=(isVNode(t.type)?t.type.props:void 0)||{},g={};return Object.keys(r).forEach(y=>{hasOwn$1(r[y],"default")&&(g[y]=r[y].default)}),Object.keys(n).forEach(y=>{g[camelize(y)]=n[y]}),g},ensureOnlyChild=t=>{if(!isArray$6(t)||t.length>1)throw new Error("expect to receive a single Vue element child");return t[0]},flattedChildren=t=>{const n=isArray$6(t)?t:[t],r=[];return n.forEach(g=>{var y;isArray$6(g)?r.push(...flattedChildren(g)):isVNode(g)&&isArray$6(g.children)?r.push(...flattedChildren(g.children)):(r.push(g),isVNode(g)&&((y=g.component)==null?void 0:y.subTree)&&r.push(...flattedChildren(g.component.subTree)))}),r},unique=t=>[...new Set(t)],castArray=t=>!t&&t!==0?[]:Array.isArray(t)?t:[t],isFirefox=()=>isClient&&/firefox/i.test(window.navigator.userAgent),isKorean=t=>/([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi.test(t),rAF=t=>isClient?window.requestAnimationFrame(t):setTimeout(t,16),cAF=t=>isClient?window.cancelAnimationFrame(t):clearTimeout(t),generateId=()=>Math.floor(Math.random()*1e4),mutable=t=>t,DEFAULT_EXCLUDE_KEYS=["class","style"],LISTENER_PREFIX=/^on[A-Z]/,useAttrs=(t={})=>{const{excludeListeners:n=!1,excludeKeys:r}=t,g=computed(()=>((r==null?void 0:r.value)||[]).concat(DEFAULT_EXCLUDE_KEYS)),y=getCurrentInstance();return computed(y?()=>{var L;return fromPairs(Object.entries((L=y.proxy)==null?void 0:L.$attrs).filter(([z])=>!g.value.includes(z)&&!(n&&LISTENER_PREFIX.test(z))))}:()=>({}))},useDeprecated=({from:t,replacement:n,scope:r,version:g,ref:y,type:L="API"},z)=>{watch$1(()=>unref(z),j=>{},{immediate:!0})},useDraggable=(t,n,r)=>{let g={offsetX:0,offsetY:0};const y=j=>{const ae=j.clientX,de=j.clientY,{offsetX:he,offsetY:$e}=g,Lt=t.value.getBoundingClientRect(),jt=Lt.left,$n=Lt.top,Cn=Lt.width,Sn=Lt.height,wn=document.documentElement.clientWidth,xn=document.documentElement.clientHeight,Tn=-jt+he,kn=-$n+$e,Mn=wn-jt-Cn+he,An=xn-$n-Sn+$e,Nn=In=>{const Dn=Math.min(Math.max(he+In.clientX-ae,Tn),Mn),Rn=Math.min(Math.max($e+In.clientY-de,kn),An);g={offsetX:Dn,offsetY:Rn},t.value.style.transform=`translate(${addUnit(Dn)}, ${addUnit(Rn)})`},Pn=()=>{document.removeEventListener("mousemove",Nn),document.removeEventListener("mouseup",Pn)};document.addEventListener("mousemove",Nn),document.addEventListener("mouseup",Pn)},L=()=>{n.value&&t.value&&n.value.addEventListener("mousedown",y)},z=()=>{n.value&&t.value&&n.value.removeEventListener("mousedown",y)};onMounted(()=>{watchEffect(()=>{r.value?L():z()})}),onBeforeUnmount(()=>{z()})},useFocus=t=>({focus:()=>{var n,r;(r=(n=t.value)==null?void 0:n.focus)==null||r.call(n)}});var English={name:"en",el:{colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color."},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"}}};const buildTranslator=t=>(n,r)=>translate$1(n,r,unref(t)),translate$1=(t,n,r)=>get$1(r,t,t).replace(/\{(\w+)\}/g,(g,y)=>{var L;return`${(L=n==null?void 0:n[y])!=null?L:`{${y}}`}`}),buildLocaleContext=t=>{const n=computed(()=>unref(t).name),r=isRef(t)?t:ref(t);return{lang:n,locale:r,t:buildTranslator(t)}},localeContextKey=Symbol("localeContextKey"),useLocale=t=>{const n=t||inject(localeContextKey,ref());return buildLocaleContext(computed(()=>n.value||English))},defaultNamespace="el",statePrefix="is-",_bem=(t,n,r,g,y)=>{let L=`${t}-${n}`;return r&&(L+=`-${r}`),g&&(L+=`__${g}`),y&&(L+=`--${y}`),L},namespaceContextKey=Symbol("localeContextKey"),useGetDerivedNamespace=t=>{const n=t||inject(namespaceContextKey,ref(defaultNamespace));return computed(()=>unref(n)||defaultNamespace)},useNamespace=(t,n)=>{const r=useGetDerivedNamespace(n);return{namespace:r,b:(Cn="")=>_bem(r.value,t,Cn,"",""),e:Cn=>Cn?_bem(r.value,t,"",Cn,""):"",m:Cn=>Cn?_bem(r.value,t,"","",Cn):"",be:(Cn,Sn)=>Cn&&Sn?_bem(r.value,t,Cn,Sn,""):"",em:(Cn,Sn)=>Cn&&Sn?_bem(r.value,t,"",Cn,Sn):"",bm:(Cn,Sn)=>Cn&&Sn?_bem(r.value,t,Cn,"",Sn):"",bem:(Cn,Sn,wn)=>Cn&&Sn&&wn?_bem(r.value,t,Cn,Sn,wn):"",is:(Cn,...Sn)=>{const wn=Sn.length>=1?Sn[0]:!0;return Cn&&wn?`${statePrefix}${Cn}`:""},cssVar:Cn=>{const Sn={};for(const wn in Cn)Cn[wn]&&(Sn[`--${r.value}-${wn}`]=Cn[wn]);return Sn},cssVarName:Cn=>`--${r.value}-${Cn}`,cssVarBlock:Cn=>{const Sn={};for(const wn in Cn)Cn[wn]&&(Sn[`--${r.value}-${t}-${wn}`]=Cn[wn]);return Sn},cssVarBlockName:Cn=>`--${r.value}-${t}-${Cn}`}},useLockscreen=(t,n={})=>{isRef(t)||throwError$1("[useLockscreen]","You need to pass a ref param to this function");const r=n.ns||useNamespace("popup"),g=computed$1(()=>r.bm("parent","hidden"));if(!isClient||hasClass(document.body,g.value))return;let y=0,L=!1,z="0";const j=()=>{setTimeout(()=>{removeClass(document==null?void 0:document.body,g.value),L&&document&&(document.body.style.width=z)},200)};watch$1(t,ae=>{if(!ae){j();return}L=!hasClass(document.body,g.value),L&&(z=document.body.style.width),y=getScrollBarWidth(r.namespace.value);const de=document.documentElement.clientHeight0&&(de||he==="scroll")&&L&&(document.body.style.width=`calc(100% - ${y}px)`),addClass(document.body,g.value)}),onScopeDispose(()=>j())},_prop=buildProp({type:definePropType(Boolean),default:null}),_event=buildProp({type:definePropType(Function)}),createModelToggleComposable=t=>{const n=`update:${t}`,r=`onUpdate:${t}`,g=[n],y={[t]:_prop,[r]:_event};return{useModelToggle:({indicator:z,toggleReason:j,shouldHideWhenRouteChanges:ae,shouldProceed:de,onShow:he,onHide:$e})=>{const Lt=getCurrentInstance(),{emit:jt}=Lt,$n=Lt.props,Cn=computed(()=>isFunction$4($n[r])),Sn=computed(()=>$n[t]===null),wn=Nn=>{z.value!==!0&&(z.value=!0,j&&(j.value=Nn),isFunction$4(he)&&he(Nn))},xn=Nn=>{z.value!==!1&&(z.value=!1,j&&(j.value=Nn),isFunction$4($e)&&$e(Nn))},Tn=Nn=>{if($n.disabled===!0||isFunction$4(de)&&!de())return;const Pn=Cn.value&&isClient;Pn&&jt(n,!0),(Sn.value||!Pn)&&wn(Nn)},kn=Nn=>{if($n.disabled===!0||!isClient)return;const Pn=Cn.value&&isClient;Pn&&jt(n,!1),(Sn.value||!Pn)&&xn(Nn)},Mn=Nn=>{!isBoolean(Nn)||($n.disabled&&Nn?Cn.value&&jt(n,!1):z.value!==Nn&&(Nn?wn():xn()))},An=()=>{z.value?kn():Tn()};return watch$1(()=>$n[t],Mn),ae&&Lt.appContext.config.globalProperties.$route!==void 0&&watch$1(()=>({...Lt.proxy.$route}),()=>{ae.value&&z.value&&kn()}),onMounted(()=>{Mn($n[t])}),{hide:kn,show:Tn,toggle:An,hasUpdateHandler:Cn}},useModelToggleProps:y,useModelToggleEmits:g}},useProp=t=>{const n=getCurrentInstance();return computed(()=>{var r,g;return(g=((r=n.proxy)==null?void 0:r.$props)[t])!=null?g:void 0})};var E$1="top",R="bottom",W$1="right",P$2="left",me="auto",G$1=[E$1,R,W$1,P$2],U$1="start",J$1="end",Xe="clippingParents",je="viewport",K$1="popper",Ye$1="reference",De$1=G$1.reduce(function(t,n){return t.concat([n+"-"+U$1,n+"-"+J$1])},[]),Ee$1=[].concat(G$1,[me]).reduce(function(t,n){return t.concat([n,n+"-"+U$1,n+"-"+J$1])},[]),Ge$1="beforeRead",Je="read",Ke$1="afterRead",Qe$1="beforeMain",Ze$1="main",et$1="afterMain",tt$1="beforeWrite",nt="write",rt$2="afterWrite",ot$1=[Ge$1,Je,Ke$1,Qe$1,Ze$1,et$1,tt$1,nt,rt$2];function C(t){return t?(t.nodeName||"").toLowerCase():null}function H(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var n=t.ownerDocument;return n&&n.defaultView||window}return t}function Q$1(t){var n=H(t).Element;return t instanceof n||t instanceof Element}function B(t){var n=H(t).HTMLElement;return t instanceof n||t instanceof HTMLElement}function Pe$1(t){if(typeof ShadowRoot=="undefined")return!1;var n=H(t).ShadowRoot;return t instanceof n||t instanceof ShadowRoot}function Mt$1(t){var n=t.state;Object.keys(n.elements).forEach(function(r){var g=n.styles[r]||{},y=n.attributes[r]||{},L=n.elements[r];!B(L)||!C(L)||(Object.assign(L.style,g),Object.keys(y).forEach(function(z){var j=y[z];j===!1?L.removeAttribute(z):L.setAttribute(z,j===!0?"":j)}))})}function Rt$1(t){var n=t.state,r={popper:{position:n.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(n.elements.popper.style,r.popper),n.styles=r,n.elements.arrow&&Object.assign(n.elements.arrow.style,r.arrow),function(){Object.keys(n.elements).forEach(function(g){var y=n.elements[g],L=n.attributes[g]||{},z=Object.keys(n.styles.hasOwnProperty(g)?n.styles[g]:r[g]),j=z.reduce(function(ae,de){return ae[de]="",ae},{});!B(y)||!C(y)||(Object.assign(y.style,j),Object.keys(L).forEach(function(ae){y.removeAttribute(ae)}))})}}var Ae$1={name:"applyStyles",enabled:!0,phase:"write",fn:Mt$1,effect:Rt$1,requires:["computeStyles"]};function q$1(t){return t.split("-")[0]}var X$1=Math.max,ve$1=Math.min,Z$1=Math.round;function ee(t,n){n===void 0&&(n=!1);var r=t.getBoundingClientRect(),g=1,y=1;if(B(t)&&n){var L=t.offsetHeight,z=t.offsetWidth;z>0&&(g=Z$1(r.width)/z||1),L>0&&(y=Z$1(r.height)/L||1)}return{width:r.width/g,height:r.height/y,top:r.top/y,right:r.right/g,bottom:r.bottom/y,left:r.left/g,x:r.left/g,y:r.top/y}}function ke$1(t){var n=ee(t),r=t.offsetWidth,g=t.offsetHeight;return Math.abs(n.width-r)<=1&&(r=n.width),Math.abs(n.height-g)<=1&&(g=n.height),{x:t.offsetLeft,y:t.offsetTop,width:r,height:g}}function it$1(t,n){var r=n.getRootNode&&n.getRootNode();if(t.contains(n))return!0;if(r&&Pe$1(r)){var g=n;do{if(g&&t.isSameNode(g))return!0;g=g.parentNode||g.host}while(g)}return!1}function N$1(t){return H(t).getComputedStyle(t)}function Wt$1(t){return["table","td","th"].indexOf(C(t))>=0}function I$1(t){return((Q$1(t)?t.ownerDocument:t.document)||window.document).documentElement}function ge$1(t){return C(t)==="html"?t:t.assignedSlot||t.parentNode||(Pe$1(t)?t.host:null)||I$1(t)}function at$1(t){return!B(t)||N$1(t).position==="fixed"?null:t.offsetParent}function Bt(t){var n=navigator.userAgent.toLowerCase().indexOf("firefox")!==-1,r=navigator.userAgent.indexOf("Trident")!==-1;if(r&&B(t)){var g=N$1(t);if(g.position==="fixed")return null}var y=ge$1(t);for(Pe$1(y)&&(y=y.host);B(y)&&["html","body"].indexOf(C(y))<0;){var L=N$1(y);if(L.transform!=="none"||L.perspective!=="none"||L.contain==="paint"||["transform","perspective"].indexOf(L.willChange)!==-1||n&&L.willChange==="filter"||n&&L.filter&&L.filter!=="none")return y;y=y.parentNode}return null}function se$1(t){for(var n=H(t),r=at$1(t);r&&Wt$1(r)&&N$1(r).position==="static";)r=at$1(r);return r&&(C(r)==="html"||C(r)==="body"&&N$1(r).position==="static")?n:r||Bt(t)||n}function Le$1(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function fe$1(t,n,r){return X$1(t,ve$1(n,r))}function St$1(t,n,r){var g=fe$1(t,n,r);return g>r?r:g}function st$1(){return{top:0,right:0,bottom:0,left:0}}function ft$1(t){return Object.assign({},st$1(),t)}function ct(t,n){return n.reduce(function(r,g){return r[g]=t,r},{})}var Tt$1=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,ft$1(typeof t!="number"?t:ct(t,G$1))};function Ht(t){var n,r=t.state,g=t.name,y=t.options,L=r.elements.arrow,z=r.modifiersData.popperOffsets,j=q$1(r.placement),ae=Le$1(j),de=[P$2,W$1].indexOf(j)>=0,he=de?"height":"width";if(!(!L||!z)){var $e=Tt$1(y.padding,r),Lt=ke$1(L),jt=ae==="y"?E$1:P$2,$n=ae==="y"?R:W$1,Cn=r.rects.reference[he]+r.rects.reference[ae]-z[ae]-r.rects.popper[he],Sn=z[ae]-r.rects.reference[ae],wn=se$1(L),xn=wn?ae==="y"?wn.clientHeight||0:wn.clientWidth||0:0,Tn=Cn/2-Sn/2,kn=$e[jt],Mn=xn-Lt[he]-$e[$n],An=xn/2-Lt[he]/2+Tn,Nn=fe$1(kn,An,Mn),Pn=ae;r.modifiersData[g]=(n={},n[Pn]=Nn,n.centerOffset=Nn-An,n)}}function Ct$1(t){var n=t.state,r=t.options,g=r.element,y=g===void 0?"[data-popper-arrow]":g;y!=null&&(typeof y=="string"&&(y=n.elements.popper.querySelector(y),!y)||!it$1(n.elements.popper,y)||(n.elements.arrow=y))}var pt$1={name:"arrow",enabled:!0,phase:"main",fn:Ht,effect:Ct$1,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function te$1(t){return t.split("-")[1]}var qt$1={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Vt$1(t){var n=t.x,r=t.y,g=window,y=g.devicePixelRatio||1;return{x:Z$1(n*y)/y||0,y:Z$1(r*y)/y||0}}function ut$1(t){var n,r=t.popper,g=t.popperRect,y=t.placement,L=t.variation,z=t.offsets,j=t.position,ae=t.gpuAcceleration,de=t.adaptive,he=t.roundOffsets,$e=t.isFixed,Lt=z.x,jt=Lt===void 0?0:Lt,$n=z.y,Cn=$n===void 0?0:$n,Sn=typeof he=="function"?he({x:jt,y:Cn}):{x:jt,y:Cn};jt=Sn.x,Cn=Sn.y;var wn=z.hasOwnProperty("x"),xn=z.hasOwnProperty("y"),Tn=P$2,kn=E$1,Mn=window;if(de){var An=se$1(r),Nn="clientHeight",Pn="clientWidth";if(An===H(r)&&(An=I$1(r),N$1(An).position!=="static"&&j==="absolute"&&(Nn="scrollHeight",Pn="scrollWidth")),An=An,y===E$1||(y===P$2||y===W$1)&&L===J$1){kn=R;var In=$e&&An===Mn&&Mn.visualViewport?Mn.visualViewport.height:An[Nn];Cn-=In-g.height,Cn*=ae?1:-1}if(y===P$2||(y===E$1||y===R)&&L===J$1){Tn=W$1;var Dn=$e&&An===Mn&&Mn.visualViewport?Mn.visualViewport.width:An[Pn];jt-=Dn-g.width,jt*=ae?1:-1}}var Rn=Object.assign({position:j},de&&qt$1),On=he===!0?Vt$1({x:jt,y:Cn}):{x:jt,y:Cn};if(jt=On.x,Cn=On.y,ae){var Sr;return Object.assign({},Rn,(Sr={},Sr[kn]=xn?"0":"",Sr[Tn]=wn?"0":"",Sr.transform=(Mn.devicePixelRatio||1)<=1?"translate("+jt+"px, "+Cn+"px)":"translate3d("+jt+"px, "+Cn+"px, 0)",Sr))}return Object.assign({},Rn,(n={},n[kn]=xn?Cn+"px":"",n[Tn]=wn?jt+"px":"",n.transform="",n))}function Nt$1(t){var n=t.state,r=t.options,g=r.gpuAcceleration,y=g===void 0?!0:g,L=r.adaptive,z=L===void 0?!0:L,j=r.roundOffsets,ae=j===void 0?!0:j,de={placement:q$1(n.placement),variation:te$1(n.placement),popper:n.elements.popper,popperRect:n.rects.popper,gpuAcceleration:y,isFixed:n.options.strategy==="fixed"};n.modifiersData.popperOffsets!=null&&(n.styles.popper=Object.assign({},n.styles.popper,ut$1(Object.assign({},de,{offsets:n.modifiersData.popperOffsets,position:n.options.strategy,adaptive:z,roundOffsets:ae})))),n.modifiersData.arrow!=null&&(n.styles.arrow=Object.assign({},n.styles.arrow,ut$1(Object.assign({},de,{offsets:n.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:ae})))),n.attributes.popper=Object.assign({},n.attributes.popper,{"data-popper-placement":n.placement})}var Me={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Nt$1,data:{}},ye$1={passive:!0};function It$1(t){var n=t.state,r=t.instance,g=t.options,y=g.scroll,L=y===void 0?!0:y,z=g.resize,j=z===void 0?!0:z,ae=H(n.elements.popper),de=[].concat(n.scrollParents.reference,n.scrollParents.popper);return L&&de.forEach(function(he){he.addEventListener("scroll",r.update,ye$1)}),j&&ae.addEventListener("resize",r.update,ye$1),function(){L&&de.forEach(function(he){he.removeEventListener("scroll",r.update,ye$1)}),j&&ae.removeEventListener("resize",r.update,ye$1)}}var Re$1={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:It$1,data:{}},_t$1={left:"right",right:"left",bottom:"top",top:"bottom"};function be$1(t){return t.replace(/left|right|bottom|top/g,function(n){return _t$1[n]})}var zt={start:"end",end:"start"};function lt$2(t){return t.replace(/start|end/g,function(n){return zt[n]})}function We$1(t){var n=H(t),r=n.pageXOffset,g=n.pageYOffset;return{scrollLeft:r,scrollTop:g}}function Be$1(t){return ee(I$1(t)).left+We$1(t).scrollLeft}function Ft$1(t){var n=H(t),r=I$1(t),g=n.visualViewport,y=r.clientWidth,L=r.clientHeight,z=0,j=0;return g&&(y=g.width,L=g.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(z=g.offsetLeft,j=g.offsetTop)),{width:y,height:L,x:z+Be$1(t),y:j}}function Ut$1(t){var n,r=I$1(t),g=We$1(t),y=(n=t.ownerDocument)==null?void 0:n.body,L=X$1(r.scrollWidth,r.clientWidth,y?y.scrollWidth:0,y?y.clientWidth:0),z=X$1(r.scrollHeight,r.clientHeight,y?y.scrollHeight:0,y?y.clientHeight:0),j=-g.scrollLeft+Be$1(t),ae=-g.scrollTop;return N$1(y||r).direction==="rtl"&&(j+=X$1(r.clientWidth,y?y.clientWidth:0)-L),{width:L,height:z,x:j,y:ae}}function Se$1(t){var n=N$1(t),r=n.overflow,g=n.overflowX,y=n.overflowY;return/auto|scroll|overlay|hidden/.test(r+y+g)}function dt$1(t){return["html","body","#document"].indexOf(C(t))>=0?t.ownerDocument.body:B(t)&&Se$1(t)?t:dt$1(ge$1(t))}function ce$1(t,n){var r;n===void 0&&(n=[]);var g=dt$1(t),y=g===((r=t.ownerDocument)==null?void 0:r.body),L=H(g),z=y?[L].concat(L.visualViewport||[],Se$1(g)?g:[]):g,j=n.concat(z);return y?j:j.concat(ce$1(ge$1(z)))}function Te$1(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Xt$1(t){var n=ee(t);return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}function ht$1(t,n){return n===je?Te$1(Ft$1(t)):Q$1(n)?Xt$1(n):Te$1(Ut$1(I$1(t)))}function Yt$1(t){var n=ce$1(ge$1(t)),r=["absolute","fixed"].indexOf(N$1(t).position)>=0,g=r&&B(t)?se$1(t):t;return Q$1(g)?n.filter(function(y){return Q$1(y)&&it$1(y,g)&&C(y)!=="body"}):[]}function Gt$1(t,n,r){var g=n==="clippingParents"?Yt$1(t):[].concat(n),y=[].concat(g,[r]),L=y[0],z=y.reduce(function(j,ae){var de=ht$1(t,ae);return j.top=X$1(de.top,j.top),j.right=ve$1(de.right,j.right),j.bottom=ve$1(de.bottom,j.bottom),j.left=X$1(de.left,j.left),j},ht$1(t,L));return z.width=z.right-z.left,z.height=z.bottom-z.top,z.x=z.left,z.y=z.top,z}function mt$1(t){var n=t.reference,r=t.element,g=t.placement,y=g?q$1(g):null,L=g?te$1(g):null,z=n.x+n.width/2-r.width/2,j=n.y+n.height/2-r.height/2,ae;switch(y){case E$1:ae={x:z,y:n.y-r.height};break;case R:ae={x:z,y:n.y+n.height};break;case W$1:ae={x:n.x+n.width,y:j};break;case P$2:ae={x:n.x-r.width,y:j};break;default:ae={x:n.x,y:n.y}}var de=y?Le$1(y):null;if(de!=null){var he=de==="y"?"height":"width";switch(L){case U$1:ae[de]=ae[de]-(n[he]/2-r[he]/2);break;case J$1:ae[de]=ae[de]+(n[he]/2-r[he]/2);break}}return ae}function ne$1(t,n){n===void 0&&(n={});var r=n,g=r.placement,y=g===void 0?t.placement:g,L=r.boundary,z=L===void 0?Xe:L,j=r.rootBoundary,ae=j===void 0?je:j,de=r.elementContext,he=de===void 0?K$1:de,$e=r.altBoundary,Lt=$e===void 0?!1:$e,jt=r.padding,$n=jt===void 0?0:jt,Cn=ft$1(typeof $n!="number"?$n:ct($n,G$1)),Sn=he===K$1?Ye$1:K$1,wn=t.rects.popper,xn=t.elements[Lt?Sn:he],Tn=Gt$1(Q$1(xn)?xn:xn.contextElement||I$1(t.elements.popper),z,ae),kn=ee(t.elements.reference),Mn=mt$1({reference:kn,element:wn,strategy:"absolute",placement:y}),An=Te$1(Object.assign({},wn,Mn)),Nn=he===K$1?An:kn,Pn={top:Tn.top-Nn.top+Cn.top,bottom:Nn.bottom-Tn.bottom+Cn.bottom,left:Tn.left-Nn.left+Cn.left,right:Nn.right-Tn.right+Cn.right},In=t.modifiersData.offset;if(he===K$1&&In){var Dn=In[y];Object.keys(Pn).forEach(function(Rn){var On=[W$1,R].indexOf(Rn)>=0?1:-1,Sr=[E$1,R].indexOf(Rn)>=0?"y":"x";Pn[Rn]+=Dn[Sr]*On})}return Pn}function Jt$1(t,n){n===void 0&&(n={});var r=n,g=r.placement,y=r.boundary,L=r.rootBoundary,z=r.padding,j=r.flipVariations,ae=r.allowedAutoPlacements,de=ae===void 0?Ee$1:ae,he=te$1(g),$e=he?j?De$1:De$1.filter(function($n){return te$1($n)===he}):G$1,Lt=$e.filter(function($n){return de.indexOf($n)>=0});Lt.length===0&&(Lt=$e);var jt=Lt.reduce(function($n,Cn){return $n[Cn]=ne$1(t,{placement:Cn,boundary:y,rootBoundary:L,padding:z})[q$1(Cn)],$n},{});return Object.keys(jt).sort(function($n,Cn){return jt[$n]-jt[Cn]})}function Kt$1(t){if(q$1(t)===me)return[];var n=be$1(t);return[lt$2(t),n,lt$2(n)]}function Qt$1(t){var n=t.state,r=t.options,g=t.name;if(!n.modifiersData[g]._skip){for(var y=r.mainAxis,L=y===void 0?!0:y,z=r.altAxis,j=z===void 0?!0:z,ae=r.fallbackPlacements,de=r.padding,he=r.boundary,$e=r.rootBoundary,Lt=r.altBoundary,jt=r.flipVariations,$n=jt===void 0?!0:jt,Cn=r.allowedAutoPlacements,Sn=n.options.placement,wn=q$1(Sn),xn=wn===Sn,Tn=ae||(xn||!$n?[be$1(Sn)]:Kt$1(Sn)),kn=[Sn].concat(Tn).reduce(function(ei,ja){return ei.concat(q$1(ja)===me?Jt$1(n,{placement:ja,boundary:he,rootBoundary:$e,padding:de,flipVariations:$n,allowedAutoPlacements:Cn}):ja)},[]),Mn=n.rects.reference,An=n.rects.popper,Nn=new Map,Pn=!0,In=kn[0],Dn=0;Dn=0,Da=Ar?"width":"height",Pa=ne$1(n,{placement:Rn,boundary:he,rootBoundary:$e,altBoundary:Lt,padding:de}),Aa=Ar?Sr?W$1:P$2:Sr?R:E$1;Mn[Da]>An[Da]&&(Aa=be$1(Aa));var Ba=be$1(Aa),La=[];if(L&&La.push(Pa[On]<=0),j&&La.push(Pa[Aa]<=0,Pa[Ba]<=0),La.every(function(ei){return ei})){In=Rn,Pn=!1;break}Nn.set(Rn,La)}if(Pn)for(var Va=$n?3:1,Ua=function(ei){var ja=kn.find(function(Ka){var Ya=Nn.get(Ka);if(Ya)return Ya.slice(0,ei).every(function(Ga){return Ga})});if(ja)return In=ja,"break"},za=Va;za>0;za--){var Wa=Ua(za);if(Wa==="break")break}n.placement!==In&&(n.modifiersData[g]._skip=!0,n.placement=In,n.reset=!0)}}var vt$1={name:"flip",enabled:!0,phase:"main",fn:Qt$1,requiresIfExists:["offset"],data:{_skip:!1}};function gt$1(t,n,r){return r===void 0&&(r={x:0,y:0}),{top:t.top-n.height-r.y,right:t.right-n.width+r.x,bottom:t.bottom-n.height+r.y,left:t.left-n.width-r.x}}function yt$1(t){return[E$1,W$1,R,P$2].some(function(n){return t[n]>=0})}function Zt$1(t){var n=t.state,r=t.name,g=n.rects.reference,y=n.rects.popper,L=n.modifiersData.preventOverflow,z=ne$1(n,{elementContext:"reference"}),j=ne$1(n,{altBoundary:!0}),ae=gt$1(z,g),de=gt$1(j,y,L),he=yt$1(ae),$e=yt$1(de);n.modifiersData[r]={referenceClippingOffsets:ae,popperEscapeOffsets:de,isReferenceHidden:he,hasPopperEscaped:$e},n.attributes.popper=Object.assign({},n.attributes.popper,{"data-popper-reference-hidden":he,"data-popper-escaped":$e})}var bt$1={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Zt$1};function en$1(t,n,r){var g=q$1(t),y=[P$2,E$1].indexOf(g)>=0?-1:1,L=typeof r=="function"?r(Object.assign({},n,{placement:t})):r,z=L[0],j=L[1];return z=z||0,j=(j||0)*y,[P$2,W$1].indexOf(g)>=0?{x:j,y:z}:{x:z,y:j}}function tn$1(t){var n=t.state,r=t.options,g=t.name,y=r.offset,L=y===void 0?[0,0]:y,z=Ee$1.reduce(function(he,$e){return he[$e]=en$1($e,n.rects,L),he},{}),j=z[n.placement],ae=j.x,de=j.y;n.modifiersData.popperOffsets!=null&&(n.modifiersData.popperOffsets.x+=ae,n.modifiersData.popperOffsets.y+=de),n.modifiersData[g]=z}var wt$1={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:tn$1};function nn$1(t){var n=t.state,r=t.name;n.modifiersData[r]=mt$1({reference:n.rects.reference,element:n.rects.popper,strategy:"absolute",placement:n.placement})}var He={name:"popperOffsets",enabled:!0,phase:"read",fn:nn$1,data:{}};function rn$1(t){return t==="x"?"y":"x"}function on$1(t){var n=t.state,r=t.options,g=t.name,y=r.mainAxis,L=y===void 0?!0:y,z=r.altAxis,j=z===void 0?!1:z,ae=r.boundary,de=r.rootBoundary,he=r.altBoundary,$e=r.padding,Lt=r.tether,jt=Lt===void 0?!0:Lt,$n=r.tetherOffset,Cn=$n===void 0?0:$n,Sn=ne$1(n,{boundary:ae,rootBoundary:de,padding:$e,altBoundary:he}),wn=q$1(n.placement),xn=te$1(n.placement),Tn=!xn,kn=Le$1(wn),Mn=rn$1(kn),An=n.modifiersData.popperOffsets,Nn=n.rects.reference,Pn=n.rects.popper,In=typeof Cn=="function"?Cn(Object.assign({},n.rects,{placement:n.placement})):Cn,Dn=typeof In=="number"?{mainAxis:In,altAxis:In}:Object.assign({mainAxis:0,altAxis:0},In),Rn=n.modifiersData.offset?n.modifiersData.offset[n.placement]:null,On={x:0,y:0};if(An){if(L){var Sr,Ar=kn==="y"?E$1:P$2,Da=kn==="y"?R:W$1,Pa=kn==="y"?"height":"width",Aa=An[kn],Ba=Aa+Sn[Ar],La=Aa-Sn[Da],Va=jt?-Pn[Pa]/2:0,Ua=xn===U$1?Nn[Pa]:Pn[Pa],za=xn===U$1?-Pn[Pa]:-Nn[Pa],Wa=n.elements.arrow,ei=jt&&Wa?ke$1(Wa):{width:0,height:0},ja=n.modifiersData["arrow#persistent"]?n.modifiersData["arrow#persistent"].padding:st$1(),Ka=ja[Ar],Ya=ja[Da],Ga=fe$1(0,Nn[Pa],ei[Pa]),Ja=Tn?Nn[Pa]/2-Va-Ga-Ka-Dn.mainAxis:Ua-Ga-Ka-Dn.mainAxis,ti=Tn?-Nn[Pa]/2+Va+Ga+Ya+Dn.mainAxis:za+Ga+Ya+Dn.mainAxis,ai=n.elements.arrow&&se$1(n.elements.arrow),Fa=ai?kn==="y"?ai.clientTop||0:ai.clientLeft||0:0,Xa=(Sr=Rn==null?void 0:Rn[kn])!=null?Sr:0,ri=Aa+Ja-Xa-Fa,li=Aa+ti-Xa,fi=fe$1(jt?ve$1(Ba,ri):Ba,Aa,jt?X$1(La,li):La);An[kn]=fi,On[kn]=fi-Aa}if(j){var oi,mi=kn==="x"?E$1:P$2,ui=kn==="x"?R:W$1,vi=An[Mn],di=Mn==="y"?"height":"width",ci=vi+Sn[mi],_i=vi-Sn[ui],$i=[E$1,P$2].indexOf(wn)!==-1,Ci=(oi=Rn==null?void 0:Rn[Mn])!=null?oi:0,Ti=$i?ci:vi-Nn[di]-Pn[di]-Ci+Dn.altAxis,Ai=$i?vi+Nn[di]+Pn[di]-Ci-Dn.altAxis:_i,wi=jt&&$i?St$1(Ti,vi,Ai):fe$1(jt?Ti:ci,vi,jt?Ai:_i);An[Mn]=wi,On[Mn]=wi-vi}n.modifiersData[g]=On}}var xt$1={name:"preventOverflow",enabled:!0,phase:"main",fn:on$1,requiresIfExists:["offset"]};function an$1(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function sn$1(t){return t===H(t)||!B(t)?We$1(t):an$1(t)}function fn$1(t){var n=t.getBoundingClientRect(),r=Z$1(n.width)/t.offsetWidth||1,g=Z$1(n.height)/t.offsetHeight||1;return r!==1||g!==1}function cn$1(t,n,r){r===void 0&&(r=!1);var g=B(n),y=B(n)&&fn$1(n),L=I$1(n),z=ee(t,y),j={scrollLeft:0,scrollTop:0},ae={x:0,y:0};return(g||!g&&!r)&&((C(n)!=="body"||Se$1(L))&&(j=sn$1(n)),B(n)?(ae=ee(n,!0),ae.x+=n.clientLeft,ae.y+=n.clientTop):L&&(ae.x=Be$1(L))),{x:z.left+j.scrollLeft-ae.x,y:z.top+j.scrollTop-ae.y,width:z.width,height:z.height}}function pn$1(t){var n=new Map,r=new Set,g=[];t.forEach(function(L){n.set(L.name,L)});function y(L){r.add(L.name);var z=[].concat(L.requires||[],L.requiresIfExists||[]);z.forEach(function(j){if(!r.has(j)){var ae=n.get(j);ae&&y(ae)}}),g.push(L)}return t.forEach(function(L){r.has(L.name)||y(L)}),g}function un$1(t){var n=pn$1(t);return ot$1.reduce(function(r,g){return r.concat(n.filter(function(y){return y.phase===g}))},[])}function ln$1(t){var n;return function(){return n||(n=new Promise(function(r){Promise.resolve().then(function(){n=void 0,r(t())})})),n}}function dn$1(t){var n=t.reduce(function(r,g){var y=r[g.name];return r[g.name]=y?Object.assign({},y,g,{options:Object.assign({},y.options,g.options),data:Object.assign({},y.data,g.data)}):g,r},{});return Object.keys(n).map(function(r){return n[r]})}var Ot$1={placement:"bottom",modifiers:[],strategy:"absolute"};function $t$1(){for(var t=arguments.length,n=new Array(t),r=0;r{const g={name:"updateState",enabled:!0,phase:"write",fn:({state:ae})=>{const de=deriveState(ae);Object.assign(z.value,de)},requires:["computeStyles"]},y=computed(()=>{const{onFirstUpdate:ae,placement:de,strategy:he,modifiers:$e}=unref(r);return{onFirstUpdate:ae,placement:de||"bottom",strategy:he||"absolute",modifiers:[...$e||[],g,{name:"applyStyles",enabled:!1}]}}),L=shallowRef(),z=ref({styles:{popper:{position:unref(y).strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),j=()=>{!L.value||(L.value.destroy(),L.value=void 0)};return watch$1(y,ae=>{const de=unref(L);de&&de.setOptions(ae)},{deep:!0}),watch$1([t,n],([ae,de])=>{j(),!(!ae||!de)&&(L.value=yn$1(ae,de,unref(y)))}),onBeforeUnmount(()=>{j()}),{state:computed(()=>{var ae;return{...((ae=unref(L))==null?void 0:ae.state)||{}}}),styles:computed(()=>unref(z).styles),attributes:computed(()=>unref(z).attributes),update:()=>{var ae;return(ae=unref(L))==null?void 0:ae.update()},forceUpdate:()=>{var ae;return(ae=unref(L))==null?void 0:ae.forceUpdate()},instanceRef:computed(()=>unref(L))}};function deriveState(t){const n=Object.keys(t.elements),r=fromPairs(n.map(y=>[y,t.styles[y]||{}])),g=fromPairs(n.map(y=>[y,t.attributes[y]]));return{styles:r,attributes:g}}const useRestoreActive=(t,n)=>{let r;watch$1(()=>t.value,g=>{var y,L;g?(r=document.activeElement,isRef(n)&&((L=(y=n.value).focus)==null||L.call(y))):r.focus()})},useSameTarget=t=>{if(!t)return{onClick:NOOP,onMousedown:NOOP,onMouseup:NOOP};let n=!1,r=!1;return{onClick:z=>{n&&r&&t(z),n=r=!1},onMousedown:z=>{n=z.target===z.currentTarget},onMouseup:z=>{r=z.target===z.currentTarget}}},useThrottleRender=(t,n=0)=>{if(n===0)return t;const r=ref(!1);let g=0;const y=()=>{g&&clearTimeout(g),g=window.setTimeout(()=>{r.value=t.value},n)};return onMounted(y),watch$1(()=>t.value,L=>{L?y():r.value=L}),r};function useTimeout(){let t;const n=(g,y)=>{r(),t=window.setTimeout(g,y)},r=()=>window.clearTimeout(t);return tryOnScopeDispose(()=>r()),{registerTimeout:n,cancelTimeout:r}}const defaultIdInjection={prefix:Math.floor(Math.random()*1e4),current:0},ID_INJECTION_KEY=Symbol("elIdInjection"),useIdInjection=()=>getCurrentInstance()?inject(ID_INJECTION_KEY,defaultIdInjection):defaultIdInjection,useId=t=>{const n=useIdInjection(),r=useGetDerivedNamespace();return computed(()=>unref(t)||`${r.value}-id-${n.prefix}-${n.current++}`)};let registeredEscapeHandlers=[];const cachedHandler=t=>{const n=t;n.key===EVENT_CODE.esc&®isteredEscapeHandlers.forEach(r=>r(n))},useEscapeKeydown=t=>{onMounted(()=>{registeredEscapeHandlers.length===0&&document.addEventListener("keydown",cachedHandler),isClient&®isteredEscapeHandlers.push(t)}),onBeforeUnmount(()=>{registeredEscapeHandlers=registeredEscapeHandlers.filter(n=>n!==t),registeredEscapeHandlers.length===0&&isClient&&document.removeEventListener("keydown",cachedHandler)})};let cachedContainer;const usePopperContainerId=()=>{const t=useGetDerivedNamespace(),n=useIdInjection(),r=computed(()=>`${t.value}-popper-container-${n.prefix}`),g=computed(()=>`#${r.value}`);return{id:r,selector:g}},createContainer=t=>{const n=document.createElement("div");return n.id=t,document.body.appendChild(n),n},usePopperContainer=()=>{const{id:t,selector:n}=usePopperContainerId();return onBeforeMount(()=>{!isClient||!cachedContainer&&!document.body.querySelector(n.value)&&(cachedContainer=createContainer(t.value))}),{id:t,selector:n}},useDelayedToggleProps=buildProps({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200}}),useDelayedToggle=({showAfter:t,hideAfter:n,open:r,close:g})=>{const{registerTimeout:y}=useTimeout();return{onOpen:j=>{y(()=>{r(j)},unref(t))},onClose:j=>{y(()=>{g(j)},unref(n))}}},FORWARD_REF_INJECTION_KEY=Symbol("elForwardRef"),useForwardRef=t=>{provide(FORWARD_REF_INJECTION_KEY,{setForwardRef:r=>{t.value=r}})},useForwardRefDirective=t=>({mounted(n){t(n)},updated(n){t(n)},unmounted(){t(null)}}),zIndex=ref(0),defaultInitialZIndex=2e3,zIndexContextKey=Symbol("zIndexContextKey"),useZIndex=t=>{const n=t||inject(zIndexContextKey,void 0),r=computed(()=>{const L=unref(n);return isNumber$2(L)?L:defaultInitialZIndex}),g=computed(()=>r.value+zIndex.value);return{initialZIndex:r,currentZIndex:g,nextZIndex:()=>(zIndex.value++,g.value)}};function getAlignment(t){return t.split("-")[1]}function getLengthFromAxis(t){return t==="y"?"height":"width"}function getSide(t){return t.split("-")[0]}function getMainAxisFromPlacement(t){return["top","bottom"].includes(getSide(t))?"x":"y"}function computeCoordsFromPlacement(t,n,r){let{reference:g,floating:y}=t;const L=g.x+g.width/2-y.width/2,z=g.y+g.height/2-y.height/2,j=getMainAxisFromPlacement(n),ae=getLengthFromAxis(j),de=g[ae]/2-y[ae]/2,he=getSide(n),$e=j==="x";let Lt;switch(he){case"top":Lt={x:L,y:g.y-y.height};break;case"bottom":Lt={x:L,y:g.y+g.height};break;case"right":Lt={x:g.x+g.width,y:z};break;case"left":Lt={x:g.x-y.width,y:z};break;default:Lt={x:g.x,y:g.y}}switch(getAlignment(n)){case"start":Lt[j]-=de*(r&&$e?-1:1);break;case"end":Lt[j]+=de*(r&&$e?-1:1);break}return Lt}const computePosition$1=async(t,n,r)=>{const{placement:g="bottom",strategy:y="absolute",middleware:L=[],platform:z}=r,j=L.filter(Boolean),ae=await(z.isRTL==null?void 0:z.isRTL(n));let de=await z.getElementRects({reference:t,floating:n,strategy:y}),{x:he,y:$e}=computeCoordsFromPlacement(de,g,ae),Lt=g,jt={},$n=0;for(let Cn=0;Cn({name:"arrow",options:t,async fn(n){const{element:r,padding:g=0}=t||{},{x:y,y:L,placement:z,rects:j,platform:ae,elements:de}=n;if(r==null)return{};const he=getSideObjectFromPadding(g),$e={x:y,y:L},Lt=getMainAxisFromPlacement(z),jt=getLengthFromAxis(Lt),$n=await ae.getDimensions(r),Cn=Lt==="y",Sn=Cn?"top":"left",wn=Cn?"bottom":"right",xn=Cn?"clientHeight":"clientWidth",Tn=j.reference[jt]+j.reference[Lt]-$e[Lt]-j.floating[jt],kn=$e[Lt]-j.reference[Lt],Mn=await(ae.getOffsetParent==null?void 0:ae.getOffsetParent(r));let An=Mn?Mn[xn]:0;(!An||!await(ae.isElement==null?void 0:ae.isElement(Mn)))&&(An=de.floating[xn]||j.floating[jt]);const Nn=Tn/2-kn/2,Pn=he[Sn],In=An-$n[jt]-he[wn],Dn=An/2-$n[jt]/2+Nn,Rn=within(Pn,Dn,In),Sr=getAlignment(z)!=null&&Dn!=Rn&&j.reference[jt]/2-(Dnn.brand+"/"+n.version).join(" "),uaString):navigator.userAgent}function isHTMLElement(t){return t instanceof getWindow(t).HTMLElement}function isElement(t){return t instanceof getWindow(t).Element}function isNode(t){return t instanceof getWindow(t).Node}function isShadowRoot(t){if(typeof ShadowRoot=="undefined")return!1;const n=getWindow(t).ShadowRoot;return t instanceof n||t instanceof ShadowRoot}function isOverflowElement(t){const{overflow:n,overflowX:r,overflowY:g,display:y}=getComputedStyle$1$1(t);return/auto|scroll|overlay|hidden|clip/.test(n+g+r)&&!["inline","contents"].includes(y)}function isTableElement(t){return["table","td","th"].includes(getNodeName(t))}function isContainingBlock(t){const n=/firefox/i.test(getUAString()),r=getComputedStyle$1$1(t),g=r.backdropFilter||r.WebkitBackdropFilter;return r.transform!=="none"||r.perspective!=="none"||(g?g!=="none":!1)||n&&r.willChange==="filter"||n&&(r.filter?r.filter!=="none":!1)||["transform","perspective"].some(y=>r.willChange.includes(y))||["paint","layout","strict","content"].some(y=>{const L=r.contain;return L!=null?L.includes(y):!1})}function isClientRectVisualViewportBased(){return/^((?!chrome|android).)*safari/i.test(getUAString())}function isLastTraversableNode(t){return["html","body","#document"].includes(getNodeName(t))}function unwrapElement(t){return isElement(t)?t:t.contextElement}const FALLBACK_SCALE={x:1,y:1};function getScale(t){const n=unwrapElement(t);if(!isHTMLElement(n))return FALLBACK_SCALE;const r=n.getBoundingClientRect(),{width:g,height:y,fallback:L}=getCssDimensions(n);let z=(L?round$4(r.width):r.width)/g,j=(L?round$4(r.height):r.height)/y;return(!z||!Number.isFinite(z))&&(z=1),(!j||!Number.isFinite(j))&&(j=1),{x:z,y:j}}function getBoundingClientRect(t,n,r,g){var y,L;n===void 0&&(n=!1),r===void 0&&(r=!1);const z=t.getBoundingClientRect(),j=unwrapElement(t);let ae=FALLBACK_SCALE;n&&(g?isElement(g)&&(ae=getScale(g)):ae=getScale(t));const de=j?getWindow(j):window,he=isClientRectVisualViewportBased()&&r;let $e=(z.left+(he&&((y=de.visualViewport)==null?void 0:y.offsetLeft)||0))/ae.x,Lt=(z.top+(he&&((L=de.visualViewport)==null?void 0:L.offsetTop)||0))/ae.y,jt=z.width/ae.x,$n=z.height/ae.y;if(j){const Cn=getWindow(j),Sn=g&&isElement(g)?getWindow(g):g;let wn=Cn.frameElement;for(;wn&&g&&Sn!==Cn;){const xn=getScale(wn),Tn=wn.getBoundingClientRect(),kn=getComputedStyle(wn);Tn.x+=(wn.clientLeft+parseFloat(kn.paddingLeft))*xn.x,Tn.y+=(wn.clientTop+parseFloat(kn.paddingTop))*xn.y,$e*=xn.x,Lt*=xn.y,jt*=xn.x,$n*=xn.y,$e+=Tn.x,Lt+=Tn.y,wn=getWindow(wn).frameElement}}return rectToClientRect({width:jt,height:$n,x:$e,y:Lt})}function getDocumentElement(t){return((isNode(t)?t.ownerDocument:t.document)||window.document).documentElement}function getNodeScroll(t){return isElement(t)?{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}:{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function convertOffsetParentRelativeRectToViewportRelativeRect(t){let{rect:n,offsetParent:r,strategy:g}=t;const y=isHTMLElement(r),L=getDocumentElement(r);if(r===L)return n;let z={scrollLeft:0,scrollTop:0},j={x:1,y:1};const ae={x:0,y:0};if((y||!y&&g!=="fixed")&&((getNodeName(r)!=="body"||isOverflowElement(L))&&(z=getNodeScroll(r)),isHTMLElement(r))){const de=getBoundingClientRect(r);j=getScale(r),ae.x=de.x+r.clientLeft,ae.y=de.y+r.clientTop}return{width:n.width*j.x,height:n.height*j.y,x:n.x*j.x-z.scrollLeft*j.x+ae.x,y:n.y*j.y-z.scrollTop*j.y+ae.y}}function getWindowScrollBarX(t){return getBoundingClientRect(getDocumentElement(t)).left+getNodeScroll(t).scrollLeft}function getDocumentRect(t){const n=getDocumentElement(t),r=getNodeScroll(t),g=t.ownerDocument.body,y=max$3(n.scrollWidth,n.clientWidth,g.scrollWidth,g.clientWidth),L=max$3(n.scrollHeight,n.clientHeight,g.scrollHeight,g.clientHeight);let z=-r.scrollLeft+getWindowScrollBarX(t);const j=-r.scrollTop;return getComputedStyle$1$1(g).direction==="rtl"&&(z+=max$3(n.clientWidth,g.clientWidth)-y),{width:y,height:L,x:z,y:j}}function getParentNode(t){if(getNodeName(t)==="html")return t;const n=t.assignedSlot||t.parentNode||isShadowRoot(t)&&t.host||getDocumentElement(t);return isShadowRoot(n)?n.host:n}function getNearestOverflowAncestor(t){const n=getParentNode(t);return isLastTraversableNode(n)?n.ownerDocument.body:isHTMLElement(n)&&isOverflowElement(n)?n:getNearestOverflowAncestor(n)}function getOverflowAncestors(t,n){var r;n===void 0&&(n=[]);const g=getNearestOverflowAncestor(t),y=g===((r=t.ownerDocument)==null?void 0:r.body),L=getWindow(g);return y?n.concat(L,L.visualViewport||[],isOverflowElement(g)?g:[]):n.concat(g,getOverflowAncestors(g))}function getViewportRect(t,n){const r=getWindow(t),g=getDocumentElement(t),y=r.visualViewport;let L=g.clientWidth,z=g.clientHeight,j=0,ae=0;if(y){L=y.width,z=y.height;const de=isClientRectVisualViewportBased();(!de||de&&n==="fixed")&&(j=y.offsetLeft,ae=y.offsetTop)}return{width:L,height:z,x:j,y:ae}}function getInnerBoundingClientRect(t,n){const r=getBoundingClientRect(t,!0,n==="fixed"),g=r.top+t.clientTop,y=r.left+t.clientLeft,L=isHTMLElement(t)?getScale(t):{x:1,y:1},z=t.clientWidth*L.x,j=t.clientHeight*L.y,ae=y*L.x,de=g*L.y;return{width:z,height:j,x:ae,y:de}}function getClientRectFromClippingAncestor(t,n,r){let g;if(n==="viewport")g=getViewportRect(t,r);else if(n==="document")g=getDocumentRect(getDocumentElement(t));else if(isElement(n))g=getInnerBoundingClientRect(n,r);else{const z={...n};if(isClientRectVisualViewportBased()){var y,L;const j=getWindow(t);z.x-=((y=j.visualViewport)==null?void 0:y.offsetLeft)||0,z.y-=((L=j.visualViewport)==null?void 0:L.offsetTop)||0}g=z}return rectToClientRect(g)}function getClippingElementAncestors(t,n){const r=n.get(t);if(r)return r;let g=getOverflowAncestors(t).filter(j=>isElement(j)&&getNodeName(j)!=="body"),y=null;const L=getComputedStyle$1$1(t).position==="fixed";let z=L?getParentNode(t):t;for(;isElement(z)&&!isLastTraversableNode(z);){const j=getComputedStyle$1$1(z),ae=isContainingBlock(z);j.position==="fixed"?y=null:(L?!ae&&!y:!ae&&j.position==="static"&&!!y&&["absolute","fixed"].includes(y.position))?g=g.filter($e=>$e!==z):y=j,z=getParentNode(z)}return n.set(t,g),g}function getClippingRect(t){let{element:n,boundary:r,rootBoundary:g,strategy:y}=t;const z=[...r==="clippingAncestors"?getClippingElementAncestors(n,this._c):[].concat(r),g],j=z[0],ae=z.reduce((de,he)=>{const $e=getClientRectFromClippingAncestor(n,he,y);return de.top=max$3($e.top,de.top),de.right=min$3($e.right,de.right),de.bottom=min$3($e.bottom,de.bottom),de.left=max$3($e.left,de.left),de},getClientRectFromClippingAncestor(n,j,y));return{width:ae.right-ae.left,height:ae.bottom-ae.top,x:ae.left,y:ae.top}}function getDimensions(t){return isHTMLElement(t)?getCssDimensions(t):t.getBoundingClientRect()}function getTrueOffsetParent(t,n){return!isHTMLElement(t)||getComputedStyle$1$1(t).position==="fixed"?null:n?n(t):t.offsetParent}function getContainingBlock(t){let n=getParentNode(t);for(;isHTMLElement(n)&&!isLastTraversableNode(n);){if(isContainingBlock(n))return n;n=getParentNode(n)}return null}function getOffsetParent(t,n){const r=getWindow(t);if(!isHTMLElement(t))return r;let g=getTrueOffsetParent(t,n);for(;g&&isTableElement(g)&&getComputedStyle$1$1(g).position==="static";)g=getTrueOffsetParent(g,n);return g&&(getNodeName(g)==="html"||getNodeName(g)==="body"&&getComputedStyle$1$1(g).position==="static"&&!isContainingBlock(g))?r:g||getContainingBlock(t)||r}function getRectRelativeToOffsetParent(t,n,r){const g=isHTMLElement(n),y=getDocumentElement(n),L=getBoundingClientRect(t,!0,r==="fixed",n);let z={scrollLeft:0,scrollTop:0};const j={x:0,y:0};if(g||!g&&r!=="fixed")if((getNodeName(n)!=="body"||isOverflowElement(y))&&(z=getNodeScroll(n)),isHTMLElement(n)){const ae=getBoundingClientRect(n,!0);j.x=ae.x+n.clientLeft,j.y=ae.y+n.clientTop}else y&&(j.x=getWindowScrollBarX(y));return{x:L.left+z.scrollLeft-j.x,y:L.top+z.scrollTop-j.y,width:L.width,height:L.height}}const platform$2={getClippingRect,convertOffsetParentRelativeRectToViewportRelativeRect,isElement,getDimensions,getOffsetParent,getDocumentElement,getScale,async getElementRects(t){let{reference:n,floating:r,strategy:g}=t;const y=this.getOffsetParent||getOffsetParent,L=this.getDimensions;return{reference:getRectRelativeToOffsetParent(n,await y(r),g),floating:{x:0,y:0,...await L(r)}}},getClientRects:t=>Array.from(t.getClientRects()),isRTL:t=>getComputedStyle$1$1(t).direction==="rtl"},computePosition=(t,n,r)=>{const g=new Map,y={platform:platform$2,...r},L={...y.platform,_c:g};return computePosition$1(t,n,{...y,platform:L})};buildProps({});const unrefReference=t=>{if(!isClient)return;if(!t)return t;const n=unrefElement(t);return n||(isRef(t)?n:t)},useFloating=({middleware:t,placement:n,strategy:r})=>{const g=ref(),y=ref(),L=ref(),z=ref(),j=ref({}),ae={x:L,y:z,placement:n,strategy:r,middlewareData:j},de=async()=>{if(!isClient)return;const he=unrefReference(g),$e=unrefElement(y);if(!he||!$e)return;const Lt=await computePosition(he,$e,{placement:unref(n),strategy:unref(r),middleware:unref(t)});keysOf(ae).forEach(jt=>{ae[jt].value=Lt[jt]})};return onMounted(()=>{watchEffect(()=>{de()})}),{...ae,update:de,referenceRef:g,contentRef:y}},arrowMiddleware=({arrowRef:t,padding:n})=>({name:"arrow",options:{element:t,padding:n},fn(r){const g=unref(t);return g?arrow({element:g,padding:n}).fn(r):{}}});function useCursor(t){const n=ref();function r(){if(t.value==null)return;const{selectionStart:y,selectionEnd:L,value:z}=t.value;if(y==null||L==null)return;const j=z.slice(0,Math.max(0,y)),ae=z.slice(Math.max(0,L));n.value={selectionStart:y,selectionEnd:L,value:z,beforeTxt:j,afterTxt:ae}}function g(){if(t.value==null||n.value==null)return;const{value:y}=t.value,{beforeTxt:L,afterTxt:z,selectionStart:j}=n.value;if(L==null||z==null||j==null)return;let ae=y.length;if(y.endsWith(z))ae=y.length-z.length;else if(y.startsWith(L))ae=L.length;else{const de=L[j-1],he=y.indexOf(de,j-1);he!==-1&&(ae=he+1)}t.value.setSelectionRange(ae,ae)}return[r,g]}const getOrderedChildren=(t,n,r)=>flattedChildren(t.subTree).filter(L=>{var z;return isVNode(L)&&((z=L.type)==null?void 0:z.name)===n&&!!L.component}).map(L=>L.component.uid).map(L=>r[L]).filter(L=>!!L),useOrderedChildren=(t,n)=>{const r={},g=shallowRef([]);return{children:g,addChild:z=>{r[z.uid]=z,g.value=getOrderedChildren(t,n,r)},removeChild:z=>{delete r[z],g.value=g.value.filter(j=>j.uid!==z)}}},useSizeProp=buildProp({type:String,values:componentSizes,required:!1}),SIZE_INJECTION_KEY=Symbol("size"),useGlobalSize=()=>{const t=inject(SIZE_INJECTION_KEY,{});return computed(()=>unref(t.size)||"")},configProviderContextKey=Symbol(),globalConfig=ref();function useGlobalConfig(t,n=void 0){const r=getCurrentInstance()?inject(configProviderContextKey,globalConfig):globalConfig;return t?computed(()=>{var g,y;return(y=(g=r.value)==null?void 0:g[t])!=null?y:n}):r}function useGlobalComponentSettings(t,n){const r=useGlobalConfig(),g=useNamespace(t,computed(()=>{var j;return((j=r.value)==null?void 0:j.namespace)||defaultNamespace})),y=useLocale(computed(()=>{var j;return(j=r.value)==null?void 0:j.locale})),L=useZIndex(computed(()=>{var j;return((j=r.value)==null?void 0:j.zIndex)||defaultInitialZIndex})),z=computed(()=>{var j;return unref(n)||((j=r.value)==null?void 0:j.size)||""});return provideGlobalConfig(computed(()=>unref(r)||{})),{ns:g,locale:y,zIndex:L,size:z}}const provideGlobalConfig=(t,n,r=!1)=>{var g;const y=!!getCurrentInstance(),L=y?useGlobalConfig():void 0,z=(g=n==null?void 0:n.provide)!=null?g:y?provide:void 0;if(!z)return;const j=computed(()=>{const ae=unref(t);return L!=null&&L.value?mergeConfig$3(L.value,ae):ae});return z(configProviderContextKey,j),z(localeContextKey,computed(()=>j.value.locale)),z(namespaceContextKey,computed(()=>j.value.namespace)),z(zIndexContextKey,computed(()=>j.value.zIndex)),z(SIZE_INJECTION_KEY,{size:computed(()=>j.value.size||"")}),(r||!globalConfig.value)&&(globalConfig.value=j.value),j},mergeConfig$3=(t,n)=>{var r;const g=[...new Set([...keysOf(t),...keysOf(n)])],y={};for(const L of g)y[L]=(r=n[L])!=null?r:t[L];return y},configProviderProps=buildProps({a11y:{type:Boolean,default:!0},locale:{type:definePropType(Object)},size:useSizeProp,button:{type:definePropType(Object)},experimentalFeatures:{type:definePropType(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:definePropType(Object)},zIndex:Number,namespace:{type:String,default:"el"}}),messageConfig={},ConfigProvider=defineComponent({name:"ElConfigProvider",props:configProviderProps,setup(t,{slots:n}){watch$1(()=>t.message,g=>{Object.assign(messageConfig,g!=null?g:{})},{immediate:!0,deep:!0});const r=provideGlobalConfig(t);return()=>renderSlot(n,"default",{config:r==null?void 0:r.value})}}),ElConfigProvider=withInstall(ConfigProvider),version$4="2.2.36",makeInstaller=(t=[])=>({version:version$4,install:(r,g)=>{r[INSTALLED_KEY]||(r[INSTALLED_KEY]=!0,t.forEach(y=>r.use(y)),g&&provideGlobalConfig(g,r,!0))}}),affixProps=buildProps({zIndex:{type:definePropType([Number,String]),default:100},target:{type:String,default:""},offset:{type:Number,default:0},position:{type:String,values:["top","bottom"],default:"top"}}),affixEmits={scroll:({scrollTop:t,fixed:n})=>isNumber$2(t)&&isBoolean(n),[CHANGE_EVENT]:t=>isBoolean(t)};var _export_sfc$1=(t,n)=>{const r=t.__vccOpts||t;for(const[g,y]of n)r[g]=y;return r};const COMPONENT_NAME$n="ElAffix",__default__$1D=defineComponent({name:COMPONENT_NAME$n}),_sfc_main$7m=defineComponent({...__default__$1D,props:affixProps,emits:affixEmits,setup(t,{expose:n,emit:r}){const g=t,y=useNamespace("affix"),L=shallowRef(),z=shallowRef(),j=shallowRef(),{height:ae}=useWindowSize(),{height:de,width:he,top:$e,bottom:Lt,update:jt}=useElementBounding(z,{windowScroll:!1}),$n=useElementBounding(L),Cn=ref(!1),Sn=ref(0),wn=ref(0),xn=computed(()=>({height:Cn.value?`${de.value}px`:"",width:Cn.value?`${he.value}px`:""})),Tn=computed(()=>{if(!Cn.value)return{};const An=g.offset?addUnit(g.offset):0;return{height:`${de.value}px`,width:`${he.value}px`,top:g.position==="top"?An:"",bottom:g.position==="bottom"?An:"",transform:wn.value?`translateY(${wn.value}px)`:"",zIndex:g.zIndex}}),kn=()=>{if(!!j.value)if(Sn.value=j.value instanceof Window?document.documentElement.scrollTop:j.value.scrollTop||0,g.position==="top")if(g.target){const An=$n.bottom.value-g.offset-de.value;Cn.value=g.offset>$e.value&&$n.bottom.value>0,wn.value=An<0?An:0}else Cn.value=g.offset>$e.value;else if(g.target){const An=ae.value-$n.top.value-g.offset-de.value;Cn.value=ae.value-g.offset$n.top.value,wn.value=An<0?-An:0}else Cn.value=ae.value-g.offset{jt(),r("scroll",{scrollTop:Sn.value,fixed:Cn.value})};return watch$1(Cn,An=>r("change",An)),onMounted(()=>{var An;g.target?(L.value=(An=document.querySelector(g.target))!=null?An:void 0,L.value||throwError$1(COMPONENT_NAME$n,`Target is not existed: ${g.target}`)):L.value=document.documentElement,j.value=getScrollContainer(z.value,!0),jt()}),useEventListener(j,"scroll",Mn),watchEffect(kn),n({update:kn,updateRoot:jt}),(An,Nn)=>(openBlock(),createElementBlock("div",{ref_key:"root",ref:z,class:normalizeClass(unref(y).b()),style:normalizeStyle$1(unref(xn))},[createBaseVNode("div",{class:normalizeClass({[unref(y).m("fixed")]:Cn.value}),style:normalizeStyle$1(unref(Tn))},[renderSlot(An.$slots,"default")],6)],6))}});var Affix=_export_sfc$1(_sfc_main$7m,[["__file","/home/runner/work/element-plus/element-plus/packages/components/affix/src/affix.vue"]]);const ElAffix=withInstall(Affix),iconProps=buildProps({size:{type:definePropType([Number,String])},color:{type:String}}),__default__$1C=defineComponent({name:"ElIcon",inheritAttrs:!1}),_sfc_main$7l=defineComponent({...__default__$1C,props:iconProps,setup(t){const n=t,r=useNamespace("icon"),g=computed(()=>{const{size:y,color:L}=n;return!y&&!L?{}:{fontSize:isUndefined$1(y)?void 0:addUnit(y),"--color":L}});return(y,L)=>(openBlock(),createElementBlock("i",mergeProps({class:unref(r).b(),style:unref(g)},y.$attrs),[renderSlot(y.$slots,"default")],16))}});var Icon=_export_sfc$1(_sfc_main$7l,[["__file","/home/runner/work/element-plus/element-plus/packages/components/icon/src/icon.vue"]]);const ElIcon=withInstall(Icon),alertEffects=["light","dark"],alertProps=buildProps({title:{type:String,default:""},description:{type:String,default:""},type:{type:String,values:keysOf(TypeComponentsMap),default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,values:alertEffects,default:"light"}}),alertEmits={close:t=>t instanceof MouseEvent},__default__$1B=defineComponent({name:"ElAlert"}),_sfc_main$7k=defineComponent({...__default__$1B,props:alertProps,emits:alertEmits,setup(t,{emit:n}){const r=t,{Close:g}=TypeComponents,y=useSlots(),L=useNamespace("alert"),z=ref(!0),j=computed(()=>TypeComponentsMap[r.type]),ae=computed(()=>[L.e("icon"),{[L.is("big")]:!!r.description||!!y.default}]),de=computed(()=>({[L.is("bold")]:r.description||y.default})),he=$e=>{z.value=!1,n("close",$e)};return($e,Lt)=>(openBlock(),createBlock(Transition,{name:unref(L).b("fade"),persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("div",{class:normalizeClass([unref(L).b(),unref(L).m($e.type),unref(L).is("center",$e.center),unref(L).is($e.effect)]),role:"alert"},[$e.showIcon&&unref(j)?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(ae))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(j))))]),_:1},8,["class"])):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(L).e("content"))},[$e.title||$e.$slots.title?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass([unref(L).e("title"),unref(de)])},[renderSlot($e.$slots,"title",{},()=>[createTextVNode(toDisplayString($e.title),1)])],2)):createCommentVNode("v-if",!0),$e.$slots.default||$e.description?(openBlock(),createElementBlock("p",{key:1,class:normalizeClass(unref(L).e("description"))},[renderSlot($e.$slots,"default",{},()=>[createTextVNode(toDisplayString($e.description),1)])],2)):createCommentVNode("v-if",!0),$e.closable?(openBlock(),createElementBlock(Fragment,{key:2},[$e.closeText?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass([unref(L).e("close-btn"),unref(L).is("customed")]),onClick:he},toDisplayString($e.closeText),3)):(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass(unref(L).e("close-btn")),onClick:he},{default:withCtx(()=>[createVNode$1(unref(g))]),_:1},8,["class"]))],64)):createCommentVNode("v-if",!0)],2)],2),[[vShow,z.value]])]),_:3},8,["name"]))}});var Alert=_export_sfc$1(_sfc_main$7k,[["__file","/home/runner/work/element-plus/element-plus/packages/components/alert/src/alert.vue"]]);const ElAlert=withInstall(Alert),formContextKey=Symbol("formContextKey"),formItemContextKey=Symbol("formItemContextKey"),useFormSize=(t,n={})=>{const r=ref(void 0),g=n.prop?r:useProp("size"),y=n.global?r:useGlobalSize(),L=n.form?{size:void 0}:inject(formContextKey,void 0),z=n.formItem?{size:void 0}:inject(formItemContextKey,void 0);return computed(()=>g.value||unref(t)||(z==null?void 0:z.size)||(L==null?void 0:L.size)||y.value||"")},useFormDisabled=t=>{const n=useProp("disabled"),r=inject(formContextKey,void 0);return computed(()=>n.value||unref(t)||(r==null?void 0:r.disabled)||!1)},useFormItem=()=>{const t=inject(formContextKey,void 0),n=inject(formItemContextKey,void 0);return{form:t,formItem:n}},useFormItemInputId=(t,{formItemContext:n,disableIdGeneration:r,disableIdManagement:g})=>{r||(r=ref(!1)),g||(g=ref(!1));const y=ref();let L;const z=computed(()=>{var j;return!!(!t.label&&n&&n.inputIds&&((j=n.inputIds)==null?void 0:j.length)<=1)});return onMounted(()=>{L=watch$1([toRef(t,"id"),r],([j,ae])=>{const de=j!=null?j:ae?void 0:useId().value;de!==y.value&&(n!=null&&n.removeInputId&&(y.value&&n.removeInputId(y.value),!(g!=null&&g.value)&&!ae&&de&&n.addInputId(de)),y.value=de)},{immediate:!0})}),onUnmounted(()=>{L&&L(),n!=null&&n.removeInputId&&y.value&&n.removeInputId(y.value)}),{isLabeledByFormItem:z,inputId:y}},formMetaProps=buildProps({size:{type:String,values:componentSizes},disabled:Boolean}),formProps=buildProps({...formMetaProps,model:Object,rules:{type:definePropType(Object)},labelPosition:{type:String,values:["left","right","top"],default:"right"},requireAsteriskPosition:{type:String,values:["left","right"],default:"left"},labelWidth:{type:[String,Number],default:""},labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:{type:Boolean,default:!1},scrollToError:Boolean}),formEmits={validate:(t,n,r)=>(isArray$6(t)||isString$3(t))&&isBoolean(n)&&isString$3(r)};function useFormLabelWidth(){const t=ref([]),n=computed(()=>{if(!t.value.length)return"0";const L=Math.max(...t.value);return L?`${L}px`:""});function r(L){const z=t.value.indexOf(L);return z===-1&&n.value,z}function g(L,z){if(L&&z){const j=r(z);t.value.splice(j,1,L)}else L&&t.value.push(L)}function y(L){const z=r(L);z>-1&&t.value.splice(z,1)}return{autoLabelWidth:n,registerLabelWidth:g,deregisterLabelWidth:y}}const filterFields=(t,n)=>{const r=castArray$1(n);return r.length>0?t.filter(g=>g.prop&&r.includes(g.prop)):t},COMPONENT_NAME$m="ElForm",__default__$1A=defineComponent({name:COMPONENT_NAME$m}),_sfc_main$7j=defineComponent({...__default__$1A,props:formProps,emits:formEmits,setup(t,{expose:n,emit:r}){const g=t,y=[],L=useFormSize(),z=useNamespace("form"),j=computed(()=>{const{labelPosition:xn,inline:Tn}=g;return[z.b(),z.m(L.value||"default"),{[z.m(`label-${xn}`)]:xn,[z.m("inline")]:Tn}]}),ae=xn=>{y.push(xn)},de=xn=>{xn.prop&&y.splice(y.indexOf(xn),1)},he=(xn=[])=>{!g.model||filterFields(y,xn).forEach(Tn=>Tn.resetField())},$e=(xn=[])=>{filterFields(y,xn).forEach(Tn=>Tn.clearValidate())},Lt=computed(()=>!!g.model),jt=xn=>{if(y.length===0)return[];const Tn=filterFields(y,xn);return Tn.length?Tn:[]},$n=async xn=>Sn(void 0,xn),Cn=async(xn=[])=>{if(!Lt.value)return!1;const Tn=jt(xn);if(Tn.length===0)return!0;let kn={};for(const Mn of Tn)try{await Mn.validate("")}catch(An){kn={...kn,...An}}return Object.keys(kn).length===0?!0:Promise.reject(kn)},Sn=async(xn=[],Tn)=>{const kn=!isFunction$4(Tn);try{const Mn=await Cn(xn);return Mn===!0&&(Tn==null||Tn(Mn)),Mn}catch(Mn){if(Mn instanceof Error)throw Mn;const An=Mn;return g.scrollToError&&wn(Object.keys(An)[0]),Tn==null||Tn(!1,An),kn&&Promise.reject(An)}},wn=xn=>{var Tn;const kn=filterFields(y,xn)[0];kn&&((Tn=kn.$el)==null||Tn.scrollIntoView())};return watch$1(()=>g.rules,()=>{g.validateOnRuleChange&&$n().catch(xn=>void 0)},{deep:!0}),provide(formContextKey,reactive({...toRefs(g),emit:r,resetFields:he,clearValidate:$e,validateField:Sn,addField:ae,removeField:de,...useFormLabelWidth()})),n({validate:$n,validateField:Sn,resetFields:he,clearValidate:$e,scrollToField:wn}),(xn,Tn)=>(openBlock(),createElementBlock("form",{class:normalizeClass(unref(j))},[renderSlot(xn.$slots,"default")],2))}});var Form=_export_sfc$1(_sfc_main$7j,[["__file","/home/runner/work/element-plus/element-plus/packages/components/form/src/form.vue"]]);function _extends(){return _extends=Object.assign?Object.assign.bind():function(t){for(var n=1;n1?n-1:0),g=1;g=L)return j;switch(j){case"%s":return String(r[y++]);case"%d":return Number(r[y++]);case"%j":try{return JSON.stringify(r[y++])}catch{return"[Circular]"}break;default:return j}});return z}return t}function isNativeStringType(t){return t==="string"||t==="url"||t==="hex"||t==="email"||t==="date"||t==="pattern"}function isEmptyValue$1(t,n){return!!(t==null||n==="array"&&Array.isArray(t)&&!t.length||isNativeStringType(n)&&typeof t=="string"&&!t)}function asyncParallelArray(t,n,r){var g=[],y=0,L=t.length;function z(j){g.push.apply(g,j||[]),y++,y===L&&r(g)}t.forEach(function(j){n(j,z)})}function asyncSerialArray(t,n,r){var g=0,y=t.length;function L(z){if(z&&z.length){r(z);return}var j=g;g=g+1,j()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},types={integer:function(n){return types.number(n)&&parseInt(n,10)===n},float:function(n){return types.number(n)&&!types.integer(n)},array:function(n){return Array.isArray(n)},regexp:function(n){if(n instanceof RegExp)return!0;try{return!!new RegExp(n)}catch{return!1}},date:function(n){return typeof n.getTime=="function"&&typeof n.getMonth=="function"&&typeof n.getYear=="function"&&!isNaN(n.getTime())},number:function(n){return isNaN(n)?!1:typeof n=="number"},object:function(n){return typeof n=="object"&&!types.array(n)},method:function(n){return typeof n=="function"},email:function(n){return typeof n=="string"&&n.length<=320&&!!n.match(pattern$2.email)},url:function(n){return typeof n=="string"&&n.length<=2048&&!!n.match(getUrlRegex())},hex:function(n){return typeof n=="string"&&!!n.match(pattern$2.hex)}},type$1=function(n,r,g,y,L){if(n.required&&r===void 0){required$1(n,r,g,y,L);return}var z=["integer","float","array","regexp","object","method","email","number","date","url","hex"],j=n.type;z.indexOf(j)>-1?types[j](r)||y.push(format$2(L.messages.types[j],n.fullField,n.type)):j&&typeof r!==n.type&&y.push(format$2(L.messages.types[j],n.fullField,n.type))},range=function(n,r,g,y,L){var z=typeof n.len=="number",j=typeof n.min=="number",ae=typeof n.max=="number",de=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,he=r,$e=null,Lt=typeof r=="number",jt=typeof r=="string",$n=Array.isArray(r);if(Lt?$e="number":jt?$e="string":$n&&($e="array"),!$e)return!1;$n&&(he=r.length),jt&&(he=r.replace(de,"_").length),z?he!==n.len&&y.push(format$2(L.messages[$e].len,n.fullField,n.len)):j&&!ae&&hen.max?y.push(format$2(L.messages[$e].max,n.fullField,n.max)):j&&ae&&(hen.max)&&y.push(format$2(L.messages[$e].range,n.fullField,n.min,n.max))},ENUM$1="enum",enumerable$1=function(n,r,g,y,L){n[ENUM$1]=Array.isArray(n[ENUM$1])?n[ENUM$1]:[],n[ENUM$1].indexOf(r)===-1&&y.push(format$2(L.messages[ENUM$1],n.fullField,n[ENUM$1].join(", ")))},pattern$1=function(n,r,g,y,L){if(n.pattern){if(n.pattern instanceof RegExp)n.pattern.lastIndex=0,n.pattern.test(r)||y.push(format$2(L.messages.pattern.mismatch,n.fullField,r,n.pattern));else if(typeof n.pattern=="string"){var z=new RegExp(n.pattern);z.test(r)||y.push(format$2(L.messages.pattern.mismatch,n.fullField,r,n.pattern))}}},rules={required:required$1,whitespace,type:type$1,range,enum:enumerable$1,pattern:pattern$1},string=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(isEmptyValue$1(r,"string")&&!n.required)return g();rules.required(n,r,y,z,L,"string"),isEmptyValue$1(r,"string")||(rules.type(n,r,y,z,L),rules.range(n,r,y,z,L),rules.pattern(n,r,y,z,L),n.whitespace===!0&&rules.whitespace(n,r,y,z,L))}g(z)},method=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(isEmptyValue$1(r)&&!n.required)return g();rules.required(n,r,y,z,L),r!==void 0&&rules.type(n,r,y,z,L)}g(z)},number$1=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(r===""&&(r=void 0),isEmptyValue$1(r)&&!n.required)return g();rules.required(n,r,y,z,L),r!==void 0&&(rules.type(n,r,y,z,L),rules.range(n,r,y,z,L))}g(z)},_boolean=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(isEmptyValue$1(r)&&!n.required)return g();rules.required(n,r,y,z,L),r!==void 0&&rules.type(n,r,y,z,L)}g(z)},regexp$1=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(isEmptyValue$1(r)&&!n.required)return g();rules.required(n,r,y,z,L),isEmptyValue$1(r)||rules.type(n,r,y,z,L)}g(z)},integer=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(isEmptyValue$1(r)&&!n.required)return g();rules.required(n,r,y,z,L),r!==void 0&&(rules.type(n,r,y,z,L),rules.range(n,r,y,z,L))}g(z)},floatFn=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(isEmptyValue$1(r)&&!n.required)return g();rules.required(n,r,y,z,L),r!==void 0&&(rules.type(n,r,y,z,L),rules.range(n,r,y,z,L))}g(z)},array=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(r==null&&!n.required)return g();rules.required(n,r,y,z,L,"array"),r!=null&&(rules.type(n,r,y,z,L),rules.range(n,r,y,z,L))}g(z)},object=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(isEmptyValue$1(r)&&!n.required)return g();rules.required(n,r,y,z,L),r!==void 0&&rules.type(n,r,y,z,L)}g(z)},ENUM="enum",enumerable=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(isEmptyValue$1(r)&&!n.required)return g();rules.required(n,r,y,z,L),r!==void 0&&rules[ENUM](n,r,y,z,L)}g(z)},pattern=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(isEmptyValue$1(r,"string")&&!n.required)return g();rules.required(n,r,y,z,L),isEmptyValue$1(r,"string")||rules.pattern(n,r,y,z,L)}g(z)},date$2=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(isEmptyValue$1(r,"date")&&!n.required)return g();if(rules.required(n,r,y,z,L),!isEmptyValue$1(r,"date")){var ae;r instanceof Date?ae=r:ae=new Date(r),rules.type(n,ae,y,z,L),ae&&rules.range(n,ae.getTime(),y,z,L)}}g(z)},required=function(n,r,g,y,L){var z=[],j=Array.isArray(r)?"array":typeof r;rules.required(n,r,y,z,L,j),g(z)},type$2=function(n,r,g,y,L){var z=n.type,j=[],ae=n.required||!n.required&&y.hasOwnProperty(n.field);if(ae){if(isEmptyValue$1(r,z)&&!n.required)return g();rules.required(n,r,y,j,L,z),isEmptyValue$1(r,z)||rules.type(n,r,y,j,L)}g(j)},any=function(n,r,g,y,L){var z=[],j=n.required||!n.required&&y.hasOwnProperty(n.field);if(j){if(isEmptyValue$1(r)&&!n.required)return g();rules.required(n,r,y,z,L)}g(z)},validators$2={string,method,number:number$1,boolean:_boolean,regexp:regexp$1,integer,float:floatFn,array,object,enum:enumerable,pattern,date:date$2,url:type$2,hex:type$2,email:type$2,required,any};function newMessages(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var n=JSON.parse(JSON.stringify(this));return n.clone=this.clone,n}}}var messages=newMessages(),Schema=function(){function t(r){this.rules=null,this._messages=messages,this.define(r)}var n=t.prototype;return n.define=function(g){var y=this;if(!g)throw new Error("Cannot configure a schema with no rules");if(typeof g!="object"||Array.isArray(g))throw new Error("Rules must be an object");this.rules={},Object.keys(g).forEach(function(L){var z=g[L];y.rules[L]=Array.isArray(z)?z:[z]})},n.messages=function(g){return g&&(this._messages=deepMerge(newMessages(),g)),this._messages},n.validate=function(g,y,L){var z=this;y===void 0&&(y={}),L===void 0&&(L=function(){});var j=g,ae=y,de=L;if(typeof ae=="function"&&(de=ae,ae={}),!this.rules||Object.keys(this.rules).length===0)return de&&de(null,j),Promise.resolve(j);function he(Cn){var Sn=[],wn={};function xn(kn){if(Array.isArray(kn)){var Mn;Sn=(Mn=Sn).concat.apply(Mn,kn)}else Sn.push(kn)}for(var Tn=0;Tn");const y=useNamespace("form"),L=ref(),z=ref(0),j=()=>{var he;if((he=L.value)!=null&&he.firstElementChild){const $e=window.getComputedStyle(L.value.firstElementChild).width;return Math.ceil(Number.parseFloat($e))}else return 0},ae=(he="update")=>{nextTick(()=>{n.default&&t.isAutoWidth&&(he==="update"?z.value=j():he==="remove"&&(r==null||r.deregisterLabelWidth(z.value)))})},de=()=>ae("update");return onMounted(()=>{de()}),onBeforeUnmount(()=>{ae("remove")}),onUpdated(()=>de()),watch$1(z,(he,$e)=>{t.updateAll&&(r==null||r.registerLabelWidth(he,$e))}),useResizeObserver(computed(()=>{var he,$e;return($e=(he=L.value)==null?void 0:he.firstElementChild)!=null?$e:null}),de),()=>{var he,$e;if(!n)return null;const{isAutoWidth:Lt}=t;if(Lt){const jt=r==null?void 0:r.autoLabelWidth,$n=g==null?void 0:g.hasLabel,Cn={};if($n&&jt&&jt!=="auto"){const Sn=Math.max(0,Number.parseInt(jt,10)-z.value),wn=r.labelPosition==="left"?"marginRight":"marginLeft";Sn&&(Cn[wn]=`${Sn}px`)}return createVNode$1("div",{ref:L,class:[y.be("item","label-wrap")],style:Cn},[(he=n.default)==null?void 0:he.call(n)])}else return createVNode$1(Fragment,{ref:L},[($e=n.default)==null?void 0:$e.call(n)])}}});const _hoisted_1$5_=["role","aria-labelledby"],__default__$1z=defineComponent({name:"ElFormItem"}),_sfc_main$7i=defineComponent({...__default__$1z,props:formItemProps,setup(t,{expose:n}){const r=t,g=useSlots(),y=inject(formContextKey,void 0),L=inject(formItemContextKey,void 0),z=useFormSize(void 0,{formItem:!1}),j=useNamespace("form-item"),ae=useId().value,de=ref([]),he=ref(""),$e=refDebounced(he,100),Lt=ref(""),jt=ref();let $n,Cn=!1;const Sn=computed(()=>{if((y==null?void 0:y.labelPosition)==="top")return{};const Ya=addUnit(r.labelWidth||(y==null?void 0:y.labelWidth)||"");return Ya?{width:Ya}:{}}),wn=computed(()=>{if((y==null?void 0:y.labelPosition)==="top"||(y==null?void 0:y.inline))return{};if(!r.label&&!r.labelWidth&&In)return{};const Ya=addUnit(r.labelWidth||(y==null?void 0:y.labelWidth)||"");return!r.label&&!g.label?{marginLeft:Ya}:{}}),xn=computed(()=>[j.b(),j.m(z.value),j.is("error",he.value==="error"),j.is("validating",he.value==="validating"),j.is("success",he.value==="success"),j.is("required",Ar.value||r.required),j.is("no-asterisk",y==null?void 0:y.hideRequiredAsterisk),(y==null?void 0:y.requireAsteriskPosition)==="right"?"asterisk-right":"asterisk-left",{[j.m("feedback")]:y==null?void 0:y.statusIcon}]),Tn=computed(()=>isBoolean(r.inlineMessage)?r.inlineMessage:(y==null?void 0:y.inlineMessage)||!1),kn=computed(()=>[j.e("error"),{[j.em("error","inline")]:Tn.value}]),Mn=computed(()=>r.prop?isString$3(r.prop)?r.prop:r.prop.join("."):""),An=computed(()=>!!(r.label||g.label)),Nn=computed(()=>r.for||de.value.length===1?de.value[0]:void 0),Pn=computed(()=>!Nn.value&&An.value),In=!!L,Dn=computed(()=>{const Ya=y==null?void 0:y.model;if(!(!Ya||!r.prop))return getProp(Ya,r.prop).value}),Rn=computed(()=>{const{required:Ya}=r,Ga=[];r.rules&&Ga.push(...castArray$1(r.rules));const Ja=y==null?void 0:y.rules;if(Ja&&r.prop){const ti=getProp(Ja,r.prop).value;ti&&Ga.push(...castArray$1(ti))}if(Ya!==void 0){const ti=Ga.map((ai,Fa)=>[ai,Fa]).filter(([ai])=>Object.keys(ai).includes("required"));if(ti.length>0)for(const[ai,Fa]of ti)ai.required!==Ya&&(Ga[Fa]={...ai,required:Ya});else Ga.push({required:Ya})}return Ga}),On=computed(()=>Rn.value.length>0),Sr=Ya=>Rn.value.filter(Ja=>!Ja.trigger||!Ya?!0:Array.isArray(Ja.trigger)?Ja.trigger.includes(Ya):Ja.trigger===Ya).map(({trigger:Ja,...ti})=>ti),Ar=computed(()=>Rn.value.some(Ya=>Ya.required)),Da=computed(()=>{var Ya;return $e.value==="error"&&r.showMessage&&((Ya=y==null?void 0:y.showMessage)!=null?Ya:!0)}),Pa=computed(()=>`${r.label||""}${(y==null?void 0:y.labelSuffix)||""}`),Aa=Ya=>{he.value=Ya},Ba=Ya=>{var Ga,Ja;const{errors:ti,fields:ai}=Ya;(!ti||!ai)&&console.error(Ya),Aa("error"),Lt.value=ti?(Ja=(Ga=ti==null?void 0:ti[0])==null?void 0:Ga.message)!=null?Ja:`${r.prop} is required`:"",y==null||y.emit("validate",r.prop,!1,Lt.value)},La=()=>{Aa("success"),y==null||y.emit("validate",r.prop,!0,"")},Va=async Ya=>{const Ga=Mn.value;return new Schema({[Ga]:Ya}).validate({[Ga]:Dn.value},{firstFields:!0}).then(()=>(La(),!0)).catch(ti=>(Ba(ti),Promise.reject(ti)))},Ua=async(Ya,Ga)=>{if(Cn||!r.prop)return!1;const Ja=isFunction$4(Ga);if(!On.value)return Ga==null||Ga(!1),!1;const ti=Sr(Ya);return ti.length===0?(Ga==null||Ga(!0),!0):(Aa("validating"),Va(ti).then(()=>(Ga==null||Ga(!0),!0)).catch(ai=>{const{fields:Fa}=ai;return Ga==null||Ga(!1,Fa),Ja?!1:Promise.reject(Fa)}))},za=()=>{Aa(""),Lt.value="",Cn=!1},Wa=async()=>{const Ya=y==null?void 0:y.model;if(!Ya||!r.prop)return;const Ga=getProp(Ya,r.prop);Cn=!0,Ga.value=clone$5($n),await nextTick(),za(),Cn=!1},ei=Ya=>{de.value.includes(Ya)||de.value.push(Ya)},ja=Ya=>{de.value=de.value.filter(Ga=>Ga!==Ya)};watch$1(()=>r.error,Ya=>{Lt.value=Ya||"",Aa(Ya?"error":"")},{immediate:!0}),watch$1(()=>r.validateStatus,Ya=>Aa(Ya||""));const Ka=reactive({...toRefs(r),$el:jt,size:z,validateState:he,labelId:ae,inputIds:de,isGroup:Pn,hasLabel:An,addInputId:ei,removeInputId:ja,resetField:Wa,clearValidate:za,validate:Ua});return provide(formItemContextKey,Ka),onMounted(()=>{r.prop&&(y==null||y.addField(Ka),$n=clone$5(Dn.value))}),onBeforeUnmount(()=>{y==null||y.removeField(Ka)}),n({size:z,validateMessage:Lt,validateState:he,validate:Ua,clearValidate:za,resetField:Wa}),(Ya,Ga)=>{var Ja;return openBlock(),createElementBlock("div",{ref_key:"formItemRef",ref:jt,class:normalizeClass(unref(xn)),role:unref(Pn)?"group":void 0,"aria-labelledby":unref(Pn)?unref(ae):void 0},[createVNode$1(unref(FormLabelWrap),{"is-auto-width":unref(Sn).width==="auto","update-all":((Ja=unref(y))==null?void 0:Ja.labelWidth)==="auto"},{default:withCtx(()=>[unref(An)?(openBlock(),createBlock(resolveDynamicComponent(unref(Nn)?"label":"div"),{key:0,id:unref(ae),for:unref(Nn),class:normalizeClass(unref(j).e("label")),style:normalizeStyle$1(unref(Sn))},{default:withCtx(()=>[renderSlot(Ya.$slots,"label",{label:unref(Pa)},()=>[createTextVNode(toDisplayString(unref(Pa)),1)])]),_:3},8,["id","for","class","style"])):createCommentVNode("v-if",!0)]),_:3},8,["is-auto-width","update-all"]),createBaseVNode("div",{class:normalizeClass(unref(j).e("content")),style:normalizeStyle$1(unref(wn))},[renderSlot(Ya.$slots,"default"),createVNode$1(TransitionGroup,{name:`${unref(j).namespace.value}-zoom-in-top`},{default:withCtx(()=>[unref(Da)?renderSlot(Ya.$slots,"error",{key:0,error:Lt.value},()=>[createBaseVNode("div",{class:normalizeClass(unref(kn))},toDisplayString(Lt.value),3)]):createCommentVNode("v-if",!0)]),_:3},8,["name"])],6)],10,_hoisted_1$5_)}}});var FormItem=_export_sfc$1(_sfc_main$7i,[["__file","/home/runner/work/element-plus/element-plus/packages/components/form/src/form-item.vue"]]);const ElForm=withInstall(Form,{FormItem}),ElFormItem=withNoopInstall(FormItem);let hiddenTextarea;const HIDDEN_STYLE=` + height:0 !important; + visibility:hidden !important; + ${isFirefox()?"":"overflow:hidden !important;"} + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; +`,CONTEXT_STYLE=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function calculateNodeStyling(t){const n=window.getComputedStyle(t),r=n.getPropertyValue("box-sizing"),g=Number.parseFloat(n.getPropertyValue("padding-bottom"))+Number.parseFloat(n.getPropertyValue("padding-top")),y=Number.parseFloat(n.getPropertyValue("border-bottom-width"))+Number.parseFloat(n.getPropertyValue("border-top-width"));return{contextStyle:CONTEXT_STYLE.map(z=>`${z}:${n.getPropertyValue(z)}`).join(";"),paddingSize:g,borderSize:y,boxSizing:r}}function calcTextareaHeight(t,n=1,r){var g;hiddenTextarea||(hiddenTextarea=document.createElement("textarea"),document.body.appendChild(hiddenTextarea));const{paddingSize:y,borderSize:L,boxSizing:z,contextStyle:j}=calculateNodeStyling(t);hiddenTextarea.setAttribute("style",`${j};${HIDDEN_STYLE}`),hiddenTextarea.value=t.value||t.placeholder||"";let ae=hiddenTextarea.scrollHeight;const de={};z==="border-box"?ae=ae+L:z==="content-box"&&(ae=ae-y),hiddenTextarea.value="";const he=hiddenTextarea.scrollHeight-y;if(isNumber$2(n)){let $e=he*n;z==="border-box"&&($e=$e+y+L),ae=Math.max($e,ae),de.minHeight=`${$e}px`}if(isNumber$2(r)){let $e=he*r;z==="border-box"&&($e=$e+y+L),ae=Math.min($e,ae)}return de.height=`${ae}px`,(g=hiddenTextarea.parentNode)==null||g.removeChild(hiddenTextarea),hiddenTextarea=void 0,de}const inputProps=buildProps({id:{type:String,default:void 0},size:useSizeProp,disabled:Boolean,modelValue:{type:definePropType([String,Number,Object]),default:""},type:{type:String,default:"text"},resize:{type:String,values:["none","both","horizontal","vertical"]},autosize:{type:definePropType([Boolean,Object]),default:!1},autocomplete:{type:String,default:"off"},formatter:{type:Function},parser:{type:Function},placeholder:{type:String},form:{type:String},readonly:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},suffixIcon:{type:iconPropType},prefixIcon:{type:iconPropType},containerRole:{type:String,default:void 0},label:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},validateEvent:{type:Boolean,default:!0},inputStyle:{type:definePropType([Object,Array,String]),default:()=>mutable({})}}),inputEmits={[UPDATE_MODEL_EVENT]:t=>isString$3(t),input:t=>isString$3(t),change:t=>isString$3(t),focus:t=>t instanceof FocusEvent,blur:t=>t instanceof FocusEvent,clear:()=>!0,mouseleave:t=>t instanceof MouseEvent,mouseenter:t=>t instanceof MouseEvent,keydown:t=>t instanceof Event,compositionstart:t=>t instanceof CompositionEvent,compositionupdate:t=>t instanceof CompositionEvent,compositionend:t=>t instanceof CompositionEvent},_hoisted_1$5Z=["role"],_hoisted_2$5q=["id","type","disabled","formatter","parser","readonly","autocomplete","tabindex","aria-label","placeholder","form"],_hoisted_3$4Y=["id","tabindex","disabled","readonly","autocomplete","aria-label","placeholder","form"],__default__$1y=defineComponent({name:"ElInput",inheritAttrs:!1}),_sfc_main$7h=defineComponent({...__default__$1y,props:inputProps,emits:inputEmits,setup(t,{expose:n,emit:r}){const g=t,y=useAttrs$1(),L=useSlots(),z=computed(()=>{const ci={};return g.containerRole==="combobox"&&(ci["aria-haspopup"]=y["aria-haspopup"],ci["aria-owns"]=y["aria-owns"],ci["aria-expanded"]=y["aria-expanded"]),ci}),j=computed(()=>[g.type==="textarea"?Sn.b():Cn.b(),Cn.m(jt.value),Cn.is("disabled",$n.value),Cn.is("exceed",Ua.value),{[Cn.b("group")]:L.prepend||L.append,[Cn.bm("group","append")]:L.append,[Cn.bm("group","prepend")]:L.prepend,[Cn.m("prefix")]:L.prefix||g.prefixIcon,[Cn.m("suffix")]:L.suffix||g.suffixIcon||g.clearable||g.showPassword,[Cn.bm("suffix","password-clear")]:Aa.value&&Ba.value},y.class]),ae=computed(()=>[Cn.e("wrapper"),Cn.is("focus",Tn.value)]),de=useAttrs({excludeKeys:computed(()=>Object.keys(z.value))}),{form:he,formItem:$e}=useFormItem(),{inputId:Lt}=useFormItemInputId(g,{formItemContext:$e}),jt=useFormSize(),$n=useFormDisabled(),Cn=useNamespace("input"),Sn=useNamespace("textarea"),wn=shallowRef(),xn=shallowRef(),Tn=ref(!1),kn=ref(!1),Mn=ref(!1),An=ref(!1),Nn=ref(),Pn=shallowRef(g.inputStyle),In=computed(()=>wn.value||xn.value),Dn=computed(()=>{var ci;return(ci=he==null?void 0:he.statusIcon)!=null?ci:!1}),Rn=computed(()=>($e==null?void 0:$e.validateState)||""),On=computed(()=>Rn.value&&ValidateComponentsMap[Rn.value]),Sr=computed(()=>An.value?view_default:hide_default),Ar=computed(()=>[y.style,g.inputStyle]),Da=computed(()=>[g.inputStyle,Pn.value,{resize:g.resize}]),Pa=computed(()=>isNil(g.modelValue)?"":String(g.modelValue)),Aa=computed(()=>g.clearable&&!$n.value&&!g.readonly&&!!Pa.value&&(Tn.value||kn.value)),Ba=computed(()=>g.showPassword&&!$n.value&&!g.readonly&&!!Pa.value&&(!!Pa.value||Tn.value)),La=computed(()=>g.showWordLimit&&!!de.value.maxlength&&(g.type==="text"||g.type==="textarea")&&!$n.value&&!g.readonly&&!g.showPassword),Va=computed(()=>Array.from(Pa.value).length),Ua=computed(()=>!!La.value&&Va.value>Number(de.value.maxlength)),za=computed(()=>!!L.suffix||!!g.suffixIcon||Aa.value||g.showPassword||La.value||!!Rn.value&&Dn.value),[Wa,ei]=useCursor(wn);useResizeObserver(xn,ci=>{if(!La.value||g.resize!=="both")return;const _i=ci[0],{width:$i}=_i.contentRect;Nn.value={right:`calc(100% - ${$i+15+6}px)`}});const ja=()=>{const{type:ci,autosize:_i}=g;if(!(!isClient||ci!=="textarea"||!xn.value))if(_i){const $i=isObject$7(_i)?_i.minRows:void 0,Ci=isObject$7(_i)?_i.maxRows:void 0;Pn.value={...calcTextareaHeight(xn.value,$i,Ci)}}else Pn.value={minHeight:calcTextareaHeight(xn.value).minHeight}},Ka=()=>{const ci=In.value;!ci||ci.value===Pa.value||(ci.value=Pa.value)},Ya=async ci=>{Wa();let{value:_i}=ci.target;if(g.formatter&&(_i=g.parser?g.parser(_i):_i,_i=g.formatter(_i)),!Mn.value){if(_i===Pa.value){Ka();return}r(UPDATE_MODEL_EVENT,_i),r("input",_i),await nextTick(),Ka(),ei()}},Ga=ci=>{r("change",ci.target.value)},Ja=ci=>{r("compositionstart",ci),Mn.value=!0},ti=ci=>{var _i;r("compositionupdate",ci);const $i=(_i=ci.target)==null?void 0:_i.value,Ci=$i[$i.length-1]||"";Mn.value=!isKorean(Ci)},ai=ci=>{r("compositionend",ci),Mn.value&&(Mn.value=!1,Ya(ci))},Fa=()=>{An.value=!An.value,Xa()},Xa=async()=>{var ci;await nextTick(),(ci=In.value)==null||ci.focus()},ri=()=>{var ci;return(ci=In.value)==null?void 0:ci.blur()},li=ci=>{Tn.value=!0,r("focus",ci)},fi=ci=>{var _i;Tn.value=!1,r("blur",ci),g.validateEvent&&((_i=$e==null?void 0:$e.validate)==null||_i.call($e,"blur").catch($i=>void 0))},oi=ci=>{kn.value=!1,r("mouseleave",ci)},mi=ci=>{kn.value=!0,r("mouseenter",ci)},ui=ci=>{r("keydown",ci)},vi=()=>{var ci;(ci=In.value)==null||ci.select()},di=()=>{r(UPDATE_MODEL_EVENT,""),r("change",""),r("clear"),r("input","")};return watch$1(()=>g.modelValue,()=>{var ci;nextTick(()=>ja()),g.validateEvent&&((ci=$e==null?void 0:$e.validate)==null||ci.call($e,"change").catch(_i=>void 0))}),watch$1(Pa,()=>Ka()),watch$1(()=>g.type,async()=>{await nextTick(),Ka(),ja()}),onMounted(()=>{!g.formatter&&g.parser,Ka(),nextTick(ja)}),n({input:wn,textarea:xn,ref:In,textareaStyle:Da,autosize:toRef(g,"autosize"),focus:Xa,blur:ri,select:vi,clear:di,resizeTextarea:ja}),(ci,_i)=>withDirectives((openBlock(),createElementBlock("div",mergeProps(unref(z),{class:unref(j),style:unref(Ar),role:ci.containerRole,onMouseenter:mi,onMouseleave:oi}),[createCommentVNode(" input "),ci.type!=="textarea"?(openBlock(),createElementBlock(Fragment,{key:0},[createCommentVNode(" prepend slot "),ci.$slots.prepend?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(Cn).be("group","prepend"))},[renderSlot(ci.$slots,"prepend")],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(ae))},[createCommentVNode(" prefix slot "),ci.$slots.prefix||ci.prefixIcon?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass(unref(Cn).e("prefix"))},[createBaseVNode("span",{class:normalizeClass(unref(Cn).e("prefix-inner")),onClick:Xa},[renderSlot(ci.$slots,"prefix"),ci.prefixIcon?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(Cn).e("icon"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(ci.prefixIcon)))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],2)],2)):createCommentVNode("v-if",!0),createBaseVNode("input",mergeProps({id:unref(Lt),ref_key:"input",ref:wn,class:unref(Cn).e("inner")},unref(de),{type:ci.showPassword?An.value?"text":"password":ci.type,disabled:unref($n),formatter:ci.formatter,parser:ci.parser,readonly:ci.readonly,autocomplete:ci.autocomplete,tabindex:ci.tabindex,"aria-label":ci.label,placeholder:ci.placeholder,style:ci.inputStyle,form:g.form,onCompositionstart:Ja,onCompositionupdate:ti,onCompositionend:ai,onInput:Ya,onFocus:li,onBlur:fi,onChange:Ga,onKeydown:ui}),null,16,_hoisted_2$5q),createCommentVNode(" suffix slot "),unref(za)?(openBlock(),createElementBlock("span",{key:1,class:normalizeClass(unref(Cn).e("suffix"))},[createBaseVNode("span",{class:normalizeClass(unref(Cn).e("suffix-inner")),onClick:Xa},[!unref(Aa)||!unref(Ba)||!unref(La)?(openBlock(),createElementBlock(Fragment,{key:0},[renderSlot(ci.$slots,"suffix"),ci.suffixIcon?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(Cn).e("icon"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(ci.suffixIcon)))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],64)):createCommentVNode("v-if",!0),unref(Aa)?(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass([unref(Cn).e("icon"),unref(Cn).e("clear")]),onMousedown:withModifiers(unref(NOOP),["prevent"]),onClick:di},{default:withCtx(()=>[createVNode$1(unref(circle_close_default))]),_:1},8,["class","onMousedown"])):createCommentVNode("v-if",!0),unref(Ba)?(openBlock(),createBlock(unref(ElIcon),{key:2,class:normalizeClass([unref(Cn).e("icon"),unref(Cn).e("password")]),onClick:Fa},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(Sr))))]),_:1},8,["class"])):createCommentVNode("v-if",!0),unref(La)?(openBlock(),createElementBlock("span",{key:3,class:normalizeClass(unref(Cn).e("count"))},[createBaseVNode("span",{class:normalizeClass(unref(Cn).e("count-inner"))},toDisplayString(unref(Va))+" / "+toDisplayString(unref(de).maxlength),3)],2)):createCommentVNode("v-if",!0),unref(Rn)&&unref(On)&&unref(Dn)?(openBlock(),createBlock(unref(ElIcon),{key:4,class:normalizeClass([unref(Cn).e("icon"),unref(Cn).e("validateIcon"),unref(Cn).is("loading",unref(Rn)==="validating")])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(On))))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],2)],2)):createCommentVNode("v-if",!0)],2),createCommentVNode(" append slot "),ci.$slots.append?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref(Cn).be("group","append"))},[renderSlot(ci.$slots,"append")],2)):createCommentVNode("v-if",!0)],64)):(openBlock(),createElementBlock(Fragment,{key:1},[createCommentVNode(" textarea "),createBaseVNode("textarea",mergeProps({id:unref(Lt),ref_key:"textarea",ref:xn,class:unref(Sn).e("inner")},unref(de),{tabindex:ci.tabindex,disabled:unref($n),readonly:ci.readonly,autocomplete:ci.autocomplete,style:unref(Da),"aria-label":ci.label,placeholder:ci.placeholder,form:g.form,onCompositionstart:Ja,onCompositionupdate:ti,onCompositionend:ai,onInput:Ya,onFocus:li,onBlur:fi,onChange:Ga,onKeydown:ui}),null,16,_hoisted_3$4Y),unref(La)?(openBlock(),createElementBlock("span",{key:0,style:normalizeStyle$1(Nn.value),class:normalizeClass(unref(Cn).e("count"))},toDisplayString(unref(Va))+" / "+toDisplayString(unref(de).maxlength),7)):createCommentVNode("v-if",!0)],64))],16,_hoisted_1$5Z)),[[vShow,ci.type!=="hidden"]])}});var Input=_export_sfc$1(_sfc_main$7h,[["__file","/home/runner/work/element-plus/element-plus/packages/components/input/src/input.vue"]]);const ElInput=withInstall(Input),GAP=4,BAR_MAP={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}},renderThumbStyle$1=({move:t,size:n,bar:r})=>({[r.size]:n,transform:`translate${r.axis}(${t}%)`}),scrollbarContextKey=Symbol("scrollbarContextKey"),thumbProps=buildProps({vertical:Boolean,size:String,move:Number,ratio:{type:Number,required:!0},always:Boolean}),COMPONENT_NAME$k="Thumb",_sfc_main$7g=defineComponent({__name:"thumb",props:thumbProps,setup(t){const n=t,r=inject(scrollbarContextKey),g=useNamespace("scrollbar");r||throwError$1(COMPONENT_NAME$k,"can not inject scrollbar context");const y=ref(),L=ref(),z=ref({}),j=ref(!1);let ae=!1,de=!1,he=isClient?document.onselectstart:null;const $e=computed(()=>BAR_MAP[n.vertical?"vertical":"horizontal"]),Lt=computed(()=>renderThumbStyle$1({size:n.size,move:n.move,bar:$e.value})),jt=computed(()=>y.value[$e.value.offset]**2/r.wrapElement[$e.value.scrollSize]/n.ratio/L.value[$e.value.offset]),$n=An=>{var Nn;if(An.stopPropagation(),An.ctrlKey||[1,2].includes(An.button))return;(Nn=window.getSelection())==null||Nn.removeAllRanges(),Sn(An);const Pn=An.currentTarget;!Pn||(z.value[$e.value.axis]=Pn[$e.value.offset]-(An[$e.value.client]-Pn.getBoundingClientRect()[$e.value.direction]))},Cn=An=>{if(!L.value||!y.value||!r.wrapElement)return;const Nn=Math.abs(An.target.getBoundingClientRect()[$e.value.direction]-An[$e.value.client]),Pn=L.value[$e.value.offset]/2,In=(Nn-Pn)*100*jt.value/y.value[$e.value.offset];r.wrapElement[$e.value.scroll]=In*r.wrapElement[$e.value.scrollSize]/100},Sn=An=>{An.stopImmediatePropagation(),ae=!0,document.addEventListener("mousemove",wn),document.addEventListener("mouseup",xn),he=document.onselectstart,document.onselectstart=()=>!1},wn=An=>{if(!y.value||!L.value||ae===!1)return;const Nn=z.value[$e.value.axis];if(!Nn)return;const Pn=(y.value.getBoundingClientRect()[$e.value.direction]-An[$e.value.client])*-1,In=L.value[$e.value.offset]-Nn,Dn=(Pn-In)*100*jt.value/y.value[$e.value.offset];r.wrapElement[$e.value.scroll]=Dn*r.wrapElement[$e.value.scrollSize]/100},xn=()=>{ae=!1,z.value[$e.value.axis]=0,document.removeEventListener("mousemove",wn),document.removeEventListener("mouseup",xn),Mn(),de&&(j.value=!1)},Tn=()=>{de=!1,j.value=!!n.size},kn=()=>{de=!0,j.value=ae};onBeforeUnmount(()=>{Mn(),document.removeEventListener("mouseup",xn)});const Mn=()=>{document.onselectstart!==he&&(document.onselectstart=he)};return useEventListener(toRef(r,"scrollbarElement"),"mousemove",Tn),useEventListener(toRef(r,"scrollbarElement"),"mouseleave",kn),(An,Nn)=>(openBlock(),createBlock(Transition,{name:unref(g).b("fade"),persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("div",{ref_key:"instance",ref:y,class:normalizeClass([unref(g).e("bar"),unref(g).is(unref($e).key)]),onMousedown:Cn},[createBaseVNode("div",{ref_key:"thumb",ref:L,class:normalizeClass(unref(g).e("thumb")),style:normalizeStyle$1(unref(Lt)),onMousedown:$n},null,38)],34),[[vShow,An.always||j.value]])]),_:1},8,["name"]))}});var Thumb=_export_sfc$1(_sfc_main$7g,[["__file","/home/runner/work/element-plus/element-plus/packages/components/scrollbar/src/thumb.vue"]]);const barProps=buildProps({always:{type:Boolean,default:!0},width:String,height:String,ratioX:{type:Number,default:1},ratioY:{type:Number,default:1}}),_sfc_main$7f=defineComponent({__name:"bar",props:barProps,setup(t,{expose:n}){const r=t,g=ref(0),y=ref(0);return n({handleScroll:z=>{if(z){const j=z.offsetHeight-GAP,ae=z.offsetWidth-GAP;y.value=z.scrollTop*100/j*r.ratioY,g.value=z.scrollLeft*100/ae*r.ratioX}}}),(z,j)=>(openBlock(),createElementBlock(Fragment,null,[createVNode$1(Thumb,{move:g.value,ratio:z.ratioX,size:z.width,always:z.always},null,8,["move","ratio","size","always"]),createVNode$1(Thumb,{move:y.value,ratio:z.ratioY,size:z.height,vertical:"",always:z.always},null,8,["move","ratio","size","always"])],64))}});var Bar=_export_sfc$1(_sfc_main$7f,[["__file","/home/runner/work/element-plus/element-plus/packages/components/scrollbar/src/bar.vue"]]);const scrollbarProps=buildProps({height:{type:[String,Number],default:""},maxHeight:{type:[String,Number],default:""},native:{type:Boolean,default:!1},wrapStyle:{type:definePropType([String,Object,Array]),default:""},wrapClass:{type:[String,Array],default:""},viewClass:{type:[String,Array],default:""},viewStyle:{type:[String,Array,Object],default:""},noresize:Boolean,tag:{type:String,default:"div"},always:Boolean,minSize:{type:Number,default:20}}),scrollbarEmits={scroll:({scrollTop:t,scrollLeft:n})=>[t,n].every(isNumber$2)},COMPONENT_NAME$j="ElScrollbar",__default__$1x=defineComponent({name:COMPONENT_NAME$j}),_sfc_main$7e=defineComponent({...__default__$1x,props:scrollbarProps,emits:scrollbarEmits,setup(t,{expose:n,emit:r}){const g=t,y=useNamespace("scrollbar");let L,z;const j=ref(),ae=ref(),de=ref(),he=ref("0"),$e=ref("0"),Lt=ref(),jt=ref(1),$n=ref(1),Cn=computed(()=>{const Nn={};return g.height&&(Nn.height=addUnit(g.height)),g.maxHeight&&(Nn.maxHeight=addUnit(g.maxHeight)),[g.wrapStyle,Nn]}),Sn=computed(()=>[g.wrapClass,y.e("wrap"),{[y.em("wrap","hidden-default")]:!g.native}]),wn=computed(()=>[y.e("view"),g.viewClass]),xn=()=>{var Nn;ae.value&&((Nn=Lt.value)==null||Nn.handleScroll(ae.value),r("scroll",{scrollTop:ae.value.scrollTop,scrollLeft:ae.value.scrollLeft}))};function Tn(Nn,Pn){isObject$7(Nn)?ae.value.scrollTo(Nn):isNumber$2(Nn)&&isNumber$2(Pn)&&ae.value.scrollTo(Nn,Pn)}const kn=Nn=>{!isNumber$2(Nn)||(ae.value.scrollTop=Nn)},Mn=Nn=>{!isNumber$2(Nn)||(ae.value.scrollLeft=Nn)},An=()=>{if(!ae.value)return;const Nn=ae.value.offsetHeight-GAP,Pn=ae.value.offsetWidth-GAP,In=Nn**2/ae.value.scrollHeight,Dn=Pn**2/ae.value.scrollWidth,Rn=Math.max(In,g.minSize),On=Math.max(Dn,g.minSize);jt.value=In/(Nn-In)/(Rn/(Nn-Rn)),$n.value=Dn/(Pn-Dn)/(On/(Pn-On)),$e.value=Rn+GAPg.noresize,Nn=>{Nn?(L==null||L(),z==null||z()):({stop:L}=useResizeObserver(de,An),z=useEventListener("resize",An))},{immediate:!0}),watch$1(()=>[g.maxHeight,g.height],()=>{g.native||nextTick(()=>{var Nn;An(),ae.value&&((Nn=Lt.value)==null||Nn.handleScroll(ae.value))})}),provide(scrollbarContextKey,reactive({scrollbarElement:j,wrapElement:ae})),onMounted(()=>{g.native||nextTick(()=>{An()})}),onUpdated(()=>An()),n({wrapRef:ae,update:An,scrollTo:Tn,setScrollTop:kn,setScrollLeft:Mn,handleScroll:xn}),(Nn,Pn)=>(openBlock(),createElementBlock("div",{ref_key:"scrollbarRef",ref:j,class:normalizeClass(unref(y).b())},[createBaseVNode("div",{ref_key:"wrapRef",ref:ae,class:normalizeClass(unref(Sn)),style:normalizeStyle$1(unref(Cn)),onScroll:xn},[(openBlock(),createBlock(resolveDynamicComponent(Nn.tag),{ref_key:"resizeRef",ref:de,class:normalizeClass(unref(wn)),style:normalizeStyle$1(Nn.viewStyle)},{default:withCtx(()=>[renderSlot(Nn.$slots,"default")]),_:3},8,["class","style"]))],38),Nn.native?createCommentVNode("v-if",!0):(openBlock(),createBlock(Bar,{key:0,ref_key:"barRef",ref:Lt,height:$e.value,width:he.value,always:Nn.always,"ratio-x":$n.value,"ratio-y":jt.value},null,8,["height","width","always","ratio-x","ratio-y"]))],2))}});var Scrollbar=_export_sfc$1(_sfc_main$7e,[["__file","/home/runner/work/element-plus/element-plus/packages/components/scrollbar/src/scrollbar.vue"]]);const ElScrollbar=withInstall(Scrollbar),POPPER_INJECTION_KEY=Symbol("popper"),POPPER_CONTENT_INJECTION_KEY=Symbol("popperContent"),roleTypes=["dialog","grid","group","listbox","menu","navigation","tooltip","tree"],popperProps=buildProps({role:{type:String,values:roleTypes,default:"tooltip"}}),__default__$1w=defineComponent({name:"ElPopper",inheritAttrs:!1}),_sfc_main$7d=defineComponent({...__default__$1w,props:popperProps,setup(t,{expose:n}){const r=t,g=ref(),y=ref(),L=ref(),z=ref(),j=computed(()=>r.role),ae={triggerRef:g,popperInstanceRef:y,contentRef:L,referenceRef:z,role:j};return n(ae),provide(POPPER_INJECTION_KEY,ae),(de,he)=>renderSlot(de.$slots,"default")}});var Popper=_export_sfc$1(_sfc_main$7d,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/popper.vue"]]);const popperArrowProps=buildProps({arrowOffset:{type:Number,default:5}}),__default__$1v=defineComponent({name:"ElPopperArrow",inheritAttrs:!1}),_sfc_main$7c=defineComponent({...__default__$1v,props:popperArrowProps,setup(t,{expose:n}){const r=t,g=useNamespace("popper"),{arrowOffset:y,arrowRef:L,arrowStyle:z}=inject(POPPER_CONTENT_INJECTION_KEY,void 0);return watch$1(()=>r.arrowOffset,j=>{y.value=j}),onBeforeUnmount(()=>{L.value=void 0}),n({arrowRef:L}),(j,ae)=>(openBlock(),createElementBlock("span",{ref_key:"arrowRef",ref:L,class:normalizeClass(unref(g).e("arrow")),style:normalizeStyle$1(unref(z)),"data-popper-arrow":""},null,6))}});var ElPopperArrow=_export_sfc$1(_sfc_main$7c,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/arrow.vue"]]);const NAME="ElOnlyChild",OnlyChild=defineComponent({name:NAME,setup(t,{slots:n,attrs:r}){var g;const y=inject(FORWARD_REF_INJECTION_KEY),L=useForwardRefDirective((g=y==null?void 0:y.setForwardRef)!=null?g:NOOP);return()=>{var z;const j=(z=n.default)==null?void 0:z.call(n,r);if(!j||j.length>1)return null;const ae=findFirstLegitChild(j);return ae?withDirectives(cloneVNode(ae,r),[[L]]):null}}});function findFirstLegitChild(t){if(!t)return null;const n=t;for(const r of n){if(isObject$7(r))switch(r.type){case Comment:continue;case Text:case"svg":return wrapTextContent(r);case Fragment:return findFirstLegitChild(r.children);default:return r}return wrapTextContent(r)}return null}function wrapTextContent(t){const n=useNamespace("only-child");return createVNode$1("span",{class:n.e("content")},[t])}const popperTriggerProps=buildProps({virtualRef:{type:definePropType(Object)},virtualTriggering:Boolean,onMouseenter:{type:definePropType(Function)},onMouseleave:{type:definePropType(Function)},onClick:{type:definePropType(Function)},onKeydown:{type:definePropType(Function)},onFocus:{type:definePropType(Function)},onBlur:{type:definePropType(Function)},onContextmenu:{type:definePropType(Function)},id:String,open:Boolean}),__default__$1u=defineComponent({name:"ElPopperTrigger",inheritAttrs:!1}),_sfc_main$7b=defineComponent({...__default__$1u,props:popperTriggerProps,setup(t,{expose:n}){const r=t,{role:g,triggerRef:y}=inject(POPPER_INJECTION_KEY,void 0);useForwardRef(y);const L=computed(()=>j.value?r.id:void 0),z=computed(()=>{if(g&&g.value==="tooltip")return r.open&&r.id?r.id:void 0}),j=computed(()=>{if(g&&g.value!=="tooltip")return g.value}),ae=computed(()=>j.value?`${r.open}`:void 0);let de;return onMounted(()=>{watch$1(()=>r.virtualRef,he=>{he&&(y.value=unrefElement(he))},{immediate:!0}),watch$1(y,(he,$e)=>{de==null||de(),de=void 0,isElement$1(he)&&(["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"].forEach(Lt=>{var jt;const $n=r[Lt];$n&&(he.addEventListener(Lt.slice(2).toLowerCase(),$n),(jt=$e==null?void 0:$e.removeEventListener)==null||jt.call($e,Lt.slice(2).toLowerCase(),$n))}),de=watch$1([L,z,j,ae],Lt=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((jt,$n)=>{isNil(Lt[$n])?he.removeAttribute(jt):he.setAttribute(jt,Lt[$n])})},{immediate:!0})),isElement$1($e)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(Lt=>$e.removeAttribute(Lt))},{immediate:!0})}),onBeforeUnmount(()=>{de==null||de(),de=void 0}),n({triggerRef:y}),(he,$e)=>he.virtualTriggering?createCommentVNode("v-if",!0):(openBlock(),createBlock(unref(OnlyChild),mergeProps({key:0},he.$attrs,{"aria-controls":unref(L),"aria-describedby":unref(z),"aria-expanded":unref(ae),"aria-haspopup":unref(j)}),{default:withCtx(()=>[renderSlot(he.$slots,"default")]),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}});var ElPopperTrigger=_export_sfc$1(_sfc_main$7b,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/trigger.vue"]]);const FOCUS_AFTER_TRAPPED="focus-trap.focus-after-trapped",FOCUS_AFTER_RELEASED="focus-trap.focus-after-released",FOCUSOUT_PREVENTED="focus-trap.focusout-prevented",FOCUS_AFTER_TRAPPED_OPTS={cancelable:!0,bubbles:!1},FOCUSOUT_PREVENTED_OPTS={cancelable:!0,bubbles:!1},ON_TRAP_FOCUS_EVT="focusAfterTrapped",ON_RELEASE_FOCUS_EVT="focusAfterReleased",FOCUS_TRAP_INJECTION_KEY=Symbol("elFocusTrap"),focusReason=ref(),lastUserFocusTimestamp=ref(0),lastAutomatedFocusTimestamp=ref(0);let focusReasonUserCount=0;const obtainAllFocusableElements=t=>{const n=[],r=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:g=>{const y=g.tagName==="INPUT"&&g.type==="hidden";return g.disabled||g.hidden||y?NodeFilter.FILTER_SKIP:g.tabIndex>=0||g===document.activeElement?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)n.push(r.currentNode);return n},getVisibleElement=(t,n)=>{for(const r of t)if(!isHidden(r,n))return r},isHidden=(t,n)=>{if(getComputedStyle(t).visibility==="hidden")return!0;for(;t;){if(n&&t===n)return!1;if(getComputedStyle(t).display==="none")return!0;t=t.parentElement}return!1},getEdges=t=>{const n=obtainAllFocusableElements(t),r=getVisibleElement(n,t),g=getVisibleElement(n.reverse(),t);return[r,g]},isSelectable=t=>t instanceof HTMLInputElement&&"select"in t,tryFocus=(t,n)=>{if(t&&t.focus){const r=document.activeElement;t.focus({preventScroll:!0}),lastAutomatedFocusTimestamp.value=window.performance.now(),t!==r&&isSelectable(t)&&n&&t.select()}};function removeFromStack(t,n){const r=[...t],g=t.indexOf(n);return g!==-1&&r.splice(g,1),r}const createFocusableStack=()=>{let t=[];return{push:g=>{const y=t[0];y&&g!==y&&y.pause(),t=removeFromStack(t,g),t.unshift(g)},remove:g=>{var y,L;t=removeFromStack(t,g),(L=(y=t[0])==null?void 0:y.resume)==null||L.call(y)}}},focusFirstDescendant=(t,n=!1)=>{const r=document.activeElement;for(const g of t)if(tryFocus(g,n),document.activeElement!==r)return},focusableStack=createFocusableStack(),isFocusCausedByUserEvent=()=>lastUserFocusTimestamp.value>lastAutomatedFocusTimestamp.value,notifyFocusReasonPointer=()=>{focusReason.value="pointer",lastUserFocusTimestamp.value=window.performance.now()},notifyFocusReasonKeydown=()=>{focusReason.value="keyboard",lastUserFocusTimestamp.value=window.performance.now()},useFocusReason=()=>(onMounted(()=>{focusReasonUserCount===0&&(document.addEventListener("mousedown",notifyFocusReasonPointer),document.addEventListener("touchstart",notifyFocusReasonPointer),document.addEventListener("keydown",notifyFocusReasonKeydown)),focusReasonUserCount++}),onBeforeUnmount(()=>{focusReasonUserCount--,focusReasonUserCount<=0&&(document.removeEventListener("mousedown",notifyFocusReasonPointer),document.removeEventListener("touchstart",notifyFocusReasonPointer),document.removeEventListener("keydown",notifyFocusReasonKeydown))}),{focusReason,lastUserFocusTimestamp,lastAutomatedFocusTimestamp}),createFocusOutPreventedEvent=t=>new CustomEvent(FOCUSOUT_PREVENTED,{...FOCUSOUT_PREVENTED_OPTS,detail:t}),_sfc_main$7a=defineComponent({name:"ElFocusTrap",inheritAttrs:!1,props:{loop:Boolean,trapped:Boolean,focusTrapEl:Object,focusStartEl:{type:[Object,String],default:"first"}},emits:[ON_TRAP_FOCUS_EVT,ON_RELEASE_FOCUS_EVT,"focusin","focusout","focusout-prevented","release-requested"],setup(t,{emit:n}){const r=ref();let g,y;const{focusReason:L}=useFocusReason();useEscapeKeydown($n=>{t.trapped&&!z.paused&&n("release-requested",$n)});const z={paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}},j=$n=>{if(!t.loop&&!t.trapped||z.paused)return;const{key:Cn,altKey:Sn,ctrlKey:wn,metaKey:xn,currentTarget:Tn,shiftKey:kn}=$n,{loop:Mn}=t,An=Cn===EVENT_CODE.tab&&!Sn&&!wn&&!xn,Nn=document.activeElement;if(An&&Nn){const Pn=Tn,[In,Dn]=getEdges(Pn);if(In&&Dn){if(!kn&&Nn===Dn){const On=createFocusOutPreventedEvent({focusReason:L.value});n("focusout-prevented",On),On.defaultPrevented||($n.preventDefault(),Mn&&tryFocus(In,!0))}else if(kn&&[In,Pn].includes(Nn)){const On=createFocusOutPreventedEvent({focusReason:L.value});n("focusout-prevented",On),On.defaultPrevented||($n.preventDefault(),Mn&&tryFocus(Dn,!0))}}else if(Nn===Pn){const On=createFocusOutPreventedEvent({focusReason:L.value});n("focusout-prevented",On),On.defaultPrevented||$n.preventDefault()}}};provide(FOCUS_TRAP_INJECTION_KEY,{focusTrapRef:r,onKeydown:j}),watch$1(()=>t.focusTrapEl,$n=>{$n&&(r.value=$n)},{immediate:!0}),watch$1([r],([$n],[Cn])=>{$n&&($n.addEventListener("keydown",j),$n.addEventListener("focusin",he),$n.addEventListener("focusout",$e)),Cn&&(Cn.removeEventListener("keydown",j),Cn.removeEventListener("focusin",he),Cn.removeEventListener("focusout",$e))});const ae=$n=>{n(ON_TRAP_FOCUS_EVT,$n)},de=$n=>n(ON_RELEASE_FOCUS_EVT,$n),he=$n=>{const Cn=unref(r);if(!Cn)return;const Sn=$n.target,wn=$n.relatedTarget,xn=Sn&&Cn.contains(Sn);t.trapped||wn&&Cn.contains(wn)||(g=wn),xn&&n("focusin",$n),!z.paused&&t.trapped&&(xn?y=Sn:tryFocus(y,!0))},$e=$n=>{const Cn=unref(r);if(!(z.paused||!Cn))if(t.trapped){const Sn=$n.relatedTarget;!isNil(Sn)&&!Cn.contains(Sn)&&setTimeout(()=>{if(!z.paused&&t.trapped){const wn=createFocusOutPreventedEvent({focusReason:L.value});n("focusout-prevented",wn),wn.defaultPrevented||tryFocus(y,!0)}},0)}else{const Sn=$n.target;Sn&&Cn.contains(Sn)||n("focusout",$n)}};async function Lt(){await nextTick();const $n=unref(r);if($n){focusableStack.push(z);const Cn=$n.contains(document.activeElement)?g:document.activeElement;if(g=Cn,!$n.contains(Cn)){const wn=new Event(FOCUS_AFTER_TRAPPED,FOCUS_AFTER_TRAPPED_OPTS);$n.addEventListener(FOCUS_AFTER_TRAPPED,ae),$n.dispatchEvent(wn),wn.defaultPrevented||nextTick(()=>{let xn=t.focusStartEl;isString$3(xn)||(tryFocus(xn),document.activeElement!==xn&&(xn="first")),xn==="first"&&focusFirstDescendant(obtainAllFocusableElements($n),!0),(document.activeElement===Cn||xn==="container")&&tryFocus($n)})}}}function jt(){const $n=unref(r);if($n){$n.removeEventListener(FOCUS_AFTER_TRAPPED,ae);const Cn=new CustomEvent(FOCUS_AFTER_RELEASED,{...FOCUS_AFTER_TRAPPED_OPTS,detail:{focusReason:L.value}});$n.addEventListener(FOCUS_AFTER_RELEASED,de),$n.dispatchEvent(Cn),!Cn.defaultPrevented&&(L.value=="keyboard"||!isFocusCausedByUserEvent()||$n.contains(document.activeElement))&&tryFocus(g!=null?g:document.body),$n.removeEventListener(FOCUS_AFTER_RELEASED,ae),focusableStack.remove(z)}}return onMounted(()=>{t.trapped&&Lt(),watch$1(()=>t.trapped,$n=>{$n?Lt():jt()})}),onBeforeUnmount(()=>{t.trapped&&jt()}),{onKeydown:j}}});function _sfc_render$56(t,n,r,g,y,L){return renderSlot(t.$slots,"default",{handleKeydown:t.onKeydown})}var ElFocusTrap=_export_sfc$1(_sfc_main$7a,[["render",_sfc_render$56],["__file","/home/runner/work/element-plus/element-plus/packages/components/focus-trap/src/focus-trap.vue"]]);const POSITIONING_STRATEGIES=["fixed","absolute"],popperCoreConfigProps=buildProps({boundariesPadding:{type:Number,default:0},fallbackPlacements:{type:definePropType(Array),default:void 0},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:Ee$1,default:"bottom"},popperOptions:{type:definePropType(Object),default:()=>({})},strategy:{type:String,values:POSITIONING_STRATEGIES,default:"absolute"}}),popperContentProps=buildProps({...popperCoreConfigProps,id:String,style:{type:definePropType([String,Array,Object])},className:{type:definePropType([String,Array,Object])},effect:{type:String,default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,focusOnShow:{type:Boolean,default:!1},trapping:{type:Boolean,default:!1},popperClass:{type:definePropType([String,Array,Object])},popperStyle:{type:definePropType([String,Array,Object])},referenceEl:{type:definePropType(Object)},triggerTargetEl:{type:definePropType(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},ariaLabel:{type:String,default:void 0},virtualTriggering:Boolean,zIndex:Number}),popperContentEmits={mouseenter:t=>t instanceof MouseEvent,mouseleave:t=>t instanceof MouseEvent,focus:()=>!0,blur:()=>!0,close:()=>!0},buildPopperOptions=(t,n=[])=>{const{placement:r,strategy:g,popperOptions:y}=t,L={placement:r,strategy:g,...y,modifiers:[...genModifiers(t),...n]};return deriveExtraModifiers(L,y==null?void 0:y.modifiers),L},unwrapMeasurableEl=t=>{if(!!isClient)return unrefElement(t)};function genModifiers(t){const{offset:n,gpuAcceleration:r,fallbackPlacements:g}=t;return[{name:"offset",options:{offset:[0,n!=null?n:12]}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5,fallbackPlacements:g}},{name:"computeStyles",options:{gpuAcceleration:r}}]}function deriveExtraModifiers(t,n){n&&(t.modifiers=[...t.modifiers,...n!=null?n:[]])}const DEFAULT_ARROW_OFFSET=0,usePopperContent=t=>{const{popperInstanceRef:n,contentRef:r,triggerRef:g,role:y}=inject(POPPER_INJECTION_KEY,void 0),L=ref(),z=ref(),j=computed(()=>({name:"eventListeners",enabled:!!t.visible})),ae=computed(()=>{var wn;const xn=unref(L),Tn=(wn=unref(z))!=null?wn:DEFAULT_ARROW_OFFSET;return{name:"arrow",enabled:!isUndefined$2(xn),options:{element:xn,padding:Tn}}}),de=computed(()=>({onFirstUpdate:()=>{$n()},...buildPopperOptions(t,[unref(ae),unref(j)])})),he=computed(()=>unwrapMeasurableEl(t.referenceEl)||unref(g)),{attributes:$e,state:Lt,styles:jt,update:$n,forceUpdate:Cn,instanceRef:Sn}=usePopper(he,r,de);return watch$1(Sn,wn=>n.value=wn),onMounted(()=>{watch$1(()=>{var wn;return(wn=unref(he))==null?void 0:wn.getBoundingClientRect()},()=>{$n()})}),{attributes:$e,arrowRef:L,contentRef:r,instanceRef:Sn,state:Lt,styles:jt,role:y,forceUpdate:Cn,update:$n}},usePopperContentDOM=(t,{attributes:n,styles:r,role:g})=>{const{nextZIndex:y}=useZIndex(),L=useNamespace("popper"),z=computed(()=>unref(n).popper),j=ref(t.zIndex||y()),ae=computed(()=>[L.b(),L.is("pure",t.pure),L.is(t.effect),t.popperClass]),de=computed(()=>[{zIndex:unref(j)},t.popperStyle||{},unref(r).popper]),he=computed(()=>g.value==="dialog"?"false":void 0),$e=computed(()=>unref(r).arrow||{});return{ariaModal:he,arrowStyle:$e,contentAttrs:z,contentClass:ae,contentStyle:de,contentZIndex:j,updateZIndex:()=>{j.value=t.zIndex||y()}}},usePopperContentFocusTrap=(t,n)=>{const r=ref(!1),g=ref();return{focusStartRef:g,trapped:r,onFocusAfterReleased:de=>{var he;((he=de.detail)==null?void 0:he.focusReason)!=="pointer"&&(g.value="first",n("blur"))},onFocusAfterTrapped:()=>{n("focus")},onFocusInTrap:de=>{t.visible&&!r.value&&(de.target&&(g.value=de.target),r.value=!0)},onFocusoutPrevented:de=>{t.trapping||(de.detail.focusReason==="pointer"&&de.preventDefault(),r.value=!1)},onReleaseRequested:()=>{r.value=!1,n("close")}}},__default__$1t=defineComponent({name:"ElPopperContent"}),_sfc_main$79=defineComponent({...__default__$1t,props:popperContentProps,emits:popperContentEmits,setup(t,{expose:n,emit:r}){const g=t,{focusStartRef:y,trapped:L,onFocusAfterReleased:z,onFocusAfterTrapped:j,onFocusInTrap:ae,onFocusoutPrevented:de,onReleaseRequested:he}=usePopperContentFocusTrap(g,r),{attributes:$e,arrowRef:Lt,contentRef:jt,styles:$n,instanceRef:Cn,role:Sn,update:wn}=usePopperContent(g),{ariaModal:xn,arrowStyle:Tn,contentAttrs:kn,contentClass:Mn,contentStyle:An,updateZIndex:Nn}=usePopperContentDOM(g,{styles:$n,attributes:$e,role:Sn}),Pn=inject(formItemContextKey,void 0),In=ref();provide(POPPER_CONTENT_INJECTION_KEY,{arrowStyle:Tn,arrowRef:Lt,arrowOffset:In}),Pn&&(Pn.addInputId||Pn.removeInputId)&&provide(formItemContextKey,{...Pn,addInputId:NOOP,removeInputId:NOOP});let Dn;const Rn=(Sr=!0)=>{wn(),Sr&&Nn()},On=()=>{Rn(!1),g.visible&&g.focusOnShow?L.value=!0:g.visible===!1&&(L.value=!1)};return onMounted(()=>{watch$1(()=>g.triggerTargetEl,(Sr,Ar)=>{Dn==null||Dn(),Dn=void 0;const Da=unref(Sr||jt.value),Pa=unref(Ar||jt.value);isElement$1(Da)&&(Dn=watch$1([Sn,()=>g.ariaLabel,xn,()=>g.id],Aa=>{["role","aria-label","aria-modal","id"].forEach((Ba,La)=>{isNil(Aa[La])?Da.removeAttribute(Ba):Da.setAttribute(Ba,Aa[La])})},{immediate:!0})),Pa!==Da&&isElement$1(Pa)&&["role","aria-label","aria-modal","id"].forEach(Aa=>{Pa.removeAttribute(Aa)})},{immediate:!0}),watch$1(()=>g.visible,On,{immediate:!0})}),onBeforeUnmount(()=>{Dn==null||Dn(),Dn=void 0}),n({popperContentRef:jt,popperInstanceRef:Cn,updatePopper:Rn,contentStyle:An}),(Sr,Ar)=>(openBlock(),createElementBlock("div",mergeProps({ref_key:"contentRef",ref:jt},unref(kn),{style:unref(An),class:unref(Mn),tabindex:"-1",onMouseenter:Ar[0]||(Ar[0]=Da=>Sr.$emit("mouseenter",Da)),onMouseleave:Ar[1]||(Ar[1]=Da=>Sr.$emit("mouseleave",Da))}),[createVNode$1(unref(ElFocusTrap),{trapped:unref(L),"trap-on-focus-in":!0,"focus-trap-el":unref(jt),"focus-start-el":unref(y),onFocusAfterTrapped:unref(j),onFocusAfterReleased:unref(z),onFocusin:unref(ae),onFocusoutPrevented:unref(de),onReleaseRequested:unref(he)},{default:withCtx(()=>[renderSlot(Sr.$slots,"default")]),_:3},8,["trapped","focus-trap-el","focus-start-el","onFocusAfterTrapped","onFocusAfterReleased","onFocusin","onFocusoutPrevented","onReleaseRequested"])],16))}});var ElPopperContent=_export_sfc$1(_sfc_main$79,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/content.vue"]]);const ElPopper=withInstall(Popper),TOOLTIP_INJECTION_KEY=Symbol("elTooltip"),useTooltipContentProps=buildProps({...useDelayedToggleProps,...popperContentProps,appendTo:{type:definePropType([String,Object])},content:{type:String,default:""},rawContent:{type:Boolean,default:!1},persistent:Boolean,ariaLabel:String,visible:{type:definePropType(Boolean),default:null},transition:{type:String,default:""},teleported:{type:Boolean,default:!0},disabled:{type:Boolean}}),useTooltipTriggerProps=buildProps({...popperTriggerProps,disabled:Boolean,trigger:{type:definePropType([String,Array]),default:"hover"},triggerKeys:{type:definePropType(Array),default:()=>[EVENT_CODE.enter,EVENT_CODE.space]}}),{useModelToggleProps:useTooltipModelToggleProps,useModelToggleEmits:useTooltipModelToggleEmits,useModelToggle:useTooltipModelToggle}=createModelToggleComposable("visible"),useTooltipProps=buildProps({...popperProps,...useTooltipModelToggleProps,...useTooltipContentProps,...useTooltipTriggerProps,...popperArrowProps,showArrow:{type:Boolean,default:!0}}),tooltipEmits=[...useTooltipModelToggleEmits,"before-show","before-hide","show","hide","open","close"],isTriggerType=(t,n)=>isArray$6(t)?t.includes(n):t===n,whenTrigger=(t,n,r)=>g=>{isTriggerType(unref(t),n)&&r(g)},__default__$1s=defineComponent({name:"ElTooltipTrigger"}),_sfc_main$78=defineComponent({...__default__$1s,props:useTooltipTriggerProps,setup(t,{expose:n}){const r=t,g=useNamespace("tooltip"),{controlled:y,id:L,open:z,onOpen:j,onClose:ae,onToggle:de}=inject(TOOLTIP_INJECTION_KEY,void 0),he=ref(null),$e=()=>{if(unref(y)||r.disabled)return!0},Lt=toRef(r,"trigger"),jt=composeEventHandlers($e,whenTrigger(Lt,"hover",j)),$n=composeEventHandlers($e,whenTrigger(Lt,"hover",ae)),Cn=composeEventHandlers($e,whenTrigger(Lt,"click",kn=>{kn.button===0&&de(kn)})),Sn=composeEventHandlers($e,whenTrigger(Lt,"focus",j)),wn=composeEventHandlers($e,whenTrigger(Lt,"focus",ae)),xn=composeEventHandlers($e,whenTrigger(Lt,"contextmenu",kn=>{kn.preventDefault(),de(kn)})),Tn=composeEventHandlers($e,kn=>{const{code:Mn}=kn;r.triggerKeys.includes(Mn)&&(kn.preventDefault(),de(kn))});return n({triggerRef:he}),(kn,Mn)=>(openBlock(),createBlock(unref(ElPopperTrigger),{id:unref(L),"virtual-ref":kn.virtualRef,open:unref(z),"virtual-triggering":kn.virtualTriggering,class:normalizeClass(unref(g).e("trigger")),onBlur:unref(wn),onClick:unref(Cn),onContextmenu:unref(xn),onFocus:unref(Sn),onMouseenter:unref(jt),onMouseleave:unref($n),onKeydown:unref(Tn)},{default:withCtx(()=>[renderSlot(kn.$slots,"default")]),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"]))}});var ElTooltipTrigger=_export_sfc$1(_sfc_main$78,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip/src/trigger.vue"]]);const __default__$1r=defineComponent({name:"ElTooltipContent",inheritAttrs:!1}),_sfc_main$77=defineComponent({...__default__$1r,props:useTooltipContentProps,setup(t,{expose:n}){const r=t,{selector:g}=usePopperContainerId(),y=useNamespace("tooltip"),L=ref(null),z=ref(!1),{controlled:j,id:ae,open:de,trigger:he,onClose:$e,onOpen:Lt,onShow:jt,onHide:$n,onBeforeShow:Cn,onBeforeHide:Sn}=inject(TOOLTIP_INJECTION_KEY,void 0),wn=computed(()=>r.transition||`${y.namespace.value}-fade-in-linear`),xn=computed(()=>r.persistent);onBeforeUnmount(()=>{z.value=!0});const Tn=computed(()=>unref(xn)?!0:unref(de)),kn=computed(()=>r.disabled?!1:unref(de)),Mn=computed(()=>r.appendTo||g.value),An=computed(()=>{var Aa;return(Aa=r.style)!=null?Aa:{}}),Nn=computed(()=>!unref(de)),Pn=()=>{$n()},In=()=>{if(unref(j))return!0},Dn=composeEventHandlers(In,()=>{r.enterable&&unref(he)==="hover"&&Lt()}),Rn=composeEventHandlers(In,()=>{unref(he)==="hover"&&$e()}),On=()=>{var Aa,Ba;(Ba=(Aa=L.value)==null?void 0:Aa.updatePopper)==null||Ba.call(Aa),Cn==null||Cn()},Sr=()=>{Sn==null||Sn()},Ar=()=>{jt(),Pa=onClickOutside(computed(()=>{var Aa;return(Aa=L.value)==null?void 0:Aa.popperContentRef}),()=>{if(unref(j))return;unref(he)!=="hover"&&$e()})},Da=()=>{r.virtualTriggering||$e()};let Pa;return watch$1(()=>unref(de),Aa=>{Aa||Pa==null||Pa()},{flush:"post"}),watch$1(()=>r.content,()=>{var Aa,Ba;(Ba=(Aa=L.value)==null?void 0:Aa.updatePopper)==null||Ba.call(Aa)}),n({contentRef:L}),(Aa,Ba)=>(openBlock(),createBlock(Teleport,{disabled:!Aa.teleported,to:unref(Mn)},[createVNode$1(Transition,{name:unref(wn),onAfterLeave:Pn,onBeforeEnter:On,onAfterEnter:Ar,onBeforeLeave:Sr},{default:withCtx(()=>[unref(Tn)?withDirectives((openBlock(),createBlock(unref(ElPopperContent),mergeProps({key:0,id:unref(ae),ref_key:"contentRef",ref:L},Aa.$attrs,{"aria-label":Aa.ariaLabel,"aria-hidden":unref(Nn),"boundaries-padding":Aa.boundariesPadding,"fallback-placements":Aa.fallbackPlacements,"gpu-acceleration":Aa.gpuAcceleration,offset:Aa.offset,placement:Aa.placement,"popper-options":Aa.popperOptions,strategy:Aa.strategy,effect:Aa.effect,enterable:Aa.enterable,pure:Aa.pure,"popper-class":Aa.popperClass,"popper-style":[Aa.popperStyle,unref(An)],"reference-el":Aa.referenceEl,"trigger-target-el":Aa.triggerTargetEl,visible:unref(kn),"z-index":Aa.zIndex,onMouseenter:unref(Dn),onMouseleave:unref(Rn),onBlur:Da,onClose:unref($e)}),{default:withCtx(()=>[z.value?createCommentVNode("v-if",!0):renderSlot(Aa.$slots,"default",{key:0})]),_:3},16,["id","aria-label","aria-hidden","boundaries-padding","fallback-placements","gpu-acceleration","offset","placement","popper-options","strategy","effect","enterable","pure","popper-class","popper-style","reference-el","trigger-target-el","visible","z-index","onMouseenter","onMouseleave","onClose"])),[[vShow,unref(kn)]]):createCommentVNode("v-if",!0)]),_:3},8,["name"])],8,["disabled","to"]))}});var ElTooltipContent=_export_sfc$1(_sfc_main$77,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip/src/content.vue"]]);const _hoisted_1$5Y=["innerHTML"],_hoisted_2$5p={key:1},__default__$1q=defineComponent({name:"ElTooltip"}),_sfc_main$76=defineComponent({...__default__$1q,props:useTooltipProps,emits:tooltipEmits,setup(t,{expose:n,emit:r}){const g=t;usePopperContainer();const y=useId(),L=ref(),z=ref(),j=()=>{var wn;const xn=unref(L);xn&&((wn=xn.popperInstanceRef)==null||wn.update())},ae=ref(!1),de=ref(),{show:he,hide:$e,hasUpdateHandler:Lt}=useTooltipModelToggle({indicator:ae,toggleReason:de}),{onOpen:jt,onClose:$n}=useDelayedToggle({showAfter:toRef(g,"showAfter"),hideAfter:toRef(g,"hideAfter"),open:he,close:$e}),Cn=computed(()=>isBoolean(g.visible)&&!Lt.value);provide(TOOLTIP_INJECTION_KEY,{controlled:Cn,id:y,open:readonly(ae),trigger:toRef(g,"trigger"),onOpen:wn=>{jt(wn)},onClose:wn=>{$n(wn)},onToggle:wn=>{unref(ae)?$n(wn):jt(wn)},onShow:()=>{r("show",de.value)},onHide:()=>{r("hide",de.value)},onBeforeShow:()=>{r("before-show",de.value)},onBeforeHide:()=>{r("before-hide",de.value)},updatePopper:j}),watch$1(()=>g.disabled,wn=>{wn&&ae.value&&(ae.value=!1)});const Sn=()=>{var wn,xn;const Tn=(xn=(wn=z.value)==null?void 0:wn.contentRef)==null?void 0:xn.popperContentRef;return Tn&&Tn.contains(document.activeElement)};return onDeactivated(()=>ae.value&&$e()),n({popperRef:L,contentRef:z,isFocusInsideContent:Sn,updatePopper:j,onOpen:jt,onClose:$n,hide:$e}),(wn,xn)=>(openBlock(),createBlock(unref(ElPopper),{ref_key:"popperRef",ref:L,role:wn.role},{default:withCtx(()=>[createVNode$1(ElTooltipTrigger,{disabled:wn.disabled,trigger:wn.trigger,"trigger-keys":wn.triggerKeys,"virtual-ref":wn.virtualRef,"virtual-triggering":wn.virtualTriggering},{default:withCtx(()=>[wn.$slots.default?renderSlot(wn.$slots,"default",{key:0}):createCommentVNode("v-if",!0)]),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering"]),createVNode$1(ElTooltipContent,{ref_key:"contentRef",ref:z,"aria-label":wn.ariaLabel,"boundaries-padding":wn.boundariesPadding,content:wn.content,disabled:wn.disabled,effect:wn.effect,enterable:wn.enterable,"fallback-placements":wn.fallbackPlacements,"hide-after":wn.hideAfter,"gpu-acceleration":wn.gpuAcceleration,offset:wn.offset,persistent:wn.persistent,"popper-class":wn.popperClass,"popper-style":wn.popperStyle,placement:wn.placement,"popper-options":wn.popperOptions,pure:wn.pure,"raw-content":wn.rawContent,"reference-el":wn.referenceEl,"trigger-target-el":wn.triggerTargetEl,"show-after":wn.showAfter,strategy:wn.strategy,teleported:wn.teleported,transition:wn.transition,"virtual-triggering":wn.virtualTriggering,"z-index":wn.zIndex,"append-to":wn.appendTo},{default:withCtx(()=>[renderSlot(wn.$slots,"content",{},()=>[wn.rawContent?(openBlock(),createElementBlock("span",{key:0,innerHTML:wn.content},null,8,_hoisted_1$5Y)):(openBlock(),createElementBlock("span",_hoisted_2$5p,toDisplayString(wn.content),1))]),wn.showArrow?(openBlock(),createBlock(unref(ElPopperArrow),{key:0,"arrow-offset":wn.arrowOffset},null,8,["arrow-offset"])):createCommentVNode("v-if",!0)]),_:3},8,["aria-label","boundaries-padding","content","disabled","effect","enterable","fallback-placements","hide-after","gpu-acceleration","offset","persistent","popper-class","popper-style","placement","popper-options","pure","raw-content","reference-el","trigger-target-el","show-after","strategy","teleported","transition","virtual-triggering","z-index","append-to"])]),_:3},8,["role"]))}});var Tooltip=_export_sfc$1(_sfc_main$76,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip/src/tooltip.vue"]]);const ElTooltip=withInstall(Tooltip),autocompleteProps=buildProps({valueKey:{type:String,default:"value"},modelValue:{type:[String,Number],default:""},debounce:{type:Number,default:300},placement:{type:definePropType(String),values:["top","top-start","top-end","bottom","bottom-start","bottom-end"],default:"bottom-start"},fetchSuggestions:{type:definePropType([Function,Array]),default:NOOP},popperClass:{type:String,default:""},triggerOnFocus:{type:Boolean,default:!0},selectWhenUnmatched:{type:Boolean,default:!1},hideLoading:{type:Boolean,default:!1},label:{type:String},teleported:useTooltipContentProps.teleported,highlightFirstItem:{type:Boolean,default:!1},fitInputWidth:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},name:String}),autocompleteEmits={[UPDATE_MODEL_EVENT]:t=>isString$3(t),[INPUT_EVENT]:t=>isString$3(t),[CHANGE_EVENT]:t=>isString$3(t),focus:t=>t instanceof FocusEvent,blur:t=>t instanceof FocusEvent,clear:()=>!0,select:t=>isObject$7(t)},_hoisted_1$5X=["aria-expanded","aria-owns"],_hoisted_2$5o={key:0},_hoisted_3$4X=["id","aria-selected","onClick"],COMPONENT_NAME$i="ElAutocomplete",__default__$1p=defineComponent({name:COMPONENT_NAME$i,inheritAttrs:!1}),_sfc_main$75=defineComponent({...__default__$1p,props:autocompleteProps,emits:autocompleteEmits,setup(t,{expose:n,emit:r}){const g=t,y=useAttrs(),L=useAttrs$1(),z=useFormDisabled(),j=useNamespace("autocomplete"),ae=ref(),de=ref(),he=ref(),$e=ref();let Lt=!1,jt=!1;const $n=ref([]),Cn=ref(-1),Sn=ref(""),wn=ref(!1),xn=ref(!1),Tn=ref(!1),kn=computed(()=>j.b(String(generateId()))),Mn=computed(()=>L.style),An=computed(()=>($n.value.length>0||Tn.value)&&wn.value),Nn=computed(()=>!g.hideLoading&&Tn.value),Pn=computed(()=>ae.value?Array.from(ae.value.$el.querySelectorAll("input")):[]),In=async()=>{await nextTick(),An.value&&(Sn.value=`${ae.value.$el.offsetWidth}px`)},Dn=()=>{Cn.value=-1},On=debounce$1(async Ka=>{if(xn.value)return;const Ya=Ga=>{Tn.value=!1,!xn.value&&(isArray$6(Ga)?($n.value=Ga,Cn.value=g.highlightFirstItem?0:-1):throwError$1(COMPONENT_NAME$i,"autocomplete suggestions must be an array"))};if(Tn.value=!0,isArray$6(g.fetchSuggestions))Ya(g.fetchSuggestions);else{const Ga=await g.fetchSuggestions(Ka,Ya);isArray$6(Ga)&&Ya(Ga)}},g.debounce),Sr=Ka=>{const Ya=!!Ka;if(r(INPUT_EVENT,Ka),r(UPDATE_MODEL_EVENT,Ka),xn.value=!1,wn.value||(wn.value=Ya),!g.triggerOnFocus&&!Ka){xn.value=!0,$n.value=[];return}On(Ka)},Ar=Ka=>{var Ya;z.value||(((Ya=Ka.target)==null?void 0:Ya.tagName)!=="INPUT"||Pn.value.includes(document.activeElement))&&(wn.value=!0)},Da=Ka=>{r(CHANGE_EVENT,Ka)},Pa=Ka=>{jt?jt=!1:(wn.value=!0,r("focus",Ka),g.triggerOnFocus&&!Lt&&On(String(g.modelValue)))},Aa=Ka=>{setTimeout(()=>{var Ya;if((Ya=he.value)!=null&&Ya.isFocusInsideContent()){jt=!0;return}wn.value&&Ua(),r("blur",Ka)})},Ba=()=>{wn.value=!1,r(UPDATE_MODEL_EVENT,""),r("clear")},La=async()=>{An.value&&Cn.value>=0&&Cn.value<$n.value.length?ei($n.value[Cn.value]):g.selectWhenUnmatched&&(r("select",{value:g.modelValue}),$n.value=[],Cn.value=-1)},Va=Ka=>{An.value&&(Ka.preventDefault(),Ka.stopPropagation(),Ua())},Ua=()=>{wn.value=!1},za=()=>{var Ka;(Ka=ae.value)==null||Ka.focus()},Wa=()=>{var Ka;(Ka=ae.value)==null||Ka.blur()},ei=async Ka=>{r(INPUT_EVENT,Ka[g.valueKey]),r(UPDATE_MODEL_EVENT,Ka[g.valueKey]),r("select",Ka),$n.value=[],Cn.value=-1},ja=Ka=>{if(!An.value||Tn.value)return;if(Ka<0){Cn.value=-1;return}Ka>=$n.value.length&&(Ka=$n.value.length-1);const Ya=de.value.querySelector(`.${j.be("suggestion","wrap")}`),Ja=Ya.querySelectorAll(`.${j.be("suggestion","list")} li`)[Ka],ti=Ya.scrollTop,{offsetTop:ai,scrollHeight:Fa}=Ja;ai+Fa>ti+Ya.clientHeight&&(Ya.scrollTop+=Fa),ai{An.value&&Ua()}),onMounted(()=>{ae.value.ref.setAttribute("role","textbox"),ae.value.ref.setAttribute("aria-autocomplete","list"),ae.value.ref.setAttribute("aria-controls","id"),ae.value.ref.setAttribute("aria-activedescendant",`${kn.value}-item-${Cn.value}`),Lt=ae.value.ref.hasAttribute("readonly")}),n({highlightedIndex:Cn,activated:wn,loading:Tn,inputRef:ae,popperRef:he,suggestions:$n,handleSelect:ei,handleKeyEnter:La,focus:za,blur:Wa,close:Ua,highlight:ja}),(Ka,Ya)=>(openBlock(),createBlock(unref(ElTooltip),{ref_key:"popperRef",ref:he,visible:unref(An),placement:Ka.placement,"fallback-placements":["bottom-start","top-start"],"popper-class":[unref(j).e("popper"),Ka.popperClass],teleported:Ka.teleported,"gpu-acceleration":!1,pure:"","manual-mode":"",effect:"light",trigger:"click",transition:`${unref(j).namespace.value}-zoom-in-top`,persistent:"",onBeforeShow:In,onHide:Dn},{content:withCtx(()=>[createBaseVNode("div",{ref_key:"regionRef",ref:de,class:normalizeClass([unref(j).b("suggestion"),unref(j).is("loading",unref(Nn))]),style:normalizeStyle$1({[Ka.fitInputWidth?"width":"minWidth"]:Sn.value,outline:"none"}),role:"region"},[createVNode$1(unref(ElScrollbar),{id:unref(kn),tag:"ul","wrap-class":unref(j).be("suggestion","wrap"),"view-class":unref(j).be("suggestion","list"),role:"listbox"},{default:withCtx(()=>[unref(Nn)?(openBlock(),createElementBlock("li",_hoisted_2$5o,[createVNode$1(unref(ElIcon),{class:normalizeClass(unref(j).is("loading"))},{default:withCtx(()=>[createVNode$1(unref(loading_default))]),_:1},8,["class"])])):(openBlock(!0),createElementBlock(Fragment,{key:1},renderList($n.value,(Ga,Ja)=>(openBlock(),createElementBlock("li",{id:`${unref(kn)}-item-${Ja}`,key:Ja,class:normalizeClass({highlighted:Cn.value===Ja}),role:"option","aria-selected":Cn.value===Ja,onClick:ti=>ei(Ga)},[renderSlot(Ka.$slots,"default",{item:Ga},()=>[createTextVNode(toDisplayString(Ga[Ka.valueKey]),1)])],10,_hoisted_3$4X))),128))]),_:3},8,["id","wrap-class","view-class"])],6)]),default:withCtx(()=>[createBaseVNode("div",{ref_key:"listboxRef",ref:$e,class:normalizeClass([unref(j).b(),Ka.$attrs.class]),style:normalizeStyle$1(unref(Mn)),role:"combobox","aria-haspopup":"listbox","aria-expanded":unref(An),"aria-owns":unref(kn)},[createVNode$1(unref(ElInput),mergeProps({ref_key:"inputRef",ref:ae},unref(y),{clearable:Ka.clearable,disabled:unref(z),name:Ka.name,"model-value":Ka.modelValue,onInput:Sr,onChange:Da,onFocus:Pa,onBlur:Aa,onClear:Ba,onKeydown:[Ya[0]||(Ya[0]=withKeys(withModifiers(Ga=>ja(Cn.value-1),["prevent"]),["up"])),Ya[1]||(Ya[1]=withKeys(withModifiers(Ga=>ja(Cn.value+1),["prevent"]),["down"])),withKeys(La,["enter"]),withKeys(Ua,["tab"]),withKeys(Va,["esc"])],onMousedown:Ar}),createSlots({_:2},[Ka.$slots.prepend?{name:"prepend",fn:withCtx(()=>[renderSlot(Ka.$slots,"prepend")])}:void 0,Ka.$slots.append?{name:"append",fn:withCtx(()=>[renderSlot(Ka.$slots,"append")])}:void 0,Ka.$slots.prefix?{name:"prefix",fn:withCtx(()=>[renderSlot(Ka.$slots,"prefix")])}:void 0,Ka.$slots.suffix?{name:"suffix",fn:withCtx(()=>[renderSlot(Ka.$slots,"suffix")])}:void 0]),1040,["clearable","disabled","name","model-value","onKeydown"])],14,_hoisted_1$5X)]),_:3},8,["visible","placement","popper-class","teleported","transition"]))}});var Autocomplete=_export_sfc$1(_sfc_main$75,[["__file","/home/runner/work/element-plus/element-plus/packages/components/autocomplete/src/autocomplete.vue"]]);const ElAutocomplete=withInstall(Autocomplete),avatarProps=buildProps({size:{type:[Number,String],values:componentSizes,default:"",validator:t=>isNumber$2(t)},shape:{type:String,values:["circle","square"],default:"circle"},icon:{type:iconPropType},src:{type:String,default:""},alt:String,srcSet:String,fit:{type:definePropType(String),default:"cover"}}),avatarEmits={error:t=>t instanceof Event},_hoisted_1$5W=["src","alt","srcset"],__default__$1o=defineComponent({name:"ElAvatar"}),_sfc_main$74=defineComponent({...__default__$1o,props:avatarProps,emits:avatarEmits,setup(t,{emit:n}){const r=t,g=useNamespace("avatar"),y=ref(!1),L=computed(()=>{const{size:de,icon:he,shape:$e}=r,Lt=[g.b()];return isString$3(de)&&Lt.push(g.m(de)),he&&Lt.push(g.m("icon")),$e&&Lt.push(g.m($e)),Lt}),z=computed(()=>{const{size:de}=r;return isNumber$2(de)?g.cssVarBlock({size:addUnit(de)||""}):void 0}),j=computed(()=>({objectFit:r.fit}));watch$1(()=>r.src,()=>y.value=!1);function ae(de){y.value=!0,n("error",de)}return(de,he)=>(openBlock(),createElementBlock("span",{class:normalizeClass(unref(L)),style:normalizeStyle$1(unref(z))},[(de.src||de.srcSet)&&!y.value?(openBlock(),createElementBlock("img",{key:0,src:de.src,alt:de.alt,srcset:de.srcSet,style:normalizeStyle$1(unref(j)),onError:ae},null,44,_hoisted_1$5W)):de.icon?(openBlock(),createBlock(unref(ElIcon),{key:1},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(de.icon)))]),_:1})):renderSlot(de.$slots,"default",{key:2})],6))}});var Avatar=_export_sfc$1(_sfc_main$74,[["__file","/home/runner/work/element-plus/element-plus/packages/components/avatar/src/avatar.vue"]]);const ElAvatar=withInstall(Avatar),backtopProps={visibilityHeight:{type:Number,default:200},target:{type:String,default:""},right:{type:Number,default:40},bottom:{type:Number,default:40}},backtopEmits={click:t=>t instanceof MouseEvent},useBackTop=(t,n,r)=>{const g=shallowRef(),y=shallowRef(),L=ref(!1),z=()=>{g.value&&(L.value=g.value.scrollTop>=t.visibilityHeight)},j=de=>{var he;(he=g.value)==null||he.scrollTo({top:0,behavior:"smooth"}),n("click",de)},ae=useThrottleFn(z,300,!0);return useEventListener(y,"scroll",ae),onMounted(()=>{var de;y.value=document,g.value=document.documentElement,t.target&&(g.value=(de=document.querySelector(t.target))!=null?de:void 0,g.value||throwError$1(r,`target does not exist: ${t.target}`),y.value=g.value)}),{visible:L,handleClick:j}},COMPONENT_NAME$h="ElBacktop",__default__$1n=defineComponent({name:COMPONENT_NAME$h}),_sfc_main$73=defineComponent({...__default__$1n,props:backtopProps,emits:backtopEmits,setup(t,{emit:n}){const r=t,g=useNamespace("backtop"),{handleClick:y,visible:L}=useBackTop(r,n,COMPONENT_NAME$h),z=computed(()=>({right:`${r.right}px`,bottom:`${r.bottom}px`}));return(j,ae)=>(openBlock(),createBlock(Transition,{name:`${unref(g).namespace.value}-fade-in`},{default:withCtx(()=>[unref(L)?(openBlock(),createElementBlock("div",{key:0,style:normalizeStyle$1(unref(z)),class:normalizeClass(unref(g).b()),onClick:ae[0]||(ae[0]=withModifiers((...de)=>unref(y)&&unref(y)(...de),["stop"]))},[renderSlot(j.$slots,"default",{},()=>[createVNode$1(unref(ElIcon),{class:normalizeClass(unref(g).e("icon"))},{default:withCtx(()=>[createVNode$1(unref(caret_top_default))]),_:1},8,["class"])])],6)):createCommentVNode("v-if",!0)]),_:3},8,["name"]))}});var Backtop=_export_sfc$1(_sfc_main$73,[["__file","/home/runner/work/element-plus/element-plus/packages/components/backtop/src/backtop.vue"]]);const ElBacktop=withInstall(Backtop),badgeProps=buildProps({value:{type:[String,Number],default:""},max:{type:Number,default:99},isDot:Boolean,hidden:Boolean,type:{type:String,values:["primary","success","warning","info","danger"],default:"danger"}}),_hoisted_1$5V=["textContent"],__default__$1m=defineComponent({name:"ElBadge"}),_sfc_main$72=defineComponent({...__default__$1m,props:badgeProps,setup(t,{expose:n}){const r=t,g=useNamespace("badge"),y=computed(()=>r.isDot?"":isNumber$2(r.value)&&isNumber$2(r.max)?r.max(openBlock(),createElementBlock("div",{class:normalizeClass(unref(g).b())},[renderSlot(L.$slots,"default"),createVNode$1(Transition,{name:`${unref(g).namespace.value}-zoom-in-center`,persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("sup",{class:normalizeClass([unref(g).e("content"),unref(g).em("content",L.type),unref(g).is("fixed",!!L.$slots.default),unref(g).is("dot",L.isDot)]),textContent:toDisplayString(unref(y))},null,10,_hoisted_1$5V),[[vShow,!L.hidden&&(unref(y)||L.isDot)]])]),_:1},8,["name"])],2))}});var Badge=_export_sfc$1(_sfc_main$72,[["__file","/home/runner/work/element-plus/element-plus/packages/components/badge/src/badge.vue"]]);const ElBadge=withInstall(Badge),breadcrumbKey=Symbol("breadcrumbKey"),breadcrumbProps=buildProps({separator:{type:String,default:"/"},separatorIcon:{type:iconPropType}}),__default__$1l=defineComponent({name:"ElBreadcrumb"}),_sfc_main$71=defineComponent({...__default__$1l,props:breadcrumbProps,setup(t){const n=t,r=useNamespace("breadcrumb"),g=ref();return provide(breadcrumbKey,n),onMounted(()=>{const y=g.value.querySelectorAll(`.${r.e("item")}`);y.length&&y[y.length-1].setAttribute("aria-current","page")}),(y,L)=>(openBlock(),createElementBlock("div",{ref_key:"breadcrumb",ref:g,class:normalizeClass(unref(r).b()),"aria-label":"Breadcrumb",role:"navigation"},[renderSlot(y.$slots,"default")],2))}});var Breadcrumb$2=_export_sfc$1(_sfc_main$71,[["__file","/home/runner/work/element-plus/element-plus/packages/components/breadcrumb/src/breadcrumb.vue"]]);const breadcrumbItemProps=buildProps({to:{type:definePropType([String,Object]),default:""},replace:{type:Boolean,default:!1}}),__default__$1k=defineComponent({name:"ElBreadcrumbItem"}),_sfc_main$70=defineComponent({...__default__$1k,props:breadcrumbItemProps,setup(t){const n=t,r=getCurrentInstance(),g=inject(breadcrumbKey,void 0),y=useNamespace("breadcrumb"),{separator:L,separatorIcon:z}=toRefs(g),j=r.appContext.config.globalProperties.$router,ae=ref(),de=()=>{!n.to||!j||(n.replace?j.replace(n.to):j.push(n.to))};return(he,$e)=>(openBlock(),createElementBlock("span",{class:normalizeClass(unref(y).e("item"))},[createBaseVNode("span",{ref_key:"link",ref:ae,class:normalizeClass([unref(y).e("inner"),unref(y).is("link",!!he.to)]),role:"link",onClick:de},[renderSlot(he.$slots,"default")],2),unref(z)?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(y).e("separator"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(z))))]),_:1},8,["class"])):(openBlock(),createElementBlock("span",{key:1,class:normalizeClass(unref(y).e("separator")),role:"presentation"},toDisplayString(unref(L)),3))],2))}});var BreadcrumbItem=_export_sfc$1(_sfc_main$70,[["__file","/home/runner/work/element-plus/element-plus/packages/components/breadcrumb/src/breadcrumb-item.vue"]]);const ElBreadcrumb=withInstall(Breadcrumb$2,{BreadcrumbItem}),ElBreadcrumbItem=withNoopInstall(BreadcrumbItem),buttonGroupContextKey=Symbol("buttonGroupContextKey"),useButton=(t,n)=>{useDeprecated({from:"type.text",replacement:"link",version:"3.0.0",scope:"props",ref:"https://element-plus.org/en-US/component/button.html#button-attributes"},computed(()=>t.type==="text"));const r=inject(buttonGroupContextKey,void 0),g=useGlobalConfig("button"),{form:y}=useFormItem(),L=useFormSize(computed(()=>r==null?void 0:r.size)),z=useFormDisabled(),j=ref(),ae=useSlots(),de=computed(()=>t.type||(r==null?void 0:r.type)||""),he=computed(()=>{var jt,$n,Cn;return(Cn=($n=t.autoInsertSpace)!=null?$n:(jt=g.value)==null?void 0:jt.autoInsertSpace)!=null?Cn:!1}),$e=computed(()=>{var jt;const $n=(jt=ae.default)==null?void 0:jt.call(ae);if(he.value&&($n==null?void 0:$n.length)===1){const Cn=$n[0];if((Cn==null?void 0:Cn.type)===Text){const Sn=Cn.children;return/^\p{Unified_Ideograph}{2}$/u.test(Sn.trim())}}return!1});return{_disabled:z,_size:L,_type:de,_ref:j,shouldAddSpace:$e,handleClick:jt=>{t.nativeType==="reset"&&(y==null||y.resetFields()),n("click",jt)}}},buttonTypes=["default","primary","success","warning","info","danger","text",""],buttonNativeTypes=["button","submit","reset"],buttonProps=buildProps({size:useSizeProp,disabled:Boolean,type:{type:String,values:buttonTypes,default:""},icon:{type:iconPropType},nativeType:{type:String,values:buttonNativeTypes,default:"button"},loading:Boolean,loadingIcon:{type:iconPropType,default:()=>loading_default},plain:Boolean,text:Boolean,link:Boolean,bg:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean,color:String,dark:Boolean,autoInsertSpace:{type:Boolean,default:void 0}}),buttonEmits={click:t=>t instanceof MouseEvent};function bound01$1(t,n){isOnePointZero$1(t)&&(t="100%");var r=isPercentage$1(t);return t=n===360?t:Math.min(n,Math.max(0,parseFloat(t))),r&&(t=parseInt(String(t*n),10)/100),Math.abs(t-n)<1e-6?1:(n===360?t=(t<0?t%n+n:t%n)/parseFloat(String(n)):t=t%n/parseFloat(String(n)),t)}function clamp01(t){return Math.min(1,Math.max(0,t))}function isOnePointZero$1(t){return typeof t=="string"&&t.indexOf(".")!==-1&&parseFloat(t)===1}function isPercentage$1(t){return typeof t=="string"&&t.indexOf("%")!==-1}function boundAlpha(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function convertToPercentage(t){return t<=1?"".concat(Number(t)*100,"%"):t}function pad2(t){return t.length===1?"0"+t:String(t)}function rgbToRgb(t,n,r){return{r:bound01$1(t,255)*255,g:bound01$1(n,255)*255,b:bound01$1(r,255)*255}}function rgbToHsl(t,n,r){t=bound01$1(t,255),n=bound01$1(n,255),r=bound01$1(r,255);var g=Math.max(t,n,r),y=Math.min(t,n,r),L=0,z=0,j=(g+y)/2;if(g===y)z=0,L=0;else{var ae=g-y;switch(z=j>.5?ae/(2-g-y):ae/(g+y),g){case t:L=(n-r)/ae+(n1&&(r-=1),r<1/6?t+(n-t)*(6*r):r<1/2?n:r<2/3?t+(n-t)*(2/3-r)*6:t}function hslToRgb(t,n,r){var g,y,L;if(t=bound01$1(t,360),n=bound01$1(n,100),r=bound01$1(r,100),n===0)y=r,L=r,g=r;else{var z=r<.5?r*(1+n):r+n-r*n,j=2*r-z;g=hue2rgb(j,z,t+1/3),y=hue2rgb(j,z,t),L=hue2rgb(j,z,t-1/3)}return{r:g*255,g:y*255,b:L*255}}function rgbToHsv(t,n,r){t=bound01$1(t,255),n=bound01$1(n,255),r=bound01$1(r,255);var g=Math.max(t,n,r),y=Math.min(t,n,r),L=0,z=g,j=g-y,ae=g===0?0:j/g;if(g===y)L=0;else{switch(g){case t:L=(n-r)/j+(n>16,g:(t&65280)>>8,b:t&255}}var names={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function inputToRGB(t){var n={r:0,g:0,b:0},r=1,g=null,y=null,L=null,z=!1,j=!1;return typeof t=="string"&&(t=stringInputToObject(t)),typeof t=="object"&&(isValidCSSUnit(t.r)&&isValidCSSUnit(t.g)&&isValidCSSUnit(t.b)?(n=rgbToRgb(t.r,t.g,t.b),z=!0,j=String(t.r).substr(-1)==="%"?"prgb":"rgb"):isValidCSSUnit(t.h)&&isValidCSSUnit(t.s)&&isValidCSSUnit(t.v)?(g=convertToPercentage(t.s),y=convertToPercentage(t.v),n=hsvToRgb(t.h,g,y),z=!0,j="hsv"):isValidCSSUnit(t.h)&&isValidCSSUnit(t.s)&&isValidCSSUnit(t.l)&&(g=convertToPercentage(t.s),L=convertToPercentage(t.l),n=hslToRgb(t.h,g,L),z=!0,j="hsl"),Object.prototype.hasOwnProperty.call(t,"a")&&(r=t.a)),r=boundAlpha(r),{ok:z,format:t.format||j,r:Math.min(255,Math.max(n.r,0)),g:Math.min(255,Math.max(n.g,0)),b:Math.min(255,Math.max(n.b,0)),a:r}}var CSS_INTEGER="[-\\+]?\\d+%?",CSS_NUMBER="[-\\+]?\\d*\\.\\d+%?",CSS_UNIT="(?:".concat(CSS_NUMBER,")|(?:").concat(CSS_INTEGER,")"),PERMISSIVE_MATCH3="[\\s|\\(]+(".concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")\\s*\\)?"),PERMISSIVE_MATCH4="[\\s|\\(]+(".concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")[,|\\s]+(").concat(CSS_UNIT,")\\s*\\)?"),matchers={CSS_UNIT:new RegExp(CSS_UNIT),rgb:new RegExp("rgb"+PERMISSIVE_MATCH3),rgba:new RegExp("rgba"+PERMISSIVE_MATCH4),hsl:new RegExp("hsl"+PERMISSIVE_MATCH3),hsla:new RegExp("hsla"+PERMISSIVE_MATCH4),hsv:new RegExp("hsv"+PERMISSIVE_MATCH3),hsva:new RegExp("hsva"+PERMISSIVE_MATCH4),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function stringInputToObject(t){if(t=t.trim().toLowerCase(),t.length===0)return!1;var n=!1;if(names[t])t=names[t],n=!0;else if(t==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var r=matchers.rgb.exec(t);return r?{r:r[1],g:r[2],b:r[3]}:(r=matchers.rgba.exec(t),r?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=matchers.hsl.exec(t),r?{h:r[1],s:r[2],l:r[3]}:(r=matchers.hsla.exec(t),r?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=matchers.hsv.exec(t),r?{h:r[1],s:r[2],v:r[3]}:(r=matchers.hsva.exec(t),r?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=matchers.hex8.exec(t),r?{r:parseIntFromHex(r[1]),g:parseIntFromHex(r[2]),b:parseIntFromHex(r[3]),a:convertHexToDecimal(r[4]),format:n?"name":"hex8"}:(r=matchers.hex6.exec(t),r?{r:parseIntFromHex(r[1]),g:parseIntFromHex(r[2]),b:parseIntFromHex(r[3]),format:n?"name":"hex"}:(r=matchers.hex4.exec(t),r?{r:parseIntFromHex(r[1]+r[1]),g:parseIntFromHex(r[2]+r[2]),b:parseIntFromHex(r[3]+r[3]),a:convertHexToDecimal(r[4]+r[4]),format:n?"name":"hex8"}:(r=matchers.hex3.exec(t),r?{r:parseIntFromHex(r[1]+r[1]),g:parseIntFromHex(r[2]+r[2]),b:parseIntFromHex(r[3]+r[3]),format:n?"name":"hex"}:!1)))))))))}function isValidCSSUnit(t){return Boolean(matchers.CSS_UNIT.exec(String(t)))}var TinyColor=function(){function t(n,r){n===void 0&&(n=""),r===void 0&&(r={});var g;if(n instanceof t)return n;typeof n=="number"&&(n=numberInputToObject(n)),this.originalInput=n;var y=inputToRGB(n);this.originalInput=n,this.r=y.r,this.g=y.g,this.b=y.b,this.a=y.a,this.roundA=Math.round(100*this.a)/100,this.format=(g=r.format)!==null&&g!==void 0?g:y.format,this.gradientType=r.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=y.ok}return t.prototype.isDark=function(){return this.getBrightness()<128},t.prototype.isLight=function(){return!this.isDark()},t.prototype.getBrightness=function(){var n=this.toRgb();return(n.r*299+n.g*587+n.b*114)/1e3},t.prototype.getLuminance=function(){var n=this.toRgb(),r,g,y,L=n.r/255,z=n.g/255,j=n.b/255;return L<=.03928?r=L/12.92:r=Math.pow((L+.055)/1.055,2.4),z<=.03928?g=z/12.92:g=Math.pow((z+.055)/1.055,2.4),j<=.03928?y=j/12.92:y=Math.pow((j+.055)/1.055,2.4),.2126*r+.7152*g+.0722*y},t.prototype.getAlpha=function(){return this.a},t.prototype.setAlpha=function(n){return this.a=boundAlpha(n),this.roundA=Math.round(100*this.a)/100,this},t.prototype.isMonochrome=function(){var n=this.toHsl().s;return n===0},t.prototype.toHsv=function(){var n=rgbToHsv(this.r,this.g,this.b);return{h:n.h*360,s:n.s,v:n.v,a:this.a}},t.prototype.toHsvString=function(){var n=rgbToHsv(this.r,this.g,this.b),r=Math.round(n.h*360),g=Math.round(n.s*100),y=Math.round(n.v*100);return this.a===1?"hsv(".concat(r,", ").concat(g,"%, ").concat(y,"%)"):"hsva(".concat(r,", ").concat(g,"%, ").concat(y,"%, ").concat(this.roundA,")")},t.prototype.toHsl=function(){var n=rgbToHsl(this.r,this.g,this.b);return{h:n.h*360,s:n.s,l:n.l,a:this.a}},t.prototype.toHslString=function(){var n=rgbToHsl(this.r,this.g,this.b),r=Math.round(n.h*360),g=Math.round(n.s*100),y=Math.round(n.l*100);return this.a===1?"hsl(".concat(r,", ").concat(g,"%, ").concat(y,"%)"):"hsla(".concat(r,", ").concat(g,"%, ").concat(y,"%, ").concat(this.roundA,")")},t.prototype.toHex=function(n){return n===void 0&&(n=!1),rgbToHex(this.r,this.g,this.b,n)},t.prototype.toHexString=function(n){return n===void 0&&(n=!1),"#"+this.toHex(n)},t.prototype.toHex8=function(n){return n===void 0&&(n=!1),rgbaToHex(this.r,this.g,this.b,this.a,n)},t.prototype.toHex8String=function(n){return n===void 0&&(n=!1),"#"+this.toHex8(n)},t.prototype.toHexShortString=function(n){return n===void 0&&(n=!1),this.a===1?this.toHexString(n):this.toHex8String(n)},t.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},t.prototype.toRgbString=function(){var n=Math.round(this.r),r=Math.round(this.g),g=Math.round(this.b);return this.a===1?"rgb(".concat(n,", ").concat(r,", ").concat(g,")"):"rgba(".concat(n,", ").concat(r,", ").concat(g,", ").concat(this.roundA,")")},t.prototype.toPercentageRgb=function(){var n=function(r){return"".concat(Math.round(bound01$1(r,255)*100),"%")};return{r:n(this.r),g:n(this.g),b:n(this.b),a:this.a}},t.prototype.toPercentageRgbString=function(){var n=function(r){return Math.round(bound01$1(r,255)*100)};return this.a===1?"rgb(".concat(n(this.r),"%, ").concat(n(this.g),"%, ").concat(n(this.b),"%)"):"rgba(".concat(n(this.r),"%, ").concat(n(this.g),"%, ").concat(n(this.b),"%, ").concat(this.roundA,")")},t.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var n="#"+rgbToHex(this.r,this.g,this.b,!1),r=0,g=Object.entries(names);r=0,L=!r&&y&&(n.startsWith("hex")||n==="name");return L?n==="name"&&this.a===0?this.toName():this.toRgbString():(n==="rgb"&&(g=this.toRgbString()),n==="prgb"&&(g=this.toPercentageRgbString()),(n==="hex"||n==="hex6")&&(g=this.toHexString()),n==="hex3"&&(g=this.toHexString(!0)),n==="hex4"&&(g=this.toHex8String(!0)),n==="hex8"&&(g=this.toHex8String()),n==="name"&&(g=this.toName()),n==="hsl"&&(g=this.toHslString()),n==="hsv"&&(g=this.toHsvString()),g||this.toHexString())},t.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},t.prototype.clone=function(){return new t(this.toString())},t.prototype.lighten=function(n){n===void 0&&(n=10);var r=this.toHsl();return r.l+=n/100,r.l=clamp01(r.l),new t(r)},t.prototype.brighten=function(n){n===void 0&&(n=10);var r=this.toRgb();return r.r=Math.max(0,Math.min(255,r.r-Math.round(255*-(n/100)))),r.g=Math.max(0,Math.min(255,r.g-Math.round(255*-(n/100)))),r.b=Math.max(0,Math.min(255,r.b-Math.round(255*-(n/100)))),new t(r)},t.prototype.darken=function(n){n===void 0&&(n=10);var r=this.toHsl();return r.l-=n/100,r.l=clamp01(r.l),new t(r)},t.prototype.tint=function(n){return n===void 0&&(n=10),this.mix("white",n)},t.prototype.shade=function(n){return n===void 0&&(n=10),this.mix("black",n)},t.prototype.desaturate=function(n){n===void 0&&(n=10);var r=this.toHsl();return r.s-=n/100,r.s=clamp01(r.s),new t(r)},t.prototype.saturate=function(n){n===void 0&&(n=10);var r=this.toHsl();return r.s+=n/100,r.s=clamp01(r.s),new t(r)},t.prototype.greyscale=function(){return this.desaturate(100)},t.prototype.spin=function(n){var r=this.toHsl(),g=(r.h+n)%360;return r.h=g<0?360+g:g,new t(r)},t.prototype.mix=function(n,r){r===void 0&&(r=50);var g=this.toRgb(),y=new t(n).toRgb(),L=r/100,z={r:(y.r-g.r)*L+g.r,g:(y.g-g.g)*L+g.g,b:(y.b-g.b)*L+g.b,a:(y.a-g.a)*L+g.a};return new t(z)},t.prototype.analogous=function(n,r){n===void 0&&(n=6),r===void 0&&(r=30);var g=this.toHsl(),y=360/r,L=[this];for(g.h=(g.h-(y*n>>1)+720)%360;--n;)g.h=(g.h+y)%360,L.push(new t(g));return L},t.prototype.complement=function(){var n=this.toHsl();return n.h=(n.h+180)%360,new t(n)},t.prototype.monochromatic=function(n){n===void 0&&(n=6);for(var r=this.toHsv(),g=r.h,y=r.s,L=r.v,z=[],j=1/n;n--;)z.push(new t({h:g,s:y,v:L})),L=(L+j)%1;return z},t.prototype.splitcomplement=function(){var n=this.toHsl(),r=n.h;return[this,new t({h:(r+72)%360,s:n.s,l:n.l}),new t({h:(r+216)%360,s:n.s,l:n.l})]},t.prototype.onBackground=function(n){var r=this.toRgb(),g=new t(n).toRgb(),y=r.a+g.a*(1-r.a);return new t({r:(r.r*r.a+g.r*g.a*(1-r.a))/y,g:(r.g*r.a+g.g*g.a*(1-r.a))/y,b:(r.b*r.a+g.b*g.a*(1-r.a))/y,a:y})},t.prototype.triad=function(){return this.polyad(3)},t.prototype.tetrad=function(){return this.polyad(4)},t.prototype.polyad=function(n){for(var r=this.toHsl(),g=r.h,y=[this],L=360/n,z=1;z{let g={};const y=t.color;if(y){const L=new TinyColor(y),z=t.dark?L.tint(20).toString():darken(L,20);if(t.plain)g=r.cssVarBlock({"bg-color":t.dark?darken(L,90):L.tint(90).toString(),"text-color":y,"border-color":t.dark?darken(L,50):L.tint(50).toString(),"hover-text-color":`var(${r.cssVarName("color-white")})`,"hover-bg-color":y,"hover-border-color":y,"active-bg-color":z,"active-text-color":`var(${r.cssVarName("color-white")})`,"active-border-color":z}),n.value&&(g[r.cssVarBlockName("disabled-bg-color")]=t.dark?darken(L,90):L.tint(90).toString(),g[r.cssVarBlockName("disabled-text-color")]=t.dark?darken(L,50):L.tint(50).toString(),g[r.cssVarBlockName("disabled-border-color")]=t.dark?darken(L,80):L.tint(80).toString());else{const j=t.dark?darken(L,30):L.tint(30).toString(),ae=L.isDark()?`var(${r.cssVarName("color-white")})`:`var(${r.cssVarName("color-black")})`;if(g=r.cssVarBlock({"bg-color":y,"text-color":ae,"border-color":y,"hover-bg-color":j,"hover-text-color":ae,"hover-border-color":j,"active-bg-color":z,"active-border-color":z}),n.value){const de=t.dark?darken(L,50):L.tint(50).toString();g[r.cssVarBlockName("disabled-bg-color")]=de,g[r.cssVarBlockName("disabled-text-color")]=t.dark?"rgba(255, 255, 255, 0.5)":`var(${r.cssVarName("color-white")})`,g[r.cssVarBlockName("disabled-border-color")]=de}}}return g})}const _hoisted_1$5U=["aria-disabled","disabled","autofocus","type"],__default__$1j=defineComponent({name:"ElButton"}),_sfc_main$6$=defineComponent({...__default__$1j,props:buttonProps,emits:buttonEmits,setup(t,{expose:n,emit:r}){const g=t,y=useButtonCustomStyle(g),L=useNamespace("button"),{_ref:z,_size:j,_type:ae,_disabled:de,shouldAddSpace:he,handleClick:$e}=useButton(g,r);return n({ref:z,size:j,type:ae,disabled:de,shouldAddSpace:he}),(Lt,jt)=>(openBlock(),createElementBlock("button",{ref_key:"_ref",ref:z,class:normalizeClass([unref(L).b(),unref(L).m(unref(ae)),unref(L).m(unref(j)),unref(L).is("disabled",unref(de)),unref(L).is("loading",Lt.loading),unref(L).is("plain",Lt.plain),unref(L).is("round",Lt.round),unref(L).is("circle",Lt.circle),unref(L).is("text",Lt.text),unref(L).is("link",Lt.link),unref(L).is("has-bg",Lt.bg)]),"aria-disabled":unref(de)||Lt.loading,disabled:unref(de)||Lt.loading,autofocus:Lt.autofocus,type:Lt.nativeType,style:normalizeStyle$1(unref(y)),onClick:jt[0]||(jt[0]=(...$n)=>unref($e)&&unref($e)(...$n))},[Lt.loading?(openBlock(),createElementBlock(Fragment,{key:0},[Lt.$slots.loading?renderSlot(Lt.$slots,"loading",{key:0}):(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass(unref(L).is("loading"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Lt.loadingIcon)))]),_:1},8,["class"]))],64)):Lt.icon||Lt.$slots.icon?(openBlock(),createBlock(unref(ElIcon),{key:1},{default:withCtx(()=>[Lt.icon?(openBlock(),createBlock(resolveDynamicComponent(Lt.icon),{key:0})):renderSlot(Lt.$slots,"icon",{key:1})]),_:3})):createCommentVNode("v-if",!0),Lt.$slots.default?(openBlock(),createElementBlock("span",{key:2,class:normalizeClass({[unref(L).em("text","expand")]:unref(he)})},[renderSlot(Lt.$slots,"default")],2)):createCommentVNode("v-if",!0)],14,_hoisted_1$5U))}});var Button=_export_sfc$1(_sfc_main$6$,[["__file","/home/runner/work/element-plus/element-plus/packages/components/button/src/button.vue"]]);const buttonGroupProps={size:buttonProps.size,type:buttonProps.type},__default__$1i=defineComponent({name:"ElButtonGroup"}),_sfc_main$6_=defineComponent({...__default__$1i,props:buttonGroupProps,setup(t){const n=t;provide(buttonGroupContextKey,reactive({size:toRef(n,"size"),type:toRef(n,"type")}));const r=useNamespace("button");return(g,y)=>(openBlock(),createElementBlock("div",{class:normalizeClass(`${unref(r).b("group")}`)},[renderSlot(g.$slots,"default")],2))}});var ButtonGroup=_export_sfc$1(_sfc_main$6_,[["__file","/home/runner/work/element-plus/element-plus/packages/components/button/src/button-group.vue"]]);const ElButton=withInstall(Button,{ButtonGroup}),ElButtonGroup$1=withNoopInstall(ButtonGroup);var commonjsGlobal=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},dayjs_min={exports:{}};(function(t,n){(function(r,g){t.exports=g()})(commonjsGlobal,function(){var r=1e3,g=6e4,y=36e5,L="millisecond",z="second",j="minute",ae="hour",de="day",he="week",$e="month",Lt="quarter",jt="year",$n="date",Cn="Invalid Date",Sn=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,wn=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,xn={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(Sr){var Ar=["th","st","nd","rd"],Da=Sr%100;return"["+Sr+(Ar[(Da-20)%10]||Ar[Da]||Ar[0])+"]"}},Tn=function(Sr,Ar,Da){var Pa=String(Sr);return!Pa||Pa.length>=Ar?Sr:""+Array(Ar+1-Pa.length).join(Da)+Sr},kn={s:Tn,z:function(Sr){var Ar=-Sr.utcOffset(),Da=Math.abs(Ar),Pa=Math.floor(Da/60),Aa=Da%60;return(Ar<=0?"+":"-")+Tn(Pa,2,"0")+":"+Tn(Aa,2,"0")},m:function Sr(Ar,Da){if(Ar.date()1)return Sr(La[0])}else{var Va=Ar.name;An[Va]=Ar,Aa=Va}return!Pa&&Aa&&(Mn=Aa),Aa||!Pa&&Mn},In=function(Sr,Ar){if(Nn(Sr))return Sr.clone();var Da=typeof Ar=="object"?Ar:{};return Da.date=Sr,Da.args=arguments,new Rn(Da)},Dn=kn;Dn.l=Pn,Dn.i=Nn,Dn.w=function(Sr,Ar){return In(Sr,{locale:Ar.$L,utc:Ar.$u,x:Ar.$x,$offset:Ar.$offset})};var Rn=function(){function Sr(Da){this.$L=Pn(Da.locale,null,!0),this.parse(Da)}var Ar=Sr.prototype;return Ar.parse=function(Da){this.$d=function(Pa){var Aa=Pa.date,Ba=Pa.utc;if(Aa===null)return new Date(NaN);if(Dn.u(Aa))return new Date;if(Aa instanceof Date)return new Date(Aa);if(typeof Aa=="string"&&!/Z$/i.test(Aa)){var La=Aa.match(Sn);if(La){var Va=La[2]-1||0,Ua=(La[7]||"0").substring(0,3);return Ba?new Date(Date.UTC(La[1],Va,La[3]||1,La[4]||0,La[5]||0,La[6]||0,Ua)):new Date(La[1],Va,La[3]||1,La[4]||0,La[5]||0,La[6]||0,Ua)}}return new Date(Aa)}(Da),this.$x=Da.x||{},this.init()},Ar.init=function(){var Da=this.$d;this.$y=Da.getFullYear(),this.$M=Da.getMonth(),this.$D=Da.getDate(),this.$W=Da.getDay(),this.$H=Da.getHours(),this.$m=Da.getMinutes(),this.$s=Da.getSeconds(),this.$ms=Da.getMilliseconds()},Ar.$utils=function(){return Dn},Ar.isValid=function(){return this.$d.toString()!==Cn},Ar.isSame=function(Da,Pa){var Aa=In(Da);return this.startOf(Pa)<=Aa&&Aa<=this.endOf(Pa)},Ar.isAfter=function(Da,Pa){return In(Da)68?1900:2e3)},de=function(Cn){return function(Sn){this[Cn]=+Sn}},he=[/[+-]\d\d:?(\d\d)?|Z/,function(Cn){(this.zone||(this.zone={})).offset=function(Sn){if(!Sn||Sn==="Z")return 0;var wn=Sn.match(/([+-]|\d\d)/g),xn=60*wn[1]+(+wn[2]||0);return xn===0?0:wn[0]==="+"?-xn:xn}(Cn)}],$e=function(Cn){var Sn=j[Cn];return Sn&&(Sn.indexOf?Sn:Sn.s.concat(Sn.f))},Lt=function(Cn,Sn){var wn,xn=j.meridiem;if(xn){for(var Tn=1;Tn<=24;Tn+=1)if(Cn.indexOf(xn(Tn,0,Sn))>-1){wn=Tn>12;break}}else wn=Cn===(Sn?"pm":"PM");return wn},jt={A:[z,function(Cn){this.afternoon=Lt(Cn,!1)}],a:[z,function(Cn){this.afternoon=Lt(Cn,!0)}],S:[/\d/,function(Cn){this.milliseconds=100*+Cn}],SS:[y,function(Cn){this.milliseconds=10*+Cn}],SSS:[/\d{3}/,function(Cn){this.milliseconds=+Cn}],s:[L,de("seconds")],ss:[L,de("seconds")],m:[L,de("minutes")],mm:[L,de("minutes")],H:[L,de("hours")],h:[L,de("hours")],HH:[L,de("hours")],hh:[L,de("hours")],D:[L,de("day")],DD:[y,de("day")],Do:[z,function(Cn){var Sn=j.ordinal,wn=Cn.match(/\d+/);if(this.day=wn[0],Sn)for(var xn=1;xn<=31;xn+=1)Sn(xn).replace(/\[|\]/g,"")===Cn&&(this.day=xn)}],M:[L,de("month")],MM:[y,de("month")],MMM:[z,function(Cn){var Sn=$e("months"),wn=($e("monthsShort")||Sn.map(function(xn){return xn.slice(0,3)})).indexOf(Cn)+1;if(wn<1)throw new Error;this.month=wn%12||wn}],MMMM:[z,function(Cn){var Sn=$e("months").indexOf(Cn)+1;if(Sn<1)throw new Error;this.month=Sn%12||Sn}],Y:[/[+-]?\d+/,de("year")],YY:[y,function(Cn){this.year=ae(Cn)}],YYYY:[/\d{4}/,de("year")],Z:he,ZZ:he};function $n(Cn){var Sn,wn;Sn=Cn,wn=j&&j.formats;for(var xn=(Cn=Sn.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(In,Dn,Rn){var On=Rn&&Rn.toUpperCase();return Dn||wn[Rn]||r[Rn]||wn[On].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(Sr,Ar,Da){return Ar||Da.slice(1)})})).match(g),Tn=xn.length,kn=0;kn-1)return new Date((Aa==="X"?1e3:1)*Pa);var La=$n(Aa)(Pa),Va=La.year,Ua=La.month,za=La.day,Wa=La.hours,ei=La.minutes,ja=La.seconds,Ka=La.milliseconds,Ya=La.zone,Ga=new Date,Ja=za||(Va||Ua?1:Ga.getDate()),ti=Va||Ga.getFullYear(),ai=0;Va&&!Ua||(ai=Ua>0?Ua-1:Ga.getMonth());var Fa=Wa||0,Xa=ei||0,ri=ja||0,li=Ka||0;return Ya?new Date(Date.UTC(ti,ai,Ja,Fa,Xa,ri,li+60*Ya.offset*1e3)):Ba?new Date(Date.UTC(ti,ai,Ja,Fa,Xa,ri,li)):new Date(ti,ai,Ja,Fa,Xa,ri,li)}catch{return new Date("")}}(Mn,Pn,An),this.init(),On&&On!==!0&&(this.$L=this.locale(On).$L),Rn&&Mn!=this.format(Pn)&&(this.$d=new Date("")),j={}}else if(Pn instanceof Array)for(var Sr=Pn.length,Ar=1;Ar<=Sr;Ar+=1){Nn[1]=Pn[Ar-1];var Da=wn.apply(this,Nn);if(Da.isValid()){this.$d=Da.$d,this.$L=Da.$L,this.init();break}Ar===Sr&&(this.$d=new Date(""))}else Tn.call(this,kn)}}})})(customParseFormat$1);var customParseFormat=customParseFormat$1.exports;const timeUnits$2=["hours","minutes","seconds"],DEFAULT_FORMATS_TIME="HH:mm:ss",DEFAULT_FORMATS_DATE="YYYY-MM-DD",DEFAULT_FORMATS_DATEPICKER={date:DEFAULT_FORMATS_DATE,dates:DEFAULT_FORMATS_DATE,week:"gggg[w]ww",year:"YYYY",month:"YYYY-MM",datetime:`${DEFAULT_FORMATS_DATE} ${DEFAULT_FORMATS_TIME}`,monthrange:"YYYY-MM",daterange:DEFAULT_FORMATS_DATE,datetimerange:`${DEFAULT_FORMATS_DATE} ${DEFAULT_FORMATS_TIME}`},buildTimeList=(t,n)=>[t>0?t-1:void 0,t,tArray.from(Array.from({length:t}).keys()),extractDateFormat=t=>t.replace(/\W?m{1,2}|\W?ZZ/g,"").replace(/\W?h{1,2}|\W?s{1,3}|\W?a/gi,"").trim(),extractTimeFormat=t=>t.replace(/\W?D{1,2}|\W?Do|\W?d{1,4}|\W?M{1,4}|\W?Y{2,4}/g,"").trim(),dateEquals=function(t,n){const r=isDate$1(t),g=isDate$1(n);return r&&g?t.getTime()===n.getTime():!r&&!g?t===n:!1},valueEquals=function(t,n){const r=isArray$6(t),g=isArray$6(n);return r&&g?t.length!==n.length?!1:t.every((y,L)=>dateEquals(y,n[L])):!r&&!g?dateEquals(t,n):!1},parseDate$1=function(t,n,r){const g=isEmpty(n)||n==="x"?dayjs(t).locale(r):dayjs(t,n).locale(r);return g.isValid()?g:void 0},formatter=function(t,n,r){return isEmpty(n)?t:n==="x"?+t:dayjs(t).locale(r).format(n)},makeList=(t,n)=>{var r;const g=[],y=n==null?void 0:n();for(let L=0;L({})},modelValue:{type:definePropType([Date,Array,String,Number]),default:""},rangeSeparator:{type:String,default:"-"},startPlaceholder:String,endPlaceholder:String,defaultValue:{type:definePropType([Date,Array])},defaultTime:{type:definePropType([Date,Array])},isRange:{type:Boolean,default:!1},...disabledTimeListsProps,disabledDate:{type:Function},cellClassName:{type:Function},shortcuts:{type:Array,default:()=>[]},arrowControl:{type:Boolean,default:!1},label:{type:String,default:void 0},tabindex:{type:definePropType([String,Number]),default:0},validateEvent:{type:Boolean,default:!0},unlinkPanels:Boolean}),_hoisted_1$5T=["id","name","placeholder","value","disabled","readonly"],_hoisted_2$5n=["id","name","placeholder","value","disabled","readonly"],__default__$1h=defineComponent({name:"Picker"}),_sfc_main$6Z=defineComponent({...__default__$1h,props:timePickerDefaultProps,emits:["update:modelValue","change","focus","blur","calendar-change","panel-change","visible-change","keydown"],setup(t,{expose:n,emit:r}){const g=t,{lang:y}=useLocale(),L=useNamespace("date"),z=useNamespace("input"),j=useNamespace("range"),{form:ae,formItem:de}=useFormItem(),he=inject("ElPopperOptions",{}),$e=ref(),Lt=ref(),jt=ref(!1),$n=ref(!1),Cn=ref(null);let Sn=!1,wn=!1;watch$1(jt,Za=>{Za?nextTick(()=>{Za&&(Cn.value=g.modelValue)}):(oi.value=null,nextTick(()=>{xn(g.modelValue)}))});const xn=(Za,ni)=>{(ni||!valueEquals(Za,Cn.value))&&(r("change",Za),g.validateEvent&&(de==null||de.validate("change").catch(qa=>void 0)))},Tn=Za=>{if(!valueEquals(g.modelValue,Za)){let ni;isArray$6(Za)?ni=Za.map(qa=>formatter(qa,g.valueFormat,y.value)):Za&&(ni=formatter(Za,g.valueFormat,y.value)),r("update:modelValue",Za&&ni,y.value)}},kn=Za=>{r("keydown",Za)},Mn=computed(()=>{if(Lt.value){const Za=Xa.value?Lt.value:Lt.value.$el;return Array.from(Za.querySelectorAll("input"))}return[]}),An=(Za,ni,qa)=>{const ii=Mn.value;!ii.length||(!qa||qa==="min"?(ii[0].setSelectionRange(Za,ni),ii[0].focus()):qa==="max"&&(ii[1].setSelectionRange(Za,ni),ii[1].focus()))},Nn=()=>{Da(!0,!0),nextTick(()=>{wn=!1})},Pn=(Za="",ni=!1)=>{ni||(wn=!0),jt.value=ni;let qa;isArray$6(Za)?qa=Za.map(ii=>ii.toDate()):qa=Za&&Za.toDate(),oi.value=null,Tn(qa)},In=()=>{$n.value=!0},Dn=()=>{r("visible-change",!0)},Rn=Za=>{(Za==null?void 0:Za.key)===EVENT_CODE.esc&&Da(!0,!0)},On=()=>{$n.value=!1,jt.value=!1,wn=!1,r("visible-change",!1)},Sr=()=>{jt.value=!0},Ar=()=>{jt.value=!1},Da=(Za=!0,ni=!1)=>{wn=ni;const[qa,ii]=unref(Mn);let bi=qa;!Za&&Xa.value&&(bi=ii),bi&&bi.focus()},Pa=Za=>{g.readonly||La.value||jt.value||wn||(jt.value=!0,r("focus",Za))};let Aa;const Ba=Za=>{const ni=async()=>{setTimeout(()=>{var qa;Aa===ni&&(!(((qa=$e.value)==null?void 0:qa.isFocusInsideContent())&&!Sn)&&Mn.value.filter(ii=>ii.contains(document.activeElement)).length===0&&(mi(),jt.value=!1,r("blur",Za),g.validateEvent&&(de==null||de.validate("blur").catch(ii=>void 0))),Sn=!1)},0)};Aa=ni,ni()},La=computed(()=>g.disabled||(ae==null?void 0:ae.disabled)),Va=computed(()=>{let Za;if(Ga.value?wi.value.getDefaultValue&&(Za=wi.value.getDefaultValue()):isArray$6(g.modelValue)?Za=g.modelValue.map(ni=>parseDate$1(ni,g.valueFormat,y.value)):Za=parseDate$1(g.modelValue,g.valueFormat,y.value),wi.value.getRangeAvailableTime){const ni=wi.value.getRangeAvailableTime(Za);isEqual$1(ni,Za)||(Za=ni,Tn(isArray$6(Za)?Za.map(qa=>qa.toDate()):Za.toDate()))}return isArray$6(Za)&&Za.some(ni=>!ni)&&(Za=[]),Za}),Ua=computed(()=>{if(!wi.value.panelReady)return"";const Za=vi(Va.value);return isArray$6(oi.value)?[oi.value[0]||Za&&Za[0]||"",oi.value[1]||Za&&Za[1]||""]:oi.value!==null?oi.value:!Wa.value&&Ga.value||!jt.value&&Ga.value?"":Za?ei.value?Za.join(", "):Za:""}),za=computed(()=>g.type.includes("time")),Wa=computed(()=>g.type.startsWith("time")),ei=computed(()=>g.type==="dates"),ja=computed(()=>g.prefixIcon||(za.value?clock_default:calendar_default)),Ka=ref(!1),Ya=Za=>{g.readonly||La.value||Ka.value&&(Za.stopPropagation(),Nn(),Tn(null),xn(null,!0),Ka.value=!1,jt.value=!1,wi.value.handleClear&&wi.value.handleClear())},Ga=computed(()=>{const{modelValue:Za}=g;return!Za||isArray$6(Za)&&!Za.filter(Boolean).length}),Ja=async Za=>{var ni;g.readonly||La.value||(((ni=Za.target)==null?void 0:ni.tagName)!=="INPUT"||Mn.value.includes(document.activeElement))&&(jt.value=!0)},ti=()=>{g.readonly||La.value||!Ga.value&&g.clearable&&(Ka.value=!0)},ai=()=>{Ka.value=!1},Fa=Za=>{var ni;g.readonly||La.value||(((ni=Za.touches[0].target)==null?void 0:ni.tagName)!=="INPUT"||Mn.value.includes(document.activeElement))&&(jt.value=!0)},Xa=computed(()=>g.type.includes("range")),ri=useFormSize(),li=computed(()=>{var Za,ni;return(ni=(Za=unref($e))==null?void 0:Za.popperRef)==null?void 0:ni.contentRef}),fi=computed(()=>{var Za;return unref(Xa)?unref(Lt):(Za=unref(Lt))==null?void 0:Za.$el});onClickOutside(fi,Za=>{const ni=unref(li),qa=unref(fi);ni&&(Za.target===ni||Za.composedPath().includes(ni))||Za.target===qa||Za.composedPath().includes(qa)||(jt.value=!1)});const oi=ref(null),mi=()=>{if(oi.value){const Za=ui(Ua.value);Za&&di(Za)&&(Tn(isArray$6(Za)?Za.map(ni=>ni.toDate()):Za.toDate()),oi.value=null)}oi.value===""&&(Tn(null),xn(null),oi.value=null)},ui=Za=>Za?wi.value.parseUserInput(Za):null,vi=Za=>Za?wi.value.formatToString(Za):null,di=Za=>wi.value.isValidValue(Za),ci=async Za=>{if(g.readonly||La.value)return;const{code:ni}=Za;if(kn(Za),ni===EVENT_CODE.esc){jt.value===!0&&(jt.value=!1,Za.preventDefault(),Za.stopPropagation());return}if(ni===EVENT_CODE.down&&(wi.value.handleFocusPicker&&(Za.preventDefault(),Za.stopPropagation()),jt.value===!1&&(jt.value=!0,await nextTick()),wi.value.handleFocusPicker)){wi.value.handleFocusPicker();return}if(ni===EVENT_CODE.tab){Sn=!0;return}if(ni===EVENT_CODE.enter||ni===EVENT_CODE.numpadEnter){(oi.value===null||oi.value===""||di(ui(Ua.value)))&&(mi(),jt.value=!1),Za.stopPropagation();return}if(oi.value){Za.stopPropagation();return}wi.value.handleKeydownInput&&wi.value.handleKeydownInput(Za)},_i=Za=>{oi.value=Za,jt.value||(jt.value=!0)},$i=Za=>{const ni=Za.target;oi.value?oi.value=[ni.value,oi.value[1]]:oi.value=[ni.value,null]},Ci=Za=>{const ni=Za.target;oi.value?oi.value=[oi.value[0],ni.value]:oi.value=[null,ni.value]},Ti=()=>{var Za;const ni=oi.value,qa=ui(ni&&ni[0]),ii=unref(Va);if(qa&&qa.isValid()){oi.value=[vi(qa),((Za=Ua.value)==null?void 0:Za[1])||null];const bi=[qa,ii&&(ii[1]||null)];di(bi)&&(Tn(bi),oi.value=null)}},Ai=()=>{var Za;const ni=unref(oi),qa=ui(ni&&ni[1]),ii=unref(Va);if(qa&&qa.isValid()){oi.value=[((Za=unref(Ua))==null?void 0:Za[0])||null,vi(qa)];const bi=[ii&&ii[0],qa];di(bi)&&(Tn(bi),oi.value=null)}},wi=ref({}),pi=Za=>{wi.value[Za[0]]=Za[1],wi.value.panelReady=!0},gi=Za=>{r("calendar-change",Za)},si=(Za,ni,qa)=>{r("panel-change",Za,ni,qa)};return provide("EP_PICKER_BASE",{props:g}),n({focus:Da,handleFocusInput:Pa,handleBlurInput:Ba,handleOpen:Sr,handleClose:Ar,onPick:Pn}),(Za,ni)=>(openBlock(),createBlock(unref(ElTooltip),mergeProps({ref_key:"refPopper",ref:$e,visible:jt.value,effect:"light",pure:"",trigger:"click"},Za.$attrs,{role:"dialog",teleported:"",transition:`${unref(L).namespace.value}-zoom-in-top`,"popper-class":[`${unref(L).namespace.value}-picker__popper`,Za.popperClass],"popper-options":unref(he),"fallback-placements":["bottom","top","right","left"],"gpu-acceleration":!1,"stop-popper-mouse-event":!1,"hide-after":0,persistent:"",onBeforeShow:In,onShow:Dn,onHide:On}),{default:withCtx(()=>[unref(Xa)?(openBlock(),createElementBlock("div",{key:1,ref_key:"inputRef",ref:Lt,class:normalizeClass([unref(L).b("editor"),unref(L).bm("editor",Za.type),unref(z).e("wrapper"),unref(L).is("disabled",unref(La)),unref(L).is("active",jt.value),unref(j).b("editor"),unref(ri)?unref(j).bm("editor",unref(ri)):"",Za.$attrs.class]),style:normalizeStyle$1(Za.$attrs.style),onClick:Pa,onMouseenter:ti,onMouseleave:ai,onTouchstart:Fa,onKeydown:ci},[unref(ja)?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass([unref(z).e("icon"),unref(j).e("icon")]),onMousedown:withModifiers(Ja,["prevent"]),onTouchstart:Fa},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(ja))))]),_:1},8,["class","onMousedown"])):createCommentVNode("v-if",!0),createBaseVNode("input",{id:Za.id&&Za.id[0],autocomplete:"off",name:Za.name&&Za.name[0],placeholder:Za.startPlaceholder,value:unref(Ua)&&unref(Ua)[0],disabled:unref(La),readonly:!Za.editable||Za.readonly,class:normalizeClass(unref(j).b("input")),onMousedown:Ja,onInput:$i,onChange:Ti,onFocus:Pa,onBlur:Ba},null,42,_hoisted_1$5T),renderSlot(Za.$slots,"range-separator",{},()=>[createBaseVNode("span",{class:normalizeClass(unref(j).b("separator"))},toDisplayString(Za.rangeSeparator),3)]),createBaseVNode("input",{id:Za.id&&Za.id[1],autocomplete:"off",name:Za.name&&Za.name[1],placeholder:Za.endPlaceholder,value:unref(Ua)&&unref(Ua)[1],disabled:unref(La),readonly:!Za.editable||Za.readonly,class:normalizeClass(unref(j).b("input")),onMousedown:Ja,onFocus:Pa,onBlur:Ba,onInput:Ci,onChange:Ai},null,42,_hoisted_2$5n),Za.clearIcon?(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass([unref(z).e("icon"),unref(j).e("close-icon"),{[unref(j).e("close-icon--hidden")]:!Ka.value}]),onClick:Ya},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Za.clearIcon)))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],38)):(openBlock(),createBlock(unref(ElInput),{key:0,id:Za.id,ref_key:"inputRef",ref:Lt,"container-role":"combobox","model-value":unref(Ua),name:Za.name,size:unref(ri),disabled:unref(La),placeholder:Za.placeholder,class:normalizeClass([unref(L).b("editor"),unref(L).bm("editor",Za.type),Za.$attrs.class]),style:normalizeStyle$1(Za.$attrs.style),readonly:!Za.editable||Za.readonly||unref(ei)||Za.type==="week",label:Za.label,tabindex:Za.tabindex,"validate-event":!1,onInput:_i,onFocus:Pa,onBlur:Ba,onKeydown:ci,onChange:mi,onMousedown:Ja,onMouseenter:ti,onMouseleave:ai,onTouchstart:Fa,onClick:ni[0]||(ni[0]=withModifiers(()=>{},["stop"]))},{prefix:withCtx(()=>[unref(ja)?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(z).e("icon")),onMousedown:withModifiers(Ja,["prevent"]),onTouchstart:Fa},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(ja))))]),_:1},8,["class","onMousedown"])):createCommentVNode("v-if",!0)]),suffix:withCtx(()=>[Ka.value&&Za.clearIcon?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(`${unref(z).e("icon")} clear-icon`),onClick:withModifiers(Ya,["stop"])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Za.clearIcon)))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0)]),_:1},8,["id","model-value","name","size","disabled","placeholder","class","style","readonly","label","tabindex","onKeydown"]))]),content:withCtx(()=>[renderSlot(Za.$slots,"default",{visible:jt.value,actualVisible:$n.value,parsedValue:unref(Va),format:Za.format,unlinkPanels:Za.unlinkPanels,type:Za.type,defaultValue:Za.defaultValue,onPick:Pn,onSelectRange:An,onSetPickerOption:pi,onCalendarChange:gi,onPanelChange:si,onKeydown:Rn,onMousedown:ni[1]||(ni[1]=withModifiers(()=>{},["stop"]))})]),_:3},16,["visible","transition","popper-class","popper-options"]))}});var CommonPicker=_export_sfc$1(_sfc_main$6Z,[["__file","/home/runner/work/element-plus/element-plus/packages/components/time-picker/src/common/picker.vue"]]);const panelTimePickerProps=buildProps({...timePanelSharedProps,datetimeRole:String,parsedValue:{type:definePropType(Object)}}),useTimePanel=({getAvailableHours:t,getAvailableMinutes:n,getAvailableSeconds:r})=>{const g=(z,j,ae,de)=>{const he={hour:t,minute:n,second:r};let $e=z;return["hour","minute","second"].forEach(Lt=>{if(he[Lt]){let jt;const $n=he[Lt];switch(Lt){case"minute":{jt=$n($e.hour(),j,de);break}case"second":{jt=$n($e.hour(),$e.minute(),j,de);break}default:{jt=$n(j,de);break}}if((jt==null?void 0:jt.length)&&!jt.includes($e[Lt]())){const Cn=ae?0:jt.length-1;$e=$e[Lt](jt[Cn])}}}),$e},y={};return{timePickerOptions:y,getAvailableTime:g,onSetOption:([z,j])=>{y[z]=j}}},makeAvailableArr=t=>{const n=(g,y)=>g||y,r=g=>g!==!0;return t.map(n).filter(r)},getTimeLists=(t,n,r)=>({getHoursList:(z,j)=>makeList(24,t&&(()=>t==null?void 0:t(z,j))),getMinutesList:(z,j,ae)=>makeList(60,n&&(()=>n==null?void 0:n(z,j,ae))),getSecondsList:(z,j,ae,de)=>makeList(60,r&&(()=>r==null?void 0:r(z,j,ae,de)))}),buildAvailableTimeSlotGetter=(t,n,r)=>{const{getHoursList:g,getMinutesList:y,getSecondsList:L}=getTimeLists(t,n,r);return{getAvailableHours:(de,he)=>makeAvailableArr(g(de,he)),getAvailableMinutes:(de,he,$e)=>makeAvailableArr(y(de,he,$e)),getAvailableSeconds:(de,he,$e,Lt)=>makeAvailableArr(L(de,he,$e,Lt))}},useOldValue=t=>{const n=ref(t.parsedValue);return watch$1(()=>t.visible,r=>{r||(n.value=t.parsedValue)}),n},nodeList=new Map;let startClick;isClient&&(document.addEventListener("mousedown",t=>startClick=t),document.addEventListener("mouseup",t=>{for(const n of nodeList.values())for(const{documentHandler:r}of n)r(t,startClick)}));function createDocumentHandler(t,n){let r=[];return Array.isArray(n.arg)?r=n.arg:isElement$1(n.arg)&&r.push(n.arg),function(g,y){const L=n.instance.popperRef,z=g.target,j=y==null?void 0:y.target,ae=!n||!n.instance,de=!z||!j,he=t.contains(z)||t.contains(j),$e=t===z,Lt=r.length&&r.some($n=>$n==null?void 0:$n.contains(z))||r.length&&r.includes(j),jt=L&&(L.contains(z)||L.contains(j));ae||de||he||$e||Lt||jt||n.value(g,y)}}const ClickOutside={beforeMount(t,n){nodeList.has(t)||nodeList.set(t,[]),nodeList.get(t).push({documentHandler:createDocumentHandler(t,n),bindingFn:n.value})},updated(t,n){nodeList.has(t)||nodeList.set(t,[]);const r=nodeList.get(t),g=r.findIndex(L=>L.bindingFn===n.oldValue),y={documentHandler:createDocumentHandler(t,n),bindingFn:n.value};g>=0?r.splice(g,1,y):r.push(y)},unmounted(t){nodeList.delete(t)}},REPEAT_INTERVAL=100,REPEAT_DELAY=600,vRepeatClick={beforeMount(t,n){const r=n.value,{interval:g=REPEAT_INTERVAL,delay:y=REPEAT_DELAY}=isFunction$4(r)?{}:r;let L,z;const j=()=>isFunction$4(r)?r():r.handler(),ae=()=>{z&&(clearTimeout(z),z=void 0),L&&(clearInterval(L),L=void 0)};t.addEventListener("mousedown",de=>{de.button===0&&(ae(),j(),document.addEventListener("mouseup",()=>ae(),{once:!0}),z=setTimeout(()=>{L=setInterval(()=>{j()},g)},y))})}},FOCUSABLE_CHILDREN="_trap-focus-children",FOCUS_STACK=[],FOCUS_HANDLER=t=>{if(FOCUS_STACK.length===0)return;const n=FOCUS_STACK[FOCUS_STACK.length-1][FOCUSABLE_CHILDREN];if(n.length>0&&t.code===EVENT_CODE.tab){if(n.length===1){t.preventDefault(),document.activeElement!==n[0]&&n[0].focus();return}const r=t.shiftKey,g=t.target===n[0],y=t.target===n[n.length-1];g&&r&&(t.preventDefault(),n[n.length-1].focus()),y&&!r&&(t.preventDefault(),n[0].focus())}},TrapFocus={beforeMount(t){t[FOCUSABLE_CHILDREN]=obtainAllFocusableElements$1(t),FOCUS_STACK.push(t),FOCUS_STACK.length<=1&&document.addEventListener("keydown",FOCUS_HANDLER)},updated(t){nextTick(()=>{t[FOCUSABLE_CHILDREN]=obtainAllFocusableElements$1(t)})},unmounted(){FOCUS_STACK.shift(),FOCUS_STACK.length===0&&document.removeEventListener("keydown",FOCUS_HANDLER)}};var v=!1,o,f,s,u,d,N,l,p,m$1,w,D,x,E,M,F;function a(){if(!v){v=!0;var t=navigator.userAgent,n=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(t),r=/(Mac OS X)|(Windows)|(Linux)/.exec(t);if(x=/\b(iPhone|iP[ao]d)/.exec(t),E=/\b(iP[ao]d)/.exec(t),w=/Android/i.exec(t),M=/FBAN\/\w+;/i.exec(t),F=/Mobile/i.exec(t),D=!!/Win64/.exec(t),n){o=n[1]?parseFloat(n[1]):n[5]?parseFloat(n[5]):NaN,o&&document&&document.documentMode&&(o=document.documentMode);var g=/(?:Trident\/(\d+.\d+))/.exec(t);N=g?parseFloat(g[1])+4:o,f=n[2]?parseFloat(n[2]):NaN,s=n[3]?parseFloat(n[3]):NaN,u=n[4]?parseFloat(n[4]):NaN,u?(n=/(?:Chrome\/(\d+\.\d+))/.exec(t),d=n&&n[1]?parseFloat(n[1]):NaN):d=NaN}else o=f=s=d=u=NaN;if(r){if(r[1]){var y=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(t);l=y?parseFloat(y[1].replace("_",".")):!0}else l=!1;p=!!r[2],m$1=!!r[3]}else l=p=m$1=!1}}var _={ie:function(){return a()||o},ieCompatibilityMode:function(){return a()||N>o},ie64:function(){return _.ie()&&D},firefox:function(){return a()||f},opera:function(){return a()||s},webkit:function(){return a()||u},safari:function(){return _.webkit()},chrome:function(){return a()||d},windows:function(){return a()||p},osx:function(){return a()||l},linux:function(){return a()||m$1},iphone:function(){return a()||x},mobile:function(){return a()||x||E||w||F},nativeApp:function(){return a()||M},android:function(){return a()||w},ipad:function(){return a()||E}},A=_,c=!!(typeof window<"u"&&window.document&&window.document.createElement),U={canUseDOM:c,canUseWorkers:typeof Worker<"u",canUseEventListeners:c&&!!(window.addEventListener||window.attachEvent),canUseViewport:c&&!!window.screen,isInWorker:!c},h=U,X;h.canUseDOM&&(X=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0);function S(t,n){if(!h.canUseDOM||n&&!("addEventListener"in document))return!1;var r="on"+t,g=r in document;if(!g){var y=document.createElement("div");y.setAttribute(r,"return;"),g=typeof y[r]=="function"}return!g&&X&&t==="wheel"&&(g=document.implementation.hasFeature("Events.wheel","3.0")),g}var b=S,O$1=10,I=40,P$1=800;function T$1(t){var n=0,r=0,g=0,y=0;return"detail"in t&&(r=t.detail),"wheelDelta"in t&&(r=-t.wheelDelta/120),"wheelDeltaY"in t&&(r=-t.wheelDeltaY/120),"wheelDeltaX"in t&&(n=-t.wheelDeltaX/120),"axis"in t&&t.axis===t.HORIZONTAL_AXIS&&(n=r,r=0),g=n*O$1,y=r*O$1,"deltaY"in t&&(y=t.deltaY),"deltaX"in t&&(g=t.deltaX),(g||y)&&t.deltaMode&&(t.deltaMode==1?(g*=I,y*=I):(g*=P$1,y*=P$1)),g&&!n&&(n=g<1?-1:1),y&&!r&&(r=y<1?-1:1),{spinX:n,spinY:r,pixelX:g,pixelY:y}}T$1.getEventType=function(){return A.firefox()?"DOMMouseScroll":b("wheel")?"wheel":"mousewheel"};var Y=T$1;/** +* Checks if an event is supported in the current execution environment. +* +* NOTE: This will not work correctly for non-generic events such as `change`, +* `reset`, `load`, `error`, and `select`. +* +* Borrows from Modernizr. +* +* @param {string} eventNameSuffix Event name, e.g. "click". +* @param {?boolean} capture Check if the capture phase is supported. +* @return {boolean} True if the event is supported. +* @internal +* @license Modernizr 3.0.0pre (Custom Build) | MIT +*/const mousewheel=function(t,n){if(t&&t.addEventListener){const r=function(g){const y=Y(g);n&&Reflect.apply(n,this,[g,y])};t.addEventListener("wheel",r,{passive:!0})}},Mousewheel={beforeMount(t,n){mousewheel(t,n.value)}},basicTimeSpinnerProps=buildProps({role:{type:String,required:!0},spinnerDate:{type:definePropType(Object),required:!0},showSeconds:{type:Boolean,default:!0},arrowControl:Boolean,amPmMode:{type:definePropType(String),default:""},...disabledTimeListsProps}),_hoisted_1$5S=["onClick"],_hoisted_2$5m=["onMouseenter"],_sfc_main$6Y=defineComponent({__name:"basic-time-spinner",props:basicTimeSpinnerProps,emits:["change","select-range","set-option"],setup(t,{emit:n}){const r=t,g=useNamespace("time"),{getHoursList:y,getMinutesList:L,getSecondsList:z}=getTimeLists(r.disabledHours,r.disabledMinutes,r.disabledSeconds);let j=!1;const ae=ref(),de=ref(),he=ref(),$e=ref(),Lt={hours:de,minutes:he,seconds:$e},jt=computed(()=>r.showSeconds?timeUnits$2:timeUnits$2.slice(0,2)),$n=computed(()=>{const{spinnerDate:La}=r,Va=La.hour(),Ua=La.minute(),za=La.second();return{hours:Va,minutes:Ua,seconds:za}}),Cn=computed(()=>{const{hours:La,minutes:Va}=unref($n);return{hours:y(r.role),minutes:L(La,r.role),seconds:z(La,Va,r.role)}}),Sn=computed(()=>{const{hours:La,minutes:Va,seconds:Ua}=unref($n);return{hours:buildTimeList(La,23),minutes:buildTimeList(Va,59),seconds:buildTimeList(Ua,59)}}),wn=debounce$1(La=>{j=!1,kn(La)},200),xn=La=>{if(!!!r.amPmMode)return"";const Ua=r.amPmMode==="A";let za=La<12?" am":" pm";return Ua&&(za=za.toUpperCase()),za},Tn=La=>{let Va;switch(La){case"hours":Va=[0,2];break;case"minutes":Va=[3,5];break;case"seconds":Va=[6,8];break}const[Ua,za]=Va;n("select-range",Ua,za),ae.value=La},kn=La=>{Nn(La,unref($n)[La])},Mn=()=>{kn("hours"),kn("minutes"),kn("seconds")},An=La=>La.querySelector(`.${g.namespace.value}-scrollbar__wrap`),Nn=(La,Va)=>{if(r.arrowControl)return;const Ua=unref(Lt[La]);Ua&&Ua.$el&&(An(Ua.$el).scrollTop=Math.max(0,Va*Pn(La)))},Pn=La=>{const Va=unref(Lt[La]);return(Va==null?void 0:Va.$el.querySelector("li").offsetHeight)||0},In=()=>{Rn(1)},Dn=()=>{Rn(-1)},Rn=La=>{ae.value||Tn("hours");const Va=ae.value,Ua=unref($n)[Va],za=ae.value==="hours"?24:60,Wa=On(Va,Ua,La,za);Sr(Va,Wa),Nn(Va,Wa),nextTick(()=>Tn(Va))},On=(La,Va,Ua,za)=>{let Wa=(Va+Ua+za)%za;const ei=unref(Cn)[La];for(;ei[Wa]&&Wa!==Va;)Wa=(Wa+Ua+za)%za;return Wa},Sr=(La,Va)=>{if(unref(Cn)[La][Va])return;const{hours:Wa,minutes:ei,seconds:ja}=unref($n);let Ka;switch(La){case"hours":Ka=r.spinnerDate.hour(Va).minute(ei).second(ja);break;case"minutes":Ka=r.spinnerDate.hour(Wa).minute(Va).second(ja);break;case"seconds":Ka=r.spinnerDate.hour(Wa).minute(ei).second(Va);break}n("change",Ka)},Ar=(La,{value:Va,disabled:Ua})=>{Ua||(Sr(La,Va),Tn(La),Nn(La,Va))},Da=La=>{j=!0,wn(La);const Va=Math.min(Math.round((An(unref(Lt[La]).$el).scrollTop-(Pa(La)*.5-10)/Pn(La)+3)/Pn(La)),La==="hours"?23:59);Sr(La,Va)},Pa=La=>unref(Lt[La]).$el.offsetHeight,Aa=()=>{const La=Va=>{const Ua=unref(Lt[Va]);Ua&&Ua.$el&&(An(Ua.$el).onscroll=()=>{Da(Va)})};La("hours"),La("minutes"),La("seconds")};onMounted(()=>{nextTick(()=>{!r.arrowControl&&Aa(),Mn(),r.role==="start"&&Tn("hours")})});const Ba=(La,Va)=>{Lt[Va].value=La};return n("set-option",[`${r.role}_scrollDown`,Rn]),n("set-option",[`${r.role}_emitSelectRange`,Tn]),watch$1(()=>r.spinnerDate,()=>{j||Mn()}),(La,Va)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(g).b("spinner"),{"has-seconds":La.showSeconds}])},[La.arrowControl?createCommentVNode("v-if",!0):(openBlock(!0),createElementBlock(Fragment,{key:0},renderList(unref(jt),Ua=>(openBlock(),createBlock(unref(ElScrollbar),{key:Ua,ref_for:!0,ref:za=>Ba(za,Ua),class:normalizeClass(unref(g).be("spinner","wrapper")),"wrap-style":"max-height: inherit;","view-class":unref(g).be("spinner","list"),noresize:"",tag:"ul",onMouseenter:za=>Tn(Ua),onMousemove:za=>kn(Ua)},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(Cn)[Ua],(za,Wa)=>(openBlock(),createElementBlock("li",{key:Wa,class:normalizeClass([unref(g).be("spinner","item"),unref(g).is("active",Wa===unref($n)[Ua]),unref(g).is("disabled",za)]),onClick:ei=>Ar(Ua,{value:Wa,disabled:za})},[Ua==="hours"?(openBlock(),createElementBlock(Fragment,{key:0},[createTextVNode(toDisplayString(("0"+(La.amPmMode?Wa%12||12:Wa)).slice(-2))+toDisplayString(xn(Wa)),1)],64)):(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(("0"+Wa).slice(-2)),1)],64))],10,_hoisted_1$5S))),128))]),_:2},1032,["class","view-class","onMouseenter","onMousemove"]))),128)),La.arrowControl?(openBlock(!0),createElementBlock(Fragment,{key:1},renderList(unref(jt),Ua=>(openBlock(),createElementBlock("div",{key:Ua,class:normalizeClass([unref(g).be("spinner","wrapper"),unref(g).is("arrow")]),onMouseenter:za=>Tn(Ua)},[withDirectives((openBlock(),createBlock(unref(ElIcon),{class:normalizeClass(["arrow-up",unref(g).be("spinner","arrow")])},{default:withCtx(()=>[createVNode$1(unref(arrow_up_default))]),_:1},8,["class"])),[[unref(vRepeatClick),Dn]]),withDirectives((openBlock(),createBlock(unref(ElIcon),{class:normalizeClass(["arrow-down",unref(g).be("spinner","arrow")])},{default:withCtx(()=>[createVNode$1(unref(arrow_down_default))]),_:1},8,["class"])),[[unref(vRepeatClick),In]]),createBaseVNode("ul",{class:normalizeClass(unref(g).be("spinner","list"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(Sn)[Ua],(za,Wa)=>(openBlock(),createElementBlock("li",{key:Wa,class:normalizeClass([unref(g).be("spinner","item"),unref(g).is("active",za===unref($n)[Ua]),unref(g).is("disabled",unref(Cn)[Ua][za])])},[typeof za=="number"?(openBlock(),createElementBlock(Fragment,{key:0},[Ua==="hours"?(openBlock(),createElementBlock(Fragment,{key:0},[createTextVNode(toDisplayString(("0"+(La.amPmMode?za%12||12:za)).slice(-2))+toDisplayString(xn(za)),1)],64)):(openBlock(),createElementBlock(Fragment,{key:1},[createTextVNode(toDisplayString(("0"+za).slice(-2)),1)],64))],64)):createCommentVNode("v-if",!0)],2))),128))],2)],42,_hoisted_2$5m))),128)):createCommentVNode("v-if",!0)],2))}});var TimeSpinner=_export_sfc$1(_sfc_main$6Y,[["__file","/home/runner/work/element-plus/element-plus/packages/components/time-picker/src/time-picker-com/basic-time-spinner.vue"]]);const _sfc_main$6X=defineComponent({__name:"panel-time-pick",props:panelTimePickerProps,emits:["pick","select-range","set-picker-option"],setup(t,{emit:n}){const r=t,g=inject("EP_PICKER_BASE"),{arrowControl:y,disabledHours:L,disabledMinutes:z,disabledSeconds:j,defaultValue:ae}=g.props,{getAvailableHours:de,getAvailableMinutes:he,getAvailableSeconds:$e}=buildAvailableTimeSlotGetter(L,z,j),Lt=useNamespace("time"),{t:jt,lang:$n}=useLocale(),Cn=ref([0,2]),Sn=useOldValue(r),wn=computed(()=>isUndefined$1(r.actualVisible)?`${Lt.namespace.value}-zoom-in-top`:""),xn=computed(()=>r.format.includes("ss")),Tn=computed(()=>r.format.includes("A")?"A":r.format.includes("a")?"a":""),kn=Ba=>{const La=dayjs(Ba).locale($n.value),Va=Ar(La);return La.isSame(Va)},Mn=()=>{n("pick",Sn.value,!1)},An=(Ba=!1,La=!1)=>{La||n("pick",r.parsedValue,Ba)},Nn=Ba=>{if(!r.visible)return;const La=Ar(Ba).millisecond(0);n("pick",La,!0)},Pn=(Ba,La)=>{n("select-range",Ba,La),Cn.value=[Ba,La]},In=Ba=>{const La=[0,3].concat(xn.value?[6]:[]),Va=["hours","minutes"].concat(xn.value?["seconds"]:[]),za=(La.indexOf(Cn.value[0])+Ba+La.length)%La.length;Rn.start_emitSelectRange(Va[za])},Dn=Ba=>{const La=Ba.code,{left:Va,right:Ua,up:za,down:Wa}=EVENT_CODE;if([Va,Ua].includes(La)){In(La===Va?-1:1),Ba.preventDefault();return}if([za,Wa].includes(La)){const ei=La===za?-1:1;Rn.start_scrollDown(ei),Ba.preventDefault();return}},{timePickerOptions:Rn,onSetOption:On,getAvailableTime:Sr}=useTimePanel({getAvailableHours:de,getAvailableMinutes:he,getAvailableSeconds:$e}),Ar=Ba=>Sr(Ba,r.datetimeRole||"",!0),Da=Ba=>Ba?dayjs(Ba,r.format).locale($n.value):null,Pa=Ba=>Ba?Ba.format(r.format):null,Aa=()=>dayjs(ae).locale($n.value);return n("set-picker-option",["isValidValue",kn]),n("set-picker-option",["formatToString",Pa]),n("set-picker-option",["parseUserInput",Da]),n("set-picker-option",["handleKeydownInput",Dn]),n("set-picker-option",["getRangeAvailableTime",Ar]),n("set-picker-option",["getDefaultValue",Aa]),(Ba,La)=>(openBlock(),createBlock(Transition,{name:unref(wn)},{default:withCtx(()=>[Ba.actualVisible||Ba.visible?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(Lt).b("panel"))},[createBaseVNode("div",{class:normalizeClass([unref(Lt).be("panel","content"),{"has-seconds":unref(xn)}])},[createVNode$1(TimeSpinner,{ref:"spinner",role:Ba.datetimeRole||"start","arrow-control":unref(y),"show-seconds":unref(xn),"am-pm-mode":unref(Tn),"spinner-date":Ba.parsedValue,"disabled-hours":unref(L),"disabled-minutes":unref(z),"disabled-seconds":unref(j),onChange:Nn,onSetOption:unref(On),onSelectRange:Pn},null,8,["role","arrow-control","show-seconds","am-pm-mode","spinner-date","disabled-hours","disabled-minutes","disabled-seconds","onSetOption"])],2),createBaseVNode("div",{class:normalizeClass(unref(Lt).be("panel","footer"))},[createBaseVNode("button",{type:"button",class:normalizeClass([unref(Lt).be("panel","btn"),"cancel"]),onClick:Mn},toDisplayString(unref(jt)("el.datepicker.cancel")),3),createBaseVNode("button",{type:"button",class:normalizeClass([unref(Lt).be("panel","btn"),"confirm"]),onClick:La[0]||(La[0]=Va=>An())},toDisplayString(unref(jt)("el.datepicker.confirm")),3)],2)],2)):createCommentVNode("v-if",!0)]),_:1},8,["name"]))}});var TimePickPanel=_export_sfc$1(_sfc_main$6X,[["__file","/home/runner/work/element-plus/element-plus/packages/components/time-picker/src/time-picker-com/panel-time-pick.vue"]]);const panelTimeRangeProps=buildProps({...timePanelSharedProps,parsedValue:{type:definePropType(Array)}}),_hoisted_1$5R=["disabled"],_sfc_main$6W=defineComponent({__name:"panel-time-range",props:panelTimeRangeProps,emits:["pick","select-range","set-picker-option"],setup(t,{emit:n}){const r=t,g=(Ja,ti)=>{const ai=[];for(let Fa=Ja;Fa<=ti;Fa++)ai.push(Fa);return ai},{t:y,lang:L}=useLocale(),z=useNamespace("time"),j=useNamespace("picker"),ae=inject("EP_PICKER_BASE"),{arrowControl:de,disabledHours:he,disabledMinutes:$e,disabledSeconds:Lt,defaultValue:jt}=ae.props,$n=computed(()=>r.parsedValue[0]),Cn=computed(()=>r.parsedValue[1]),Sn=useOldValue(r),wn=()=>{n("pick",Sn.value,!1)},xn=computed(()=>r.format.includes("ss")),Tn=computed(()=>r.format.includes("A")?"A":r.format.includes("a")?"a":""),kn=(Ja=!1)=>{n("pick",[$n.value,Cn.value],Ja)},Mn=Ja=>{Pn(Ja.millisecond(0),Cn.value)},An=Ja=>{Pn($n.value,Ja.millisecond(0))},Nn=Ja=>{const ti=Ja.map(Fa=>dayjs(Fa).locale(L.value)),ai=La(ti);return ti[0].isSame(ai[0])&&ti[1].isSame(ai[1])},Pn=(Ja,ti)=>{n("pick",[Ja,ti],!0)},In=computed(()=>$n.value>Cn.value),Dn=ref([0,2]),Rn=(Ja,ti)=>{n("select-range",Ja,ti,"min"),Dn.value=[Ja,ti]},On=computed(()=>xn.value?11:8),Sr=(Ja,ti)=>{n("select-range",Ja,ti,"max");const ai=unref(On);Dn.value=[Ja+ai,ti+ai]},Ar=Ja=>{const ti=xn.value?[0,3,6,11,14,17]:[0,3,8,11],ai=["hours","minutes"].concat(xn.value?["seconds"]:[]),Xa=(ti.indexOf(Dn.value[0])+Ja+ti.length)%ti.length,ri=ti.length/2;Xa{const ti=Ja.code,{left:ai,right:Fa,up:Xa,down:ri}=EVENT_CODE;if([ai,Fa].includes(ti)){Ar(ti===ai?-1:1),Ja.preventDefault();return}if([Xa,ri].includes(ti)){const li=ti===Xa?-1:1,fi=Dn.value[0]{const ai=he?he(Ja):[],Fa=Ja==="start",ri=(ti||(Fa?Cn.value:$n.value)).hour(),li=Fa?g(ri+1,23):g(0,ri-1);return union$1(ai,li)},Aa=(Ja,ti,ai)=>{const Fa=$e?$e(Ja,ti):[],Xa=ti==="start",ri=ai||(Xa?Cn.value:$n.value),li=ri.hour();if(Ja!==li)return Fa;const fi=ri.minute(),oi=Xa?g(fi+1,59):g(0,fi-1);return union$1(Fa,oi)},Ba=(Ja,ti,ai,Fa)=>{const Xa=Lt?Lt(Ja,ti,ai):[],ri=ai==="start",li=Fa||(ri?Cn.value:$n.value),fi=li.hour(),oi=li.minute();if(Ja!==fi||ti!==oi)return Xa;const mi=li.second(),ui=ri?g(mi+1,59):g(0,mi-1);return union$1(Xa,ui)},La=([Ja,ti])=>[ei(Ja,"start",!0,ti),ei(ti,"end",!1,Ja)],{getAvailableHours:Va,getAvailableMinutes:Ua,getAvailableSeconds:za}=buildAvailableTimeSlotGetter(Pa,Aa,Ba),{timePickerOptions:Wa,getAvailableTime:ei,onSetOption:ja}=useTimePanel({getAvailableHours:Va,getAvailableMinutes:Ua,getAvailableSeconds:za}),Ka=Ja=>Ja?isArray$6(Ja)?Ja.map(ti=>dayjs(ti,r.format).locale(L.value)):dayjs(Ja,r.format).locale(L.value):null,Ya=Ja=>Ja?isArray$6(Ja)?Ja.map(ti=>ti.format(r.format)):Ja.format(r.format):null,Ga=()=>{if(isArray$6(jt))return jt.map(ti=>dayjs(ti).locale(L.value));const Ja=dayjs(jt).locale(L.value);return[Ja,Ja.add(60,"m")]};return n("set-picker-option",["formatToString",Ya]),n("set-picker-option",["parseUserInput",Ka]),n("set-picker-option",["isValidValue",Nn]),n("set-picker-option",["handleKeydownInput",Da]),n("set-picker-option",["getDefaultValue",Ga]),n("set-picker-option",["getRangeAvailableTime",La]),(Ja,ti)=>Ja.actualVisible?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass([unref(z).b("range-picker"),unref(j).b("panel")])},[createBaseVNode("div",{class:normalizeClass(unref(z).be("range-picker","content"))},[createBaseVNode("div",{class:normalizeClass(unref(z).be("range-picker","cell"))},[createBaseVNode("div",{class:normalizeClass(unref(z).be("range-picker","header"))},toDisplayString(unref(y)("el.datepicker.startTime")),3),createBaseVNode("div",{class:normalizeClass([unref(z).be("range-picker","body"),unref(z).be("panel","content"),unref(z).is("arrow",unref(de)),{"has-seconds":unref(xn)}])},[createVNode$1(TimeSpinner,{ref:"minSpinner",role:"start","show-seconds":unref(xn),"am-pm-mode":unref(Tn),"arrow-control":unref(de),"spinner-date":unref($n),"disabled-hours":Pa,"disabled-minutes":Aa,"disabled-seconds":Ba,onChange:Mn,onSetOption:unref(ja),onSelectRange:Rn},null,8,["show-seconds","am-pm-mode","arrow-control","spinner-date","onSetOption"])],2)],2),createBaseVNode("div",{class:normalizeClass(unref(z).be("range-picker","cell"))},[createBaseVNode("div",{class:normalizeClass(unref(z).be("range-picker","header"))},toDisplayString(unref(y)("el.datepicker.endTime")),3),createBaseVNode("div",{class:normalizeClass([unref(z).be("range-picker","body"),unref(z).be("panel","content"),unref(z).is("arrow",unref(de)),{"has-seconds":unref(xn)}])},[createVNode$1(TimeSpinner,{ref:"maxSpinner",role:"end","show-seconds":unref(xn),"am-pm-mode":unref(Tn),"arrow-control":unref(de),"spinner-date":unref(Cn),"disabled-hours":Pa,"disabled-minutes":Aa,"disabled-seconds":Ba,onChange:An,onSetOption:unref(ja),onSelectRange:Sr},null,8,["show-seconds","am-pm-mode","arrow-control","spinner-date","onSetOption"])],2)],2)],2),createBaseVNode("div",{class:normalizeClass(unref(z).be("panel","footer"))},[createBaseVNode("button",{type:"button",class:normalizeClass([unref(z).be("panel","btn"),"cancel"]),onClick:ti[0]||(ti[0]=ai=>wn())},toDisplayString(unref(y)("el.datepicker.cancel")),3),createBaseVNode("button",{type:"button",class:normalizeClass([unref(z).be("panel","btn"),"confirm"]),disabled:unref(In),onClick:ti[1]||(ti[1]=ai=>kn())},toDisplayString(unref(y)("el.datepicker.confirm")),11,_hoisted_1$5R)],2)],2)):createCommentVNode("v-if",!0)}});var TimeRangePanel=_export_sfc$1(_sfc_main$6W,[["__file","/home/runner/work/element-plus/element-plus/packages/components/time-picker/src/time-picker-com/panel-time-range.vue"]]);dayjs.extend(customParseFormat);var TimePicker=defineComponent({name:"ElTimePicker",install:null,props:{...timePickerDefaultProps,isRange:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(t,n){const r=ref(),[g,y]=t.isRange?["timerange",TimeRangePanel]:["time",TimePickPanel],L=z=>n.emit("update:modelValue",z);return provide("ElPopperOptions",t.popperOptions),n.expose({focus:z=>{var j;(j=r.value)==null||j.handleFocusInput(z)},blur:z=>{var j;(j=r.value)==null||j.handleBlurInput(z)},handleOpen:()=>{var z;(z=r.value)==null||z.handleOpen()},handleClose:()=>{var z;(z=r.value)==null||z.handleClose()}}),()=>{var z;const j=(z=t.format)!=null?z:DEFAULT_FORMATS_TIME;return createVNode$1(CommonPicker,mergeProps(t,{ref:r,type:g,format:j,"onUpdate:modelValue":L}),{default:ae=>createVNode$1(y,ae,null)})}}});const _TimePicker=TimePicker;_TimePicker.install=t=>{t.component(_TimePicker.name,_TimePicker)};const ElTimePicker=_TimePicker,getPrevMonthLastDays=(t,n)=>{const r=t.subtract(1,"month").endOf("month").date();return rangeArr(n).map((g,y)=>r-(n-y-1))},getMonthDays=t=>{const n=t.daysInMonth();return rangeArr(n).map((r,g)=>g+1)},toNestedArr=t=>rangeArr(t.length/7).map(n=>{const r=n*7;return t.slice(r,r+7)}),dateTableProps=buildProps({selectedDay:{type:definePropType(Object)},range:{type:definePropType(Array)},date:{type:definePropType(Object),required:!0},hideHeader:{type:Boolean}}),dateTableEmits={pick:t=>isObject$7(t)};var localeData$1={exports:{}};(function(t,n){(function(r,g){t.exports=g()})(commonjsGlobal,function(){return function(r,g,y){var L=g.prototype,z=function($e){return $e&&($e.indexOf?$e:$e.s)},j=function($e,Lt,jt,$n,Cn){var Sn=$e.name?$e:$e.$locale(),wn=z(Sn[Lt]),xn=z(Sn[jt]),Tn=wn||xn.map(function(Mn){return Mn.slice(0,$n)});if(!Cn)return Tn;var kn=Sn.weekStart;return Tn.map(function(Mn,An){return Tn[(An+(kn||0))%7]})},ae=function(){return y.Ls[y.locale()]},de=function($e,Lt){return $e.formats[Lt]||function(jt){return jt.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function($n,Cn,Sn){return Cn||Sn.slice(1)})}($e.formats[Lt.toUpperCase()])},he=function(){var $e=this;return{months:function(Lt){return Lt?Lt.format("MMMM"):j($e,"months")},monthsShort:function(Lt){return Lt?Lt.format("MMM"):j($e,"monthsShort","months",3)},firstDayOfWeek:function(){return $e.$locale().weekStart||0},weekdays:function(Lt){return Lt?Lt.format("dddd"):j($e,"weekdays")},weekdaysMin:function(Lt){return Lt?Lt.format("dd"):j($e,"weekdaysMin","weekdays",2)},weekdaysShort:function(Lt){return Lt?Lt.format("ddd"):j($e,"weekdaysShort","weekdays",3)},longDateFormat:function(Lt){return de($e.$locale(),Lt)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};L.localeData=function(){return he.bind(this)()},y.localeData=function(){var $e=ae();return{firstDayOfWeek:function(){return $e.weekStart||0},weekdays:function(){return y.weekdays()},weekdaysShort:function(){return y.weekdaysShort()},weekdaysMin:function(){return y.weekdaysMin()},months:function(){return y.months()},monthsShort:function(){return y.monthsShort()},longDateFormat:function(Lt){return de($e,Lt)},meridiem:$e.meridiem,ordinal:$e.ordinal}},y.months=function(){return j(ae(),"months")},y.monthsShort=function(){return j(ae(),"monthsShort","months",3)},y.weekdays=function($e){return j(ae(),"weekdays",null,null,$e)},y.weekdaysShort=function($e){return j(ae(),"weekdaysShort","weekdays",3,$e)},y.weekdaysMin=function($e){return j(ae(),"weekdaysMin","weekdays",2,$e)}}})})(localeData$1);var localeData=localeData$1.exports;const useDateTable=(t,n)=>{dayjs.extend(localeData);const r=dayjs.localeData().firstDayOfWeek(),{t:g,lang:y}=useLocale(),L=dayjs().locale(y.value),z=computed(()=>!!t.range&&!!t.range.length),j=computed(()=>{let Lt=[];if(z.value){const[jt,$n]=t.range,Cn=rangeArr($n.date()-jt.date()+1).map(xn=>({text:jt.date()+xn,type:"current"}));let Sn=Cn.length%7;Sn=Sn===0?0:7-Sn;const wn=rangeArr(Sn).map((xn,Tn)=>({text:Tn+1,type:"next"}));Lt=Cn.concat(wn)}else{const jt=t.date.startOf("month").day(),$n=getPrevMonthLastDays(t.date,(jt-r+7)%7).map(xn=>({text:xn,type:"prev"})),Cn=getMonthDays(t.date).map(xn=>({text:xn,type:"current"}));Lt=[...$n,...Cn];const Sn=7-(Lt.length%7||7),wn=rangeArr(Sn).map((xn,Tn)=>({text:Tn+1,type:"next"}));Lt=Lt.concat(wn)}return toNestedArr(Lt)}),ae=computed(()=>{const Lt=r;return Lt===0?WEEK_DAYS.map(jt=>g(`el.datepicker.weeks.${jt}`)):WEEK_DAYS.slice(Lt).concat(WEEK_DAYS.slice(0,Lt)).map(jt=>g(`el.datepicker.weeks.${jt}`))}),de=(Lt,jt)=>{switch(jt){case"prev":return t.date.startOf("month").subtract(1,"month").date(Lt);case"next":return t.date.startOf("month").add(1,"month").date(Lt);case"current":return t.date.date(Lt)}};return{now:L,isInRange:z,rows:j,weekDays:ae,getFormattedDate:de,handlePickDay:({text:Lt,type:jt})=>{const $n=de(Lt,jt);n("pick",$n)},getSlotData:({text:Lt,type:jt})=>{const $n=de(Lt,jt);return{isSelected:$n.isSame(t.selectedDay),type:`${jt}-month`,day:$n.format("YYYY-MM-DD"),date:$n.toDate()}}}},_hoisted_1$5Q={key:0},_hoisted_2$5l=["onClick"],__default__$1g=defineComponent({name:"DateTable"}),_sfc_main$6V=defineComponent({...__default__$1g,props:dateTableProps,emits:dateTableEmits,setup(t,{expose:n,emit:r}){const g=t,{isInRange:y,now:L,rows:z,weekDays:j,getFormattedDate:ae,handlePickDay:de,getSlotData:he}=useDateTable(g,r),$e=useNamespace("calendar-table"),Lt=useNamespace("calendar-day"),jt=({text:$n,type:Cn})=>{const Sn=[Cn];if(Cn==="current"){const wn=ae($n,Cn);wn.isSame(g.selectedDay,"day")&&Sn.push(Lt.is("selected")),wn.isSame(L,"day")&&Sn.push(Lt.is("today"))}return Sn};return n({getFormattedDate:ae}),($n,Cn)=>(openBlock(),createElementBlock("table",{class:normalizeClass([unref($e).b(),unref($e).is("range",unref(y))]),cellspacing:"0",cellpadding:"0"},[$n.hideHeader?createCommentVNode("v-if",!0):(openBlock(),createElementBlock("thead",_hoisted_1$5Q,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(j),Sn=>(openBlock(),createElementBlock("th",{key:Sn},toDisplayString(Sn),1))),128))])),createBaseVNode("tbody",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(z),(Sn,wn)=>(openBlock(),createElementBlock("tr",{key:wn,class:normalizeClass({[unref($e).e("row")]:!0,[unref($e).em("row","hide-border")]:wn===0&&$n.hideHeader})},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Sn,(xn,Tn)=>(openBlock(),createElementBlock("td",{key:Tn,class:normalizeClass(jt(xn)),onClick:kn=>unref(de)(xn)},[createBaseVNode("div",{class:normalizeClass(unref(Lt).b())},[renderSlot($n.$slots,"date-cell",{data:unref(he)(xn)},()=>[createBaseVNode("span",null,toDisplayString(xn.text),1)])],2)],10,_hoisted_2$5l))),128))],2))),128))])],2))}});var DateTable$1=_export_sfc$1(_sfc_main$6V,[["__file","/home/runner/work/element-plus/element-plus/packages/components/calendar/src/date-table.vue"]]);const adjacentMonth=(t,n)=>{const r=t.endOf("month"),g=n.startOf("month"),L=r.isSame(g,"week")?g.add(1,"week"):g;return[[t,r],[L.startOf("week"),n]]},threeConsecutiveMonth=(t,n)=>{const r=t.endOf("month"),g=t.add(1,"month").startOf("month"),y=r.isSame(g,"week")?g.add(1,"week"):g,L=y.endOf("month"),z=n.startOf("month"),j=L.isSame(z,"week")?z.add(1,"week"):z;return[[t,r],[y.startOf("week"),L],[j.startOf("week"),n]]},useCalendar=(t,n,r)=>{const g=useSlots(),{lang:y}=useLocale(),L=ref(),z=dayjs().locale(y.value),j=computed({get(){return t.modelValue?de.value:L.value},set(wn){if(!wn)return;L.value=wn;const xn=wn.toDate();n(INPUT_EVENT,xn),n(UPDATE_MODEL_EVENT,xn)}}),ae=computed(()=>{if(!t.range)return[];const wn=t.range.map(kn=>dayjs(kn).locale(y.value)),[xn,Tn]=wn;return xn.isAfter(Tn)?[]:xn.isSame(Tn,"month")?$n(xn,Tn):xn.add(1,"month").month()!==Tn.month()?[]:$n(xn,Tn)}),de=computed(()=>t.modelValue?dayjs(t.modelValue).locale(y.value):j.value||(ae.value.length?ae.value[0][0]:z)),he=computed(()=>de.value.subtract(1,"month").date(1)),$e=computed(()=>de.value.add(1,"month").date(1)),Lt=computed(()=>de.value.subtract(1,"year").date(1)),jt=computed(()=>de.value.add(1,"year").date(1)),$n=(wn,xn)=>{const Tn=wn.startOf("week"),kn=xn.endOf("week"),Mn=Tn.get("month"),An=kn.get("month");return Mn===An?[[Tn,kn]]:(Mn+1)%12===An?adjacentMonth(Tn,kn):Mn+2===An||(Mn+1)%11===An?threeConsecutiveMonth(Tn,kn):[]},Cn=wn=>{j.value=wn},Sn=wn=>{const Tn={"prev-month":he.value,"next-month":$e.value,"prev-year":Lt.value,"next-year":jt.value,today:z}[wn];Tn.isSame(de.value,"day")||Cn(Tn)};return useDeprecated({from:'"dateCell"',replacement:'"date-cell"',scope:"ElCalendar",version:"2.3.0",ref:"https://element-plus.org/en-US/component/calendar.html#slots",type:"Slot"},computed(()=>!!g.dateCell)),{calculateValidatedDateRange:$n,date:de,realSelectedDay:j,pickDay:Cn,selectDate:Sn,validatedRange:ae}},isValidRange$1=t=>isArray$6(t)&&t.length===2&&t.every(n=>isDate$1(n)),calendarProps=buildProps({modelValue:{type:Date},range:{type:definePropType(Array),validator:isValidRange$1}}),calendarEmits={[UPDATE_MODEL_EVENT]:t=>isDate$1(t),[INPUT_EVENT]:t=>isDate$1(t)},COMPONENT_NAME$g="ElCalendar",__default__$1f=defineComponent({name:COMPONENT_NAME$g}),_sfc_main$6U=defineComponent({...__default__$1f,props:calendarProps,emits:calendarEmits,setup(t,{expose:n,emit:r}){const g=t,y=useNamespace("calendar"),{calculateValidatedDateRange:L,date:z,pickDay:j,realSelectedDay:ae,selectDate:de,validatedRange:he}=useCalendar(g,r),{t:$e}=useLocale(),Lt=computed(()=>{const jt=`el.datepicker.month${z.value.format("M")}`;return`${z.value.year()} ${$e("el.datepicker.year")} ${$e(jt)}`});return n({selectedDay:ae,pickDay:j,selectDate:de,calculateValidatedDateRange:L}),(jt,$n)=>(openBlock(),createElementBlock("div",{class:normalizeClass(unref(y).b())},[createBaseVNode("div",{class:normalizeClass(unref(y).e("header"))},[renderSlot(jt.$slots,"header",{date:unref(Lt)},()=>[createBaseVNode("div",{class:normalizeClass(unref(y).e("title"))},toDisplayString(unref(Lt)),3),unref(he).length===0?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(y).e("button-group"))},[createVNode$1(unref(ElButtonGroup$1),null,{default:withCtx(()=>[createVNode$1(unref(ElButton),{size:"small",onClick:$n[0]||($n[0]=Cn=>unref(de)("prev-month"))},{default:withCtx(()=>[createTextVNode(toDisplayString(unref($e)("el.datepicker.prevMonth")),1)]),_:1}),createVNode$1(unref(ElButton),{size:"small",onClick:$n[1]||($n[1]=Cn=>unref(de)("today"))},{default:withCtx(()=>[createTextVNode(toDisplayString(unref($e)("el.datepicker.today")),1)]),_:1}),createVNode$1(unref(ElButton),{size:"small",onClick:$n[2]||($n[2]=Cn=>unref(de)("next-month"))},{default:withCtx(()=>[createTextVNode(toDisplayString(unref($e)("el.datepicker.nextMonth")),1)]),_:1})]),_:1})],2)):createCommentVNode("v-if",!0)])],2),unref(he).length===0?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(y).e("body"))},[createVNode$1(DateTable$1,{date:unref(z),"selected-day":unref(ae),onPick:unref(j)},createSlots({_:2},[jt.$slots["date-cell"]||jt.$slots.dateCell?{name:"date-cell",fn:withCtx(Cn=>[jt.$slots["date-cell"]?renderSlot(jt.$slots,"date-cell",normalizeProps(mergeProps({key:0},Cn))):renderSlot(jt.$slots,"dateCell",normalizeProps(mergeProps({key:1},Cn)))])}:void 0]),1032,["date","selected-day","onPick"])],2)):(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref(y).e("body"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(he),(Cn,Sn)=>(openBlock(),createBlock(DateTable$1,{key:Sn,date:Cn[0],"selected-day":unref(ae),range:Cn,"hide-header":Sn!==0,onPick:unref(j)},createSlots({_:2},[jt.$slots["date-cell"]||jt.$slots.dateCell?{name:"date-cell",fn:withCtx(wn=>[jt.$slots["date-cell"]?renderSlot(jt.$slots,"date-cell",normalizeProps(mergeProps({key:0},wn))):renderSlot(jt.$slots,"dateCell",normalizeProps(mergeProps({key:1},wn)))])}:void 0]),1032,["date","selected-day","range","hide-header","onPick"]))),128))],2))],2))}});var Calendar$2=_export_sfc$1(_sfc_main$6U,[["__file","/home/runner/work/element-plus/element-plus/packages/components/calendar/src/calendar.vue"]]);const ElCalendar=withInstall(Calendar$2),cardProps=buildProps({header:{type:String,default:""},bodyStyle:{type:definePropType([String,Object,Array]),default:""},shadow:{type:String,values:["always","hover","never"],default:"always"}}),__default__$1e=defineComponent({name:"ElCard"}),_sfc_main$6T=defineComponent({...__default__$1e,props:cardProps,setup(t){const n=useNamespace("card");return(r,g)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(n).b(),unref(n).is(`${r.shadow}-shadow`)])},[r.$slots.header||r.header?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(n).e("header"))},[renderSlot(r.$slots,"header",{},()=>[createTextVNode(toDisplayString(r.header),1)])],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(n).e("body")),style:normalizeStyle$1(r.bodyStyle)},[renderSlot(r.$slots,"default")],6)],2))}});var Card=_export_sfc$1(_sfc_main$6T,[["__file","/home/runner/work/element-plus/element-plus/packages/components/card/src/card.vue"]]);const ElCard=withInstall(Card),carouselProps=buildProps({initialIndex:{type:Number,default:0},height:{type:String,default:""},trigger:{type:String,values:["hover","click"],default:"hover"},autoplay:{type:Boolean,default:!0},interval:{type:Number,default:3e3},indicatorPosition:{type:String,values:["","none","outside"],default:""},arrow:{type:String,values:["always","hover","never"],default:"hover"},type:{type:String,values:["","card"],default:""},loop:{type:Boolean,default:!0},direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},pauseOnHover:{type:Boolean,default:!0}}),carouselEmits={change:(t,n)=>[t,n].every(isNumber$2)},carouselContextKey=Symbol("carouselContextKey"),THROTTLE_TIME=300,useCarousel=(t,n,r)=>{const{children:g,addChild:y,removeChild:L}=useOrderedChildren(getCurrentInstance(),"ElCarouselItem"),z=ref(-1),j=ref(null),ae=ref(!1),de=ref(),he=computed(()=>t.arrow!=="never"&&!unref(jt)),$e=computed(()=>g.value.some(Pa=>Pa.props.label.toString().length>0)),Lt=computed(()=>t.type==="card"),jt=computed(()=>t.direction==="vertical"),$n=throttle$1(Pa=>{Tn(Pa)},THROTTLE_TIME,{trailing:!0}),Cn=throttle$1(Pa=>{Rn(Pa)},THROTTLE_TIME);function Sn(){j.value&&(clearInterval(j.value),j.value=null)}function wn(){t.interval<=0||!t.autoplay||j.value||(j.value=setInterval(()=>xn(),t.interval))}const xn=()=>{z.valueVa.props.name===Pa);La.length>0&&(Pa=g.value.indexOf(La[0]))}if(Pa=Number(Pa),Number.isNaN(Pa)||Pa!==Math.floor(Pa))return;const Aa=g.value.length,Ba=z.value;Pa<0?z.value=t.loop?Aa-1:0:Pa>=Aa?z.value=t.loop?0:Aa-1:z.value=Pa,Ba===z.value&&kn(Ba),Ar()}function kn(Pa){g.value.forEach((Aa,Ba)=>{Aa.translateItem(Ba,z.value,Pa)})}function Mn(Pa,Aa){var Ba,La,Va,Ua;const za=unref(g),Wa=za.length;if(Wa===0||!Pa.states.inStage)return!1;const ei=Aa+1,ja=Aa-1,Ka=Wa-1,Ya=za[Ka].states.active,Ga=za[0].states.active,Ja=(La=(Ba=za[ei])==null?void 0:Ba.states)==null?void 0:La.active,ti=(Ua=(Va=za[ja])==null?void 0:Va.states)==null?void 0:Ua.active;return Aa===Ka&&Ga||Ja?"left":Aa===0&&Ya||ti?"right":!1}function An(){ae.value=!0,t.pauseOnHover&&Sn()}function Nn(){ae.value=!1,wn()}function Pn(Pa){unref(jt)||g.value.forEach((Aa,Ba)=>{Pa===Mn(Aa,Ba)&&(Aa.states.hover=!0)})}function In(){unref(jt)||g.value.forEach(Pa=>{Pa.states.hover=!1})}function Dn(Pa){z.value=Pa}function Rn(Pa){t.trigger==="hover"&&Pa!==z.value&&(z.value=Pa)}function On(){Tn(z.value-1)}function Sr(){Tn(z.value+1)}function Ar(){Sn(),wn()}watch$1(()=>z.value,(Pa,Aa)=>{kn(Aa),Aa>-1&&n("change",Pa,Aa)}),watch$1(()=>t.autoplay,Pa=>{Pa?wn():Sn()}),watch$1(()=>t.loop,()=>{Tn(z.value)}),watch$1(()=>t.interval,()=>{Ar()}),watch$1(()=>g.value,()=>{g.value.length>0&&Tn(t.initialIndex)});const Da=shallowRef();return onMounted(()=>{Da.value=useResizeObserver(de.value,()=>{kn()}),wn()}),onBeforeUnmount(()=>{Sn(),de.value&&Da.value&&Da.value.stop()}),provide(carouselContextKey,{root:de,isCardType:Lt,isVertical:jt,items:g,loop:t.loop,addItem:y,removeItem:L,setActiveItem:Tn}),{root:de,activeIndex:z,arrowDisplay:he,hasLabel:$e,hover:ae,isCardType:Lt,items:g,handleButtonEnter:Pn,handleButtonLeave:In,handleIndicatorClick:Dn,handleMouseEnter:An,handleMouseLeave:Nn,setActiveItem:Tn,prev:On,next:Sr,throttledArrowClick:$n,throttledIndicatorHover:Cn}},_hoisted_1$5P=["onMouseenter","onClick"],_hoisted_2$5k={key:0},COMPONENT_NAME$f="ElCarousel",__default__$1d=defineComponent({name:COMPONENT_NAME$f}),_sfc_main$6S=defineComponent({...__default__$1d,props:carouselProps,emits:carouselEmits,setup(t,{expose:n,emit:r}){const g=t,{root:y,activeIndex:L,arrowDisplay:z,hasLabel:j,hover:ae,isCardType:de,items:he,handleButtonEnter:$e,handleButtonLeave:Lt,handleIndicatorClick:jt,handleMouseEnter:$n,handleMouseLeave:Cn,setActiveItem:Sn,prev:wn,next:xn,throttledArrowClick:Tn,throttledIndicatorHover:kn}=useCarousel(g,r),Mn=useNamespace("carousel"),An=computed(()=>{const Pn=[Mn.b(),Mn.m(g.direction)];return unref(de)&&Pn.push(Mn.m("card")),Pn}),Nn=computed(()=>{const Pn=[Mn.e("indicators"),Mn.em("indicators",g.direction)];return unref(j)&&Pn.push(Mn.em("indicators","labels")),(g.indicatorPosition==="outside"||unref(de))&&Pn.push(Mn.em("indicators","outside")),Pn});return n({setActiveItem:Sn,prev:wn,next:xn}),(Pn,In)=>(openBlock(),createElementBlock("div",{ref_key:"root",ref:y,class:normalizeClass(unref(An)),onMouseenter:In[6]||(In[6]=withModifiers((...Dn)=>unref($n)&&unref($n)(...Dn),["stop"])),onMouseleave:In[7]||(In[7]=withModifiers((...Dn)=>unref(Cn)&&unref(Cn)(...Dn),["stop"]))},[createBaseVNode("div",{class:normalizeClass(unref(Mn).e("container")),style:normalizeStyle$1({height:Pn.height})},[unref(z)?(openBlock(),createBlock(Transition,{key:0,name:"carousel-arrow-left",persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("button",{type:"button",class:normalizeClass([unref(Mn).e("arrow"),unref(Mn).em("arrow","left")]),onMouseenter:In[0]||(In[0]=Dn=>unref($e)("left")),onMouseleave:In[1]||(In[1]=(...Dn)=>unref(Lt)&&unref(Lt)(...Dn)),onClick:In[2]||(In[2]=withModifiers(Dn=>unref(Tn)(unref(L)-1),["stop"]))},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_left_default))]),_:1})],34),[[vShow,(Pn.arrow==="always"||unref(ae))&&(g.loop||unref(L)>0)]])]),_:1})):createCommentVNode("v-if",!0),unref(z)?(openBlock(),createBlock(Transition,{key:1,name:"carousel-arrow-right",persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("button",{type:"button",class:normalizeClass([unref(Mn).e("arrow"),unref(Mn).em("arrow","right")]),onMouseenter:In[3]||(In[3]=Dn=>unref($e)("right")),onMouseleave:In[4]||(In[4]=(...Dn)=>unref(Lt)&&unref(Lt)(...Dn)),onClick:In[5]||(In[5]=withModifiers(Dn=>unref(Tn)(unref(L)+1),["stop"]))},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_right_default))]),_:1})],34),[[vShow,(Pn.arrow==="always"||unref(ae))&&(g.loop||unref(L)(openBlock(),createElementBlock("li",{key:Rn,class:normalizeClass([unref(Mn).e("indicator"),unref(Mn).em("indicator",Pn.direction),unref(Mn).is("active",Rn===unref(L))]),onMouseenter:On=>unref(kn)(Rn),onClick:withModifiers(On=>unref(jt)(Rn),["stop"])},[createBaseVNode("button",{class:normalizeClass(unref(Mn).e("button"))},[unref(j)?(openBlock(),createElementBlock("span",_hoisted_2$5k,toDisplayString(Dn.props.label),1)):createCommentVNode("v-if",!0)],2)],42,_hoisted_1$5P))),128))],2)):createCommentVNode("v-if",!0)],34))}});var Carousel=_export_sfc$1(_sfc_main$6S,[["__file","/home/runner/work/element-plus/element-plus/packages/components/carousel/src/carousel.vue"]]);const carouselItemProps=buildProps({name:{type:String,default:""},label:{type:[String,Number],default:""}}),useCarouselItem=(t,n)=>{const r=inject(carouselContextKey),g=getCurrentInstance(),y=.83,L=ref(!1),z=ref(0),j=ref(1),ae=ref(!1),de=ref(!1),he=ref(!1),$e=ref(!1),{isCardType:Lt,isVertical:jt}=r;function $n(Tn,kn,Mn){const An=Mn-1,Nn=kn-1,Pn=kn+1,In=Mn/2;return kn===0&&Tn===An?-1:kn===An&&Tn===0?Mn:Tn=In?Mn+1:Tn>Pn&&Tn-kn>=In?-2:Tn}function Cn(Tn,kn){var Mn;const An=((Mn=r.root.value)==null?void 0:Mn.offsetWidth)||0;return he.value?An*((2-y)*(Tn-kn)+1)/4:Tn{var An;const Nn=unref(Lt),Pn=(An=r.items.value.length)!=null?An:Number.NaN,In=Tn===kn;!Nn&&!isUndefined$1(Mn)&&($e.value=In||Tn===Mn),!In&&Pn>2&&r.loop&&(Tn=$n(Tn,kn,Pn));const Dn=unref(jt);ae.value=In,Nn?(he.value=Math.round(Math.abs(Tn-kn))<=1,z.value=Cn(Tn,kn),j.value=unref(ae)?1:y):z.value=Sn(Tn,kn,Dn),de.value=!0};function xn(){if(r&&unref(Lt)){const Tn=r.items.value.findIndex(({uid:kn})=>kn===g.uid);r.setActiveItem(Tn)}}return onMounted(()=>{r.addItem({props:t,states:reactive({hover:L,translate:z,scale:j,active:ae,ready:de,inStage:he,animating:$e}),uid:g.uid,translateItem:wn})}),onUnmounted(()=>{r.removeItem(g.uid)}),{active:ae,animating:$e,hover:L,inStage:he,isVertical:jt,translate:z,isCardType:Lt,scale:j,ready:de,handleItemClick:xn}},__default__$1c=defineComponent({name:"ElCarouselItem"}),_sfc_main$6R=defineComponent({...__default__$1c,props:carouselItemProps,setup(t){const n=t,r=useNamespace("carousel"),{active:g,animating:y,hover:L,inStage:z,isVertical:j,translate:ae,isCardType:de,scale:he,ready:$e,handleItemClick:Lt}=useCarouselItem(n),jt=computed(()=>{const Cn=`${`translate${unref(j)?"Y":"X"}`}(${unref(ae)}px)`,Sn=`scale(${unref(he)})`;return{transform:[Cn,Sn].join(" ")}});return($n,Cn)=>withDirectives((openBlock(),createElementBlock("div",{class:normalizeClass([unref(r).e("item"),unref(r).is("active",unref(g)),unref(r).is("in-stage",unref(z)),unref(r).is("hover",unref(L)),unref(r).is("animating",unref(y)),{[unref(r).em("item","card")]:unref(de)}]),style:normalizeStyle$1(unref(jt)),onClick:Cn[0]||(Cn[0]=(...Sn)=>unref(Lt)&&unref(Lt)(...Sn))},[unref(de)?withDirectives((openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(r).e("mask"))},null,2)),[[vShow,!unref(g)]]):createCommentVNode("v-if",!0),renderSlot($n.$slots,"default")],6)),[[vShow,unref($e)]])}});var CarouselItem=_export_sfc$1(_sfc_main$6R,[["__file","/home/runner/work/element-plus/element-plus/packages/components/carousel/src/carousel-item.vue"]]);const ElCarousel=withInstall(Carousel,{CarouselItem}),ElCarouselItem=withNoopInstall(CarouselItem),checkboxProps={modelValue:{type:[Number,String,Boolean],default:void 0},label:{type:[String,Boolean,Number,Object]},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:{type:String,default:void 0},trueLabel:{type:[String,Number],default:void 0},falseLabel:{type:[String,Number],default:void 0},id:{type:String,default:void 0},controls:{type:String,default:void 0},border:Boolean,size:useSizeProp,tabindex:[String,Number],validateEvent:{type:Boolean,default:!0}},checkboxEmits={[UPDATE_MODEL_EVENT]:t=>isString$3(t)||isNumber$2(t)||isBoolean(t),change:t=>isString$3(t)||isNumber$2(t)||isBoolean(t)},checkboxGroupContextKey=Symbol("checkboxGroupContextKey"),useCheckboxDisabled=({model:t,isChecked:n})=>{const r=inject(checkboxGroupContextKey,void 0),g=computed(()=>{var L,z;const j=(L=r==null?void 0:r.max)==null?void 0:L.value,ae=(z=r==null?void 0:r.min)==null?void 0:z.value;return!isUndefined$1(j)&&t.value.length>=j&&!n.value||!isUndefined$1(ae)&&t.value.length<=ae&&n.value});return{isDisabled:useFormDisabled(computed(()=>(r==null?void 0:r.disabled.value)||g.value)),isLimitDisabled:g}},useCheckboxEvent=(t,{model:n,isLimitExceeded:r,hasOwnLabel:g,isDisabled:y,isLabeledByFormItem:L})=>{const z=inject(checkboxGroupContextKey,void 0),{formItem:j}=useFormItem(),{emit:ae}=getCurrentInstance();function de($n){var Cn,Sn;return $n===t.trueLabel||$n===!0?(Cn=t.trueLabel)!=null?Cn:!0:(Sn=t.falseLabel)!=null?Sn:!1}function he($n,Cn){ae("change",de($n),Cn)}function $e($n){if(r.value)return;const Cn=$n.target;ae("change",de(Cn.checked),$n)}async function Lt($n){r.value||!g.value&&!y.value&&L.value&&($n.composedPath().some(wn=>wn.tagName==="LABEL")||(n.value=de([!1,t.falseLabel].includes(n.value)),await nextTick(),he(n.value,$n)))}const jt=computed(()=>(z==null?void 0:z.validateEvent)||t.validateEvent);return watch$1(()=>t.modelValue,()=>{jt.value&&(j==null||j.validate("change").catch($n=>void 0))}),{handleChange:$e,onClickRoot:Lt}},useCheckboxModel=t=>{const n=ref(!1),{emit:r}=getCurrentInstance(),g=inject(checkboxGroupContextKey,void 0),y=computed(()=>isUndefined$1(g)===!1),L=ref(!1);return{model:computed({get(){var j,ae;return y.value?(j=g==null?void 0:g.modelValue)==null?void 0:j.value:(ae=t.modelValue)!=null?ae:n.value},set(j){var ae,de;y.value&&isArray$6(j)?(L.value=((ae=g==null?void 0:g.max)==null?void 0:ae.value)!==void 0&&j.length>(g==null?void 0:g.max.value),L.value===!1&&((de=g==null?void 0:g.changeEvent)==null||de.call(g,j))):(r(UPDATE_MODEL_EVENT,j),n.value=j)}}),isGroup:y,isLimitExceeded:L}},useCheckboxStatus=(t,n,{model:r})=>{const g=inject(checkboxGroupContextKey,void 0),y=ref(!1),L=computed(()=>{const de=r.value;return isBoolean(de)?de:isArray$6(de)?isObject$7(t.label)?de.map(toRaw).some(he=>isEqual$1(he,t.label)):de.map(toRaw).includes(t.label):de!=null?de===t.trueLabel:!!de}),z=useFormSize(computed(()=>{var de;return(de=g==null?void 0:g.size)==null?void 0:de.value}),{prop:!0}),j=useFormSize(computed(()=>{var de;return(de=g==null?void 0:g.size)==null?void 0:de.value})),ae=computed(()=>!!(n.default||t.label));return{checkboxButtonSize:z,isChecked:L,isFocused:y,checkboxSize:j,hasOwnLabel:ae}},setStoreValue=(t,{model:n})=>{function r(){isArray$6(n.value)&&!n.value.includes(t.label)?n.value.push(t.label):n.value=t.trueLabel||!0}t.checked&&r()},useCheckbox=(t,n)=>{const{formItem:r}=useFormItem(),{model:g,isGroup:y,isLimitExceeded:L}=useCheckboxModel(t),{isFocused:z,isChecked:j,checkboxButtonSize:ae,checkboxSize:de,hasOwnLabel:he}=useCheckboxStatus(t,n,{model:g}),{isDisabled:$e}=useCheckboxDisabled({model:g,isChecked:j}),{inputId:Lt,isLabeledByFormItem:jt}=useFormItemInputId(t,{formItemContext:r,disableIdGeneration:he,disableIdManagement:y}),{handleChange:$n,onClickRoot:Cn}=useCheckboxEvent(t,{model:g,isLimitExceeded:L,hasOwnLabel:he,isDisabled:$e,isLabeledByFormItem:jt});return setStoreValue(t,{model:g}),{inputId:Lt,isLabeledByFormItem:jt,isChecked:j,isDisabled:$e,isFocused:z,checkboxButtonSize:ae,checkboxSize:de,hasOwnLabel:he,model:g,handleChange:$n,onClickRoot:Cn}},_hoisted_1$5O=["tabindex","role","aria-checked"],_hoisted_2$5j=["id","aria-hidden","name","tabindex","disabled","true-value","false-value"],_hoisted_3$4W=["id","aria-hidden","disabled","value","name","tabindex"],__default__$1b=defineComponent({name:"ElCheckbox"}),_sfc_main$6Q=defineComponent({...__default__$1b,props:checkboxProps,emits:checkboxEmits,setup(t){const n=t,r=useSlots(),{inputId:g,isLabeledByFormItem:y,isChecked:L,isDisabled:z,isFocused:j,checkboxSize:ae,hasOwnLabel:de,model:he,handleChange:$e,onClickRoot:Lt}=useCheckbox(n,r),jt=useNamespace("checkbox"),$n=computed(()=>[jt.b(),jt.m(ae.value),jt.is("disabled",z.value),jt.is("bordered",n.border),jt.is("checked",L.value)]),Cn=computed(()=>[jt.e("input"),jt.is("disabled",z.value),jt.is("checked",L.value),jt.is("indeterminate",n.indeterminate),jt.is("focus",j.value)]);return(Sn,wn)=>(openBlock(),createBlock(resolveDynamicComponent(!unref(de)&&unref(y)?"span":"label"),{class:normalizeClass(unref($n)),"aria-controls":Sn.indeterminate?Sn.controls:null,onClick:unref(Lt)},{default:withCtx(()=>[createBaseVNode("span",{class:normalizeClass(unref(Cn)),tabindex:Sn.indeterminate?0:void 0,role:Sn.indeterminate?"checkbox":void 0,"aria-checked":Sn.indeterminate?"mixed":void 0},[Sn.trueLabel||Sn.falseLabel?withDirectives((openBlock(),createElementBlock("input",{key:0,id:unref(g),"onUpdate:modelValue":wn[0]||(wn[0]=xn=>isRef(he)?he.value=xn:null),class:normalizeClass(unref(jt).e("original")),type:"checkbox","aria-hidden":Sn.indeterminate?"true":"false",name:Sn.name,tabindex:Sn.tabindex,disabled:unref(z),"true-value":Sn.trueLabel,"false-value":Sn.falseLabel,onChange:wn[1]||(wn[1]=(...xn)=>unref($e)&&unref($e)(...xn)),onFocus:wn[2]||(wn[2]=xn=>j.value=!0),onBlur:wn[3]||(wn[3]=xn=>j.value=!1)},null,42,_hoisted_2$5j)),[[vModelCheckbox,unref(he)]]):withDirectives((openBlock(),createElementBlock("input",{key:1,id:unref(g),"onUpdate:modelValue":wn[4]||(wn[4]=xn=>isRef(he)?he.value=xn:null),class:normalizeClass(unref(jt).e("original")),type:"checkbox","aria-hidden":Sn.indeterminate?"true":"false",disabled:unref(z),value:Sn.label,name:Sn.name,tabindex:Sn.tabindex,onChange:wn[5]||(wn[5]=(...xn)=>unref($e)&&unref($e)(...xn)),onFocus:wn[6]||(wn[6]=xn=>j.value=!0),onBlur:wn[7]||(wn[7]=xn=>j.value=!1)},null,42,_hoisted_3$4W)),[[vModelCheckbox,unref(he)]]),createBaseVNode("span",{class:normalizeClass(unref(jt).e("inner"))},null,2)],10,_hoisted_1$5O),unref(de)?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass(unref(jt).e("label"))},[renderSlot(Sn.$slots,"default"),Sn.$slots.default?createCommentVNode("v-if",!0):(openBlock(),createElementBlock(Fragment,{key:0},[createTextVNode(toDisplayString(Sn.label),1)],64))],2)):createCommentVNode("v-if",!0)]),_:3},8,["class","aria-controls","onClick"]))}});var Checkbox=_export_sfc$1(_sfc_main$6Q,[["__file","/home/runner/work/element-plus/element-plus/packages/components/checkbox/src/checkbox.vue"]]);const _hoisted_1$5N=["name","tabindex","disabled","true-value","false-value"],_hoisted_2$5i=["name","tabindex","disabled","value"],__default__$1a=defineComponent({name:"ElCheckboxButton"}),_sfc_main$6P=defineComponent({...__default__$1a,props:checkboxProps,emits:checkboxEmits,setup(t){const n=t,r=useSlots(),{isFocused:g,isChecked:y,isDisabled:L,checkboxButtonSize:z,model:j,handleChange:ae}=useCheckbox(n,r),de=inject(checkboxGroupContextKey,void 0),he=useNamespace("checkbox"),$e=computed(()=>{var jt,$n,Cn,Sn;const wn=($n=(jt=de==null?void 0:de.fill)==null?void 0:jt.value)!=null?$n:"";return{backgroundColor:wn,borderColor:wn,color:(Sn=(Cn=de==null?void 0:de.textColor)==null?void 0:Cn.value)!=null?Sn:"",boxShadow:wn?`-1px 0 0 0 ${wn}`:void 0}}),Lt=computed(()=>[he.b("button"),he.bm("button",z.value),he.is("disabled",L.value),he.is("checked",y.value),he.is("focus",g.value)]);return(jt,$n)=>(openBlock(),createElementBlock("label",{class:normalizeClass(unref(Lt))},[jt.trueLabel||jt.falseLabel?withDirectives((openBlock(),createElementBlock("input",{key:0,"onUpdate:modelValue":$n[0]||($n[0]=Cn=>isRef(j)?j.value=Cn:null),class:normalizeClass(unref(he).be("button","original")),type:"checkbox",name:jt.name,tabindex:jt.tabindex,disabled:unref(L),"true-value":jt.trueLabel,"false-value":jt.falseLabel,onChange:$n[1]||($n[1]=(...Cn)=>unref(ae)&&unref(ae)(...Cn)),onFocus:$n[2]||($n[2]=Cn=>g.value=!0),onBlur:$n[3]||($n[3]=Cn=>g.value=!1)},null,42,_hoisted_1$5N)),[[vModelCheckbox,unref(j)]]):withDirectives((openBlock(),createElementBlock("input",{key:1,"onUpdate:modelValue":$n[4]||($n[4]=Cn=>isRef(j)?j.value=Cn:null),class:normalizeClass(unref(he).be("button","original")),type:"checkbox",name:jt.name,tabindex:jt.tabindex,disabled:unref(L),value:jt.label,onChange:$n[5]||($n[5]=(...Cn)=>unref(ae)&&unref(ae)(...Cn)),onFocus:$n[6]||($n[6]=Cn=>g.value=!0),onBlur:$n[7]||($n[7]=Cn=>g.value=!1)},null,42,_hoisted_2$5i)),[[vModelCheckbox,unref(j)]]),jt.$slots.default||jt.label?(openBlock(),createElementBlock("span",{key:2,class:normalizeClass(unref(he).be("button","inner")),style:normalizeStyle$1(unref(y)?unref($e):void 0)},[renderSlot(jt.$slots,"default",{},()=>[createTextVNode(toDisplayString(jt.label),1)])],6)):createCommentVNode("v-if",!0)],2))}});var CheckboxButton=_export_sfc$1(_sfc_main$6P,[["__file","/home/runner/work/element-plus/element-plus/packages/components/checkbox/src/checkbox-button.vue"]]);const checkboxGroupProps=buildProps({modelValue:{type:definePropType(Array),default:()=>[]},disabled:Boolean,min:Number,max:Number,size:useSizeProp,label:String,fill:String,textColor:String,tag:{type:String,default:"div"},validateEvent:{type:Boolean,default:!0}}),checkboxGroupEmits={[UPDATE_MODEL_EVENT]:t=>isArray$6(t),change:t=>isArray$6(t)},__default__$19=defineComponent({name:"ElCheckboxGroup"}),_sfc_main$6O=defineComponent({...__default__$19,props:checkboxGroupProps,emits:checkboxGroupEmits,setup(t,{emit:n}){const r=t,g=useNamespace("checkbox"),{formItem:y}=useFormItem(),{inputId:L,isLabeledByFormItem:z}=useFormItemInputId(r,{formItemContext:y}),j=async de=>{n(UPDATE_MODEL_EVENT,de),await nextTick(),n("change",de)},ae=computed({get(){return r.modelValue},set(de){j(de)}});return provide(checkboxGroupContextKey,{...pick$1(toRefs(r),["size","min","max","disabled","validateEvent","fill","textColor"]),modelValue:ae,changeEvent:j}),watch$1(()=>r.modelValue,()=>{r.validateEvent&&(y==null||y.validate("change").catch(de=>void 0))}),(de,he)=>{var $e;return openBlock(),createBlock(resolveDynamicComponent(de.tag),{id:unref(L),class:normalizeClass(unref(g).b("group")),role:"group","aria-label":unref(z)?void 0:de.label||"checkbox-group","aria-labelledby":unref(z)?($e=unref(y))==null?void 0:$e.labelId:void 0},{default:withCtx(()=>[renderSlot(de.$slots,"default")]),_:3},8,["id","class","aria-label","aria-labelledby"])}}});var CheckboxGroup=_export_sfc$1(_sfc_main$6O,[["__file","/home/runner/work/element-plus/element-plus/packages/components/checkbox/src/checkbox-group.vue"]]);const ElCheckbox=withInstall(Checkbox,{CheckboxButton,CheckboxGroup}),ElCheckboxButton=withNoopInstall(CheckboxButton),ElCheckboxGroup$1=withNoopInstall(CheckboxGroup),radioPropsBase=buildProps({size:useSizeProp,disabled:Boolean,label:{type:[String,Number,Boolean],default:""}}),radioProps=buildProps({...radioPropsBase,modelValue:{type:[String,Number,Boolean],default:""},name:{type:String,default:""},border:Boolean}),radioEmits={[UPDATE_MODEL_EVENT]:t=>isString$3(t)||isNumber$2(t)||isBoolean(t),[CHANGE_EVENT]:t=>isString$3(t)||isNumber$2(t)||isBoolean(t)},radioGroupKey=Symbol("radioGroupKey"),useRadio=(t,n)=>{const r=ref(),g=inject(radioGroupKey,void 0),y=computed(()=>!!g),L=computed({get(){return y.value?g.modelValue:t.modelValue},set(he){y.value?g.changeEvent(he):n&&n(UPDATE_MODEL_EVENT,he),r.value.checked=t.modelValue===t.label}}),z=useFormSize(computed(()=>g==null?void 0:g.size)),j=useFormDisabled(computed(()=>g==null?void 0:g.disabled)),ae=ref(!1),de=computed(()=>j.value||y.value&&L.value!==t.label?-1:0);return{radioRef:r,isGroup:y,radioGroup:g,focus:ae,size:z,disabled:j,tabIndex:de,modelValue:L}},_hoisted_1$5M=["value","name","disabled"],__default__$18=defineComponent({name:"ElRadio"}),_sfc_main$6N=defineComponent({...__default__$18,props:radioProps,emits:radioEmits,setup(t,{emit:n}){const r=t,g=useNamespace("radio"),{radioRef:y,radioGroup:L,focus:z,size:j,disabled:ae,modelValue:de}=useRadio(r,n);function he(){nextTick(()=>n("change",de.value))}return($e,Lt)=>{var jt;return openBlock(),createElementBlock("label",{class:normalizeClass([unref(g).b(),unref(g).is("disabled",unref(ae)),unref(g).is("focus",unref(z)),unref(g).is("bordered",$e.border),unref(g).is("checked",unref(de)===$e.label),unref(g).m(unref(j))])},[createBaseVNode("span",{class:normalizeClass([unref(g).e("input"),unref(g).is("disabled",unref(ae)),unref(g).is("checked",unref(de)===$e.label)])},[withDirectives(createBaseVNode("input",{ref_key:"radioRef",ref:y,"onUpdate:modelValue":Lt[0]||(Lt[0]=$n=>isRef(de)?de.value=$n:null),class:normalizeClass(unref(g).e("original")),value:$e.label,name:$e.name||((jt=unref(L))==null?void 0:jt.name),disabled:unref(ae),type:"radio",onFocus:Lt[1]||(Lt[1]=$n=>z.value=!0),onBlur:Lt[2]||(Lt[2]=$n=>z.value=!1),onChange:he},null,42,_hoisted_1$5M),[[vModelRadio,unref(de)]]),createBaseVNode("span",{class:normalizeClass(unref(g).e("inner"))},null,2)],2),createBaseVNode("span",{class:normalizeClass(unref(g).e("label")),onKeydown:Lt[3]||(Lt[3]=withModifiers(()=>{},["stop"]))},[renderSlot($e.$slots,"default",{},()=>[createTextVNode(toDisplayString($e.label),1)])],34)],2)}}});var Radio=_export_sfc$1(_sfc_main$6N,[["__file","/home/runner/work/element-plus/element-plus/packages/components/radio/src/radio.vue"]]);const radioButtonProps=buildProps({...radioPropsBase,name:{type:String,default:""}}),_hoisted_1$5L=["value","name","disabled"],__default__$17=defineComponent({name:"ElRadioButton"}),_sfc_main$6M=defineComponent({...__default__$17,props:radioButtonProps,setup(t){const n=t,r=useNamespace("radio"),{radioRef:g,focus:y,size:L,disabled:z,modelValue:j,radioGroup:ae}=useRadio(n),de=computed(()=>({backgroundColor:(ae==null?void 0:ae.fill)||"",borderColor:(ae==null?void 0:ae.fill)||"",boxShadow:ae!=null&&ae.fill?`-1px 0 0 0 ${ae.fill}`:"",color:(ae==null?void 0:ae.textColor)||""}));return(he,$e)=>{var Lt;return openBlock(),createElementBlock("label",{class:normalizeClass([unref(r).b("button"),unref(r).is("active",unref(j)===he.label),unref(r).is("disabled",unref(z)),unref(r).is("focus",unref(y)),unref(r).bm("button",unref(L))])},[withDirectives(createBaseVNode("input",{ref_key:"radioRef",ref:g,"onUpdate:modelValue":$e[0]||($e[0]=jt=>isRef(j)?j.value=jt:null),class:normalizeClass(unref(r).be("button","original-radio")),value:he.label,type:"radio",name:he.name||((Lt=unref(ae))==null?void 0:Lt.name),disabled:unref(z),onFocus:$e[1]||($e[1]=jt=>y.value=!0),onBlur:$e[2]||($e[2]=jt=>y.value=!1)},null,42,_hoisted_1$5L),[[vModelRadio,unref(j)]]),createBaseVNode("span",{class:normalizeClass(unref(r).be("button","inner")),style:normalizeStyle$1(unref(j)===he.label?unref(de):{}),onKeydown:$e[3]||($e[3]=withModifiers(()=>{},["stop"]))},[renderSlot(he.$slots,"default",{},()=>[createTextVNode(toDisplayString(he.label),1)])],38)],2)}}});var RadioButton=_export_sfc$1(_sfc_main$6M,[["__file","/home/runner/work/element-plus/element-plus/packages/components/radio/src/radio-button.vue"]]);const radioGroupProps=buildProps({id:{type:String,default:void 0},size:useSizeProp,disabled:Boolean,modelValue:{type:[String,Number,Boolean],default:""},fill:{type:String,default:""},label:{type:String,default:void 0},textColor:{type:String,default:""},name:{type:String,default:void 0},validateEvent:{type:Boolean,default:!0}}),radioGroupEmits=radioEmits,_hoisted_1$5K=["id","aria-label","aria-labelledby"],__default__$16=defineComponent({name:"ElRadioGroup"}),_sfc_main$6L=defineComponent({...__default__$16,props:radioGroupProps,emits:radioGroupEmits,setup(t,{emit:n}){const r=t,g=useNamespace("radio"),y=useId(),L=ref(),{formItem:z}=useFormItem(),{inputId:j,isLabeledByFormItem:ae}=useFormItemInputId(r,{formItemContext:z}),de=$e=>{n(UPDATE_MODEL_EVENT,$e),nextTick(()=>n("change",$e))};onMounted(()=>{const $e=L.value.querySelectorAll("[type=radio]"),Lt=$e[0];!Array.from($e).some(jt=>jt.checked)&&Lt&&(Lt.tabIndex=0)});const he=computed(()=>r.name||y.value);return provide(radioGroupKey,reactive({...toRefs(r),changeEvent:de,name:he})),watch$1(()=>r.modelValue,()=>{r.validateEvent&&(z==null||z.validate("change").catch($e=>void 0))}),($e,Lt)=>(openBlock(),createElementBlock("div",{id:unref(j),ref_key:"radioGroupRef",ref:L,class:normalizeClass(unref(g).b("group")),role:"radiogroup","aria-label":unref(ae)?void 0:$e.label||"radio-group","aria-labelledby":unref(ae)?unref(z).labelId:void 0},[renderSlot($e.$slots,"default")],10,_hoisted_1$5K))}});var RadioGroup=_export_sfc$1(_sfc_main$6L,[["__file","/home/runner/work/element-plus/element-plus/packages/components/radio/src/radio-group.vue"]]);const ElRadio=withInstall(Radio,{RadioButton,RadioGroup}),ElRadioGroup=withNoopInstall(RadioGroup),ElRadioButton=withNoopInstall(RadioButton);var NodeContent$1=defineComponent({name:"NodeContent",setup(){return{ns:useNamespace("cascader-node")}},render(){const{ns:t}=this,{node:n,panel:r}=this.$parent,{data:g,label:y}=n,{renderLabelFn:L}=r;return h$1("span",{class:t.e("label")},L?L({node:n,data:g}):y)}});const CASCADER_PANEL_INJECTION_KEY=Symbol(),_sfc_main$6K=defineComponent({name:"ElCascaderNode",components:{ElCheckbox,ElRadio,NodeContent:NodeContent$1,ElIcon,Check:check_default,Loading:loading_default,ArrowRight:arrow_right_default},props:{node:{type:Object,required:!0},menuId:String},emits:["expand"],setup(t,{emit:n}){const r=inject(CASCADER_PANEL_INJECTION_KEY),g=useNamespace("cascader-node"),y=computed(()=>r.isHoverMenu),L=computed(()=>r.config.multiple),z=computed(()=>r.config.checkStrictly),j=computed(()=>{var An;return(An=r.checkedNodes[0])==null?void 0:An.uid}),ae=computed(()=>t.node.isDisabled),de=computed(()=>t.node.isLeaf),he=computed(()=>z.value&&!de.value||!ae.value),$e=computed(()=>jt(r.expandingNode)),Lt=computed(()=>z.value&&r.checkedNodes.some(jt)),jt=An=>{var Nn;const{level:Pn,uid:In}=t.node;return((Nn=An==null?void 0:An.pathNodes[Pn-1])==null?void 0:Nn.uid)===In},$n=()=>{$e.value||r.expandNode(t.node)},Cn=An=>{const{node:Nn}=t;An!==Nn.checked&&r.handleCheckChange(Nn,An)},Sn=()=>{r.lazyLoad(t.node,()=>{de.value||$n()})},wn=An=>{!y.value||(xn(),!de.value&&n("expand",An))},xn=()=>{const{node:An}=t;!he.value||An.loading||(An.loaded?$n():Sn())},Tn=()=>{y.value&&!de.value||(de.value&&!ae.value&&!z.value&&!L.value?Mn(!0):xn())},kn=An=>{z.value?(Cn(An),t.node.loaded&&$n()):Mn(An)},Mn=An=>{t.node.loaded?(Cn(An),!z.value&&$n()):Sn()};return{panel:r,isHoverMenu:y,multiple:L,checkStrictly:z,checkedNodeId:j,isDisabled:ae,isLeaf:de,expandable:he,inExpandingPath:$e,inCheckedPath:Lt,ns:g,handleHoverExpand:wn,handleExpand:xn,handleClick:Tn,handleCheck:Mn,handleSelectCheck:kn}}}),_hoisted_1$5J=["id","aria-haspopup","aria-owns","aria-expanded","tabindex"],_hoisted_2$5h=createBaseVNode("span",null,null,-1);function _sfc_render$55(t,n,r,g,y,L){const z=resolveComponent("el-checkbox"),j=resolveComponent("el-radio"),ae=resolveComponent("check"),de=resolveComponent("el-icon"),he=resolveComponent("node-content"),$e=resolveComponent("loading"),Lt=resolveComponent("arrow-right");return openBlock(),createElementBlock("li",{id:`${t.menuId}-${t.node.uid}`,role:"menuitem","aria-haspopup":!t.isLeaf,"aria-owns":t.isLeaf?null:t.menuId,"aria-expanded":t.inExpandingPath,tabindex:t.expandable?-1:void 0,class:normalizeClass([t.ns.b(),t.ns.is("selectable",t.checkStrictly),t.ns.is("active",t.node.checked),t.ns.is("disabled",!t.expandable),t.inExpandingPath&&"in-active-path",t.inCheckedPath&&"in-checked-path"]),onMouseenter:n[2]||(n[2]=(...jt)=>t.handleHoverExpand&&t.handleHoverExpand(...jt)),onFocus:n[3]||(n[3]=(...jt)=>t.handleHoverExpand&&t.handleHoverExpand(...jt)),onClick:n[4]||(n[4]=(...jt)=>t.handleClick&&t.handleClick(...jt))},[createCommentVNode(" prefix "),t.multiple?(openBlock(),createBlock(z,{key:0,"model-value":t.node.checked,indeterminate:t.node.indeterminate,disabled:t.isDisabled,onClick:n[0]||(n[0]=withModifiers(()=>{},["stop"])),"onUpdate:modelValue":t.handleSelectCheck},null,8,["model-value","indeterminate","disabled","onUpdate:modelValue"])):t.checkStrictly?(openBlock(),createBlock(j,{key:1,"model-value":t.checkedNodeId,label:t.node.uid,disabled:t.isDisabled,"onUpdate:modelValue":t.handleSelectCheck,onClick:n[1]||(n[1]=withModifiers(()=>{},["stop"]))},{default:withCtx(()=>[createCommentVNode(` + Add an empty element to avoid render label, + do not use empty fragment here for https://github.com/vuejs/vue-next/pull/2485 + `),_hoisted_2$5h]),_:1},8,["model-value","label","disabled","onUpdate:modelValue"])):t.isLeaf&&t.node.checked?(openBlock(),createBlock(de,{key:2,class:normalizeClass(t.ns.e("prefix"))},{default:withCtx(()=>[createVNode$1(ae)]),_:1},8,["class"])):createCommentVNode("v-if",!0),createCommentVNode(" content "),createVNode$1(he),createCommentVNode(" postfix "),t.isLeaf?createCommentVNode("v-if",!0):(openBlock(),createElementBlock(Fragment,{key:3},[t.node.loading?(openBlock(),createBlock(de,{key:0,class:normalizeClass([t.ns.is("loading"),t.ns.e("postfix")])},{default:withCtx(()=>[createVNode$1($e)]),_:1},8,["class"])):(openBlock(),createBlock(de,{key:1,class:normalizeClass(["arrow-right",t.ns.e("postfix")])},{default:withCtx(()=>[createVNode$1(Lt)]),_:1},8,["class"]))],64))],42,_hoisted_1$5J)}var ElCascaderNode=_export_sfc$1(_sfc_main$6K,[["render",_sfc_render$55],["__file","/home/runner/work/element-plus/element-plus/packages/components/cascader-panel/src/node.vue"]]);const _sfc_main$6J=defineComponent({name:"ElCascaderMenu",components:{Loading:loading_default,ElIcon,ElScrollbar,ElCascaderNode},props:{nodes:{type:Array,required:!0},index:{type:Number,required:!0}},setup(t){const n=getCurrentInstance(),r=useNamespace("cascader-menu"),{t:g}=useLocale(),y=generateId();let L=null,z=null;const j=inject(CASCADER_PANEL_INJECTION_KEY),ae=ref(null),de=computed(()=>!t.nodes.length),he=computed(()=>!j.initialLoaded),$e=computed(()=>`cascader-menu-${y}-${t.index}`),Lt=Sn=>{L=Sn.target},jt=Sn=>{if(!(!j.isHoverMenu||!L||!ae.value))if(L.contains(Sn.target)){$n();const wn=n.vnode.el,{left:xn}=wn.getBoundingClientRect(),{offsetWidth:Tn,offsetHeight:kn}=wn,Mn=Sn.clientX-xn,An=L.offsetTop,Nn=An+L.offsetHeight;ae.value.innerHTML=` + + + `}else z||(z=window.setTimeout(Cn,j.config.hoverThreshold))},$n=()=>{!z||(clearTimeout(z),z=null)},Cn=()=>{!ae.value||(ae.value.innerHTML="",$n())};return{ns:r,panel:j,hoverZone:ae,isEmpty:de,isLoading:he,menuId:$e,t:g,handleExpand:Lt,handleMouseMove:jt,clearHoverZone:Cn}}});function _sfc_render$54(t,n,r,g,y,L){const z=resolveComponent("el-cascader-node"),j=resolveComponent("loading"),ae=resolveComponent("el-icon"),de=resolveComponent("el-scrollbar");return openBlock(),createBlock(de,{key:t.menuId,tag:"ul",role:"menu",class:normalizeClass(t.ns.b()),"wrap-class":t.ns.e("wrap"),"view-class":[t.ns.e("list"),t.ns.is("empty",t.isEmpty)],onMousemove:t.handleMouseMove,onMouseleave:t.clearHoverZone},{default:withCtx(()=>{var he;return[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.nodes,$e=>(openBlock(),createBlock(z,{key:$e.uid,node:$e,"menu-id":t.menuId,onExpand:t.handleExpand},null,8,["node","menu-id","onExpand"]))),128)),t.isLoading?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(t.ns.e("empty-text"))},[createVNode$1(ae,{size:"14",class:normalizeClass(t.ns.is("loading"))},{default:withCtx(()=>[createVNode$1(j)]),_:1},8,["class"]),createTextVNode(" "+toDisplayString(t.t("el.cascader.loading")),1)],2)):t.isEmpty?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(t.ns.e("empty-text"))},toDisplayString(t.t("el.cascader.noData")),3)):(he=t.panel)!=null&&he.isHoverMenu?(openBlock(),createElementBlock("svg",{key:2,ref:"hoverZone",class:normalizeClass(t.ns.e("hover-zone"))},null,2)):createCommentVNode("v-if",!0)]}),_:1},8,["class","wrap-class","view-class","onMousemove","onMouseleave"])}var ElCascaderMenu=_export_sfc$1(_sfc_main$6J,[["render",_sfc_render$54],["__file","/home/runner/work/element-plus/element-plus/packages/components/cascader-panel/src/menu.vue"]]);let uid=0;const calculatePathNodes=t=>{const n=[t];let{parent:r}=t;for(;r;)n.unshift(r),r=r.parent;return n};class Node$1{constructor(n,r,g,y=!1){this.data=n,this.config=r,this.parent=g,this.root=y,this.uid=uid++,this.checked=!1,this.indeterminate=!1,this.loading=!1;const{value:L,label:z,children:j}=r,ae=n[j],de=calculatePathNodes(this);this.level=y?0:g?g.level+1:1,this.value=n[L],this.label=n[z],this.pathNodes=de,this.pathValues=de.map(he=>he.value),this.pathLabels=de.map(he=>he.label),this.childrenData=ae,this.children=(ae||[]).map(he=>new Node$1(he,r,this)),this.loaded=!r.lazy||this.isLeaf||!isEmpty(ae)}get isDisabled(){const{data:n,parent:r,config:g}=this,{disabled:y,checkStrictly:L}=g;return(isFunction$4(y)?y(n,this):!!n[y])||!L&&(r==null?void 0:r.isDisabled)}get isLeaf(){const{data:n,config:r,childrenData:g,loaded:y}=this,{lazy:L,leaf:z}=r,j=isFunction$4(z)?z(n,this):n[z];return isUndefined$1(j)?L&&!y?!1:!(Array.isArray(g)&&g.length):!!j}get valueByOption(){return this.config.emitPath?this.pathValues:this.value}appendChild(n){const{childrenData:r,children:g}=this,y=new Node$1(n,this.config,this);return Array.isArray(r)?r.push(n):this.childrenData=[n],g.push(y),y}calcText(n,r){const g=n?this.pathLabels.join(r):this.label;return this.text=g,g}broadcast(n,...r){const g=`onParent${capitalize(n)}`;this.children.forEach(y=>{y&&(y.broadcast(n,...r),y[g]&&y[g](...r))})}emit(n,...r){const{parent:g}=this,y=`onChild${capitalize(n)}`;g&&(g[y]&&g[y](...r),g.emit(n,...r))}onParentCheck(n){this.isDisabled||this.setCheckState(n)}onChildCheck(){const{children:n}=this,r=n.filter(y=>!y.isDisabled),g=r.length?r.every(y=>y.checked):!1;this.setCheckState(g)}setCheckState(n){const r=this.children.length,g=this.children.reduce((y,L)=>{const z=L.checked?1:L.indeterminate?.5:0;return y+z},0);this.checked=this.loaded&&this.children.filter(y=>!y.isDisabled).every(y=>y.loaded&&y.checked)&&n,this.indeterminate=this.loaded&&g!==r&&g>0}doCheck(n){if(this.checked===n)return;const{checkStrictly:r,multiple:g}=this.config;r||!g?this.checked=n:(this.broadcast("check",n),this.setCheckState(n),this.emit("check"))}}const flatNodes=(t,n)=>t.reduce((r,g)=>(g.isLeaf?r.push(g):(!n&&r.push(g),r=r.concat(flatNodes(g.children,n))),r),[]);class Store$1{constructor(n,r){this.config=r;const g=(n||[]).map(y=>new Node$1(y,this.config));this.nodes=g,this.allNodes=flatNodes(g,!1),this.leafNodes=flatNodes(g,!0)}getNodes(){return this.nodes}getFlattedNodes(n){return n?this.leafNodes:this.allNodes}appendNode(n,r){const g=r?r.appendChild(n):new Node$1(n,this.config);r||this.nodes.push(g),this.allNodes.push(g),g.isLeaf&&this.leafNodes.push(g)}appendNodes(n,r){n.forEach(g=>this.appendNode(g,r))}getNodeByValue(n,r=!1){return!n&&n!==0?null:this.getFlattedNodes(r).find(y=>isEqual$1(y.value,n)||isEqual$1(y.pathValues,n))||null}getSameNode(n){return n&&this.getFlattedNodes(!1).find(({value:g,level:y})=>isEqual$1(n.value,g)&&n.level===y)||null}}const CommonProps=buildProps({modelValue:{type:definePropType([Number,String,Array])},options:{type:definePropType(Array),default:()=>[]},props:{type:definePropType(Object),default:()=>({})}}),DefaultProps={expandTrigger:"click",multiple:!1,checkStrictly:!1,emitPath:!0,lazy:!1,lazyLoad:NOOP,value:"value",label:"label",children:"children",leaf:"leaf",disabled:"disabled",hoverThreshold:500},useCascaderConfig=t=>computed(()=>({...DefaultProps,...t.props})),getMenuIndex=t=>{if(!t)return 0;const n=t.id.split("-");return Number(n[n.length-2])},checkNode=t=>{if(!t)return;const n=t.querySelector("input");n?n.click():isLeaf(t)&&t.click()},sortByOriginalOrder=(t,n)=>{const r=n.slice(0),g=r.map(L=>L.uid),y=t.reduce((L,z)=>{const j=g.indexOf(z.uid);return j>-1&&(L.push(z),r.splice(j,1),g.splice(j,1)),L},[]);return y.push(...r),y},_sfc_main$6I=defineComponent({name:"ElCascaderPanel",components:{ElCascaderMenu},props:{...CommonProps,border:{type:Boolean,default:!0},renderLabel:Function},emits:[UPDATE_MODEL_EVENT,CHANGE_EVENT,"close","expand-change"],setup(t,{emit:n,slots:r}){let g=!1;const y=useNamespace("cascader"),L=useCascaderConfig(t);let z=null;const j=ref(!0),ae=ref([]),de=ref(null),he=ref([]),$e=ref(null),Lt=ref([]),jt=computed(()=>L.value.expandTrigger==="hover"),$n=computed(()=>t.renderLabel||r.default),Cn=()=>{const{options:On}=t,Sr=L.value;g=!1,z=new Store$1(On,Sr),he.value=[z.getNodes()],Sr.lazy&&isEmpty(t.options)?(j.value=!1,Sn(void 0,Ar=>{Ar&&(z=new Store$1(Ar,Sr),he.value=[z.getNodes()]),j.value=!0,Pn(!1,!0)})):Pn(!1,!0)},Sn=(On,Sr)=>{const Ar=L.value;On=On||new Node$1({},Ar,void 0,!0),On.loading=!0;const Da=Pa=>{const Aa=On,Ba=Aa.root?null:Aa;Pa&&(z==null||z.appendNodes(Pa,Ba)),Aa.loading=!1,Aa.loaded=!0,Aa.childrenData=Aa.childrenData||[],Sr&&Sr(Pa)};Ar.lazyLoad(On,Da)},wn=(On,Sr)=>{var Ar;const{level:Da}=On,Pa=he.value.slice(0,Da);let Aa;On.isLeaf?Aa=On.pathNodes[Da-2]:(Aa=On,Pa.push(On.children)),((Ar=$e.value)==null?void 0:Ar.uid)!==(Aa==null?void 0:Aa.uid)&&($e.value=On,he.value=Pa,!Sr&&n("expand-change",(On==null?void 0:On.pathValues)||[]))},xn=(On,Sr,Ar=!0)=>{const{checkStrictly:Da,multiple:Pa}=L.value,Aa=Lt.value[0];g=!0,!Pa&&(Aa==null||Aa.doCheck(!1)),On.doCheck(Sr),Nn(),Ar&&!Pa&&!Da&&n("close"),!Ar&&!Pa&&!Da&&Tn(On)},Tn=On=>{!On||(On=On.parent,Tn(On),On&&wn(On))},kn=On=>z==null?void 0:z.getFlattedNodes(On),Mn=On=>{var Sr;return(Sr=kn(On))==null?void 0:Sr.filter(Ar=>Ar.checked!==!1)},An=()=>{Lt.value.forEach(On=>On.doCheck(!1)),Nn(),he.value=he.value.slice(0,1),$e.value=null,n("expand-change",[])},Nn=()=>{var On;const{checkStrictly:Sr,multiple:Ar}=L.value,Da=Lt.value,Pa=Mn(!Sr),Aa=sortByOriginalOrder(Da,Pa),Ba=Aa.map(La=>La.valueByOption);Lt.value=Aa,de.value=Ar?Ba:(On=Ba[0])!=null?On:null},Pn=(On=!1,Sr=!1)=>{const{modelValue:Ar}=t,{lazy:Da,multiple:Pa,checkStrictly:Aa}=L.value,Ba=!Aa;if(!(!j.value||g||!Sr&&isEqual$1(Ar,de.value)))if(Da&&!On){const Va=unique(flattenDeep(castArray(Ar))).map(Ua=>z==null?void 0:z.getNodeByValue(Ua)).filter(Ua=>!!Ua&&!Ua.loaded&&!Ua.loading);Va.length?Va.forEach(Ua=>{Sn(Ua,()=>Pn(!1,Sr))}):Pn(!0,Sr)}else{const La=Pa?castArray(Ar):[Ar],Va=unique(La.map(Ua=>z==null?void 0:z.getNodeByValue(Ua,Ba)));In(Va,Sr),de.value=cloneDeep(Ar)}},In=(On,Sr=!0)=>{const{checkStrictly:Ar}=L.value,Da=Lt.value,Pa=On.filter(La=>!!La&&(Ar||La.isLeaf)),Aa=z==null?void 0:z.getSameNode($e.value),Ba=Sr&&Aa||Pa[0];Ba?Ba.pathNodes.forEach(La=>wn(La,!0)):$e.value=null,Da.forEach(La=>La.doCheck(!1)),Pa.forEach(La=>La.doCheck(!0)),Lt.value=Pa,nextTick(Dn)},Dn=()=>{!isClient||ae.value.forEach(On=>{const Sr=On==null?void 0:On.$el;if(Sr){const Ar=Sr.querySelector(`.${y.namespace.value}-scrollbar__wrap`),Da=Sr.querySelector(`.${y.b("node")}.${y.is("active")}`)||Sr.querySelector(`.${y.b("node")}.in-active-path`);scrollIntoView(Ar,Da)}})},Rn=On=>{const Sr=On.target,{code:Ar}=On;switch(Ar){case EVENT_CODE.up:case EVENT_CODE.down:{On.preventDefault();const Da=Ar===EVENT_CODE.up?-1:1;focusNode(getSibling(Sr,Da,`.${y.b("node")}[tabindex="-1"]`));break}case EVENT_CODE.left:{On.preventDefault();const Da=ae.value[getMenuIndex(Sr)-1],Pa=Da==null?void 0:Da.$el.querySelector(`.${y.b("node")}[aria-expanded="true"]`);focusNode(Pa);break}case EVENT_CODE.right:{On.preventDefault();const Da=ae.value[getMenuIndex(Sr)+1],Pa=Da==null?void 0:Da.$el.querySelector(`.${y.b("node")}[tabindex="-1"]`);focusNode(Pa);break}case EVENT_CODE.enter:checkNode(Sr);break}};return provide(CASCADER_PANEL_INJECTION_KEY,reactive({config:L,expandingNode:$e,checkedNodes:Lt,isHoverMenu:jt,initialLoaded:j,renderLabelFn:$n,lazyLoad:Sn,expandNode:wn,handleCheckChange:xn})),watch$1([L,()=>t.options],Cn,{deep:!0,immediate:!0}),watch$1(()=>t.modelValue,()=>{g=!1,Pn()},{deep:!0}),watch$1(()=>de.value,On=>{isEqual$1(On,t.modelValue)||(n(UPDATE_MODEL_EVENT,On),n(CHANGE_EVENT,On))}),onBeforeUpdate(()=>ae.value=[]),onMounted(()=>!isEmpty(t.modelValue)&&Pn()),{ns:y,menuList:ae,menus:he,checkedNodes:Lt,handleKeyDown:Rn,handleCheckChange:xn,getFlattedNodes:kn,getCheckedNodes:Mn,clearCheckedNodes:An,calculateCheckedValue:Nn,scrollToExpandingNode:Dn}}});function _sfc_render$53(t,n,r,g,y,L){const z=resolveComponent("el-cascader-menu");return openBlock(),createElementBlock("div",{class:normalizeClass([t.ns.b("panel"),t.ns.is("bordered",t.border)]),onKeydown:n[0]||(n[0]=(...j)=>t.handleKeyDown&&t.handleKeyDown(...j))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.menus,(j,ae)=>(openBlock(),createBlock(z,{key:ae,ref_for:!0,ref:de=>t.menuList[ae]=de,index:ae,nodes:[...j]},null,8,["index","nodes"]))),128))],34)}var CascaderPanel=_export_sfc$1(_sfc_main$6I,[["render",_sfc_render$53],["__file","/home/runner/work/element-plus/element-plus/packages/components/cascader-panel/src/index.vue"]]);CascaderPanel.install=t=>{t.component(CascaderPanel.name,CascaderPanel)};const _CascaderPanel=CascaderPanel,ElCascaderPanel=_CascaderPanel,tagProps=buildProps({closable:Boolean,type:{type:String,values:["success","info","warning","danger",""],default:""},hit:Boolean,disableTransitions:Boolean,color:{type:String,default:""},size:{type:String,values:componentSizes,default:""},effect:{type:String,values:["dark","light","plain"],default:"light"},round:Boolean}),tagEmits={close:t=>t instanceof MouseEvent,click:t=>t instanceof MouseEvent},__default__$15=defineComponent({name:"ElTag"}),_sfc_main$6H=defineComponent({...__default__$15,props:tagProps,emits:tagEmits,setup(t,{emit:n}){const r=t,g=useFormSize(),y=useNamespace("tag"),L=computed(()=>{const{type:ae,hit:de,effect:he,closable:$e,round:Lt}=r;return[y.b(),y.is("closable",$e),y.m(ae),y.m(g.value),y.m(he),y.is("hit",de),y.is("round",Lt)]}),z=ae=>{n("close",ae)},j=ae=>{n("click",ae)};return(ae,de)=>ae.disableTransitions?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass(unref(L)),style:normalizeStyle$1({backgroundColor:ae.color}),onClick:j},[createBaseVNode("span",{class:normalizeClass(unref(y).e("content"))},[renderSlot(ae.$slots,"default")],2),ae.closable?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(y).e("close")),onClick:withModifiers(z,["stop"])},{default:withCtx(()=>[createVNode$1(unref(close_default))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0)],6)):(openBlock(),createBlock(Transition,{key:1,name:`${unref(y).namespace.value}-zoom-in-center`,appear:""},{default:withCtx(()=>[createBaseVNode("span",{class:normalizeClass(unref(L)),style:normalizeStyle$1({backgroundColor:ae.color}),onClick:j},[createBaseVNode("span",{class:normalizeClass(unref(y).e("content"))},[renderSlot(ae.$slots,"default")],2),ae.closable?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(y).e("close")),onClick:withModifiers(z,["stop"])},{default:withCtx(()=>[createVNode$1(unref(close_default))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0)],6)]),_:3},8,["name"]))}});var Tag=_export_sfc$1(_sfc_main$6H,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tag/src/tag.vue"]]);const ElTag=withInstall(Tag),cascaderProps=buildProps({...CommonProps,size:useSizeProp,placeholder:String,disabled:Boolean,clearable:Boolean,filterable:Boolean,filterMethod:{type:definePropType(Function),default:(t,n)=>t.text.includes(n)},separator:{type:String,default:" / "},showAllLevels:{type:Boolean,default:!0},collapseTags:Boolean,collapseTagsTooltip:{type:Boolean,default:!1},debounce:{type:Number,default:300},beforeFilter:{type:definePropType(Function),default:()=>!0},popperClass:{type:String,default:""},teleported:useTooltipContentProps.teleported,tagType:{...tagProps.type,default:"info"},validateEvent:{type:Boolean,default:!0}}),cascaderEmits={[UPDATE_MODEL_EVENT]:t=>!!t||t===null,[CHANGE_EVENT]:t=>!!t||t===null,focus:t=>t instanceof FocusEvent,blur:t=>t instanceof FocusEvent,visibleChange:t=>isBoolean(t),expandChange:t=>!!t,removeTag:t=>!!t},_hoisted_1$5I={key:0},_hoisted_2$5g=["placeholder","onKeydown"],_hoisted_3$4V=["onClick"],COMPONENT_NAME$e="ElCascader",__default__$14=defineComponent({name:COMPONENT_NAME$e}),_sfc_main$6G=defineComponent({...__default__$14,props:cascaderProps,emits:cascaderEmits,setup(t,{expose:n,emit:r}){const g=t,y={modifiers:[{name:"arrowPosition",enabled:!0,phase:"main",fn:({state:si})=>{const{modifiersData:Za,placement:ni}=si;["right","left","bottom","top"].includes(ni)||(Za.arrow.x=35)},requires:["arrow"]}]},L=useAttrs$1();let z=0,j=0;const ae=useNamespace("cascader"),de=useNamespace("input"),{t:he}=useLocale(),{form:$e,formItem:Lt}=useFormItem(),jt=ref(null),$n=ref(null),Cn=ref(null),Sn=ref(null),wn=ref(null),xn=ref(!1),Tn=ref(!1),kn=ref(!1),Mn=ref(!1),An=ref(""),Nn=ref(""),Pn=ref([]),In=ref([]),Dn=ref([]),Rn=ref(!1),On=computed(()=>L.style),Sr=computed(()=>g.disabled||($e==null?void 0:$e.disabled)),Ar=computed(()=>g.placeholder||he("el.cascader.placeholder")),Da=computed(()=>Nn.value||Pn.value.length>0||Rn.value?"":Ar.value),Pa=useFormSize(),Aa=computed(()=>["small"].includes(Pa.value)?"small":"default"),Ba=computed(()=>!!g.props.multiple),La=computed(()=>!g.filterable||Ba.value),Va=computed(()=>Ba.value?Nn.value:An.value),Ua=computed(()=>{var si;return((si=Sn.value)==null?void 0:si.checkedNodes)||[]}),za=computed(()=>!g.clearable||Sr.value||kn.value||!Tn.value?!1:!!Ua.value.length),Wa=computed(()=>{const{showAllLevels:si,separator:Za}=g,ni=Ua.value;return ni.length?Ba.value?"":ni[0].calcText(si,Za):""}),ei=computed({get(){return cloneDeep(g.modelValue)},set(si){r(UPDATE_MODEL_EVENT,si),r(CHANGE_EVENT,si),g.validateEvent&&(Lt==null||Lt.validate("change").catch(Za=>void 0))}}),ja=computed(()=>{var si,Za;return(Za=(si=jt.value)==null?void 0:si.popperRef)==null?void 0:Za.contentRef}),Ka=computed(()=>[ae.b(),ae.m(Pa.value),ae.is("disabled",Sr.value),L.class]),Ya=computed(()=>[de.e("icon"),"icon-arrow-down",ae.is("reverse",xn.value)]),Ga=computed(()=>ae.is("focus",xn.value||Mn.value)),Ja=si=>{var Za,ni,qa;Sr.value||(si=si!=null?si:!xn.value,si!==xn.value&&(xn.value=si,(ni=(Za=$n.value)==null?void 0:Za.input)==null||ni.setAttribute("aria-expanded",`${si}`),si?(ti(),nextTick((qa=Sn.value)==null?void 0:qa.scrollToExpandingNode)):g.filterable&&_i(),r("visibleChange",si)))},ti=()=>{nextTick(()=>{var si;(si=jt.value)==null||si.updatePopper()})},ai=()=>{kn.value=!1},Fa=si=>{const{showAllLevels:Za,separator:ni}=g;return{node:si,key:si.uid,text:si.calcText(Za,ni),hitState:!1,closable:!Sr.value&&!si.isDisabled,isCollapseTag:!1}},Xa=si=>{var Za;const ni=si.node;ni.doCheck(!1),(Za=Sn.value)==null||Za.calculateCheckedValue(),r("removeTag",ni.valueByOption)},ri=()=>{if(!Ba.value)return;const si=Ua.value,Za=[],ni=[];if(si.forEach(qa=>ni.push(Fa(qa))),In.value=ni,si.length){const[qa,...ii]=si,bi=ii.length;Za.push(Fa(qa)),bi&&(g.collapseTags?Za.push({key:-1,text:`+ ${bi}`,closable:!1,isCollapseTag:!0}):ii.forEach(xi=>Za.push(Fa(xi))))}Pn.value=Za},li=()=>{var si,Za;const{filterMethod:ni,showAllLevels:qa,separator:ii}=g,bi=(Za=(si=Sn.value)==null?void 0:si.getFlattedNodes(!g.props.checkStrictly))==null?void 0:Za.filter(xi=>xi.isDisabled?!1:(xi.calcText(qa,ii),ni(xi,Va.value)));Ba.value&&(Pn.value.forEach(xi=>{xi.hitState=!1}),In.value.forEach(xi=>{xi.hitState=!1})),kn.value=!0,Dn.value=bi,ti()},fi=()=>{var si;let Za;kn.value&&wn.value?Za=wn.value.$el.querySelector(`.${ae.e("suggestion-item")}`):Za=(si=Sn.value)==null?void 0:si.$el.querySelector(`.${ae.b("node")}[tabindex="-1"]`),Za&&(Za.focus(),!kn.value&&Za.click())},oi=()=>{var si,Za;const ni=(si=$n.value)==null?void 0:si.input,qa=Cn.value,ii=(Za=wn.value)==null?void 0:Za.$el;if(!(!isClient||!ni)){if(ii){const bi=ii.querySelector(`.${ae.e("suggestion-list")}`);bi.style.minWidth=`${ni.offsetWidth}px`}if(qa){const{offsetHeight:bi}=qa,xi=Pn.value.length>0?`${Math.max(bi+6,z)}px`:`${z}px`;ni.style.height=xi,ti()}}},mi=si=>{var Za;return(Za=Sn.value)==null?void 0:Za.getCheckedNodes(si)},ui=si=>{ti(),r("expandChange",si)},vi=si=>{var Za;const ni=(Za=si.target)==null?void 0:Za.value;if(si.type==="compositionend")Rn.value=!1,nextTick(()=>gi(ni));else{const qa=ni[ni.length-1]||"";Rn.value=!isKorean(qa)}},di=si=>{if(!Rn.value)switch(si.code){case EVENT_CODE.enter:Ja();break;case EVENT_CODE.down:Ja(!0),nextTick(fi),si.preventDefault();break;case EVENT_CODE.esc:xn.value===!0&&(si.preventDefault(),si.stopPropagation(),Ja(!1));break;case EVENT_CODE.tab:Ja(!1);break}},ci=()=>{var si;(si=Sn.value)==null||si.clearCheckedNodes(),!xn.value&&g.filterable&&_i(),Ja(!1)},_i=()=>{const{value:si}=Wa;An.value=si,Nn.value=si},$i=si=>{var Za,ni;const{checked:qa}=si;Ba.value?(Za=Sn.value)==null||Za.handleCheckChange(si,!qa,!1):(!qa&&((ni=Sn.value)==null||ni.handleCheckChange(si,!0,!1)),Ja(!1))},Ci=si=>{const Za=si.target,{code:ni}=si;switch(ni){case EVENT_CODE.up:case EVENT_CODE.down:{const qa=ni===EVENT_CODE.up?-1:1;focusNode(getSibling(Za,qa,`.${ae.e("suggestion-item")}[tabindex="-1"]`));break}case EVENT_CODE.enter:Za.click();break}},Ti=()=>{const si=Pn.value,Za=si[si.length-1];j=Nn.value?0:j+1,!(!Za||!j||g.collapseTags&&si.length>1)&&(Za.hitState?Xa(Za):Za.hitState=!0)},Ai=si=>{const Za=si.target,ni=ae.e("search-input");Za.className===ni&&(Mn.value=!0),r("focus",si)},wi=si=>{Mn.value=!1,r("blur",si)},pi=debounce$1(()=>{const{value:si}=Va;if(!si)return;const Za=g.beforeFilter(si);isPromise$1(Za)?Za.then(li).catch(()=>{}):Za!==!1?li():ai()},g.debounce),gi=(si,Za)=>{!xn.value&&Ja(!0),!(Za!=null&&Za.isComposing)&&(si?pi():ai())};return watch$1(kn,ti),watch$1([Ua,Sr],ri),watch$1(Pn,()=>{nextTick(()=>oi())}),watch$1(Wa,_i,{immediate:!0}),onMounted(()=>{const si=$n.value.input,Za=Number.parseFloat(useCssVar(de.cssVarName("input-height"),si).value)-2;z=si.offsetHeight||Za,useResizeObserver(si,oi)}),n({getCheckedNodes:mi,cascaderPanelRef:ja,togglePopperVisible:Ja}),(si,Za)=>(openBlock(),createBlock(unref(ElTooltip),{ref_key:"tooltipRef",ref:jt,visible:xn.value,teleported:si.teleported,"popper-class":[unref(ae).e("dropdown"),si.popperClass],"popper-options":y,"fallback-placements":["bottom-start","bottom","top-start","top","right","left"],"stop-popper-mouse-event":!1,"gpu-acceleration":!1,placement:"bottom-start",transition:`${unref(ae).namespace.value}-zoom-in-top`,effect:"light",pure:"",persistent:"",onHide:ai},{default:withCtx(()=>[withDirectives((openBlock(),createElementBlock("div",{class:normalizeClass(unref(Ka)),style:normalizeStyle$1(unref(On)),onClick:Za[5]||(Za[5]=()=>Ja(unref(La)?void 0:!0)),onKeydown:di,onMouseenter:Za[6]||(Za[6]=ni=>Tn.value=!0),onMouseleave:Za[7]||(Za[7]=ni=>Tn.value=!1)},[createVNode$1(unref(ElInput),{ref_key:"input",ref:$n,modelValue:An.value,"onUpdate:modelValue":Za[1]||(Za[1]=ni=>An.value=ni),placeholder:unref(Da),readonly:unref(La),disabled:unref(Sr),"validate-event":!1,size:unref(Pa),class:normalizeClass(unref(Ga)),tabindex:unref(Ba)&&si.filterable&&!unref(Sr)?-1:void 0,onCompositionstart:vi,onCompositionupdate:vi,onCompositionend:vi,onFocus:Ai,onBlur:wi,onInput:gi},{suffix:withCtx(()=>[unref(za)?(openBlock(),createBlock(unref(ElIcon),{key:"clear",class:normalizeClass([unref(de).e("icon"),"icon-circle-close"]),onClick:withModifiers(ci,["stop"])},{default:withCtx(()=>[createVNode$1(unref(circle_close_default))]),_:1},8,["class","onClick"])):(openBlock(),createBlock(unref(ElIcon),{key:"arrow-down",class:normalizeClass(unref(Ya)),onClick:Za[0]||(Za[0]=withModifiers(ni=>Ja(),["stop"]))},{default:withCtx(()=>[createVNode$1(unref(arrow_down_default))]),_:1},8,["class"]))]),_:1},8,["modelValue","placeholder","readonly","disabled","size","class","tabindex"]),unref(Ba)?(openBlock(),createElementBlock("div",{key:0,ref_key:"tagWrapper",ref:Cn,class:normalizeClass(unref(ae).e("tags"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Pn.value,ni=>(openBlock(),createBlock(unref(ElTag),{key:ni.key,type:si.tagType,size:unref(Aa),hit:ni.hitState,closable:ni.closable,"disable-transitions":"",onClose:qa=>Xa(ni)},{default:withCtx(()=>[ni.isCollapseTag===!1?(openBlock(),createElementBlock("span",_hoisted_1$5I,toDisplayString(ni.text),1)):(openBlock(),createBlock(unref(ElTooltip),{key:1,disabled:xn.value||!si.collapseTagsTooltip,"fallback-placements":["bottom","top","right","left"],placement:"bottom",effect:"light"},{default:withCtx(()=>[createBaseVNode("span",null,toDisplayString(ni.text),1)]),content:withCtx(()=>[createBaseVNode("div",{class:normalizeClass(unref(ae).e("collapse-tags"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(In.value.slice(1),(qa,ii)=>(openBlock(),createElementBlock("div",{key:ii,class:normalizeClass(unref(ae).e("collapse-tag"))},[(openBlock(),createBlock(unref(ElTag),{key:qa.key,class:"in-tooltip",type:si.tagType,size:unref(Aa),hit:qa.hitState,closable:qa.closable,"disable-transitions":"",onClose:bi=>Xa(qa)},{default:withCtx(()=>[createBaseVNode("span",null,toDisplayString(qa.text),1)]),_:2},1032,["type","size","hit","closable","onClose"]))],2))),128))],2)]),_:2},1032,["disabled"]))]),_:2},1032,["type","size","hit","closable","onClose"]))),128)),si.filterable&&!unref(Sr)?withDirectives((openBlock(),createElementBlock("input",{key:0,"onUpdate:modelValue":Za[2]||(Za[2]=ni=>Nn.value=ni),type:"text",class:normalizeClass(unref(ae).e("search-input")),placeholder:unref(Wa)?"":unref(Ar),onInput:Za[3]||(Za[3]=ni=>gi(Nn.value,ni)),onClick:Za[4]||(Za[4]=withModifiers(ni=>Ja(!0),["stop"])),onKeydown:withKeys(Ti,["delete"]),onCompositionstart:vi,onCompositionupdate:vi,onCompositionend:vi,onFocus:Ai,onBlur:wi},null,42,_hoisted_2$5g)),[[vModelText,Nn.value]]):createCommentVNode("v-if",!0)],2)):createCommentVNode("v-if",!0)],38)),[[unref(ClickOutside),()=>Ja(!1),unref(ja)]])]),content:withCtx(()=>[withDirectives(createVNode$1(unref(_CascaderPanel),{ref_key:"panel",ref:Sn,modelValue:unref(ei),"onUpdate:modelValue":Za[8]||(Za[8]=ni=>isRef(ei)?ei.value=ni:null),options:si.options,props:g.props,border:!1,"render-label":si.$slots.default,onExpandChange:ui,onClose:Za[9]||(Za[9]=ni=>si.$nextTick(()=>Ja(!1)))},null,8,["modelValue","options","props","render-label"]),[[vShow,!kn.value]]),si.filterable?withDirectives((openBlock(),createBlock(unref(ElScrollbar),{key:0,ref_key:"suggestionPanel",ref:wn,tag:"ul",class:normalizeClass(unref(ae).e("suggestion-panel")),"view-class":unref(ae).e("suggestion-list"),onKeydown:Ci},{default:withCtx(()=>[Dn.value.length?(openBlock(!0),createElementBlock(Fragment,{key:0},renderList(Dn.value,ni=>(openBlock(),createElementBlock("li",{key:ni.uid,class:normalizeClass([unref(ae).e("suggestion-item"),unref(ae).is("checked",ni.checked)]),tabindex:-1,onClick:qa=>$i(ni)},[createBaseVNode("span",null,toDisplayString(ni.text),1),ni.checked?(openBlock(),createBlock(unref(ElIcon),{key:0},{default:withCtx(()=>[createVNode$1(unref(check_default))]),_:1})):createCommentVNode("v-if",!0)],10,_hoisted_3$4V))),128)):renderSlot(si.$slots,"empty",{key:1},()=>[createBaseVNode("li",{class:normalizeClass(unref(ae).e("empty-text"))},toDisplayString(unref(he)("el.cascader.noMatch")),3)])]),_:3},8,["class","view-class"])),[[vShow,kn.value]]):createCommentVNode("v-if",!0)]),_:3},8,["visible","teleported","popper-class","transition"]))}});var Cascader=_export_sfc$1(_sfc_main$6G,[["__file","/home/runner/work/element-plus/element-plus/packages/components/cascader/src/cascader.vue"]]);Cascader.install=t=>{t.component(Cascader.name,Cascader)};const _Cascader=Cascader,ElCascader=_Cascader,checkTagProps=buildProps({checked:{type:Boolean,default:!1}}),checkTagEmits={"update:checked":t=>isBoolean(t),[CHANGE_EVENT]:t=>isBoolean(t)},__default__$13=defineComponent({name:"ElCheckTag"}),_sfc_main$6F=defineComponent({...__default__$13,props:checkTagProps,emits:checkTagEmits,setup(t,{emit:n}){const r=t,g=useNamespace("check-tag"),y=()=>{const L=!r.checked;n(CHANGE_EVENT,L),n("update:checked",L)};return(L,z)=>(openBlock(),createElementBlock("span",{class:normalizeClass([unref(g).b(),unref(g).is("checked",L.checked)]),onClick:y},[renderSlot(L.$slots,"default")],2))}});var CheckTag=_export_sfc$1(_sfc_main$6F,[["__file","/home/runner/work/element-plus/element-plus/packages/components/check-tag/src/check-tag.vue"]]);const ElCheckTag=withInstall(CheckTag),rowContextKey=Symbol("rowContextKey"),RowJustify=["start","center","end","space-around","space-between","space-evenly"],RowAlign=["top","middle","bottom"],rowProps=buildProps({tag:{type:String,default:"div"},gutter:{type:Number,default:0},justify:{type:String,values:RowJustify,default:"start"},align:{type:String,values:RowAlign,default:"top"}}),__default__$12=defineComponent({name:"ElRow"}),_sfc_main$6E=defineComponent({...__default__$12,props:rowProps,setup(t){const n=t,r=useNamespace("row"),g=computed(()=>n.gutter);provide(rowContextKey,{gutter:g});const y=computed(()=>{const z={};return n.gutter&&(z.marginRight=z.marginLeft=`-${n.gutter/2}px`),z}),L=computed(()=>[r.b(),r.is(`justify-${n.justify}`,n.justify!=="start"),r.is(`align-${n.align}`,n.align!=="top")]);return(z,j)=>(openBlock(),createBlock(resolveDynamicComponent(z.tag),{class:normalizeClass(unref(L)),style:normalizeStyle$1(unref(y))},{default:withCtx(()=>[renderSlot(z.$slots,"default")]),_:3},8,["class","style"]))}});var Row=_export_sfc$1(_sfc_main$6E,[["__file","/home/runner/work/element-plus/element-plus/packages/components/row/src/row.vue"]]);const ElRow=withInstall(Row),colProps=buildProps({tag:{type:String,default:"div"},span:{type:Number,default:24},offset:{type:Number,default:0},pull:{type:Number,default:0},push:{type:Number,default:0},xs:{type:definePropType([Number,Object]),default:()=>mutable({})},sm:{type:definePropType([Number,Object]),default:()=>mutable({})},md:{type:definePropType([Number,Object]),default:()=>mutable({})},lg:{type:definePropType([Number,Object]),default:()=>mutable({})},xl:{type:definePropType([Number,Object]),default:()=>mutable({})}}),__default__$11=defineComponent({name:"ElCol"}),_sfc_main$6D=defineComponent({...__default__$11,props:colProps,setup(t){const n=t,{gutter:r}=inject(rowContextKey,{gutter:computed(()=>0)}),g=useNamespace("col"),y=computed(()=>{const z={};return r.value&&(z.paddingLeft=z.paddingRight=`${r.value/2}px`),z}),L=computed(()=>{const z=[];return["span","offset","pull","push"].forEach(de=>{const he=n[de];isNumber$2(he)&&(de==="span"?z.push(g.b(`${n[de]}`)):he>0&&z.push(g.b(`${de}-${n[de]}`)))}),["xs","sm","md","lg","xl"].forEach(de=>{isNumber$2(n[de])?z.push(g.b(`${de}-${n[de]}`)):isObject$7(n[de])&&Object.entries(n[de]).forEach(([he,$e])=>{z.push(he!=="span"?g.b(`${de}-${he}-${$e}`):g.b(`${de}-${$e}`))})}),r.value&&z.push(g.is("guttered")),[g.b(),z]});return(z,j)=>(openBlock(),createBlock(resolveDynamicComponent(z.tag),{class:normalizeClass(unref(L)),style:normalizeStyle$1(unref(y))},{default:withCtx(()=>[renderSlot(z.$slots,"default")]),_:3},8,["class","style"]))}});var Col=_export_sfc$1(_sfc_main$6D,[["__file","/home/runner/work/element-plus/element-plus/packages/components/col/src/col.vue"]]);const ElCol=withInstall(Col),emitChangeFn=t=>typeof isNumber$2(t),collapseProps=buildProps({accordion:Boolean,modelValue:{type:definePropType([Array,String,Number]),default:()=>mutable([])}}),collapseEmits={[UPDATE_MODEL_EVENT]:emitChangeFn,[CHANGE_EVENT]:emitChangeFn},collapseContextKey=Symbol("collapseContextKey"),useCollapse=(t,n)=>{const r=ref(castArray$1(t.modelValue)),g=L=>{r.value=L;const z=t.accordion?r.value[0]:r.value;n(UPDATE_MODEL_EVENT,z),n(CHANGE_EVENT,z)},y=L=>{if(t.accordion)g([r.value[0]===L?"":L]);else{const z=[...r.value],j=z.indexOf(L);j>-1?z.splice(j,1):z.push(L),g(z)}};return watch$1(()=>t.modelValue,()=>r.value=castArray$1(t.modelValue),{deep:!0}),provide(collapseContextKey,{activeNames:r,handleItemClick:y}),{activeNames:r,setActiveNames:g}},useCollapseDOM=()=>{const t=useNamespace("collapse");return{rootKls:computed(()=>t.b())}},__default__$10=defineComponent({name:"ElCollapse"}),_sfc_main$6C=defineComponent({...__default__$10,props:collapseProps,emits:collapseEmits,setup(t,{expose:n,emit:r}){const g=t,{activeNames:y,setActiveNames:L}=useCollapse(g,r),{rootKls:z}=useCollapseDOM();return n({activeNames:y,setActiveNames:L}),(j,ae)=>(openBlock(),createElementBlock("div",{class:normalizeClass(unref(z)),role:"tablist","aria-multiselectable":"true"},[renderSlot(j.$slots,"default")],2))}});var Collapse=_export_sfc$1(_sfc_main$6C,[["__file","/home/runner/work/element-plus/element-plus/packages/components/collapse/src/collapse.vue"]]);const __default__$$=defineComponent({name:"ElCollapseTransition"}),_sfc_main$6B=defineComponent({...__default__$$,setup(t){const n=useNamespace("collapse-transition"),r={beforeEnter(g){g.dataset||(g.dataset={}),g.dataset.oldPaddingTop=g.style.paddingTop,g.dataset.oldPaddingBottom=g.style.paddingBottom,g.style.maxHeight=0,g.style.paddingTop=0,g.style.paddingBottom=0},enter(g){g.dataset.oldOverflow=g.style.overflow,g.scrollHeight!==0?(g.style.maxHeight=`${g.scrollHeight}px`,g.style.paddingTop=g.dataset.oldPaddingTop,g.style.paddingBottom=g.dataset.oldPaddingBottom):(g.style.maxHeight=0,g.style.paddingTop=g.dataset.oldPaddingTop,g.style.paddingBottom=g.dataset.oldPaddingBottom),g.style.overflow="hidden"},afterEnter(g){g.style.maxHeight="",g.style.overflow=g.dataset.oldOverflow},beforeLeave(g){g.dataset||(g.dataset={}),g.dataset.oldPaddingTop=g.style.paddingTop,g.dataset.oldPaddingBottom=g.style.paddingBottom,g.dataset.oldOverflow=g.style.overflow,g.style.maxHeight=`${g.scrollHeight}px`,g.style.overflow="hidden"},leave(g){g.scrollHeight!==0&&(g.style.maxHeight=0,g.style.paddingTop=0,g.style.paddingBottom=0)},afterLeave(g){g.style.maxHeight="",g.style.overflow=g.dataset.oldOverflow,g.style.paddingTop=g.dataset.oldPaddingTop,g.style.paddingBottom=g.dataset.oldPaddingBottom}};return(g,y)=>(openBlock(),createBlock(Transition,mergeProps({name:unref(n).b()},toHandlers(r)),{default:withCtx(()=>[renderSlot(g.$slots,"default")]),_:3},16,["name"]))}});var CollapseTransition=_export_sfc$1(_sfc_main$6B,[["__file","/home/runner/work/element-plus/element-plus/packages/components/collapse-transition/src/collapse-transition.vue"]]);CollapseTransition.install=t=>{t.component(CollapseTransition.name,CollapseTransition)};const _CollapseTransition=CollapseTransition,ElCollapseTransition=_CollapseTransition,collapseItemProps=buildProps({title:{type:String,default:""},name:{type:definePropType([String,Number]),default:()=>generateId()},disabled:Boolean}),useCollapseItem=t=>{const n=inject(collapseContextKey),r=ref(!1),g=ref(!1),y=ref(generateId()),L=computed(()=>n==null?void 0:n.activeNames.value.includes(t.name));return{focusing:r,id:y,isActive:L,handleFocus:()=>{setTimeout(()=>{g.value?g.value=!1:r.value=!0},50)},handleHeaderClick:()=>{t.disabled||(n==null||n.handleItemClick(t.name),r.value=!1,g.value=!0)},handleEnterClick:()=>{n==null||n.handleItemClick(t.name)}}},useCollapseItemDOM=(t,{focusing:n,isActive:r,id:g})=>{const y=useNamespace("collapse"),L=computed(()=>[y.b("item"),y.is("active",unref(r)),y.is("disabled",t.disabled)]),z=computed(()=>[y.be("item","header"),y.is("active",unref(r)),{focusing:unref(n)&&!t.disabled}]),j=computed(()=>[y.be("item","arrow"),y.is("active",unref(r))]),ae=computed(()=>y.be("item","wrap")),de=computed(()=>y.be("item","content")),he=computed(()=>y.b(`content-${unref(g)}`)),$e=computed(()=>y.b(`head-${unref(g)}`));return{arrowKls:j,headKls:z,rootKls:L,itemWrapperKls:ae,itemContentKls:de,scopedContentId:he,scopedHeadId:$e}},_hoisted_1$5H=["aria-expanded","aria-controls","aria-describedby"],_hoisted_2$5f=["id","tabindex"],_hoisted_3$4U=["id","aria-hidden","aria-labelledby"],__default__$_=defineComponent({name:"ElCollapseItem"}),_sfc_main$6A=defineComponent({...__default__$_,props:collapseItemProps,setup(t,{expose:n}){const r=t,{focusing:g,id:y,isActive:L,handleFocus:z,handleHeaderClick:j,handleEnterClick:ae}=useCollapseItem(r),{arrowKls:de,headKls:he,rootKls:$e,itemWrapperKls:Lt,itemContentKls:jt,scopedContentId:$n,scopedHeadId:Cn}=useCollapseItemDOM(r,{focusing:g,isActive:L,id:y});return n({isActive:L}),(Sn,wn)=>(openBlock(),createElementBlock("div",{class:normalizeClass(unref($e))},[createBaseVNode("div",{role:"tab","aria-expanded":unref(L),"aria-controls":unref($n),"aria-describedby":unref($n)},[createBaseVNode("div",{id:unref(Cn),class:normalizeClass(unref(he)),role:"button",tabindex:Sn.disabled?-1:0,onClick:wn[0]||(wn[0]=(...xn)=>unref(j)&&unref(j)(...xn)),onKeypress:wn[1]||(wn[1]=withKeys(withModifiers((...xn)=>unref(ae)&&unref(ae)(...xn),["stop","prevent"]),["space","enter"])),onFocus:wn[2]||(wn[2]=(...xn)=>unref(z)&&unref(z)(...xn)),onBlur:wn[3]||(wn[3]=xn=>g.value=!1)},[renderSlot(Sn.$slots,"title",{},()=>[createTextVNode(toDisplayString(Sn.title),1)]),createVNode$1(unref(ElIcon),{class:normalizeClass(unref(de))},{default:withCtx(()=>[createVNode$1(unref(arrow_right_default))]),_:1},8,["class"])],42,_hoisted_2$5f)],8,_hoisted_1$5H),createVNode$1(unref(_CollapseTransition),null,{default:withCtx(()=>[withDirectives(createBaseVNode("div",{id:unref($n),class:normalizeClass(unref(Lt)),role:"tabpanel","aria-hidden":!unref(L),"aria-labelledby":unref(Cn)},[createBaseVNode("div",{class:normalizeClass(unref(jt))},[renderSlot(Sn.$slots,"default")],2)],10,_hoisted_3$4U),[[vShow,unref(L)]])]),_:3})],2))}});var CollapseItem=_export_sfc$1(_sfc_main$6A,[["__file","/home/runner/work/element-plus/element-plus/packages/components/collapse/src/collapse-item.vue"]]);const ElCollapse=withInstall(Collapse,{CollapseItem}),ElCollapseItem=withNoopInstall(CollapseItem),alphaSliderProps=buildProps({color:{type:definePropType(Object),required:!0},vertical:{type:Boolean,default:!1}});let isDragging=!1;function draggable(t,n){if(!isClient)return;const r=function(L){var z;(z=n.drag)==null||z.call(n,L)},g=function(L){var z;document.removeEventListener("mousemove",r),document.removeEventListener("mouseup",g),document.removeEventListener("touchmove",r),document.removeEventListener("touchend",g),document.onselectstart=null,document.ondragstart=null,isDragging=!1,(z=n.end)==null||z.call(n,L)},y=function(L){var z;isDragging||(L.preventDefault(),document.onselectstart=()=>!1,document.ondragstart=()=>!1,document.addEventListener("mousemove",r),document.addEventListener("mouseup",g),document.addEventListener("touchmove",r),document.addEventListener("touchend",g),isDragging=!0,(z=n.start)==null||z.call(n,L))};t.addEventListener("mousedown",y),t.addEventListener("touchstart",y)}const useAlphaSlider=t=>{const n=getCurrentInstance(),r=shallowRef(),g=shallowRef();function y(z){z.target!==r.value&&L(z)}function L(z){if(!g.value||!r.value)return;const ae=n.vnode.el.getBoundingClientRect(),{clientX:de,clientY:he}=getClientXY(z);if(t.vertical){let $e=he-ae.top;$e=Math.max(r.value.offsetHeight/2,$e),$e=Math.min($e,ae.height-r.value.offsetHeight/2),t.color.set("alpha",Math.round(($e-r.value.offsetHeight/2)/(ae.height-r.value.offsetHeight)*100))}else{let $e=de-ae.left;$e=Math.max(r.value.offsetWidth/2,$e),$e=Math.min($e,ae.width-r.value.offsetWidth/2),t.color.set("alpha",Math.round(($e-r.value.offsetWidth/2)/(ae.width-r.value.offsetWidth)*100))}}return{thumb:r,bar:g,handleDrag:L,handleClick:y}},useAlphaSliderDOM=(t,{bar:n,thumb:r,handleDrag:g})=>{const y=getCurrentInstance(),L=useNamespace("color-alpha-slider"),z=ref(0),j=ref(0),ae=ref();function de(){if(!r.value||t.vertical)return 0;const xn=y.vnode.el,Tn=t.color.get("alpha");return xn?Math.round(Tn*(xn.offsetWidth-r.value.offsetWidth/2)/100):0}function he(){if(!r.value)return 0;const xn=y.vnode.el;if(!t.vertical)return 0;const Tn=t.color.get("alpha");return xn?Math.round(Tn*(xn.offsetHeight-r.value.offsetHeight/2)/100):0}function $e(){if(t.color&&t.color.value){const{r:xn,g:Tn,b:kn}=t.color.toRgb();return`linear-gradient(to right, rgba(${xn}, ${Tn}, ${kn}, 0) 0%, rgba(${xn}, ${Tn}, ${kn}, 1) 100%)`}return""}function Lt(){z.value=de(),j.value=he(),ae.value=$e()}onMounted(()=>{if(!n.value||!r.value)return;const xn={drag:Tn=>{g(Tn)},end:Tn=>{g(Tn)}};draggable(n.value,xn),draggable(r.value,xn),Lt()}),watch$1(()=>t.color.get("alpha"),()=>Lt()),watch$1(()=>t.color.value,()=>Lt());const jt=computed(()=>[L.b(),L.is("vertical",t.vertical)]),$n=computed(()=>L.e("bar")),Cn=computed(()=>L.e("thumb")),Sn=computed(()=>({background:ae.value})),wn=computed(()=>({left:addUnit(z.value),top:addUnit(j.value)}));return{rootKls:jt,barKls:$n,barStyle:Sn,thumbKls:Cn,thumbStyle:wn,update:Lt}},COMPONENT_NAME$d="ElColorAlphaSlider",__default__$Z=defineComponent({name:COMPONENT_NAME$d}),_sfc_main$6z=defineComponent({...__default__$Z,props:alphaSliderProps,setup(t,{expose:n}){const r=t,{bar:g,thumb:y,handleDrag:L,handleClick:z}=useAlphaSlider(r),{rootKls:j,barKls:ae,barStyle:de,thumbKls:he,thumbStyle:$e,update:Lt}=useAlphaSliderDOM(r,{bar:g,thumb:y,handleDrag:L});return n({update:Lt,bar:g,thumb:y}),(jt,$n)=>(openBlock(),createElementBlock("div",{class:normalizeClass(unref(j))},[createBaseVNode("div",{ref_key:"bar",ref:g,class:normalizeClass(unref(ae)),style:normalizeStyle$1(unref(de)),onClick:$n[0]||($n[0]=(...Cn)=>unref(z)&&unref(z)(...Cn))},null,6),createBaseVNode("div",{ref_key:"thumb",ref:y,class:normalizeClass(unref(he)),style:normalizeStyle$1(unref($e))},null,6)],2))}});var AlphaSlider=_export_sfc$1(_sfc_main$6z,[["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/components/alpha-slider.vue"]]);const _sfc_main$6y=defineComponent({name:"ElColorHueSlider",props:{color:{type:Object,required:!0},vertical:Boolean},setup(t){const n=useNamespace("color-hue-slider"),r=getCurrentInstance(),g=ref(),y=ref(),L=ref(0),z=ref(0),j=computed(()=>t.color.get("hue"));watch$1(()=>j.value,()=>{Lt()});function ae(jt){jt.target!==g.value&&de(jt)}function de(jt){if(!y.value||!g.value)return;const Cn=r.vnode.el.getBoundingClientRect(),{clientX:Sn,clientY:wn}=getClientXY(jt);let xn;if(t.vertical){let Tn=wn-Cn.top;Tn=Math.min(Tn,Cn.height-g.value.offsetHeight/2),Tn=Math.max(g.value.offsetHeight/2,Tn),xn=Math.round((Tn-g.value.offsetHeight/2)/(Cn.height-g.value.offsetHeight)*360)}else{let Tn=Sn-Cn.left;Tn=Math.min(Tn,Cn.width-g.value.offsetWidth/2),Tn=Math.max(g.value.offsetWidth/2,Tn),xn=Math.round((Tn-g.value.offsetWidth/2)/(Cn.width-g.value.offsetWidth)*360)}t.color.set("hue",xn)}function he(){if(!g.value)return 0;const jt=r.vnode.el;if(t.vertical)return 0;const $n=t.color.get("hue");return jt?Math.round($n*(jt.offsetWidth-g.value.offsetWidth/2)/360):0}function $e(){if(!g.value)return 0;const jt=r.vnode.el;if(!t.vertical)return 0;const $n=t.color.get("hue");return jt?Math.round($n*(jt.offsetHeight-g.value.offsetHeight/2)/360):0}function Lt(){L.value=he(),z.value=$e()}return onMounted(()=>{if(!y.value||!g.value)return;const jt={drag:$n=>{de($n)},end:$n=>{de($n)}};draggable(y.value,jt),draggable(g.value,jt),Lt()}),{bar:y,thumb:g,thumbLeft:L,thumbTop:z,hueValue:j,handleClick:ae,update:Lt,ns:n}}});function _sfc_render$52(t,n,r,g,y,L){return openBlock(),createElementBlock("div",{class:normalizeClass([t.ns.b(),t.ns.is("vertical",t.vertical)])},[createBaseVNode("div",{ref:"bar",class:normalizeClass(t.ns.e("bar")),onClick:n[0]||(n[0]=(...z)=>t.handleClick&&t.handleClick(...z))},null,2),createBaseVNode("div",{ref:"thumb",class:normalizeClass(t.ns.e("thumb")),style:normalizeStyle$1({left:t.thumbLeft+"px",top:t.thumbTop+"px"})},null,6)],2)}var HueSlider=_export_sfc$1(_sfc_main$6y,[["render",_sfc_render$52],["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/components/hue-slider.vue"]]);const colorPickerProps=buildProps({modelValue:String,id:String,showAlpha:Boolean,colorFormat:String,disabled:Boolean,size:useSizeProp,popperClass:{type:String,default:""},label:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},predefine:{type:definePropType(Array)},validateEvent:{type:Boolean,default:!0}}),colorPickerEmits={[UPDATE_MODEL_EVENT]:t=>isString$3(t)||isNil(t),[CHANGE_EVENT]:t=>isString$3(t)||isNil(t),activeChange:t=>isString$3(t)||isNil(t)},colorPickerContextKey=Symbol("colorPickerContextKey"),hsv2hsl=function(t,n,r){return[t,n*r/((t=(2-n)*r)<1?t:2-t)||0,t/2]},isOnePointZero=function(t){return typeof t=="string"&&t.includes(".")&&Number.parseFloat(t)===1},isPercentage=function(t){return typeof t=="string"&&t.includes("%")},bound01=function(t,n){isOnePointZero(t)&&(t="100%");const r=isPercentage(t);return t=Math.min(n,Math.max(0,Number.parseFloat(`${t}`))),r&&(t=Number.parseInt(`${t*n}`,10)/100),Math.abs(t-n)<1e-6?1:t%n/Number.parseFloat(n)},INT_HEX_MAP={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"},hexOne=t=>{t=Math.min(Math.round(t),255);const n=Math.floor(t/16),r=t%16;return`${INT_HEX_MAP[n]||n}${INT_HEX_MAP[r]||r}`},toHex$1=function({r:t,g:n,b:r}){return Number.isNaN(+t)||Number.isNaN(+n)||Number.isNaN(+r)?"":`#${hexOne(t)}${hexOne(n)}${hexOne(r)}`},HEX_INT_MAP={A:10,B:11,C:12,D:13,E:14,F:15},parseHexChannel=function(t){return t.length===2?(HEX_INT_MAP[t[0].toUpperCase()]||+t[0])*16+(HEX_INT_MAP[t[1].toUpperCase()]||+t[1]):HEX_INT_MAP[t[1].toUpperCase()]||+t[1]},hsl2hsv=function(t,n,r){n=n/100,r=r/100;let g=n;const y=Math.max(r,.01);r*=2,n*=r<=1?r:2-r,g*=y<=1?y:2-y;const L=(r+n)/2,z=r===0?2*g/(y+g):2*n/(r+n);return{h:t,s:z*100,v:L*100}},rgb2hsv=(t,n,r)=>{t=bound01(t,255),n=bound01(n,255),r=bound01(r,255);const g=Math.max(t,n,r),y=Math.min(t,n,r);let L;const z=g,j=g-y,ae=g===0?0:j/g;if(g===y)L=0;else{switch(g){case t:{L=(n-r)/j+(n{this._hue=Math.max(0,Math.min(360,g)),this._saturation=Math.max(0,Math.min(100,y)),this._value=Math.max(0,Math.min(100,L)),this.doOnChange()};if(n.includes("hsl")){const g=n.replace(/hsla|hsl|\(|\)/gm,"").split(/\s|,/g).filter(y=>y!=="").map((y,L)=>L>2?Number.parseFloat(y):Number.parseInt(y,10));if(g.length===4?this._alpha=Number.parseFloat(g[3])*100:g.length===3&&(this._alpha=100),g.length>=3){const{h:y,s:L,v:z}=hsl2hsv(g[0],g[1],g[2]);r(y,L,z)}}else if(n.includes("hsv")){const g=n.replace(/hsva|hsv|\(|\)/gm,"").split(/\s|,/g).filter(y=>y!=="").map((y,L)=>L>2?Number.parseFloat(y):Number.parseInt(y,10));g.length===4?this._alpha=Number.parseFloat(g[3])*100:g.length===3&&(this._alpha=100),g.length>=3&&r(g[0],g[1],g[2])}else if(n.includes("rgb")){const g=n.replace(/rgba|rgb|\(|\)/gm,"").split(/\s|,/g).filter(y=>y!=="").map((y,L)=>L>2?Number.parseFloat(y):Number.parseInt(y,10));if(g.length===4?this._alpha=Number.parseFloat(g[3])*100:g.length===3&&(this._alpha=100),g.length>=3){const{h:y,s:L,v:z}=rgb2hsv(g[0],g[1],g[2]);r(y,L,z)}}else if(n.includes("#")){const g=n.replace("#","").trim();if(!/^[0-9a-fA-F]{3}$|^[0-9a-fA-F]{6}$|^[0-9a-fA-F]{8}$/.test(g))return;let y,L,z;g.length===3?(y=parseHexChannel(g[0]+g[0]),L=parseHexChannel(g[1]+g[1]),z=parseHexChannel(g[2]+g[2])):(g.length===6||g.length===8)&&(y=parseHexChannel(g.slice(0,2)),L=parseHexChannel(g.slice(2,4)),z=parseHexChannel(g.slice(4,6))),g.length===8?this._alpha=parseHexChannel(g.slice(6))/255*100:(g.length===3||g.length===6)&&(this._alpha=100);const{h:j,s:ae,v:de}=rgb2hsv(y,L,z);r(j,ae,de)}}compare(n){return Math.abs(n._hue-this._hue)<2&&Math.abs(n._saturation-this._saturation)<1&&Math.abs(n._value-this._value)<1&&Math.abs(n._alpha-this._alpha)<1}doOnChange(){const{_hue:n,_saturation:r,_value:g,_alpha:y,format:L}=this;if(this.enableAlpha)switch(L){case"hsl":{const z=hsv2hsl(n,r/100,g/100);this.value=`hsla(${n}, ${Math.round(z[1]*100)}%, ${Math.round(z[2]*100)}%, ${this.get("alpha")/100})`;break}case"hsv":{this.value=`hsva(${n}, ${Math.round(r)}%, ${Math.round(g)}%, ${this.get("alpha")/100})`;break}case"hex":{this.value=`${toHex$1(hsv2rgb(n,r,g))}${hexOne(y*255/100)}`;break}default:{const{r:z,g:j,b:ae}=hsv2rgb(n,r,g);this.value=`rgba(${z}, ${j}, ${ae}, ${this.get("alpha")/100})`}}else switch(L){case"hsl":{const z=hsv2hsl(n,r/100,g/100);this.value=`hsl(${n}, ${Math.round(z[1]*100)}%, ${Math.round(z[2]*100)}%)`;break}case"hsv":{this.value=`hsv(${n}, ${Math.round(r)}%, ${Math.round(g)}%)`;break}case"rgb":{const{r:z,g:j,b:ae}=hsv2rgb(n,r,g);this.value=`rgb(${z}, ${j}, ${ae})`;break}default:this.value=toHex$1(hsv2rgb(n,r,g))}}}const _sfc_main$6x=defineComponent({props:{colors:{type:Array,required:!0},color:{type:Object,required:!0}},setup(t){const n=useNamespace("color-predefine"),{currentColor:r}=inject(colorPickerContextKey),g=ref(L(t.colors,t.color));watch$1(()=>r.value,z=>{const j=new Color;j.fromString(z),g.value.forEach(ae=>{ae.selected=j.compare(ae)})}),watchEffect(()=>{g.value=L(t.colors,t.color)});function y(z){t.color.fromString(t.colors[z])}function L(z,j){return z.map(ae=>{const de=new Color;return de.enableAlpha=!0,de.format="rgba",de.fromString(ae),de.selected=de.value===j.value,de})}return{rgbaColors:g,handleSelect:y,ns:n}}}),_hoisted_1$5G=["onClick"];function _sfc_render$51(t,n,r,g,y,L){return openBlock(),createElementBlock("div",{class:normalizeClass(t.ns.b())},[createBaseVNode("div",{class:normalizeClass(t.ns.e("colors"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.rgbaColors,(z,j)=>(openBlock(),createElementBlock("div",{key:t.colors[j],class:normalizeClass([t.ns.e("color-selector"),t.ns.is("alpha",z._alpha<100),{selected:z.selected}]),onClick:ae=>t.handleSelect(j)},[createBaseVNode("div",{style:normalizeStyle$1({backgroundColor:z.value})},null,4)],10,_hoisted_1$5G))),128))],2)],2)}var Predefine=_export_sfc$1(_sfc_main$6x,[["render",_sfc_render$51],["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/components/predefine.vue"]]);const _sfc_main$6w=defineComponent({name:"ElSlPanel",props:{color:{type:Object,required:!0}},setup(t){const n=useNamespace("color-svpanel"),r=getCurrentInstance(),g=ref(0),y=ref(0),L=ref("hsl(0, 100%, 50%)"),z=computed(()=>{const de=t.color.get("hue"),he=t.color.get("value");return{hue:de,value:he}});function j(){const de=t.color.get("saturation"),he=t.color.get("value"),$e=r.vnode.el,{clientWidth:Lt,clientHeight:jt}=$e;y.value=de*Lt/100,g.value=(100-he)*jt/100,L.value=`hsl(${t.color.get("hue")}, 100%, 50%)`}function ae(de){const $e=r.vnode.el.getBoundingClientRect(),{clientX:Lt,clientY:jt}=getClientXY(de);let $n=Lt-$e.left,Cn=jt-$e.top;$n=Math.max(0,$n),$n=Math.min($n,$e.width),Cn=Math.max(0,Cn),Cn=Math.min(Cn,$e.height),y.value=$n,g.value=Cn,t.color.set({saturation:$n/$e.width*100,value:100-Cn/$e.height*100})}return watch$1(()=>z.value,()=>{j()}),onMounted(()=>{draggable(r.vnode.el,{drag:de=>{ae(de)},end:de=>{ae(de)}}),j()}),{cursorTop:g,cursorLeft:y,background:L,colorValue:z,handleDrag:ae,update:j,ns:n}}}),_hoisted_1$5F=createBaseVNode("div",null,null,-1),_hoisted_2$5e=[_hoisted_1$5F];function _sfc_render$50(t,n,r,g,y,L){return openBlock(),createElementBlock("div",{class:normalizeClass(t.ns.b()),style:normalizeStyle$1({backgroundColor:t.background})},[createBaseVNode("div",{class:normalizeClass(t.ns.e("white"))},null,2),createBaseVNode("div",{class:normalizeClass(t.ns.e("black"))},null,2),createBaseVNode("div",{class:normalizeClass(t.ns.e("cursor")),style:normalizeStyle$1({top:t.cursorTop+"px",left:t.cursorLeft+"px"})},_hoisted_2$5e,6)],6)}var SvPanel=_export_sfc$1(_sfc_main$6w,[["render",_sfc_render$50],["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/components/sv-panel.vue"]]);const _hoisted_1$5E=["id","aria-label","aria-labelledby","aria-description","tabindex","onKeydown"],__default__$Y=defineComponent({name:"ElColorPicker"}),_sfc_main$6v=defineComponent({...__default__$Y,props:colorPickerProps,emits:colorPickerEmits,setup(t,{expose:n,emit:r}){const g=t,{t:y}=useLocale(),L=useNamespace("color"),{formItem:z}=useFormItem(),j=useFormSize(),ae=useFormDisabled(),{inputId:de,isLabeledByFormItem:he}=useFormItemInputId(g,{formItemContext:z}),$e=ref(),Lt=ref(),jt=ref(),$n=ref();let Cn=!0;const Sn=reactive(new Color({enableAlpha:g.showAlpha,format:g.colorFormat||"",value:g.modelValue})),wn=ref(!1),xn=ref(!1),Tn=ref(""),kn=computed(()=>!g.modelValue&&!xn.value?"transparent":In(Sn,g.showAlpha)),Mn=computed(()=>!g.modelValue&&!xn.value?"":Sn.value),An=computed(()=>he.value?void 0:g.label||y("el.colorpicker.defaultLabel")),Nn=computed(()=>he.value?z==null?void 0:z.labelId:void 0),Pn=computed(()=>[L.b("picker"),L.is("disabled",ae.value),L.bm("picker",j.value)]);function In(Ba,La){if(!(Ba instanceof Color))throw new TypeError("color should be instance of _color Class");const{r:Va,g:Ua,b:za}=Ba.toRgb();return La?`rgba(${Va}, ${Ua}, ${za}, ${Ba.get("alpha")/100})`:`rgb(${Va}, ${Ua}, ${za})`}function Dn(Ba){wn.value=Ba}const Rn=debounce$1(Dn,100);function On(){Rn(!1),Sr()}function Sr(){nextTick(()=>{g.modelValue?Sn.fromString(g.modelValue):(Sn.value="",nextTick(()=>{xn.value=!1}))})}function Ar(){ae.value||Rn(!wn.value)}function Da(){Sn.fromString(Tn.value)}function Pa(){const Ba=Sn.value;r(UPDATE_MODEL_EVENT,Ba),r("change",Ba),g.validateEvent&&(z==null||z.validate("change").catch(La=>void 0)),Rn(!1),nextTick(()=>{const La=new Color({enableAlpha:g.showAlpha,format:g.colorFormat||"",value:g.modelValue});Sn.compare(La)||Sr()})}function Aa(){Rn(!1),r(UPDATE_MODEL_EVENT,null),r("change",null),g.modelValue!==null&&g.validateEvent&&(z==null||z.validate("change").catch(Ba=>void 0)),Sr()}return onMounted(()=>{g.modelValue&&(Tn.value=Mn.value)}),watch$1(()=>g.modelValue,Ba=>{Ba?Ba&&Ba!==Sn.value&&(Cn=!1,Sn.fromString(Ba)):xn.value=!1}),watch$1(()=>Mn.value,Ba=>{Tn.value=Ba,Cn&&r("activeChange",Ba),Cn=!0}),watch$1(()=>Sn.value,()=>{!g.modelValue&&!xn.value&&(xn.value=!0)}),watch$1(()=>wn.value,()=>{nextTick(()=>{var Ba,La,Va;(Ba=$e.value)==null||Ba.update(),(La=Lt.value)==null||La.update(),(Va=jt.value)==null||Va.update()})}),provide(colorPickerContextKey,{currentColor:Mn}),n({color:Sn}),(Ba,La)=>(openBlock(),createBlock(unref(ElTooltip),{ref_key:"popper",ref:$n,visible:wn.value,"show-arrow":!1,"fallback-placements":["bottom","top","right","left"],offset:0,"gpu-acceleration":!1,"popper-class":[unref(L).be("picker","panel"),unref(L).b("dropdown"),Ba.popperClass],"stop-popper-mouse-event":!1,effect:"light",trigger:"click",transition:`${unref(L).namespace.value}-zoom-in-top`,persistent:""},{content:withCtx(()=>[withDirectives((openBlock(),createElementBlock("div",null,[createBaseVNode("div",{class:normalizeClass(unref(L).be("dropdown","main-wrapper"))},[createVNode$1(HueSlider,{ref_key:"hue",ref:$e,class:"hue-slider",color:unref(Sn),vertical:""},null,8,["color"]),createVNode$1(SvPanel,{ref:"svPanel",color:unref(Sn)},null,8,["color"])],2),Ba.showAlpha?(openBlock(),createBlock(AlphaSlider,{key:0,ref_key:"alpha",ref:jt,color:unref(Sn)},null,8,["color"])):createCommentVNode("v-if",!0),Ba.predefine?(openBlock(),createBlock(Predefine,{key:1,ref:"predefine",color:unref(Sn),colors:Ba.predefine},null,8,["color","colors"])):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(L).be("dropdown","btns"))},[createBaseVNode("span",{class:normalizeClass(unref(L).be("dropdown","value"))},[createVNode$1(unref(ElInput),{modelValue:Tn.value,"onUpdate:modelValue":La[0]||(La[0]=Va=>Tn.value=Va),"validate-event":!1,size:"small",onKeyup:withKeys(Da,["enter"]),onBlur:Da},null,8,["modelValue","onKeyup"])],2),createVNode$1(unref(ElButton),{class:normalizeClass(unref(L).be("dropdown","link-btn")),text:"",size:"small",onClick:Aa},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(y)("el.colorpicker.clear")),1)]),_:1},8,["class"]),createVNode$1(unref(ElButton),{plain:"",size:"small",class:normalizeClass(unref(L).be("dropdown","btn")),onClick:Pa},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(y)("el.colorpicker.confirm")),1)]),_:1},8,["class"])],2)])),[[unref(ClickOutside),On]])]),default:withCtx(()=>[createBaseVNode("div",{id:unref(de),class:normalizeClass(unref(Pn)),role:"button","aria-label":unref(An),"aria-labelledby":unref(Nn),"aria-description":unref(y)("el.colorpicker.description",{color:Ba.modelValue||""}),tabindex:Ba.tabindex,onKeydown:withKeys(Ar,["enter"])},[unref(ae)?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(L).be("picker","mask"))},null,2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(L).be("picker","trigger")),onClick:Ar},[createBaseVNode("span",{class:normalizeClass([unref(L).be("picker","color"),unref(L).is("alpha",Ba.showAlpha)])},[createBaseVNode("span",{class:normalizeClass(unref(L).be("picker","color-inner")),style:normalizeStyle$1({backgroundColor:unref(kn)})},[withDirectives(createVNode$1(unref(ElIcon),{class:normalizeClass([unref(L).be("picker","icon"),unref(L).is("icon-arrow-down")])},{default:withCtx(()=>[createVNode$1(unref(arrow_down_default))]),_:1},8,["class"]),[[vShow,Ba.modelValue||xn.value]]),!Ba.modelValue&&!xn.value?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass([unref(L).be("picker","empty"),unref(L).is("icon-close")])},{default:withCtx(()=>[createVNode$1(unref(close_default))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],6)],2)],2)],42,_hoisted_1$5E)]),_:1},8,["visible","popper-class","transition"]))}});var ColorPicker=_export_sfc$1(_sfc_main$6v,[["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/color-picker.vue"]]);const ElColorPicker=withInstall(ColorPicker),__default__$X=defineComponent({name:"ElContainer"}),_sfc_main$6u=defineComponent({...__default__$X,props:{direction:{type:String}},setup(t){const n=t,r=useSlots(),g=useNamespace("container"),y=computed(()=>n.direction==="vertical"?!0:n.direction==="horizontal"?!1:r&&r.default?r.default().some(z=>{const j=z.type.name;return j==="ElHeader"||j==="ElFooter"}):!1);return(L,z)=>(openBlock(),createElementBlock("section",{class:normalizeClass([unref(g).b(),unref(g).is("vertical",unref(y))])},[renderSlot(L.$slots,"default")],2))}});var Container=_export_sfc$1(_sfc_main$6u,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/container.vue"]]);const __default__$W=defineComponent({name:"ElAside"}),_sfc_main$6t=defineComponent({...__default__$W,props:{width:{type:String,default:null}},setup(t){const n=t,r=useNamespace("aside"),g=computed(()=>n.width?r.cssVarBlock({width:n.width}):{});return(y,L)=>(openBlock(),createElementBlock("aside",{class:normalizeClass(unref(r).b()),style:normalizeStyle$1(unref(g))},[renderSlot(y.$slots,"default")],6))}});var Aside=_export_sfc$1(_sfc_main$6t,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/aside.vue"]]);const __default__$V=defineComponent({name:"ElFooter"}),_sfc_main$6s=defineComponent({...__default__$V,props:{height:{type:String,default:null}},setup(t){const n=t,r=useNamespace("footer"),g=computed(()=>n.height?r.cssVarBlock({height:n.height}):{});return(y,L)=>(openBlock(),createElementBlock("footer",{class:normalizeClass(unref(r).b()),style:normalizeStyle$1(unref(g))},[renderSlot(y.$slots,"default")],6))}});var Footer$2=_export_sfc$1(_sfc_main$6s,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/footer.vue"]]);const __default__$U=defineComponent({name:"ElHeader"}),_sfc_main$6r=defineComponent({...__default__$U,props:{height:{type:String,default:null}},setup(t){const n=t,r=useNamespace("header"),g=computed(()=>n.height?r.cssVarBlock({height:n.height}):{});return(y,L)=>(openBlock(),createElementBlock("header",{class:normalizeClass(unref(r).b()),style:normalizeStyle$1(unref(g))},[renderSlot(y.$slots,"default")],6))}});var Header=_export_sfc$1(_sfc_main$6r,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/header.vue"]]);const __default__$T=defineComponent({name:"ElMain"}),_sfc_main$6q=defineComponent({...__default__$T,setup(t){const n=useNamespace("main");return(r,g)=>(openBlock(),createElementBlock("main",{class:normalizeClass(unref(n).b())},[renderSlot(r.$slots,"default")],2))}});var Main=_export_sfc$1(_sfc_main$6q,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/main.vue"]]);const ElContainer=withInstall(Container,{Aside,Footer:Footer$2,Header,Main}),ElAside=withNoopInstall(Aside),ElFooter=withNoopInstall(Footer$2),ElHeader=withNoopInstall(Header),ElMain=withNoopInstall(Main);var advancedFormat$1={exports:{}};(function(t,n){(function(r,g){t.exports=g()})(commonjsGlobal,function(){return function(r,g){var y=g.prototype,L=y.format;y.format=function(z){var j=this,ae=this.$locale();if(!this.isValid())return L.bind(this)(z);var de=this.$utils(),he=(z||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,function($e){switch($e){case"Q":return Math.ceil((j.$M+1)/3);case"Do":return ae.ordinal(j.$D);case"gggg":return j.weekYear();case"GGGG":return j.isoWeekYear();case"wo":return ae.ordinal(j.week(),"W");case"w":case"ww":return de.s(j.week(),$e==="w"?1:2,"0");case"W":case"WW":return de.s(j.isoWeek(),$e==="W"?1:2,"0");case"k":case"kk":return de.s(String(j.$H===0?24:j.$H),$e==="k"?1:2,"0");case"X":return Math.floor(j.$d.getTime()/1e3);case"x":return j.$d.getTime();case"z":return"["+j.offsetName()+"]";case"zzz":return"["+j.offsetName("long")+"]";default:return $e}});return L.bind(this)(he)}}})})(advancedFormat$1);var advancedFormat=advancedFormat$1.exports,weekOfYear$1={exports:{}};(function(t,n){(function(r,g){t.exports=g()})(commonjsGlobal,function(){var r="week",g="year";return function(y,L,z){var j=L.prototype;j.week=function(ae){if(ae===void 0&&(ae=null),ae!==null)return this.add(7*(ae-this.week()),"day");var de=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var he=z(this).startOf(g).add(1,g).date(de),$e=z(this).endOf(r);if(he.isBefore($e))return 1}var Lt=z(this).startOf(g).date(de).startOf(r).subtract(1,"millisecond"),jt=this.diff(Lt,r,!0);return jt<0?z(this).startOf("week").week():Math.ceil(jt)},j.weeks=function(ae){return ae===void 0&&(ae=null),this.week(ae)}}})})(weekOfYear$1);var weekOfYear=weekOfYear$1.exports,weekYear$1={exports:{}};(function(t,n){(function(r,g){t.exports=g()})(commonjsGlobal,function(){return function(r,g){g.prototype.weekYear=function(){var y=this.month(),L=this.week(),z=this.year();return L===1&&y===11?z+1:y===0&&L>=52?z-1:z}}})})(weekYear$1);var weekYear=weekYear$1.exports,dayOfYear$1={exports:{}};(function(t,n){(function(r,g){t.exports=g()})(commonjsGlobal,function(){return function(r,g,y){g.prototype.dayOfYear=function(L){var z=Math.round((y(this).startOf("day")-y(this).startOf("year"))/864e5)+1;return L==null?z:this.add(L-z,"day")}}})})(dayOfYear$1);var dayOfYear=dayOfYear$1.exports,isSameOrAfter$1={exports:{}};(function(t,n){(function(r,g){t.exports=g()})(commonjsGlobal,function(){return function(r,g){g.prototype.isSameOrAfter=function(y,L){return this.isSame(y,L)||this.isAfter(y,L)}}})})(isSameOrAfter$1);var isSameOrAfter=isSameOrAfter$1.exports,isSameOrBefore$1={exports:{}};(function(t,n){(function(r,g){t.exports=g()})(commonjsGlobal,function(){return function(r,g){g.prototype.isSameOrBefore=function(y,L){return this.isSame(y,L)||this.isBefore(y,L)}}})})(isSameOrBefore$1);var isSameOrBefore=isSameOrBefore$1.exports;const ROOT_PICKER_INJECTION_KEY=Symbol(),datePickerProps=buildProps({type:{type:definePropType(String),default:"date"}}),selectionModes=["date","dates","year","month","week","range"],datePickerSharedProps=buildProps({disabledDate:{type:definePropType(Function)},date:{type:definePropType(Object),required:!0},minDate:{type:definePropType(Object)},maxDate:{type:definePropType(Object)},parsedValue:{type:definePropType([Object,Array])},rangeState:{type:definePropType(Object),default:()=>({endDate:null,selecting:!1})}}),panelSharedProps=buildProps({type:{type:definePropType(String),required:!0,values:datePickTypes}}),panelRangeSharedProps=buildProps({unlinkPanels:Boolean,parsedValue:{type:definePropType(Array)}}),selectionModeWithDefault=t=>({type:String,values:selectionModes,default:t}),panelDatePickProps=buildProps({...panelSharedProps,parsedValue:{type:definePropType([Object,Array])},visible:{type:Boolean},format:{type:String,default:""}}),basicDateTableProps=buildProps({...datePickerSharedProps,cellClassName:{type:definePropType(Function)},showWeekNumber:Boolean,selectionMode:selectionModeWithDefault("date")}),isValidRange=t=>{if(!isArray$6(t))return!1;const[n,r]=t;return dayjs.isDayjs(n)&&dayjs.isDayjs(r)&&n.isSameOrBefore(r)},getDefaultValue=(t,{lang:n,unit:r,unlinkPanels:g})=>{let y;if(isArray$6(t)){let[L,z]=t.map(j=>dayjs(j).locale(n));return g||(z=L.add(1,r)),[L,z]}else t?y=dayjs(t):y=dayjs();return y=y.locale(n),[y,y.add(1,r)]},buildPickerTable=(t,n,{columnIndexOffset:r,startDate:g,nextEndDate:y,now:L,unit:z,relativeDateGetter:j,setCellMetadata:ae,setRowMetadata:de})=>{for(let he=0;he{const{cell:g}=t;if(r.default){const y=r.default(g).filter(L=>L.patchFlag!==-2&&L.type.toString()!=="Symbol(Comment)");if(y.length)return y}return createVNode$1("div",{class:n.b()},[createVNode$1("span",{class:n.e("text")},[g==null?void 0:g.text])])}}});const _hoisted_1$5D=["aria-label","onMousedown"],_hoisted_2$5d={key:0,scope:"col"},_hoisted_3$4T=["aria-label"],_hoisted_4$1E=["aria-current","aria-selected","tabindex"],_sfc_main$6p=defineComponent({__name:"basic-date-table",props:basicDateTableProps,emits:["changerange","pick","select"],setup(t,{expose:n,emit:r}){const g=t,y=useNamespace("date-table"),{t:L,lang:z}=useLocale(),j=ref(),ae=ref(),de=ref(),he=ref(),$e=ref([[],[],[],[],[],[]]);let Lt=!1;const jt=g.date.$locale().weekStart||7,$n=g.date.locale("en").localeData().weekdaysShort().map(za=>za.toLowerCase()),Cn=computed(()=>jt>3?7-jt:-jt),Sn=computed(()=>{const za=g.date.startOf("month");return za.subtract(za.day()||7,"day")}),wn=computed(()=>$n.concat($n).slice(jt,jt+7)),xn=computed(()=>flatten(Pn.value).some(za=>za.isCurrent)),Tn=computed(()=>{const za=g.date.startOf("month"),Wa=za.day()||7,ei=za.daysInMonth(),ja=za.subtract(1,"month").daysInMonth();return{startOfMonthDay:Wa,dateCountOfMonth:ei,dateCountOfLastMonth:ja}}),kn=computed(()=>g.selectionMode==="dates"?castArray(g.parsedValue):[]),Mn=(za,{count:Wa,rowIndex:ei,columnIndex:ja})=>{const{startOfMonthDay:Ka,dateCountOfMonth:Ya,dateCountOfLastMonth:Ga}=unref(Tn),Ja=unref(Cn);if(ei>=0&&ei<=1){const ti=Ka+Ja<0?7+Ka+Ja:Ka+Ja;if(ja+ei*7>=ti)return za.text=Wa,!0;za.text=Ga-(ti-ja%7)+1+ei*7,za.type="prev-month"}else return Wa<=Ya?za.text=Wa:(za.text=Wa-Ya,za.type="next-month"),!0;return!1},An=(za,{columnIndex:Wa,rowIndex:ei},ja)=>{const{disabledDate:Ka,cellClassName:Ya}=g,Ga=unref(kn),Ja=Mn(za,{count:ja,rowIndex:ei,columnIndex:Wa}),ti=za.dayjs.toDate();return za.selected=Ga.find(ai=>ai.valueOf()===za.dayjs.valueOf()),za.isSelected=!!za.selected,za.isCurrent=Rn(za),za.disabled=Ka==null?void 0:Ka(ti),za.customClass=Ya==null?void 0:Ya(ti),Ja},Nn=za=>{if(g.selectionMode==="week"){const[Wa,ei]=g.showWeekNumber?[1,7]:[0,6],ja=Ua(za[Wa+1]);za[Wa].inRange=ja,za[Wa].start=ja,za[ei].inRange=ja,za[ei].end=ja}},Pn=computed(()=>{const{minDate:za,maxDate:Wa,rangeState:ei,showWeekNumber:ja}=g,Ka=Cn.value,Ya=$e.value,Ga="day";let Ja=1;if(ja)for(let ti=0;ti<6;ti++)Ya[ti][0]||(Ya[ti][0]={type:"week",text:Sn.value.add(ti*7+1,Ga).week()});return buildPickerTable({row:6,column:7},Ya,{startDate:za,columnIndexOffset:ja?1:0,nextEndDate:ei.endDate||Wa||ei.selecting&&za||null,now:dayjs().locale(unref(z)).startOf(Ga),unit:Ga,relativeDateGetter:ti=>Sn.value.add(ti-Ka,Ga),setCellMetadata:(...ti)=>{An(...ti,Ja)&&(Ja+=1)},setRowMetadata:Nn}),Ya});watch$1(()=>g.date,async()=>{var za,Wa;(za=j.value)!=null&&za.contains(document.activeElement)&&(await nextTick(),(Wa=ae.value)==null||Wa.focus())});const In=async()=>{var za;(za=ae.value)==null||za.focus()},Dn=(za="")=>["normal","today"].includes(za),Rn=za=>g.selectionMode==="date"&&Dn(za.type)&&On(za,g.parsedValue),On=(za,Wa)=>Wa?dayjs(Wa).locale(z.value).isSame(g.date.date(Number(za.text)),"day"):!1,Sr=za=>{const Wa=[];return Dn(za.type)&&!za.disabled?(Wa.push("available"),za.type==="today"&&Wa.push("today")):Wa.push(za.type),Rn(za)&&Wa.push("current"),za.inRange&&(Dn(za.type)||g.selectionMode==="week")&&(Wa.push("in-range"),za.start&&Wa.push("start-date"),za.end&&Wa.push("end-date")),za.disabled&&Wa.push("disabled"),za.selected&&Wa.push("selected"),za.customClass&&Wa.push(za.customClass),Wa.join(" ")},Ar=(za,Wa)=>{const ei=za*7+(Wa-(g.showWeekNumber?1:0))-Cn.value;return Sn.value.add(ei,"day")},Da=za=>{var Wa;if(!g.rangeState.selecting)return;let ei=za.target;if(ei.tagName==="SPAN"&&(ei=(Wa=ei.parentNode)==null?void 0:Wa.parentNode),ei.tagName==="DIV"&&(ei=ei.parentNode),ei.tagName!=="TD")return;const ja=ei.parentNode.rowIndex-1,Ka=ei.cellIndex;Pn.value[ja][Ka].disabled||(ja!==de.value||Ka!==he.value)&&(de.value=ja,he.value=Ka,r("changerange",{selecting:!0,endDate:Ar(ja,Ka)}))},Pa=za=>!xn.value&&(za==null?void 0:za.text)===1&&za.type==="normal"||za.isCurrent,Aa=za=>{Lt||xn.value||g.selectionMode!=="date"||Va(za,!0)},Ba=za=>{!za.target.closest("td")||(Lt=!0)},La=za=>{!za.target.closest("td")||(Lt=!1)},Va=(za,Wa=!1)=>{const ei=za.target.closest("td");if(!ei)return;const ja=ei.parentNode.rowIndex-1,Ka=ei.cellIndex,Ya=Pn.value[ja][Ka];if(Ya.disabled||Ya.type==="week")return;const Ga=Ar(ja,Ka);if(g.selectionMode==="range")!g.rangeState.selecting||!g.minDate?(r("pick",{minDate:Ga,maxDate:null}),r("select",!0)):(Ga>=g.minDate?r("pick",{minDate:g.minDate,maxDate:Ga}):r("pick",{minDate:Ga,maxDate:g.minDate}),r("select",!1));else if(g.selectionMode==="date")r("pick",Ga,Wa);else if(g.selectionMode==="week"){const Ja=Ga.week(),ti=`${Ga.year()}w${Ja}`;r("pick",{year:Ga.year(),week:Ja,value:ti,date:Ga.startOf("week")})}else if(g.selectionMode==="dates"){const Ja=Ya.selected?castArray(g.parsedValue).filter(ti=>(ti==null?void 0:ti.valueOf())!==Ga.valueOf()):castArray(g.parsedValue).concat([Ga]);r("pick",Ja)}},Ua=za=>{if(g.selectionMode!=="week")return!1;let Wa=g.date.startOf("day");if(za.type==="prev-month"&&(Wa=Wa.subtract(1,"month")),za.type==="next-month"&&(Wa=Wa.add(1,"month")),Wa=Wa.date(Number.parseInt(za.text,10)),g.parsedValue&&!Array.isArray(g.parsedValue)){const ei=(g.parsedValue.day()-jt+7)%7-1;return g.parsedValue.subtract(ei,"day").isSame(Wa,"day")}return!1};return n({focus:In}),(za,Wa)=>(openBlock(),createElementBlock("table",{role:"grid","aria-label":unref(L)("el.datepicker.dateTablePrompt"),cellspacing:"0",cellpadding:"0",class:normalizeClass([unref(y).b(),{"is-week-mode":za.selectionMode==="week"}]),onClick:Va,onMousemove:Da,onMousedown:withModifiers(Ba,["prevent"]),onMouseup:La},[createBaseVNode("tbody",{ref_key:"tbodyRef",ref:j},[createBaseVNode("tr",null,[za.showWeekNumber?(openBlock(),createElementBlock("th",_hoisted_2$5d,toDisplayString(unref(L)("el.datepicker.week")),1)):createCommentVNode("v-if",!0),(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(wn),(ei,ja)=>(openBlock(),createElementBlock("th",{key:ja,scope:"col","aria-label":unref(L)("el.datepicker.weeksFull."+ei)},toDisplayString(unref(L)("el.datepicker.weeks."+ei)),9,_hoisted_3$4T))),128))]),(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(Pn),(ei,ja)=>(openBlock(),createElementBlock("tr",{key:ja,class:normalizeClass([unref(y).e("row"),{current:Ua(ei[1])}])},[(openBlock(!0),createElementBlock(Fragment,null,renderList(ei,(Ka,Ya)=>(openBlock(),createElementBlock("td",{key:`${ja}.${Ya}`,ref_for:!0,ref:Ga=>Pa(Ka)&&(ae.value=Ga),class:normalizeClass(Sr(Ka)),"aria-current":Ka.isCurrent?"date":void 0,"aria-selected":Ka.isCurrent,tabindex:Pa(Ka)?0:-1,onFocus:Aa},[createVNode$1(unref(ElDatePickerCell),{cell:Ka},null,8,["cell"])],42,_hoisted_4$1E))),128))],2))),128))],512)],42,_hoisted_1$5D))}});var DateTable=_export_sfc$1(_sfc_main$6p,[["__file","/home/runner/work/element-plus/element-plus/packages/components/date-picker/src/date-picker-com/basic-date-table.vue"]]);const basicMonthTableProps=buildProps({...datePickerSharedProps,selectionMode:selectionModeWithDefault("month")}),_hoisted_1$5C=["aria-label"],_hoisted_2$5c=["aria-selected","aria-label","tabindex","onKeydown"],_hoisted_3$4S={class:"cell"},_sfc_main$6o=defineComponent({__name:"basic-month-table",props:basicMonthTableProps,emits:["changerange","pick","select"],setup(t,{expose:n,emit:r}){const g=t,y=(kn,Mn,An)=>{const Nn=dayjs().locale(An).startOf("month").month(Mn).year(kn),Pn=Nn.daysInMonth();return rangeArr(Pn).map(In=>Nn.add(In,"day").toDate())},L=useNamespace("month-table"),{t:z,lang:j}=useLocale(),ae=ref(),de=ref(),he=ref(g.date.locale("en").localeData().monthsShort().map(kn=>kn.toLowerCase())),$e=ref([[],[],[]]),Lt=ref(),jt=ref(),$n=computed(()=>{var kn,Mn;const An=$e.value,Nn=dayjs().locale(j.value).startOf("month");for(let Pn=0;Pn<3;Pn++){const In=An[Pn];for(let Dn=0;Dn<4;Dn++){const Rn=In[Dn]||(In[Dn]={row:Pn,column:Dn,type:"normal",inRange:!1,start:!1,end:!1,text:-1,disabled:!1});Rn.type="normal";const On=Pn*4+Dn,Sr=g.date.startOf("year").month(On),Ar=g.rangeState.endDate||g.maxDate||g.rangeState.selecting&&g.minDate||null;Rn.inRange=!!(g.minDate&&Sr.isSameOrAfter(g.minDate,"month")&&Ar&&Sr.isSameOrBefore(Ar,"month"))||!!(g.minDate&&Sr.isSameOrBefore(g.minDate,"month")&&Ar&&Sr.isSameOrAfter(Ar,"month")),(kn=g.minDate)!=null&&kn.isSameOrAfter(Ar)?(Rn.start=!!(Ar&&Sr.isSame(Ar,"month")),Rn.end=g.minDate&&Sr.isSame(g.minDate,"month")):(Rn.start=!!(g.minDate&&Sr.isSame(g.minDate,"month")),Rn.end=!!(Ar&&Sr.isSame(Ar,"month"))),Nn.isSame(Sr)&&(Rn.type="today"),Rn.text=On,Rn.disabled=((Mn=g.disabledDate)==null?void 0:Mn.call(g,Sr.toDate()))||!1}}return An}),Cn=()=>{var kn;(kn=de.value)==null||kn.focus()},Sn=kn=>{const Mn={},An=g.date.year(),Nn=new Date,Pn=kn.text;return Mn.disabled=g.disabledDate?y(An,Pn,j.value).every(g.disabledDate):!1,Mn.current=castArray(g.parsedValue).findIndex(In=>dayjs.isDayjs(In)&&In.year()===An&&In.month()===Pn)>=0,Mn.today=Nn.getFullYear()===An&&Nn.getMonth()===Pn,kn.inRange&&(Mn["in-range"]=!0,kn.start&&(Mn["start-date"]=!0),kn.end&&(Mn["end-date"]=!0)),Mn},wn=kn=>{const Mn=g.date.year(),An=kn.text;return castArray(g.date).findIndex(Nn=>Nn.year()===Mn&&Nn.month()===An)>=0},xn=kn=>{var Mn;if(!g.rangeState.selecting)return;let An=kn.target;if(An.tagName==="A"&&(An=(Mn=An.parentNode)==null?void 0:Mn.parentNode),An.tagName==="DIV"&&(An=An.parentNode),An.tagName!=="TD")return;const Nn=An.parentNode.rowIndex,Pn=An.cellIndex;$n.value[Nn][Pn].disabled||(Nn!==Lt.value||Pn!==jt.value)&&(Lt.value=Nn,jt.value=Pn,r("changerange",{selecting:!0,endDate:g.date.startOf("year").month(Nn*4+Pn)}))},Tn=kn=>{var Mn;const An=(Mn=kn.target)==null?void 0:Mn.closest("td");if((An==null?void 0:An.tagName)!=="TD"||hasClass(An,"disabled"))return;const Nn=An.cellIndex,In=An.parentNode.rowIndex*4+Nn,Dn=g.date.startOf("year").month(In);g.selectionMode==="range"?g.rangeState.selecting?(g.minDate&&Dn>=g.minDate?r("pick",{minDate:g.minDate,maxDate:Dn}):r("pick",{minDate:Dn,maxDate:g.minDate}),r("select",!1)):(r("pick",{minDate:Dn,maxDate:null}),r("select",!0)):r("pick",In)};return watch$1(()=>g.date,async()=>{var kn,Mn;(kn=ae.value)!=null&&kn.contains(document.activeElement)&&(await nextTick(),(Mn=de.value)==null||Mn.focus())}),n({focus:Cn}),(kn,Mn)=>(openBlock(),createElementBlock("table",{role:"grid","aria-label":unref(z)("el.datepicker.monthTablePrompt"),class:normalizeClass(unref(L).b()),onClick:Tn,onMousemove:xn},[createBaseVNode("tbody",{ref_key:"tbodyRef",ref:ae},[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref($n),(An,Nn)=>(openBlock(),createElementBlock("tr",{key:Nn},[(openBlock(!0),createElementBlock(Fragment,null,renderList(An,(Pn,In)=>(openBlock(),createElementBlock("td",{key:In,ref_for:!0,ref:Dn=>wn(Pn)&&(de.value=Dn),class:normalizeClass(Sn(Pn)),"aria-selected":`${wn(Pn)}`,"aria-label":unref(z)(`el.datepicker.month${+Pn.text+1}`),tabindex:wn(Pn)?0:-1,onKeydown:[withKeys(withModifiers(Tn,["prevent","stop"]),["space"]),withKeys(withModifiers(Tn,["prevent","stop"]),["enter"])]},[createBaseVNode("div",null,[createBaseVNode("span",_hoisted_3$4S,toDisplayString(unref(z)("el.datepicker.months."+he.value[Pn.text])),1)])],42,_hoisted_2$5c))),128))]))),128))],512)],42,_hoisted_1$5C))}});var MonthTable=_export_sfc$1(_sfc_main$6o,[["__file","/home/runner/work/element-plus/element-plus/packages/components/date-picker/src/date-picker-com/basic-month-table.vue"]]);const{date:date$1,disabledDate,parsedValue}=datePickerSharedProps,basicYearTableProps=buildProps({date:date$1,disabledDate,parsedValue}),_hoisted_1$5B=["aria-label"],_hoisted_2$5b=["aria-selected","tabindex","onKeydown"],_hoisted_3$4R={class:"cell"},_hoisted_4$1D={key:1},_sfc_main$6n=defineComponent({__name:"basic-year-table",props:basicYearTableProps,emits:["pick"],setup(t,{expose:n,emit:r}){const g=t,y=(Cn,Sn)=>{const wn=dayjs(String(Cn)).locale(Sn).startOf("year"),Tn=wn.endOf("year").dayOfYear();return rangeArr(Tn).map(kn=>wn.add(kn,"day").toDate())},L=useNamespace("year-table"),{t:z,lang:j}=useLocale(),ae=ref(),de=ref(),he=computed(()=>Math.floor(g.date.year()/10)*10),$e=()=>{var Cn;(Cn=de.value)==null||Cn.focus()},Lt=Cn=>{const Sn={},wn=dayjs().locale(j.value);return Sn.disabled=g.disabledDate?y(Cn,j.value).every(g.disabledDate):!1,Sn.current=castArray(g.parsedValue).findIndex(xn=>xn.year()===Cn)>=0,Sn.today=wn.year()===Cn,Sn},jt=Cn=>Cn===he.value&&g.date.year()he.value+9||castArray(g.date).findIndex(Sn=>Sn.year()===Cn)>=0,$n=Cn=>{const wn=Cn.target.closest("td");if(wn&&wn.textContent){if(hasClass(wn,"disabled"))return;const xn=wn.textContent||wn.innerText;r("pick",Number(xn))}};return watch$1(()=>g.date,async()=>{var Cn,Sn;(Cn=ae.value)!=null&&Cn.contains(document.activeElement)&&(await nextTick(),(Sn=de.value)==null||Sn.focus())}),n({focus:$e}),(Cn,Sn)=>(openBlock(),createElementBlock("table",{role:"grid","aria-label":unref(z)("el.datepicker.yearTablePrompt"),class:normalizeClass(unref(L).b()),onClick:$n},[createBaseVNode("tbody",{ref_key:"tbodyRef",ref:ae},[(openBlock(),createElementBlock(Fragment,null,renderList(3,(wn,xn)=>createBaseVNode("tr",{key:xn},[(openBlock(),createElementBlock(Fragment,null,renderList(4,(Tn,kn)=>(openBlock(),createElementBlock(Fragment,{key:xn+"_"+kn},[xn*4+kn<10?(openBlock(),createElementBlock("td",{key:0,ref_for:!0,ref:Mn=>jt(unref(he)+xn*4+kn)&&(de.value=Mn),class:normalizeClass(["available",Lt(unref(he)+xn*4+kn)]),"aria-selected":`${jt(unref(he)+xn*4+kn)}`,tabindex:jt(unref(he)+xn*4+kn)?0:-1,onKeydown:[withKeys(withModifiers($n,["prevent","stop"]),["space"]),withKeys(withModifiers($n,["prevent","stop"]),["enter"])]},[createBaseVNode("span",_hoisted_3$4R,toDisplayString(unref(he)+xn*4+kn),1)],42,_hoisted_2$5b)):(openBlock(),createElementBlock("td",_hoisted_4$1D))],64))),64))])),64))],512)],10,_hoisted_1$5B))}});var YearTable=_export_sfc$1(_sfc_main$6n,[["__file","/home/runner/work/element-plus/element-plus/packages/components/date-picker/src/date-picker-com/basic-year-table.vue"]]);const _hoisted_1$5A=["onClick"],_hoisted_2$5a=["aria-label"],_hoisted_3$4Q=["aria-label"],_hoisted_4$1C=["aria-label"],_hoisted_5$E=["aria-label"],_sfc_main$6m=defineComponent({__name:"panel-date-pick",props:panelDatePickProps,emits:["pick","set-picker-option","panel-change"],setup(t,{emit:n}){const r=t,g=(pi,gi,si)=>!0,y=useNamespace("picker-panel"),L=useNamespace("date-picker"),z=useAttrs$1(),j=useSlots(),{t:ae,lang:de}=useLocale(),he=inject("EP_PICKER_BASE"),$e=inject(TOOLTIP_INJECTION_KEY),{shortcuts:Lt,disabledDate:jt,cellClassName:$n,defaultTime:Cn,arrowControl:Sn}=he.props,wn=toRef(he.props,"defaultValue"),xn=ref(),Tn=ref(dayjs().locale(de.value)),kn=ref(!1),Mn=computed(()=>dayjs(Cn).locale(de.value)),An=computed(()=>Tn.value.month()),Nn=computed(()=>Tn.value.year()),Pn=ref([]),In=ref(null),Dn=ref(null),Rn=pi=>Pn.value.length>0?g(pi,Pn.value,r.format||"HH:mm:ss"):!0,On=pi=>Cn&&!Fa.value&&!kn.value?Mn.value.year(pi.year()).month(pi.month()).date(pi.date()):Ka.value?pi.millisecond(0):pi.startOf("day"),Sr=(pi,...gi)=>{if(!pi)n("pick",pi,...gi);else if(isArray$6(pi)){const si=pi.map(On);n("pick",si,...gi)}else n("pick",On(pi),...gi);In.value=null,Dn.value=null,kn.value=!1},Ar=(pi,gi)=>{if(Va.value==="date"){pi=pi;let si=r.parsedValue?r.parsedValue.year(pi.year()).month(pi.month()).date(pi.date()):pi;Rn(si)||(si=Pn.value[0][0].year(pi.year()).month(pi.month()).date(pi.date())),Tn.value=si,Sr(si,Ka.value||gi)}else Va.value==="week"?Sr(pi.date):Va.value==="dates"&&Sr(pi,!0)},Da=pi=>{const gi=pi?"add":"subtract";Tn.value=Tn.value[gi](1,"month"),wi("month")},Pa=pi=>{const gi=Tn.value,si=pi?"add":"subtract";Tn.value=Aa.value==="year"?gi[si](10,"year"):gi[si](1,"year"),wi("year")},Aa=ref("date"),Ba=computed(()=>{const pi=ae("el.datepicker.year");if(Aa.value==="year"){const gi=Math.floor(Nn.value/10)*10;return pi?`${gi} ${pi} - ${gi+9} ${pi}`:`${gi} - ${gi+9}`}return`${Nn.value} ${pi}`}),La=pi=>{const gi=isFunction$4(pi.value)?pi.value():pi.value;if(gi){Sr(dayjs(gi).locale(de.value));return}pi.onClick&&pi.onClick({attrs:z,slots:j,emit:n})},Va=computed(()=>{const{type:pi}=r;return["week","month","year","dates"].includes(pi)?pi:"date"}),Ua=computed(()=>Va.value==="date"?Aa.value:Va.value),za=computed(()=>!!Lt.length),Wa=async pi=>{Tn.value=Tn.value.startOf("month").month(pi),Va.value==="month"?Sr(Tn.value,!1):(Aa.value="date",["month","year","date","week"].includes(Va.value)&&(Sr(Tn.value,!0),await nextTick(),Ci())),wi("month")},ei=async pi=>{Va.value==="year"?(Tn.value=Tn.value.startOf("year").year(pi),Sr(Tn.value,!1)):(Tn.value=Tn.value.year(pi),Aa.value="month",["month","year","date","week"].includes(Va.value)&&(Sr(Tn.value,!0),await nextTick(),Ci())),wi("year")},ja=async pi=>{Aa.value=pi,await nextTick(),Ci()},Ka=computed(()=>r.type==="datetime"||r.type==="datetimerange"),Ya=computed(()=>Ka.value||Va.value==="dates"),Ga=()=>{if(Va.value==="dates")Sr(r.parsedValue);else{let pi=r.parsedValue;if(!pi){const gi=dayjs(Cn).locale(de.value),si=$i();pi=gi.year(si.year()).month(si.month()).date(si.date())}Tn.value=pi,Sr(pi)}},Ja=()=>{const gi=dayjs().locale(de.value).toDate();kn.value=!0,(!jt||!jt(gi))&&Rn(gi)&&(Tn.value=dayjs().locale(de.value),Sr(Tn.value))},ti=computed(()=>extractTimeFormat(r.format)),ai=computed(()=>extractDateFormat(r.format)),Fa=computed(()=>{if(Dn.value)return Dn.value;if(!(!r.parsedValue&&!wn.value))return(r.parsedValue||Tn.value).format(ti.value)}),Xa=computed(()=>{if(In.value)return In.value;if(!(!r.parsedValue&&!wn.value))return(r.parsedValue||Tn.value).format(ai.value)}),ri=ref(!1),li=()=>{ri.value=!0},fi=()=>{ri.value=!1},oi=pi=>({hour:pi.hour(),minute:pi.minute(),second:pi.second(),year:pi.year(),month:pi.month(),date:pi.date()}),mi=(pi,gi,si)=>{const{hour:Za,minute:ni,second:qa}=oi(pi),ii=r.parsedValue?r.parsedValue.hour(Za).minute(ni).second(qa):pi;Tn.value=ii,Sr(Tn.value,!0),si||(ri.value=gi)},ui=pi=>{const gi=dayjs(pi,ti.value).locale(de.value);if(gi.isValid()&&Rn(gi)){const{year:si,month:Za,date:ni}=oi(Tn.value);Tn.value=gi.year(si).month(Za).date(ni),Dn.value=null,ri.value=!1,Sr(Tn.value,!0)}},vi=pi=>{const gi=dayjs(pi,ai.value).locale(de.value);if(gi.isValid()){if(jt&&jt(gi.toDate()))return;const{hour:si,minute:Za,second:ni}=oi(Tn.value);Tn.value=gi.hour(si).minute(Za).second(ni),In.value=null,Sr(Tn.value,!0)}},di=pi=>dayjs.isDayjs(pi)&&pi.isValid()&&(jt?!jt(pi.toDate()):!0),ci=pi=>Va.value==="dates"?pi.map(gi=>gi.format(r.format)):pi.format(r.format),_i=pi=>dayjs(pi,r.format).locale(de.value),$i=()=>{const pi=dayjs(wn.value).locale(de.value);if(!wn.value){const gi=Mn.value;return dayjs().hour(gi.hour()).minute(gi.minute()).second(gi.second()).locale(de.value)}return pi},Ci=async()=>{var pi;["week","month","year","date"].includes(Va.value)&&((pi=xn.value)==null||pi.focus(),Va.value==="week"&&Ai(EVENT_CODE.down))},Ti=pi=>{const{code:gi}=pi;[EVENT_CODE.up,EVENT_CODE.down,EVENT_CODE.left,EVENT_CODE.right,EVENT_CODE.home,EVENT_CODE.end,EVENT_CODE.pageUp,EVENT_CODE.pageDown].includes(gi)&&(Ai(gi),pi.stopPropagation(),pi.preventDefault()),[EVENT_CODE.enter,EVENT_CODE.space].includes(gi)&&In.value===null&&Dn.value===null&&(pi.preventDefault(),Sr(Tn.value,!1))},Ai=pi=>{var gi;const{up:si,down:Za,left:ni,right:qa,home:ii,end:bi,pageUp:xi,pageDown:Di}=EVENT_CODE,Oi={year:{[si]:-4,[Za]:4,[ni]:-1,[qa]:1,offset:(Bi,hi)=>Bi.setFullYear(Bi.getFullYear()+hi)},month:{[si]:-4,[Za]:4,[ni]:-1,[qa]:1,offset:(Bi,hi)=>Bi.setMonth(Bi.getMonth()+hi)},week:{[si]:-1,[Za]:1,[ni]:-1,[qa]:1,offset:(Bi,hi)=>Bi.setDate(Bi.getDate()+hi*7)},date:{[si]:-7,[Za]:7,[ni]:-1,[qa]:1,[ii]:Bi=>-Bi.getDay(),[bi]:Bi=>-Bi.getDay()+6,[xi]:Bi=>-new Date(Bi.getFullYear(),Bi.getMonth(),0).getDate(),[Di]:Bi=>new Date(Bi.getFullYear(),Bi.getMonth()+1,0).getDate(),offset:(Bi,hi)=>Bi.setDate(Bi.getDate()+hi)}},Ri=Tn.value.toDate();for(;Math.abs(Tn.value.diff(Ri,"year",!0))<1;){const Bi=Oi[Ua.value];if(!Bi)return;if(Bi.offset(Ri,isFunction$4(Bi[pi])?Bi[pi](Ri):(gi=Bi[pi])!=null?gi:0),jt&&jt(Ri))break;const hi=dayjs(Ri).locale(de.value);Tn.value=hi,n("pick",hi,!0);break}},wi=pi=>{n("panel-change",Tn.value.toDate(),pi,Aa.value)};return watch$1(()=>Va.value,pi=>{if(["month","year"].includes(pi)){Aa.value=pi;return}Aa.value="date"},{immediate:!0}),watch$1(()=>Aa.value,()=>{$e==null||$e.updatePopper()}),watch$1(()=>wn.value,pi=>{pi&&(Tn.value=$i())},{immediate:!0}),watch$1(()=>r.parsedValue,pi=>{if(pi){if(Va.value==="dates"||Array.isArray(pi))return;Tn.value=pi}else Tn.value=$i()},{immediate:!0}),n("set-picker-option",["isValidValue",di]),n("set-picker-option",["formatToString",ci]),n("set-picker-option",["parseUserInput",_i]),n("set-picker-option",["handleFocusPicker",Ci]),(pi,gi)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(y).b(),unref(L).b(),{"has-sidebar":pi.$slots.sidebar||unref(za),"has-time":unref(Ka)}])},[createBaseVNode("div",{class:normalizeClass(unref(y).e("body-wrapper"))},[renderSlot(pi.$slots,"sidebar",{class:normalizeClass(unref(y).e("sidebar"))}),unref(za)?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(y).e("sidebar"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(Lt),(si,Za)=>(openBlock(),createElementBlock("button",{key:Za,type:"button",class:normalizeClass(unref(y).e("shortcut")),onClick:ni=>La(si)},toDisplayString(si.text),11,_hoisted_1$5A))),128))],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(y).e("body"))},[unref(Ka)?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(L).e("time-header"))},[createBaseVNode("span",{class:normalizeClass(unref(L).e("editor-wrap"))},[createVNode$1(unref(ElInput),{placeholder:unref(ae)("el.datepicker.selectDate"),"model-value":unref(Xa),size:"small","validate-event":!1,onInput:gi[0]||(gi[0]=si=>In.value=si),onChange:vi},null,8,["placeholder","model-value"])],2),withDirectives((openBlock(),createElementBlock("span",{class:normalizeClass(unref(L).e("editor-wrap"))},[createVNode$1(unref(ElInput),{placeholder:unref(ae)("el.datepicker.selectTime"),"model-value":unref(Fa),size:"small","validate-event":!1,onFocus:li,onInput:gi[1]||(gi[1]=si=>Dn.value=si),onChange:ui},null,8,["placeholder","model-value"]),createVNode$1(unref(TimePickPanel),{visible:ri.value,format:unref(ti),"time-arrow-control":unref(Sn),"parsed-value":Tn.value,onPick:mi},null,8,["visible","format","time-arrow-control","parsed-value"])],2)),[[unref(ClickOutside),fi]])],2)):createCommentVNode("v-if",!0),withDirectives(createBaseVNode("div",{class:normalizeClass([unref(L).e("header"),(Aa.value==="year"||Aa.value==="month")&&unref(L).e("header--bordered")])},[createBaseVNode("span",{class:normalizeClass(unref(L).e("prev-btn"))},[createBaseVNode("button",{type:"button","aria-label":unref(ae)("el.datepicker.prevYear"),class:normalizeClass(["d-arrow-left",unref(y).e("icon-btn")]),onClick:gi[2]||(gi[2]=si=>Pa(!1))},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(d_arrow_left_default))]),_:1})],10,_hoisted_2$5a),withDirectives(createBaseVNode("button",{type:"button","aria-label":unref(ae)("el.datepicker.prevMonth"),class:normalizeClass([unref(y).e("icon-btn"),"arrow-left"]),onClick:gi[3]||(gi[3]=si=>Da(!1))},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_left_default))]),_:1})],10,_hoisted_3$4Q),[[vShow,Aa.value==="date"]])],2),createBaseVNode("span",{role:"button",class:normalizeClass(unref(L).e("header-label")),"aria-live":"polite",tabindex:"0",onKeydown:gi[4]||(gi[4]=withKeys(si=>ja("year"),["enter"])),onClick:gi[5]||(gi[5]=si=>ja("year"))},toDisplayString(unref(Ba)),35),withDirectives(createBaseVNode("span",{role:"button","aria-live":"polite",tabindex:"0",class:normalizeClass([unref(L).e("header-label"),{active:Aa.value==="month"}]),onKeydown:gi[6]||(gi[6]=withKeys(si=>ja("month"),["enter"])),onClick:gi[7]||(gi[7]=si=>ja("month"))},toDisplayString(unref(ae)(`el.datepicker.month${unref(An)+1}`)),35),[[vShow,Aa.value==="date"]]),createBaseVNode("span",{class:normalizeClass(unref(L).e("next-btn"))},[withDirectives(createBaseVNode("button",{type:"button","aria-label":unref(ae)("el.datepicker.nextMonth"),class:normalizeClass([unref(y).e("icon-btn"),"arrow-right"]),onClick:gi[8]||(gi[8]=si=>Da(!0))},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_right_default))]),_:1})],10,_hoisted_4$1C),[[vShow,Aa.value==="date"]]),createBaseVNode("button",{type:"button","aria-label":unref(ae)("el.datepicker.nextYear"),class:normalizeClass([unref(y).e("icon-btn"),"d-arrow-right"]),onClick:gi[9]||(gi[9]=si=>Pa(!0))},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(d_arrow_right_default))]),_:1})],10,_hoisted_5$E)],2)],2),[[vShow,Aa.value!=="time"]]),createBaseVNode("div",{class:normalizeClass(unref(y).e("content")),onKeydown:Ti},[Aa.value==="date"?(openBlock(),createBlock(DateTable,{key:0,ref_key:"currentViewRef",ref:xn,"selection-mode":unref(Va),date:Tn.value,"parsed-value":pi.parsedValue,"disabled-date":unref(jt),"cell-class-name":unref($n),onPick:Ar},null,8,["selection-mode","date","parsed-value","disabled-date","cell-class-name"])):createCommentVNode("v-if",!0),Aa.value==="year"?(openBlock(),createBlock(YearTable,{key:1,ref_key:"currentViewRef",ref:xn,date:Tn.value,"disabled-date":unref(jt),"parsed-value":pi.parsedValue,onPick:ei},null,8,["date","disabled-date","parsed-value"])):createCommentVNode("v-if",!0),Aa.value==="month"?(openBlock(),createBlock(MonthTable,{key:2,ref_key:"currentViewRef",ref:xn,date:Tn.value,"parsed-value":pi.parsedValue,"disabled-date":unref(jt),onPick:Wa},null,8,["date","parsed-value","disabled-date"])):createCommentVNode("v-if",!0)],34)],2)],2),withDirectives(createBaseVNode("div",{class:normalizeClass(unref(y).e("footer"))},[withDirectives(createVNode$1(unref(ElButton),{text:"",size:"small",class:normalizeClass(unref(y).e("link-btn")),onClick:Ja},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(ae)("el.datepicker.now")),1)]),_:1},8,["class"]),[[vShow,unref(Va)!=="dates"]]),createVNode$1(unref(ElButton),{plain:"",size:"small",class:normalizeClass(unref(y).e("link-btn")),onClick:Ga},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(ae)("el.datepicker.confirm")),1)]),_:1},8,["class"])],2),[[vShow,unref(Ya)&&Aa.value==="date"]])],2))}});var DatePickPanel=_export_sfc$1(_sfc_main$6m,[["__file","/home/runner/work/element-plus/element-plus/packages/components/date-picker/src/date-picker-com/panel-date-pick.vue"]]);const panelDateRangeProps=buildProps({...panelSharedProps,...panelRangeSharedProps}),useShortcut=t=>{const{emit:n}=getCurrentInstance(),r=useAttrs$1(),g=useSlots();return L=>{const z=isFunction$4(L.value)?L.value():L.value;if(z){n("pick",[dayjs(z[0]).locale(t.value),dayjs(z[1]).locale(t.value)]);return}L.onClick&&L.onClick({attrs:r,slots:g,emit:n})}},useRangePicker=(t,{defaultValue:n,leftDate:r,rightDate:g,unit:y,onParsedValueChanged:L})=>{const{emit:z}=getCurrentInstance(),{pickerNs:j}=inject(ROOT_PICKER_INJECTION_KEY),ae=useNamespace("date-range-picker"),{t:de,lang:he}=useLocale(),$e=useShortcut(he),Lt=ref(),jt=ref(),$n=ref({endDate:null,selecting:!1}),Cn=Tn=>{$n.value=Tn},Sn=(Tn=!1)=>{const kn=unref(Lt),Mn=unref(jt);isValidRange([kn,Mn])&&z("pick",[kn,Mn],Tn)},wn=Tn=>{$n.value.selecting=Tn,Tn||($n.value.endDate=null)},xn=()=>{const[Tn,kn]=getDefaultValue(unref(n),{lang:unref(he),unit:y,unlinkPanels:t.unlinkPanels});Lt.value=void 0,jt.value=void 0,r.value=Tn,g.value=kn};return watch$1(n,Tn=>{Tn&&xn()},{immediate:!0}),watch$1(()=>t.parsedValue,Tn=>{if(isArray$6(Tn)&&Tn.length===2){const[kn,Mn]=Tn;Lt.value=kn,r.value=kn,jt.value=Mn,L(unref(Lt),unref(jt))}else xn()},{immediate:!0}),{minDate:Lt,maxDate:jt,rangeState:$n,lang:he,ppNs:j,drpNs:ae,handleChangeRange:Cn,handleRangeConfirm:Sn,handleShortcutClick:$e,onSelect:wn,t:de}},_hoisted_1$5z=["onClick"],_hoisted_2$59=["disabled"],_hoisted_3$4P=["disabled"],_hoisted_4$1B=["disabled"],_hoisted_5$D=["disabled"],unit$1="month",_sfc_main$6l=defineComponent({__name:"panel-date-range",props:panelDateRangeProps,emits:["pick","set-picker-option","calendar-change","panel-change"],setup(t,{emit:n}){const r=t,g=inject("EP_PICKER_BASE"),{disabledDate:y,cellClassName:L,format:z,defaultTime:j,arrowControl:ae,clearable:de}=g.props,he=toRef(g.props,"shortcuts"),$e=toRef(g.props,"defaultValue"),{lang:Lt}=useLocale(),jt=ref(dayjs().locale(Lt.value)),$n=ref(dayjs().locale(Lt.value).add(1,unit$1)),{minDate:Cn,maxDate:Sn,rangeState:wn,ppNs:xn,drpNs:Tn,handleChangeRange:kn,handleRangeConfirm:Mn,handleShortcutClick:An,onSelect:Nn,t:Pn}=useRangePicker(r,{defaultValue:$e,leftDate:jt,rightDate:$n,unit:unit$1,onParsedValueChanged:Za}),In=ref({min:null,max:null}),Dn=ref({min:null,max:null}),Rn=computed(()=>`${jt.value.year()} ${Pn("el.datepicker.year")} ${Pn(`el.datepicker.month${jt.value.month()+1}`)}`),On=computed(()=>`${$n.value.year()} ${Pn("el.datepicker.year")} ${Pn(`el.datepicker.month${$n.value.month()+1}`)}`),Sr=computed(()=>jt.value.year()),Ar=computed(()=>jt.value.month()),Da=computed(()=>$n.value.year()),Pa=computed(()=>$n.value.month()),Aa=computed(()=>!!he.value.length),Ba=computed(()=>In.value.min!==null?In.value.min:Cn.value?Cn.value.format(Wa.value):""),La=computed(()=>In.value.max!==null?In.value.max:Sn.value||Cn.value?(Sn.value||Cn.value).format(Wa.value):""),Va=computed(()=>Dn.value.min!==null?Dn.value.min:Cn.value?Cn.value.format(za.value):""),Ua=computed(()=>Dn.value.max!==null?Dn.value.max:Sn.value||Cn.value?(Sn.value||Cn.value).format(za.value):""),za=computed(()=>extractTimeFormat(z)),Wa=computed(()=>extractDateFormat(z)),ei=()=>{jt.value=jt.value.subtract(1,"year"),r.unlinkPanels||($n.value=jt.value.add(1,"month")),Fa("year")},ja=()=>{jt.value=jt.value.subtract(1,"month"),r.unlinkPanels||($n.value=jt.value.add(1,"month")),Fa("month")},Ka=()=>{r.unlinkPanels?$n.value=$n.value.add(1,"year"):(jt.value=jt.value.add(1,"year"),$n.value=jt.value.add(1,"month")),Fa("year")},Ya=()=>{r.unlinkPanels?$n.value=$n.value.add(1,"month"):(jt.value=jt.value.add(1,"month"),$n.value=jt.value.add(1,"month")),Fa("month")},Ga=()=>{jt.value=jt.value.add(1,"year"),Fa("year")},Ja=()=>{jt.value=jt.value.add(1,"month"),Fa("month")},ti=()=>{$n.value=$n.value.subtract(1,"year"),Fa("year")},ai=()=>{$n.value=$n.value.subtract(1,"month"),Fa("month")},Fa=ni=>{n("panel-change",[jt.value.toDate(),$n.value.toDate()],ni)},Xa=computed(()=>{const ni=(Ar.value+1)%12,qa=Ar.value+1>=12?1:0;return r.unlinkPanels&&new Date(Sr.value+qa,ni)r.unlinkPanels&&Da.value*12+Pa.value-(Sr.value*12+Ar.value+1)>=12),li=computed(()=>!(Cn.value&&Sn.value&&!wn.value.selecting&&isValidRange([Cn.value,Sn.value]))),fi=computed(()=>r.type==="datetime"||r.type==="datetimerange"),oi=(ni,qa)=>{if(!!ni)return j?dayjs(j[qa]||j).locale(Lt.value).year(ni.year()).month(ni.month()).date(ni.date()):ni},mi=(ni,qa=!0)=>{const ii=ni.minDate,bi=ni.maxDate,xi=oi(ii,0),Di=oi(bi,1);Sn.value===Di&&Cn.value===xi||(n("calendar-change",[ii.toDate(),bi&&bi.toDate()]),Sn.value=Di,Cn.value=xi,!(!qa||fi.value)&&Mn())},ui=ref(!1),vi=ref(!1),di=()=>{ui.value=!1},ci=()=>{vi.value=!1},_i=(ni,qa)=>{In.value[qa]=ni;const ii=dayjs(ni,Wa.value).locale(Lt.value);if(ii.isValid()){if(y&&y(ii.toDate()))return;qa==="min"?(jt.value=ii,Cn.value=(Cn.value||jt.value).year(ii.year()).month(ii.month()).date(ii.date()),r.unlinkPanels||($n.value=ii.add(1,"month"),Sn.value=Cn.value.add(1,"month"))):($n.value=ii,Sn.value=(Sn.value||$n.value).year(ii.year()).month(ii.month()).date(ii.date()),r.unlinkPanels||(jt.value=ii.subtract(1,"month"),Cn.value=Sn.value.subtract(1,"month")))}},$i=(ni,qa)=>{In.value[qa]=null},Ci=(ni,qa)=>{Dn.value[qa]=ni;const ii=dayjs(ni,za.value).locale(Lt.value);ii.isValid()&&(qa==="min"?(ui.value=!0,Cn.value=(Cn.value||jt.value).hour(ii.hour()).minute(ii.minute()).second(ii.second()),(!Sn.value||Sn.value.isBefore(Cn.value))&&(Sn.value=Cn.value)):(vi.value=!0,Sn.value=(Sn.value||$n.value).hour(ii.hour()).minute(ii.minute()).second(ii.second()),$n.value=Sn.value,Sn.value&&Sn.value.isBefore(Cn.value)&&(Cn.value=Sn.value)))},Ti=(ni,qa)=>{Dn.value[qa]=null,qa==="min"?(jt.value=Cn.value,ui.value=!1):($n.value=Sn.value,vi.value=!1)},Ai=(ni,qa,ii)=>{Dn.value.min||(ni&&(jt.value=ni,Cn.value=(Cn.value||jt.value).hour(ni.hour()).minute(ni.minute()).second(ni.second())),ii||(ui.value=qa),(!Sn.value||Sn.value.isBefore(Cn.value))&&(Sn.value=Cn.value,$n.value=ni))},wi=(ni,qa,ii)=>{Dn.value.max||(ni&&($n.value=ni,Sn.value=(Sn.value||$n.value).hour(ni.hour()).minute(ni.minute()).second(ni.second())),ii||(vi.value=qa),Sn.value&&Sn.value.isBefore(Cn.value)&&(Cn.value=Sn.value))},pi=()=>{jt.value=getDefaultValue(unref($e),{lang:unref(Lt),unit:"month",unlinkPanels:r.unlinkPanels})[0],$n.value=jt.value.add(1,"month"),n("pick",null)},gi=ni=>isArray$6(ni)?ni.map(qa=>qa.format(z)):ni.format(z),si=ni=>isArray$6(ni)?ni.map(qa=>dayjs(qa,z).locale(Lt.value)):dayjs(ni,z).locale(Lt.value);function Za(ni,qa){if(r.unlinkPanels&&qa){const ii=(ni==null?void 0:ni.year())||0,bi=(ni==null?void 0:ni.month())||0,xi=qa.year(),Di=qa.month();$n.value=ii===xi&&bi===Di?qa.add(1,unit$1):qa}else $n.value=jt.value.add(1,unit$1),qa&&($n.value=$n.value.hour(qa.hour()).minute(qa.minute()).second(qa.second()))}return n("set-picker-option",["isValidValue",isValidRange]),n("set-picker-option",["parseUserInput",si]),n("set-picker-option",["formatToString",gi]),n("set-picker-option",["handleClear",pi]),(ni,qa)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(xn).b(),unref(Tn).b(),{"has-sidebar":ni.$slots.sidebar||unref(Aa),"has-time":unref(fi)}])},[createBaseVNode("div",{class:normalizeClass(unref(xn).e("body-wrapper"))},[renderSlot(ni.$slots,"sidebar",{class:normalizeClass(unref(xn).e("sidebar"))}),unref(Aa)?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(xn).e("sidebar"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(he),(ii,bi)=>(openBlock(),createElementBlock("button",{key:bi,type:"button",class:normalizeClass(unref(xn).e("shortcut")),onClick:xi=>unref(An)(ii)},toDisplayString(ii.text),11,_hoisted_1$5z))),128))],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(xn).e("body"))},[unref(fi)?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(Tn).e("time-header"))},[createBaseVNode("span",{class:normalizeClass(unref(Tn).e("editors-wrap"))},[createBaseVNode("span",{class:normalizeClass(unref(Tn).e("time-picker-wrap"))},[createVNode$1(unref(ElInput),{size:"small",disabled:unref(wn).selecting,placeholder:unref(Pn)("el.datepicker.startDate"),class:normalizeClass(unref(Tn).e("editor")),"model-value":unref(Ba),"validate-event":!1,onInput:qa[0]||(qa[0]=ii=>_i(ii,"min")),onChange:qa[1]||(qa[1]=ii=>$i(ii,"min"))},null,8,["disabled","placeholder","class","model-value"])],2),withDirectives((openBlock(),createElementBlock("span",{class:normalizeClass(unref(Tn).e("time-picker-wrap"))},[createVNode$1(unref(ElInput),{size:"small",class:normalizeClass(unref(Tn).e("editor")),disabled:unref(wn).selecting,placeholder:unref(Pn)("el.datepicker.startTime"),"model-value":unref(Va),"validate-event":!1,onFocus:qa[2]||(qa[2]=ii=>ui.value=!0),onInput:qa[3]||(qa[3]=ii=>Ci(ii,"min")),onChange:qa[4]||(qa[4]=ii=>Ti(ii,"min"))},null,8,["class","disabled","placeholder","model-value"]),createVNode$1(unref(TimePickPanel),{visible:ui.value,format:unref(za),"datetime-role":"start","time-arrow-control":unref(ae),"parsed-value":jt.value,onPick:Ai},null,8,["visible","format","time-arrow-control","parsed-value"])],2)),[[unref(ClickOutside),di]])],2),createBaseVNode("span",null,[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_right_default))]),_:1})]),createBaseVNode("span",{class:normalizeClass([unref(Tn).e("editors-wrap"),"is-right"])},[createBaseVNode("span",{class:normalizeClass(unref(Tn).e("time-picker-wrap"))},[createVNode$1(unref(ElInput),{size:"small",class:normalizeClass(unref(Tn).e("editor")),disabled:unref(wn).selecting,placeholder:unref(Pn)("el.datepicker.endDate"),"model-value":unref(La),readonly:!unref(Cn),"validate-event":!1,onInput:qa[5]||(qa[5]=ii=>_i(ii,"max")),onChange:qa[6]||(qa[6]=ii=>$i(ii,"max"))},null,8,["class","disabled","placeholder","model-value","readonly"])],2),withDirectives((openBlock(),createElementBlock("span",{class:normalizeClass(unref(Tn).e("time-picker-wrap"))},[createVNode$1(unref(ElInput),{size:"small",class:normalizeClass(unref(Tn).e("editor")),disabled:unref(wn).selecting,placeholder:unref(Pn)("el.datepicker.endTime"),"model-value":unref(Ua),readonly:!unref(Cn),"validate-event":!1,onFocus:qa[7]||(qa[7]=ii=>unref(Cn)&&(vi.value=!0)),onInput:qa[8]||(qa[8]=ii=>Ci(ii,"max")),onChange:qa[9]||(qa[9]=ii=>Ti(ii,"max"))},null,8,["class","disabled","placeholder","model-value","readonly"]),createVNode$1(unref(TimePickPanel),{"datetime-role":"end",visible:vi.value,format:unref(za),"time-arrow-control":unref(ae),"parsed-value":$n.value,onPick:wi},null,8,["visible","format","time-arrow-control","parsed-value"])],2)),[[unref(ClickOutside),ci]])],2)],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass([[unref(xn).e("content"),unref(Tn).e("content")],"is-left"])},[createBaseVNode("div",{class:normalizeClass(unref(Tn).e("header"))},[createBaseVNode("button",{type:"button",class:normalizeClass([unref(xn).e("icon-btn"),"d-arrow-left"]),onClick:ei},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(d_arrow_left_default))]),_:1})],2),createBaseVNode("button",{type:"button",class:normalizeClass([unref(xn).e("icon-btn"),"arrow-left"]),onClick:ja},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_left_default))]),_:1})],2),ni.unlinkPanels?(openBlock(),createElementBlock("button",{key:0,type:"button",disabled:!unref(ri),class:normalizeClass([[unref(xn).e("icon-btn"),{"is-disabled":!unref(ri)}],"d-arrow-right"]),onClick:Ga},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(d_arrow_right_default))]),_:1})],10,_hoisted_2$59)):createCommentVNode("v-if",!0),ni.unlinkPanels?(openBlock(),createElementBlock("button",{key:1,type:"button",disabled:!unref(Xa),class:normalizeClass([[unref(xn).e("icon-btn"),{"is-disabled":!unref(Xa)}],"arrow-right"]),onClick:Ja},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_right_default))]),_:1})],10,_hoisted_3$4P)):createCommentVNode("v-if",!0),createBaseVNode("div",null,toDisplayString(unref(Rn)),1)],2),createVNode$1(DateTable,{"selection-mode":"range",date:jt.value,"min-date":unref(Cn),"max-date":unref(Sn),"range-state":unref(wn),"disabled-date":unref(y),"cell-class-name":unref(L),onChangerange:unref(kn),onPick:mi,onSelect:unref(Nn)},null,8,["date","min-date","max-date","range-state","disabled-date","cell-class-name","onChangerange","onSelect"])],2),createBaseVNode("div",{class:normalizeClass([[unref(xn).e("content"),unref(Tn).e("content")],"is-right"])},[createBaseVNode("div",{class:normalizeClass(unref(Tn).e("header"))},[ni.unlinkPanels?(openBlock(),createElementBlock("button",{key:0,type:"button",disabled:!unref(ri),class:normalizeClass([[unref(xn).e("icon-btn"),{"is-disabled":!unref(ri)}],"d-arrow-left"]),onClick:ti},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(d_arrow_left_default))]),_:1})],10,_hoisted_4$1B)):createCommentVNode("v-if",!0),ni.unlinkPanels?(openBlock(),createElementBlock("button",{key:1,type:"button",disabled:!unref(Xa),class:normalizeClass([[unref(xn).e("icon-btn"),{"is-disabled":!unref(Xa)}],"arrow-left"]),onClick:ai},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_left_default))]),_:1})],10,_hoisted_5$D)):createCommentVNode("v-if",!0),createBaseVNode("button",{type:"button",class:normalizeClass([unref(xn).e("icon-btn"),"d-arrow-right"]),onClick:Ka},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(d_arrow_right_default))]),_:1})],2),createBaseVNode("button",{type:"button",class:normalizeClass([unref(xn).e("icon-btn"),"arrow-right"]),onClick:Ya},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_right_default))]),_:1})],2),createBaseVNode("div",null,toDisplayString(unref(On)),1)],2),createVNode$1(DateTable,{"selection-mode":"range",date:$n.value,"min-date":unref(Cn),"max-date":unref(Sn),"range-state":unref(wn),"disabled-date":unref(y),"cell-class-name":unref(L),onChangerange:unref(kn),onPick:mi,onSelect:unref(Nn)},null,8,["date","min-date","max-date","range-state","disabled-date","cell-class-name","onChangerange","onSelect"])],2)],2)],2),unref(fi)?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(xn).e("footer"))},[unref(de)?(openBlock(),createBlock(unref(ElButton),{key:0,text:"",size:"small",class:normalizeClass(unref(xn).e("link-btn")),onClick:pi},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(Pn)("el.datepicker.clear")),1)]),_:1},8,["class"])):createCommentVNode("v-if",!0),createVNode$1(unref(ElButton),{plain:"",size:"small",class:normalizeClass(unref(xn).e("link-btn")),disabled:unref(li),onClick:qa[10]||(qa[10]=ii=>unref(Mn)(!1))},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(Pn)("el.datepicker.confirm")),1)]),_:1},8,["class","disabled"])],2)):createCommentVNode("v-if",!0)],2))}});var DateRangePickPanel=_export_sfc$1(_sfc_main$6l,[["__file","/home/runner/work/element-plus/element-plus/packages/components/date-picker/src/date-picker-com/panel-date-range.vue"]]);const panelMonthRangeProps=buildProps({...panelRangeSharedProps}),panelMonthRangeEmits=["pick","set-picker-option"],useMonthRangeHeader=({unlinkPanels:t,leftDate:n,rightDate:r})=>{const{t:g}=useLocale(),y=()=>{n.value=n.value.subtract(1,"year"),t.value||(r.value=r.value.subtract(1,"year"))},L=()=>{t.value||(n.value=n.value.add(1,"year")),r.value=r.value.add(1,"year")},z=()=>{n.value=n.value.add(1,"year")},j=()=>{r.value=r.value.subtract(1,"year")},ae=computed(()=>`${n.value.year()} ${g("el.datepicker.year")}`),de=computed(()=>`${r.value.year()} ${g("el.datepicker.year")}`),he=computed(()=>n.value.year()),$e=computed(()=>r.value.year()===n.value.year()?n.value.year()+1:r.value.year());return{leftPrevYear:y,rightNextYear:L,leftNextYear:z,rightPrevYear:j,leftLabel:ae,rightLabel:de,leftYear:he,rightYear:$e}},_hoisted_1$5y=["onClick"],_hoisted_2$58=["disabled"],_hoisted_3$4O=["disabled"],unit="year",__default__$S=defineComponent({name:"DatePickerMonthRange"}),_sfc_main$6k=defineComponent({...__default__$S,props:panelMonthRangeProps,emits:panelMonthRangeEmits,setup(t,{emit:n}){const r=t,{lang:g}=useLocale(),y=inject("EP_PICKER_BASE"),{shortcuts:L,disabledDate:z,format:j}=y.props,ae=toRef(y.props,"defaultValue"),de=ref(dayjs().locale(g.value)),he=ref(dayjs().locale(g.value).add(1,unit)),{minDate:$e,maxDate:Lt,rangeState:jt,ppNs:$n,drpNs:Cn,handleChangeRange:Sn,handleRangeConfirm:wn,handleShortcutClick:xn,onSelect:Tn}=useRangePicker(r,{defaultValue:ae,leftDate:de,rightDate:he,unit,onParsedValueChanged:Pa}),kn=computed(()=>!!L.length),{leftPrevYear:Mn,rightNextYear:An,leftNextYear:Nn,rightPrevYear:Pn,leftLabel:In,rightLabel:Dn,leftYear:Rn,rightYear:On}=useMonthRangeHeader({unlinkPanels:toRef(r,"unlinkPanels"),leftDate:de,rightDate:he}),Sr=computed(()=>r.unlinkPanels&&On.value>Rn.value+1),Ar=(Aa,Ba=!0)=>{const La=Aa.minDate,Va=Aa.maxDate;Lt.value===Va&&$e.value===La||(Lt.value=Va,$e.value=La,Ba&&wn())},Da=Aa=>Aa.map(Ba=>Ba.format(j));function Pa(Aa,Ba){if(r.unlinkPanels&&Ba){const La=(Aa==null?void 0:Aa.year())||0,Va=Ba.year();he.value=La===Va?Ba.add(1,unit):Ba}else he.value=de.value.add(1,unit)}return n("set-picker-option",["formatToString",Da]),(Aa,Ba)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref($n).b(),unref(Cn).b(),{"has-sidebar":Boolean(Aa.$slots.sidebar)||unref(kn)}])},[createBaseVNode("div",{class:normalizeClass(unref($n).e("body-wrapper"))},[renderSlot(Aa.$slots,"sidebar",{class:normalizeClass(unref($n).e("sidebar"))}),unref(kn)?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref($n).e("sidebar"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(L),(La,Va)=>(openBlock(),createElementBlock("button",{key:Va,type:"button",class:normalizeClass(unref($n).e("shortcut")),onClick:Ua=>unref(xn)(La)},toDisplayString(La.text),11,_hoisted_1$5y))),128))],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref($n).e("body"))},[createBaseVNode("div",{class:normalizeClass([[unref($n).e("content"),unref(Cn).e("content")],"is-left"])},[createBaseVNode("div",{class:normalizeClass(unref(Cn).e("header"))},[createBaseVNode("button",{type:"button",class:normalizeClass([unref($n).e("icon-btn"),"d-arrow-left"]),onClick:Ba[0]||(Ba[0]=(...La)=>unref(Mn)&&unref(Mn)(...La))},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(d_arrow_left_default))]),_:1})],2),Aa.unlinkPanels?(openBlock(),createElementBlock("button",{key:0,type:"button",disabled:!unref(Sr),class:normalizeClass([[unref($n).e("icon-btn"),{[unref($n).is("disabled")]:!unref(Sr)}],"d-arrow-right"]),onClick:Ba[1]||(Ba[1]=(...La)=>unref(Nn)&&unref(Nn)(...La))},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(d_arrow_right_default))]),_:1})],10,_hoisted_2$58)):createCommentVNode("v-if",!0),createBaseVNode("div",null,toDisplayString(unref(In)),1)],2),createVNode$1(MonthTable,{"selection-mode":"range",date:de.value,"min-date":unref($e),"max-date":unref(Lt),"range-state":unref(jt),"disabled-date":unref(z),onChangerange:unref(Sn),onPick:Ar,onSelect:unref(Tn)},null,8,["date","min-date","max-date","range-state","disabled-date","onChangerange","onSelect"])],2),createBaseVNode("div",{class:normalizeClass([[unref($n).e("content"),unref(Cn).e("content")],"is-right"])},[createBaseVNode("div",{class:normalizeClass(unref(Cn).e("header"))},[Aa.unlinkPanels?(openBlock(),createElementBlock("button",{key:0,type:"button",disabled:!unref(Sr),class:normalizeClass([[unref($n).e("icon-btn"),{"is-disabled":!unref(Sr)}],"d-arrow-left"]),onClick:Ba[2]||(Ba[2]=(...La)=>unref(Pn)&&unref(Pn)(...La))},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(d_arrow_left_default))]),_:1})],10,_hoisted_3$4O)):createCommentVNode("v-if",!0),createBaseVNode("button",{type:"button",class:normalizeClass([unref($n).e("icon-btn"),"d-arrow-right"]),onClick:Ba[3]||(Ba[3]=(...La)=>unref(An)&&unref(An)(...La))},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(d_arrow_right_default))]),_:1})],2),createBaseVNode("div",null,toDisplayString(unref(Dn)),1)],2),createVNode$1(MonthTable,{"selection-mode":"range",date:he.value,"min-date":unref($e),"max-date":unref(Lt),"range-state":unref(jt),"disabled-date":unref(z),onChangerange:unref(Sn),onPick:Ar,onSelect:unref(Tn)},null,8,["date","min-date","max-date","range-state","disabled-date","onChangerange","onSelect"])],2)],2)],2)],2))}});var MonthRangePickPanel=_export_sfc$1(_sfc_main$6k,[["__file","/home/runner/work/element-plus/element-plus/packages/components/date-picker/src/date-picker-com/panel-month-range.vue"]]);const getPanel=function(t){switch(t){case"daterange":case"datetimerange":return DateRangePickPanel;case"monthrange":return MonthRangePickPanel;default:return DatePickPanel}};dayjs.extend(localeData);dayjs.extend(advancedFormat);dayjs.extend(customParseFormat);dayjs.extend(weekOfYear);dayjs.extend(weekYear);dayjs.extend(dayOfYear);dayjs.extend(isSameOrAfter);dayjs.extend(isSameOrBefore);var DatePicker=defineComponent({name:"ElDatePicker",install:null,props:{...timePickerDefaultProps,...datePickerProps},emits:["update:modelValue"],setup(t,{expose:n,emit:r,slots:g}){const y=useNamespace("picker-panel");provide("ElPopperOptions",reactive(toRef(t,"popperOptions"))),provide(ROOT_PICKER_INJECTION_KEY,{slots:g,pickerNs:y});const L=ref();n({focus:(ae=!0)=>{var de;(de=L.value)==null||de.focus(ae)},handleOpen:()=>{var ae;(ae=L.value)==null||ae.handleOpen()},handleClose:()=>{var ae;(ae=L.value)==null||ae.handleClose()}});const j=ae=>{r("update:modelValue",ae)};return()=>{var ae;const de=(ae=t.format)!=null?ae:DEFAULT_FORMATS_DATEPICKER[t.type]||DEFAULT_FORMATS_DATE,he=getPanel(t.type);return createVNode$1(CommonPicker,mergeProps(t,{format:de,type:t.type,ref:L,"onUpdate:modelValue":j}),{default:$e=>createVNode$1(he,$e,null),"range-separator":g["range-separator"]})}}});const _DatePicker=DatePicker;_DatePicker.install=t=>{t.component(_DatePicker.name,_DatePicker)};const ElDatePicker=_DatePicker,descriptionsKey=Symbol("elDescriptions");var ElDescriptionsCell=defineComponent({name:"ElDescriptionsCell",props:{cell:{type:Object},tag:{type:String},type:{type:String}},setup(){return{descriptions:inject(descriptionsKey,{})}},render(){var t,n,r,g,y,L;const z=getNormalizedProps(this.cell),{border:j,direction:ae}=this.descriptions,de=ae==="vertical",he=((r=(n=(t=this.cell)==null?void 0:t.children)==null?void 0:n.label)==null?void 0:r.call(n))||z.label,$e=(L=(y=(g=this.cell)==null?void 0:g.children)==null?void 0:y.default)==null?void 0:L.call(y),Lt=z.span,jt=z.align?`is-${z.align}`:"",$n=z.labelAlign?`is-${z.labelAlign}`:jt,Cn=z.className,Sn=z.labelClassName,wn={width:addUnit(z.width),minWidth:addUnit(z.minWidth)},xn=useNamespace("descriptions");switch(this.type){case"label":return h$1(this.tag,{style:wn,class:[xn.e("cell"),xn.e("label"),xn.is("bordered-label",j),xn.is("vertical-label",de),$n,Sn],colSpan:de?Lt:1},he);case"content":return h$1(this.tag,{style:wn,class:[xn.e("cell"),xn.e("content"),xn.is("bordered-content",j),xn.is("vertical-content",de),jt,Cn],colSpan:de?Lt:Lt*2-1},$e);default:return h$1("td",{style:wn,class:[xn.e("cell"),jt],colSpan:Lt},[isNil(he)?void 0:h$1("span",{class:[xn.e("label"),Sn]},he),h$1("span",{class:[xn.e("content"),Cn]},$e)])}}});const descriptionsRowProps=buildProps({row:{type:Array,default:()=>[]}}),_hoisted_1$5x={key:1},__default__$R=defineComponent({name:"ElDescriptionsRow"}),_sfc_main$6j=defineComponent({...__default__$R,props:descriptionsRowProps,setup(t){const n=inject(descriptionsKey,{});return(r,g)=>unref(n).direction==="vertical"?(openBlock(),createElementBlock(Fragment,{key:0},[createBaseVNode("tr",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.row,(y,L)=>(openBlock(),createBlock(unref(ElDescriptionsCell),{key:`tr1-${L}`,cell:y,tag:"th",type:"label"},null,8,["cell"]))),128))]),createBaseVNode("tr",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.row,(y,L)=>(openBlock(),createBlock(unref(ElDescriptionsCell),{key:`tr2-${L}`,cell:y,tag:"td",type:"content"},null,8,["cell"]))),128))])],64)):(openBlock(),createElementBlock("tr",_hoisted_1$5x,[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.row,(y,L)=>(openBlock(),createElementBlock(Fragment,{key:`tr3-${L}`},[unref(n).border?(openBlock(),createElementBlock(Fragment,{key:0},[createVNode$1(unref(ElDescriptionsCell),{cell:y,tag:"td",type:"label"},null,8,["cell"]),createVNode$1(unref(ElDescriptionsCell),{cell:y,tag:"td",type:"content"},null,8,["cell"])],64)):(openBlock(),createBlock(unref(ElDescriptionsCell),{key:1,cell:y,tag:"td",type:"both"},null,8,["cell"]))],64))),128))]))}});var ElDescriptionsRow=_export_sfc$1(_sfc_main$6j,[["__file","/home/runner/work/element-plus/element-plus/packages/components/descriptions/src/descriptions-row.vue"]]);const descriptionProps=buildProps({border:{type:Boolean,default:!1},column:{type:Number,default:3},direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},size:useSizeProp,title:{type:String,default:""},extra:{type:String,default:""}}),__default__$Q=defineComponent({name:"ElDescriptions"}),_sfc_main$6i=defineComponent({...__default__$Q,props:descriptionProps,setup(t){const n=t,r=useNamespace("descriptions"),g=useFormSize(),y=useSlots();provide(descriptionsKey,n);const L=computed(()=>[r.b(),r.m(g.value)]),z=(ae,de,he,$e=!1)=>(ae.props||(ae.props={}),de>he&&(ae.props.span=he),$e&&(ae.props.span=de),ae),j=()=>{var ae;const de=flattedChildren((ae=y.default)==null?void 0:ae.call(y)).filter($n=>{var Cn;return((Cn=$n==null?void 0:$n.type)==null?void 0:Cn.name)==="ElDescriptionsItem"}),he=[];let $e=[],Lt=n.column,jt=0;return de.forEach(($n,Cn)=>{var Sn;const wn=((Sn=$n.props)==null?void 0:Sn.span)||1;if(CnLt?Lt:wn),Cn===de.length-1){const xn=n.column-jt%n.column;$e.push(z($n,xn,Lt,!0)),he.push($e);return}wn(openBlock(),createElementBlock("div",{class:normalizeClass(unref(L))},[ae.title||ae.extra||ae.$slots.title||ae.$slots.extra?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(r).e("header"))},[createBaseVNode("div",{class:normalizeClass(unref(r).e("title"))},[renderSlot(ae.$slots,"title",{},()=>[createTextVNode(toDisplayString(ae.title),1)])],2),createBaseVNode("div",{class:normalizeClass(unref(r).e("extra"))},[renderSlot(ae.$slots,"extra",{},()=>[createTextVNode(toDisplayString(ae.extra),1)])],2)],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(r).e("body"))},[createBaseVNode("table",{class:normalizeClass([unref(r).e("table"),unref(r).is("bordered",ae.border)])},[createBaseVNode("tbody",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(j(),(he,$e)=>(openBlock(),createBlock(ElDescriptionsRow,{key:$e,row:he},null,8,["row"]))),128))])],2)],2)],2))}});var Descriptions=_export_sfc$1(_sfc_main$6i,[["__file","/home/runner/work/element-plus/element-plus/packages/components/descriptions/src/description.vue"]]),DescriptionsItem=defineComponent({name:"ElDescriptionsItem",props:{label:{type:String,default:""},span:{type:Number,default:1},width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},align:{type:String,default:"left"},labelAlign:{type:String,default:""},className:{type:String,default:""},labelClassName:{type:String,default:""}}});const ElDescriptions=withInstall(Descriptions,{DescriptionsItem}),ElDescriptionsItem=withNoopInstall(DescriptionsItem),overlayProps=buildProps({mask:{type:Boolean,default:!0},customMaskEvent:{type:Boolean,default:!1},overlayClass:{type:definePropType([String,Array,Object])},zIndex:{type:definePropType([String,Number])}}),overlayEmits={click:t=>t instanceof MouseEvent},BLOCK="overlay";var Overlay$1=defineComponent({name:"ElOverlay",props:overlayProps,emits:overlayEmits,setup(t,{slots:n,emit:r}){const g=useNamespace(BLOCK),y=ae=>{r("click",ae)},{onClick:L,onMousedown:z,onMouseup:j}=useSameTarget(t.customMaskEvent?void 0:y);return()=>t.mask?createVNode$1("div",{class:[g.b(),t.overlayClass],style:{zIndex:t.zIndex},onClick:L,onMousedown:z,onMouseup:j},[renderSlot(n,"default")],PatchFlags.STYLE|PatchFlags.CLASS|PatchFlags.PROPS,["onClick","onMouseup","onMousedown"]):h$1("div",{class:t.overlayClass,style:{zIndex:t.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[renderSlot(n,"default")])}});const ElOverlay=Overlay$1,dialogInjectionKey=Symbol("dialogInjectionKey"),dialogContentProps=buildProps({center:{type:Boolean,default:!1},alignCenter:{type:Boolean,default:!1},closeIcon:{type:iconPropType},customClass:{type:String,default:""},draggable:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},showClose:{type:Boolean,default:!0},title:{type:String,default:""}}),dialogContentEmits={close:()=>!0},_hoisted_1$5w=["aria-label"],_hoisted_2$57=["id"],__default__$P=defineComponent({name:"ElDialogContent"}),_sfc_main$6h=defineComponent({...__default__$P,props:dialogContentProps,emits:dialogContentEmits,setup(t){const n=t,{t:r}=useLocale(),{Close:g}=CloseComponents,{dialogRef:y,headerRef:L,bodyId:z,ns:j,style:ae}=inject(dialogInjectionKey),{focusTrapRef:de}=inject(FOCUS_TRAP_INJECTION_KEY),he=composeRefs(de,y),$e=computed(()=>n.draggable);return useDraggable(y,L,$e),(Lt,jt)=>(openBlock(),createElementBlock("div",{ref:unref(he),class:normalizeClass([unref(j).b(),unref(j).is("fullscreen",Lt.fullscreen),unref(j).is("draggable",unref($e)),unref(j).is("align-center",Lt.alignCenter),{[unref(j).m("center")]:Lt.center},Lt.customClass]),style:normalizeStyle$1(unref(ae)),tabindex:"-1"},[createBaseVNode("header",{ref_key:"headerRef",ref:L,class:normalizeClass(unref(j).e("header"))},[renderSlot(Lt.$slots,"header",{},()=>[createBaseVNode("span",{role:"heading",class:normalizeClass(unref(j).e("title"))},toDisplayString(Lt.title),3)]),Lt.showClose?(openBlock(),createElementBlock("button",{key:0,"aria-label":unref(r)("el.dialog.close"),class:normalizeClass(unref(j).e("headerbtn")),type:"button",onClick:jt[0]||(jt[0]=$n=>Lt.$emit("close"))},[createVNode$1(unref(ElIcon),{class:normalizeClass(unref(j).e("close"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Lt.closeIcon||unref(g))))]),_:1},8,["class"])],10,_hoisted_1$5w)):createCommentVNode("v-if",!0)],2),createBaseVNode("div",{id:unref(z),class:normalizeClass(unref(j).e("body"))},[renderSlot(Lt.$slots,"default")],10,_hoisted_2$57),Lt.$slots.footer?(openBlock(),createElementBlock("footer",{key:0,class:normalizeClass(unref(j).e("footer"))},[renderSlot(Lt.$slots,"footer")],2)):createCommentVNode("v-if",!0)],6))}});var ElDialogContent=_export_sfc$1(_sfc_main$6h,[["__file","/home/runner/work/element-plus/element-plus/packages/components/dialog/src/dialog-content.vue"]]);const dialogProps=buildProps({...dialogContentProps,appendToBody:{type:Boolean,default:!1},beforeClose:{type:definePropType(Function)},destroyOnClose:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},top:{type:String},modelValue:{type:Boolean,default:!1},modalClass:String,width:{type:[String,Number]},zIndex:{type:Number},trapFocus:{type:Boolean,default:!1}}),dialogEmits={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,[UPDATE_MODEL_EVENT]:t=>isBoolean(t),openAutoFocus:()=>!0,closeAutoFocus:()=>!0},useDialog=(t,n)=>{const g=getCurrentInstance().emit,{nextZIndex:y}=useZIndex();let L="";const z=useId(),j=useId(),ae=ref(!1),de=ref(!1),he=ref(!1),$e=ref(t.zIndex||y());let Lt,jt;const $n=useGlobalConfig("namespace",defaultNamespace),Cn=computed(()=>{const Ar={},Da=`--${$n.value}-dialog`;return t.fullscreen||(t.top&&(Ar[`${Da}-margin-top`]=t.top),t.width&&(Ar[`${Da}-width`]=addUnit(t.width))),Ar}),Sn=computed(()=>t.alignCenter?{display:"flex"}:{});function wn(){g("opened")}function xn(){g("closed"),g(UPDATE_MODEL_EVENT,!1),t.destroyOnClose&&(he.value=!1)}function Tn(){g("close")}function kn(){jt==null||jt(),Lt==null||Lt(),t.openDelay&&t.openDelay>0?{stop:Lt}=useTimeoutFn(()=>Pn(),t.openDelay):Pn()}function Mn(){Lt==null||Lt(),jt==null||jt(),t.closeDelay&&t.closeDelay>0?{stop:jt}=useTimeoutFn(()=>In(),t.closeDelay):In()}function An(){function Ar(Da){Da||(de.value=!0,ae.value=!1)}t.beforeClose?t.beforeClose(Ar):Mn()}function Nn(){t.closeOnClickModal&&An()}function Pn(){!isClient||(ae.value=!0)}function In(){ae.value=!1}function Dn(){g("openAutoFocus")}function Rn(){g("closeAutoFocus")}function On(Ar){var Da;((Da=Ar.detail)==null?void 0:Da.focusReason)==="pointer"&&Ar.preventDefault()}t.lockScroll&&useLockscreen(ae);function Sr(){t.closeOnPressEscape&&An()}return watch$1(()=>t.modelValue,Ar=>{Ar?(de.value=!1,kn(),he.value=!0,$e.value=t.zIndex?$e.value++:y(),nextTick(()=>{g("open"),n.value&&(n.value.scrollTop=0)})):ae.value&&Mn()}),watch$1(()=>t.fullscreen,Ar=>{!n.value||(Ar?(L=n.value.style.transform,n.value.style.transform=""):n.value.style.transform=L)}),onMounted(()=>{t.modelValue&&(ae.value=!0,he.value=!0,kn())}),{afterEnter:wn,afterLeave:xn,beforeLeave:Tn,handleClose:An,onModalClick:Nn,close:Mn,doClose:In,onOpenAutoFocus:Dn,onCloseAutoFocus:Rn,onCloseRequested:Sr,onFocusoutPrevented:On,titleId:z,bodyId:j,closed:de,style:Cn,overlayDialogStyle:Sn,rendered:he,visible:ae,zIndex:$e}},_hoisted_1$5v=["aria-label","aria-labelledby","aria-describedby"],__default__$O=defineComponent({name:"ElDialog",inheritAttrs:!1}),_sfc_main$6g=defineComponent({...__default__$O,props:dialogProps,emits:dialogEmits,setup(t,{expose:n}){const r=t,g=useSlots();useDeprecated({scope:"el-dialog",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/dialog.html#slots"},computed(()=>!!g.title)),useDeprecated({scope:"el-dialog",from:"custom-class",replacement:"class",version:"2.3.0",ref:"https://element-plus.org/en-US/component/dialog.html#attributes",type:"Attribute"},computed(()=>!!r.customClass));const y=useNamespace("dialog"),L=ref(),z=ref(),j=ref(),{visible:ae,titleId:de,bodyId:he,style:$e,overlayDialogStyle:Lt,rendered:jt,zIndex:$n,afterEnter:Cn,afterLeave:Sn,beforeLeave:wn,handleClose:xn,onModalClick:Tn,onOpenAutoFocus:kn,onCloseAutoFocus:Mn,onCloseRequested:An,onFocusoutPrevented:Nn}=useDialog(r,L);provide(dialogInjectionKey,{dialogRef:L,headerRef:z,bodyId:he,ns:y,rendered:jt,style:$e});const Pn=useSameTarget(Tn),In=computed(()=>r.draggable&&!r.fullscreen);return n({visible:ae,dialogContentRef:j}),(Dn,Rn)=>(openBlock(),createBlock(Teleport,{to:"body",disabled:!Dn.appendToBody},[createVNode$1(Transition,{name:"dialog-fade",onAfterEnter:unref(Cn),onAfterLeave:unref(Sn),onBeforeLeave:unref(wn),persisted:""},{default:withCtx(()=>[withDirectives(createVNode$1(unref(ElOverlay),{"custom-mask-event":"",mask:Dn.modal,"overlay-class":Dn.modalClass,"z-index":unref($n)},{default:withCtx(()=>[createBaseVNode("div",{role:"dialog","aria-modal":"true","aria-label":Dn.title||void 0,"aria-labelledby":Dn.title?void 0:unref(de),"aria-describedby":unref(he),class:normalizeClass(`${unref(y).namespace.value}-overlay-dialog`),style:normalizeStyle$1(unref(Lt)),onClick:Rn[0]||(Rn[0]=(...On)=>unref(Pn).onClick&&unref(Pn).onClick(...On)),onMousedown:Rn[1]||(Rn[1]=(...On)=>unref(Pn).onMousedown&&unref(Pn).onMousedown(...On)),onMouseup:Rn[2]||(Rn[2]=(...On)=>unref(Pn).onMouseup&&unref(Pn).onMouseup(...On))},[createVNode$1(unref(ElFocusTrap),{loop:"",trapped:unref(ae),"focus-start-el":"container",onFocusAfterTrapped:unref(kn),onFocusAfterReleased:unref(Mn),onFocusoutPrevented:unref(Nn),onReleaseRequested:unref(An)},{default:withCtx(()=>[unref(jt)?(openBlock(),createBlock(ElDialogContent,mergeProps({key:0,ref_key:"dialogContentRef",ref:j},Dn.$attrs,{"custom-class":Dn.customClass,center:Dn.center,"align-center":Dn.alignCenter,"close-icon":Dn.closeIcon,draggable:unref(In),fullscreen:Dn.fullscreen,"show-close":Dn.showClose,title:Dn.title,onClose:unref(xn)}),createSlots({header:withCtx(()=>[Dn.$slots.title?renderSlot(Dn.$slots,"title",{key:1}):renderSlot(Dn.$slots,"header",{key:0,close:unref(xn),titleId:unref(de),titleClass:unref(y).e("title")})]),default:withCtx(()=>[renderSlot(Dn.$slots,"default")]),_:2},[Dn.$slots.footer?{name:"footer",fn:withCtx(()=>[renderSlot(Dn.$slots,"footer")])}:void 0]),1040,["custom-class","center","align-center","close-icon","draggable","fullscreen","show-close","title","onClose"])):createCommentVNode("v-if",!0)]),_:3},8,["trapped","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])],46,_hoisted_1$5v)]),_:3},8,["mask","overlay-class","z-index"]),[[vShow,unref(ae)]])]),_:3},8,["onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["disabled"]))}});var Dialog$1=_export_sfc$1(_sfc_main$6g,[["__file","/home/runner/work/element-plus/element-plus/packages/components/dialog/src/dialog.vue"]]);const ElDialog=withInstall(Dialog$1),dividerProps=buildProps({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},contentPosition:{type:String,values:["left","center","right"],default:"center"},borderStyle:{type:definePropType(String),default:"solid"}}),__default__$N=defineComponent({name:"ElDivider"}),_sfc_main$6f=defineComponent({...__default__$N,props:dividerProps,setup(t){const n=t,r=useNamespace("divider"),g=computed(()=>r.cssVar({"border-style":n.borderStyle}));return(y,L)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(r).b(),unref(r).m(y.direction)]),style:normalizeStyle$1(unref(g)),role:"separator"},[y.$slots.default&&y.direction!=="vertical"?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass([unref(r).e("text"),unref(r).is(y.contentPosition)])},[renderSlot(y.$slots,"default")],2)):createCommentVNode("v-if",!0)],6))}});var Divider=_export_sfc$1(_sfc_main$6f,[["__file","/home/runner/work/element-plus/element-plus/packages/components/divider/src/divider.vue"]]);const ElDivider=withInstall(Divider),drawerProps=buildProps({...dialogProps,direction:{type:String,default:"rtl",values:["ltr","rtl","ttb","btt"]},size:{type:[String,Number],default:"30%"},withHeader:{type:Boolean,default:!0},modalFade:{type:Boolean,default:!0}}),drawerEmits=dialogEmits,_sfc_main$6e=defineComponent({name:"ElDrawer",components:{ElOverlay,ElFocusTrap,ElIcon,Close:close_default},inheritAttrs:!1,props:drawerProps,emits:drawerEmits,setup(t,{slots:n}){useDeprecated({scope:"el-drawer",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/drawer.html#slots"},computed(()=>!!n.title)),useDeprecated({scope:"el-drawer",from:"custom-class",replacement:"class",version:"2.3.0",ref:"https://element-plus.org/en-US/component/drawer.html#attributes",type:"Attribute"},computed(()=>!!t.customClass));const r=ref(),g=ref(),y=useNamespace("drawer"),{t:L}=useLocale(),z=computed(()=>t.direction==="rtl"||t.direction==="ltr"),j=computed(()=>addUnit(t.size));return{...useDialog(t,r),drawerRef:r,focusStartRef:g,isHorizontal:z,drawerSize:j,ns:y,t:L}}}),_hoisted_1$5u=["aria-label","aria-labelledby","aria-describedby"],_hoisted_2$56=["id"],_hoisted_3$4N=["aria-label"],_hoisted_4$1A=["id"];function _sfc_render$4$(t,n,r,g,y,L){const z=resolveComponent("close"),j=resolveComponent("el-icon"),ae=resolveComponent("el-focus-trap"),de=resolveComponent("el-overlay");return openBlock(),createBlock(Teleport,{to:"body",disabled:!t.appendToBody},[createVNode$1(Transition,{name:t.ns.b("fade"),onAfterEnter:t.afterEnter,onAfterLeave:t.afterLeave,onBeforeLeave:t.beforeLeave,persisted:""},{default:withCtx(()=>[withDirectives(createVNode$1(de,{mask:t.modal,"overlay-class":t.modalClass,"z-index":t.zIndex,onClick:t.onModalClick},{default:withCtx(()=>[createVNode$1(ae,{loop:"",trapped:t.visible,"focus-trap-el":t.drawerRef,"focus-start-el":t.focusStartRef,onReleaseRequested:t.onCloseRequested},{default:withCtx(()=>[createBaseVNode("div",mergeProps({ref:"drawerRef","aria-modal":"true","aria-label":t.title||void 0,"aria-labelledby":t.title?void 0:t.titleId,"aria-describedby":t.bodyId},t.$attrs,{class:[t.ns.b(),t.direction,t.visible&&"open",t.customClass],style:t.isHorizontal?"width: "+t.drawerSize:"height: "+t.drawerSize,role:"dialog",onClick:n[1]||(n[1]=withModifiers(()=>{},["stop"]))}),[createBaseVNode("span",{ref:"focusStartRef",class:normalizeClass(t.ns.e("sr-focus")),tabindex:"-1"},null,2),t.withHeader?(openBlock(),createElementBlock("header",{key:0,class:normalizeClass(t.ns.e("header"))},[t.$slots.title?renderSlot(t.$slots,"title",{key:1},()=>[createCommentVNode(" DEPRECATED SLOT ")]):renderSlot(t.$slots,"header",{key:0,close:t.handleClose,titleId:t.titleId,titleClass:t.ns.e("title")},()=>[t.$slots.title?createCommentVNode("v-if",!0):(openBlock(),createElementBlock("span",{key:0,id:t.titleId,role:"heading",class:normalizeClass(t.ns.e("title"))},toDisplayString(t.title),11,_hoisted_2$56))]),t.showClose?(openBlock(),createElementBlock("button",{key:2,"aria-label":t.t("el.drawer.close"),class:normalizeClass(t.ns.e("close-btn")),type:"button",onClick:n[0]||(n[0]=(...he)=>t.handleClose&&t.handleClose(...he))},[createVNode$1(j,{class:normalizeClass(t.ns.e("close"))},{default:withCtx(()=>[createVNode$1(z)]),_:1},8,["class"])],10,_hoisted_3$4N)):createCommentVNode("v-if",!0)],2)):createCommentVNode("v-if",!0),t.rendered?(openBlock(),createElementBlock("div",{key:1,id:t.bodyId,class:normalizeClass(t.ns.e("body"))},[renderSlot(t.$slots,"default")],10,_hoisted_4$1A)):createCommentVNode("v-if",!0),t.$slots.footer?(openBlock(),createElementBlock("div",{key:2,class:normalizeClass(t.ns.e("footer"))},[renderSlot(t.$slots,"footer")],2)):createCommentVNode("v-if",!0)],16,_hoisted_1$5u)]),_:3},8,["trapped","focus-trap-el","focus-start-el","onReleaseRequested"])]),_:3},8,["mask","overlay-class","z-index","onClick"]),[[vShow,t.visible]])]),_:3},8,["name","onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["disabled"])}var Drawer=_export_sfc$1(_sfc_main$6e,[["render",_sfc_render$4$],["__file","/home/runner/work/element-plus/element-plus/packages/components/drawer/src/drawer.vue"]]);const ElDrawer=withInstall(Drawer),_sfc_main$6d=defineComponent({inheritAttrs:!1});function _sfc_render$4_(t,n,r,g,y,L){return renderSlot(t.$slots,"default")}var Collection=_export_sfc$1(_sfc_main$6d,[["render",_sfc_render$4_],["__file","/home/runner/work/element-plus/element-plus/packages/components/collection/src/collection.vue"]]);const _sfc_main$6c=defineComponent({name:"ElCollectionItem",inheritAttrs:!1});function _sfc_render$4Z(t,n,r,g,y,L){return renderSlot(t.$slots,"default")}var CollectionItem=_export_sfc$1(_sfc_main$6c,[["render",_sfc_render$4Z],["__file","/home/runner/work/element-plus/element-plus/packages/components/collection/src/collection-item.vue"]]);const COLLECTION_ITEM_SIGN="data-el-collection-item",createCollectionWithScope=t=>{const n=`El${t}Collection`,r=`${n}Item`,g=Symbol(n),y=Symbol(r),L={...Collection,name:n,setup(){const j=ref(null),ae=new Map;provide(g,{itemMap:ae,getItems:()=>{const he=unref(j);if(!he)return[];const $e=Array.from(he.querySelectorAll(`[${COLLECTION_ITEM_SIGN}]`));return[...ae.values()].sort((jt,$n)=>$e.indexOf(jt.ref)-$e.indexOf($n.ref))},collectionRef:j})}},z={...CollectionItem,name:r,setup(j,{attrs:ae}){const de=ref(null),he=inject(g,void 0);provide(y,{collectionItemRef:de}),onMounted(()=>{const $e=unref(de);$e&&he.itemMap.set($e,{ref:$e,...ae})}),onBeforeUnmount(()=>{const $e=unref(de);he.itemMap.delete($e)})}};return{COLLECTION_INJECTION_KEY:g,COLLECTION_ITEM_INJECTION_KEY:y,ElCollection:L,ElCollectionItem:z}},rovingFocusGroupProps=buildProps({style:{type:definePropType([String,Array,Object])},currentTabId:{type:definePropType(String)},defaultCurrentTabId:String,loop:Boolean,dir:{type:String,values:["ltr","rtl"],default:"ltr"},orientation:{type:definePropType(String)},onBlur:Function,onFocus:Function,onMousedown:Function}),{ElCollection:ElCollection$1,ElCollectionItem:ElCollectionItem$1,COLLECTION_INJECTION_KEY:COLLECTION_INJECTION_KEY$1,COLLECTION_ITEM_INJECTION_KEY:COLLECTION_ITEM_INJECTION_KEY$1}=createCollectionWithScope("RovingFocusGroup"),ROVING_FOCUS_GROUP_INJECTION_KEY=Symbol("elRovingFocusGroup"),ROVING_FOCUS_GROUP_ITEM_INJECTION_KEY=Symbol("elRovingFocusGroupItem"),MAP_KEY_TO_FOCUS_INTENT={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"},getDirectionAwareKey=(t,n)=>{if(n!=="rtl")return t;switch(t){case EVENT_CODE.right:return EVENT_CODE.left;case EVENT_CODE.left:return EVENT_CODE.right;default:return t}},getFocusIntent=(t,n,r)=>{const g=getDirectionAwareKey(t.key,r);if(!(n==="vertical"&&[EVENT_CODE.left,EVENT_CODE.right].includes(g))&&!(n==="horizontal"&&[EVENT_CODE.up,EVENT_CODE.down].includes(g)))return MAP_KEY_TO_FOCUS_INTENT[g]},reorderArray=(t,n)=>t.map((r,g)=>t[(g+n)%t.length]),focusFirst=t=>{const{activeElement:n}=document;for(const r of t)if(r===n||(r.focus(),n!==document.activeElement))return},CURRENT_TAB_ID_CHANGE_EVT="currentTabIdChange",ENTRY_FOCUS_EVT="rovingFocusGroup.entryFocus",EVT_OPTS={bubbles:!1,cancelable:!0},_sfc_main$6b=defineComponent({name:"ElRovingFocusGroupImpl",inheritAttrs:!1,props:rovingFocusGroupProps,emits:[CURRENT_TAB_ID_CHANGE_EVT,"entryFocus"],setup(t,{emit:n}){var r;const g=ref((r=t.currentTabId||t.defaultCurrentTabId)!=null?r:null),y=ref(!1),L=ref(!1),z=ref(null),{getItems:j}=inject(COLLECTION_INJECTION_KEY$1,void 0),ae=computed(()=>[{outline:"none"},t.style]),de=Cn=>{n(CURRENT_TAB_ID_CHANGE_EVT,Cn)},he=()=>{y.value=!0},$e=composeEventHandlers(Cn=>{var Sn;(Sn=t.onMousedown)==null||Sn.call(t,Cn)},()=>{L.value=!0}),Lt=composeEventHandlers(Cn=>{var Sn;(Sn=t.onFocus)==null||Sn.call(t,Cn)},Cn=>{const Sn=!unref(L),{target:wn,currentTarget:xn}=Cn;if(wn===xn&&Sn&&!unref(y)){const Tn=new Event(ENTRY_FOCUS_EVT,EVT_OPTS);if(xn==null||xn.dispatchEvent(Tn),!Tn.defaultPrevented){const kn=j().filter(In=>In.focusable),Mn=kn.find(In=>In.active),An=kn.find(In=>In.id===unref(g)),Pn=[Mn,An,...kn].filter(Boolean).map(In=>In.ref);focusFirst(Pn)}}L.value=!1}),jt=composeEventHandlers(Cn=>{var Sn;(Sn=t.onBlur)==null||Sn.call(t,Cn)},()=>{y.value=!1}),$n=(...Cn)=>{n("entryFocus",...Cn)};provide(ROVING_FOCUS_GROUP_INJECTION_KEY,{currentTabbedId:readonly(g),loop:toRef(t,"loop"),tabIndex:computed(()=>unref(y)?-1:0),rovingFocusGroupRef:z,rovingFocusGroupRootStyle:ae,orientation:toRef(t,"orientation"),dir:toRef(t,"dir"),onItemFocus:de,onItemShiftTab:he,onBlur:jt,onFocus:Lt,onMousedown:$e}),watch$1(()=>t.currentTabId,Cn=>{g.value=Cn!=null?Cn:null}),useEventListener(z,ENTRY_FOCUS_EVT,$n)}});function _sfc_render$4Y(t,n,r,g,y,L){return renderSlot(t.$slots,"default")}var ElRovingFocusGroupImpl=_export_sfc$1(_sfc_main$6b,[["render",_sfc_render$4Y],["__file","/home/runner/work/element-plus/element-plus/packages/components/roving-focus-group/src/roving-focus-group-impl.vue"]]);const _sfc_main$6a=defineComponent({name:"ElRovingFocusGroup",components:{ElFocusGroupCollection:ElCollection$1,ElRovingFocusGroupImpl}});function _sfc_render$4X(t,n,r,g,y,L){const z=resolveComponent("el-roving-focus-group-impl"),j=resolveComponent("el-focus-group-collection");return openBlock(),createBlock(j,null,{default:withCtx(()=>[createVNode$1(z,normalizeProps(guardReactiveProps(t.$attrs)),{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},16)]),_:3})}var ElRovingFocusGroup=_export_sfc$1(_sfc_main$6a,[["render",_sfc_render$4X],["__file","/home/runner/work/element-plus/element-plus/packages/components/roving-focus-group/src/roving-focus-group.vue"]]);const _sfc_main$69=defineComponent({components:{ElRovingFocusCollectionItem:ElCollectionItem$1},props:{focusable:{type:Boolean,default:!0},active:{type:Boolean,default:!1}},emits:["mousedown","focus","keydown"],setup(t,{emit:n}){const{currentTabbedId:r,loop:g,onItemFocus:y,onItemShiftTab:L}=inject(ROVING_FOCUS_GROUP_INJECTION_KEY,void 0),{getItems:z}=inject(COLLECTION_INJECTION_KEY$1,void 0),j=useId(),ae=ref(null),de=composeEventHandlers(jt=>{n("mousedown",jt)},jt=>{t.focusable?y(unref(j)):jt.preventDefault()}),he=composeEventHandlers(jt=>{n("focus",jt)},()=>{y(unref(j))}),$e=composeEventHandlers(jt=>{n("keydown",jt)},jt=>{const{key:$n,shiftKey:Cn,target:Sn,currentTarget:wn}=jt;if($n===EVENT_CODE.tab&&Cn){L();return}if(Sn!==wn)return;const xn=getFocusIntent(jt);if(xn){jt.preventDefault();let kn=z().filter(Mn=>Mn.focusable).map(Mn=>Mn.ref);switch(xn){case"last":{kn.reverse();break}case"prev":case"next":{xn==="prev"&&kn.reverse();const Mn=kn.indexOf(wn);kn=g.value?reorderArray(kn,Mn+1):kn.slice(Mn+1);break}}nextTick(()=>{focusFirst(kn)})}}),Lt=computed(()=>r.value===unref(j));return provide(ROVING_FOCUS_GROUP_ITEM_INJECTION_KEY,{rovingFocusGroupItemRef:ae,tabIndex:computed(()=>unref(Lt)?0:-1),handleMousedown:de,handleFocus:he,handleKeydown:$e}),{id:j,handleKeydown:$e,handleFocus:he,handleMousedown:de}}});function _sfc_render$4W(t,n,r,g,y,L){const z=resolveComponent("el-roving-focus-collection-item");return openBlock(),createBlock(z,{id:t.id,focusable:t.focusable,active:t.active},{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},8,["id","focusable","active"])}var ElRovingFocusItem=_export_sfc$1(_sfc_main$69,[["render",_sfc_render$4W],["__file","/home/runner/work/element-plus/element-plus/packages/components/roving-focus-group/src/roving-focus-item.vue"]]);const dropdownProps=buildProps({trigger:useTooltipTriggerProps.trigger,effect:{...useTooltipContentProps.effect,default:"light"},type:{type:definePropType(String)},placement:{type:definePropType(String),default:"bottom"},popperOptions:{type:definePropType(Object),default:()=>({})},id:String,size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},loop:{type:Boolean,default:!0},showTimeout:{type:Number,default:150},hideTimeout:{type:Number,default:150},tabindex:{type:definePropType([Number,String]),default:0},maxHeight:{type:definePropType([Number,String]),default:""},popperClass:{type:String,default:""},disabled:{type:Boolean,default:!1},role:{type:String,default:"menu"},buttonProps:{type:definePropType(Object)},teleported:useTooltipContentProps.teleported}),dropdownItemProps=buildProps({command:{type:[Object,String,Number],default:()=>({})},disabled:Boolean,divided:Boolean,textValue:String,icon:{type:iconPropType}}),dropdownMenuProps=buildProps({onKeydown:{type:definePropType(Function)}}),FIRST_KEYS=[EVENT_CODE.down,EVENT_CODE.pageDown,EVENT_CODE.home],LAST_KEYS=[EVENT_CODE.up,EVENT_CODE.pageUp,EVENT_CODE.end],FIRST_LAST_KEYS=[...FIRST_KEYS,...LAST_KEYS],{ElCollection,ElCollectionItem,COLLECTION_INJECTION_KEY,COLLECTION_ITEM_INJECTION_KEY}=createCollectionWithScope("Dropdown"),DROPDOWN_INJECTION_KEY=Symbol("elDropdown"),{ButtonGroup:ElButtonGroup}=ElButton,_sfc_main$68=defineComponent({name:"ElDropdown",components:{ElButton,ElButtonGroup,ElScrollbar,ElDropdownCollection:ElCollection,ElTooltip,ElRovingFocusGroup,ElOnlyChild:OnlyChild,ElIcon,ArrowDown:arrow_down_default},props:dropdownProps,emits:["visible-change","click","command"],setup(t,{emit:n}){const r=getCurrentInstance(),g=useNamespace("dropdown"),{t:y}=useLocale(),L=ref(),z=ref(),j=ref(null),ae=ref(null),de=ref(null),he=ref(null),$e=ref(!1),Lt=[EVENT_CODE.enter,EVENT_CODE.space,EVENT_CODE.down],jt=computed(()=>({maxHeight:addUnit(t.maxHeight)})),$n=computed(()=>[g.m(kn.value)]),Cn=useId().value,Sn=computed(()=>t.id||Cn);watch$1([L,toRef(t,"trigger")],([Pa,Aa],[Ba])=>{var La,Va,Ua;const za=isArray$6(Aa)?Aa:[Aa];(La=Ba==null?void 0:Ba.$el)!=null&&La.removeEventListener&&Ba.$el.removeEventListener("pointerenter",An),(Va=Pa==null?void 0:Pa.$el)!=null&&Va.removeEventListener&&Pa.$el.removeEventListener("pointerenter",An),((Ua=Pa==null?void 0:Pa.$el)==null?void 0:Ua.addEventListener)&&za.includes("hover")&&Pa.$el.addEventListener("pointerenter",An)},{immediate:!0}),onBeforeUnmount(()=>{var Pa,Aa;(Aa=(Pa=L.value)==null?void 0:Pa.$el)!=null&&Aa.removeEventListener&&L.value.$el.removeEventListener("pointerenter",An)});function wn(){xn()}function xn(){var Pa;(Pa=j.value)==null||Pa.onClose()}function Tn(){var Pa;(Pa=j.value)==null||Pa.onOpen()}const kn=useFormSize();function Mn(...Pa){n("command",...Pa)}function An(){var Pa,Aa;(Aa=(Pa=L.value)==null?void 0:Pa.$el)==null||Aa.focus()}function Nn(){}function Pn(){const Pa=unref(ae);Pa==null||Pa.focus(),he.value=null}function In(Pa){he.value=Pa}function Dn(Pa){$e.value||(Pa.preventDefault(),Pa.stopImmediatePropagation())}function Rn(){n("visible-change",!0)}function On(Pa){(Pa==null?void 0:Pa.type)==="keydown"&&ae.value.focus()}function Sr(){n("visible-change",!1)}return provide(DROPDOWN_INJECTION_KEY,{contentRef:ae,role:computed(()=>t.role),triggerId:Sn,isUsingKeyboard:$e,onItemEnter:Nn,onItemLeave:Pn}),provide("elDropdown",{instance:r,dropdownSize:kn,handleClick:wn,commandHandler:Mn,trigger:toRef(t,"trigger"),hideOnClick:toRef(t,"hideOnClick")}),{t:y,ns:g,scrollbar:de,wrapStyle:jt,dropdownTriggerKls:$n,dropdownSize:kn,triggerId:Sn,triggerKeys:Lt,currentTabId:he,handleCurrentTabIdChange:In,handlerMainButtonClick:Pa=>{n("click",Pa)},handleEntryFocus:Dn,handleClose:xn,handleOpen:Tn,handleBeforeShowTooltip:Rn,handleShowTooltip:On,handleBeforeHideTooltip:Sr,onFocusAfterTrapped:Pa=>{var Aa,Ba;Pa.preventDefault(),(Ba=(Aa=ae.value)==null?void 0:Aa.focus)==null||Ba.call(Aa,{preventScroll:!0})},popperRef:j,contentRef:ae,triggeringElementRef:L,referenceElementRef:z}}});function _sfc_render$4V(t,n,r,g,y,L){var z;const j=resolveComponent("el-dropdown-collection"),ae=resolveComponent("el-roving-focus-group"),de=resolveComponent("el-scrollbar"),he=resolveComponent("el-only-child"),$e=resolveComponent("el-tooltip"),Lt=resolveComponent("el-button"),jt=resolveComponent("arrow-down"),$n=resolveComponent("el-icon"),Cn=resolveComponent("el-button-group");return openBlock(),createElementBlock("div",{class:normalizeClass([t.ns.b(),t.ns.is("disabled",t.disabled)])},[createVNode$1($e,{ref:"popperRef",role:t.role,effect:t.effect,"fallback-placements":["bottom","top"],"popper-options":t.popperOptions,"gpu-acceleration":!1,"hide-after":t.trigger==="hover"?t.hideTimeout:0,"manual-mode":!0,placement:t.placement,"popper-class":[t.ns.e("popper"),t.popperClass],"reference-element":(z=t.referenceElementRef)==null?void 0:z.$el,trigger:t.trigger,"trigger-keys":t.triggerKeys,"trigger-target-el":t.contentRef,"show-after":t.trigger==="hover"?t.showTimeout:0,"stop-popper-mouse-event":!1,"virtual-ref":t.triggeringElementRef,"virtual-triggering":t.splitButton,disabled:t.disabled,transition:`${t.ns.namespace.value}-zoom-in-top`,teleported:t.teleported,pure:"",persistent:"",onBeforeShow:t.handleBeforeShowTooltip,onShow:t.handleShowTooltip,onBeforeHide:t.handleBeforeHideTooltip},createSlots({content:withCtx(()=>[createVNode$1(de,{ref:"scrollbar","wrap-style":t.wrapStyle,tag:"div","view-class":t.ns.e("list")},{default:withCtx(()=>[createVNode$1(ae,{loop:t.loop,"current-tab-id":t.currentTabId,orientation:"horizontal",onCurrentTabIdChange:t.handleCurrentTabIdChange,onEntryFocus:t.handleEntryFocus},{default:withCtx(()=>[createVNode$1(j,null,{default:withCtx(()=>[renderSlot(t.$slots,"dropdown")]),_:3})]),_:3},8,["loop","current-tab-id","onCurrentTabIdChange","onEntryFocus"])]),_:3},8,["wrap-style","view-class"])]),_:2},[t.splitButton?void 0:{name:"default",fn:withCtx(()=>[createVNode$1(he,{id:t.triggerId,ref:"triggeringElementRef",role:"button",tabindex:t.tabindex},{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},8,["id","tabindex"])])}]),1032,["role","effect","popper-options","hide-after","placement","popper-class","reference-element","trigger","trigger-keys","trigger-target-el","show-after","virtual-ref","virtual-triggering","disabled","transition","teleported","onBeforeShow","onShow","onBeforeHide"]),t.splitButton?(openBlock(),createBlock(Cn,{key:0},{default:withCtx(()=>[createVNode$1(Lt,mergeProps({ref:"referenceElementRef"},t.buttonProps,{size:t.dropdownSize,type:t.type,disabled:t.disabled,tabindex:t.tabindex,onClick:t.handlerMainButtonClick}),{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},16,["size","type","disabled","tabindex","onClick"]),createVNode$1(Lt,mergeProps({id:t.triggerId,ref:"triggeringElementRef"},t.buttonProps,{role:"button",size:t.dropdownSize,type:t.type,class:t.ns.e("caret-button"),disabled:t.disabled,tabindex:t.tabindex,"aria-label":t.t("el.dropdown.toggleDropdown")}),{default:withCtx(()=>[createVNode$1($n,{class:normalizeClass(t.ns.e("icon"))},{default:withCtx(()=>[createVNode$1(jt)]),_:1},8,["class"])]),_:1},16,["id","size","type","class","disabled","tabindex","aria-label"])]),_:3})):createCommentVNode("v-if",!0)],2)}var Dropdown=_export_sfc$1(_sfc_main$68,[["render",_sfc_render$4V],["__file","/home/runner/work/element-plus/element-plus/packages/components/dropdown/src/dropdown.vue"]]);const _sfc_main$67=defineComponent({name:"DropdownItemImpl",components:{ElIcon},props:dropdownItemProps,emits:["pointermove","pointerleave","click","clickimpl"],setup(t,{emit:n}){const r=useNamespace("dropdown"),{role:g}=inject(DROPDOWN_INJECTION_KEY,void 0),{collectionItemRef:y}=inject(COLLECTION_ITEM_INJECTION_KEY,void 0),{collectionItemRef:L}=inject(COLLECTION_ITEM_INJECTION_KEY$1,void 0),{rovingFocusGroupItemRef:z,tabIndex:j,handleFocus:ae,handleKeydown:de,handleMousedown:he}=inject(ROVING_FOCUS_GROUP_ITEM_INJECTION_KEY,void 0),$e=composeRefs(y,L,z),Lt=computed(()=>g.value==="menu"?"menuitem":g.value==="navigation"?"link":"button"),jt=composeEventHandlers($n=>{const{code:Cn}=$n;if(Cn===EVENT_CODE.enter||Cn===EVENT_CODE.space)return $n.preventDefault(),$n.stopImmediatePropagation(),n("clickimpl",$n),!0},de);return{ns:r,itemRef:$e,dataset:{[COLLECTION_ITEM_SIGN]:""},role:Lt,tabIndex:j,handleFocus:ae,handleKeydown:jt,handleMousedown:he}}}),_hoisted_1$5t=["aria-disabled","tabindex","role"];function _sfc_render$4U(t,n,r,g,y,L){const z=resolveComponent("el-icon");return openBlock(),createElementBlock(Fragment,null,[t.divided?(openBlock(),createElementBlock("li",mergeProps({key:0,role:"separator",class:t.ns.bem("menu","item","divided")},t.$attrs),null,16)):createCommentVNode("v-if",!0),createBaseVNode("li",mergeProps({ref:t.itemRef},{...t.dataset,...t.$attrs},{"aria-disabled":t.disabled,class:[t.ns.be("menu","item"),t.ns.is("disabled",t.disabled)],tabindex:t.tabIndex,role:t.role,onClick:n[0]||(n[0]=j=>t.$emit("clickimpl",j)),onFocus:n[1]||(n[1]=(...j)=>t.handleFocus&&t.handleFocus(...j)),onKeydown:n[2]||(n[2]=withModifiers((...j)=>t.handleKeydown&&t.handleKeydown(...j),["self"])),onMousedown:n[3]||(n[3]=(...j)=>t.handleMousedown&&t.handleMousedown(...j)),onPointermove:n[4]||(n[4]=j=>t.$emit("pointermove",j)),onPointerleave:n[5]||(n[5]=j=>t.$emit("pointerleave",j))}),[t.icon?(openBlock(),createBlock(z,{key:0},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(t.icon)))]),_:1})):createCommentVNode("v-if",!0),renderSlot(t.$slots,"default")],16,_hoisted_1$5t)],64)}var ElDropdownItemImpl=_export_sfc$1(_sfc_main$67,[["render",_sfc_render$4U],["__file","/home/runner/work/element-plus/element-plus/packages/components/dropdown/src/dropdown-item-impl.vue"]]);const useDropdown=()=>{const t=inject("elDropdown",{}),n=computed(()=>t==null?void 0:t.dropdownSize);return{elDropdown:t,_elDropdownSize:n}},_sfc_main$66=defineComponent({name:"ElDropdownItem",components:{ElDropdownCollectionItem:ElCollectionItem,ElRovingFocusItem,ElDropdownItemImpl},inheritAttrs:!1,props:dropdownItemProps,emits:["pointermove","pointerleave","click"],setup(t,{emit:n,attrs:r}){const{elDropdown:g}=useDropdown(),y=getCurrentInstance(),L=ref(null),z=computed(()=>{var jt,$n;return($n=(jt=unref(L))==null?void 0:jt.textContent)!=null?$n:""}),{onItemEnter:j,onItemLeave:ae}=inject(DROPDOWN_INJECTION_KEY,void 0),de=composeEventHandlers(jt=>(n("pointermove",jt),jt.defaultPrevented),whenMouse(jt=>{if(t.disabled){ae(jt);return}const $n=jt.currentTarget;$n===document.activeElement||$n.contains(document.activeElement)||(j(jt),jt.defaultPrevented||$n==null||$n.focus())})),he=composeEventHandlers(jt=>(n("pointerleave",jt),jt.defaultPrevented),whenMouse(jt=>{ae(jt)})),$e=composeEventHandlers(jt=>{if(!t.disabled)return n("click",jt),jt.type!=="keydown"&&jt.defaultPrevented},jt=>{var $n,Cn,Sn;if(t.disabled){jt.stopImmediatePropagation();return}($n=g==null?void 0:g.hideOnClick)!=null&&$n.value&&((Cn=g.handleClick)==null||Cn.call(g)),(Sn=g.commandHandler)==null||Sn.call(g,t.command,y,jt)}),Lt=computed(()=>({...t,...r}));return{handleClick:$e,handlePointerMove:de,handlePointerLeave:he,textContent:z,propsAndAttrs:Lt}}});function _sfc_render$4T(t,n,r,g,y,L){var z;const j=resolveComponent("el-dropdown-item-impl"),ae=resolveComponent("el-roving-focus-item"),de=resolveComponent("el-dropdown-collection-item");return openBlock(),createBlock(de,{disabled:t.disabled,"text-value":(z=t.textValue)!=null?z:t.textContent},{default:withCtx(()=>[createVNode$1(ae,{focusable:!t.disabled},{default:withCtx(()=>[createVNode$1(j,mergeProps(t.propsAndAttrs,{onPointerleave:t.handlePointerLeave,onPointermove:t.handlePointerMove,onClickimpl:t.handleClick}),{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},16,["onPointerleave","onPointermove","onClickimpl"])]),_:3},8,["focusable"])]),_:3},8,["disabled","text-value"])}var DropdownItem=_export_sfc$1(_sfc_main$66,[["render",_sfc_render$4T],["__file","/home/runner/work/element-plus/element-plus/packages/components/dropdown/src/dropdown-item.vue"]]);const _sfc_main$65=defineComponent({name:"ElDropdownMenu",props:dropdownMenuProps,setup(t){const n=useNamespace("dropdown"),{_elDropdownSize:r}=useDropdown(),g=r.value,{focusTrapRef:y,onKeydown:L}=inject(FOCUS_TRAP_INJECTION_KEY,void 0),{contentRef:z,role:j,triggerId:ae}=inject(DROPDOWN_INJECTION_KEY,void 0),{collectionRef:de,getItems:he}=inject(COLLECTION_INJECTION_KEY,void 0),{rovingFocusGroupRef:$e,rovingFocusGroupRootStyle:Lt,tabIndex:jt,onBlur:$n,onFocus:Cn,onMousedown:Sn}=inject(ROVING_FOCUS_GROUP_INJECTION_KEY,void 0),{collectionRef:wn}=inject(COLLECTION_INJECTION_KEY$1,void 0),xn=computed(()=>[n.b("menu"),n.bm("menu",g==null?void 0:g.value)]),Tn=composeRefs(z,de,y,$e,wn),kn=composeEventHandlers(An=>{var Nn;(Nn=t.onKeydown)==null||Nn.call(t,An)},An=>{const{currentTarget:Nn,code:Pn,target:In}=An;if(Nn.contains(In),EVENT_CODE.tab===Pn&&An.stopImmediatePropagation(),An.preventDefault(),In!==unref(z)||!FIRST_LAST_KEYS.includes(Pn))return;const Rn=he().filter(On=>!On.disabled).map(On=>On.ref);LAST_KEYS.includes(Pn)&&Rn.reverse(),focusFirst(Rn)});return{size:g,rovingFocusGroupRootStyle:Lt,tabIndex:jt,dropdownKls:xn,role:j,triggerId:ae,dropdownListWrapperRef:Tn,handleKeydown:An=>{kn(An),L(An)},onBlur:$n,onFocus:Cn,onMousedown:Sn}}}),_hoisted_1$5s=["role","aria-labelledby"];function _sfc_render$4S(t,n,r,g,y,L){return openBlock(),createElementBlock("ul",{ref:t.dropdownListWrapperRef,class:normalizeClass(t.dropdownKls),style:normalizeStyle$1(t.rovingFocusGroupRootStyle),tabindex:-1,role:t.role,"aria-labelledby":t.triggerId,onBlur:n[0]||(n[0]=(...z)=>t.onBlur&&t.onBlur(...z)),onFocus:n[1]||(n[1]=(...z)=>t.onFocus&&t.onFocus(...z)),onKeydown:n[2]||(n[2]=withModifiers((...z)=>t.handleKeydown&&t.handleKeydown(...z),["self"])),onMousedown:n[3]||(n[3]=withModifiers((...z)=>t.onMousedown&&t.onMousedown(...z),["self"]))},[renderSlot(t.$slots,"default")],46,_hoisted_1$5s)}var DropdownMenu=_export_sfc$1(_sfc_main$65,[["render",_sfc_render$4S],["__file","/home/runner/work/element-plus/element-plus/packages/components/dropdown/src/dropdown-menu.vue"]]);const ElDropdown=withInstall(Dropdown,{DropdownItem,DropdownMenu}),ElDropdownItem=withNoopInstall(DropdownItem),ElDropdownMenu=withNoopInstall(DropdownMenu),_hoisted_1$5r={viewBox:"0 0 79 86",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},_hoisted_2$55=["id"],_hoisted_3$4M=["stop-color"],_hoisted_4$1z=["stop-color"],_hoisted_5$C=["id"],_hoisted_6$f=["stop-color"],_hoisted_7$c=["stop-color"],_hoisted_8$9=["id"],_hoisted_9$7={id:"Illustrations",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},_hoisted_10$7={id:"B-type",transform:"translate(-1268.000000, -535.000000)"},_hoisted_11$6={id:"Group-2",transform:"translate(1268.000000, 535.000000)"},_hoisted_12$3=["fill"],_hoisted_13$1=["fill"],_hoisted_14$1={id:"Group-Copy",transform:"translate(34.500000, 31.500000) scale(-1, 1) rotate(-25.000000) translate(-34.500000, -31.500000) translate(7.000000, 10.000000)"},_hoisted_15$1=["fill"],_hoisted_16$1=["fill"],_hoisted_17$1=["fill"],_hoisted_18$1=["fill"],_hoisted_19$1=["fill"],_hoisted_20={id:"Rectangle-Copy-17",transform:"translate(53.000000, 45.000000)"},_hoisted_21=["fill","xlink:href"],_hoisted_22=["fill","mask"],_hoisted_23=["fill"],__default__$M=defineComponent({name:"ImgEmpty"}),_sfc_main$64=defineComponent({...__default__$M,setup(t){const n=useNamespace("empty"),r=useId();return(g,y)=>(openBlock(),createElementBlock("svg",_hoisted_1$5r,[createBaseVNode("defs",null,[createBaseVNode("linearGradient",{id:`linearGradient-1-${unref(r)}`,x1:"38.8503086%",y1:"0%",x2:"61.1496914%",y2:"100%"},[createBaseVNode("stop",{"stop-color":`var(${unref(n).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,_hoisted_3$4M),createBaseVNode("stop",{"stop-color":`var(${unref(n).cssVarBlockName("fill-color-4")})`,offset:"100%"},null,8,_hoisted_4$1z)],8,_hoisted_2$55),createBaseVNode("linearGradient",{id:`linearGradient-2-${unref(r)}`,x1:"0%",y1:"9.5%",x2:"100%",y2:"90.5%"},[createBaseVNode("stop",{"stop-color":`var(${unref(n).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,_hoisted_6$f),createBaseVNode("stop",{"stop-color":`var(${unref(n).cssVarBlockName("fill-color-6")})`,offset:"100%"},null,8,_hoisted_7$c)],8,_hoisted_5$C),createBaseVNode("rect",{id:`path-3-${unref(r)}`,x:"0",y:"0",width:"17",height:"36"},null,8,_hoisted_8$9)]),createBaseVNode("g",_hoisted_9$7,[createBaseVNode("g",_hoisted_10$7,[createBaseVNode("g",_hoisted_11$6,[createBaseVNode("path",{id:"Oval-Copy-2",d:"M39.5,86 C61.3152476,86 79,83.9106622 79,81.3333333 C79,78.7560045 57.3152476,78 35.5,78 C13.6847524,78 0,78.7560045 0,81.3333333 C0,83.9106622 17.6847524,86 39.5,86 Z",fill:`var(${unref(n).cssVarBlockName("fill-color-3")})`},null,8,_hoisted_12$3),createBaseVNode("polygon",{id:"Rectangle-Copy-14",fill:`var(${unref(n).cssVarBlockName("fill-color-7")})`,transform:"translate(27.500000, 51.500000) scale(1, -1) translate(-27.500000, -51.500000) ",points:"13 58 53 58 42 45 2 45"},null,8,_hoisted_13$1),createBaseVNode("g",_hoisted_14$1,[createBaseVNode("polygon",{id:"Rectangle-Copy-10",fill:`var(${unref(n).cssVarBlockName("fill-color-7")})`,transform:"translate(11.500000, 5.000000) scale(1, -1) translate(-11.500000, -5.000000) ",points:"2.84078316e-14 3 18 3 23 7 5 7"},null,8,_hoisted_15$1),createBaseVNode("polygon",{id:"Rectangle-Copy-11",fill:`var(${unref(n).cssVarBlockName("fill-color-5")})`,points:"-3.69149156e-15 7 38 7 38 43 -3.69149156e-15 43"},null,8,_hoisted_16$1),createBaseVNode("rect",{id:"Rectangle-Copy-12",fill:`url(#linearGradient-1-${unref(r)})`,transform:"translate(46.500000, 25.000000) scale(-1, 1) translate(-46.500000, -25.000000) ",x:"38",y:"7",width:"17",height:"36"},null,8,_hoisted_17$1),createBaseVNode("polygon",{id:"Rectangle-Copy-13",fill:`var(${unref(n).cssVarBlockName("fill-color-2")})`,transform:"translate(39.500000, 3.500000) scale(-1, 1) translate(-39.500000, -3.500000) ",points:"24 7 41 7 55 -3.63806207e-12 38 -3.63806207e-12"},null,8,_hoisted_18$1)]),createBaseVNode("rect",{id:"Rectangle-Copy-15",fill:`url(#linearGradient-2-${unref(r)})`,x:"13",y:"45",width:"40",height:"36"},null,8,_hoisted_19$1),createBaseVNode("g",_hoisted_20,[createBaseVNode("use",{id:"Mask",fill:`var(${unref(n).cssVarBlockName("fill-color-8")})`,transform:"translate(8.500000, 18.000000) scale(-1, 1) translate(-8.500000, -18.000000) ","xlink:href":`#path-3-${unref(r)}`},null,8,_hoisted_21),createBaseVNode("polygon",{id:"Rectangle-Copy",fill:`var(${unref(n).cssVarBlockName("fill-color-9")})`,mask:`url(#mask-4-${unref(r)})`,transform:"translate(12.000000, 9.000000) scale(-1, 1) translate(-12.000000, -9.000000) ",points:"7 0 24 0 20 18 7 16.5"},null,8,_hoisted_22)]),createBaseVNode("polygon",{id:"Rectangle-Copy-18",fill:`var(${unref(n).cssVarBlockName("fill-color-2")})`,transform:"translate(66.000000, 51.500000) scale(-1, 1) translate(-66.000000, -51.500000) ",points:"62 45 79 45 70 58 53 58"},null,8,_hoisted_23)])])])]))}});var ImgEmpty=_export_sfc$1(_sfc_main$64,[["__file","/home/runner/work/element-plus/element-plus/packages/components/empty/src/img-empty.vue"]]);const emptyProps=buildProps({image:{type:String,default:""},imageSize:Number,description:{type:String,default:""}}),_hoisted_1$5q=["src"],_hoisted_2$54={key:1},__default__$L=defineComponent({name:"ElEmpty"}),_sfc_main$63=defineComponent({...__default__$L,props:emptyProps,setup(t){const n=t,{t:r}=useLocale(),g=useNamespace("empty"),y=computed(()=>n.description||r("el.table.emptyText")),L=computed(()=>({width:addUnit(n.imageSize)}));return(z,j)=>(openBlock(),createElementBlock("div",{class:normalizeClass(unref(g).b())},[createBaseVNode("div",{class:normalizeClass(unref(g).e("image")),style:normalizeStyle$1(unref(L))},[z.image?(openBlock(),createElementBlock("img",{key:0,src:z.image,ondragstart:"return false"},null,8,_hoisted_1$5q)):renderSlot(z.$slots,"image",{key:1},()=>[createVNode$1(ImgEmpty)])],6),createBaseVNode("div",{class:normalizeClass(unref(g).e("description"))},[z.$slots.description?renderSlot(z.$slots,"description",{key:0}):(openBlock(),createElementBlock("p",_hoisted_2$54,toDisplayString(unref(y)),1))],2),z.$slots.default?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(g).e("bottom"))},[renderSlot(z.$slots,"default")],2)):createCommentVNode("v-if",!0)],2))}});var Empty=_export_sfc$1(_sfc_main$63,[["__file","/home/runner/work/element-plus/element-plus/packages/components/empty/src/empty.vue"]]);const ElEmpty=withInstall(Empty),imageViewerProps=buildProps({urlList:{type:definePropType(Array),default:()=>mutable([])},zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},hideOnClickModal:{type:Boolean,default:!1},teleported:{type:Boolean,default:!1},closeOnPressEscape:{type:Boolean,default:!0},zoomRate:{type:Number,default:1.2}}),imageViewerEmits={close:()=>!0,switch:t=>isNumber$2(t)},_hoisted_1$5p=["src"],__default__$K=defineComponent({name:"ElImageViewer"}),_sfc_main$62=defineComponent({...__default__$K,props:imageViewerProps,emits:imageViewerEmits,setup(t,{expose:n,emit:r}){const g=t,y={CONTAIN:{name:"contain",icon:markRaw(full_screen_default)},ORIGINAL:{name:"original",icon:markRaw(scale_to_original_default)}},{t:L}=useLocale(),z=useNamespace("image-viewer"),{nextZIndex:j}=useZIndex(),ae=ref(),de=ref([]),he=effectScope(),$e=ref(!0),Lt=ref(g.initialIndex),jt=shallowRef(y.CONTAIN),$n=ref({scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}),Cn=computed(()=>{const{urlList:Aa}=g;return Aa.length<=1}),Sn=computed(()=>Lt.value===0),wn=computed(()=>Lt.value===g.urlList.length-1),xn=computed(()=>g.urlList[Lt.value]),Tn=computed(()=>{const{scale:Aa,deg:Ba,offsetX:La,offsetY:Va,enableTransition:Ua}=$n.value;let za=La/Aa,Wa=Va/Aa;switch(Ba%360){case 90:case-270:[za,Wa]=[Wa,-za];break;case 180:case-180:[za,Wa]=[-za,-Wa];break;case 270:case-90:[za,Wa]=[-Wa,za];break}const ei={transform:`scale(${Aa}) rotate(${Ba}deg) translate(${za}px, ${Wa}px)`,transition:Ua?"transform .3s":""};return jt.value.name===y.CONTAIN.name&&(ei.maxWidth=ei.maxHeight="100%"),ei}),kn=computed(()=>isNumber$2(g.zIndex)?g.zIndex:j());function Mn(){Nn(),r("close")}function An(){const Aa=throttle$1(La=>{switch(La.code){case EVENT_CODE.esc:g.closeOnPressEscape&&Mn();break;case EVENT_CODE.space:On();break;case EVENT_CODE.left:Ar();break;case EVENT_CODE.up:Pa("zoomIn");break;case EVENT_CODE.right:Da();break;case EVENT_CODE.down:Pa("zoomOut");break}}),Ba=throttle$1(La=>{const Va=La.deltaY||La.deltaX;Pa(Va<0?"zoomIn":"zoomOut",{zoomRate:g.zoomRate,enableTransition:!1})});he.run(()=>{useEventListener(document,"keydown",Aa),useEventListener(document,"wheel",Ba)})}function Nn(){he.stop()}function Pn(){$e.value=!1}function In(Aa){$e.value=!1,Aa.target.alt=L("el.image.error")}function Dn(Aa){if($e.value||Aa.button!==0||!ae.value)return;$n.value.enableTransition=!1;const{offsetX:Ba,offsetY:La}=$n.value,Va=Aa.pageX,Ua=Aa.pageY,za=throttle$1(ei=>{$n.value={...$n.value,offsetX:Ba+ei.pageX-Va,offsetY:La+ei.pageY-Ua}}),Wa=useEventListener(document,"mousemove",za);useEventListener(document,"mouseup",()=>{Wa()}),Aa.preventDefault()}function Rn(){$n.value={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}}function On(){if($e.value)return;const Aa=keysOf(y),Ba=Object.values(y),La=jt.value.name,Ua=(Ba.findIndex(za=>za.name===La)+1)%Aa.length;jt.value=y[Aa[Ua]],Rn()}function Sr(Aa){const Ba=g.urlList.length;Lt.value=(Aa+Ba)%Ba}function Ar(){Sn.value&&!g.infinite||Sr(Lt.value-1)}function Da(){wn.value&&!g.infinite||Sr(Lt.value+1)}function Pa(Aa,Ba={}){if($e.value)return;const{zoomRate:La,rotateDeg:Va,enableTransition:Ua}={zoomRate:g.zoomRate,rotateDeg:90,enableTransition:!0,...Ba};switch(Aa){case"zoomOut":$n.value.scale>.2&&($n.value.scale=Number.parseFloat(($n.value.scale/La).toFixed(3)));break;case"zoomIn":$n.value.scale<7&&($n.value.scale=Number.parseFloat(($n.value.scale*La).toFixed(3)));break;case"clockwise":$n.value.deg+=Va;break;case"anticlockwise":$n.value.deg-=Va;break}$n.value.enableTransition=Ua}return watch$1(xn,()=>{nextTick(()=>{const Aa=de.value[0];Aa!=null&&Aa.complete||($e.value=!0)})}),watch$1(Lt,Aa=>{Rn(),r("switch",Aa)}),onMounted(()=>{var Aa,Ba;An(),(Ba=(Aa=ae.value)==null?void 0:Aa.focus)==null||Ba.call(Aa)}),n({setActiveItem:Sr}),(Aa,Ba)=>(openBlock(),createBlock(Teleport,{to:"body",disabled:!Aa.teleported},[createVNode$1(Transition,{name:"viewer-fade",appear:""},{default:withCtx(()=>[createBaseVNode("div",{ref_key:"wrapper",ref:ae,tabindex:-1,class:normalizeClass(unref(z).e("wrapper")),style:normalizeStyle$1({zIndex:unref(kn)})},[createBaseVNode("div",{class:normalizeClass(unref(z).e("mask")),onClick:Ba[0]||(Ba[0]=withModifiers(La=>Aa.hideOnClickModal&&Mn(),["self"]))},null,2),createCommentVNode(" CLOSE "),createBaseVNode("span",{class:normalizeClass([unref(z).e("btn"),unref(z).e("close")]),onClick:Mn},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(close_default))]),_:1})],2),createCommentVNode(" ARROW "),unref(Cn)?createCommentVNode("v-if",!0):(openBlock(),createElementBlock(Fragment,{key:0},[createBaseVNode("span",{class:normalizeClass([unref(z).e("btn"),unref(z).e("prev"),unref(z).is("disabled",!Aa.infinite&&unref(Sn))]),onClick:Ar},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_left_default))]),_:1})],2),createBaseVNode("span",{class:normalizeClass([unref(z).e("btn"),unref(z).e("next"),unref(z).is("disabled",!Aa.infinite&&unref(wn))]),onClick:Da},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_right_default))]),_:1})],2)],64)),createCommentVNode(" ACTIONS "),createBaseVNode("div",{class:normalizeClass([unref(z).e("btn"),unref(z).e("actions")])},[createBaseVNode("div",{class:normalizeClass(unref(z).e("actions__inner"))},[createVNode$1(unref(ElIcon),{onClick:Ba[1]||(Ba[1]=La=>Pa("zoomOut"))},{default:withCtx(()=>[createVNode$1(unref(zoom_out_default))]),_:1}),createVNode$1(unref(ElIcon),{onClick:Ba[2]||(Ba[2]=La=>Pa("zoomIn"))},{default:withCtx(()=>[createVNode$1(unref(zoom_in_default))]),_:1}),createBaseVNode("i",{class:normalizeClass(unref(z).e("actions__divider"))},null,2),createVNode$1(unref(ElIcon),{onClick:On},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(jt).icon)))]),_:1}),createBaseVNode("i",{class:normalizeClass(unref(z).e("actions__divider"))},null,2),createVNode$1(unref(ElIcon),{onClick:Ba[3]||(Ba[3]=La=>Pa("anticlockwise"))},{default:withCtx(()=>[createVNode$1(unref(refresh_left_default))]),_:1}),createVNode$1(unref(ElIcon),{onClick:Ba[4]||(Ba[4]=La=>Pa("clockwise"))},{default:withCtx(()=>[createVNode$1(unref(refresh_right_default))]),_:1})],2)],2),createCommentVNode(" CANVAS "),createBaseVNode("div",{class:normalizeClass(unref(z).e("canvas"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Aa.urlList,(La,Va)=>withDirectives((openBlock(),createElementBlock("img",{ref_for:!0,ref:Ua=>de.value[Va]=Ua,key:La,src:La,style:normalizeStyle$1(unref(Tn)),class:normalizeClass(unref(z).e("img")),onLoad:Pn,onError:In,onMousedown:Dn},null,46,_hoisted_1$5p)),[[vShow,Va===Lt.value]])),128))],2),renderSlot(Aa.$slots,"default")],6)]),_:3})],8,["disabled"]))}});var ImageViewer=_export_sfc$1(_sfc_main$62,[["__file","/home/runner/work/element-plus/element-plus/packages/components/image-viewer/src/image-viewer.vue"]]);const ElImageViewer=withInstall(ImageViewer),imageProps=buildProps({hideOnClickModal:{type:Boolean,default:!1},src:{type:String,default:""},fit:{type:String,values:["","contain","cover","fill","none","scale-down"],default:""},loading:{type:String,values:["eager","lazy"]},lazy:{type:Boolean,default:!1},scrollContainer:{type:definePropType([String,Object])},previewSrcList:{type:definePropType(Array),default:()=>mutable([])},previewTeleported:{type:Boolean,default:!1},zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},zoomRate:{type:Number,default:1.2}}),imageEmits={load:t=>t instanceof Event,error:t=>t instanceof Event,switch:t=>isNumber$2(t),close:()=>!0,show:()=>!0},_hoisted_1$5o=["src","loading"],_hoisted_2$53={key:0},__default__$J=defineComponent({name:"ElImage",inheritAttrs:!1}),_sfc_main$61=defineComponent({...__default__$J,props:imageProps,emits:imageEmits,setup(t,{emit:n}){const r=t;let g="";const{t:y}=useLocale(),L=useNamespace("image"),z=useAttrs$1(),j=useAttrs(),ae=ref(),de=ref(!1),he=ref(!0),$e=ref(!1),Lt=ref(),jt=ref(),$n=isClient&&"loading"in HTMLImageElement.prototype;let Cn,Sn;const wn=computed(()=>z.style),xn=computed(()=>{const{fit:Aa}=r;return isClient&&Aa?{objectFit:Aa}:{}}),Tn=computed(()=>{const{previewSrcList:Aa}=r;return Array.isArray(Aa)&&Aa.length>0}),kn=computed(()=>{const{previewSrcList:Aa,initialIndex:Ba}=r;let La=Ba;return Ba>Aa.length-1&&(La=0),La}),Mn=computed(()=>r.loading==="eager"?!1:!$n&&r.loading==="lazy"||r.lazy),An=()=>{!isClient||(he.value=!0,de.value=!1,ae.value=r.src)};function Nn(Aa){he.value=!1,de.value=!1,n("load",Aa)}function Pn(Aa){he.value=!1,de.value=!0,n("error",Aa)}function In(){isInContainer(Lt.value,jt.value)&&(An(),On())}const Dn=useThrottleFn(In,200);async function Rn(){var Aa;if(!isClient)return;await nextTick();const{scrollContainer:Ba}=r;isElement$1(Ba)?jt.value=Ba:isString$3(Ba)&&Ba!==""?jt.value=(Aa=document.querySelector(Ba))!=null?Aa:void 0:Lt.value&&(jt.value=getScrollContainer(Lt.value)),jt.value&&(Cn=useEventListener(jt,"scroll",Dn),setTimeout(()=>In(),100))}function On(){!isClient||!jt.value||!Dn||(Cn==null||Cn(),jt.value=void 0)}function Sr(Aa){if(!!Aa.ctrlKey){if(Aa.deltaY<0)return Aa.preventDefault(),!1;if(Aa.deltaY>0)return Aa.preventDefault(),!1}}function Ar(){!Tn.value||(Sn=useEventListener("wheel",Sr,{passive:!1}),g=document.body.style.overflow,document.body.style.overflow="hidden",$e.value=!0,n("show"))}function Da(){Sn==null||Sn(),document.body.style.overflow=g,$e.value=!1,n("close")}function Pa(Aa){n("switch",Aa)}return watch$1(()=>r.src,()=>{Mn.value?(he.value=!0,de.value=!1,On(),Rn()):An()}),onMounted(()=>{Mn.value?Rn():An()}),(Aa,Ba)=>(openBlock(),createElementBlock("div",{ref_key:"container",ref:Lt,class:normalizeClass([unref(L).b(),Aa.$attrs.class]),style:normalizeStyle$1(unref(wn))},[ae.value!==void 0&&!de.value?(openBlock(),createElementBlock("img",mergeProps({key:0},unref(j),{src:ae.value,loading:Aa.loading,style:unref(xn),class:[unref(L).e("inner"),unref(Tn)&&unref(L).e("preview"),he.value&&unref(L).is("loading")],onClick:Ar,onLoad:Nn,onError:Pn}),null,16,_hoisted_1$5o)):createCommentVNode("v-if",!0),he.value||de.value?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref(L).e("wrapper"))},[he.value?renderSlot(Aa.$slots,"placeholder",{key:0},()=>[createBaseVNode("div",{class:normalizeClass(unref(L).e("placeholder"))},null,2)]):de.value?renderSlot(Aa.$slots,"error",{key:1},()=>[createBaseVNode("div",{class:normalizeClass(unref(L).e("error"))},toDisplayString(unref(y)("el.image.error")),3)]):createCommentVNode("v-if",!0)],2)):createCommentVNode("v-if",!0),unref(Tn)?(openBlock(),createElementBlock(Fragment,{key:2},[$e.value?(openBlock(),createBlock(unref(ElImageViewer),{key:0,"z-index":Aa.zIndex,"initial-index":unref(kn),infinite:Aa.infinite,"zoom-rate":Aa.zoomRate,"url-list":Aa.previewSrcList,"hide-on-click-modal":Aa.hideOnClickModal,teleported:Aa.previewTeleported,"close-on-press-escape":Aa.closeOnPressEscape,onClose:Da,onSwitch:Pa},{default:withCtx(()=>[Aa.$slots.viewer?(openBlock(),createElementBlock("div",_hoisted_2$53,[renderSlot(Aa.$slots,"viewer")])):createCommentVNode("v-if",!0)]),_:3},8,["z-index","initial-index","infinite","zoom-rate","url-list","hide-on-click-modal","teleported","close-on-press-escape"])):createCommentVNode("v-if",!0)],64)):createCommentVNode("v-if",!0)],6))}});var Image$1=_export_sfc$1(_sfc_main$61,[["__file","/home/runner/work/element-plus/element-plus/packages/components/image/src/image.vue"]]);const ElImage=withInstall(Image$1),inputNumberProps=buildProps({id:{type:String,default:void 0},step:{type:Number,default:1},stepStrictly:Boolean,max:{type:Number,default:Number.POSITIVE_INFINITY},min:{type:Number,default:Number.NEGATIVE_INFINITY},modelValue:Number,readonly:Boolean,disabled:Boolean,size:useSizeProp,controls:{type:Boolean,default:!0},controlsPosition:{type:String,default:"",values:["","right"]},valueOnClear:{type:[String,Number,null],validator:t=>t===null||isNumber$2(t)||["min","max"].includes(t),default:null},name:String,label:String,placeholder:String,precision:{type:Number,validator:t=>t>=0&&t===Number.parseInt(`${t}`,10)},validateEvent:{type:Boolean,default:!0}}),inputNumberEmits={[CHANGE_EVENT]:(t,n)=>n!==t,blur:t=>t instanceof FocusEvent,focus:t=>t instanceof FocusEvent,[INPUT_EVENT]:t=>isNumber$2(t)||isNil(t),[UPDATE_MODEL_EVENT]:t=>isNumber$2(t)||isNil(t)},_hoisted_1$5n=["aria-label","onKeydown"],_hoisted_2$52=["aria-label","onKeydown"],__default__$I=defineComponent({name:"ElInputNumber"}),_sfc_main$60=defineComponent({...__default__$I,props:inputNumberProps,emits:inputNumberEmits,setup(t,{expose:n,emit:r}){const g=t,{t:y}=useLocale(),L=useNamespace("input-number"),z=ref(),j=reactive({currentValue:g.modelValue,userInput:null}),{formItem:ae}=useFormItem(),de=computed(()=>isNumber$2(g.modelValue)&&g.modelValue<=g.min),he=computed(()=>isNumber$2(g.modelValue)&&g.modelValue>=g.max),$e=computed(()=>{const Sr=wn(g.step);return isUndefined$1(g.precision)?Math.max(wn(g.modelValue),Sr):(Sr>g.precision,g.precision)}),Lt=computed(()=>g.controls&&g.controlsPosition==="right"),jt=useFormSize(),$n=useFormDisabled(),Cn=computed(()=>{if(j.userInput!==null)return j.userInput;let Sr=j.currentValue;if(isNil(Sr))return"";if(isNumber$2(Sr)){if(Number.isNaN(Sr))return"";isUndefined$1(g.precision)||(Sr=Sr.toFixed(g.precision))}return Sr}),Sn=(Sr,Ar)=>{if(isUndefined$1(Ar)&&(Ar=$e.value),Ar===0)return Math.round(Sr);let Da=String(Sr);const Pa=Da.indexOf(".");if(Pa===-1||!Da.replace(".","").split("")[Pa+Ar])return Sr;const La=Da.length;return Da.charAt(La-1)==="5"&&(Da=`${Da.slice(0,Math.max(0,La-1))}6`),Number.parseFloat(Number(Da).toFixed(Ar))},wn=Sr=>{if(isNil(Sr))return 0;const Ar=Sr.toString(),Da=Ar.indexOf(".");let Pa=0;return Da!==-1&&(Pa=Ar.length-Da-1),Pa},xn=(Sr,Ar=1)=>isNumber$2(Sr)?Sn(Sr+g.step*Ar):j.currentValue,Tn=()=>{if(g.readonly||$n.value||he.value)return;const Sr=Number(Cn.value)||0,Ar=xn(Sr);An(Ar),r(INPUT_EVENT,j.currentValue)},kn=()=>{if(g.readonly||$n.value||de.value)return;const Sr=Number(Cn.value)||0,Ar=xn(Sr,-1);An(Ar),r(INPUT_EVENT,j.currentValue)},Mn=(Sr,Ar)=>{const{max:Da,min:Pa,step:Aa,precision:Ba,stepStrictly:La,valueOnClear:Va}=g;let Ua=Number(Sr);if(isNil(Sr)||Number.isNaN(Ua))return null;if(Sr===""){if(Va===null)return null;Ua=isString$3(Va)?{min:Pa,max:Da}[Va]:Va}return La&&(Ua=Sn(Math.round(Ua/Aa)*Aa,Ba)),isUndefined$1(Ba)||(Ua=Sn(Ua,Ba)),(Ua>Da||UaDa?Da:Pa,Ar&&r(UPDATE_MODEL_EVENT,Ua)),Ua},An=(Sr,Ar=!0)=>{var Da;const Pa=j.currentValue,Aa=Mn(Sr);if(Pa!==Aa){if(!Ar){r(UPDATE_MODEL_EVENT,Aa);return}j.userInput=null,r(UPDATE_MODEL_EVENT,Aa),r(CHANGE_EVENT,Aa,Pa),g.validateEvent&&((Da=ae==null?void 0:ae.validate)==null||Da.call(ae,"change").catch(Ba=>void 0)),j.currentValue=Aa}},Nn=Sr=>{j.userInput=Sr;const Ar=Sr===""?null:Number(Sr);r(INPUT_EVENT,Ar),An(Ar,!1)},Pn=Sr=>{const Ar=Sr!==""?Number(Sr):"";(isNumber$2(Ar)&&!Number.isNaN(Ar)||Sr==="")&&An(Ar),j.userInput=null},In=()=>{var Sr,Ar;(Ar=(Sr=z.value)==null?void 0:Sr.focus)==null||Ar.call(Sr)},Dn=()=>{var Sr,Ar;(Ar=(Sr=z.value)==null?void 0:Sr.blur)==null||Ar.call(Sr)},Rn=Sr=>{r("focus",Sr)},On=Sr=>{var Ar;r("blur",Sr),g.validateEvent&&((Ar=ae==null?void 0:ae.validate)==null||Ar.call(ae,"blur").catch(Da=>void 0))};return watch$1(()=>g.modelValue,Sr=>{const Ar=Mn(j.userInput),Da=Mn(Sr,!0);!isNumber$2(Ar)&&(!Ar||Ar!==Da)&&(j.currentValue=Da,j.userInput=null)},{immediate:!0}),onMounted(()=>{var Sr;const{min:Ar,max:Da,modelValue:Pa}=g,Aa=(Sr=z.value)==null?void 0:Sr.input;if(Aa.setAttribute("role","spinbutton"),Number.isFinite(Da)?Aa.setAttribute("aria-valuemax",String(Da)):Aa.removeAttribute("aria-valuemax"),Number.isFinite(Ar)?Aa.setAttribute("aria-valuemin",String(Ar)):Aa.removeAttribute("aria-valuemin"),Aa.setAttribute("aria-valuenow",String(j.currentValue)),Aa.setAttribute("aria-disabled",String($n.value)),!isNumber$2(Pa)&&Pa!=null){let Ba=Number(Pa);Number.isNaN(Ba)&&(Ba=null),r(UPDATE_MODEL_EVENT,Ba)}}),onUpdated(()=>{var Sr;const Ar=(Sr=z.value)==null?void 0:Sr.input;Ar==null||Ar.setAttribute("aria-valuenow",`${j.currentValue}`)}),n({focus:In,blur:Dn}),(Sr,Ar)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(L).b(),unref(L).m(unref(jt)),unref(L).is("disabled",unref($n)),unref(L).is("without-controls",!Sr.controls),unref(L).is("controls-right",unref(Lt))]),onDragstart:Ar[1]||(Ar[1]=withModifiers(()=>{},["prevent"]))},[Sr.controls?withDirectives((openBlock(),createElementBlock("span",{key:0,role:"button","aria-label":unref(y)("el.inputNumber.decrease"),class:normalizeClass([unref(L).e("decrease"),unref(L).is("disabled",unref(de))]),onKeydown:withKeys(kn,["enter"])},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[unref(Lt)?(openBlock(),createBlock(unref(arrow_down_default),{key:0})):(openBlock(),createBlock(unref(minus_default),{key:1}))]),_:1})],42,_hoisted_1$5n)),[[unref(vRepeatClick),kn]]):createCommentVNode("v-if",!0),Sr.controls?withDirectives((openBlock(),createElementBlock("span",{key:1,role:"button","aria-label":unref(y)("el.inputNumber.increase"),class:normalizeClass([unref(L).e("increase"),unref(L).is("disabled",unref(he))]),onKeydown:withKeys(Tn,["enter"])},[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[unref(Lt)?(openBlock(),createBlock(unref(arrow_up_default),{key:0})):(openBlock(),createBlock(unref(plus_default),{key:1}))]),_:1})],42,_hoisted_2$52)),[[unref(vRepeatClick),Tn]]):createCommentVNode("v-if",!0),createVNode$1(unref(ElInput),{id:Sr.id,ref_key:"input",ref:z,type:"number",step:Sr.step,"model-value":unref(Cn),placeholder:Sr.placeholder,readonly:Sr.readonly,disabled:unref($n),size:unref(jt),max:Sr.max,min:Sr.min,name:Sr.name,label:Sr.label,"validate-event":!1,onWheel:Ar[0]||(Ar[0]=withModifiers(()=>{},["prevent"])),onKeydown:[withKeys(withModifiers(Tn,["prevent"]),["up"]),withKeys(withModifiers(kn,["prevent"]),["down"])],onBlur:On,onFocus:Rn,onInput:Nn,onChange:Pn},null,8,["id","step","model-value","placeholder","readonly","disabled","size","max","min","name","label","onKeydown"])],34))}});var InputNumber=_export_sfc$1(_sfc_main$60,[["__file","/home/runner/work/element-plus/element-plus/packages/components/input-number/src/input-number.vue"]]);const ElInputNumber=withInstall(InputNumber),linkProps=buildProps({type:{type:String,values:["primary","success","warning","info","danger","default"],default:"default"},underline:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},href:{type:String,default:""},icon:{type:iconPropType}}),linkEmits={click:t=>t instanceof MouseEvent},_hoisted_1$5m=["href"],__default__$H=defineComponent({name:"ElLink"}),_sfc_main$5$=defineComponent({...__default__$H,props:linkProps,emits:linkEmits,setup(t,{emit:n}){const r=t,g=useNamespace("link"),y=computed(()=>[g.b(),g.m(r.type),g.is("disabled",r.disabled),g.is("underline",r.underline&&!r.disabled)]);function L(z){r.disabled||n("click",z)}return(z,j)=>(openBlock(),createElementBlock("a",{class:normalizeClass(unref(y)),href:z.disabled||!z.href?void 0:z.href,onClick:L},[z.icon?(openBlock(),createBlock(unref(ElIcon),{key:0},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(z.icon)))]),_:1})):createCommentVNode("v-if",!0),z.$slots.default?(openBlock(),createElementBlock("span",{key:1,class:normalizeClass(unref(g).e("inner"))},[renderSlot(z.$slots,"default")],2)):createCommentVNode("v-if",!0),z.$slots.icon?renderSlot(z.$slots,"icon",{key:2}):createCommentVNode("v-if",!0)],10,_hoisted_1$5m))}});var Link=_export_sfc$1(_sfc_main$5$,[["__file","/home/runner/work/element-plus/element-plus/packages/components/link/src/link.vue"]]);const ElLink=withInstall(Link);class SubMenu$1{constructor(n,r){this.parent=n,this.domNode=r,this.subIndex=0,this.subIndex=0,this.init()}init(){this.subMenuItems=this.domNode.querySelectorAll("li"),this.addListeners()}gotoSubIndex(n){n===this.subMenuItems.length?n=0:n<0&&(n=this.subMenuItems.length-1),this.subMenuItems[n].focus(),this.subIndex=n}addListeners(){const n=this.parent.domNode;Array.prototype.forEach.call(this.subMenuItems,r=>{r.addEventListener("keydown",g=>{let y=!1;switch(g.code){case EVENT_CODE.down:{this.gotoSubIndex(this.subIndex+1),y=!0;break}case EVENT_CODE.up:{this.gotoSubIndex(this.subIndex-1),y=!0;break}case EVENT_CODE.tab:{triggerEvent(n,"mouseleave");break}case EVENT_CODE.enter:case EVENT_CODE.space:{y=!0,g.currentTarget.click();break}}return y&&(g.preventDefault(),g.stopPropagation()),!1})})}}class MenuItem$1{constructor(n,r){this.domNode=n,this.submenu=null,this.submenu=null,this.init(r)}init(n){this.domNode.setAttribute("tabindex","0");const r=this.domNode.querySelector(`.${n}-menu`);r&&(this.submenu=new SubMenu$1(this,r)),this.addListeners()}addListeners(){this.domNode.addEventListener("keydown",n=>{let r=!1;switch(n.code){case EVENT_CODE.down:{triggerEvent(n.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(0),r=!0;break}case EVENT_CODE.up:{triggerEvent(n.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(this.submenu.subMenuItems.length-1),r=!0;break}case EVENT_CODE.tab:{triggerEvent(n.currentTarget,"mouseleave");break}case EVENT_CODE.enter:case EVENT_CODE.space:{r=!0,n.currentTarget.click();break}}r&&n.preventDefault()})}}class Menu$1{constructor(n,r){this.domNode=n,this.init(r)}init(n){const r=this.domNode.childNodes;Array.from(r).forEach(g=>{g.nodeType===1&&new MenuItem$1(g,n)})}}const _sfc_main$5_=defineComponent({name:"ElMenuCollapseTransition",setup(){const t=useNamespace("menu");return{listeners:{onBeforeEnter:r=>r.style.opacity="0.2",onEnter(r,g){addClass(r,`${t.namespace.value}-opacity-transition`),r.style.opacity="1",g()},onAfterEnter(r){removeClass(r,`${t.namespace.value}-opacity-transition`),r.style.opacity=""},onBeforeLeave(r){r.dataset||(r.dataset={}),hasClass(r,t.m("collapse"))?(removeClass(r,t.m("collapse")),r.dataset.oldOverflow=r.style.overflow,r.dataset.scrollWidth=r.clientWidth.toString(),addClass(r,t.m("collapse"))):(addClass(r,t.m("collapse")),r.dataset.oldOverflow=r.style.overflow,r.dataset.scrollWidth=r.clientWidth.toString(),removeClass(r,t.m("collapse"))),r.style.width=`${r.scrollWidth}px`,r.style.overflow="hidden"},onLeave(r){addClass(r,"horizontal-collapse-transition"),r.style.width=`${r.dataset.scrollWidth}px`}}}}});function _sfc_render$4R(t,n,r,g,y,L){return openBlock(),createBlock(Transition,mergeProps({mode:"out-in"},t.listeners),{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},16)}var ElMenuCollapseTransition=_export_sfc$1(_sfc_main$5_,[["render",_sfc_render$4R],["__file","/home/runner/work/element-plus/element-plus/packages/components/menu/src/menu-collapse-transition.vue"]]);function useMenu(t,n){const r=computed(()=>{let y=t.parent;const L=[n.value];for(;y.type.name!=="ElMenu";)y.props.index&&L.unshift(y.props.index),y=y.parent;return L});return{parentMenu:computed(()=>{let y=t.parent;for(;y&&!["ElMenu","ElSubMenu"].includes(y.type.name);)y=y.parent;return y}),indexPath:r}}function useMenuColor(t){return computed(()=>{const r=t.backgroundColor;return r?new TinyColor(r).shade(20).toString():""})}const useMenuCssVar=(t,n)=>{const r=useNamespace("menu");return computed(()=>r.cssVarBlock({"text-color":t.textColor||"","hover-text-color":t.textColor||"","bg-color":t.backgroundColor||"","hover-bg-color":useMenuColor(t).value||"","active-color":t.activeTextColor||"",level:`${n}`}))},subMenuProps=buildProps({index:{type:String,required:!0},showTimeout:{type:Number,default:300},hideTimeout:{type:Number,default:300},popperClass:String,disabled:Boolean,popperAppendToBody:{type:Boolean,default:void 0},teleported:{type:Boolean,default:void 0},popperOffset:{type:Number,default:6},expandCloseIcon:{type:iconPropType},expandOpenIcon:{type:iconPropType},collapseCloseIcon:{type:iconPropType},collapseOpenIcon:{type:iconPropType}}),COMPONENT_NAME$c="ElSubMenu";var SubMenu=defineComponent({name:COMPONENT_NAME$c,props:subMenuProps,setup(t,{slots:n,expose:r}){useDeprecated({from:"popper-append-to-body",replacement:"teleported",scope:COMPONENT_NAME$c,version:"2.3.0",ref:"https://element-plus.org/en-US/component/menu.html#submenu-attributes"},computed(()=>t.popperAppendToBody!==void 0));const g=getCurrentInstance(),{indexPath:y,parentMenu:L}=useMenu(g,computed(()=>t.index)),z=useNamespace("menu"),j=useNamespace("sub-menu"),ae=inject("rootMenu");ae||throwError$1(COMPONENT_NAME$c,"can not inject root menu");const de=inject(`subMenu:${L.value.uid}`);de||throwError$1(COMPONENT_NAME$c,"can not inject sub menu");const he=ref({}),$e=ref({});let Lt;const jt=ref(!1),$n=ref(),Cn=ref(null),Sn=computed(()=>Rn.value==="horizontal"&&xn.value?"bottom-start":"right-start"),wn=computed(()=>Rn.value==="horizontal"&&xn.value||Rn.value==="vertical"&&!ae.props.collapse?t.expandCloseIcon&&t.expandOpenIcon?An.value?t.expandOpenIcon:t.expandCloseIcon:arrow_down_default:t.collapseCloseIcon&&t.collapseOpenIcon?An.value?t.collapseOpenIcon:t.collapseCloseIcon:arrow_right_default),xn=computed(()=>de.level===0),Tn=computed(()=>{var La;const Va=(La=t.teleported)!=null?La:t.popperAppendToBody;return Va===void 0?xn.value:Va}),kn=computed(()=>ae.props.collapse?`${z.namespace.value}-zoom-in-left`:`${z.namespace.value}-zoom-in-top`),Mn=computed(()=>Rn.value==="horizontal"&&xn.value?["bottom-start","bottom-end","top-start","top-end","right-start","left-start"]:["right-start","left-start","bottom-start","bottom-end","top-start","top-end"]),An=computed(()=>ae.openedMenus.includes(t.index)),Nn=computed(()=>{let La=!1;return Object.values(he.value).forEach(Va=>{Va.active&&(La=!0)}),Object.values($e.value).forEach(Va=>{Va.active&&(La=!0)}),La}),Pn=computed(()=>ae.props.backgroundColor||""),In=computed(()=>ae.props.activeTextColor||""),Dn=computed(()=>ae.props.textColor||""),Rn=computed(()=>ae.props.mode),On=reactive({index:t.index,indexPath:y,active:Nn}),Sr=computed(()=>Rn.value!=="horizontal"?{color:Dn.value}:{borderBottomColor:Nn.value?ae.props.activeTextColor?In.value:"":"transparent",color:Nn.value?In.value:Dn.value}),Ar=()=>{var La,Va,Ua;return(Ua=(Va=(La=Cn.value)==null?void 0:La.popperRef)==null?void 0:Va.popperInstanceRef)==null?void 0:Ua.destroy()},Da=La=>{La||Ar()},Pa=()=>{ae.props.menuTrigger==="hover"&&ae.props.mode==="horizontal"||ae.props.collapse&&ae.props.mode==="vertical"||t.disabled||ae.handleSubMenuClick({index:t.index,indexPath:y.value,active:Nn.value})},Aa=(La,Va=t.showTimeout)=>{var Ua;La.type!=="focus"&&(ae.props.menuTrigger==="click"&&ae.props.mode==="horizontal"||!ae.props.collapse&&ae.props.mode==="vertical"||t.disabled||(de.mouseInChild.value=!0,Lt==null||Lt(),{stop:Lt}=useTimeoutFn(()=>{ae.openMenu(t.index,y.value)},Va),Tn.value&&((Ua=L.value.vnode.el)==null||Ua.dispatchEvent(new MouseEvent("mouseenter")))))},Ba=(La=!1)=>{var Va,Ua;ae.props.menuTrigger==="click"&&ae.props.mode==="horizontal"||!ae.props.collapse&&ae.props.mode==="vertical"||(Lt==null||Lt(),de.mouseInChild.value=!1,{stop:Lt}=useTimeoutFn(()=>!jt.value&&ae.closeMenu(t.index,y.value),t.hideTimeout),Tn.value&&La&&((Va=g.parent)==null?void 0:Va.type.name)==="ElSubMenu"&&((Ua=de.handleMouseleave)==null||Ua.call(de,!0)))};watch$1(()=>ae.props.collapse,La=>Da(Boolean(La)));{const La=Ua=>{$e.value[Ua.index]=Ua},Va=Ua=>{delete $e.value[Ua.index]};provide(`subMenu:${g.uid}`,{addSubMenu:La,removeSubMenu:Va,handleMouseleave:Ba,mouseInChild:jt,level:de.level+1})}return r({opened:An}),onMounted(()=>{ae.addSubMenu(On),de.addSubMenu(On)}),onBeforeUnmount(()=>{de.removeSubMenu(On),ae.removeSubMenu(On)}),()=>{var La;const Va=[(La=n.title)==null?void 0:La.call(n),h$1(ElIcon,{class:j.e("icon-arrow"),style:{transform:An.value?t.expandCloseIcon&&t.expandOpenIcon||t.collapseCloseIcon&&t.collapseOpenIcon&&ae.props.collapse?"none":"rotateZ(180deg)":"none"}},{default:()=>isString$3(wn.value)?h$1(g.appContext.components[wn.value]):h$1(wn.value)})],Ua=useMenuCssVar(ae.props,de.level+1),za=ae.isMenuPopup?h$1(ElTooltip,{ref:Cn,visible:An.value,effect:"light",pure:!0,offset:t.popperOffset,showArrow:!1,persistent:!0,popperClass:t.popperClass,placement:Sn.value,teleported:Tn.value,fallbackPlacements:Mn.value,transition:kn.value,gpuAcceleration:!1},{content:()=>{var Wa;return h$1("div",{class:[z.m(Rn.value),z.m("popup-container"),t.popperClass],onMouseenter:ei=>Aa(ei,100),onMouseleave:()=>Ba(!0),onFocus:ei=>Aa(ei,100)},[h$1("ul",{class:[z.b(),z.m("popup"),z.m(`popup-${Sn.value}`)],style:Ua.value},[(Wa=n.default)==null?void 0:Wa.call(n)])])},default:()=>h$1("div",{class:j.e("title"),style:[Sr.value,{backgroundColor:Pn.value}],onClick:Pa},Va)}):h$1(Fragment,{},[h$1("div",{class:j.e("title"),style:[Sr.value,{backgroundColor:Pn.value}],ref:$n,onClick:Pa},Va),h$1(_CollapseTransition,{},{default:()=>{var Wa;return withDirectives(h$1("ul",{role:"menu",class:[z.b(),z.m("inline")],style:Ua.value},[(Wa=n.default)==null?void 0:Wa.call(n)]),[[vShow,An.value]])}})]);return h$1("li",{class:[j.b(),j.is("active",Nn.value),j.is("opened",An.value),j.is("disabled",t.disabled)],role:"menuitem",ariaHaspopup:!0,ariaExpanded:An.value,onMouseenter:Aa,onMouseleave:()=>Ba(!0),onFocus:Aa},[za])}}});const menuProps=buildProps({mode:{type:String,values:["horizontal","vertical"],default:"vertical"},defaultActive:{type:String,default:""},defaultOpeneds:{type:definePropType(Array),default:()=>mutable([])},uniqueOpened:Boolean,router:Boolean,menuTrigger:{type:String,values:["hover","click"],default:"hover"},collapse:Boolean,backgroundColor:String,textColor:String,activeTextColor:String,collapseTransition:{type:Boolean,default:!0},ellipsis:{type:Boolean,default:!0},popperEffect:{type:String,values:["dark","light"],default:"dark"}}),checkIndexPath=t=>Array.isArray(t)&&t.every(n=>isString$3(n)),menuEmits={close:(t,n)=>isString$3(t)&&checkIndexPath(n),open:(t,n)=>isString$3(t)&&checkIndexPath(n),select:(t,n,r,g)=>isString$3(t)&&checkIndexPath(n)&&isObject$7(r)&&(g===void 0||g instanceof Promise)};var Menu=defineComponent({name:"ElMenu",props:menuProps,emits:menuEmits,setup(t,{emit:n,slots:r,expose:g}){const y=getCurrentInstance(),L=y.appContext.config.globalProperties.$router,z=ref(),j=useNamespace("menu"),ae=useNamespace("sub-menu"),de=ref(-1),he=ref(t.defaultOpeneds&&!t.collapse?t.defaultOpeneds.slice(0):[]),$e=ref(t.defaultActive),Lt=ref({}),jt=ref({}),$n=computed(()=>t.mode==="horizontal"||t.mode==="vertical"&&t.collapse),Cn=()=>{const Rn=$e.value&&Lt.value[$e.value];if(!Rn||t.mode==="horizontal"||t.collapse)return;Rn.indexPath.forEach(Sr=>{const Ar=jt.value[Sr];Ar&&Sn(Sr,Ar.indexPath)})},Sn=(Rn,On)=>{he.value.includes(Rn)||(t.uniqueOpened&&(he.value=he.value.filter(Sr=>On.includes(Sr))),he.value.push(Rn),n("open",Rn,On))},wn=Rn=>{const On=he.value.indexOf(Rn);On!==-1&&he.value.splice(On,1)},xn=(Rn,On)=>{wn(Rn),n("close",Rn,On)},Tn=({index:Rn,indexPath:On})=>{he.value.includes(Rn)?xn(Rn,On):Sn(Rn,On)},kn=Rn=>{(t.mode==="horizontal"||t.collapse)&&(he.value=[]);const{index:On,indexPath:Sr}=Rn;if(!(On===void 0||Sr===void 0))if(t.router&&L){const Ar=Rn.route||On,Da=L.push(Ar).then(Pa=>(Pa||($e.value=On),Pa));n("select",On,Sr,{index:On,indexPath:Sr,route:Ar},Da)}else $e.value=On,n("select",On,Sr,{index:On,indexPath:Sr})},Mn=Rn=>{const On=Lt.value,Sr=On[Rn]||$e.value&&On[$e.value]||On[t.defaultActive];Sr?$e.value=Sr.index:$e.value=Rn},An=()=>{var Rn,On;if(!z.value)return-1;const Sr=Array.from((On=(Rn=z.value)==null?void 0:Rn.childNodes)!=null?On:[]).filter(Va=>Va.nodeName!=="#text"||Va.nodeValue),Ar=64,Da=Number.parseInt(getComputedStyle(z.value).paddingLeft,10),Pa=Number.parseInt(getComputedStyle(z.value).paddingRight,10),Aa=z.value.clientWidth-Da-Pa;let Ba=0,La=0;return Sr.forEach((Va,Ua)=>{Ba+=Va.offsetWidth||0,Ba<=Aa-Ar&&(La=Ua+1)}),La===Sr.length?-1:La},Nn=(Rn,On=33.34)=>{let Sr;return()=>{Sr&&clearTimeout(Sr),Sr=setTimeout(()=>{Rn()},On)}};let Pn=!0;const In=()=>{const Rn=()=>{de.value=-1,nextTick(()=>{de.value=An()})};Pn?Rn():Nn(Rn)(),Pn=!1};watch$1(()=>t.defaultActive,Rn=>{Lt.value[Rn]||($e.value=""),Mn(Rn)}),watch$1(()=>t.collapse,Rn=>{Rn&&(he.value=[])}),watch$1(Lt.value,Cn);let Dn;watchEffect(()=>{t.mode==="horizontal"&&t.ellipsis?Dn=useResizeObserver(z,In).stop:Dn==null||Dn()});{const Rn=Da=>{jt.value[Da.index]=Da},On=Da=>{delete jt.value[Da.index]};provide("rootMenu",reactive({props:t,openedMenus:he,items:Lt,subMenus:jt,activeIndex:$e,isMenuPopup:$n,addMenuItem:Da=>{Lt.value[Da.index]=Da},removeMenuItem:Da=>{delete Lt.value[Da.index]},addSubMenu:Rn,removeSubMenu:On,openMenu:Sn,closeMenu:xn,handleMenuItemClick:kn,handleSubMenuClick:Tn})),provide(`subMenu:${y.uid}`,{addSubMenu:Rn,removeSubMenu:On,mouseInChild:ref(!1),level:0})}return onMounted(()=>{t.mode==="horizontal"&&new Menu$1(y.vnode.el,j.namespace.value)}),g({open:On=>{const{indexPath:Sr}=jt.value[On];Sr.forEach(Ar=>Sn(Ar,Sr))},close:wn,handleResize:In}),()=>{var Rn,On;let Sr=(On=(Rn=r.default)==null?void 0:Rn.call(r))!=null?On:[];const Ar=[];if(t.mode==="horizontal"&&z.value){const Aa=flattedChildren(Sr),Ba=de.value===-1?Aa:Aa.slice(0,de.value),La=de.value===-1?[]:Aa.slice(de.value);(La==null?void 0:La.length)&&t.ellipsis&&(Sr=Ba,Ar.push(h$1(SubMenu,{index:"sub-menu-more",class:ae.e("hide-arrow")},{title:()=>h$1(ElIcon,{class:ae.e("icon-more")},{default:()=>h$1(more_default)}),default:()=>La})))}const Da=useMenuCssVar(t,0),Pa=h$1("ul",{key:String(t.collapse),role:"menubar",ref:z,style:Da.value,class:{[j.b()]:!0,[j.m(t.mode)]:!0,[j.m("collapse")]:t.collapse}},[...Sr,...Ar]);return t.collapseTransition&&t.mode==="vertical"?h$1(ElMenuCollapseTransition,()=>Pa):Pa}}});const menuItemProps=buildProps({index:{type:definePropType([String,null]),default:null},route:{type:definePropType([String,Object])},disabled:Boolean}),menuItemEmits={click:t=>isString$3(t.index)&&Array.isArray(t.indexPath)},COMPONENT_NAME$b="ElMenuItem",_sfc_main$5Z=defineComponent({name:COMPONENT_NAME$b,components:{ElTooltip},props:menuItemProps,emits:menuItemEmits,setup(t,{emit:n}){const r=getCurrentInstance(),g=inject("rootMenu"),y=useNamespace("menu"),L=useNamespace("menu-item");g||throwError$1(COMPONENT_NAME$b,"can not inject root menu");const{parentMenu:z,indexPath:j}=useMenu(r,toRef(t,"index")),ae=inject(`subMenu:${z.value.uid}`);ae||throwError$1(COMPONENT_NAME$b,"can not inject sub menu");const de=computed(()=>t.index===g.activeIndex),he=reactive({index:t.index,indexPath:j,active:de}),$e=()=>{t.disabled||(g.handleMenuItemClick({index:t.index,indexPath:j.value,route:t.route}),n("click",he))};return onMounted(()=>{ae.addSubMenu(he),g.addMenuItem(he)}),onBeforeUnmount(()=>{ae.removeSubMenu(he),g.removeMenuItem(he)}),{parentMenu:z,rootMenu:g,active:de,nsMenu:y,nsMenuItem:L,handleClick:$e}}});function _sfc_render$4Q(t,n,r,g,y,L){const z=resolveComponent("el-tooltip");return openBlock(),createElementBlock("li",{class:normalizeClass([t.nsMenuItem.b(),t.nsMenuItem.is("active",t.active),t.nsMenuItem.is("disabled",t.disabled)]),role:"menuitem",tabindex:"-1",onClick:n[0]||(n[0]=(...j)=>t.handleClick&&t.handleClick(...j))},[t.parentMenu.type.name==="ElMenu"&&t.rootMenu.props.collapse&&t.$slots.title?(openBlock(),createBlock(z,{key:0,effect:t.rootMenu.props.popperEffect,placement:"right","fallback-placements":["left"],persistent:""},{content:withCtx(()=>[renderSlot(t.$slots,"title")]),default:withCtx(()=>[createBaseVNode("div",{class:normalizeClass(t.nsMenu.be("tooltip","trigger"))},[renderSlot(t.$slots,"default")],2)]),_:3},8,["effect"])):(openBlock(),createElementBlock(Fragment,{key:1},[renderSlot(t.$slots,"default"),renderSlot(t.$slots,"title")],64))],2)}var MenuItem=_export_sfc$1(_sfc_main$5Z,[["render",_sfc_render$4Q],["__file","/home/runner/work/element-plus/element-plus/packages/components/menu/src/menu-item.vue"]]);const menuItemGroupProps={title:String},COMPONENT_NAME$a="ElMenuItemGroup",_sfc_main$5Y=defineComponent({name:COMPONENT_NAME$a,props:menuItemGroupProps,setup(){return{ns:useNamespace("menu-item-group")}}});function _sfc_render$4P(t,n,r,g,y,L){return openBlock(),createElementBlock("li",{class:normalizeClass(t.ns.b())},[createBaseVNode("div",{class:normalizeClass(t.ns.e("title"))},[t.$slots.title?renderSlot(t.$slots,"title",{key:1}):(openBlock(),createElementBlock(Fragment,{key:0},[createTextVNode(toDisplayString(t.title),1)],64))],2),createBaseVNode("ul",null,[renderSlot(t.$slots,"default")])],2)}var MenuItemGroup=_export_sfc$1(_sfc_main$5Y,[["render",_sfc_render$4P],["__file","/home/runner/work/element-plus/element-plus/packages/components/menu/src/menu-item-group.vue"]]);const ElMenu=withInstall(Menu,{MenuItem,MenuItemGroup,SubMenu}),ElMenuItem=withNoopInstall(MenuItem),ElMenuItemGroup=withNoopInstall(MenuItemGroup),ElSubMenu=withNoopInstall(SubMenu),pageHeaderProps=buildProps({icon:{type:iconPropType,default:()=>back_default},title:String,content:{type:String,default:""}}),pageHeaderEmits={back:()=>!0},_hoisted_1$5l=["aria-label"],__default__$G=defineComponent({name:"ElPageHeader"}),_sfc_main$5X=defineComponent({...__default__$G,props:pageHeaderProps,emits:pageHeaderEmits,setup(t,{emit:n}){const r=useSlots(),{t:g}=useLocale(),y=useNamespace("page-header"),L=computed(()=>[y.b(),{[y.m("has-breadcrumb")]:!!r.breadcrumb,[y.m("has-extra")]:!!r.extra,[y.is("contentful")]:!!r.default}]);function z(){n("back")}return(j,ae)=>(openBlock(),createElementBlock("div",{class:normalizeClass(unref(L))},[j.$slots.breadcrumb?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(y).e("breadcrumb"))},[renderSlot(j.$slots,"breadcrumb")],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(y).e("header"))},[createBaseVNode("div",{class:normalizeClass(unref(y).e("left"))},[createBaseVNode("div",{class:normalizeClass(unref(y).e("back")),role:"button",tabindex:"0",onClick:z},[j.icon||j.$slots.icon?(openBlock(),createElementBlock("div",{key:0,"aria-label":j.title||unref(g)("el.pageHeader.title"),class:normalizeClass(unref(y).e("icon"))},[renderSlot(j.$slots,"icon",{},()=>[j.icon?(openBlock(),createBlock(unref(ElIcon),{key:0},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(j.icon)))]),_:1})):createCommentVNode("v-if",!0)])],10,_hoisted_1$5l)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(y).e("title"))},[renderSlot(j.$slots,"title",{},()=>[createTextVNode(toDisplayString(j.title||unref(g)("el.pageHeader.title")),1)])],2)],2),createVNode$1(unref(ElDivider),{direction:"vertical"}),createBaseVNode("div",{class:normalizeClass(unref(y).e("content"))},[renderSlot(j.$slots,"content",{},()=>[createTextVNode(toDisplayString(j.content),1)])],2)],2),j.$slots.extra?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(y).e("extra"))},[renderSlot(j.$slots,"extra")],2)):createCommentVNode("v-if",!0)],2),j.$slots.default?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref(y).e("main"))},[renderSlot(j.$slots,"default")],2)):createCommentVNode("v-if",!0)],2))}});var PageHeader=_export_sfc$1(_sfc_main$5X,[["__file","/home/runner/work/element-plus/element-plus/packages/components/page-header/src/page-header.vue"]]);const ElPageHeader=withInstall(PageHeader),elPaginationKey=Symbol("elPaginationKey"),paginationPrevProps=buildProps({disabled:Boolean,currentPage:{type:Number,default:1},prevText:{type:String},prevIcon:{type:iconPropType}}),paginationPrevEmits={click:t=>t instanceof MouseEvent},_hoisted_1$5k=["disabled","aria-disabled"],_hoisted_2$51={key:0},__default__$F=defineComponent({name:"ElPaginationPrev"}),_sfc_main$5W=defineComponent({...__default__$F,props:paginationPrevProps,emits:paginationPrevEmits,setup(t){const n=t,r=computed(()=>n.disabled||n.currentPage<=1);return(g,y)=>(openBlock(),createElementBlock("button",{type:"button",class:"btn-prev",disabled:unref(r),"aria-disabled":unref(r),onClick:y[0]||(y[0]=L=>g.$emit("click",L))},[g.prevText?(openBlock(),createElementBlock("span",_hoisted_2$51,toDisplayString(g.prevText),1)):(openBlock(),createBlock(unref(ElIcon),{key:1},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(g.prevIcon)))]),_:1}))],8,_hoisted_1$5k))}});var Prev=_export_sfc$1(_sfc_main$5W,[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/prev.vue"]]);const paginationNextProps=buildProps({disabled:Boolean,currentPage:{type:Number,default:1},pageCount:{type:Number,default:50},nextText:{type:String},nextIcon:{type:iconPropType}}),_hoisted_1$5j=["disabled","aria-disabled"],_hoisted_2$50={key:0},__default__$E=defineComponent({name:"ElPaginationNext"}),_sfc_main$5V=defineComponent({...__default__$E,props:paginationNextProps,emits:["click"],setup(t){const n=t,r=computed(()=>n.disabled||n.currentPage===n.pageCount||n.pageCount===0);return(g,y)=>(openBlock(),createElementBlock("button",{type:"button",class:"btn-next",disabled:unref(r),"aria-disabled":unref(r),onClick:y[0]||(y[0]=L=>g.$emit("click",L))},[g.nextText?(openBlock(),createElementBlock("span",_hoisted_2$50,toDisplayString(g.nextText),1)):(openBlock(),createBlock(unref(ElIcon),{key:1},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(g.nextIcon)))]),_:1}))],8,_hoisted_1$5j))}});var Next=_export_sfc$1(_sfc_main$5V,[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/next.vue"]]);const selectGroupKey=Symbol("ElSelectGroup"),selectKey=Symbol("ElSelect");function useOption$1(t,n){const r=inject(selectKey),g=inject(selectGroupKey,{disabled:!1}),y=computed(()=>Object.prototype.toString.call(t.value).toLowerCase()==="[object object]"),L=computed(()=>r.props.multiple?$e(r.props.modelValue,t.value):Lt(t.value,r.props.modelValue)),z=computed(()=>{if(r.props.multiple){const Cn=r.props.modelValue||[];return!L.value&&Cn.length>=r.props.multipleLimit&&r.props.multipleLimit>0}else return!1}),j=computed(()=>t.label||(y.value?"":t.value)),ae=computed(()=>t.value||t.label||""),de=computed(()=>t.disabled||n.groupDisabled||z.value),he=getCurrentInstance(),$e=(Cn=[],Sn)=>{if(y.value){const wn=r.props.valueKey;return Cn&&Cn.some(xn=>toRaw(get$1(xn,wn))===get$1(Sn,wn))}else return Cn&&Cn.includes(Sn)},Lt=(Cn,Sn)=>{if(y.value){const{valueKey:wn}=r.props;return get$1(Cn,wn)===get$1(Sn,wn)}else return Cn===Sn},jt=()=>{!t.disabled&&!g.disabled&&(r.hoverIndex=r.optionsArray.indexOf(he.proxy))};watch$1(()=>j.value,()=>{!t.created&&!r.props.remote&&r.setSelected()}),watch$1(()=>t.value,(Cn,Sn)=>{const{remote:wn,valueKey:xn}=r.props;if(Object.is(Cn,Sn)||(r.onOptionDestroy(Sn,he.proxy),r.onOptionCreate(he.proxy)),!t.created&&!wn){if(xn&&typeof Cn=="object"&&typeof Sn=="object"&&Cn[xn]===Sn[xn])return;r.setSelected()}}),watch$1(()=>g.disabled,()=>{n.groupDisabled=g.disabled},{immediate:!0});const{queryChange:$n}=toRaw(r);return watch$1($n,Cn=>{const{query:Sn}=unref(Cn),wn=new RegExp(escapeStringRegexp(Sn),"i");n.visible=wn.test(j.value)||t.created,n.visible||r.filteredOptionsCount--},{immediate:!0}),{select:r,currentLabel:j,currentValue:ae,itemSelected:L,isDisabled:de,hoverItem:jt}}const _sfc_main$5U=defineComponent({name:"ElOption",componentName:"ElOption",props:{value:{required:!0,type:[String,Number,Boolean,Object]},label:[String,Number],created:Boolean,disabled:{type:Boolean,default:!1}},setup(t){const n=useNamespace("select"),r=reactive({index:-1,groupDisabled:!1,visible:!0,hitState:!1,hover:!1}),{currentLabel:g,itemSelected:y,isDisabled:L,select:z,hoverItem:j}=useOption$1(t,r),{visible:ae,hover:de}=toRefs(r),he=getCurrentInstance().proxy;z.onOptionCreate(he),onBeforeUnmount(()=>{const Lt=he.value,{selected:jt}=z,Cn=(z.props.multiple?jt:[jt]).some(Sn=>Sn.value===he.value);nextTick(()=>{z.cachedOptions.get(Lt)===he&&!Cn&&z.cachedOptions.delete(Lt)}),z.onOptionDestroy(Lt,he)});function $e(){t.disabled!==!0&&r.groupDisabled!==!0&&z.handleOptionSelect(he,!0)}return{ns:n,currentLabel:g,itemSelected:y,isDisabled:L,select:z,hoverItem:j,visible:ae,hover:de,selectOptionClick:$e,states:r}}});function _sfc_render$4O(t,n,r,g,y,L){return withDirectives((openBlock(),createElementBlock("li",{class:normalizeClass([t.ns.be("dropdown","item"),t.ns.is("disabled",t.isDisabled),{selected:t.itemSelected,hover:t.hover}]),onMouseenter:n[0]||(n[0]=(...z)=>t.hoverItem&&t.hoverItem(...z)),onClick:n[1]||(n[1]=withModifiers((...z)=>t.selectOptionClick&&t.selectOptionClick(...z),["stop"]))},[renderSlot(t.$slots,"default",{},()=>[createBaseVNode("span",null,toDisplayString(t.currentLabel),1)])],34)),[[vShow,t.visible]])}var Option=_export_sfc$1(_sfc_main$5U,[["render",_sfc_render$4O],["__file","/home/runner/work/element-plus/element-plus/packages/components/select/src/option.vue"]]);const _sfc_main$5T=defineComponent({name:"ElSelectDropdown",componentName:"ElSelectDropdown",setup(){const t=inject(selectKey),n=useNamespace("select"),r=computed(()=>t.props.popperClass),g=computed(()=>t.props.multiple),y=computed(()=>t.props.fitInputWidth),L=ref("");function z(){var j;L.value=`${(j=t.selectWrapper)==null?void 0:j.offsetWidth}px`}return onMounted(()=>{z(),useResizeObserver(t.selectWrapper,z)}),{ns:n,minWidth:L,popperClass:r,isMultiple:g,isFitInputWidth:y}}});function _sfc_render$4N(t,n,r,g,y,L){return openBlock(),createElementBlock("div",{class:normalizeClass([t.ns.b("dropdown"),t.ns.is("multiple",t.isMultiple),t.popperClass]),style:normalizeStyle$1({[t.isFitInputWidth?"width":"minWidth"]:t.minWidth})},[renderSlot(t.$slots,"default")],6)}var ElSelectMenu$1=_export_sfc$1(_sfc_main$5T,[["render",_sfc_render$4N],["__file","/home/runner/work/element-plus/element-plus/packages/components/select/src/select-dropdown.vue"]]);function useSelectStates(t){const{t:n}=useLocale();return reactive({options:new Map,cachedOptions:new Map,createdLabel:null,createdSelected:!1,selected:t.multiple?[]:{},inputLength:20,inputWidth:0,optionsCount:0,filteredOptionsCount:0,visible:!1,softFocus:!1,selectedLabel:"",hoverIndex:-1,query:"",previousQuery:null,inputHovering:!1,cachedPlaceHolder:"",currentPlaceholder:n("el.select.placeholder"),menuVisibleOnFocus:!1,isOnComposition:!1,isSilentBlur:!1,prefixWidth:11,tagInMultiLine:!1,mouseEnter:!1})}const useSelect$2=(t,n,r)=>{const{t:g}=useLocale(),y=useNamespace("select");useDeprecated({from:"suffixTransition",replacement:"override style scheme",version:"2.3.0",scope:"props",ref:"https://element-plus.org/en-US/component/select.html#select-attributes"},computed(()=>t.suffixTransition===!1));const L=ref(null),z=ref(null),j=ref(null),ae=ref(null),de=ref(null),he=ref(null),$e=ref(-1),Lt=shallowRef({query:""}),jt=shallowRef(""),$n=ref([]);let Cn=0;const{form:Sn,formItem:wn}=useFormItem(),xn=computed(()=>!t.filterable||t.multiple||!n.visible),Tn=computed(()=>t.disabled||(Sn==null?void 0:Sn.disabled)),kn=computed(()=>{const qa=t.multiple?Array.isArray(t.modelValue)&&t.modelValue.length>0:t.modelValue!==void 0&&t.modelValue!==null&&t.modelValue!=="";return t.clearable&&!Tn.value&&n.inputHovering&&qa}),Mn=computed(()=>t.remote&&t.filterable&&!t.remoteShowSuffix?"":t.suffixIcon),An=computed(()=>y.is("reverse",Mn.value&&n.visible&&t.suffixTransition)),Nn=computed(()=>t.remote?300:0),Pn=computed(()=>t.loading?t.loadingText||g("el.select.loading"):t.remote&&n.query===""&&n.options.size===0?!1:t.filterable&&n.query&&n.options.size>0&&n.filteredOptionsCount===0?t.noMatchText||g("el.select.noMatch"):n.options.size===0?t.noDataText||g("el.select.noData"):null),In=computed(()=>{const qa=Array.from(n.options.values()),ii=[];return $n.value.forEach(bi=>{const xi=qa.findIndex(Di=>Di.currentLabel===bi);xi>-1&&ii.push(qa[xi])}),ii.length?ii:qa}),Dn=computed(()=>Array.from(n.cachedOptions.values())),Rn=computed(()=>{const qa=In.value.filter(ii=>!ii.created).some(ii=>ii.currentLabel===n.query);return t.filterable&&t.allowCreate&&n.query!==""&&!qa}),On=useFormSize(),Sr=computed(()=>["small"].includes(On.value)?"small":"default"),Ar=computed({get(){return n.visible&&Pn.value!==!1},set(qa){n.visible=qa}});watch$1([()=>Tn.value,()=>On.value,()=>Sn==null?void 0:Sn.size],()=>{nextTick(()=>{Da()})}),watch$1(()=>t.placeholder,qa=>{n.cachedPlaceHolder=n.currentPlaceholder=qa}),watch$1(()=>t.modelValue,(qa,ii)=>{t.multiple&&(Da(),qa&&qa.length>0||z.value&&n.query!==""?n.currentPlaceholder="":n.currentPlaceholder=n.cachedPlaceHolder,t.filterable&&!t.reserveKeyword&&(n.query="",Pa(n.query))),La(),t.filterable&&!t.multiple&&(n.inputLength=20),!isEqual$1(qa,ii)&&t.validateEvent&&(wn==null||wn.validate("change").catch(bi=>void 0))},{flush:"post",deep:!0}),watch$1(()=>n.visible,qa=>{var ii,bi,xi;qa?((bi=(ii=j.value)==null?void 0:ii.updatePopper)==null||bi.call(ii),t.filterable&&(n.filteredOptionsCount=n.optionsCount,n.query=t.remote?"":n.selectedLabel,t.multiple?(xi=z.value)==null||xi.focus():n.selectedLabel&&(n.currentPlaceholder=`${n.selectedLabel}`,n.selectedLabel=""),Pa(n.query),!t.multiple&&!t.remote&&(Lt.value.query="",triggerRef(Lt),triggerRef(jt)))):(t.filterable&&(isFunction$4(t.filterMethod)&&t.filterMethod(""),isFunction$4(t.remoteMethod)&&t.remoteMethod("")),z.value&&z.value.blur(),n.query="",n.previousQuery=null,n.selectedLabel="",n.inputLength=20,n.menuVisibleOnFocus=!1,Ua(),nextTick(()=>{z.value&&z.value.value===""&&n.selected.length===0&&(n.currentPlaceholder=n.cachedPlaceHolder)}),t.multiple||(n.selected&&(t.filterable&&t.allowCreate&&n.createdSelected&&n.createdLabel?n.selectedLabel=n.createdLabel:n.selectedLabel=n.selected.currentLabel,t.filterable&&(n.query=n.selectedLabel)),t.filterable&&(n.currentPlaceholder=n.cachedPlaceHolder))),r.emit("visible-change",qa)}),watch$1(()=>n.options.entries(),()=>{var qa,ii,bi;if(!isClient)return;(ii=(qa=j.value)==null?void 0:qa.updatePopper)==null||ii.call(qa),t.multiple&&Da();const xi=((bi=de.value)==null?void 0:bi.querySelectorAll("input"))||[];Array.from(xi).includes(document.activeElement)||La(),t.defaultFirstOption&&(t.filterable||t.remote)&&n.filteredOptionsCount&&Ba()},{flush:"post"}),watch$1(()=>n.hoverIndex,qa=>{isNumber$2(qa)&&qa>-1?$e.value=In.value[qa]||{}:$e.value={},In.value.forEach(ii=>{ii.hover=$e.value===ii})});const Da=()=>{t.collapseTags&&!t.filterable||nextTick(()=>{var qa,ii;if(!L.value)return;const bi=L.value.$el.querySelector("input");Cn=Cn||(bi.clientHeight>0?bi.clientHeight+2:0);const xi=ae.value,Di=getComponentSize(On.value||(Sn==null?void 0:Sn.size)),Oi=Di===Cn||Cn<=0?Di:Cn;!(bi.offsetParent===null)&&(bi.style.height=`${(n.selected.length===0?Oi:Math.max(xi?xi.clientHeight+(xi.clientHeight>Oi?6:0):0,Oi))-2}px`),n.tagInMultiLine=Number.parseFloat(bi.style.height)>=Oi,n.visible&&Pn.value!==!1&&((ii=(qa=j.value)==null?void 0:qa.updatePopper)==null||ii.call(qa))})},Pa=async qa=>{if(!(n.previousQuery===qa||n.isOnComposition)){if(n.previousQuery===null&&(isFunction$4(t.filterMethod)||isFunction$4(t.remoteMethod))){n.previousQuery=qa;return}n.previousQuery=qa,nextTick(()=>{var ii,bi;n.visible&&((bi=(ii=j.value)==null?void 0:ii.updatePopper)==null||bi.call(ii))}),n.hoverIndex=-1,t.multiple&&t.filterable&&nextTick(()=>{const ii=z.value.value.length*15+20;n.inputLength=t.collapseTags?Math.min(50,ii):ii,Aa(),Da()}),t.remote&&isFunction$4(t.remoteMethod)?(n.hoverIndex=-1,t.remoteMethod(qa)):isFunction$4(t.filterMethod)?(t.filterMethod(qa),triggerRef(jt)):(n.filteredOptionsCount=n.optionsCount,Lt.value.query=qa,triggerRef(Lt),triggerRef(jt)),t.defaultFirstOption&&(t.filterable||t.remote)&&n.filteredOptionsCount&&(await nextTick(),Ba())}},Aa=()=>{n.currentPlaceholder!==""&&(n.currentPlaceholder=z.value.value?"":n.cachedPlaceHolder)},Ba=()=>{const qa=In.value.filter(xi=>xi.visible&&!xi.disabled&&!xi.states.groupDisabled),ii=qa.find(xi=>xi.created),bi=qa[0];n.hoverIndex=Fa(In.value,ii||bi)},La=()=>{var qa;if(t.multiple)n.selectedLabel="";else{const bi=Va(t.modelValue);(qa=bi.props)!=null&&qa.created?(n.createdLabel=bi.props.value,n.createdSelected=!0):n.createdSelected=!1,n.selectedLabel=bi.currentLabel,n.selected=bi,t.filterable&&(n.query=n.selectedLabel);return}const ii=[];Array.isArray(t.modelValue)&&t.modelValue.forEach(bi=>{ii.push(Va(bi))}),n.selected=ii,nextTick(()=>{Da()})},Va=qa=>{let ii;const bi=toRawType(qa).toLowerCase()==="object",xi=toRawType(qa).toLowerCase()==="null",Di=toRawType(qa).toLowerCase()==="undefined";for(let Bi=n.cachedOptions.size-1;Bi>=0;Bi--){const hi=Dn.value[Bi];if(bi?get$1(hi.value,t.valueKey)===get$1(qa,t.valueKey):hi.value===qa){ii={value:qa,currentLabel:hi.currentLabel,isDisabled:hi.isDisabled};break}}if(ii)return ii;const Oi=bi?qa.label:!xi&&!Di?qa:"",Ri={value:qa,currentLabel:Oi};return t.multiple&&(Ri.hitState=!1),Ri},Ua=()=>{setTimeout(()=>{const qa=t.valueKey;t.multiple?n.selected.length>0?n.hoverIndex=Math.min.apply(null,n.selected.map(ii=>In.value.findIndex(bi=>get$1(bi,qa)===get$1(ii,qa)))):n.hoverIndex=-1:n.hoverIndex=In.value.findIndex(ii=>pi(ii)===pi(n.selected))},300)},za=()=>{var qa,ii;Wa(),(ii=(qa=j.value)==null?void 0:qa.updatePopper)==null||ii.call(qa),t.multiple&&Da()},Wa=()=>{var qa;n.inputWidth=(qa=L.value)==null?void 0:qa.$el.offsetWidth},ei=()=>{t.filterable&&n.query!==n.selectedLabel&&(n.query=n.selectedLabel,Pa(n.query))},ja=debounce$1(()=>{ei()},Nn.value),Ka=debounce$1(qa=>{Pa(qa.target.value)},Nn.value),Ya=qa=>{isEqual$1(t.modelValue,qa)||r.emit(CHANGE_EVENT,qa)},Ga=qa=>{if(qa.target.value.length<=0&&!mi()){const ii=t.modelValue.slice();ii.pop(),r.emit(UPDATE_MODEL_EVENT,ii),Ya(ii)}qa.target.value.length===1&&t.modelValue.length===0&&(n.currentPlaceholder=n.cachedPlaceHolder)},Ja=(qa,ii)=>{const bi=n.selected.indexOf(ii);if(bi>-1&&!Tn.value){const xi=t.modelValue.slice();xi.splice(bi,1),r.emit(UPDATE_MODEL_EVENT,xi),Ya(xi),r.emit("remove-tag",ii.value)}qa.stopPropagation()},ti=qa=>{qa.stopPropagation();const ii=t.multiple?[]:"";if(!isString$3(ii))for(const bi of n.selected)bi.isDisabled&&ii.push(bi.value);r.emit(UPDATE_MODEL_EVENT,ii),Ya(ii),n.hoverIndex=-1,n.visible=!1,r.emit("clear")},ai=(qa,ii)=>{var bi;if(t.multiple){const xi=(t.modelValue||[]).slice(),Di=Fa(xi,qa.value);Di>-1?xi.splice(Di,1):(t.multipleLimit<=0||xi.length{ri(qa)})},Fa=(qa=[],ii)=>{if(!isObject$7(ii))return qa.indexOf(ii);const bi=t.valueKey;let xi=-1;return qa.some((Di,Oi)=>toRaw(get$1(Di,bi))===get$1(ii,bi)?(xi=Oi,!0):!1),xi},Xa=()=>{n.softFocus=!0;const qa=z.value||L.value;qa&&(qa==null||qa.focus())},ri=qa=>{var ii,bi,xi,Di,Oi;const Ri=Array.isArray(qa)?qa[0]:qa;let Bi=null;if(Ri!=null&&Ri.value){const hi=In.value.filter(Si=>Si.value===Ri.value);hi.length>0&&(Bi=hi[0].$el)}if(j.value&&Bi){const hi=(Di=(xi=(bi=(ii=j.value)==null?void 0:ii.popperRef)==null?void 0:bi.contentRef)==null?void 0:xi.querySelector)==null?void 0:Di.call(xi,`.${y.be("dropdown","wrap")}`);hi&&scrollIntoView(hi,Bi)}(Oi=he.value)==null||Oi.handleScroll()},li=qa=>{n.optionsCount++,n.filteredOptionsCount++,n.options.set(qa.value,qa),n.cachedOptions.set(qa.value,qa)},fi=(qa,ii)=>{n.options.get(qa)===ii&&(n.optionsCount--,n.filteredOptionsCount--,n.options.delete(qa))},oi=qa=>{qa.code!==EVENT_CODE.backspace&&mi(!1),n.inputLength=z.value.value.length*15+20,Da()},mi=qa=>{if(!Array.isArray(n.selected))return;const ii=n.selected[n.selected.length-1];if(!!ii)return qa===!0||qa===!1?(ii.hitState=qa,qa):(ii.hitState=!ii.hitState,ii.hitState)},ui=qa=>{const ii=qa.target.value;if(qa.type==="compositionend")n.isOnComposition=!1,nextTick(()=>Pa(ii));else{const bi=ii[ii.length-1]||"";n.isOnComposition=!isKorean(bi)}},vi=()=>{nextTick(()=>ri(n.selected))},di=qa=>{n.softFocus?n.softFocus=!1:((t.automaticDropdown||t.filterable)&&(t.filterable&&!n.visible&&(n.menuVisibleOnFocus=!0),n.visible=!0),r.emit("focus",qa))},ci=()=>{var qa;n.visible=!1,(qa=L.value)==null||qa.blur()},_i=qa=>{nextTick(()=>{n.isSilentBlur?n.isSilentBlur=!1:r.emit("blur",qa)}),n.softFocus=!1},$i=qa=>{ti(qa)},Ci=()=>{n.visible=!1},Ti=qa=>{n.visible&&(qa.preventDefault(),qa.stopPropagation(),n.visible=!1)},Ai=qa=>{var ii;qa&&!n.mouseEnter||Tn.value||(n.menuVisibleOnFocus?n.menuVisibleOnFocus=!1:(!j.value||!j.value.isFocusInsideContent())&&(n.visible=!n.visible),n.visible&&((ii=z.value||L.value)==null||ii.focus()))},wi=()=>{n.visible?In.value[n.hoverIndex]&&ai(In.value[n.hoverIndex],void 0):Ai()},pi=qa=>isObject$7(qa.value)?get$1(qa.value,t.valueKey):qa.value,gi=computed(()=>In.value.filter(qa=>qa.visible).every(qa=>qa.disabled)),si=qa=>{if(!n.visible){n.visible=!0;return}if(!(n.options.size===0||n.filteredOptionsCount===0)&&!n.isOnComposition&&!gi.value){qa==="next"?(n.hoverIndex++,n.hoverIndex===n.options.size&&(n.hoverIndex=0)):qa==="prev"&&(n.hoverIndex--,n.hoverIndex<0&&(n.hoverIndex=n.options.size-1));const ii=In.value[n.hoverIndex];(ii.disabled===!0||ii.states.groupDisabled===!0||!ii.visible)&&si(qa),nextTick(()=>ri($e.value))}};return{optionList:$n,optionsArray:In,selectSize:On,handleResize:za,debouncedOnInputChange:ja,debouncedQueryChange:Ka,deletePrevTag:Ga,deleteTag:Ja,deleteSelected:ti,handleOptionSelect:ai,scrollToOption:ri,readonly:xn,resetInputHeight:Da,showClose:kn,iconComponent:Mn,iconReverse:An,showNewOption:Rn,collapseTagSize:Sr,setSelected:La,managePlaceholder:Aa,selectDisabled:Tn,emptyText:Pn,toggleLastOptionHitState:mi,resetInputState:oi,handleComposition:ui,onOptionCreate:li,onOptionDestroy:fi,handleMenuEnter:vi,handleFocus:di,blur:ci,handleBlur:_i,handleClearClick:$i,handleClose:Ci,handleKeydownEscape:Ti,toggleMenu:Ai,selectOption:wi,getValueKey:pi,navigateOptions:si,dropMenuVisible:Ar,queryChange:Lt,groupQueryChange:jt,reference:L,input:z,tooltipRef:j,tags:ae,selectWrapper:de,scrollbar:he,handleMouseEnter:()=>{n.mouseEnter=!0},handleMouseLeave:()=>{n.mouseEnter=!1}}};var ElOptions=defineComponent({name:"ElOptions",emits:["update-options"],setup(t,{slots:n,emit:r}){let g=[];function y(L,z){if(L.length!==z.length)return!1;for(const[j]of L.entries())if(L[j]!=z[j])return!1;return!0}return()=>{var L,z;const j=(L=n.default)==null?void 0:L.call(n),ae=[];function de(he){!Array.isArray(he)||he.forEach($e=>{var Lt,jt,$n,Cn;const Sn=(Lt=($e==null?void 0:$e.type)||{})==null?void 0:Lt.name;Sn==="ElOptionGroup"?de(!isString$3($e.children)&&!Array.isArray($e.children)&&isFunction$4((jt=$e.children)==null?void 0:jt.default)?($n=$e.children)==null?void 0:$n.default():$e.children):Sn==="ElOption"?ae.push((Cn=$e.props)==null?void 0:Cn.label):Array.isArray($e.children)&&de($e.children)})}return j.length&&de((z=j[0])==null?void 0:z.children),y(ae,g)||(g=ae,r("update-options",ae)),j}}});const COMPONENT_NAME$9="ElSelect",_sfc_main$5S=defineComponent({name:COMPONENT_NAME$9,componentName:COMPONENT_NAME$9,components:{ElInput,ElSelectMenu:ElSelectMenu$1,ElOption:Option,ElOptions,ElTag,ElScrollbar,ElTooltip,ElIcon},directives:{ClickOutside},props:{name:String,id:String,modelValue:{type:[Array,String,Number,Boolean,Object],default:void 0},autocomplete:{type:String,default:"off"},automaticDropdown:Boolean,size:{type:String,validator:isValidComponentSize},effect:{type:String,default:"light"},disabled:Boolean,clearable:Boolean,filterable:Boolean,allowCreate:Boolean,loading:Boolean,popperClass:{type:String,default:""},popperOptions:{type:Object,default:()=>({})},remote:Boolean,loadingText:String,noMatchText:String,noDataText:String,remoteMethod:Function,filterMethod:Function,multiple:Boolean,multipleLimit:{type:Number,default:0},placeholder:{type:String},defaultFirstOption:Boolean,reserveKeyword:{type:Boolean,default:!0},valueKey:{type:String,default:"value"},collapseTags:Boolean,collapseTagsTooltip:{type:Boolean,default:!1},teleported:useTooltipContentProps.teleported,persistent:{type:Boolean,default:!0},clearIcon:{type:iconPropType,default:circle_close_default},fitInputWidth:{type:Boolean,default:!1},suffixIcon:{type:iconPropType,default:arrow_down_default},tagType:{...tagProps.type,default:"info"},validateEvent:{type:Boolean,default:!0},remoteShowSuffix:{type:Boolean,default:!1},suffixTransition:{type:Boolean,default:!0},placement:{type:String,values:Ee$1,default:"bottom-start"}},emits:[UPDATE_MODEL_EVENT,CHANGE_EVENT,"remove-tag","clear","visible-change","focus","blur"],setup(t,n){const r=useNamespace("select"),g=useNamespace("input"),{t:y}=useLocale(),L=useSelectStates(t),{optionList:z,optionsArray:j,selectSize:ae,readonly:de,handleResize:he,collapseTagSize:$e,debouncedOnInputChange:Lt,debouncedQueryChange:jt,deletePrevTag:$n,deleteTag:Cn,deleteSelected:Sn,handleOptionSelect:wn,scrollToOption:xn,setSelected:Tn,resetInputHeight:kn,managePlaceholder:Mn,showClose:An,selectDisabled:Nn,iconComponent:Pn,iconReverse:In,showNewOption:Dn,emptyText:Rn,toggleLastOptionHitState:On,resetInputState:Sr,handleComposition:Ar,onOptionCreate:Da,onOptionDestroy:Pa,handleMenuEnter:Aa,handleFocus:Ba,blur:La,handleBlur:Va,handleClearClick:Ua,handleClose:za,handleKeydownEscape:Wa,toggleMenu:ei,selectOption:ja,getValueKey:Ka,navigateOptions:Ya,dropMenuVisible:Ga,reference:Ja,input:ti,tooltipRef:ai,tags:Fa,selectWrapper:Xa,scrollbar:ri,queryChange:li,groupQueryChange:fi,handleMouseEnter:oi,handleMouseLeave:mi}=useSelect$2(t,L,n),{focus:ui}=useFocus(Ja),{inputWidth:vi,selected:di,inputLength:ci,filteredOptionsCount:_i,visible:$i,softFocus:Ci,selectedLabel:Ti,hoverIndex:Ai,query:wi,inputHovering:pi,currentPlaceholder:gi,menuVisibleOnFocus:si,isOnComposition:Za,isSilentBlur:ni,options:qa,cachedOptions:ii,optionsCount:bi,prefixWidth:xi,tagInMultiLine:Di}=toRefs(L),Oi=computed(()=>{const ki=[r.b()],Ii=unref(ae);return Ii&&ki.push(r.m(Ii)),t.disabled&&ki.push(r.m("disabled")),ki}),Ri=computed(()=>({maxWidth:`${unref(vi)-32}px`,width:"100%"})),Bi=computed(()=>({maxWidth:`${unref(vi)>123?unref(vi)-123:unref(vi)-75}px`}));provide(selectKey,reactive({props:t,options:qa,optionsArray:j,cachedOptions:ii,optionsCount:bi,filteredOptionsCount:_i,hoverIndex:Ai,handleOptionSelect:wn,onOptionCreate:Da,onOptionDestroy:Pa,selectWrapper:Xa,selected:di,setSelected:Tn,queryChange:li,groupQueryChange:fi})),onMounted(()=>{L.cachedPlaceHolder=gi.value=t.placeholder||(()=>y("el.select.placeholder")),t.multiple&&Array.isArray(t.modelValue)&&t.modelValue.length>0&&(gi.value=""),useResizeObserver(Xa,he),t.remote&&t.multiple&&kn(),nextTick(()=>{const ki=Ja.value&&Ja.value.$el;if(!!ki&&(vi.value=ki.getBoundingClientRect().width,n.slots.prefix)){const Ii=ki.querySelector(`.${g.e("prefix")}`);xi.value=Math.max(Ii.getBoundingClientRect().width+5,30)}}),Tn()}),t.multiple&&!Array.isArray(t.modelValue)&&n.emit(UPDATE_MODEL_EVENT,[]),!t.multiple&&Array.isArray(t.modelValue)&&n.emit(UPDATE_MODEL_EVENT,"");const hi=computed(()=>{var ki,Ii;return(Ii=(ki=ai.value)==null?void 0:ki.popperRef)==null?void 0:Ii.contentRef});return{onOptionsRendered:ki=>{z.value=ki},tagInMultiLine:Di,prefixWidth:xi,selectSize:ae,readonly:de,handleResize:he,collapseTagSize:$e,debouncedOnInputChange:Lt,debouncedQueryChange:jt,deletePrevTag:$n,deleteTag:Cn,deleteSelected:Sn,handleOptionSelect:wn,scrollToOption:xn,inputWidth:vi,selected:di,inputLength:ci,filteredOptionsCount:_i,visible:$i,softFocus:Ci,selectedLabel:Ti,hoverIndex:Ai,query:wi,inputHovering:pi,currentPlaceholder:gi,menuVisibleOnFocus:si,isOnComposition:Za,isSilentBlur:ni,options:qa,resetInputHeight:kn,managePlaceholder:Mn,showClose:An,selectDisabled:Nn,iconComponent:Pn,iconReverse:In,showNewOption:Dn,emptyText:Rn,toggleLastOptionHitState:On,resetInputState:Sr,handleComposition:Ar,handleMenuEnter:Aa,handleFocus:Ba,blur:La,handleBlur:Va,handleClearClick:Ua,handleClose:za,handleKeydownEscape:Wa,toggleMenu:ei,selectOption:ja,getValueKey:Ka,navigateOptions:Ya,dropMenuVisible:Ga,focus:ui,reference:Ja,input:ti,tooltipRef:ai,popperPaneRef:hi,tags:Fa,selectWrapper:Xa,scrollbar:ri,wrapperKls:Oi,selectTagsStyle:Ri,nsSelect:r,tagTextStyle:Bi,handleMouseEnter:oi,handleMouseLeave:mi}}}),_hoisted_1$5i=["disabled","autocomplete"],_hoisted_2$4$={style:{height:"100%",display:"flex","justify-content":"center","align-items":"center"}};function _sfc_render$4M(t,n,r,g,y,L){const z=resolveComponent("el-tag"),j=resolveComponent("el-tooltip"),ae=resolveComponent("el-icon"),de=resolveComponent("el-input"),he=resolveComponent("el-option"),$e=resolveComponent("el-options"),Lt=resolveComponent("el-scrollbar"),jt=resolveComponent("el-select-menu"),$n=resolveDirective("click-outside");return withDirectives((openBlock(),createElementBlock("div",{ref:"selectWrapper",class:normalizeClass(t.wrapperKls),onMouseenter:n[22]||(n[22]=(...Cn)=>t.handleMouseEnter&&t.handleMouseEnter(...Cn)),onMouseleave:n[23]||(n[23]=(...Cn)=>t.handleMouseLeave&&t.handleMouseLeave(...Cn)),onClick:n[24]||(n[24]=withModifiers((...Cn)=>t.toggleMenu&&t.toggleMenu(...Cn),["stop"]))},[createVNode$1(j,{ref:"tooltipRef",visible:t.dropMenuVisible,placement:t.placement,teleported:t.teleported,"popper-class":[t.nsSelect.e("popper"),t.popperClass],"popper-options":t.popperOptions,"fallback-placements":["bottom-start","top-start","right","left"],effect:t.effect,pure:"",trigger:"click",transition:`${t.nsSelect.namespace.value}-zoom-in-top`,"stop-popper-mouse-event":!1,"gpu-acceleration":!1,persistent:t.persistent,onShow:t.handleMenuEnter},{default:withCtx(()=>[createBaseVNode("div",{class:"select-trigger",onMouseenter:n[20]||(n[20]=Cn=>t.inputHovering=!0),onMouseleave:n[21]||(n[21]=Cn=>t.inputHovering=!1)},[t.multiple?(openBlock(),createElementBlock("div",{key:0,ref:"tags",class:normalizeClass(t.nsSelect.e("tags")),style:normalizeStyle$1(t.selectTagsStyle)},[t.collapseTags&&t.selected.length?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass([t.nsSelect.b("tags-wrapper"),{"has-prefix":t.prefixWidth&&t.selected.length}])},[createVNode$1(z,{closable:!t.selectDisabled&&!t.selected[0].isDisabled,size:t.collapseTagSize,hit:t.selected[0].hitState,type:t.tagType,"disable-transitions":"",onClose:n[0]||(n[0]=Cn=>t.deleteTag(Cn,t.selected[0]))},{default:withCtx(()=>[createBaseVNode("span",{class:normalizeClass(t.nsSelect.e("tags-text")),style:normalizeStyle$1(t.tagTextStyle)},toDisplayString(t.selected[0].currentLabel),7)]),_:1},8,["closable","size","hit","type"]),t.selected.length>1?(openBlock(),createBlock(z,{key:0,closable:!1,size:t.collapseTagSize,type:t.tagType,"disable-transitions":""},{default:withCtx(()=>[t.collapseTagsTooltip?(openBlock(),createBlock(j,{key:0,disabled:t.dropMenuVisible,"fallback-placements":["bottom","top","right","left"],effect:t.effect,placement:"bottom",teleported:t.teleported},{default:withCtx(()=>[createBaseVNode("span",{class:normalizeClass(t.nsSelect.e("tags-text"))},"+ "+toDisplayString(t.selected.length-1),3)]),content:withCtx(()=>[createBaseVNode("div",{class:normalizeClass(t.nsSelect.e("collapse-tags"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.selected.slice(1),(Cn,Sn)=>(openBlock(),createElementBlock("div",{key:Sn,class:normalizeClass(t.nsSelect.e("collapse-tag"))},[(openBlock(),createBlock(z,{key:t.getValueKey(Cn),class:"in-tooltip",closable:!t.selectDisabled&&!Cn.isDisabled,size:t.collapseTagSize,hit:Cn.hitState,type:t.tagType,"disable-transitions":"",style:{margin:"2px"},onClose:wn=>t.deleteTag(wn,Cn)},{default:withCtx(()=>[createBaseVNode("span",{class:normalizeClass(t.nsSelect.e("tags-text")),style:normalizeStyle$1({maxWidth:t.inputWidth-75+"px"})},toDisplayString(Cn.currentLabel),7)]),_:2},1032,["closable","size","hit","type","onClose"]))],2))),128))],2)]),_:1},8,["disabled","effect","teleported"])):(openBlock(),createElementBlock("span",{key:1,class:normalizeClass(t.nsSelect.e("tags-text"))},"+ "+toDisplayString(t.selected.length-1),3))]),_:1},8,["size","type"])):createCommentVNode("v-if",!0)],2)):createCommentVNode("v-if",!0),createCommentVNode("
"),t.collapseTags?createCommentVNode("v-if",!0):(openBlock(),createBlock(Transition,{key:1,onAfterLeave:t.resetInputHeight},{default:withCtx(()=>[createBaseVNode("span",{class:normalizeClass([t.nsSelect.b("tags-wrapper"),{"has-prefix":t.prefixWidth&&t.selected.length}])},[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.selected,Cn=>(openBlock(),createBlock(z,{key:t.getValueKey(Cn),closable:!t.selectDisabled&&!Cn.isDisabled,size:t.collapseTagSize,hit:Cn.hitState,type:t.tagType,"disable-transitions":"",onClose:Sn=>t.deleteTag(Sn,Cn)},{default:withCtx(()=>[createBaseVNode("span",{class:normalizeClass(t.nsSelect.e("tags-text")),style:normalizeStyle$1({maxWidth:t.inputWidth-75+"px"})},toDisplayString(Cn.currentLabel),7)]),_:2},1032,["closable","size","hit","type","onClose"]))),128))],2)]),_:1},8,["onAfterLeave"])),createCommentVNode("
"),t.filterable?withDirectives((openBlock(),createElementBlock("input",{key:2,ref:"input","onUpdate:modelValue":n[1]||(n[1]=Cn=>t.query=Cn),type:"text",class:normalizeClass([t.nsSelect.e("input"),t.nsSelect.is(t.selectSize)]),disabled:t.selectDisabled,autocomplete:t.autocomplete,style:normalizeStyle$1({marginLeft:t.prefixWidth&&!t.selected.length||t.tagInMultiLine?`${t.prefixWidth}px`:"",flexGrow:1,width:`${t.inputLength/(t.inputWidth-32)}%`,maxWidth:`${t.inputWidth-42}px`}),onFocus:n[2]||(n[2]=(...Cn)=>t.handleFocus&&t.handleFocus(...Cn)),onBlur:n[3]||(n[3]=(...Cn)=>t.handleBlur&&t.handleBlur(...Cn)),onKeyup:n[4]||(n[4]=(...Cn)=>t.managePlaceholder&&t.managePlaceholder(...Cn)),onKeydown:[n[5]||(n[5]=(...Cn)=>t.resetInputState&&t.resetInputState(...Cn)),n[6]||(n[6]=withKeys(withModifiers(Cn=>t.navigateOptions("next"),["prevent"]),["down"])),n[7]||(n[7]=withKeys(withModifiers(Cn=>t.navigateOptions("prev"),["prevent"]),["up"])),n[8]||(n[8]=withKeys((...Cn)=>t.handleKeydownEscape&&t.handleKeydownEscape(...Cn),["esc"])),n[9]||(n[9]=withKeys(withModifiers((...Cn)=>t.selectOption&&t.selectOption(...Cn),["stop","prevent"]),["enter"])),n[10]||(n[10]=withKeys((...Cn)=>t.deletePrevTag&&t.deletePrevTag(...Cn),["delete"])),n[11]||(n[11]=withKeys(Cn=>t.visible=!1,["tab"]))],onCompositionstart:n[12]||(n[12]=(...Cn)=>t.handleComposition&&t.handleComposition(...Cn)),onCompositionupdate:n[13]||(n[13]=(...Cn)=>t.handleComposition&&t.handleComposition(...Cn)),onCompositionend:n[14]||(n[14]=(...Cn)=>t.handleComposition&&t.handleComposition(...Cn)),onInput:n[15]||(n[15]=(...Cn)=>t.debouncedQueryChange&&t.debouncedQueryChange(...Cn))},null,46,_hoisted_1$5i)),[[vModelText,t.query]]):createCommentVNode("v-if",!0)],6)):createCommentVNode("v-if",!0),createVNode$1(de,{id:t.id,ref:"reference",modelValue:t.selectedLabel,"onUpdate:modelValue":n[16]||(n[16]=Cn=>t.selectedLabel=Cn),type:"text",placeholder:typeof t.currentPlaceholder=="function"?t.currentPlaceholder():t.currentPlaceholder,name:t.name,autocomplete:t.autocomplete,size:t.selectSize,disabled:t.selectDisabled,readonly:t.readonly,"validate-event":!1,class:normalizeClass([t.nsSelect.is("focus",t.visible)]),tabindex:t.multiple&&t.filterable?-1:void 0,onFocus:t.handleFocus,onBlur:t.handleBlur,onInput:t.debouncedOnInputChange,onPaste:t.debouncedOnInputChange,onCompositionstart:t.handleComposition,onCompositionupdate:t.handleComposition,onCompositionend:t.handleComposition,onKeydown:[n[17]||(n[17]=withKeys(withModifiers(Cn=>t.navigateOptions("next"),["stop","prevent"]),["down"])),n[18]||(n[18]=withKeys(withModifiers(Cn=>t.navigateOptions("prev"),["stop","prevent"]),["up"])),withKeys(withModifiers(t.selectOption,["stop","prevent"]),["enter"]),withKeys(t.handleKeydownEscape,["esc"]),n[19]||(n[19]=withKeys(Cn=>t.visible=!1,["tab"]))]},createSlots({suffix:withCtx(()=>[t.iconComponent&&!t.showClose?(openBlock(),createBlock(ae,{key:0,class:normalizeClass([t.nsSelect.e("caret"),t.nsSelect.e("icon"),t.iconReverse])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(t.iconComponent)))]),_:1},8,["class"])):createCommentVNode("v-if",!0),t.showClose&&t.clearIcon?(openBlock(),createBlock(ae,{key:1,class:normalizeClass([t.nsSelect.e("caret"),t.nsSelect.e("icon")]),onClick:t.handleClearClick},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(t.clearIcon)))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0)]),_:2},[t.$slots.prefix?{name:"prefix",fn:withCtx(()=>[createBaseVNode("div",_hoisted_2$4$,[renderSlot(t.$slots,"prefix")])])}:void 0]),1032,["id","modelValue","placeholder","name","autocomplete","size","disabled","readonly","class","tabindex","onFocus","onBlur","onInput","onPaste","onCompositionstart","onCompositionupdate","onCompositionend","onKeydown"])],32)]),content:withCtx(()=>[createVNode$1(jt,null,{default:withCtx(()=>[withDirectives(createVNode$1(Lt,{ref:"scrollbar",tag:"ul","wrap-class":t.nsSelect.be("dropdown","wrap"),"view-class":t.nsSelect.be("dropdown","list"),class:normalizeClass([t.nsSelect.is("empty",!t.allowCreate&&Boolean(t.query)&&t.filteredOptionsCount===0)])},{default:withCtx(()=>[t.showNewOption?(openBlock(),createBlock(he,{key:0,value:t.query,created:!0},null,8,["value"])):createCommentVNode("v-if",!0),createVNode$1($e,{onUpdateOptions:t.onOptionsRendered},{default:withCtx(()=>[renderSlot(t.$slots,"default")]),_:3},8,["onUpdateOptions"])]),_:3},8,["wrap-class","view-class","class"]),[[vShow,t.options.size>0&&!t.loading]]),t.emptyText&&(!t.allowCreate||t.loading||t.allowCreate&&t.options.size===0)?(openBlock(),createElementBlock(Fragment,{key:0},[t.$slots.empty?renderSlot(t.$slots,"empty",{key:0}):(openBlock(),createElementBlock("p",{key:1,class:normalizeClass(t.nsSelect.be("dropdown","empty"))},toDisplayString(t.emptyText),3))],64)):createCommentVNode("v-if",!0)]),_:3})]),_:3},8,["visible","placement","teleported","popper-class","popper-options","effect","transition","persistent","onShow"])],34)),[[$n,t.handleClose,t.popperPaneRef]])}var Select$1=_export_sfc$1(_sfc_main$5S,[["render",_sfc_render$4M],["__file","/home/runner/work/element-plus/element-plus/packages/components/select/src/select.vue"]]);const _sfc_main$5R=defineComponent({name:"ElOptionGroup",componentName:"ElOptionGroup",props:{label:String,disabled:{type:Boolean,default:!1}},setup(t){const n=useNamespace("select"),r=ref(!0),g=getCurrentInstance(),y=ref([]);provide(selectGroupKey,reactive({...toRefs(t)}));const L=inject(selectKey);onMounted(()=>{y.value=z(g.subTree)});const z=ae=>{const de=[];return Array.isArray(ae.children)&&ae.children.forEach(he=>{var $e;he.type&&he.type.name==="ElOption"&&he.component&&he.component.proxy?de.push(he.component.proxy):($e=he.children)!=null&&$e.length&&de.push(...z(he))}),de},{groupQueryChange:j}=toRaw(L);return watch$1(j,()=>{r.value=y.value.some(ae=>ae.visible===!0)},{flush:"post"}),{visible:r,ns:n}}});function _sfc_render$4L(t,n,r,g,y,L){return withDirectives((openBlock(),createElementBlock("ul",{class:normalizeClass(t.ns.be("group","wrap"))},[createBaseVNode("li",{class:normalizeClass(t.ns.be("group","title"))},toDisplayString(t.label),3),createBaseVNode("li",null,[createBaseVNode("ul",{class:normalizeClass(t.ns.b("group"))},[renderSlot(t.$slots,"default")],2)])],2)),[[vShow,t.visible]])}var OptionGroup=_export_sfc$1(_sfc_main$5R,[["render",_sfc_render$4L],["__file","/home/runner/work/element-plus/element-plus/packages/components/select/src/option-group.vue"]]);const ElSelect=withInstall(Select$1,{Option,OptionGroup}),ElOption=withNoopInstall(Option),ElOptionGroup=withNoopInstall(OptionGroup),usePagination=()=>inject(elPaginationKey,{}),paginationSizesProps=buildProps({pageSize:{type:Number,required:!0},pageSizes:{type:definePropType(Array),default:()=>mutable([10,20,30,40,50,100])},popperClass:{type:String},disabled:Boolean,size:{type:String,values:componentSizes}}),__default__$D=defineComponent({name:"ElPaginationSizes"}),_sfc_main$5Q=defineComponent({...__default__$D,props:paginationSizesProps,emits:["page-size-change"],setup(t,{emit:n}){const r=t,{t:g}=useLocale(),y=useNamespace("pagination"),L=usePagination(),z=ref(r.pageSize);watch$1(()=>r.pageSizes,(de,he)=>{if(!isEqual$1(de,he)&&Array.isArray(de)){const $e=de.includes(r.pageSize)?r.pageSize:r.pageSizes[0];n("page-size-change",$e)}}),watch$1(()=>r.pageSize,de=>{z.value=de});const j=computed(()=>r.pageSizes);function ae(de){var he;de!==z.value&&(z.value=de,(he=L.handleSizeChange)==null||he.call(L,Number(de)))}return(de,he)=>(openBlock(),createElementBlock("span",{class:normalizeClass(unref(y).e("sizes"))},[createVNode$1(unref(ElSelect),{"model-value":z.value,disabled:de.disabled,"popper-class":de.popperClass,size:de.size,"validate-event":!1,onChange:ae},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(j),$e=>(openBlock(),createBlock(unref(ElOption),{key:$e,value:$e,label:$e+unref(g)("el.pagination.pagesize")},null,8,["value","label"]))),128))]),_:1},8,["model-value","disabled","popper-class","size"])],2))}});var Sizes=_export_sfc$1(_sfc_main$5Q,[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/sizes.vue"]]);const paginationJumperProps=buildProps({size:{type:String,values:componentSizes}}),_hoisted_1$5h=["disabled"],__default__$C=defineComponent({name:"ElPaginationJumper"}),_sfc_main$5P=defineComponent({...__default__$C,props:paginationJumperProps,setup(t){const{t:n}=useLocale(),r=useNamespace("pagination"),{pageCount:g,disabled:y,currentPage:L,changeEvent:z}=usePagination(),j=ref(),ae=computed(()=>{var $e;return($e=j.value)!=null?$e:L==null?void 0:L.value});function de($e){j.value=+$e}function he($e){$e=Math.trunc(+$e),z==null||z(+$e),j.value=void 0}return($e,Lt)=>(openBlock(),createElementBlock("span",{class:normalizeClass(unref(r).e("jump")),disabled:unref(y)},[createBaseVNode("span",{class:normalizeClass([unref(r).e("goto")])},toDisplayString(unref(n)("el.pagination.goto")),3),createVNode$1(unref(ElInput),{size:$e.size,class:normalizeClass([unref(r).e("editor"),unref(r).is("in-pagination")]),min:1,max:unref(g),disabled:unref(y),"model-value":unref(ae),"validate-event":!1,type:"number","onUpdate:modelValue":de,onChange:he},null,8,["size","class","max","disabled","model-value"]),createBaseVNode("span",{class:normalizeClass([unref(r).e("classifier")])},toDisplayString(unref(n)("el.pagination.pageClassifier")),3)],10,_hoisted_1$5h))}});var Jumper=_export_sfc$1(_sfc_main$5P,[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/jumper.vue"]]);const paginationTotalProps=buildProps({total:{type:Number,default:1e3}}),_hoisted_1$5g=["disabled"],__default__$B=defineComponent({name:"ElPaginationTotal"}),_sfc_main$5O=defineComponent({...__default__$B,props:paginationTotalProps,setup(t){const{t:n}=useLocale(),r=useNamespace("pagination"),{disabled:g}=usePagination();return(y,L)=>(openBlock(),createElementBlock("span",{class:normalizeClass(unref(r).e("total")),disabled:unref(g)},toDisplayString(unref(n)("el.pagination.total",{total:y.total})),11,_hoisted_1$5g))}});var Total=_export_sfc$1(_sfc_main$5O,[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/total.vue"]]);const paginationPagerProps=buildProps({currentPage:{type:Number,default:1},pageCount:{type:Number,required:!0},pagerCount:{type:Number,default:7},disabled:Boolean}),_hoisted_1$5f=["onKeyup"],_hoisted_2$4_=["aria-current","tabindex"],_hoisted_3$4L=["tabindex"],_hoisted_4$1y=["aria-current","tabindex"],_hoisted_5$B=["tabindex"],_hoisted_6$e=["aria-current","tabindex"],__default__$A=defineComponent({name:"ElPaginationPager"}),_sfc_main$5N=defineComponent({...__default__$A,props:paginationPagerProps,emits:["change"],setup(t,{emit:n}){const r=t,g=useNamespace("pager"),y=useNamespace("icon"),L=ref(!1),z=ref(!1),j=ref(!1),ae=ref(!1),de=ref(!1),he=ref(!1),$e=computed(()=>{const wn=r.pagerCount,xn=(wn-1)/2,Tn=Number(r.currentPage),kn=Number(r.pageCount);let Mn=!1,An=!1;kn>wn&&(Tn>wn-xn&&(Mn=!0),Tnr.disabled?-1:0);watchEffect(()=>{const wn=(r.pagerCount-1)/2;L.value=!1,z.value=!1,r.pageCount>r.pagerCount&&(r.currentPage>r.pagerCount-wn&&(L.value=!0),r.currentPagekn&&(Tn=kn)),Tn!==Mn&&n("change",Tn)}return(wn,xn)=>(openBlock(),createElementBlock("ul",{class:normalizeClass(unref(g).b()),onClick:Sn,onKeyup:withKeys(Cn,["enter"])},[wn.pageCount>0?(openBlock(),createElementBlock("li",{key:0,class:normalizeClass([[unref(g).is("active",wn.currentPage===1),unref(g).is("disabled",wn.disabled)],"number"]),"aria-current":wn.currentPage===1,tabindex:unref(Lt)}," 1 ",10,_hoisted_2$4_)):createCommentVNode("v-if",!0),L.value?(openBlock(),createElementBlock("li",{key:1,class:normalizeClass(["more","btn-quickprev",unref(y).b(),unref(g).is("disabled",wn.disabled)]),tabindex:unref(Lt),onMouseenter:xn[0]||(xn[0]=Tn=>jt(!0)),onMouseleave:xn[1]||(xn[1]=Tn=>j.value=!1),onFocus:xn[2]||(xn[2]=Tn=>$n(!0)),onBlur:xn[3]||(xn[3]=Tn=>de.value=!1)},[(j.value||de.value)&&!wn.disabled?(openBlock(),createBlock(unref(d_arrow_left_default),{key:0})):(openBlock(),createBlock(unref(more_filled_default),{key:1}))],42,_hoisted_3$4L)):createCommentVNode("v-if",!0),(openBlock(!0),createElementBlock(Fragment,null,renderList(unref($e),Tn=>(openBlock(),createElementBlock("li",{key:Tn,class:normalizeClass([[unref(g).is("active",wn.currentPage===Tn),unref(g).is("disabled",wn.disabled)],"number"]),"aria-current":wn.currentPage===Tn,tabindex:unref(Lt)},toDisplayString(Tn),11,_hoisted_4$1y))),128)),z.value?(openBlock(),createElementBlock("li",{key:2,class:normalizeClass(["more","btn-quicknext",unref(y).b(),unref(g).is("disabled",wn.disabled)]),tabindex:unref(Lt),onMouseenter:xn[4]||(xn[4]=Tn=>jt()),onMouseleave:xn[5]||(xn[5]=Tn=>ae.value=!1),onFocus:xn[6]||(xn[6]=Tn=>$n()),onBlur:xn[7]||(xn[7]=Tn=>he.value=!1)},[(ae.value||he.value)&&!wn.disabled?(openBlock(),createBlock(unref(d_arrow_right_default),{key:0})):(openBlock(),createBlock(unref(more_filled_default),{key:1}))],42,_hoisted_5$B)):createCommentVNode("v-if",!0),wn.pageCount>1?(openBlock(),createElementBlock("li",{key:3,class:normalizeClass([[unref(g).is("active",wn.currentPage===wn.pageCount),unref(g).is("disabled",wn.disabled)],"number"]),"aria-current":wn.currentPage===wn.pageCount,tabindex:unref(Lt)},toDisplayString(wn.pageCount),11,_hoisted_6$e)):createCommentVNode("v-if",!0)],42,_hoisted_1$5f))}});var Pager=_export_sfc$1(_sfc_main$5N,[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/pager.vue"]]);const isAbsent=t=>typeof t!="number",paginationProps=buildProps({total:Number,pageSize:Number,defaultPageSize:Number,currentPage:Number,defaultCurrentPage:Number,pageCount:Number,pagerCount:{type:Number,validator:t=>isNumber$2(t)&&Math.trunc(t)===t&&t>4&&t<22&&t%2===1,default:7},layout:{type:String,default:["prev","pager","next","jumper","->","total"].join(", ")},pageSizes:{type:definePropType(Array),default:()=>mutable([10,20,30,40,50,100])},popperClass:{type:String,default:""},prevText:{type:String,default:""},prevIcon:{type:iconPropType,default:()=>arrow_left_default},nextText:{type:String,default:""},nextIcon:{type:iconPropType,default:()=>arrow_right_default},small:Boolean,background:Boolean,disabled:Boolean,hideOnSinglePage:Boolean}),paginationEmits={"update:current-page":t=>isNumber$2(t),"update:page-size":t=>isNumber$2(t),"size-change":t=>isNumber$2(t),"current-change":t=>isNumber$2(t),"prev-click":t=>isNumber$2(t),"next-click":t=>isNumber$2(t)},componentName="ElPagination";var Pagination=defineComponent({name:componentName,props:paginationProps,emits:paginationEmits,setup(t,{emit:n,slots:r}){const{t:g}=useLocale(),y=useNamespace("pagination"),L=getCurrentInstance().vnode.props||{},z="onUpdate:currentPage"in L||"onUpdate:current-page"in L||"onCurrentChange"in L,j="onUpdate:pageSize"in L||"onUpdate:page-size"in L||"onSizeChange"in L,ae=computed(()=>{if(isAbsent(t.total)&&isAbsent(t.pageCount)||!isAbsent(t.currentPage)&&!z)return!1;if(t.layout.includes("sizes")){if(isAbsent(t.pageCount)){if(!isAbsent(t.total)&&!isAbsent(t.pageSize)&&!j)return!1}else if(!j)return!1}return!0}),de=ref(isAbsent(t.defaultPageSize)?10:t.defaultPageSize),he=ref(isAbsent(t.defaultCurrentPage)?1:t.defaultCurrentPage),$e=computed({get(){return isAbsent(t.pageSize)?de.value:t.pageSize},set(Tn){isAbsent(t.pageSize)&&(de.value=Tn),j&&(n("update:page-size",Tn),n("size-change",Tn))}}),Lt=computed(()=>{let Tn=0;return isAbsent(t.pageCount)?isAbsent(t.total)||(Tn=Math.max(1,Math.ceil(t.total/$e.value))):Tn=t.pageCount,Tn}),jt=computed({get(){return isAbsent(t.currentPage)?he.value:t.currentPage},set(Tn){let kn=Tn;Tn<1?kn=1:Tn>Lt.value&&(kn=Lt.value),isAbsent(t.currentPage)&&(he.value=kn),z&&(n("update:current-page",kn),n("current-change",kn))}});watch$1(Lt,Tn=>{jt.value>Tn&&(jt.value=Tn)});function $n(Tn){jt.value=Tn}function Cn(Tn){$e.value=Tn;const kn=Lt.value;jt.value>kn&&(jt.value=kn)}function Sn(){t.disabled||(jt.value-=1,n("prev-click",jt.value))}function wn(){t.disabled||(jt.value+=1,n("next-click",jt.value))}function xn(Tn,kn){Tn&&(Tn.props||(Tn.props={}),Tn.props.class=[Tn.props.class,kn].join(" "))}return provide(elPaginationKey,{pageCount:Lt,disabled:computed(()=>t.disabled),currentPage:jt,changeEvent:$n,handleSizeChange:Cn}),()=>{var Tn,kn;if(!ae.value)return g("el.pagination.deprecationWarning"),null;if(!t.layout||t.hideOnSinglePage&&Lt.value<=1)return null;const Mn=[],An=[],Nn=h$1("div",{class:y.e("rightwrapper")},An),Pn={prev:h$1(Prev,{disabled:t.disabled,currentPage:jt.value,prevText:t.prevText,prevIcon:t.prevIcon,onClick:Sn}),jumper:h$1(Jumper,{size:t.small?"small":"default"}),pager:h$1(Pager,{currentPage:jt.value,pageCount:Lt.value,pagerCount:t.pagerCount,onChange:$n,disabled:t.disabled}),next:h$1(Next,{disabled:t.disabled,currentPage:jt.value,pageCount:Lt.value,nextText:t.nextText,nextIcon:t.nextIcon,onClick:wn}),sizes:h$1(Sizes,{pageSize:$e.value,pageSizes:t.pageSizes,popperClass:t.popperClass,disabled:t.disabled,size:t.small?"small":"default"}),slot:(kn=(Tn=r==null?void 0:r.default)==null?void 0:Tn.call(r))!=null?kn:null,total:h$1(Total,{total:isAbsent(t.total)?0:t.total})},In=t.layout.split(",").map(Rn=>Rn.trim());let Dn=!1;return In.forEach(Rn=>{if(Rn==="->"){Dn=!0;return}Dn?An.push(Pn[Rn]):Mn.push(Pn[Rn])}),xn(Mn[0],y.is("first")),xn(Mn[Mn.length-1],y.is("last")),Dn&&An.length>0&&(xn(An[0],y.is("first")),xn(An[An.length-1],y.is("last")),Mn.push(Nn)),h$1("div",{role:"pagination","aria-label":"pagination",class:[y.b(),y.is("background",t.background),{[y.m("small")]:t.small}]},Mn)}}});const ElPagination=withInstall(Pagination),popconfirmProps=buildProps({title:String,confirmButtonText:String,cancelButtonText:String,confirmButtonType:{type:String,values:buttonTypes,default:"primary"},cancelButtonType:{type:String,values:buttonTypes,default:"text"},icon:{type:iconPropType,default:()=>question_filled_default},iconColor:{type:String,default:"#f90"},hideIcon:{type:Boolean,default:!1},hideAfter:{type:Number,default:200},onConfirm:{type:definePropType(Function)},onCancel:{type:definePropType(Function)},teleported:useTooltipContentProps.teleported,persistent:useTooltipContentProps.persistent,width:{type:[String,Number],default:150}}),__default__$z=defineComponent({name:"ElPopconfirm"}),_sfc_main$5M=defineComponent({...__default__$z,props:popconfirmProps,setup(t){const n=t,{t:r}=useLocale(),g=useNamespace("popconfirm"),y=ref(),L=()=>{var $e,Lt;(Lt=($e=y.value)==null?void 0:$e.onClose)==null||Lt.call($e)},z=computed(()=>({width:addUnit(n.width)})),j=$e=>{var Lt;(Lt=n.onConfirm)==null||Lt.call(n,$e),L()},ae=$e=>{var Lt;(Lt=n.onCancel)==null||Lt.call(n,$e),L()},de=computed(()=>n.confirmButtonText||r("el.popconfirm.confirmButtonText")),he=computed(()=>n.cancelButtonText||r("el.popconfirm.cancelButtonText"));return($e,Lt)=>(openBlock(),createBlock(unref(ElTooltip),mergeProps({ref_key:"tooltipRef",ref:y,trigger:"click",effect:"light"},$e.$attrs,{"popper-class":`${unref(g).namespace.value}-popover`,"popper-style":unref(z),teleported:$e.teleported,"fallback-placements":["bottom","top","right","left"],"hide-after":$e.hideAfter,persistent:$e.persistent}),{content:withCtx(()=>[createBaseVNode("div",{class:normalizeClass(unref(g).b())},[createBaseVNode("div",{class:normalizeClass(unref(g).e("main"))},[!$e.hideIcon&&$e.icon?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(g).e("icon")),style:normalizeStyle$1({color:$e.iconColor})},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent($e.icon)))]),_:1},8,["class","style"])):createCommentVNode("v-if",!0),createTextVNode(" "+toDisplayString($e.title),1)],2),createBaseVNode("div",{class:normalizeClass(unref(g).e("action"))},[createVNode$1(unref(ElButton),{size:"small",type:$e.cancelButtonType==="text"?"":$e.cancelButtonType,text:$e.cancelButtonType==="text",onClick:ae},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(he)),1)]),_:1},8,["type","text"]),createVNode$1(unref(ElButton),{size:"small",type:$e.confirmButtonType==="text"?"":$e.confirmButtonType,text:$e.confirmButtonType==="text",onClick:j},{default:withCtx(()=>[createTextVNode(toDisplayString(unref(de)),1)]),_:1},8,["type","text"])],2)],2)]),default:withCtx(()=>[$e.$slots.reference?renderSlot($e.$slots,"reference",{key:0}):createCommentVNode("v-if",!0)]),_:3},16,["popper-class","popper-style","teleported","hide-after","persistent"]))}});var Popconfirm=_export_sfc$1(_sfc_main$5M,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popconfirm/src/popconfirm.vue"]]);const ElPopconfirm=withInstall(Popconfirm),popoverProps=buildProps({trigger:useTooltipTriggerProps.trigger,placement:dropdownProps.placement,disabled:useTooltipTriggerProps.disabled,visible:useTooltipContentProps.visible,transition:useTooltipContentProps.transition,popperOptions:dropdownProps.popperOptions,tabindex:dropdownProps.tabindex,content:useTooltipContentProps.content,popperStyle:useTooltipContentProps.popperStyle,popperClass:useTooltipContentProps.popperClass,enterable:{...useTooltipContentProps.enterable,default:!0},effect:{...useTooltipContentProps.effect,default:"light"},teleported:useTooltipContentProps.teleported,title:String,width:{type:[String,Number],default:150},offset:{type:Number,default:void 0},showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0},showArrow:{type:Boolean,default:!0},persistent:{type:Boolean,default:!0},"onUpdate:visible":{type:Function}}),popoverEmits={"update:visible":t=>isBoolean(t),"before-enter":()=>!0,"before-leave":()=>!0,"after-enter":()=>!0,"after-leave":()=>!0},updateEventKeyRaw="onUpdate:visible",__default__$y=defineComponent({name:"ElPopover"}),_sfc_main$5L=defineComponent({...__default__$y,props:popoverProps,emits:popoverEmits,setup(t,{expose:n,emit:r}){const g=t,y=computed(()=>g[updateEventKeyRaw]),L=useNamespace("popover"),z=ref(),j=computed(()=>{var Sn;return(Sn=unref(z))==null?void 0:Sn.popperRef}),ae=computed(()=>[{width:addUnit(g.width)},g.popperStyle]),de=computed(()=>[L.b(),g.popperClass,{[L.m("plain")]:!!g.content}]),he=computed(()=>g.transition===`${L.namespace.value}-fade-in-linear`),$e=()=>{var Sn;(Sn=z.value)==null||Sn.hide()},Lt=()=>{r("before-enter")},jt=()=>{r("before-leave")},$n=()=>{r("after-enter")},Cn=()=>{r("update:visible",!1),r("after-leave")};return n({popperRef:j,hide:$e}),(Sn,wn)=>(openBlock(),createBlock(unref(ElTooltip),mergeProps({ref_key:"tooltipRef",ref:z},Sn.$attrs,{trigger:Sn.trigger,placement:Sn.placement,disabled:Sn.disabled,visible:Sn.visible,transition:Sn.transition,"popper-options":Sn.popperOptions,tabindex:Sn.tabindex,content:Sn.content,offset:Sn.offset,"show-after":Sn.showAfter,"hide-after":Sn.hideAfter,"auto-close":Sn.autoClose,"show-arrow":Sn.showArrow,"aria-label":Sn.title,effect:Sn.effect,enterable:Sn.enterable,"popper-class":unref(de),"popper-style":unref(ae),teleported:Sn.teleported,persistent:Sn.persistent,"gpu-acceleration":unref(he),"onUpdate:visible":unref(y),onBeforeShow:Lt,onBeforeHide:jt,onShow:$n,onHide:Cn}),{content:withCtx(()=>[Sn.title?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(L).e("title")),role:"title"},toDisplayString(Sn.title),3)):createCommentVNode("v-if",!0),renderSlot(Sn.$slots,"default",{},()=>[createTextVNode(toDisplayString(Sn.content),1)])]),default:withCtx(()=>[Sn.$slots.reference?renderSlot(Sn.$slots,"reference",{key:0}):createCommentVNode("v-if",!0)]),_:3},16,["trigger","placement","disabled","visible","transition","popper-options","tabindex","content","offset","show-after","hide-after","auto-close","show-arrow","aria-label","effect","enterable","popper-class","popper-style","teleported","persistent","gpu-acceleration","onUpdate:visible"]))}});var Popover=_export_sfc$1(_sfc_main$5L,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popover/src/popover.vue"]]);const attachEvents=(t,n)=>{const r=n.arg||n.value,g=r==null?void 0:r.popperRef;g&&(g.triggerRef=t)};var PopoverDirective={mounted(t,n){attachEvents(t,n)},updated(t,n){attachEvents(t,n)}};const VPopover="popover",ElPopoverDirective=withInstallDirective(PopoverDirective,VPopover),ElPopover=withInstall(Popover,{directive:ElPopoverDirective}),progressProps=buildProps({type:{type:String,default:"line",values:["line","circle","dashboard"]},percentage:{type:Number,default:0,validator:t=>t>=0&&t<=100},status:{type:String,default:"",values:["","success","exception","warning"]},indeterminate:{type:Boolean,default:!1},duration:{type:Number,default:3},strokeWidth:{type:Number,default:6},strokeLinecap:{type:definePropType(String),default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:definePropType([String,Array,Function]),default:""},format:{type:definePropType(Function),default:t=>`${t}%`}}),_hoisted_1$5e=["aria-valuenow"],_hoisted_2$4Z={viewBox:"0 0 100 100"},_hoisted_3$4K=["d","stroke","stroke-width"],_hoisted_4$1x=["d","stroke","opacity","stroke-linecap","stroke-width"],_hoisted_5$A={key:0},__default__$x=defineComponent({name:"ElProgress"}),_sfc_main$5K=defineComponent({...__default__$x,props:progressProps,setup(t){const n=t,r={success:"#13ce66",exception:"#ff4949",warning:"#e6a23c",default:"#20a0ff"},g=useNamespace("progress"),y=computed(()=>({width:`${n.percentage}%`,animationDuration:`${n.duration}s`,backgroundColor:xn(n.percentage)})),L=computed(()=>(n.strokeWidth/n.width*100).toFixed(1)),z=computed(()=>["circle","dashboard"].includes(n.type)?Number.parseInt(`${50-Number.parseFloat(L.value)/2}`,10):0),j=computed(()=>{const Tn=z.value,kn=n.type==="dashboard";return` + M 50 50 + m 0 ${kn?"":"-"}${Tn} + a ${Tn} ${Tn} 0 1 1 0 ${kn?"-":""}${Tn*2} + a ${Tn} ${Tn} 0 1 1 0 ${kn?"":"-"}${Tn*2} + `}),ae=computed(()=>2*Math.PI*z.value),de=computed(()=>n.type==="dashboard"?.75:1),he=computed(()=>`${-1*ae.value*(1-de.value)/2}px`),$e=computed(()=>({strokeDasharray:`${ae.value*de.value}px, ${ae.value}px`,strokeDashoffset:he.value})),Lt=computed(()=>({strokeDasharray:`${ae.value*de.value*(n.percentage/100)}px, ${ae.value}px`,strokeDashoffset:he.value,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease, opacity ease 0.6s"})),jt=computed(()=>{let Tn;return n.color?Tn=xn(n.percentage):Tn=r[n.status]||r.default,Tn}),$n=computed(()=>n.status==="warning"?warning_filled_default:n.type==="line"?n.status==="success"?circle_check_default:circle_close_default:n.status==="success"?check_default:close_default),Cn=computed(()=>n.type==="line"?12+n.strokeWidth*.4:n.width*.111111+2),Sn=computed(()=>n.format(n.percentage));function wn(Tn){const kn=100/Tn.length;return Tn.map((An,Nn)=>isString$3(An)?{color:An,percentage:(Nn+1)*kn}:An).sort((An,Nn)=>An.percentage-Nn.percentage)}const xn=Tn=>{var kn;const{color:Mn}=n;if(isFunction$4(Mn))return Mn(Tn);if(isString$3(Mn))return Mn;{const An=wn(Mn);for(const Nn of An)if(Nn.percentage>Tn)return Nn.color;return(kn=An[An.length-1])==null?void 0:kn.color}};return(Tn,kn)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(g).b(),unref(g).m(Tn.type),unref(g).is(Tn.status),{[unref(g).m("without-text")]:!Tn.showText,[unref(g).m("text-inside")]:Tn.textInside}]),role:"progressbar","aria-valuenow":Tn.percentage,"aria-valuemin":"0","aria-valuemax":"100"},[Tn.type==="line"?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(g).b("bar"))},[createBaseVNode("div",{class:normalizeClass(unref(g).be("bar","outer")),style:normalizeStyle$1({height:`${Tn.strokeWidth}px`})},[createBaseVNode("div",{class:normalizeClass([unref(g).be("bar","inner"),{[unref(g).bem("bar","inner","indeterminate")]:Tn.indeterminate}]),style:normalizeStyle$1(unref(y))},[(Tn.showText||Tn.$slots.default)&&Tn.textInside?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(g).be("bar","innerText"))},[renderSlot(Tn.$slots,"default",{percentage:Tn.percentage},()=>[createBaseVNode("span",null,toDisplayString(unref(Sn)),1)])],2)):createCommentVNode("v-if",!0)],6)],6)],2)):(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref(g).b("circle")),style:normalizeStyle$1({height:`${Tn.width}px`,width:`${Tn.width}px`})},[(openBlock(),createElementBlock("svg",_hoisted_2$4Z,[createBaseVNode("path",{class:normalizeClass(unref(g).be("circle","track")),d:unref(j),stroke:`var(${unref(g).cssVarName("fill-color-light")}, #e5e9f2)`,"stroke-width":unref(L),fill:"none",style:normalizeStyle$1(unref($e))},null,14,_hoisted_3$4K),createBaseVNode("path",{class:normalizeClass(unref(g).be("circle","path")),d:unref(j),stroke:unref(jt),fill:"none",opacity:Tn.percentage?1:0,"stroke-linecap":Tn.strokeLinecap,"stroke-width":unref(L),style:normalizeStyle$1(unref(Lt))},null,14,_hoisted_4$1x)]))],6)),(Tn.showText||Tn.$slots.default)&&!Tn.textInside?(openBlock(),createElementBlock("div",{key:2,class:normalizeClass(unref(g).e("text")),style:normalizeStyle$1({fontSize:`${unref(Cn)}px`})},[renderSlot(Tn.$slots,"default",{percentage:Tn.percentage},()=>[Tn.status?(openBlock(),createBlock(unref(ElIcon),{key:1},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref($n))))]),_:1})):(openBlock(),createElementBlock("span",_hoisted_5$A,toDisplayString(unref(Sn)),1))])],6)):createCommentVNode("v-if",!0)],10,_hoisted_1$5e))}});var Progress=_export_sfc$1(_sfc_main$5K,[["__file","/home/runner/work/element-plus/element-plus/packages/components/progress/src/progress.vue"]]);const ElProgress=withInstall(Progress),rateProps=buildProps({modelValue:{type:Number,default:0},id:{type:String,default:void 0},lowThreshold:{type:Number,default:2},highThreshold:{type:Number,default:4},max:{type:Number,default:5},colors:{type:definePropType([Array,Object]),default:()=>mutable(["","",""])},voidColor:{type:String,default:""},disabledVoidColor:{type:String,default:""},icons:{type:definePropType([Array,Object]),default:()=>[star_filled_default,star_filled_default,star_filled_default]},voidIcon:{type:iconPropType,default:()=>star_default},disabledVoidIcon:{type:iconPropType,default:()=>star_filled_default},disabled:Boolean,allowHalf:Boolean,showText:Boolean,showScore:Boolean,textColor:{type:String,default:""},texts:{type:definePropType(Array),default:()=>mutable(["Extremely bad","Disappointed","Fair","Satisfied","Surprise"])},scoreTemplate:{type:String,default:"{value}"},size:useSizeProp,label:{type:String,default:void 0},clearable:{type:Boolean,default:!1}}),rateEmits={[CHANGE_EVENT]:t=>isNumber$2(t),[UPDATE_MODEL_EVENT]:t=>isNumber$2(t)},_hoisted_1$5d=["id","aria-label","aria-labelledby","aria-valuenow","aria-valuetext","aria-valuemax"],_hoisted_2$4Y=["onMousemove","onClick"],__default__$w=defineComponent({name:"ElRate"}),_sfc_main$5J=defineComponent({...__default__$w,props:rateProps,emits:rateEmits,setup(t,{expose:n,emit:r}){const g=t;function y(Pa,Aa){const Ba=Ua=>isObject$7(Ua),La=Object.keys(Aa).map(Ua=>+Ua).filter(Ua=>{const za=Aa[Ua];return(Ba(za)?za.excluded:!1)?PaUa-za),Va=Aa[La[0]];return Ba(Va)&&Va.value||Va}const L=inject(formContextKey,void 0),z=inject(formItemContextKey,void 0),j=useFormSize(),ae=useNamespace("rate"),{inputId:de,isLabeledByFormItem:he}=useFormItemInputId(g,{formItemContext:z}),$e=ref(g.modelValue),Lt=ref(-1),jt=ref(!0),$n=computed(()=>[ae.b(),ae.m(j.value)]),Cn=computed(()=>g.disabled||(L==null?void 0:L.disabled)),Sn=computed(()=>ae.cssVarBlock({"void-color":g.voidColor,"disabled-void-color":g.disabledVoidColor,"fill-color":kn.value})),wn=computed(()=>{let Pa="";return g.showScore?Pa=g.scoreTemplate.replace(/\{\s*value\s*\}/,Cn.value?`${g.modelValue}`:`${$e.value}`):g.showText&&(Pa=g.texts[Math.ceil($e.value)-1]),Pa}),xn=computed(()=>g.modelValue*100-Math.floor(g.modelValue)*100),Tn=computed(()=>isArray$6(g.colors)?{[g.lowThreshold]:g.colors[0],[g.highThreshold]:{value:g.colors[1],excluded:!0},[g.max]:g.colors[2]}:g.colors),kn=computed(()=>{const Pa=y($e.value,Tn.value);return isObject$7(Pa)?"":Pa}),Mn=computed(()=>{let Pa="";return Cn.value?Pa=`${xn.value}%`:g.allowHalf&&(Pa="50%"),{color:kn.value,width:Pa}}),An=computed(()=>{let Pa=isArray$6(g.icons)?[...g.icons]:{...g.icons};return Pa=markRaw(Pa),isArray$6(Pa)?{[g.lowThreshold]:Pa[0],[g.highThreshold]:{value:Pa[1],excluded:!0},[g.max]:Pa[2]}:Pa}),Nn=computed(()=>y(g.modelValue,An.value)),Pn=computed(()=>Cn.value?isString$3(g.disabledVoidIcon)?g.disabledVoidIcon:markRaw(g.disabledVoidIcon):isString$3(g.voidIcon)?g.voidIcon:markRaw(g.voidIcon)),In=computed(()=>y($e.value,An.value));function Dn(Pa){const Aa=Cn.value&&xn.value>0&&Pa-1g.modelValue,Ba=g.allowHalf&&jt.value&&Pa-.5<=$e.value&&Pa>$e.value;return Aa||Ba}function Rn(Pa){g.clearable&&Pa===g.modelValue&&(Pa=0),r(UPDATE_MODEL_EVENT,Pa),g.modelValue!==Pa&&r("change",Pa)}function On(Pa){Cn.value||(g.allowHalf&&jt.value?Rn($e.value):Rn(Pa))}function Sr(Pa){if(Cn.value)return;let Aa=$e.value;const Ba=Pa.code;return Ba===EVENT_CODE.up||Ba===EVENT_CODE.right?(g.allowHalf?Aa+=.5:Aa+=1,Pa.stopPropagation(),Pa.preventDefault()):(Ba===EVENT_CODE.left||Ba===EVENT_CODE.down)&&(g.allowHalf?Aa-=.5:Aa-=1,Pa.stopPropagation(),Pa.preventDefault()),Aa=Aa<0?0:Aa,Aa=Aa>g.max?g.max:Aa,r(UPDATE_MODEL_EVENT,Aa),r("change",Aa),Aa}function Ar(Pa,Aa){if(!Cn.value){if(g.allowHalf&&Aa){let Ba=Aa.target;hasClass(Ba,ae.e("item"))&&(Ba=Ba.querySelector(`.${ae.e("icon")}`)),(Ba.clientWidth===0||hasClass(Ba,ae.e("decimal")))&&(Ba=Ba.parentNode),jt.value=Aa.offsetX*2<=Ba.clientWidth,$e.value=jt.value?Pa-.5:Pa}else $e.value=Pa;Lt.value=Pa}}function Da(){Cn.value||(g.allowHalf&&(jt.value=g.modelValue!==Math.floor(g.modelValue)),$e.value=g.modelValue,Lt.value=-1)}return watch$1(()=>g.modelValue,Pa=>{$e.value=Pa,jt.value=g.modelValue!==Math.floor(g.modelValue)}),g.modelValue||r(UPDATE_MODEL_EVENT,0),n({setCurrentValue:Ar,resetCurrentValue:Da}),(Pa,Aa)=>{var Ba;return openBlock(),createElementBlock("div",{id:unref(de),class:normalizeClass([unref($n),unref(ae).is("disabled",unref(Cn))]),role:"slider","aria-label":unref(he)?void 0:Pa.label||"rating","aria-labelledby":unref(he)?(Ba=unref(z))==null?void 0:Ba.labelId:void 0,"aria-valuenow":$e.value,"aria-valuetext":unref(wn)||void 0,"aria-valuemin":"0","aria-valuemax":Pa.max,tabindex:"0",style:normalizeStyle$1(unref(Sn)),onKeydown:Sr},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Pa.max,(La,Va)=>(openBlock(),createElementBlock("span",{key:Va,class:normalizeClass(unref(ae).e("item")),onMousemove:Ua=>Ar(La,Ua),onMouseleave:Da,onClick:Ua=>On(La)},[createVNode$1(unref(ElIcon),{class:normalizeClass([unref(ae).e("icon"),{hover:Lt.value===La},unref(ae).is("active",La<=$e.value)])},{default:withCtx(()=>[Dn(La)?createCommentVNode("v-if",!0):(openBlock(),createElementBlock(Fragment,{key:0},[withDirectives((openBlock(),createBlock(resolveDynamicComponent(unref(In)),null,null,512)),[[vShow,La<=$e.value]]),withDirectives((openBlock(),createBlock(resolveDynamicComponent(unref(Pn)),null,null,512)),[[vShow,!(La<=$e.value)]])],64)),Dn(La)?(openBlock(),createBlock(unref(ElIcon),{key:1,style:normalizeStyle$1(unref(Mn)),class:normalizeClass([unref(ae).e("icon"),unref(ae).e("decimal")])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(Nn))))]),_:1},8,["style","class"])):createCommentVNode("v-if",!0)]),_:2},1032,["class"])],42,_hoisted_2$4Y))),128)),Pa.showText||Pa.showScore?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass(unref(ae).e("text"))},toDisplayString(unref(wn)),3)):createCommentVNode("v-if",!0)],46,_hoisted_1$5d)}}});var Rate=_export_sfc$1(_sfc_main$5J,[["__file","/home/runner/work/element-plus/element-plus/packages/components/rate/src/rate.vue"]]);const ElRate=withInstall(Rate),IconMap={success:"icon-success",warning:"icon-warning",error:"icon-error",info:"icon-info"},IconComponentMap={[IconMap.success]:circle_check_filled_default,[IconMap.warning]:warning_filled_default,[IconMap.error]:circle_close_filled_default,[IconMap.info]:info_filled_default},resultProps=buildProps({title:{type:String,default:""},subTitle:{type:String,default:""},icon:{type:String,values:["success","warning","info","error"],default:"info"}}),__default__$v=defineComponent({name:"ElResult"}),_sfc_main$5I=defineComponent({...__default__$v,props:resultProps,setup(t){const n=t,r=useNamespace("result"),g=computed(()=>{const y=n.icon,L=y&&IconMap[y]?IconMap[y]:"icon-info",z=IconComponentMap[L]||IconComponentMap["icon-info"];return{class:L,component:z}});return(y,L)=>(openBlock(),createElementBlock("div",{class:normalizeClass(unref(r).b())},[createBaseVNode("div",{class:normalizeClass(unref(r).e("icon"))},[renderSlot(y.$slots,"icon",{},()=>[unref(g).component?(openBlock(),createBlock(resolveDynamicComponent(unref(g).component),{key:0,class:normalizeClass(unref(g).class)},null,8,["class"])):createCommentVNode("v-if",!0)])],2),y.title||y.$slots.title?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(r).e("title"))},[renderSlot(y.$slots,"title",{},()=>[createBaseVNode("p",null,toDisplayString(y.title),1)])],2)):createCommentVNode("v-if",!0),y.subTitle||y.$slots["sub-title"]?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref(r).e("subtitle"))},[renderSlot(y.$slots,"sub-title",{},()=>[createBaseVNode("p",null,toDisplayString(y.subTitle),1)])],2)):createCommentVNode("v-if",!0),y.$slots.extra?(openBlock(),createElementBlock("div",{key:2,class:normalizeClass(unref(r).e("extra"))},[renderSlot(y.$slots,"extra")],2)):createCommentVNode("v-if",!0)],2))}});var Result=_export_sfc$1(_sfc_main$5I,[["__file","/home/runner/work/element-plus/element-plus/packages/components/result/src/result.vue"]]);const ElResult=withInstall(Result);var safeIsNaN=Number.isNaN||function(n){return typeof n=="number"&&n!==n};function isEqual(t,n){return!!(t===n||safeIsNaN(t)&&safeIsNaN(n))}function areInputsEqual(t,n){if(t.length!==n.length)return!1;for(var r=0;r{const n=getCurrentInstance().proxy.$props;return computed(()=>{const r=(g,y,L)=>({});return n.perfMode?memoize(r):memoizeOne(r)})},DEFAULT_DYNAMIC_LIST_ITEM_SIZE=50,ITEM_RENDER_EVT="itemRendered",SCROLL_EVT="scroll",FORWARD="forward",BACKWARD="backward",AUTO_ALIGNMENT="auto",SMART_ALIGNMENT="smart",START_ALIGNMENT="start",CENTERED_ALIGNMENT="center",END_ALIGNMENT="end",HORIZONTAL$1="horizontal",VERTICAL$1="vertical",LTR="ltr",RTL="rtl",RTL_OFFSET_NAG="negative",RTL_OFFSET_POS_ASC="positive-ascending",RTL_OFFSET_POS_DESC="positive-descending",ScrollbarDirKey={[HORIZONTAL$1]:"left",[VERTICAL$1]:"top"},SCROLLBAR_MIN_SIZE=20,LayoutKeys={[HORIZONTAL$1]:"deltaX",[VERTICAL$1]:"deltaY"},useWheel=({atEndEdge:t,atStartEdge:n,layout:r},g)=>{let y,L=0;const z=ae=>ae<0&&n.value||ae>0&&t.value;return{hasReachedEdge:z,onWheel:ae=>{cAF(y);const de=ae[LayoutKeys[r.value]];z(L)&&z(L+de)||(L+=de,isFirefox()||ae.preventDefault(),y=rAF(()=>{g(L),L=0}))}}},itemSize$1=buildProp({type:definePropType([Number,Function]),required:!0}),estimatedItemSize=buildProp({type:Number}),cache=buildProp({type:Number,default:2}),direction=buildProp({type:String,values:["ltr","rtl"],default:"ltr"}),initScrollOffset=buildProp({type:Number,default:0}),total=buildProp({type:Number,required:!0}),layout$4=buildProp({type:String,values:["horizontal","vertical"],default:VERTICAL$1}),virtualizedProps=buildProps({className:{type:String,default:""},containerElement:{type:definePropType([String,Object]),default:"div"},data:{type:definePropType(Array),default:()=>mutable([])},direction,height:{type:[String,Number],required:!0},innerElement:{type:[String,Object],default:"div"},style:{type:definePropType([Object,String,Array])},useIsScrolling:{type:Boolean,default:!1},width:{type:[Number,String],required:!1},perfMode:{type:Boolean,default:!0},scrollbarAlwaysOn:{type:Boolean,default:!1}}),virtualizedListProps=buildProps({cache,estimatedItemSize,layout:layout$4,initScrollOffset,total,itemSize:itemSize$1,...virtualizedProps}),scrollbarSize={type:Number,default:6},startGap={type:Number,default:0},endGap={type:Number,default:2},virtualizedGridProps=buildProps({columnCache:cache,columnWidth:itemSize$1,estimatedColumnWidth:estimatedItemSize,estimatedRowHeight:estimatedItemSize,initScrollLeft:initScrollOffset,initScrollTop:initScrollOffset,itemKey:{type:definePropType(Function),default:({columnIndex:t,rowIndex:n})=>`${n}:${t}`},rowCache:cache,rowHeight:itemSize$1,totalColumn:total,totalRow:total,hScrollbarSize:scrollbarSize,vScrollbarSize:scrollbarSize,scrollbarStartGap:startGap,scrollbarEndGap:endGap,role:String,...virtualizedProps}),virtualizedScrollbarProps=buildProps({alwaysOn:Boolean,class:String,layout:layout$4,total,ratio:{type:Number,required:!0},clientSize:{type:Number,required:!0},scrollFrom:{type:Number,required:!0},scrollbarSize,startGap,endGap,visible:Boolean}),getScrollDir=(t,n)=>tt===LTR||t===RTL||t===HORIZONTAL$1,isRTL=t=>t===RTL;let cachedRTLResult=null;function getRTLOffsetType(t=!1){if(cachedRTLResult===null||t){const n=document.createElement("div"),r=n.style;r.width="50px",r.height="50px",r.overflow="scroll",r.direction="rtl";const g=document.createElement("div"),y=g.style;return y.width="100px",y.height="100px",n.appendChild(g),document.body.appendChild(n),n.scrollLeft>0?cachedRTLResult=RTL_OFFSET_POS_DESC:(n.scrollLeft=1,n.scrollLeft===0?cachedRTLResult=RTL_OFFSET_NAG:cachedRTLResult=RTL_OFFSET_POS_ASC),document.body.removeChild(n),cachedRTLResult}return cachedRTLResult}function renderThumbStyle({move:t,size:n,bar:r},g){const y={},L=`translate${r.axis}(${t}px)`;return y[r.size]=n,y.transform=L,y.msTransform=L,y.webkitTransform=L,g==="horizontal"?y.height="100%":y.width="100%",y}const ScrollBar=defineComponent({name:"ElVirtualScrollBar",props:virtualizedScrollbarProps,emits:["scroll","start-move","stop-move"],setup(t,{emit:n}){const r=computed(()=>t.startGap+t.endGap),g=useNamespace("virtual-scrollbar"),y=useNamespace("scrollbar"),L=ref(),z=ref();let j=null,ae=null;const de=reactive({isDragging:!1,traveled:0}),he=computed(()=>BAR_MAP[t.layout]),$e=computed(()=>t.clientSize-unref(r)),Lt=computed(()=>({position:"absolute",width:`${HORIZONTAL$1===t.layout?$e.value:t.scrollbarSize}px`,height:`${HORIZONTAL$1===t.layout?t.scrollbarSize:$e.value}px`,[ScrollbarDirKey[t.layout]]:"2px",right:"2px",bottom:"2px",borderRadius:"4px"})),jt=computed(()=>{const An=t.ratio,Nn=t.clientSize;if(An>=100)return Number.POSITIVE_INFINITY;if(An>=50)return An*Nn/100;const Pn=Nn/3;return Math.floor(Math.min(Math.max(An*Nn,SCROLLBAR_MIN_SIZE),Pn))}),$n=computed(()=>{if(!Number.isFinite(jt.value))return{display:"none"};const An=`${jt.value}px`;return renderThumbStyle({bar:he.value,size:An,move:de.traveled},t.layout)}),Cn=computed(()=>Math.floor(t.clientSize-jt.value-unref(r))),Sn=()=>{window.addEventListener("mousemove",kn),window.addEventListener("mouseup",Tn);const An=unref(z);!An||(ae=document.onselectstart,document.onselectstart=()=>!1,An.addEventListener("touchmove",kn),An.addEventListener("touchend",Tn))},wn=()=>{window.removeEventListener("mousemove",kn),window.removeEventListener("mouseup",Tn),document.onselectstart=ae,ae=null;const An=unref(z);!An||(An.removeEventListener("touchmove",kn),An.removeEventListener("touchend",Tn))},xn=An=>{An.stopImmediatePropagation(),!(An.ctrlKey||[1,2].includes(An.button))&&(de.isDragging=!0,de[he.value.axis]=An.currentTarget[he.value.offset]-(An[he.value.client]-An.currentTarget.getBoundingClientRect()[he.value.direction]),n("start-move"),Sn())},Tn=()=>{de.isDragging=!1,de[he.value.axis]=0,n("stop-move"),wn()},kn=An=>{const{isDragging:Nn}=de;if(!Nn||!z.value||!L.value)return;const Pn=de[he.value.axis];if(!Pn)return;cAF(j);const In=(L.value.getBoundingClientRect()[he.value.direction]-An[he.value.client])*-1,Dn=z.value[he.value.offset]-Pn,Rn=In-Dn;j=rAF(()=>{de.traveled=Math.max(t.startGap,Math.min(Rn,Cn.value)),n("scroll",Rn,Cn.value)})},Mn=An=>{const Nn=Math.abs(An.target.getBoundingClientRect()[he.value.direction]-An[he.value.client]),Pn=z.value[he.value.offset]/2,In=Nn-Pn;de.traveled=Math.max(0,Math.min(In,Cn.value)),n("scroll",In,Cn.value)};return watch$1(()=>t.scrollFrom,An=>{de.isDragging||(de.traveled=Math.ceil(An*Cn.value))}),onBeforeUnmount(()=>{wn()}),()=>h$1("div",{role:"presentation",ref:L,class:[g.b(),t.class,(t.alwaysOn||de.isDragging)&&"always-on"],style:Lt.value,onMousedown:withModifiers(Mn,["stop","prevent"]),onTouchstartPrevent:xn},h$1("div",{ref:z,class:y.e("thumb"),style:$n.value,onMousedown:xn},[]))}}),createList$3=({name:t,getOffset:n,getItemSize:r,getItemOffset:g,getEstimatedTotalSize:y,getStartIndexForOffset:L,getStopIndexForStartIndex:z,initCache:j,clearCache:ae,validateProps:de})=>defineComponent({name:t!=null?t:"ElVirtualList",props:virtualizedListProps,emits:[ITEM_RENDER_EVT,SCROLL_EVT],setup(he,{emit:$e,expose:Lt}){de(he);const jt=getCurrentInstance(),$n=useNamespace("vl"),Cn=ref(j(he,jt)),Sn=useCache(),wn=ref(),xn=ref(),Tn=ref(),kn=ref({isScrolling:!1,scrollDir:"forward",scrollOffset:isNumber$2(he.initScrollOffset)?he.initScrollOffset:0,updateRequested:!1,isScrollbarDragging:!1,scrollbarAlwaysOn:he.scrollbarAlwaysOn}),Mn=computed(()=>{const{total:Wa,cache:ei}=he,{isScrolling:ja,scrollDir:Ka,scrollOffset:Ya}=unref(kn);if(Wa===0)return[0,0,0,0];const Ga=L(he,Ya,unref(Cn)),Ja=z(he,Ga,Ya,unref(Cn)),ti=!ja||Ka===BACKWARD?Math.max(1,ei):1,ai=!ja||Ka===FORWARD?Math.max(1,ei):1;return[Math.max(0,Ga-ti),Math.max(0,Math.min(Wa-1,Ja+ai)),Ga,Ja]}),An=computed(()=>y(he,unref(Cn))),Nn=computed(()=>isHorizontal(he.layout)),Pn=computed(()=>[{position:"relative",[`overflow-${Nn.value?"x":"y"}`]:"scroll",WebkitOverflowScrolling:"touch",willChange:"transform"},{direction:he.direction,height:isNumber$2(he.height)?`${he.height}px`:he.height,width:isNumber$2(he.width)?`${he.width}px`:he.width},he.style]),In=computed(()=>{const Wa=unref(An),ei=unref(Nn);return{height:ei?"100%":`${Wa}px`,pointerEvents:unref(kn).isScrolling?"none":void 0,width:ei?`${Wa}px`:"100%"}}),Dn=computed(()=>Nn.value?he.width:he.height),{onWheel:Rn}=useWheel({atStartEdge:computed(()=>kn.value.scrollOffset<=0),atEndEdge:computed(()=>kn.value.scrollOffset>=An.value),layout:computed(()=>he.layout)},Wa=>{var ei,ja;(ja=(ei=Tn.value).onMouseUp)==null||ja.call(ei),Aa(Math.min(kn.value.scrollOffset+Wa,An.value-Dn.value))}),On=()=>{const{total:Wa}=he;if(Wa>0){const[Ya,Ga,Ja,ti]=unref(Mn);$e(ITEM_RENDER_EVT,Ya,Ga,Ja,ti)}const{scrollDir:ei,scrollOffset:ja,updateRequested:Ka}=unref(kn);$e(SCROLL_EVT,ei,ja,Ka)},Sr=Wa=>{const{clientHeight:ei,scrollHeight:ja,scrollTop:Ka}=Wa.currentTarget,Ya=unref(kn);if(Ya.scrollOffset===Ka)return;const Ga=Math.max(0,Math.min(Ka,ja-ei));kn.value={...Ya,isScrolling:!0,scrollDir:getScrollDir(Ya.scrollOffset,Ga),scrollOffset:Ga,updateRequested:!1},nextTick(Va)},Ar=Wa=>{const{clientWidth:ei,scrollLeft:ja,scrollWidth:Ka}=Wa.currentTarget,Ya=unref(kn);if(Ya.scrollOffset===ja)return;const{direction:Ga}=he;let Ja=ja;if(Ga===RTL)switch(getRTLOffsetType()){case RTL_OFFSET_NAG:{Ja=-ja;break}case RTL_OFFSET_POS_DESC:{Ja=Ka-ei-ja;break}}Ja=Math.max(0,Math.min(Ja,Ka-ei)),kn.value={...Ya,isScrolling:!0,scrollDir:getScrollDir(Ya.scrollOffset,Ja),scrollOffset:Ja,updateRequested:!1},nextTick(Va)},Da=Wa=>{unref(Nn)?Ar(Wa):Sr(Wa),On()},Pa=(Wa,ei)=>{const ja=(An.value-Dn.value)/ei*Wa;Aa(Math.min(An.value-Dn.value,ja))},Aa=Wa=>{Wa=Math.max(Wa,0),Wa!==unref(kn).scrollOffset&&(kn.value={...unref(kn),scrollOffset:Wa,scrollDir:getScrollDir(unref(kn).scrollOffset,Wa),updateRequested:!0},nextTick(Va))},Ba=(Wa,ei=AUTO_ALIGNMENT)=>{const{scrollOffset:ja}=unref(kn);Wa=Math.max(0,Math.min(Wa,he.total-1)),Aa(n(he,Wa,ei,ja,unref(Cn)))},La=Wa=>{const{direction:ei,itemSize:ja,layout:Ka}=he,Ya=Sn.value(ae&&ja,ae&&Ka,ae&&ei);let Ga;if(hasOwn$1(Ya,String(Wa)))Ga=Ya[Wa];else{const Ja=g(he,Wa,unref(Cn)),ti=r(he,Wa,unref(Cn)),ai=unref(Nn),Fa=ei===RTL,Xa=ai?Ja:0;Ya[Wa]=Ga={position:"absolute",left:Fa?void 0:`${Xa}px`,right:Fa?`${Xa}px`:void 0,top:ai?0:`${Ja}px`,height:ai?"100%":`${ti}px`,width:ai?`${ti}px`:"100%"}}return Ga},Va=()=>{kn.value.isScrolling=!1,nextTick(()=>{Sn.value(-1,null,null)})},Ua=()=>{const Wa=wn.value;Wa&&(Wa.scrollTop=0)};onMounted(()=>{if(!isClient)return;const{initScrollOffset:Wa}=he,ei=unref(wn);isNumber$2(Wa)&&ei&&(unref(Nn)?ei.scrollLeft=Wa:ei.scrollTop=Wa),On()}),onUpdated(()=>{const{direction:Wa,layout:ei}=he,{scrollOffset:ja,updateRequested:Ka}=unref(kn),Ya=unref(wn);if(Ka&&Ya)if(ei===HORIZONTAL$1)if(Wa===RTL)switch(getRTLOffsetType()){case RTL_OFFSET_NAG:{Ya.scrollLeft=-ja;break}case RTL_OFFSET_POS_ASC:{Ya.scrollLeft=ja;break}default:{const{clientWidth:Ga,scrollWidth:Ja}=Ya;Ya.scrollLeft=Ja-Ga-ja;break}}else Ya.scrollLeft=ja;else Ya.scrollTop=ja});const za={ns:$n,clientSize:Dn,estimatedTotalSize:An,windowStyle:Pn,windowRef:wn,innerRef:xn,innerStyle:In,itemsToRender:Mn,scrollbarRef:Tn,states:kn,getItemStyle:La,onScroll:Da,onScrollbarScroll:Pa,onWheel:Rn,scrollTo:Aa,scrollToItem:Ba,resetScrollTop:Ua};return Lt({windowRef:wn,innerRef:xn,getItemStyleCache:Sn,scrollTo:Aa,scrollToItem:Ba,resetScrollTop:Ua,states:kn}),za},render(he){var $e;const{$slots:Lt,className:jt,clientSize:$n,containerElement:Cn,data:Sn,getItemStyle:wn,innerElement:xn,itemsToRender:Tn,innerStyle:kn,layout:Mn,total:An,onScroll:Nn,onScrollbarScroll:Pn,onWheel:In,states:Dn,useIsScrolling:Rn,windowStyle:On,ns:Sr}=he,[Ar,Da]=Tn,Pa=resolveDynamicComponent(Cn),Aa=resolveDynamicComponent(xn),Ba=[];if(An>0)for(let za=Ar;za<=Da;za++)Ba.push(($e=Lt.default)==null?void 0:$e.call(Lt,{data:Sn,key:za,index:za,isScrolling:Rn?Dn.isScrolling:void 0,style:wn(za)}));const La=[h$1(Aa,{style:kn,ref:"innerRef"},isString$3(Aa)?Ba:{default:()=>Ba})],Va=h$1(ScrollBar,{ref:"scrollbarRef",clientSize:$n,layout:Mn,onScroll:Pn,ratio:$n*100/this.estimatedTotalSize,scrollFrom:Dn.scrollOffset/(this.estimatedTotalSize-$n),total:An}),Ua=h$1(Pa,{class:[Sr.e("window"),jt],style:On,onScroll:Nn,onWheel:In,ref:"windowRef",key:0},isString$3(Pa)?[La]:{default:()=>[La]});return h$1("div",{key:0,class:[Sr.e("wrapper"),Dn.scrollbarAlwaysOn?"always-on":""]},[Ua,Va])}}),FixedSizeList=createList$3({name:"ElFixedSizeList",getItemOffset:({itemSize:t},n)=>n*t,getItemSize:({itemSize:t})=>t,getEstimatedTotalSize:({total:t,itemSize:n})=>n*t,getOffset:({height:t,total:n,itemSize:r,layout:g,width:y},L,z,j)=>{const ae=isHorizontal(g)?y:t,de=Math.max(0,n*r-ae),he=Math.min(de,L*r),$e=Math.max(0,(L+1)*r-ae);switch(z===SMART_ALIGNMENT&&(j>=$e-ae&&j<=he+ae?z=AUTO_ALIGNMENT:z=CENTERED_ALIGNMENT),z){case START_ALIGNMENT:return he;case END_ALIGNMENT:return $e;case CENTERED_ALIGNMENT:{const Lt=Math.round($e+(he-$e)/2);return Ltde+Math.floor(ae/2)?de:Lt}case AUTO_ALIGNMENT:default:return j>=$e&&j<=he?j:j<$e?$e:he}},getStartIndexForOffset:({total:t,itemSize:n},r)=>Math.max(0,Math.min(t-1,Math.floor(r/n))),getStopIndexForStartIndex:({height:t,total:n,itemSize:r,layout:g,width:y},L,z)=>{const j=L*r,ae=isHorizontal(g)?y:t,de=Math.ceil((ae+z-j)/r);return Math.max(0,Math.min(n-1,L+de-1))},initCache(){},clearCache:!0,validateProps(){}}),getItemFromCache$1=(t,n,r)=>{const{itemSize:g}=t,{items:y,lastVisitedIndex:L}=r;if(n>L){let z=0;if(L>=0){const j=y[L];z=j.offset+j.size}for(let j=L+1;j<=n;j++){const ae=g(j);y[j]={offset:z,size:ae},z+=ae}r.lastVisitedIndex=n}return y[n]},findItem$1=(t,n,r)=>{const{items:g,lastVisitedIndex:y}=n;return(y>0?g[y].offset:0)>=r?bs$2(t,n,0,y,r):es$2(t,n,Math.max(0,y),r)},bs$2=(t,n,r,g,y)=>{for(;r<=g;){const L=r+Math.floor((g-r)/2),z=getItemFromCache$1(t,L,n).offset;if(z===y)return L;zy&&(g=L-1)}return Math.max(0,r-1)},es$2=(t,n,r,g)=>{const{total:y}=t;let L=1;for(;r{let y=0;if(g>=t&&(g=t-1),g>=0){const j=n[g];y=j.offset+j.size}const z=(t-g-1)*r;return y+z},DynamicSizeList=createList$3({name:"ElDynamicSizeList",getItemOffset:(t,n,r)=>getItemFromCache$1(t,n,r).offset,getItemSize:(t,n,{items:r})=>r[n].size,getEstimatedTotalSize,getOffset:(t,n,r,g,y)=>{const{height:L,layout:z,width:j}=t,ae=isHorizontal(z)?j:L,de=getItemFromCache$1(t,n,y),he=getEstimatedTotalSize(t,y),$e=Math.max(0,Math.min(he-ae,de.offset)),Lt=Math.max(0,de.offset-ae+de.size);switch(r===SMART_ALIGNMENT&&(g>=Lt-ae&&g<=$e+ae?r=AUTO_ALIGNMENT:r=CENTERED_ALIGNMENT),r){case START_ALIGNMENT:return $e;case END_ALIGNMENT:return Lt;case CENTERED_ALIGNMENT:return Math.round(Lt+($e-Lt)/2);case AUTO_ALIGNMENT:default:return g>=Lt&&g<=$e?g:gfindItem$1(t,r,n),getStopIndexForStartIndex:(t,n,r,g)=>{const{height:y,total:L,layout:z,width:j}=t,ae=isHorizontal(z)?j:y,de=getItemFromCache$1(t,n,g),he=r+ae;let $e=de.offset+de.size,Lt=n;for(;Lt{var L,z;r.lastVisitedIndex=Math.min(r.lastVisitedIndex,g-1),(L=n.exposed)==null||L.getItemStyleCache(-1),y&&((z=n.proxy)==null||z.$forceUpdate())},r},clearCache:!1,validateProps:({itemSize:t})=>{}}),useGridWheel=({atXEndEdge:t,atXStartEdge:n,atYEndEdge:r,atYStartEdge:g},y)=>{let L=null,z=0,j=0;const ae=(he,$e)=>{const Lt=he<=0&&n.value||he>=0&&t.value,jt=$e<=0&&g.value||$e>=0&&r.value;return Lt&&jt};return{hasReachedEdge:ae,onWheel:he=>{cAF(L);let $e=he.deltaX,Lt=he.deltaY;Math.abs($e)>Math.abs(Lt)?Lt=0:$e=0,he.shiftKey&&Lt!==0&&($e=Lt,Lt=0),!(ae(z,j)&&ae(z+$e,j+Lt))&&(z+=$e,j+=Lt,he.preventDefault(),L=rAF(()=>{y(z,j),z=0,j=0}))}}},createGrid=({name:t,clearCache:n,getColumnPosition:r,getColumnStartIndexForOffset:g,getColumnStopIndexForStartIndex:y,getEstimatedTotalHeight:L,getEstimatedTotalWidth:z,getColumnOffset:j,getRowOffset:ae,getRowPosition:de,getRowStartIndexForOffset:he,getRowStopIndexForStartIndex:$e,initCache:Lt,injectToInstance:jt,validateProps:$n})=>defineComponent({name:t!=null?t:"ElVirtualList",props:virtualizedGridProps,emits:[ITEM_RENDER_EVT,SCROLL_EVT],setup(Cn,{emit:Sn,expose:wn,slots:xn}){const Tn=useNamespace("vl");$n(Cn);const kn=getCurrentInstance(),Mn=ref(Lt(Cn,kn));jt==null||jt(kn,Mn);const An=ref(),Nn=ref(),Pn=ref(),In=ref(null),Dn=ref({isScrolling:!1,scrollLeft:isNumber$2(Cn.initScrollLeft)?Cn.initScrollLeft:0,scrollTop:isNumber$2(Cn.initScrollTop)?Cn.initScrollTop:0,updateRequested:!1,xAxisScrollDir:FORWARD,yAxisScrollDir:FORWARD}),Rn=useCache(),On=computed(()=>Number.parseInt(`${Cn.height}`,10)),Sr=computed(()=>Number.parseInt(`${Cn.width}`,10)),Ar=computed(()=>{const{totalColumn:oi,totalRow:mi,columnCache:ui}=Cn,{isScrolling:vi,xAxisScrollDir:di,scrollLeft:ci}=unref(Dn);if(oi===0||mi===0)return[0,0,0,0];const _i=g(Cn,ci,unref(Mn)),$i=y(Cn,_i,ci,unref(Mn)),Ci=!vi||di===BACKWARD?Math.max(1,ui):1,Ti=!vi||di===FORWARD?Math.max(1,ui):1;return[Math.max(0,_i-Ci),Math.max(0,Math.min(oi-1,$i+Ti)),_i,$i]}),Da=computed(()=>{const{totalColumn:oi,totalRow:mi,rowCache:ui}=Cn,{isScrolling:vi,yAxisScrollDir:di,scrollTop:ci}=unref(Dn);if(oi===0||mi===0)return[0,0,0,0];const _i=he(Cn,ci,unref(Mn)),$i=$e(Cn,_i,ci,unref(Mn)),Ci=!vi||di===BACKWARD?Math.max(1,ui):1,Ti=!vi||di===FORWARD?Math.max(1,ui):1;return[Math.max(0,_i-Ci),Math.max(0,Math.min(mi-1,$i+Ti)),_i,$i]}),Pa=computed(()=>L(Cn,unref(Mn))),Aa=computed(()=>z(Cn,unref(Mn))),Ba=computed(()=>{var oi;return[{position:"relative",overflow:"hidden",WebkitOverflowScrolling:"touch",willChange:"transform"},{direction:Cn.direction,height:isNumber$2(Cn.height)?`${Cn.height}px`:Cn.height,width:isNumber$2(Cn.width)?`${Cn.width}px`:Cn.width},(oi=Cn.style)!=null?oi:{}]}),La=computed(()=>{const oi=`${unref(Aa)}px`;return{height:`${unref(Pa)}px`,pointerEvents:unref(Dn).isScrolling?"none":void 0,width:oi}}),Va=()=>{const{totalColumn:oi,totalRow:mi}=Cn;if(oi>0&&mi>0){const[$i,Ci,Ti,Ai]=unref(Ar),[wi,pi,gi,si]=unref(Da);Sn(ITEM_RENDER_EVT,{columnCacheStart:$i,columnCacheEnd:Ci,rowCacheStart:wi,rowCacheEnd:pi,columnVisibleStart:Ti,columnVisibleEnd:Ai,rowVisibleStart:gi,rowVisibleEnd:si})}const{scrollLeft:ui,scrollTop:vi,updateRequested:di,xAxisScrollDir:ci,yAxisScrollDir:_i}=unref(Dn);Sn(SCROLL_EVT,{xAxisScrollDir:ci,scrollLeft:ui,yAxisScrollDir:_i,scrollTop:vi,updateRequested:di})},Ua=oi=>{const{clientHeight:mi,clientWidth:ui,scrollHeight:vi,scrollLeft:di,scrollTop:ci,scrollWidth:_i}=oi.currentTarget,$i=unref(Dn);if($i.scrollTop===ci&&$i.scrollLeft===di)return;let Ci=di;if(isRTL(Cn.direction))switch(getRTLOffsetType()){case RTL_OFFSET_NAG:Ci=-di;break;case RTL_OFFSET_POS_DESC:Ci=_i-ui-di;break}Dn.value={...$i,isScrolling:!0,scrollLeft:Ci,scrollTop:Math.max(0,Math.min(ci,vi-mi)),updateRequested:!0,xAxisScrollDir:getScrollDir($i.scrollLeft,Ci),yAxisScrollDir:getScrollDir($i.scrollTop,ci)},nextTick(()=>Ga()),Ja(),Va()},za=(oi,mi)=>{const ui=unref(On),vi=(Pa.value-ui)/mi*oi;ja({scrollTop:Math.min(Pa.value-ui,vi)})},Wa=(oi,mi)=>{const ui=unref(Sr),vi=(Aa.value-ui)/mi*oi;ja({scrollLeft:Math.min(Aa.value-ui,vi)})},{onWheel:ei}=useGridWheel({atXStartEdge:computed(()=>Dn.value.scrollLeft<=0),atXEndEdge:computed(()=>Dn.value.scrollLeft>=Aa.value-unref(Sr)),atYStartEdge:computed(()=>Dn.value.scrollTop<=0),atYEndEdge:computed(()=>Dn.value.scrollTop>=Pa.value-unref(On))},(oi,mi)=>{var ui,vi,di,ci;(vi=(ui=Nn.value)==null?void 0:ui.onMouseUp)==null||vi.call(ui),(ci=(di=Nn.value)==null?void 0:di.onMouseUp)==null||ci.call(di);const _i=unref(Sr),$i=unref(On);ja({scrollLeft:Math.min(Dn.value.scrollLeft+oi,Aa.value-_i),scrollTop:Math.min(Dn.value.scrollTop+mi,Pa.value-$i)})}),ja=({scrollLeft:oi=Dn.value.scrollLeft,scrollTop:mi=Dn.value.scrollTop})=>{oi=Math.max(oi,0),mi=Math.max(mi,0);const ui=unref(Dn);mi===ui.scrollTop&&oi===ui.scrollLeft||(Dn.value={...ui,xAxisScrollDir:getScrollDir(ui.scrollLeft,oi),yAxisScrollDir:getScrollDir(ui.scrollTop,mi),scrollLeft:oi,scrollTop:mi,updateRequested:!0},nextTick(()=>Ga()),Ja(),Va())},Ka=(oi=0,mi=0,ui=AUTO_ALIGNMENT)=>{const vi=unref(Dn);mi=Math.max(0,Math.min(mi,Cn.totalColumn-1)),oi=Math.max(0,Math.min(oi,Cn.totalRow-1));const di=getScrollBarWidth(Tn.namespace.value),ci=unref(Mn),_i=L(Cn,ci),$i=z(Cn,ci);ja({scrollLeft:j(Cn,mi,ui,vi.scrollLeft,ci,$i>Cn.width?di:0),scrollTop:ae(Cn,oi,ui,vi.scrollTop,ci,_i>Cn.height?di:0)})},Ya=(oi,mi)=>{const{columnWidth:ui,direction:vi,rowHeight:di}=Cn,ci=Rn.value(n&&ui,n&&di,n&&vi),_i=`${oi},${mi}`;if(hasOwn$1(ci,_i))return ci[_i];{const[,$i]=r(Cn,mi,unref(Mn)),Ci=unref(Mn),Ti=isRTL(vi),[Ai,wi]=de(Cn,oi,Ci),[pi]=r(Cn,mi,Ci);return ci[_i]={position:"absolute",left:Ti?void 0:`${$i}px`,right:Ti?`${$i}px`:void 0,top:`${wi}px`,height:`${Ai}px`,width:`${pi}px`},ci[_i]}},Ga=()=>{Dn.value.isScrolling=!1,nextTick(()=>{Rn.value(-1,null,null)})};onMounted(()=>{if(!isClient)return;const{initScrollLeft:oi,initScrollTop:mi}=Cn,ui=unref(An);ui&&(isNumber$2(oi)&&(ui.scrollLeft=oi),isNumber$2(mi)&&(ui.scrollTop=mi)),Va()});const Ja=()=>{const{direction:oi}=Cn,{scrollLeft:mi,scrollTop:ui,updateRequested:vi}=unref(Dn),di=unref(An);if(vi&&di){if(oi===RTL)switch(getRTLOffsetType()){case RTL_OFFSET_NAG:{di.scrollLeft=-mi;break}case RTL_OFFSET_POS_ASC:{di.scrollLeft=mi;break}default:{const{clientWidth:ci,scrollWidth:_i}=di;di.scrollLeft=_i-ci-mi;break}}else di.scrollLeft=Math.max(0,mi);di.scrollTop=Math.max(0,ui)}},{resetAfterColumnIndex:ti,resetAfterRowIndex:ai,resetAfter:Fa}=kn.proxy;wn({windowRef:An,innerRef:In,getItemStyleCache:Rn,scrollTo:ja,scrollToItem:Ka,states:Dn,resetAfterColumnIndex:ti,resetAfterRowIndex:ai,resetAfter:Fa});const Xa=()=>{const{scrollbarAlwaysOn:oi,scrollbarStartGap:mi,scrollbarEndGap:ui,totalColumn:vi,totalRow:di}=Cn,ci=unref(Sr),_i=unref(On),$i=unref(Aa),Ci=unref(Pa),{scrollLeft:Ti,scrollTop:Ai}=unref(Dn),wi=h$1(ScrollBar,{ref:Nn,alwaysOn:oi,startGap:mi,endGap:ui,class:Tn.e("horizontal"),clientSize:ci,layout:"horizontal",onScroll:Wa,ratio:ci*100/$i,scrollFrom:Ti/($i-ci),total:di,visible:!0}),pi=h$1(ScrollBar,{ref:Pn,alwaysOn:oi,startGap:mi,endGap:ui,class:Tn.e("vertical"),clientSize:_i,layout:"vertical",onScroll:za,ratio:_i*100/Ci,scrollFrom:Ai/(Ci-_i),total:vi,visible:!0});return{horizontalScrollbar:wi,verticalScrollbar:pi}},ri=()=>{var oi;const[mi,ui]=unref(Ar),[vi,di]=unref(Da),{data:ci,totalColumn:_i,totalRow:$i,useIsScrolling:Ci,itemKey:Ti}=Cn,Ai=[];if($i>0&&_i>0)for(let wi=vi;wi<=di;wi++)for(let pi=mi;pi<=ui;pi++)Ai.push((oi=xn.default)==null?void 0:oi.call(xn,{columnIndex:pi,data:ci,key:Ti({columnIndex:pi,data:ci,rowIndex:wi}),isScrolling:Ci?unref(Dn).isScrolling:void 0,style:Ya(wi,pi),rowIndex:wi}));return Ai},li=()=>{const oi=resolveDynamicComponent(Cn.innerElement),mi=ri();return[h$1(oi,{style:unref(La),ref:In},isString$3(oi)?mi:{default:()=>mi})]};return()=>{const oi=resolveDynamicComponent(Cn.containerElement),{horizontalScrollbar:mi,verticalScrollbar:ui}=Xa(),vi=li();return h$1("div",{key:0,class:Tn.e("wrapper"),role:Cn.role},[h$1(oi,{class:Cn.className,style:unref(Ba),onScroll:Ua,onWheel:ei,ref:An},isString$3(oi)?vi:{default:()=>vi}),mi,ui])}}}),FixedSizeGrid=createGrid({name:"ElFixedSizeGrid",getColumnPosition:({columnWidth:t},n)=>[t,n*t],getRowPosition:({rowHeight:t},n)=>[t,n*t],getEstimatedTotalHeight:({totalRow:t,rowHeight:n})=>n*t,getEstimatedTotalWidth:({totalColumn:t,columnWidth:n})=>n*t,getColumnOffset:({totalColumn:t,columnWidth:n,width:r},g,y,L,z,j)=>{r=Number(r);const ae=Math.max(0,t*n-r),de=Math.min(ae,g*n),he=Math.max(0,g*n-r+j+n);switch(y==="smart"&&(L>=he-r&&L<=de+r?y=AUTO_ALIGNMENT:y=CENTERED_ALIGNMENT),y){case START_ALIGNMENT:return de;case END_ALIGNMENT:return he;case CENTERED_ALIGNMENT:{const $e=Math.round(he+(de-he)/2);return $eae+Math.floor(r/2)?ae:$e}case AUTO_ALIGNMENT:default:return L>=he&&L<=de?L:he>de||L{n=Number(n);const ae=Math.max(0,r*t-n),de=Math.min(ae,g*t),he=Math.max(0,g*t-n+j+t);switch(y===SMART_ALIGNMENT&&(L>=he-n&&L<=de+n?y=AUTO_ALIGNMENT:y=CENTERED_ALIGNMENT),y){case START_ALIGNMENT:return de;case END_ALIGNMENT:return he;case CENTERED_ALIGNMENT:{const $e=Math.round(he+(de-he)/2);return $eae+Math.floor(n/2)?ae:$e}case AUTO_ALIGNMENT:default:return L>=he&&L<=de?L:he>de||LMath.max(0,Math.min(n-1,Math.floor(r/t))),getColumnStopIndexForStartIndex:({columnWidth:t,totalColumn:n,width:r},g,y)=>{const L=g*t,z=Math.ceil((r+y-L)/t);return Math.max(0,Math.min(n-1,g+z-1))},getRowStartIndexForOffset:({rowHeight:t,totalRow:n},r)=>Math.max(0,Math.min(n-1,Math.floor(r/t))),getRowStopIndexForStartIndex:({rowHeight:t,totalRow:n,height:r},g,y)=>{const L=g*t,z=Math.ceil((r+y-L)/t);return Math.max(0,Math.min(n-1,g+z-1))},initCache:()=>{},clearCache:!0,validateProps:({columnWidth:t,rowHeight:n})=>{}}),{max:max$2,min:min$2,floor}=Math,ACCESS_SIZER_KEY_MAP={column:"columnWidth",row:"rowHeight"},ACCESS_LAST_VISITED_KEY_MAP={column:"lastVisitedColumnIndex",row:"lastVisitedRowIndex"},getItemFromCache=(t,n,r,g)=>{const[y,L,z]=[r[g],t[ACCESS_SIZER_KEY_MAP[g]],r[ACCESS_LAST_VISITED_KEY_MAP[g]]];if(n>z){let j=0;if(z>=0){const ae=y[z];j=ae.offset+ae.size}for(let ae=z+1;ae<=n;ae++){const de=L(ae);y[ae]={offset:j,size:de},j+=de}r[ACCESS_LAST_VISITED_KEY_MAP[g]]=n}return y[n]},bs$1=(t,n,r,g,y,L)=>{for(;r<=g;){const z=r+floor((g-r)/2),j=getItemFromCache(t,z,n,L).offset;if(j===y)return z;j{const L=y==="column"?t.totalColumn:t.totalRow;let z=1;for(;r{const[y,L]=[n[g],n[ACCESS_LAST_VISITED_KEY_MAP[g]]];return(L>0?y[L].offset:0)>=r?bs$1(t,n,0,L,r,g):es$1(t,n,max$2(0,L),r,g)},getEstimatedTotalHeight=({totalRow:t},{estimatedRowHeight:n,lastVisitedRowIndex:r,row:g})=>{let y=0;if(r>=t&&(r=t-1),r>=0){const j=g[r];y=j.offset+j.size}const z=(t-r-1)*n;return y+z},getEstimatedTotalWidth=({totalColumn:t},{column:n,estimatedColumnWidth:r,lastVisitedColumnIndex:g})=>{let y=0;if(g>t&&(g=t-1),g>=0){const j=n[g];y=j.offset+j.size}const z=(t-g-1)*r;return y+z},ACCESS_ESTIMATED_SIZE_KEY_MAP={column:getEstimatedTotalWidth,row:getEstimatedTotalHeight},getOffset$1=(t,n,r,g,y,L,z)=>{const[j,ae]=[L==="row"?t.height:t.width,ACCESS_ESTIMATED_SIZE_KEY_MAP[L]],de=getItemFromCache(t,n,y,L),he=ae(t,y),$e=max$2(0,min$2(he-j,de.offset)),Lt=max$2(0,de.offset-j+z+de.size);switch(r===SMART_ALIGNMENT&&(g>=Lt-j&&g<=$e+j?r=AUTO_ALIGNMENT:r=CENTERED_ALIGNMENT),r){case START_ALIGNMENT:return $e;case END_ALIGNMENT:return Lt;case CENTERED_ALIGNMENT:return Math.round(Lt+($e-Lt)/2);case AUTO_ALIGNMENT:default:return g>=Lt&&g<=$e?g:Lt>$e||g{const g=getItemFromCache(t,n,r,"column");return[g.size,g.offset]},getRowPosition:(t,n,r)=>{const g=getItemFromCache(t,n,r,"row");return[g.size,g.offset]},getColumnOffset:(t,n,r,g,y,L)=>getOffset$1(t,n,r,g,y,"column",L),getRowOffset:(t,n,r,g,y,L)=>getOffset$1(t,n,r,g,y,"row",L),getColumnStartIndexForOffset:(t,n,r)=>findItem(t,r,n,"column"),getColumnStopIndexForStartIndex:(t,n,r,g)=>{const y=getItemFromCache(t,n,g,"column"),L=r+t.width;let z=y.offset+y.size,j=n;for(;jfindItem(t,r,n,"row"),getRowStopIndexForStartIndex:(t,n,r,g)=>{const{totalRow:y,height:L}=t,z=getItemFromCache(t,n,g,"row"),j=r+L;let ae=z.size+z.offset,de=n;for(;de{const r=({columnIndex:L,rowIndex:z},j)=>{var ae,de;j=isUndefined$1(j)?!0:j,isNumber$2(L)&&(n.value.lastVisitedColumnIndex=Math.min(n.value.lastVisitedColumnIndex,L-1)),isNumber$2(z)&&(n.value.lastVisitedRowIndex=Math.min(n.value.lastVisitedRowIndex,z-1)),(ae=t.exposed)==null||ae.getItemStyleCache.value(-1,null,null),j&&((de=t.proxy)==null||de.$forceUpdate())},g=(L,z)=>{r({columnIndex:L},z)},y=(L,z)=>{r({rowIndex:L},z)};Object.assign(t.proxy,{resetAfterColumnIndex:g,resetAfterRowIndex:y,resetAfter:r})},initCache:({estimatedColumnWidth:t=DEFAULT_DYNAMIC_LIST_ITEM_SIZE,estimatedRowHeight:n=DEFAULT_DYNAMIC_LIST_ITEM_SIZE})=>({column:{},estimatedColumnWidth:t,estimatedRowHeight:n,lastVisitedColumnIndex:-1,lastVisitedRowIndex:-1,row:{}}),clearCache:!1,validateProps:({columnWidth:t,rowHeight:n})=>{}}),_sfc_main$5H=defineComponent({props:{item:{type:Object,required:!0},style:Object,height:Number},setup(){return{ns:useNamespace("select")}}});function _sfc_render$4K(t,n,r,g,y,L){return t.item.isTitle?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(t.ns.be("group","title")),style:normalizeStyle$1([t.style,{lineHeight:`${t.height}px`}])},toDisplayString(t.item.label),7)):(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(t.ns.be("group","split")),style:normalizeStyle$1(t.style)},[createBaseVNode("span",{class:normalizeClass(t.ns.be("group","split-dash")),style:normalizeStyle$1({top:`${t.height/2}px`})},null,6)],6))}var GroupItem=_export_sfc$1(_sfc_main$5H,[["render",_sfc_render$4K],["__file","/home/runner/work/element-plus/element-plus/packages/components/select-v2/src/group-item.vue"]]);function useOption(t,{emit:n}){return{hoverItem:()=>{t.disabled||n("hover",t.index)},selectOptionClick:()=>{t.disabled||n("select",t.item,t.index)}}}const SelectProps={allowCreate:Boolean,autocomplete:{type:String,default:"none"},automaticDropdown:Boolean,clearable:Boolean,clearIcon:{type:[String,Object],default:circle_close_default},effect:{type:String,default:"light"},collapseTags:Boolean,collapseTagsTooltip:{type:Boolean,default:!1},defaultFirstOption:Boolean,disabled:Boolean,estimatedOptionHeight:{type:Number,default:void 0},filterable:Boolean,filterMethod:Function,height:{type:Number,default:170},itemHeight:{type:Number,default:34},id:String,loading:Boolean,loadingText:String,label:String,modelValue:[Array,String,Number,Boolean,Object],multiple:Boolean,multipleLimit:{type:Number,default:0},name:String,noDataText:String,noMatchText:String,remoteMethod:Function,reserveKeyword:{type:Boolean,default:!0},options:{type:Array,required:!0},placeholder:{type:String},teleported:useTooltipContentProps.teleported,persistent:{type:Boolean,default:!0},popperClass:{type:String,default:""},popperOptions:{type:Object,default:()=>({})},remote:Boolean,size:{type:String,validator:isValidComponentSize},valueKey:{type:String,default:"value"},scrollbarAlwaysOn:{type:Boolean,default:!1},validateEvent:{type:Boolean,default:!0},placement:{type:definePropType(String),values:Ee$1,default:"bottom-start"}},OptionProps={data:Array,disabled:Boolean,hovering:Boolean,item:Object,index:Number,style:Object,selected:Boolean,created:Boolean},_sfc_main$5G=defineComponent({props:OptionProps,emits:["select","hover"],setup(t,{emit:n}){const r=useNamespace("select"),{hoverItem:g,selectOptionClick:y}=useOption(t,{emit:n});return{ns:r,hoverItem:g,selectOptionClick:y}}}),_hoisted_1$5c=["aria-selected"];function _sfc_render$4J(t,n,r,g,y,L){return openBlock(),createElementBlock("li",{"aria-selected":t.selected,style:normalizeStyle$1(t.style),class:normalizeClass([t.ns.be("dropdown","option-item"),t.ns.is("selected",t.selected),t.ns.is("disabled",t.disabled),t.ns.is("created",t.created),{hover:t.hovering}]),onMouseenter:n[0]||(n[0]=(...z)=>t.hoverItem&&t.hoverItem(...z)),onClick:n[1]||(n[1]=withModifiers((...z)=>t.selectOptionClick&&t.selectOptionClick(...z),["stop"]))},[renderSlot(t.$slots,"default",{item:t.item,index:t.index,disabled:t.disabled},()=>[createBaseVNode("span",null,toDisplayString(t.item.label),1)])],46,_hoisted_1$5c)}var OptionItem=_export_sfc$1(_sfc_main$5G,[["render",_sfc_render$4J],["__file","/home/runner/work/element-plus/element-plus/packages/components/select-v2/src/option-item.vue"]]);const selectV2InjectionKey=Symbol("ElSelectV2Injection");var ElSelectMenu=defineComponent({name:"ElSelectDropdown",props:{data:{type:Array,required:!0},hoveringIndex:Number,width:Number},setup(t,{slots:n,expose:r}){const g=inject(selectV2InjectionKey),y=useNamespace("select"),L=ref([]),z=ref(),j=computed(()=>t.data.length);watch$1(()=>j.value,()=>{var Pn,In;(In=(Pn=g.popper.value).updatePopper)==null||In.call(Pn)});const ae=computed(()=>isUndefined$1(g.props.estimatedOptionHeight)),de=computed(()=>ae.value?{itemSize:g.props.itemHeight}:{estimatedSize:g.props.estimatedOptionHeight,itemSize:Pn=>L.value[Pn]}),he=(Pn=[],In)=>{const{props:{valueKey:Dn}}=g;return isObject$7(In)?Pn&&Pn.some(Rn=>get$1(Rn,Dn)===get$1(In,Dn)):Pn.includes(In)},$e=(Pn,In)=>{if(isObject$7(In)){const{valueKey:Dn}=g.props;return get$1(Pn,Dn)===get$1(In,Dn)}else return Pn===In},Lt=(Pn,In)=>{const{valueKey:Dn}=g.props;return g.props.multiple?he(Pn,get$1(In,Dn)):$e(Pn,get$1(In,Dn))},jt=(Pn,In)=>{const{disabled:Dn,multiple:Rn,multipleLimit:On}=g.props;return Dn||!In&&(Rn?On>0&&Pn.length>=On:!1)},$n=Pn=>t.hoveringIndex===Pn;r({listRef:z,isSized:ae,isItemDisabled:jt,isItemHovering:$n,isItemSelected:Lt,scrollToItem:Pn=>{const In=z.value;In&&In.scrollToItem(Pn)},resetScrollTop:()=>{const Pn=z.value;Pn&&Pn.resetScrollTop()}});const wn=Pn=>{const{index:In,data:Dn,style:Rn}=Pn,On=unref(ae),{itemSize:Sr,estimatedSize:Ar}=unref(de),{modelValue:Da}=g.props,{onSelect:Pa,onHover:Aa}=g,Ba=Dn[In];if(Ba.type==="Group")return createVNode$1(GroupItem,{item:Ba,style:Rn,height:On?Sr:Ar},null);const La=Lt(Da,Ba),Va=jt(Da,La),Ua=$n(In);return createVNode$1(OptionItem,mergeProps(Pn,{selected:La,disabled:Ba.disabled||Va,created:!!Ba.created,hovering:Ua,item:Ba,onSelect:Pa,onHover:Aa}),{default:za=>{var Wa;return((Wa=n.default)==null?void 0:Wa.call(n,za))||createVNode$1("span",null,[Ba.label])}})},{onKeyboardNavigate:xn,onKeyboardSelect:Tn}=g,kn=()=>{xn("forward")},Mn=()=>{xn("backward")},An=()=>{g.expanded=!1},Nn=Pn=>{const{code:In}=Pn,{tab:Dn,esc:Rn,down:On,up:Sr,enter:Ar}=EVENT_CODE;switch(In!==Dn&&(Pn.preventDefault(),Pn.stopPropagation()),In){case Dn:case Rn:{An();break}case On:{kn();break}case Sr:{Mn();break}case Ar:{Tn();break}}};return()=>{var Pn;const{data:In,width:Dn}=t,{height:Rn,multiple:On,scrollbarAlwaysOn:Sr}=g.props;if(In.length===0)return createVNode$1("div",{class:y.b("dropdown"),style:{width:`${Dn}px`}},[(Pn=n.empty)==null?void 0:Pn.call(n)]);const Ar=unref(ae)?FixedSizeList:DynamicSizeList;return createVNode$1("div",{class:[y.b("dropdown"),y.is("multiple",On)]},[createVNode$1(Ar,mergeProps({ref:z},unref(de),{className:y.be("dropdown","list"),scrollbarAlwaysOn:Sr,data:In,height:Rn,width:Dn,total:In.length,onKeydown:Nn}),{default:Da=>createVNode$1(wn,Da,null)})])}}});function useAllowCreate(t,n){const r=ref(0),g=ref(null),y=computed(()=>t.allowCreate&&t.filterable);function L(he){const $e=Lt=>Lt.value===he;return t.options&&t.options.some($e)||n.createdOptions.some($e)}function z(he){!y.value||(t.multiple&&he.created?r.value++:g.value=he)}function j(he){if(y.value)if(he&&he.length>0&&!L(he)){const $e={value:he,label:he,created:!0,disabled:!1};n.createdOptions.length>=r.value?n.createdOptions[r.value]=$e:n.createdOptions.push($e)}else if(t.multiple)n.createdOptions.length=r.value;else{const $e=g.value;n.createdOptions.length=0,$e&&$e.created&&n.createdOptions.push($e)}}function ae(he){if(!y.value||!he||!he.created||he.created&&t.reserveKeyword&&n.inputValue===he.label)return;const $e=n.createdOptions.findIndex(Lt=>Lt.value===he.value);~$e&&(n.createdOptions.splice($e,1),r.value--)}function de(){y.value&&(n.createdOptions.length=0,r.value=0)}return{createNewOption:j,removeNewOption:ae,selectNewOption:z,clearAllNewOption:de}}const flattenOptions=t=>{const n=[];return t.forEach(r=>{isArray$6(r.options)?(n.push({label:r.label,isTitle:!0,type:"Group"}),r.options.forEach(g=>{n.push(g)}),n.push({type:"Group"})):n.push(r)}),n};function useInput(t){const n=ref(!1);return{handleCompositionStart:()=>{n.value=!0},handleCompositionUpdate:L=>{const z=L.target.value,j=z[z.length-1]||"";n.value=!isKorean(j)},handleCompositionEnd:L=>{n.value&&(n.value=!1,isFunction$4(t)&&t(L))}}}const DEFAULT_INPUT_PLACEHOLDER="",MINIMUM_INPUT_WIDTH=11,TAG_BASE_WIDTH={larget:51,default:42,small:33},useSelect$1=(t,n)=>{const{t:r}=useLocale(),g=useNamespace("select-v2"),y=useNamespace("input"),{form:L,formItem:z}=useFormItem(),j=reactive({inputValue:DEFAULT_INPUT_PLACEHOLDER,displayInputValue:DEFAULT_INPUT_PLACEHOLDER,calculatedWidth:0,cachedPlaceholder:"",cachedOptions:[],createdOptions:[],createdLabel:"",createdSelected:!1,currentPlaceholder:"",hoveringIndex:-1,comboBoxHovering:!1,isOnComposition:!1,isSilentBlur:!1,isComposing:!1,inputLength:20,selectWidth:200,initialInputHeight:0,previousQuery:null,previousValue:void 0,query:"",selectedLabel:"",softFocus:!1,tagInMultiLine:!1}),ae=ref(-1),de=ref(-1),he=ref(null),$e=ref(null),Lt=ref(null),jt=ref(null),$n=ref(null),Cn=ref(null),Sn=ref(null),wn=ref(!1),xn=computed(()=>t.disabled||(L==null?void 0:L.disabled)),Tn=computed(()=>{const hi=On.value.length*34;return hi>t.height?t.height:hi}),kn=computed(()=>!isNil(t.modelValue)),Mn=computed(()=>{const hi=t.multiple?Array.isArray(t.modelValue)&&t.modelValue.length>0:kn.value;return t.clearable&&!xn.value&&j.comboBoxHovering&&hi}),An=computed(()=>t.remote&&t.filterable?"":arrow_up_default),Nn=computed(()=>An.value&&g.is("reverse",wn.value)),Pn=computed(()=>(z==null?void 0:z.validateState)||""),In=computed(()=>ValidateComponentsMap[Pn.value]),Dn=computed(()=>t.remote?300:0),Rn=computed(()=>{const hi=On.value;return t.loading?t.loadingText||r("el.select.loading"):t.remote&&j.inputValue===""&&hi.length===0?!1:t.filterable&&j.inputValue&&hi.length>0?t.noMatchText||r("el.select.noMatch"):hi.length===0?t.noDataText||r("el.select.noData"):null}),On=computed(()=>{const hi=Si=>{const ki=j.inputValue,Ii=new RegExp(escapeStringRegexp(ki),"i");return ki?Ii.test(Si.label||""):!0};return t.loading?[]:flattenOptions(t.options.concat(j.createdOptions).map(Si=>{if(isArray$6(Si.options)){const ki=Si.options.filter(hi);if(ki.length>0)return{...Si,options:ki}}else if(t.remote||hi(Si))return Si;return null}).filter(Si=>Si!==null))}),Sr=computed(()=>On.value.every(hi=>hi.disabled)),Ar=useFormSize(),Da=computed(()=>Ar.value==="small"?"small":"default"),Pa=computed(()=>{const hi=Cn.value,Si=Da.value||"default",ki=hi?Number.parseInt(getComputedStyle(hi).paddingLeft):0,Ii=hi?Number.parseInt(getComputedStyle(hi).paddingRight):0;return j.selectWidth-Ii-ki-TAG_BASE_WIDTH[Si]}),Aa=()=>{var hi;de.value=((hi=$n.value)==null?void 0:hi.offsetWidth)||200},Ba=computed(()=>({width:`${j.calculatedWidth===0?MINIMUM_INPUT_WIDTH:Math.ceil(j.calculatedWidth)+MINIMUM_INPUT_WIDTH}px`})),La=computed(()=>isArray$6(t.modelValue)?t.modelValue.length===0&&!j.displayInputValue:t.filterable?j.displayInputValue.length===0:!0),Va=computed(()=>{const hi=t.placeholder||r("el.select.placeholder");return t.multiple||isNil(t.modelValue)?hi:j.selectedLabel}),Ua=computed(()=>{var hi,Si;return(Si=(hi=jt.value)==null?void 0:hi.popperRef)==null?void 0:Si.contentRef}),za=computed(()=>{if(t.multiple){const hi=t.modelValue.length;if(t.modelValue.length>0)return On.value.findIndex(Si=>Si.value===t.modelValue[hi-1])}else if(t.modelValue)return On.value.findIndex(hi=>hi.value===t.modelValue);return-1}),Wa=computed({get(){return wn.value&&Rn.value!==!1},set(hi){wn.value=hi}}),{createNewOption:ei,removeNewOption:ja,selectNewOption:Ka,clearAllNewOption:Ya}=useAllowCreate(t,j),{handleCompositionStart:Ga,handleCompositionUpdate:Ja,handleCompositionEnd:ti}=useInput(hi=>xi(hi)),ai=()=>{var hi,Si,ki;(Si=(hi=$e.value).focus)==null||Si.call(hi),(ki=jt.value)==null||ki.updatePopper()},Fa=()=>{if(!t.automaticDropdown&&!xn.value)return j.isComposing&&(j.softFocus=!0),nextTick(()=>{var hi,Si;wn.value=!wn.value,(Si=(hi=$e.value)==null?void 0:hi.focus)==null||Si.call(hi)})},Xa=()=>(t.filterable&&j.inputValue!==j.selectedLabel&&(j.query=j.selectedLabel),li(j.inputValue),nextTick(()=>{ei(j.inputValue)})),ri=debounce$1(Xa,Dn.value),li=hi=>{j.previousQuery!==hi&&(j.previousQuery=hi,t.filterable&&isFunction$4(t.filterMethod)?t.filterMethod(hi):t.filterable&&t.remote&&isFunction$4(t.remoteMethod)&&t.remoteMethod(hi))},fi=hi=>{isEqual$1(t.modelValue,hi)||n(CHANGE_EVENT,hi)},oi=hi=>{n(UPDATE_MODEL_EVENT,hi),fi(hi),j.previousValue=hi==null?void 0:hi.toString()},mi=(hi=[],Si)=>{if(!isObject$7(Si))return hi.indexOf(Si);const ki=t.valueKey;let Ii=-1;return hi.some((Vi,zi)=>get$1(Vi,ki)===get$1(Si,ki)?(Ii=zi,!0):!1),Ii},ui=hi=>isObject$7(hi)?get$1(hi,t.valueKey):hi,vi=hi=>isObject$7(hi)?hi.label:hi,di=()=>{if(!(t.collapseTags&&!t.filterable))return nextTick(()=>{var hi,Si;if(!$e.value)return;const ki=Cn.value;$n.value.height=ki.offsetHeight,wn.value&&Rn.value!==!1&&((Si=(hi=jt.value)==null?void 0:hi.updatePopper)==null||Si.call(hi))})},ci=()=>{var hi,Si;if(_i(),Aa(),(Si=(hi=jt.value)==null?void 0:hi.updatePopper)==null||Si.call(hi),t.multiple)return di()},_i=()=>{const hi=Cn.value;hi&&(j.selectWidth=hi.getBoundingClientRect().width)},$i=(hi,Si,ki=!0)=>{var Ii,Vi;if(t.multiple){let zi=t.modelValue.slice();const Ni=mi(zi,ui(hi));Ni>-1?(zi=[...zi.slice(0,Ni),...zi.slice(Ni+1)],j.cachedOptions.splice(Ni,1),ja(hi)):(t.multipleLimit<=0||zi.length{const{valueKey:ki}=t,Ii=t.modelValue.indexOf(get$1(Si,ki));if(Ii>-1&&!xn.value){const Vi=[...t.modelValue.slice(0,Ii),...t.modelValue.slice(Ii+1)];return j.cachedOptions.splice(Ii,1),oi(Vi),n("remove-tag",get$1(Si,ki)),j.softFocus=!0,ja(Si),nextTick(ai)}hi.stopPropagation()},Ti=hi=>{const Si=j.isComposing;j.isComposing=!0,j.softFocus?j.softFocus=!1:Si||n("focus",hi)},Ai=hi=>(j.softFocus=!1,nextTick(()=>{var Si,ki;(ki=(Si=$e.value)==null?void 0:Si.blur)==null||ki.call(Si),Sn.value&&(j.calculatedWidth=Sn.value.getBoundingClientRect().width),j.isSilentBlur?j.isSilentBlur=!1:j.isComposing&&n("blur",hi),j.isComposing=!1})),wi=()=>{j.displayInputValue.length>0?si(""):wn.value=!1},pi=hi=>{if(j.displayInputValue.length===0){hi.preventDefault();const Si=t.modelValue.slice();Si.pop(),ja(j.cachedOptions.pop()),oi(Si)}},gi=()=>{let hi;return isArray$6(t.modelValue)?hi=[]:hi=void 0,j.softFocus=!0,t.multiple?j.cachedOptions=[]:j.selectedLabel="",wn.value=!1,oi(hi),n("clear"),Ya(),nextTick(ai)},si=hi=>{j.displayInputValue=hi,j.inputValue=hi},Za=(hi,Si=void 0)=>{const ki=On.value;if(!["forward","backward"].includes(hi)||xn.value||ki.length<=0||Sr.value)return;if(!wn.value)return Fa();Si===void 0&&(Si=j.hoveringIndex);let Ii=-1;hi==="forward"?(Ii=Si+1,Ii>=ki.length&&(Ii=0)):hi==="backward"&&(Ii=Si-1,(Ii<0||Ii>=ki.length)&&(Ii=ki.length-1));const Vi=ki[Ii];if(Vi.disabled||Vi.type==="Group")return Za(hi,Ii);qa(Ii),Ri(Ii)},ni=()=>{if(wn.value)~j.hoveringIndex&&On.value[j.hoveringIndex]&&$i(On.value[j.hoveringIndex],j.hoveringIndex,!1);else return Fa()},qa=hi=>{j.hoveringIndex=hi},ii=()=>{j.hoveringIndex=-1},bi=()=>{var hi;const Si=$e.value;Si&&((hi=Si.focus)==null||hi.call(Si))},xi=hi=>{const Si=hi.target.value;if(si(Si),j.displayInputValue.length>0&&!wn.value&&(wn.value=!0),j.calculatedWidth=Sn.value.getBoundingClientRect().width,t.multiple&&di(),t.remote)ri();else return Xa()},Di=()=>(wn.value=!1,Ai()),Oi=()=>(j.inputValue=j.displayInputValue,nextTick(()=>{~za.value&&(qa(za.value),Ri(j.hoveringIndex))})),Ri=hi=>{Lt.value.scrollToItem(hi)},Bi=()=>{if(ii(),t.multiple)if(t.modelValue.length>0){let hi=!1;j.cachedOptions.length=0,j.previousValue=t.modelValue.toString(),t.modelValue.forEach(Si=>{const ki=On.value.findIndex(Ii=>ui(Ii)===Si);~ki&&(j.cachedOptions.push(On.value[ki]),hi||qa(ki),hi=!0)})}else j.cachedOptions=[],j.previousValue=void 0;else if(kn.value){j.previousValue=t.modelValue;const hi=On.value,Si=hi.findIndex(ki=>ui(ki)===ui(t.modelValue));~Si?(j.selectedLabel=hi[Si].label,qa(Si)):j.selectedLabel=`${t.modelValue}`}else j.selectedLabel="",j.previousValue=void 0;Ya(),Aa()};return watch$1(wn,hi=>{var Si,ki;n("visible-change",hi),hi?(ki=(Si=jt.value).update)==null||ki.call(Si):(j.displayInputValue="",j.previousQuery=null,ei(""))}),watch$1(()=>t.modelValue,(hi,Si)=>{var ki;(!hi||hi.toString()!==j.previousValue)&&Bi(),!isEqual$1(hi,Si)&&t.validateEvent&&((ki=z==null?void 0:z.validate)==null||ki.call(z,"change").catch(Ii=>void 0))},{deep:!0}),watch$1(()=>t.options,()=>{const hi=$e.value;(!hi||hi&&document.activeElement!==hi)&&Bi()},{deep:!0}),watch$1(On,()=>nextTick(Lt.value.resetScrollTop)),onMounted(()=>{Bi()}),useResizeObserver($n,ci),{collapseTagSize:Da,currentPlaceholder:Va,expanded:wn,emptyText:Rn,popupHeight:Tn,debounce:Dn,filteredOptions:On,iconComponent:An,iconReverse:Nn,inputWrapperStyle:Ba,popperSize:de,dropdownMenuVisible:Wa,hasModelValue:kn,shouldShowPlaceholder:La,selectDisabled:xn,selectSize:Ar,showClearBtn:Mn,states:j,tagMaxWidth:Pa,nsSelectV2:g,nsInput:y,calculatorRef:Sn,controlRef:he,inputRef:$e,menuRef:Lt,popper:jt,selectRef:$n,selectionRef:Cn,popperRef:Ua,validateState:Pn,validateIcon:In,debouncedOnInputChange:ri,deleteTag:Ci,getLabel:vi,getValueKey:ui,handleBlur:Ai,handleClear:gi,handleClickOutside:Di,handleDel:pi,handleEsc:wi,handleFocus:Ti,handleMenuEnter:Oi,handleResize:ci,toggleMenu:Fa,scrollTo:Ri,onInput:xi,onKeyboardNavigate:Za,onKeyboardSelect:ni,onSelect:$i,onHover:qa,onUpdateInputValue:si,handleCompositionStart:Ga,handleCompositionEnd:ti,handleCompositionUpdate:Ja}},_sfc_main$5F=defineComponent({name:"ElSelectV2",components:{ElSelectMenu,ElTag,ElTooltip,ElIcon},directives:{ClickOutside,ModelText:vModelText},props:SelectProps,emits:[UPDATE_MODEL_EVENT,CHANGE_EVENT,"remove-tag","clear","visible-change","focus","blur"],setup(t,{emit:n}){const r=computed(()=>{const{modelValue:y,multiple:L}=t,z=L?[]:void 0;return isArray$6(y)?L?y:z:L?z:y}),g=useSelect$1(reactive({...toRefs(t),modelValue:r}),n);return provide(selectV2InjectionKey,{props:reactive({...toRefs(t),height:g.popupHeight,modelValue:r}),popper:g.popper,onSelect:g.onSelect,onHover:g.onHover,onKeyboardNavigate:g.onKeyboardNavigate,onKeyboardSelect:g.onKeyboardSelect}),{...g,modelValue:r}}}),_hoisted_1$5b={key:0},_hoisted_2$4X=["id","autocomplete","aria-expanded","aria-labelledby","disabled","readonly","name","unselectable"],_hoisted_3$4J=["textContent"],_hoisted_4$1w=["id","aria-labelledby","aria-expanded","autocomplete","disabled","name","readonly","unselectable"],_hoisted_5$z=["textContent"];function _sfc_render$4I(t,n,r,g,y,L){const z=resolveComponent("el-tag"),j=resolveComponent("el-tooltip"),ae=resolveComponent("el-icon"),de=resolveComponent("el-select-menu"),he=resolveDirective("model-text"),$e=resolveDirective("click-outside");return withDirectives((openBlock(),createElementBlock("div",{ref:"selectRef",class:normalizeClass([t.nsSelectV2.b(),t.nsSelectV2.m(t.selectSize)]),onClick:n[25]||(n[25]=withModifiers((...Lt)=>t.toggleMenu&&t.toggleMenu(...Lt),["stop"])),onMouseenter:n[26]||(n[26]=Lt=>t.states.comboBoxHovering=!0),onMouseleave:n[27]||(n[27]=Lt=>t.states.comboBoxHovering=!1)},[createVNode$1(j,{ref:"popper",visible:t.dropdownMenuVisible,teleported:t.teleported,"popper-class":[t.nsSelectV2.e("popper"),t.popperClass],"gpu-acceleration":!1,"stop-popper-mouse-event":!1,"popper-options":t.popperOptions,"fallback-placements":["bottom-start","top-start","right","left"],effect:t.effect,placement:t.placement,pure:"",transition:`${t.nsSelectV2.namespace.value}-zoom-in-top`,trigger:"click",persistent:t.persistent,onBeforeShow:t.handleMenuEnter,onHide:n[24]||(n[24]=Lt=>t.states.inputValue=t.states.displayInputValue)},{default:withCtx(()=>{var Lt;return[createBaseVNode("div",{ref:"selectionRef",class:normalizeClass([t.nsSelectV2.e("wrapper"),t.nsSelectV2.is("focused",t.states.isComposing||t.expanded),t.nsSelectV2.is("hovering",t.states.comboBoxHovering),t.nsSelectV2.is("filterable",t.filterable),t.nsSelectV2.is("disabled",t.selectDisabled)])},[t.$slots.prefix?(openBlock(),createElementBlock("div",_hoisted_1$5b,[renderSlot(t.$slots,"prefix")])):createCommentVNode("v-if",!0),t.multiple?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(t.nsSelectV2.e("selection"))},[t.collapseTags&&t.modelValue.length>0?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(t.nsSelectV2.e("selected-item"))},[createVNode$1(z,{closable:!t.selectDisabled&&!((Lt=t.states.cachedOptions[0])!=null&&Lt.disable),size:t.collapseTagSize,type:"info","disable-transitions":"",onClose:n[0]||(n[0]=jt=>t.deleteTag(jt,t.states.cachedOptions[0]))},{default:withCtx(()=>{var jt;return[createBaseVNode("span",{class:normalizeClass(t.nsSelectV2.e("tags-text")),style:normalizeStyle$1({maxWidth:`${t.tagMaxWidth}px`})},toDisplayString((jt=t.states.cachedOptions[0])==null?void 0:jt.label),7)]}),_:1},8,["closable","size"]),t.modelValue.length>1?(openBlock(),createBlock(z,{key:0,closable:!1,size:t.collapseTagSize,type:"info","disable-transitions":""},{default:withCtx(()=>[t.collapseTagsTooltip?(openBlock(),createBlock(j,{key:0,disabled:t.dropdownMenuVisible,"fallback-placements":["bottom","top","right","left"],effect:t.effect,placement:"bottom",teleported:!1},{default:withCtx(()=>[createBaseVNode("span",{class:normalizeClass(t.nsSelectV2.e("tags-text")),style:normalizeStyle$1({maxWidth:`${t.tagMaxWidth}px`})},"+ "+toDisplayString(t.modelValue.length-1),7)]),content:withCtx(()=>[createBaseVNode("div",{class:normalizeClass(t.nsSelectV2.e("selection"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.states.cachedOptions.slice(1),(jt,$n)=>(openBlock(),createElementBlock("div",{key:$n,class:normalizeClass(t.nsSelectV2.e("selected-item"))},[(openBlock(),createBlock(z,{key:t.getValueKey(jt),closable:!t.selectDisabled&&!jt.disabled,size:t.collapseTagSize,class:"in-tooltip",type:"info","disable-transitions":"",onClose:Cn=>t.deleteTag(Cn,jt)},{default:withCtx(()=>[createBaseVNode("span",{class:normalizeClass(t.nsSelectV2.e("tags-text")),style:normalizeStyle$1({maxWidth:`${t.tagMaxWidth}px`})},toDisplayString(t.getLabel(jt)),7)]),_:2},1032,["closable","size","onClose"]))],2))),128))],2)]),_:1},8,["disabled","effect"])):(openBlock(),createElementBlock("span",{key:1,class:normalizeClass(t.nsSelectV2.e("tags-text")),style:normalizeStyle$1({maxWidth:`${t.tagMaxWidth}px`})},"+ "+toDisplayString(t.modelValue.length-1),7))]),_:1},8,["size"])):createCommentVNode("v-if",!0)],2)):(openBlock(!0),createElementBlock(Fragment,{key:1},renderList(t.states.cachedOptions,(jt,$n)=>(openBlock(),createElementBlock("div",{key:$n,class:normalizeClass(t.nsSelectV2.e("selected-item"))},[(openBlock(),createBlock(z,{key:t.getValueKey(jt),closable:!t.selectDisabled&&!jt.disabled,size:t.collapseTagSize,type:"info","disable-transitions":"",onClose:Cn=>t.deleteTag(Cn,jt)},{default:withCtx(()=>[createBaseVNode("span",{class:normalizeClass(t.nsSelectV2.e("tags-text")),style:normalizeStyle$1({maxWidth:`${t.tagMaxWidth}px`})},toDisplayString(t.getLabel(jt)),7)]),_:2},1032,["closable","size","onClose"]))],2))),128)),createBaseVNode("div",{class:normalizeClass([t.nsSelectV2.e("selected-item"),t.nsSelectV2.e("input-wrapper")]),style:normalizeStyle$1(t.inputWrapperStyle)},[withDirectives(createBaseVNode("input",{id:t.id,ref:"inputRef",autocomplete:t.autocomplete,"aria-autocomplete":"list","aria-haspopup":"listbox",autocapitalize:"off","aria-expanded":t.expanded,"aria-labelledby":t.label,class:normalizeClass([t.nsSelectV2.is(t.selectSize),t.nsSelectV2.e("combobox-input")]),disabled:t.disabled,role:"combobox",readonly:!t.filterable,spellcheck:"false",type:"text",name:t.name,unselectable:t.expanded?"on":void 0,"onUpdate:modelValue":n[1]||(n[1]=(...jt)=>t.onUpdateInputValue&&t.onUpdateInputValue(...jt)),onFocus:n[2]||(n[2]=(...jt)=>t.handleFocus&&t.handleFocus(...jt)),onBlur:n[3]||(n[3]=(...jt)=>t.handleBlur&&t.handleBlur(...jt)),onInput:n[4]||(n[4]=(...jt)=>t.onInput&&t.onInput(...jt)),onCompositionstart:n[5]||(n[5]=(...jt)=>t.handleCompositionStart&&t.handleCompositionStart(...jt)),onCompositionupdate:n[6]||(n[6]=(...jt)=>t.handleCompositionUpdate&&t.handleCompositionUpdate(...jt)),onCompositionend:n[7]||(n[7]=(...jt)=>t.handleCompositionEnd&&t.handleCompositionEnd(...jt)),onKeydown:[n[8]||(n[8]=withKeys(withModifiers(jt=>t.onKeyboardNavigate("backward"),["stop","prevent"]),["up"])),n[9]||(n[9]=withKeys(withModifiers(jt=>t.onKeyboardNavigate("forward"),["stop","prevent"]),["down"])),n[10]||(n[10]=withKeys(withModifiers((...jt)=>t.onKeyboardSelect&&t.onKeyboardSelect(...jt),["stop","prevent"]),["enter"])),n[11]||(n[11]=withKeys(withModifiers((...jt)=>t.handleEsc&&t.handleEsc(...jt),["stop","prevent"]),["esc"])),n[12]||(n[12]=withKeys(withModifiers((...jt)=>t.handleDel&&t.handleDel(...jt),["stop"]),["delete"]))]},null,42,_hoisted_2$4X),[[he,t.states.displayInputValue]]),t.filterable?(openBlock(),createElementBlock("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:normalizeClass(t.nsSelectV2.e("input-calculator")),textContent:toDisplayString(t.states.displayInputValue)},null,10,_hoisted_3$4J)):createCommentVNode("v-if",!0)],6)],2)):(openBlock(),createElementBlock(Fragment,{key:2},[createBaseVNode("div",{class:normalizeClass([t.nsSelectV2.e("selected-item"),t.nsSelectV2.e("input-wrapper")])},[withDirectives(createBaseVNode("input",{id:t.id,ref:"inputRef","aria-autocomplete":"list","aria-haspopup":"listbox","aria-labelledby":t.label,"aria-expanded":t.expanded,autocapitalize:"off",autocomplete:t.autocomplete,class:normalizeClass(t.nsSelectV2.e("combobox-input")),disabled:t.disabled,name:t.name,role:"combobox",readonly:!t.filterable,spellcheck:"false",type:"text",unselectable:t.expanded?"on":void 0,onCompositionstart:n[13]||(n[13]=(...jt)=>t.handleCompositionStart&&t.handleCompositionStart(...jt)),onCompositionupdate:n[14]||(n[14]=(...jt)=>t.handleCompositionUpdate&&t.handleCompositionUpdate(...jt)),onCompositionend:n[15]||(n[15]=(...jt)=>t.handleCompositionEnd&&t.handleCompositionEnd(...jt)),onFocus:n[16]||(n[16]=(...jt)=>t.handleFocus&&t.handleFocus(...jt)),onBlur:n[17]||(n[17]=(...jt)=>t.handleBlur&&t.handleBlur(...jt)),onInput:n[18]||(n[18]=(...jt)=>t.onInput&&t.onInput(...jt)),onKeydown:[n[19]||(n[19]=withKeys(withModifiers(jt=>t.onKeyboardNavigate("backward"),["stop","prevent"]),["up"])),n[20]||(n[20]=withKeys(withModifiers(jt=>t.onKeyboardNavigate("forward"),["stop","prevent"]),["down"])),n[21]||(n[21]=withKeys(withModifiers((...jt)=>t.onKeyboardSelect&&t.onKeyboardSelect(...jt),["stop","prevent"]),["enter"])),n[22]||(n[22]=withKeys(withModifiers((...jt)=>t.handleEsc&&t.handleEsc(...jt),["stop","prevent"]),["esc"]))],"onUpdate:modelValue":n[23]||(n[23]=(...jt)=>t.onUpdateInputValue&&t.onUpdateInputValue(...jt))},null,42,_hoisted_4$1w),[[he,t.states.displayInputValue]])],2),t.filterable?(openBlock(),createElementBlock("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:normalizeClass([t.nsSelectV2.e("selected-item"),t.nsSelectV2.e("input-calculator")]),textContent:toDisplayString(t.states.displayInputValue)},null,10,_hoisted_5$z)):createCommentVNode("v-if",!0)],64)),t.shouldShowPlaceholder?(openBlock(),createElementBlock("span",{key:3,class:normalizeClass([t.nsSelectV2.e("placeholder"),t.nsSelectV2.is("transparent",t.multiple?t.modelValue.length===0:!t.hasModelValue)])},toDisplayString(t.currentPlaceholder),3)):createCommentVNode("v-if",!0),createBaseVNode("span",{class:normalizeClass(t.nsSelectV2.e("suffix"))},[t.iconComponent?withDirectives((openBlock(),createBlock(ae,{key:0,class:normalizeClass([t.nsSelectV2.e("caret"),t.nsInput.e("icon"),t.iconReverse])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(t.iconComponent)))]),_:1},8,["class"])),[[vShow,!t.showClearBtn]]):createCommentVNode("v-if",!0),t.showClearBtn&&t.clearIcon?(openBlock(),createBlock(ae,{key:1,class:normalizeClass([t.nsSelectV2.e("caret"),t.nsInput.e("icon")]),onClick:withModifiers(t.handleClear,["prevent","stop"])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(t.clearIcon)))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0),t.validateState&&t.validateIcon?(openBlock(),createBlock(ae,{key:2,class:normalizeClass([t.nsInput.e("icon"),t.nsInput.e("validateIcon")])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(t.validateIcon)))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],2)],2)]}),content:withCtx(()=>[createVNode$1(de,{ref:"menuRef",data:t.filteredOptions,width:t.popperSize,"hovering-index":t.states.hoveringIndex,"scrollbar-always-on":t.scrollbarAlwaysOn},{default:withCtx(Lt=>[renderSlot(t.$slots,"default",normalizeProps(guardReactiveProps(Lt)))]),empty:withCtx(()=>[renderSlot(t.$slots,"empty",{},()=>[createBaseVNode("p",{class:normalizeClass(t.nsSelectV2.e("empty"))},toDisplayString(t.emptyText?t.emptyText:""),3)])]),_:3},8,["data","width","hovering-index","scrollbar-always-on"])]),_:3},8,["visible","teleported","popper-class","popper-options","effect","placement","transition","persistent","onBeforeShow"])],34)),[[$e,t.handleClickOutside,t.popperRef]])}var Select=_export_sfc$1(_sfc_main$5F,[["render",_sfc_render$4I],["__file","/home/runner/work/element-plus/element-plus/packages/components/select-v2/src/select.vue"]]);Select.install=t=>{t.component(Select.name,Select)};const _Select=Select,ElSelectV2=_Select,skeletonProps=buildProps({animated:{type:Boolean,default:!1},count:{type:Number,default:1},rows:{type:Number,default:3},loading:{type:Boolean,default:!0},throttle:{type:Number}}),skeletonItemProps=buildProps({variant:{type:String,values:["circle","rect","h1","h3","text","caption","p","image","button"],default:"text"}}),__default__$u=defineComponent({name:"ElSkeletonItem"}),_sfc_main$5E=defineComponent({...__default__$u,props:skeletonItemProps,setup(t){const n=useNamespace("skeleton");return(r,g)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(n).e("item"),unref(n).e(r.variant)])},[r.variant==="image"?(openBlock(),createBlock(unref(picture_filled_default),{key:0})):createCommentVNode("v-if",!0)],2))}});var SkeletonItem=_export_sfc$1(_sfc_main$5E,[["__file","/home/runner/work/element-plus/element-plus/packages/components/skeleton/src/skeleton-item.vue"]]);const __default__$t=defineComponent({name:"ElSkeleton"}),_sfc_main$5D=defineComponent({...__default__$t,props:skeletonProps,setup(t,{expose:n}){const r=t,g=useNamespace("skeleton"),y=useThrottleRender(toRef(r,"loading"),r.throttle);return n({uiLoading:y}),(L,z)=>unref(y)?(openBlock(),createElementBlock("div",mergeProps({key:0,class:[unref(g).b(),unref(g).is("animated",L.animated)]},L.$attrs),[(openBlock(!0),createElementBlock(Fragment,null,renderList(L.count,j=>(openBlock(),createElementBlock(Fragment,{key:j},[L.loading?renderSlot(L.$slots,"template",{key:j},()=>[createVNode$1(SkeletonItem,{class:normalizeClass(unref(g).is("first")),variant:"p"},null,8,["class"]),(openBlock(!0),createElementBlock(Fragment,null,renderList(L.rows,ae=>(openBlock(),createBlock(SkeletonItem,{key:ae,class:normalizeClass([unref(g).e("paragraph"),unref(g).is("last",ae===L.rows&&L.rows>1)]),variant:"p"},null,8,["class"]))),128))]):createCommentVNode("v-if",!0)],64))),128))],16)):renderSlot(L.$slots,"default",normalizeProps(mergeProps({key:1},L.$attrs)))}});var Skeleton=_export_sfc$1(_sfc_main$5D,[["__file","/home/runner/work/element-plus/element-plus/packages/components/skeleton/src/skeleton.vue"]]);const ElSkeleton=withInstall(Skeleton,{SkeletonItem}),ElSkeletonItem=withNoopInstall(SkeletonItem),sliderContextKey=Symbol("sliderContextKey"),sliderProps=buildProps({modelValue:{type:definePropType([Number,Array]),default:0},id:{type:String,default:void 0},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},showInput:Boolean,showInputControls:{type:Boolean,default:!0},size:useSizeProp,inputSize:useSizeProp,showStops:Boolean,showTooltip:{type:Boolean,default:!0},formatTooltip:{type:definePropType(Function),default:void 0},disabled:Boolean,range:Boolean,vertical:Boolean,height:String,debounce:{type:Number,default:300},label:{type:String,default:void 0},rangeStartLabel:{type:String,default:void 0},rangeEndLabel:{type:String,default:void 0},formatValueText:{type:definePropType(Function),default:void 0},tooltipClass:{type:String,default:void 0},placement:{type:String,values:Ee$1,default:"top"},marks:{type:definePropType(Object)},validateEvent:{type:Boolean,default:!0}}),isValidValue$1=t=>isNumber$2(t)||isArray$6(t)&&t.every(isNumber$2),sliderEmits={[UPDATE_MODEL_EVENT]:isValidValue$1,[INPUT_EVENT]:isValidValue$1,[CHANGE_EVENT]:isValidValue$1},useLifecycle=(t,n,r)=>{const g=ref();return onMounted(async()=>{t.range?(Array.isArray(t.modelValue)?(n.firstValue=Math.max(t.min,t.modelValue[0]),n.secondValue=Math.min(t.max,t.modelValue[1])):(n.firstValue=t.min,n.secondValue=t.max),n.oldValue=[n.firstValue,n.secondValue]):(typeof t.modelValue!="number"||Number.isNaN(t.modelValue)?n.firstValue=t.min:n.firstValue=Math.min(t.max,Math.max(t.min,t.modelValue)),n.oldValue=n.firstValue),useEventListener(window,"resize",r),await nextTick(),r()}),{sliderWrapper:g}},useMarks=t=>computed(()=>t.marks?Object.keys(t.marks).map(Number.parseFloat).sort((r,g)=>r-g).filter(r=>r<=t.max&&r>=t.min).map(r=>({point:r,position:(r-t.min)*100/(t.max-t.min),mark:t.marks[r]})):[]),useSlide=(t,n,r)=>{const{form:g,formItem:y}=useFormItem(),L=shallowRef(),z=ref(),j=ref(),ae={firstButton:z,secondButton:j},de=computed(()=>t.disabled||(g==null?void 0:g.disabled)||!1),he=computed(()=>Math.min(n.firstValue,n.secondValue)),$e=computed(()=>Math.max(n.firstValue,n.secondValue)),Lt=computed(()=>t.range?`${100*($e.value-he.value)/(t.max-t.min)}%`:`${100*(n.firstValue-t.min)/(t.max-t.min)}%`),jt=computed(()=>t.range?`${100*(he.value-t.min)/(t.max-t.min)}%`:"0%"),$n=computed(()=>t.vertical?{height:t.height}:{}),Cn=computed(()=>t.vertical?{height:Lt.value,bottom:jt.value}:{width:Lt.value,left:jt.value}),Sn=()=>{L.value&&(n.sliderSize=L.value[`client${t.vertical?"Height":"Width"}`])},wn=Rn=>{const On=t.min+Rn*(t.max-t.min)/100;if(!t.range)return z;let Sr;return Math.abs(he.value-On)n.secondValue?"firstButton":"secondButton",ae[Sr]},xn=Rn=>{const On=wn(Rn);return On.value.setPosition(Rn),On},Tn=Rn=>{n.firstValue=Rn,Mn(t.range?[he.value,$e.value]:Rn)},kn=Rn=>{n.secondValue=Rn,t.range&&Mn([he.value,$e.value])},Mn=Rn=>{r(UPDATE_MODEL_EVENT,Rn),r(INPUT_EVENT,Rn)},An=async()=>{await nextTick(),r(CHANGE_EVENT,t.range?[he.value,$e.value]:t.modelValue)},Nn=Rn=>{var On,Sr,Ar,Da,Pa,Aa;if(de.value||n.dragging)return;Sn();let Ba=0;if(t.vertical){const La=(Ar=(Sr=(On=Rn.touches)==null?void 0:On.item(0))==null?void 0:Sr.clientY)!=null?Ar:Rn.clientY;Ba=(L.value.getBoundingClientRect().bottom-La)/n.sliderSize*100}else{const La=(Aa=(Pa=(Da=Rn.touches)==null?void 0:Da.item(0))==null?void 0:Pa.clientX)!=null?Aa:Rn.clientX,Va=L.value.getBoundingClientRect().left;Ba=(La-Va)/n.sliderSize*100}if(!(Ba<0||Ba>100))return xn(Ba)};return{elFormItem:y,slider:L,firstButton:z,secondButton:j,sliderDisabled:de,minValue:he,maxValue:$e,runwayStyle:$n,barStyle:Cn,resetSize:Sn,setPosition:xn,emitChange:An,onSliderWrapperPrevent:Rn=>{var On,Sr;(((On=ae.firstButton.value)==null?void 0:On.dragging)||((Sr=ae.secondButton.value)==null?void 0:Sr.dragging))&&Rn.preventDefault()},onSliderClick:Rn=>{Nn(Rn)&&An()},onSliderDown:async Rn=>{const On=Nn(Rn);On&&(await nextTick(),On.value.onButtonDown(Rn))},setFirstValue:Tn,setSecondValue:kn}},{left,down,right:right$1,up,home,end:end$1,pageUp,pageDown}=EVENT_CODE,useTooltip=(t,n,r)=>{const g=ref(),y=ref(!1),L=computed(()=>n.value instanceof Function),z=computed(()=>L.value&&n.value(t.modelValue)||t.modelValue),j=debounce$1(()=>{r.value&&(y.value=!0)},50),ae=debounce$1(()=>{r.value&&(y.value=!1)},50);return{tooltip:g,tooltipVisible:y,formatValue:z,displayTooltip:j,hideTooltip:ae}},useSliderButton=(t,n,r)=>{const{disabled:g,min:y,max:L,step:z,showTooltip:j,precision:ae,sliderSize:de,formatTooltip:he,emitChange:$e,resetSize:Lt,updateDragging:jt}=inject(sliderContextKey),{tooltip:$n,tooltipVisible:Cn,formatValue:Sn,displayTooltip:wn,hideTooltip:xn}=useTooltip(t,he,j),Tn=ref(),kn=computed(()=>`${(t.modelValue-y.value)/(L.value-y.value)*100}%`),Mn=computed(()=>t.vertical?{bottom:kn.value}:{left:kn.value}),An=()=>{n.hovering=!0,wn()},Nn=()=>{n.hovering=!1,n.dragging||xn()},Pn=za=>{g.value||(za.preventDefault(),Ba(za),window.addEventListener("mousemove",La),window.addEventListener("touchmove",La),window.addEventListener("mouseup",Va),window.addEventListener("touchend",Va),window.addEventListener("contextmenu",Va),Tn.value.focus())},In=za=>{g.value||(n.newPosition=Number.parseFloat(kn.value)+za/(L.value-y.value)*100,Ua(n.newPosition),$e())},Dn=()=>{In(-z.value)},Rn=()=>{In(z.value)},On=()=>{In(-z.value*4)},Sr=()=>{In(z.value*4)},Ar=()=>{g.value||(Ua(0),$e())},Da=()=>{g.value||(Ua(100),$e())},Pa=za=>{let Wa=!0;[left,down].includes(za.key)?Dn():[right$1,up].includes(za.key)?Rn():za.key===home?Ar():za.key===end$1?Da():za.key===pageDown?On():za.key===pageUp?Sr():Wa=!1,Wa&&za.preventDefault()},Aa=za=>{let Wa,ei;return za.type.startsWith("touch")?(ei=za.touches[0].clientY,Wa=za.touches[0].clientX):(ei=za.clientY,Wa=za.clientX),{clientX:Wa,clientY:ei}},Ba=za=>{n.dragging=!0,n.isClick=!0;const{clientX:Wa,clientY:ei}=Aa(za);t.vertical?n.startY=ei:n.startX=Wa,n.startPosition=Number.parseFloat(kn.value),n.newPosition=n.startPosition},La=za=>{if(n.dragging){n.isClick=!1,wn(),Lt();let Wa;const{clientX:ei,clientY:ja}=Aa(za);t.vertical?(n.currentY=ja,Wa=(n.startY-n.currentY)/de.value*100):(n.currentX=ei,Wa=(n.currentX-n.startX)/de.value*100),n.newPosition=n.startPosition+Wa,Ua(n.newPosition)}},Va=()=>{n.dragging&&(setTimeout(()=>{n.dragging=!1,n.hovering||xn(),n.isClick||Ua(n.newPosition),$e()},0),window.removeEventListener("mousemove",La),window.removeEventListener("touchmove",La),window.removeEventListener("mouseup",Va),window.removeEventListener("touchend",Va),window.removeEventListener("contextmenu",Va))},Ua=async za=>{if(za===null||Number.isNaN(+za))return;za<0?za=0:za>100&&(za=100);const Wa=100/((L.value-y.value)/z.value);let ja=Math.round(za/Wa)*Wa*(L.value-y.value)*.01+y.value;ja=Number.parseFloat(ja.toFixed(ae.value)),ja!==t.modelValue&&r(UPDATE_MODEL_EVENT,ja),!n.dragging&&t.modelValue!==n.oldValue&&(n.oldValue=t.modelValue),await nextTick(),n.dragging&&wn(),$n.value.updatePopper()};return watch$1(()=>n.dragging,za=>{jt(za)}),{disabled:g,button:Tn,tooltip:$n,tooltipVisible:Cn,showTooltip:j,wrapperStyle:Mn,formatValue:Sn,handleMouseEnter:An,handleMouseLeave:Nn,onButtonDown:Pn,onKeyDown:Pa,setPosition:Ua}},useStops=(t,n,r,g)=>({stops:computed(()=>{if(!t.showStops||t.min>t.max)return[];if(t.step===0)return[];const z=(t.max-t.min)/t.step,j=100*t.step/(t.max-t.min),ae=Array.from({length:z-1}).map((de,he)=>(he+1)*j);return t.range?ae.filter(de=>de<100*(r.value-t.min)/(t.max-t.min)||de>100*(g.value-t.min)/(t.max-t.min)):ae.filter(de=>de>100*(n.firstValue-t.min)/(t.max-t.min))}),getStopStyle:z=>t.vertical?{bottom:`${z}%`}:{left:`${z}%`}}),useWatch=(t,n,r,g,y,L)=>{const z=de=>{y(UPDATE_MODEL_EVENT,de),y(INPUT_EVENT,de)},j=()=>t.range?![r.value,g.value].every((de,he)=>de===n.oldValue[he]):t.modelValue!==n.oldValue,ae=()=>{var de,he;t.min>t.max&&throwError$1("Slider","min should not be greater than max.");const $e=t.modelValue;t.range&&Array.isArray($e)?$e[1]t.max?z([t.max,t.max]):$e[0]t.max?z([$e[0],t.max]):(n.firstValue=$e[0],n.secondValue=$e[1],j()&&(t.validateEvent&&((de=L==null?void 0:L.validate)==null||de.call(L,"change").catch(Lt=>void 0)),n.oldValue=$e.slice())):!t.range&&typeof $e=="number"&&!Number.isNaN($e)&&($et.max?z(t.max):(n.firstValue=$e,j()&&(t.validateEvent&&((he=L==null?void 0:L.validate)==null||he.call(L,"change").catch(Lt=>void 0)),n.oldValue=$e)))};ae(),watch$1(()=>n.dragging,de=>{de||ae()}),watch$1(()=>t.modelValue,(de,he)=>{n.dragging||Array.isArray(de)&&Array.isArray(he)&&de.every(($e,Lt)=>$e===he[Lt])&&n.firstValue===de[0]&&n.secondValue===de[1]||ae()},{deep:!0}),watch$1(()=>[t.min,t.max],()=>{ae()})},sliderButtonProps=buildProps({modelValue:{type:Number,default:0},vertical:Boolean,tooltipClass:String,placement:{type:String,values:Ee$1,default:"top"}}),sliderButtonEmits={[UPDATE_MODEL_EVENT]:t=>isNumber$2(t)},_hoisted_1$5a=["tabindex"],__default__$s=defineComponent({name:"ElSliderButton"}),_sfc_main$5C=defineComponent({...__default__$s,props:sliderButtonProps,emits:sliderButtonEmits,setup(t,{expose:n,emit:r}){const g=t,y=useNamespace("slider"),L=reactive({hovering:!1,dragging:!1,isClick:!1,startX:0,currentX:0,startY:0,currentY:0,startPosition:0,newPosition:0,oldValue:g.modelValue}),{disabled:z,button:j,tooltip:ae,showTooltip:de,tooltipVisible:he,wrapperStyle:$e,formatValue:Lt,handleMouseEnter:jt,handleMouseLeave:$n,onButtonDown:Cn,onKeyDown:Sn,setPosition:wn}=useSliderButton(g,L,r),{hovering:xn,dragging:Tn}=toRefs(L);return n({onButtonDown:Cn,onKeyDown:Sn,setPosition:wn,hovering:xn,dragging:Tn}),(kn,Mn)=>(openBlock(),createElementBlock("div",{ref_key:"button",ref:j,class:normalizeClass([unref(y).e("button-wrapper"),{hover:unref(xn),dragging:unref(Tn)}]),style:normalizeStyle$1(unref($e)),tabindex:unref(z)?-1:0,onMouseenter:Mn[0]||(Mn[0]=(...An)=>unref(jt)&&unref(jt)(...An)),onMouseleave:Mn[1]||(Mn[1]=(...An)=>unref($n)&&unref($n)(...An)),onMousedown:Mn[2]||(Mn[2]=(...An)=>unref(Cn)&&unref(Cn)(...An)),onTouchstart:Mn[3]||(Mn[3]=(...An)=>unref(Cn)&&unref(Cn)(...An)),onFocus:Mn[4]||(Mn[4]=(...An)=>unref(jt)&&unref(jt)(...An)),onBlur:Mn[5]||(Mn[5]=(...An)=>unref($n)&&unref($n)(...An)),onKeydown:Mn[6]||(Mn[6]=(...An)=>unref(Sn)&&unref(Sn)(...An))},[createVNode$1(unref(ElTooltip),{ref_key:"tooltip",ref:ae,visible:unref(he),placement:kn.placement,"fallback-placements":["top","bottom","right","left"],"stop-popper-mouse-event":!1,"popper-class":kn.tooltipClass,disabled:!unref(de),persistent:""},{content:withCtx(()=>[createBaseVNode("span",null,toDisplayString(unref(Lt)),1)]),default:withCtx(()=>[createBaseVNode("div",{class:normalizeClass([unref(y).e("button"),{hover:unref(xn),dragging:unref(Tn)}])},null,2)]),_:1},8,["visible","placement","popper-class","disabled"])],46,_hoisted_1$5a))}});var SliderButton=_export_sfc$1(_sfc_main$5C,[["__file","/home/runner/work/element-plus/element-plus/packages/components/slider/src/button.vue"]]);const sliderMarkerProps=buildProps({mark:{type:definePropType([String,Object]),default:void 0}});var SliderMarker=defineComponent({name:"ElSliderMarker",props:sliderMarkerProps,setup(t){const n=useNamespace("slider"),r=computed(()=>isString$3(t.mark)?t.mark:t.mark.label),g=computed(()=>isString$3(t.mark)?void 0:t.mark.style);return()=>h$1("div",{class:n.e("marks-text"),style:g.value},r.value)}});const _hoisted_1$59=["id","role","aria-label","aria-labelledby"],_hoisted_2$4W={key:1},__default__$r=defineComponent({name:"ElSlider"}),_sfc_main$5B=defineComponent({...__default__$r,props:sliderProps,emits:sliderEmits,setup(t,{expose:n,emit:r}){const g=t,y=useNamespace("slider"),{t:L}=useLocale(),z=reactive({firstValue:0,secondValue:0,oldValue:0,dragging:!1,sliderSize:1}),{elFormItem:j,slider:ae,firstButton:de,secondButton:he,sliderDisabled:$e,minValue:Lt,maxValue:jt,runwayStyle:$n,barStyle:Cn,resetSize:Sn,emitChange:wn,onSliderWrapperPrevent:xn,onSliderClick:Tn,onSliderDown:kn,setFirstValue:Mn,setSecondValue:An}=useSlide(g,z,r),{stops:Nn,getStopStyle:Pn}=useStops(g,z,Lt,jt),{inputId:In,isLabeledByFormItem:Dn}=useFormItemInputId(g,{formItemContext:j}),Rn=useFormSize(),On=computed(()=>g.inputSize||Rn.value),Sr=computed(()=>g.label||L("el.slider.defaultLabel",{min:g.min,max:g.max})),Ar=computed(()=>g.range?g.rangeStartLabel||L("el.slider.defaultRangeStartLabel"):Sr.value),Da=computed(()=>g.formatValueText?g.formatValueText(za.value):`${za.value}`),Pa=computed(()=>g.rangeEndLabel||L("el.slider.defaultRangeEndLabel")),Aa=computed(()=>g.formatValueText?g.formatValueText(Wa.value):`${Wa.value}`),Ba=computed(()=>[y.b(),y.m(Rn.value),y.is("vertical",g.vertical),{[y.m("with-input")]:g.showInput}]),La=useMarks(g);useWatch(g,z,Lt,jt,r,j);const Va=computed(()=>{const Ka=[g.min,g.max,g.step].map(Ya=>{const Ga=`${Ya}`.split(".")[1];return Ga?Ga.length:0});return Math.max.apply(null,Ka)}),{sliderWrapper:Ua}=useLifecycle(g,z,Sn),{firstValue:za,secondValue:Wa,sliderSize:ei}=toRefs(z),ja=Ka=>{z.dragging=Ka};return provide(sliderContextKey,{...toRefs(g),sliderSize:ei,disabled:$e,precision:Va,emitChange:wn,resetSize:Sn,updateDragging:ja}),n({onSliderClick:Tn}),(Ka,Ya)=>{var Ga,Ja;return openBlock(),createElementBlock("div",{id:Ka.range?unref(In):void 0,ref_key:"sliderWrapper",ref:Ua,class:normalizeClass(unref(Ba)),role:Ka.range?"group":void 0,"aria-label":Ka.range&&!unref(Dn)?unref(Sr):void 0,"aria-labelledby":Ka.range&&unref(Dn)?(Ga=unref(j))==null?void 0:Ga.labelId:void 0,onTouchstart:Ya[2]||(Ya[2]=(...ti)=>unref(xn)&&unref(xn)(...ti)),onTouchmove:Ya[3]||(Ya[3]=(...ti)=>unref(xn)&&unref(xn)(...ti))},[createBaseVNode("div",{ref_key:"slider",ref:ae,class:normalizeClass([unref(y).e("runway"),{"show-input":Ka.showInput&&!Ka.range},unref(y).is("disabled",unref($e))]),style:normalizeStyle$1(unref($n)),onMousedown:Ya[0]||(Ya[0]=(...ti)=>unref(kn)&&unref(kn)(...ti)),onTouchstart:Ya[1]||(Ya[1]=(...ti)=>unref(kn)&&unref(kn)(...ti))},[createBaseVNode("div",{class:normalizeClass(unref(y).e("bar")),style:normalizeStyle$1(unref(Cn))},null,6),createVNode$1(SliderButton,{id:Ka.range?void 0:unref(In),ref_key:"firstButton",ref:de,"model-value":unref(za),vertical:Ka.vertical,"tooltip-class":Ka.tooltipClass,placement:Ka.placement,role:"slider","aria-label":Ka.range||!unref(Dn)?unref(Ar):void 0,"aria-labelledby":!Ka.range&&unref(Dn)?(Ja=unref(j))==null?void 0:Ja.labelId:void 0,"aria-valuemin":Ka.min,"aria-valuemax":Ka.range?unref(Wa):Ka.max,"aria-valuenow":unref(za),"aria-valuetext":unref(Da),"aria-orientation":Ka.vertical?"vertical":"horizontal","aria-disabled":unref($e),"onUpdate:modelValue":unref(Mn)},null,8,["id","model-value","vertical","tooltip-class","placement","aria-label","aria-labelledby","aria-valuemin","aria-valuemax","aria-valuenow","aria-valuetext","aria-orientation","aria-disabled","onUpdate:modelValue"]),Ka.range?(openBlock(),createBlock(SliderButton,{key:0,ref_key:"secondButton",ref:he,"model-value":unref(Wa),vertical:Ka.vertical,"tooltip-class":Ka.tooltipClass,placement:Ka.placement,role:"slider","aria-label":unref(Pa),"aria-valuemin":unref(za),"aria-valuemax":Ka.max,"aria-valuenow":unref(Wa),"aria-valuetext":unref(Aa),"aria-orientation":Ka.vertical?"vertical":"horizontal","aria-disabled":unref($e),"onUpdate:modelValue":unref(An)},null,8,["model-value","vertical","tooltip-class","placement","aria-label","aria-valuemin","aria-valuemax","aria-valuenow","aria-valuetext","aria-orientation","aria-disabled","onUpdate:modelValue"])):createCommentVNode("v-if",!0),Ka.showStops?(openBlock(),createElementBlock("div",_hoisted_2$4W,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(Nn),(ti,ai)=>(openBlock(),createElementBlock("div",{key:ai,class:normalizeClass(unref(y).e("stop")),style:normalizeStyle$1(unref(Pn)(ti))},null,6))),128))])):createCommentVNode("v-if",!0),unref(La).length>0?(openBlock(),createElementBlock(Fragment,{key:2},[createBaseVNode("div",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(La),(ti,ai)=>(openBlock(),createElementBlock("div",{key:ai,style:normalizeStyle$1(unref(Pn)(ti.position)),class:normalizeClass([unref(y).e("stop"),unref(y).e("marks-stop")])},null,6))),128))]),createBaseVNode("div",{class:normalizeClass(unref(y).e("marks"))},[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(La),(ti,ai)=>(openBlock(),createBlock(unref(SliderMarker),{key:ai,mark:ti.mark,style:normalizeStyle$1(unref(Pn)(ti.position))},null,8,["mark","style"]))),128))],2)],64)):createCommentVNode("v-if",!0)],38),Ka.showInput&&!Ka.range?(openBlock(),createBlock(unref(ElInputNumber),{key:0,ref:"input","model-value":unref(za),class:normalizeClass(unref(y).e("input")),step:Ka.step,disabled:unref($e),controls:Ka.showInputControls,min:Ka.min,max:Ka.max,debounce:Ka.debounce,size:unref(On),"onUpdate:modelValue":unref(Mn),onChange:unref(wn)},null,8,["model-value","class","step","disabled","controls","min","max","debounce","size","onUpdate:modelValue","onChange"])):createCommentVNode("v-if",!0)],42,_hoisted_1$59)}}});var Slider=_export_sfc$1(_sfc_main$5B,[["__file","/home/runner/work/element-plus/element-plus/packages/components/slider/src/slider.vue"]]);const ElSlider=withInstall(Slider),spaceItemProps=buildProps({prefixCls:{type:String}}),SpaceItem=defineComponent({name:"ElSpaceItem",props:spaceItemProps,setup(t,{slots:n}){const r=useNamespace("space"),g=computed(()=>`${t.prefixCls||r.b()}__item`);return()=>h$1("div",{class:g.value},renderSlot(n,"default"))}}),SIZE_MAP={small:8,default:12,large:16};function useSpace(t){const n=useNamespace("space"),r=computed(()=>[n.b(),n.m(t.direction),t.class]),g=ref(0),y=ref(0),L=computed(()=>{const j=t.wrap||t.fill?{flexWrap:"wrap",marginBottom:`-${y.value}px`}:{},ae={alignItems:t.alignment};return[j,ae,t.style]}),z=computed(()=>{const j={paddingBottom:`${y.value}px`,marginRight:`${g.value}px`},ae=t.fill?{flexGrow:1,minWidth:`${t.fillRatio}%`}:{};return[j,ae]});return watchEffect(()=>{const{size:j="small",wrap:ae,direction:de,fill:he}=t;if(isArray$6(j)){const[$e=0,Lt=0]=j;g.value=$e,y.value=Lt}else{let $e;isNumber$2(j)?$e=j:$e=SIZE_MAP[j||"small"]||SIZE_MAP.small,(ae||he)&&de==="horizontal"?g.value=y.value=$e:de==="horizontal"?(g.value=$e,y.value=0):(y.value=$e,g.value=0)}}),{classes:r,containerStyle:L,itemStyle:z}}const spaceProps=buildProps({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},class:{type:definePropType([String,Object,Array]),default:""},style:{type:definePropType([String,Array,Object]),default:""},alignment:{type:definePropType(String),default:"center"},prefixCls:{type:String},spacer:{type:definePropType([Object,String,Number,Array]),default:null,validator:t=>isVNode(t)||isNumber$2(t)||isString$3(t)},wrap:Boolean,fill:Boolean,fillRatio:{type:Number,default:100},size:{type:[String,Array,Number],values:componentSizes,validator:t=>isNumber$2(t)||isArray$6(t)&&t.length===2&&t.every(isNumber$2)}}),Space=defineComponent({name:"ElSpace",props:spaceProps,setup(t,{slots:n}){const{classes:r,containerStyle:g,itemStyle:y}=useSpace(t);function L(z,j="",ae=[]){const{prefixCls:de}=t;return z.forEach((he,$e)=>{isFragment(he)?isArray$6(he.children)&&he.children.forEach((Lt,jt)=>{isFragment(Lt)&&isArray$6(Lt.children)?L(Lt.children,`${j+jt}-`,ae):ae.push(createVNode$1(SpaceItem,{style:y.value,prefixCls:de,key:`nested-${j+jt}`},{default:()=>[Lt]},PatchFlags.PROPS|PatchFlags.STYLE,["style","prefixCls"]))}):isValidElementNode(he)&&ae.push(createVNode$1(SpaceItem,{style:y.value,prefixCls:de,key:`LoopKey${j+$e}`},{default:()=>[he]},PatchFlags.PROPS|PatchFlags.STYLE,["style","prefixCls"]))}),ae}return()=>{var z;const{spacer:j,direction:ae}=t,de=renderSlot(n,"default",{key:0},()=>[]);if(((z=de.children)!=null?z:[]).length===0)return null;if(isArray$6(de.children)){let he=L(de.children);if(j){const $e=he.length-1;he=he.reduce((Lt,jt,$n)=>{const Cn=[...Lt,jt];return $n!==$e&&Cn.push(createVNode$1("span",{style:[y.value,ae==="vertical"?"width: 100%":null],key:$n},[isVNode(j)?j:createTextVNode(j,PatchFlags.TEXT)],PatchFlags.STYLE)),Cn},[])}return createVNode$1("div",{class:r.value,style:g.value},he,PatchFlags.STYLE|PatchFlags.CLASS)}return de.children}}}),ElSpace=withInstall(Space),statisticProps=buildProps({decimalSeparator:{type:String,default:"."},groupSeparator:{type:String,default:","},precision:{type:Number,default:0},formatter:Function,value:{type:definePropType([Number,Object]),default:0},prefix:String,suffix:String,title:String,valueStyle:{type:definePropType([String,Object,Array])}}),__default__$q=defineComponent({name:"ElStatistic"}),_sfc_main$5A=defineComponent({...__default__$q,props:statisticProps,setup(t,{expose:n}){const r=t,g=useNamespace("statistic"),y=computed(()=>{const{value:L,formatter:z,precision:j,decimalSeparator:ae,groupSeparator:de}=r;if(isFunction$4(z))return z(L);if(!isNumber$2(L))return L;let[he,$e=""]=String(L).split(".");return $e=$e.padEnd(j,"0").slice(0,j>0?j:0),he=he.replace(/\B(?=(\d{3})+(?!\d))/g,de),[he,$e].join($e?ae:"")});return n({displayValue:y}),(L,z)=>(openBlock(),createElementBlock("div",{class:normalizeClass(unref(g).b())},[L.$slots.title||L.title?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(g).e("head"))},[renderSlot(L.$slots,"title",{},()=>[createTextVNode(toDisplayString(L.title),1)])],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(g).e("content"))},[L.$slots.prefix||L.prefix?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(g).e("prefix"))},[renderSlot(L.$slots,"prefix",{},()=>[createBaseVNode("span",null,toDisplayString(L.prefix),1)])],2)):createCommentVNode("v-if",!0),createBaseVNode("span",{class:normalizeClass(unref(g).e("number")),style:normalizeStyle$1(L.valueStyle)},toDisplayString(unref(y)),7),L.$slots.suffix||L.suffix?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref(g).e("suffix"))},[renderSlot(L.$slots,"suffix",{},()=>[createBaseVNode("span",null,toDisplayString(L.suffix),1)])],2)):createCommentVNode("v-if",!0)],2)],2))}});var Statistic=_export_sfc$1(_sfc_main$5A,[["__file","/home/runner/work/element-plus/element-plus/packages/components/statistic/src/statistic.vue"]]);const ElStatistic=withInstall(Statistic),countdownProps=buildProps({format:{type:String,default:"HH:mm:ss"},prefix:String,suffix:String,title:String,value:{type:definePropType([Number,Object]),default:0},valueStyle:{type:definePropType([String,Object,Array])}}),countdownEmits={finish:()=>!0,[CHANGE_EVENT]:t=>isNumber$2(t)},timeUnits$1=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]],getTime$1=t=>isNumber$2(t)?new Date(t).getTime():t.valueOf(),formatTime$2=(t,n)=>{let r=t;const g=/\[([^\]]*)]/g;return timeUnits$1.reduce((L,[z,j])=>{const ae=new RegExp(`${z}+(?![^\\[\\]]*\\])`,"g");if(ae.test(L)){const de=Math.floor(r/j);return r-=de*j,L.replace(ae,he=>String(de).padStart(he.length,"0"))}return L},n).replace(g,"$1")},__default__$p=defineComponent({name:"ElCountdown"}),_sfc_main$5z=defineComponent({...__default__$p,props:countdownProps,emits:countdownEmits,setup(t,{expose:n,emit:r}){const g=t;let y;const L=ref(getTime$1(g.value)-Date.now()),z=computed(()=>formatTime$2(L.value,g.format)),j=he=>formatTime$2(he,g.format),ae=()=>{y&&(cAF(y),y=void 0)},de=()=>{const he=getTime$1(g.value),$e=()=>{let Lt=he-Date.now();r("change",Lt),Lt<=0?(Lt=0,ae(),r("finish")):y=rAF($e),L.value=Lt};y=rAF($e)};return watch$1(()=>[g.value,g.format],()=>{ae(),de()},{immediate:!0}),onBeforeUnmount(()=>{ae()}),n({displayValue:z}),(he,$e)=>(openBlock(),createBlock(unref(ElStatistic),{value:L.value,title:he.title,prefix:he.prefix,suffix:he.suffix,"value-style":he.valueStyle,formatter:j},createSlots({_:2},[renderList(he.$slots,(Lt,jt)=>({name:jt,fn:withCtx(()=>[renderSlot(he.$slots,jt)])}))]),1032,["value","title","prefix","suffix","value-style"]))}});var Countdown=_export_sfc$1(_sfc_main$5z,[["__file","/home/runner/work/element-plus/element-plus/packages/components/countdown/src/countdown.vue"]]);const ElCountdown=withInstall(Countdown),stepsProps=buildProps({space:{type:[Number,String],default:""},active:{type:Number,default:0},direction:{type:String,default:"horizontal",values:["horizontal","vertical"]},alignCenter:{type:Boolean},simple:{type:Boolean},finishStatus:{type:String,values:["wait","process","finish","error","success"],default:"finish"},processStatus:{type:String,values:["wait","process","finish","error","success"],default:"process"}}),stepsEmits={[CHANGE_EVENT]:(t,n)=>[t,n].every(isNumber$2)},__default__$o=defineComponent({name:"ElSteps"}),_sfc_main$5y=defineComponent({...__default__$o,props:stepsProps,emits:stepsEmits,setup(t,{emit:n}){const r=t,g=useNamespace("steps"),y=ref([]);return watch$1(y,()=>{y.value.forEach((L,z)=>{L.setIndex(z)})}),provide("ElSteps",{props:r,steps:y}),watch$1(()=>r.active,(L,z)=>{n(CHANGE_EVENT,L,z)}),(L,z)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(g).b(),unref(g).m(L.simple?"simple":L.direction)])},[renderSlot(L.$slots,"default")],2))}});var Steps=_export_sfc$1(_sfc_main$5y,[["__file","/home/runner/work/element-plus/element-plus/packages/components/steps/src/steps.vue"]]);const stepProps=buildProps({title:{type:String,default:""},icon:{type:iconPropType},description:{type:String,default:""},status:{type:String,values:["","wait","process","finish","error","success"],default:""}}),__default__$n=defineComponent({name:"ElStep"}),_sfc_main$5x=defineComponent({...__default__$n,props:stepProps,setup(t){const n=t,r=useNamespace("step"),g=ref(-1),y=ref({}),L=ref(""),z=inject("ElSteps"),j=getCurrentInstance();onMounted(()=>{watch$1([()=>z.props.active,()=>z.props.processStatus,()=>z.props.finishStatus],([Mn])=>{Tn(Mn)},{immediate:!0})}),onBeforeUnmount(()=>{z.steps.value=z.steps.value.filter(Mn=>Mn.uid!==(j==null?void 0:j.uid))});const ae=computed(()=>n.status||L.value),de=computed(()=>{const Mn=z.steps.value[g.value-1];return Mn?Mn.currentStatus:"wait"}),he=computed(()=>z.props.alignCenter),$e=computed(()=>z.props.direction==="vertical"),Lt=computed(()=>z.props.simple),jt=computed(()=>z.steps.value.length),$n=computed(()=>{var Mn;return((Mn=z.steps.value[jt.value-1])==null?void 0:Mn.uid)===(j==null?void 0:j.uid)}),Cn=computed(()=>Lt.value?"":z.props.space),Sn=computed(()=>{const Mn={flexBasis:isNumber$2(Cn.value)?`${Cn.value}px`:Cn.value?Cn.value:`${100/(jt.value-(he.value?0:1))}%`};return $e.value||$n.value&&(Mn.maxWidth=`${100/jt.value}%`),Mn}),wn=Mn=>{g.value=Mn},xn=Mn=>{const An=Mn==="wait",Nn={transitionDelay:`${An?"-":""}${150*g.value}ms`},Pn=Mn===z.props.processStatus||An?0:100;Nn.borderWidth=Pn&&!Lt.value?"1px":0,Nn[z.props.direction==="vertical"?"height":"width"]=`${Pn}%`,y.value=Nn},Tn=Mn=>{Mn>g.value?L.value=z.props.finishStatus:Mn===g.value&&de.value!=="error"?L.value=z.props.processStatus:L.value="wait";const An=z.steps.value[g.value-1];An&&An.calcProgress(L.value)},kn=reactive({uid:computed(()=>j==null?void 0:j.uid),currentStatus:ae,setIndex:wn,calcProgress:xn});return z.steps.value=[...z.steps.value,kn],(Mn,An)=>(openBlock(),createElementBlock("div",{style:normalizeStyle$1(unref(Sn)),class:normalizeClass([unref(r).b(),unref(r).is(unref(Lt)?"simple":unref(z).props.direction),unref(r).is("flex",unref($n)&&!unref(Cn)&&!unref(he)),unref(r).is("center",unref(he)&&!unref($e)&&!unref(Lt))])},[createCommentVNode(" icon & line "),createBaseVNode("div",{class:normalizeClass([unref(r).e("head"),unref(r).is(unref(ae))])},[unref(Lt)?createCommentVNode("v-if",!0):(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(r).e("line"))},[createBaseVNode("i",{class:normalizeClass(unref(r).e("line-inner")),style:normalizeStyle$1(y.value)},null,6)],2)),createBaseVNode("div",{class:normalizeClass([unref(r).e("icon"),unref(r).is(Mn.icon||Mn.$slots.icon?"icon":"text")])},[renderSlot(Mn.$slots,"icon",{},()=>[Mn.icon?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(r).e("icon-inner"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Mn.icon)))]),_:1},8,["class"])):unref(ae)==="success"?(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass([unref(r).e("icon-inner"),unref(r).is("status")])},{default:withCtx(()=>[createVNode$1(unref(check_default))]),_:1},8,["class"])):unref(ae)==="error"?(openBlock(),createBlock(unref(ElIcon),{key:2,class:normalizeClass([unref(r).e("icon-inner"),unref(r).is("status")])},{default:withCtx(()=>[createVNode$1(unref(close_default))]),_:1},8,["class"])):unref(Lt)?createCommentVNode("v-if",!0):(openBlock(),createElementBlock("div",{key:3,class:normalizeClass(unref(r).e("icon-inner"))},toDisplayString(g.value+1),3))])],2)],2),createCommentVNode(" title & description "),createBaseVNode("div",{class:normalizeClass(unref(r).e("main"))},[createBaseVNode("div",{class:normalizeClass([unref(r).e("title"),unref(r).is(unref(ae))])},[renderSlot(Mn.$slots,"title",{},()=>[createTextVNode(toDisplayString(Mn.title),1)])],2),unref(Lt)?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(r).e("arrow"))},null,2)):(openBlock(),createElementBlock("div",{key:1,class:normalizeClass([unref(r).e("description"),unref(r).is(unref(ae))])},[renderSlot(Mn.$slots,"description",{},()=>[createTextVNode(toDisplayString(Mn.description),1)])],2))],2)],6))}});var Step=_export_sfc$1(_sfc_main$5x,[["__file","/home/runner/work/element-plus/element-plus/packages/components/steps/src/item.vue"]]);const ElSteps=withInstall(Steps,{Step}),ElStep=withNoopInstall(Step),switchProps=buildProps({modelValue:{type:[Boolean,String,Number],default:!1},value:{type:[Boolean,String,Number],default:!1},disabled:{type:Boolean,default:!1},width:{type:[String,Number],default:""},inlinePrompt:{type:Boolean,default:!1},activeIcon:{type:iconPropType},inactiveIcon:{type:iconPropType},activeText:{type:String,default:""},inactiveText:{type:String,default:""},activeColor:{type:String,default:""},inactiveColor:{type:String,default:""},borderColor:{type:String,default:""},activeValue:{type:[Boolean,String,Number],default:!0},inactiveValue:{type:[Boolean,String,Number],default:!1},name:{type:String,default:""},validateEvent:{type:Boolean,default:!0},id:String,loading:{type:Boolean,default:!1},beforeChange:{type:definePropType(Function)},size:{type:String,validator:isValidComponentSize},tabindex:{type:[String,Number]}}),switchEmits={[UPDATE_MODEL_EVENT]:t=>isBoolean(t)||isString$3(t)||isNumber$2(t),[CHANGE_EVENT]:t=>isBoolean(t)||isString$3(t)||isNumber$2(t),[INPUT_EVENT]:t=>isBoolean(t)||isString$3(t)||isNumber$2(t)},_hoisted_1$58=["onClick"],_hoisted_2$4V=["id","aria-checked","aria-disabled","name","true-value","false-value","disabled","tabindex","onKeydown"],_hoisted_3$4I=["aria-hidden"],_hoisted_4$1v=["aria-hidden"],_hoisted_5$y=["aria-hidden"],COMPONENT_NAME$8="ElSwitch",__default__$m=defineComponent({name:COMPONENT_NAME$8}),_sfc_main$5w=defineComponent({...__default__$m,props:switchProps,emits:switchEmits,setup(t,{expose:n,emit:r}){const g=t,y=getCurrentInstance(),{formItem:L}=useFormItem(),z=useFormSize(),j=useNamespace("switch");useDeprecated({from:'"value"',replacement:'"model-value" or "v-model"',scope:COMPONENT_NAME$8,version:"2.3.0",ref:"https://element-plus.org/en-US/component/switch.html#attributes",type:"Attribute"},computed(()=>{var Mn;return!!((Mn=y.vnode.props)!=null&&Mn.value)}));const{inputId:ae}=useFormItemInputId(g,{formItemContext:L}),de=useFormDisabled(computed(()=>g.loading)),he=ref(g.modelValue!==!1),$e=ref(),Lt=ref(),jt=computed(()=>[j.b(),j.m(z.value),j.is("disabled",de.value),j.is("checked",Sn.value)]),$n=computed(()=>({width:addUnit(g.width)}));watch$1(()=>g.modelValue,()=>{he.value=!0}),watch$1(()=>g.value,()=>{he.value=!1});const Cn=computed(()=>he.value?g.modelValue:g.value),Sn=computed(()=>Cn.value===g.activeValue);[g.activeValue,g.inactiveValue].includes(Cn.value)||(r(UPDATE_MODEL_EVENT,g.inactiveValue),r(CHANGE_EVENT,g.inactiveValue),r(INPUT_EVENT,g.inactiveValue)),watch$1(Sn,Mn=>{var An;$e.value.checked=Mn,g.validateEvent&&((An=L==null?void 0:L.validate)==null||An.call(L,"change").catch(Nn=>void 0))});const wn=()=>{const Mn=Sn.value?g.inactiveValue:g.activeValue;r(UPDATE_MODEL_EVENT,Mn),r(CHANGE_EVENT,Mn),r(INPUT_EVENT,Mn),nextTick(()=>{$e.value.checked=Sn.value})},xn=()=>{if(de.value)return;const{beforeChange:Mn}=g;if(!Mn){wn();return}const An=Mn();[isPromise$1(An),isBoolean(An)].includes(!0)||throwError$1(COMPONENT_NAME$8,"beforeChange must return type `Promise` or `boolean`"),isPromise$1(An)?An.then(Pn=>{Pn&&wn()}).catch(Pn=>{}):An&&wn()},Tn=computed(()=>j.cssVarBlock({...g.activeColor?{"on-color":g.activeColor}:null,...g.inactiveColor?{"off-color":g.inactiveColor}:null,...g.borderColor?{"border-color":g.borderColor}:null})),kn=()=>{var Mn,An;(An=(Mn=$e.value)==null?void 0:Mn.focus)==null||An.call(Mn)};return onMounted(()=>{$e.value.checked=Sn.value}),n({focus:kn,checked:Sn}),(Mn,An)=>(openBlock(),createElementBlock("div",{class:normalizeClass(unref(jt)),style:normalizeStyle$1(unref(Tn)),onClick:withModifiers(xn,["prevent"])},[createBaseVNode("input",{id:unref(ae),ref_key:"input",ref:$e,class:normalizeClass(unref(j).e("input")),type:"checkbox",role:"switch","aria-checked":unref(Sn),"aria-disabled":unref(de),name:Mn.name,"true-value":Mn.activeValue,"false-value":Mn.inactiveValue,disabled:unref(de),tabindex:Mn.tabindex,onChange:wn,onKeydown:withKeys(xn,["enter"])},null,42,_hoisted_2$4V),!Mn.inlinePrompt&&(Mn.inactiveIcon||Mn.inactiveText)?(openBlock(),createElementBlock("span",{key:0,class:normalizeClass([unref(j).e("label"),unref(j).em("label","left"),unref(j).is("active",!unref(Sn))])},[Mn.inactiveIcon?(openBlock(),createBlock(unref(ElIcon),{key:0},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Mn.inactiveIcon)))]),_:1})):createCommentVNode("v-if",!0),!Mn.inactiveIcon&&Mn.inactiveText?(openBlock(),createElementBlock("span",{key:1,"aria-hidden":unref(Sn)},toDisplayString(Mn.inactiveText),9,_hoisted_3$4I)):createCommentVNode("v-if",!0)],2)):createCommentVNode("v-if",!0),createBaseVNode("span",{ref_key:"core",ref:Lt,class:normalizeClass(unref(j).e("core")),style:normalizeStyle$1(unref($n))},[Mn.inlinePrompt?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(unref(j).e("inner"))},[Mn.activeIcon||Mn.inactiveIcon?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(j).is("icon"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(Sn)?Mn.activeIcon:Mn.inactiveIcon)))]),_:1},8,["class"])):Mn.activeText||Mn.inactiveText?(openBlock(),createElementBlock("span",{key:1,class:normalizeClass(unref(j).is("text")),"aria-hidden":!unref(Sn)},toDisplayString(unref(Sn)?Mn.activeText:Mn.inactiveText),11,_hoisted_4$1v)):createCommentVNode("v-if",!0)],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(j).e("action"))},[Mn.loading?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(j).is("loading"))},{default:withCtx(()=>[createVNode$1(unref(loading_default))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],2)],6),!Mn.inlinePrompt&&(Mn.activeIcon||Mn.activeText)?(openBlock(),createElementBlock("span",{key:1,class:normalizeClass([unref(j).e("label"),unref(j).em("label","right"),unref(j).is("active",unref(Sn))])},[Mn.activeIcon?(openBlock(),createBlock(unref(ElIcon),{key:0},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Mn.activeIcon)))]),_:1})):createCommentVNode("v-if",!0),!Mn.activeIcon&&Mn.activeText?(openBlock(),createElementBlock("span",{key:1,"aria-hidden":!unref(Sn)},toDisplayString(Mn.activeText),9,_hoisted_5$y)):createCommentVNode("v-if",!0)],2)):createCommentVNode("v-if",!0)],14,_hoisted_1$58))}});var Switch=_export_sfc$1(_sfc_main$5w,[["__file","/home/runner/work/element-plus/element-plus/packages/components/switch/src/switch.vue"]]);const ElSwitch=withInstall(Switch);/*! + * escape-html + * Copyright(c) 2012-2013 TJ Holowaychuk + * Copyright(c) 2015 Andreas Lubbe + * Copyright(c) 2015 Tiancheng "Timothy" Gu + * MIT Licensed + */var matchHtmlRegExp=/["'&<>]/,escapeHtml_1=escapeHtml;function escapeHtml(t){var n=""+t,r=matchHtmlRegExp.exec(n);if(!r)return n;var g,y="",L=0,z=0;for(L=r.index;Ltypeof de=="string"?get$1(j,de):de(j,ae,t))):(n!=="$key"&&isObject$7(j)&&"$value"in j&&(j=j.$value),[isObject$7(j)?get$1(j,n):j])},z=function(j,ae){if(g)return g(j.value,ae.value);for(let de=0,he=j.key.length;deae.key[de])return 1}return 0};return t.map((j,ae)=>({value:j,index:ae,key:L?L(j,ae):null})).sort((j,ae)=>{let de=z(j,ae);return de||(de=j.index-ae.index),de*+r}).map(j=>j.value)},getColumnById=function(t,n){let r=null;return t.columns.forEach(g=>{g.id===n&&(r=g)}),r},getColumnByKey=function(t,n){let r=null;for(let g=0;g{if(!t)throw new Error("Row is required when get row identity");if(typeof n=="string"){if(!n.includes("."))return`${t[n]}`;const r=n.split(".");let g=t;for(const y of r)g=g[y];return`${g}`}else if(typeof n=="function")return n.call(null,t)},getKeysMap=function(t,n){const r={};return(t||[]).forEach((g,y)=>{r[getRowIdentity(g,n)]={row:g,index:y}}),r};function mergeOptions(t,n){const r={};let g;for(g in t)r[g]=t[g];for(g in n)if(hasOwn$1(n,g)){const y=n[g];typeof y!="undefined"&&(r[g]=y)}return r}function parseWidth(t){return t===""||t!==void 0&&(t=Number.parseInt(t,10),Number.isNaN(t)&&(t="")),t}function parseMinWidth(t){return t===""||t!==void 0&&(t=parseWidth(t),Number.isNaN(t)&&(t=80)),t}function parseHeight(t){return typeof t=="number"?t:typeof t=="string"?/^\d+(?:px)?$/.test(t)?Number.parseInt(t,10):t:null}function compose(...t){return t.length===0?n=>n:t.length===1?t[0]:t.reduce((n,r)=>(...g)=>n(r(...g)))}function toggleRowStatus(t,n,r){let g=!1;const y=t.indexOf(n),L=y!==-1,z=j=>{j==="add"?t.push(n):t.splice(y,1),g=!0,isArray$6(n.children)&&n.children.forEach(ae=>{toggleRowStatus(t,ae,r!=null?r:!L)})};return isBoolean(r)?r&&!L?z("add"):!r&&L&&z("remove"):z(L?"remove":"add"),g}function walkTreeNode(t,n,r="children",g="hasChildren"){const y=z=>!(Array.isArray(z)&&z.length);function L(z,j,ae){n(z,j,ae),j.forEach(de=>{if(de[g]){n(de,null,ae+1);return}const he=de[r];y(he)||L(de,he,ae+1)})}t.forEach(z=>{if(z[g]){n(z,null,0);return}const j=z[r];y(j)||L(z,j,0)})}let removePopper;function createTablePopper(t,n,r,g,y){y=merge$3({enterable:!0,showArrow:!0},y);const L=t==null?void 0:t.dataset.prefix,z=t==null?void 0:t.querySelector(`.${L}-scrollbar__wrap`);function j(){const Sn=y.effect==="light",wn=document.createElement("div");return wn.className=[`${L}-popper`,Sn?"is-light":"is-dark",y.popperClass||""].join(" "),r=escapeHtml_1(r),wn.innerHTML=r,wn.style.zIndex=String(g()),t==null||t.appendChild(wn),wn}function ae(){const Sn=document.createElement("div");return Sn.className=`${L}-popper__arrow`,Sn}function de(){he&&he.update()}removePopper==null||removePopper(),removePopper=()=>{try{he&&he.destroy(),jt&&(t==null||t.removeChild(jt)),n.removeEventListener("mouseenter",$e),n.removeEventListener("mouseleave",Lt),z==null||z.removeEventListener("scroll",removePopper),removePopper=void 0}catch{}};let he=null,$e=de,Lt=removePopper;y.enterable&&({onOpen:$e,onClose:Lt}=useDelayedToggle({showAfter:y.showAfter,hideAfter:y.hideAfter,open:de,close:removePopper}));const jt=j();jt.onmouseenter=$e,jt.onmouseleave=Lt;const $n=[];if(y.offset&&$n.push({name:"offset",options:{offset:[0,y.offset]}}),y.showArrow){const Sn=jt.appendChild(ae());$n.push({name:"arrow",options:{element:Sn,padding:10}})}const Cn=y.popperOptions||{};return he=yn$1(n,jt,{placement:y.placement||"top",strategy:"fixed",...Cn,modifiers:Cn.modifiers?$n.concat(Cn.modifiers):$n}),n.addEventListener("mouseenter",$e),n.addEventListener("mouseleave",Lt),z==null||z.addEventListener("scroll",removePopper),he}function getCurrentColumns(t){return t.children?flatMap(t.children,getCurrentColumns):[t]}function getColSpan(t,n){return t+n.colSpan}const isFixedColumn=(t,n,r,g)=>{let y=0,L=t;const z=r.states.columns.value;if(g){const ae=getCurrentColumns(g[t]);y=z.slice(0,z.indexOf(ae[0])).reduce(getColSpan,0),L=y+ae.reduce(getColSpan,0)-1}else y=t;let j;switch(n){case"left":L=z.length-r.states.rightFixedLeafColumnsLength.value&&(j="right");break;default:L=z.length-r.states.rightFixedLeafColumnsLength.value&&(j="right")}return j?{direction:j,start:y,after:L}:{}},getFixedColumnsClass=(t,n,r,g,y,L=0)=>{const z=[],{direction:j,start:ae,after:de}=isFixedColumn(n,r,g,y);if(j){const he=j==="left";z.push(`${t}-fixed-column--${j}`),he&&de+L===g.states.fixedLeafColumnsLength.value-1?z.push("is-last-column"):!he&&ae-L===g.states.columns.value.length-g.states.rightFixedLeafColumnsLength.value&&z.push("is-first-column")}return z};function getOffset(t,n){return t+(n.realWidth===null||Number.isNaN(n.realWidth)?Number(n.width):n.realWidth)}const getFixedColumnOffset=(t,n,r,g)=>{const{direction:y,start:L=0,after:z=0}=isFixedColumn(t,n,r,g);if(!y)return;const j={},ae=y==="left",de=r.states.columns.value;return ae?j.left=de.slice(0,L).reduce(getOffset,0):j.right=de.slice(z+1).reverse().reduce(getOffset,0),j},ensurePosition=(t,n)=>{!t||Number.isNaN(t[n])||(t[n]=`${t[n]}px`)};function useExpand(t){const n=getCurrentInstance(),r=ref(!1),g=ref([]);return{updateExpandRows:()=>{const ae=t.data.value||[],de=t.rowKey.value;if(r.value)g.value=ae.slice();else if(de){const he=getKeysMap(g.value,de);g.value=ae.reduce(($e,Lt)=>{const jt=getRowIdentity(Lt,de);return he[jt]&&$e.push(Lt),$e},[])}else g.value=[]},toggleRowExpansion:(ae,de)=>{toggleRowStatus(g.value,ae,de)&&n.emit("expand-change",ae,g.value.slice())},setExpandRowKeys:ae=>{n.store.assertRowKey();const de=t.data.value||[],he=t.rowKey.value,$e=getKeysMap(de,he);g.value=ae.reduce((Lt,jt)=>{const $n=$e[jt];return $n&&Lt.push($n.row),Lt},[])},isRowExpanded:ae=>{const de=t.rowKey.value;return de?!!getKeysMap(g.value,de)[getRowIdentity(ae,de)]:g.value.includes(ae)},states:{expandRows:g,defaultExpandAll:r}}}function useCurrent(t){const n=getCurrentInstance(),r=ref(null),g=ref(null),y=de=>{n.store.assertRowKey(),r.value=de,z(de)},L=()=>{r.value=null},z=de=>{const{data:he,rowKey:$e}=t;let Lt=null;$e.value&&(Lt=(unref(he)||[]).find(jt=>getRowIdentity(jt,$e.value)===de)),g.value=Lt,n.emit("current-change",g.value,null)};return{setCurrentRowKey:y,restoreCurrentRowKey:L,setCurrentRowByKey:z,updateCurrentRow:de=>{const he=g.value;if(de&&de!==he){g.value=de,n.emit("current-change",g.value,he);return}!de&&he&&(g.value=null,n.emit("current-change",null,he))},updateCurrentRowData:()=>{const de=t.rowKey.value,he=t.data.value||[],$e=g.value;if(!he.includes($e)&&$e){if(de){const Lt=getRowIdentity($e,de);z(Lt)}else g.value=null;g.value===null&&n.emit("current-change",null,$e)}else r.value&&(z(r.value),L())},states:{_currentRowKey:r,currentRow:g}}}function useTree$2(t){const n=ref([]),r=ref({}),g=ref(16),y=ref(!1),L=ref({}),z=ref("hasChildren"),j=ref("children"),ae=getCurrentInstance(),de=computed(()=>{if(!t.rowKey.value)return{};const wn=t.data.value||[];return $e(wn)}),he=computed(()=>{const wn=t.rowKey.value,xn=Object.keys(L.value),Tn={};return xn.length&&xn.forEach(kn=>{if(L.value[kn].length){const Mn={children:[]};L.value[kn].forEach(An=>{const Nn=getRowIdentity(An,wn);Mn.children.push(Nn),An[z.value]&&!Tn[Nn]&&(Tn[Nn]={children:[]})}),Tn[kn]=Mn}}),Tn}),$e=wn=>{const xn=t.rowKey.value,Tn={};return walkTreeNode(wn,(kn,Mn,An)=>{const Nn=getRowIdentity(kn,xn);Array.isArray(Mn)?Tn[Nn]={children:Mn.map(Pn=>getRowIdentity(Pn,xn)),level:An}:y.value&&(Tn[Nn]={children:[],lazy:!0,level:An})},j.value,z.value),Tn},Lt=(wn=!1,xn=(Tn=>(Tn=ae.store)==null?void 0:Tn.states.defaultExpandAll.value)())=>{var Tn;const kn=de.value,Mn=he.value,An=Object.keys(kn),Nn={};if(An.length){const Pn=unref(r),In=[],Dn=(On,Sr)=>{if(wn)return n.value?xn||n.value.includes(Sr):!!(xn||(On==null?void 0:On.expanded));{const Ar=xn||n.value&&n.value.includes(Sr);return!!((On==null?void 0:On.expanded)||Ar)}};An.forEach(On=>{const Sr=Pn[On],Ar={...kn[On]};if(Ar.expanded=Dn(Sr,On),Ar.lazy){const{loaded:Da=!1,loading:Pa=!1}=Sr||{};Ar.loaded=!!Da,Ar.loading=!!Pa,In.push(On)}Nn[On]=Ar});const Rn=Object.keys(Mn);y.value&&Rn.length&&In.length&&Rn.forEach(On=>{const Sr=Pn[On],Ar=Mn[On].children;if(In.includes(On)){if(Nn[On].children.length!==0)throw new Error("[ElTable]children must be an empty array.");Nn[On].children=Ar}else{const{loaded:Da=!1,loading:Pa=!1}=Sr||{};Nn[On]={lazy:!0,loaded:!!Da,loading:!!Pa,expanded:Dn(Sr,On),children:Ar,level:""}}})}r.value=Nn,(Tn=ae.store)==null||Tn.updateTableScrollY()};watch$1(()=>n.value,()=>{Lt(!0)}),watch$1(()=>de.value,()=>{Lt()}),watch$1(()=>he.value,()=>{Lt()});const jt=wn=>{n.value=wn,Lt()},$n=(wn,xn)=>{ae.store.assertRowKey();const Tn=t.rowKey.value,kn=getRowIdentity(wn,Tn),Mn=kn&&r.value[kn];if(kn&&Mn&&"expanded"in Mn){const An=Mn.expanded;xn=typeof xn=="undefined"?!Mn.expanded:xn,r.value[kn].expanded=xn,An!==xn&&ae.emit("expand-change",wn,xn),ae.store.updateTableScrollY()}},Cn=wn=>{ae.store.assertRowKey();const xn=t.rowKey.value,Tn=getRowIdentity(wn,xn),kn=r.value[Tn];y.value&&kn&&"loaded"in kn&&!kn.loaded?Sn(wn,Tn,kn):$n(wn,void 0)},Sn=(wn,xn,Tn)=>{const{load:kn}=ae.props;kn&&!r.value[xn].loaded&&(r.value[xn].loading=!0,kn(wn,Tn,Mn=>{if(!Array.isArray(Mn))throw new TypeError("[ElTable] data must be an array");r.value[xn].loading=!1,r.value[xn].loaded=!0,r.value[xn].expanded=!0,Mn.length&&(L.value[xn]=Mn),ae.emit("expand-change",wn,!0)}))};return{loadData:Sn,loadOrToggle:Cn,toggleTreeExpansion:$n,updateTreeExpandKeys:jt,updateTreeData:Lt,normalize:$e,states:{expandRowKeys:n,treeData:r,indent:g,lazy:y,lazyTreeNodeMap:L,lazyColumnIdentifier:z,childrenColumnName:j}}}const sortData=(t,n)=>{const r=n.sortingColumn;return!r||typeof r.sortable=="string"?t:orderBy(t,n.sortProp,n.sortOrder,r.sortMethod,r.sortBy)},doFlattenColumns=t=>{const n=[];return t.forEach(r=>{r.children?n.push.apply(n,doFlattenColumns(r.children)):n.push(r)}),n};function useWatcher$1(){var t;const n=getCurrentInstance(),{size:r}=toRefs((t=n.proxy)==null?void 0:t.$props),g=ref(null),y=ref([]),L=ref([]),z=ref(!1),j=ref([]),ae=ref([]),de=ref([]),he=ref([]),$e=ref([]),Lt=ref([]),jt=ref([]),$n=ref([]),Cn=[],Sn=ref(0),wn=ref(0),xn=ref(0),Tn=ref(!1),kn=ref([]),Mn=ref(!1),An=ref(!1),Nn=ref(null),Pn=ref({}),In=ref(null),Dn=ref(null),Rn=ref(null),On=ref(null),Sr=ref(null);watch$1(y,()=>n.state&&Aa(!1),{deep:!0});const Ar=()=>{if(!g.value)throw new Error("[ElTable] prop row-key is required")},Da=gi=>{var si;(si=gi.children)==null||si.forEach(Za=>{Za.fixed=gi.fixed,Da(Za)})},Pa=()=>{j.value.forEach(qa=>{Da(qa)}),he.value=j.value.filter(qa=>qa.fixed===!0||qa.fixed==="left"),$e.value=j.value.filter(qa=>qa.fixed==="right"),he.value.length>0&&j.value[0]&&j.value[0].type==="selection"&&!j.value[0].fixed&&(j.value[0].fixed=!0,he.value.unshift(j.value[0]));const gi=j.value.filter(qa=>!qa.fixed);ae.value=[].concat(he.value).concat(gi).concat($e.value);const si=doFlattenColumns(gi),Za=doFlattenColumns(he.value),ni=doFlattenColumns($e.value);Sn.value=si.length,wn.value=Za.length,xn.value=ni.length,de.value=[].concat(Za).concat(si).concat(ni),z.value=he.value.length>0||$e.value.length>0},Aa=(gi,si=!1)=>{gi&&Pa(),si?n.state.doLayout():n.state.debouncedUpdateLayout()},Ba=gi=>kn.value.includes(gi),La=()=>{Tn.value=!1,kn.value.length&&(kn.value=[],n.emit("selection-change",[]))},Va=()=>{let gi;if(g.value){gi=[];const si=getKeysMap(kn.value,g.value),Za=getKeysMap(y.value,g.value);for(const ni in si)hasOwn$1(si,ni)&&!Za[ni]&&gi.push(si[ni].row)}else gi=kn.value.filter(si=>!y.value.includes(si));if(gi.length){const si=kn.value.filter(Za=>!gi.includes(Za));kn.value=si,n.emit("selection-change",si.slice())}},Ua=()=>(kn.value||[]).slice(),za=(gi,si=void 0,Za=!0)=>{if(toggleRowStatus(kn.value,gi,si)){const qa=(kn.value||[]).slice();Za&&n.emit("select",qa,gi),n.emit("selection-change",qa)}},Wa=()=>{var gi,si;const Za=An.value?!Tn.value:!(Tn.value||kn.value.length);Tn.value=Za;let ni=!1,qa=0;const ii=(si=(gi=n==null?void 0:n.store)==null?void 0:gi.states)==null?void 0:si.rowKey.value;y.value.forEach((bi,xi)=>{const Di=xi+qa;Nn.value?Nn.value.call(null,bi,Di)&&toggleRowStatus(kn.value,bi,Za)&&(ni=!0):toggleRowStatus(kn.value,bi,Za)&&(ni=!0),qa+=Ka(getRowIdentity(bi,ii))}),ni&&n.emit("selection-change",kn.value?kn.value.slice():[]),n.emit("select-all",kn.value)},ei=()=>{const gi=getKeysMap(kn.value,g.value);y.value.forEach(si=>{const Za=getRowIdentity(si,g.value),ni=gi[Za];ni&&(kn.value[ni.index]=si)})},ja=()=>{var gi,si,Za;if(((gi=y.value)==null?void 0:gi.length)===0){Tn.value=!1;return}let ni;g.value&&(ni=getKeysMap(kn.value,g.value));const qa=function(Di){return ni?!!ni[getRowIdentity(Di,g.value)]:kn.value.includes(Di)};let ii=!0,bi=0,xi=0;for(let Di=0,Oi=(y.value||[]).length;Di{var si;if(!n||!n.store)return 0;const{treeData:Za}=n.store.states;let ni=0;const qa=(si=Za.value[gi])==null?void 0:si.children;return qa&&(ni+=qa.length,qa.forEach(ii=>{ni+=Ka(ii)})),ni},Ya=(gi,si)=>{Array.isArray(gi)||(gi=[gi]);const Za={};return gi.forEach(ni=>{Pn.value[ni.id]=si,Za[ni.columnKey||ni.id]=si}),Za},Ga=(gi,si,Za)=>{Dn.value&&Dn.value!==gi&&(Dn.value.order=null),Dn.value=gi,Rn.value=si,On.value=Za},Ja=()=>{let gi=unref(L);Object.keys(Pn.value).forEach(si=>{const Za=Pn.value[si];if(!Za||Za.length===0)return;const ni=getColumnById({columns:de.value},si);ni&&ni.filterMethod&&(gi=gi.filter(qa=>Za.some(ii=>ni.filterMethod.call(null,ii,qa,ni))))}),In.value=gi},ti=()=>{y.value=sortData(In.value,{sortingColumn:Dn.value,sortProp:Rn.value,sortOrder:On.value})},ai=(gi=void 0)=>{gi&&gi.filter||Ja(),ti()},Fa=gi=>{const{tableHeaderRef:si}=n.refs;if(!si)return;const Za=Object.assign({},si.filterPanels),ni=Object.keys(Za);if(!!ni.length)if(typeof gi=="string"&&(gi=[gi]),Array.isArray(gi)){const qa=gi.map(ii=>getColumnByKey({columns:de.value},ii));ni.forEach(ii=>{const bi=qa.find(xi=>xi.id===ii);bi&&(bi.filteredValue=[])}),n.store.commit("filterChange",{column:qa,values:[],silent:!0,multi:!0})}else ni.forEach(qa=>{const ii=de.value.find(bi=>bi.id===qa);ii&&(ii.filteredValue=[])}),Pn.value={},n.store.commit("filterChange",{column:{},values:[],silent:!0})},Xa=()=>{!Dn.value||(Ga(null,null,null),n.store.commit("changeSortCondition",{silent:!0}))},{setExpandRowKeys:ri,toggleRowExpansion:li,updateExpandRows:fi,states:oi,isRowExpanded:mi}=useExpand({data:y,rowKey:g}),{updateTreeExpandKeys:ui,toggleTreeExpansion:vi,updateTreeData:di,loadOrToggle:ci,states:_i}=useTree$2({data:y,rowKey:g}),{updateCurrentRowData:$i,updateCurrentRow:Ci,setCurrentRowKey:Ti,states:Ai}=useCurrent({data:y,rowKey:g});return{assertRowKey:Ar,updateColumns:Pa,scheduleLayout:Aa,isSelected:Ba,clearSelection:La,cleanSelection:Va,getSelectionRows:Ua,toggleRowSelection:za,_toggleAllSelection:Wa,toggleAllSelection:null,updateSelectionByRowKey:ei,updateAllSelected:ja,updateFilters:Ya,updateCurrentRow:Ci,updateSort:Ga,execFilter:Ja,execSort:ti,execQuery:ai,clearFilter:Fa,clearSort:Xa,toggleRowExpansion:li,setExpandRowKeysAdapter:gi=>{ri(gi),ui(gi)},setCurrentRowKey:Ti,toggleRowExpansionAdapter:(gi,si)=>{de.value.some(({type:ni})=>ni==="expand")?li(gi,si):vi(gi,si)},isRowExpanded:mi,updateExpandRows:fi,updateCurrentRowData:$i,loadOrToggle:ci,updateTreeData:di,states:{tableSize:r,rowKey:g,data:y,_data:L,isComplex:z,_columns:j,originColumns:ae,columns:de,fixedColumns:he,rightFixedColumns:$e,leafColumns:Lt,fixedLeafColumns:jt,rightFixedLeafColumns:$n,updateOrderFns:Cn,leafColumnsLength:Sn,fixedLeafColumnsLength:wn,rightFixedLeafColumnsLength:xn,isAllSelected:Tn,selection:kn,reserveSelection:Mn,selectOnIndeterminate:An,selectable:Nn,filters:Pn,filteredData:In,sortingColumn:Dn,sortProp:Rn,sortOrder:On,hoverRow:Sr,...oi,..._i,...Ai}}}function replaceColumn(t,n){return t.map(r=>{var g;return r.id===n.id?n:((g=r.children)!=null&&g.length&&(r.children=replaceColumn(r.children,n)),r)})}function sortColumn(t){t.forEach(n=>{var r,g;n.no=(r=n.getColumnIndex)==null?void 0:r.call(n),(g=n.children)!=null&&g.length&&sortColumn(n.children)}),t.sort((n,r)=>n.no-r.no)}function useStore$1(){const t=getCurrentInstance(),n=useWatcher$1();return{ns:useNamespace("table"),...n,mutations:{setData(z,j){const ae=unref(z._data)!==j;z.data.value=j,z._data.value=j,t.store.execQuery(),t.store.updateCurrentRowData(),t.store.updateExpandRows(),t.store.updateTreeData(t.store.states.defaultExpandAll.value),unref(z.reserveSelection)?(t.store.assertRowKey(),t.store.updateSelectionByRowKey()):ae?t.store.clearSelection():t.store.cleanSelection(),t.store.updateAllSelected(),t.$ready&&t.store.scheduleLayout()},insertColumn(z,j,ae,de){const he=unref(z._columns);let $e=[];ae?(ae&&!ae.children&&(ae.children=[]),ae.children.push(j),$e=replaceColumn(he,ae)):(he.push(j),$e=he),sortColumn($e),z._columns.value=$e,z.updateOrderFns.push(de),j.type==="selection"&&(z.selectable.value=j.selectable,z.reserveSelection.value=j.reserveSelection),t.$ready&&(t.store.updateColumns(),t.store.scheduleLayout())},updateColumnOrder(z,j){var ae;((ae=j.getColumnIndex)==null?void 0:ae.call(j))!==j.no&&(sortColumn(z._columns.value),t.$ready&&t.store.updateColumns())},removeColumn(z,j,ae,de){const he=unref(z._columns)||[];if(ae)ae.children.splice(ae.children.findIndex(Lt=>Lt.id===j.id),1),nextTick(()=>{var Lt;((Lt=ae.children)==null?void 0:Lt.length)===0&&delete ae.children}),z._columns.value=replaceColumn(he,ae);else{const Lt=he.indexOf(j);Lt>-1&&(he.splice(Lt,1),z._columns.value=he)}const $e=z.updateOrderFns.indexOf(de);$e>-1&&z.updateOrderFns.splice($e,1),t.$ready&&(t.store.updateColumns(),t.store.scheduleLayout())},sort(z,j){const{prop:ae,order:de,init:he}=j;if(ae){const $e=unref(z.columns).find(Lt=>Lt.property===ae);$e&&($e.order=de,t.store.updateSort($e,ae,de),t.store.commit("changeSortCondition",{init:he}))}},changeSortCondition(z,j){const{sortingColumn:ae,sortProp:de,sortOrder:he}=z,$e=unref(ae),Lt=unref(de),jt=unref(he);jt===null&&(z.sortingColumn.value=null,z.sortProp.value=null);const $n={filter:!0};t.store.execQuery($n),(!j||!(j.silent||j.init))&&t.emit("sort-change",{column:$e,prop:Lt,order:jt}),t.store.updateTableScrollY()},filterChange(z,j){const{column:ae,values:de,silent:he}=j,$e=t.store.updateFilters(ae,de);t.store.execQuery(),he||t.emit("filter-change",$e),t.store.updateTableScrollY()},toggleAllSelection(){t.store.toggleAllSelection()},rowSelectedChanged(z,j){t.store.toggleRowSelection(j),t.store.updateAllSelected()},setHoverRow(z,j){z.hoverRow.value=j},setCurrentRow(z,j){t.store.updateCurrentRow(j)}},commit:function(z,...j){const ae=t.store.mutations;if(ae[z])ae[z].apply(t,[t.store.states].concat(j));else throw new Error(`Action not found: ${z}`)},updateTableScrollY:function(){nextTick(()=>t.layout.updateScrollY.apply(t.layout))}}}const InitialStateMap={rowKey:"rowKey",defaultExpandAll:"defaultExpandAll",selectOnIndeterminate:"selectOnIndeterminate",indent:"indent",lazy:"lazy",data:"data",["treeProps.hasChildren"]:{key:"lazyColumnIdentifier",default:"hasChildren"},["treeProps.children"]:{key:"childrenColumnName",default:"children"}};function createStore$1(t,n){if(!t)throw new Error("Table is required.");const r=useStore$1();return r.toggleAllSelection=debounce$1(r._toggleAllSelection,10),Object.keys(InitialStateMap).forEach(g=>{handleValue(getArrKeysValue(n,g),g,r)}),proxyTableProps(r,n),r}function proxyTableProps(t,n){Object.keys(InitialStateMap).forEach(r=>{watch$1(()=>getArrKeysValue(n,r),g=>{handleValue(g,r,t)})})}function handleValue(t,n,r){let g=t,y=InitialStateMap[n];typeof InitialStateMap[n]=="object"&&(y=y.key,g=g||InitialStateMap[n].default),r.states[y].value=g}function getArrKeysValue(t,n){if(n.includes(".")){const r=n.split(".");let g=t;return r.forEach(y=>{g=g[y]}),g}else return t[n]}class TableLayout{constructor(n){this.observers=[],this.table=null,this.store=null,this.columns=[],this.fit=!0,this.showHeader=!0,this.height=ref(null),this.scrollX=ref(!1),this.scrollY=ref(!1),this.bodyWidth=ref(null),this.fixedWidth=ref(null),this.rightFixedWidth=ref(null),this.gutterWidth=0;for(const r in n)hasOwn$1(n,r)&&(isRef(this[r])?this[r].value=n[r]:this[r]=n[r]);if(!this.table)throw new Error("Table is required for Table Layout");if(!this.store)throw new Error("Store is required for Table Layout")}updateScrollY(){if(this.height.value===null)return!1;const r=this.table.refs.scrollBarRef;if(this.table.vnode.el&&(r==null?void 0:r.wrapRef)){let g=!0;const y=this.scrollY.value;return g=r.wrapRef.scrollHeight>r.wrapRef.clientHeight,this.scrollY.value=g,y!==g}return!1}setHeight(n,r="height"){if(!isClient)return;const g=this.table.vnode.el;if(n=parseHeight(n),this.height.value=Number(n),!g&&(n||n===0))return nextTick(()=>this.setHeight(n,r));typeof n=="number"?(g.style[r]=`${n}px`,this.updateElsHeight()):typeof n=="string"&&(g.style[r]=n,this.updateElsHeight())}setMaxHeight(n){this.setHeight(n,"max-height")}getFlattenColumns(){const n=[];return this.table.store.states.columns.value.forEach(g=>{g.isColumnGroup?n.push.apply(n,g.columns):n.push(g)}),n}updateElsHeight(){this.updateScrollY(),this.notifyObservers("scrollable")}headerDisplayNone(n){if(!n)return!0;let r=n;for(;r.tagName!=="DIV";){if(getComputedStyle(r).display==="none")return!0;r=r.parentElement}return!1}updateColumnsWidth(){if(!isClient)return;const n=this.fit,r=this.table.vnode.el.clientWidth;let g=0;const y=this.getFlattenColumns(),L=y.filter(ae=>typeof ae.width!="number");if(y.forEach(ae=>{typeof ae.width=="number"&&ae.realWidth&&(ae.realWidth=null)}),L.length>0&&n){if(y.forEach(ae=>{g+=Number(ae.width||ae.minWidth||80)}),g<=r){this.scrollX.value=!1;const ae=r-g;if(L.length===1)L[0].realWidth=Number(L[0].minWidth||80)+ae;else{const de=L.reduce((Lt,jt)=>Lt+Number(jt.minWidth||80),0),he=ae/de;let $e=0;L.forEach((Lt,jt)=>{if(jt===0)return;const $n=Math.floor(Number(Lt.minWidth||80)*he);$e+=$n,Lt.realWidth=Number(Lt.minWidth||80)+$n}),L[0].realWidth=Number(L[0].minWidth||80)+ae-$e}}else this.scrollX.value=!0,L.forEach(ae=>{ae.realWidth=Number(ae.minWidth)});this.bodyWidth.value=Math.max(g,r),this.table.state.resizeState.value.width=this.bodyWidth.value}else y.forEach(ae=>{!ae.width&&!ae.minWidth?ae.realWidth=80:ae.realWidth=Number(ae.width||ae.minWidth),g+=ae.realWidth}),this.scrollX.value=g>r,this.bodyWidth.value=g;const z=this.store.states.fixedColumns.value;if(z.length>0){let ae=0;z.forEach(de=>{ae+=Number(de.realWidth||de.width)}),this.fixedWidth.value=ae}const j=this.store.states.rightFixedColumns.value;if(j.length>0){let ae=0;j.forEach(de=>{ae+=Number(de.realWidth||de.width)}),this.rightFixedWidth.value=ae}this.notifyObservers("columns")}addObserver(n){this.observers.push(n)}removeObserver(n){const r=this.observers.indexOf(n);r!==-1&&this.observers.splice(r,1)}notifyObservers(n){this.observers.forEach(g=>{var y,L;switch(n){case"columns":(y=g.state)==null||y.onColumnsChange(this);break;case"scrollable":(L=g.state)==null||L.onScrollableChange(this);break;default:throw new Error(`Table Layout don't have event ${n}.`)}})}}const{CheckboxGroup:ElCheckboxGroup}=ElCheckbox,_sfc_main$5v=defineComponent({name:"ElTableFilterPanel",components:{ElCheckbox,ElCheckboxGroup,ElScrollbar,ElTooltip,ElIcon,ArrowDown:arrow_down_default,ArrowUp:arrow_up_default},directives:{ClickOutside},props:{placement:{type:String,default:"bottom-start"},store:{type:Object},column:{type:Object},upDataColumn:{type:Function}},setup(t){const n=getCurrentInstance(),{t:r}=useLocale(),g=useNamespace("table-filter"),y=n==null?void 0:n.parent;y.filterPanels.value[t.column.id]||(y.filterPanels.value[t.column.id]=n);const L=ref(!1),z=ref(null),j=computed(()=>t.column&&t.column.filters),ae=computed({get:()=>{var kn;return(((kn=t.column)==null?void 0:kn.filteredValue)||[])[0]},set:kn=>{de.value&&(typeof kn!="undefined"&&kn!==null?de.value.splice(0,1,kn):de.value.splice(0,1))}}),de=computed({get(){return t.column?t.column.filteredValue||[]:[]},set(kn){t.column&&t.upDataColumn("filteredValue",kn)}}),he=computed(()=>t.column?t.column.filterMultiple:!0),$e=kn=>kn.value===ae.value,Lt=()=>{L.value=!1},jt=kn=>{kn.stopPropagation(),L.value=!L.value},$n=()=>{L.value=!1},Cn=()=>{xn(de.value),Lt()},Sn=()=>{de.value=[],xn(de.value),Lt()},wn=kn=>{ae.value=kn,xn(typeof kn!="undefined"&&kn!==null?de.value:[]),Lt()},xn=kn=>{t.store.commit("filterChange",{column:t.column,values:kn}),t.store.updateAllSelected()};watch$1(L,kn=>{t.column&&t.upDataColumn("filterOpened",kn)},{immediate:!0});const Tn=computed(()=>{var kn,Mn;return(Mn=(kn=z.value)==null?void 0:kn.popperRef)==null?void 0:Mn.contentRef});return{tooltipVisible:L,multiple:he,filteredValue:de,filterValue:ae,filters:j,handleConfirm:Cn,handleReset:Sn,handleSelect:wn,isActive:$e,t:r,ns:g,showFilterPanel:jt,hideFilterPanel:$n,popperPaneRef:Tn,tooltip:z}}}),_hoisted_1$57={key:0},_hoisted_2$4U=["disabled"],_hoisted_3$4H=["label","onClick"];function _sfc_render$4H(t,n,r,g,y,L){const z=resolveComponent("el-checkbox"),j=resolveComponent("el-checkbox-group"),ae=resolveComponent("el-scrollbar"),de=resolveComponent("arrow-up"),he=resolveComponent("arrow-down"),$e=resolveComponent("el-icon"),Lt=resolveComponent("el-tooltip"),jt=resolveDirective("click-outside");return openBlock(),createBlock(Lt,{ref:"tooltip",visible:t.tooltipVisible,offset:0,placement:t.placement,"show-arrow":!1,"stop-popper-mouse-event":!1,teleported:"",effect:"light",pure:"","popper-class":t.ns.b(),persistent:""},{content:withCtx(()=>[t.multiple?(openBlock(),createElementBlock("div",_hoisted_1$57,[createBaseVNode("div",{class:normalizeClass(t.ns.e("content"))},[createVNode$1(ae,{"wrap-class":t.ns.e("wrap")},{default:withCtx(()=>[createVNode$1(j,{modelValue:t.filteredValue,"onUpdate:modelValue":n[0]||(n[0]=$n=>t.filteredValue=$n),class:normalizeClass(t.ns.e("checkbox-group"))},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.filters,$n=>(openBlock(),createBlock(z,{key:$n.value,label:$n.value},{default:withCtx(()=>[createTextVNode(toDisplayString($n.text),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue","class"])]),_:1},8,["wrap-class"])],2),createBaseVNode("div",{class:normalizeClass(t.ns.e("bottom"))},[createBaseVNode("button",{class:normalizeClass({[t.ns.is("disabled")]:t.filteredValue.length===0}),disabled:t.filteredValue.length===0,type:"button",onClick:n[1]||(n[1]=(...$n)=>t.handleConfirm&&t.handleConfirm(...$n))},toDisplayString(t.t("el.table.confirmFilter")),11,_hoisted_2$4U),createBaseVNode("button",{type:"button",onClick:n[2]||(n[2]=(...$n)=>t.handleReset&&t.handleReset(...$n))},toDisplayString(t.t("el.table.resetFilter")),1)],2)])):(openBlock(),createElementBlock("ul",{key:1,class:normalizeClass(t.ns.e("list"))},[createBaseVNode("li",{class:normalizeClass([t.ns.e("list-item"),{[t.ns.is("active")]:t.filterValue===void 0||t.filterValue===null}]),onClick:n[3]||(n[3]=$n=>t.handleSelect(null))},toDisplayString(t.t("el.table.clearFilter")),3),(openBlock(!0),createElementBlock(Fragment,null,renderList(t.filters,$n=>(openBlock(),createElementBlock("li",{key:$n.value,class:normalizeClass([t.ns.e("list-item"),t.ns.is("active",t.isActive($n))]),label:$n.value,onClick:Cn=>t.handleSelect($n.value)},toDisplayString($n.text),11,_hoisted_3$4H))),128))],2))]),default:withCtx(()=>[withDirectives((openBlock(),createElementBlock("span",{class:normalizeClass([`${t.ns.namespace.value}-table__column-filter-trigger`,`${t.ns.namespace.value}-none-outline`]),onClick:n[4]||(n[4]=(...$n)=>t.showFilterPanel&&t.showFilterPanel(...$n))},[createVNode$1($e,null,{default:withCtx(()=>[t.column.filterOpened?(openBlock(),createBlock(de,{key:0})):(openBlock(),createBlock(he,{key:1}))]),_:1})],2)),[[jt,t.hideFilterPanel,t.popperPaneRef]])]),_:1},8,["visible","placement","popper-class"])}var FilterPanel=_export_sfc$1(_sfc_main$5v,[["render",_sfc_render$4H],["__file","/home/runner/work/element-plus/element-plus/packages/components/table/src/filter-panel.vue"]]);function useLayoutObserver(t){const n=getCurrentInstance();onBeforeMount(()=>{r.value.addObserver(n)}),onMounted(()=>{g(r.value),y(r.value)}),onUpdated(()=>{g(r.value),y(r.value)}),onUnmounted(()=>{r.value.removeObserver(n)});const r=computed(()=>{const L=t.layout;if(!L)throw new Error("Can not find table layout.");return L}),g=L=>{var z;const j=((z=t.vnode.el)==null?void 0:z.querySelectorAll("colgroup > col"))||[];if(!j.length)return;const ae=L.getFlattenColumns(),de={};ae.forEach(he=>{de[he.id]=he});for(let he=0,$e=j.length;he<$e;he++){const Lt=j[he],jt=Lt.getAttribute("name"),$n=de[jt];$n&&Lt.setAttribute("width",$n.realWidth||$n.width)}},y=L=>{var z,j;const ae=((z=t.vnode.el)==null?void 0:z.querySelectorAll("colgroup > col[name=gutter]"))||[];for(let he=0,$e=ae.length;he<$e;he++)ae[he].setAttribute("width",L.scrollY.value?L.gutterWidth:"0");const de=((j=t.vnode.el)==null?void 0:j.querySelectorAll("th.gutter"))||[];for(let he=0,$e=de.length;he<$e;he++){const Lt=de[he];Lt.style.width=L.scrollY.value?`${L.gutterWidth}px`:"0",Lt.style.display=L.scrollY.value?"":"none"}};return{tableLayout:r.value,onColumnsChange:g,onScrollableChange:y}}const TABLE_INJECTION_KEY=Symbol("ElTable");function useEvent(t,n){const r=getCurrentInstance(),g=inject(TABLE_INJECTION_KEY),y=Cn=>{Cn.stopPropagation()},L=(Cn,Sn)=>{!Sn.filters&&Sn.sortable?$n(Cn,Sn,!1):Sn.filterable&&!Sn.sortable&&y(Cn),g==null||g.emit("header-click",Sn,Cn)},z=(Cn,Sn)=>{g==null||g.emit("header-contextmenu",Sn,Cn)},j=ref(null),ae=ref(!1),de=ref({}),he=(Cn,Sn)=>{if(!!isClient&&!(Sn.children&&Sn.children.length>0)&&j.value&&t.border){ae.value=!0;const wn=g;n("set-drag-visible",!0);const Tn=(wn==null?void 0:wn.vnode.el).getBoundingClientRect().left,kn=r.vnode.el.querySelector(`th.${Sn.id}`),Mn=kn.getBoundingClientRect(),An=Mn.left-Tn+30;addClass(kn,"noclick"),de.value={startMouseLeft:Cn.clientX,startLeft:Mn.right-Tn,startColumnLeft:Mn.left-Tn,tableLeft:Tn};const Nn=wn==null?void 0:wn.refs.resizeProxy;Nn.style.left=`${de.value.startLeft}px`,document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};const Pn=Dn=>{const Rn=Dn.clientX-de.value.startMouseLeft,On=de.value.startLeft+Rn;Nn.style.left=`${Math.max(An,On)}px`},In=()=>{if(ae.value){const{startColumnLeft:Dn,startLeft:Rn}=de.value,Sr=Number.parseInt(Nn.style.left,10)-Dn;Sn.width=Sn.realWidth=Sr,wn==null||wn.emit("header-dragend",Sn.width,Rn-Dn,Sn,Cn),requestAnimationFrame(()=>{t.store.scheduleLayout(!1,!0)}),document.body.style.cursor="",ae.value=!1,j.value=null,de.value={},n("set-drag-visible",!1)}document.removeEventListener("mousemove",Pn),document.removeEventListener("mouseup",In),document.onselectstart=null,document.ondragstart=null,setTimeout(()=>{removeClass(kn,"noclick")},0)};document.addEventListener("mousemove",Pn),document.addEventListener("mouseup",In)}},$e=(Cn,Sn)=>{var wn;if(Sn.children&&Sn.children.length>0)return;const xn=(wn=Cn.target)==null?void 0:wn.closest("th");if(!(!Sn||!Sn.resizable)&&!ae.value&&t.border){const Tn=xn.getBoundingClientRect(),kn=document.body.style;Tn.width>12&&Tn.right-Cn.pageX<8?(kn.cursor="col-resize",hasClass(xn,"is-sortable")&&(xn.style.cursor="col-resize"),j.value=Sn):ae.value||(kn.cursor="",hasClass(xn,"is-sortable")&&(xn.style.cursor="pointer"),j.value=null)}},Lt=()=>{!isClient||(document.body.style.cursor="")},jt=({order:Cn,sortOrders:Sn})=>{if(Cn==="")return Sn[0];const wn=Sn.indexOf(Cn||null);return Sn[wn>Sn.length-2?0:wn+1]},$n=(Cn,Sn,wn)=>{var xn;Cn.stopPropagation();const Tn=Sn.order===wn?null:wn||jt(Sn),kn=(xn=Cn.target)==null?void 0:xn.closest("th");if(kn&&hasClass(kn,"noclick")){removeClass(kn,"noclick");return}if(!Sn.sortable)return;const Mn=t.store.states;let An=Mn.sortProp.value,Nn;const Pn=Mn.sortingColumn.value;(Pn!==Sn||Pn===Sn&&Pn.order===null)&&(Pn&&(Pn.order=null),Mn.sortingColumn.value=Sn,An=Sn.property),Tn?Nn=Sn.order=Tn:Nn=Sn.order=null,Mn.sortProp.value=An,Mn.sortOrder.value=Nn,g==null||g.store.commit("changeSortCondition")};return{handleHeaderClick:L,handleHeaderContextMenu:z,handleMouseDown:he,handleMouseMove:$e,handleMouseOut:Lt,handleSortClick:$n,handleFilterClick:y}}function useStyle$2(t){const n=inject(TABLE_INJECTION_KEY),r=useNamespace("table");return{getHeaderRowStyle:j=>{const ae=n==null?void 0:n.props.headerRowStyle;return typeof ae=="function"?ae.call(null,{rowIndex:j}):ae},getHeaderRowClass:j=>{const ae=[],de=n==null?void 0:n.props.headerRowClassName;return typeof de=="string"?ae.push(de):typeof de=="function"&&ae.push(de.call(null,{rowIndex:j})),ae.join(" ")},getHeaderCellStyle:(j,ae,de,he)=>{var $e;let Lt=($e=n==null?void 0:n.props.headerCellStyle)!=null?$e:{};typeof Lt=="function"&&(Lt=Lt.call(null,{rowIndex:j,columnIndex:ae,row:de,column:he}));const jt=getFixedColumnOffset(ae,he.fixed,t.store,de);return ensurePosition(jt,"left"),ensurePosition(jt,"right"),Object.assign({},Lt,jt)},getHeaderCellClass:(j,ae,de,he)=>{const $e=getFixedColumnsClass(r.b(),ae,he.fixed,t.store,de),Lt=[he.id,he.order,he.headerAlign,he.className,he.labelClassName,...$e];he.children||Lt.push("is-leaf"),he.sortable&&Lt.push("is-sortable");const jt=n==null?void 0:n.props.headerCellClassName;return typeof jt=="string"?Lt.push(jt):typeof jt=="function"&&Lt.push(jt.call(null,{rowIndex:j,columnIndex:ae,row:de,column:he})),Lt.push(r.e("cell")),Lt.filter($n=>Boolean($n)).join(" ")}}}const getAllColumns=t=>{const n=[];return t.forEach(r=>{r.children?(n.push(r),n.push.apply(n,getAllColumns(r.children))):n.push(r)}),n},convertToRows=t=>{let n=1;const r=(L,z)=>{if(z&&(L.level=z.level+1,n{r(ae,L),j+=ae.colSpan}),L.colSpan=j}else L.colSpan=1};t.forEach(L=>{L.level=1,r(L,void 0)});const g=[];for(let L=0;L{L.children?(L.rowSpan=1,L.children.forEach(z=>z.isSubColumn=!0)):L.rowSpan=n-L.level+1,g[L.level-1].push(L)}),g};function useUtils$1(t){const n=inject(TABLE_INJECTION_KEY),r=computed(()=>convertToRows(t.store.states.originColumns.value));return{isGroup:computed(()=>{const L=r.value.length>1;return L&&n&&(n.state.isGroup.value=!0),L}),toggleAllSelection:L=>{L.stopPropagation(),n==null||n.store.commit("toggleAllSelection")},columnRows:r}}var TableHeader=defineComponent({name:"ElTableHeader",components:{ElCheckbox},props:{fixed:{type:String,default:""},store:{required:!0,type:Object},border:Boolean,defaultSort:{type:Object,default:()=>({prop:"",order:""})}},setup(t,{emit:n}){const r=getCurrentInstance(),g=inject(TABLE_INJECTION_KEY),y=useNamespace("table"),L=ref({}),{onColumnsChange:z,onScrollableChange:j}=useLayoutObserver(g);onMounted(async()=>{await nextTick(),await nextTick();const{prop:An,order:Nn}=t.defaultSort;g==null||g.store.commit("sort",{prop:An,order:Nn,init:!0})});const{handleHeaderClick:ae,handleHeaderContextMenu:de,handleMouseDown:he,handleMouseMove:$e,handleMouseOut:Lt,handleSortClick:jt,handleFilterClick:$n}=useEvent(t,n),{getHeaderRowStyle:Cn,getHeaderRowClass:Sn,getHeaderCellStyle:wn,getHeaderCellClass:xn}=useStyle$2(t),{isGroup:Tn,toggleAllSelection:kn,columnRows:Mn}=useUtils$1(t);return r.state={onColumnsChange:z,onScrollableChange:j},r.filterPanels=L,{ns:y,filterPanels:L,onColumnsChange:z,onScrollableChange:j,columnRows:Mn,getHeaderRowClass:Sn,getHeaderRowStyle:Cn,getHeaderCellClass:xn,getHeaderCellStyle:wn,handleHeaderClick:ae,handleHeaderContextMenu:de,handleMouseDown:he,handleMouseMove:$e,handleMouseOut:Lt,handleSortClick:jt,handleFilterClick:$n,isGroup:Tn,toggleAllSelection:kn}},render(){const{ns:t,isGroup:n,columnRows:r,getHeaderCellStyle:g,getHeaderCellClass:y,getHeaderRowClass:L,getHeaderRowStyle:z,handleHeaderClick:j,handleHeaderContextMenu:ae,handleMouseDown:de,handleMouseMove:he,handleSortClick:$e,handleMouseOut:Lt,store:jt,$parent:$n}=this;let Cn=1;return h$1("thead",{class:{[t.is("group")]:n}},r.map((Sn,wn)=>h$1("tr",{class:L(wn),key:wn,style:z(wn)},Sn.map((xn,Tn)=>(xn.rowSpan>Cn&&(Cn=xn.rowSpan),h$1("th",{class:y(wn,Tn,Sn,xn),colspan:xn.colSpan,key:`${xn.id}-thead`,rowspan:xn.rowSpan,style:g(wn,Tn,Sn,xn),onClick:kn=>j(kn,xn),onContextmenu:kn=>ae(kn,xn),onMousedown:kn=>de(kn,xn),onMousemove:kn=>he(kn,xn),onMouseout:Lt},[h$1("div",{class:["cell",xn.filteredValue&&xn.filteredValue.length>0?"highlight":""]},[xn.renderHeader?xn.renderHeader({column:xn,$index:Tn,store:jt,_self:$n}):xn.label,xn.sortable&&h$1("span",{onClick:kn=>$e(kn,xn),class:"caret-wrapper"},[h$1("i",{onClick:kn=>$e(kn,xn,"ascending"),class:"sort-caret ascending"}),h$1("i",{onClick:kn=>$e(kn,xn,"descending"),class:"sort-caret descending"})]),xn.filterable&&h$1(FilterPanel,{store:jt,placement:xn.filterPlacement||"bottom-start",column:xn,upDataColumn:(kn,Mn)=>{xn[kn]=Mn}})])]))))))}});function useEvents(t){const n=inject(TABLE_INJECTION_KEY),r=ref(""),g=ref(h$1("div")),{nextZIndex:y}=useZIndex(),L=(jt,$n,Cn)=>{var Sn;const wn=n,xn=getCell(jt);let Tn;const kn=(Sn=wn==null?void 0:wn.vnode.el)==null?void 0:Sn.dataset.prefix;xn&&(Tn=getColumnByCell({columns:t.store.states.columns.value},xn,kn),Tn&&(wn==null||wn.emit(`cell-${Cn}`,$n,Tn,xn,jt))),wn==null||wn.emit(`row-${Cn}`,$n,Tn,jt)},z=(jt,$n)=>{L(jt,$n,"dblclick")},j=(jt,$n)=>{t.store.commit("setCurrentRow",$n),L(jt,$n,"click")},ae=(jt,$n)=>{L(jt,$n,"contextmenu")},de=debounce$1(jt=>{t.store.commit("setHoverRow",jt)},30),he=debounce$1(()=>{t.store.commit("setHoverRow",null)},30);return{handleDoubleClick:z,handleClick:j,handleContextMenu:ae,handleMouseEnter:de,handleMouseLeave:he,handleCellMouseEnter:(jt,$n,Cn)=>{var Sn;const wn=n,xn=getCell(jt),Tn=(Sn=wn==null?void 0:wn.vnode.el)==null?void 0:Sn.dataset.prefix;if(xn){const Pn=getColumnByCell({columns:t.store.states.columns.value},xn,Tn),In=wn.hoverState={cell:xn,column:Pn,row:$n};wn==null||wn.emit("cell-mouse-enter",In.row,In.column,In.cell,jt)}if(!Cn)return;const kn=jt.target.querySelector(".cell");if(!(hasClass(kn,`${Tn}-tooltip`)&&kn.childNodes.length))return;const Mn=document.createRange();Mn.setStart(kn,0),Mn.setEnd(kn,kn.childNodes.length);const An=Math.round(Mn.getBoundingClientRect().width),Nn=(Number.parseInt(getStyle$1(kn,"paddingLeft"),10)||0)+(Number.parseInt(getStyle$1(kn,"paddingRight"),10)||0);(An+Nn>kn.offsetWidth||kn.scrollWidth>kn.offsetWidth)&&createTablePopper(n==null?void 0:n.refs.tableWrapper,xn,xn.innerText||xn.textContent,y,Cn)},handleCellMouseLeave:jt=>{if(!getCell(jt))return;const Cn=n==null?void 0:n.hoverState;n==null||n.emit("cell-mouse-leave",Cn==null?void 0:Cn.row,Cn==null?void 0:Cn.column,Cn==null?void 0:Cn.cell,jt)},tooltipContent:r,tooltipTrigger:g}}function useStyles$1(t){const n=inject(TABLE_INJECTION_KEY),r=useNamespace("table");return{getRowStyle:(de,he)=>{const $e=n==null?void 0:n.props.rowStyle;return typeof $e=="function"?$e.call(null,{row:de,rowIndex:he}):$e||null},getRowClass:(de,he)=>{const $e=[r.e("row")];(n==null?void 0:n.props.highlightCurrentRow)&&de===t.store.states.currentRow.value&&$e.push("current-row"),t.stripe&&he%2===1&&$e.push(r.em("row","striped"));const Lt=n==null?void 0:n.props.rowClassName;return typeof Lt=="string"?$e.push(Lt):typeof Lt=="function"&&$e.push(Lt.call(null,{row:de,rowIndex:he})),$e},getCellStyle:(de,he,$e,Lt)=>{const jt=n==null?void 0:n.props.cellStyle;let $n=jt!=null?jt:{};typeof jt=="function"&&($n=jt.call(null,{rowIndex:de,columnIndex:he,row:$e,column:Lt}));const Cn=getFixedColumnOffset(he,t==null?void 0:t.fixed,t.store);return ensurePosition(Cn,"left"),ensurePosition(Cn,"right"),Object.assign({},$n,Cn)},getCellClass:(de,he,$e,Lt,jt)=>{const $n=getFixedColumnsClass(r.b(),he,t==null?void 0:t.fixed,t.store,void 0,jt),Cn=[Lt.id,Lt.align,Lt.className,...$n],Sn=n==null?void 0:n.props.cellClassName;return typeof Sn=="string"?Cn.push(Sn):typeof Sn=="function"&&Cn.push(Sn.call(null,{rowIndex:de,columnIndex:he,row:$e,column:Lt})),Cn.push(r.e("cell")),Cn.filter(wn=>Boolean(wn)).join(" ")},getSpan:(de,he,$e,Lt)=>{let jt=1,$n=1;const Cn=n==null?void 0:n.props.spanMethod;if(typeof Cn=="function"){const Sn=Cn({row:de,column:he,rowIndex:$e,columnIndex:Lt});Array.isArray(Sn)?(jt=Sn[0],$n=Sn[1]):typeof Sn=="object"&&(jt=Sn.rowspan,$n=Sn.colspan)}return{rowspan:jt,colspan:$n}},getColspanRealWidth:(de,he,$e)=>{if(he<1)return de[$e].realWidth;const Lt=de.map(({realWidth:jt,width:$n})=>jt||$n).slice($e,$e+he);return Number(Lt.reduce((jt,$n)=>Number(jt)+Number($n),-1))}}}function useRender$1(t){const n=inject(TABLE_INJECTION_KEY),r=useNamespace("table"),{handleDoubleClick:g,handleClick:y,handleContextMenu:L,handleMouseEnter:z,handleMouseLeave:j,handleCellMouseEnter:ae,handleCellMouseLeave:de,tooltipContent:he,tooltipTrigger:$e}=useEvents(t),{getRowStyle:Lt,getRowClass:jt,getCellStyle:$n,getCellClass:Cn,getSpan:Sn,getColspanRealWidth:wn}=useStyles$1(t),xn=computed(()=>t.store.states.columns.value.findIndex(({type:Nn})=>Nn==="default")),Tn=(Nn,Pn)=>{const In=n.props.rowKey;return In?getRowIdentity(Nn,In):Pn},kn=(Nn,Pn,In,Dn=!1)=>{const{tooltipEffect:Rn,tooltipOptions:On,store:Sr}=t,{indent:Ar,columns:Da}=Sr.states,Pa=jt(Nn,Pn);let Aa=!0;return In&&(Pa.push(r.em("row",`level-${In.level}`)),Aa=In.display),h$1("tr",{style:[Aa?null:{display:"none"},Lt(Nn,Pn)],class:Pa,key:Tn(Nn,Pn),onDblclick:La=>g(La,Nn),onClick:La=>y(La,Nn),onContextmenu:La=>L(La,Nn),onMouseenter:()=>z(Pn),onMouseleave:j},Da.value.map((La,Va)=>{const{rowspan:Ua,colspan:za}=Sn(Nn,La,Pn,Va);if(!Ua||!za)return null;const Wa={...La};Wa.realWidth=wn(Da.value,za,Va);const ei={store:t.store,_self:t.context||n,column:Wa,row:Nn,$index:Pn,cellIndex:Va,expanded:Dn};Va===xn.value&&In&&(ei.treeNode={indent:In.level*Ar.value,level:In.level},typeof In.expanded=="boolean"&&(ei.treeNode.expanded=In.expanded,"loading"in In&&(ei.treeNode.loading=In.loading),"noLazyChildren"in In&&(ei.treeNode.noLazyChildren=In.noLazyChildren)));const ja=`${Pn},${Va}`,Ka=Wa.columnKey||Wa.rawColumnKey||"",Ya=Mn(Va,La,ei),Ga=La.showOverflowTooltip&&merge$3({effect:Rn},On,La.showOverflowTooltip);return h$1("td",{style:$n(Pn,Va,Nn,La),class:Cn(Pn,Va,Nn,La,za-1),key:`${Ka}${ja}`,rowspan:Ua,colspan:za,onMouseenter:Ja=>ae(Ja,Nn,Ga),onMouseleave:de},[Ya])}))},Mn=(Nn,Pn,In)=>Pn.renderCell(In);return{wrappedRowRender:(Nn,Pn)=>{const In=t.store,{isRowExpanded:Dn,assertRowKey:Rn}=In,{treeData:On,lazyTreeNodeMap:Sr,childrenColumnName:Ar,rowKey:Da}=In.states,Pa=In.states.columns.value;if(Pa.some(({type:Ba})=>Ba==="expand")){const Ba=Dn(Nn),La=kn(Nn,Pn,void 0,Ba),Va=n.renderExpanded;return Ba?Va?[[La,h$1("tr",{key:`expanded-row__${La.key}`},[h$1("td",{colspan:Pa.length,class:`${r.e("cell")} ${r.e("expanded-cell")}`},[Va({row:Nn,$index:Pn,store:In,expanded:Ba})])])]]:(console.error("[Element Error]renderExpanded is required."),La):[[La]]}else if(Object.keys(On.value).length){Rn();const Ba=getRowIdentity(Nn,Da.value);let La=On.value[Ba],Va=null;La&&(Va={expanded:La.expanded,level:La.level,display:!0},typeof La.lazy=="boolean"&&(typeof La.loaded=="boolean"&&La.loaded&&(Va.noLazyChildren=!(La.children&&La.children.length)),Va.loading=La.loading));const Ua=[kn(Nn,Pn,Va)];if(La){let za=0;const Wa=(ja,Ka)=>{!(ja&&ja.length&&Ka)||ja.forEach(Ya=>{const Ga={display:Ka.display&&Ka.expanded,level:Ka.level+1,expanded:!1,noLazyChildren:!1,loading:!1},Ja=getRowIdentity(Ya,Da.value);if(Ja==null)throw new Error("For nested data item, row-key is required.");if(La={...On.value[Ja]},La&&(Ga.expanded=La.expanded,La.level=La.level||Ga.level,La.display=!!(La.expanded&&Ga.display),typeof La.lazy=="boolean"&&(typeof La.loaded=="boolean"&&La.loaded&&(Ga.noLazyChildren=!(La.children&&La.children.length)),Ga.loading=La.loading)),za++,Ua.push(kn(Ya,Pn+za,Ga)),La){const ti=Sr.value[Ja]||Ya[Ar.value];Wa(ti,La)}})};La.display=!0;const ei=Sr.value[Ba]||Nn[Ar.value];Wa(ei,La)}return Ua}else return kn(Nn,Pn,void 0)},tooltipContent:he,tooltipTrigger:$e}}const defaultProps$2={store:{required:!0,type:Object},stripe:Boolean,tooltipEffect:String,tooltipOptions:{type:Object},context:{default:()=>({}),type:Object},rowClassName:[String,Function],rowStyle:[Object,Function],fixed:{type:String,default:""},highlight:Boolean};var TableBody=defineComponent({name:"ElTableBody",props:defaultProps$2,setup(t){const n=getCurrentInstance(),r=inject(TABLE_INJECTION_KEY),g=useNamespace("table"),{wrappedRowRender:y,tooltipContent:L,tooltipTrigger:z}=useRender$1(t),{onColumnsChange:j,onScrollableChange:ae}=useLayoutObserver(r);return watch$1(t.store.states.hoverRow,(de,he)=>{if(!t.store.states.isComplex.value||!isClient)return;let $e=window.requestAnimationFrame;$e||($e=Lt=>window.setTimeout(Lt,16)),$e(()=>{const Lt=n==null?void 0:n.vnode.el,jt=Array.from((Lt==null?void 0:Lt.children)||[]).filter(Sn=>Sn==null?void 0:Sn.classList.contains(`${g.e("row")}`)),$n=jt[he],Cn=jt[de];$n&&removeClass($n,"hover-row"),Cn&&addClass(Cn,"hover-row")})}),onUnmounted(()=>{var de;(de=removePopper)==null||de()}),{ns:g,onColumnsChange:j,onScrollableChange:ae,wrappedRowRender:y,tooltipContent:L,tooltipTrigger:z}},render(){const{wrappedRowRender:t,store:n}=this,r=n.states.data.value||[];return h$1("tbody",{},[r.reduce((g,y)=>g.concat(t(y,g.length)),[])])}});function hColgroup(t){const n=t.tableLayout==="auto";let r=t.columns||[];n&&r.every(y=>y.width===void 0)&&(r=[]);const g=y=>{const L={key:`${t.tableLayout}_${y.id}`,style:{},name:void 0};return n?L.style={width:`${y.width}px`}:L.name=y.id,L};return h$1("colgroup",{},r.map(y=>h$1("col",g(y))))}hColgroup.props=["columns","tableLayout"];function useMapState(){const t=inject(TABLE_INJECTION_KEY),n=t==null?void 0:t.store,r=computed(()=>n.states.fixedLeafColumnsLength.value),g=computed(()=>n.states.rightFixedColumns.value.length),y=computed(()=>n.states.columns.value.length),L=computed(()=>n.states.fixedColumns.value.length),z=computed(()=>n.states.rightFixedColumns.value.length);return{leftFixedLeafCount:r,rightFixedLeafCount:g,columnsCount:y,leftFixedCount:L,rightFixedCount:z,columns:n.states.columns}}function useStyle$1(t){const{columns:n}=useMapState(),r=useNamespace("table");return{getCellClasses:(L,z)=>{const j=L[z],ae=[r.e("cell"),j.id,j.align,j.labelClassName,...getFixedColumnsClass(r.b(),z,j.fixed,t.store)];return j.className&&ae.push(j.className),j.children||ae.push(r.is("leaf")),ae},getCellStyles:(L,z)=>{const j=getFixedColumnOffset(z,L.fixed,t.store);return ensurePosition(j,"left"),ensurePosition(j,"right"),j},columns:n}}var TableFooter=defineComponent({name:"ElTableFooter",props:{fixed:{type:String,default:""},store:{required:!0,type:Object},summaryMethod:Function,sumText:String,border:Boolean,defaultSort:{type:Object,default:()=>({prop:"",order:""})}},setup(t){const{getCellClasses:n,getCellStyles:r,columns:g}=useStyle$1(t);return{ns:useNamespace("table"),getCellClasses:n,getCellStyles:r,columns:g}},render(){const{columns:t,getCellStyles:n,getCellClasses:r,summaryMethod:g,sumText:y,ns:L}=this,z=this.store.states.data.value;let j=[];return g?j=g({columns:t,data:z}):t.forEach((ae,de)=>{if(de===0){j[de]=y;return}const he=z.map($n=>Number($n[ae.property])),$e=[];let Lt=!0;he.forEach($n=>{if(!Number.isNaN(+$n)){Lt=!1;const Cn=`${$n}`.split(".")[1];$e.push(Cn?Cn.length:0)}});const jt=Math.max.apply(null,$e);Lt?j[de]="":j[de]=he.reduce(($n,Cn)=>{const Sn=Number(Cn);return Number.isNaN(+Sn)?$n:Number.parseFloat(($n+Cn).toFixed(Math.min(jt,20)))},0)}),h$1("table",{class:L.e("footer"),cellspacing:"0",cellpadding:"0",border:"0"},[hColgroup({columns:t}),h$1("tbody",[h$1("tr",{},[...t.map((ae,de)=>h$1("td",{key:de,colspan:ae.colSpan,rowspan:ae.rowSpan,class:r(t,de),style:n(ae,de)},[h$1("div",{class:["cell",ae.labelClassName]},[j[de]])]))])])])}});function useUtils(t){return{setCurrentRow:he=>{t.commit("setCurrentRow",he)},getSelectionRows:()=>t.getSelectionRows(),toggleRowSelection:(he,$e)=>{t.toggleRowSelection(he,$e,!1),t.updateAllSelected()},clearSelection:()=>{t.clearSelection()},clearFilter:he=>{t.clearFilter(he)},toggleAllSelection:()=>{t.commit("toggleAllSelection")},toggleRowExpansion:(he,$e)=>{t.toggleRowExpansionAdapter(he,$e)},clearSort:()=>{t.clearSort()},sort:(he,$e)=>{t.commit("sort",{prop:he,order:$e})}}}function useStyle(t,n,r,g){const y=ref(!1),L=ref(null),z=ref(!1),j=Ba=>{z.value=Ba},ae=ref({width:null,height:null,headerHeight:null}),de=ref(!1),he={display:"inline-block",verticalAlign:"middle"},$e=ref(),Lt=ref(0),jt=ref(0),$n=ref(0),Cn=ref(0);watchEffect(()=>{n.setHeight(t.height)}),watchEffect(()=>{n.setMaxHeight(t.maxHeight)}),watch$1(()=>[t.currentRowKey,r.states.rowKey],([Ba,La])=>{!unref(La)||!unref(Ba)||r.setCurrentRowKey(`${Ba}`)},{immediate:!0}),watch$1(()=>t.data,Ba=>{g.store.commit("setData",Ba)},{immediate:!0,deep:!0}),watchEffect(()=>{t.expandRowKeys&&r.setExpandRowKeysAdapter(t.expandRowKeys)});const Sn=()=>{g.store.commit("setHoverRow",null),g.hoverState&&(g.hoverState=null)},wn=(Ba,La)=>{const{pixelX:Va,pixelY:Ua}=La;Math.abs(Va)>=Math.abs(Ua)&&(g.refs.bodyWrapper.scrollLeft+=La.pixelX/5)},xn=computed(()=>t.height||t.maxHeight||r.states.fixedColumns.value.length>0||r.states.rightFixedColumns.value.length>0),Tn=computed(()=>({width:n.bodyWidth.value?`${n.bodyWidth.value}px`:""})),kn=()=>{xn.value&&n.updateElsHeight(),n.updateColumnsWidth(),requestAnimationFrame(Pn)};onMounted(async()=>{await nextTick(),r.updateColumns(),In(),requestAnimationFrame(kn);const Ba=g.vnode.el,La=g.refs.headerWrapper;t.flexible&&Ba&&Ba.parentElement&&(Ba.parentElement.style.minWidth="0"),ae.value={width:$e.value=Ba.offsetWidth,height:Ba.offsetHeight,headerHeight:t.showHeader&&La?La.offsetHeight:null},r.states.columns.value.forEach(Va=>{Va.filteredValue&&Va.filteredValue.length&&g.store.commit("filterChange",{column:Va,values:Va.filteredValue,silent:!0})}),g.$ready=!0});const Mn=(Ba,La)=>{if(!Ba)return;const Va=Array.from(Ba.classList).filter(Ua=>!Ua.startsWith("is-scrolling-"));Va.push(n.scrollX.value?La:"is-scrolling-none"),Ba.className=Va.join(" ")},An=Ba=>{const{tableWrapper:La}=g.refs;Mn(La,Ba)},Nn=Ba=>{const{tableWrapper:La}=g.refs;return!!(La&&La.classList.contains(Ba))},Pn=function(){if(!g.refs.scrollBarRef)return;if(!n.scrollX.value){const ja="is-scrolling-none";Nn(ja)||An(ja);return}const Ba=g.refs.scrollBarRef.wrapRef;if(!Ba)return;const{scrollLeft:La,offsetWidth:Va,scrollWidth:Ua}=Ba,{headerWrapper:za,footerWrapper:Wa}=g.refs;za&&(za.scrollLeft=La),Wa&&(Wa.scrollLeft=La);const ei=Ua-Va-1;La>=ei?An("is-scrolling-right"):An(La===0?"is-scrolling-left":"is-scrolling-middle")},In=()=>{!g.refs.scrollBarRef||(g.refs.scrollBarRef.wrapRef&&useEventListener(g.refs.scrollBarRef.wrapRef,"scroll",Pn,{passive:!0}),t.fit?useResizeObserver(g.vnode.el,Dn):useEventListener(window,"resize",Dn),useResizeObserver(g.refs.bodyWrapper,()=>{var Ba,La;Dn(),(La=(Ba=g.refs)==null?void 0:Ba.scrollBarRef)==null||La.update()}))},Dn=()=>{var Ba,La,Va;const Ua=g.vnode.el;if(!g.$ready||!Ua)return;let za=!1;const{width:Wa,height:ei,headerHeight:ja}=ae.value,Ka=$e.value=Ua.offsetWidth;Wa!==Ka&&(za=!0);const Ya=Ua.offsetHeight;(t.height||xn.value)&&ei!==Ya&&(za=!0);const Ga=t.tableLayout==="fixed"?g.refs.headerWrapper:(Ba=g.refs.tableHeaderRef)==null?void 0:Ba.$el;t.showHeader&&(Ga==null?void 0:Ga.offsetHeight)!==ja&&(za=!0),Lt.value=((La=g.refs.tableWrapper)==null?void 0:La.scrollHeight)||0,$n.value=(Ga==null?void 0:Ga.scrollHeight)||0,Cn.value=((Va=g.refs.footerWrapper)==null?void 0:Va.offsetHeight)||0,jt.value=Lt.value-$n.value-Cn.value,za&&(ae.value={width:Ka,height:Ya,headerHeight:t.showHeader&&(Ga==null?void 0:Ga.offsetHeight)||0},kn())},Rn=useFormSize(),On=computed(()=>{const{bodyWidth:Ba,scrollY:La,gutterWidth:Va}=n;return Ba.value?`${Ba.value-(La.value?Va:0)}px`:""}),Sr=computed(()=>t.maxHeight?"fixed":t.tableLayout),Ar=computed(()=>{if(t.data&&t.data.length)return null;let Ba="100%";t.height&&jt.value&&(Ba=`${jt.value}px`);const La=$e.value;return{width:La?`${La}px`:"",height:Ba}}),Da=computed(()=>t.height?{height:Number.isNaN(Number(t.height))?t.height:`${t.height}px`}:t.maxHeight?{maxHeight:Number.isNaN(Number(t.maxHeight))?t.maxHeight:`${t.maxHeight}px`}:{}),Pa=computed(()=>{if(t.height)return{height:"100%"};if(t.maxHeight){if(Number.isNaN(Number(t.maxHeight)))return{maxHeight:`calc(${t.maxHeight} - ${$n.value+Cn.value}px)`};{const Ba=t.maxHeight;if(Lt.value>=Number(Ba))return{maxHeight:`${Lt.value-$n.value-Cn.value}px`}}}return{}});return{isHidden:y,renderExpanded:L,setDragVisible:j,isGroup:de,handleMouseLeave:Sn,handleHeaderFooterMousewheel:wn,tableSize:Rn,emptyBlockStyle:Ar,handleFixedMousewheel:(Ba,La)=>{const Va=g.refs.bodyWrapper;if(Math.abs(La.spinY)>0){const Ua=Va.scrollTop;La.pixelY<0&&Ua!==0&&Ba.preventDefault(),La.pixelY>0&&Va.scrollHeight-Va.clientHeight>Ua&&Ba.preventDefault(),Va.scrollTop+=Math.ceil(La.pixelY/5)}else Va.scrollLeft+=Math.ceil(La.pixelX/5)},resizeProxyVisible:z,bodyWidth:On,resizeState:ae,doLayout:kn,tableBodyStyles:Tn,tableLayout:Sr,scrollbarViewStyle:he,tableInnerStyle:Da,scrollbarStyle:Pa}}function useKeyRender(t){const n=ref(),r=()=>{const y=t.vnode.el.querySelector(".hidden-columns"),L={childList:!0,subtree:!0},z=t.store.states.updateOrderFns;n.value=new MutationObserver(()=>{z.forEach(j=>j())}),n.value.observe(y,L)};onMounted(()=>{r()}),onUnmounted(()=>{var g;(g=n.value)==null||g.disconnect()})}var defaultProps$1={data:{type:Array,default:()=>[]},size:useSizeProp,width:[String,Number],height:[String,Number],maxHeight:[String,Number],fit:{type:Boolean,default:!0},stripe:Boolean,border:Boolean,rowKey:[String,Function],showHeader:{type:Boolean,default:!0},showSummary:Boolean,sumText:String,summaryMethod:Function,rowClassName:[String,Function],rowStyle:[Object,Function],cellClassName:[String,Function],cellStyle:[Object,Function],headerRowClassName:[String,Function],headerRowStyle:[Object,Function],headerCellClassName:[String,Function],headerCellStyle:[Object,Function],highlightCurrentRow:Boolean,currentRowKey:[String,Number],emptyText:String,expandRowKeys:Array,defaultExpandAll:Boolean,defaultSort:Object,tooltipEffect:String,tooltipOptions:Object,spanMethod:Function,selectOnIndeterminate:{type:Boolean,default:!0},indent:{type:Number,default:16},treeProps:{type:Object,default:()=>({hasChildren:"hasChildren",children:"children"})},lazy:Boolean,load:Function,style:{type:Object,default:()=>({})},className:{type:String,default:""},tableLayout:{type:String,default:"fixed"},scrollbarAlwaysOn:{type:Boolean,default:!1},flexible:Boolean};const useScrollbar$1=()=>{const t=ref(),n=(L,z)=>{const j=t.value;j&&j.scrollTo(L,z)},r=(L,z)=>{const j=t.value;j&&isNumber$2(z)&&["Top","Left"].includes(L)&&j[`setScroll${L}`](z)};return{scrollBarRef:t,scrollTo:n,setScrollTop:L=>r("Top",L),setScrollLeft:L=>r("Left",L)}};let tableIdSeed=1;const _sfc_main$5u=defineComponent({name:"ElTable",directives:{Mousewheel},components:{TableHeader,TableBody,TableFooter,ElScrollbar,hColgroup},props:defaultProps$1,emits:["select","select-all","selection-change","cell-mouse-enter","cell-mouse-leave","cell-contextmenu","cell-click","cell-dblclick","row-click","row-contextmenu","row-dblclick","header-click","header-contextmenu","sort-change","filter-change","current-change","header-dragend","expand-change"],setup(t){const{t:n}=useLocale(),r=useNamespace("table"),g=getCurrentInstance();provide(TABLE_INJECTION_KEY,g);const y=createStore$1(g,t);g.store=y;const L=new TableLayout({store:g.store,table:g,fit:t.fit,showHeader:t.showHeader});g.layout=L;const z=computed(()=>(y.states.data.value||[]).length===0),{setCurrentRow:j,getSelectionRows:ae,toggleRowSelection:de,clearSelection:he,clearFilter:$e,toggleAllSelection:Lt,toggleRowExpansion:jt,clearSort:$n,sort:Cn}=useUtils(y),{isHidden:Sn,renderExpanded:wn,setDragVisible:xn,isGroup:Tn,handleMouseLeave:kn,handleHeaderFooterMousewheel:Mn,tableSize:An,emptyBlockStyle:Nn,handleFixedMousewheel:Pn,resizeProxyVisible:In,bodyWidth:Dn,resizeState:Rn,doLayout:On,tableBodyStyles:Sr,tableLayout:Ar,scrollbarViewStyle:Da,tableInnerStyle:Pa,scrollbarStyle:Aa}=useStyle(t,L,y,g),{scrollBarRef:Ba,scrollTo:La,setScrollLeft:Va,setScrollTop:Ua}=useScrollbar$1(),za=debounce$1(On,50),Wa=`${r.namespace.value}-table_${tableIdSeed++}`;g.tableId=Wa,g.state={isGroup:Tn,resizeState:Rn,doLayout:On,debouncedUpdateLayout:za};const ei=computed(()=>t.sumText||n("el.table.sumText")),ja=computed(()=>t.emptyText||n("el.table.emptyText"));return useKeyRender(g),{ns:r,layout:L,store:y,handleHeaderFooterMousewheel:Mn,handleMouseLeave:kn,tableId:Wa,tableSize:An,isHidden:Sn,isEmpty:z,renderExpanded:wn,resizeProxyVisible:In,resizeState:Rn,isGroup:Tn,bodyWidth:Dn,tableBodyStyles:Sr,emptyBlockStyle:Nn,debouncedUpdateLayout:za,handleFixedMousewheel:Pn,setCurrentRow:j,getSelectionRows:ae,toggleRowSelection:de,clearSelection:he,clearFilter:$e,toggleAllSelection:Lt,toggleRowExpansion:jt,clearSort:$n,doLayout:On,sort:Cn,t:n,setDragVisible:xn,context:g,computedSumText:ei,computedEmptyText:ja,tableLayout:Ar,scrollbarViewStyle:Da,tableInnerStyle:Pa,scrollbarStyle:Aa,scrollBarRef:Ba,scrollTo:La,setScrollLeft:Va,setScrollTop:Ua}}}),_hoisted_1$56=["data-prefix"],_hoisted_2$4T={ref:"hiddenColumns",class:"hidden-columns"};function _sfc_render$4G(t,n,r,g,y,L){const z=resolveComponent("hColgroup"),j=resolveComponent("table-header"),ae=resolveComponent("table-body"),de=resolveComponent("el-scrollbar"),he=resolveComponent("table-footer"),$e=resolveDirective("mousewheel");return openBlock(),createElementBlock("div",{ref:"tableWrapper",class:normalizeClass([{[t.ns.m("fit")]:t.fit,[t.ns.m("striped")]:t.stripe,[t.ns.m("border")]:t.border||t.isGroup,[t.ns.m("hidden")]:t.isHidden,[t.ns.m("group")]:t.isGroup,[t.ns.m("fluid-height")]:t.maxHeight,[t.ns.m("scrollable-x")]:t.layout.scrollX.value,[t.ns.m("scrollable-y")]:t.layout.scrollY.value,[t.ns.m("enable-row-hover")]:!t.store.states.isComplex.value,[t.ns.m("enable-row-transition")]:(t.store.states.data.value||[]).length!==0&&(t.store.states.data.value||[]).length<100,"has-footer":t.showSummary},t.ns.m(t.tableSize),t.className,t.ns.b(),t.ns.m(`layout-${t.tableLayout}`)]),style:normalizeStyle$1(t.style),"data-prefix":t.ns.namespace.value,onMouseleave:n[0]||(n[0]=Lt=>t.handleMouseLeave())},[createBaseVNode("div",{class:normalizeClass(t.ns.e("inner-wrapper")),style:normalizeStyle$1(t.tableInnerStyle)},[createBaseVNode("div",_hoisted_2$4T,[renderSlot(t.$slots,"default")],512),t.showHeader&&t.tableLayout==="fixed"?withDirectives((openBlock(),createElementBlock("div",{key:0,ref:"headerWrapper",class:normalizeClass(t.ns.e("header-wrapper"))},[createBaseVNode("table",{ref:"tableHeader",class:normalizeClass(t.ns.e("header")),style:normalizeStyle$1(t.tableBodyStyles),border:"0",cellpadding:"0",cellspacing:"0"},[createVNode$1(z,{columns:t.store.states.columns.value,"table-layout":t.tableLayout},null,8,["columns","table-layout"]),createVNode$1(j,{ref:"tableHeaderRef",border:t.border,"default-sort":t.defaultSort,store:t.store,onSetDragVisible:t.setDragVisible},null,8,["border","default-sort","store","onSetDragVisible"])],6)],2)),[[$e,t.handleHeaderFooterMousewheel]]):createCommentVNode("v-if",!0),createBaseVNode("div",{ref:"bodyWrapper",class:normalizeClass(t.ns.e("body-wrapper"))},[createVNode$1(de,{ref:"scrollBarRef","view-style":t.scrollbarViewStyle,"wrap-style":t.scrollbarStyle,always:t.scrollbarAlwaysOn},{default:withCtx(()=>[createBaseVNode("table",{ref:"tableBody",class:normalizeClass(t.ns.e("body")),cellspacing:"0",cellpadding:"0",border:"0",style:normalizeStyle$1({width:t.bodyWidth,tableLayout:t.tableLayout})},[createVNode$1(z,{columns:t.store.states.columns.value,"table-layout":t.tableLayout},null,8,["columns","table-layout"]),t.showHeader&&t.tableLayout==="auto"?(openBlock(),createBlock(j,{key:0,ref:"tableHeaderRef",border:t.border,"default-sort":t.defaultSort,store:t.store,onSetDragVisible:t.setDragVisible},null,8,["border","default-sort","store","onSetDragVisible"])):createCommentVNode("v-if",!0),createVNode$1(ae,{context:t.context,highlight:t.highlightCurrentRow,"row-class-name":t.rowClassName,"tooltip-effect":t.tooltipEffect,"tooltip-options":t.tooltipOptions,"row-style":t.rowStyle,store:t.store,stripe:t.stripe},null,8,["context","highlight","row-class-name","tooltip-effect","tooltip-options","row-style","store","stripe"])],6),t.isEmpty?(openBlock(),createElementBlock("div",{key:0,ref:"emptyBlock",style:normalizeStyle$1(t.emptyBlockStyle),class:normalizeClass(t.ns.e("empty-block"))},[createBaseVNode("span",{class:normalizeClass(t.ns.e("empty-text"))},[renderSlot(t.$slots,"empty",{},()=>[createTextVNode(toDisplayString(t.computedEmptyText),1)])],2)],6)):createCommentVNode("v-if",!0),t.$slots.append?(openBlock(),createElementBlock("div",{key:1,ref:"appendWrapper",class:normalizeClass(t.ns.e("append-wrapper"))},[renderSlot(t.$slots,"append")],2)):createCommentVNode("v-if",!0)]),_:3},8,["view-style","wrap-style","always"])],2),t.showSummary?withDirectives((openBlock(),createElementBlock("div",{key:1,ref:"footerWrapper",class:normalizeClass(t.ns.e("footer-wrapper"))},[createVNode$1(he,{border:t.border,"default-sort":t.defaultSort,store:t.store,style:normalizeStyle$1(t.tableBodyStyles),"sum-text":t.computedSumText,"summary-method":t.summaryMethod},null,8,["border","default-sort","store","style","sum-text","summary-method"])],2)),[[vShow,!t.isEmpty],[$e,t.handleHeaderFooterMousewheel]]):createCommentVNode("v-if",!0),t.border||t.isGroup?(openBlock(),createElementBlock("div",{key:2,class:normalizeClass(t.ns.e("border-left-patch"))},null,2)):createCommentVNode("v-if",!0)],6),withDirectives(createBaseVNode("div",{ref:"resizeProxy",class:normalizeClass(t.ns.e("column-resize-proxy"))},null,2),[[vShow,t.resizeProxyVisible]])],46,_hoisted_1$56)}var Table=_export_sfc$1(_sfc_main$5u,[["render",_sfc_render$4G],["__file","/home/runner/work/element-plus/element-plus/packages/components/table/src/table.vue"]]);const defaultClassNames={selection:"table-column--selection",expand:"table__expand-column"},cellStarts={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,order:""},expand:{width:48,minWidth:48,realWidth:48,order:""},index:{width:48,minWidth:48,realWidth:48,order:""}},getDefaultClassName=t=>defaultClassNames[t]||"",cellForced={selection:{renderHeader({store:t}){function n(){return t.states.data.value&&t.states.data.value.length===0}return h$1(ElCheckbox,{disabled:n(),size:t.states.tableSize.value,indeterminate:t.states.selection.value.length>0&&!t.states.isAllSelected.value,"onUpdate:modelValue":t.toggleAllSelection,modelValue:t.states.isAllSelected.value})},renderCell({row:t,column:n,store:r,$index:g}){return h$1(ElCheckbox,{disabled:n.selectable?!n.selectable.call(null,t,g):!1,size:r.states.tableSize.value,onChange:()=>{r.commit("rowSelectedChanged",t)},onClick:y=>y.stopPropagation(),modelValue:r.isSelected(t)})},sortable:!1,resizable:!1},index:{renderHeader({column:t}){return t.label||"#"},renderCell({column:t,$index:n}){let r=n+1;const g=t.index;return typeof g=="number"?r=n+g:typeof g=="function"&&(r=g(n)),h$1("div",{},[r])},sortable:!1},expand:{renderHeader({column:t}){return t.label||""},renderCell({row:t,store:n,expanded:r}){const{ns:g}=n,y=[g.e("expand-icon")];return r&&y.push(g.em("expand-icon","expanded")),h$1("div",{class:y,onClick:function(z){z.stopPropagation(),n.toggleRowExpansion(t)}},{default:()=>[h$1(ElIcon,null,{default:()=>[h$1(arrow_right_default)]})]})},sortable:!1,resizable:!1}};function defaultRenderCell({row:t,column:n,$index:r}){var g;const y=n.property,L=y&&getProp(t,y).value;return n&&n.formatter?n.formatter(t,n,L,r):((g=L==null?void 0:L.toString)==null?void 0:g.call(L))||""}function treeCellPrefix({row:t,treeNode:n,store:r},g=!1){const{ns:y}=r;if(!n)return g?[h$1("span",{class:y.e("placeholder")})]:null;const L=[],z=function(j){j.stopPropagation(),!n.loading&&r.loadOrToggle(t)};if(n.indent&&L.push(h$1("span",{class:y.e("indent"),style:{"padding-left":`${n.indent}px`}})),typeof n.expanded=="boolean"&&!n.noLazyChildren){const j=[y.e("expand-icon"),n.expanded?y.em("expand-icon","expanded"):""];let ae=arrow_right_default;n.loading&&(ae=loading_default),L.push(h$1("div",{class:j,onClick:z},{default:()=>[h$1(ElIcon,{class:{[y.is("loading")]:n.loading}},{default:()=>[h$1(ae)]})]}))}else L.push(h$1("span",{class:y.e("placeholder")}));return L}function getAllAliases(t,n){return t.reduce((r,g)=>(r[g]=g,r),n)}function useWatcher(t,n){const r=getCurrentInstance();return{registerComplexWatchers:()=>{const L=["fixed"],z={realWidth:"width",realMinWidth:"minWidth"},j=getAllAliases(L,z);Object.keys(j).forEach(ae=>{const de=z[ae];hasOwn$1(n,de)&&watch$1(()=>n[de],he=>{let $e=he;de==="width"&&ae==="realWidth"&&($e=parseWidth(he)),de==="minWidth"&&ae==="realMinWidth"&&($e=parseMinWidth(he)),r.columnConfig.value[de]=$e,r.columnConfig.value[ae]=$e;const Lt=de==="fixed";t.value.store.scheduleLayout(Lt)})})},registerNormalWatchers:()=>{const L=["label","filters","filterMultiple","sortable","index","formatter","className","labelClassName","showOverflowTooltip"],z={property:"prop",align:"realAlign",headerAlign:"realHeaderAlign"},j=getAllAliases(L,z);Object.keys(j).forEach(ae=>{const de=z[ae];hasOwn$1(n,de)&&watch$1(()=>n[de],he=>{r.columnConfig.value[ae]=he})})}}}function useRender(t,n,r){const g=getCurrentInstance(),y=ref(""),L=ref(!1),z=ref(),j=ref(),ae=useNamespace("table");watchEffect(()=>{z.value=t.align?`is-${t.align}`:null,z.value}),watchEffect(()=>{j.value=t.headerAlign?`is-${t.headerAlign}`:z.value,j.value});const de=computed(()=>{let kn=g.vnode.vParent||g.parent;for(;kn&&!kn.tableId&&!kn.columnId;)kn=kn.vnode.vParent||kn.parent;return kn}),he=computed(()=>{const{store:kn}=g.parent;if(!kn)return!1;const{treeData:Mn}=kn.states,An=Mn.value;return An&&Object.keys(An).length>0}),$e=ref(parseWidth(t.width)),Lt=ref(parseMinWidth(t.minWidth)),jt=kn=>($e.value&&(kn.width=$e.value),Lt.value&&(kn.minWidth=Lt.value),!$e.value&&Lt.value&&(kn.width=void 0),kn.minWidth||(kn.minWidth=80),kn.realWidth=Number(kn.width===void 0?kn.minWidth:kn.width),kn),$n=kn=>{const Mn=kn.type,An=cellForced[Mn]||{};Object.keys(An).forEach(Pn=>{const In=An[Pn];Pn!=="className"&&In!==void 0&&(kn[Pn]=In)});const Nn=getDefaultClassName(Mn);if(Nn){const Pn=`${unref(ae.namespace)}-${Nn}`;kn.className=kn.className?`${kn.className} ${Pn}`:Pn}return kn},Cn=kn=>{Array.isArray(kn)?kn.forEach(An=>Mn(An)):Mn(kn);function Mn(An){var Nn;((Nn=An==null?void 0:An.type)==null?void 0:Nn.name)==="ElTableColumn"&&(An.vParent=g)}};return{columnId:y,realAlign:z,isSubColumn:L,realHeaderAlign:j,columnOrTableParent:de,setColumnWidth:jt,setColumnForcedProps:$n,setColumnRenders:kn=>{t.renderHeader||kn.type!=="selection"&&(kn.renderHeader=An=>{g.columnConfig.value.label;const Nn=n.header;return Nn?Nn(An):kn.label});let Mn=kn.renderCell;return kn.type==="expand"?(kn.renderCell=An=>h$1("div",{class:"cell"},[Mn(An)]),r.value.renderExpanded=An=>n.default?n.default(An):n.default):(Mn=Mn||defaultRenderCell,kn.renderCell=An=>{let Nn=null;if(n.default){const Rn=n.default(An);Nn=Rn.some(On=>On.type!==Comment)?Rn:Mn(An)}else Nn=Mn(An);const Pn=he.value&&An.cellIndex===0&&An.column.type!=="selection",In=treeCellPrefix(An,Pn),Dn={class:"cell",style:{}};return kn.showOverflowTooltip&&(Dn.class=`${Dn.class} ${unref(ae.namespace)}-tooltip`,Dn.style={width:`${(An.column.realWidth||Number(An.column.width))-1}px`}),Cn(Nn),h$1("div",Dn,[In,Nn])}),kn},getPropsData:(...kn)=>kn.reduce((Mn,An)=>(Array.isArray(An)&&An.forEach(Nn=>{Mn[Nn]=t[Nn]}),Mn),{}),getColumnElIndex:(kn,Mn)=>Array.prototype.indexOf.call(kn,Mn),updateColumnOrder:()=>{r.value.store.commit("updateColumnOrder",g.columnConfig.value)}}}var defaultProps={type:{type:String,default:"default"},label:String,className:String,labelClassName:String,property:String,prop:String,width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},renderHeader:Function,sortable:{type:[Boolean,String],default:!1},sortMethod:Function,sortBy:[String,Function,Array],resizable:{type:Boolean,default:!0},columnKey:String,align:String,headerAlign:String,showOverflowTooltip:[Boolean,Object],fixed:[Boolean,String],formatter:Function,selectable:Function,reserveSelection:Boolean,filterMethod:Function,filteredValue:Array,filters:Array,filterPlacement:String,filterMultiple:{type:Boolean,default:!0},index:[Number,Function],sortOrders:{type:Array,default:()=>["ascending","descending",null],validator:t=>t.every(n=>["ascending","descending",null].includes(n))}};let columnIdSeed=1;var ElTableColumn$1=defineComponent({name:"ElTableColumn",components:{ElCheckbox},props:defaultProps,setup(t,{slots:n}){const r=getCurrentInstance(),g=ref({}),y=computed(()=>{let Tn=r.parent;for(;Tn&&!Tn.tableId;)Tn=Tn.parent;return Tn}),{registerNormalWatchers:L,registerComplexWatchers:z}=useWatcher(y,t),{columnId:j,isSubColumn:ae,realHeaderAlign:de,columnOrTableParent:he,setColumnWidth:$e,setColumnForcedProps:Lt,setColumnRenders:jt,getPropsData:$n,getColumnElIndex:Cn,realAlign:Sn,updateColumnOrder:wn}=useRender(t,n,y),xn=he.value;j.value=`${xn.tableId||xn.columnId}_column_${columnIdSeed++}`,onBeforeMount(()=>{ae.value=y.value!==xn;const Tn=t.type||"default",kn=t.sortable===""?!0:t.sortable,Mn={...cellStarts[Tn],id:j.value,type:Tn,property:t.prop||t.property,align:Sn,headerAlign:de,showOverflowTooltip:t.showOverflowTooltip,filterable:t.filters||t.filterMethod,filteredValue:[],filterPlacement:"",isColumnGroup:!1,isSubColumn:!1,filterOpened:!1,sortable:kn,index:t.index,rawColumnKey:r.vnode.key};let Dn=$n(["columnKey","label","className","labelClassName","type","renderHeader","formatter","fixed","resizable"],["sortMethod","sortBy","sortOrders"],["selectable","reserveSelection"],["filterMethod","filters","filterMultiple","filterOpened","filteredValue","filterPlacement"]);Dn=mergeOptions(Mn,Dn),Dn=compose(jt,$e,Lt)(Dn),g.value=Dn,L(),z()}),onMounted(()=>{var Tn;const kn=he.value,Mn=ae.value?kn.vnode.el.children:(Tn=kn.refs.hiddenColumns)==null?void 0:Tn.children,An=()=>Cn(Mn||[],r.vnode.el);g.value.getColumnIndex=An,An()>-1&&y.value.store.commit("insertColumn",g.value,ae.value?kn.columnConfig.value:null,wn)}),onBeforeUnmount(()=>{y.value.store.commit("removeColumn",g.value,ae.value?xn.columnConfig.value:null,wn)}),r.columnId=j.value,r.columnConfig=g},render(){var t,n,r;try{const g=(n=(t=this.$slots).default)==null?void 0:n.call(t,{row:{},column:{},$index:-1}),y=[];if(Array.isArray(g))for(const z of g)((r=z.type)==null?void 0:r.name)==="ElTableColumn"||z.shapeFlag&2?y.push(z):z.type===Fragment&&Array.isArray(z.children)&&z.children.forEach(j=>{(j==null?void 0:j.patchFlag)!==1024&&!isString$3(j==null?void 0:j.children)&&y.push(j)});return h$1("div",y)}catch{return h$1("div",[])}}});const ElTable=withInstall(Table,{TableColumn:ElTableColumn$1}),ElTableColumn=withNoopInstall(ElTableColumn$1);var SortOrder=(t=>(t.ASC="asc",t.DESC="desc",t))(SortOrder||{}),Alignment=(t=>(t.CENTER="center",t.RIGHT="right",t))(Alignment||{}),FixedDir=(t=>(t.LEFT="left",t.RIGHT="right",t))(FixedDir||{});const oppositeOrderMap={asc:"desc",desc:"asc"},placeholderSign=Symbol("placeholder"),calcColumnStyle=(t,n,r)=>{var g;const y={flexGrow:0,flexShrink:0,...r?{}:{flexGrow:t.flexGrow||0,flexShrink:t.flexShrink||1}};r||(y.flexShrink=1);const L={...(g=t.style)!=null?g:{},...y,flexBasis:"auto",width:t.width};return n||(t.maxWidth&&(L.maxWidth=t.maxWidth),t.minWidth&&(L.minWidth=t.minWidth)),L};function useColumns(t,n,r){const g=computed(()=>unref(n).filter(Cn=>!Cn.hidden)),y=computed(()=>unref(g).filter(Cn=>Cn.fixed==="left"||Cn.fixed===!0)),L=computed(()=>unref(g).filter(Cn=>Cn.fixed==="right")),z=computed(()=>unref(g).filter(Cn=>!Cn.fixed)),j=computed(()=>{const Cn=[];return unref(y).forEach(Sn=>{Cn.push({...Sn,placeholderSign})}),unref(z).forEach(Sn=>{Cn.push(Sn)}),unref(L).forEach(Sn=>{Cn.push({...Sn,placeholderSign})}),Cn}),ae=computed(()=>unref(y).length||unref(L).length),de=computed(()=>unref(n).reduce((Sn,wn)=>(Sn[wn.key]=calcColumnStyle(wn,unref(r),t.fixed),Sn),{})),he=computed(()=>unref(g).reduce((Cn,Sn)=>Cn+Sn.width,0)),$e=Cn=>unref(n).find(Sn=>Sn.key===Cn),Lt=Cn=>unref(de)[Cn],jt=(Cn,Sn)=>{Cn.width=Sn};function $n(Cn){var Sn;const{key:wn}=Cn.currentTarget.dataset;if(!wn)return;const{sortState:xn,sortBy:Tn}=t;let kn=SortOrder.ASC;isObject$7(xn)?kn=oppositeOrderMap[xn[wn]]:kn=oppositeOrderMap[Tn.order],(Sn=t.onColumnSort)==null||Sn.call(t,{column:$e(wn),key:wn,order:kn})}return{columns:n,columnsStyles:de,columnsTotalWidth:he,fixedColumnsOnLeft:y,fixedColumnsOnRight:L,hasFixedColumns:ae,mainColumns:j,normalColumns:z,visibleColumns:g,getColumn:$e,getColumnStyle:Lt,updateColumnWidth:jt,onColumnSorted:$n}}const useScrollbar=(t,{mainTableRef:n,leftTableRef:r,rightTableRef:g,onMaybeEndReached:y})=>{const L=ref({scrollLeft:0,scrollTop:0});function z(jt){var $n,Cn,Sn;const{scrollTop:wn}=jt;($n=n.value)==null||$n.scrollTo(jt),(Cn=r.value)==null||Cn.scrollToTop(wn),(Sn=g.value)==null||Sn.scrollToTop(wn)}function j(jt){L.value=jt,z(jt)}function ae(jt){L.value.scrollTop=jt,z(unref(L))}function de(jt){var $n,Cn;L.value.scrollLeft=jt,(Cn=($n=n.value)==null?void 0:$n.scrollTo)==null||Cn.call($n,unref(L))}function he(jt){var $n;j(jt),($n=t.onScroll)==null||$n.call(t,jt)}function $e({scrollTop:jt}){const{scrollTop:$n}=unref(L);jt!==$n&&ae(jt)}function Lt(jt,$n="auto"){var Cn;(Cn=n.value)==null||Cn.scrollToRow(jt,$n)}return watch$1(()=>unref(L).scrollTop,(jt,$n)=>{jt>$n&&y()}),{scrollPos:L,scrollTo:j,scrollToLeft:de,scrollToTop:ae,scrollToRow:Lt,onScroll:he,onVerticalScroll:$e}},useRow=(t,{mainTableRef:n,leftTableRef:r,rightTableRef:g,onMaybeEndReached:y})=>{const L=getCurrentInstance(),{emit:z}=L,j=shallowRef(!1),ae=shallowRef(null),de=ref(t.defaultExpandedRowKeys||[]),he=ref(-1),$e=shallowRef(null),Lt=ref({}),jt=ref({}),$n=shallowRef({}),Cn=shallowRef({}),Sn=shallowRef({}),wn=computed(()=>isNumber$2(t.estimatedRowHeight));function xn(In){var Dn;(Dn=t.onRowsRendered)==null||Dn.call(t,In),In.rowCacheEnd>unref(he)&&(he.value=In.rowCacheEnd)}function Tn({hovered:In,rowKey:Dn}){ae.value=In?Dn:null}function kn({expanded:In,rowData:Dn,rowIndex:Rn,rowKey:On}){var Sr,Ar;const Da=[...unref(de)],Pa=Da.indexOf(On);In?Pa===-1&&Da.push(On):Pa>-1&&Da.splice(Pa,1),de.value=Da,z("update:expandedRowKeys",Da),(Sr=t.onRowExpand)==null||Sr.call(t,{expanded:In,rowData:Dn,rowIndex:Rn,rowKey:On}),(Ar=t.onExpandedRowsChange)==null||Ar.call(t,Da)}const Mn=debounce$1(()=>{var In,Dn,Rn,On;j.value=!0,Lt.value={...unref(Lt),...unref(jt)},An(unref($e),!1),jt.value={},$e.value=null,(In=n.value)==null||In.forceUpdate(),(Dn=r.value)==null||Dn.forceUpdate(),(Rn=g.value)==null||Rn.forceUpdate(),(On=L.proxy)==null||On.$forceUpdate(),j.value=!1},0);function An(In,Dn=!1){!unref(wn)||[n,r,g].forEach(Rn=>{const On=unref(Rn);On&&On.resetAfterRowIndex(In,Dn)})}function Nn(In,Dn,Rn){const On=unref($e);(On===null||On>Rn)&&($e.value=Rn),jt.value[In]=Dn}function Pn({rowKey:In,height:Dn,rowIndex:Rn},On){On?On===FixedDir.RIGHT?Sn.value[In]=Dn:$n.value[In]=Dn:Cn.value[In]=Dn;const Sr=Math.max(...[$n,Sn,Cn].map(Ar=>Ar.value[In]||0));unref(Lt)[In]!==Sr&&(Nn(In,Sr,Rn),Mn())}return watch$1(he,()=>y()),{hoveringRowKey:ae,expandedRowKeys:de,lastRenderedRowIndex:he,isDynamic:wn,isResetting:j,rowHeights:Lt,resetAfterIndex:An,onRowExpanded:kn,onRowHovered:Tn,onRowsRendered:xn,onRowHeightChange:Pn}},useData=(t,{expandedRowKeys:n,lastRenderedRowIndex:r,resetAfterIndex:g})=>{const y=ref({}),L=computed(()=>{const j={},{data:ae,rowKey:de}=t,he=unref(n);if(!he||!he.length)return ae;const $e=[],Lt=new Set;he.forEach($n=>Lt.add($n));let jt=ae.slice();for(jt.forEach($n=>j[$n[de]]=0);jt.length>0;){const $n=jt.shift();$e.push($n),Lt.has($n[de])&&Array.isArray($n.children)&&$n.children.length>0&&(jt=[...$n.children,...jt],$n.children.forEach(Cn=>j[Cn[de]]=j[$n[de]]+1))}return y.value=j,$e}),z=computed(()=>{const{data:j,expandColumnKey:ae}=t;return ae?unref(L):j});return watch$1(z,(j,ae)=>{j!==ae&&(r.value=-1,g(0,!0))}),{data:z,depthMap:y}},sumReducer=(t,n)=>t+n,sum$1=t=>isArray$6(t)?t.reduce(sumReducer,0):t,tryCall=(t,n,r={})=>isFunction$4(t)?t(n):t!=null?t:r,enforceUnit=t=>(["width","maxWidth","minWidth","height"].forEach(n=>{t[n]=addUnit(t[n])}),t),componentToSlot=t=>isVNode(t)?n=>h$1(t,n):t,useStyles=(t,{columnsTotalWidth:n,data:r,fixedColumnsOnLeft:g,fixedColumnsOnRight:y})=>{const L=computed(()=>{const{fixed:Tn,width:kn,vScrollbarSize:Mn}=t,An=kn-Mn;return Tn?Math.max(Math.round(unref(n)),An):An}),z=computed(()=>unref(L)+(t.fixed?t.vScrollbarSize:0)),j=computed(()=>{const{height:Tn=0,maxHeight:kn=0,footerHeight:Mn,hScrollbarSize:An}=t;if(kn>0){const Nn=unref($n),Pn=unref(ae),Dn=unref(jt)+Nn+Pn+An;return Math.min(Dn,kn-Mn)}return Tn-Mn}),ae=computed(()=>{const{rowHeight:Tn,estimatedRowHeight:kn}=t,Mn=unref(r);return isNumber$2(kn)?Mn.length*kn:Mn.length*Tn}),de=computed(()=>{const{maxHeight:Tn}=t,kn=unref(j);if(isNumber$2(Tn)&&Tn>0)return kn;const Mn=unref(ae)+unref(jt)+unref($n);return Math.min(kn,Mn)}),he=Tn=>Tn.width,$e=computed(()=>sum$1(unref(g).map(he))),Lt=computed(()=>sum$1(unref(y).map(he))),jt=computed(()=>sum$1(t.headerHeight)),$n=computed(()=>{var Tn;return(((Tn=t.fixedData)==null?void 0:Tn.length)||0)*t.rowHeight}),Cn=computed(()=>unref(j)-unref(jt)-unref($n)),Sn=computed(()=>{const{style:Tn={},height:kn,width:Mn}=t;return enforceUnit({...Tn,height:kn,width:Mn})}),wn=computed(()=>enforceUnit({height:t.footerHeight})),xn=computed(()=>({top:addUnit(unref(jt)),bottom:addUnit(t.footerHeight),width:addUnit(t.width)}));return{bodyWidth:L,fixedTableHeight:de,mainTableHeight:j,leftTableWidth:$e,rightTableWidth:Lt,headerWidth:z,rowsHeight:ae,windowHeight:Cn,footerHeight:wn,emptyStyle:xn,rootStyle:Sn,headerHeight:jt}},useAutoResize=t=>{const n=ref(),r=ref(0),g=ref(0);let y;return onMounted(()=>{y=useResizeObserver(n,([L])=>{const{width:z,height:j}=L.contentRect,{paddingLeft:ae,paddingRight:de,paddingTop:he,paddingBottom:$e}=getComputedStyle(L.target),Lt=Number.parseInt(ae)||0,jt=Number.parseInt(de)||0,$n=Number.parseInt(he)||0,Cn=Number.parseInt($e)||0;r.value=z-Lt-jt,g.value=j-$n-Cn}).stop}),onBeforeUnmount(()=>{y==null||y()}),watch$1([r,g],([L,z])=>{var j;(j=t.onResize)==null||j.call(t,{width:L,height:z})}),{sizer:n,width:r,height:g}};function useTable(t){const n=ref(),r=ref(),g=ref(),{columns:y,columnsStyles:L,columnsTotalWidth:z,fixedColumnsOnLeft:j,fixedColumnsOnRight:ae,hasFixedColumns:de,mainColumns:he,onColumnSorted:$e}=useColumns(t,toRef(t,"columns"),toRef(t,"fixed")),{scrollTo:Lt,scrollToLeft:jt,scrollToTop:$n,scrollToRow:Cn,onScroll:Sn,onVerticalScroll:wn,scrollPos:xn}=useScrollbar(t,{mainTableRef:n,leftTableRef:r,rightTableRef:g,onMaybeEndReached:Fa}),{expandedRowKeys:Tn,hoveringRowKey:kn,lastRenderedRowIndex:Mn,isDynamic:An,isResetting:Nn,rowHeights:Pn,resetAfterIndex:In,onRowExpanded:Dn,onRowHeightChange:Rn,onRowHovered:On,onRowsRendered:Sr}=useRow(t,{mainTableRef:n,leftTableRef:r,rightTableRef:g,onMaybeEndReached:Fa}),{data:Ar,depthMap:Da}=useData(t,{expandedRowKeys:Tn,lastRenderedRowIndex:Mn,resetAfterIndex:In}),{bodyWidth:Pa,fixedTableHeight:Aa,mainTableHeight:Ba,leftTableWidth:La,rightTableWidth:Va,headerWidth:Ua,rowsHeight:za,windowHeight:Wa,footerHeight:ei,emptyStyle:ja,rootStyle:Ka,headerHeight:Ya}=useStyles(t,{columnsTotalWidth:z,data:Ar,fixedColumnsOnLeft:j,fixedColumnsOnRight:ae}),Ga=shallowRef(!1),Ja=ref(),ti=computed(()=>{const Xa=unref(Ar).length===0;return isArray$6(t.fixedData)?t.fixedData.length===0&&Xa:Xa});function ai(Xa){const{estimatedRowHeight:ri,rowHeight:li,rowKey:fi}=t;return ri?unref(Pn)[unref(Ar)[Xa][fi]]||ri:li}function Fa(){const{onEndReached:Xa}=t;if(!Xa)return;const{scrollTop:ri}=unref(xn),li=unref(za),fi=unref(Wa),oi=li-(ri+fi)+t.hScrollbarSize;unref(Mn)>=0&&li===ri+unref(Ba)-unref(Ya)&&Xa(oi)}return watch$1(()=>t.expandedRowKeys,Xa=>Tn.value=Xa,{deep:!0}),{columns:y,containerRef:Ja,mainTableRef:n,leftTableRef:r,rightTableRef:g,isDynamic:An,isResetting:Nn,isScrolling:Ga,hoveringRowKey:kn,hasFixedColumns:de,columnsStyles:L,columnsTotalWidth:z,data:Ar,expandedRowKeys:Tn,depthMap:Da,fixedColumnsOnLeft:j,fixedColumnsOnRight:ae,mainColumns:he,bodyWidth:Pa,emptyStyle:ja,rootStyle:Ka,headerWidth:Ua,footerHeight:ei,mainTableHeight:Ba,fixedTableHeight:Aa,leftTableWidth:La,rightTableWidth:Va,showEmpty:ti,getRowHeight:ai,onColumnSorted:$e,onRowHovered:On,onRowExpanded:Dn,onRowsRendered:Sr,onRowHeightChange:Rn,scrollTo:Lt,scrollToLeft:jt,scrollToTop:$n,scrollToRow:Cn,onScroll:Sn,onVerticalScroll:wn}}const TableV2InjectionKey=Symbol("tableV2"),classType=String,columns={type:definePropType(Array),required:!0},fixedDataType={type:definePropType(Array)},dataType={...fixedDataType,required:!0},expandColumnKey=String,expandKeys={type:definePropType(Array),default:()=>mutable([])},requiredNumber={type:Number,required:!0},rowKey={type:definePropType([String,Number,Symbol]),default:"id"},styleType={type:definePropType(Object)},tableV2RowProps=buildProps({class:String,columns,columnsStyles:{type:definePropType(Object),required:!0},depth:Number,expandColumnKey,estimatedRowHeight:{...virtualizedGridProps.estimatedRowHeight,default:void 0},isScrolling:Boolean,onRowExpand:{type:definePropType(Function)},onRowHover:{type:definePropType(Function)},onRowHeightChange:{type:definePropType(Function)},rowData:{type:definePropType(Object),required:!0},rowEventHandlers:{type:definePropType(Object)},rowIndex:{type:Number,required:!0},rowKey,style:{type:definePropType(Object)}}),requiredNumberType={type:Number,required:!0},tableV2HeaderProps=buildProps({class:String,columns,fixedHeaderData:{type:definePropType(Array)},headerData:{type:definePropType(Array),required:!0},headerHeight:{type:definePropType([Number,Array]),default:50},rowWidth:requiredNumberType,rowHeight:{type:Number,default:50},height:requiredNumberType,width:requiredNumberType}),tableV2GridProps=buildProps({columns,data:dataType,fixedData:fixedDataType,estimatedRowHeight:tableV2RowProps.estimatedRowHeight,width:requiredNumber,height:requiredNumber,headerWidth:requiredNumber,headerHeight:tableV2HeaderProps.headerHeight,bodyWidth:requiredNumber,rowHeight:requiredNumber,cache:virtualizedListProps.cache,useIsScrolling:Boolean,scrollbarAlwaysOn:virtualizedGridProps.scrollbarAlwaysOn,scrollbarStartGap:virtualizedGridProps.scrollbarStartGap,scrollbarEndGap:virtualizedGridProps.scrollbarEndGap,class:classType,style:styleType,containerStyle:styleType,getRowHeight:{type:definePropType(Function),required:!0},rowKey:tableV2RowProps.rowKey,onRowsRendered:{type:definePropType(Function)},onScroll:{type:definePropType(Function)}}),tableV2Props=buildProps({cache:tableV2GridProps.cache,estimatedRowHeight:tableV2RowProps.estimatedRowHeight,rowKey,headerClass:{type:definePropType([String,Function])},headerProps:{type:definePropType([Object,Function])},headerCellProps:{type:definePropType([Object,Function])},headerHeight:tableV2HeaderProps.headerHeight,footerHeight:{type:Number,default:0},rowClass:{type:definePropType([String,Function])},rowProps:{type:definePropType([Object,Function])},rowHeight:{type:Number,default:50},cellProps:{type:definePropType([Object,Function])},columns,data:dataType,dataGetter:{type:definePropType(Function)},fixedData:fixedDataType,expandColumnKey:tableV2RowProps.expandColumnKey,expandedRowKeys:expandKeys,defaultExpandedRowKeys:expandKeys,class:classType,fixed:Boolean,style:{type:definePropType(Object)},width:requiredNumber,height:requiredNumber,maxHeight:Number,useIsScrolling:Boolean,indentSize:{type:Number,default:12},iconSize:{type:Number,default:12},hScrollbarSize:virtualizedGridProps.hScrollbarSize,vScrollbarSize:virtualizedGridProps.vScrollbarSize,scrollbarAlwaysOn:virtualizedScrollbarProps.alwaysOn,sortBy:{type:definePropType(Object),default:()=>({})},sortState:{type:definePropType(Object),default:void 0},onColumnSort:{type:definePropType(Function)},onExpandedRowsChange:{type:definePropType(Function)},onEndReached:{type:definePropType(Function)},onRowExpand:tableV2RowProps.onRowExpand,onScroll:tableV2GridProps.onScroll,onRowsRendered:tableV2GridProps.onRowsRendered,rowEventHandlers:tableV2RowProps.rowEventHandlers}),TableV2Cell=(t,{slots:n})=>{var r;const{cellData:g,style:y}=t,L=((r=g==null?void 0:g.toString)==null?void 0:r.call(g))||"";return createVNode$1("div",{class:t.class,title:L,style:y},[n.default?n.default(t):L])};TableV2Cell.displayName="ElTableV2Cell";TableV2Cell.inheritAttrs=!1;const HeaderCell=(t,{slots:n})=>{var r,g;return n.default?n.default(t):createVNode$1("div",{class:t.class,title:(r=t.column)==null?void 0:r.title},[(g=t.column)==null?void 0:g.title])};HeaderCell.displayName="ElTableV2HeaderCell";HeaderCell.inheritAttrs=!1;const tableV2HeaderRowProps=buildProps({class:String,columns,columnsStyles:{type:definePropType(Object),required:!0},headerIndex:Number,style:{type:definePropType(Object)}}),TableV2HeaderRow=defineComponent({name:"ElTableV2HeaderRow",props:tableV2HeaderRowProps,setup(t,{slots:n}){return()=>{const{columns:r,columnsStyles:g,headerIndex:y,style:L}=t;let z=r.map((j,ae)=>n.cell({columns:r,column:j,columnIndex:ae,headerIndex:y,style:g[j.key]}));return n.header&&(z=n.header({cells:z.map(j=>isArray$6(j)&&j.length===1?j[0]:j),columns:r,headerIndex:y})),createVNode$1("div",{class:t.class,style:L,role:"row"},[z])}}}),COMPONENT_NAME$7="ElTableV2Header",TableV2Header=defineComponent({name:COMPONENT_NAME$7,props:tableV2HeaderProps,setup(t,{slots:n,expose:r}){const g=useNamespace("table-v2"),y=ref(),L=computed(()=>enforceUnit({width:t.width,height:t.height})),z=computed(()=>enforceUnit({width:t.rowWidth,height:t.height})),j=computed(()=>castArray$1(unref(t.headerHeight))),ae=$e=>{const Lt=unref(y);nextTick(()=>{Lt!=null&&Lt.scroll&&Lt.scroll({left:$e})})},de=()=>{const $e=g.e("fixed-header-row"),{columns:Lt,fixedHeaderData:jt,rowHeight:$n}=t;return jt==null?void 0:jt.map((Cn,Sn)=>{var wn;const xn=enforceUnit({height:$n,width:"100%"});return(wn=n.fixed)==null?void 0:wn.call(n,{class:$e,columns:Lt,rowData:Cn,rowIndex:-(Sn+1),style:xn})})},he=()=>{const $e=g.e("dynamic-header-row"),{columns:Lt}=t;return unref(j).map((jt,$n)=>{var Cn;const Sn=enforceUnit({width:"100%",height:jt});return(Cn=n.dynamic)==null?void 0:Cn.call(n,{class:$e,columns:Lt,headerIndex:$n,style:Sn})})};return r({scrollToLeft:ae}),()=>{if(!(t.height<=0))return createVNode$1("div",{ref:y,class:t.class,style:unref(L),role:"rowgroup"},[createVNode$1("div",{style:unref(z),class:g.e("header")},[he(),de()])])}}}),useTableRow=t=>{const{isScrolling:n}=inject(TableV2InjectionKey),r=ref(!1),g=ref(),y=computed(()=>isNumber$2(t.estimatedRowHeight)&&t.rowIndex>=0),L=(ae=!1)=>{const de=unref(g);if(!de)return;const{columns:he,onRowHeightChange:$e,rowKey:Lt,rowIndex:jt,style:$n}=t,{height:Cn}=de.getBoundingClientRect();r.value=!0,nextTick(()=>{if(ae||Cn!==Number.parseInt($n.height)){const Sn=he[0],wn=(Sn==null?void 0:Sn.placeholderSign)===placeholderSign;$e==null||$e({rowKey:Lt,height:Cn,rowIndex:jt},Sn&&!wn&&Sn.fixed)}})},z=computed(()=>{const{rowData:ae,rowIndex:de,rowKey:he,onRowHover:$e}=t,Lt=t.rowEventHandlers||{},jt={};return Object.entries(Lt).forEach(([$n,Cn])=>{isFunction$4(Cn)&&(jt[$n]=Sn=>{Cn({event:Sn,rowData:ae,rowIndex:de,rowKey:he})})}),$e&&[{name:"onMouseleave",hovered:!1},{name:"onMouseenter",hovered:!0}].forEach(({name:$n,hovered:Cn})=>{const Sn=jt[$n];jt[$n]=wn=>{$e({event:wn,hovered:Cn,rowData:ae,rowIndex:de,rowKey:he}),Sn==null||Sn(wn)}}),jt}),j=ae=>{const{onRowExpand:de,rowData:he,rowIndex:$e,rowKey:Lt}=t;de==null||de({expanded:ae,rowData:he,rowIndex:$e,rowKey:Lt})};return onMounted(()=>{unref(y)&&L(!0)}),{isScrolling:n,measurable:y,measured:r,rowRef:g,eventHandlers:z,onExpand:j}},COMPONENT_NAME$6="ElTableV2TableRow",TableV2Row=defineComponent({name:COMPONENT_NAME$6,props:tableV2RowProps,setup(t,{expose:n,slots:r,attrs:g}){const{eventHandlers:y,isScrolling:L,measurable:z,measured:j,rowRef:ae,onExpand:de}=useTableRow(t);return n({onExpand:de}),()=>{const{columns:he,columnsStyles:$e,expandColumnKey:Lt,depth:jt,rowData:$n,rowIndex:Cn,style:Sn}=t;let wn=he.map((xn,Tn)=>{const kn=isArray$6($n.children)&&$n.children.length>0&&xn.key===Lt;return r.cell({column:xn,columns:he,columnIndex:Tn,depth:jt,style:$e[xn.key],rowData:$n,rowIndex:Cn,isScrolling:unref(L),expandIconProps:kn?{rowData:$n,rowIndex:Cn,onExpand:de}:void 0})});if(r.row&&(wn=r.row({cells:wn.map(xn=>isArray$6(xn)&&xn.length===1?xn[0]:xn),style:Sn,columns:he,depth:jt,rowData:$n,rowIndex:Cn,isScrolling:unref(L)})),unref(z)){const{height:xn,...Tn}=Sn||{},kn=unref(j);return createVNode$1("div",mergeProps({ref:ae,class:t.class,style:kn?Sn:Tn,role:"row"},g,unref(y)),[wn])}return createVNode$1("div",mergeProps(g,{ref:ae,class:t.class,style:Sn,role:"row"},unref(y)),[wn])}}}),SortIcon=t=>{const{sortOrder:n}=t;return createVNode$1(ElIcon,{size:14,class:t.class},{default:()=>[n===SortOrder.ASC?createVNode$1(sort_up_default,null,null):createVNode$1(sort_down_default,null,null)]})},ExpandIcon=t=>{const{expanded:n,expandable:r,onExpand:g,style:y,size:L}=t,z={onClick:r?()=>g(!n):void 0,class:t.class};return createVNode$1(ElIcon,mergeProps(z,{size:L,style:y}),{default:()=>[createVNode$1(arrow_right_default,null,null)]})},COMPONENT_NAME$5="ElTableV2Grid",useTableGrid=t=>{const n=ref(),r=ref(),g=computed(()=>{const{data:Cn,rowHeight:Sn,estimatedRowHeight:wn}=t;if(!wn)return Cn.length*Sn}),y=computed(()=>{const{fixedData:Cn,rowHeight:Sn}=t;return((Cn==null?void 0:Cn.length)||0)*Sn}),L=computed(()=>sum$1(t.headerHeight)),z=computed(()=>{const{height:Cn}=t;return Math.max(0,Cn-unref(L)-unref(y))}),j=computed(()=>unref(L)+unref(y)>0),ae=({data:Cn,rowIndex:Sn})=>Cn[Sn][t.rowKey];function de({rowCacheStart:Cn,rowCacheEnd:Sn,rowVisibleStart:wn,rowVisibleEnd:xn}){var Tn;(Tn=t.onRowsRendered)==null||Tn.call(t,{rowCacheStart:Cn,rowCacheEnd:Sn,rowVisibleStart:wn,rowVisibleEnd:xn})}function he(Cn,Sn){var wn;(wn=r.value)==null||wn.resetAfterRowIndex(Cn,Sn)}function $e(Cn,Sn){const wn=unref(n),xn=unref(r);!wn||!xn||(isObject$7(Cn)?(wn.scrollToLeft(Cn.scrollLeft),xn.scrollTo(Cn)):(wn.scrollToLeft(Cn),xn.scrollTo({scrollLeft:Cn,scrollTop:Sn})))}function Lt(Cn){var Sn;(Sn=unref(r))==null||Sn.scrollTo({scrollTop:Cn})}function jt(Cn,Sn){var wn;(wn=unref(r))==null||wn.scrollToItem(Cn,1,Sn)}function $n(){var Cn,Sn;(Cn=unref(r))==null||Cn.$forceUpdate(),(Sn=unref(n))==null||Sn.$forceUpdate()}return{bodyRef:r,forceUpdate:$n,fixedRowHeight:y,gridHeight:z,hasHeader:j,headerHeight:L,headerRef:n,totalHeight:g,itemKey:ae,onItemRendered:de,resetAfterRowIndex:he,scrollTo:$e,scrollToTop:Lt,scrollToRow:jt}},TableGrid=defineComponent({name:COMPONENT_NAME$5,props:tableV2GridProps,setup(t,{slots:n,expose:r}){const{ns:g}=inject(TableV2InjectionKey),{bodyRef:y,fixedRowHeight:L,gridHeight:z,hasHeader:j,headerRef:ae,headerHeight:de,totalHeight:he,forceUpdate:$e,itemKey:Lt,onItemRendered:jt,resetAfterRowIndex:$n,scrollTo:Cn,scrollToTop:Sn,scrollToRow:wn}=useTableGrid(t);r({forceUpdate:$e,totalHeight:he,scrollTo:Cn,scrollToTop:Sn,scrollToRow:wn,resetAfterRowIndex:$n});const xn=()=>t.bodyWidth;return()=>{const{cache:Tn,columns:kn,data:Mn,fixedData:An,useIsScrolling:Nn,scrollbarAlwaysOn:Pn,scrollbarEndGap:In,scrollbarStartGap:Dn,style:Rn,rowHeight:On,bodyWidth:Sr,estimatedRowHeight:Ar,headerWidth:Da,height:Pa,width:Aa,getRowHeight:Ba,onScroll:La}=t,Va=isNumber$2(Ar),Ua=Va?DynamicSizeGrid:FixedSizeGrid,za=unref(de);return createVNode$1("div",{role:"table",class:[g.e("table"),t.class],style:Rn},[createVNode$1(Ua,{ref:y,data:Mn,useIsScrolling:Nn,itemKey:Lt,columnCache:0,columnWidth:Va?xn:Sr,totalColumn:1,totalRow:Mn.length,rowCache:Tn,rowHeight:Va?Ba:On,width:Aa,height:unref(z),class:g.e("body"),role:"rowgroup",scrollbarStartGap:Dn,scrollbarEndGap:In,scrollbarAlwaysOn:Pn,onScroll:La,onItemRendered:jt,perfMode:!1},{default:Wa=>{var ei;const ja=Mn[Wa.rowIndex];return(ei=n.row)==null?void 0:ei.call(n,{...Wa,columns:kn,rowData:ja})}}),unref(j)&&createVNode$1(TableV2Header,{ref:ae,class:g.e("header-wrapper"),columns:kn,headerData:Mn,headerHeight:t.headerHeight,fixedHeaderData:An,rowWidth:Da,rowHeight:On,width:Aa,height:Math.min(za+unref(L),Pa)},{dynamic:n.header,fixed:n.row})])}}});function _isSlot$5(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!isVNode(t)}const MainTable=(t,{slots:n})=>{const{mainTableRef:r,...g}=t;return createVNode$1(TableGrid,mergeProps({ref:r},g),_isSlot$5(n)?n:{default:()=>[n]})};function _isSlot$4(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!isVNode(t)}const LeftTable$1=(t,{slots:n})=>{if(!t.columns.length)return;const{leftTableRef:r,...g}=t;return createVNode$1(TableGrid,mergeProps({ref:r},g),_isSlot$4(n)?n:{default:()=>[n]})};function _isSlot$3(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!isVNode(t)}const LeftTable=(t,{slots:n})=>{if(!t.columns.length)return;const{rightTableRef:r,...g}=t;return createVNode$1(TableGrid,mergeProps({ref:r},g),_isSlot$3(n)?n:{default:()=>[n]})};function _isSlot$2(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!isVNode(t)}const RowRenderer=(t,{slots:n})=>{const{columns:r,columnsStyles:g,depthMap:y,expandColumnKey:L,expandedRowKeys:z,estimatedRowHeight:j,hasFixedColumns:ae,hoveringRowKey:de,rowData:he,rowIndex:$e,style:Lt,isScrolling:jt,rowProps:$n,rowClass:Cn,rowKey:Sn,rowEventHandlers:wn,ns:xn,onRowHovered:Tn,onRowExpanded:kn}=t,Mn=tryCall(Cn,{columns:r,rowData:he,rowIndex:$e},""),An=tryCall($n,{columns:r,rowData:he,rowIndex:$e}),Nn=he[Sn],Pn=y[Nn]||0,In=Boolean(L),Dn=$e<0,Rn=[xn.e("row"),Mn,{[xn.e(`row-depth-${Pn}`)]:In&&$e>=0,[xn.is("expanded")]:In&&z.includes(Nn),[xn.is("hovered")]:!jt&&Nn===de,[xn.is("fixed")]:!Pn&&Dn,[xn.is("customized")]:Boolean(n.row)}],On=ae?Tn:void 0,Sr={...An,columns:r,columnsStyles:g,class:Rn,depth:Pn,expandColumnKey:L,estimatedRowHeight:Dn?void 0:j,isScrolling:jt,rowIndex:$e,rowData:he,rowKey:Nn,rowEventHandlers:wn,style:Lt};return createVNode$1(TableV2Row,mergeProps(Sr,{onRowHover:On,onRowExpand:kn}),_isSlot$2(n)?n:{default:()=>[n]})},CellRenderer=({columns:t,column:n,columnIndex:r,depth:g,expandIconProps:y,isScrolling:L,rowData:z,rowIndex:j,style:ae,expandedRowKeys:de,ns:he,cellProps:$e,expandColumnKey:Lt,indentSize:jt,iconSize:$n,rowKey:Cn},{slots:Sn})=>{const wn=enforceUnit(ae);if(n.placeholderSign===placeholderSign)return createVNode$1("div",{class:he.em("row-cell","placeholder"),style:wn},null);const{cellRenderer:xn,dataKey:Tn,dataGetter:kn}=n,An=componentToSlot(xn)||Sn.default||(Pa=>createVNode$1(TableV2Cell,Pa,null)),Nn=isFunction$4(kn)?kn({columns:t,column:n,columnIndex:r,rowData:z,rowIndex:j}):get$1(z,Tn!=null?Tn:""),Pn=tryCall($e,{cellData:Nn,columns:t,column:n,columnIndex:r,rowIndex:j,rowData:z}),In={class:he.e("cell-text"),columns:t,column:n,columnIndex:r,cellData:Nn,isScrolling:L,rowData:z,rowIndex:j},Dn=An(In),Rn=[he.e("row-cell"),n.class,n.align===Alignment.CENTER&&he.is("align-center"),n.align===Alignment.RIGHT&&he.is("align-right")],On=j>=0&&n.key===Lt,Sr=j>=0&&de.includes(z[Cn]);let Ar;const Da=`margin-inline-start: ${g*jt}px;`;return On&&(isObject$7(y)?Ar=createVNode$1(ExpandIcon,mergeProps(y,{class:[he.e("expand-icon"),he.is("expanded",Sr)],size:$n,expanded:Sr,style:Da,expandable:!0}),null):Ar=createVNode$1("div",{style:[Da,`width: ${$n}px; height: ${$n}px;`].join(" ")},null)),createVNode$1("div",mergeProps({class:Rn,style:wn},Pn,{role:"cell"}),[Ar,Dn])};CellRenderer.inheritAttrs=!1;function _isSlot$1(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!isVNode(t)}const HeaderRenderer=({columns:t,columnsStyles:n,headerIndex:r,style:g,headerClass:y,headerProps:L,ns:z},{slots:j})=>{const ae={columns:t,headerIndex:r},de=[z.e("header-row"),tryCall(y,ae,""),{[z.is("customized")]:Boolean(j.header)}],he={...tryCall(L,ae),columnsStyles:n,class:de,columns:t,headerIndex:r,style:g};return createVNode$1(TableV2HeaderRow,he,_isSlot$1(j)?j:{default:()=>[j]})},HeaderCellRenderer=(t,{slots:n})=>{const{column:r,ns:g,style:y,onColumnSorted:L}=t,z=enforceUnit(y);if(r.placeholderSign===placeholderSign)return createVNode$1("div",{class:g.em("header-row-cell","placeholder"),style:z},null);const{headerCellRenderer:j,headerClass:ae,sortable:de}=r,he={...t,class:g.e("header-cell-text")},Lt=(componentToSlot(j)||n.default||(kn=>createVNode$1(HeaderCell,kn,null)))(he),{sortBy:jt,sortState:$n,headerCellProps:Cn}=t;let Sn,wn;if($n){const kn=$n[r.key];Sn=Boolean(oppositeOrderMap[kn]),wn=Sn?kn:SortOrder.ASC}else Sn=r.key===jt.key,wn=Sn?jt.order:SortOrder.ASC;const xn=[g.e("header-cell"),tryCall(ae,t,""),r.align===Alignment.CENTER&&g.is("align-center"),r.align===Alignment.RIGHT&&g.is("align-right"),de&&g.is("sortable")],Tn={...tryCall(Cn,t),onClick:r.sortable?L:void 0,class:xn,style:z,["data-key"]:r.key};return createVNode$1("div",mergeProps(Tn,{role:"columnheader"}),[Lt,de&&createVNode$1(SortIcon,{class:[g.e("sort-icon"),Sn&&g.is("sorting")],sortOrder:wn},null)])},Footer$1=(t,{slots:n})=>{var r;return createVNode$1("div",{class:t.class,style:t.style},[(r=n.default)==null?void 0:r.call(n)])};Footer$1.displayName="ElTableV2Footer";const Footer=(t,{slots:n})=>createVNode$1("div",{class:t.class,style:t.style},[n.default?n.default():createVNode$1(ElEmpty,null,null)]);Footer.displayName="ElTableV2Empty";const Overlay=(t,{slots:n})=>{var r;return createVNode$1("div",{class:t.class,style:t.style},[(r=n.default)==null?void 0:r.call(n)])};Overlay.displayName="ElTableV2Overlay";function _isSlot(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!isVNode(t)}const COMPONENT_NAME$4="ElTableV2",TableV2=defineComponent({name:COMPONENT_NAME$4,props:tableV2Props,setup(t,{slots:n,expose:r}){const g=useNamespace("table-v2"),{columnsStyles:y,fixedColumnsOnLeft:L,fixedColumnsOnRight:z,mainColumns:j,mainTableHeight:ae,fixedTableHeight:de,leftTableWidth:he,rightTableWidth:$e,data:Lt,depthMap:jt,expandedRowKeys:$n,hasFixedColumns:Cn,hoveringRowKey:Sn,mainTableRef:wn,leftTableRef:xn,rightTableRef:Tn,isDynamic:kn,isResetting:Mn,isScrolling:An,bodyWidth:Nn,emptyStyle:Pn,rootStyle:In,headerWidth:Dn,footerHeight:Rn,showEmpty:On,scrollTo:Sr,scrollToLeft:Ar,scrollToTop:Da,scrollToRow:Pa,getRowHeight:Aa,onColumnSorted:Ba,onRowHeightChange:La,onRowHovered:Va,onRowExpanded:Ua,onRowsRendered:za,onScroll:Wa,onVerticalScroll:ei}=useTable(t);return r({scrollTo:Sr,scrollToLeft:Ar,scrollToTop:Da,scrollToRow:Pa}),provide(TableV2InjectionKey,{ns:g,isResetting:Mn,hoveringRowKey:Sn,isScrolling:An}),()=>{const{cache:ja,cellProps:Ka,estimatedRowHeight:Ya,expandColumnKey:Ga,fixedData:Ja,headerHeight:ti,headerClass:ai,headerProps:Fa,headerCellProps:Xa,sortBy:ri,sortState:li,rowHeight:fi,rowClass:oi,rowEventHandlers:mi,rowKey:ui,rowProps:vi,scrollbarAlwaysOn:di,indentSize:ci,iconSize:_i,useIsScrolling:$i,vScrollbarSize:Ci,width:Ti}=t,Ai=unref(Lt),wi={cache:ja,class:g.e("main"),columns:unref(j),data:Ai,fixedData:Ja,estimatedRowHeight:Ya,bodyWidth:unref(Nn),headerHeight:ti,headerWidth:unref(Dn),height:unref(ae),mainTableRef:wn,rowKey:ui,rowHeight:fi,scrollbarAlwaysOn:di,scrollbarStartGap:2,scrollbarEndGap:Ci,useIsScrolling:$i,width:Ti,getRowHeight:Aa,onRowsRendered:za,onScroll:Wa},pi=unref(he),gi=unref(de),si={cache:ja,class:g.e("left"),columns:unref(L),data:Ai,estimatedRowHeight:Ya,leftTableRef:xn,rowHeight:fi,bodyWidth:pi,headerWidth:pi,headerHeight:ti,height:gi,rowKey:ui,scrollbarAlwaysOn:di,scrollbarStartGap:2,scrollbarEndGap:Ci,useIsScrolling:$i,width:pi,getRowHeight:Aa,onScroll:ei},ni=unref($e)+Ci,qa={cache:ja,class:g.e("right"),columns:unref(z),data:Ai,estimatedRowHeight:Ya,rightTableRef:Tn,rowHeight:fi,bodyWidth:ni,headerWidth:ni,headerHeight:ti,height:gi,rowKey:ui,scrollbarAlwaysOn:di,scrollbarStartGap:2,scrollbarEndGap:Ci,width:ni,style:`--${unref(g.namespace)}-table-scrollbar-size: ${Ci}px`,useIsScrolling:$i,getRowHeight:Aa,onScroll:ei},ii=unref(y),bi={ns:g,depthMap:unref(jt),columnsStyles:ii,expandColumnKey:Ga,expandedRowKeys:unref($n),estimatedRowHeight:Ya,hasFixedColumns:unref(Cn),hoveringRowKey:unref(Sn),rowProps:vi,rowClass:oi,rowKey:ui,rowEventHandlers:mi,onRowHovered:Va,onRowExpanded:Ua,onRowHeightChange:La},xi={cellProps:Ka,expandColumnKey:Ga,indentSize:ci,iconSize:_i,rowKey:ui,expandedRowKeys:unref($n),ns:g},Di={ns:g,headerClass:ai,headerProps:Fa,columnsStyles:ii},Oi={ns:g,sortBy:ri,sortState:li,headerCellProps:Xa,onColumnSorted:Ba},Ri={row:Si=>createVNode$1(RowRenderer,mergeProps(Si,bi),{row:n.row,cell:ki=>{let Ii;return n.cell?createVNode$1(CellRenderer,mergeProps(ki,xi,{style:ii[ki.column.key]}),_isSlot(Ii=n.cell(ki))?Ii:{default:()=>[Ii]}):createVNode$1(CellRenderer,mergeProps(ki,xi,{style:ii[ki.column.key]}),null)}}),header:Si=>createVNode$1(HeaderRenderer,mergeProps(Si,Di),{header:n.header,cell:ki=>{let Ii;return n["header-cell"]?createVNode$1(HeaderCellRenderer,mergeProps(ki,Oi,{style:ii[ki.column.key]}),_isSlot(Ii=n["header-cell"](ki))?Ii:{default:()=>[Ii]}):createVNode$1(HeaderCellRenderer,mergeProps(ki,Oi,{style:ii[ki.column.key]}),null)}})},Bi=[t.class,g.b(),g.e("root"),{[g.is("dynamic")]:unref(kn)}],hi={class:g.e("footer"),style:unref(Rn)};return createVNode$1("div",{class:Bi,style:unref(In)},[createVNode$1(MainTable,wi,_isSlot(Ri)?Ri:{default:()=>[Ri]}),createVNode$1(LeftTable$1,si,_isSlot(Ri)?Ri:{default:()=>[Ri]}),createVNode$1(LeftTable,qa,_isSlot(Ri)?Ri:{default:()=>[Ri]}),n.footer&&createVNode$1(Footer$1,hi,{default:n.footer}),unref(On)&&createVNode$1(Footer,{class:g.e("empty"),style:unref(Pn)},{default:n.empty}),n.overlay&&createVNode$1(Overlay,{class:g.e("overlay")},{default:n.overlay})])}}}),autoResizerProps=buildProps({disableWidth:Boolean,disableHeight:Boolean,onResize:{type:definePropType(Function)}}),AutoResizer=defineComponent({name:"ElAutoResizer",props:autoResizerProps,setup(t,{slots:n}){const r=useNamespace("auto-resizer"),{height:g,width:y,sizer:L}=useAutoResize(t),z={width:"100%",height:"100%"};return()=>{var j;return createVNode$1("div",{ref:L,class:r.b(),style:z},[(j=n.default)==null?void 0:j.call(n,{height:g.value,width:y.value})])}}}),ElTableV2=withInstall(TableV2),ElAutoResizer=withInstall(AutoResizer),tabsRootContextKey=Symbol("tabsRootContextKey"),tabBarProps=buildProps({tabs:{type:definePropType(Array),default:()=>mutable([])}}),COMPONENT_NAME$3="ElTabBar",__default__$l=defineComponent({name:COMPONENT_NAME$3}),_sfc_main$5t=defineComponent({...__default__$l,props:tabBarProps,setup(t,{expose:n}){const r=t,g=getCurrentInstance(),y=inject(tabsRootContextKey);y||throwError$1(COMPONENT_NAME$3,"");const L=useNamespace("tabs"),z=ref(),j=ref(),ae=()=>{let he=0,$e=0;const Lt=["top","bottom"].includes(y.props.tabPosition)?"width":"height",jt=Lt==="width"?"x":"y",$n=jt==="x"?"left":"top";return r.tabs.every(Cn=>{var Sn,wn;const xn=(wn=(Sn=g.parent)==null?void 0:Sn.refs)==null?void 0:wn[`tab-${Cn.uid}`];if(!xn)return!1;if(!Cn.active)return!0;he=xn[`offset${capitalize($n)}`],$e=xn[`client${capitalize(Lt)}`];const Tn=window.getComputedStyle(xn);return Lt==="width"&&(r.tabs.length>1&&($e-=Number.parseFloat(Tn.paddingLeft)+Number.parseFloat(Tn.paddingRight)),he+=Number.parseFloat(Tn.paddingLeft)),!1}),{[Lt]:`${$e}px`,transform:`translate${capitalize(jt)}(${he}px)`}},de=()=>j.value=ae();return watch$1(()=>r.tabs,async()=>{await nextTick(),de()},{immediate:!0}),useResizeObserver(z,()=>de()),n({ref:z,update:de}),(he,$e)=>(openBlock(),createElementBlock("div",{ref_key:"barRef",ref:z,class:normalizeClass([unref(L).e("active-bar"),unref(L).is(unref(y).props.tabPosition)]),style:normalizeStyle$1(j.value)},null,6))}});var TabBar=_export_sfc$1(_sfc_main$5t,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tabs/src/tab-bar.vue"]]);const tabNavProps=buildProps({panes:{type:definePropType(Array),default:()=>mutable([])},currentName:{type:[String,Number],default:""},editable:Boolean,type:{type:String,values:["card","border-card",""],default:""},stretch:Boolean}),tabNavEmits={tabClick:(t,n,r)=>r instanceof Event,tabRemove:(t,n)=>n instanceof Event},COMPONENT_NAME$2="ElTabNav",TabNav=defineComponent({name:COMPONENT_NAME$2,props:tabNavProps,emits:tabNavEmits,setup(t,{expose:n,emit:r}){const g=getCurrentInstance(),y=inject(tabsRootContextKey);y||throwError$1(COMPONENT_NAME$2,"");const L=useNamespace("tabs"),z=useDocumentVisibility(),j=useWindowFocus(),ae=ref(),de=ref(),he=ref(),$e=ref(),Lt=ref(!1),jt=ref(0),$n=ref(!1),Cn=ref(!0),Sn=computed(()=>["top","bottom"].includes(y.props.tabPosition)?"width":"height"),wn=computed(()=>({transform:`translate${Sn.value==="width"?"X":"Y"}(-${jt.value}px)`})),xn=()=>{if(!ae.value)return;const In=ae.value[`offset${capitalize(Sn.value)}`],Dn=jt.value;if(!Dn)return;const Rn=Dn>In?Dn-In:0;jt.value=Rn},Tn=()=>{if(!ae.value||!de.value)return;const In=de.value[`offset${capitalize(Sn.value)}`],Dn=ae.value[`offset${capitalize(Sn.value)}`],Rn=jt.value;if(In-Rn<=Dn)return;const On=In-Rn>Dn*2?Rn+Dn:In-Dn;jt.value=On},kn=async()=>{const In=de.value;if(!Lt.value||!he.value||!ae.value||!In)return;await nextTick();const Dn=he.value.querySelector(".is-active");if(!Dn)return;const Rn=ae.value,On=["top","bottom"].includes(y.props.tabPosition),Sr=Dn.getBoundingClientRect(),Ar=Rn.getBoundingClientRect(),Da=On?In.offsetWidth-Ar.width:In.offsetHeight-Ar.height,Pa=jt.value;let Aa=Pa;On?(Sr.leftAr.right&&(Aa=Pa+Sr.right-Ar.right)):(Sr.topAr.bottom&&(Aa=Pa+(Sr.bottom-Ar.bottom))),Aa=Math.max(Aa,0),jt.value=Math.min(Aa,Da)},Mn=()=>{var In;if(!de.value||!ae.value)return;t.stretch&&((In=$e.value)==null||In.update());const Dn=de.value[`offset${capitalize(Sn.value)}`],Rn=ae.value[`offset${capitalize(Sn.value)}`],On=jt.value;Rn0&&(jt.value=0))},An=In=>{const Dn=In.code,{up:Rn,down:On,left:Sr,right:Ar}=EVENT_CODE;if(![Rn,On,Sr,Ar].includes(Dn))return;const Da=Array.from(In.currentTarget.querySelectorAll("[role=tab]:not(.is-disabled)")),Pa=Da.indexOf(In.target);let Aa;Dn===Sr||Dn===Rn?Pa===0?Aa=Da.length-1:Aa=Pa-1:Pa{Cn.value&&($n.value=!0)},Pn=()=>$n.value=!1;return watch$1(z,In=>{In==="hidden"?Cn.value=!1:In==="visible"&&setTimeout(()=>Cn.value=!0,50)}),watch$1(j,In=>{In?setTimeout(()=>Cn.value=!0,50):Cn.value=!1}),useResizeObserver(he,Mn),onMounted(()=>setTimeout(()=>kn(),0)),onUpdated(()=>Mn()),n({scrollToActiveTab:kn,removeFocus:Pn}),watch$1(()=>t.panes,()=>g.update(),{flush:"post",deep:!0}),()=>{const In=Lt.value?[createVNode$1("span",{class:[L.e("nav-prev"),L.is("disabled",!Lt.value.prev)],onClick:xn},[createVNode$1(ElIcon,null,{default:()=>[createVNode$1(arrow_left_default,null,null)]})]),createVNode$1("span",{class:[L.e("nav-next"),L.is("disabled",!Lt.value.next)],onClick:Tn},[createVNode$1(ElIcon,null,{default:()=>[createVNode$1(arrow_right_default,null,null)]})])]:null,Dn=t.panes.map((Rn,On)=>{var Sr,Ar,Da,Pa;const Aa=Rn.uid,Ba=Rn.props.disabled,La=(Ar=(Sr=Rn.props.name)!=null?Sr:Rn.index)!=null?Ar:`${On}`,Va=!Ba&&(Rn.isClosable||t.editable);Rn.index=`${On}`;const Ua=Va?createVNode$1(ElIcon,{class:"is-icon-close",onClick:ei=>r("tabRemove",Rn,ei)},{default:()=>[createVNode$1(close_default,null,null)]}):null,za=((Pa=(Da=Rn.slots).label)==null?void 0:Pa.call(Da))||Rn.props.label,Wa=!Ba&&Rn.active?0:-1;return createVNode$1("div",{ref:`tab-${Aa}`,class:[L.e("item"),L.is(y.props.tabPosition),L.is("active",Rn.active),L.is("disabled",Ba),L.is("closable",Va),L.is("focus",$n.value)],id:`tab-${La}`,key:`tab-${Aa}`,"aria-controls":`pane-${La}`,role:"tab","aria-selected":Rn.active,tabindex:Wa,onFocus:()=>Nn(),onBlur:()=>Pn(),onClick:ei=>{Pn(),r("tabClick",Rn,La,ei)},onKeydown:ei=>{Va&&(ei.code===EVENT_CODE.delete||ei.code===EVENT_CODE.backspace)&&r("tabRemove",Rn,ei)}},[za,Ua])});return createVNode$1("div",{ref:he,class:[L.e("nav-wrap"),L.is("scrollable",!!Lt.value),L.is(y.props.tabPosition)]},[In,createVNode$1("div",{class:L.e("nav-scroll"),ref:ae},[createVNode$1("div",{class:[L.e("nav"),L.is(y.props.tabPosition),L.is("stretch",t.stretch&&["top","bottom"].includes(y.props.tabPosition))],ref:de,style:wn.value,role:"tablist",onKeydown:An},[t.type?null:createVNode$1(TabBar,{ref:$e,tabs:[...t.panes]},null),Dn])])])}}}),tabsProps=buildProps({type:{type:String,values:["card","border-card",""],default:""},activeName:{type:[String,Number]},closable:Boolean,addable:Boolean,modelValue:{type:[String,Number]},editable:Boolean,tabPosition:{type:String,values:["top","right","bottom","left"],default:"top"},beforeLeave:{type:definePropType(Function),default:()=>!0},stretch:Boolean}),isPaneName=t=>isString$3(t)||isNumber$2(t),tabsEmits={[UPDATE_MODEL_EVENT]:t=>isPaneName(t),tabClick:(t,n)=>n instanceof Event,tabChange:t=>isPaneName(t),edit:(t,n)=>["remove","add"].includes(n),tabRemove:t=>isPaneName(t),tabAdd:()=>!0};var Tabs=defineComponent({name:"ElTabs",props:tabsProps,emits:tabsEmits,setup(t,{emit:n,slots:r,expose:g}){var y,L;const z=useNamespace("tabs"),{children:j,addChild:ae,removeChild:de}=useOrderedChildren(getCurrentInstance(),"ElTabPane"),he=ref(),$e=ref((L=(y=t.modelValue)!=null?y:t.activeName)!=null?L:"0"),Lt=wn=>{$e.value=wn,n(UPDATE_MODEL_EVENT,wn),n("tabChange",wn)},jt=async wn=>{var xn,Tn,kn;if(!($e.value===wn||isUndefined$1(wn)))try{await((xn=t.beforeLeave)==null?void 0:xn.call(t,wn,$e.value))!==!1&&(Lt(wn),(kn=(Tn=he.value)==null?void 0:Tn.removeFocus)==null||kn.call(Tn))}catch{}},$n=(wn,xn,Tn)=>{wn.props.disabled||(jt(xn),n("tabClick",wn,Tn))},Cn=(wn,xn)=>{wn.props.disabled||isUndefined$1(wn.props.name)||(xn.stopPropagation(),n("edit",wn.props.name,"remove"),n("tabRemove",wn.props.name))},Sn=()=>{n("edit",void 0,"add"),n("tabAdd")};return useDeprecated({from:'"activeName"',replacement:'"model-value" or "v-model"',scope:"ElTabs",version:"2.3.0",ref:"https://element-plus.org/en-US/component/tabs.html#attributes",type:"Attribute"},computed(()=>!!t.activeName)),watch$1(()=>t.activeName,wn=>jt(wn)),watch$1(()=>t.modelValue,wn=>jt(wn)),watch$1($e,async()=>{var wn;await nextTick(),(wn=he.value)==null||wn.scrollToActiveTab()}),provide(tabsRootContextKey,{props:t,currentName:$e,registerPane:ae,unregisterPane:de}),g({currentName:$e}),()=>{const wn=t.editable||t.addable?createVNode$1("span",{class:z.e("new-tab"),tabindex:"0",onClick:Sn,onKeydown:kn=>{kn.code===EVENT_CODE.enter&&Sn()}},[createVNode$1(ElIcon,{class:z.is("icon-plus")},{default:()=>[createVNode$1(plus_default,null,null)]})]):null,xn=createVNode$1("div",{class:[z.e("header"),z.is(t.tabPosition)]},[wn,createVNode$1(TabNav,{ref:he,currentName:$e.value,editable:t.editable,type:t.type,panes:j.value,stretch:t.stretch,onTabClick:$n,onTabRemove:Cn},null)]),Tn=createVNode$1("div",{class:z.e("content")},[renderSlot(r,"default")]);return createVNode$1("div",{class:[z.b(),z.m(t.tabPosition),{[z.m("card")]:t.type==="card",[z.m("border-card")]:t.type==="border-card"}]},[...t.tabPosition!=="bottom"?[xn,Tn]:[Tn,xn]])}}});const tabPaneProps=buildProps({label:{type:String,default:""},name:{type:[String,Number]},closable:Boolean,disabled:Boolean,lazy:Boolean}),_hoisted_1$55=["id","aria-hidden","aria-labelledby"],COMPONENT_NAME$1="ElTabPane",__default__$k=defineComponent({name:COMPONENT_NAME$1}),_sfc_main$5s=defineComponent({...__default__$k,props:tabPaneProps,setup(t){const n=t,r=getCurrentInstance(),g=useSlots(),y=inject(tabsRootContextKey);y||throwError$1(COMPONENT_NAME$1,"usage: ");const L=useNamespace("tab-pane"),z=ref(),j=computed(()=>n.closable||y.props.closable),ae=computedEager(()=>{var jt;return y.currentName.value===((jt=n.name)!=null?jt:z.value)}),de=ref(ae.value),he=computed(()=>{var jt;return(jt=n.name)!=null?jt:z.value}),$e=computedEager(()=>!n.lazy||de.value||ae.value);watch$1(ae,jt=>{jt&&(de.value=!0)});const Lt=reactive({uid:r.uid,slots:g,props:n,paneName:he,active:ae,index:z,isClosable:j});return onMounted(()=>{y.registerPane(Lt)}),onUnmounted(()=>{y.unregisterPane(Lt.uid)}),(jt,$n)=>unref($e)?withDirectives((openBlock(),createElementBlock("div",{key:0,id:`pane-${unref(he)}`,class:normalizeClass(unref(L).b()),role:"tabpanel","aria-hidden":!unref(ae),"aria-labelledby":`tab-${unref(he)}`},[renderSlot(jt.$slots,"default")],10,_hoisted_1$55)),[[vShow,unref(ae)]]):createCommentVNode("v-if",!0)}});var TabPane=_export_sfc$1(_sfc_main$5s,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tabs/src/tab-pane.vue"]]);const ElTabs=withInstall(Tabs,{TabPane}),ElTabPane=withNoopInstall(TabPane),timeSelectProps=buildProps({format:{type:String,default:"HH:mm"},modelValue:String,disabled:Boolean,editable:{type:Boolean,default:!0},effect:{type:String,default:"light"},clearable:{type:Boolean,default:!0},size:useSizeProp,placeholder:String,start:{type:String,default:"09:00"},end:{type:String,default:"18:00"},step:{type:String,default:"00:30"},minTime:String,maxTime:String,name:String,prefixIcon:{type:definePropType([String,Object]),default:()=>clock_default},clearIcon:{type:definePropType([String,Object]),default:()=>circle_close_default}}),parseTime=t=>{const n=(t||"").split(":");if(n.length>=2){let r=Number.parseInt(n[0],10);const g=Number.parseInt(n[1],10),y=t.toUpperCase();return y.includes("AM")&&r===12?r=0:y.includes("PM")&&r!==12&&(r+=12),{hours:r,minutes:g}}return null},compareTime=(t,n)=>{const r=parseTime(t);if(!r)return-1;const g=parseTime(n);if(!g)return-1;const y=r.minutes+r.hours*60,L=g.minutes+g.hours*60;return y===L?0:y>L?1:-1},padTime=t=>`${t}`.padStart(2,"0"),formatTime$1=t=>`${padTime(t.hours)}:${padTime(t.minutes)}`,nextTime=(t,n)=>{const r=parseTime(t);if(!r)return"";const g=parseTime(n);if(!g)return"";const y={hours:r.hours,minutes:r.minutes};return y.minutes+=g.minutes,y.hours+=g.hours,y.hours+=Math.floor(y.minutes/60),y.minutes=y.minutes%60,formatTime$1(y)},__default__$j=defineComponent({name:"ElTimeSelect"}),_sfc_main$5r=defineComponent({...__default__$j,props:timeSelectProps,emits:["change","blur","focus","update:modelValue"],setup(t,{expose:n}){const r=t;dayjs.extend(customParseFormat);const{Option:g}=ElSelect,y=useNamespace("input"),L=ref(),z=useFormDisabled(),j=computed(()=>r.modelValue),ae=computed(()=>{const Sn=parseTime(r.start);return Sn?formatTime$1(Sn):null}),de=computed(()=>{const Sn=parseTime(r.end);return Sn?formatTime$1(Sn):null}),he=computed(()=>{const Sn=parseTime(r.step);return Sn?formatTime$1(Sn):null}),$e=computed(()=>{const Sn=parseTime(r.minTime||"");return Sn?formatTime$1(Sn):null}),Lt=computed(()=>{const Sn=parseTime(r.maxTime||"");return Sn?formatTime$1(Sn):null}),jt=computed(()=>{const Sn=[];if(r.start&&r.end&&r.step){let wn=ae.value,xn;for(;wn&&de.value&&compareTime(wn,de.value)<=0;)xn=dayjs(wn,"HH:mm").format(r.format),Sn.push({value:xn,disabled:compareTime(wn,$e.value||"-1:-1")<=0||compareTime(wn,Lt.value||"100:100")>=0}),wn=nextTime(wn,he.value)}return Sn});return n({blur:()=>{var Sn,wn;(wn=(Sn=L.value)==null?void 0:Sn.blur)==null||wn.call(Sn)},focus:()=>{var Sn,wn;(wn=(Sn=L.value)==null?void 0:Sn.focus)==null||wn.call(Sn)}}),(Sn,wn)=>(openBlock(),createBlock(unref(ElSelect),{ref_key:"select",ref:L,"model-value":unref(j),disabled:unref(z),clearable:Sn.clearable,"clear-icon":Sn.clearIcon,size:Sn.size,effect:Sn.effect,placeholder:Sn.placeholder,"default-first-option":"",filterable:Sn.editable,"onUpdate:modelValue":wn[0]||(wn[0]=xn=>Sn.$emit("update:modelValue",xn)),onChange:wn[1]||(wn[1]=xn=>Sn.$emit("change",xn)),onBlur:wn[2]||(wn[2]=xn=>Sn.$emit("blur",xn)),onFocus:wn[3]||(wn[3]=xn=>Sn.$emit("focus",xn))},{prefix:withCtx(()=>[Sn.prefixIcon?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(y).e("prefix-icon"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Sn.prefixIcon)))]),_:1},8,["class"])):createCommentVNode("v-if",!0)]),default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(jt),xn=>(openBlock(),createBlock(unref(g),{key:xn.value,label:xn.value,value:xn.value,disabled:xn.disabled},null,8,["label","value","disabled"]))),128))]),_:1},8,["model-value","disabled","clearable","clear-icon","size","effect","placeholder","filterable"]))}});var TimeSelect=_export_sfc$1(_sfc_main$5r,[["__file","/home/runner/work/element-plus/element-plus/packages/components/time-select/src/time-select.vue"]]);TimeSelect.install=t=>{t.component(TimeSelect.name,TimeSelect)};const _TimeSelect=TimeSelect,ElTimeSelect=_TimeSelect,Timeline=defineComponent({name:"ElTimeline",setup(t,{slots:n}){const r=useNamespace("timeline");return provide("timeline",n),()=>h$1("ul",{class:[r.b()]},[renderSlot(n,"default")])}}),timelineItemProps=buildProps({timestamp:{type:String,default:""},hideTimestamp:{type:Boolean,default:!1},center:{type:Boolean,default:!1},placement:{type:String,values:["top","bottom"],default:"bottom"},type:{type:String,values:["primary","success","warning","danger","info"],default:""},color:{type:String,default:""},size:{type:String,values:["normal","large"],default:"normal"},icon:{type:iconPropType},hollow:{type:Boolean,default:!1}}),__default__$i=defineComponent({name:"ElTimelineItem"}),_sfc_main$5q=defineComponent({...__default__$i,props:timelineItemProps,setup(t){const n=useNamespace("timeline-item");return(r,g)=>(openBlock(),createElementBlock("li",{class:normalizeClass([unref(n).b(),{[unref(n).e("center")]:r.center}])},[createBaseVNode("div",{class:normalizeClass(unref(n).e("tail"))},null,2),r.$slots.dot?createCommentVNode("v-if",!0):(openBlock(),createElementBlock("div",{key:0,class:normalizeClass([unref(n).e("node"),unref(n).em("node",r.size||""),unref(n).em("node",r.type||""),unref(n).is("hollow",r.hollow)]),style:normalizeStyle$1({backgroundColor:r.color})},[r.icon?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(n).e("icon"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(r.icon)))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],6)),r.$slots.dot?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref(n).e("dot"))},[renderSlot(r.$slots,"dot")],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(n).e("wrapper"))},[!r.hideTimestamp&&r.placement==="top"?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass([unref(n).e("timestamp"),unref(n).is("top")])},toDisplayString(r.timestamp),3)):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(n).e("content"))},[renderSlot(r.$slots,"default")],2),!r.hideTimestamp&&r.placement==="bottom"?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass([unref(n).e("timestamp"),unref(n).is("bottom")])},toDisplayString(r.timestamp),3)):createCommentVNode("v-if",!0)],2)],2))}});var TimelineItem=_export_sfc$1(_sfc_main$5q,[["__file","/home/runner/work/element-plus/element-plus/packages/components/timeline/src/timeline-item.vue"]]);const ElTimeline=withInstall(Timeline,{TimelineItem}),ElTimelineItem=withNoopInstall(TimelineItem),tooltipV2CommonProps=buildProps({nowrap:Boolean});var TooltipV2Sides=(t=>(t.top="top",t.bottom="bottom",t.left="left",t.right="right",t))(TooltipV2Sides||{});const tooltipV2Sides=Object.values(TooltipV2Sides),tooltipV2ArrowProps=buildProps({width:{type:Number,default:10},height:{type:Number,default:10},style:{type:definePropType(Object),default:null}}),tooltipV2ArrowSpecialProps=buildProps({side:{type:definePropType(String),values:tooltipV2Sides,required:!0}}),tooltipV2Strategies=["absolute","fixed"],tooltipV2Placements=["top-start","top-end","top","bottom-start","bottom-end","bottom","left-start","left-end","left","right-start","right-end","right"],tooltipV2ContentProps=buildProps({ariaLabel:String,arrowPadding:{type:definePropType(Number),default:5},effect:{type:String,default:""},contentClass:String,placement:{type:definePropType(String),values:tooltipV2Placements,default:"bottom"},reference:{type:definePropType(Object),default:null},offset:{type:Number,default:8},strategy:{type:definePropType(String),values:tooltipV2Strategies,default:"absolute"},showArrow:{type:Boolean,default:!1}}),tooltipV2RootProps=buildProps({delayDuration:{type:Number,default:300},defaultOpen:Boolean,open:{type:Boolean,default:void 0},onOpenChange:{type:definePropType(Function)},"onUpdate:open":{type:definePropType(Function)}}),EventHandler={type:definePropType(Function)},tooltipV2TriggerProps=buildProps({onBlur:EventHandler,onClick:EventHandler,onFocus:EventHandler,onMouseDown:EventHandler,onMouseEnter:EventHandler,onMouseLeave:EventHandler}),tooltipV2Props=buildProps({...tooltipV2RootProps,...tooltipV2ArrowProps,...tooltipV2TriggerProps,...tooltipV2ContentProps,alwaysOn:Boolean,fullTransition:Boolean,transitionProps:{type:definePropType(Object),default:null},teleported:Boolean,to:{type:definePropType(String),default:"body"}}),tooltipV2RootKey=Symbol("tooltipV2"),tooltipV2ContentKey=Symbol("tooltipV2Content"),TOOLTIP_V2_OPEN="tooltip_v2.open",__default__$h=defineComponent({name:"ElTooltipV2Root"}),_sfc_main$5p=defineComponent({...__default__$h,props:tooltipV2RootProps,setup(t,{expose:n}){const r=t,g=ref(r.defaultOpen),y=ref(null),L=computed({get:()=>isPropAbsent(r.open)?g.value:r.open,set:Sn=>{var wn;g.value=Sn,(wn=r["onUpdate:open"])==null||wn.call(r,Sn)}}),z=computed(()=>isNumber$2(r.delayDuration)&&r.delayDuration>0),{start:j,stop:ae}=useTimeoutFn(()=>{L.value=!0},computed(()=>r.delayDuration),{immediate:!1}),de=useNamespace("tooltip-v2"),he=useId(),$e=()=>{ae(),L.value=!0},Lt=()=>{unref(z)?j():$e()},jt=$e,$n=()=>{ae(),L.value=!1};return watch$1(L,Sn=>{var wn;Sn&&(document.dispatchEvent(new CustomEvent(TOOLTIP_V2_OPEN)),jt()),(wn=r.onOpenChange)==null||wn.call(r,Sn)}),onMounted(()=>{document.addEventListener(TOOLTIP_V2_OPEN,$n)}),onBeforeUnmount(()=>{ae(),document.removeEventListener(TOOLTIP_V2_OPEN,$n)}),provide(tooltipV2RootKey,{contentId:he,triggerRef:y,ns:de,onClose:$n,onDelayOpen:Lt,onOpen:jt}),n({onOpen:jt,onClose:$n}),(Sn,wn)=>renderSlot(Sn.$slots,"default",{open:unref(L)})}});var TooltipV2Root=_export_sfc$1(_sfc_main$5p,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip-v2/src/root.vue"]]);const __default__$g=defineComponent({name:"ElTooltipV2Arrow"}),_sfc_main$5o=defineComponent({...__default__$g,props:{...tooltipV2ArrowProps,...tooltipV2ArrowSpecialProps},setup(t){const n=t,{ns:r}=inject(tooltipV2RootKey),{arrowRef:g}=inject(tooltipV2ContentKey),y=computed(()=>{const{style:L,width:z,height:j}=n,ae=r.namespace.value;return{[`--${ae}-tooltip-v2-arrow-width`]:`${z}px`,[`--${ae}-tooltip-v2-arrow-height`]:`${j}px`,[`--${ae}-tooltip-v2-arrow-border-width`]:`${z/2}px`,[`--${ae}-tooltip-v2-arrow-cover-width`]:z/2-1,...L||{}}});return(L,z)=>(openBlock(),createElementBlock("span",{ref_key:"arrowRef",ref:g,style:normalizeStyle$1(unref(y)),class:normalizeClass(unref(r).e("arrow"))},null,6))}});var TooltipV2Arrow=_export_sfc$1(_sfc_main$5o,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip-v2/src/arrow.vue"]]);const visualHiddenProps=buildProps({style:{type:definePropType([String,Object,Array]),default:()=>({})}}),__default__$f=defineComponent({name:"ElVisuallyHidden"}),_sfc_main$5n=defineComponent({...__default__$f,props:visualHiddenProps,setup(t){const n=t,r=computed(()=>[n.style,{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}]);return(g,y)=>(openBlock(),createElementBlock("span",mergeProps(g.$attrs,{style:unref(r)}),[renderSlot(g.$slots,"default")],16))}});var ElVisuallyHidden=_export_sfc$1(_sfc_main$5n,[["__file","/home/runner/work/element-plus/element-plus/packages/components/visual-hidden/src/visual-hidden.vue"]]);const _hoisted_1$54=["data-side"],__default__$e=defineComponent({name:"ElTooltipV2Content"}),_sfc_main$5m=defineComponent({...__default__$e,props:{...tooltipV2ContentProps,...tooltipV2CommonProps},setup(t){const n=t,{triggerRef:r,contentId:g}=inject(tooltipV2RootKey),y=ref(n.placement),L=ref(n.strategy),z=ref(null),{referenceRef:j,contentRef:ae,middlewareData:de,x:he,y:$e,update:Lt}=useFloating({placement:y,strategy:L,middleware:computed(()=>{const Tn=[offset(n.offset)];return n.showArrow&&Tn.push(arrowMiddleware({arrowRef:z})),Tn})}),jt=useZIndex().nextZIndex(),$n=useNamespace("tooltip-v2"),Cn=computed(()=>y.value.split("-")[0]),Sn=computed(()=>({position:unref(L),top:`${unref($e)||0}px`,left:`${unref(he)||0}px`,zIndex:jt})),wn=computed(()=>{if(!n.showArrow)return{};const{arrow:Tn}=unref(de);return{[`--${$n.namespace.value}-tooltip-v2-arrow-x`]:`${Tn==null?void 0:Tn.x}px`||"",[`--${$n.namespace.value}-tooltip-v2-arrow-y`]:`${Tn==null?void 0:Tn.y}px`||""}}),xn=computed(()=>[$n.e("content"),$n.is("dark",n.effect==="dark"),$n.is(unref(L)),n.contentClass]);return watch$1(z,()=>Lt()),watch$1(()=>n.placement,Tn=>y.value=Tn),onMounted(()=>{watch$1(()=>n.reference||r.value,Tn=>{j.value=Tn||void 0},{immediate:!0})}),provide(tooltipV2ContentKey,{arrowRef:z}),(Tn,kn)=>(openBlock(),createElementBlock("div",{ref_key:"contentRef",ref:ae,style:normalizeStyle$1(unref(Sn)),"data-tooltip-v2-root":""},[Tn.nowrap?createCommentVNode("v-if",!0):(openBlock(),createElementBlock("div",{key:0,"data-side":unref(Cn),class:normalizeClass(unref(xn))},[renderSlot(Tn.$slots,"default",{contentStyle:unref(Sn),contentClass:unref(xn)}),createVNode$1(unref(ElVisuallyHidden),{id:unref(g),role:"tooltip"},{default:withCtx(()=>[Tn.ariaLabel?(openBlock(),createElementBlock(Fragment,{key:0},[createTextVNode(toDisplayString(Tn.ariaLabel),1)],64)):renderSlot(Tn.$slots,"default",{key:1})]),_:3},8,["id"]),renderSlot(Tn.$slots,"arrow",{style:normalizeStyle$1(unref(wn)),side:unref(Cn)})],10,_hoisted_1$54))],4))}});var TooltipV2Content=_export_sfc$1(_sfc_main$5m,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip-v2/src/content.vue"]]);const forwardRefProps=buildProps({setRef:{type:definePropType(Function),required:!0},onlyChild:Boolean});var ForwardRef=defineComponent({props:forwardRefProps,setup(t,{slots:n}){const r=ref(),g=composeRefs(r,y=>{y?t.setRef(y.nextElementSibling):t.setRef(null)});return()=>{var y;const[L]=((y=n.default)==null?void 0:y.call(n))||[],z=t.onlyChild?ensureOnlyChild(L.children):L.children;return createVNode$1(Fragment,{ref:g},[z])}}});const __default__$d=defineComponent({name:"ElTooltipV2Trigger"}),_sfc_main$5l=defineComponent({...__default__$d,props:{...tooltipV2CommonProps,...tooltipV2TriggerProps},setup(t){const n=t,{onClose:r,onOpen:g,onDelayOpen:y,triggerRef:L,contentId:z}=inject(tooltipV2RootKey);let j=!1;const ae=xn=>{L.value=xn},de=()=>{j=!1},he=composeEventHandlers(n.onMouseEnter,y),$e=composeEventHandlers(n.onMouseLeave,r),Lt=composeEventHandlers(n.onMouseDown,()=>{r(),j=!0,document.addEventListener("mouseup",de,{once:!0})}),jt=composeEventHandlers(n.onFocus,()=>{j||g()}),$n=composeEventHandlers(n.onBlur,r),Cn=composeEventHandlers(n.onClick,xn=>{xn.detail===0&&r()}),Sn={blur:$n,click:Cn,focus:jt,mousedown:Lt,mouseenter:he,mouseleave:$e},wn=(xn,Tn,kn)=>{xn&&Object.entries(Tn).forEach(([Mn,An])=>{xn[kn](Mn,An)})};return watch$1(L,(xn,Tn)=>{wn(xn,Sn,"addEventListener"),wn(Tn,Sn,"removeEventListener"),xn&&xn.setAttribute("aria-describedby",z.value)}),onBeforeUnmount(()=>{wn(L.value,Sn,"removeEventListener"),document.removeEventListener("mouseup",de)}),(xn,Tn)=>xn.nowrap?(openBlock(),createBlock(unref(ForwardRef),{key:0,"set-ref":ae,"only-child":""},{default:withCtx(()=>[renderSlot(xn.$slots,"default")]),_:3})):(openBlock(),createElementBlock("button",mergeProps({key:1,ref_key:"triggerRef",ref:L},xn.$attrs),[renderSlot(xn.$slots,"default")],16))}});var TooltipV2Trigger=_export_sfc$1(_sfc_main$5l,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip-v2/src/trigger.vue"]]);const __default__$c=defineComponent({name:"ElTooltipV2"}),_sfc_main$5k=defineComponent({...__default__$c,props:tooltipV2Props,setup(t){const r=toRefs(t),g=reactive(pick$1(r,Object.keys(tooltipV2ArrowProps))),y=reactive(pick$1(r,Object.keys(tooltipV2ContentProps))),L=reactive(pick$1(r,Object.keys(tooltipV2RootProps))),z=reactive(pick$1(r,Object.keys(tooltipV2TriggerProps)));return(j,ae)=>(openBlock(),createBlock(TooltipV2Root,normalizeProps(guardReactiveProps(L)),{default:withCtx(({open:de})=>[createVNode$1(TooltipV2Trigger,mergeProps(z,{nowrap:""}),{default:withCtx(()=>[renderSlot(j.$slots,"trigger")]),_:3},16),(openBlock(),createBlock(Teleport,{to:j.to,disabled:!j.teleported},[j.fullTransition?(openBlock(),createBlock(Transition,normalizeProps(mergeProps({key:0},j.transitionProps)),{default:withCtx(()=>[j.alwaysOn||de?(openBlock(),createBlock(TooltipV2Content,normalizeProps(mergeProps({key:0},y)),{arrow:withCtx(({style:he,side:$e})=>[j.showArrow?(openBlock(),createBlock(TooltipV2Arrow,mergeProps({key:0},g,{style:he,side:$e}),null,16,["style","side"])):createCommentVNode("v-if",!0)]),default:withCtx(()=>[renderSlot(j.$slots,"default")]),_:3},16)):createCommentVNode("v-if",!0)]),_:2},1040)):(openBlock(),createElementBlock(Fragment,{key:1},[j.alwaysOn||de?(openBlock(),createBlock(TooltipV2Content,normalizeProps(mergeProps({key:0},y)),{arrow:withCtx(({style:he,side:$e})=>[j.showArrow?(openBlock(),createBlock(TooltipV2Arrow,mergeProps({key:0},g,{style:he,side:$e}),null,16,["style","side"])):createCommentVNode("v-if",!0)]),default:withCtx(()=>[renderSlot(j.$slots,"default")]),_:3},16)):createCommentVNode("v-if",!0)],64))],8,["to","disabled"]))]),_:3},16))}});var TooltipV2=_export_sfc$1(_sfc_main$5k,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip-v2/src/tooltip.vue"]]);const ElTooltipV2=withInstall(TooltipV2),LEFT_CHECK_CHANGE_EVENT="left-check-change",RIGHT_CHECK_CHANGE_EVENT="right-check-change",transferProps=buildProps({data:{type:definePropType(Array),default:()=>[]},titles:{type:definePropType(Array),default:()=>[]},buttonTexts:{type:definePropType(Array),default:()=>[]},filterPlaceholder:String,filterMethod:{type:definePropType(Function)},leftDefaultChecked:{type:definePropType(Array),default:()=>[]},rightDefaultChecked:{type:definePropType(Array),default:()=>[]},renderContent:{type:definePropType(Function)},modelValue:{type:definePropType(Array),default:()=>[]},format:{type:definePropType(Object),default:()=>({})},filterable:Boolean,props:{type:definePropType(Object),default:()=>mutable({label:"label",key:"key",disabled:"disabled"})},targetOrder:{type:String,values:["original","push","unshift"],default:"original"},validateEvent:{type:Boolean,default:!0}}),transferCheckedChangeFn=(t,n)=>[t,n].every(isArray$6)||isArray$6(t)&&isNil(n),transferEmits={[CHANGE_EVENT]:(t,n,r)=>[t,r].every(isArray$6)&&["left","right"].includes(n),[UPDATE_MODEL_EVENT]:t=>isArray$6(t),[LEFT_CHECK_CHANGE_EVENT]:transferCheckedChangeFn,[RIGHT_CHECK_CHANGE_EVENT]:transferCheckedChangeFn},CHECKED_CHANGE_EVENT="checked-change",transferPanelProps=buildProps({data:transferProps.data,optionRender:{type:definePropType(Function)},placeholder:String,title:String,filterable:Boolean,format:transferProps.format,filterMethod:transferProps.filterMethod,defaultChecked:transferProps.leftDefaultChecked,props:transferProps.props}),transferPanelEmits={[CHECKED_CHANGE_EVENT]:transferCheckedChangeFn},usePropsAlias=t=>{const n={label:"label",key:"key",disabled:"disabled"};return computed(()=>({...n,...t.props}))},useCheck$1=(t,n,r)=>{const g=usePropsAlias(t),y=computed(()=>t.data.filter(he=>isFunction$4(t.filterMethod)?t.filterMethod(n.query,he):String(he[g.value.label]||he[g.value.key]).toLowerCase().includes(n.query.toLowerCase()))),L=computed(()=>y.value.filter(he=>!he[g.value.disabled])),z=computed(()=>{const he=n.checked.length,$e=t.data.length,{noChecked:Lt,hasChecked:jt}=t.format;return Lt&&jt?he>0?jt.replace(/\${checked}/g,he.toString()).replace(/\${total}/g,$e.toString()):Lt.replace(/\${total}/g,$e.toString()):`${he}/${$e}`}),j=computed(()=>{const he=n.checked.length;return he>0&&he{const he=L.value.map($e=>$e[g.value.key]);n.allChecked=he.length>0&&he.every($e=>n.checked.includes($e))},de=he=>{n.checked=he?L.value.map($e=>$e[g.value.key]):[]};return watch$1(()=>n.checked,(he,$e)=>{if(ae(),n.checkChangeByUser){const Lt=he.concat($e).filter(jt=>!he.includes(jt)||!$e.includes(jt));r(CHECKED_CHANGE_EVENT,he,Lt)}else r(CHECKED_CHANGE_EVENT,he),n.checkChangeByUser=!0}),watch$1(L,()=>{ae()}),watch$1(()=>t.data,()=>{const he=[],$e=y.value.map(Lt=>Lt[g.value.key]);n.checked.forEach(Lt=>{$e.includes(Lt)&&he.push(Lt)}),n.checkChangeByUser=!1,n.checked=he}),watch$1(()=>t.defaultChecked,(he,$e)=>{if($e&&he.length===$e.length&&he.every($n=>$e.includes($n)))return;const Lt=[],jt=L.value.map($n=>$n[g.value.key]);he.forEach($n=>{jt.includes($n)&&Lt.push($n)}),n.checkChangeByUser=!1,n.checked=Lt},{immediate:!0}),{filteredData:y,checkableData:L,checkedSummary:z,isIndeterminate:j,updateAllChecked:ae,handleAllCheckedChange:de}},useCheckedChange=(t,n)=>({onSourceCheckedChange:(y,L)=>{t.leftChecked=y,L&&n(LEFT_CHECK_CHANGE_EVENT,y,L)},onTargetCheckedChange:(y,L)=>{t.rightChecked=y,L&&n(RIGHT_CHECK_CHANGE_EVENT,y,L)}}),useComputedData=t=>{const n=usePropsAlias(t),r=computed(()=>t.data.reduce((L,z)=>(L[z[n.value.key]]=z)&&L,{})),g=computed(()=>t.data.filter(L=>!t.modelValue.includes(L[n.value.key]))),y=computed(()=>t.targetOrder==="original"?t.data.filter(L=>t.modelValue.includes(L[n.value.key])):t.modelValue.reduce((L,z)=>{const j=r.value[z];return j&&L.push(j),L},[]));return{sourceData:g,targetData:y}},useMove=(t,n,r)=>{const g=usePropsAlias(t),y=(j,ae,de)=>{r(UPDATE_MODEL_EVENT,j),r(CHANGE_EVENT,j,ae,de)};return{addToLeft:()=>{const j=t.modelValue.slice();n.rightChecked.forEach(ae=>{const de=j.indexOf(ae);de>-1&&j.splice(de,1)}),y(j,"left",n.rightChecked)},addToRight:()=>{let j=t.modelValue.slice();const ae=t.data.filter(de=>{const he=de[g.value.key];return n.leftChecked.includes(he)&&!t.modelValue.includes(he)}).map(de=>de[g.value.key]);j=t.targetOrder==="unshift"?ae.concat(j):j.concat(ae),t.targetOrder==="original"&&(j=t.data.filter(de=>j.includes(de[g.value.key])).map(de=>de[g.value.key])),y(j,"right",n.leftChecked)}}},__default__$b=defineComponent({name:"ElTransferPanel"}),_sfc_main$5j=defineComponent({...__default__$b,props:transferPanelProps,emits:transferPanelEmits,setup(t,{expose:n,emit:r}){const g=t,y=useSlots(),L=({option:Tn})=>Tn,{t:z}=useLocale(),j=useNamespace("transfer"),ae=reactive({checked:[],allChecked:!1,query:"",checkChangeByUser:!0}),de=usePropsAlias(g),{filteredData:he,checkedSummary:$e,isIndeterminate:Lt,handleAllCheckedChange:jt}=useCheck$1(g,ae,r),$n=computed(()=>!isEmpty(ae.query)&&isEmpty(he.value)),Cn=computed(()=>!isEmpty(y.default()[0].children)),{checked:Sn,allChecked:wn,query:xn}=toRefs(ae);return n({query:xn}),(Tn,kn)=>(openBlock(),createElementBlock("div",{class:normalizeClass(unref(j).b("panel"))},[createBaseVNode("p",{class:normalizeClass(unref(j).be("panel","header"))},[createVNode$1(unref(ElCheckbox),{modelValue:unref(wn),"onUpdate:modelValue":kn[0]||(kn[0]=Mn=>isRef(wn)?wn.value=Mn:null),indeterminate:unref(Lt),"validate-event":!1,onChange:unref(jt)},{default:withCtx(()=>[createTextVNode(toDisplayString(Tn.title)+" ",1),createBaseVNode("span",null,toDisplayString(unref($e)),1)]),_:1},8,["modelValue","indeterminate","onChange"])],2),createBaseVNode("div",{class:normalizeClass([unref(j).be("panel","body"),unref(j).is("with-footer",unref(Cn))])},[Tn.filterable?(openBlock(),createBlock(unref(ElInput),{key:0,modelValue:unref(xn),"onUpdate:modelValue":kn[1]||(kn[1]=Mn=>isRef(xn)?xn.value=Mn:null),class:normalizeClass(unref(j).be("panel","filter")),size:"default",placeholder:Tn.placeholder,"prefix-icon":unref(search_default),clearable:"","validate-event":!1},null,8,["modelValue","class","placeholder","prefix-icon"])):createCommentVNode("v-if",!0),withDirectives(createVNode$1(unref(ElCheckboxGroup$1),{modelValue:unref(Sn),"onUpdate:modelValue":kn[2]||(kn[2]=Mn=>isRef(Sn)?Sn.value=Mn:null),"validate-event":!1,class:normalizeClass([unref(j).is("filterable",Tn.filterable),unref(j).be("panel","list")])},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(he),Mn=>(openBlock(),createBlock(unref(ElCheckbox),{key:Mn[unref(de).key],class:normalizeClass(unref(j).be("panel","item")),label:Mn[unref(de).key],disabled:Mn[unref(de).disabled],"validate-event":!1},{default:withCtx(()=>{var An;return[createVNode$1(L,{option:(An=Tn.optionRender)==null?void 0:An.call(Tn,Mn)},null,8,["option"])]}),_:2},1032,["class","label","disabled"]))),128))]),_:1},8,["modelValue","class"]),[[vShow,!unref($n)&&!unref(isEmpty)(Tn.data)]]),withDirectives(createBaseVNode("p",{class:normalizeClass(unref(j).be("panel","empty"))},toDisplayString(unref($n)?unref(z)("el.transfer.noMatch"):unref(z)("el.transfer.noData")),3),[[vShow,unref($n)||unref(isEmpty)(Tn.data)]])],2),unref(Cn)?(openBlock(),createElementBlock("p",{key:0,class:normalizeClass(unref(j).be("panel","footer"))},[renderSlot(Tn.$slots,"default")],2)):createCommentVNode("v-if",!0)],2))}});var TransferPanel=_export_sfc$1(_sfc_main$5j,[["__file","/home/runner/work/element-plus/element-plus/packages/components/transfer/src/transfer-panel.vue"]]);const _hoisted_1$53={key:0},_hoisted_2$4S={key:0},__default__$a=defineComponent({name:"ElTransfer"}),_sfc_main$5i=defineComponent({...__default__$a,props:transferProps,emits:transferEmits,setup(t,{expose:n,emit:r}){const g=t,y=useSlots(),{t:L}=useLocale(),z=useNamespace("transfer"),{formItem:j}=useFormItem(),ae=reactive({leftChecked:[],rightChecked:[]}),de=usePropsAlias(g),{sourceData:he,targetData:$e}=useComputedData(g),{onSourceCheckedChange:Lt,onTargetCheckedChange:jt}=useCheckedChange(ae,r),{addToLeft:$n,addToRight:Cn}=useMove(g,ae,r),Sn=ref(),wn=ref(),xn=Pn=>{switch(Pn){case"left":Sn.value.query="";break;case"right":wn.value.query="";break}},Tn=computed(()=>g.buttonTexts.length===2),kn=computed(()=>g.titles[0]||L("el.transfer.titles.0")),Mn=computed(()=>g.titles[1]||L("el.transfer.titles.1")),An=computed(()=>g.filterPlaceholder||L("el.transfer.filterPlaceholder"));watch$1(()=>g.modelValue,()=>{var Pn;g.validateEvent&&((Pn=j==null?void 0:j.validate)==null||Pn.call(j,"change").catch(In=>void 0))});const Nn=computed(()=>Pn=>g.renderContent?g.renderContent(h$1,Pn):y.default?y.default({option:Pn}):h$1("span",Pn[de.value.label]||Pn[de.value.key]));return n({clearQuery:xn,leftPanel:Sn,rightPanel:wn}),(Pn,In)=>(openBlock(),createElementBlock("div",{class:normalizeClass(unref(z).b())},[createVNode$1(TransferPanel,{ref_key:"leftPanel",ref:Sn,data:unref(he),"option-render":unref(Nn),placeholder:unref(An),title:unref(kn),filterable:Pn.filterable,format:Pn.format,"filter-method":Pn.filterMethod,"default-checked":Pn.leftDefaultChecked,props:g.props,onCheckedChange:unref(Lt)},{default:withCtx(()=>[renderSlot(Pn.$slots,"left-footer")]),_:3},8,["data","option-render","placeholder","title","filterable","format","filter-method","default-checked","props","onCheckedChange"]),createBaseVNode("div",{class:normalizeClass(unref(z).e("buttons"))},[createVNode$1(unref(ElButton),{type:"primary",class:normalizeClass([unref(z).e("button"),unref(z).is("with-texts",unref(Tn))]),disabled:unref(isEmpty)(ae.rightChecked),onClick:unref($n)},{default:withCtx(()=>[createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_left_default))]),_:1}),unref(isUndefined$1)(Pn.buttonTexts[0])?createCommentVNode("v-if",!0):(openBlock(),createElementBlock("span",_hoisted_1$53,toDisplayString(Pn.buttonTexts[0]),1))]),_:1},8,["class","disabled","onClick"]),createVNode$1(unref(ElButton),{type:"primary",class:normalizeClass([unref(z).e("button"),unref(z).is("with-texts",unref(Tn))]),disabled:unref(isEmpty)(ae.leftChecked),onClick:unref(Cn)},{default:withCtx(()=>[unref(isUndefined$1)(Pn.buttonTexts[1])?createCommentVNode("v-if",!0):(openBlock(),createElementBlock("span",_hoisted_2$4S,toDisplayString(Pn.buttonTexts[1]),1)),createVNode$1(unref(ElIcon),null,{default:withCtx(()=>[createVNode$1(unref(arrow_right_default))]),_:1})]),_:1},8,["class","disabled","onClick"])],2),createVNode$1(TransferPanel,{ref_key:"rightPanel",ref:wn,data:unref($e),"option-render":unref(Nn),placeholder:unref(An),filterable:Pn.filterable,format:Pn.format,"filter-method":Pn.filterMethod,title:unref(Mn),"default-checked":Pn.rightDefaultChecked,props:g.props,onCheckedChange:unref(jt)},{default:withCtx(()=>[renderSlot(Pn.$slots,"right-footer")]),_:3},8,["data","option-render","placeholder","filterable","format","filter-method","title","default-checked","props","onCheckedChange"])],2))}});var Transfer=_export_sfc$1(_sfc_main$5i,[["__file","/home/runner/work/element-plus/element-plus/packages/components/transfer/src/transfer.vue"]]);const ElTransfer=withInstall(Transfer),NODE_KEY="$treeNodeId",markNodeData=function(t,n){!n||n[NODE_KEY]||Object.defineProperty(n,NODE_KEY,{value:t.id,enumerable:!1,configurable:!1,writable:!1})},getNodeKey=function(t,n){return t?n[t]:n[NODE_KEY]},handleCurrentChange=(t,n,r)=>{const g=t.value.currentNode;r();const y=t.value.currentNode;g!==y&&n("current-change",y?y.data:null,y)},getChildState=t=>{let n=!0,r=!0,g=!0;for(let y=0,L=t.length;y0&&n.lazy&&n.defaultExpandAll&&this.expand(),Array.isArray(this.data)||markNodeData(this,this.data),!this.data)return;const g=n.defaultExpandedKeys,y=n.key;y&&g&&g.includes(this.key)&&this.expand(null,n.autoExpandParent),y&&n.currentNodeKey!==void 0&&this.key===n.currentNodeKey&&(n.currentNode=this,n.currentNode.isCurrent=!0),n.lazy&&n._initDefaultCheckedNode(this),this.updateLeafState(),this.parent&&(this.level===1||this.parent.expanded===!0)&&(this.canFocus=!0)}setData(n){Array.isArray(n)||markNodeData(this,n),this.data=n,this.childNodes=[];let r;this.level===0&&Array.isArray(this.data)?r=this.data:r=getPropertyFromData(this,"children")||[];for(let g=0,y=r.length;g-1)return n.childNodes[r+1]}return null}get previousSibling(){const n=this.parent;if(n){const r=n.childNodes.indexOf(this);if(r>-1)return r>0?n.childNodes[r-1]:null}return null}contains(n,r=!0){return(this.childNodes||[]).some(g=>g===n||r&&g.contains(n))}remove(){const n=this.parent;n&&n.removeChild(this)}insertChild(n,r,g){if(!n)throw new Error("InsertChild error: child is required.");if(!(n instanceof Node)){if(!g){const y=this.getChildren(!0);y.includes(n.data)||(typeof r=="undefined"||r<0?y.push(n.data):y.splice(r,0,n.data))}Object.assign(n,{parent:this,store:this.store}),n=reactive(new Node(n)),n instanceof Node&&n.initialize()}n.level=this.level+1,typeof r=="undefined"||r<0?this.childNodes.push(n):this.childNodes.splice(r,0,n),this.updateLeafState()}insertBefore(n,r){let g;r&&(g=this.childNodes.indexOf(r)),this.insertChild(n,g)}insertAfter(n,r){let g;r&&(g=this.childNodes.indexOf(r),g!==-1&&(g+=1)),this.insertChild(n,g)}removeChild(n){const r=this.getChildren()||[],g=r.indexOf(n.data);g>-1&&r.splice(g,1);const y=this.childNodes.indexOf(n);y>-1&&(this.store&&this.store.deregisterNode(n),n.parent=null,this.childNodes.splice(y,1)),this.updateLeafState()}removeChildByData(n){let r=null;for(let g=0;g{if(r){let y=this.parent;for(;y.level>0;)y.expanded=!0,y=y.parent}this.expanded=!0,n&&n(),this.childNodes.forEach(y=>{y.canFocus=!0})};this.shouldLoadData()?this.loadData(y=>{Array.isArray(y)&&(this.checked?this.setChecked(!0,!0):this.store.checkStrictly||reInitChecked(this),g())}):g()}doCreateChildren(n,r={}){n.forEach(g=>{this.insertChild(Object.assign({data:g},r),void 0,!0)})}collapse(){this.expanded=!1,this.childNodes.forEach(n=>{n.canFocus=!1})}shouldLoadData(){return this.store.lazy===!0&&this.store.load&&!this.loaded}updateLeafState(){if(this.store.lazy===!0&&this.loaded!==!0&&typeof this.isLeafByUser!="undefined"){this.isLeaf=this.isLeafByUser;return}const n=this.childNodes;if(!this.store.lazy||this.store.lazy===!0&&this.loaded===!0){this.isLeaf=!n||n.length===0;return}this.isLeaf=!1}setChecked(n,r,g,y){if(this.indeterminate=n==="half",this.checked=n===!0,this.store.checkStrictly)return;if(!(this.shouldLoadData()&&!this.store.checkDescendants)){const{all:z,allWithoutDisable:j}=getChildState(this.childNodes);!this.isLeaf&&!z&&j&&(this.checked=!1,n=!1);const ae=()=>{if(r){const de=this.childNodes;for(let Lt=0,jt=de.length;Lt{ae(),reInitChecked(this)},{checked:n!==!1});return}else ae()}const L=this.parent;!L||L.level===0||g||reInitChecked(L)}getChildren(n=!1){if(this.level===0)return this.data;const r=this.data;if(!r)return null;const g=this.store.props;let y="children";return g&&(y=g.children||"children"),r[y]===void 0&&(r[y]=null),n&&!r[y]&&(r[y]=[]),r[y]}updateChildren(){const n=this.getChildren()||[],r=this.childNodes.map(L=>L.data),g={},y=[];n.forEach((L,z)=>{const j=L[NODE_KEY];!!j&&r.findIndex(de=>de[NODE_KEY]===j)>=0?g[j]={index:z,data:L}:y.push({index:z,data:L})}),this.store.lazy||r.forEach(L=>{g[L[NODE_KEY]]||this.removeChildByData(L)}),y.forEach(({index:L,data:z})=>{this.insertChild({data:z},L)}),this.updateLeafState()}loadData(n,r={}){if(this.store.lazy===!0&&this.store.load&&!this.loaded&&(!this.loading||Object.keys(r).length)){this.loading=!0;const g=y=>{this.childNodes=[],this.doCreateChildren(y,r),this.loaded=!0,this.loading=!1,this.updateLeafState(),n&&n.call(this,y)};this.store.load(this,g)}else n&&n.call(this)}}class TreeStore{constructor(n){this.currentNode=null,this.currentNodeKey=null;for(const r in n)hasOwn$1(n,r)&&(this[r]=n[r]);this.nodesMap={}}initialize(){if(this.root=new Node({data:this.data,store:this}),this.root.initialize(),this.lazy&&this.load){const n=this.load;n(this.root,r=>{this.root.doCreateChildren(r),this._initDefaultCheckedNodes()})}else this._initDefaultCheckedNodes()}filter(n){const r=this.filterNodeMethod,g=this.lazy,y=function(L){const z=L.root?L.root.childNodes:L.childNodes;if(z.forEach(j=>{j.visible=r.call(j,n,j.data,j),y(j)}),!L.visible&&z.length){let j=!0;j=!z.some(ae=>ae.visible),L.root?L.root.visible=j===!1:L.visible=j===!1}!n||L.visible&&!L.isLeaf&&!g&&L.expand()};y(this)}setData(n){n!==this.root.data?(this.root.setData(n),this._initDefaultCheckedNodes()):this.root.updateChildren()}getNode(n){if(n instanceof Node)return n;const r=isObject$7(n)?getNodeKey(this.key,n):n;return this.nodesMap[r]||null}insertBefore(n,r){const g=this.getNode(r);g.parent.insertBefore({data:n},g)}insertAfter(n,r){const g=this.getNode(r);g.parent.insertAfter({data:n},g)}remove(n){const r=this.getNode(n);r&&r.parent&&(r===this.currentNode&&(this.currentNode=null),r.parent.removeChild(r))}append(n,r){const g=r?this.getNode(r):this.root;g&&g.insertChild({data:n})}_initDefaultCheckedNodes(){const n=this.defaultCheckedKeys||[],r=this.nodesMap;n.forEach(g=>{const y=r[g];y&&y.setChecked(!0,!this.checkStrictly)})}_initDefaultCheckedNode(n){(this.defaultCheckedKeys||[]).includes(n.key)&&n.setChecked(!0,!this.checkStrictly)}setDefaultCheckedKey(n){n!==this.defaultCheckedKeys&&(this.defaultCheckedKeys=n,this._initDefaultCheckedNodes())}registerNode(n){const r=this.key;!n||!n.data||(r?n.key!==void 0&&(this.nodesMap[n.key]=n):this.nodesMap[n.id]=n)}deregisterNode(n){!this.key||!n||!n.data||(n.childNodes.forEach(g=>{this.deregisterNode(g)}),delete this.nodesMap[n.key])}getCheckedNodes(n=!1,r=!1){const g=[],y=function(L){(L.root?L.root.childNodes:L.childNodes).forEach(j=>{(j.checked||r&&j.indeterminate)&&(!n||n&&j.isLeaf)&&g.push(j.data),y(j)})};return y(this),g}getCheckedKeys(n=!1){return this.getCheckedNodes(n).map(r=>(r||{})[this.key])}getHalfCheckedNodes(){const n=[],r=function(g){(g.root?g.root.childNodes:g.childNodes).forEach(L=>{L.indeterminate&&n.push(L.data),r(L)})};return r(this),n}getHalfCheckedKeys(){return this.getHalfCheckedNodes().map(n=>(n||{})[this.key])}_getAllNodes(){const n=[],r=this.nodesMap;for(const g in r)hasOwn$1(r,g)&&n.push(r[g]);return n}updateChildren(n,r){const g=this.nodesMap[n];if(!g)return;const y=g.childNodes;for(let L=y.length-1;L>=0;L--){const z=y[L];this.remove(z.data)}for(let L=0,z=r.length;Lae.level-j.level),L=Object.create(null),z=Object.keys(g);y.forEach(j=>j.setChecked(!1,!1));for(let j=0,ae=y.length;j0;)L[Lt.data[n]]=!0,Lt=Lt.parent;if(de.isLeaf||this.checkStrictly){de.setChecked(!0,!1);continue}if(de.setChecked(!0,!0),r){de.setChecked(!1,!1);const jt=function($n){$n.childNodes.forEach(Sn=>{Sn.isLeaf||Sn.setChecked(!1,!1),jt(Sn)})};jt(de)}}}setCheckedNodes(n,r=!1){const g=this.key,y={};n.forEach(L=>{y[(L||{})[g]]=!0}),this._setCheckedKeys(g,r,y)}setCheckedKeys(n,r=!1){this.defaultCheckedKeys=n;const g=this.key,y={};n.forEach(L=>{y[L]=!0}),this._setCheckedKeys(g,r,y)}setDefaultExpandedKeys(n){n=n||[],this.defaultExpandedKeys=n,n.forEach(r=>{const g=this.getNode(r);g&&g.expand(null,this.autoExpandParent)})}setChecked(n,r,g){const y=this.getNode(n);y&&y.setChecked(!!r,g)}getCurrentNode(){return this.currentNode}setCurrentNode(n){const r=this.currentNode;r&&(r.isCurrent=!1),this.currentNode=n,this.currentNode.isCurrent=!0}setUserCurrentNode(n,r=!0){const g=n[this.key],y=this.nodesMap[g];this.setCurrentNode(y),r&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0)}setCurrentNodeKey(n,r=!0){if(n==null){this.currentNode&&(this.currentNode.isCurrent=!1),this.currentNode=null;return}const g=this.getNode(n);g&&(this.setCurrentNode(g),r&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0))}}const _sfc_main$5h=defineComponent({name:"ElTreeNodeContent",props:{node:{type:Object,required:!0},renderContent:Function},setup(t){const n=useNamespace("tree"),r=inject("NodeInstance"),g=inject("RootTree");return()=>{const y=t.node,{data:L,store:z}=y;return t.renderContent?t.renderContent(h$1,{_self:r,node:y,data:L,store:z}):g.ctx.slots.default?g.ctx.slots.default({node:y,data:L}):h$1("span",{class:n.be("node","label")},[y.label])}}});var NodeContent=_export_sfc$1(_sfc_main$5h,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tree/src/tree-node-content.vue"]]);function useNodeExpandEventBroadcast(t){const n=inject("TreeNodeMap",null),r={treeNodeExpand:g=>{t.node!==g&&t.node.collapse()},children:[]};return n&&n.children.push(r),provide("TreeNodeMap",r),{broadcastExpanded:g=>{if(!!t.accordion)for(const y of r.children)y.treeNodeExpand(g)}}}const dragEventsKey=Symbol("dragEvents");function useDragNodeHandler({props:t,ctx:n,el$:r,dropIndicator$:g,store:y}){const L=useNamespace("tree"),z=ref({showDropIndicator:!1,draggingNode:null,dropNode:null,allowDrop:!0,dropType:null});return provide(dragEventsKey,{treeNodeDragStart:({event:he,treeNode:$e})=>{if(typeof t.allowDrag=="function"&&!t.allowDrag($e.node))return he.preventDefault(),!1;he.dataTransfer.effectAllowed="move";try{he.dataTransfer.setData("text/plain","")}catch{}z.value.draggingNode=$e,n.emit("node-drag-start",$e.node,he)},treeNodeDragOver:({event:he,treeNode:$e})=>{const Lt=$e,jt=z.value.dropNode;jt&&jt!==Lt&&removeClass(jt.$el,L.is("drop-inner"));const $n=z.value.draggingNode;if(!$n||!Lt)return;let Cn=!0,Sn=!0,wn=!0,xn=!0;typeof t.allowDrop=="function"&&(Cn=t.allowDrop($n.node,Lt.node,"prev"),xn=Sn=t.allowDrop($n.node,Lt.node,"inner"),wn=t.allowDrop($n.node,Lt.node,"next")),he.dataTransfer.dropEffect=Sn||Cn||wn?"move":"none",(Cn||Sn||wn)&&jt!==Lt&&(jt&&n.emit("node-drag-leave",$n.node,jt.node,he),n.emit("node-drag-enter",$n.node,Lt.node,he)),(Cn||Sn||wn)&&(z.value.dropNode=Lt),Lt.node.nextSibling===$n.node&&(wn=!1),Lt.node.previousSibling===$n.node&&(Cn=!1),Lt.node.contains($n.node,!1)&&(Sn=!1),($n.node===Lt.node||$n.node.contains(Lt.node))&&(Cn=!1,Sn=!1,wn=!1);const Tn=Lt.$el.getBoundingClientRect(),kn=r.value.getBoundingClientRect();let Mn;const An=Cn?Sn?.25:wn?.45:1:-1,Nn=wn?Sn?.75:Cn?.55:0:1;let Pn=-9999;const In=he.clientY-Tn.top;InTn.height*Nn?Mn="after":Sn?Mn="inner":Mn="none";const Dn=Lt.$el.querySelector(`.${L.be("node","expand-icon")}`).getBoundingClientRect(),Rn=g.value;Mn==="before"?Pn=Dn.top-kn.top:Mn==="after"&&(Pn=Dn.bottom-kn.top),Rn.style.top=`${Pn}px`,Rn.style.left=`${Dn.right-kn.left}px`,Mn==="inner"?addClass(Lt.$el,L.is("drop-inner")):removeClass(Lt.$el,L.is("drop-inner")),z.value.showDropIndicator=Mn==="before"||Mn==="after",z.value.allowDrop=z.value.showDropIndicator||xn,z.value.dropType=Mn,n.emit("node-drag-over",$n.node,Lt.node,he)},treeNodeDragEnd:he=>{const{draggingNode:$e,dropType:Lt,dropNode:jt}=z.value;if(he.preventDefault(),he.dataTransfer.dropEffect="move",$e&&jt){const $n={data:$e.node.data};Lt!=="none"&&$e.node.remove(),Lt==="before"?jt.node.parent.insertBefore($n,jt.node):Lt==="after"?jt.node.parent.insertAfter($n,jt.node):Lt==="inner"&&jt.node.insertChild($n),Lt!=="none"&&y.value.registerNode($n),removeClass(jt.$el,L.is("drop-inner")),n.emit("node-drag-end",$e.node,jt.node,Lt,he),Lt!=="none"&&n.emit("node-drop",$e.node,jt.node,Lt,he)}$e&&!jt&&n.emit("node-drag-end",$e.node,null,Lt,he),z.value.showDropIndicator=!1,z.value.draggingNode=null,z.value.dropNode=null,z.value.allowDrop=!0}}),{dragState:z}}const _sfc_main$5g=defineComponent({name:"ElTreeNode",components:{ElCollapseTransition:_CollapseTransition,ElCheckbox,NodeContent,ElIcon,Loading:loading_default},props:{node:{type:Node,default:()=>({})},props:{type:Object,default:()=>({})},accordion:Boolean,renderContent:Function,renderAfterExpand:Boolean,showCheckbox:{type:Boolean,default:!1}},emits:["node-expand"],setup(t,n){const r=useNamespace("tree"),{broadcastExpanded:g}=useNodeExpandEventBroadcast(t),y=inject("RootTree"),L=ref(!1),z=ref(!1),j=ref(null),ae=ref(null),de=ref(null),he=inject(dragEventsKey),$e=getCurrentInstance();provide("NodeInstance",$e),t.node.expanded&&(L.value=!0,z.value=!0);const Lt=y.props.children||"children";watch$1(()=>{const In=t.node.data[Lt];return In&&[...In]},()=>{t.node.updateChildren()}),watch$1(()=>t.node.indeterminate,In=>{Cn(t.node.checked,In)}),watch$1(()=>t.node.checked,In=>{Cn(In,t.node.indeterminate)}),watch$1(()=>t.node.expanded,In=>{nextTick(()=>L.value=In),In&&(z.value=!0)});const jt=In=>getNodeKey(y.props.nodeKey,In.data),$n=In=>{const Dn=t.props.class;if(!Dn)return{};let Rn;if(isFunction$4(Dn)){const{data:On}=In;Rn=Dn(On,In)}else Rn=Dn;return isString$3(Rn)?{[Rn]:!0}:Rn},Cn=(In,Dn)=>{(j.value!==In||ae.value!==Dn)&&y.ctx.emit("check-change",t.node.data,In,Dn),j.value=In,ae.value=Dn},Sn=In=>{handleCurrentChange(y.store,y.ctx.emit,()=>y.store.value.setCurrentNode(t.node)),y.currentNode.value=t.node,y.props.expandOnClickNode&&xn(),y.props.checkOnClickNode&&!t.node.disabled&&Tn(null,{target:{checked:!t.node.checked}}),y.ctx.emit("node-click",t.node.data,t.node,$e,In)},wn=In=>{y.instance.vnode.props.onNodeContextmenu&&(In.stopPropagation(),In.preventDefault()),y.ctx.emit("node-contextmenu",In,t.node.data,t.node,$e)},xn=()=>{t.node.isLeaf||(L.value?(y.ctx.emit("node-collapse",t.node.data,t.node,$e),t.node.collapse()):(t.node.expand(),n.emit("node-expand",t.node.data,t.node,$e)))},Tn=(In,Dn)=>{t.node.setChecked(Dn.target.checked,!y.props.checkStrictly),nextTick(()=>{const Rn=y.store.value;y.ctx.emit("check",t.node.data,{checkedNodes:Rn.getCheckedNodes(),checkedKeys:Rn.getCheckedKeys(),halfCheckedNodes:Rn.getHalfCheckedNodes(),halfCheckedKeys:Rn.getHalfCheckedKeys()})})};return{ns:r,node$:de,tree:y,expanded:L,childNodeRendered:z,oldChecked:j,oldIndeterminate:ae,getNodeKey:jt,getNodeClass:$n,handleSelectChange:Cn,handleClick:Sn,handleContextMenu:wn,handleExpandIconClick:xn,handleCheckChange:Tn,handleChildNodeExpand:(In,Dn,Rn)=>{g(Dn),y.ctx.emit("node-expand",In,Dn,Rn)},handleDragStart:In=>{!y.props.draggable||he.treeNodeDragStart({event:In,treeNode:t})},handleDragOver:In=>{In.preventDefault(),y.props.draggable&&he.treeNodeDragOver({event:In,treeNode:{$el:de.value,node:t.node}})},handleDrop:In=>{In.preventDefault()},handleDragEnd:In=>{!y.props.draggable||he.treeNodeDragEnd(In)},CaretRight:caret_right_default}}}),_hoisted_1$52=["aria-expanded","aria-disabled","aria-checked","draggable","data-key"],_hoisted_2$4R=["aria-expanded"];function _sfc_render$4F(t,n,r,g,y,L){const z=resolveComponent("el-icon"),j=resolveComponent("el-checkbox"),ae=resolveComponent("loading"),de=resolveComponent("node-content"),he=resolveComponent("el-tree-node"),$e=resolveComponent("el-collapse-transition");return withDirectives((openBlock(),createElementBlock("div",{ref:"node$",class:normalizeClass([t.ns.b("node"),t.ns.is("expanded",t.expanded),t.ns.is("current",t.node.isCurrent),t.ns.is("hidden",!t.node.visible),t.ns.is("focusable",!t.node.disabled),t.ns.is("checked",!t.node.disabled&&t.node.checked),t.getNodeClass(t.node)]),role:"treeitem",tabindex:"-1","aria-expanded":t.expanded,"aria-disabled":t.node.disabled,"aria-checked":t.node.checked,draggable:t.tree.props.draggable,"data-key":t.getNodeKey(t.node),onClick:n[1]||(n[1]=withModifiers((...Lt)=>t.handleClick&&t.handleClick(...Lt),["stop"])),onContextmenu:n[2]||(n[2]=(...Lt)=>t.handleContextMenu&&t.handleContextMenu(...Lt)),onDragstart:n[3]||(n[3]=withModifiers((...Lt)=>t.handleDragStart&&t.handleDragStart(...Lt),["stop"])),onDragover:n[4]||(n[4]=withModifiers((...Lt)=>t.handleDragOver&&t.handleDragOver(...Lt),["stop"])),onDragend:n[5]||(n[5]=withModifiers((...Lt)=>t.handleDragEnd&&t.handleDragEnd(...Lt),["stop"])),onDrop:n[6]||(n[6]=withModifiers((...Lt)=>t.handleDrop&&t.handleDrop(...Lt),["stop"]))},[createBaseVNode("div",{class:normalizeClass(t.ns.be("node","content")),style:normalizeStyle$1({paddingLeft:(t.node.level-1)*t.tree.props.indent+"px"})},[t.tree.props.icon||t.CaretRight?(openBlock(),createBlock(z,{key:0,class:normalizeClass([t.ns.be("node","expand-icon"),t.ns.is("leaf",t.node.isLeaf),{expanded:!t.node.isLeaf&&t.expanded}]),onClick:withModifiers(t.handleExpandIconClick,["stop"])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(t.tree.props.icon||t.CaretRight)))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0),t.showCheckbox?(openBlock(),createBlock(j,{key:1,"model-value":t.node.checked,indeterminate:t.node.indeterminate,disabled:!!t.node.disabled,onClick:n[0]||(n[0]=withModifiers(()=>{},["stop"])),onChange:t.handleCheckChange},null,8,["model-value","indeterminate","disabled","onChange"])):createCommentVNode("v-if",!0),t.node.loading?(openBlock(),createBlock(z,{key:2,class:normalizeClass([t.ns.be("node","loading-icon"),t.ns.is("loading")])},{default:withCtx(()=>[createVNode$1(ae)]),_:1},8,["class"])):createCommentVNode("v-if",!0),createVNode$1(de,{node:t.node,"render-content":t.renderContent},null,8,["node","render-content"])],6),createVNode$1($e,null,{default:withCtx(()=>[!t.renderAfterExpand||t.childNodeRendered?withDirectives((openBlock(),createElementBlock("div",{key:0,class:normalizeClass(t.ns.be("node","children")),role:"group","aria-expanded":t.expanded},[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.node.childNodes,Lt=>(openBlock(),createBlock(he,{key:t.getNodeKey(Lt),"render-content":t.renderContent,"render-after-expand":t.renderAfterExpand,"show-checkbox":t.showCheckbox,node:Lt,accordion:t.accordion,props:t.props,onNodeExpand:t.handleChildNodeExpand},null,8,["render-content","render-after-expand","show-checkbox","node","accordion","props","onNodeExpand"]))),128))],10,_hoisted_2$4R)),[[vShow,t.expanded]]):createCommentVNode("v-if",!0)]),_:1})],42,_hoisted_1$52)),[[vShow,t.node.visible]])}var ElTreeNode$1=_export_sfc$1(_sfc_main$5g,[["render",_sfc_render$4F],["__file","/home/runner/work/element-plus/element-plus/packages/components/tree/src/tree-node.vue"]]);function useKeydown({el$:t},n){const r=useNamespace("tree"),g=shallowRef([]),y=shallowRef([]);onMounted(()=>{z()}),onUpdated(()=>{g.value=Array.from(t.value.querySelectorAll("[role=treeitem]")),y.value=Array.from(t.value.querySelectorAll("input[type=checkbox]"))}),watch$1(y,j=>{j.forEach(ae=>{ae.setAttribute("tabindex","-1")})}),useEventListener(t,"keydown",j=>{const ae=j.target;if(!ae.className.includes(r.b("node")))return;const de=j.code;g.value=Array.from(t.value.querySelectorAll(`.${r.is("focusable")}[role=treeitem]`));const he=g.value.indexOf(ae);let $e;if([EVENT_CODE.up,EVENT_CODE.down].includes(de)){if(j.preventDefault(),de===EVENT_CODE.up){$e=he===-1?0:he!==0?he-1:g.value.length-1;const jt=$e;for(;!n.value.getNode(g.value[$e].dataset.key).canFocus;){if($e--,$e===jt){$e=-1;break}$e<0&&($e=g.value.length-1)}}else{$e=he===-1?0:he=g.value.length&&($e=0)}}$e!==-1&&g.value[$e].focus()}[EVENT_CODE.left,EVENT_CODE.right].includes(de)&&(j.preventDefault(),ae.click());const Lt=ae.querySelector('[type="checkbox"]');[EVENT_CODE.enter,EVENT_CODE.space].includes(de)&&Lt&&(j.preventDefault(),Lt.click())});const z=()=>{var j;g.value=Array.from(t.value.querySelectorAll(`.${r.is("focusable")}[role=treeitem]`)),y.value=Array.from(t.value.querySelectorAll("input[type=checkbox]"));const ae=t.value.querySelectorAll(`.${r.is("checked")}[role=treeitem]`);if(ae.length){ae[0].setAttribute("tabindex","0");return}(j=g.value[0])==null||j.setAttribute("tabindex","0")}}const _sfc_main$5f=defineComponent({name:"ElTree",components:{ElTreeNode:ElTreeNode$1},props:{data:{type:Array,default:()=>[]},emptyText:{type:String},renderAfterExpand:{type:Boolean,default:!0},nodeKey:String,checkStrictly:Boolean,defaultExpandAll:Boolean,expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:Boolean,checkDescendants:{type:Boolean,default:!1},autoExpandParent:{type:Boolean,default:!0},defaultCheckedKeys:Array,defaultExpandedKeys:Array,currentNodeKey:[String,Number],renderContent:Function,showCheckbox:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},allowDrag:Function,allowDrop:Function,props:{type:Object,default:()=>({children:"children",label:"label",disabled:"disabled"})},lazy:{type:Boolean,default:!1},highlightCurrent:Boolean,load:Function,filterNodeMethod:Function,accordion:Boolean,indent:{type:Number,default:18},icon:{type:iconPropType}},emits:["check-change","current-change","node-click","node-contextmenu","node-collapse","node-expand","check","node-drag-start","node-drag-end","node-drop","node-drag-leave","node-drag-enter","node-drag-over"],setup(t,n){const{t:r}=useLocale(),g=useNamespace("tree"),y=ref(new TreeStore({key:t.nodeKey,data:t.data,lazy:t.lazy,props:t.props,load:t.load,currentNodeKey:t.currentNodeKey,checkStrictly:t.checkStrictly,checkDescendants:t.checkDescendants,defaultCheckedKeys:t.defaultCheckedKeys,defaultExpandedKeys:t.defaultExpandedKeys,autoExpandParent:t.autoExpandParent,defaultExpandAll:t.defaultExpandAll,filterNodeMethod:t.filterNodeMethod}));y.value.initialize();const L=ref(y.value.root),z=ref(null),j=ref(null),ae=ref(null),{broadcastExpanded:de}=useNodeExpandEventBroadcast(t),{dragState:he}=useDragNodeHandler({props:t,ctx:n,el$:j,dropIndicator$:ae,store:y});useKeydown({el$:j},y);const $e=computed(()=>{const{childNodes:Aa}=L.value;return!Aa||Aa.length===0||Aa.every(({visible:Ba})=>!Ba)});watch$1(()=>t.currentNodeKey,Aa=>{y.value.setCurrentNodeKey(Aa)}),watch$1(()=>t.defaultCheckedKeys,Aa=>{y.value.setDefaultCheckedKey(Aa)}),watch$1(()=>t.defaultExpandedKeys,Aa=>{y.value.setDefaultExpandedKeys(Aa)}),watch$1(()=>t.data,Aa=>{y.value.setData(Aa)},{deep:!0}),watch$1(()=>t.checkStrictly,Aa=>{y.value.checkStrictly=Aa});const Lt=Aa=>{if(!t.filterNodeMethod)throw new Error("[Tree] filterNodeMethod is required when filter");y.value.filter(Aa)},jt=Aa=>getNodeKey(t.nodeKey,Aa.data),$n=Aa=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in getNodePath");const Ba=y.value.getNode(Aa);if(!Ba)return[];const La=[Ba.data];let Va=Ba.parent;for(;Va&&Va!==L.value;)La.push(Va.data),Va=Va.parent;return La.reverse()},Cn=(Aa,Ba)=>y.value.getCheckedNodes(Aa,Ba),Sn=Aa=>y.value.getCheckedKeys(Aa),wn=()=>{const Aa=y.value.getCurrentNode();return Aa?Aa.data:null},xn=()=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in getCurrentKey");const Aa=wn();return Aa?Aa[t.nodeKey]:null},Tn=(Aa,Ba)=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedNodes");y.value.setCheckedNodes(Aa,Ba)},kn=(Aa,Ba)=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedKeys");y.value.setCheckedKeys(Aa,Ba)},Mn=(Aa,Ba,La)=>{y.value.setChecked(Aa,Ba,La)},An=()=>y.value.getHalfCheckedNodes(),Nn=()=>y.value.getHalfCheckedKeys(),Pn=(Aa,Ba=!0)=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentNode");handleCurrentChange(y,n.emit,()=>y.value.setUserCurrentNode(Aa,Ba))},In=(Aa,Ba=!0)=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentKey");handleCurrentChange(y,n.emit,()=>y.value.setCurrentNodeKey(Aa,Ba))},Dn=Aa=>y.value.getNode(Aa),Rn=Aa=>{y.value.remove(Aa)},On=(Aa,Ba)=>{y.value.append(Aa,Ba)},Sr=(Aa,Ba)=>{y.value.insertBefore(Aa,Ba)},Ar=(Aa,Ba)=>{y.value.insertAfter(Aa,Ba)},Da=(Aa,Ba,La)=>{de(Ba),n.emit("node-expand",Aa,Ba,La)},Pa=(Aa,Ba)=>{if(!t.nodeKey)throw new Error("[Tree] nodeKey is required in updateKeyChild");y.value.updateChildren(Aa,Ba)};return provide("RootTree",{ctx:n,props:t,store:y,root:L,currentNode:z,instance:getCurrentInstance()}),provide(formItemContextKey,void 0),{ns:g,store:y,root:L,currentNode:z,dragState:he,el$:j,dropIndicator$:ae,isEmpty:$e,filter:Lt,getNodeKey:jt,getNodePath:$n,getCheckedNodes:Cn,getCheckedKeys:Sn,getCurrentNode:wn,getCurrentKey:xn,setCheckedNodes:Tn,setCheckedKeys:kn,setChecked:Mn,getHalfCheckedNodes:An,getHalfCheckedKeys:Nn,setCurrentNode:Pn,setCurrentKey:In,t:r,getNode:Dn,remove:Rn,append:On,insertBefore:Sr,insertAfter:Ar,handleNodeExpand:Da,updateKeyChildren:Pa}}});function _sfc_render$4E(t,n,r,g,y,L){var z;const j=resolveComponent("el-tree-node");return openBlock(),createElementBlock("div",{ref:"el$",class:normalizeClass([t.ns.b(),t.ns.is("dragging",!!t.dragState.draggingNode),t.ns.is("drop-not-allow",!t.dragState.allowDrop),t.ns.is("drop-inner",t.dragState.dropType==="inner"),{[t.ns.m("highlight-current")]:t.highlightCurrent}]),role:"tree"},[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.root.childNodes,ae=>(openBlock(),createBlock(j,{key:t.getNodeKey(ae),node:ae,props:t.props,accordion:t.accordion,"render-after-expand":t.renderAfterExpand,"show-checkbox":t.showCheckbox,"render-content":t.renderContent,onNodeExpand:t.handleNodeExpand},null,8,["node","props","accordion","render-after-expand","show-checkbox","render-content","onNodeExpand"]))),128)),t.isEmpty?(openBlock(),createElementBlock("div",{key:0,class:normalizeClass(t.ns.e("empty-block"))},[createBaseVNode("span",{class:normalizeClass(t.ns.e("empty-text"))},toDisplayString((z=t.emptyText)!=null?z:t.t("el.tree.emptyText")),3)],2)):createCommentVNode("v-if",!0),withDirectives(createBaseVNode("div",{ref:"dropIndicator$",class:normalizeClass(t.ns.e("drop-indicator"))},null,2),[[vShow,t.dragState.showDropIndicator]])],2)}var Tree$2=_export_sfc$1(_sfc_main$5f,[["render",_sfc_render$4E],["__file","/home/runner/work/element-plus/element-plus/packages/components/tree/src/tree.vue"]]);Tree$2.install=t=>{t.component(Tree$2.name,Tree$2)};const _Tree=Tree$2,ElTree=_Tree,useSelect=(t,{attrs:n},{tree:r,key:g})=>{const y=useNamespace("tree-select"),L={...pick$1(toRefs(t),Object.keys(ElSelect.props)),...n,valueKey:g,popperClass:computed(()=>{const z=[y.e("popper")];return t.popperClass&&z.push(t.popperClass),z.join(" ")}),filterMethod:(z="")=>{t.filterMethod&&t.filterMethod(z),nextTick(()=>{var j;(j=r.value)==null||j.filter(z)})},onVisibleChange:z=>{var j;(j=n.onVisibleChange)==null||j.call(n,z),t.filterable&&z&&L.filterMethod()}};return L},component=defineComponent({extends:ElOption,setup(t,n){const r=ElOption.setup(t,n);delete r.selectOptionClick;const g=getCurrentInstance().proxy;return nextTick(()=>{r.select.cachedOptions.get(g.value)||r.select.onOptionCreate(g)}),r},methods:{selectOptionClick(){this.$el.parentElement.click()}}});function isValidValue(t){return t||t===0}function isValidArray(t){return Array.isArray(t)&&t.length}function toValidArray(t){return Array.isArray(t)?t:isValidValue(t)?[t]:[]}function treeFind(t,n,r,g,y){for(let L=0;L{watch$1(()=>t.modelValue,()=>{t.showCheckbox&&nextTick(()=>{const $e=L.value;$e&&!isEqual$1($e.getCheckedKeys(),toValidArray(t.modelValue))&&$e.setCheckedKeys(toValidArray(t.modelValue))})},{immediate:!0,deep:!0});const j=computed(()=>({value:z.value,label:"label",children:"children",disabled:"disabled",isLeaf:"isLeaf",...t.props})),ae=($e,Lt)=>{var jt;const $n=j.value[$e];return isFunction$4($n)?$n(Lt,(jt=L.value)==null?void 0:jt.getNode(ae("value",Lt))):Lt[$n]},de=toValidArray(t.modelValue).map($e=>treeFind(t.data||[],Lt=>ae("value",Lt)===$e,Lt=>ae("children",Lt),(Lt,jt,$n,Cn)=>Cn&&ae("value",Cn))).filter($e=>isValidValue($e)),he=computed(()=>{if(!t.renderAfterExpand&&!t.lazy)return[];const $e=[];return treeEach(t.data.concat(t.cacheData),Lt=>{const jt=ae("value",Lt);$e.push({value:jt,currentLabel:ae("label",Lt),isDisabled:ae("disabled",Lt)})},Lt=>ae("children",Lt)),$e});return{...pick$1(toRefs(t),Object.keys(_Tree.props)),...n,nodeKey:z,expandOnClickNode:computed(()=>!t.checkStrictly&&t.expandOnClickNode),defaultExpandedKeys:computed(()=>t.defaultExpandedKeys?t.defaultExpandedKeys.concat(de):de),renderContent:($e,{node:Lt,data:jt,store:$n})=>$e(component,{value:ae("value",jt),label:ae("label",jt),disabled:ae("disabled",jt)},t.renderContent?()=>t.renderContent($e,{node:Lt,data:jt,store:$n}):r.default?()=>r.default({node:Lt,data:jt,store:$n}):void 0),filterNodeMethod:($e,Lt,jt)=>{var $n;return t.filterNodeMethod?t.filterNodeMethod($e,Lt,jt):$e?($n=ae("label",Lt))==null?void 0:$n.includes($e):!0},onNodeClick:($e,Lt,jt)=>{var $n,Cn,Sn;if(($n=n.onNodeClick)==null||$n.call(n,$e,Lt,jt),!(t.showCheckbox&&t.checkOnClickNode))if(!t.showCheckbox&&(t.checkStrictly||Lt.isLeaf)){if(!ae("disabled",$e)){const wn=(Cn=y.value)==null?void 0:Cn.options.get(ae("value",$e));(Sn=y.value)==null||Sn.handleOptionSelect(wn,!0)}}else t.expandOnClickNode&&jt.proxy.handleExpandIconClick()},onCheck:($e,Lt)=>{var jt;(jt=n.onCheck)==null||jt.call(n,$e,Lt);const $n=ae("value",$e);if(t.checkStrictly)g(UPDATE_MODEL_EVENT,t.multiple?Lt.checkedKeys:Lt.checkedKeys.includes($n)?$n:void 0);else if(t.multiple)g(UPDATE_MODEL_EVENT,L.value.getCheckedKeys(!0));else{const Cn=treeFind([$e],xn=>!isValidArray(ae("children",xn))&&!ae("disabled",xn),xn=>ae("children",xn)),Sn=Cn?ae("value",Cn):void 0,wn=isValidValue(t.modelValue)&&!!treeFind([$e],xn=>ae("value",xn)===t.modelValue,xn=>ae("children",xn));g(UPDATE_MODEL_EVENT,Sn===t.modelValue||wn?void 0:Sn)}},cacheOptions:he}};var CacheOptions=defineComponent({props:{data:{type:Array,default:()=>[]}},setup(t){const n=inject(selectKey);return watch$1(()=>t.data,()=>{var r;t.data.forEach(y=>{n.cachedOptions.has(y.value)||n.cachedOptions.set(y.value,y)});const g=((r=n.selectWrapper)==null?void 0:r.querySelectorAll("input"))||[];Array.from(g).includes(document.activeElement)||n.setSelected()},{flush:"post",immediate:!0}),()=>{}}});const _sfc_main$5e=defineComponent({name:"ElTreeSelect",inheritAttrs:!1,props:{...ElSelect.props,..._Tree.props,cacheData:{type:Array,default:()=>[]}},setup(t,n){const{slots:r,expose:g}=n,y=ref(),L=ref(),z=computed(()=>t.nodeKey||t.valueKey||"value"),j=useSelect(t,n,{select:y,tree:L,key:z}),{cacheOptions:ae,...de}=useTree$1(t,n,{select:y,tree:L,key:z}),he=reactive({});return g(he),onMounted(()=>{Object.assign(he,{...pick$1(L.value,["filter","updateKeyChildren","getCheckedNodes","setCheckedNodes","getCheckedKeys","setCheckedKeys","setChecked","getHalfCheckedNodes","getHalfCheckedKeys","getCurrentKey","getCurrentNode","setCurrentKey","setCurrentNode","getNode","remove","append","insertBefore","insertAfter"]),...pick$1(y.value,["focus","blur"])})}),()=>h$1(ElSelect,reactive({...j,ref:$e=>y.value=$e}),{...r,default:()=>[h$1(CacheOptions,{data:ae.value}),h$1(_Tree,reactive({...de,ref:$e=>L.value=$e}))]})}});var TreeSelect=_export_sfc$1(_sfc_main$5e,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tree-select/src/tree-select.vue"]]);TreeSelect.install=t=>{t.component(TreeSelect.name,TreeSelect)};const _TreeSelect=TreeSelect,ElTreeSelect=_TreeSelect,ROOT_TREE_INJECTION_KEY=Symbol(),EMPTY_NODE={key:-1,level:-1,data:{}};var TreeOptionsEnum=(t=>(t.KEY="id",t.LABEL="label",t.CHILDREN="children",t.DISABLED="disabled",t))(TreeOptionsEnum||{}),SetOperationEnum=(t=>(t.ADD="add",t.DELETE="delete",t))(SetOperationEnum||{});const itemSize={type:Number,default:26},treeProps=buildProps({data:{type:definePropType(Array),default:()=>mutable([])},emptyText:{type:String},height:{type:Number,default:200},props:{type:definePropType(Object),default:()=>mutable({children:"children",label:"label",disabled:"disabled",value:"id"})},highlightCurrent:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},defaultCheckedKeys:{type:definePropType(Array),default:()=>mutable([])},checkStrictly:{type:Boolean,default:!1},defaultExpandedKeys:{type:definePropType(Array),default:()=>mutable([])},indent:{type:Number,default:16},itemSize,icon:{type:iconPropType},expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:{type:Boolean,default:!1},currentNodeKey:{type:definePropType([String,Number])},accordion:{type:Boolean,default:!1},filterMethod:{type:definePropType(Function)},perfMode:{type:Boolean,default:!0}}),treeNodeProps=buildProps({node:{type:definePropType(Object),default:()=>mutable(EMPTY_NODE)},expanded:{type:Boolean,default:!1},checked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},current:{type:Boolean,default:!1},hiddenExpandIcon:{type:Boolean,default:!1},itemSize}),treeNodeContentProps=buildProps({node:{type:definePropType(Object),required:!0}}),NODE_CLICK="node-click",NODE_EXPAND="node-expand",NODE_COLLAPSE="node-collapse",CURRENT_CHANGE="current-change",NODE_CHECK="check",NODE_CHECK_CHANGE="check-change",NODE_CONTEXTMENU="node-contextmenu",treeEmits={[NODE_CLICK]:(t,n,r)=>t&&n&&r,[NODE_EXPAND]:(t,n)=>t&&n,[NODE_COLLAPSE]:(t,n)=>t&&n,[CURRENT_CHANGE]:(t,n)=>t&&n,[NODE_CHECK]:(t,n)=>t&&n,[NODE_CHECK_CHANGE]:(t,n)=>t&&typeof n=="boolean",[NODE_CONTEXTMENU]:(t,n,r)=>t&&n&&r},treeNodeEmits={click:(t,n)=>!!(t&&n),toggle:t=>!!t,check:(t,n)=>t&&typeof n=="boolean"};function useCheck(t,n){const r=ref(new Set),g=ref(new Set),{emit:y}=getCurrentInstance();watch$1([()=>n.value,()=>t.defaultCheckedKeys],()=>nextTick(()=>{xn(t.defaultCheckedKeys)}),{immediate:!0});const L=()=>{if(!n.value||!t.showCheckbox||t.checkStrictly)return;const{levelTreeNodeMap:Tn,maxLevel:kn}=n.value,Mn=r.value,An=new Set;for(let Nn=kn-1;Nn>=1;--Nn){const Pn=Tn.get(Nn);!Pn||Pn.forEach(In=>{const Dn=In.children;if(Dn){let Rn=!0,On=!1;for(const Sr of Dn){const Ar=Sr.key;if(Mn.has(Ar))On=!0;else if(An.has(Ar)){Rn=!1,On=!0;break}else Rn=!1}Rn?Mn.add(In.key):On?(An.add(In.key),Mn.delete(In.key)):(Mn.delete(In.key),An.delete(In.key))}})}g.value=An},z=Tn=>r.value.has(Tn.key),j=Tn=>g.value.has(Tn.key),ae=(Tn,kn,Mn=!0)=>{const An=r.value,Nn=(Pn,In)=>{An[In?SetOperationEnum.ADD:SetOperationEnum.DELETE](Pn.key);const Dn=Pn.children;!t.checkStrictly&&Dn&&Dn.forEach(Rn=>{Rn.disabled||Nn(Rn,In)})};Nn(Tn,kn),L(),Mn&&de(Tn,kn)},de=(Tn,kn)=>{const{checkedNodes:Mn,checkedKeys:An}=$n(),{halfCheckedNodes:Nn,halfCheckedKeys:Pn}=Cn();y(NODE_CHECK,Tn.data,{checkedKeys:An,checkedNodes:Mn,halfCheckedKeys:Pn,halfCheckedNodes:Nn}),y(NODE_CHECK_CHANGE,Tn.data,kn)};function he(Tn=!1){return $n(Tn).checkedKeys}function $e(Tn=!1){return $n(Tn).checkedNodes}function Lt(){return Cn().halfCheckedKeys}function jt(){return Cn().halfCheckedNodes}function $n(Tn=!1){const kn=[],Mn=[];if((n==null?void 0:n.value)&&t.showCheckbox){const{treeNodeMap:An}=n.value;r.value.forEach(Nn=>{const Pn=An.get(Nn);Pn&&(!Tn||Tn&&Pn.isLeaf)&&(Mn.push(Nn),kn.push(Pn.data))})}return{checkedKeys:Mn,checkedNodes:kn}}function Cn(){const Tn=[],kn=[];if((n==null?void 0:n.value)&&t.showCheckbox){const{treeNodeMap:Mn}=n.value;g.value.forEach(An=>{const Nn=Mn.get(An);Nn&&(kn.push(An),Tn.push(Nn.data))})}return{halfCheckedNodes:Tn,halfCheckedKeys:kn}}function Sn(Tn){r.value.clear(),g.value.clear(),xn(Tn)}function wn(Tn,kn){if((n==null?void 0:n.value)&&t.showCheckbox){const Mn=n.value.treeNodeMap.get(Tn);Mn&&ae(Mn,kn,!1)}}function xn(Tn){if(n!=null&&n.value){const{treeNodeMap:kn}=n.value;if(t.showCheckbox&&kn&&Tn)for(const Mn of Tn){const An=kn.get(Mn);An&&!z(An)&&ae(An,!0,!1)}}}return{updateCheckedKeys:L,toggleCheckbox:ae,isChecked:z,isIndeterminate:j,getCheckedKeys:he,getCheckedNodes:$e,getHalfCheckedKeys:Lt,getHalfCheckedNodes:jt,setChecked:wn,setCheckedKeys:Sn}}function useFilter(t,n){const r=ref(new Set([])),g=ref(new Set([])),y=computed(()=>isFunction$4(t.filterMethod));function L(j){var ae;if(!y.value)return;const de=new Set,he=g.value,$e=r.value,Lt=[],jt=((ae=n.value)==null?void 0:ae.treeNodes)||[],$n=t.filterMethod;$e.clear();function Cn(Sn){Sn.forEach(wn=>{Lt.push(wn),$n!=null&&$n(j,wn.data)?Lt.forEach(Tn=>{de.add(Tn.key)}):wn.isLeaf&&$e.add(wn.key);const xn=wn.children;if(xn&&Cn(xn),!wn.isLeaf){if(!de.has(wn.key))$e.add(wn.key);else if(xn){let Tn=!0;for(const kn of xn)if(!$e.has(kn.key)){Tn=!1;break}Tn?he.add(wn.key):he.delete(wn.key)}}Lt.pop()})}return Cn(jt),de}function z(j){return g.value.has(j.key)}return{hiddenExpandIconKeySet:g,hiddenNodeKeySet:r,doFilter:L,isForceHiddenExpandIcon:z}}function useTree(t,n){const r=ref(new Set(t.defaultExpandedKeys)),g=ref(),y=shallowRef();watch$1(()=>t.currentNodeKey,Ga=>{g.value=Ga},{immediate:!0}),watch$1(()=>t.data,Ga=>{Ka(Ga)},{immediate:!0});const{isIndeterminate:L,isChecked:z,toggleCheckbox:j,getCheckedKeys:ae,getCheckedNodes:de,getHalfCheckedKeys:he,getHalfCheckedNodes:$e,setChecked:Lt,setCheckedKeys:jt}=useCheck(t,y),{doFilter:$n,hiddenNodeKeySet:Cn,isForceHiddenExpandIcon:Sn}=useFilter(t,y),wn=computed(()=>{var Ga;return((Ga=t.props)==null?void 0:Ga.value)||TreeOptionsEnum.KEY}),xn=computed(()=>{var Ga;return((Ga=t.props)==null?void 0:Ga.children)||TreeOptionsEnum.CHILDREN}),Tn=computed(()=>{var Ga;return((Ga=t.props)==null?void 0:Ga.disabled)||TreeOptionsEnum.DISABLED}),kn=computed(()=>{var Ga;return((Ga=t.props)==null?void 0:Ga.label)||TreeOptionsEnum.LABEL}),Mn=computed(()=>{const Ga=r.value,Ja=Cn.value,ti=[],ai=y.value&&y.value.treeNodes||[];function Fa(){const Xa=[];for(let ri=ai.length-1;ri>=0;--ri)Xa.push(ai[ri]);for(;Xa.length;){const ri=Xa.pop();if(!!ri&&(Ja.has(ri.key)||ti.push(ri),Ga.has(ri.key))){const li=ri.children;if(li){const fi=li.length;for(let oi=fi-1;oi>=0;--oi)Xa.push(li[oi])}}}}return Fa(),ti}),An=computed(()=>Mn.value.length>0);function Nn(Ga){const Ja=new Map,ti=new Map;let ai=1;function Fa(ri,li=1,fi=void 0){var oi;const mi=[];for(const ui of ri){const vi=Dn(ui),di={level:li,key:vi,data:ui};di.label=On(ui),di.parent=fi;const ci=In(ui);di.disabled=Rn(ui),di.isLeaf=!ci||ci.length===0,ci&&ci.length&&(di.children=Fa(ci,li+1,di)),mi.push(di),Ja.set(vi,di),ti.has(li)||ti.set(li,[]),(oi=ti.get(li))==null||oi.push(di)}return li>ai&&(ai=li),mi}const Xa=Fa(Ga);return{treeNodeMap:Ja,levelTreeNodeMap:ti,maxLevel:ai,treeNodes:Xa}}function Pn(Ga){const Ja=$n(Ga);Ja&&(r.value=Ja)}function In(Ga){return Ga[xn.value]}function Dn(Ga){return Ga?Ga[wn.value]:""}function Rn(Ga){return Ga[Tn.value]}function On(Ga){return Ga[kn.value]}function Sr(Ga){r.value.has(Ga.key)?La(Ga):Ba(Ga)}function Ar(Ga){r.value=new Set(Ga)}function Da(Ga,Ja){n(NODE_CLICK,Ga.data,Ga,Ja),Pa(Ga),t.expandOnClickNode&&Sr(Ga),t.showCheckbox&&t.checkOnClickNode&&!Ga.disabled&&j(Ga,!z(Ga),!0)}function Pa(Ga){za(Ga)||(g.value=Ga.key,n(CURRENT_CHANGE,Ga.data,Ga))}function Aa(Ga,Ja){j(Ga,Ja)}function Ba(Ga){const Ja=r.value;if(y.value&&t.accordion){const{treeNodeMap:ti}=y.value;Ja.forEach(ai=>{const Fa=ti.get(ai);Ga&&Ga.level===(Fa==null?void 0:Fa.level)&&Ja.delete(ai)})}Ja.add(Ga.key),n(NODE_EXPAND,Ga.data,Ga)}function La(Ga){r.value.delete(Ga.key),n(NODE_COLLAPSE,Ga.data,Ga)}function Va(Ga){return r.value.has(Ga.key)}function Ua(Ga){return!!Ga.disabled}function za(Ga){const Ja=g.value;return!!Ja&&Ja===Ga.key}function Wa(){var Ga,Ja;if(!!g.value)return(Ja=(Ga=y.value)==null?void 0:Ga.treeNodeMap.get(g.value))==null?void 0:Ja.data}function ei(){return g.value}function ja(Ga){g.value=Ga}function Ka(Ga){nextTick(()=>y.value=Nn(Ga))}function Ya(Ga){var Ja;const ti=isObject$7(Ga)?Dn(Ga):Ga;return(Ja=y.value)==null?void 0:Ja.treeNodeMap.get(ti)}return{tree:y,flattenTree:Mn,isNotEmpty:An,getKey:Dn,getChildren:In,toggleExpand:Sr,toggleCheckbox:j,isExpanded:Va,isChecked:z,isIndeterminate:L,isDisabled:Ua,isCurrent:za,isForceHiddenExpandIcon:Sn,handleNodeClick:Da,handleNodeCheck:Aa,getCurrentNode:Wa,getCurrentKey:ei,setCurrentKey:ja,getCheckedKeys:ae,getCheckedNodes:de,getHalfCheckedKeys:he,getHalfCheckedNodes:$e,setChecked:Lt,setCheckedKeys:jt,filter:Pn,setData:Ka,getNode:Ya,expandNode:Ba,collapseNode:La,setExpandedKeys:Ar}}var ElNodeContent=defineComponent({name:"ElTreeNodeContent",props:treeNodeContentProps,setup(t){const n=inject(ROOT_TREE_INJECTION_KEY),r=useNamespace("tree");return()=>{const g=t.node,{data:y}=g;return n!=null&&n.ctx.slots.default?n.ctx.slots.default({node:g,data:y}):h$1("span",{class:r.be("node","label")},[g==null?void 0:g.label])}}});const _hoisted_1$51=["aria-expanded","aria-disabled","aria-checked","data-key","onClick"],__default__$9=defineComponent({name:"ElTreeNode"}),_sfc_main$5d=defineComponent({...__default__$9,props:treeNodeProps,emits:treeNodeEmits,setup(t,{emit:n}){const r=t,g=inject(ROOT_TREE_INJECTION_KEY),y=useNamespace("tree"),L=computed(()=>{var $e;return($e=g==null?void 0:g.props.indent)!=null?$e:16}),z=computed(()=>{var $e;return($e=g==null?void 0:g.props.icon)!=null?$e:caret_right_default}),j=$e=>{n("click",r.node,$e)},ae=()=>{n("toggle",r.node)},de=$e=>{n("check",r.node,$e)},he=$e=>{var Lt,jt,$n,Cn;($n=(jt=(Lt=g==null?void 0:g.instance)==null?void 0:Lt.vnode)==null?void 0:jt.props)!=null&&$n.onNodeContextmenu&&($e.stopPropagation(),$e.preventDefault()),g==null||g.ctx.emit(NODE_CONTEXTMENU,$e,(Cn=r.node)==null?void 0:Cn.data,r.node)};return($e,Lt)=>{var jt,$n,Cn;return openBlock(),createElementBlock("div",{ref:"node$",class:normalizeClass([unref(y).b("node"),unref(y).is("expanded",$e.expanded),unref(y).is("current",$e.current),unref(y).is("focusable",!$e.disabled),unref(y).is("checked",!$e.disabled&&$e.checked)]),role:"treeitem",tabindex:"-1","aria-expanded":$e.expanded,"aria-disabled":$e.disabled,"aria-checked":$e.checked,"data-key":(jt=$e.node)==null?void 0:jt.key,onClick:withModifiers(j,["stop"]),onContextmenu:he},[createBaseVNode("div",{class:normalizeClass(unref(y).be("node","content")),style:normalizeStyle$1({paddingLeft:`${($e.node.level-1)*unref(L)}px`,height:$e.itemSize+"px"})},[unref(z)?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass([unref(y).is("leaf",!!(($n=$e.node)!=null&&$n.isLeaf)),unref(y).is("hidden",$e.hiddenExpandIcon),{expanded:!((Cn=$e.node)!=null&&Cn.isLeaf)&&$e.expanded},unref(y).be("node","expand-icon")]),onClick:withModifiers(ae,["stop"])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref(z))))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0),$e.showCheckbox?(openBlock(),createBlock(unref(ElCheckbox),{key:1,"model-value":$e.checked,indeterminate:$e.indeterminate,disabled:$e.disabled,onChange:de,onClick:Lt[0]||(Lt[0]=withModifiers(()=>{},["stop"]))},null,8,["model-value","indeterminate","disabled"])):createCommentVNode("v-if",!0),createVNode$1(unref(ElNodeContent),{node:$e.node},null,8,["node"])],6)],42,_hoisted_1$51)}}});var ElTreeNode=_export_sfc$1(_sfc_main$5d,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tree-v2/src/tree-node.vue"]]);const __default__$8=defineComponent({name:"ElTreeV2"}),_sfc_main$5c=defineComponent({...__default__$8,props:treeProps,emits:treeEmits,setup(t,{expose:n,emit:r}){const g=t,y=useSlots(),L=computed(()=>g.itemSize);provide(ROOT_TREE_INJECTION_KEY,{ctx:{emit:r,slots:y},props:g,instance:getCurrentInstance()}),provide(formItemContextKey,void 0);const{t:z}=useLocale(),j=useNamespace("tree"),{flattenTree:ae,isNotEmpty:de,toggleExpand:he,isExpanded:$e,isIndeterminate:Lt,isChecked:jt,isDisabled:$n,isCurrent:Cn,isForceHiddenExpandIcon:Sn,handleNodeClick:wn,handleNodeCheck:xn,toggleCheckbox:Tn,getCurrentNode:kn,getCurrentKey:Mn,setCurrentKey:An,getCheckedKeys:Nn,getCheckedNodes:Pn,getHalfCheckedKeys:In,getHalfCheckedNodes:Dn,setChecked:Rn,setCheckedKeys:On,filter:Sr,setData:Ar,getNode:Da,expandNode:Pa,collapseNode:Aa,setExpandedKeys:Ba}=useTree(g,r);return n({toggleCheckbox:Tn,getCurrentNode:kn,getCurrentKey:Mn,setCurrentKey:An,getCheckedKeys:Nn,getCheckedNodes:Pn,getHalfCheckedKeys:In,getHalfCheckedNodes:Dn,setChecked:Rn,setCheckedKeys:On,filter:Sr,setData:Ar,getNode:Da,expandNode:Pa,collapseNode:Aa,setExpandedKeys:Ba}),(La,Va)=>{var Ua;return openBlock(),createElementBlock("div",{class:normalizeClass([unref(j).b(),{[unref(j).m("highlight-current")]:La.highlightCurrent}]),role:"tree"},[unref(de)?(openBlock(),createBlock(unref(FixedSizeList),{key:0,"class-name":unref(j).b("virtual-list"),data:unref(ae),total:unref(ae).length,height:La.height,"item-size":unref(L),"perf-mode":La.perfMode},{default:withCtx(({data:za,index:Wa,style:ei})=>[(openBlock(),createBlock(ElTreeNode,{key:za[Wa].key,style:normalizeStyle$1(ei),node:za[Wa],expanded:unref($e)(za[Wa]),"show-checkbox":La.showCheckbox,checked:unref(jt)(za[Wa]),indeterminate:unref(Lt)(za[Wa]),"item-size":unref(L),disabled:unref($n)(za[Wa]),current:unref(Cn)(za[Wa]),"hidden-expand-icon":unref(Sn)(za[Wa]),onClick:unref(wn),onToggle:unref(he),onCheck:unref(xn)},null,8,["style","node","expanded","show-checkbox","checked","indeterminate","item-size","disabled","current","hidden-expand-icon","onClick","onToggle","onCheck"]))]),_:1},8,["class-name","data","total","height","item-size","perf-mode"])):(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref(j).e("empty-block"))},[createBaseVNode("span",{class:normalizeClass(unref(j).e("empty-text"))},toDisplayString((Ua=La.emptyText)!=null?Ua:unref(z)("el.tree.emptyText")),3)],2))],2)}}});var TreeV2=_export_sfc$1(_sfc_main$5c,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tree-v2/src/tree.vue"]]);const ElTreeV2=withInstall(TreeV2),uploadContextKey=Symbol("uploadContextKey"),SCOPE$2="ElUpload";class UploadAjaxError extends Error{constructor(n,r,g,y){super(n),this.name="UploadAjaxError",this.status=r,this.method=g,this.url=y}}function getError(t,n,r){let g;return r.response?g=`${r.response.error||r.response}`:r.responseText?g=`${r.responseText}`:g=`fail to ${n.method} ${t} ${r.status}`,new UploadAjaxError(g,r.status,n.method,t)}function getBody(t){const n=t.responseText||t.response;if(!n)return n;try{return JSON.parse(n)}catch{return n}}const ajaxUpload=t=>{typeof XMLHttpRequest=="undefined"&&throwError$1(SCOPE$2,"XMLHttpRequest is undefined");const n=new XMLHttpRequest,r=t.action;n.upload&&n.upload.addEventListener("progress",L=>{const z=L;z.percent=L.total>0?L.loaded/L.total*100:0,t.onProgress(z)});const g=new FormData;if(t.data)for(const[L,z]of Object.entries(t.data))Array.isArray(z)?g.append(L,...z):g.append(L,z);g.append(t.filename,t.file,t.file.name),n.addEventListener("error",()=>{t.onError(getError(r,t,n))}),n.addEventListener("load",()=>{if(n.status<200||n.status>=300)return t.onError(getError(r,t,n));t.onSuccess(getBody(n))}),n.open(t.method,r,!0),t.withCredentials&&"withCredentials"in n&&(n.withCredentials=!0);const y=t.headers||{};if(y instanceof Headers)y.forEach((L,z)=>n.setRequestHeader(z,L));else for(const[L,z]of Object.entries(y))isNil(z)||n.setRequestHeader(L,String(z));return n.send(g),n},uploadListTypes=["text","picture","picture-card"];let fileId=1;const genFileId=()=>Date.now()+fileId++,uploadBaseProps=buildProps({action:{type:String,default:"#"},headers:{type:definePropType(Object)},method:{type:String,default:"post"},data:{type:Object,default:()=>mutable({})},multiple:{type:Boolean,default:!1},name:{type:String,default:"file"},drag:{type:Boolean,default:!1},withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:{type:String,default:""},type:{type:String,default:"select"},fileList:{type:definePropType(Array),default:()=>mutable([])},autoUpload:{type:Boolean,default:!0},listType:{type:String,values:uploadListTypes,default:"text"},httpRequest:{type:definePropType(Function),default:ajaxUpload},disabled:Boolean,limit:Number}),uploadProps=buildProps({...uploadBaseProps,beforeUpload:{type:definePropType(Function),default:NOOP},beforeRemove:{type:definePropType(Function)},onRemove:{type:definePropType(Function),default:NOOP},onChange:{type:definePropType(Function),default:NOOP},onPreview:{type:definePropType(Function),default:NOOP},onSuccess:{type:definePropType(Function),default:NOOP},onProgress:{type:definePropType(Function),default:NOOP},onError:{type:definePropType(Function),default:NOOP},onExceed:{type:definePropType(Function),default:NOOP}}),uploadListProps=buildProps({files:{type:definePropType(Array),default:()=>mutable([])},disabled:{type:Boolean,default:!1},handlePreview:{type:definePropType(Function),default:NOOP},listType:{type:String,values:uploadListTypes,default:"text"}}),uploadListEmits={remove:t=>!!t},_hoisted_1$50=["onKeydown"],_hoisted_2$4Q=["src"],_hoisted_3$4G=["onClick"],_hoisted_4$1u=["onClick"],_hoisted_5$x=["onClick"],__default__$7=defineComponent({name:"ElUploadList"}),_sfc_main$5b=defineComponent({...__default__$7,props:uploadListProps,emits:uploadListEmits,setup(t,{emit:n}){const{t:r}=useLocale(),g=useNamespace("upload"),y=useNamespace("icon"),L=useNamespace("list"),z=useFormDisabled(),j=ref(!1),ae=de=>{n("remove",de)};return(de,he)=>(openBlock(),createBlock(TransitionGroup,{tag:"ul",class:normalizeClass([unref(g).b("list"),unref(g).bm("list",de.listType),unref(g).is("disabled",unref(z))]),name:unref(L).b()},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(de.files,$e=>(openBlock(),createElementBlock("li",{key:$e.uid||$e.name,class:normalizeClass([unref(g).be("list","item"),unref(g).is($e.status),{focusing:j.value}]),tabindex:"0",onKeydown:withKeys(Lt=>!unref(z)&&ae($e),["delete"]),onFocus:he[0]||(he[0]=Lt=>j.value=!0),onBlur:he[1]||(he[1]=Lt=>j.value=!1),onClick:he[2]||(he[2]=Lt=>j.value=!1)},[renderSlot(de.$slots,"default",{file:$e},()=>[de.listType==="picture"||$e.status!=="uploading"&&de.listType==="picture-card"?(openBlock(),createElementBlock("img",{key:0,class:normalizeClass(unref(g).be("list","item-thumbnail")),src:$e.url,alt:""},null,10,_hoisted_2$4Q)):createCommentVNode("v-if",!0),$e.status==="uploading"||de.listType!=="picture-card"?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(unref(g).be("list","item-info"))},[createBaseVNode("a",{class:normalizeClass(unref(g).be("list","item-name")),onClick:withModifiers(Lt=>de.handlePreview($e),["prevent"])},[createVNode$1(unref(ElIcon),{class:normalizeClass(unref(y).m("document"))},{default:withCtx(()=>[createVNode$1(unref(document_default))]),_:1},8,["class"]),createBaseVNode("span",{class:normalizeClass(unref(g).be("list","item-file-name"))},toDisplayString($e.name),3)],10,_hoisted_3$4G),$e.status==="uploading"?(openBlock(),createBlock(unref(ElProgress),{key:0,type:de.listType==="picture-card"?"circle":"line","stroke-width":de.listType==="picture-card"?6:2,percentage:Number($e.percentage),style:normalizeStyle$1(de.listType==="picture-card"?"":"margin-top: 0.5rem")},null,8,["type","stroke-width","percentage","style"])):createCommentVNode("v-if",!0)],2)):createCommentVNode("v-if",!0),createBaseVNode("label",{class:normalizeClass(unref(g).be("list","item-status-label"))},[de.listType==="text"?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass([unref(y).m("upload-success"),unref(y).m("circle-check")])},{default:withCtx(()=>[createVNode$1(unref(circle_check_default))]),_:1},8,["class"])):["picture-card","picture"].includes(de.listType)?(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass([unref(y).m("upload-success"),unref(y).m("check")])},{default:withCtx(()=>[createVNode$1(unref(check_default))]),_:1},8,["class"])):createCommentVNode("v-if",!0)],2),unref(z)?createCommentVNode("v-if",!0):(openBlock(),createBlock(unref(ElIcon),{key:2,class:normalizeClass(unref(y).m("close")),onClick:Lt=>ae($e)},{default:withCtx(()=>[createVNode$1(unref(close_default))]),_:2},1032,["class","onClick"])),createCommentVNode(" Due to close btn only appears when li gets focused disappears after li gets blurred, thus keyboard navigation can never reach close btn"),createCommentVNode(" This is a bug which needs to be fixed "),createCommentVNode(" TODO: Fix the incorrect navigation interaction "),unref(z)?createCommentVNode("v-if",!0):(openBlock(),createElementBlock("i",{key:3,class:normalizeClass(unref(y).m("close-tip"))},toDisplayString(unref(r)("el.upload.deleteTip")),3)),de.listType==="picture-card"?(openBlock(),createElementBlock("span",{key:4,class:normalizeClass(unref(g).be("list","item-actions"))},[createBaseVNode("span",{class:normalizeClass(unref(g).be("list","item-preview")),onClick:Lt=>de.handlePreview($e)},[createVNode$1(unref(ElIcon),{class:normalizeClass(unref(y).m("zoom-in"))},{default:withCtx(()=>[createVNode$1(unref(zoom_in_default))]),_:1},8,["class"])],10,_hoisted_4$1u),unref(z)?createCommentVNode("v-if",!0):(openBlock(),createElementBlock("span",{key:0,class:normalizeClass(unref(g).be("list","item-delete")),onClick:Lt=>ae($e)},[createVNode$1(unref(ElIcon),{class:normalizeClass(unref(y).m("delete"))},{default:withCtx(()=>[createVNode$1(unref(delete_default))]),_:1},8,["class"])],10,_hoisted_5$x))],2)):createCommentVNode("v-if",!0)])],42,_hoisted_1$50))),128)),renderSlot(de.$slots,"append")]),_:3},8,["class","name"]))}});var UploadList=_export_sfc$1(_sfc_main$5b,[["__file","/home/runner/work/element-plus/element-plus/packages/components/upload/src/upload-list.vue"]]);const uploadDraggerProps=buildProps({disabled:{type:Boolean,default:!1}}),uploadDraggerEmits={file:t=>isArray$6(t)},_hoisted_1$4$=["onDrop","onDragover"],COMPONENT_NAME="ElUploadDrag",__default__$6=defineComponent({name:COMPONENT_NAME}),_sfc_main$5a=defineComponent({...__default__$6,props:uploadDraggerProps,emits:uploadDraggerEmits,setup(t,{emit:n}){const r=inject(uploadContextKey);r||throwError$1(COMPONENT_NAME,"usage: ");const g=useNamespace("upload"),y=ref(!1),L=useFormDisabled(),z=ae=>{if(L.value)return;y.value=!1,ae.stopPropagation();const de=Array.from(ae.dataTransfer.files),he=r.accept.value;if(!he){n("file",de);return}const $e=de.filter(Lt=>{const{type:jt,name:$n}=Lt,Cn=$n.includes(".")?`.${$n.split(".").pop()}`:"",Sn=jt.replace(/\/.*$/,"");return he.split(",").map(wn=>wn.trim()).filter(wn=>wn).some(wn=>wn.startsWith(".")?Cn===wn:/\/\*$/.test(wn)?Sn===wn.replace(/\/\*$/,""):/^[^/]+\/[^/]+$/.test(wn)?jt===wn:!1)});n("file",$e)},j=()=>{L.value||(y.value=!0)};return(ae,de)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(g).b("dragger"),unref(g).is("dragover",y.value)]),onDrop:withModifiers(z,["prevent"]),onDragover:withModifiers(j,["prevent"]),onDragleave:de[0]||(de[0]=withModifiers(he=>y.value=!1,["prevent"]))},[renderSlot(ae.$slots,"default")],42,_hoisted_1$4$))}});var UploadDragger=_export_sfc$1(_sfc_main$5a,[["__file","/home/runner/work/element-plus/element-plus/packages/components/upload/src/upload-dragger.vue"]]);const uploadContentProps=buildProps({...uploadBaseProps,beforeUpload:{type:definePropType(Function),default:NOOP},onRemove:{type:definePropType(Function),default:NOOP},onStart:{type:definePropType(Function),default:NOOP},onSuccess:{type:definePropType(Function),default:NOOP},onProgress:{type:definePropType(Function),default:NOOP},onError:{type:definePropType(Function),default:NOOP},onExceed:{type:definePropType(Function),default:NOOP}}),_hoisted_1$4_=["onKeydown"],_hoisted_2$4P=["name","multiple","accept"],__default__$5=defineComponent({name:"ElUploadContent",inheritAttrs:!1}),_sfc_main$59=defineComponent({...__default__$5,props:uploadContentProps,setup(t,{expose:n}){const r=t,g=useNamespace("upload"),y=useFormDisabled(),L=shallowRef({}),z=shallowRef(),j=$n=>{if($n.length===0)return;const{autoUpload:Cn,limit:Sn,fileList:wn,multiple:xn,onStart:Tn,onExceed:kn}=r;if(Sn&&wn.length+$n.length>Sn){kn($n,wn);return}xn||($n=$n.slice(0,1));for(const Mn of $n){const An=Mn;An.uid=genFileId(),Tn(An),Cn&&ae(An)}},ae=async $n=>{if(z.value.value="",!r.beforeUpload)return de($n);let Cn;try{Cn=await r.beforeUpload($n)}catch{Cn=!1}if(Cn===!1){r.onRemove($n);return}let Sn=$n;Cn instanceof Blob&&(Cn instanceof File?Sn=Cn:Sn=new File([Cn],$n.name,{type:$n.type})),de(Object.assign(Sn,{uid:$n.uid}))},de=$n=>{const{headers:Cn,data:Sn,method:wn,withCredentials:xn,name:Tn,action:kn,onProgress:Mn,onSuccess:An,onError:Nn,httpRequest:Pn}=r,{uid:In}=$n,Dn={headers:Cn||{},withCredentials:xn,file:$n,data:Sn,method:wn,filename:Tn,action:kn,onProgress:On=>{Mn(On,$n)},onSuccess:On=>{An(On,$n),delete L.value[In]},onError:On=>{Nn(On,$n),delete L.value[In]}},Rn=Pn(Dn);L.value[In]=Rn,Rn instanceof Promise&&Rn.then(Dn.onSuccess,Dn.onError)},he=$n=>{const Cn=$n.target.files;!Cn||j(Array.from(Cn))},$e=()=>{y.value||(z.value.value="",z.value.click())},Lt=()=>{$e()};return n({abort:$n=>{entriesOf(L.value).filter($n?([Sn])=>String($n.uid)===Sn:()=>!0).forEach(([Sn,wn])=>{wn instanceof XMLHttpRequest&&wn.abort(),delete L.value[Sn]})},upload:ae}),($n,Cn)=>(openBlock(),createElementBlock("div",{class:normalizeClass([unref(g).b(),unref(g).m($n.listType),unref(g).is("drag",$n.drag)]),tabindex:"0",onClick:$e,onKeydown:withKeys(withModifiers(Lt,["self"]),["enter","space"])},[$n.drag?(openBlock(),createBlock(UploadDragger,{key:0,disabled:unref(y),onFile:j},{default:withCtx(()=>[renderSlot($n.$slots,"default")]),_:3},8,["disabled"])):renderSlot($n.$slots,"default",{key:1}),createBaseVNode("input",{ref_key:"inputRef",ref:z,class:normalizeClass(unref(g).e("input")),name:$n.name,multiple:$n.multiple,accept:$n.accept,type:"file",onChange:he,onClick:Cn[0]||(Cn[0]=withModifiers(()=>{},["stop"]))},null,42,_hoisted_2$4P)],42,_hoisted_1$4_))}});var UploadContent=_export_sfc$1(_sfc_main$59,[["__file","/home/runner/work/element-plus/element-plus/packages/components/upload/src/upload-content.vue"]]);const SCOPE$1="ElUpload",revokeObjectURL=t=>{var n;(n=t.url)!=null&&n.startsWith("blob:")&&URL.revokeObjectURL(t.url)},useHandlers=(t,n)=>{const r=useVModel(t,"fileList",void 0,{passive:!0}),g=Lt=>r.value.find(jt=>jt.uid===Lt.uid);function y(Lt){var jt;(jt=n.value)==null||jt.abort(Lt)}function L(Lt=["ready","uploading","success","fail"]){r.value=r.value.filter(jt=>!Lt.includes(jt.status))}const z=(Lt,jt)=>{const $n=g(jt);!$n||(console.error(Lt),$n.status="fail",r.value.splice(r.value.indexOf($n),1),t.onError(Lt,$n,r.value),t.onChange($n,r.value))},j=(Lt,jt)=>{const $n=g(jt);!$n||(t.onProgress(Lt,$n,r.value),$n.status="uploading",$n.percentage=Math.round(Lt.percent))},ae=(Lt,jt)=>{const $n=g(jt);!$n||($n.status="success",$n.response=Lt,t.onSuccess(Lt,$n,r.value),t.onChange($n,r.value))},de=Lt=>{isNil(Lt.uid)&&(Lt.uid=genFileId());const jt={name:Lt.name,percentage:0,status:"ready",size:Lt.size,raw:Lt,uid:Lt.uid};if(t.listType==="picture-card"||t.listType==="picture")try{jt.url=URL.createObjectURL(Lt)}catch($n){$n.message,t.onError($n,jt,r.value)}r.value=[...r.value,jt],t.onChange(jt,r.value)},he=async Lt=>{const jt=Lt instanceof File?g(Lt):Lt;jt||throwError$1(SCOPE$1,"file to be removed not found");const $n=Cn=>{y(Cn);const Sn=r.value;Sn.splice(Sn.indexOf(Cn),1),t.onRemove(Cn,Sn),revokeObjectURL(Cn)};t.beforeRemove?await t.beforeRemove(jt,r.value)!==!1&&$n(jt):$n(jt)};function $e(){r.value.filter(({status:Lt})=>Lt==="ready").forEach(({raw:Lt})=>{var jt;return Lt&&((jt=n.value)==null?void 0:jt.upload(Lt))})}return watch$1(()=>t.listType,Lt=>{Lt!=="picture-card"&&Lt!=="picture"||(r.value=r.value.map(jt=>{const{raw:$n,url:Cn}=jt;if(!Cn&&$n)try{jt.url=URL.createObjectURL($n)}catch(Sn){t.onError(Sn,jt,r.value)}return jt}))}),watch$1(r,Lt=>{for(const jt of Lt)jt.uid||(jt.uid=genFileId()),jt.status||(jt.status="success")},{immediate:!0,deep:!0}),{uploadFiles:r,abort:y,clearFiles:L,handleError:z,handleProgress:j,handleStart:de,handleSuccess:ae,handleRemove:he,submit:$e}},__default__$4=defineComponent({name:"ElUpload"}),_sfc_main$58=defineComponent({...__default__$4,props:uploadProps,setup(t,{expose:n}){const r=t,g=useSlots(),y=useFormDisabled(),L=shallowRef(),{abort:z,submit:j,clearFiles:ae,uploadFiles:de,handleStart:he,handleError:$e,handleRemove:Lt,handleSuccess:jt,handleProgress:$n}=useHandlers(r,L),Cn=computed(()=>r.listType==="picture-card"),Sn=computed(()=>({...r,fileList:de.value,onStart:he,onProgress:$n,onSuccess:jt,onError:$e,onRemove:Lt}));return onBeforeUnmount(()=>{de.value.forEach(({url:wn})=>{wn!=null&&wn.startsWith("blob:")&&URL.revokeObjectURL(wn)})}),provide(uploadContextKey,{accept:toRef(r,"accept")}),n({abort:z,submit:j,clearFiles:ae,handleStart:he,handleRemove:Lt}),(wn,xn)=>(openBlock(),createElementBlock("div",null,[unref(Cn)&&wn.showFileList?(openBlock(),createBlock(UploadList,{key:0,disabled:unref(y),"list-type":wn.listType,files:unref(de),"handle-preview":wn.onPreview,onRemove:unref(Lt)},createSlots({append:withCtx(()=>[createVNode$1(UploadContent,mergeProps({ref_key:"uploadRef",ref:L},unref(Sn)),{default:withCtx(()=>[unref(g).trigger?renderSlot(wn.$slots,"trigger",{key:0}):createCommentVNode("v-if",!0),!unref(g).trigger&&unref(g).default?renderSlot(wn.$slots,"default",{key:1}):createCommentVNode("v-if",!0)]),_:3},16)]),_:2},[wn.$slots.file?{name:"default",fn:withCtx(({file:Tn})=>[renderSlot(wn.$slots,"file",{file:Tn})])}:void 0]),1032,["disabled","list-type","files","handle-preview","onRemove"])):createCommentVNode("v-if",!0),!unref(Cn)||unref(Cn)&&!wn.showFileList?(openBlock(),createBlock(UploadContent,mergeProps({key:1,ref_key:"uploadRef",ref:L},unref(Sn)),{default:withCtx(()=>[unref(g).trigger?renderSlot(wn.$slots,"trigger",{key:0}):createCommentVNode("v-if",!0),!unref(g).trigger&&unref(g).default?renderSlot(wn.$slots,"default",{key:1}):createCommentVNode("v-if",!0)]),_:3},16)):createCommentVNode("v-if",!0),wn.$slots.trigger?renderSlot(wn.$slots,"default",{key:2}):createCommentVNode("v-if",!0),renderSlot(wn.$slots,"tip"),!unref(Cn)&&wn.showFileList?(openBlock(),createBlock(UploadList,{key:3,disabled:unref(y),"list-type":wn.listType,files:unref(de),"handle-preview":wn.onPreview,onRemove:unref(Lt)},createSlots({_:2},[wn.$slots.file?{name:"default",fn:withCtx(({file:Tn})=>[renderSlot(wn.$slots,"file",{file:Tn})])}:void 0]),1032,["disabled","list-type","files","handle-preview","onRemove"])):createCommentVNode("v-if",!0)]))}});var Upload=_export_sfc$1(_sfc_main$58,[["__file","/home/runner/work/element-plus/element-plus/packages/components/upload/src/upload.vue"]]);const ElUpload=withInstall(Upload);var Components=[ElAffix,ElAlert,ElAutocomplete,ElAutoResizer,ElAvatar,ElBacktop,ElBadge,ElBreadcrumb,ElBreadcrumbItem,ElButton,ElButtonGroup$1,ElCalendar,ElCard,ElCarousel,ElCarouselItem,ElCascader,ElCascaderPanel,ElCheckTag,ElCheckbox,ElCheckboxButton,ElCheckboxGroup$1,ElCol,ElCollapse,ElCollapseItem,ElCollapseTransition,ElColorPicker,ElConfigProvider,ElContainer,ElAside,ElFooter,ElHeader,ElMain,ElDatePicker,ElDescriptions,ElDescriptionsItem,ElDialog,ElDivider,ElDrawer,ElDropdown,ElDropdownItem,ElDropdownMenu,ElEmpty,ElForm,ElFormItem,ElIcon,ElImage,ElImageViewer,ElInput,ElInputNumber,ElLink,ElMenu,ElMenuItem,ElMenuItemGroup,ElSubMenu,ElPageHeader,ElPagination,ElPopconfirm,ElPopover,ElPopper,ElProgress,ElRadio,ElRadioButton,ElRadioGroup,ElRate,ElResult,ElRow,ElScrollbar,ElSelect,ElOption,ElOptionGroup,ElSelectV2,ElSkeleton,ElSkeletonItem,ElSlider,ElSpace,ElStatistic,ElCountdown,ElSteps,ElStep,ElSwitch,ElTable,ElTableColumn,ElTableV2,ElTabs,ElTabPane,ElTag,ElTimePicker,ElTimeSelect,ElTimeline,ElTimelineItem,ElTooltip,ElTooltipV2,ElTransfer,ElTree,ElTreeSelect,ElTreeV2,ElUpload];const SCOPE="ElInfiniteScroll",CHECK_INTERVAL=50,DEFAULT_DELAY=200,DEFAULT_DISTANCE=0,attributes={delay:{type:Number,default:DEFAULT_DELAY},distance:{type:Number,default:DEFAULT_DISTANCE},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},getScrollOptions=(t,n)=>Object.entries(attributes).reduce((r,[g,y])=>{var L,z;const{type:j,default:ae}=y,de=t.getAttribute(`infinite-scroll-${g}`);let he=(z=(L=n[de])!=null?L:de)!=null?z:ae;return he=he==="false"?!1:he,he=j(he),r[g]=Number.isNaN(he)?ae:he,r},{}),destroyObserver=t=>{const{observer:n}=t[SCOPE];n&&(n.disconnect(),delete t[SCOPE].observer)},handleScroll=(t,n)=>{const{container:r,containerEl:g,instance:y,observer:L,lastScrollTop:z}=t[SCOPE],{disabled:j,distance:ae}=getScrollOptions(t,y),{clientHeight:de,scrollHeight:he,scrollTop:$e}=g,Lt=$e-z;if(t[SCOPE].lastScrollTop=$e,L||j||Lt<0)return;let jt=!1;if(r===t)jt=he-(de+$e)<=ae;else{const{clientTop:$n,scrollHeight:Cn}=t,Sn=getOffsetTopDistance(t,g);jt=$e+de>=Sn+$n+Cn-ae}jt&&n.call(y)};function checkFull(t,n){const{containerEl:r,instance:g}=t[SCOPE],{disabled:y}=getScrollOptions(t,g);y||r.clientHeight===0||(r.scrollHeight<=r.clientHeight?n.call(g):destroyObserver(t))}const InfiniteScroll={async mounted(t,n){const{instance:r,value:g}=n;isFunction$4(g)||throwError$1(SCOPE,"'v-infinite-scroll' binding value must be a function"),await nextTick();const{delay:y,immediate:L}=getScrollOptions(t,r),z=getScrollContainer(t,!0),j=z===window?document.documentElement:z,ae=throttle$1(handleScroll.bind(null,t,g),y);if(!!z){if(t[SCOPE]={instance:r,container:z,containerEl:j,delay:y,cb:g,onScroll:ae,lastScrollTop:j.scrollTop},L){const de=new MutationObserver(throttle$1(checkFull.bind(null,t,g),CHECK_INTERVAL));t[SCOPE].observer=de,de.observe(t,{childList:!0,subtree:!0}),checkFull(t,g)}z.addEventListener("scroll",ae)}},unmounted(t){const{container:n,onScroll:r}=t[SCOPE];n==null||n.removeEventListener("scroll",r),destroyObserver(t)},async updated(t){if(!t[SCOPE])await nextTick();else{const{containerEl:n,cb:r,observer:g}=t[SCOPE];n.clientHeight&&g&&checkFull(t,r)}}},_InfiniteScroll=InfiniteScroll;_InfiniteScroll.install=t=>{t.directive("InfiniteScroll",_InfiniteScroll)};const ElInfiniteScroll=_InfiniteScroll;function createLoadingComponent(t){let n;const r=ref(!1),g=reactive({...t,originalPosition:"",originalOverflow:"",visible:!1});function y(Lt){g.text=Lt}function L(){const Lt=g.parent,jt=$e.ns;if(!Lt.vLoadingAddClassList){let $n=Lt.getAttribute("loading-number");$n=Number.parseInt($n)-1,$n?Lt.setAttribute("loading-number",$n.toString()):(removeClass(Lt,jt.bm("parent","relative")),Lt.removeAttribute("loading-number")),removeClass(Lt,jt.bm("parent","hidden"))}z(),he.unmount()}function z(){var Lt,jt;(jt=(Lt=$e.$el)==null?void 0:Lt.parentNode)==null||jt.removeChild($e.$el)}function j(){var Lt;t.beforeClose&&!t.beforeClose()||(r.value=!0,clearTimeout(n),n=window.setTimeout(ae,400),g.visible=!1,(Lt=t.closed)==null||Lt.call(t))}function ae(){if(!r.value)return;const Lt=g.parent;r.value=!1,Lt.vLoadingAddClassList=void 0,L()}const de=defineComponent({name:"ElLoading",setup(Lt,{expose:jt}){const $n=useNamespace("loading"),Cn=useZIndex();return jt({ns:$n,zIndex:Cn}),()=>{const Sn=g.spinner||g.svg,wn=h$1("svg",{class:"circular",viewBox:g.svgViewBox?g.svgViewBox:"0 0 50 50",...Sn?{innerHTML:Sn}:{}},[h$1("circle",{class:"path",cx:"25",cy:"25",r:"20",fill:"none"})]),xn=g.text?h$1("p",{class:$n.b("text")},[g.text]):void 0;return h$1(Transition,{name:$n.b("fade"),onAfterLeave:ae},{default:withCtx(()=>[withDirectives(createVNode$1("div",{style:{backgroundColor:g.background||""},class:[$n.b("mask"),g.customClass,g.fullscreen?"is-fullscreen":""]},[h$1("div",{class:$n.b("spinner")},[wn,xn])]),[[vShow,g.visible]])])})}}}),he=createApp(de),$e=he.mount(document.createElement("div"));return{...toRefs(g),setText:y,removeElLoadingChild:z,close:j,handleAfterLeave:ae,vm:$e,get $el(){return $e.$el}}}let fullscreenInstance;const Loading=function(t={}){if(!isClient)return;const n=resolveOptions(t);if(n.fullscreen&&fullscreenInstance)return fullscreenInstance;const r=createLoadingComponent({...n,closed:()=>{var y;(y=n.closed)==null||y.call(n),n.fullscreen&&(fullscreenInstance=void 0)}});addStyle(n,n.parent,r),addClassList(n,n.parent,r),n.parent.vLoadingAddClassList=()=>addClassList(n,n.parent,r);let g=n.parent.getAttribute("loading-number");return g?g=`${Number.parseInt(g)+1}`:g="1",n.parent.setAttribute("loading-number",g),n.parent.appendChild(r.$el),nextTick(()=>r.visible.value=n.visible),n.fullscreen&&(fullscreenInstance=r),r},resolveOptions=t=>{var n,r,g,y;let L;return isString$3(t.target)?L=(n=document.querySelector(t.target))!=null?n:document.body:L=t.target||document.body,{parent:L===document.body||t.body?document.body:L,background:t.background||"",svg:t.svg||"",svgViewBox:t.svgViewBox||"",spinner:t.spinner||!1,text:t.text||"",fullscreen:L===document.body&&((r=t.fullscreen)!=null?r:!0),lock:(g=t.lock)!=null?g:!1,customClass:t.customClass||"",visible:(y=t.visible)!=null?y:!0,target:L}},addStyle=async(t,n,r)=>{const{nextZIndex:g}=r.vm.zIndex,y={};if(t.fullscreen)r.originalPosition.value=getStyle$1(document.body,"position"),r.originalOverflow.value=getStyle$1(document.body,"overflow"),y.zIndex=g();else if(t.parent===document.body){r.originalPosition.value=getStyle$1(document.body,"position"),await nextTick();for(const L of["top","left"]){const z=L==="top"?"scrollTop":"scrollLeft";y[L]=`${t.target.getBoundingClientRect()[L]+document.body[z]+document.documentElement[z]-Number.parseInt(getStyle$1(document.body,`margin-${L}`),10)}px`}for(const L of["height","width"])y[L]=`${t.target.getBoundingClientRect()[L]}px`}else r.originalPosition.value=getStyle$1(n,"position");for(const[L,z]of Object.entries(y))r.$el.style[L]=z},addClassList=(t,n,r)=>{const g=r.vm.ns;["absolute","fixed","sticky"].includes(r.originalPosition.value)?removeClass(n,g.bm("parent","relative")):addClass(n,g.bm("parent","relative")),t.fullscreen&&t.lock?addClass(n,g.bm("parent","hidden")):removeClass(n,g.bm("parent","hidden"))},INSTANCE_KEY=Symbol("ElLoading"),createInstance$1=(t,n)=>{var r,g,y,L;const z=n.instance,j=Lt=>isObject$7(n.value)?n.value[Lt]:void 0,ae=Lt=>{const jt=isString$3(Lt)&&(z==null?void 0:z[Lt])||Lt;return jt&&ref(jt)},de=Lt=>ae(j(Lt)||t.getAttribute(`element-loading-${hyphenate(Lt)}`)),he=(r=j("fullscreen"))!=null?r:n.modifiers.fullscreen,$e={text:de("text"),svg:de("svg"),svgViewBox:de("svgViewBox"),spinner:de("spinner"),background:de("background"),customClass:de("customClass"),fullscreen:he,target:(g=j("target"))!=null?g:he?void 0:t,body:(y=j("body"))!=null?y:n.modifiers.body,lock:(L=j("lock"))!=null?L:n.modifiers.lock};t[INSTANCE_KEY]={options:$e,instance:Loading($e)}},updateOptions=(t,n)=>{for(const r of Object.keys(n))isRef(n[r])&&(n[r].value=t[r])},vLoading={mounted(t,n){n.value&&createInstance$1(t,n)},updated(t,n){const r=t[INSTANCE_KEY];n.oldValue!==n.value&&(n.value&&!n.oldValue?createInstance$1(t,n):n.value&&n.oldValue?isObject$7(n.value)&&updateOptions(n.value,r.options):r==null||r.instance.close())},unmounted(t){var n;(n=t[INSTANCE_KEY])==null||n.instance.close()}},ElLoading={install(t){t.directive("loading",vLoading),t.config.globalProperties.$loading=Loading},directive:vLoading,service:Loading},messageTypes=["success","info","warning","error"],messageDefaults=mutable({customClass:"",center:!1,dangerouslyUseHTMLString:!1,duration:3e3,icon:void 0,id:"",message:"",onClose:void 0,showClose:!1,type:"info",offset:16,zIndex:0,grouping:!1,repeatNum:1,appendTo:isClient?document.body:void 0}),messageProps=buildProps({customClass:{type:String,default:messageDefaults.customClass},center:{type:Boolean,default:messageDefaults.center},dangerouslyUseHTMLString:{type:Boolean,default:messageDefaults.dangerouslyUseHTMLString},duration:{type:Number,default:messageDefaults.duration},icon:{type:iconPropType,default:messageDefaults.icon},id:{type:String,default:messageDefaults.id},message:{type:definePropType([String,Object,Function]),default:messageDefaults.message},onClose:{type:definePropType(Function),required:!1},showClose:{type:Boolean,default:messageDefaults.showClose},type:{type:String,values:messageTypes,default:messageDefaults.type},offset:{type:Number,default:messageDefaults.offset},zIndex:{type:Number,default:messageDefaults.zIndex},grouping:{type:Boolean,default:messageDefaults.grouping},repeatNum:{type:Number,default:messageDefaults.repeatNum}}),messageEmits={destroy:()=>!0},instances$2=shallowReactive([]),getInstance$1=t=>{const n=instances$2.findIndex(y=>y.id===t),r=instances$2[n];let g;return n>0&&(g=instances$2[n-1]),{current:r,prev:g}},getLastOffset=t=>{const{prev:n}=getInstance$1(t);return n?n.vm.exposed.bottom.value:0},getOffsetOrSpace=(t,n)=>instances$2.findIndex(g=>g.id===t)>0?20:n,_hoisted_1$4Z=["id"],_hoisted_2$4O=["innerHTML"],__default__$3=defineComponent({name:"ElMessage"}),_sfc_main$57=defineComponent({...__default__$3,props:messageProps,emits:messageEmits,setup(t,{expose:n}){const r=t,{Close:g}=TypeComponents,{ns:y,zIndex:L}=useGlobalComponentSettings("message"),{currentZIndex:z,nextZIndex:j}=L,ae=ref(),de=ref(!1),he=ref(0);let $e;const Lt=computed(()=>r.type?r.type==="error"?"danger":r.type:"info"),jt=computed(()=>{const Nn=r.type;return{[y.bm("icon",Nn)]:Nn&&TypeComponentsMap[Nn]}}),$n=computed(()=>r.icon||TypeComponentsMap[r.type]||""),Cn=computed(()=>getLastOffset(r.id)),Sn=computed(()=>getOffsetOrSpace(r.id,r.offset)+Cn.value),wn=computed(()=>he.value+Sn.value),xn=computed(()=>({top:`${Sn.value}px`,zIndex:z.value}));function Tn(){r.duration!==0&&({stop:$e}=useTimeoutFn(()=>{Mn()},r.duration))}function kn(){$e==null||$e()}function Mn(){de.value=!1}function An({code:Nn}){Nn===EVENT_CODE.esc&&Mn()}return onMounted(()=>{Tn(),j(),de.value=!0}),watch$1(()=>r.repeatNum,()=>{kn(),Tn()}),useEventListener(document,"keydown",An),useResizeObserver(ae,()=>{he.value=ae.value.getBoundingClientRect().height}),n({visible:de,bottom:wn,close:Mn}),(Nn,Pn)=>(openBlock(),createBlock(Transition,{name:unref(y).b("fade"),onBeforeLeave:Nn.onClose,onAfterLeave:Pn[0]||(Pn[0]=In=>Nn.$emit("destroy")),persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("div",{id:Nn.id,ref_key:"messageRef",ref:ae,class:normalizeClass([unref(y).b(),{[unref(y).m(Nn.type)]:Nn.type&&!Nn.icon},unref(y).is("center",Nn.center),unref(y).is("closable",Nn.showClose),Nn.customClass]),style:normalizeStyle$1(unref(xn)),role:"alert",onMouseenter:kn,onMouseleave:Tn},[Nn.repeatNum>1?(openBlock(),createBlock(unref(ElBadge),{key:0,value:Nn.repeatNum,type:unref(Lt),class:normalizeClass(unref(y).e("badge"))},null,8,["value","type","class"])):createCommentVNode("v-if",!0),unref($n)?(openBlock(),createBlock(unref(ElIcon),{key:1,class:normalizeClass([unref(y).e("icon"),unref(jt)])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref($n))))]),_:1},8,["class"])):createCommentVNode("v-if",!0),renderSlot(Nn.$slots,"default",{},()=>[Nn.dangerouslyUseHTMLString?(openBlock(),createElementBlock(Fragment,{key:1},[createCommentVNode(" Caution here, message could've been compromised, never use user's input as message "),createBaseVNode("p",{class:normalizeClass(unref(y).e("content")),innerHTML:Nn.message},null,10,_hoisted_2$4O)],2112)):(openBlock(),createElementBlock("p",{key:0,class:normalizeClass(unref(y).e("content"))},toDisplayString(Nn.message),3))]),Nn.showClose?(openBlock(),createBlock(unref(ElIcon),{key:2,class:normalizeClass(unref(y).e("closeBtn")),onClick:withModifiers(Mn,["stop"])},{default:withCtx(()=>[createVNode$1(unref(g))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0)],46,_hoisted_1$4Z),[[vShow,de.value]])]),_:3},8,["name","onBeforeLeave"]))}});var MessageConstructor=_export_sfc$1(_sfc_main$57,[["__file","/home/runner/work/element-plus/element-plus/packages/components/message/src/message.vue"]]);let seed$1=1;const normalizeOptions=t=>{const n=!t||isString$3(t)||isVNode(t)||isFunction$4(t)?{message:t}:t,r={...messageDefaults,...n};if(!r.appendTo)r.appendTo=document.body;else if(isString$3(r.appendTo)){let g=document.querySelector(r.appendTo);isElement$1(g)||(g=document.body),r.appendTo=g}return r},closeMessage=t=>{const n=instances$2.indexOf(t);if(n===-1)return;instances$2.splice(n,1);const{handler:r}=t;r.close()},createMessage=({appendTo:t,...n},r)=>{const g=`message_${seed$1++}`,y=n.onClose,L=document.createElement("div"),z={...n,id:g,onClose:()=>{y==null||y(),closeMessage(he)},onDestroy:()=>{render$1(null,L)}},j=createVNode$1(MessageConstructor,z,isFunction$4(z.message)||isVNode(z.message)?{default:isFunction$4(z.message)?z.message:()=>z.message}:null);j.appContext=r||message$2._context,render$1(j,L),t.appendChild(L.firstElementChild);const ae=j.component,he={id:g,vnode:j,vm:ae,handler:{close:()=>{ae.exposed.visible.value=!1}},props:j.component.props};return he},message$2=(t={},n)=>{if(!isClient)return{close:()=>{}};if(isNumber$2(messageConfig.max)&&instances$2.length>=messageConfig.max)return{close:()=>{}};const r=normalizeOptions(t);if(r.grouping&&instances$2.length){const y=instances$2.find(({vnode:L})=>{var z;return((z=L.props)==null?void 0:z.message)===r.message});if(y)return y.props.repeatNum+=1,y.props.type=r.type,y.handler}const g=createMessage(r,n);return instances$2.push(g),g.handler};messageTypes.forEach(t=>{message$2[t]=(n={},r)=>{const g=normalizeOptions(n);return message$2({...g,type:t},r)}});function closeAll$1(t){for(const n of instances$2)(!t||t===n.props.type)&&n.handler.close()}message$2.closeAll=closeAll$1;message$2._context=null;const ElMessage=withInstallFunction(message$2,"$message"),_sfc_main$56=defineComponent({name:"ElMessageBox",directives:{TrapFocus},components:{ElButton,ElFocusTrap,ElInput,ElOverlay,ElIcon,...TypeComponents},inheritAttrs:!1,props:{buttonSize:{type:String,validator:isValidComponentSize},modal:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},closeOnHashChange:{type:Boolean,default:!0},center:Boolean,draggable:Boolean,roundButton:{default:!1,type:Boolean},container:{type:String,default:"body"},boxType:{type:String,default:""}},emits:["vanish","action"],setup(t,{emit:n}){const{locale:r,zIndex:g,ns:y,size:L}=useGlobalComponentSettings("message-box",computed(()=>t.buttonSize)),{t:z}=r,{nextZIndex:j}=g,ae=ref(!1),de=reactive({autofocus:!0,beforeClose:null,callback:null,cancelButtonText:"",cancelButtonClass:"",confirmButtonText:"",confirmButtonClass:"",customClass:"",customStyle:{},dangerouslyUseHTMLString:!1,distinguishCancelAndClose:!1,icon:"",inputPattern:null,inputPlaceholder:"",inputType:"text",inputValue:null,inputValidator:null,inputErrorMessage:"",message:null,modalFade:!0,modalClass:"",showCancelButton:!1,showConfirmButton:!0,type:"",title:void 0,showInput:!1,action:"",confirmButtonLoading:!1,cancelButtonLoading:!1,confirmButtonDisabled:!1,editorErrorMessage:"",validateError:!1,zIndex:j()}),he=computed(()=>{const Da=de.type;return{[y.bm("icon",Da)]:Da&&TypeComponentsMap[Da]}}),$e=useId(),Lt=useId(),jt=computed(()=>de.icon||TypeComponentsMap[de.type]||""),$n=computed(()=>!!de.message),Cn=ref(),Sn=ref(),wn=ref(),xn=ref(),Tn=ref(),kn=computed(()=>de.confirmButtonClass);watch$1(()=>de.inputValue,async Da=>{await nextTick(),t.boxType==="prompt"&&Da!==null&&Rn()},{immediate:!0}),watch$1(()=>ae.value,Da=>{var Pa,Aa;Da&&(t.boxType!=="prompt"&&(de.autofocus?wn.value=(Aa=(Pa=Tn.value)==null?void 0:Pa.$el)!=null?Aa:Cn.value:wn.value=Cn.value),de.zIndex=j()),t.boxType==="prompt"&&(Da?nextTick().then(()=>{var Ba;xn.value&&xn.value.$el&&(de.autofocus?wn.value=(Ba=On())!=null?Ba:Cn.value:wn.value=Cn.value)}):(de.editorErrorMessage="",de.validateError=!1))});const Mn=computed(()=>t.draggable);useDraggable(Cn,Sn,Mn),onMounted(async()=>{await nextTick(),t.closeOnHashChange&&window.addEventListener("hashchange",An)}),onBeforeUnmount(()=>{t.closeOnHashChange&&window.removeEventListener("hashchange",An)});function An(){!ae.value||(ae.value=!1,nextTick(()=>{de.action&&n("action",de.action)}))}const Nn=()=>{t.closeOnClickModal&&Dn(de.distinguishCancelAndClose?"close":"cancel")},Pn=useSameTarget(Nn),In=Da=>{if(de.inputType!=="textarea")return Da.preventDefault(),Dn("confirm")},Dn=Da=>{var Pa;t.boxType==="prompt"&&Da==="confirm"&&!Rn()||(de.action=Da,de.beforeClose?(Pa=de.beforeClose)==null||Pa.call(de,Da,de,An):An())},Rn=()=>{if(t.boxType==="prompt"){const Da=de.inputPattern;if(Da&&!Da.test(de.inputValue||""))return de.editorErrorMessage=de.inputErrorMessage||z("el.messagebox.error"),de.validateError=!0,!1;const Pa=de.inputValidator;if(typeof Pa=="function"){const Aa=Pa(de.inputValue);if(Aa===!1)return de.editorErrorMessage=de.inputErrorMessage||z("el.messagebox.error"),de.validateError=!0,!1;if(typeof Aa=="string")return de.editorErrorMessage=Aa,de.validateError=!0,!1}}return de.editorErrorMessage="",de.validateError=!1,!0},On=()=>{const Da=xn.value.$refs;return Da.input||Da.textarea},Sr=()=>{Dn("close")},Ar=()=>{t.closeOnPressEscape&&Sr()};return t.lockScroll&&useLockscreen(ae,{ns:y}),useRestoreActive(ae),{...toRefs(de),ns:y,overlayEvent:Pn,visible:ae,hasMessage:$n,typeClass:he,contentId:$e,inputId:Lt,btnSize:L,iconComponent:jt,confirmButtonClasses:kn,rootRef:Cn,focusStartRef:wn,headerRef:Sn,inputRef:xn,confirmRef:Tn,doClose:An,handleClose:Sr,onCloseRequested:Ar,handleWrapperClick:Nn,handleInputEnter:In,handleAction:Dn,t:z}}}),_hoisted_1$4Y=["aria-label","aria-describedby"],_hoisted_2$4N=["aria-label"],_hoisted_3$4F=["id"];function _sfc_render$4D(t,n,r,g,y,L){const z=resolveComponent("el-icon"),j=resolveComponent("close"),ae=resolveComponent("el-input"),de=resolveComponent("el-button"),he=resolveComponent("el-focus-trap"),$e=resolveComponent("el-overlay");return openBlock(),createBlock(Transition,{name:"fade-in-linear",onAfterLeave:n[11]||(n[11]=Lt=>t.$emit("vanish")),persisted:""},{default:withCtx(()=>[withDirectives(createVNode$1($e,{"z-index":t.zIndex,"overlay-class":[t.ns.is("message-box"),t.modalClass],mask:t.modal},{default:withCtx(()=>[createBaseVNode("div",{role:"dialog","aria-label":t.title,"aria-modal":"true","aria-describedby":t.showInput?void 0:t.contentId,class:normalizeClass(`${t.ns.namespace.value}-overlay-message-box`),onClick:n[8]||(n[8]=(...Lt)=>t.overlayEvent.onClick&&t.overlayEvent.onClick(...Lt)),onMousedown:n[9]||(n[9]=(...Lt)=>t.overlayEvent.onMousedown&&t.overlayEvent.onMousedown(...Lt)),onMouseup:n[10]||(n[10]=(...Lt)=>t.overlayEvent.onMouseup&&t.overlayEvent.onMouseup(...Lt))},[createVNode$1(he,{loop:"",trapped:t.visible,"focus-trap-el":t.rootRef,"focus-start-el":t.focusStartRef,onReleaseRequested:t.onCloseRequested},{default:withCtx(()=>[createBaseVNode("div",{ref:"rootRef",class:normalizeClass([t.ns.b(),t.customClass,t.ns.is("draggable",t.draggable),{[t.ns.m("center")]:t.center}]),style:normalizeStyle$1(t.customStyle),tabindex:"-1",onClick:n[7]||(n[7]=withModifiers(()=>{},["stop"]))},[t.title!==null&&t.title!==void 0?(openBlock(),createElementBlock("div",{key:0,ref:"headerRef",class:normalizeClass(t.ns.e("header"))},[createBaseVNode("div",{class:normalizeClass(t.ns.e("title"))},[t.iconComponent&&t.center?(openBlock(),createBlock(z,{key:0,class:normalizeClass([t.ns.e("status"),t.typeClass])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(t.iconComponent)))]),_:1},8,["class"])):createCommentVNode("v-if",!0),createBaseVNode("span",null,toDisplayString(t.title),1)],2),t.showClose?(openBlock(),createElementBlock("button",{key:0,type:"button",class:normalizeClass(t.ns.e("headerbtn")),"aria-label":t.t("el.messagebox.close"),onClick:n[0]||(n[0]=Lt=>t.handleAction(t.distinguishCancelAndClose?"close":"cancel")),onKeydown:n[1]||(n[1]=withKeys(withModifiers(Lt=>t.handleAction(t.distinguishCancelAndClose?"close":"cancel"),["prevent"]),["enter"]))},[createVNode$1(z,{class:normalizeClass(t.ns.e("close"))},{default:withCtx(()=>[createVNode$1(j)]),_:1},8,["class"])],42,_hoisted_2$4N)):createCommentVNode("v-if",!0)],2)):createCommentVNode("v-if",!0),createBaseVNode("div",{id:t.contentId,class:normalizeClass(t.ns.e("content"))},[createBaseVNode("div",{class:normalizeClass(t.ns.e("container"))},[t.iconComponent&&!t.center&&t.hasMessage?(openBlock(),createBlock(z,{key:0,class:normalizeClass([t.ns.e("status"),t.typeClass])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(t.iconComponent)))]),_:1},8,["class"])):createCommentVNode("v-if",!0),t.hasMessage?(openBlock(),createElementBlock("div",{key:1,class:normalizeClass(t.ns.e("message"))},[renderSlot(t.$slots,"default",{},()=>[t.dangerouslyUseHTMLString?(openBlock(),createBlock(resolveDynamicComponent(t.showInput?"label":"p"),{key:1,for:t.showInput?t.inputId:void 0,innerHTML:t.message},null,8,["for","innerHTML"])):(openBlock(),createBlock(resolveDynamicComponent(t.showInput?"label":"p"),{key:0,for:t.showInput?t.inputId:void 0},{default:withCtx(()=>[createTextVNode(toDisplayString(t.dangerouslyUseHTMLString?"":t.message),1)]),_:1},8,["for"]))])],2)):createCommentVNode("v-if",!0)],2),withDirectives(createBaseVNode("div",{class:normalizeClass(t.ns.e("input"))},[createVNode$1(ae,{id:t.inputId,ref:"inputRef",modelValue:t.inputValue,"onUpdate:modelValue":n[2]||(n[2]=Lt=>t.inputValue=Lt),type:t.inputType,placeholder:t.inputPlaceholder,"aria-invalid":t.validateError,class:normalizeClass({invalid:t.validateError}),onKeydown:withKeys(t.handleInputEnter,["enter"])},null,8,["id","modelValue","type","placeholder","aria-invalid","class","onKeydown"]),createBaseVNode("div",{class:normalizeClass(t.ns.e("errormsg")),style:normalizeStyle$1({visibility:t.editorErrorMessage?"visible":"hidden"})},toDisplayString(t.editorErrorMessage),7)],2),[[vShow,t.showInput]])],10,_hoisted_3$4F),createBaseVNode("div",{class:normalizeClass(t.ns.e("btns"))},[t.showCancelButton?(openBlock(),createBlock(de,{key:0,loading:t.cancelButtonLoading,class:normalizeClass([t.cancelButtonClass]),round:t.roundButton,size:t.btnSize,onClick:n[3]||(n[3]=Lt=>t.handleAction("cancel")),onKeydown:n[4]||(n[4]=withKeys(withModifiers(Lt=>t.handleAction("cancel"),["prevent"]),["enter"]))},{default:withCtx(()=>[createTextVNode(toDisplayString(t.cancelButtonText||t.t("el.messagebox.cancel")),1)]),_:1},8,["loading","class","round","size"])):createCommentVNode("v-if",!0),withDirectives(createVNode$1(de,{ref:"confirmRef",type:"primary",loading:t.confirmButtonLoading,class:normalizeClass([t.confirmButtonClasses]),round:t.roundButton,disabled:t.confirmButtonDisabled,size:t.btnSize,onClick:n[5]||(n[5]=Lt=>t.handleAction("confirm")),onKeydown:n[6]||(n[6]=withKeys(withModifiers(Lt=>t.handleAction("confirm"),["prevent"]),["enter"]))},{default:withCtx(()=>[createTextVNode(toDisplayString(t.confirmButtonText||t.t("el.messagebox.confirm")),1)]),_:1},8,["loading","class","round","disabled","size"]),[[vShow,t.showConfirmButton]])],2)],6)]),_:3},8,["trapped","focus-trap-el","focus-start-el","onReleaseRequested"])],42,_hoisted_1$4Y)]),_:3},8,["z-index","overlay-class","mask"]),[[vShow,t.visible]])]),_:3})}var MessageBoxConstructor=_export_sfc$1(_sfc_main$56,[["render",_sfc_render$4D],["__file","/home/runner/work/element-plus/element-plus/packages/components/message-box/src/index.vue"]]);const messageInstance=new Map,getAppendToElement=t=>{let n=document.body;return t.appendTo&&(isString$3(t.appendTo)&&(n=document.querySelector(t.appendTo)),isElement$1(t.appendTo)&&(n=t.appendTo),isElement$1(n)||(n=document.body)),n},initInstance=(t,n,r=null)=>{const g=createVNode$1(MessageBoxConstructor,t,isFunction$4(t.message)||isVNode(t.message)?{default:isFunction$4(t.message)?t.message:()=>t.message}:null);return g.appContext=r,render$1(g,n),getAppendToElement(t).appendChild(n.firstElementChild),g.component},genContainer=()=>document.createElement("div"),showMessage=(t,n)=>{const r=genContainer();t.onVanish=()=>{render$1(null,r),messageInstance.delete(y)},t.onAction=L=>{const z=messageInstance.get(y);let j;t.showInput?j={value:y.inputValue,action:L}:j=L,t.callback?t.callback(j,g.proxy):L==="cancel"||L==="close"?t.distinguishCancelAndClose&&L!=="cancel"?z.reject("close"):z.reject("cancel"):z.resolve(j)};const g=initInstance(t,r,n),y=g.proxy;for(const L in t)hasOwn$1(t,L)&&!hasOwn$1(y.$props,L)&&(y[L]=t[L]);return y.visible=!0,y};function MessageBox(t,n=null){if(!isClient)return Promise.reject();let r;return isString$3(t)||isVNode(t)?t={message:t}:r=t.callback,new Promise((g,y)=>{const L=showMessage(t,n!=null?n:MessageBox._context);messageInstance.set(L,{options:t,callback:r,resolve:g,reject:y})})}const MESSAGE_BOX_VARIANTS=["alert","confirm","prompt"],MESSAGE_BOX_DEFAULT_OPTS={alert:{closeOnPressEscape:!1,closeOnClickModal:!1},confirm:{showCancelButton:!0},prompt:{showCancelButton:!0,showInput:!0}};MESSAGE_BOX_VARIANTS.forEach(t=>{MessageBox[t]=messageBoxFactory(t)});function messageBoxFactory(t){return(n,r,g,y)=>{let L="";return isObject$7(r)?(g=r,L=""):isUndefined$1(r)?L="":L=r,MessageBox(Object.assign({title:L,message:n,type:"",...MESSAGE_BOX_DEFAULT_OPTS[t]},g,{boxType:t}),y)}}MessageBox.close=()=>{messageInstance.forEach((t,n)=>{n.doClose()}),messageInstance.clear()};MessageBox._context=null;const _MessageBox=MessageBox;_MessageBox.install=t=>{_MessageBox._context=t._context,t.config.globalProperties.$msgbox=_MessageBox,t.config.globalProperties.$messageBox=_MessageBox,t.config.globalProperties.$alert=_MessageBox.alert,t.config.globalProperties.$confirm=_MessageBox.confirm,t.config.globalProperties.$prompt=_MessageBox.prompt};const ElMessageBox=_MessageBox,notificationTypes=["success","info","warning","error"],notificationProps=buildProps({customClass:{type:String,default:""},dangerouslyUseHTMLString:{type:Boolean,default:!1},duration:{type:Number,default:4500},icon:{type:iconPropType},id:{type:String,default:""},message:{type:definePropType([String,Object]),default:""},offset:{type:Number,default:0},onClick:{type:definePropType(Function),default:()=>{}},onClose:{type:definePropType(Function),required:!0},position:{type:String,values:["top-right","top-left","bottom-right","bottom-left"],default:"top-right"},showClose:{type:Boolean,default:!0},title:{type:String,default:""},type:{type:String,values:[...notificationTypes,""],default:""},zIndex:{type:Number,default:0}}),notificationEmits={destroy:()=>!0},_hoisted_1$4X=["id"],_hoisted_2$4M=["textContent"],_hoisted_3$4E={key:0},_hoisted_4$1t=["innerHTML"],__default__$2=defineComponent({name:"ElNotification"}),_sfc_main$55=defineComponent({...__default__$2,props:notificationProps,emits:notificationEmits,setup(t,{expose:n}){const r=t,{ns:g,zIndex:y}=useGlobalComponentSettings("notification"),{nextZIndex:L,currentZIndex:z}=y,{Close:j}=CloseComponents,ae=ref(!1);let de;const he=computed(()=>{const Tn=r.type;return Tn&&TypeComponentsMap[r.type]?g.m(Tn):""}),$e=computed(()=>r.type&&TypeComponentsMap[r.type]||r.icon),Lt=computed(()=>r.position.endsWith("right")?"right":"left"),jt=computed(()=>r.position.startsWith("top")?"top":"bottom"),$n=computed(()=>({[jt.value]:`${r.offset}px`,zIndex:z.value}));function Cn(){r.duration>0&&({stop:de}=useTimeoutFn(()=>{ae.value&&wn()},r.duration))}function Sn(){de==null||de()}function wn(){ae.value=!1}function xn({code:Tn}){Tn===EVENT_CODE.delete||Tn===EVENT_CODE.backspace?Sn():Tn===EVENT_CODE.esc?ae.value&&wn():Cn()}return onMounted(()=>{Cn(),L(),ae.value=!0}),useEventListener(document,"keydown",xn),n({visible:ae,close:wn}),(Tn,kn)=>(openBlock(),createBlock(Transition,{name:unref(g).b("fade"),onBeforeLeave:Tn.onClose,onAfterLeave:kn[1]||(kn[1]=Mn=>Tn.$emit("destroy")),persisted:""},{default:withCtx(()=>[withDirectives(createBaseVNode("div",{id:Tn.id,class:normalizeClass([unref(g).b(),Tn.customClass,unref(Lt)]),style:normalizeStyle$1(unref($n)),role:"alert",onMouseenter:Sn,onMouseleave:Cn,onClick:kn[0]||(kn[0]=(...Mn)=>Tn.onClick&&Tn.onClick(...Mn))},[unref($e)?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass([unref(g).e("icon"),unref(he)])},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(unref($e))))]),_:1},8,["class"])):createCommentVNode("v-if",!0),createBaseVNode("div",{class:normalizeClass(unref(g).e("group"))},[createBaseVNode("h2",{class:normalizeClass(unref(g).e("title")),textContent:toDisplayString(Tn.title)},null,10,_hoisted_2$4M),withDirectives(createBaseVNode("div",{class:normalizeClass(unref(g).e("content")),style:normalizeStyle$1(Tn.title?void 0:{margin:0})},[renderSlot(Tn.$slots,"default",{},()=>[Tn.dangerouslyUseHTMLString?(openBlock(),createElementBlock(Fragment,{key:1},[createCommentVNode(" Caution here, message could've been compromised, never use user's input as message "),createBaseVNode("p",{innerHTML:Tn.message},null,8,_hoisted_4$1t)],2112)):(openBlock(),createElementBlock("p",_hoisted_3$4E,toDisplayString(Tn.message),1))])],6),[[vShow,Tn.message]]),Tn.showClose?(openBlock(),createBlock(unref(ElIcon),{key:0,class:normalizeClass(unref(g).e("closeBtn")),onClick:withModifiers(wn,["stop"])},{default:withCtx(()=>[createVNode$1(unref(j))]),_:1},8,["class","onClick"])):createCommentVNode("v-if",!0)],2)],46,_hoisted_1$4X),[[vShow,ae.value]])]),_:3},8,["name","onBeforeLeave"]))}});var NotificationConstructor=_export_sfc$1(_sfc_main$55,[["__file","/home/runner/work/element-plus/element-plus/packages/components/notification/src/notification.vue"]]);const notifications={"top-left":[],"top-right":[],"bottom-left":[],"bottom-right":[]},GAP_SIZE=16;let seed=1;const notify=function(t={},n=null){if(!isClient)return{close:()=>{}};(typeof t=="string"||isVNode(t))&&(t={message:t});const r=t.position||"top-right";let g=t.offset||0;notifications[r].forEach(({vm:he})=>{var $e;g+=((($e=he.el)==null?void 0:$e.offsetHeight)||0)+GAP_SIZE}),g+=GAP_SIZE;const y=`notification_${seed++}`,L=t.onClose,z={...t,offset:g,id:y,onClose:()=>{close$1(y,r,L)}};let j=document.body;isElement$1(t.appendTo)?j=t.appendTo:isString$3(t.appendTo)&&(j=document.querySelector(t.appendTo)),isElement$1(j)||(j=document.body);const ae=document.createElement("div"),de=createVNode$1(NotificationConstructor,z,isVNode(z.message)?{default:()=>z.message}:null);return de.appContext=n!=null?n:notify._context,de.props.onDestroy=()=>{render$1(null,ae)},render$1(de,ae),notifications[r].push({vm:de}),j.appendChild(ae.firstElementChild),{close:()=>{de.component.exposed.visible.value=!1}}};notificationTypes.forEach(t=>{notify[t]=(n={})=>((typeof n=="string"||isVNode(n))&&(n={message:n}),notify({...n,type:t}))});function close$1(t,n,r){const g=notifications[n],y=g.findIndex(({vm:de})=>{var he;return((he=de.component)==null?void 0:he.props.id)===t});if(y===-1)return;const{vm:L}=g[y];if(!L)return;r==null||r(L);const z=L.el.offsetHeight,j=n.split("-")[0];g.splice(y,1);const ae=g.length;if(!(ae<1))for(let de=y;de{n.component.exposed.visible.value=!1})}notify.closeAll=closeAll;notify._context=null;const ElNotification=withInstallFunction(notify,"$notify");var Plugins=[ElInfiniteScroll,ElLoading,ElMessage,ElMessageBox,ElNotification,ElPopoverDirective],installer=makeInstaller([...Components,...Plugins]),base$1="",container="",aside="",footer="",header="",main="",tag="";function randomNum(t,n){switch(t=isNaN(Number(t))?0:Number(t),n=isNaN(Number(n))?0:Number(n),arguments.length){case 1:return parseInt((Math.random()*t+1).toString(),10);case 2:return parseInt((Math.random()*(n-t+1)+t).toString(),10);default:return 0}}var index_vue_vue_type_style_index_0_scoped_true_lang$i="",index_vue_vue_type_style_index_1_lang$9="";const _hoisted_1$4W={class:"tabBar-container"},_sfc_main$54=defineComponent({__name:"index",setup(t){const n=useRoute(),r=useRouter(),g=reactive([{title:"\u9996\u9875",path:"/weiDesign",type:ae()}]);let y=ref(0);j(n),watch$1(n,(de,he)=>{j(de)});const L=(de,he)=>{y.value=he,r.push(de.path)},z=de=>{de!==0&&(g.splice(de,1),y.value===de&&(y.value=0,L(g[0],0)),y.value>de&&(y.value-=1))};function j(de){const he=g.findIndex($e=>$e.title===de.name&&$e.path===de.path);y.value=he>=0?he:g.length,he<0&&g.push({title:de.name,path:de.path,type:ae()})}function ae(){const de=["success","info","warning","danger"],he=randomNum(0,de.length-1);return de[he]}return(de,he)=>{const $e=ElTag;return openBlock(),createElementBlock("div",_hoisted_1$4W,[(openBlock(!0),createElementBlock(Fragment,null,renderList(g,(Lt,jt)=>(openBlock(),createBlock($e,{class:"","disable-transitions":!0,effect:unref(y)===jt?"dark":"light",key:jt+Lt.title,onClick:$n=>L(Lt,jt),onClose:$n=>z(jt),size:"large",type:Lt.type,closable:!0},{default:withCtx(()=>[createTextVNode(toDisplayString(Lt.title),1)]),_:2},1032,["effect","onClick","onClose","type"]))),128))])}}});var __unplugin_components_4=_export_sfc$2(_sfc_main$54,[["__scopeId","data-v-9a174438"]]),button="",buttonGroup="",popper="",scrollbar="",dropdown="",dropdownMenu="",dropdownItem="",avatar$1="",breadcrumb="",breadcrumbItem="",icon="",_export_sfc=(t,n)=>{const r=t.__vccOpts||t;for(const[g,y]of n)r[g]=y;return r};const _sfc_main$53=defineComponent({name:"AddLocation"}),_hoisted_1$4V={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4L=createBaseVNode("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),_hoisted_3$4D=createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),_hoisted_4$1s=createBaseVNode("path",{fill:"currentColor",d:"M544 384h96a32 32 0 1 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0v96z"},null,-1),_hoisted_5$w=[_hoisted_2$4L,_hoisted_3$4D,_hoisted_4$1s];function _sfc_render$4C(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4V,_hoisted_5$w)}var addLocation=_export_sfc(_sfc_main$53,[["render",_sfc_render$4C]]);const _sfc_main$52=defineComponent({name:"Aim"}),_hoisted_1$4U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4K=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$4C=createBaseVNode("path",{fill:"currentColor",d:"M512 96a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V128a32 32 0 0 1 32-32zm0 576a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V704a32 32 0 0 1 32-32zM96 512a32 32 0 0 1 32-32h192a32 32 0 0 1 0 64H128a32 32 0 0 1-32-32zm576 0a32 32 0 0 1 32-32h192a32 32 0 1 1 0 64H704a32 32 0 0 1-32-32z"},null,-1),_hoisted_4$1r=[_hoisted_2$4K,_hoisted_3$4C];function _sfc_render$4B(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4U,_hoisted_4$1r)}var aim=_export_sfc(_sfc_main$52,[["render",_sfc_render$4B]]);const _sfc_main$51=defineComponent({name:"AlarmClock"}),_hoisted_1$4T={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4J=createBaseVNode("path",{fill:"currentColor",d:"M512 832a320 320 0 1 0 0-640 320 320 0 0 0 0 640zm0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768z"},null,-1),_hoisted_3$4B=createBaseVNode("path",{fill:"currentColor",d:"m292.288 824.576 55.424 32-48 83.136a32 32 0 1 1-55.424-32l48-83.136zm439.424 0-55.424 32 48 83.136a32 32 0 1 0 55.424-32l-48-83.136zM512 512h160a32 32 0 1 1 0 64H480a32 32 0 0 1-32-32V320a32 32 0 0 1 64 0v192zM90.496 312.256A160 160 0 0 1 312.32 90.496l-46.848 46.848a96 96 0 0 0-128 128L90.56 312.256zm835.264 0A160 160 0 0 0 704 90.496l46.848 46.848a96 96 0 0 1 128 128l46.912 46.912z"},null,-1),_hoisted_4$1q=[_hoisted_2$4J,_hoisted_3$4B];function _sfc_render$4A(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4T,_hoisted_4$1q)}var alarmClock=_export_sfc(_sfc_main$51,[["render",_sfc_render$4A]]);const _sfc_main$50=defineComponent({name:"Apple"}),_hoisted_1$4S={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4I=createBaseVNode("path",{fill:"currentColor",d:"M599.872 203.776a189.44 189.44 0 0 1 64.384-4.672l2.624.128c31.168 1.024 51.2 4.096 79.488 16.32 37.632 16.128 74.496 45.056 111.488 89.344 96.384 115.264 82.752 372.8-34.752 521.728-7.68 9.728-32 41.6-30.72 39.936a426.624 426.624 0 0 1-30.08 35.776c-31.232 32.576-65.28 49.216-110.08 50.048-31.36.64-53.568-5.312-84.288-18.752l-6.528-2.88c-20.992-9.216-30.592-11.904-47.296-11.904-18.112 0-28.608 2.88-51.136 12.672l-6.464 2.816c-28.416 12.224-48.32 18.048-76.16 19.2-74.112 2.752-116.928-38.08-180.672-132.16-96.64-142.08-132.608-349.312-55.04-486.4 46.272-81.92 129.92-133.632 220.672-135.04 32.832-.576 60.288 6.848 99.648 22.72 27.136 10.88 34.752 13.76 37.376 14.272 16.256-20.16 27.776-36.992 34.56-50.24 13.568-26.304 27.2-59.968 40.704-100.8a32 32 0 1 1 60.8 20.224c-12.608 37.888-25.408 70.4-38.528 97.664zm-51.52 78.08c-14.528 17.792-31.808 37.376-51.904 58.816a32 32 0 1 1-46.72-43.776l12.288-13.248c-28.032-11.2-61.248-26.688-95.68-26.112-70.4 1.088-135.296 41.6-171.648 105.792C121.6 492.608 176 684.16 247.296 788.992c34.816 51.328 76.352 108.992 130.944 106.944 52.48-2.112 72.32-34.688 135.872-34.688 63.552 0 81.28 34.688 136.96 33.536 56.448-1.088 75.776-39.04 126.848-103.872 107.904-136.768 107.904-362.752 35.776-449.088-72.192-86.272-124.672-84.096-151.68-85.12-41.472-4.288-81.6 12.544-113.664 25.152z"},null,-1),_hoisted_3$4A=[_hoisted_2$4I];function _sfc_render$4z(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4S,_hoisted_3$4A)}var apple=_export_sfc(_sfc_main$50,[["render",_sfc_render$4z]]);const _sfc_main$4$=defineComponent({name:"ArrowDownBold"}),_hoisted_1$4R={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4H=createBaseVNode("path",{fill:"currentColor",d:"M104.704 338.752a64 64 0 0 1 90.496 0l316.8 316.8 316.8-316.8a64 64 0 0 1 90.496 90.496L557.248 791.296a64 64 0 0 1-90.496 0L104.704 429.248a64 64 0 0 1 0-90.496z"},null,-1),_hoisted_3$4z=[_hoisted_2$4H];function _sfc_render$4y(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4R,_hoisted_3$4z)}var arrowDownBold=_export_sfc(_sfc_main$4$,[["render",_sfc_render$4y]]);const _sfc_main$4_=defineComponent({name:"ArrowDown"}),_hoisted_1$4Q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4G=createBaseVNode("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"},null,-1),_hoisted_3$4y=[_hoisted_2$4G];function _sfc_render$4x(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4Q,_hoisted_3$4y)}var arrowDown=_export_sfc(_sfc_main$4_,[["render",_sfc_render$4x]]);const _sfc_main$4Z=defineComponent({name:"ArrowLeftBold"}),_hoisted_1$4P={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4F=createBaseVNode("path",{fill:"currentColor",d:"M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0z"},null,-1),_hoisted_3$4x=[_hoisted_2$4F];function _sfc_render$4w(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4P,_hoisted_3$4x)}var arrowLeftBold=_export_sfc(_sfc_main$4Z,[["render",_sfc_render$4w]]);const _sfc_main$4Y=defineComponent({name:"ArrowLeft"}),_hoisted_1$4O={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4E=createBaseVNode("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"},null,-1),_hoisted_3$4w=[_hoisted_2$4E];function _sfc_render$4v(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4O,_hoisted_3$4w)}var arrowLeft=_export_sfc(_sfc_main$4Y,[["render",_sfc_render$4v]]);const _sfc_main$4X=defineComponent({name:"ArrowRightBold"}),_hoisted_1$4N={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4D=createBaseVNode("path",{fill:"currentColor",d:"M338.752 104.704a64 64 0 0 0 0 90.496l316.8 316.8-316.8 316.8a64 64 0 0 0 90.496 90.496l362.048-362.048a64 64 0 0 0 0-90.496L429.248 104.704a64 64 0 0 0-90.496 0z"},null,-1),_hoisted_3$4v=[_hoisted_2$4D];function _sfc_render$4u(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4N,_hoisted_3$4v)}var arrowRightBold=_export_sfc(_sfc_main$4X,[["render",_sfc_render$4u]]);const _sfc_main$4W=defineComponent({name:"ArrowRight"}),_hoisted_1$4M={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4C=createBaseVNode("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"},null,-1),_hoisted_3$4u=[_hoisted_2$4C];function _sfc_render$4t(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4M,_hoisted_3$4u)}var arrowRight=_export_sfc(_sfc_main$4W,[["render",_sfc_render$4t]]);const _sfc_main$4V=defineComponent({name:"ArrowUpBold"}),_hoisted_1$4L={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4B=createBaseVNode("path",{fill:"currentColor",d:"M104.704 685.248a64 64 0 0 0 90.496 0l316.8-316.8 316.8 316.8a64 64 0 0 0 90.496-90.496L557.248 232.704a64 64 0 0 0-90.496 0L104.704 594.752a64 64 0 0 0 0 90.496z"},null,-1),_hoisted_3$4t=[_hoisted_2$4B];function _sfc_render$4s(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4L,_hoisted_3$4t)}var arrowUpBold=_export_sfc(_sfc_main$4V,[["render",_sfc_render$4s]]);const _sfc_main$4U=defineComponent({name:"ArrowUp"}),_hoisted_1$4K={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4A=createBaseVNode("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0z"},null,-1),_hoisted_3$4s=[_hoisted_2$4A];function _sfc_render$4r(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4K,_hoisted_3$4s)}var arrowUp=_export_sfc(_sfc_main$4U,[["render",_sfc_render$4r]]);const _sfc_main$4T=defineComponent({name:"Avatar"}),_hoisted_1$4J={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4z=createBaseVNode("path",{fill:"currentColor",d:"M628.736 528.896A416 416 0 0 1 928 928H96a415.872 415.872 0 0 1 299.264-399.104L512 704l116.736-175.104zM720 304a208 208 0 1 1-416 0 208 208 0 0 1 416 0z"},null,-1),_hoisted_3$4r=[_hoisted_2$4z];function _sfc_render$4q(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4J,_hoisted_3$4r)}var avatar=_export_sfc(_sfc_main$4T,[["render",_sfc_render$4q]]);const _sfc_main$4S=defineComponent({name:"Back"}),_hoisted_1$4I={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4y=createBaseVNode("path",{fill:"currentColor",d:"M224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0-64z"},null,-1),_hoisted_3$4q=createBaseVNode("path",{fill:"currentColor",d:"m237.248 512 265.408 265.344a32 32 0 0 1-45.312 45.312l-288-288a32 32 0 0 1 0-45.312l288-288a32 32 0 1 1 45.312 45.312L237.248 512z"},null,-1),_hoisted_4$1p=[_hoisted_2$4y,_hoisted_3$4q];function _sfc_render$4p(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4I,_hoisted_4$1p)}var back=_export_sfc(_sfc_main$4S,[["render",_sfc_render$4p]]);const _sfc_main$4R=defineComponent({name:"Baseball"}),_hoisted_1$4H={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4x=createBaseVNode("path",{fill:"currentColor",d:"M195.2 828.8a448 448 0 1 1 633.6-633.6 448 448 0 0 1-633.6 633.6zm45.248-45.248a384 384 0 1 0 543.104-543.104 384 384 0 0 0-543.104 543.104z"},null,-1),_hoisted_3$4p=createBaseVNode("path",{fill:"currentColor",d:"M497.472 96.896c22.784 4.672 44.416 9.472 64.896 14.528a256.128 256.128 0 0 0 350.208 350.208c5.056 20.48 9.856 42.112 14.528 64.896A320.128 320.128 0 0 1 497.472 96.896zM108.48 491.904a320.128 320.128 0 0 1 423.616 423.68c-23.04-3.648-44.992-7.424-65.728-11.52a256.128 256.128 0 0 0-346.496-346.432 1736.64 1736.64 0 0 1-11.392-65.728z"},null,-1),_hoisted_4$1o=[_hoisted_2$4x,_hoisted_3$4p];function _sfc_render$4o(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4H,_hoisted_4$1o)}var baseball=_export_sfc(_sfc_main$4R,[["render",_sfc_render$4o]]);const _sfc_main$4Q=defineComponent({name:"Basketball"}),_hoisted_1$4G={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4w=createBaseVNode("path",{fill:"currentColor",d:"M778.752 788.224a382.464 382.464 0 0 0 116.032-245.632 256.512 256.512 0 0 0-241.728-13.952 762.88 762.88 0 0 1 125.696 259.584zm-55.04 44.224a699.648 699.648 0 0 0-125.056-269.632 256.128 256.128 0 0 0-56.064 331.968 382.72 382.72 0 0 0 181.12-62.336zm-254.08 61.248A320.128 320.128 0 0 1 557.76 513.6a715.84 715.84 0 0 0-48.192-48.128 320.128 320.128 0 0 1-379.264 88.384 382.4 382.4 0 0 0 110.144 229.696 382.4 382.4 0 0 0 229.184 110.08zM129.28 481.088a256.128 256.128 0 0 0 331.072-56.448 699.648 699.648 0 0 0-268.8-124.352 382.656 382.656 0 0 0-62.272 180.8zm106.56-235.84a762.88 762.88 0 0 1 258.688 125.056 256.512 256.512 0 0 0-13.44-241.088A382.464 382.464 0 0 0 235.84 245.248zm318.08-114.944c40.576 89.536 37.76 193.92-8.448 281.344a779.84 779.84 0 0 1 66.176 66.112 320.832 320.832 0 0 1 282.112-8.128 382.4 382.4 0 0 0-110.144-229.12 382.4 382.4 0 0 0-229.632-110.208zM828.8 828.8a448 448 0 1 1-633.6-633.6 448 448 0 0 1 633.6 633.6z"},null,-1),_hoisted_3$4o=[_hoisted_2$4w];function _sfc_render$4n(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4G,_hoisted_3$4o)}var basketball=_export_sfc(_sfc_main$4Q,[["render",_sfc_render$4n]]);const _sfc_main$4P=defineComponent({name:"BellFilled"}),_hoisted_1$4F={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4v=createBaseVNode("path",{fill:"currentColor",d:"M640 832a128 128 0 0 1-256 0h256zm192-64H134.4a38.4 38.4 0 0 1 0-76.8H192V448c0-154.88 110.08-284.16 256.32-313.6a64 64 0 1 1 127.36 0A320.128 320.128 0 0 1 832 448v243.2h57.6a38.4 38.4 0 0 1 0 76.8H832z"},null,-1),_hoisted_3$4n=[_hoisted_2$4v];function _sfc_render$4m(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4F,_hoisted_3$4n)}var bellFilled=_export_sfc(_sfc_main$4P,[["render",_sfc_render$4m]]);const _sfc_main$4O=defineComponent({name:"Bell"}),_hoisted_1$4E={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4u=createBaseVNode("path",{fill:"currentColor",d:"M512 64a64 64 0 0 1 64 64v64H448v-64a64 64 0 0 1 64-64z"},null,-1),_hoisted_3$4m=createBaseVNode("path",{fill:"currentColor",d:"M256 768h512V448a256 256 0 1 0-512 0v320zm256-640a320 320 0 0 1 320 320v384H192V448a320 320 0 0 1 320-320z"},null,-1),_hoisted_4$1n=createBaseVNode("path",{fill:"currentColor",d:"M96 768h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm352 128h128a64 64 0 0 1-128 0z"},null,-1),_hoisted_5$v=[_hoisted_2$4u,_hoisted_3$4m,_hoisted_4$1n];function _sfc_render$4l(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4E,_hoisted_5$v)}var bell=_export_sfc(_sfc_main$4O,[["render",_sfc_render$4l]]);const _sfc_main$4N=defineComponent({name:"Bicycle"}),_hoisted_1$4D={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4t=createStaticVNode('',5),_hoisted_7$b=[_hoisted_2$4t];function _sfc_render$4k(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4D,_hoisted_7$b)}var bicycle=_export_sfc(_sfc_main$4N,[["render",_sfc_render$4k]]);const _sfc_main$4M=defineComponent({name:"BottomLeft"}),_hoisted_1$4C={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4s=createBaseVNode("path",{fill:"currentColor",d:"M256 768h416a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V352a32 32 0 0 1 64 0v416z"},null,-1),_hoisted_3$4l=createBaseVNode("path",{fill:"currentColor",d:"M246.656 822.656a32 32 0 0 1-45.312-45.312l544-544a32 32 0 0 1 45.312 45.312l-544 544z"},null,-1),_hoisted_4$1m=[_hoisted_2$4s,_hoisted_3$4l];function _sfc_render$4j(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4C,_hoisted_4$1m)}var bottomLeft=_export_sfc(_sfc_main$4M,[["render",_sfc_render$4j]]);const _sfc_main$4L=defineComponent({name:"BottomRight"}),_hoisted_1$4B={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4r=createBaseVNode("path",{fill:"currentColor",d:"M352 768a32 32 0 1 0 0 64h448a32 32 0 0 0 32-32V352a32 32 0 0 0-64 0v416H352z"},null,-1),_hoisted_3$4k=createBaseVNode("path",{fill:"currentColor",d:"M777.344 822.656a32 32 0 0 0 45.312-45.312l-544-544a32 32 0 0 0-45.312 45.312l544 544z"},null,-1),_hoisted_4$1l=[_hoisted_2$4r,_hoisted_3$4k];function _sfc_render$4i(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4B,_hoisted_4$1l)}var bottomRight=_export_sfc(_sfc_main$4L,[["render",_sfc_render$4i]]);const _sfc_main$4K=defineComponent({name:"Bottom"}),_hoisted_1$4A={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4q=createBaseVNode("path",{fill:"currentColor",d:"M544 805.888V168a32 32 0 1 0-64 0v637.888L246.656 557.952a30.72 30.72 0 0 0-45.312 0 35.52 35.52 0 0 0 0 48.064l288 306.048a30.72 30.72 0 0 0 45.312 0l288-306.048a35.52 35.52 0 0 0 0-48 30.72 30.72 0 0 0-45.312 0L544 805.824z"},null,-1),_hoisted_3$4j=[_hoisted_2$4q];function _sfc_render$4h(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4A,_hoisted_3$4j)}var bottom=_export_sfc(_sfc_main$4K,[["render",_sfc_render$4h]]);const _sfc_main$4J=defineComponent({name:"Bowl"}),_hoisted_1$4z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4p=createBaseVNode("path",{fill:"currentColor",d:"M714.432 704a351.744 351.744 0 0 0 148.16-256H161.408a351.744 351.744 0 0 0 148.16 256h404.864zM288 766.592A415.68 415.68 0 0 1 96 416a32 32 0 0 1 32-32h768a32 32 0 0 1 32 32 415.68 415.68 0 0 1-192 350.592V832a64 64 0 0 1-64 64H352a64 64 0 0 1-64-64v-65.408zM493.248 320h-90.496l254.4-254.4a32 32 0 1 1 45.248 45.248L493.248 320zm187.328 0h-128l269.696-155.712a32 32 0 0 1 32 55.424L680.576 320zM352 768v64h320v-64H352z"},null,-1),_hoisted_3$4i=[_hoisted_2$4p];function _sfc_render$4g(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4z,_hoisted_3$4i)}var bowl=_export_sfc(_sfc_main$4J,[["render",_sfc_render$4g]]);const _sfc_main$4I=defineComponent({name:"Box"}),_hoisted_1$4y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4o=createBaseVNode("path",{fill:"currentColor",d:"M317.056 128 128 344.064V896h768V344.064L706.944 128H317.056zm-14.528-64h418.944a32 32 0 0 1 24.064 10.88l206.528 236.096A32 32 0 0 1 960 332.032V928a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V332.032a32 32 0 0 1 7.936-21.12L278.4 75.008A32 32 0 0 1 302.528 64z"},null,-1),_hoisted_3$4h=createBaseVNode("path",{fill:"currentColor",d:"M64 320h896v64H64z"},null,-1),_hoisted_4$1k=createBaseVNode("path",{fill:"currentColor",d:"M448 327.872V640h128V327.872L526.08 128h-28.16L448 327.872zM448 64h128l64 256v352a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V320l64-256z"},null,-1),_hoisted_5$u=[_hoisted_2$4o,_hoisted_3$4h,_hoisted_4$1k];function _sfc_render$4f(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4y,_hoisted_5$u)}var box$1=_export_sfc(_sfc_main$4I,[["render",_sfc_render$4f]]);const _sfc_main$4H=defineComponent({name:"Briefcase"}),_hoisted_1$4x={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4n=createBaseVNode("path",{fill:"currentColor",d:"M320 320V128h384v192h192v192H128V320h192zM128 576h768v320H128V576zm256-256h256.064V192H384v128z"},null,-1),_hoisted_3$4g=[_hoisted_2$4n];function _sfc_render$4e(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4x,_hoisted_3$4g)}var briefcase=_export_sfc(_sfc_main$4H,[["render",_sfc_render$4e]]);const _sfc_main$4G=defineComponent({name:"BrushFilled"}),_hoisted_1$4w={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4m=createBaseVNode("path",{fill:"currentColor",d:"M608 704v160a96 96 0 0 1-192 0V704h-96a128 128 0 0 1-128-128h640a128 128 0 0 1-128 128h-96zM192 512V128.064h640V512H192z"},null,-1),_hoisted_3$4f=[_hoisted_2$4m];function _sfc_render$4d(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4w,_hoisted_3$4f)}var brushFilled=_export_sfc(_sfc_main$4G,[["render",_sfc_render$4d]]);const _sfc_main$4F=defineComponent({name:"Brush"}),_hoisted_1$4v={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4l=createBaseVNode("path",{fill:"currentColor",d:"M896 448H128v192a64 64 0 0 0 64 64h192v192h256V704h192a64 64 0 0 0 64-64V448zm-770.752-64c0-47.552 5.248-90.24 15.552-128 14.72-54.016 42.496-107.392 83.2-160h417.28l-15.36 70.336L736 96h211.2c-24.832 42.88-41.92 96.256-51.2 160a663.872 663.872 0 0 0-6.144 128H960v256a128 128 0 0 1-128 128H704v160a32 32 0 0 1-32 32H352a32 32 0 0 1-32-32V768H192A128 128 0 0 1 64 640V384h61.248zm64 0h636.544c-2.048-45.824.256-91.584 6.848-137.216 4.48-30.848 10.688-59.776 18.688-86.784h-96.64l-221.12 141.248L561.92 160H256.512c-25.856 37.888-43.776 75.456-53.952 112.832-8.768 32.064-13.248 69.12-13.312 111.168z"},null,-1),_hoisted_3$4e=[_hoisted_2$4l];function _sfc_render$4c(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4v,_hoisted_3$4e)}var brush$2=_export_sfc(_sfc_main$4F,[["render",_sfc_render$4c]]);const _sfc_main$4E=defineComponent({name:"Burger"}),_hoisted_1$4u={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4k=createBaseVNode("path",{fill:"currentColor",d:"M160 512a32 32 0 0 0-32 32v64a32 32 0 0 0 30.08 32H864a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H160zm736-58.56A96 96 0 0 1 960 544v64a96 96 0 0 1-51.968 85.312L855.36 833.6a96 96 0 0 1-89.856 62.272H258.496A96 96 0 0 1 168.64 833.6l-52.608-140.224A96 96 0 0 1 64 608v-64a96 96 0 0 1 64-90.56V448a384 384 0 1 1 768 5.44zM832 448a320 320 0 0 0-640 0h640zM512 704H188.352l40.192 107.136a32 32 0 0 0 29.952 20.736h507.008a32 32 0 0 0 29.952-20.736L835.648 704H512z"},null,-1),_hoisted_3$4d=[_hoisted_2$4k];function _sfc_render$4b(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4u,_hoisted_3$4d)}var burger=_export_sfc(_sfc_main$4E,[["render",_sfc_render$4b]]);const _sfc_main$4D=defineComponent({name:"Calendar"}),_hoisted_1$4t={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4j=createBaseVNode("path",{fill:"currentColor",d:"M128 384v512h768V192H768v32a32 32 0 1 1-64 0v-32H320v32a32 32 0 0 1-64 0v-32H128v128h768v64H128zm192-256h384V96a32 32 0 1 1 64 0v32h160a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h160V96a32 32 0 0 1 64 0v32zm-32 384h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64z"},null,-1),_hoisted_3$4c=[_hoisted_2$4j];function _sfc_render$4a(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4t,_hoisted_3$4c)}var calendar=_export_sfc(_sfc_main$4D,[["render",_sfc_render$4a]]);const _sfc_main$4C=defineComponent({name:"CameraFilled"}),_hoisted_1$4s={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4i=createBaseVNode("path",{fill:"currentColor",d:"M160 224a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h704a64 64 0 0 0 64-64V288a64 64 0 0 0-64-64H748.416l-46.464-92.672A64 64 0 0 0 644.736 96H379.328a64 64 0 0 0-57.216 35.392L275.776 224H160zm352 435.2a115.2 115.2 0 1 0 0-230.4 115.2 115.2 0 0 0 0 230.4zm0 140.8a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),_hoisted_3$4b=[_hoisted_2$4i];function _sfc_render$49(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4s,_hoisted_3$4b)}var cameraFilled=_export_sfc(_sfc_main$4C,[["render",_sfc_render$49]]);const _sfc_main$4B=defineComponent({name:"Camera"}),_hoisted_1$4r={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4h=createBaseVNode("path",{fill:"currentColor",d:"M896 256H128v576h768V256zm-199.424-64-32.064-64h-304.96l-32 64h369.024zM96 192h160l46.336-92.608A64 64 0 0 1 359.552 64h304.96a64 64 0 0 1 57.216 35.328L768.192 192H928a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32zm416 512a160 160 0 1 0 0-320 160 160 0 0 0 0 320zm0 64a224 224 0 1 1 0-448 224 224 0 0 1 0 448z"},null,-1),_hoisted_3$4a=[_hoisted_2$4h];function _sfc_render$48(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4r,_hoisted_3$4a)}var camera=_export_sfc(_sfc_main$4B,[["render",_sfc_render$48]]);const _sfc_main$4A=defineComponent({name:"CaretBottom"}),_hoisted_1$4q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4g=createBaseVNode("path",{fill:"currentColor",d:"m192 384 320 384 320-384z"},null,-1),_hoisted_3$49=[_hoisted_2$4g];function _sfc_render$47(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4q,_hoisted_3$49)}var caretBottom=_export_sfc(_sfc_main$4A,[["render",_sfc_render$47]]);const _sfc_main$4z=defineComponent({name:"CaretLeft"}),_hoisted_1$4p={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4f=createBaseVNode("path",{fill:"currentColor",d:"M672 192 288 511.936 672 832z"},null,-1),_hoisted_3$48=[_hoisted_2$4f];function _sfc_render$46(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4p,_hoisted_3$48)}var caretLeft=_export_sfc(_sfc_main$4z,[["render",_sfc_render$46]]);const _sfc_main$4y=defineComponent({name:"CaretRight"}),_hoisted_1$4o={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4e=createBaseVNode("path",{fill:"currentColor",d:"M384 192v640l384-320.064z"},null,-1),_hoisted_3$47=[_hoisted_2$4e];function _sfc_render$45(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4o,_hoisted_3$47)}var caretRight=_export_sfc(_sfc_main$4y,[["render",_sfc_render$45]]);const _sfc_main$4x=defineComponent({name:"CaretTop"}),_hoisted_1$4n={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4d=createBaseVNode("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"},null,-1),_hoisted_3$46=[_hoisted_2$4d];function _sfc_render$44(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4n,_hoisted_3$46)}var caretTop=_export_sfc(_sfc_main$4x,[["render",_sfc_render$44]]);const _sfc_main$4w=defineComponent({name:"Cellphone"}),_hoisted_1$4m={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4c=createBaseVNode("path",{fill:"currentColor",d:"M256 128a64 64 0 0 0-64 64v640a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64H256zm0-64h512a128 128 0 0 1 128 128v640a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V192A128 128 0 0 1 256 64zm128 128h256a32 32 0 1 1 0 64H384a32 32 0 0 1 0-64zm128 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128z"},null,-1),_hoisted_3$45=[_hoisted_2$4c];function _sfc_render$43(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4m,_hoisted_3$45)}var cellphone=_export_sfc(_sfc_main$4w,[["render",_sfc_render$43]]);const _sfc_main$4v=defineComponent({name:"ChatDotRound"}),_hoisted_1$4l={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4b=createBaseVNode("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"},null,-1),_hoisted_3$44=createBaseVNode("path",{fill:"currentColor",d:"M512 563.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"},null,-1),_hoisted_4$1j=[_hoisted_2$4b,_hoisted_3$44];function _sfc_render$42(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4l,_hoisted_4$1j)}var chatDotRound=_export_sfc(_sfc_main$4v,[["render",_sfc_render$42]]);const _sfc_main$4u=defineComponent({name:"ChatDotSquare"}),_hoisted_1$4k={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$4a=createBaseVNode("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88L273.536 736zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),_hoisted_3$43=createBaseVNode("path",{fill:"currentColor",d:"M512 499.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"},null,-1),_hoisted_4$1i=[_hoisted_2$4a,_hoisted_3$43];function _sfc_render$41(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4k,_hoisted_4$1i)}var chatDotSquare=_export_sfc(_sfc_main$4u,[["render",_sfc_render$41]]);const _sfc_main$4t=defineComponent({name:"ChatLineRound"}),_hoisted_1$4j={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$49=createBaseVNode("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"},null,-1),_hoisted_3$42=createBaseVNode("path",{fill:"currentColor",d:"M352 576h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm32-192h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32z"},null,-1),_hoisted_4$1h=[_hoisted_2$49,_hoisted_3$42];function _sfc_render$40(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4j,_hoisted_4$1h)}var chatLineRound=_export_sfc(_sfc_main$4t,[["render",_sfc_render$40]]);const _sfc_main$4s=defineComponent({name:"ChatLineSquare"}),_hoisted_1$4i={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$48=createBaseVNode("path",{fill:"currentColor",d:"M160 826.88 273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),_hoisted_3$41=createBaseVNode("path",{fill:"currentColor",d:"M352 512h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm0-192h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32z"},null,-1),_hoisted_4$1g=[_hoisted_2$48,_hoisted_3$41];function _sfc_render$3$(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4i,_hoisted_4$1g)}var chatLineSquare=_export_sfc(_sfc_main$4s,[["render",_sfc_render$3$]]);const _sfc_main$4r=defineComponent({name:"ChatRound"}),_hoisted_1$4h={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$47=createBaseVNode("path",{fill:"currentColor",d:"m174.72 855.68 130.048-43.392 23.424 11.392C382.4 849.984 444.352 864 512 864c223.744 0 384-159.872 384-352 0-192.832-159.104-352-384-352S128 319.168 128 512a341.12 341.12 0 0 0 69.248 204.288l21.632 28.8-44.16 110.528zm-45.248 82.56A32 32 0 0 1 89.6 896l56.512-141.248A405.12 405.12 0 0 1 64 512C64 299.904 235.648 96 512 96s448 203.904 448 416-173.44 416-448 416c-79.68 0-150.848-17.152-211.712-46.72l-170.88 56.96z"},null,-1),_hoisted_3$40=[_hoisted_2$47];function _sfc_render$3_(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4h,_hoisted_3$40)}var chatRound=_export_sfc(_sfc_main$4r,[["render",_sfc_render$3_]]);const _sfc_main$4q=defineComponent({name:"ChatSquare"}),_hoisted_1$4g={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$46=createBaseVNode("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88L273.536 736zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),_hoisted_3$3$=[_hoisted_2$46];function _sfc_render$3Z(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4g,_hoisted_3$3$)}var chatSquare=_export_sfc(_sfc_main$4q,[["render",_sfc_render$3Z]]);const _sfc_main$4p=defineComponent({name:"Check"}),_hoisted_1$4f={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$45=createBaseVNode("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"},null,-1),_hoisted_3$3_=[_hoisted_2$45];function _sfc_render$3Y(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4f,_hoisted_3$3_)}var check=_export_sfc(_sfc_main$4p,[["render",_sfc_render$3Y]]);const _sfc_main$4o=defineComponent({name:"Checked"}),_hoisted_1$4e={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$44=createBaseVNode("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160.064v64H704v-64zM311.616 537.28l-45.312 45.248L447.36 763.52l316.8-316.8-45.312-45.184L447.36 673.024 311.616 537.28zM384 192V96h256v96H384z"},null,-1),_hoisted_3$3Z=[_hoisted_2$44];function _sfc_render$3X(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4e,_hoisted_3$3Z)}var checked=_export_sfc(_sfc_main$4o,[["render",_sfc_render$3X]]);const _sfc_main$4n=defineComponent({name:"Cherry"}),_hoisted_1$4d={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$43=createBaseVNode("path",{fill:"currentColor",d:"M261.056 449.6c13.824-69.696 34.88-128.96 63.36-177.728 23.744-40.832 61.12-88.64 112.256-143.872H320a32 32 0 0 1 0-64h384a32 32 0 1 1 0 64H554.752c14.912 39.168 41.344 86.592 79.552 141.76 47.36 68.48 84.8 106.752 106.304 114.304a224 224 0 1 1-84.992 14.784c-22.656-22.912-47.04-53.76-73.92-92.608-38.848-56.128-67.008-105.792-84.352-149.312-55.296 58.24-94.528 107.52-117.76 147.2-23.168 39.744-41.088 88.768-53.568 147.072a224.064 224.064 0 1 1-64.96-1.6zM288 832a160 160 0 1 0 0-320 160 160 0 0 0 0 320zm448-64a160 160 0 1 0 0-320 160 160 0 0 0 0 320z"},null,-1),_hoisted_3$3Y=[_hoisted_2$43];function _sfc_render$3W(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4d,_hoisted_3$3Y)}var cherry=_export_sfc(_sfc_main$4n,[["render",_sfc_render$3W]]);const _sfc_main$4m=defineComponent({name:"Chicken"}),_hoisted_1$4c={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$42=createBaseVNode("path",{fill:"currentColor",d:"M349.952 716.992 478.72 588.16a106.688 106.688 0 0 1-26.176-19.072 106.688 106.688 0 0 1-19.072-26.176L304.704 671.744c.768 3.072 1.472 6.144 2.048 9.216l2.048 31.936 31.872 1.984c3.136.64 6.208 1.28 9.28 2.112zm57.344 33.152a128 128 0 1 1-216.32 114.432l-1.92-32-32-1.92a128 128 0 1 1 114.432-216.32L416.64 469.248c-2.432-101.44 58.112-239.104 149.056-330.048 107.328-107.328 231.296-85.504 316.8 0 85.44 85.44 107.328 209.408 0 316.8-91.008 90.88-228.672 151.424-330.112 149.056L407.296 750.08zm90.496-226.304c49.536 49.536 233.344-7.04 339.392-113.088 78.208-78.208 63.232-163.072 0-226.304-63.168-63.232-148.032-78.208-226.24 0C504.896 290.496 448.32 474.368 497.792 523.84zM244.864 708.928a64 64 0 1 0-59.84 59.84l56.32-3.52 3.52-56.32zm8.064 127.68a64 64 0 1 0 59.84-59.84l-56.32 3.52-3.52 56.32z"},null,-1),_hoisted_3$3X=[_hoisted_2$42];function _sfc_render$3V(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4c,_hoisted_3$3X)}var chicken=_export_sfc(_sfc_main$4m,[["render",_sfc_render$3V]]);const _sfc_main$4l=defineComponent({name:"CircleCheckFilled"}),_hoisted_1$4b={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$41=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),_hoisted_3$3W=[_hoisted_2$41];function _sfc_render$3U(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4b,_hoisted_3$3W)}var circleCheckFilled=_export_sfc(_sfc_main$4l,[["render",_sfc_render$3U]]);const _sfc_main$4k=defineComponent({name:"CircleCheck"}),_hoisted_1$4a={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$40=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$3V=createBaseVNode("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"},null,-1),_hoisted_4$1f=[_hoisted_2$40,_hoisted_3$3V];function _sfc_render$3T(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$4a,_hoisted_4$1f)}var circleCheck=_export_sfc(_sfc_main$4k,[["render",_sfc_render$3T]]);const _sfc_main$4j=defineComponent({name:"CircleCloseFilled"}),_hoisted_1$49={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3$=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336L512 457.664z"},null,-1),_hoisted_3$3U=[_hoisted_2$3$];function _sfc_render$3S(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$49,_hoisted_3$3U)}var circleCloseFilled=_export_sfc(_sfc_main$4j,[["render",_sfc_render$3S]]);const _sfc_main$4i=defineComponent({name:"CircleClose"}),_hoisted_1$48={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3_=createBaseVNode("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248L466.752 512z"},null,-1),_hoisted_3$3T=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_4$1e=[_hoisted_2$3_,_hoisted_3$3T];function _sfc_render$3R(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$48,_hoisted_4$1e)}var circleClose=_export_sfc(_sfc_main$4i,[["render",_sfc_render$3R]]);const _sfc_main$4h=defineComponent({name:"CirclePlusFilled"}),_hoisted_1$47={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3Z=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-38.4 409.6H326.4a38.4 38.4 0 1 0 0 76.8h147.2v147.2a38.4 38.4 0 0 0 76.8 0V550.4h147.2a38.4 38.4 0 0 0 0-76.8H550.4V326.4a38.4 38.4 0 1 0-76.8 0v147.2z"},null,-1),_hoisted_3$3S=[_hoisted_2$3Z];function _sfc_render$3Q(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$47,_hoisted_3$3S)}var circlePlusFilled=_export_sfc(_sfc_main$4h,[["render",_sfc_render$3Q]]);const _sfc_main$4g=defineComponent({name:"CirclePlus"}),_hoisted_1$46={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3Y=createBaseVNode("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),_hoisted_3$3R=createBaseVNode("path",{fill:"currentColor",d:"M480 672V352a32 32 0 1 1 64 0v320a32 32 0 0 1-64 0z"},null,-1),_hoisted_4$1d=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_5$t=[_hoisted_2$3Y,_hoisted_3$3R,_hoisted_4$1d];function _sfc_render$3P(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$46,_hoisted_5$t)}var circlePlus=_export_sfc(_sfc_main$4g,[["render",_sfc_render$3P]]);const _sfc_main$4f=defineComponent({name:"Clock"}),_hoisted_1$45={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3X=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$3Q=createBaseVNode("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$1c=createBaseVNode("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32z"},null,-1),_hoisted_5$s=[_hoisted_2$3X,_hoisted_3$3Q,_hoisted_4$1c];function _sfc_render$3O(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$45,_hoisted_5$s)}var clock=_export_sfc(_sfc_main$4f,[["render",_sfc_render$3O]]);const _sfc_main$4e=defineComponent({name:"CloseBold"}),_hoisted_1$44={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3W=createBaseVNode("path",{fill:"currentColor",d:"M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z"},null,-1),_hoisted_3$3P=[_hoisted_2$3W];function _sfc_render$3N(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$44,_hoisted_3$3P)}var closeBold=_export_sfc(_sfc_main$4e,[["render",_sfc_render$3N]]);const _sfc_main$4d=defineComponent({name:"Close"}),_hoisted_1$43={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3V=createBaseVNode("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),_hoisted_3$3O=[_hoisted_2$3V];function _sfc_render$3M(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$43,_hoisted_3$3O)}var close=_export_sfc(_sfc_main$4d,[["render",_sfc_render$3M]]);const _sfc_main$4c=defineComponent({name:"Cloudy"}),_hoisted_1$42={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3U=createBaseVNode("path",{fill:"currentColor",d:"M598.4 831.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 831.872zm-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 381.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"},null,-1),_hoisted_3$3N=[_hoisted_2$3U];function _sfc_render$3L(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$42,_hoisted_3$3N)}var cloudy=_export_sfc(_sfc_main$4c,[["render",_sfc_render$3L]]);const _sfc_main$4b=defineComponent({name:"CoffeeCup"}),_hoisted_1$41={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3T=createBaseVNode("path",{fill:"currentColor",d:"M768 192a192 192 0 1 1-8 383.808A256.128 256.128 0 0 1 512 768H320A256 256 0 0 1 64 512V160a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v32zm0 64v256a128 128 0 1 0 0-256zM96 832h640a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64zm32-640v320a192 192 0 0 0 192 192h192a192 192 0 0 0 192-192V192H128z"},null,-1),_hoisted_3$3M=[_hoisted_2$3T];function _sfc_render$3K(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$41,_hoisted_3$3M)}var coffeeCup=_export_sfc(_sfc_main$4b,[["render",_sfc_render$3K]]);const _sfc_main$4a=defineComponent({name:"Coffee"}),_hoisted_1$40={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3S=createBaseVNode("path",{fill:"currentColor",d:"M822.592 192h14.272a32 32 0 0 1 31.616 26.752l21.312 128A32 32 0 0 1 858.24 384h-49.344l-39.04 546.304A32 32 0 0 1 737.92 960H285.824a32 32 0 0 1-32-29.696L214.912 384H165.76a32 32 0 0 1-31.552-37.248l21.312-128A32 32 0 0 1 187.136 192h14.016l-6.72-93.696A32 32 0 0 1 226.368 64h571.008a32 32 0 0 1 31.936 34.304L822.592 192zm-64.128 0 4.544-64H260.736l4.544 64h493.184zm-548.16 128H820.48l-10.688-64H214.208l-10.688 64h6.784zm68.736 64 36.544 512H708.16l36.544-512H279.04z"},null,-1),_hoisted_3$3L=[_hoisted_2$3S];function _sfc_render$3J(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$40,_hoisted_3$3L)}var coffee=_export_sfc(_sfc_main$4a,[["render",_sfc_render$3J]]);const _sfc_main$49=defineComponent({name:"Coin"}),_hoisted_1$3$={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3R=createBaseVNode("path",{fill:"currentColor",d:"m161.92 580.736 29.888 58.88C171.328 659.776 160 681.728 160 704c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 615.808 928 657.664 928 704c0 129.728-188.544 224-416 224S96 833.728 96 704c0-46.592 24.32-88.576 65.92-123.264z"},null,-1),_hoisted_3$3K=createBaseVNode("path",{fill:"currentColor",d:"m161.92 388.736 29.888 58.88C171.328 467.84 160 489.792 160 512c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 423.808 928 465.664 928 512c0 129.728-188.544 224-416 224S96 641.728 96 512c0-46.592 24.32-88.576 65.92-123.264z"},null,-1),_hoisted_4$1b=createBaseVNode("path",{fill:"currentColor",d:"M512 544c-227.456 0-416-94.272-416-224S284.544 96 512 96s416 94.272 416 224-188.544 224-416 224zm0-64c196.672 0 352-77.696 352-160S708.672 160 512 160s-352 77.696-352 160 155.328 160 352 160z"},null,-1),_hoisted_5$r=[_hoisted_2$3R,_hoisted_3$3K,_hoisted_4$1b];function _sfc_render$3I(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3$,_hoisted_5$r)}var coin=_export_sfc(_sfc_main$49,[["render",_sfc_render$3I]]);const _sfc_main$48=defineComponent({name:"ColdDrink"}),_hoisted_1$3_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3Q=createBaseVNode("path",{fill:"currentColor",d:"M768 64a192 192 0 1 1-69.952 370.88L480 725.376V896h96a32 32 0 1 1 0 64H320a32 32 0 1 1 0-64h96V725.376L76.8 273.536a64 64 0 0 1-12.8-38.4v-10.688a32 32 0 0 1 32-32h71.808l-65.536-83.84a32 32 0 0 1 50.432-39.424l96.256 123.264h337.728A192.064 192.064 0 0 1 768 64zM656.896 192.448H800a32 32 0 0 1 32 32v10.624a64 64 0 0 1-12.8 38.4l-80.448 107.2a128 128 0 1 0-81.92-188.16v-.064zm-357.888 64 129.472 165.76a32 32 0 0 1-50.432 39.36l-160.256-205.12H144l304 404.928 304-404.928H299.008z"},null,-1),_hoisted_3$3J=[_hoisted_2$3Q];function _sfc_render$3H(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3_,_hoisted_3$3J)}var coldDrink=_export_sfc(_sfc_main$48,[["render",_sfc_render$3H]]);const _sfc_main$47=defineComponent({name:"CollectionTag"}),_hoisted_1$3Z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3P=createBaseVNode("path",{fill:"currentColor",d:"M256 128v698.88l196.032-156.864a96 96 0 0 1 119.936 0L768 826.816V128H256zm-32-64h576a32 32 0 0 1 32 32v797.44a32 32 0 0 1-51.968 24.96L531.968 720a32 32 0 0 0-39.936 0L243.968 918.4A32 32 0 0 1 192 893.44V96a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$3I=[_hoisted_2$3P];function _sfc_render$3G(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3Z,_hoisted_3$3I)}var collectionTag=_export_sfc(_sfc_main$47,[["render",_sfc_render$3G]]);const _sfc_main$46=defineComponent({name:"Collection"}),_hoisted_1$3Y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3O=createBaseVNode("path",{fill:"currentColor",d:"M192 736h640V128H256a64 64 0 0 0-64 64v544zm64-672h608a32 32 0 0 1 32 32v672a32 32 0 0 1-32 32H160l-32 57.536V192A128 128 0 0 1 256 64z"},null,-1),_hoisted_3$3H=createBaseVNode("path",{fill:"currentColor",d:"M240 800a48 48 0 1 0 0 96h592v-96H240zm0-64h656v160a64 64 0 0 1-64 64H240a112 112 0 0 1 0-224zm144-608v250.88l96-76.8 96 76.8V128H384zm-64-64h320v381.44a32 32 0 0 1-51.968 24.96L480 384l-108.032 86.4A32 32 0 0 1 320 445.44V64z"},null,-1),_hoisted_4$1a=[_hoisted_2$3O,_hoisted_3$3H];function _sfc_render$3F(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3Y,_hoisted_4$1a)}var collection=_export_sfc(_sfc_main$46,[["render",_sfc_render$3F]]);const _sfc_main$45=defineComponent({name:"Comment"}),_hoisted_1$3X={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3N=createBaseVNode("path",{fill:"currentColor",d:"M736 504a56 56 0 1 1 0-112 56 56 0 0 1 0 112zm-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112zm-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112zM128 128v640h192v160l224-160h352V128H128z"},null,-1),_hoisted_3$3G=[_hoisted_2$3N];function _sfc_render$3E(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3X,_hoisted_3$3G)}var comment=_export_sfc(_sfc_main$45,[["render",_sfc_render$3E]]);const _sfc_main$44=defineComponent({name:"Compass"}),_hoisted_1$3W={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3M=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$3F=createBaseVNode("path",{fill:"currentColor",d:"M725.888 315.008C676.48 428.672 624 513.28 568.576 568.64c-55.424 55.424-139.968 107.904-253.568 157.312a12.8 12.8 0 0 1-16.896-16.832c49.536-113.728 102.016-198.272 157.312-253.632 55.36-55.296 139.904-107.776 253.632-157.312a12.8 12.8 0 0 1 16.832 16.832z"},null,-1),_hoisted_4$19=[_hoisted_2$3M,_hoisted_3$3F];function _sfc_render$3D(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3W,_hoisted_4$19)}var compass=_export_sfc(_sfc_main$44,[["render",_sfc_render$3D]]);const _sfc_main$43=defineComponent({name:"Connection"}),_hoisted_1$3V={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3L=createBaseVNode("path",{fill:"currentColor",d:"M640 384v64H448a128 128 0 0 0-128 128v128a128 128 0 0 0 128 128h320a128 128 0 0 0 128-128V576a128 128 0 0 0-64-110.848V394.88c74.56 26.368 128 97.472 128 181.056v128a192 192 0 0 1-192 192H448a192 192 0 0 1-192-192V576a192 192 0 0 1 192-192h192z"},null,-1),_hoisted_3$3E=createBaseVNode("path",{fill:"currentColor",d:"M384 640v-64h192a128 128 0 0 0 128-128V320a128 128 0 0 0-128-128H256a128 128 0 0 0-128 128v128a128 128 0 0 0 64 110.848v70.272A192.064 192.064 0 0 1 64 448V320a192 192 0 0 1 192-192h320a192 192 0 0 1 192 192v128a192 192 0 0 1-192 192H384z"},null,-1),_hoisted_4$18=[_hoisted_2$3L,_hoisted_3$3E];function _sfc_render$3C(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3V,_hoisted_4$18)}var connection=_export_sfc(_sfc_main$43,[["render",_sfc_render$3C]]);const _sfc_main$42=defineComponent({name:"Coordinate"}),_hoisted_1$3U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3K=createBaseVNode("path",{fill:"currentColor",d:"M480 512h64v320h-64z"},null,-1),_hoisted_3$3D=createBaseVNode("path",{fill:"currentColor",d:"M192 896h640a64 64 0 0 0-64-64H256a64 64 0 0 0-64 64zm64-128h512a128 128 0 0 1 128 128v64H128v-64a128 128 0 0 1 128-128zm256-256a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),_hoisted_4$17=[_hoisted_2$3K,_hoisted_3$3D];function _sfc_render$3B(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3U,_hoisted_4$17)}var coordinate=_export_sfc(_sfc_main$42,[["render",_sfc_render$3B]]);const _sfc_main$41=defineComponent({name:"CopyDocument"}),_hoisted_1$3T={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3J=createBaseVNode("path",{fill:"currentColor",d:"M768 832a128 128 0 0 1-128 128H192A128 128 0 0 1 64 832V384a128 128 0 0 1 128-128v64a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64h64z"},null,-1),_hoisted_3$3C=createBaseVNode("path",{fill:"currentColor",d:"M384 128a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64H384zm0-64h448a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H384a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64z"},null,-1),_hoisted_4$16=[_hoisted_2$3J,_hoisted_3$3C];function _sfc_render$3A(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3T,_hoisted_4$16)}var copyDocument=_export_sfc(_sfc_main$41,[["render",_sfc_render$3A]]);const _sfc_main$40=defineComponent({name:"Cpu"}),_hoisted_1$3S={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3I=createBaseVNode("path",{fill:"currentColor",d:"M320 256a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h384a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64H320zm0-64h384a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H320a128 128 0 0 1-128-128V320a128 128 0 0 1 128-128z"},null,-1),_hoisted_3$3B=createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm160 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm-320 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm160 896a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zm160 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zm-320 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zM64 512a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm0-160a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm0 320a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm896-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32zm0-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32zm0 320a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32z"},null,-1),_hoisted_4$15=[_hoisted_2$3I,_hoisted_3$3B];function _sfc_render$3z(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3S,_hoisted_4$15)}var cpu=_export_sfc(_sfc_main$40,[["render",_sfc_render$3z]]);const _sfc_main$3$=defineComponent({name:"CreditCard"}),_hoisted_1$3R={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3H=createBaseVNode("path",{fill:"currentColor",d:"M896 324.096c0-42.368-2.496-55.296-9.536-68.48a52.352 52.352 0 0 0-22.144-22.08c-13.12-7.04-26.048-9.536-68.416-9.536H228.096c-42.368 0-55.296 2.496-68.48 9.536a52.352 52.352 0 0 0-22.08 22.144c-7.04 13.12-9.536 26.048-9.536 68.416v375.808c0 42.368 2.496 55.296 9.536 68.48a52.352 52.352 0 0 0 22.144 22.08c13.12 7.04 26.048 9.536 68.416 9.536h567.808c42.368 0 55.296-2.496 68.48-9.536a52.352 52.352 0 0 0 22.08-22.144c7.04-13.12 9.536-26.048 9.536-68.416V324.096zm64 0v375.808c0 57.088-5.952 77.76-17.088 98.56-11.136 20.928-27.52 37.312-48.384 48.448-20.864 11.136-41.6 17.088-98.56 17.088H228.032c-57.088 0-77.76-5.952-98.56-17.088a116.288 116.288 0 0 1-48.448-48.384c-11.136-20.864-17.088-41.6-17.088-98.56V324.032c0-57.088 5.952-77.76 17.088-98.56 11.136-20.928 27.52-37.312 48.384-48.448 20.864-11.136 41.6-17.088 98.56-17.088H795.84c57.088 0 77.76 5.952 98.56 17.088 20.928 11.136 37.312 27.52 48.448 48.384 11.136 20.864 17.088 41.6 17.088 98.56z"},null,-1),_hoisted_3$3A=createBaseVNode("path",{fill:"currentColor",d:"M64 320h896v64H64v-64zm0 128h896v64H64v-64zm128 192h256v64H192z"},null,-1),_hoisted_4$14=[_hoisted_2$3H,_hoisted_3$3A];function _sfc_render$3y(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3R,_hoisted_4$14)}var creditCard=_export_sfc(_sfc_main$3$,[["render",_sfc_render$3y]]);const _sfc_main$3_=defineComponent({name:"Crop"}),_hoisted_1$3Q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3G=createBaseVNode("path",{fill:"currentColor",d:"M256 768h672a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V96a32 32 0 0 1 64 0v672z"},null,-1),_hoisted_3$3z=createBaseVNode("path",{fill:"currentColor",d:"M832 224v704a32 32 0 1 1-64 0V256H96a32 32 0 0 1 0-64h704a32 32 0 0 1 32 32z"},null,-1),_hoisted_4$13=[_hoisted_2$3G,_hoisted_3$3z];function _sfc_render$3x(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3Q,_hoisted_4$13)}var crop=_export_sfc(_sfc_main$3_,[["render",_sfc_render$3x]]);const _sfc_main$3Z=defineComponent({name:"DArrowLeft"}),_hoisted_1$3P={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3F=createBaseVNode("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"},null,-1),_hoisted_3$3y=[_hoisted_2$3F];function _sfc_render$3w(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3P,_hoisted_3$3y)}var dArrowLeft=_export_sfc(_sfc_main$3Z,[["render",_sfc_render$3w]]);const _sfc_main$3Y=defineComponent({name:"DArrowRight"}),_hoisted_1$3O={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3E=createBaseVNode("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688zm-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"},null,-1),_hoisted_3$3x=[_hoisted_2$3E];function _sfc_render$3v(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3O,_hoisted_3$3x)}var dArrowRight=_export_sfc(_sfc_main$3Y,[["render",_sfc_render$3v]]);const _sfc_main$3X=defineComponent({name:"DCaret"}),_hoisted_1$3N={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3D=createBaseVNode("path",{fill:"currentColor",d:"m512 128 288 320H224l288-320zM224 576h576L512 896 224 576z"},null,-1),_hoisted_3$3w=[_hoisted_2$3D];function _sfc_render$3u(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3N,_hoisted_3$3w)}var dCaret=_export_sfc(_sfc_main$3X,[["render",_sfc_render$3u]]);const _sfc_main$3W=defineComponent({name:"DataAnalysis"}),_hoisted_1$3M={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3C=createBaseVNode("path",{fill:"currentColor",d:"m665.216 768 110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216zM832 192H192v512h640V192zM352 448a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0v-64a32 32 0 0 1 32-32zm160-64a32 32 0 0 1 32 32v128a32 32 0 0 1-64 0V416a32 32 0 0 1 32-32zm160-64a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V352a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$3v=[_hoisted_2$3C];function _sfc_render$3t(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3M,_hoisted_3$3v)}var dataAnalysis=_export_sfc(_sfc_main$3W,[["render",_sfc_render$3t]]);const _sfc_main$3V=defineComponent({name:"DataBoard"}),_hoisted_1$3L={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3B=createBaseVNode("path",{fill:"currentColor",d:"M32 128h960v64H32z"},null,-1),_hoisted_3$3u=createBaseVNode("path",{fill:"currentColor",d:"M192 192v512h640V192H192zm-64-64h768v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V128z"},null,-1),_hoisted_4$12=createBaseVNode("path",{fill:"currentColor",d:"M322.176 960H248.32l144.64-250.56 55.424 32L322.176 960zm453.888 0h-73.856L576 741.44l55.424-32L776.064 960z"},null,-1),_hoisted_5$q=[_hoisted_2$3B,_hoisted_3$3u,_hoisted_4$12];function _sfc_render$3s(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3L,_hoisted_5$q)}var dataBoard=_export_sfc(_sfc_main$3V,[["render",_sfc_render$3s]]);const _sfc_main$3U=defineComponent({name:"DataLine"}),_hoisted_1$3K={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3A=createBaseVNode("path",{fill:"currentColor",d:"M359.168 768H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216l110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192zM832 192H192v512h640V192zM342.656 534.656a32 32 0 1 1-45.312-45.312L444.992 341.76l125.44 94.08L679.04 300.032a32 32 0 1 1 49.92 39.936L581.632 524.224 451.008 426.24 342.656 534.592z"},null,-1),_hoisted_3$3t=[_hoisted_2$3A];function _sfc_render$3r(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3K,_hoisted_3$3t)}var dataLine=_export_sfc(_sfc_main$3U,[["render",_sfc_render$3r]]);const _sfc_main$3T=defineComponent({name:"DeleteFilled"}),_hoisted_1$3J={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3z=createBaseVNode("path",{fill:"currentColor",d:"M352 192V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64H96a32 32 0 0 1 0-64h256zm64 0h192v-64H416v64zM192 960a32 32 0 0 1-32-32V256h704v672a32 32 0 0 1-32 32H192zm224-192a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32zm192 0a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32z"},null,-1),_hoisted_3$3s=[_hoisted_2$3z];function _sfc_render$3q(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3J,_hoisted_3$3s)}var deleteFilled=_export_sfc(_sfc_main$3T,[["render",_sfc_render$3q]]);const _sfc_main$3S=defineComponent({name:"DeleteLocation"}),_hoisted_1$3I={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3y=createBaseVNode("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),_hoisted_3$3r=createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),_hoisted_4$11=createBaseVNode("path",{fill:"currentColor",d:"M384 384h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32z"},null,-1),_hoisted_5$p=[_hoisted_2$3y,_hoisted_3$3r,_hoisted_4$11];function _sfc_render$3p(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3I,_hoisted_5$p)}var deleteLocation=_export_sfc(_sfc_main$3S,[["render",_sfc_render$3p]]);const _sfc_main$3R=defineComponent({name:"Delete"}),_hoisted_1$3H={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3x=createBaseVNode("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V256zm448-64v-64H416v64h192zM224 896h576V256H224v640zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32zm192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32z"},null,-1),_hoisted_3$3q=[_hoisted_2$3x];function _sfc_render$3o(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3H,_hoisted_3$3q)}var _delete=_export_sfc(_sfc_main$3R,[["render",_sfc_render$3o]]);const _sfc_main$3Q=defineComponent({name:"Dessert"}),_hoisted_1$3G={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3w=createBaseVNode("path",{fill:"currentColor",d:"M128 416v-48a144 144 0 0 1 168.64-141.888 224.128 224.128 0 0 1 430.72 0A144 144 0 0 1 896 368v48a384 384 0 0 1-352 382.72V896h-64v-97.28A384 384 0 0 1 128 416zm287.104-32.064h193.792a143.808 143.808 0 0 1 58.88-132.736 160.064 160.064 0 0 0-311.552 0 143.808 143.808 0 0 1 58.88 132.8zm-72.896 0a72 72 0 1 0-140.48 0h140.48zm339.584 0h140.416a72 72 0 1 0-140.48 0zM512 736a320 320 0 0 0 318.4-288.064H193.6A320 320 0 0 0 512 736zM384 896.064h256a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64z"},null,-1),_hoisted_3$3p=[_hoisted_2$3w];function _sfc_render$3n(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3G,_hoisted_3$3p)}var dessert=_export_sfc(_sfc_main$3Q,[["render",_sfc_render$3n]]);const _sfc_main$3P=defineComponent({name:"Discount"}),_hoisted_1$3F={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3v=createBaseVNode("path",{fill:"currentColor",d:"M224 704h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336V704zm0 64v128h576V768H224zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"},null,-1),_hoisted_3$3o=createBaseVNode("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_hoisted_4$10=[_hoisted_2$3v,_hoisted_3$3o];function _sfc_render$3m(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3F,_hoisted_4$10)}var discount=_export_sfc(_sfc_main$3P,[["render",_sfc_render$3m]]);const _sfc_main$3O=defineComponent({name:"DishDot"}),_hoisted_1$3E={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3u=createBaseVNode("path",{fill:"currentColor",d:"m384.064 274.56.064-50.688A128 128 0 0 1 512.128 96c70.528 0 127.68 57.152 127.68 127.68v50.752A448.192 448.192 0 0 1 955.392 768H68.544A448.192 448.192 0 0 1 384 274.56zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64zm32-128h768a384 384 0 1 0-768 0zm447.808-448v-32.32a63.68 63.68 0 0 0-63.68-63.68 64 64 0 0 0-64 63.936V256h127.68z"},null,-1),_hoisted_3$3n=[_hoisted_2$3u];function _sfc_render$3l(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3E,_hoisted_3$3n)}var dishDot=_export_sfc(_sfc_main$3O,[["render",_sfc_render$3l]]);const _sfc_main$3N=defineComponent({name:"Dish"}),_hoisted_1$3D={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3t=createBaseVNode("path",{fill:"currentColor",d:"M480 257.152V192h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96v65.152A448 448 0 0 1 955.52 768H68.48A448 448 0 0 1 480 257.152zM128 704h768a384 384 0 1 0-768 0zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64z"},null,-1),_hoisted_3$3m=[_hoisted_2$3t];function _sfc_render$3k(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3D,_hoisted_3$3m)}var dish=_export_sfc(_sfc_main$3N,[["render",_sfc_render$3k]]);const _sfc_main$3M=defineComponent({name:"DocumentAdd"}),_hoisted_1$3C={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3s=createBaseVNode("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640V384zm-26.496-64L640 154.496V320h165.504zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm320 512V448h64v128h128v64H544v128h-64V640H352v-64h128z"},null,-1),_hoisted_3$3l=[_hoisted_2$3s];function _sfc_render$3j(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3C,_hoisted_3$3l)}var documentAdd=_export_sfc(_sfc_main$3M,[["render",_sfc_render$3j]]);const _sfc_main$3L=defineComponent({name:"DocumentChecked"}),_hoisted_1$3B={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3r=createBaseVNode("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm318.4 582.144 180.992-180.992L704.64 510.4 478.4 736.64 320 578.304l45.248-45.312L478.4 646.144z"},null,-1),_hoisted_3$3k=[_hoisted_2$3r];function _sfc_render$3i(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3B,_hoisted_3$3k)}var documentChecked=_export_sfc(_sfc_main$3L,[["render",_sfc_render$3i]]);const _sfc_main$3K=defineComponent({name:"DocumentCopy"}),_hoisted_1$3A={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3q=createBaseVNode("path",{fill:"currentColor",d:"M128 320v576h576V320H128zm-32-64h640a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32zM960 96v704a32 32 0 0 1-32 32h-96v-64h64V128H384v64h-64V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32zM256 672h320v64H256v-64zm0-192h320v64H256v-64z"},null,-1),_hoisted_3$3j=[_hoisted_2$3q];function _sfc_render$3h(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3A,_hoisted_3$3j)}var documentCopy=_export_sfc(_sfc_main$3K,[["render",_sfc_render$3h]]);const _sfc_main$3J=defineComponent({name:"DocumentDelete"}),_hoisted_1$3z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3p=createBaseVNode("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm308.992 546.304-90.496-90.624 45.248-45.248 90.56 90.496 90.496-90.432 45.248 45.248-90.496 90.56 90.496 90.496-45.248 45.248-90.496-90.496-90.56 90.496-45.248-45.248 90.496-90.496z"},null,-1),_hoisted_3$3i=[_hoisted_2$3p];function _sfc_render$3g(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3z,_hoisted_3$3i)}var documentDelete=_export_sfc(_sfc_main$3J,[["render",_sfc_render$3g]]);const _sfc_main$3I=defineComponent({name:"DocumentRemove"}),_hoisted_1$3y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3o=createBaseVNode("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm192 512h320v64H352v-64z"},null,-1),_hoisted_3$3h=[_hoisted_2$3o];function _sfc_render$3f(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3y,_hoisted_3$3h)}var documentRemove=_export_sfc(_sfc_main$3I,[["render",_sfc_render$3f]]);const _sfc_main$3H=defineComponent({name:"Document"}),_hoisted_1$3x={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3n=createBaseVNode("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640V384zm-26.496-64L640 154.496V320h165.504zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm160 448h384v64H320v-64zm0-192h160v64H320v-64zm0 384h384v64H320v-64z"},null,-1),_hoisted_3$3g=[_hoisted_2$3n];function _sfc_render$3e(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3x,_hoisted_3$3g)}var document$1=_export_sfc(_sfc_main$3H,[["render",_sfc_render$3e]]);const _sfc_main$3G=defineComponent({name:"Download"}),_hoisted_1$3w={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3m=createBaseVNode("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm384-253.696 236.288-236.352 45.248 45.248L508.8 704 192 387.2l45.248-45.248L480 584.704V128h64v450.304z"},null,-1),_hoisted_3$3f=[_hoisted_2$3m];function _sfc_render$3d(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3w,_hoisted_3$3f)}var download=_export_sfc(_sfc_main$3G,[["render",_sfc_render$3d]]);const _sfc_main$3F=defineComponent({name:"Drizzling"}),_hoisted_1$3v={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3l=createBaseVNode("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480zM288 800h64v64h-64v-64zm192 0h64v64h-64v-64zm-96 96h64v64h-64v-64zm192 0h64v64h-64v-64zm96-96h64v64h-64v-64z"},null,-1),_hoisted_3$3e=[_hoisted_2$3l];function _sfc_render$3c(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3v,_hoisted_3$3e)}var drizzling=_export_sfc(_sfc_main$3F,[["render",_sfc_render$3c]]);const _sfc_main$3E=defineComponent({name:"EditPen"}),_hoisted_1$3u={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3k=createBaseVNode("path",{d:"m199.04 672.64 193.984 112 224-387.968-193.92-112-224 388.032zm-23.872 60.16 32.896 148.288 144.896-45.696L175.168 732.8zM455.04 229.248l193.92 112 56.704-98.112-193.984-112-56.64 98.112zM104.32 708.8l384-665.024 304.768 175.936L409.152 884.8h.064l-248.448 78.336L104.32 708.8zm384 254.272v-64h448v64h-448z",fill:"currentColor"},null,-1),_hoisted_3$3d=[_hoisted_2$3k];function _sfc_render$3b(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3u,_hoisted_3$3d)}var editPen=_export_sfc(_sfc_main$3E,[["render",_sfc_render$3b]]);const _sfc_main$3D=defineComponent({name:"Edit"}),_hoisted_1$3t={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3j=createBaseVNode("path",{fill:"currentColor",d:"M832 512a32 32 0 1 1 64 0v352a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h352a32 32 0 0 1 0 64H192v640h640V512z"},null,-1),_hoisted_3$3c=createBaseVNode("path",{fill:"currentColor",d:"m469.952 554.24 52.8-7.552L847.104 222.4a32 32 0 1 0-45.248-45.248L477.44 501.44l-7.552 52.8zm422.4-422.4a96 96 0 0 1 0 135.808l-331.84 331.84a32 32 0 0 1-18.112 9.088L436.8 623.68a32 32 0 0 1-36.224-36.224l15.104-105.6a32 32 0 0 1 9.024-18.112l331.904-331.84a96 96 0 0 1 135.744 0z"},null,-1),_hoisted_4$$=[_hoisted_2$3j,_hoisted_3$3c];function _sfc_render$3a(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3t,_hoisted_4$$)}var edit=_export_sfc(_sfc_main$3D,[["render",_sfc_render$3a]]);const _sfc_main$3C=defineComponent({name:"ElemeFilled"}),_hoisted_1$3s={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3i=createBaseVNode("path",{fill:"currentColor",d:"M176 64h672c61.824 0 112 50.176 112 112v672a112 112 0 0 1-112 112H176A112 112 0 0 1 64 848V176c0-61.824 50.176-112 112-112zm150.528 173.568c-152.896 99.968-196.544 304.064-97.408 456.96a330.688 330.688 0 0 0 456.96 96.64c9.216-5.888 17.6-11.776 25.152-18.56a18.24 18.24 0 0 0 4.224-24.32L700.352 724.8a47.552 47.552 0 0 0-65.536-14.272A234.56 234.56 0 0 1 310.592 641.6C240 533.248 271.104 387.968 379.456 316.48a234.304 234.304 0 0 1 276.352 15.168c1.664.832 2.56 2.56 3.392 4.224 5.888 8.384 3.328 19.328-5.12 25.216L456.832 489.6a47.552 47.552 0 0 0-14.336 65.472l16 24.384c5.888 8.384 16.768 10.88 25.216 5.056l308.224-199.936a19.584 19.584 0 0 0 6.72-23.488v-.896c-4.992-9.216-10.048-17.6-15.104-26.88-99.968-151.168-304.064-194.88-456.96-95.744zM786.88 504.704l-62.208 40.32c-8.32 5.888-10.88 16.768-4.992 25.216L760 632.32c5.888 8.448 16.768 11.008 25.152 5.12l31.104-20.16a55.36 55.36 0 0 0 16-76.48l-20.224-31.04a19.52 19.52 0 0 0-25.152-5.12z"},null,-1),_hoisted_3$3b=[_hoisted_2$3i];function _sfc_render$39(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3s,_hoisted_3$3b)}var elemeFilled=_export_sfc(_sfc_main$3C,[["render",_sfc_render$39]]);const _sfc_main$3B=defineComponent({name:"Eleme"}),_hoisted_1$3r={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3h=createBaseVNode("path",{fill:"currentColor",d:"M300.032 188.8c174.72-113.28 408-63.36 522.24 109.44 5.76 10.56 11.52 20.16 17.28 30.72v.96a22.4 22.4 0 0 1-7.68 26.88l-352.32 228.48c-9.6 6.72-22.08 3.84-28.8-5.76l-18.24-27.84a54.336 54.336 0 0 1 16.32-74.88l225.6-146.88c9.6-6.72 12.48-19.2 5.76-28.8-.96-1.92-1.92-3.84-3.84-4.8a267.84 267.84 0 0 0-315.84-17.28c-123.84 81.6-159.36 247.68-78.72 371.52a268.096 268.096 0 0 0 370.56 78.72 54.336 54.336 0 0 1 74.88 16.32l17.28 26.88c5.76 9.6 3.84 21.12-4.8 27.84-8.64 7.68-18.24 14.4-28.8 21.12a377.92 377.92 0 0 1-522.24-110.4c-113.28-174.72-63.36-408 111.36-522.24zm526.08 305.28a22.336 22.336 0 0 1 28.8 5.76l23.04 35.52a63.232 63.232 0 0 1-18.24 87.36l-35.52 23.04c-9.6 6.72-22.08 3.84-28.8-5.76l-46.08-71.04c-6.72-9.6-3.84-22.08 5.76-28.8l71.04-46.08z"},null,-1),_hoisted_3$3a=[_hoisted_2$3h];function _sfc_render$38(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3r,_hoisted_3$3a)}var eleme=_export_sfc(_sfc_main$3B,[["render",_sfc_render$38]]);const _sfc_main$3A=defineComponent({name:"ElementPlus"}),_hoisted_1$3q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3g=createBaseVNode("path",{d:"M839.7 734.7c0 33.3-17.9 41-17.9 41S519.7 949.8 499.2 960c-10.2 5.1-20.5 5.1-30.7 0 0 0-314.9-184.3-325.1-192-5.1-5.1-10.2-12.8-12.8-20.5V368.6c0-17.9 20.5-28.2 20.5-28.2L466 158.6c12.8-5.1 25.6-5.1 38.4 0 0 0 279 161.3 309.8 179.2 17.9 7.7 28.2 25.6 25.6 46.1-.1-5-.1 317.5-.1 350.8zM714.2 371.2c-64-35.8-217.6-125.4-217.6-125.4-7.7-5.1-20.5-5.1-30.7 0L217.6 389.1s-17.9 10.2-17.9 23v297c0 5.1 5.1 12.8 7.7 17.9 7.7 5.1 256 148.5 256 148.5 7.7 5.1 17.9 5.1 25.6 0 15.4-7.7 250.9-145.9 250.9-145.9s12.8-5.1 12.8-30.7v-74.2l-276.5 169v-64c0-17.9 7.7-30.7 20.5-46.1L745 535c5.1-7.7 10.2-20.5 10.2-30.7v-66.6l-279 169v-69.1c0-15.4 5.1-30.7 17.9-38.4l220.1-128zM919 135.7c0-5.1-5.1-7.7-7.7-7.7h-58.9V66.6c0-5.1-5.1-5.1-10.2-5.1l-30.7 5.1c-5.1 0-5.1 2.6-5.1 5.1V128h-56.3c-5.1 0-5.1 5.1-7.7 5.1v38.4h69.1v64c0 5.1 5.1 5.1 10.2 5.1l30.7-5.1c5.1 0 5.1-2.6 5.1-5.1v-56.3h64l-2.5-38.4z",fill:"currentColor"},null,-1),_hoisted_3$39=[_hoisted_2$3g];function _sfc_render$37(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3q,_hoisted_3$39)}var elementPlus=_export_sfc(_sfc_main$3A,[["render",_sfc_render$37]]);const _sfc_main$3z=defineComponent({name:"Expand"}),_hoisted_1$3p={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3f=createBaseVNode("path",{fill:"currentColor",d:"M128 192h768v128H128V192zm0 256h512v128H128V448zm0 256h768v128H128V704zm576-352 192 160-192 128V352z"},null,-1),_hoisted_3$38=[_hoisted_2$3f];function _sfc_render$36(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3p,_hoisted_3$38)}var expand=_export_sfc(_sfc_main$3z,[["render",_sfc_render$36]]);const _sfc_main$3y=defineComponent({name:"Failed"}),_hoisted_1$3o={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3e=createBaseVNode("path",{fill:"currentColor",d:"m557.248 608 135.744-135.744-45.248-45.248-135.68 135.744-135.808-135.68-45.248 45.184L466.752 608l-135.68 135.68 45.184 45.312L512 653.248l135.744 135.744 45.248-45.248L557.312 608zM704 192h160v736H160V192h160v64h384v-64zm-320 0V96h256v96H384z"},null,-1),_hoisted_3$37=[_hoisted_2$3e];function _sfc_render$35(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3o,_hoisted_3$37)}var failed=_export_sfc(_sfc_main$3y,[["render",_sfc_render$35]]);const _sfc_main$3x=defineComponent({name:"Female"}),_hoisted_1$3n={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3d=createBaseVNode("path",{fill:"currentColor",d:"M512 640a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),_hoisted_3$36=createBaseVNode("path",{fill:"currentColor",d:"M512 640q32 0 32 32v256q0 32-32 32t-32-32V672q0-32 32-32z"},null,-1),_hoisted_4$_=createBaseVNode("path",{fill:"currentColor",d:"M352 800h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32z"},null,-1),_hoisted_5$o=[_hoisted_2$3d,_hoisted_3$36,_hoisted_4$_];function _sfc_render$34(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3n,_hoisted_5$o)}var female=_export_sfc(_sfc_main$3x,[["render",_sfc_render$34]]);const _sfc_main$3w=defineComponent({name:"Files"}),_hoisted_1$3m={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3c=createBaseVNode("path",{fill:"currentColor",d:"M128 384v448h768V384H128zm-32-64h832a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32zm64-128h704v64H160zm96-128h512v64H256z"},null,-1),_hoisted_3$35=[_hoisted_2$3c];function _sfc_render$33(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3m,_hoisted_3$35)}var files=_export_sfc(_sfc_main$3w,[["render",_sfc_render$33]]);const _sfc_main$3v=defineComponent({name:"Film"}),_hoisted_1$3l={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3b=createBaseVNode("path",{fill:"currentColor",d:"M160 160v704h704V160H160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$34=createBaseVNode("path",{fill:"currentColor",d:"M320 288V128h64v352h256V128h64v160h160v64H704v128h160v64H704v128h160v64H704v160h-64V544H384v352h-64V736H128v-64h192V544H128v-64h192V352H128v-64h192z"},null,-1),_hoisted_4$Z=[_hoisted_2$3b,_hoisted_3$34];function _sfc_render$32(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3l,_hoisted_4$Z)}var film=_export_sfc(_sfc_main$3v,[["render",_sfc_render$32]]);const _sfc_main$3u=defineComponent({name:"Filter"}),_hoisted_1$3k={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$3a=createBaseVNode("path",{fill:"currentColor",d:"M384 523.392V928a32 32 0 0 0 46.336 28.608l192-96A32 32 0 0 0 640 832V523.392l280.768-343.104a32 32 0 1 0-49.536-40.576l-288 352A32 32 0 0 0 576 512v300.224l-128 64V512a32 32 0 0 0-7.232-20.288L195.52 192H704a32 32 0 1 0 0-64H128a32 32 0 0 0-24.768 52.288L384 523.392z"},null,-1),_hoisted_3$33=[_hoisted_2$3a];function _sfc_render$31(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3k,_hoisted_3$33)}var filter$1=_export_sfc(_sfc_main$3u,[["render",_sfc_render$31]]);const _sfc_main$3t=defineComponent({name:"Finished"}),_hoisted_1$3j={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$39=createBaseVNode("path",{fill:"currentColor",d:"M280.768 753.728 691.456 167.04a32 32 0 1 1 52.416 36.672L314.24 817.472a32 32 0 0 1-45.44 7.296l-230.4-172.8a32 32 0 0 1 38.4-51.2l203.968 152.96zM736 448a32 32 0 1 1 0-64h192a32 32 0 1 1 0 64H736zM608 640a32 32 0 0 1 0-64h319.936a32 32 0 1 1 0 64H608zM480 832a32 32 0 1 1 0-64h447.936a32 32 0 1 1 0 64H480z"},null,-1),_hoisted_3$32=[_hoisted_2$39];function _sfc_render$30(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3j,_hoisted_3$32)}var finished=_export_sfc(_sfc_main$3t,[["render",_sfc_render$30]]);const _sfc_main$3s=defineComponent({name:"FirstAidKit"}),_hoisted_1$3i={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$38=createBaseVNode("path",{fill:"currentColor",d:"M192 256a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64H192zm0-64h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128z"},null,-1),_hoisted_3$31=createBaseVNode("path",{fill:"currentColor",d:"M544 512h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0v96zM352 128v64h320v-64H352zm-32-64h384a32 32 0 0 1 32 32v128a32 32 0 0 1-32 32H320a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$Y=[_hoisted_2$38,_hoisted_3$31];function _sfc_render$2$(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3i,_hoisted_4$Y)}var firstAidKit=_export_sfc(_sfc_main$3s,[["render",_sfc_render$2$]]);const _sfc_main$3r=defineComponent({name:"Flag"}),_hoisted_1$3h={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$37=createBaseVNode("path",{fill:"currentColor",d:"M288 128h608L736 384l160 256H288v320h-96V64h96v64z"},null,-1),_hoisted_3$30=[_hoisted_2$37];function _sfc_render$2_(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3h,_hoisted_3$30)}var flag=_export_sfc(_sfc_main$3r,[["render",_sfc_render$2_]]);const _sfc_main$3q=defineComponent({name:"Fold"}),_hoisted_1$3g={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$36=createBaseVNode("path",{fill:"currentColor",d:"M896 192H128v128h768V192zm0 256H384v128h512V448zm0 256H128v128h768V704zM320 384 128 512l192 128V384z"},null,-1),_hoisted_3$2$=[_hoisted_2$36];function _sfc_render$2Z(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3g,_hoisted_3$2$)}var fold=_export_sfc(_sfc_main$3q,[["render",_sfc_render$2Z]]);const _sfc_main$3p=defineComponent({name:"FolderAdd"}),_hoisted_1$3f={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$35=createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm384 416V416h64v128h128v64H544v128h-64V608H352v-64h128z"},null,-1),_hoisted_3$2_=[_hoisted_2$35];function _sfc_render$2Y(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3f,_hoisted_3$2_)}var folderAdd=_export_sfc(_sfc_main$3p,[["render",_sfc_render$2Y]]);const _sfc_main$3o=defineComponent({name:"FolderChecked"}),_hoisted_1$3e={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$34=createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm414.08 502.144 180.992-180.992L736.32 494.4 510.08 720.64l-158.4-158.336 45.248-45.312L510.08 630.144z"},null,-1),_hoisted_3$2Z=[_hoisted_2$34];function _sfc_render$2X(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3e,_hoisted_3$2Z)}var folderChecked=_export_sfc(_sfc_main$3o,[["render",_sfc_render$2X]]);const _sfc_main$3n=defineComponent({name:"FolderDelete"}),_hoisted_1$3d={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$33=createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm370.752 448-90.496-90.496 45.248-45.248L512 530.752l90.496-90.496 45.248 45.248L557.248 576l90.496 90.496-45.248 45.248L512 621.248l-90.496 90.496-45.248-45.248L466.752 576z"},null,-1),_hoisted_3$2Y=[_hoisted_2$33];function _sfc_render$2W(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3d,_hoisted_3$2Y)}var folderDelete=_export_sfc(_sfc_main$3n,[["render",_sfc_render$2W]]);const _sfc_main$3m=defineComponent({name:"FolderOpened"}),_hoisted_1$3c={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$32=createBaseVNode("path",{fill:"currentColor",d:"M878.08 448H241.92l-96 384h636.16l96-384zM832 384v-64H485.76L357.504 192H128v448l57.92-231.744A32 32 0 0 1 216.96 384H832zm-24.96 512H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h287.872l128.384 128H864a32 32 0 0 1 32 32v96h23.04a32 32 0 0 1 31.04 39.744l-112 448A32 32 0 0 1 807.04 896z"},null,-1),_hoisted_3$2X=[_hoisted_2$32];function _sfc_render$2V(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3c,_hoisted_3$2X)}var folderOpened=_export_sfc(_sfc_main$3m,[["render",_sfc_render$2V]]);const _sfc_main$3l=defineComponent({name:"FolderRemove"}),_hoisted_1$3b={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$31=createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm256 416h320v64H352v-64z"},null,-1),_hoisted_3$2W=[_hoisted_2$31];function _sfc_render$2U(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3b,_hoisted_3$2W)}var folderRemove=_export_sfc(_sfc_main$3l,[["render",_sfc_render$2U]]);const _sfc_main$3k=defineComponent({name:"Folder"}),_hoisted_1$3a={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$30=createBaseVNode("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$2V=[_hoisted_2$30];function _sfc_render$2T(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$3a,_hoisted_3$2V)}var folder=_export_sfc(_sfc_main$3k,[["render",_sfc_render$2T]]);const _sfc_main$3j=defineComponent({name:"Food"}),_hoisted_1$39={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2$=createBaseVNode("path",{fill:"currentColor",d:"M128 352.576V352a288 288 0 0 1 491.072-204.224 192 192 0 0 1 274.24 204.48 64 64 0 0 1 57.216 74.24C921.6 600.512 850.048 710.656 736 756.992V800a96 96 0 0 1-96 96H384a96 96 0 0 1-96-96v-43.008c-114.048-46.336-185.6-156.48-214.528-330.496A64 64 0 0 1 128 352.64zm64-.576h64a160 160 0 0 1 320 0h64a224 224 0 0 0-448 0zm128 0h192a96 96 0 0 0-192 0zm439.424 0h68.544A128.256 128.256 0 0 0 704 192c-15.36 0-29.952 2.688-43.52 7.616 11.328 18.176 20.672 37.76 27.84 58.304A64.128 64.128 0 0 1 759.424 352zM672 768H352v32a32 32 0 0 0 32 32h256a32 32 0 0 0 32-32v-32zm-342.528-64h365.056c101.504-32.64 165.76-124.928 192.896-288H136.576c27.136 163.072 91.392 255.36 192.896 288z"},null,-1),_hoisted_3$2U=[_hoisted_2$2$];function _sfc_render$2S(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$39,_hoisted_3$2U)}var food=_export_sfc(_sfc_main$3j,[["render",_sfc_render$2S]]);const _sfc_main$3i=defineComponent({name:"Football"}),_hoisted_1$38={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2_=createBaseVNode("path",{fill:"currentColor",d:"M512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896zm0-64a384 384 0 1 0 0-768 384 384 0 0 0 0 768z"},null,-1),_hoisted_3$2T=createBaseVNode("path",{fill:"currentColor",d:"M186.816 268.288c16-16.384 31.616-31.744 46.976-46.08 17.472 30.656 39.808 58.112 65.984 81.28l-32.512 56.448a385.984 385.984 0 0 1-80.448-91.648zm653.696-5.312a385.92 385.92 0 0 1-83.776 96.96l-32.512-56.384a322.923 322.923 0 0 0 68.48-85.76c15.552 14.08 31.488 29.12 47.808 45.184zM465.984 445.248l11.136-63.104a323.584 323.584 0 0 0 69.76 0l11.136 63.104a387.968 387.968 0 0 1-92.032 0zm-62.72-12.8A381.824 381.824 0 0 1 320 396.544l32-55.424a319.885 319.885 0 0 0 62.464 27.712l-11.2 63.488zm300.8-35.84a381.824 381.824 0 0 1-83.328 35.84l-11.2-63.552A319.885 319.885 0 0 0 672 341.184l32 55.424zm-520.768 364.8a385.92 385.92 0 0 1 83.968-97.28l32.512 56.32c-26.88 23.936-49.856 52.352-67.52 84.032-16-13.44-32.32-27.712-48.96-43.072zm657.536.128a1442.759 1442.759 0 0 1-49.024 43.072 321.408 321.408 0 0 0-67.584-84.16l32.512-56.32c33.216 27.456 61.696 60.352 84.096 97.408zM465.92 578.752a387.968 387.968 0 0 1 92.032 0l-11.136 63.104a323.584 323.584 0 0 0-69.76 0l-11.136-63.104zm-62.72 12.8 11.2 63.552a319.885 319.885 0 0 0-62.464 27.712L320 627.392a381.824 381.824 0 0 1 83.264-35.84zm300.8 35.84-32 55.424a318.272 318.272 0 0 0-62.528-27.712l11.2-63.488c29.44 8.64 57.28 20.736 83.264 35.776z"},null,-1),_hoisted_4$X=[_hoisted_2$2_,_hoisted_3$2T];function _sfc_render$2R(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$38,_hoisted_4$X)}var football=_export_sfc(_sfc_main$3i,[["render",_sfc_render$2R]]);const _sfc_main$3h=defineComponent({name:"ForkSpoon"}),_hoisted_1$37={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2Z=createBaseVNode("path",{fill:"currentColor",d:"M256 410.304V96a32 32 0 0 1 64 0v314.304a96 96 0 0 0 64-90.56V96a32 32 0 0 1 64 0v223.744a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.544a160 160 0 0 1-128-156.8V96a32 32 0 0 1 64 0v223.744a96 96 0 0 0 64 90.56zM672 572.48C581.184 552.128 512 446.848 512 320c0-141.44 85.952-256 192-256s192 114.56 192 256c0 126.848-69.184 232.128-160 252.48V928a32 32 0 1 1-64 0V572.48zM704 512c66.048 0 128-82.56 128-192s-61.952-192-128-192-128 82.56-128 192 61.952 192 128 192z"},null,-1),_hoisted_3$2S=[_hoisted_2$2Z];function _sfc_render$2Q(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$37,_hoisted_3$2S)}var forkSpoon=_export_sfc(_sfc_main$3h,[["render",_sfc_render$2Q]]);const _sfc_main$3g=defineComponent({name:"Fries"}),_hoisted_1$36={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2Y=createBaseVNode("path",{fill:"currentColor",d:"M608 224v-64a32 32 0 0 0-64 0v336h26.88A64 64 0 0 0 608 484.096V224zm101.12 160A64 64 0 0 0 672 395.904V384h64V224a32 32 0 1 0-64 0v160h37.12zm74.88 0a92.928 92.928 0 0 1 91.328 110.08l-60.672 323.584A96 96 0 0 1 720.32 896H303.68a96 96 0 0 1-94.336-78.336L148.672 494.08A92.928 92.928 0 0 1 240 384h-16V224a96 96 0 0 1 188.608-25.28A95.744 95.744 0 0 1 480 197.44V160a96 96 0 0 1 188.608-25.28A96 96 0 0 1 800 224v160h-16zM670.784 512a128 128 0 0 1-99.904 48H453.12a128 128 0 0 1-99.84-48H352v-1.536a128.128 128.128 0 0 1-9.984-14.976L314.88 448H240a28.928 28.928 0 0 0-28.48 34.304L241.088 640h541.824l29.568-157.696A28.928 28.928 0 0 0 784 448h-74.88l-27.136 47.488A132.405 132.405 0 0 1 672 510.464V512h-1.216zM480 288a32 32 0 0 0-64 0v196.096A64 64 0 0 0 453.12 496H480V288zm-128 96V224a32 32 0 0 0-64 0v160h64-37.12A64 64 0 0 1 352 395.904zm-98.88 320 19.072 101.888A32 32 0 0 0 303.68 832h416.64a32 32 0 0 0 31.488-26.112L770.88 704H253.12z"},null,-1),_hoisted_3$2R=[_hoisted_2$2Y];function _sfc_render$2P(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$36,_hoisted_3$2R)}var fries=_export_sfc(_sfc_main$3g,[["render",_sfc_render$2P]]);const _sfc_main$3f=defineComponent({name:"FullScreen"}),_hoisted_1$35={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2X=createBaseVNode("path",{fill:"currentColor",d:"m160 96.064 192 .192a32 32 0 0 1 0 64l-192-.192V352a32 32 0 0 1-64 0V96h64v.064zm0 831.872V928H96V672a32 32 0 1 1 64 0v191.936l192-.192a32 32 0 1 1 0 64l-192 .192zM864 96.064V96h64v256a32 32 0 1 1-64 0V160.064l-192 .192a32 32 0 1 1 0-64l192-.192zm0 831.872-192-.192a32 32 0 0 1 0-64l192 .192V672a32 32 0 1 1 64 0v256h-64v-.064z"},null,-1),_hoisted_3$2Q=[_hoisted_2$2X];function _sfc_render$2O(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$35,_hoisted_3$2Q)}var fullScreen=_export_sfc(_sfc_main$3f,[["render",_sfc_render$2O]]);const _sfc_main$3e=defineComponent({name:"GobletFull"}),_hoisted_1$34={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2W=createBaseVNode("path",{fill:"currentColor",d:"M256 320h512c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320zm503.936 64H264.064a256.128 256.128 0 0 0 495.872 0zM544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4z"},null,-1),_hoisted_3$2P=[_hoisted_2$2W];function _sfc_render$2N(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$34,_hoisted_3$2P)}var gobletFull=_export_sfc(_sfc_main$3e,[["render",_sfc_render$2N]]);const _sfc_main$3d=defineComponent({name:"GobletSquareFull"}),_hoisted_1$33={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2V=createBaseVNode("path",{fill:"currentColor",d:"M256 270.912c10.048 6.72 22.464 14.912 28.992 18.624a220.16 220.16 0 0 0 114.752 30.72c30.592 0 49.408-9.472 91.072-41.152l.64-.448c52.928-40.32 82.368-55.04 132.288-54.656 55.552.448 99.584 20.8 142.72 57.408l1.536 1.28V128H256v142.912zm.96 76.288C266.368 482.176 346.88 575.872 512 576c157.44.064 237.952-85.056 253.248-209.984a952.32 952.32 0 0 1-40.192-35.712c-32.704-27.776-63.36-41.92-101.888-42.24-31.552-.256-50.624 9.28-93.12 41.6l-.576.448c-52.096 39.616-81.024 54.208-129.792 54.208-54.784 0-100.48-13.376-142.784-37.056zM480 638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848z"},null,-1),_hoisted_3$2O=[_hoisted_2$2V];function _sfc_render$2M(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$33,_hoisted_3$2O)}var gobletSquareFull=_export_sfc(_sfc_main$3d,[["render",_sfc_render$2M]]);const _sfc_main$3c=defineComponent({name:"GobletSquare"}),_hoisted_1$32={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2U=createBaseVNode("path",{fill:"currentColor",d:"M544 638.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912zM256 319.68c0 149.568 80 256.192 256 256.256C688.128 576 768 469.568 768 320V128H256v191.68z"},null,-1),_hoisted_3$2N=[_hoisted_2$2U];function _sfc_render$2L(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$32,_hoisted_3$2N)}var gobletSquare=_export_sfc(_sfc_main$3c,[["render",_sfc_render$2L]]);const _sfc_main$3b=defineComponent({name:"Goblet"}),_hoisted_1$31={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2T=createBaseVNode("path",{fill:"currentColor",d:"M544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4zM256 320a256 256 0 1 0 512 0c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320z"},null,-1),_hoisted_3$2M=[_hoisted_2$2T];function _sfc_render$2K(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$31,_hoisted_3$2M)}var goblet=_export_sfc(_sfc_main$3b,[["render",_sfc_render$2K]]);const _sfc_main$3a=defineComponent({name:"GoodsFilled"}),_hoisted_1$30={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2S=createBaseVNode("path",{fill:"currentColor",d:"M192 352h640l64 544H128l64-544zm128 224h64V448h-64v128zm320 0h64V448h-64v128zM384 288h-64a192 192 0 1 1 384 0h-64a128 128 0 1 0-256 0z"},null,-1),_hoisted_3$2L=[_hoisted_2$2S];function _sfc_render$2J(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$30,_hoisted_3$2L)}var goodsFilled=_export_sfc(_sfc_main$3a,[["render",_sfc_render$2J]]);const _sfc_main$39=defineComponent({name:"Goods"}),_hoisted_1$2$={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2R=createBaseVNode("path",{fill:"currentColor",d:"M320 288v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4h131.072a32 32 0 0 1 31.808 28.8l57.6 576a32 32 0 0 1-31.808 35.2H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320zm64 0h256v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4zm-64 64H217.92l-51.2 512h690.56l-51.264-512H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96z"},null,-1),_hoisted_3$2K=[_hoisted_2$2R];function _sfc_render$2I(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2$,_hoisted_3$2K)}var goods=_export_sfc(_sfc_main$39,[["render",_sfc_render$2I]]);const _sfc_main$38=defineComponent({name:"Grape"}),_hoisted_1$2_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2Q=createBaseVNode("path",{fill:"currentColor",d:"M544 195.2a160 160 0 0 1 96 60.8 160 160 0 1 1 146.24 254.976 160 160 0 0 1-128 224 160 160 0 1 1-292.48 0 160 160 0 0 1-128-224A160 160 0 1 1 384 256a160 160 0 0 1 96-60.8V128h-64a32 32 0 0 1 0-64h192a32 32 0 0 1 0 64h-64v67.2zM512 448a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm-256 0a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192z"},null,-1),_hoisted_3$2J=[_hoisted_2$2Q];function _sfc_render$2H(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2_,_hoisted_3$2J)}var grape=_export_sfc(_sfc_main$38,[["render",_sfc_render$2H]]);const _sfc_main$37=defineComponent({name:"Grid"}),_hoisted_1$2Z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2P=createBaseVNode("path",{fill:"currentColor",d:"M640 384v256H384V384h256zm64 0h192v256H704V384zm-64 512H384V704h256v192zm64 0V704h192v192H704zm-64-768v192H384V128h256zm64 0h192v192H704V128zM320 384v256H128V384h192zm0 512H128V704h192v192zm0-768v192H128V128h192z"},null,-1),_hoisted_3$2I=[_hoisted_2$2P];function _sfc_render$2G(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2Z,_hoisted_3$2I)}var grid=_export_sfc(_sfc_main$37,[["render",_sfc_render$2G]]);const _sfc_main$36=defineComponent({name:"Guide"}),_hoisted_1$2Y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2O=createBaseVNode("path",{fill:"currentColor",d:"M640 608h-64V416h64v192zm0 160v160a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V768h64v128h128V768h64zM384 608V416h64v192h-64zm256-352h-64V128H448v128h-64V96a32 32 0 0 1 32-32h192a32 32 0 0 1 32 32v160z"},null,-1),_hoisted_3$2H=createBaseVNode("path",{fill:"currentColor",d:"m220.8 256-71.232 80 71.168 80H768V256H220.8zm-14.4-64H800a32 32 0 0 1 32 32v224a32 32 0 0 1-32 32H206.4a32 32 0 0 1-23.936-10.752l-99.584-112a32 32 0 0 1 0-42.496l99.584-112A32 32 0 0 1 206.4 192zm678.784 496-71.104 80H266.816V608h547.2l71.168 80zm-56.768-144H234.88a32 32 0 0 0-32 32v224a32 32 0 0 0 32 32h593.6a32 32 0 0 0 23.936-10.752l99.584-112a32 32 0 0 0 0-42.496l-99.584-112A32 32 0 0 0 828.48 544z"},null,-1),_hoisted_4$W=[_hoisted_2$2O,_hoisted_3$2H];function _sfc_render$2F(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2Y,_hoisted_4$W)}var guide=_export_sfc(_sfc_main$36,[["render",_sfc_render$2F]]);const _sfc_main$35=defineComponent({name:"Headset"}),_hoisted_1$2X={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2N=createBaseVNode("path",{fill:"currentColor",d:"M896 529.152V512a384 384 0 1 0-768 0v17.152A128 128 0 0 1 320 640v128a128 128 0 1 1-256 0V512a448 448 0 1 1 896 0v256a128 128 0 1 1-256 0V640a128 128 0 0 1 192-110.848zM896 640a64 64 0 0 0-128 0v128a64 64 0 0 0 128 0V640zm-768 0v128a64 64 0 0 0 128 0V640a64 64 0 1 0-128 0z"},null,-1),_hoisted_3$2G=[_hoisted_2$2N];function _sfc_render$2E(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2X,_hoisted_3$2G)}var headset=_export_sfc(_sfc_main$35,[["render",_sfc_render$2E]]);const _sfc_main$34=defineComponent({name:"HelpFilled"}),_hoisted_1$2W={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2M=createBaseVNode("path",{fill:"currentColor",d:"M926.784 480H701.312A192.512 192.512 0 0 0 544 322.688V97.216A416.064 416.064 0 0 1 926.784 480zm0 64A416.064 416.064 0 0 1 544 926.784V701.312A192.512 192.512 0 0 0 701.312 544h225.472zM97.28 544h225.472A192.512 192.512 0 0 0 480 701.312v225.472A416.064 416.064 0 0 1 97.216 544zm0-64A416.064 416.064 0 0 1 480 97.216v225.472A192.512 192.512 0 0 0 322.688 480H97.216z"},null,-1),_hoisted_3$2F=[_hoisted_2$2M];function _sfc_render$2D(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2W,_hoisted_3$2F)}var helpFilled=_export_sfc(_sfc_main$34,[["render",_sfc_render$2D]]);const _sfc_main$33=defineComponent({name:"Help"}),_hoisted_1$2V={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2L=createBaseVNode("path",{fill:"currentColor",d:"m759.936 805.248-90.944-91.008A254.912 254.912 0 0 1 512 768a254.912 254.912 0 0 1-156.992-53.76l-90.944 91.008A382.464 382.464 0 0 0 512 896c94.528 0 181.12-34.176 247.936-90.752zm45.312-45.312A382.464 382.464 0 0 0 896 512c0-94.528-34.176-181.12-90.752-247.936l-91.008 90.944C747.904 398.4 768 452.864 768 512c0 59.136-20.096 113.6-53.76 156.992l91.008 90.944zm-45.312-541.184A382.464 382.464 0 0 0 512 128c-94.528 0-181.12 34.176-247.936 90.752l90.944 91.008A254.912 254.912 0 0 1 512 256c59.136 0 113.6 20.096 156.992 53.76l90.944-91.008zm-541.184 45.312A382.464 382.464 0 0 0 128 512c0 94.528 34.176 181.12 90.752 247.936l91.008-90.944A254.912 254.912 0 0 1 256 512c0-59.136 20.096-113.6 53.76-156.992l-91.008-90.944zm417.28 394.496a194.56 194.56 0 0 0 22.528-22.528C686.912 602.56 704 559.232 704 512a191.232 191.232 0 0 0-67.968-146.56A191.296 191.296 0 0 0 512 320a191.232 191.232 0 0 0-146.56 67.968C337.088 421.44 320 464.768 320 512a191.232 191.232 0 0 0 67.968 146.56C421.44 686.912 464.768 704 512 704c47.296 0 90.56-17.088 124.032-45.44zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$2E=[_hoisted_2$2L];function _sfc_render$2C(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2V,_hoisted_3$2E)}var help=_export_sfc(_sfc_main$33,[["render",_sfc_render$2C]]);const _sfc_main$32=defineComponent({name:"Hide"}),_hoisted_1$2U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2K=createBaseVNode("path",{d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2L371.2 588.8ZM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z",fill:"currentColor"},null,-1),_hoisted_3$2D=createBaseVNode("path",{d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z",fill:"currentColor"},null,-1),_hoisted_4$V=[_hoisted_2$2K,_hoisted_3$2D];function _sfc_render$2B(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2U,_hoisted_4$V)}var hide=_export_sfc(_sfc_main$32,[["render",_sfc_render$2B]]);const _sfc_main$31=defineComponent({name:"Histogram"}),_hoisted_1$2T={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2J=createBaseVNode("path",{fill:"currentColor",d:"M416 896V128h192v768H416zm-288 0V448h192v448H128zm576 0V320h192v576H704z"},null,-1),_hoisted_3$2C=[_hoisted_2$2J];function _sfc_render$2A(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2T,_hoisted_3$2C)}var histogram=_export_sfc(_sfc_main$31,[["render",_sfc_render$2A]]);const _sfc_main$30=defineComponent({name:"HomeFilled"}),_hoisted_1$2S={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2I=createBaseVNode("path",{fill:"currentColor",d:"M512 128 128 447.936V896h255.936V640H640v256h255.936V447.936z"},null,-1),_hoisted_3$2B=[_hoisted_2$2I];function _sfc_render$2z(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2S,_hoisted_3$2B)}var homeFilled=_export_sfc(_sfc_main$30,[["render",_sfc_render$2z]]);const _sfc_main$2$=defineComponent({name:"HotWater"}),_hoisted_1$2R={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2H=createBaseVNode("path",{fill:"currentColor",d:"M273.067 477.867h477.866V409.6H273.067v68.267zm0 68.266v51.2A187.733 187.733 0 0 0 460.8 785.067h102.4a187.733 187.733 0 0 0 187.733-187.734v-51.2H273.067zm-34.134-204.8h546.134a34.133 34.133 0 0 1 34.133 34.134v221.866a256 256 0 0 1-256 256H460.8a256 256 0 0 1-256-256V375.467a34.133 34.133 0 0 1 34.133-34.134zM512 34.133a34.133 34.133 0 0 1 34.133 34.134v170.666a34.133 34.133 0 0 1-68.266 0V68.267A34.133 34.133 0 0 1 512 34.133zM375.467 102.4a34.133 34.133 0 0 1 34.133 34.133v102.4a34.133 34.133 0 0 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.134-34.133zm273.066 0a34.133 34.133 0 0 1 34.134 34.133v102.4a34.133 34.133 0 1 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.133-34.133zM170.667 921.668h682.666a34.133 34.133 0 1 1 0 68.267H170.667a34.133 34.133 0 1 1 0-68.267z"},null,-1),_hoisted_3$2A=[_hoisted_2$2H];function _sfc_render$2y(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2R,_hoisted_3$2A)}var hotWater=_export_sfc(_sfc_main$2$,[["render",_sfc_render$2y]]);const _sfc_main$2_=defineComponent({name:"House"}),_hoisted_1$2Q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2G=createBaseVNode("path",{fill:"currentColor",d:"M192 413.952V896h640V413.952L512 147.328 192 413.952zM139.52 374.4l352-293.312a32 32 0 0 1 40.96 0l352 293.312A32 32 0 0 1 896 398.976V928a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V398.976a32 32 0 0 1 11.52-24.576z"},null,-1),_hoisted_3$2z=[_hoisted_2$2G];function _sfc_render$2x(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2Q,_hoisted_3$2z)}var house=_export_sfc(_sfc_main$2_,[["render",_sfc_render$2x]]);const _sfc_main$2Z=defineComponent({name:"IceCreamRound"}),_hoisted_1$2P={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2F=createBaseVNode("path",{fill:"currentColor",d:"m308.352 489.344 226.304 226.304a32 32 0 0 0 45.248 0L783.552 512A192 192 0 1 0 512 240.448L308.352 444.16a32 32 0 0 0 0 45.248zm135.744 226.304L308.352 851.392a96 96 0 0 1-135.744-135.744l135.744-135.744-45.248-45.248a96 96 0 0 1 0-135.808L466.752 195.2A256 256 0 0 1 828.8 557.248L625.152 760.96a96 96 0 0 1-135.808 0l-45.248-45.248zM398.848 670.4 353.6 625.152 217.856 760.896a32 32 0 0 0 45.248 45.248L398.848 670.4zm248.96-384.64a32 32 0 0 1 0 45.248L466.624 512a32 32 0 1 1-45.184-45.248l180.992-181.056a32 32 0 0 1 45.248 0zm90.496 90.496a32 32 0 0 1 0 45.248L557.248 602.496A32 32 0 1 1 512 557.248l180.992-180.992a32 32 0 0 1 45.312 0z"},null,-1),_hoisted_3$2y=[_hoisted_2$2F];function _sfc_render$2w(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2P,_hoisted_3$2y)}var iceCreamRound=_export_sfc(_sfc_main$2Z,[["render",_sfc_render$2w]]);const _sfc_main$2Y=defineComponent({name:"IceCreamSquare"}),_hoisted_1$2O={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2E=createBaseVNode("path",{fill:"currentColor",d:"M416 640h256a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32H352a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32h64zm192 64v160a96 96 0 0 1-192 0V704h-64a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96h320a96 96 0 0 1 96 96v448a96 96 0 0 1-96 96h-64zm-64 0h-64v160a32 32 0 1 0 64 0V704z"},null,-1),_hoisted_3$2x=[_hoisted_2$2E];function _sfc_render$2v(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2O,_hoisted_3$2x)}var iceCreamSquare=_export_sfc(_sfc_main$2Y,[["render",_sfc_render$2v]]);const _sfc_main$2X=defineComponent({name:"IceCream"}),_hoisted_1$2N={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2D=createBaseVNode("path",{fill:"currentColor",d:"M128.64 448a208 208 0 0 1 193.536-191.552 224 224 0 0 1 445.248 15.488A208.128 208.128 0 0 1 894.784 448H896L548.8 983.68a32 32 0 0 1-53.248.704L128 448h.64zm64.256 0h286.208a144 144 0 0 0-286.208 0zm351.36 0h286.272a144 144 0 0 0-286.272 0zm-294.848 64 271.808 396.608L778.24 512H249.408zM511.68 352.64a207.872 207.872 0 0 1 189.184-96.192 160 160 0 0 0-314.752 5.632c52.608 12.992 97.28 46.08 125.568 90.56z"},null,-1),_hoisted_3$2w=[_hoisted_2$2D];function _sfc_render$2u(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2N,_hoisted_3$2w)}var iceCream=_export_sfc(_sfc_main$2X,[["render",_sfc_render$2u]]);const _sfc_main$2W=defineComponent({name:"IceDrink"}),_hoisted_1$2M={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2C=createBaseVNode("path",{fill:"currentColor",d:"M512 448v128h239.68l16.064-128H512zm-64 0H256.256l16.064 128H448V448zm64-255.36V384h247.744A256.128 256.128 0 0 0 512 192.64zm-64 8.064A256.448 256.448 0 0 0 264.256 384H448V200.704zm64-72.064A320.128 320.128 0 0 1 825.472 384H896a32 32 0 1 1 0 64h-64v1.92l-56.96 454.016A64 64 0 0 1 711.552 960H312.448a64 64 0 0 1-63.488-56.064L192 449.92V448h-64a32 32 0 0 1 0-64h70.528A320.384 320.384 0 0 1 448 135.04V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H544a32 32 0 0 0-32 32v32.64zM743.68 640H280.32l32.128 256h399.104l32.128-256z"},null,-1),_hoisted_3$2v=[_hoisted_2$2C];function _sfc_render$2t(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2M,_hoisted_3$2v)}var iceDrink=_export_sfc(_sfc_main$2W,[["render",_sfc_render$2t]]);const _sfc_main$2V=defineComponent({name:"IceTea"}),_hoisted_1$2L={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2B=createBaseVNode("path",{fill:"currentColor",d:"M197.696 259.648a320.128 320.128 0 0 1 628.608 0A96 96 0 0 1 896 352v64a96 96 0 0 1-71.616 92.864l-49.408 395.072A64 64 0 0 1 711.488 960H312.512a64 64 0 0 1-63.488-56.064l-49.408-395.072A96 96 0 0 1 128 416v-64a96 96 0 0 1 69.696-92.352zM264.064 256h495.872a256.128 256.128 0 0 0-495.872 0zm495.424 256H264.512l48 384h398.976l48-384zM224 448h576a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H224a32 32 0 0 0-32 32v64a32 32 0 0 0 32 32zm160 192h64v64h-64v-64zm192 64h64v64h-64v-64zm-128 64h64v64h-64v-64zm64-192h64v64h-64v-64z"},null,-1),_hoisted_3$2u=[_hoisted_2$2B];function _sfc_render$2s(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2L,_hoisted_3$2u)}var iceTea=_export_sfc(_sfc_main$2V,[["render",_sfc_render$2s]]);const _sfc_main$2U=defineComponent({name:"InfoFilled"}),_hoisted_1$2K={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2A=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64zm67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344zM590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"},null,-1),_hoisted_3$2t=[_hoisted_2$2A];function _sfc_render$2r(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2K,_hoisted_3$2t)}var infoFilled=_export_sfc(_sfc_main$2U,[["render",_sfc_render$2r]]);const _sfc_main$2T=defineComponent({name:"Iphone"}),_hoisted_1$2J={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2z=createBaseVNode("path",{fill:"currentColor",d:"M224 768v96.064a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V768H224zm0-64h576V160a64 64 0 0 0-64-64H288a64 64 0 0 0-64 64v544zm32 288a96 96 0 0 1-96-96V128a96 96 0 0 1 96-96h512a96 96 0 0 1 96 96v768a96 96 0 0 1-96 96H256zm304-144a48 48 0 1 1-96 0 48 48 0 0 1 96 0z"},null,-1),_hoisted_3$2s=[_hoisted_2$2z];function _sfc_render$2q(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2J,_hoisted_3$2s)}var iphone=_export_sfc(_sfc_main$2T,[["render",_sfc_render$2q]]);const _sfc_main$2S=defineComponent({name:"Key"}),_hoisted_1$2I={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2y=createBaseVNode("path",{fill:"currentColor",d:"M448 456.064V96a32 32 0 0 1 32-32.064L672 64a32 32 0 0 1 0 64H512v128h160a32 32 0 0 1 0 64H512v128a256 256 0 1 1-64 8.064zM512 896a192 192 0 1 0 0-384 192 192 0 0 0 0 384z"},null,-1),_hoisted_3$2r=[_hoisted_2$2y];function _sfc_render$2p(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2I,_hoisted_3$2r)}var key=_export_sfc(_sfc_main$2S,[["render",_sfc_render$2p]]);const _sfc_main$2R=defineComponent({name:"KnifeFork"}),_hoisted_1$2H={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2x=createBaseVNode("path",{fill:"currentColor",d:"M256 410.56V96a32 32 0 0 1 64 0v314.56A96 96 0 0 0 384 320V96a32 32 0 0 1 64 0v224a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.8A160 160 0 0 1 128 320V96a32 32 0 0 1 64 0v224a96 96 0 0 0 64 90.56zm384-250.24V544h126.72c-3.328-78.72-12.928-147.968-28.608-207.744-14.336-54.528-46.848-113.344-98.112-175.872zM640 608v320a32 32 0 1 1-64 0V64h64c85.312 89.472 138.688 174.848 160 256 21.312 81.152 32 177.152 32 288H640z"},null,-1),_hoisted_3$2q=[_hoisted_2$2x];function _sfc_render$2o(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2H,_hoisted_3$2q)}var knifeFork=_export_sfc(_sfc_main$2R,[["render",_sfc_render$2o]]);const _sfc_main$2Q=defineComponent({name:"Lightning"}),_hoisted_1$2G={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2w=createBaseVNode("path",{fill:"currentColor",d:"M288 671.36v64.128A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 736 734.016v-64.768a192 192 0 0 0 3.328-377.92l-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 91.968 70.464 167.36 160.256 175.232z"},null,-1),_hoisted_3$2p=createBaseVNode("path",{fill:"currentColor",d:"M416 736a32 32 0 0 1-27.776-47.872l128-224a32 32 0 1 1 55.552 31.744L471.168 672H608a32 32 0 0 1 27.776 47.872l-128 224a32 32 0 1 1-55.68-31.744L552.96 736H416z"},null,-1),_hoisted_4$U=[_hoisted_2$2w,_hoisted_3$2p];function _sfc_render$2n(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2G,_hoisted_4$U)}var lightning=_export_sfc(_sfc_main$2Q,[["render",_sfc_render$2n]]);const _sfc_main$2P=defineComponent({name:"Link"}),_hoisted_1$2F={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2v=createBaseVNode("path",{fill:"currentColor",d:"M715.648 625.152 670.4 579.904l90.496-90.56c75.008-74.944 85.12-186.368 22.656-248.896-62.528-62.464-173.952-52.352-248.96 22.656L444.16 353.6l-45.248-45.248 90.496-90.496c100.032-99.968 251.968-110.08 339.456-22.656 87.488 87.488 77.312 239.424-22.656 339.456l-90.496 90.496zm-90.496 90.496-90.496 90.496C434.624 906.112 282.688 916.224 195.2 828.8c-87.488-87.488-77.312-239.424 22.656-339.456l90.496-90.496 45.248 45.248-90.496 90.56c-75.008 74.944-85.12 186.368-22.656 248.896 62.528 62.464 173.952 52.352 248.96-22.656l90.496-90.496 45.248 45.248zm0-362.048 45.248 45.248L398.848 670.4 353.6 625.152 625.152 353.6z"},null,-1),_hoisted_3$2o=[_hoisted_2$2v];function _sfc_render$2m(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2F,_hoisted_3$2o)}var link=_export_sfc(_sfc_main$2P,[["render",_sfc_render$2m]]);const _sfc_main$2O=defineComponent({name:"List"}),_hoisted_1$2E={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2u=createBaseVNode("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160v64h384v-64zM288 512h448v-64H288v64zm0 256h448v-64H288v64zm96-576V96h256v96H384z"},null,-1),_hoisted_3$2n=[_hoisted_2$2u];function _sfc_render$2l(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2E,_hoisted_3$2n)}var list=_export_sfc(_sfc_main$2O,[["render",_sfc_render$2l]]);const _sfc_main$2N=defineComponent({name:"Loading"}),_hoisted_1$2D={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2t=createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32zm448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32zm-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32zM195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0zm-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"},null,-1),_hoisted_3$2m=[_hoisted_2$2t];function _sfc_render$2k(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2D,_hoisted_3$2m)}var loading=_export_sfc(_sfc_main$2N,[["render",_sfc_render$2k]]);const _sfc_main$2M=defineComponent({name:"LocationFilled"}),_hoisted_1$2C={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2s=createBaseVNode("path",{fill:"currentColor",d:"M512 928c23.936 0 117.504-68.352 192.064-153.152C803.456 661.888 864 535.808 864 416c0-189.632-155.84-320-352-320S160 226.368 160 416c0 120.32 60.544 246.4 159.936 359.232C394.432 859.84 488 928 512 928zm0-435.2a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 140.8a204.8 204.8 0 1 1 0-409.6 204.8 204.8 0 0 1 0 409.6z"},null,-1),_hoisted_3$2l=[_hoisted_2$2s];function _sfc_render$2j(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2C,_hoisted_3$2l)}var locationFilled=_export_sfc(_sfc_main$2M,[["render",_sfc_render$2j]]);const _sfc_main$2L=defineComponent({name:"LocationInformation"}),_hoisted_1$2B={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2r=createBaseVNode("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),_hoisted_3$2k=createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),_hoisted_4$T=createBaseVNode("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320z"},null,-1),_hoisted_5$n=[_hoisted_2$2r,_hoisted_3$2k,_hoisted_4$T];function _sfc_render$2i(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2B,_hoisted_5$n)}var locationInformation=_export_sfc(_sfc_main$2L,[["render",_sfc_render$2i]]);const _sfc_main$2K=defineComponent({name:"Location"}),_hoisted_1$2A={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2q=createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),_hoisted_3$2j=createBaseVNode("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320z"},null,-1),_hoisted_4$S=[_hoisted_2$2q,_hoisted_3$2j];function _sfc_render$2h(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2A,_hoisted_4$S)}var location$1=_export_sfc(_sfc_main$2K,[["render",_sfc_render$2h]]);const _sfc_main$2J=defineComponent({name:"Lock"}),_hoisted_1$2z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2p=createBaseVNode("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32H224zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96z"},null,-1),_hoisted_3$2i=createBaseVNode("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32zm192-160v-64a192 192 0 1 0-384 0v64h384zM512 64a256 256 0 0 1 256 256v128H256V320A256 256 0 0 1 512 64z"},null,-1),_hoisted_4$R=[_hoisted_2$2p,_hoisted_3$2i];function _sfc_render$2g(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2z,_hoisted_4$R)}var lock=_export_sfc(_sfc_main$2J,[["render",_sfc_render$2g]]);const _sfc_main$2I=defineComponent({name:"Lollipop"}),_hoisted_1$2y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2o=createBaseVNode("path",{fill:"currentColor",d:"M513.28 448a64 64 0 1 1 76.544 49.728A96 96 0 0 0 768 448h64a160 160 0 0 1-320 0h1.28zm-126.976-29.696a256 256 0 1 0 43.52-180.48A256 256 0 0 1 832 448h-64a192 192 0 0 0-381.696-29.696zm105.664 249.472L285.696 874.048a96 96 0 0 1-135.68-135.744l206.208-206.272a320 320 0 1 1 135.744 135.744zm-54.464-36.032a321.92 321.92 0 0 1-45.248-45.248L195.2 783.552a32 32 0 1 0 45.248 45.248l197.056-197.12z"},null,-1),_hoisted_3$2h=[_hoisted_2$2o];function _sfc_render$2f(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2y,_hoisted_3$2h)}var lollipop=_export_sfc(_sfc_main$2I,[["render",_sfc_render$2f]]);const _sfc_main$2H=defineComponent({name:"MagicStick"}),_hoisted_1$2x={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2n=createBaseVNode("path",{fill:"currentColor",d:"M512 64h64v192h-64V64zm0 576h64v192h-64V640zM160 480v-64h192v64H160zm576 0v-64h192v64H736zM249.856 199.04l45.248-45.184L430.848 289.6 385.6 334.848 249.856 199.104zM657.152 606.4l45.248-45.248 135.744 135.744-45.248 45.248L657.152 606.4zM114.048 923.2 68.8 877.952l316.8-316.8 45.248 45.248-316.8 316.8zM702.4 334.848 657.152 289.6l135.744-135.744 45.248 45.248L702.4 334.848z"},null,-1),_hoisted_3$2g=[_hoisted_2$2n];function _sfc_render$2e(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2x,_hoisted_3$2g)}var magicStick=_export_sfc(_sfc_main$2H,[["render",_sfc_render$2e]]);const _sfc_main$2G=defineComponent({name:"Magnet"}),_hoisted_1$2w={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2m=createBaseVNode("path",{fill:"currentColor",d:"M832 320V192H704v320a192 192 0 1 1-384 0V192H192v128h128v64H192v128a320 320 0 0 0 640 0V384H704v-64h128zM640 512V128h256v384a384 384 0 1 1-768 0V128h256v384a128 128 0 1 0 256 0z"},null,-1),_hoisted_3$2f=[_hoisted_2$2m];function _sfc_render$2d(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2w,_hoisted_3$2f)}var magnet=_export_sfc(_sfc_main$2G,[["render",_sfc_render$2d]]);const _sfc_main$2F=defineComponent({name:"Male"}),_hoisted_1$2v={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2l=createBaseVNode("path",{fill:"currentColor",d:"M399.5 849.5a225 225 0 1 0 0-450 225 225 0 0 0 0 450zm0 56.25a281.25 281.25 0 1 1 0-562.5 281.25 281.25 0 0 1 0 562.5zm253.125-787.5h225q28.125 0 28.125 28.125T877.625 174.5h-225q-28.125 0-28.125-28.125t28.125-28.125z"},null,-1),_hoisted_3$2e=createBaseVNode("path",{fill:"currentColor",d:"M877.625 118.25q28.125 0 28.125 28.125v225q0 28.125-28.125 28.125T849.5 371.375v-225q0-28.125 28.125-28.125z"},null,-1),_hoisted_4$Q=createBaseVNode("path",{fill:"currentColor",d:"M604.813 458.9 565.1 419.131l292.613-292.668 39.825 39.824z"},null,-1),_hoisted_5$m=[_hoisted_2$2l,_hoisted_3$2e,_hoisted_4$Q];function _sfc_render$2c(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2v,_hoisted_5$m)}var male=_export_sfc(_sfc_main$2F,[["render",_sfc_render$2c]]);const _sfc_main$2E=defineComponent({name:"Management"}),_hoisted_1$2u={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2k=createBaseVNode("path",{fill:"currentColor",d:"M576 128v288l96-96 96 96V128h128v768H320V128h256zm-448 0h128v768H128V128z"},null,-1),_hoisted_3$2d=[_hoisted_2$2k];function _sfc_render$2b(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2u,_hoisted_3$2d)}var management=_export_sfc(_sfc_main$2E,[["render",_sfc_render$2b]]);const _sfc_main$2D=defineComponent({name:"MapLocation"}),_hoisted_1$2t={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2j=createBaseVNode("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),_hoisted_3$2c=createBaseVNode("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256zm345.6 192L960 960H672v-64H352v64H64l102.4-256h691.2zm-68.928 0H235.328l-76.8 192h706.944l-76.8-192z"},null,-1),_hoisted_4$P=[_hoisted_2$2j,_hoisted_3$2c];function _sfc_render$2a(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2t,_hoisted_4$P)}var mapLocation=_export_sfc(_sfc_main$2D,[["render",_sfc_render$2a]]);const _sfc_main$2C=defineComponent({name:"Medal"}),_hoisted_1$2s={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2i=createBaseVNode("path",{fill:"currentColor",d:"M512 896a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),_hoisted_3$2b=createBaseVNode("path",{fill:"currentColor",d:"M576 128H448v200a286.72 286.72 0 0 1 64-8c19.52 0 40.832 2.688 64 8V128zm64 0v219.648c24.448 9.088 50.56 20.416 78.4 33.92L757.44 128H640zm-256 0H266.624l39.04 253.568c27.84-13.504 53.888-24.832 78.336-33.92V128zM229.312 64h565.376a32 32 0 0 1 31.616 36.864L768 480c-113.792-64-199.104-96-256-96-56.896 0-142.208 32-256 96l-58.304-379.136A32 32 0 0 1 229.312 64z"},null,-1),_hoisted_4$O=[_hoisted_2$2i,_hoisted_3$2b];function _sfc_render$29(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2s,_hoisted_4$O)}var medal=_export_sfc(_sfc_main$2C,[["render",_sfc_render$29]]);const _sfc_main$2B=defineComponent({name:"Menu"}),_hoisted_1$2r={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2h=createBaseVNode("path",{fill:"currentColor",d:"M160 448a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32H160zm448 0a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32H608zM160 896a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32H160zm448 0a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32H608z"},null,-1),_hoisted_3$2a=[_hoisted_2$2h];function _sfc_render$28(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2r,_hoisted_3$2a)}var menu$1=_export_sfc(_sfc_main$2B,[["render",_sfc_render$28]]);const _sfc_main$2A=defineComponent({name:"MessageBox"}),_hoisted_1$2q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2g=createBaseVNode("path",{fill:"currentColor",d:"M288 384h448v64H288v-64zm96-128h256v64H384v-64zM131.456 512H384v128h256V512h252.544L721.856 192H302.144L131.456 512zM896 576H704v128H320V576H128v256h768V576zM275.776 128h472.448a32 32 0 0 1 28.608 17.664l179.84 359.552A32 32 0 0 1 960 519.552V864a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V519.552a32 32 0 0 1 3.392-14.336l179.776-359.552A32 32 0 0 1 275.776 128z"},null,-1),_hoisted_3$29=[_hoisted_2$2g];function _sfc_render$27(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2q,_hoisted_3$29)}var messageBox=_export_sfc(_sfc_main$2A,[["render",_sfc_render$27]]);const _sfc_main$2z=defineComponent({name:"Message"}),_hoisted_1$2p={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2f=createBaseVNode("path",{fill:"currentColor",d:"M128 224v512a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V224H128zm0-64h768a64 64 0 0 1 64 64v512a128 128 0 0 1-128 128H192A128 128 0 0 1 64 736V224a64 64 0 0 1 64-64z"},null,-1),_hoisted_3$28=createBaseVNode("path",{fill:"currentColor",d:"M904 224 656.512 506.88a192 192 0 0 1-289.024 0L120 224h784zm-698.944 0 210.56 240.704a128 128 0 0 0 192.704 0L818.944 224H205.056z"},null,-1),_hoisted_4$N=[_hoisted_2$2f,_hoisted_3$28];function _sfc_render$26(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2p,_hoisted_4$N)}var message$1=_export_sfc(_sfc_main$2z,[["render",_sfc_render$26]]);const _sfc_main$2y=defineComponent({name:"Mic"}),_hoisted_1$2o={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2e=createBaseVNode("path",{fill:"currentColor",d:"M480 704h160a64 64 0 0 0 64-64v-32h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-32a64 64 0 0 0-64-64H384a64 64 0 0 0-64 64v32h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v32a64 64 0 0 0 64 64h96zm64 64v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768h-96a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64h256a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128h-96z"},null,-1),_hoisted_3$27=[_hoisted_2$2e];function _sfc_render$25(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2o,_hoisted_3$27)}var mic=_export_sfc(_sfc_main$2y,[["render",_sfc_render$25]]);const _sfc_main$2x=defineComponent({name:"Microphone"}),_hoisted_1$2n={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2d=createBaseVNode("path",{fill:"currentColor",d:"M512 128a128 128 0 0 0-128 128v256a128 128 0 1 0 256 0V256a128 128 0 0 0-128-128zm0-64a192 192 0 0 1 192 192v256a192 192 0 1 1-384 0V256A192 192 0 0 1 512 64zm-32 832v-64a288 288 0 0 1-288-288v-32a32 32 0 0 1 64 0v32a224 224 0 0 0 224 224h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64z"},null,-1),_hoisted_3$26=[_hoisted_2$2d];function _sfc_render$24(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2n,_hoisted_3$26)}var microphone=_export_sfc(_sfc_main$2x,[["render",_sfc_render$24]]);const _sfc_main$2w=defineComponent({name:"MilkTea"}),_hoisted_1$2m={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2c=createBaseVNode("path",{fill:"currentColor",d:"M416 128V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H512a32 32 0 0 0-32 32v32h320a96 96 0 0 1 11.712 191.296l-39.68 581.056A64 64 0 0 1 708.224 960H315.776a64 64 0 0 1-63.872-59.648l-39.616-581.056A96 96 0 0 1 224 128h192zM276.48 320l39.296 576h392.448l4.8-70.784a224.064 224.064 0 0 1 30.016-439.808L747.52 320H276.48zM224 256h576a32 32 0 1 0 0-64H224a32 32 0 0 0 0 64zm493.44 503.872 21.12-309.12a160 160 0 0 0-21.12 309.12z"},null,-1),_hoisted_3$25=[_hoisted_2$2c];function _sfc_render$23(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2m,_hoisted_3$25)}var milkTea=_export_sfc(_sfc_main$2w,[["render",_sfc_render$23]]);const _sfc_main$2v=defineComponent({name:"Minus"}),_hoisted_1$2l={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2b=createBaseVNode("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64z"},null,-1),_hoisted_3$24=[_hoisted_2$2b];function _sfc_render$22(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2l,_hoisted_3$24)}var minus=_export_sfc(_sfc_main$2v,[["render",_sfc_render$22]]);const _sfc_main$2u=defineComponent({name:"Money"}),_hoisted_1$2k={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$2a=createBaseVNode("path",{fill:"currentColor",d:"M256 640v192h640V384H768v-64h150.976c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H233.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096c-2.688-5.184-4.224-10.368-4.224-24.576V640h64z"},null,-1),_hoisted_3$23=createBaseVNode("path",{fill:"currentColor",d:"M768 192H128v448h640V192zm64-22.976v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 682.432 64 677.248 64 663.04V169.024c0-14.272 1.472-19.456 4.288-24.64a29.056 29.056 0 0 1 12.096-12.16C85.568 129.536 90.752 128 104.96 128h685.952c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64z"},null,-1),_hoisted_4$M=createBaseVNode("path",{fill:"currentColor",d:"M448 576a160 160 0 1 1 0-320 160 160 0 0 1 0 320zm0-64a96 96 0 1 0 0-192 96 96 0 0 0 0 192z"},null,-1),_hoisted_5$l=[_hoisted_2$2a,_hoisted_3$23,_hoisted_4$M];function _sfc_render$21(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2k,_hoisted_5$l)}var money=_export_sfc(_sfc_main$2u,[["render",_sfc_render$21]]);const _sfc_main$2t=defineComponent({name:"Monitor"}),_hoisted_1$2j={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$29=createBaseVNode("path",{fill:"currentColor",d:"M544 768v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768H192A128 128 0 0 1 64 640V256a128 128 0 0 1 128-128h640a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H544zM192 192a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H192z"},null,-1),_hoisted_3$22=[_hoisted_2$29];function _sfc_render$20(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2j,_hoisted_3$22)}var monitor=_export_sfc(_sfc_main$2t,[["render",_sfc_render$20]]);const _sfc_main$2s=defineComponent({name:"MoonNight"}),_hoisted_1$2i={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$28=createBaseVNode("path",{fill:"currentColor",d:"M384 512a448 448 0 0 1 215.872-383.296A384 384 0 0 0 213.76 640h188.8A448.256 448.256 0 0 1 384 512zM171.136 704a448 448 0 0 1 636.992-575.296A384 384 0 0 0 499.328 704h-328.32z"},null,-1),_hoisted_3$21=createBaseVNode("path",{fill:"currentColor",d:"M32 640h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32zm128 128h384a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm160 127.68 224 .256a32 32 0 0 1 32 32V928a32 32 0 0 1-32 32l-224-.384a32 32 0 0 1-32-32v-.064a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$L=[_hoisted_2$28,_hoisted_3$21];function _sfc_render$1$(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2i,_hoisted_4$L)}var moonNight=_export_sfc(_sfc_main$2s,[["render",_sfc_render$1$]]);const _sfc_main$2r=defineComponent({name:"Moon"}),_hoisted_1$2h={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$27=createBaseVNode("path",{fill:"currentColor",d:"M240.448 240.448a384 384 0 1 0 559.424 525.696 448 448 0 0 1-542.016-542.08 390.592 390.592 0 0 0-17.408 16.384zm181.056 362.048a384 384 0 0 0 525.632 16.384A448 448 0 1 1 405.056 76.8a384 384 0 0 0 16.448 525.696z"},null,-1),_hoisted_3$20=[_hoisted_2$27];function _sfc_render$1_(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2h,_hoisted_3$20)}var moon=_export_sfc(_sfc_main$2r,[["render",_sfc_render$1_]]);const _sfc_main$2q=defineComponent({name:"MoreFilled"}),_hoisted_1$2g={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$26=createBaseVNode("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224z"},null,-1),_hoisted_3$1$=[_hoisted_2$26];function _sfc_render$1Z(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2g,_hoisted_3$1$)}var moreFilled=_export_sfc(_sfc_main$2q,[["render",_sfc_render$1Z]]);const _sfc_main$2p=defineComponent({name:"More"}),_hoisted_1$2f={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$25=createBaseVNode("path",{fill:"currentColor",d:"M176 416a112 112 0 1 0 0 224 112 112 0 0 0 0-224m0 64a48 48 0 1 1 0 96 48 48 0 0 1 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96z"},null,-1),_hoisted_3$1_=[_hoisted_2$25];function _sfc_render$1Y(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2f,_hoisted_3$1_)}var more=_export_sfc(_sfc_main$2p,[["render",_sfc_render$1Y]]);const _sfc_main$2o=defineComponent({name:"MostlyCloudy"}),_hoisted_1$2e={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$24=createBaseVNode("path",{fill:"currentColor",d:"M737.216 357.952 704 349.824l-11.776-32a192.064 192.064 0 0 0-367.424 23.04l-8.96 39.04-39.04 8.96A192.064 192.064 0 0 0 320 768h368a207.808 207.808 0 0 0 207.808-208 208.32 208.32 0 0 0-158.592-202.048zm15.168-62.208A272.32 272.32 0 0 1 959.744 560a271.808 271.808 0 0 1-271.552 272H320a256 256 0 0 1-57.536-505.536 256.128 256.128 0 0 1 489.92-30.72z"},null,-1),_hoisted_3$1Z=[_hoisted_2$24];function _sfc_render$1X(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2e,_hoisted_3$1Z)}var mostlyCloudy=_export_sfc(_sfc_main$2o,[["render",_sfc_render$1X]]);const _sfc_main$2n=defineComponent({name:"Mouse"}),_hoisted_1$2d={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$23=createBaseVNode("path",{fill:"currentColor",d:"M438.144 256c-68.352 0-92.736 4.672-117.76 18.112-20.096 10.752-35.52 26.176-46.272 46.272C260.672 345.408 256 369.792 256 438.144v275.712c0 68.352 4.672 92.736 18.112 117.76 10.752 20.096 26.176 35.52 46.272 46.272C345.408 891.328 369.792 896 438.144 896h147.712c68.352 0 92.736-4.672 117.76-18.112 20.096-10.752 35.52-26.176 46.272-46.272C763.328 806.592 768 782.208 768 713.856V438.144c0-68.352-4.672-92.736-18.112-117.76a110.464 110.464 0 0 0-46.272-46.272C678.592 260.672 654.208 256 585.856 256H438.144zm0-64h147.712c85.568 0 116.608 8.96 147.904 25.6 31.36 16.768 55.872 41.344 72.576 72.64C823.104 321.536 832 352.576 832 438.08v275.84c0 85.504-8.96 116.544-25.6 147.84a174.464 174.464 0 0 1-72.64 72.576C702.464 951.104 671.424 960 585.92 960H438.08c-85.504 0-116.544-8.96-147.84-25.6a174.464 174.464 0 0 1-72.64-72.704c-16.768-31.296-25.664-62.336-25.664-147.84v-275.84c0-85.504 8.96-116.544 25.6-147.84a174.464 174.464 0 0 1 72.768-72.576c31.232-16.704 62.272-25.6 147.776-25.6z"},null,-1),_hoisted_3$1Y=createBaseVNode("path",{fill:"currentColor",d:"M512 320q32 0 32 32v128q0 32-32 32t-32-32V352q0-32 32-32zm32-96a32 32 0 0 1-64 0v-64a32 32 0 0 0-32-32h-96a32 32 0 0 1 0-64h96a96 96 0 0 1 96 96v64z"},null,-1),_hoisted_4$K=[_hoisted_2$23,_hoisted_3$1Y];function _sfc_render$1W(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2d,_hoisted_4$K)}var mouse=_export_sfc(_sfc_main$2n,[["render",_sfc_render$1W]]);const _sfc_main$2m=defineComponent({name:"Mug"}),_hoisted_1$2c={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$22=createBaseVNode("path",{fill:"currentColor",d:"M736 800V160H160v640a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64zm64-544h63.552a96 96 0 0 1 96 96v224a96 96 0 0 1-96 96H800v128a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V128a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v128zm0 64v288h63.552a32 32 0 0 0 32-32V352a32 32 0 0 0-32-32H800z"},null,-1),_hoisted_3$1X=[_hoisted_2$22];function _sfc_render$1V(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2c,_hoisted_3$1X)}var mug=_export_sfc(_sfc_main$2m,[["render",_sfc_render$1V]]);const _sfc_main$2l=defineComponent({name:"MuteNotification"}),_hoisted_1$2b={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$21=createBaseVNode("path",{fill:"currentColor",d:"m241.216 832 63.616-64H768V448c0-42.368-10.24-82.304-28.48-117.504l46.912-47.232C815.36 331.392 832 387.84 832 448v320h96a32 32 0 1 1 0 64H241.216zm-90.24 0H96a32 32 0 1 1 0-64h96V448a320.128 320.128 0 0 1 256-313.6V128a64 64 0 1 1 128 0v6.4a319.552 319.552 0 0 1 171.648 97.088l-45.184 45.44A256 256 0 0 0 256 448v278.336L151.04 832zM448 896h128a64 64 0 0 1-128 0z"},null,-1),_hoisted_3$1W=createBaseVNode("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"},null,-1),_hoisted_4$J=[_hoisted_2$21,_hoisted_3$1W];function _sfc_render$1U(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2b,_hoisted_4$J)}var muteNotification=_export_sfc(_sfc_main$2l,[["render",_sfc_render$1U]]);const _sfc_main$2k=defineComponent({name:"Mute"}),_hoisted_1$2a={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$20=createBaseVNode("path",{fill:"currentColor",d:"m412.16 592.128-45.44 45.44A191.232 191.232 0 0 1 320 512V256a192 192 0 1 1 384 0v44.352l-64 64V256a128 128 0 1 0-256 0v256c0 30.336 10.56 58.24 28.16 80.128zm51.968 38.592A128 128 0 0 0 640 512v-57.152l64-64V512a192 192 0 0 1-287.68 166.528l47.808-47.808zM314.88 779.968l46.144-46.08A222.976 222.976 0 0 0 480 768h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64v-64c-61.44 0-118.4-19.2-165.12-52.032zM266.752 737.6A286.976 286.976 0 0 1 192 544v-32a32 32 0 0 1 64 0v32c0 56.832 21.184 108.8 56.064 148.288L266.752 737.6z"},null,-1),_hoisted_3$1V=createBaseVNode("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"},null,-1),_hoisted_4$I=[_hoisted_2$20,_hoisted_3$1V];function _sfc_render$1T(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$2a,_hoisted_4$I)}var mute=_export_sfc(_sfc_main$2k,[["render",_sfc_render$1T]]);const _sfc_main$2j=defineComponent({name:"NoSmoking"}),_hoisted_1$29={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1$=createBaseVNode("path",{fill:"currentColor",d:"M440.256 576H256v128h56.256l-64 64H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32h280.256l-64 64zm143.488 128H704V583.744L775.744 512H928a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H519.744l64-64zM768 576v128h128V576H768zm-29.696-207.552 45.248 45.248-497.856 497.856-45.248-45.248zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"},null,-1),_hoisted_3$1U=[_hoisted_2$1$];function _sfc_render$1S(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$29,_hoisted_3$1U)}var noSmoking=_export_sfc(_sfc_main$2j,[["render",_sfc_render$1S]]);const _sfc_main$2i=defineComponent({name:"Notebook"}),_hoisted_1$28={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1_=createBaseVNode("path",{fill:"currentColor",d:"M192 128v768h640V128H192zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$1T=createBaseVNode("path",{fill:"currentColor",d:"M672 128h64v768h-64zM96 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32z"},null,-1),_hoisted_4$H=[_hoisted_2$1_,_hoisted_3$1T];function _sfc_render$1R(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$28,_hoisted_4$H)}var notebook=_export_sfc(_sfc_main$2i,[["render",_sfc_render$1R]]);const _sfc_main$2h=defineComponent({name:"Notification"}),_hoisted_1$27={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1Z=createBaseVNode("path",{fill:"currentColor",d:"M512 128v64H256a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V512h64v256a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V256a128 128 0 0 1 128-128h256z"},null,-1),_hoisted_3$1S=createBaseVNode("path",{fill:"currentColor",d:"M768 384a128 128 0 1 0 0-256 128 128 0 0 0 0 256zm0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384z"},null,-1),_hoisted_4$G=[_hoisted_2$1Z,_hoisted_3$1S];function _sfc_render$1Q(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$27,_hoisted_4$G)}var notification$1=_export_sfc(_sfc_main$2h,[["render",_sfc_render$1Q]]);const _sfc_main$2g=defineComponent({name:"Odometer"}),_hoisted_1$26={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1Y=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$1R=createBaseVNode("path",{fill:"currentColor",d:"M192 512a320 320 0 1 1 640 0 32 32 0 1 1-64 0 256 256 0 1 0-512 0 32 32 0 0 1-64 0z"},null,-1),_hoisted_4$F=createBaseVNode("path",{fill:"currentColor",d:"M570.432 627.84A96 96 0 1 1 509.568 608l60.992-187.776A32 32 0 1 1 631.424 440l-60.992 187.776zM502.08 734.464a32 32 0 1 0 19.84-60.928 32 32 0 0 0-19.84 60.928z"},null,-1),_hoisted_5$k=[_hoisted_2$1Y,_hoisted_3$1R,_hoisted_4$F];function _sfc_render$1P(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$26,_hoisted_5$k)}var odometer=_export_sfc(_sfc_main$2g,[["render",_sfc_render$1P]]);const _sfc_main$2f=defineComponent({name:"OfficeBuilding"}),_hoisted_1$25={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1X=createBaseVNode("path",{fill:"currentColor",d:"M192 128v704h384V128H192zm-32-64h448a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$1Q=createBaseVNode("path",{fill:"currentColor",d:"M256 256h256v64H256v-64zm0 192h256v64H256v-64zm0 192h256v64H256v-64zm384-128h128v64H640v-64zm0 128h128v64H640v-64zM64 832h896v64H64v-64z"},null,-1),_hoisted_4$E=createBaseVNode("path",{fill:"currentColor",d:"M640 384v448h192V384H640zm-32-64h256a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H608a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32z"},null,-1),_hoisted_5$j=[_hoisted_2$1X,_hoisted_3$1Q,_hoisted_4$E];function _sfc_render$1O(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$25,_hoisted_5$j)}var officeBuilding=_export_sfc(_sfc_main$2f,[["render",_sfc_render$1O]]);const _sfc_main$2e=defineComponent({name:"Open"}),_hoisted_1$24={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1W=createBaseVNode("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724H329.956zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"},null,-1),_hoisted_3$1P=createBaseVNode("path",{fill:"currentColor",d:"M694.044 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454zm0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088z"},null,-1),_hoisted_4$D=[_hoisted_2$1W,_hoisted_3$1P];function _sfc_render$1N(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$24,_hoisted_4$D)}var open=_export_sfc(_sfc_main$2e,[["render",_sfc_render$1N]]);const _sfc_main$2d=defineComponent({name:"Operation"}),_hoisted_1$23={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1V=createBaseVNode("path",{fill:"currentColor",d:"M389.44 768a96.064 96.064 0 0 1 181.12 0H896v64H570.56a96.064 96.064 0 0 1-181.12 0H128v-64h261.44zm192-288a96.064 96.064 0 0 1 181.12 0H896v64H762.56a96.064 96.064 0 0 1-181.12 0H128v-64h453.44zm-320-288a96.064 96.064 0 0 1 181.12 0H896v64H442.56a96.064 96.064 0 0 1-181.12 0H128v-64h133.44z"},null,-1),_hoisted_3$1O=[_hoisted_2$1V];function _sfc_render$1M(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$23,_hoisted_3$1O)}var operation=_export_sfc(_sfc_main$2d,[["render",_sfc_render$1M]]);const _sfc_main$2c=defineComponent({name:"Opportunity"}),_hoisted_1$22={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1U=createBaseVNode("path",{fill:"currentColor",d:"M384 960v-64h192.064v64H384zm448-544a350.656 350.656 0 0 1-128.32 271.424C665.344 719.04 640 763.776 640 813.504V832H320v-14.336c0-48-19.392-95.36-57.216-124.992a351.552 351.552 0 0 1-128.448-344.256c25.344-136.448 133.888-248.128 269.76-276.48A352.384 352.384 0 0 1 832 416zm-544 32c0-132.288 75.904-224 192-224v-64c-154.432 0-256 122.752-256 288h64z"},null,-1),_hoisted_3$1N=[_hoisted_2$1U];function _sfc_render$1L(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$22,_hoisted_3$1N)}var opportunity=_export_sfc(_sfc_main$2c,[["render",_sfc_render$1L]]);const _sfc_main$2b=defineComponent({name:"Orange"}),_hoisted_1$21={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1T=createBaseVNode("path",{fill:"currentColor",d:"M544 894.72a382.336 382.336 0 0 0 215.936-89.472L577.024 622.272c-10.24 6.016-21.248 10.688-33.024 13.696v258.688zm261.248-134.784A382.336 382.336 0 0 0 894.656 544H635.968c-3.008 11.776-7.68 22.848-13.696 33.024l182.976 182.912zM894.656 480a382.336 382.336 0 0 0-89.408-215.936L622.272 446.976c6.016 10.24 10.688 21.248 13.696 33.024h258.688zm-134.72-261.248A382.336 382.336 0 0 0 544 129.344v258.688c11.776 3.008 22.848 7.68 33.024 13.696l182.912-182.976zM480 129.344a382.336 382.336 0 0 0-215.936 89.408l182.912 182.976c10.24-6.016 21.248-10.688 33.024-13.696V129.344zm-261.248 134.72A382.336 382.336 0 0 0 129.344 480h258.688c3.008-11.776 7.68-22.848 13.696-33.024L218.752 264.064zM129.344 544a382.336 382.336 0 0 0 89.408 215.936l182.976-182.912A127.232 127.232 0 0 1 388.032 544H129.344zm134.72 261.248A382.336 382.336 0 0 0 480 894.656V635.968a127.232 127.232 0 0 1-33.024-13.696L264.064 805.248zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896zm0-384a64 64 0 1 0 0-128 64 64 0 0 0 0 128z"},null,-1),_hoisted_3$1M=[_hoisted_2$1T];function _sfc_render$1K(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$21,_hoisted_3$1M)}var orange=_export_sfc(_sfc_main$2b,[["render",_sfc_render$1K]]);const _sfc_main$2a=defineComponent({name:"Paperclip"}),_hoisted_1$20={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1S=createBaseVNode("path",{fill:"currentColor",d:"M602.496 240.448A192 192 0 1 1 874.048 512l-316.8 316.8A256 256 0 0 1 195.2 466.752L602.496 59.456l45.248 45.248L240.448 512A192 192 0 0 0 512 783.552l316.8-316.8a128 128 0 1 0-181.056-181.056L353.6 579.904a32 32 0 1 0 45.248 45.248l294.144-294.144 45.312 45.248L444.096 670.4a96 96 0 1 1-135.744-135.744l294.144-294.208z"},null,-1),_hoisted_3$1L=[_hoisted_2$1S];function _sfc_render$1J(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$20,_hoisted_3$1L)}var paperclip=_export_sfc(_sfc_main$2a,[["render",_sfc_render$1J]]);const _sfc_main$29=defineComponent({name:"PartlyCloudy"}),_hoisted_1$1$={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1R=createBaseVNode("path",{fill:"currentColor",d:"M598.4 895.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 895.872zm-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 445.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"},null,-1),_hoisted_3$1K=createBaseVNode("path",{fill:"currentColor",d:"M139.84 501.888a256 256 0 1 1 417.856-277.12c-17.728 2.176-38.208 8.448-61.504 18.816A192 192 0 1 0 189.12 460.48a6003.84 6003.84 0 0 0-49.28 41.408z"},null,-1),_hoisted_4$C=[_hoisted_2$1R,_hoisted_3$1K];function _sfc_render$1I(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1$,_hoisted_4$C)}var partlyCloudy=_export_sfc(_sfc_main$29,[["render",_sfc_render$1I]]);const _sfc_main$28=defineComponent({name:"Pear"}),_hoisted_1$1_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1Q=createBaseVNode("path",{fill:"currentColor",d:"M542.336 258.816a443.255 443.255 0 0 0-9.024 25.088 32 32 0 1 1-60.8-20.032l1.088-3.328a162.688 162.688 0 0 0-122.048 131.392l-17.088 102.72-20.736 15.36C256.192 552.704 224 610.88 224 672c0 120.576 126.4 224 288 224s288-103.424 288-224c0-61.12-32.192-119.296-89.728-161.92l-20.736-15.424-17.088-102.72a162.688 162.688 0 0 0-130.112-133.12zm-40.128-66.56c7.936-15.552 16.576-30.08 25.92-43.776 23.296-33.92 49.408-59.776 78.528-77.12a32 32 0 1 1 32.704 55.04c-20.544 12.224-40.064 31.552-58.432 58.304a316.608 316.608 0 0 0-9.792 15.104 226.688 226.688 0 0 1 164.48 181.568l12.8 77.248C819.456 511.36 864 587.392 864 672c0 159.04-157.568 288-352 288S160 831.04 160 672c0-84.608 44.608-160.64 115.584-213.376l12.8-77.248a226.624 226.624 0 0 1 213.76-189.184z"},null,-1),_hoisted_3$1J=[_hoisted_2$1Q];function _sfc_render$1H(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1_,_hoisted_3$1J)}var pear=_export_sfc(_sfc_main$28,[["render",_sfc_render$1H]]);const _sfc_main$27=defineComponent({name:"PhoneFilled"}),_hoisted_1$1Z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1P=createBaseVNode("path",{fill:"currentColor",d:"M199.232 125.568 90.624 379.008a32 32 0 0 0 6.784 35.2l512.384 512.384a32 32 0 0 0 35.2 6.784l253.44-108.608a32 32 0 0 0 10.048-52.032L769.6 633.92a32 32 0 0 0-36.928-5.952l-130.176 65.088-271.488-271.552 65.024-130.176a32 32 0 0 0-5.952-36.928L251.2 115.52a32 32 0 0 0-51.968 10.048z"},null,-1),_hoisted_3$1I=[_hoisted_2$1P];function _sfc_render$1G(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1Z,_hoisted_3$1I)}var phoneFilled=_export_sfc(_sfc_main$27,[["render",_sfc_render$1G]]);const _sfc_main$26=defineComponent({name:"Phone"}),_hoisted_1$1Y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1O=createBaseVNode("path",{fill:"currentColor",d:"M79.36 432.256 591.744 944.64a32 32 0 0 0 35.2 6.784l253.44-108.544a32 32 0 0 0 9.984-52.032l-153.856-153.92a32 32 0 0 0-36.928-6.016l-69.888 34.944L358.08 394.24l35.008-69.888a32 32 0 0 0-5.952-36.928L233.152 133.568a32 32 0 0 0-52.032 10.048L72.512 397.056a32 32 0 0 0 6.784 35.2zm60.48-29.952 81.536-190.08L325.568 316.48l-24.64 49.216-20.608 41.216 32.576 32.64 271.552 271.552 32.64 32.64 41.216-20.672 49.28-24.576 104.192 104.128-190.08 81.472L139.84 402.304zM512 320v-64a256 256 0 0 1 256 256h-64a192 192 0 0 0-192-192zm0-192V64a448 448 0 0 1 448 448h-64a384 384 0 0 0-384-384z"},null,-1),_hoisted_3$1H=[_hoisted_2$1O];function _sfc_render$1F(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1Y,_hoisted_3$1H)}var phone=_export_sfc(_sfc_main$26,[["render",_sfc_render$1F]]);const _sfc_main$25=defineComponent({name:"PictureFilled"}),_hoisted_1$1X={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1N=createBaseVNode("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32H96zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112zM256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384z"},null,-1),_hoisted_3$1G=[_hoisted_2$1N];function _sfc_render$1E(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1X,_hoisted_3$1G)}var pictureFilled=_export_sfc(_sfc_main$25,[["render",_sfc_render$1E]]);const _sfc_main$24=defineComponent({name:"PictureRounded"}),_hoisted_1$1W={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1M=createBaseVNode("path",{fill:"currentColor",d:"M512 128a384 384 0 1 0 0 768 384 384 0 0 0 0-768zm0-64a448 448 0 1 1 0 896 448 448 0 0 1 0-896z"},null,-1),_hoisted_3$1F=createBaseVNode("path",{fill:"currentColor",d:"M640 288q64 0 64 64t-64 64q-64 0-64-64t64-64zM214.656 790.656l-45.312-45.312 185.664-185.6a96 96 0 0 1 123.712-10.24l138.24 98.688a32 32 0 0 0 39.872-2.176L906.688 422.4l42.624 47.744L699.52 693.696a96 96 0 0 1-119.808 6.592l-138.24-98.752a32 32 0 0 0-41.152 3.456l-185.664 185.6z"},null,-1),_hoisted_4$B=[_hoisted_2$1M,_hoisted_3$1F];function _sfc_render$1D(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1W,_hoisted_4$B)}var pictureRounded=_export_sfc(_sfc_main$24,[["render",_sfc_render$1D]]);const _sfc_main$23=defineComponent({name:"Picture"}),_hoisted_1$1V={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1L=createBaseVNode("path",{fill:"currentColor",d:"M160 160v704h704V160H160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$1E=createBaseVNode("path",{fill:"currentColor",d:"M384 288q64 0 64 64t-64 64q-64 0-64-64t64-64zM185.408 876.992l-50.816-38.912L350.72 556.032a96 96 0 0 1 134.592-17.856l1.856 1.472 122.88 99.136a32 32 0 0 0 44.992-4.864l216-269.888 49.92 39.936-215.808 269.824-.256.32a96 96 0 0 1-135.04 14.464l-122.88-99.072-.64-.512a32 32 0 0 0-44.8 5.952L185.408 876.992z"},null,-1),_hoisted_4$A=[_hoisted_2$1L,_hoisted_3$1E];function _sfc_render$1C(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1V,_hoisted_4$A)}var picture=_export_sfc(_sfc_main$23,[["render",_sfc_render$1C]]);const _sfc_main$22=defineComponent({name:"PieChart"}),_hoisted_1$1U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1K=createBaseVNode("path",{fill:"currentColor",d:"M448 68.48v64.832A384.128 384.128 0 0 0 512 896a384.128 384.128 0 0 0 378.688-320h64.768A448.128 448.128 0 0 1 64 512 448.128 448.128 0 0 1 448 68.48z"},null,-1),_hoisted_3$1D=createBaseVNode("path",{fill:"currentColor",d:"M576 97.28V448h350.72A384.064 384.064 0 0 0 576 97.28zM512 64V33.152A448 448 0 0 1 990.848 512H512V64z"},null,-1),_hoisted_4$z=[_hoisted_2$1K,_hoisted_3$1D];function _sfc_render$1B(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1U,_hoisted_4$z)}var pieChart=_export_sfc(_sfc_main$22,[["render",_sfc_render$1B]]);const _sfc_main$21=defineComponent({name:"Place"}),_hoisted_1$1T={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1J=createBaseVNode("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),_hoisted_3$1C=createBaseVNode("path",{fill:"currentColor",d:"M512 512a32 32 0 0 1 32 32v256a32 32 0 1 1-64 0V544a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$y=createBaseVNode("path",{fill:"currentColor",d:"M384 649.088v64.96C269.76 732.352 192 771.904 192 800c0 37.696 139.904 96 320 96s320-58.304 320-96c0-28.16-77.76-67.648-192-85.952v-64.96C789.12 671.04 896 730.368 896 800c0 88.32-171.904 160-384 160s-384-71.68-384-160c0-69.696 106.88-128.96 256-150.912z"},null,-1),_hoisted_5$i=[_hoisted_2$1J,_hoisted_3$1C,_hoisted_4$y];function _sfc_render$1A(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1T,_hoisted_5$i)}var place=_export_sfc(_sfc_main$21,[["render",_sfc_render$1A]]);const _sfc_main$20=defineComponent({name:"Platform"}),_hoisted_1$1S={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1I=createBaseVNode("path",{fill:"currentColor",d:"M448 832v-64h128v64h192v64H256v-64h192zM128 704V128h768v576H128z"},null,-1),_hoisted_3$1B=[_hoisted_2$1I];function _sfc_render$1z(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1S,_hoisted_3$1B)}var platform$1=_export_sfc(_sfc_main$20,[["render",_sfc_render$1z]]);const _sfc_main$1$=defineComponent({name:"Plus"}),_hoisted_1$1R={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1H=createBaseVNode("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64h352z"},null,-1),_hoisted_3$1A=[_hoisted_2$1H];function _sfc_render$1y(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1R,_hoisted_3$1A)}var plus=_export_sfc(_sfc_main$1$,[["render",_sfc_render$1y]]);const _sfc_main$1_=defineComponent({name:"Pointer"}),_hoisted_1$1Q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1G=createBaseVNode("path",{fill:"currentColor",d:"M511.552 128c-35.584 0-64.384 28.8-64.384 64.448v516.48L274.048 570.88a94.272 94.272 0 0 0-112.896-3.456 44.416 44.416 0 0 0-8.96 62.208L332.8 870.4A64 64 0 0 0 384 896h512V575.232a64 64 0 0 0-45.632-61.312l-205.952-61.76A96 96 0 0 1 576 360.192V192.448C576 156.8 547.2 128 511.552 128zM359.04 556.8l24.128 19.2V192.448a128.448 128.448 0 1 1 256.832 0v167.744a32 32 0 0 0 22.784 30.656l206.016 61.76A128 128 0 0 1 960 575.232V896a64 64 0 0 1-64 64H384a128 128 0 0 1-102.4-51.2L101.056 668.032A108.416 108.416 0 0 1 128 512.512a158.272 158.272 0 0 1 185.984 8.32L359.04 556.8z"},null,-1),_hoisted_3$1z=[_hoisted_2$1G];function _sfc_render$1x(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1Q,_hoisted_3$1z)}var pointer=_export_sfc(_sfc_main$1_,[["render",_sfc_render$1x]]);const _sfc_main$1Z=defineComponent({name:"Position"}),_hoisted_1$1P={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1F=createBaseVNode("path",{fill:"currentColor",d:"m249.6 417.088 319.744 43.072 39.168 310.272L845.12 178.88 249.6 417.088zm-129.024 47.168a32 32 0 0 1-7.68-61.44l777.792-311.04a32 32 0 0 1 41.6 41.6l-310.336 775.68a32 32 0 0 1-61.44-7.808L512 516.992l-391.424-52.736z"},null,-1),_hoisted_3$1y=[_hoisted_2$1F];function _sfc_render$1w(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1P,_hoisted_3$1y)}var position$1=_export_sfc(_sfc_main$1Z,[["render",_sfc_render$1w]]);const _sfc_main$1Y=defineComponent({name:"Postcard"}),_hoisted_1$1O={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1E=createBaseVNode("path",{fill:"currentColor",d:"M160 224a32 32 0 0 0-32 32v512a32 32 0 0 0 32 32h704a32 32 0 0 0 32-32V256a32 32 0 0 0-32-32H160zm0-64h704a96 96 0 0 1 96 96v512a96 96 0 0 1-96 96H160a96 96 0 0 1-96-96V256a96 96 0 0 1 96-96z"},null,-1),_hoisted_3$1x=createBaseVNode("path",{fill:"currentColor",d:"M704 320a64 64 0 1 1 0 128 64 64 0 0 1 0-128zM288 448h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32zm0 128h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),_hoisted_4$x=[_hoisted_2$1E,_hoisted_3$1x];function _sfc_render$1v(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1O,_hoisted_4$x)}var postcard=_export_sfc(_sfc_main$1Y,[["render",_sfc_render$1v]]);const _sfc_main$1X=defineComponent({name:"Pouring"}),_hoisted_1$1N={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1D=createBaseVNode("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480zM224 800a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$1w=[_hoisted_2$1D];function _sfc_render$1u(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1N,_hoisted_3$1w)}var pouring=_export_sfc(_sfc_main$1X,[["render",_sfc_render$1u]]);const _sfc_main$1W=defineComponent({name:"Present"}),_hoisted_1$1M={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1C=createBaseVNode("path",{fill:"currentColor",d:"M480 896V640H192v-64h288V320H192v576h288zm64 0h288V320H544v256h288v64H544v256zM128 256h768v672a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V256z"},null,-1),_hoisted_3$1v=createBaseVNode("path",{fill:"currentColor",d:"M96 256h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32z"},null,-1),_hoisted_4$w=createBaseVNode("path",{fill:"currentColor",d:"M416 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_hoisted_5$h=createBaseVNode("path",{fill:"currentColor",d:"M608 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_hoisted_6$d=[_hoisted_2$1C,_hoisted_3$1v,_hoisted_4$w,_hoisted_5$h];function _sfc_render$1t(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1M,_hoisted_6$d)}var present=_export_sfc(_sfc_main$1W,[["render",_sfc_render$1t]]);const _sfc_main$1V=defineComponent({name:"PriceTag"}),_hoisted_1$1L={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1B=createBaseVNode("path",{fill:"currentColor",d:"M224 318.336V896h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"},null,-1),_hoisted_3$1u=createBaseVNode("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_hoisted_4$v=[_hoisted_2$1B,_hoisted_3$1u];function _sfc_render$1s(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1L,_hoisted_4$v)}var priceTag=_export_sfc(_sfc_main$1V,[["render",_sfc_render$1s]]);const _sfc_main$1U=defineComponent({name:"Printer"}),_hoisted_1$1K={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1A=createBaseVNode("path",{fill:"currentColor",d:"M256 768H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 746.432 64 741.248 64 727.04V379.072c0-42.816 4.48-58.304 12.8-73.984 8.384-15.616 20.672-27.904 36.288-36.288 15.68-8.32 31.168-12.8 73.984-12.8H256V64h512v192h68.928c42.816 0 58.304 4.48 73.984 12.8 15.616 8.384 27.904 20.672 36.288 36.288 8.32 15.68 12.8 31.168 12.8 73.984v347.904c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H768v192H256V768zm64-192v320h384V576H320zm-64 128V512h512v192h128V379.072c0-29.376-1.408-36.48-5.248-43.776a23.296 23.296 0 0 0-10.048-10.048c-7.232-3.84-14.4-5.248-43.776-5.248H187.072c-29.376 0-36.48 1.408-43.776 5.248a23.296 23.296 0 0 0-10.048 10.048c-3.84 7.232-5.248 14.4-5.248 43.776V704h128zm64-448h384V128H320v128zm-64 128h64v64h-64v-64zm128 0h64v64h-64v-64z"},null,-1),_hoisted_3$1t=[_hoisted_2$1A];function _sfc_render$1r(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1K,_hoisted_3$1t)}var printer=_export_sfc(_sfc_main$1U,[["render",_sfc_render$1r]]);const _sfc_main$1T=defineComponent({name:"Promotion"}),_hoisted_1$1J={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1z=createBaseVNode("path",{fill:"currentColor",d:"m64 448 832-320-128 704-446.08-243.328L832 192 242.816 545.472 64 448zm256 512V657.024L512 768 320 960z"},null,-1),_hoisted_3$1s=[_hoisted_2$1z];function _sfc_render$1q(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1J,_hoisted_3$1s)}var promotion=_export_sfc(_sfc_main$1T,[["render",_sfc_render$1q]]);const _sfc_main$1S=defineComponent({name:"QuestionFilled"}),_hoisted_1$1I={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1y=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm23.744 191.488c-52.096 0-92.928 14.784-123.2 44.352-30.976 29.568-45.76 70.4-45.76 122.496h80.256c0-29.568 5.632-52.8 17.6-68.992 13.376-19.712 35.2-28.864 66.176-28.864 23.936 0 42.944 6.336 56.32 19.712 12.672 13.376 19.712 31.68 19.712 54.912 0 17.6-6.336 34.496-19.008 49.984l-8.448 9.856c-45.76 40.832-73.216 70.4-82.368 89.408-9.856 19.008-14.08 42.24-14.08 68.992v9.856h80.96v-9.856c0-16.896 3.52-31.68 10.56-45.76 6.336-12.672 15.488-24.64 28.16-35.2 33.792-29.568 54.208-48.576 60.544-55.616 16.896-22.528 26.048-51.392 26.048-86.592 0-42.944-14.08-76.736-42.24-101.376-28.16-25.344-65.472-37.312-111.232-37.312zm-12.672 406.208a54.272 54.272 0 0 0-38.72 14.784 49.408 49.408 0 0 0-15.488 38.016c0 15.488 4.928 28.16 15.488 38.016A54.848 54.848 0 0 0 523.072 768c15.488 0 28.16-4.928 38.72-14.784a51.52 51.52 0 0 0 16.192-38.72 51.968 51.968 0 0 0-15.488-38.016 55.936 55.936 0 0 0-39.424-14.784z"},null,-1),_hoisted_3$1r=[_hoisted_2$1y];function _sfc_render$1p(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1I,_hoisted_3$1r)}var questionFilled=_export_sfc(_sfc_main$1S,[["render",_sfc_render$1p]]);const _sfc_main$1R=defineComponent({name:"Rank"}),_hoisted_1$1H={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1x=createBaseVNode("path",{fill:"currentColor",d:"m186.496 544 41.408 41.344a32 32 0 1 1-45.248 45.312l-96-96a32 32 0 0 1 0-45.312l96-96a32 32 0 1 1 45.248 45.312L186.496 480h290.816V186.432l-41.472 41.472a32 32 0 1 1-45.248-45.184l96-96.128a32 32 0 0 1 45.312 0l96 96.064a32 32 0 0 1-45.248 45.184l-41.344-41.28V480H832l-41.344-41.344a32 32 0 0 1 45.248-45.312l96 96a32 32 0 0 1 0 45.312l-96 96a32 32 0 0 1-45.248-45.312L832 544H541.312v293.44l41.344-41.28a32 32 0 1 1 45.248 45.248l-96 96a32 32 0 0 1-45.312 0l-96-96a32 32 0 1 1 45.312-45.248l41.408 41.408V544H186.496z"},null,-1),_hoisted_3$1q=[_hoisted_2$1x];function _sfc_render$1o(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1H,_hoisted_3$1q)}var rank=_export_sfc(_sfc_main$1R,[["render",_sfc_render$1o]]);const _sfc_main$1Q=defineComponent({name:"ReadingLamp"}),_hoisted_1$1G={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1w=createBaseVNode("path",{fill:"currentColor",d:"M352 896h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm-44.672-768-99.52 448h608.384l-99.52-448H307.328zm-25.6-64h460.608a32 32 0 0 1 31.232 25.088l113.792 512A32 32 0 0 1 856.128 640H167.872a32 32 0 0 1-31.232-38.912l113.792-512A32 32 0 0 1 281.664 64z"},null,-1),_hoisted_3$1p=createBaseVNode("path",{fill:"currentColor",d:"M672 576q32 0 32 32v128q0 32-32 32t-32-32V608q0-32 32-32zm-192-.064h64V960h-64z"},null,-1),_hoisted_4$u=[_hoisted_2$1w,_hoisted_3$1p];function _sfc_render$1n(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1G,_hoisted_4$u)}var readingLamp=_export_sfc(_sfc_main$1Q,[["render",_sfc_render$1n]]);const _sfc_main$1P=defineComponent({name:"Reading"}),_hoisted_1$1F={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1v=createBaseVNode("path",{fill:"currentColor",d:"m512 863.36 384-54.848v-638.72L525.568 222.72a96 96 0 0 1-27.136 0L128 169.792v638.72l384 54.848zM137.024 106.432l370.432 52.928a32 32 0 0 0 9.088 0l370.432-52.928A64 64 0 0 1 960 169.792v638.72a64 64 0 0 1-54.976 63.36l-388.48 55.488a32 32 0 0 1-9.088 0l-388.48-55.488A64 64 0 0 1 64 808.512v-638.72a64 64 0 0 1 73.024-63.36z"},null,-1),_hoisted_3$1o=createBaseVNode("path",{fill:"currentColor",d:"M480 192h64v704h-64z"},null,-1),_hoisted_4$t=[_hoisted_2$1v,_hoisted_3$1o];function _sfc_render$1m(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1F,_hoisted_4$t)}var reading=_export_sfc(_sfc_main$1P,[["render",_sfc_render$1m]]);const _sfc_main$1O=defineComponent({name:"RefreshLeft"}),_hoisted_1$1E={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1u=createBaseVNode("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"},null,-1),_hoisted_3$1n=[_hoisted_2$1u];function _sfc_render$1l(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1E,_hoisted_3$1n)}var refreshLeft=_export_sfc(_sfc_main$1O,[["render",_sfc_render$1l]]);const _sfc_main$1N=defineComponent({name:"RefreshRight"}),_hoisted_1$1D={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1t=createBaseVNode("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"},null,-1),_hoisted_3$1m=[_hoisted_2$1t];function _sfc_render$1k(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1D,_hoisted_3$1m)}var refreshRight=_export_sfc(_sfc_main$1N,[["render",_sfc_render$1k]]);const _sfc_main$1M=defineComponent({name:"Refresh"}),_hoisted_1$1C={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1s=createBaseVNode("path",{fill:"currentColor",d:"M771.776 794.88A384 384 0 0 1 128 512h64a320 320 0 0 0 555.712 216.448H654.72a32 32 0 1 1 0-64h149.056a32 32 0 0 1 32 32v148.928a32 32 0 1 1-64 0v-50.56zM276.288 295.616h92.992a32 32 0 0 1 0 64H220.16a32 32 0 0 1-32-32V178.56a32 32 0 0 1 64 0v50.56A384 384 0 0 1 896.128 512h-64a320 320 0 0 0-555.776-216.384z"},null,-1),_hoisted_3$1l=[_hoisted_2$1s];function _sfc_render$1j(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1C,_hoisted_3$1l)}var refresh=_export_sfc(_sfc_main$1M,[["render",_sfc_render$1j]]);const _sfc_main$1L=defineComponent({name:"Refrigerator"}),_hoisted_1$1B={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1r=createBaseVNode("path",{fill:"currentColor",d:"M256 448h512V160a32 32 0 0 0-32-32H288a32 32 0 0 0-32 32v288zm0 64v352a32 32 0 0 0 32 32h448a32 32 0 0 0 32-32V512H256zm32-448h448a96 96 0 0 1 96 96v704a96 96 0 0 1-96 96H288a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96zm32 224h64v96h-64v-96zm0 288h64v96h-64v-96z"},null,-1),_hoisted_3$1k=[_hoisted_2$1r];function _sfc_render$1i(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1B,_hoisted_3$1k)}var refrigerator=_export_sfc(_sfc_main$1L,[["render",_sfc_render$1i]]);const _sfc_main$1K=defineComponent({name:"RemoveFilled"}),_hoisted_1$1A={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1q=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zM288 512a38.4 38.4 0 0 0 38.4 38.4h371.2a38.4 38.4 0 0 0 0-76.8H326.4A38.4 38.4 0 0 0 288 512z"},null,-1),_hoisted_3$1j=[_hoisted_2$1q];function _sfc_render$1h(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1A,_hoisted_3$1j)}var removeFilled=_export_sfc(_sfc_main$1K,[["render",_sfc_render$1h]]);const _sfc_main$1J=defineComponent({name:"Remove"}),_hoisted_1$1z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1p=createBaseVNode("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),_hoisted_3$1i=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_4$s=[_hoisted_2$1p,_hoisted_3$1i];function _sfc_render$1g(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1z,_hoisted_4$s)}var remove=_export_sfc(_sfc_main$1J,[["render",_sfc_render$1g]]);const _sfc_main$1I=defineComponent({name:"Right"}),_hoisted_1$1y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1o=createBaseVNode("path",{fill:"currentColor",d:"M754.752 480H160a32 32 0 1 0 0 64h594.752L521.344 777.344a32 32 0 0 0 45.312 45.312l288-288a32 32 0 0 0 0-45.312l-288-288a32 32 0 1 0-45.312 45.312L754.752 480z"},null,-1),_hoisted_3$1h=[_hoisted_2$1o];function _sfc_render$1f(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1y,_hoisted_3$1h)}var right=_export_sfc(_sfc_main$1I,[["render",_sfc_render$1f]]);const _sfc_main$1H=defineComponent({name:"ScaleToOriginal"}),_hoisted_1$1x={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1n=createBaseVNode("path",{fill:"currentColor",d:"M813.176 180.706a60.235 60.235 0 0 1 60.236 60.235v481.883a60.235 60.235 0 0 1-60.236 60.235H210.824a60.235 60.235 0 0 1-60.236-60.235V240.94a60.235 60.235 0 0 1 60.236-60.235h602.352zm0-60.235H210.824A120.47 120.47 0 0 0 90.353 240.94v481.883a120.47 120.47 0 0 0 120.47 120.47h602.353a120.47 120.47 0 0 0 120.471-120.47V240.94a120.47 120.47 0 0 0-120.47-120.47zm-120.47 180.705a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 0 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zm-361.412 0a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 1 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zM512 361.412a30.118 30.118 0 0 0-30.118 30.117v30.118a30.118 30.118 0 0 0 60.236 0V391.53A30.118 30.118 0 0 0 512 361.412zM512 512a30.118 30.118 0 0 0-30.118 30.118v30.117a30.118 30.118 0 0 0 60.236 0v-30.117A30.118 30.118 0 0 0 512 512z"},null,-1),_hoisted_3$1g=[_hoisted_2$1n];function _sfc_render$1e(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1x,_hoisted_3$1g)}var scaleToOriginal=_export_sfc(_sfc_main$1H,[["render",_sfc_render$1e]]);const _sfc_main$1G=defineComponent({name:"School"}),_hoisted_1$1w={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1m=createBaseVNode("path",{fill:"currentColor",d:"M224 128v704h576V128H224zm-32-64h640a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$1f=createBaseVNode("path",{fill:"currentColor",d:"M64 832h896v64H64zm256-640h128v96H320z"},null,-1),_hoisted_4$r=createBaseVNode("path",{fill:"currentColor",d:"M384 832h256v-64a128 128 0 1 0-256 0v64zm128-256a192 192 0 0 1 192 192v128H320V768a192 192 0 0 1 192-192zM320 384h128v96H320zm256-192h128v96H576zm0 192h128v96H576z"},null,-1),_hoisted_5$g=[_hoisted_2$1m,_hoisted_3$1f,_hoisted_4$r];function _sfc_render$1d(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1w,_hoisted_5$g)}var school=_export_sfc(_sfc_main$1G,[["render",_sfc_render$1d]]);const _sfc_main$1F=defineComponent({name:"Scissor"}),_hoisted_1$1v={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1l=createBaseVNode("path",{fill:"currentColor",d:"m512.064 578.368-106.88 152.768a160 160 0 1 1-23.36-78.208L472.96 522.56 196.864 128.256a32 32 0 1 1 52.48-36.736l393.024 561.344a160 160 0 1 1-23.36 78.208l-106.88-152.704zm54.4-189.248 208.384-297.6a32 32 0 0 1 52.48 36.736l-221.76 316.672-39.04-55.808zm-376.32 425.856a96 96 0 1 0 110.144-157.248 96 96 0 0 0-110.08 157.248zm643.84 0a96 96 0 1 0-110.08-157.248 96 96 0 0 0 110.08 157.248z"},null,-1),_hoisted_3$1e=[_hoisted_2$1l];function _sfc_render$1c(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1v,_hoisted_3$1e)}var scissor=_export_sfc(_sfc_main$1F,[["render",_sfc_render$1c]]);const _sfc_main$1E=defineComponent({name:"Search"}),_hoisted_1$1u={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1k=createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704z"},null,-1),_hoisted_3$1d=[_hoisted_2$1k];function _sfc_render$1b(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1u,_hoisted_3$1d)}var search=_export_sfc(_sfc_main$1E,[["render",_sfc_render$1b]]);const _sfc_main$1D=defineComponent({name:"Select"}),_hoisted_1$1t={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1j=createBaseVNode("path",{fill:"currentColor",d:"M77.248 415.04a64 64 0 0 1 90.496 0l226.304 226.304L846.528 188.8a64 64 0 1 1 90.56 90.496l-543.04 543.04-316.8-316.8a64 64 0 0 1 0-90.496z"},null,-1),_hoisted_3$1c=[_hoisted_2$1j];function _sfc_render$1a(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1t,_hoisted_3$1c)}var select=_export_sfc(_sfc_main$1D,[["render",_sfc_render$1a]]);const _sfc_main$1C=defineComponent({name:"Sell"}),_hoisted_1$1s={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1i=createBaseVNode("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 483.84L768 698.496V928a32 32 0 1 1-64 0V698.496l-73.344 73.344a32 32 0 1 1-45.248-45.248l128-128a32 32 0 0 1 45.248 0l128 128a32 32 0 1 1-45.248 45.248z"},null,-1),_hoisted_3$1b=[_hoisted_2$1i];function _sfc_render$19(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1s,_hoisted_3$1b)}var sell=_export_sfc(_sfc_main$1C,[["render",_sfc_render$19]]);const _sfc_main$1B=defineComponent({name:"SemiSelect"}),_hoisted_1$1r={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1h=createBaseVNode("path",{fill:"currentColor",d:"M128 448h768q64 0 64 64t-64 64H128q-64 0-64-64t64-64z"},null,-1),_hoisted_3$1a=[_hoisted_2$1h];function _sfc_render$18(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1r,_hoisted_3$1a)}var semiSelect=_export_sfc(_sfc_main$1B,[["render",_sfc_render$18]]);const _sfc_main$1A=defineComponent({name:"Service"}),_hoisted_1$1q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1g=createBaseVNode("path",{fill:"currentColor",d:"M864 409.6a192 192 0 0 1-37.888 349.44A256.064 256.064 0 0 1 576 960h-96a32 32 0 1 1 0-64h96a192.064 192.064 0 0 0 181.12-128H736a32 32 0 0 1-32-32V416a32 32 0 0 1 32-32h32c10.368 0 20.544.832 30.528 2.432a288 288 0 0 0-573.056 0A193.235 193.235 0 0 1 256 384h32a32 32 0 0 1 32 32v320a32 32 0 0 1-32 32h-32a192 192 0 0 1-96-358.4 352 352 0 0 1 704 0zM256 448a128 128 0 1 0 0 256V448zm640 128a128 128 0 0 0-128-128v256a128 128 0 0 0 128-128z"},null,-1),_hoisted_3$19=[_hoisted_2$1g];function _sfc_render$17(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1q,_hoisted_3$19)}var service=_export_sfc(_sfc_main$1A,[["render",_sfc_render$17]]);const _sfc_main$1z=defineComponent({name:"SetUp"}),_hoisted_1$1p={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1f=createBaseVNode("path",{fill:"currentColor",d:"M224 160a64 64 0 0 0-64 64v576a64 64 0 0 0 64 64h576a64 64 0 0 0 64-64V224a64 64 0 0 0-64-64H224zm0-64h576a128 128 0 0 1 128 128v576a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V224A128 128 0 0 1 224 96z"},null,-1),_hoisted_3$18=createBaseVNode("path",{fill:"currentColor",d:"M384 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_hoisted_4$q=createBaseVNode("path",{fill:"currentColor",d:"M480 320h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32zm160 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_hoisted_5$f=createBaseVNode("path",{fill:"currentColor",d:"M288 640h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),_hoisted_6$c=[_hoisted_2$1f,_hoisted_3$18,_hoisted_4$q,_hoisted_5$f];function _sfc_render$16(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1p,_hoisted_6$c)}var setUp=_export_sfc(_sfc_main$1z,[["render",_sfc_render$16]]);const _sfc_main$1y=defineComponent({name:"Setting"}),_hoisted_1$1o={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1e=createBaseVNode("path",{fill:"currentColor",d:"M600.704 64a32 32 0 0 1 30.464 22.208l35.2 109.376c14.784 7.232 28.928 15.36 42.432 24.512l112.384-24.192a32 32 0 0 1 34.432 15.36L944.32 364.8a32 32 0 0 1-4.032 37.504l-77.12 85.12a357.12 357.12 0 0 1 0 49.024l77.12 85.248a32 32 0 0 1 4.032 37.504l-88.704 153.6a32 32 0 0 1-34.432 15.296L708.8 803.904c-13.44 9.088-27.648 17.28-42.368 24.512l-35.264 109.376A32 32 0 0 1 600.704 960H423.296a32 32 0 0 1-30.464-22.208L357.696 828.48a351.616 351.616 0 0 1-42.56-24.64l-112.32 24.256a32 32 0 0 1-34.432-15.36L79.68 659.2a32 32 0 0 1 4.032-37.504l77.12-85.248a357.12 357.12 0 0 1 0-48.896l-77.12-85.248A32 32 0 0 1 79.68 364.8l88.704-153.6a32 32 0 0 1 34.432-15.296l112.32 24.256c13.568-9.152 27.776-17.408 42.56-24.64l35.2-109.312A32 32 0 0 1 423.232 64H600.64zm-23.424 64H446.72l-36.352 113.088-24.512 11.968a294.113 294.113 0 0 0-34.816 20.096l-22.656 15.36-116.224-25.088-65.28 113.152 79.68 88.192-1.92 27.136a293.12 293.12 0 0 0 0 40.192l1.92 27.136-79.808 88.192 65.344 113.152 116.224-25.024 22.656 15.296a294.113 294.113 0 0 0 34.816 20.096l24.512 11.968L446.72 896h130.688l36.48-113.152 24.448-11.904a288.282 288.282 0 0 0 34.752-20.096l22.592-15.296 116.288 25.024 65.28-113.152-79.744-88.192 1.92-27.136a293.12 293.12 0 0 0 0-40.256l-1.92-27.136 79.808-88.128-65.344-113.152-116.288 24.96-22.592-15.232a287.616 287.616 0 0 0-34.752-20.096l-24.448-11.904L577.344 128zM512 320a192 192 0 1 1 0 384 192 192 0 0 1 0-384zm0 64a128 128 0 1 0 0 256 128 128 0 0 0 0-256z"},null,-1),_hoisted_3$17=[_hoisted_2$1e];function _sfc_render$15(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1o,_hoisted_3$17)}var setting=_export_sfc(_sfc_main$1y,[["render",_sfc_render$15]]);const _sfc_main$1x=defineComponent({name:"Share"}),_hoisted_1$1n={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1d=createBaseVNode("path",{fill:"currentColor",d:"m679.872 348.8-301.76 188.608a127.808 127.808 0 0 1 5.12 52.16l279.936 104.96a128 128 0 1 1-22.464 59.904l-279.872-104.96a128 128 0 1 1-16.64-166.272l301.696-188.608a128 128 0 1 1 33.92 54.272z"},null,-1),_hoisted_3$16=[_hoisted_2$1d];function _sfc_render$14(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1n,_hoisted_3$16)}var share=_export_sfc(_sfc_main$1x,[["render",_sfc_render$14]]);const _sfc_main$1w=defineComponent({name:"Ship"}),_hoisted_1$1m={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1c=createBaseVNode("path",{fill:"currentColor",d:"M512 386.88V448h405.568a32 32 0 0 1 30.72 40.768l-76.48 267.968A192 192 0 0 1 687.168 896H336.832a192 192 0 0 1-184.64-139.264L75.648 488.768A32 32 0 0 1 106.368 448H448V117.888a32 32 0 0 1 47.36-28.096l13.888 7.616L512 96v2.88l231.68 126.4a32 32 0 0 1-2.048 57.216L512 386.88zm0-70.272 144.768-65.792L512 171.84v144.768zM512 512H148.864l18.24 64H856.96l18.24-64H512zM185.408 640l28.352 99.2A128 128 0 0 0 336.832 832h350.336a128 128 0 0 0 123.072-92.8l28.352-99.2H185.408z"},null,-1),_hoisted_3$15=[_hoisted_2$1c];function _sfc_render$13(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1m,_hoisted_3$15)}var ship=_export_sfc(_sfc_main$1w,[["render",_sfc_render$13]]);const _sfc_main$1v=defineComponent({name:"Shop"}),_hoisted_1$1l={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1b=createBaseVNode("path",{fill:"currentColor",d:"M704 704h64v192H256V704h64v64h384v-64zm188.544-152.192C894.528 559.616 896 567.616 896 576a96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0c0-8.384 1.408-16.384 3.392-24.192L192 128h640l60.544 423.808z"},null,-1),_hoisted_3$14=[_hoisted_2$1b];function _sfc_render$12(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1l,_hoisted_3$14)}var shop=_export_sfc(_sfc_main$1v,[["render",_sfc_render$12]]);const _sfc_main$1u=defineComponent({name:"ShoppingBag"}),_hoisted_1$1k={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$1a=createBaseVNode("path",{fill:"currentColor",d:"M704 320v96a32 32 0 0 1-32 32h-32V320H384v128h-32a32 32 0 0 1-32-32v-96H192v576h640V320H704zm-384-64a192 192 0 1 1 384 0h160a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32h160zm64 0h256a128 128 0 1 0-256 0z"},null,-1),_hoisted_3$13=createBaseVNode("path",{fill:"currentColor",d:"M192 704h640v64H192z"},null,-1),_hoisted_4$p=[_hoisted_2$1a,_hoisted_3$13];function _sfc_render$11(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1k,_hoisted_4$p)}var shoppingBag=_export_sfc(_sfc_main$1u,[["render",_sfc_render$11]]);const _sfc_main$1t=defineComponent({name:"ShoppingCartFull"}),_hoisted_1$1j={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$19=createBaseVNode("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96zm320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96zM96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128H96zm314.24 576h395.904l82.304-384H333.44l76.8 384z"},null,-1),_hoisted_3$12=createBaseVNode("path",{fill:"currentColor",d:"M699.648 256 608 145.984 516.352 256h183.296zm-140.8-151.04a64 64 0 0 1 98.304 0L836.352 320H379.648l179.2-215.04z"},null,-1),_hoisted_4$o=[_hoisted_2$19,_hoisted_3$12];function _sfc_render$10(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1j,_hoisted_4$o)}var shoppingCartFull=_export_sfc(_sfc_main$1t,[["render",_sfc_render$10]]);const _sfc_main$1s=defineComponent({name:"ShoppingCart"}),_hoisted_1$1i={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$18=createBaseVNode("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96zm320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96zM96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128H96zm314.24 576h395.904l82.304-384H333.44l76.8 384z"},null,-1),_hoisted_3$11=[_hoisted_2$18];function _sfc_render$$(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1i,_hoisted_3$11)}var shoppingCart=_export_sfc(_sfc_main$1s,[["render",_sfc_render$$]]);const _sfc_main$1r=defineComponent({name:"Smoking"}),_hoisted_1$1h={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$17=createBaseVNode("path",{fill:"currentColor",d:"M256 576v128h640V576H256zm-32-64h704a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$10=createBaseVNode("path",{fill:"currentColor",d:"M704 576h64v128h-64zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"},null,-1),_hoisted_4$n=[_hoisted_2$17,_hoisted_3$10];function _sfc_render$_(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1h,_hoisted_4$n)}var smoking=_export_sfc(_sfc_main$1r,[["render",_sfc_render$_]]);const _sfc_main$1q=defineComponent({name:"Soccer"}),_hoisted_1$1g={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$16=createBaseVNode("path",{fill:"currentColor",d:"M418.496 871.04 152.256 604.8c-16.512 94.016-2.368 178.624 42.944 224 44.928 44.928 129.344 58.752 223.296 42.24zm72.32-18.176a573.056 573.056 0 0 0 224.832-137.216 573.12 573.12 0 0 0 137.216-224.832L533.888 171.84a578.56 578.56 0 0 0-227.52 138.496A567.68 567.68 0 0 0 170.432 532.48l320.384 320.384zM871.04 418.496c16.512-93.952 2.688-178.368-42.24-223.296-44.544-44.544-128.704-58.048-222.592-41.536L871.04 418.496zM149.952 874.048c-112.96-112.96-88.832-408.96 111.168-608.96C461.056 65.152 760.96 36.928 874.048 149.952c113.024 113.024 86.784 411.008-113.152 610.944-199.936 199.936-497.92 226.112-610.944 113.152zm452.544-497.792 22.656-22.656a32 32 0 0 1 45.248 45.248l-22.656 22.656 45.248 45.248A32 32 0 1 1 647.744 512l-45.248-45.248L557.248 512l45.248 45.248a32 32 0 1 1-45.248 45.248L512 557.248l-45.248 45.248L512 647.744a32 32 0 1 1-45.248 45.248l-45.248-45.248-22.656 22.656a32 32 0 1 1-45.248-45.248l22.656-22.656-45.248-45.248A32 32 0 1 1 376.256 512l45.248 45.248L466.752 512l-45.248-45.248a32 32 0 1 1 45.248-45.248L512 466.752l45.248-45.248L512 376.256a32 32 0 0 1 45.248-45.248l45.248 45.248z"},null,-1),_hoisted_3$$=[_hoisted_2$16];function _sfc_render$Z(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1g,_hoisted_3$$)}var soccer=_export_sfc(_sfc_main$1q,[["render",_sfc_render$Z]]);const _sfc_main$1p=defineComponent({name:"SoldOut"}),_hoisted_1$1f={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$15=createBaseVNode("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 476.16a32 32 0 1 1 45.248 45.184l-128 128a32 32 0 0 1-45.248 0l-128-128a32 32 0 1 1 45.248-45.248L704 837.504V608a32 32 0 1 1 64 0v229.504l73.408-73.408z"},null,-1),_hoisted_3$_=[_hoisted_2$15];function _sfc_render$Y(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1f,_hoisted_3$_)}var soldOut=_export_sfc(_sfc_main$1p,[["render",_sfc_render$Y]]);const _sfc_main$1o=defineComponent({name:"SortDown"}),_hoisted_1$1e={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$14=createBaseVNode("path",{fill:"currentColor",d:"M576 96v709.568L333.312 562.816A32 32 0 1 0 288 608l297.408 297.344A32 32 0 0 0 640 882.688V96a32 32 0 0 0-64 0z"},null,-1),_hoisted_3$Z=[_hoisted_2$14];function _sfc_render$X(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1e,_hoisted_3$Z)}var sortDown=_export_sfc(_sfc_main$1o,[["render",_sfc_render$X]]);const _sfc_main$1n=defineComponent({name:"SortUp"}),_hoisted_1$1d={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$13=createBaseVNode("path",{fill:"currentColor",d:"M384 141.248V928a32 32 0 1 0 64 0V218.56l242.688 242.688A32 32 0 1 0 736 416L438.592 118.656A32 32 0 0 0 384 141.248z"},null,-1),_hoisted_3$Y=[_hoisted_2$13];function _sfc_render$W(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1d,_hoisted_3$Y)}var sortUp=_export_sfc(_sfc_main$1n,[["render",_sfc_render$W]]);const _sfc_main$1m=defineComponent({name:"Sort"}),_hoisted_1$1c={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$12=createBaseVNode("path",{fill:"currentColor",d:"M384 96a32 32 0 0 1 64 0v786.752a32 32 0 0 1-54.592 22.656L95.936 608a32 32 0 0 1 0-45.312h.128a32 32 0 0 1 45.184 0L384 805.632V96zm192 45.248a32 32 0 0 1 54.592-22.592L928.064 416a32 32 0 0 1 0 45.312h-.128a32 32 0 0 1-45.184 0L640 218.496V928a32 32 0 1 1-64 0V141.248z"},null,-1),_hoisted_3$X=[_hoisted_2$12];function _sfc_render$V(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1c,_hoisted_3$X)}var sort$3=_export_sfc(_sfc_main$1m,[["render",_sfc_render$V]]);const _sfc_main$1l=defineComponent({name:"Stamp"}),_hoisted_1$1b={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$11=createBaseVNode("path",{fill:"currentColor",d:"M624 475.968V640h144a128 128 0 0 1 128 128H128a128 128 0 0 1 128-128h144V475.968a192 192 0 1 1 224 0zM128 896v-64h768v64H128z"},null,-1),_hoisted_3$W=[_hoisted_2$11];function _sfc_render$U(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1b,_hoisted_3$W)}var stamp=_export_sfc(_sfc_main$1l,[["render",_sfc_render$U]]);const _sfc_main$1k=defineComponent({name:"StarFilled"}),_hoisted_1$1a={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$10=createBaseVNode("path",{fill:"currentColor",d:"M283.84 867.84 512 747.776l228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72z"},null,-1),_hoisted_3$V=[_hoisted_2$10];function _sfc_render$T(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$1a,_hoisted_3$V)}var starFilled=_export_sfc(_sfc_main$1k,[["render",_sfc_render$T]]);const _sfc_main$1j=defineComponent({name:"Star"}),_hoisted_1$19={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$$=createBaseVNode("path",{fill:"currentColor",d:"m512 747.84 228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72L512 747.84zM313.6 924.48a70.4 70.4 0 0 1-102.144-74.24l37.888-220.928L88.96 472.96A70.4 70.4 0 0 1 128 352.896l221.76-32.256 99.2-200.96a70.4 70.4 0 0 1 126.208 0l99.2 200.96 221.824 32.256a70.4 70.4 0 0 1 39.04 120.064L774.72 629.376l37.888 220.928a70.4 70.4 0 0 1-102.144 74.24L512 820.096l-198.4 104.32z"},null,-1),_hoisted_3$U=[_hoisted_2$$];function _sfc_render$S(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$19,_hoisted_3$U)}var star=_export_sfc(_sfc_main$1j,[["render",_sfc_render$S]]);const _sfc_main$1i=defineComponent({name:"Stopwatch"}),_hoisted_1$18={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$_=createBaseVNode("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_hoisted_3$T=createBaseVNode("path",{fill:"currentColor",d:"M672 234.88c-39.168 174.464-80 298.624-122.688 372.48-64 110.848-202.624 30.848-138.624-80C453.376 453.44 540.48 355.968 672 234.816z"},null,-1),_hoisted_4$m=[_hoisted_2$_,_hoisted_3$T];function _sfc_render$R(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$18,_hoisted_4$m)}var stopwatch=_export_sfc(_sfc_main$1i,[["render",_sfc_render$R]]);const _sfc_main$1h=defineComponent({name:"SuccessFilled"}),_hoisted_1$17={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$Z=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),_hoisted_3$S=[_hoisted_2$Z];function _sfc_render$Q(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$17,_hoisted_3$S)}var successFilled=_export_sfc(_sfc_main$1h,[["render",_sfc_render$Q]]);const _sfc_main$1g=defineComponent({name:"Sugar"}),_hoisted_1$16={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$Y=createBaseVNode("path",{fill:"currentColor",d:"m801.728 349.184 4.48 4.48a128 128 0 0 1 0 180.992L534.656 806.144a128 128 0 0 1-181.056 0l-4.48-4.48-19.392 109.696a64 64 0 0 1-108.288 34.176L78.464 802.56a64 64 0 0 1 34.176-108.288l109.76-19.328-4.544-4.544a128 128 0 0 1 0-181.056l271.488-271.488a128 128 0 0 1 181.056 0l4.48 4.48 19.392-109.504a64 64 0 0 1 108.352-34.048l142.592 143.04a64 64 0 0 1-34.24 108.16l-109.248 19.2zm-548.8 198.72h447.168v2.24l60.8-60.8a63.808 63.808 0 0 0 18.752-44.416h-426.88l-89.664 89.728a64.064 64.064 0 0 0-10.24 13.248zm0 64c2.752 4.736 6.144 9.152 10.176 13.248l135.744 135.744a64 64 0 0 0 90.496 0L638.4 611.904H252.928zm490.048-230.976L625.152 263.104a64 64 0 0 0-90.496 0L416.768 380.928h326.208zM123.712 757.312l142.976 142.976 24.32-137.6a25.6 25.6 0 0 0-29.696-29.632l-137.6 24.256zm633.6-633.344-24.32 137.472a25.6 25.6 0 0 0 29.632 29.632l137.28-24.064-142.656-143.04z"},null,-1),_hoisted_3$R=[_hoisted_2$Y];function _sfc_render$P(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$16,_hoisted_3$R)}var sugar=_export_sfc(_sfc_main$1g,[["render",_sfc_render$P]]);const _sfc_main$1f=defineComponent({name:"Suitcase"}),_hoisted_1$15={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$X=createBaseVNode("path",{fill:"currentColor",d:"M128 384h768v-64a64 64 0 0 0-64-64H192a64 64 0 0 0-64 64v64zm0 64v320a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V448H128zm64-256h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128z"},null,-1),_hoisted_3$Q=createBaseVNode("path",{fill:"currentColor",d:"M384 128v64h256v-64H384zm0-64h256a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H384a64 64 0 0 1-64-64v-64a64 64 0 0 1 64-64z"},null,-1),_hoisted_4$l=[_hoisted_2$X,_hoisted_3$Q];function _sfc_render$O(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$15,_hoisted_4$l)}var suitcase=_export_sfc(_sfc_main$1f,[["render",_sfc_render$O]]);const _sfc_main$1e=defineComponent({name:"Sunny"}),_hoisted_1$14={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$W=createBaseVNode("path",{fill:"currentColor",d:"M512 704a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512zm0-704a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 768a32 32 0 0 1 32 32v64a32 32 0 1 1-64 0v-64a32 32 0 0 1 32-32zM195.2 195.2a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 1 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm543.104 543.104a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 0 1-45.248 45.248l-45.248-45.248a32 32 0 0 1 0-45.248zM64 512a32 32 0 0 1 32-32h64a32 32 0 0 1 0 64H96a32 32 0 0 1-32-32zm768 0a32 32 0 0 1 32-32h64a32 32 0 1 1 0 64h-64a32 32 0 0 1-32-32zM195.2 828.8a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248L240.448 828.8a32 32 0 0 1-45.248 0zm543.104-543.104a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248l-45.248 45.248a32 32 0 0 1-45.248 0z"},null,-1),_hoisted_3$P=[_hoisted_2$W];function _sfc_render$N(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$14,_hoisted_3$P)}var sunny=_export_sfc(_sfc_main$1e,[["render",_sfc_render$N]]);const _sfc_main$1d=defineComponent({name:"Sunrise"}),_hoisted_1$13={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$V=createBaseVNode("path",{fill:"currentColor",d:"M32 768h960a32 32 0 1 1 0 64H32a32 32 0 1 1 0-64zm129.408-96a352 352 0 0 1 701.184 0h-64.32a288 288 0 0 0-572.544 0h-64.32zM512 128a32 32 0 0 1 32 32v96a32 32 0 0 1-64 0v-96a32 32 0 0 1 32-32zm407.296 168.704a32 32 0 0 1 0 45.248l-67.84 67.84a32 32 0 1 1-45.248-45.248l67.84-67.84a32 32 0 0 1 45.248 0zm-814.592 0a32 32 0 0 1 45.248 0l67.84 67.84a32 32 0 1 1-45.248 45.248l-67.84-67.84a32 32 0 0 1 0-45.248z"},null,-1),_hoisted_3$O=[_hoisted_2$V];function _sfc_render$M(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$13,_hoisted_3$O)}var sunrise=_export_sfc(_sfc_main$1d,[["render",_sfc_render$M]]);const _sfc_main$1c=defineComponent({name:"Sunset"}),_hoisted_1$12={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$U=createBaseVNode("path",{fill:"currentColor",d:"M82.56 640a448 448 0 1 1 858.88 0h-67.2a384 384 0 1 0-724.288 0H82.56zM32 704h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32zm256 128h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),_hoisted_3$N=[_hoisted_2$U];function _sfc_render$L(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$12,_hoisted_3$N)}var sunset=_export_sfc(_sfc_main$1c,[["render",_sfc_render$L]]);const _sfc_main$1b=defineComponent({name:"SwitchButton"}),_hoisted_1$11={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$T=createBaseVNode("path",{fill:"currentColor",d:"M352 159.872V230.4a352 352 0 1 0 320 0v-70.528A416.128 416.128 0 0 1 512 960a416 416 0 0 1-160-800.128z"},null,-1),_hoisted_3$M=createBaseVNode("path",{fill:"currentColor",d:"M512 64q32 0 32 32v320q0 32-32 32t-32-32V96q0-32 32-32z"},null,-1),_hoisted_4$k=[_hoisted_2$T,_hoisted_3$M];function _sfc_render$K(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$11,_hoisted_4$k)}var switchButton=_export_sfc(_sfc_main$1b,[["render",_sfc_render$K]]);const _sfc_main$1a=defineComponent({name:"Switch"}),_hoisted_1$10={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$S=createBaseVNode("path",{fill:"currentColor",d:"M118.656 438.656a32 32 0 0 1 0-45.248L416 96l4.48-3.776A32 32 0 0 1 461.248 96l3.712 4.48a32.064 32.064 0 0 1-3.712 40.832L218.56 384H928a32 32 0 1 1 0 64H141.248a32 32 0 0 1-22.592-9.344zM64 608a32 32 0 0 1 32-32h786.752a32 32 0 0 1 22.656 54.592L608 928l-4.48 3.776a32.064 32.064 0 0 1-40.832-49.024L805.632 640H96a32 32 0 0 1-32-32z"},null,-1),_hoisted_3$L=[_hoisted_2$S];function _sfc_render$J(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$10,_hoisted_3$L)}var _switch=_export_sfc(_sfc_main$1a,[["render",_sfc_render$J]]);const _sfc_main$19=defineComponent({name:"TakeawayBox"}),_hoisted_1$$={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$R=createBaseVNode("path",{fill:"currentColor",d:"M832 384H192v448h640V384zM96 320h832V128H96v192zm800 64v480a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V384H64a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h896a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32h-64zM416 512h192a32 32 0 0 1 0 64H416a32 32 0 0 1 0-64z"},null,-1),_hoisted_3$K=[_hoisted_2$R];function _sfc_render$I(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$$,_hoisted_3$K)}var takeawayBox=_export_sfc(_sfc_main$19,[["render",_sfc_render$I]]);const _sfc_main$18=defineComponent({name:"Ticket"}),_hoisted_1$_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$Q=createBaseVNode("path",{fill:"currentColor",d:"M640 832H64V640a128 128 0 1 0 0-256V192h576v160h64V192h256v192a128 128 0 1 0 0 256v192H704V672h-64v160zm0-416v192h64V416h-64z"},null,-1),_hoisted_3$J=[_hoisted_2$Q];function _sfc_render$H(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$_,_hoisted_3$J)}var ticket=_export_sfc(_sfc_main$18,[["render",_sfc_render$H]]);const _sfc_main$17=defineComponent({name:"Tickets"}),_hoisted_1$Z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$P=createBaseVNode("path",{fill:"currentColor",d:"M192 128v768h640V128H192zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm160 448h384v64H320v-64zm0-192h192v64H320v-64zm0 384h384v64H320v-64z"},null,-1),_hoisted_3$I=[_hoisted_2$P];function _sfc_render$G(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$Z,_hoisted_3$I)}var tickets=_export_sfc(_sfc_main$17,[["render",_sfc_render$G]]);const _sfc_main$16=defineComponent({name:"Timer"}),_hoisted_1$Y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$O=createBaseVNode("path",{fill:"currentColor",d:"M512 896a320 320 0 1 0 0-640 320 320 0 0 0 0 640zm0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768z"},null,-1),_hoisted_3$H=createBaseVNode("path",{fill:"currentColor",d:"M512 320a32 32 0 0 1 32 32l-.512 224a32 32 0 1 1-64 0L480 352a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$j=createBaseVNode("path",{fill:"currentColor",d:"M448 576a64 64 0 1 0 128 0 64 64 0 1 0-128 0zm96-448v128h-64V128h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96z"},null,-1),_hoisted_5$e=[_hoisted_2$O,_hoisted_3$H,_hoisted_4$j];function _sfc_render$F(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$Y,_hoisted_5$e)}var timer=_export_sfc(_sfc_main$16,[["render",_sfc_render$F]]);const _sfc_main$15=defineComponent({name:"ToiletPaper"}),_hoisted_1$X={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$N=createBaseVNode("path",{fill:"currentColor",d:"M595.2 128H320a192 192 0 0 0-192 192v576h384V352c0-90.496 32.448-171.2 83.2-224zM736 64c123.712 0 224 128.96 224 288S859.712 640 736 640H576v320H64V320A256 256 0 0 1 320 64h416zM576 352v224h160c84.352 0 160-97.28 160-224s-75.648-224-160-224-160 97.28-160 224z"},null,-1),_hoisted_3$G=createBaseVNode("path",{fill:"currentColor",d:"M736 448c-35.328 0-64-43.008-64-96s28.672-96 64-96 64 43.008 64 96-28.672 96-64 96z"},null,-1),_hoisted_4$i=[_hoisted_2$N,_hoisted_3$G];function _sfc_render$E(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$X,_hoisted_4$i)}var toiletPaper=_export_sfc(_sfc_main$15,[["render",_sfc_render$E]]);const _sfc_main$14=defineComponent({name:"Tools"}),_hoisted_1$W={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$M=createBaseVNode("path",{fill:"currentColor",d:"M764.416 254.72a351.68 351.68 0 0 1 86.336 149.184H960v192.064H850.752a351.68 351.68 0 0 1-86.336 149.312l54.72 94.72-166.272 96-54.592-94.72a352.64 352.64 0 0 1-172.48 0L371.136 936l-166.272-96 54.72-94.72a351.68 351.68 0 0 1-86.336-149.312H64v-192h109.248a351.68 351.68 0 0 1 86.336-149.312L204.8 160l166.208-96h.192l54.656 94.592a352.64 352.64 0 0 1 172.48 0L652.8 64h.128L819.2 160l-54.72 94.72zM704 499.968a192 192 0 1 0-384 0 192 192 0 0 0 384 0z"},null,-1),_hoisted_3$F=[_hoisted_2$M];function _sfc_render$D(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$W,_hoisted_3$F)}var tools=_export_sfc(_sfc_main$14,[["render",_sfc_render$D]]);const _sfc_main$13=defineComponent({name:"TopLeft"}),_hoisted_1$V={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$L=createBaseVNode("path",{fill:"currentColor",d:"M256 256h416a32 32 0 1 0 0-64H224a32 32 0 0 0-32 32v448a32 32 0 0 0 64 0V256z"},null,-1),_hoisted_3$E=createBaseVNode("path",{fill:"currentColor",d:"M246.656 201.344a32 32 0 0 0-45.312 45.312l544 544a32 32 0 0 0 45.312-45.312l-544-544z"},null,-1),_hoisted_4$h=[_hoisted_2$L,_hoisted_3$E];function _sfc_render$C(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$V,_hoisted_4$h)}var topLeft=_export_sfc(_sfc_main$13,[["render",_sfc_render$C]]);const _sfc_main$12=defineComponent({name:"TopRight"}),_hoisted_1$U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$K=createBaseVNode("path",{fill:"currentColor",d:"M768 256H353.6a32 32 0 1 1 0-64H800a32 32 0 0 1 32 32v448a32 32 0 0 1-64 0V256z"},null,-1),_hoisted_3$D=createBaseVNode("path",{fill:"currentColor",d:"M777.344 201.344a32 32 0 0 1 45.312 45.312l-544 544a32 32 0 0 1-45.312-45.312l544-544z"},null,-1),_hoisted_4$g=[_hoisted_2$K,_hoisted_3$D];function _sfc_render$B(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$U,_hoisted_4$g)}var topRight=_export_sfc(_sfc_main$12,[["render",_sfc_render$B]]);const _sfc_main$11=defineComponent({name:"Top"}),_hoisted_1$T={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$J=createBaseVNode("path",{fill:"currentColor",d:"M572.235 205.282v600.365a30.118 30.118 0 1 1-60.235 0V205.282L292.382 438.633a28.913 28.913 0 0 1-42.646 0 33.43 33.43 0 0 1 0-45.236l271.058-288.045a28.913 28.913 0 0 1 42.647 0L834.5 393.397a33.43 33.43 0 0 1 0 45.176 28.913 28.913 0 0 1-42.647 0l-219.618-233.23z"},null,-1),_hoisted_3$C=[_hoisted_2$J];function _sfc_render$A(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$T,_hoisted_3$C)}var top=_export_sfc(_sfc_main$11,[["render",_sfc_render$A]]);const _sfc_main$10=defineComponent({name:"TrendCharts"}),_hoisted_1$S={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$I=createBaseVNode("path",{fill:"currentColor",d:"M128 896V128h768v768H128zm291.712-327.296 128 102.4 180.16-201.792-47.744-42.624-139.84 156.608-128-102.4-180.16 201.792 47.744 42.624 139.84-156.608zM816 352a48 48 0 1 0-96 0 48 48 0 0 0 96 0z"},null,-1),_hoisted_3$B=[_hoisted_2$I];function _sfc_render$z(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$S,_hoisted_3$B)}var trendCharts=_export_sfc(_sfc_main$10,[["render",_sfc_render$z]]);const _sfc_main$$=defineComponent({name:"Trophy"}),_hoisted_1$R={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$H=createBaseVNode("path",{fill:"currentColor",d:"M480 896V702.08A256.256 256.256 0 0 1 264.064 512h-32.64a96 96 0 0 1-91.968-68.416L93.632 290.88a76.8 76.8 0 0 1 73.6-98.88H256V96a32 32 0 0 1 32-32h448a32 32 0 0 1 32 32v96h88.768a76.8 76.8 0 0 1 73.6 98.88L884.48 443.52A96 96 0 0 1 792.576 512h-32.64A256.256 256.256 0 0 1 544 702.08V896h128a32 32 0 1 1 0 64H352a32 32 0 1 1 0-64h128zm224-448V128H320v320a192 192 0 1 0 384 0zm64 0h24.576a32 32 0 0 0 30.656-22.784l45.824-152.768A12.8 12.8 0 0 0 856.768 256H768v192zm-512 0V256h-88.768a12.8 12.8 0 0 0-12.288 16.448l45.824 152.768A32 32 0 0 0 231.424 448H256z"},null,-1),_hoisted_3$A=[_hoisted_2$H];function _sfc_render$y(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$R,_hoisted_3$A)}var trophy=_export_sfc(_sfc_main$$,[["render",_sfc_render$y]]);const _sfc_main$_=defineComponent({name:"TurnOff"}),_hoisted_1$Q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$G=createBaseVNode("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724H329.956zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"},null,-1),_hoisted_3$z=createBaseVNode("path",{fill:"currentColor",d:"M329.956 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454zm0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088z"},null,-1),_hoisted_4$f=[_hoisted_2$G,_hoisted_3$z];function _sfc_render$x(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$Q,_hoisted_4$f)}var turnOff=_export_sfc(_sfc_main$_,[["render",_sfc_render$x]]);const _sfc_main$Z=defineComponent({name:"Umbrella"}),_hoisted_1$P={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$F=createBaseVNode("path",{fill:"currentColor",d:"M320 768a32 32 0 1 1 64 0 64 64 0 0 0 128 0V512H64a448 448 0 1 1 896 0H576v256a128 128 0 1 1-256 0zm570.688-320a384.128 384.128 0 0 0-757.376 0h757.376z"},null,-1),_hoisted_3$y=[_hoisted_2$F];function _sfc_render$w(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$P,_hoisted_3$y)}var umbrella=_export_sfc(_sfc_main$Z,[["render",_sfc_render$w]]);const _sfc_main$Y=defineComponent({name:"Unlock"}),_hoisted_1$O={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$E=createBaseVNode("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32H224zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96z"},null,-1),_hoisted_3$x=createBaseVNode("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32zm178.304-295.296A192.064 192.064 0 0 0 320 320v64h352l96 38.4V448H256V320a256 256 0 0 1 493.76-95.104l-59.456 23.808z"},null,-1),_hoisted_4$e=[_hoisted_2$E,_hoisted_3$x];function _sfc_render$v(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$O,_hoisted_4$e)}var unlock=_export_sfc(_sfc_main$Y,[["render",_sfc_render$v]]);const _sfc_main$X=defineComponent({name:"UploadFilled"}),_hoisted_1$N={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$D=createBaseVNode("path",{fill:"currentColor",d:"M544 864V672h128L512 480 352 672h128v192H320v-1.6c-5.376.32-10.496 1.6-16 1.6A240 240 0 0 1 64 624c0-123.136 93.12-223.488 212.608-237.248A239.808 239.808 0 0 1 512 192a239.872 239.872 0 0 1 235.456 194.752c119.488 13.76 212.48 114.112 212.48 237.248a240 240 0 0 1-240 240c-5.376 0-10.56-1.28-16-1.6v1.6H544z"},null,-1),_hoisted_3$w=[_hoisted_2$D];function _sfc_render$u(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$N,_hoisted_3$w)}var uploadFilled=_export_sfc(_sfc_main$X,[["render",_sfc_render$u]]);const _sfc_main$W=defineComponent({name:"Upload"}),_hoisted_1$M={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$C=createBaseVNode("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm384-578.304V704h-64V247.296L237.248 490.048 192 444.8 508.8 128l316.8 316.8-45.312 45.248L544 253.696z"},null,-1),_hoisted_3$v=[_hoisted_2$C];function _sfc_render$t(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$M,_hoisted_3$v)}var upload=_export_sfc(_sfc_main$W,[["render",_sfc_render$t]]);const _sfc_main$V=defineComponent({name:"UserFilled"}),_hoisted_1$L={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$B=createBaseVNode("path",{fill:"currentColor",d:"M288 320a224 224 0 1 0 448 0 224 224 0 1 0-448 0zm544 608H160a32 32 0 0 1-32-32v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 0 1-32 32z"},null,-1),_hoisted_3$u=[_hoisted_2$B];function _sfc_render$s(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$L,_hoisted_3$u)}var userFilled=_export_sfc(_sfc_main$V,[["render",_sfc_render$s]]);const _sfc_main$U=defineComponent({name:"User"}),_hoisted_1$K={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$A=createBaseVNode("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512zm320 320v-96a96 96 0 0 0-96-96H288a96 96 0 0 0-96 96v96a32 32 0 1 1-64 0v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 1 1-64 0z"},null,-1),_hoisted_3$t=[_hoisted_2$A];function _sfc_render$r(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$K,_hoisted_3$t)}var user=_export_sfc(_sfc_main$U,[["render",_sfc_render$r]]);const _sfc_main$T=defineComponent({name:"Van"}),_hoisted_1$J={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$z=createBaseVNode("path",{fill:"currentColor",d:"M128.896 736H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v96h164.544a32 32 0 0 1 31.616 27.136l54.144 352A32 32 0 0 1 922.688 736h-91.52a144 144 0 1 1-286.272 0H415.104a144 144 0 1 1-286.272 0zm23.36-64a143.872 143.872 0 0 1 239.488 0H568.32c17.088-25.6 42.24-45.376 71.744-55.808V256H128v416h24.256zm655.488 0h77.632l-19.648-128H704v64.896A144 144 0 0 1 807.744 672zm48.128-192-14.72-96H704v96h151.872zM688 832a80 80 0 1 0 0-160 80 80 0 0 0 0 160zm-416 0a80 80 0 1 0 0-160 80 80 0 0 0 0 160z"},null,-1),_hoisted_3$s=[_hoisted_2$z];function _sfc_render$q(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$J,_hoisted_3$s)}var van=_export_sfc(_sfc_main$T,[["render",_sfc_render$q]]);const _sfc_main$S=defineComponent({name:"VideoCameraFilled"}),_hoisted_1$I={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$y=createBaseVNode("path",{fill:"currentColor",d:"m768 576 192-64v320l-192-64v96a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V480a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v96zM192 768v64h384v-64H192zm192-480a160 160 0 0 1 320 0 160 160 0 0 1-320 0zm64 0a96 96 0 1 0 192.064-.064A96 96 0 0 0 448 288zm-320 32a128 128 0 1 1 256.064.064A128 128 0 0 1 128 320zm64 0a64 64 0 1 0 128 0 64 64 0 0 0-128 0z"},null,-1),_hoisted_3$r=[_hoisted_2$y];function _sfc_render$p(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$I,_hoisted_3$r)}var videoCameraFilled=_export_sfc(_sfc_main$S,[["render",_sfc_render$p]]);const _sfc_main$R=defineComponent({name:"VideoCamera"}),_hoisted_1$H={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$x=createBaseVNode("path",{fill:"currentColor",d:"M704 768V256H128v512h576zm64-416 192-96v512l-192-96v128a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v128zm0 71.552v176.896l128 64V359.552l-128 64zM192 320h192v64H192v-64z"},null,-1),_hoisted_3$q=[_hoisted_2$x];function _sfc_render$o(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$H,_hoisted_3$q)}var videoCamera=_export_sfc(_sfc_main$R,[["render",_sfc_render$o]]);const _sfc_main$Q=defineComponent({name:"VideoPause"}),_hoisted_1$G={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$w=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm-96-544q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32zm192 0q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32z"},null,-1),_hoisted_3$p=[_hoisted_2$w];function _sfc_render$n(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$G,_hoisted_3$p)}var videoPause=_export_sfc(_sfc_main$Q,[["render",_sfc_render$n]]);const _sfc_main$P=defineComponent({name:"VideoPlay"}),_hoisted_1$F={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$v=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm-48-247.616L668.608 512 464 375.616v272.768zm10.624-342.656 249.472 166.336a48 48 0 0 1 0 79.872L474.624 718.272A48 48 0 0 1 400 678.336V345.6a48 48 0 0 1 74.624-39.936z"},null,-1),_hoisted_3$o=[_hoisted_2$v];function _sfc_render$m(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$F,_hoisted_3$o)}var videoPlay=_export_sfc(_sfc_main$P,[["render",_sfc_render$m]]);const _sfc_main$O=defineComponent({name:"View"}),_hoisted_1$E={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$u=createBaseVNode("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352zm0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448zm0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160z"},null,-1),_hoisted_3$n=[_hoisted_2$u];function _sfc_render$l(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$E,_hoisted_3$n)}var view=_export_sfc(_sfc_main$O,[["render",_sfc_render$l]]);const _sfc_main$N=defineComponent({name:"WalletFilled"}),_hoisted_1$D={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$t=createBaseVNode("path",{fill:"currentColor",d:"M688 512a112 112 0 1 0 0 224h208v160H128V352h768v160H688zm32 160h-32a48 48 0 0 1 0-96h32a48 48 0 0 1 0 96zm-80-544 128 160H384l256-160z"},null,-1),_hoisted_3$m=[_hoisted_2$t];function _sfc_render$k(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$D,_hoisted_3$m)}var walletFilled=_export_sfc(_sfc_main$N,[["render",_sfc_render$k]]);const _sfc_main$M=defineComponent({name:"Wallet"}),_hoisted_1$C={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$s=createBaseVNode("path",{fill:"currentColor",d:"M640 288h-64V128H128v704h384v32a32 32 0 0 0 32 32H96a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h512a32 32 0 0 1 32 32v192z"},null,-1),_hoisted_3$l=createBaseVNode("path",{fill:"currentColor",d:"M128 320v512h768V320H128zm-32-64h832a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$d=createBaseVNode("path",{fill:"currentColor",d:"M704 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128z"},null,-1),_hoisted_5$d=[_hoisted_2$s,_hoisted_3$l,_hoisted_4$d];function _sfc_render$j(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$C,_hoisted_5$d)}var wallet=_export_sfc(_sfc_main$M,[["render",_sfc_render$j]]);const _sfc_main$L=defineComponent({name:"WarningFilled"}),_hoisted_1$B={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$r=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256zm0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4z"},null,-1),_hoisted_3$k=[_hoisted_2$r];function _sfc_render$i(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$B,_hoisted_3$k)}var warningFilled=_export_sfc(_sfc_main$L,[["render",_sfc_render$i]]);const _sfc_main$K=defineComponent({name:"Warning"}),_hoisted_1$A={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$q=createBaseVNode("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm48-176a48 48 0 1 1-96 0 48 48 0 0 1 96 0zm-48-464a32 32 0 0 1 32 32v288a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32z"},null,-1),_hoisted_3$j=[_hoisted_2$q];function _sfc_render$h(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$A,_hoisted_3$j)}var warning=_export_sfc(_sfc_main$K,[["render",_sfc_render$h]]);const _sfc_main$J=defineComponent({name:"Watch"}),_hoisted_1$z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$p=createBaseVNode("path",{fill:"currentColor",d:"M512 768a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),_hoisted_3$i=createBaseVNode("path",{fill:"currentColor",d:"M480 352a32 32 0 0 1 32 32v160a32 32 0 0 1-64 0V384a32 32 0 0 1 32-32z"},null,-1),_hoisted_4$c=createBaseVNode("path",{fill:"currentColor",d:"M480 512h128q32 0 32 32t-32 32H480q-32 0-32-32t32-32zm128-256V128H416v128h-64V64h320v192h-64zM416 768v128h192V768h64v192H352V768h64z"},null,-1),_hoisted_5$c=[_hoisted_2$p,_hoisted_3$i,_hoisted_4$c];function _sfc_render$g(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$z,_hoisted_5$c)}var watch=_export_sfc(_sfc_main$J,[["render",_sfc_render$g]]);const _sfc_main$I=defineComponent({name:"Watermelon"}),_hoisted_1$y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$o=createBaseVNode("path",{fill:"currentColor",d:"m683.072 600.32-43.648 162.816-61.824-16.512 53.248-198.528L576 493.248l-158.4 158.4-45.248-45.248 158.4-158.4-55.616-55.616-198.528 53.248-16.512-61.824 162.816-43.648L282.752 200A384 384 0 0 0 824 741.248L683.072 600.32zm231.552 141.056a448 448 0 1 1-632-632l632 632z"},null,-1),_hoisted_3$h=[_hoisted_2$o];function _sfc_render$f(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$y,_hoisted_3$h)}var watermelon=_export_sfc(_sfc_main$I,[["render",_sfc_render$f]]);const _sfc_main$H=defineComponent({name:"WindPower"}),_hoisted_1$x={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$n=createBaseVNode("path",{fill:"currentColor",d:"M160 64q32 0 32 32v832q0 32-32 32t-32-32V96q0-32 32-32zm416 354.624 128-11.584V168.96l-128-11.52v261.12zm-64 5.824V151.552L320 134.08V160h-64V64l616.704 56.064A96 96 0 0 1 960 215.68v144.64a96 96 0 0 1-87.296 95.616L256 512V224h64v217.92l192-17.472zm256-23.232 98.88-8.96A32 32 0 0 0 896 360.32V215.68a32 32 0 0 0-29.12-31.872l-98.88-8.96v226.368z"},null,-1),_hoisted_3$g=[_hoisted_2$n];function _sfc_render$e(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$x,_hoisted_3$g)}var windPower=_export_sfc(_sfc_main$H,[["render",_sfc_render$e]]);const _sfc_main$G=defineComponent({name:"ZoomIn"}),_hoisted_1$w={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$m=createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zm-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96z"},null,-1),_hoisted_3$f=[_hoisted_2$m];function _sfc_render$d(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$w,_hoisted_3$f)}var zoomIn=_export_sfc(_sfc_main$G,[["render",_sfc_render$d]]);const _sfc_main$F=defineComponent({name:"ZoomOut"}),_hoisted_1$v={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_hoisted_2$l=createBaseVNode("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zM352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),_hoisted_3$e=[_hoisted_2$l];function _sfc_render$c(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",_hoisted_1$v,_hoisted_3$e)}var zoomOut=_export_sfc(_sfc_main$F,[["render",_sfc_render$c]]),ElIcons=Object.freeze(Object.defineProperty({__proto__:null,AddLocation:addLocation,Aim:aim,AlarmClock:alarmClock,Apple:apple,ArrowDownBold:arrowDownBold,ArrowDown:arrowDown,ArrowLeftBold:arrowLeftBold,ArrowLeft:arrowLeft,ArrowRightBold:arrowRightBold,ArrowRight:arrowRight,ArrowUpBold:arrowUpBold,ArrowUp:arrowUp,Avatar:avatar,Back:back,Baseball:baseball,Basketball:basketball,BellFilled:bellFilled,Bell:bell,Bicycle:bicycle,BottomLeft:bottomLeft,BottomRight:bottomRight,Bottom:bottom,Bowl:bowl,Box:box$1,Briefcase:briefcase,BrushFilled:brushFilled,Brush:brush$2,Burger:burger,Calendar:calendar,CameraFilled:cameraFilled,Camera:camera,CaretBottom:caretBottom,CaretLeft:caretLeft,CaretRight:caretRight,CaretTop:caretTop,Cellphone:cellphone,ChatDotRound:chatDotRound,ChatDotSquare:chatDotSquare,ChatLineRound:chatLineRound,ChatLineSquare:chatLineSquare,ChatRound:chatRound,ChatSquare:chatSquare,Check:check,Checked:checked,Cherry:cherry,Chicken:chicken,CircleCheckFilled:circleCheckFilled,CircleCheck:circleCheck,CircleCloseFilled:circleCloseFilled,CircleClose:circleClose,CirclePlusFilled:circlePlusFilled,CirclePlus:circlePlus,Clock:clock,CloseBold:closeBold,Close:close,Cloudy:cloudy,CoffeeCup:coffeeCup,Coffee:coffee,Coin:coin,ColdDrink:coldDrink,CollectionTag:collectionTag,Collection:collection,Comment:comment,Compass:compass,Connection:connection,Coordinate:coordinate,CopyDocument:copyDocument,Cpu:cpu,CreditCard:creditCard,Crop:crop,DArrowLeft:dArrowLeft,DArrowRight:dArrowRight,DCaret:dCaret,DataAnalysis:dataAnalysis,DataBoard:dataBoard,DataLine:dataLine,DeleteFilled:deleteFilled,DeleteLocation:deleteLocation,Delete:_delete,Dessert:dessert,Discount:discount,DishDot:dishDot,Dish:dish,DocumentAdd:documentAdd,DocumentChecked:documentChecked,DocumentCopy:documentCopy,DocumentDelete:documentDelete,DocumentRemove:documentRemove,Document:document$1,Download:download,Drizzling:drizzling,EditPen:editPen,Edit:edit,ElemeFilled:elemeFilled,Eleme:eleme,ElementPlus:elementPlus,Expand:expand,Failed:failed,Female:female,Files:files,Film:film,Filter:filter$1,Finished:finished,FirstAidKit:firstAidKit,Flag:flag,Fold:fold,FolderAdd:folderAdd,FolderChecked:folderChecked,FolderDelete:folderDelete,FolderOpened:folderOpened,FolderRemove:folderRemove,Folder:folder,Food:food,Football:football,ForkSpoon:forkSpoon,Fries:fries,FullScreen:fullScreen,GobletFull:gobletFull,GobletSquareFull:gobletSquareFull,GobletSquare:gobletSquare,Goblet:goblet,GoodsFilled:goodsFilled,Goods:goods,Grape:grape,Grid:grid,Guide:guide,Headset:headset,HelpFilled:helpFilled,Help:help,Hide:hide,Histogram:histogram,HomeFilled:homeFilled,HotWater:hotWater,House:house,IceCreamRound:iceCreamRound,IceCreamSquare:iceCreamSquare,IceCream:iceCream,IceDrink:iceDrink,IceTea:iceTea,InfoFilled:infoFilled,Iphone:iphone,Key:key,KnifeFork:knifeFork,Lightning:lightning,Link:link,List:list,Loading:loading,LocationFilled:locationFilled,LocationInformation:locationInformation,Location:location$1,Lock:lock,Lollipop:lollipop,MagicStick:magicStick,Magnet:magnet,Male:male,Management:management,MapLocation:mapLocation,Medal:medal,Menu:menu$1,MessageBox:messageBox,Message:message$1,Mic:mic,Microphone:microphone,MilkTea:milkTea,Minus:minus,Money:money,Monitor:monitor,MoonNight:moonNight,Moon:moon,MoreFilled:moreFilled,More:more,MostlyCloudy:mostlyCloudy,Mouse:mouse,Mug:mug,MuteNotification:muteNotification,Mute:mute,NoSmoking:noSmoking,Notebook:notebook,Notification:notification$1,Odometer:odometer,OfficeBuilding:officeBuilding,Open:open,Operation:operation,Opportunity:opportunity,Orange:orange,Paperclip:paperclip,PartlyCloudy:partlyCloudy,Pear:pear,PhoneFilled:phoneFilled,Phone:phone,PictureFilled:pictureFilled,PictureRounded:pictureRounded,Picture:picture,PieChart:pieChart,Place:place,Platform:platform$1,Plus:plus,Pointer:pointer,Position:position$1,Postcard:postcard,Pouring:pouring,Present:present,PriceTag:priceTag,Printer:printer,Promotion:promotion,QuestionFilled:questionFilled,Rank:rank,ReadingLamp:readingLamp,Reading:reading,RefreshLeft:refreshLeft,RefreshRight:refreshRight,Refresh:refresh,Refrigerator:refrigerator,RemoveFilled:removeFilled,Remove:remove,Right:right,ScaleToOriginal:scaleToOriginal,School:school,Scissor:scissor,Search:search,Select:select,Sell:sell,SemiSelect:semiSelect,Service:service,SetUp:setUp,Setting:setting,Share:share,Ship:ship,Shop:shop,ShoppingBag:shoppingBag,ShoppingCartFull:shoppingCartFull,ShoppingCart:shoppingCart,Smoking:smoking,Soccer:soccer,SoldOut:soldOut,SortDown:sortDown,SortUp:sortUp,Sort:sort$3,Stamp:stamp,StarFilled:starFilled,Star:star,Stopwatch:stopwatch,SuccessFilled:successFilled,Sugar:sugar,Suitcase:suitcase,Sunny:sunny,Sunrise:sunrise,Sunset:sunset,SwitchButton:switchButton,Switch:_switch,TakeawayBox:takeawayBox,Ticket:ticket,Tickets:tickets,Timer:timer,ToiletPaper:toiletPaper,Tools:tools,TopLeft:topLeft,TopRight:topRight,Top:top,TrendCharts:trendCharts,Trophy:trophy,TurnOff:turnOff,Umbrella:umbrella,Unlock:unlock,UploadFilled:uploadFilled,Upload:upload,UserFilled:userFilled,User:user,Van:van,VideoCameraFilled:videoCameraFilled,VideoCamera:videoCamera,VideoPause:videoPause,VideoPlay:videoPlay,View:view,WalletFilled:walletFilled,Wallet:wallet,WarningFilled:warningFilled,Warning:warning,Watch:watch,Watermelon:watermelon,WindPower:windPower,ZoomIn:zoomIn,ZoomOut:zoomOut},Symbol.toStringTag,{value:"Module"}));/*! + * vuex v4.1.0 + * (c) 2022 Evan You + * @license MIT + */var storeKey="store";function useStore(t){return t===void 0&&(t=null),inject(t!==null?t:storeKey)}function forEachValue(t,n){Object.keys(t).forEach(function(r){return n(t[r],r)})}function isObject$5(t){return t!==null&&typeof t=="object"}function isPromise(t){return t&&typeof t.then=="function"}function partial(t,n){return function(){return t(n)}}function genericSubscribe(t,n,r){return n.indexOf(t)<0&&(r&&r.prepend?n.unshift(t):n.push(t)),function(){var g=n.indexOf(t);g>-1&&n.splice(g,1)}}function resetStore(t,n){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var r=t.state;installModule(t,r,[],t._modules.root,!0),resetStoreState(t,r,n)}function resetStoreState(t,n,r){var g=t._state,y=t._scope;t.getters={},t._makeLocalGettersCache=Object.create(null);var L=t._wrappedGetters,z={},j={},ae=effectScope(!0);ae.run(function(){forEachValue(L,function(de,he){z[he]=partial(de,t),j[he]=computed(function(){return z[he]()}),Object.defineProperty(t.getters,he,{get:function(){return j[he].value},enumerable:!0})})}),t._state=reactive({data:n}),t._scope=ae,t.strict&&enableStrictMode(t),g&&r&&t._withCommit(function(){g.data=null}),y&&y.stop()}function installModule(t,n,r,g,y){var L=!r.length,z=t._modules.getNamespace(r);if(g.namespaced&&(t._modulesNamespaceMap[z],t._modulesNamespaceMap[z]=g),!L&&!y){var j=getNestedState(n,r.slice(0,-1)),ae=r[r.length-1];t._withCommit(function(){j[ae]=g.state})}var de=g.context=makeLocalContext(t,z,r);g.forEachMutation(function(he,$e){var Lt=z+$e;registerMutation(t,Lt,he,de)}),g.forEachAction(function(he,$e){var Lt=he.root?$e:z+$e,jt=he.handler||he;registerAction$1(t,Lt,jt,de)}),g.forEachGetter(function(he,$e){var Lt=z+$e;registerGetter(t,Lt,he,de)}),g.forEachChild(function(he,$e){installModule(t,n,r.concat($e),he,y)})}function makeLocalContext(t,n,r){var g=n==="",y={dispatch:g?t.dispatch:function(L,z,j){var ae=unifyObjectStyle(L,z,j),de=ae.payload,he=ae.options,$e=ae.type;return(!he||!he.root)&&($e=n+$e),t.dispatch($e,de)},commit:g?t.commit:function(L,z,j){var ae=unifyObjectStyle(L,z,j),de=ae.payload,he=ae.options,$e=ae.type;(!he||!he.root)&&($e=n+$e),t.commit($e,de,he)}};return Object.defineProperties(y,{getters:{get:g?function(){return t.getters}:function(){return makeLocalGetters(t,n)}},state:{get:function(){return getNestedState(t.state,r)}}}),y}function makeLocalGetters(t,n){if(!t._makeLocalGettersCache[n]){var r={},g=n.length;Object.keys(t.getters).forEach(function(y){if(y.slice(0,g)===n){var L=y.slice(g);Object.defineProperty(r,L,{get:function(){return t.getters[y]},enumerable:!0})}}),t._makeLocalGettersCache[n]=r}return t._makeLocalGettersCache[n]}function registerMutation(t,n,r,g){var y=t._mutations[n]||(t._mutations[n]=[]);y.push(function(z){r.call(t,g.state,z)})}function registerAction$1(t,n,r,g){var y=t._actions[n]||(t._actions[n]=[]);y.push(function(z){var j=r.call(t,{dispatch:g.dispatch,commit:g.commit,getters:g.getters,state:g.state,rootGetters:t.getters,rootState:t.state},z);return isPromise(j)||(j=Promise.resolve(j)),t._devtoolHook?j.catch(function(ae){throw t._devtoolHook.emit("vuex:error",ae),ae}):j})}function registerGetter(t,n,r,g){t._wrappedGetters[n]||(t._wrappedGetters[n]=function(L){return r(g.state,g.getters,L.state,L.getters)})}function enableStrictMode(t){watch$1(function(){return t._state.data},function(){},{deep:!0,flush:"sync"})}function getNestedState(t,n){return n.reduce(function(r,g){return r[g]},t)}function unifyObjectStyle(t,n,r){return isObject$5(t)&&t.type&&(r=n,n=t,t=t.type),{type:t,payload:n,options:r}}var LABEL_VUEX_BINDINGS="vuex bindings",MUTATIONS_LAYER_ID="vuex:mutations",ACTIONS_LAYER_ID="vuex:actions",INSPECTOR_ID="vuex",actionId=0;function addDevtools(t,n){setupDevtoolsPlugin({id:"org.vuejs.vuex",app:t,label:"Vuex",homepage:"https://next.vuex.vuejs.org/",logo:"https://vuejs.org/images/icons/favicon-96x96.png",packageName:"vuex",componentStateTypes:[LABEL_VUEX_BINDINGS]},function(r){r.addTimelineLayer({id:MUTATIONS_LAYER_ID,label:"Vuex Mutations",color:COLOR_LIME_500}),r.addTimelineLayer({id:ACTIONS_LAYER_ID,label:"Vuex Actions",color:COLOR_LIME_500}),r.addInspector({id:INSPECTOR_ID,label:"Vuex",icon:"storage",treeFilterPlaceholder:"Filter stores..."}),r.on.getInspectorTree(function(g){if(g.app===t&&g.inspectorId===INSPECTOR_ID)if(g.filter){var y=[];flattenStoreForInspectorTree(y,n._modules.root,g.filter,""),g.rootNodes=y}else g.rootNodes=[formatStoreForInspectorTree(n._modules.root,"")]}),r.on.getInspectorState(function(g){if(g.app===t&&g.inspectorId===INSPECTOR_ID){var y=g.nodeId;makeLocalGetters(n,y),g.state=formatStoreForInspectorState(getStoreModule(n._modules,y),y==="root"?n.getters:n._makeLocalGettersCache,y)}}),r.on.editInspectorState(function(g){if(g.app===t&&g.inspectorId===INSPECTOR_ID){var y=g.nodeId,L=g.path;y!=="root"&&(L=y.split("/").filter(Boolean).concat(L)),n._withCommit(function(){g.set(n._state.data,L,g.state.value)})}}),n.subscribe(function(g,y){var L={};g.payload&&(L.payload=g.payload),L.state=y,r.notifyComponentUpdate(),r.sendInspectorTree(INSPECTOR_ID),r.sendInspectorState(INSPECTOR_ID),r.addTimelineEvent({layerId:MUTATIONS_LAYER_ID,event:{time:Date.now(),title:g.type,data:L}})}),n.subscribeAction({before:function(g,y){var L={};g.payload&&(L.payload=g.payload),g._id=actionId++,g._time=Date.now(),L.state=y,r.addTimelineEvent({layerId:ACTIONS_LAYER_ID,event:{time:g._time,title:g.type,groupId:g._id,subtitle:"start",data:L}})},after:function(g,y){var L={},z=Date.now()-g._time;L.duration={_custom:{type:"duration",display:z+"ms",tooltip:"Action duration",value:z}},g.payload&&(L.payload=g.payload),L.state=y,r.addTimelineEvent({layerId:ACTIONS_LAYER_ID,event:{time:Date.now(),title:g.type,groupId:g._id,subtitle:"end",data:L}})}})})}var COLOR_LIME_500=8702998,COLOR_DARK=6710886,COLOR_WHITE=16777215,TAG_NAMESPACED={label:"namespaced",textColor:COLOR_WHITE,backgroundColor:COLOR_DARK};function extractNameFromPath(t){return t&&t!=="root"?t.split("/").slice(-2,-1)[0]:"Root"}function formatStoreForInspectorTree(t,n){return{id:n||"root",label:extractNameFromPath(n),tags:t.namespaced?[TAG_NAMESPACED]:[],children:Object.keys(t._children).map(function(r){return formatStoreForInspectorTree(t._children[r],n+r+"/")})}}function flattenStoreForInspectorTree(t,n,r,g){g.includes(r)&&t.push({id:g||"root",label:g.endsWith("/")?g.slice(0,g.length-1):g||"Root",tags:n.namespaced?[TAG_NAMESPACED]:[]}),Object.keys(n._children).forEach(function(y){flattenStoreForInspectorTree(t,n._children[y],r,g+y+"/")})}function formatStoreForInspectorState(t,n,r){n=r==="root"?n:n[r];var g=Object.keys(n),y={state:Object.keys(t.state).map(function(z){return{key:z,editable:!0,value:t.state[z]}})};if(g.length){var L=transformPathsToObjectTree(n);y.getters=Object.keys(L).map(function(z){return{key:z.endsWith("/")?extractNameFromPath(z):z,editable:!1,value:canThrow(function(){return L[z]})}})}return y}function transformPathsToObjectTree(t){var n={};return Object.keys(t).forEach(function(r){var g=r.split("/");if(g.length>1){var y=n,L=g.pop();g.forEach(function(z){y[z]||(y[z]={_custom:{value:{},display:z,tooltip:"Module",abstract:!0}}),y=y[z]._custom.value}),y[L]=canThrow(function(){return t[r]})}else n[r]=canThrow(function(){return t[r]})}),n}function getStoreModule(t,n){var r=n.split("/").filter(function(g){return g});return r.reduce(function(g,y,L){var z=g[y];if(!z)throw new Error('Missing module "'+y+'" for path "'+n+'".');return L===r.length-1?z:z._children},n==="root"?t:t.root._children)}function canThrow(t){try{return t()}catch(n){return n}}var Module=function(n,r){this.runtime=r,this._children=Object.create(null),this._rawModule=n;var g=n.state;this.state=(typeof g=="function"?g():g)||{}},prototypeAccessors$1={namespaced:{configurable:!0}};prototypeAccessors$1.namespaced.get=function(){return!!this._rawModule.namespaced};Module.prototype.addChild=function(n,r){this._children[n]=r};Module.prototype.removeChild=function(n){delete this._children[n]};Module.prototype.getChild=function(n){return this._children[n]};Module.prototype.hasChild=function(n){return n in this._children};Module.prototype.update=function(n){this._rawModule.namespaced=n.namespaced,n.actions&&(this._rawModule.actions=n.actions),n.mutations&&(this._rawModule.mutations=n.mutations),n.getters&&(this._rawModule.getters=n.getters)};Module.prototype.forEachChild=function(n){forEachValue(this._children,n)};Module.prototype.forEachGetter=function(n){this._rawModule.getters&&forEachValue(this._rawModule.getters,n)};Module.prototype.forEachAction=function(n){this._rawModule.actions&&forEachValue(this._rawModule.actions,n)};Module.prototype.forEachMutation=function(n){this._rawModule.mutations&&forEachValue(this._rawModule.mutations,n)};Object.defineProperties(Module.prototype,prototypeAccessors$1);var ModuleCollection=function(n){this.register([],n,!1)};ModuleCollection.prototype.get=function(n){return n.reduce(function(r,g){return r.getChild(g)},this.root)};ModuleCollection.prototype.getNamespace=function(n){var r=this.root;return n.reduce(function(g,y){return r=r.getChild(y),g+(r.namespaced?y+"/":"")},"")};ModuleCollection.prototype.update=function(n){update([],this.root,n)};ModuleCollection.prototype.register=function(n,r,g){var y=this;g===void 0&&(g=!0);var L=new Module(r,g);if(n.length===0)this.root=L;else{var z=this.get(n.slice(0,-1));z.addChild(n[n.length-1],L)}r.modules&&forEachValue(r.modules,function(j,ae){y.register(n.concat(ae),j,g)})};ModuleCollection.prototype.unregister=function(n){var r=this.get(n.slice(0,-1)),g=n[n.length-1],y=r.getChild(g);!y||!y.runtime||r.removeChild(g)};ModuleCollection.prototype.isRegistered=function(n){var r=this.get(n.slice(0,-1)),g=n[n.length-1];return r?r.hasChild(g):!1};function update(t,n,r){if(n.update(r),r.modules)for(var g in r.modules){if(!n.getChild(g))return;update(t.concat(g),n.getChild(g),r.modules[g])}}function createStore(t){return new Store(t)}var Store=function(n){var r=this;n===void 0&&(n={});var g=n.plugins;g===void 0&&(g=[]);var y=n.strict;y===void 0&&(y=!1);var L=n.devtools;this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new ModuleCollection(n),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._makeLocalGettersCache=Object.create(null),this._scope=null,this._devtools=L;var z=this,j=this,ae=j.dispatch,de=j.commit;this.dispatch=function(Lt,jt){return ae.call(z,Lt,jt)},this.commit=function(Lt,jt,$n){return de.call(z,Lt,jt,$n)},this.strict=y;var he=this._modules.root.state;installModule(this,he,[],this._modules.root),resetStoreState(this,he),g.forEach(function($e){return $e(r)})},prototypeAccessors={state:{configurable:!0}};Store.prototype.install=function(n,r){n.provide(r||storeKey,this),n.config.globalProperties.$store=this;var g=this._devtools!==void 0?this._devtools:!1;g&&addDevtools(n,this)};prototypeAccessors.state.get=function(){return this._state.data};prototypeAccessors.state.set=function(t){};Store.prototype.commit=function(n,r,g){var y=this,L=unifyObjectStyle(n,r,g),z=L.type,j=L.payload,ae={type:z,payload:j},de=this._mutations[z];!de||(this._withCommit(function(){de.forEach(function($e){$e(j)})}),this._subscribers.slice().forEach(function(he){return he(ae,y.state)}))};Store.prototype.dispatch=function(n,r){var g=this,y=unifyObjectStyle(n,r),L=y.type,z=y.payload,j={type:L,payload:z},ae=this._actions[L];if(!!ae){try{this._actionSubscribers.slice().filter(function(he){return he.before}).forEach(function(he){return he.before(j,g.state)})}catch{}var de=ae.length>1?Promise.all(ae.map(function(he){return he(z)})):ae[0](z);return new Promise(function(he,$e){de.then(function(Lt){try{g._actionSubscribers.filter(function(jt){return jt.after}).forEach(function(jt){return jt.after(j,g.state)})}catch{}he(Lt)},function(Lt){try{g._actionSubscribers.filter(function(jt){return jt.error}).forEach(function(jt){return jt.error(j,g.state,Lt)})}catch{}$e(Lt)})})}};Store.prototype.subscribe=function(n,r){return genericSubscribe(n,this._subscribers,r)};Store.prototype.subscribeAction=function(n,r){var g=typeof n=="function"?{before:n}:n;return genericSubscribe(g,this._actionSubscribers,r)};Store.prototype.watch=function(n,r,g){var y=this;return watch$1(function(){return n(y.state,y.getters)},r,Object.assign({},g))};Store.prototype.replaceState=function(n){var r=this;this._withCommit(function(){r._state.data=n})};Store.prototype.registerModule=function(n,r,g){g===void 0&&(g={}),typeof n=="string"&&(n=[n]),this._modules.register(n,r),installModule(this,this.state,n,this._modules.get(n),g.preserveState),resetStoreState(this,this.state)};Store.prototype.unregisterModule=function(n){var r=this;typeof n=="string"&&(n=[n]),this._modules.unregister(n),this._withCommit(function(){var g=getNestedState(r.state,n.slice(0,-1));delete g[n[n.length-1]]}),resetStore(this)};Store.prototype.hasModule=function(n){return typeof n=="string"&&(n=[n]),this._modules.isRegistered(n)};Store.prototype.hotUpdate=function(n){this._modules.update(n),resetStore(this,!0)};Store.prototype._withCommit=function(n){var r=this._committing;this._committing=!0,n(),this._committing=r};Object.defineProperties(Store.prototype,prototypeAccessors);const setItem=(t,n)=>{n instanceof Object?n=JSON.stringify(n):n=String(n),window.localStorage.setItem(t,n)},getItem=t=>{if(!t)return null;let n=window.localStorage.getItem(t);return n?JSON.parse(n):null},removeItem=t=>{window.localStorage.removeItem(t)},getRandomColor=t=>{if(t=t||"",t==="rgb"){const n=Math.floor(Math.random()*256),r=Math.floor(Math.random()*256),g=Math.floor(Math.random()*256);return`rgb(${n},${r},${g})`}else{const n=Math.floor(Math.random()*256),r=Math.floor(Math.random()*256),g=Math.floor(Math.random()*256);return`#${n.toString(16)}${r.toString(16)}${g.toString(16)}`}},getRandomKey=()=>"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var n=Math.random()*16|0,r=t=="x"?n:n&3|8;return r.toString(16)}),uuid=(t,n)=>{var r="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),g=[],y;if(n=n||r.length,t)for(y=0;yr.state.menuList),L=reactive([{name:"\u9996\u9875",icon:"index"},{name:"\u9996\u9875",icon:"index"}]),z=reactive({username:"admin",avator:"https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png"}),j=getItem("loginContent");z.username=j?j.showname:"";const ae=reactive([{name:"GitHub",icon:"github",path:"https://github.com/Wayne1308/weiDesign"},{name:"\u9000\u51FA\u767B\u5F55",icon:"exit",path:"exit"}]),de=Lt=>{switch(Lt.path){case"exit":removeItem("loginContent"),n.push("/login");break;default:window.open(Lt.path);break}},he=()=>{window.location.reload()},$e=Lt=>{L.length>1&&L.splice(1);const jt=Lt.path.split("/").filter(Cn=>Cn);let $n=[...y.value];for(;jt.length>0;){const Cn=$n.find(Sn=>Sn.icon===jt[0]);L.push({name:(Cn==null?void 0:Cn.title)||Lt.name,icon:(Cn==null?void 0:Cn.icon)||""}),Cn&&Cn.children&&($n=Cn.children),jt.shift()}};return $e(t),watch$1(t,(Lt,jt)=>{$e(Lt)}),{ArrowRight:arrowRight,data:g,crumbs:L,userInfo:z,goUrl:ae,goTo:de,refresh:he}}}),_hoisted_1$u={class:"header-container"},_hoisted_2$k={class:"info-container"},_hoisted_3$d={class:"crumbs"},_hoisted_4$b={class:"crumbs-item"},_hoisted_5$b={class:"crumbs-name"},_hoisted_6$b={class:"info"},_hoisted_7$a={class:""},_hoisted_8$8={class:"user-info"},_hoisted_9$6={class:"username"},_hoisted_10$6={class:"item-class"};function _sfc_render$b(t,n,r,g,y,L){const z=resolveComponent("svg-icon"),j=ElIcon,ae=ElBreadcrumbItem,de=ElBreadcrumb,he=resolveComponent("search"),$e=resolveComponent("bell"),Lt=resolveComponent("full-screen"),jt=resolveComponent("magic-stick"),$n=resolveComponent("folder-opened"),Cn=resolveComponent("refresh"),Sn=ElAvatar,wn=resolveComponent("arrow-down"),xn=ElDropdownItem,Tn=ElDropdownMenu,kn=ElDropdown;return openBlock(),createElementBlock("div",_hoisted_1$u,[createBaseVNode("div",_hoisted_2$k,[createBaseVNode("div",_hoisted_3$d,[createVNode$1(de,{"separator-icon":t.ArrowRight},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.crumbs,(Mn,An)=>(openBlock(),createBlock(ae,{to:An===0?{path:"/"}:"",key:An},{default:withCtx(()=>[createBaseVNode("div",_hoisted_4$b,[createVNode$1(j,null,{default:withCtx(()=>[createVNode$1(z,{name:Mn.icon},null,8,["name"])]),_:2},1024),createBaseVNode("span",_hoisted_5$b,toDisplayString(Mn.name),1)])]),_:2},1032,["to"]))),128))]),_:1},8,["separator-icon"])]),createBaseVNode("div",_hoisted_6$b,[createVNode$1(j,null,{default:withCtx(()=>[createVNode$1(he)]),_:1}),createVNode$1(j,null,{default:withCtx(()=>[createVNode$1($e)]),_:1}),createVNode$1(j,null,{default:withCtx(()=>[createVNode$1(Lt)]),_:1}),createVNode$1(j,null,{default:withCtx(()=>[createVNode$1(jt)]),_:1}),createVNode$1(j,null,{default:withCtx(()=>[createVNode$1($n)]),_:1}),createVNode$1(j,{onClick:t.refresh,title:"\u5237\u65B0"},{default:withCtx(()=>[createVNode$1(Cn)]),_:1},8,["onClick"]),createBaseVNode("div",_hoisted_7$a,[createVNode$1(kn,null,{dropdown:withCtx(()=>[createVNode$1(Tn,null,{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.goUrl,(Mn,An)=>(openBlock(),createBlock(xn,{key:An+Mn.name,onClick:Nn=>t.goTo(Mn)},{default:withCtx(()=>[createVNode$1(z,{name:Mn.icon,color:"#0ca296"},null,8,["name"]),createBaseVNode("span",_hoisted_10$6,toDisplayString(Mn.name),1)]),_:2},1032,["onClick"]))),128))]),_:1})]),default:withCtx(()=>[createBaseVNode("span",_hoisted_8$8,[createVNode$1(Sn,{size:"default",src:t.userInfo.avator},null,8,["src"]),createBaseVNode("span",_hoisted_9$6,toDisplayString(t.userInfo.username),1),createVNode$1(j,null,{default:withCtx(()=>[createVNode$1(wn)]),_:1})])]),_:1})])])])])}var __unplugin_components_2=_export_sfc$2(_sfc_main$E,[["render",_sfc_render$b],["__scopeId","data-v-4a1af8fb"]]),menu="",tooltip="",subMenu="",menuItemGroup="",menuItem="",index_vue_vue_type_style_index_0_lang$1="",index_vue_vue_type_style_index_1_lang$7="";const _sfc_main$D=defineComponent({name:"Sidebar",props:{logo:{type:String,default:"../../assets/Sidebar/logo.png"}},async setup(t,n){const r=ref(100),{logo:g}=t,y=ref(),L=useRouter(),z=useRoute(),j=useStore(),ae=reactive({selectSign:0}),de=ref(!1),he=reactive({arrow:()=>{console.log("\u70B9\u51FB\u6536\u62E2"),de.value=!de.value},float:()=>{console.log("\u70B9\u51FB\u6D6E\u52A8"),n.emit("arrow","\u70B9\u51FB\u6D6E\u52A8")},bigThing:()=>{console.log("\u5927\u4E8B\u8BB0"),n.emit("arrow","\u5927\u4E8B\u8BB0")}}),$e=(Cn,Sn)=>{},Lt=(Cn,Sn)=>{},jt=(Cn,Sn)=>{};j.dispatch("fetchMenuList");const $n=computed(()=>j.state.menuList);return onMounted(()=>{}),{num:r,data:ae,logo:g,handle:he,isCollapse:de,handleOpen:$e,handleClose:Lt,menuList:$n,elMenu:y,selectMenu:jt,route:z,router:L}}}),_hoisted_1$t={key:0,class:"title"},_hoisted_2$j={class:"sidebar-list"},_hoisted_3$c={class:"item-container"},_hoisted_4$a={key:0},_hoisted_5$a={class:"item-container"},_hoisted_6$a={class:"item-container"},_hoisted_7$9={class:"item-container"},_hoisted_8$7={class:"item-container"},_hoisted_9$5={key:0},_hoisted_10$5={class:"switch-item"},_hoisted_11$5={class:"switch-item"},_hoisted_12$2={class:"switch-item"};function _sfc_render$a(t,n,r,g,y,L){const z=resolveComponent("svg-icon"),j=ElIcon,ae=ElMenuItem,de=ElMenuItemGroup,he=ElSubMenu,$e=ElMenu,Lt=resolveComponent("arrow-right-bold"),jt=resolveComponent("arrow-left-bold"),$n=resolveComponent("paperclip"),Cn=resolveComponent("info-filled");return openBlock(),createElementBlock("div",{class:normalizeClass(["sidebar-container",t.isCollapse?"arrow":"expand"]),style:normalizeStyle$1({width:t.isCollapse?"70px":"200px"})},[createBaseVNode("div",{class:"logo",title:"weiDesign",onClick:n[0]||(n[0]=Sn=>t.router.push("/"))},[createVNode$1(z,{name:"lightning",size:"2.5em",color:"#0ca296"}),t.isCollapse?createCommentVNode("",!0):(openBlock(),createElementBlock("span",_hoisted_1$t,"WEI-DESIGN"))]),createBaseVNode("div",_hoisted_2$j,[createVNode$1($e,{"default-active":t.route.path,ref:"elMenu",router:!0,class:"el-menu-vertical","unique-opened":!0,collapse:t.isCollapse,"collapse-transition":!1,onOpen:t.handleOpen,onClose:t.handleClose,onSelect:t.selectMenu},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.menuList,(Sn,wn)=>(openBlock(),createElementBlock(Fragment,{key:Sn.title+wn},[Sn.children?(openBlock(),createBlock(he,{key:0,index:Sn.router},{title:withCtx(()=>[createBaseVNode("div",_hoisted_3$c,[createVNode$1(j,null,{default:withCtx(()=>[createVNode$1(z,{name:Sn.icon,color:""},null,8,["name"])]),_:2},1024),t.isCollapse?createCommentVNode("",!0):(openBlock(),createElementBlock("span",_hoisted_4$a,toDisplayString(Sn.title),1))])]),default:withCtx(()=>[createVNode$1(de,{style:{"padding-left":"10px"}},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(Sn.children,(xn,Tn)=>(openBlock(),createElementBlock(Fragment,{key:`${wn}-${Tn}`},[xn.children?(openBlock(),createBlock(he,{key:0,index:xn.router},{title:withCtx(()=>[createBaseVNode("div",_hoisted_5$a,[createVNode$1(j,null,{default:withCtx(()=>[createVNode$1(z,{name:xn.icon,color:""},null,8,["name"])]),_:2},1024),createBaseVNode("span",null,toDisplayString(xn.title),1)])]),default:withCtx(()=>[createVNode$1(de,{style:{"padding-left":"10px"}},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(xn.children,(kn,Mn)=>(openBlock(),createBlock(ae,{index:Sn.router,key:`${wn}-${Tn}-${Mn}`},{default:withCtx(()=>[createBaseVNode("div",_hoisted_6$a,[createVNode$1(j,null,{default:withCtx(()=>[createVNode$1(z,{name:kn.icon,color:""},null,8,["name"])]),_:2},1024),createBaseVNode("span",null,toDisplayString(kn.title),1)])]),_:2},1032,["index"]))),128))]),_:2},1024)]),_:2},1032,["index"])):(openBlock(),createBlock(ae,{key:1,index:xn.router},{default:withCtx(()=>[createBaseVNode("div",_hoisted_7$9,[createVNode$1(j,null,{default:withCtx(()=>[createVNode$1(z,{name:xn.icon,color:""},null,8,["name"])]),_:2},1024),createBaseVNode("span",null,toDisplayString(xn.title),1)])]),_:2},1032,["index"]))],64))),128))]),_:2},1024)]),_:2},1032,["index"])):(openBlock(),createBlock(ae,{key:1,index:Sn.router},createSlots({default:withCtx(()=>[createBaseVNode("div",_hoisted_8$7,[createVNode$1(j,null,{default:withCtx(()=>[createVNode$1(z,{name:Sn.icon,color:""},null,8,["name"])]),_:2},1024),t.isCollapse?createCommentVNode("",!0):(openBlock(),createElementBlock("span",_hoisted_9$5,toDisplayString(Sn.title),1))])]),_:2},[t.isCollapse?{name:"title",fn:withCtx(()=>[createTextVNode(toDisplayString(Sn.title),1)]),key:"0"}:void 0]),1032,["index"]))],64))),128))]),_:1},8,["default-active","collapse","onOpen","onClose","onSelect"])]),createBaseVNode("div",{class:"switch-list",style:normalizeStyle$1({display:t.isCollapse?"inline-block":"flex"})},[createBaseVNode("div",_hoisted_10$5,[t.isCollapse?(openBlock(),createBlock(j,{key:0,title:"\u6536\u62E2",onClick:t.handle.arrow},{default:withCtx(()=>[createVNode$1(Lt)]),_:1},8,["onClick"])):(openBlock(),createBlock(j,{key:1,title:"\u6536\u62E2",onClick:t.handle.arrow},{default:withCtx(()=>[createVNode$1(jt)]),_:1},8,["onClick"]))]),createBaseVNode("div",_hoisted_11$5,[createVNode$1(j,{title:"\u6D6E\u52A8",onClick:t.handle.float},{default:withCtx(()=>[createVNode$1($n)]),_:1},8,["onClick"])]),createBaseVNode("div",_hoisted_12$2,[createVNode$1(j,{title:"\u5927\u4E8B\u8BB0",onClick:t.handle.bigThing},{default:withCtx(()=>[createVNode$1(Cn)]),_:1},8,["onClick"])])],4)],6)}var __unplugin_components_0$2=_export_sfc$2(_sfc_main$D,[["render",_sfc_render$a]]),index_vue_vue_type_style_index_0_scoped_true_lang$g="";const _sfc_main$C=defineComponent({name:"Submenu",props:{title:{type:String,default:"\u83DC\u5355"},menuList:{type:Array,default:[{title:"\u5B50\u83DC\u53551",icon:""},{title:"\u5B50\u83DC\u53552",icon:""},{title:"\u5B50\u83DC\u53553",icon:""}]}},setup(t,n){const{title:r,menuList:g}=t,y=reactive({selectMenuIndex:0}),L=reactive({selectMenu:z=>{y.selectMenuIndex=z,n.emit("selectMenuIndex",z)}});return{data:y,title:r,menuList:g,handle:L}}}),_withScopeId$4=t=>(pushScopeId("data-v-9d315a3c"),t=t(),popScopeId(),t),_hoisted_1$s={class:"submenu-container"},_hoisted_2$i=_withScopeId$4(()=>createBaseVNode("div",{class:"submenu-title"},[createBaseVNode("span",null,"weiDesign")],-1)),_hoisted_3$b={class:"select-title"},_hoisted_4$9=_withScopeId$4(()=>createBaseVNode("div",{class:"line"},null,-1)),_hoisted_5$9=_withScopeId$4(()=>createBaseVNode("div",{class:"line"},null,-1)),_hoisted_6$9={class:"menu-list"},_hoisted_7$8=["onClick"],_hoisted_8$6={class:"menu-title"};function _sfc_render$9(t,n,r,g,y,L){const z=resolveComponent("folder-checked"),j=ElIcon;return openBlock(),createElementBlock("div",_hoisted_1$s,[_hoisted_2$i,createBaseVNode("div",_hoisted_3$b,[_hoisted_4$9,createBaseVNode("span",null,toDisplayString(t.title),1),_hoisted_5$9]),createBaseVNode("div",_hoisted_6$9,[createBaseVNode("ul",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(t.menuList,(ae,de)=>(openBlock(),createElementBlock("li",{class:normalizeClass(["menu-list-item",t.data.selectMenuIndex===de?"selectMenuStyle":""]),onClick:he=>t.handle.selectMenu(de),key:de},[createVNode$1(j,{size:16,color:""},{default:withCtx(()=>[createVNode$1(z)]),_:1}),createBaseVNode("span",_hoisted_8$6,toDisplayString(ae.title),1)],10,_hoisted_7$8))),128))])])])}var Submenu=_export_sfc$2(_sfc_main$C,[["render",_sfc_render$9],["__scopeId","data-v-9d315a3c"]]),index_vue_vue_type_style_index_0_scoped_true_lang$f="";const __default__$1=defineComponent({name:"Row",props:{direction:{type:String,default:"row"},align:{type:String,default:"center"},justify:{type:String,default:"center"},gutter:{type:[Number,String],default:"20px"}},setup(t,n){const{direction:r,align:g,justify:y,gutter:L}=t;return{rowStyle:reactive({direction:r,align:g,justify:y,gutter:L})}}}),__injectCSSVars__$1=()=>{useCssVars(t=>({"07d388b0":t.rowStyle.direction,fceb70a4:t.rowStyle.align,"341d94f9":t.rowStyle.justify,"8b0074dc":t.rowStyle.gutter}))},__setup__$1=__default__$1.setup;__default__$1.setup=__setup__$1?(t,n)=>(__injectCSSVars__$1(),__setup__$1(t,n)):__injectCSSVars__$1;const _sfc_main$B=__default__$1,_hoisted_1$r={class:"row-container"};function _sfc_render$8(t,n,r,g,y,L){return openBlock(),createElementBlock("div",_hoisted_1$r,[renderSlot(t.$slots,"default",{},void 0,!0)])}var WeiRow=_export_sfc$2(_sfc_main$B,[["render",_sfc_render$8],["__scopeId","data-v-e61aedf0"]]),index_vue_vue_type_style_index_0_scoped_true_lang$e="";const __default__=defineComponent({name:"Col",props:{span:{type:[Number,String],default:1}},setup(t,n){const{span:r}=t;return{colStyle:reactive({span:r})}}}),__injectCSSVars__=()=>{useCssVars(t=>({"340fc52e":t.colStyle.span}))},__setup__=__default__.setup;__default__.setup=__setup__?(t,n)=>(__injectCSSVars__(),__setup__(t,n)):__injectCSSVars__;const _sfc_main$A=__default__,_hoisted_1$q={class:"col-container"};function _sfc_render$7(t,n,r,g,y,L){return openBlock(),createElementBlock("div",_hoisted_1$q,[renderSlot(t.$slots,"default",{},void 0,!0)])}var WeiCol=_export_sfc$2(_sfc_main$A,[["render",_sfc_render$7],["__scopeId","data-v-ac462688"]]),index_vue_vue_type_style_index_0_lang="";const _sfc_main$z=defineComponent({name:"Home",components:{Sidebar:__unplugin_components_0$2,Submenu,Row:WeiRow,Col:WeiCol,Header:__unplugin_components_2,TabBar:__unplugin_components_4},props:{},setup(t){inject("global").$api.Get("api/weiDesign/getUsers",{}).then(r=>{console.log("\u6D4B\u8BD5\u63A5\u53E3",r)})}}),_hoisted_1$p={class:"component-box"},_hoisted_2$h={class:"tabBar"};function _sfc_render$6(t,n,r,g,y,L){const z=__unplugin_components_0$2,j=ElAside,ae=__unplugin_components_2,de=ElHeader,he=__unplugin_components_4,$e=resolveComponent("router-view"),Lt=ElMain,jt=ElContainer;return openBlock(),createElementBlock("div",_hoisted_1$p,[createVNode$1(jt,null,{default:withCtx(()=>[createVNode$1(j,{style:{width:"auto"}},{default:withCtx(()=>[(openBlock(),createBlock(Suspense,null,{default:withCtx(()=>[createVNode$1(z)]),_:1}))]),_:1}),createVNode$1(jt,null,{default:withCtx(()=>[createVNode$1(de,{style:{padding:"0"}},{default:withCtx(()=>[createVNode$1(ae)]),_:1}),createBaseVNode("div",_hoisted_2$h,[createVNode$1(he)]),createVNode$1(Lt,{style:{padding:"0",height:"calc(100% - 100px)"}},{default:withCtx(()=>[createVNode$1($e)]),_:1})]),_:1})]),_:1})])}var Home=_export_sfc$2(_sfc_main$z,[["render",_sfc_render$6]]),input="",badge="",message="",notification="",axios$2={exports:{}},bind$4=function(n,r){return function(){for(var y=new Array(arguments.length),L=0;L=0)return;g==="set-cookie"?r[g]=(r[g]?r[g]:[]).concat([y]):r[g]=r[g]?r[g]+", "+y:y}}),r},utils$8=utils$e,isURLSameOrigin$1=utils$8.isStandardBrowserEnv()?function(){var n=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a"),g;function y(L){var z=L;return n&&(r.setAttribute("href",z),z=r.href),r.setAttribute("href",z),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return g=y(window.location.href),function(z){var j=utils$8.isString(z)?y(z):z;return j.protocol===g.protocol&&j.host===g.host}}():function(){return function(){return!0}}();function Cancel$3(t){this.message=t}Cancel$3.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")};Cancel$3.prototype.__CANCEL__=!0;var Cancel_1=Cancel$3,utils$7=utils$e,settle=settle$1,cookies=cookies$1,buildURL$1=buildURL$2,buildFullPath=buildFullPath$1,parseHeaders=parseHeaders$1,isURLSameOrigin=isURLSameOrigin$1,createError=createError$2,transitionalDefaults$1=transitional,Cancel$2=Cancel_1,xhr=function(n){return new Promise(function(g,y){var L=n.data,z=n.headers,j=n.responseType,ae;function de(){n.cancelToken&&n.cancelToken.unsubscribe(ae),n.signal&&n.signal.removeEventListener("abort",ae)}utils$7.isFormData(L)&&delete z["Content-Type"];var he=new XMLHttpRequest;if(n.auth){var $e=n.auth.username||"",Lt=n.auth.password?unescape(encodeURIComponent(n.auth.password)):"";z.Authorization="Basic "+btoa($e+":"+Lt)}var jt=buildFullPath(n.baseURL,n.url);he.open(n.method.toUpperCase(),buildURL$1(jt,n.params,n.paramsSerializer),!0),he.timeout=n.timeout;function $n(){if(!!he){var Sn="getAllResponseHeaders"in he?parseHeaders(he.getAllResponseHeaders()):null,wn=!j||j==="text"||j==="json"?he.responseText:he.response,xn={data:wn,status:he.status,statusText:he.statusText,headers:Sn,config:n,request:he};settle(function(kn){g(kn),de()},function(kn){y(kn),de()},xn),he=null}}if("onloadend"in he?he.onloadend=$n:he.onreadystatechange=function(){!he||he.readyState!==4||he.status===0&&!(he.responseURL&&he.responseURL.indexOf("file:")===0)||setTimeout($n)},he.onabort=function(){!he||(y(createError("Request aborted",n,"ECONNABORTED",he)),he=null)},he.onerror=function(){y(createError("Network Error",n,null,he)),he=null},he.ontimeout=function(){var wn=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded",xn=n.transitional||transitionalDefaults$1;n.timeoutErrorMessage&&(wn=n.timeoutErrorMessage),y(createError(wn,n,xn.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",he)),he=null},utils$7.isStandardBrowserEnv()){var Cn=(n.withCredentials||isURLSameOrigin(jt))&&n.xsrfCookieName?cookies.read(n.xsrfCookieName):void 0;Cn&&(z[n.xsrfHeaderName]=Cn)}"setRequestHeader"in he&&utils$7.forEach(z,function(wn,xn){typeof L=="undefined"&&xn.toLowerCase()==="content-type"?delete z[xn]:he.setRequestHeader(xn,wn)}),utils$7.isUndefined(n.withCredentials)||(he.withCredentials=!!n.withCredentials),j&&j!=="json"&&(he.responseType=n.responseType),typeof n.onDownloadProgress=="function"&&he.addEventListener("progress",n.onDownloadProgress),typeof n.onUploadProgress=="function"&&he.upload&&he.upload.addEventListener("progress",n.onUploadProgress),(n.cancelToken||n.signal)&&(ae=function(Sn){!he||(y(!Sn||Sn&&Sn.type?new Cancel$2("canceled"):Sn),he.abort(),he=null)},n.cancelToken&&n.cancelToken.subscribe(ae),n.signal&&(n.signal.aborted?ae():n.signal.addEventListener("abort",ae))),L||(L=null),he.send(L)})},utils$6=utils$e,normalizeHeaderName=normalizeHeaderName$1,enhanceError=enhanceError$2,transitionalDefaults=transitional,DEFAULT_CONTENT_TYPE={"Content-Type":"application/x-www-form-urlencoded"};function setContentTypeIfUnset(t,n){!utils$6.isUndefined(t)&&utils$6.isUndefined(t["Content-Type"])&&(t["Content-Type"]=n)}function getDefaultAdapter(){var t;return(typeof XMLHttpRequest!="undefined"||typeof process!="undefined"&&Object.prototype.toString.call(process)==="[object process]")&&(t=xhr),t}function stringifySafely(t,n,r){if(utils$6.isString(t))try{return(n||JSON.parse)(t),utils$6.trim(t)}catch(g){if(g.name!=="SyntaxError")throw g}return(r||JSON.stringify)(t)}var defaults$4={transitional:transitionalDefaults,adapter:getDefaultAdapter(),transformRequest:[function(n,r){return normalizeHeaderName(r,"Accept"),normalizeHeaderName(r,"Content-Type"),utils$6.isFormData(n)||utils$6.isArrayBuffer(n)||utils$6.isBuffer(n)||utils$6.isStream(n)||utils$6.isFile(n)||utils$6.isBlob(n)?n:utils$6.isArrayBufferView(n)?n.buffer:utils$6.isURLSearchParams(n)?(setContentTypeIfUnset(r,"application/x-www-form-urlencoded;charset=utf-8"),n.toString()):utils$6.isObject(n)||r&&r["Content-Type"]==="application/json"?(setContentTypeIfUnset(r,"application/json"),stringifySafely(n)):n}],transformResponse:[function(n){var r=this.transitional||defaults$4.transitional,g=r&&r.silentJSONParsing,y=r&&r.forcedJSONParsing,L=!g&&this.responseType==="json";if(L||y&&utils$6.isString(n)&&n.length)try{return JSON.parse(n)}catch(z){if(L)throw z.name==="SyntaxError"?enhanceError(z,this,"E_JSON_PARSE"):z}return n}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(n){return n>=200&&n<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};utils$6.forEach(["delete","get","head"],function(n){defaults$4.headers[n]={}});utils$6.forEach(["post","put","patch"],function(n){defaults$4.headers[n]=utils$6.merge(DEFAULT_CONTENT_TYPE)});var defaults_1=defaults$4,utils$5=utils$e,defaults$3=defaults_1,transformData$1=function(n,r,g){var y=this||defaults$3;return utils$5.forEach(g,function(z){n=z.call(y,n,r)}),n},isCancel$1=function(n){return!!(n&&n.__CANCEL__)},utils$4=utils$e,transformData=transformData$1,isCancel=isCancel$1,defaults$2=defaults_1,Cancel$1=Cancel_1;function throwIfCancellationRequested(t){if(t.cancelToken&&t.cancelToken.throwIfRequested(),t.signal&&t.signal.aborted)throw new Cancel$1("canceled")}var dispatchRequest$1=function(n){throwIfCancellationRequested(n),n.headers=n.headers||{},n.data=transformData.call(n,n.data,n.headers,n.transformRequest),n.headers=utils$4.merge(n.headers.common||{},n.headers[n.method]||{},n.headers),utils$4.forEach(["delete","get","head","post","put","patch","common"],function(y){delete n.headers[y]});var r=n.adapter||defaults$2.adapter;return r(n).then(function(y){return throwIfCancellationRequested(n),y.data=transformData.call(n,y.data,y.headers,n.transformResponse),y},function(y){return isCancel(y)||(throwIfCancellationRequested(n),y&&y.response&&(y.response.data=transformData.call(n,y.response.data,y.response.headers,n.transformResponse))),Promise.reject(y)})},utils$3=utils$e,mergeConfig$2=function(n,r){r=r||{};var g={};function y(he,$e){return utils$3.isPlainObject(he)&&utils$3.isPlainObject($e)?utils$3.merge(he,$e):utils$3.isPlainObject($e)?utils$3.merge({},$e):utils$3.isArray($e)?$e.slice():$e}function L(he){if(utils$3.isUndefined(r[he])){if(!utils$3.isUndefined(n[he]))return y(void 0,n[he])}else return y(n[he],r[he])}function z(he){if(!utils$3.isUndefined(r[he]))return y(void 0,r[he])}function j(he){if(utils$3.isUndefined(r[he])){if(!utils$3.isUndefined(n[he]))return y(void 0,n[he])}else return y(void 0,r[he])}function ae(he){if(he in r)return y(n[he],r[he]);if(he in n)return y(void 0,n[he])}var de={url:z,method:z,data:z,baseURL:j,transformRequest:j,transformResponse:j,paramsSerializer:j,timeout:j,timeoutMessage:j,withCredentials:j,adapter:j,responseType:j,xsrfCookieName:j,xsrfHeaderName:j,onUploadProgress:j,onDownloadProgress:j,decompress:j,maxContentLength:j,maxBodyLength:j,transport:j,httpAgent:j,httpsAgent:j,cancelToken:j,socketPath:j,responseEncoding:j,validateStatus:ae};return utils$3.forEach(Object.keys(n).concat(Object.keys(r)),function($e){var Lt=de[$e]||L,jt=Lt($e);utils$3.isUndefined(jt)&&Lt!==ae||(g[$e]=jt)}),g},data={version:"0.26.1"},VERSION=data.version,validators$1={};["object","boolean","number","function","string","symbol"].forEach(function(t,n){validators$1[t]=function(g){return typeof g===t||"a"+(n<1?"n ":" ")+t}});var deprecatedWarnings={};validators$1.transitional=function(n,r,g){function y(L,z){return"[Axios v"+VERSION+"] Transitional option '"+L+"'"+z+(g?". "+g:"")}return function(L,z,j){if(n===!1)throw new Error(y(z," has been removed"+(r?" in "+r:"")));return r&&!deprecatedWarnings[z]&&(deprecatedWarnings[z]=!0,console.warn(y(z," has been deprecated since v"+r+" and will be removed in the near future"))),n?n(L,z,j):!0}};function assertOptions(t,n,r){if(typeof t!="object")throw new TypeError("options must be an object");for(var g=Object.keys(t),y=g.length;y-- >0;){var L=g[y],z=n[L];if(z){var j=t[L],ae=j===void 0||z(j,L,t);if(ae!==!0)throw new TypeError("option "+L+" must be "+ae);continue}if(r!==!0)throw Error("Unknown option "+L)}}var validator$1={assertOptions,validators:validators$1},utils$2=utils$e,buildURL=buildURL$2,InterceptorManager=InterceptorManager_1,dispatchRequest=dispatchRequest$1,mergeConfig$1=mergeConfig$2,validator=validator$1,validators=validator.validators;function Axios$1(t){this.defaults=t,this.interceptors={request:new InterceptorManager,response:new InterceptorManager}}Axios$1.prototype.request=function(n,r){typeof n=="string"?(r=r||{},r.url=n):r=n||{},r=mergeConfig$1(this.defaults,r),r.method?r.method=r.method.toLowerCase():this.defaults.method?r.method=this.defaults.method.toLowerCase():r.method="get";var g=r.transitional;g!==void 0&&validator.assertOptions(g,{silentJSONParsing:validators.transitional(validators.boolean),forcedJSONParsing:validators.transitional(validators.boolean),clarifyTimeoutError:validators.transitional(validators.boolean)},!1);var y=[],L=!0;this.interceptors.request.forEach(function(jt){typeof jt.runWhen=="function"&&jt.runWhen(r)===!1||(L=L&&jt.synchronous,y.unshift(jt.fulfilled,jt.rejected))});var z=[];this.interceptors.response.forEach(function(jt){z.push(jt.fulfilled,jt.rejected)});var j;if(!L){var ae=[dispatchRequest,void 0];for(Array.prototype.unshift.apply(ae,y),ae=ae.concat(z),j=Promise.resolve(r);ae.length;)j=j.then(ae.shift(),ae.shift());return j}for(var de=r;y.length;){var he=y.shift(),$e=y.shift();try{de=he(de)}catch(Lt){$e(Lt);break}}try{j=dispatchRequest(de)}catch(Lt){return Promise.reject(Lt)}for(;z.length;)j=j.then(z.shift(),z.shift());return j};Axios$1.prototype.getUri=function(n){return n=mergeConfig$1(this.defaults,n),buildURL(n.url,n.params,n.paramsSerializer).replace(/^\?/,"")};utils$2.forEach(["delete","get","head","options"],function(n){Axios$1.prototype[n]=function(r,g){return this.request(mergeConfig$1(g||{},{method:n,url:r,data:(g||{}).data}))}});utils$2.forEach(["post","put","patch"],function(n){Axios$1.prototype[n]=function(r,g,y){return this.request(mergeConfig$1(y||{},{method:n,url:r,data:g}))}});var Axios_1=Axios$1,Cancel=Cancel_1;function CancelToken(t){if(typeof t!="function")throw new TypeError("executor must be a function.");var n;this.promise=new Promise(function(y){n=y});var r=this;this.promise.then(function(g){if(!!r._listeners){var y,L=r._listeners.length;for(y=0;yt,t=>Promise.reject(t));instance.interceptors.response.use(t=>t,t=>Promise.reject(t));var Api={Get(t,n){return new Promise((r,g)=>{instance.get(t,{params:n}).then(y=>{r(y.data)}).catch(y=>{g(y.data)})})},Post(t,n){return new Promise((r,g)=>{instance.post(t,n).then(y=>{r(y.data)}).catch(y=>{g(y.data)})})},Put(t,n){return new Promise((r,g)=>{instance.put(t,n).then(y=>{r(y.data)}).catch(y=>{g(y.data)})})},Patch(t,n){return new Promise((r,g)=>{instance.put(t,n).then(y=>{r(y.data)}).catch(y=>{g(y.data)})})},Delete(t,n){return new Promise((r,g)=>{instance.delete(t,{params:n}).then(y=>{r(y.data)}).catch(y=>{g(y.data)})})}},system={getUsers:async()=>await Api.Get("api/weiDesign/getUsers",{}),getMenuList:async()=>await Api.Post("api/weiDesign/getMenuLists",{}),login:async t=>await Api.Post("api/weiDesign/login",{username:t.username,password:t.password})},INDEX_API={goodDailySentences:async()=>await Api.Get("https://api.xygeng.cn/one",{}),getProductLists:async()=>await Api.Post("api/weiDesign/getProductEcology",{})},ASSEMBLY_API={getAssemblyLists:async()=>await Api.Post("api/weiDesign/getAssemblyLists",{})},myDesign={fetchComponentsList:async()=>await Api.Post("api/weiDesign/getComponentsList",{})},index_vue_vue_type_style_index_0_scoped_true_lang$d="";const _sfc_main$y=defineComponent({name:"login",components:{},setup(){const t=useRouter();useRoute();let n=reactive({username:"admin",password:"123456",click:async()=>{if(n.username!==""&&n.password!==""){const{username:g,password:y}=n,L=await system.login({username:g,password:y});L&&L.code===200&&(setItem("loginContent",L.data),t.push({path:"/home"}),ElNotification({title:"\u767B\u5F55\u6210\u529F\uFF01",message:"\u6B22\u8FCE\u767B\u5F55weiDesign\u8BBE\u8BA1\u7CFB\u7EDF\uFF01",type:"success",offset:50,duration:2e3}))}else{ElMessage({message:"\u8D26\u53F7\u5BC6\u7801\u4E0D\u80FD\u4E3A\u7A7A\uFF01",type:"warning"});return}}});const r=()=>{console.log("\u8F6C\u6362\u81F3\u6CE8\u518C")};return onMounted(async()=>{}),{loginForm:n,goRegister:r,Avatar:avatar,Lock:lock}}}),_withScopeId$3=t=>(pushScopeId("data-v-7c77a2fd"),t=t(),popScopeId(),t),_hoisted_1$o={class:"login-container"},_hoisted_2$g={class:"login-box"},_hoisted_3$a=_withScopeId$3(()=>createBaseVNode("div",{class:"hello"},"HELLO\uFF01",-1)),_hoisted_4$8=_withScopeId$3(()=>createBaseVNode("div",{class:"welcome"},"\u6B22\u8FCE\u6765\u5230weiDesign\uFF01",-1)),_hoisted_5$8={class:"center"},_hoisted_6$8={class:"goRegister-box"};function _sfc_render$5(t,n,r,g,y,L){const z=ElInput,j=ElButton;return openBlock(),createElementBlock("div",_hoisted_1$o,[createBaseVNode("div",_hoisted_2$g,[_hoisted_3$a,_hoisted_4$8,createBaseVNode("div",_hoisted_5$8,[createVNode$1(z,{"prefix-icon":t.Avatar,size:"medium",class:"login-username",type:"text",modelValue:t.loginForm.username,"onUpdate:modelValue":n[0]||(n[0]=ae=>t.loginForm.username=ae)},null,8,["prefix-icon","modelValue"]),createVNode$1(z,{"prefix-icon":t.Lock,size:"medium",class:"login-password",type:"password",modelValue:t.loginForm.password,"onUpdate:modelValue":n[1]||(n[1]=ae=>t.loginForm.password=ae)},null,8,["prefix-icon","modelValue"])]),createVNode$1(j,{type:"",color:"#0ca296",onClick:t.loginForm.click},{default:withCtx(()=>[createTextVNode("\u767B\u5F55")]),_:1},8,["onClick"]),createBaseVNode("div",_hoisted_6$8,[createBaseVNode("span",{class:"goRegister",onClick:n[2]||(n[2]=(...ae)=>t.goRegister&&t.goRegister(...ae))},"\u6CE8\u518C")])])])}var Login=_export_sfc$2(_sfc_main$y,[["render",_sfc_render$5],["__scopeId","data-v-7c77a2fd"]]),timeline="",timelineItem="";/*! ***************************************************************************** +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. +***************************************************************************** */var extendStatics=function(t,n){return extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,g){r.__proto__=g}||function(r,g){for(var y in g)Object.prototype.hasOwnProperty.call(g,y)&&(r[y]=g[y])},extendStatics(t,n)};function __extends(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");extendStatics(t,n);function r(){this.constructor=t}t.prototype=n===null?Object.create(n):(r.prototype=n.prototype,new r)}var Browser=function(){function t(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return t}(),Env=function(){function t(){this.browser=new Browser,this.node=!1,this.wxa=!1,this.worker=!1,this.svgSupported=!1,this.touchEventsSupported=!1,this.pointerEventsSupported=!1,this.domSupported=!1,this.transformSupported=!1,this.transform3dSupported=!1,this.hasGlobalWindow=typeof window!="undefined"}return t}(),env=new Env;typeof wx=="object"&&typeof wx.getSystemInfoSync=="function"?(env.wxa=!0,env.touchEventsSupported=!0):typeof document=="undefined"&&typeof self!="undefined"?env.worker=!0:typeof navigator=="undefined"?(env.node=!0,env.svgSupported=!0):detect(navigator.userAgent,env);function detect(t,n){var r=n.browser,g=t.match(/Firefox\/([\d.]+)/),y=t.match(/MSIE\s([\d.]+)/)||t.match(/Trident\/.+?rv:(([\d.]+))/),L=t.match(/Edge?\/([\d.]+)/),z=/micromessenger/i.test(t);g&&(r.firefox=!0,r.version=g[1]),y&&(r.ie=!0,r.version=y[1]),L&&(r.edge=!0,r.version=L[1],r.newEdge=+L[1].split(".")[0]>18),z&&(r.weChat=!0),n.svgSupported=typeof SVGRect!="undefined",n.touchEventsSupported="ontouchstart"in window&&!r.ie&&!r.edge,n.pointerEventsSupported="onpointerdown"in window&&(r.edge||r.ie&&+r.version>=11),n.domSupported=typeof document!="undefined";var j=document.documentElement.style;n.transform3dSupported=(r.ie&&"transition"in j||r.edge||"WebKitCSSMatrix"in window&&"m11"in new WebKitCSSMatrix||"MozPerspective"in j)&&!("OTransition"in j),n.transformSupported=n.transform3dSupported||r.ie&&+r.version>=9}var env$1=env,DEFAULT_FONT_SIZE=12,DEFAULT_FONT_FAMILY="sans-serif",DEFAULT_FONT=DEFAULT_FONT_SIZE+"px "+DEFAULT_FONT_FAMILY,OFFSET=20,SCALE=100,defaultWidthMapStr="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function getTextWidthMap(t){var n={};if(typeof JSON=="undefined")return n;for(var r=0;r=0)j=z*r.length;else for(var ae=0;ae>1)%2;j.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",g[ae]+":0",y[de]+":0",g[1-ae]+":auto",y[1-de]+":auto",""].join("!important;"),t.appendChild(z),r.push(z)}return r}function preparePointerTransformer(t,n,r){for(var g=r?"invTrans":"trans",y=n[g],L=n.srcCoords,z=[],j=[],ae=!0,de=0;de<4;de++){var he=t[de].getBoundingClientRect(),$e=2*de,Lt=he.left,jt=he.top;z.push(Lt,jt),ae=ae&&L&&Lt===L[$e]&&jt===L[$e+1],j.push(t[de].offsetLeft,t[de].offsetTop)}return ae&&y?y:(n.srcCoords=z,n[g]=r?buildTransformer(j,z):buildTransformer(z,j))}function isCanvasEl(t){return t.nodeName.toUpperCase()==="CANVAS"}var replaceReg=/([&<>"'])/g,replaceMap={"&":"&","<":"<",">":">",'"':""","'":"'"};function encodeHTML(t){return t==null?"":(t+"").replace(replaceReg,function(n,r){return replaceMap[r]})}var MOUSE_EVENT_REG=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,_calcOut=[],firefoxNotSupportOffsetXY=env$1.browser.firefox&&+env$1.browser.version.split(".")[0]<39;function clientToLocal(t,n,r,g){return r=r||{},g?calculateZrXY(t,n,r):firefoxNotSupportOffsetXY&&n.layerX!=null&&n.layerX!==n.offsetX?(r.zrX=n.layerX,r.zrY=n.layerY):n.offsetX!=null?(r.zrX=n.offsetX,r.zrY=n.offsetY):calculateZrXY(t,n,r),r}function calculateZrXY(t,n,r){if(env$1.domSupported&&t.getBoundingClientRect){var g=n.clientX,y=n.clientY;if(isCanvasEl(t)){var L=t.getBoundingClientRect();r.zrX=g-L.left,r.zrY=y-L.top;return}else if(transformCoordWithViewport(_calcOut,t,g,y)){r.zrX=_calcOut[0],r.zrY=_calcOut[1];return}}r.zrX=r.zrY=0}function getNativeEvent(t){return t||window.event}function normalizeEvent(t,n,r){if(n=getNativeEvent(n),n.zrX!=null)return n;var g=n.type,y=g&&g.indexOf("touch")>=0;if(y){var z=g!=="touchend"?n.targetTouches[0]:n.changedTouches[0];z&&clientToLocal(t,z,n,r)}else{clientToLocal(t,n,n,r);var L=getWheelDeltaMayPolyfill(n);n.zrDelta=L?L/120:-(n.detail||0)/3}var j=n.button;return n.which==null&&j!==void 0&&MOUSE_EVENT_REG.test(n.type)&&(n.which=j&1?1:j&2?3:j&4?2:0),n}function getWheelDeltaMayPolyfill(t){var n=t.wheelDelta;if(n)return n;var r=t.deltaX,g=t.deltaY;if(r==null||g==null)return n;var y=Math.abs(g!==0?g:r),L=g>0?-1:g<0?1:r>0?-1:1;return 3*y*L}function addEventListener(t,n,r,g){t.addEventListener(n,r,g)}function removeEventListener(t,n,r,g){t.removeEventListener(n,r,g)}var stop=function(t){t.preventDefault(),t.stopPropagation(),t.cancelBubble=!0};function isMiddleOrRightButtonOnMouseUpDown(t){return t.which===2||t.which===3}var GestureMgr=function(){function t(){this._track=[]}return t.prototype.recognize=function(n,r,g){return this._doTrack(n,r,g),this._recognize(n)},t.prototype.clear=function(){return this._track.length=0,this},t.prototype._doTrack=function(n,r,g){var y=n.touches;if(!!y){for(var L={points:[],touches:[],target:r,event:n},z=0,j=y.length;z1&&g&&g.length>1){var L=dist(g)/dist(y);!isFinite(L)&&(L=1),n.pinchScale=L;var z=center$1(g);return n.pinchX=z[0],n.pinchY=z[1],{type:"pinch",target:t[0].target,event:n}}}}};function create$1(){return[1,0,0,1,0,0]}function identity(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t}function copy(t,n){return t[0]=n[0],t[1]=n[1],t[2]=n[2],t[3]=n[3],t[4]=n[4],t[5]=n[5],t}function mul(t,n,r){var g=n[0]*r[0]+n[2]*r[1],y=n[1]*r[0]+n[3]*r[1],L=n[0]*r[2]+n[2]*r[3],z=n[1]*r[2]+n[3]*r[3],j=n[0]*r[4]+n[2]*r[5]+n[4],ae=n[1]*r[4]+n[3]*r[5]+n[5];return t[0]=g,t[1]=y,t[2]=L,t[3]=z,t[4]=j,t[5]=ae,t}function translate(t,n,r){return t[0]=n[0],t[1]=n[1],t[2]=n[2],t[3]=n[3],t[4]=n[4]+r[0],t[5]=n[5]+r[1],t}function rotate(t,n,r){var g=n[0],y=n[2],L=n[4],z=n[1],j=n[3],ae=n[5],de=Math.sin(r),he=Math.cos(r);return t[0]=g*he+z*de,t[1]=-g*de+z*he,t[2]=y*he+j*de,t[3]=-y*de+he*j,t[4]=he*L+de*ae,t[5]=he*ae-de*L,t}function scale$1(t,n,r){var g=r[0],y=r[1];return t[0]=n[0]*g,t[1]=n[1]*y,t[2]=n[2]*g,t[3]=n[3]*y,t[4]=n[4]*g,t[5]=n[5]*y,t}function invert(t,n){var r=n[0],g=n[2],y=n[4],L=n[1],z=n[3],j=n[5],ae=r*z-L*g;return ae?(ae=1/ae,t[0]=z*ae,t[1]=-L*ae,t[2]=-g*ae,t[3]=r*ae,t[4]=(g*j-z*y)*ae,t[5]=(L*y-r*j)*ae,t):null}function clone$2(t){var n=create$1();return copy(n,t),n}var matrix=Object.freeze(Object.defineProperty({__proto__:null,create:create$1,identity,copy,mul,translate,rotate,scale:scale$1,invert,clone:clone$2},Symbol.toStringTag,{value:"Module"})),Point=function(){function t(n,r){this.x=n||0,this.y=r||0}return t.prototype.copy=function(n){return this.x=n.x,this.y=n.y,this},t.prototype.clone=function(){return new t(this.x,this.y)},t.prototype.set=function(n,r){return this.x=n,this.y=r,this},t.prototype.equal=function(n){return n.x===this.x&&n.y===this.y},t.prototype.add=function(n){return this.x+=n.x,this.y+=n.y,this},t.prototype.scale=function(n){this.x*=n,this.y*=n},t.prototype.scaleAndAdd=function(n,r){this.x+=n.x*r,this.y+=n.y*r},t.prototype.sub=function(n){return this.x-=n.x,this.y-=n.y,this},t.prototype.dot=function(n){return this.x*n.x+this.y*n.y},t.prototype.len=function(){return Math.sqrt(this.x*this.x+this.y*this.y)},t.prototype.lenSquare=function(){return this.x*this.x+this.y*this.y},t.prototype.normalize=function(){var n=this.len();return this.x/=n,this.y/=n,this},t.prototype.distance=function(n){var r=this.x-n.x,g=this.y-n.y;return Math.sqrt(r*r+g*g)},t.prototype.distanceSquare=function(n){var r=this.x-n.x,g=this.y-n.y;return r*r+g*g},t.prototype.negate=function(){return this.x=-this.x,this.y=-this.y,this},t.prototype.transform=function(n){if(!!n){var r=this.x,g=this.y;return this.x=n[0]*r+n[2]*g+n[4],this.y=n[1]*r+n[3]*g+n[5],this}},t.prototype.toArray=function(n){return n[0]=this.x,n[1]=this.y,n},t.prototype.fromArray=function(n){this.x=n[0],this.y=n[1]},t.set=function(n,r,g){n.x=r,n.y=g},t.copy=function(n,r){n.x=r.x,n.y=r.y},t.len=function(n){return Math.sqrt(n.x*n.x+n.y*n.y)},t.lenSquare=function(n){return n.x*n.x+n.y*n.y},t.dot=function(n,r){return n.x*r.x+n.y*r.y},t.add=function(n,r,g){n.x=r.x+g.x,n.y=r.y+g.y},t.sub=function(n,r,g){n.x=r.x-g.x,n.y=r.y-g.y},t.scale=function(n,r,g){n.x=r.x*g,n.y=r.y*g},t.scaleAndAdd=function(n,r,g,y){n.x=r.x+g.x*y,n.y=r.y+g.y*y},t.lerp=function(n,r,g,y){var L=1-y;n.x=L*r.x+y*g.x,n.y=L*r.y+y*g.y},t}(),Point$1=Point,mathMin$a=Math.min,mathMax$a=Math.max,lt$1=new Point$1,rb=new Point$1,lb=new Point$1,rt$1=new Point$1,minTv$1=new Point$1,maxTv$1=new Point$1,BoundingRect=function(){function t(n,r,g,y){g<0&&(n=n+g,g=-g),y<0&&(r=r+y,y=-y),this.x=n,this.y=r,this.width=g,this.height=y}return t.prototype.union=function(n){var r=mathMin$a(n.x,this.x),g=mathMin$a(n.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=mathMax$a(n.x+n.width,this.x+this.width)-r:this.width=n.width,isFinite(this.y)&&isFinite(this.height)?this.height=mathMax$a(n.y+n.height,this.y+this.height)-g:this.height=n.height,this.x=r,this.y=g},t.prototype.applyTransform=function(n){t.applyTransform(this,this,n)},t.prototype.calculateTransform=function(n){var r=this,g=n.width/r.width,y=n.height/r.height,L=create$1();return translate(L,L,[-r.x,-r.y]),scale$1(L,L,[g,y]),translate(L,L,[n.x,n.y]),L},t.prototype.intersect=function(n,r){if(!n)return!1;n instanceof t||(n=t.create(n));var g=this,y=g.x,L=g.x+g.width,z=g.y,j=g.y+g.height,ae=n.x,de=n.x+n.width,he=n.y,$e=n.y+n.height,Lt=!(L$n&&($n=Tn,Cn$n&&($n=kn,wn=g.x&&n<=g.x+g.width&&r>=g.y&&r<=g.y+g.height},t.prototype.clone=function(){return new t(this.x,this.y,this.width,this.height)},t.prototype.copy=function(n){t.copy(this,n)},t.prototype.plain=function(){return{x:this.x,y:this.y,width:this.width,height:this.height}},t.prototype.isFinite=function(){return isFinite(this.x)&&isFinite(this.y)&&isFinite(this.width)&&isFinite(this.height)},t.prototype.isZero=function(){return this.width===0||this.height===0},t.create=function(n){return new t(n.x,n.y,n.width,n.height)},t.copy=function(n,r){n.x=r.x,n.y=r.y,n.width=r.width,n.height=r.height},t.applyTransform=function(n,r,g){if(!g){n!==r&&t.copy(n,r);return}if(g[1]<1e-5&&g[1]>-1e-5&&g[2]<1e-5&&g[2]>-1e-5){var y=g[0],L=g[3],z=g[4],j=g[5];n.x=r.x*y+z,n.y=r.y*L+j,n.width=r.width*y,n.height=r.height*L,n.width<0&&(n.x+=n.width,n.width=-n.width),n.height<0&&(n.y+=n.height,n.height=-n.height);return}lt$1.x=lb.x=r.x,lt$1.y=rt$1.y=r.y,rb.x=rt$1.x=r.x+r.width,rb.y=lb.y=r.y+r.height,lt$1.transform(g),rt$1.transform(g),rb.transform(g),lb.transform(g),n.x=mathMin$a(lt$1.x,rb.x,lb.x,rt$1.x),n.y=mathMin$a(lt$1.y,rb.y,lb.y,rt$1.y);var ae=mathMax$a(lt$1.x,rb.x,lb.x,rt$1.x),de=mathMax$a(lt$1.y,rb.y,lb.y,rt$1.y);n.width=ae-n.x,n.height=de-n.y},t}(),BoundingRect$1=BoundingRect,SILENT="silent";function makeEventPacket(t,n,r){return{type:t,event:r,target:n.target,topTarget:n.topTarget,cancelBubble:!1,offsetX:r.zrX,offsetY:r.zrY,gestureEvent:r.gestureEvent,pinchX:r.pinchX,pinchY:r.pinchY,pinchScale:r.pinchScale,wheelDelta:r.zrDelta,zrByTouch:r.zrByTouch,which:r.which,stop:stopEvent}}function stopEvent(){stop(this.event)}var EmptyProxy=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.handler=null,r}return n.prototype.dispose=function(){},n.prototype.setCursor=function(){},n}(Eventful$1),HoveredResult=function(){function t(n,r){this.x=n,this.y=r}return t}(),handlerNames=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],tmpRect$1=new BoundingRect$1(0,0,0,0),Handler=function(t){__extends(n,t);function n(r,g,y,L,z){var j=t.call(this)||this;return j._hovered=new HoveredResult(0,0),j.storage=r,j.painter=g,j.painterRoot=L,j._pointerSize=z,y=y||new EmptyProxy,j.proxy=null,j.setHandlerProxy(y),j._draggingMgr=new Draggable$1(j),j}return n.prototype.setHandlerProxy=function(r){this.proxy&&this.proxy.dispose(),r&&(each$f(handlerNames,function(g){r.on&&r.on(g,this[g],this)},this),r.handler=this),this.proxy=r},n.prototype.mousemove=function(r){var g=r.zrX,y=r.zrY,L=isOutsideBoundary(this,g,y),z=this._hovered,j=z.target;j&&!j.__zr&&(z=this.findHover(z.x,z.y),j=z.target);var ae=this._hovered=L?new HoveredResult(g,y):this.findHover(g,y),de=ae.target,he=this.proxy;he.setCursor&&he.setCursor(de?de.cursor:"default"),j&&de!==j&&this.dispatchToElement(z,"mouseout",r),this.dispatchToElement(ae,"mousemove",r),de&&de!==j&&this.dispatchToElement(ae,"mouseover",r)},n.prototype.mouseout=function(r){var g=r.zrEventControl;g!=="only_globalout"&&this.dispatchToElement(this._hovered,"mouseout",r),g!=="no_globalout"&&this.trigger("globalout",{type:"globalout",event:r})},n.prototype.resize=function(){this._hovered=new HoveredResult(0,0)},n.prototype.dispatch=function(r,g){var y=this[r];y&&y.call(this,g)},n.prototype.dispose=function(){this.proxy.dispose(),this.storage=null,this.proxy=null,this.painter=null},n.prototype.setCursorStyle=function(r){var g=this.proxy;g.setCursor&&g.setCursor(r)},n.prototype.dispatchToElement=function(r,g,y){r=r||{};var L=r.target;if(!(L&&L.silent)){for(var z="on"+g,j=makeEventPacket(g,r,y);L&&(L[z]&&(j.cancelBubble=!!L[z].call(L,j)),L.trigger(g,j),L=L.__hostTarget?L.__hostTarget:L.parent,!j.cancelBubble););j.cancelBubble||(this.trigger(g,j),this.painter&&this.painter.eachOtherLayer&&this.painter.eachOtherLayer(function(ae){typeof ae[z]=="function"&&ae[z].call(ae,j),ae.trigger&&ae.trigger(g,j)}))}},n.prototype.findHover=function(r,g,y){var L=this.storage.getDisplayList(),z=new HoveredResult(r,g);if(setHoverTarget(L,z,r,g,y),this._pointerSize&&!z.target){for(var j=[],ae=this._pointerSize,de=ae/2,he=new BoundingRect$1(r-de,g-de,ae,ae),$e=L.length-1;$e>=0;$e--){var Lt=L[$e];Lt!==y&&!Lt.ignore&&!Lt.ignoreCoarsePointer&&(!Lt.parent||!Lt.parent.ignoreCoarsePointer)&&(tmpRect$1.copy(Lt.getBoundingRect()),Lt.transform&&tmpRect$1.applyTransform(Lt.transform),tmpRect$1.intersect(he)&&j.push(Lt))}if(j.length)for(var jt=4,$n=Math.PI/12,Cn=Math.PI*2,Sn=0;Sn4)return;this._downPoint=null}this.dispatchToElement(L,t,n)}});function isHover(t,n,r){if(t[t.rectHover?"rectContain":"contain"](n,r)){for(var g=t,y=void 0,L=!1;g;){if(g.ignoreClip&&(L=!0),!L){var z=g.getClipPath();if(z&&!z.contain(n,r))return!1;g.silent&&(y=!0)}var j=g.__hostTarget;g=j||g.parent}return y?SILENT:!0}return!1}function setHoverTarget(t,n,r,g,y){for(var L=t.length-1;L>=0;L--){var z=t[L],j=void 0;if(z!==y&&!z.ignore&&(j=isHover(z,r,g))&&(!n.topTarget&&(n.topTarget=z),j!==SILENT)){n.target=z;break}}}function isOutsideBoundary(t,n,r){var g=t.painter;return n<0||n>g.getWidth()||r<0||r>g.getHeight()}var Handler$1=Handler,DEFAULT_MIN_MERGE=32,DEFAULT_MIN_GALLOPING=7;function minRunLength(t){for(var n=0;t>=DEFAULT_MIN_MERGE;)n|=t&1,t>>=1;return t+n}function makeAscendingRun(t,n,r,g){var y=n+1;if(y===r)return 1;if(g(t[y++],t[n])<0){for(;y=0;)y++;return y-n}function reverseRun(t,n,r){for(r--;n>>1,y(L,t[ae])<0?j=ae:z=ae+1;var de=g-z;switch(de){case 3:t[z+3]=t[z+2];case 2:t[z+2]=t[z+1];case 1:t[z+1]=t[z];break;default:for(;de>0;)t[z+de]=t[z+de-1],de--}t[z]=L}}function gallopLeft(t,n,r,g,y,L){var z=0,j=0,ae=1;if(L(t,n[r+y])>0){for(j=g-y;ae0;)z=ae,ae=(ae<<1)+1,ae<=0&&(ae=j);ae>j&&(ae=j),z+=y,ae+=y}else{for(j=y+1;aej&&(ae=j);var de=z;z=y-ae,ae=y-de}for(z++;z>>1);L(t,n[r+he])>0?z=he+1:ae=he}return ae}function gallopRight(t,n,r,g,y,L){var z=0,j=0,ae=1;if(L(t,n[r+y])<0){for(j=y+1;aej&&(ae=j);var de=z;z=y-ae,ae=y-de}else{for(j=g-y;ae=0;)z=ae,ae=(ae<<1)+1,ae<=0&&(ae=j);ae>j&&(ae=j),z+=y,ae+=y}for(z++;z>>1);L(t,n[r+he])<0?ae=he:z=he+1}return ae}function TimSort(t,n){var r=DEFAULT_MIN_GALLOPING,g,y,L=0;t.length;var z=[];g=[],y=[];function j(jt,$n){g[L]=jt,y[L]=$n,L+=1}function ae(){for(;L>1;){var jt=L-2;if(jt>=1&&y[jt-1]<=y[jt]+y[jt+1]||jt>=2&&y[jt-2]<=y[jt]+y[jt-1])y[jt-1]y[jt+1])break;he(jt)}}function de(){for(;L>1;){var jt=L-2;jt>0&&y[jt-1]=DEFAULT_MIN_GALLOPING||Nn>=DEFAULT_MIN_GALLOPING);if(Pn)break;Mn<0&&(Mn=0),Mn+=2}if(r=Mn,r<1&&(r=1),$n===1){for(wn=0;wn=0;wn--)t[An+wn]=t[Mn+wn];t[kn]=z[Tn];return}for(var Nn=r;;){var Pn=0,In=0,Dn=!1;do if(n(z[Tn],t[xn])<0){if(t[kn--]=t[xn--],Pn++,In=0,--$n===0){Dn=!0;break}}else if(t[kn--]=z[Tn--],In++,Pn=0,--Sn===1){Dn=!0;break}while((Pn|In)=0;wn--)t[An+wn]=t[Mn+wn];if($n===0){Dn=!0;break}}if(t[kn--]=z[Tn--],--Sn===1){Dn=!0;break}if(In=Sn-gallopLeft(t[xn],z,0,Sn,Sn-1,n),In!==0){for(kn-=In,Tn-=In,Sn-=In,An=kn+1,Mn=Tn+1,wn=0;wn=DEFAULT_MIN_GALLOPING||In>=DEFAULT_MIN_GALLOPING);if(Dn)break;Nn<0&&(Nn=0),Nn+=2}if(r=Nn,r<1&&(r=1),Sn===1){for(kn-=$n,xn-=$n,An=kn+1,Mn=xn+1,wn=$n-1;wn>=0;wn--)t[An+wn]=t[Mn+wn];t[kn]=z[Tn]}else{if(Sn===0)throw new Error;for(Mn=kn-(Sn-1),wn=0;wnj&&(ae=j),binaryInsertionSort(t,r,r+ae,r+L,n),L=ae}z.pushRun(r,L),z.mergeRuns(),y-=L,r+=L}while(y!==0);z.forceMergeRuns()}}var REDRAW_BIT=1,STYLE_CHANGED_BIT=2,SHAPE_CHANGED_BIT=4,invalidZErrorLogged=!1;function logInvalidZError(){invalidZErrorLogged||(invalidZErrorLogged=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function shapeCompareFunc(t,n){return t.zlevel===n.zlevel?t.z===n.z?t.z2-n.z2:t.z-n.z:t.zlevel-n.zlevel}var Storage=function(){function t(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=shapeCompareFunc}return t.prototype.traverse=function(n,r){for(var g=0;g0&&(he.__clipPaths=[]),isNaN(he.z)&&(logInvalidZError(),he.z=0),isNaN(he.z2)&&(logInvalidZError(),he.z2=0),isNaN(he.zlevel)&&(logInvalidZError(),he.zlevel=0),this._displayList[this._displayListLen++]=he}var $e=n.getDecalElement&&n.getDecalElement();$e&&this._updateAndAddDisplayable($e,r,g);var Lt=n.getTextGuideLine();Lt&&this._updateAndAddDisplayable(Lt,r,g);var jt=n.getTextContent();jt&&this._updateAndAddDisplayable(jt,r,g)}},t.prototype.addRoot=function(n){n.__zr&&n.__zr.storage===this||this._roots.push(n)},t.prototype.delRoot=function(n){if(n instanceof Array){for(var r=0,g=n.length;r=0&&this._roots.splice(y,1)},t.prototype.delAllRoots=function(){this._roots=[],this._displayList=[],this._displayListLen=0},t.prototype.getRoots=function(){return this._roots},t.prototype.dispose=function(){this._displayList=null,this._roots=null},t}(),Storage$1=Storage,requestAnimationFrame$1;requestAnimationFrame$1=env$1.hasGlobalWindow&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){return setTimeout(t,16)};var requestAnimationFrame$2=requestAnimationFrame$1,easingFuncs={linear:function(t){return t},quadraticIn:function(t){return t*t},quadraticOut:function(t){return t*(2-t)},quadraticInOut:function(t){return(t*=2)<1?.5*t*t:-.5*(--t*(t-2)-1)},cubicIn:function(t){return t*t*t},cubicOut:function(t){return--t*t*t+1},cubicInOut:function(t){return(t*=2)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},quarticIn:function(t){return t*t*t*t},quarticOut:function(t){return 1- --t*t*t*t},quarticInOut:function(t){return(t*=2)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},quinticIn:function(t){return t*t*t*t*t},quinticOut:function(t){return--t*t*t*t*t+1},quinticInOut:function(t){return(t*=2)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},sinusoidalIn:function(t){return 1-Math.cos(t*Math.PI/2)},sinusoidalOut:function(t){return Math.sin(t*Math.PI/2)},sinusoidalInOut:function(t){return .5*(1-Math.cos(Math.PI*t))},exponentialIn:function(t){return t===0?0:Math.pow(1024,t-1)},exponentialOut:function(t){return t===1?1:1-Math.pow(2,-10*t)},exponentialInOut:function(t){return t===0?0:t===1?1:(t*=2)<1?.5*Math.pow(1024,t-1):.5*(-Math.pow(2,-10*(t-1))+2)},circularIn:function(t){return 1-Math.sqrt(1-t*t)},circularOut:function(t){return Math.sqrt(1- --t*t)},circularInOut:function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},elasticIn:function(t){var n,r=.1,g=.4;return t===0?0:t===1?1:(!r||r<1?(r=1,n=g/4):n=g*Math.asin(1/r)/(2*Math.PI),-(r*Math.pow(2,10*(t-=1))*Math.sin((t-n)*(2*Math.PI)/g)))},elasticOut:function(t){var n,r=.1,g=.4;return t===0?0:t===1?1:(!r||r<1?(r=1,n=g/4):n=g*Math.asin(1/r)/(2*Math.PI),r*Math.pow(2,-10*t)*Math.sin((t-n)*(2*Math.PI)/g)+1)},elasticInOut:function(t){var n,r=.1,g=.4;return t===0?0:t===1?1:(!r||r<1?(r=1,n=g/4):n=g*Math.asin(1/r)/(2*Math.PI),(t*=2)<1?-.5*(r*Math.pow(2,10*(t-=1))*Math.sin((t-n)*(2*Math.PI)/g)):r*Math.pow(2,-10*(t-=1))*Math.sin((t-n)*(2*Math.PI)/g)*.5+1)},backIn:function(t){var n=1.70158;return t*t*((n+1)*t-n)},backOut:function(t){var n=1.70158;return--t*t*((n+1)*t+n)+1},backInOut:function(t){var n=2.5949095;return(t*=2)<1?.5*(t*t*((n+1)*t-n)):.5*((t-=2)*t*((n+1)*t+n)+2)},bounceIn:function(t){return 1-easingFuncs.bounceOut(1-t)},bounceOut:function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},bounceInOut:function(t){return t<.5?easingFuncs.bounceIn(t*2)*.5:easingFuncs.bounceOut(t*2-1)*.5+.5}},easingFuncs$1=easingFuncs,mathPow$2=Math.pow,mathSqrt$3=Math.sqrt,EPSILON$4=1e-8,EPSILON_NUMERIC=1e-4,THREE_SQRT=mathSqrt$3(3),ONE_THIRD=1/3,_v0=create$2(),_v1=create$2(),_v2=create$2();function isAroundZero$1(t){return t>-EPSILON$4&&tEPSILON$4||t<-EPSILON$4}function cubicAt(t,n,r,g,y){var L=1-y;return L*L*(L*t+3*y*n)+y*y*(y*g+3*L*r)}function cubicDerivativeAt(t,n,r,g,y){var L=1-y;return 3*(((n-t)*L+2*(r-n)*y)*L+(g-r)*y*y)}function cubicRootAt(t,n,r,g,y,L){var z=g+3*(n-r)-t,j=3*(r-n*2+t),ae=3*(n-t),de=t-y,he=j*j-3*z*ae,$e=j*ae-9*z*de,Lt=ae*ae-3*j*de,jt=0;if(isAroundZero$1(he)&&isAroundZero$1($e))if(isAroundZero$1(j))L[0]=0;else{var $n=-ae/j;$n>=0&&$n<=1&&(L[jt++]=$n)}else{var Cn=$e*$e-4*he*Lt;if(isAroundZero$1(Cn)){var Sn=$e/he,$n=-j/z+Sn,wn=-Sn/2;$n>=0&&$n<=1&&(L[jt++]=$n),wn>=0&&wn<=1&&(L[jt++]=wn)}else if(Cn>0){var xn=mathSqrt$3(Cn),Tn=he*j+1.5*z*(-$e+xn),kn=he*j+1.5*z*(-$e-xn);Tn<0?Tn=-mathPow$2(-Tn,ONE_THIRD):Tn=mathPow$2(Tn,ONE_THIRD),kn<0?kn=-mathPow$2(-kn,ONE_THIRD):kn=mathPow$2(kn,ONE_THIRD);var $n=(-j-(Tn+kn))/(3*z);$n>=0&&$n<=1&&(L[jt++]=$n)}else{var Mn=(2*he*j-3*z*$e)/(2*mathSqrt$3(he*he*he)),An=Math.acos(Mn)/3,Nn=mathSqrt$3(he),Pn=Math.cos(An),$n=(-j-2*Nn*Pn)/(3*z),wn=(-j+Nn*(Pn+THREE_SQRT*Math.sin(An)))/(3*z),In=(-j+Nn*(Pn-THREE_SQRT*Math.sin(An)))/(3*z);$n>=0&&$n<=1&&(L[jt++]=$n),wn>=0&&wn<=1&&(L[jt++]=wn),In>=0&&In<=1&&(L[jt++]=In)}}return jt}function cubicExtrema(t,n,r,g,y){var L=6*r-12*n+6*t,z=9*n+3*g-3*t-9*r,j=3*n-3*t,ae=0;if(isAroundZero$1(z)){if(isNotAroundZero$1(L)){var de=-j/L;de>=0&&de<=1&&(y[ae++]=de)}}else{var he=L*L-4*z*j;if(isAroundZero$1(he))y[0]=-L/(2*z);else if(he>0){var $e=mathSqrt$3(he),de=(-L+$e)/(2*z),Lt=(-L-$e)/(2*z);de>=0&&de<=1&&(y[ae++]=de),Lt>=0&&Lt<=1&&(y[ae++]=Lt)}}return ae}function cubicSubdivide(t,n,r,g,y,L){var z=(n-t)*y+t,j=(r-n)*y+n,ae=(g-r)*y+r,de=(j-z)*y+z,he=(ae-j)*y+j,$e=(he-de)*y+de;L[0]=t,L[1]=z,L[2]=de,L[3]=$e,L[4]=$e,L[5]=he,L[6]=ae,L[7]=g}function cubicProjectPoint(t,n,r,g,y,L,z,j,ae,de,he){var $e,Lt=.005,jt=1/0,$n,Cn,Sn,wn;_v0[0]=ae,_v0[1]=de;for(var xn=0;xn<1;xn+=.05)_v1[0]=cubicAt(t,r,y,z,xn),_v1[1]=cubicAt(n,g,L,j,xn),Sn=distSquare(_v0,_v1),Sn=0&&Sn=0&&de<=1&&(y[ae++]=de)}}else{var he=z*z-4*L*j;if(isAroundZero$1(he)){var de=-z/(2*L);de>=0&&de<=1&&(y[ae++]=de)}else if(he>0){var $e=mathSqrt$3(he),de=(-z+$e)/(2*L),Lt=(-z-$e)/(2*L);de>=0&&de<=1&&(y[ae++]=de),Lt>=0&&Lt<=1&&(y[ae++]=Lt)}}return ae}function quadraticExtremum(t,n,r){var g=t+r-2*n;return g===0?.5:(t-n)/g}function quadraticSubdivide(t,n,r,g,y){var L=(n-t)*g+t,z=(r-n)*g+n,j=(z-L)*g+L;y[0]=t,y[1]=L,y[2]=j,y[3]=j,y[4]=z,y[5]=r}function quadraticProjectPoint(t,n,r,g,y,L,z,j,ae){var de,he=.005,$e=1/0;_v0[0]=z,_v0[1]=j;for(var Lt=0;Lt<1;Lt+=.05){_v1[0]=quadraticAt$1(t,r,y,Lt),_v1[1]=quadraticAt$1(n,g,L,Lt);var jt=distSquare(_v0,_v1);jt<$e&&(de=Lt,$e=jt)}$e=1/0;for(var $n=0;$n<32&&!(he=0&&jt<$e)de=Cn,$e=jt;else{_v2[0]=quadraticAt$1(t,r,y,Sn),_v2[1]=quadraticAt$1(n,g,L,Sn);var wn=distSquare(_v2,_v0);Sn<=1&&wn<$e?(de=Sn,$e=wn):he*=.5}}return ae&&(ae[0]=quadraticAt$1(t,r,y,de),ae[1]=quadraticAt$1(n,g,L,de)),mathSqrt$3($e)}function quadraticLength(t,n,r,g,y,L,z){for(var j=t,ae=n,de=0,he=1/z,$e=1;$e<=z;$e++){var Lt=$e*he,jt=quadraticAt$1(t,r,y,Lt),$n=quadraticAt$1(n,g,L,Lt),Cn=jt-j,Sn=$n-ae;de+=Math.sqrt(Cn*Cn+Sn*Sn),j=jt,ae=$n}return de}var regexp=/cubic-bezier\(([0-9,\.e ]+)\)/;function createCubicEasingFunc(t){var n=t&®exp.exec(t);if(n){var r=n[1].split(","),g=+trim$1(r[0]),y=+trim$1(r[1]),L=+trim$1(r[2]),z=+trim$1(r[3]);if(isNaN(g+y+L+z))return;var j=[];return function(ae){return ae<=0?0:ae>=1?1:cubicRootAt(0,g,L,1,ae,j)&&cubicAt(0,y,z,1,j[0])}}}var Clip=function(){function t(n){this._inited=!1,this._startTime=0,this._pausedTime=0,this._paused=!1,this._life=n.life||1e3,this._delay=n.delay||0,this.loop=n.loop||!1,this.onframe=n.onframe||noop,this.ondestroy=n.ondestroy||noop,this.onrestart=n.onrestart||noop,n.easing&&this.setEasing(n.easing)}return t.prototype.step=function(n,r){if(this._inited||(this._startTime=n+this._delay,this._inited=!0),this._paused){this._pausedTime+=r;return}var g=this._life,y=n-this._startTime-this._pausedTime,L=y/g;L<0&&(L=0),L=Math.min(L,1);var z=this.easingFunc,j=z?z(L):L;if(this.onframe(j),L===1)if(this.loop){var ae=y%g;this._startTime=n-ae,this._pausedTime=0,this.onrestart()}else return!0;return!1},t.prototype.pause=function(){this._paused=!0},t.prototype.resume=function(){this._paused=!1},t.prototype.setEasing=function(n){this.easing=n,this.easingFunc=isFunction(n)?n:easingFuncs$1[n]||createCubicEasingFunc(n)},t}(),Clip$1=Clip,Entry=function(){function t(n){this.value=n}return t}(),LinkedList=function(){function t(){this._len=0}return t.prototype.insert=function(n){var r=new Entry(n);return this.insertEntry(r),r},t.prototype.insertEntry=function(n){this.head?(this.tail.next=n,n.prev=this.tail,n.next=null,this.tail=n):this.head=this.tail=n,this._len++},t.prototype.remove=function(n){var r=n.prev,g=n.next;r?r.next=g:this.head=g,g?g.prev=r:this.tail=r,n.next=n.prev=null,this._len--},t.prototype.len=function(){return this._len},t.prototype.clear=function(){this.head=this.tail=null,this._len=0},t}(),LRU=function(){function t(n){this._list=new LinkedList,this._maxSize=10,this._map={},this._maxSize=n}return t.prototype.put=function(n,r){var g=this._list,y=this._map,L=null;if(y[n]==null){var z=g.len(),j=this._lastRemovedEntry;if(z>=this._maxSize&&z>0){var ae=g.head;g.remove(ae),delete y[ae.key],L=ae.value,this._lastRemovedEntry=ae}j?j.value=r:j=new Entry(r),j.key=n,g.insertEntry(j),y[n]=j}return L},t.prototype.get=function(n){var r=this._map[n],g=this._list;if(r!=null)return r!==g.tail&&(g.remove(r),g.insertEntry(r)),r.value},t.prototype.clear=function(){this._list.clear(),this._map={}},t.prototype.len=function(){return this._list.len()},t}(),LRU$1=LRU,kCSSColorTable={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]};function clampCssByte(t){return t=Math.round(t),t<0?0:t>255?255:t}function clampCssAngle(t){return t=Math.round(t),t<0?0:t>360?360:t}function clampCssFloat(t){return t<0?0:t>1?1:t}function parseCssInt(t){var n=t;return n.length&&n.charAt(n.length-1)==="%"?clampCssByte(parseFloat(n)/100*255):clampCssByte(parseInt(n,10))}function parseCssFloat(t){var n=t;return n.length&&n.charAt(n.length-1)==="%"?clampCssFloat(parseFloat(n)/100):clampCssFloat(parseFloat(n))}function cssHueToRgb(t,n,r){return r<0?r+=1:r>1&&(r-=1),r*6<1?t+(n-t)*r*6:r*2<1?n:r*3<2?t+(n-t)*(2/3-r)*6:t}function lerpNumber(t,n,r){return t+(n-t)*r}function setRgba(t,n,r,g,y){return t[0]=n,t[1]=r,t[2]=g,t[3]=y,t}function copyRgba(t,n){return t[0]=n[0],t[1]=n[1],t[2]=n[2],t[3]=n[3],t}var colorCache=new LRU$1(20),lastRemovedArr=null;function putToCache(t,n){lastRemovedArr&©Rgba(lastRemovedArr,n),lastRemovedArr=colorCache.put(t,lastRemovedArr||n.slice())}function parse(t,n){if(!!t){n=n||[];var r=colorCache.get(t);if(r)return copyRgba(n,r);t=t+"";var g=t.replace(/ /g,"").toLowerCase();if(g in kCSSColorTable)return copyRgba(n,kCSSColorTable[g]),putToCache(t,n),n;var y=g.length;if(g.charAt(0)==="#"){if(y===4||y===5){var L=parseInt(g.slice(1,4),16);if(!(L>=0&&L<=4095)){setRgba(n,0,0,0,1);return}return setRgba(n,(L&3840)>>4|(L&3840)>>8,L&240|(L&240)>>4,L&15|(L&15)<<4,y===5?parseInt(g.slice(4),16)/15:1),putToCache(t,n),n}else if(y===7||y===9){var L=parseInt(g.slice(1,7),16);if(!(L>=0&&L<=16777215)){setRgba(n,0,0,0,1);return}return setRgba(n,(L&16711680)>>16,(L&65280)>>8,L&255,y===9?parseInt(g.slice(7),16)/255:1),putToCache(t,n),n}return}var z=g.indexOf("("),j=g.indexOf(")");if(z!==-1&&j+1===y){var ae=g.substr(0,z),de=g.substr(z+1,j-(z+1)).split(","),he=1;switch(ae){case"rgba":if(de.length!==4)return de.length===3?setRgba(n,+de[0],+de[1],+de[2],1):setRgba(n,0,0,0,1);he=parseCssFloat(de.pop());case"rgb":if(de.length>=3)return setRgba(n,parseCssInt(de[0]),parseCssInt(de[1]),parseCssInt(de[2]),de.length===3?he:parseCssFloat(de[3])),putToCache(t,n),n;setRgba(n,0,0,0,1);return;case"hsla":if(de.length!==4){setRgba(n,0,0,0,1);return}return de[3]=parseCssFloat(de[3]),hsla2rgba(de,n),putToCache(t,n),n;case"hsl":if(de.length!==3){setRgba(n,0,0,0,1);return}return hsla2rgba(de,n),putToCache(t,n),n;default:return}}setRgba(n,0,0,0,1)}}function hsla2rgba(t,n){var r=(parseFloat(t[0])%360+360)%360/360,g=parseCssFloat(t[1]),y=parseCssFloat(t[2]),L=y<=.5?y*(g+1):y+g-y*g,z=y*2-L;return n=n||[],setRgba(n,clampCssByte(cssHueToRgb(z,L,r+1/3)*255),clampCssByte(cssHueToRgb(z,L,r)*255),clampCssByte(cssHueToRgb(z,L,r-1/3)*255),1),t.length===4&&(n[3]=t[3]),n}function rgba2hsla(t){if(!!t){var n=t[0]/255,r=t[1]/255,g=t[2]/255,y=Math.min(n,r,g),L=Math.max(n,r,g),z=L-y,j=(L+y)/2,ae,de;if(z===0)ae=0,de=0;else{j<.5?de=z/(L+y):de=z/(2-L-y);var he=((L-n)/6+z/2)/z,$e=((L-r)/6+z/2)/z,Lt=((L-g)/6+z/2)/z;n===L?ae=Lt-$e:r===L?ae=1/3+he-Lt:g===L&&(ae=2/3+$e-he),ae<0&&(ae+=1),ae>1&&(ae-=1)}var jt=[ae*360,de,j];return t[3]!=null&&jt.push(t[3]),jt}}function lift(t,n){var r=parse(t);if(r){for(var g=0;g<3;g++)n<0?r[g]=r[g]*(1-n)|0:r[g]=(255-r[g])*n+r[g]|0,r[g]>255?r[g]=255:r[g]<0&&(r[g]=0);return stringify(r,r.length===4?"rgba":"rgb")}}function toHex(t){var n=parse(t);if(n)return((1<<24)+(n[0]<<16)+(n[1]<<8)+ +n[2]).toString(16).slice(1)}function fastLerp(t,n,r){if(!(!(n&&n.length)||!(t>=0&&t<=1))){r=r||[];var g=t*(n.length-1),y=Math.floor(g),L=Math.ceil(g),z=n[y],j=n[L],ae=g-y;return r[0]=clampCssByte(lerpNumber(z[0],j[0],ae)),r[1]=clampCssByte(lerpNumber(z[1],j[1],ae)),r[2]=clampCssByte(lerpNumber(z[2],j[2],ae)),r[3]=clampCssFloat(lerpNumber(z[3],j[3],ae)),r}}var fastMapToColor=fastLerp;function lerp(t,n,r){if(!(!(n&&n.length)||!(t>=0&&t<=1))){var g=t*(n.length-1),y=Math.floor(g),L=Math.ceil(g),z=parse(n[y]),j=parse(n[L]),ae=g-y,de=stringify([clampCssByte(lerpNumber(z[0],j[0],ae)),clampCssByte(lerpNumber(z[1],j[1],ae)),clampCssByte(lerpNumber(z[2],j[2],ae)),clampCssFloat(lerpNumber(z[3],j[3],ae))],"rgba");return r?{color:de,leftIndex:y,rightIndex:L,value:g}:de}}var mapToColor=lerp;function modifyHSL(t,n,r,g){var y=parse(t);if(t)return y=rgba2hsla(y),n!=null&&(y[0]=clampCssAngle(n)),r!=null&&(y[1]=parseCssFloat(r)),g!=null&&(y[2]=parseCssFloat(g)),stringify(hsla2rgba(y),"rgba")}function modifyAlpha(t,n){var r=parse(t);if(r&&n!=null)return r[3]=clampCssFloat(n),stringify(r,"rgba")}function stringify(t,n){if(!(!t||!t.length)){var r=t[0]+","+t[1]+","+t[2];return(n==="rgba"||n==="hsva"||n==="hsla")&&(r+=","+t[3]),n+"("+r+")"}}function lum(t,n){var r=parse(t);return r?(.299*r[0]+.587*r[1]+.114*r[2])*r[3]/255+(1-r[3])*n:0}function random(){return stringify([Math.round(Math.random()*255),Math.round(Math.random()*255),Math.round(Math.random()*255)],"rgb")}var color=Object.freeze(Object.defineProperty({__proto__:null,parse,lift,toHex,fastLerp,fastMapToColor,lerp,mapToColor,modifyHSL,modifyAlpha,stringify,lum,random},Symbol.toStringTag,{value:"Module"})),mathRound$1=Math.round;function normalizeColor(t){var n;if(!t||t==="transparent")t="none";else if(typeof t=="string"&&t.indexOf("rgba")>-1){var r=parse(t);r&&(t="rgb("+r[0]+","+r[1]+","+r[2]+")",n=r[3])}return{color:t,opacity:n==null?1:n}}var EPSILON$3=1e-4;function isAroundZero(t){return t-EPSILON$3}function round3(t){return mathRound$1(t*1e3)/1e3}function round4(t){return mathRound$1(t*1e4)/1e4}function getMatrixStr(t){return"matrix("+round3(t[0])+","+round3(t[1])+","+round3(t[2])+","+round3(t[3])+","+round4(t[4])+","+round4(t[5])+")"}var TEXT_ALIGN_TO_ANCHOR={left:"start",right:"end",center:"middle",middle:"middle"};function adjustTextY$1(t,n,r){return r==="top"?t+=n/2:r==="bottom"&&(t-=n/2),t}function hasShadow(t){return t&&(t.shadowBlur||t.shadowOffsetX||t.shadowOffsetY)}function getShadowKey(t){var n=t.style,r=t.getGlobalScale();return[n.shadowColor,(n.shadowBlur||0).toFixed(2),(n.shadowOffsetX||0).toFixed(2),(n.shadowOffsetY||0).toFixed(2),r[0],r[1]].join(",")}function isImagePattern(t){return t&&!!t.image}function isSVGPattern(t){return t&&!!t.svgElement}function isPattern(t){return isImagePattern(t)||isSVGPattern(t)}function isLinearGradient(t){return t.type==="linear"}function isRadialGradient(t){return t.type==="radial"}function isGradient(t){return t&&(t.type==="linear"||t.type==="radial")}function getIdURL(t){return"url(#"+t+")"}function getPathPrecision(t){var n=t.getGlobalScale(),r=Math.max(n[0],n[1]);return Math.max(Math.ceil(Math.log(r)/Math.log(10)),1)}function getSRTTransformString(t){var n=t.x||0,r=t.y||0,g=(t.rotation||0)*RADIAN_TO_DEGREE,y=retrieve2(t.scaleX,1),L=retrieve2(t.scaleY,1),z=t.skewX||0,j=t.skewY||0,ae=[];return(n||r)&&ae.push("translate("+n+"px,"+r+"px)"),g&&ae.push("rotate("+g+")"),(y!==1||L!==1)&&ae.push("scale("+y+","+L+")"),(z||j)&&ae.push("skew("+mathRound$1(z*RADIAN_TO_DEGREE)+"deg, "+mathRound$1(j*RADIAN_TO_DEGREE)+"deg)"),ae.join(" ")}var encodeBase64=function(){return env$1.hasGlobalWindow&&isFunction(window.btoa)?function(t){return window.btoa(unescape(encodeURIComponent(t)))}:typeof Buffer!="undefined"?function(t){return Buffer.from(t).toString("base64")}:function(t){return null}}(),arraySlice=Array.prototype.slice;function interpolateNumber$1(t,n,r){return(n-t)*r+t}function interpolate1DArray(t,n,r,g){for(var y=n.length,L=0;Lg?n:t,L=Math.min(r,g),z=y[L-1]||{color:[0,0,0,0],offset:0},j=L;jz;if(j)g.length=z;else for(var ae=L;ae=1},t.prototype.getAdditiveTrack=function(){return this._additiveTrack},t.prototype.addKeyframe=function(n,r,g){this._needsSort=!0;var y=this.keyframes,L=y.length,z=!1,j=VALUE_TYPE_UNKOWN,ae=r;if(isArrayLike(r)){var de=guessArrayDim(r);j=de,(de===1&&!isNumber(r[0])||de===2&&!isNumber(r[0][0]))&&(z=!0)}else if(isNumber(r)&&!eqNaN(r))j=VALUE_TYPE_NUMBER;else if(isString(r))if(!isNaN(+r))j=VALUE_TYPE_NUMBER;else{var he=parse(r);he&&(ae=he,j=VALUE_TYPE_COLOR)}else if(isGradientObject(r)){var $e=extend({},ae);$e.colorStops=map$1(r.colorStops,function(jt){return{offset:jt.offset,color:parse(jt.color)}}),isLinearGradient(r)?j=VALUE_TYPE_LINEAR_GRADIENT:isRadialGradient(r)&&(j=VALUE_TYPE_RADIAL_GRADIENT),ae=$e}L===0?this.valType=j:(j!==this.valType||j===VALUE_TYPE_UNKOWN)&&(z=!0),this.discrete=this.discrete||z;var Lt={time:n,value:ae,rawValue:r,percent:0};return g&&(Lt.easing=g,Lt.easingFunc=isFunction(g)?g:easingFuncs$1[g]||createCubicEasingFunc(g)),y.push(Lt),Lt},t.prototype.prepare=function(n,r){var g=this.keyframes;this._needsSort&&g.sort(function(Cn,Sn){return Cn.time-Sn.time});for(var y=this.valType,L=g.length,z=g[L-1],j=this.discrete,ae=isArrayValueType(y),de=isGradientValueType(y),he=0;he=0&&!(z[he].percent<=r);he--);he=Lt(he,j-2)}else{for(he=$e;her);he++);he=Lt(he-1,j-2)}$n=z[he+1],jt=z[he]}if(!!(jt&&$n)){this._lastFr=he,this._lastFrP=r;var Sn=$n.percent-jt.percent,wn=Sn===0?1:Lt((r-jt.percent)/Sn,1);$n.easingFunc&&(wn=$n.easingFunc(wn));var xn=g?this._additiveValue:de?tmpRgba:n[ae];if((isArrayValueType(L)||de)&&!xn&&(xn=this._additiveValue=[]),this.discrete)n[ae]=wn<1?jt.rawValue:$n.rawValue;else if(isArrayValueType(L))L===VALUE_TYPE_1D_ARRAY?interpolate1DArray(xn,jt[y],$n[y],wn):interpolate2DArray(xn,jt[y],$n[y],wn);else if(isGradientValueType(L)){var Tn=jt[y],kn=$n[y],Mn=L===VALUE_TYPE_LINEAR_GRADIENT;n[ae]={type:Mn?"linear":"radial",x:interpolateNumber$1(Tn.x,kn.x,wn),y:interpolateNumber$1(Tn.y,kn.y,wn),colorStops:map$1(Tn.colorStops,function(Nn,Pn){var In=kn.colorStops[Pn];return{offset:interpolateNumber$1(Nn.offset,In.offset,wn),color:rgba2String(interpolate1DArray([],Nn.color,In.color,wn))}}),global:kn.global},Mn?(n[ae].x2=interpolateNumber$1(Tn.x2,kn.x2,wn),n[ae].y2=interpolateNumber$1(Tn.y2,kn.y2,wn)):n[ae].r=interpolateNumber$1(Tn.r,kn.r,wn)}else if(de)interpolate1DArray(xn,jt[y],$n[y],wn),g||(n[ae]=rgba2String(xn));else{var An=interpolateNumber$1(jt[y],$n[y],wn);g?this._additiveValue=An:n[ae]=An}g&&this._addToTarget(n)}}},t.prototype._addToTarget=function(n){var r=this.valType,g=this.propName,y=this._additiveValue;r===VALUE_TYPE_NUMBER?n[g]=n[g]+y:r===VALUE_TYPE_COLOR?(parse(n[g],tmpRgba),add1DArray(tmpRgba,tmpRgba,y,1),n[g]=rgba2String(tmpRgba)):r===VALUE_TYPE_1D_ARRAY?add1DArray(n[g],n[g],y,1):r===VALUE_TYPE_2D_ARRAY&&add2DArray(n[g],n[g],y,1)},t}(),Animator=function(){function t(n,r,g,y){if(this._tracks={},this._trackKeys=[],this._maxTime=0,this._started=0,this._clip=null,this._target=n,this._loop=r,r&&y){logError("Can' use additive animation on looped animation.");return}this._additiveAnimators=y,this._allowDiscrete=g}return t.prototype.getMaxTime=function(){return this._maxTime},t.prototype.getDelay=function(){return this._delay},t.prototype.getLoop=function(){return this._loop},t.prototype.getTarget=function(){return this._target},t.prototype.changeTarget=function(n){this._target=n},t.prototype.when=function(n,r,g){return this.whenWithKeys(n,r,keys(r),g)},t.prototype.whenWithKeys=function(n,r,g,y){for(var L=this._tracks,z=0;z0&&ae.addKeyframe(0,cloneValue(de),y),this._trackKeys.push(j)}ae.addKeyframe(n,cloneValue(r[j]),y)}return this._maxTime=Math.max(this._maxTime,n),this},t.prototype.pause=function(){this._clip.pause(),this._paused=!0},t.prototype.resume=function(){this._clip.resume(),this._paused=!1},t.prototype.isPaused=function(){return!!this._paused},t.prototype.duration=function(n){return this._maxTime=n,this._force=!0,this},t.prototype._doneCallback=function(){this._setTracksFinished(),this._clip=null;var n=this._doneCbs;if(n)for(var r=n.length,g=0;g0)){this._started=1;for(var r=this,g=[],y=this._maxTime||0,L=0;L1){var j=z.pop();L.addKeyframe(j.time,n[y]),L.prepare(this._maxTime,L.getAdditiveTrack())}}}},t}(),Animator$1=Animator;function getTime(){return new Date().getTime()}var Animation=function(t){__extends(n,t);function n(r){var g=t.call(this)||this;return g._running=!1,g._time=0,g._pausedTime=0,g._pauseStart=0,g._paused=!1,r=r||{},g.stage=r.stage||{},g}return n.prototype.addClip=function(r){r.animation&&this.removeClip(r),this._head?(this._tail.next=r,r.prev=this._tail,r.next=null,this._tail=r):this._head=this._tail=r,r.animation=this},n.prototype.addAnimator=function(r){r.animation=this;var g=r.getClip();g&&this.addClip(g)},n.prototype.removeClip=function(r){if(!!r.animation){var g=r.prev,y=r.next;g?g.next=y:this._head=y,y?y.prev=g:this._tail=g,r.next=r.prev=r.animation=null}},n.prototype.removeAnimator=function(r){var g=r.getClip();g&&this.removeClip(g),r.animation=null},n.prototype.update=function(r){for(var g=getTime()-this._pausedTime,y=g-this._time,L=this._head;L;){var z=L.next,j=L.step(g,y);j&&(L.ondestroy(),this.removeClip(L)),L=z}this._time=g,r||(this.trigger("frame",y),this.stage.update&&this.stage.update())},n.prototype._startLoop=function(){var r=this;this._running=!0;function g(){r._running&&(requestAnimationFrame$2(g),!r._paused&&r.update())}requestAnimationFrame$2(g)},n.prototype.start=function(){this._running||(this._time=getTime(),this._pausedTime=0,this._startLoop())},n.prototype.stop=function(){this._running=!1},n.prototype.pause=function(){this._paused||(this._pauseStart=getTime(),this._paused=!0)},n.prototype.resume=function(){this._paused&&(this._pausedTime+=getTime()-this._pauseStart,this._paused=!1)},n.prototype.clear=function(){for(var r=this._head;r;){var g=r.next;r.prev=r.next=r.animation=null,r=g}this._head=this._tail=null},n.prototype.isFinished=function(){return this._head==null},n.prototype.animate=function(r,g){g=g||{},this.start();var y=new Animator$1(r,g.loop);return this.addAnimator(y),y},n}(Eventful$1),Animation$1=Animation,TOUCH_CLICK_DELAY=300,globalEventSupported=env$1.domSupported,localNativeListenerNames=function(){var t=["click","dblclick","mousewheel","wheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],n=["touchstart","touchend","touchmove"],r={pointerdown:1,pointerup:1,pointermove:1,pointerout:1},g=map$1(t,function(y){var L=y.replace("mouse","pointer");return r.hasOwnProperty(L)?L:y});return{mouse:t,touch:n,pointer:g}}(),globalNativeListenerNames={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},wheelEventSupported=!1;function isPointerFromTouch(t){var n=t.pointerType;return n==="pen"||n==="touch"}function setTouchTimer(t){t.touching=!0,t.touchTimer!=null&&(clearTimeout(t.touchTimer),t.touchTimer=null),t.touchTimer=setTimeout(function(){t.touching=!1,t.touchTimer=null},700)}function markTouch(t){t&&(t.zrByTouch=!0)}function normalizeGlobalEvent(t,n){return normalizeEvent(t.dom,new FakeGlobalEvent(t,n),!0)}function isLocalEl(t,n){for(var r=n,g=!1;r&&r.nodeType!==9&&!(g=r.domBelongToZr||r!==n&&r===t.painterRoot);)r=r.parentNode;return g}var FakeGlobalEvent=function(){function t(n,r){this.stopPropagation=noop,this.stopImmediatePropagation=noop,this.preventDefault=noop,this.type=r.type,this.target=this.currentTarget=n.dom,this.pointerType=r.pointerType,this.clientX=r.clientX,this.clientY=r.clientY}return t}(),localDOMHandlers={mousedown:function(t){t=normalizeEvent(this.dom,t),this.__mayPointerCapture=[t.zrX,t.zrY],this.trigger("mousedown",t)},mousemove:function(t){t=normalizeEvent(this.dom,t);var n=this.__mayPointerCapture;n&&(t.zrX!==n[0]||t.zrY!==n[1])&&this.__togglePointerCapture(!0),this.trigger("mousemove",t)},mouseup:function(t){t=normalizeEvent(this.dom,t),this.__togglePointerCapture(!1),this.trigger("mouseup",t)},mouseout:function(t){t=normalizeEvent(this.dom,t);var n=t.toElement||t.relatedTarget;isLocalEl(this,n)||(this.__pointerCapturing&&(t.zrEventControl="no_globalout"),this.trigger("mouseout",t))},wheel:function(t){wheelEventSupported=!0,t=normalizeEvent(this.dom,t),this.trigger("mousewheel",t)},mousewheel:function(t){wheelEventSupported||(t=normalizeEvent(this.dom,t),this.trigger("mousewheel",t))},touchstart:function(t){t=normalizeEvent(this.dom,t),markTouch(t),this.__lastTouchMoment=new Date,this.handler.processGesture(t,"start"),localDOMHandlers.mousemove.call(this,t),localDOMHandlers.mousedown.call(this,t)},touchmove:function(t){t=normalizeEvent(this.dom,t),markTouch(t),this.handler.processGesture(t,"change"),localDOMHandlers.mousemove.call(this,t)},touchend:function(t){t=normalizeEvent(this.dom,t),markTouch(t),this.handler.processGesture(t,"end"),localDOMHandlers.mouseup.call(this,t),+new Date-+this.__lastTouchMomentEPSILON$2||t<-EPSILON$2}var scaleTmp=[],tmpTransform=[],originTransform=create$1(),abs=Math.abs,Transformable=function(){function t(){}return t.prototype.getLocalTransform=function(n){return t.getLocalTransform(this,n)},t.prototype.setPosition=function(n){this.x=n[0],this.y=n[1]},t.prototype.setScale=function(n){this.scaleX=n[0],this.scaleY=n[1]},t.prototype.setSkew=function(n){this.skewX=n[0],this.skewY=n[1]},t.prototype.setOrigin=function(n){this.originX=n[0],this.originY=n[1]},t.prototype.needLocalTransform=function(){return isNotAroundZero(this.rotation)||isNotAroundZero(this.x)||isNotAroundZero(this.y)||isNotAroundZero(this.scaleX-1)||isNotAroundZero(this.scaleY-1)||isNotAroundZero(this.skewX)||isNotAroundZero(this.skewY)},t.prototype.updateTransform=function(){var n=this.parent&&this.parent.transform,r=this.needLocalTransform(),g=this.transform;if(!(r||n)){g&&mIdentity(g);return}g=g||create$1(),r?this.getLocalTransform(g):mIdentity(g),n&&(r?mul(g,n,g):copy(g,n)),this.transform=g,this._resolveGlobalScaleRatio(g)},t.prototype._resolveGlobalScaleRatio=function(n){var r=this.globalScaleRatio;if(r!=null&&r!==1){this.getGlobalScale(scaleTmp);var g=scaleTmp[0]<0?-1:1,y=scaleTmp[1]<0?-1:1,L=((scaleTmp[0]-g)*r+g)/scaleTmp[0]||0,z=((scaleTmp[1]-y)*r+y)/scaleTmp[1]||0;n[0]*=L,n[1]*=L,n[2]*=z,n[3]*=z}this.invTransform=this.invTransform||create$1(),invert(this.invTransform,n)},t.prototype.getComputedTransform=function(){for(var n=this,r=[];n;)r.push(n),n=n.parent;for(;n=r.pop();)n.updateTransform();return this.transform},t.prototype.setLocalTransform=function(n){if(!!n){var r=n[0]*n[0]+n[1]*n[1],g=n[2]*n[2]+n[3]*n[3],y=Math.atan2(n[1],n[0]),L=Math.PI/2+y-Math.atan2(n[3],n[2]);g=Math.sqrt(g)*Math.cos(L),r=Math.sqrt(r),this.skewX=L,this.skewY=0,this.rotation=-y,this.x=+n[4],this.y=+n[5],this.scaleX=r,this.scaleY=g,this.originX=0,this.originY=0}},t.prototype.decomposeTransform=function(){if(!!this.transform){var n=this.parent,r=this.transform;n&&n.transform&&(mul(tmpTransform,n.invTransform,r),r=tmpTransform);var g=this.originX,y=this.originY;(g||y)&&(originTransform[4]=g,originTransform[5]=y,mul(tmpTransform,r,originTransform),tmpTransform[4]-=g,tmpTransform[5]-=y,r=tmpTransform),this.setLocalTransform(r)}},t.prototype.getGlobalScale=function(n){var r=this.transform;return n=n||[],r?(n[0]=Math.sqrt(r[0]*r[0]+r[1]*r[1]),n[1]=Math.sqrt(r[2]*r[2]+r[3]*r[3]),r[0]<0&&(n[0]=-n[0]),r[3]<0&&(n[1]=-n[1]),n):(n[0]=1,n[1]=1,n)},t.prototype.transformCoordToLocal=function(n,r){var g=[n,r],y=this.invTransform;return y&&applyTransform$1(g,g,y),g},t.prototype.transformCoordToGlobal=function(n,r){var g=[n,r],y=this.transform;return y&&applyTransform$1(g,g,y),g},t.prototype.getLineScale=function(){var n=this.transform;return n&&abs(n[0]-1)>1e-10&&abs(n[3]-1)>1e-10?Math.sqrt(abs(n[0]*n[3]-n[2]*n[1])):1},t.prototype.copyTransform=function(n){copyTransform(this,n)},t.getLocalTransform=function(n,r){r=r||[];var g=n.originX||0,y=n.originY||0,L=n.scaleX,z=n.scaleY,j=n.anchorX,ae=n.anchorY,de=n.rotation||0,he=n.x,$e=n.y,Lt=n.skewX?Math.tan(n.skewX):0,jt=n.skewY?Math.tan(-n.skewY):0;if(g||y||j||ae){var $n=g+j,Cn=y+ae;r[4]=-$n*L-Lt*Cn*z,r[5]=-Cn*z-jt*$n*L}else r[4]=r[5]=0;return r[0]=L,r[3]=z,r[1]=jt*L,r[2]=Lt*z,de&&rotate(r,r,de),r[4]+=g+he,r[5]+=y+$e,r},t.initDefaultProps=function(){var n=t.prototype;n.scaleX=n.scaleY=n.globalScaleRatio=1,n.x=n.y=n.originX=n.originY=n.skewX=n.skewY=n.rotation=n.anchorX=n.anchorY=0}(),t}(),TRANSFORMABLE_PROPS=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function copyTransform(t,n){for(var r=0;r=0?parseFloat(t)/100*n:parseFloat(t):t}function calculateTextPosition(t,n,r){var g=n.position||"inside",y=n.distance!=null?n.distance:5,L=r.height,z=r.width,j=L/2,ae=r.x,de=r.y,he="left",$e="top";if(g instanceof Array)ae+=parsePercent$1(g[0],r.width),de+=parsePercent$1(g[1],r.height),he=null,$e=null;else switch(g){case"left":ae-=y,de+=j,he="right",$e="middle";break;case"right":ae+=y+z,de+=j,$e="middle";break;case"top":ae+=z/2,de-=y,he="center",$e="bottom";break;case"bottom":ae+=z/2,de+=L+y,he="center";break;case"inside":ae+=z/2,de+=j,he="center",$e="middle";break;case"insideLeft":ae+=y,de+=j,$e="middle";break;case"insideRight":ae+=z-y,de+=j,he="right",$e="middle";break;case"insideTop":ae+=z/2,de+=y,he="center";break;case"insideBottom":ae+=z/2,de+=L-y,he="center",$e="bottom";break;case"insideTopLeft":ae+=y,de+=y;break;case"insideTopRight":ae+=z-y,de+=y,he="right";break;case"insideBottomLeft":ae+=y,de+=L-y,$e="bottom";break;case"insideBottomRight":ae+=z-y,de+=L-y,he="right",$e="bottom";break}return t=t||{},t.x=ae,t.y=de,t.align=he,t.verticalAlign=$e,t}var PRESERVED_NORMAL_STATE="__zr_normal__",PRIMARY_STATES_KEYS$1=TRANSFORMABLE_PROPS.concat(["ignore"]),DEFAULT_ANIMATABLE_MAP=reduce(TRANSFORMABLE_PROPS,function(t,n){return t[n]=!0,t},{ignore:!1}),tmpTextPosCalcRes={},tmpBoundingRect=new BoundingRect$1(0,0,0,0),Element$1=function(){function t(n){this.id=guid(),this.animators=[],this.currentStates=[],this.states={},this._init(n)}return t.prototype._init=function(n){this.attr(n)},t.prototype.drift=function(n,r,g){switch(this.draggable){case"horizontal":r=0;break;case"vertical":n=0;break}var y=this.transform;y||(y=this.transform=[1,0,0,1,0,0]),y[4]+=n,y[5]+=r,this.decomposeTransform(),this.markRedraw()},t.prototype.beforeUpdate=function(){},t.prototype.afterUpdate=function(){},t.prototype.update=function(){this.updateTransform(),this.__dirty&&this.updateInnerText()},t.prototype.updateInnerText=function(n){var r=this._textContent;if(r&&(!r.ignore||n)){this.textConfig||(this.textConfig={});var g=this.textConfig,y=g.local,L=r.innerTransformable,z=void 0,j=void 0,ae=!1;L.parent=y?this:null;var de=!1;if(L.copyTransform(r),g.position!=null){var he=tmpBoundingRect;g.layoutRect?he.copy(g.layoutRect):he.copy(this.getBoundingRect()),y||he.applyTransform(this.transform),this.calculateTextPosition?this.calculateTextPosition(tmpTextPosCalcRes,g,he):calculateTextPosition(tmpTextPosCalcRes,g,he),L.x=tmpTextPosCalcRes.x,L.y=tmpTextPosCalcRes.y,z=tmpTextPosCalcRes.align,j=tmpTextPosCalcRes.verticalAlign;var $e=g.origin;if($e&&g.rotation!=null){var Lt=void 0,jt=void 0;$e==="center"?(Lt=he.width*.5,jt=he.height*.5):(Lt=parsePercent$1($e[0],he.width),jt=parsePercent$1($e[1],he.height)),de=!0,L.originX=-L.x+Lt+(y?0:he.x),L.originY=-L.y+jt+(y?0:he.y)}}g.rotation!=null&&(L.rotation=g.rotation);var $n=g.offset;$n&&(L.x+=$n[0],L.y+=$n[1],de||(L.originX=-$n[0],L.originY=-$n[1]));var Cn=g.inside==null?typeof g.position=="string"&&g.position.indexOf("inside")>=0:g.inside,Sn=this._innerTextDefaultStyle||(this._innerTextDefaultStyle={}),wn=void 0,xn=void 0,Tn=void 0;Cn&&this.canBeInsideText()?(wn=g.insideFill,xn=g.insideStroke,(wn==null||wn==="auto")&&(wn=this.getInsideTextFill()),(xn==null||xn==="auto")&&(xn=this.getInsideTextStroke(wn),Tn=!0)):(wn=g.outsideFill,xn=g.outsideStroke,(wn==null||wn==="auto")&&(wn=this.getOutsideFill()),(xn==null||xn==="auto")&&(xn=this.getOutsideStroke(wn),Tn=!0)),wn=wn||"#000",(wn!==Sn.fill||xn!==Sn.stroke||Tn!==Sn.autoStroke||z!==Sn.align||j!==Sn.verticalAlign)&&(ae=!0,Sn.fill=wn,Sn.stroke=xn,Sn.autoStroke=Tn,Sn.align=z,Sn.verticalAlign=j,r.setDefaultTextStyle(Sn)),r.__dirty|=REDRAW_BIT,ae&&r.dirtyStyle(!0)}},t.prototype.canBeInsideText=function(){return!0},t.prototype.getInsideTextFill=function(){return"#fff"},t.prototype.getInsideTextStroke=function(n){return"#000"},t.prototype.getOutsideFill=function(){return this.__zr&&this.__zr.isDarkMode()?LIGHT_LABEL_COLOR:DARK_LABEL_COLOR},t.prototype.getOutsideStroke=function(n){var r=this.__zr&&this.__zr.getBackgroundColor(),g=typeof r=="string"&&parse(r);g||(g=[255,255,255,1]);for(var y=g[3],L=this.__zr.isDarkMode(),z=0;z<3;z++)g[z]=g[z]*y+(L?0:255)*(1-y);return g[3]=1,stringify(g,"rgba")},t.prototype.traverse=function(n,r){},t.prototype.attrKV=function(n,r){n==="textConfig"?this.setTextConfig(r):n==="textContent"?this.setTextContent(r):n==="clipPath"?this.setClipPath(r):n==="extra"?(this.extra=this.extra||{},extend(this.extra,r)):this[n]=r},t.prototype.hide=function(){this.ignore=!0,this.markRedraw()},t.prototype.show=function(){this.ignore=!1,this.markRedraw()},t.prototype.attr=function(n,r){if(typeof n=="string")this.attrKV(n,r);else if(isObject$3(n))for(var g=n,y=keys(g),L=0;L0},t.prototype.getState=function(n){return this.states[n]},t.prototype.ensureState=function(n){var r=this.states;return r[n]||(r[n]={}),r[n]},t.prototype.clearStates=function(n){this.useState(PRESERVED_NORMAL_STATE,!1,n)},t.prototype.useState=function(n,r,g,y){var L=n===PRESERVED_NORMAL_STATE,z=this.hasState();if(!(!z&&L)){var j=this.currentStates,ae=this.stateTransition;if(!(indexOf(j,n)>=0&&(r||j.length===1))){var de;if(this.stateProxy&&!L&&(de=this.stateProxy(n)),de||(de=this.states&&this.states[n]),!de&&!L){logError("State "+n+" not exists.");return}L||this.saveCurrentToNormalState(de);var he=!!(de&&de.hoverLayer||y);he&&this._toggleHoverLayerFlag(!0),this._applyStateObj(n,de,this._normalState,r,!g&&!this.__inHover&&ae&&ae.duration>0,ae);var $e=this._textContent,Lt=this._textGuide;return $e&&$e.useState(n,r,g,he),Lt&&Lt.useState(n,r,g,he),L?(this.currentStates=[],this._normalState={}):r?this.currentStates.push(n):this.currentStates=[n],this._updateAnimationTargets(),this.markRedraw(),!he&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~REDRAW_BIT),de}}},t.prototype.useStates=function(n,r,g){if(!n.length)this.clearStates();else{var y=[],L=this.currentStates,z=n.length,j=z===L.length;if(j){for(var ae=0;ae0,$n);var Cn=this._textContent,Sn=this._textGuide;Cn&&Cn.useStates(n,r,Lt),Sn&&Sn.useStates(n,r,Lt),this._updateAnimationTargets(),this.currentStates=n.slice(),this.markRedraw(),!Lt&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~REDRAW_BIT)}},t.prototype._updateAnimationTargets=function(){for(var n=0;n=0){var g=this.currentStates.slice();g.splice(r,1),this.useStates(g)}},t.prototype.replaceState=function(n,r,g){var y=this.currentStates.slice(),L=indexOf(y,n),z=indexOf(y,r)>=0;L>=0?z?y.splice(L,1):y[L]=r:g&&!z&&y.push(r),this.useStates(y)},t.prototype.toggleState=function(n,r){r?this.useState(n,!0):this.removeState(n)},t.prototype._mergeStates=function(n){for(var r={},g,y=0;y=0&&L.splice(z,1)}),this.animators.push(n),g&&g.animation.addAnimator(n),g&&g.wakeUp()},t.prototype.updateDuringAnimation=function(n){this.markRedraw()},t.prototype.stopAnimation=function(n,r){for(var g=this.animators,y=g.length,L=[],z=0;z0&&r.during&&L[0].during(function($n,Cn){r.during(Cn)});for(var Lt=0;Lt0||y.force&&!z.length){var Pn=void 0,In=void 0,Dn=void 0;if(j){In={},Lt&&(Pn={});for(var kn=0;kn=0&&(y.splice(L,0,r),this._doAdd(r))}return this},n.prototype.replace=function(r,g){var y=indexOf(this._children,r);return y>=0&&this.replaceAt(g,y),this},n.prototype.replaceAt=function(r,g){var y=this._children,L=y[g];if(r&&r!==this&&r.parent!==this&&r!==L){y[g]=r,L.parent=null;var z=this.__zr;z&&L.removeSelfFromZr(z),this._doAdd(r)}return this},n.prototype._doAdd=function(r){r.parent&&r.parent.remove(r),r.parent=this;var g=this.__zr;g&&g!==r.__zr&&r.addSelfToZr(g),g&&g.refresh()},n.prototype.remove=function(r){var g=this.__zr,y=this._children,L=indexOf(y,r);return L<0?this:(y.splice(L,1),r.parent=null,g&&r.removeSelfFromZr(g),g&&g.refresh(),this)},n.prototype.removeAll=function(){for(var r=this._children,g=this.__zr,y=0;y0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},t.prototype.setSleepAfterStill=function(n){this._sleepAfterStill=n},t.prototype.wakeUp=function(){this.animation.start(),this._stillFrameAccum=0},t.prototype.refreshHover=function(){this._needsRefreshHover=!0},t.prototype.refreshHoverImmediately=function(){this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover()},t.prototype.resize=function(n){n=n||{},this.painter.resize(n.width,n.height),this.handler.resize()},t.prototype.clearAnimation=function(){this.animation.clear()},t.prototype.getWidth=function(){return this.painter.getWidth()},t.prototype.getHeight=function(){return this.painter.getHeight()},t.prototype.setCursorStyle=function(n){this.handler.setCursorStyle(n)},t.prototype.findHover=function(n,r){return this.handler.findHover(n,r)},t.prototype.on=function(n,r,g){return this.handler.on(n,r,g),this},t.prototype.off=function(n,r){this.handler.off(n,r)},t.prototype.trigger=function(n,r){this.handler.trigger(n,r)},t.prototype.clear=function(){for(var n=this.storage.getRoots(),r=0;r0){if(t<=y)return z;if(t>=L)return j}else{if(t>=y)return z;if(t<=L)return j}else{if(t===y)return z;if(t===L)return j}return(t-y)/ae*de+z}function parsePercent(t,n){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%";break}return isString(t)?_trim(t).match(/%$/)?parseFloat(t)/100*n:parseFloat(t):t==null?NaN:+t}function round$3(t,n,r){return n==null&&(n=10),n=Math.min(Math.max(0,n),ROUND_SUPPORTED_PRECISION_MAX),t=(+t).toFixed(n),r?t:+t}function asc$2(t){return t.sort(function(n,r){return n-r}),t}function getPrecision(t){if(t=+t,isNaN(t))return 0;if(t>1e-14){for(var n=1,r=0;r<15;r++,n*=10)if(Math.round(t*n)/n===t)return r}return getPrecisionSafe(t)}function getPrecisionSafe(t){var n=t.toString().toLowerCase(),r=n.indexOf("e"),g=r>0?+n.slice(r+1):0,y=r>0?r:n.length,L=n.indexOf("."),z=L<0?0:y-1-L;return Math.max(0,z-g)}function getPixelPrecision(t,n){var r=Math.log,g=Math.LN10,y=Math.floor(r(t[1]-t[0])/g),L=Math.round(r(Math.abs(n[1]-n[0]))/g),z=Math.min(Math.max(-y+L,0),20);return isFinite(z)?z:20}function getPercentWithPrecision(t,n,r){if(!t[n])return 0;var g=getPercentSeats(t,r);return g[n]||0}function getPercentSeats(t,n){var r=reduce(t,function(jt,$n){return jt+(isNaN($n)?0:$n)},0);if(r===0)return[];for(var g=Math.pow(10,n),y=map$1(t,function(jt){return(isNaN(jt)?0:jt)/r*g*100}),L=g*100,z=map$1(y,function(jt){return Math.floor(jt)}),j=reduce(z,function(jt,$n){return jt+$n},0),ae=map$1(y,function(jt,$n){return jt-z[$n]});jde&&(de=ae[$e],he=$e);++z[he],ae[he]=0,++j}return map$1(z,function(jt){return jt/g})}function addSafe(t,n){var r=Math.max(getPrecision(t),getPrecision(n)),g=t+n;return r>ROUND_SUPPORTED_PRECISION_MAX?g:round$3(g,r)}var MAX_SAFE_INTEGER=9007199254740991;function remRadian(t){var n=Math.PI*2;return(t%n+n)%n}function isRadianAroundZero(t){return t>-RADIAN_EPSILON&&t=10&&n++,n}function nice(t,n){var r=quantityExponent(t),g=Math.pow(10,r),y=t/g,L;return n?y<1.5?L=1:y<2.5?L=2:y<4?L=3:y<7?L=5:L=10:y<1?L=1:y<2?L=2:y<3?L=3:y<5?L=5:L=10,t=L*g,r>=-20?+t.toFixed(r<0?-r:0):t}function quantile(t,n){var r=(t.length-1)*n+1,g=Math.floor(r),y=+t[g-1],L=r-g;return L?y+L*(t[g]-y):y}function reformIntervals(t){t.sort(function(ae,de){return j(ae,de,0)?-1:1});for(var n=-1/0,r=1,g=0;g=0||L&&indexOf(L,ae)<0)){var de=g.getShallow(ae,n);de!=null&&(z[t[j][0]]=de)}}return z}}var AREA_STYLE_KEY_MAP=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],getAreaStyle=makeStyleMapper(AREA_STYLE_KEY_MAP),AreaStyleMixin=function(){function t(){}return t.prototype.getAreaStyle=function(n,r){return getAreaStyle(this,n,r)},t}(),globalImageCache=new LRU$1(50);function findExistImage(t){if(typeof t=="string"){var n=globalImageCache.get(t);return n&&n.image}else return t}function createOrUpdateImage(t,n,r,g,y){if(t)if(typeof t=="string"){if(n&&n.__zrImageSrc===t||!r)return n;var L=globalImageCache.get(t),z={hostEl:r,cb:g,cbPayload:y};return L?(n=L.image,!isImageReady(n)&&L.pending.push(z)):(n=platformApi.loadImage(t,imageOnLoad,imageOnLoad),n.__zrImageSrc=t,globalImageCache.put(t,n.__cachedImgObj={image:n,pending:[z]})),n}else return t;else return n}function imageOnLoad(){var t=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var n=0;n=z;ae++)j-=z;var de=getWidth(r,n);return de>j&&(r="",de=0),j=t-de,y.ellipsis=r,y.ellipsisWidth=de,y.contentWidth=j,y.containerWidth=t,y}function truncateSingleLine(t,n){var r=n.containerWidth,g=n.font,y=n.contentWidth;if(!r)return"";var L=getWidth(t,g);if(L<=r)return t;for(var z=0;;z++){if(L<=y||z>=n.maxIterations){t+=n.ellipsis;break}var j=z===0?estimateLength(t,y,n.ascCharWidth,n.cnCharWidth):L>0?Math.floor(t.length*y/L):0;t=t.substr(0,j),L=getWidth(t,g)}return t===""&&(t=n.placeholder),t}function estimateLength(t,n,r,g){for(var y=0,L=0,z=t.length;Ljt&&de){var $n=Math.floor(jt/j);$e=$e.slice(0,$n)}if(t&&L&&he!=null)for(var Cn=prepareTruncateOptions(he,y,n.ellipsis,{minChar:n.truncateMinChar,placeholder:n.placeholder}),Sn=0;Sn<$e.length;Sn++)$e[Sn]=truncateSingleLine($e[Sn],Cn);for(var wn=jt,xn=0,Sn=0;Sn<$e.length;Sn++)xn=Math.max(getWidth($e[Sn],y),xn);he==null&&(he=xn);var Tn=xn;return g&&(wn+=g[0]+g[2],Tn+=g[1]+g[3],he+=g[1]+g[3]),ae&&(Tn=he),{lines:$e,height:jt,outerWidth:Tn,outerHeight:wn,lineHeight:j,calculatedLineHeight:z,contentWidth:xn,contentHeight:Lt,width:he}}var RichTextToken=function(){function t(){}return t}(),RichTextLine=function(){function t(n){this.tokens=[],n&&(this.tokens=n)}return t}(),RichTextContentBlock=function(){function t(){this.width=0,this.height=0,this.contentWidth=0,this.contentHeight=0,this.outerWidth=0,this.outerHeight=0,this.lines=[]}return t}();function parseRichText(t,n){var r=new RichTextContentBlock;if(t!=null&&(t+=""),!t)return r;for(var g=n.width,y=n.height,L=n.overflow,z=(L==="break"||L==="breakAll")&&g!=null?{width:g,accumWidth:0,breakAll:L==="breakAll"}:null,j=STYLE_REG.lastIndex=0,ae;(ae=STYLE_REG.exec(t))!=null;){var de=ae.index;de>j&&pushTokens(r,t.substring(j,de),n,z),pushTokens(r,ae[2],n,z,ae[1]),j=STYLE_REG.lastIndex}jy){Mn>0?(xn.tokens=xn.tokens.slice(0,Mn),Sn(xn,kn,Tn),r.lines=r.lines.slice(0,wn+1)):r.lines=r.lines.slice(0,wn);break e}var On=Nn.width,Sr=On==null||On==="auto";if(typeof On=="string"&&On.charAt(On.length-1)==="%")An.percentWidth=On,he.push(An),An.contentWidth=getWidth(An.text,Dn);else{if(Sr){var Ar=Nn.backgroundColor,Da=Ar&&Ar.image;Da&&(Da=findExistImage(Da),isImageReady(Da)&&(An.width=Math.max(An.width,Da.width*Rn/Da.height)))}var Pa=$n&&g!=null?g-kn:null;Pa!=null&&Pa0&&$n+g.accumWidth>g.width&&(he=n.split(` +`),de=!0),g.accumWidth=$n}else{var Cn=wrapText(n,ae,g.width,g.breakAll,g.accumWidth);g.accumWidth=Cn.accumWidth+jt,$e=Cn.linesWidths,he=Cn.lines}}else he=n.split(` +`);for(var Sn=0;Sn=33&&n<=383}var breakCharMap=reduce(",&?/;] ".split(""),function(t,n){return t[n]=!0,t},{});function isWordBreakChar(t){return isLatin(t)?!!breakCharMap[t]:!0}function wrapText(t,n,r,g,y){for(var L=[],z=[],j="",ae="",de=0,he=0,$e=0;$er:y+he+jt>r){he?(j||ae)&&($n?(j||(j=ae,ae="",de=0,he=de),L.push(j),z.push(he-de),ae+=Lt,de+=jt,j="",he=de):(ae&&(j+=ae,ae="",de=0),L.push(j),z.push(he),j=Lt,he=jt)):$n?(L.push(ae),z.push(de),ae=Lt,de=jt):(L.push(Lt),z.push(jt));continue}he+=jt,$n?(ae+=Lt,de+=jt):(ae&&(j+=ae,ae="",de=0),j+=Lt)}return!L.length&&!j&&(j=t,ae="",de=0),ae&&(j+=ae),j&&(L.push(j),z.push(he)),L.length===1&&(he+=y),{accumWidth:he,lines:L,linesWidths:z}}var STYLE_MAGIC_KEY="__zr_style_"+Math.round(Math.random()*10),DEFAULT_COMMON_STYLE={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},DEFAULT_COMMON_ANIMATION_PROPS={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};DEFAULT_COMMON_STYLE[STYLE_MAGIC_KEY]=!0;var PRIMARY_STATES_KEYS=["z","z2","invisible"],PRIMARY_STATES_KEYS_IN_HOVER_LAYER=["invisible"],Displayable=function(t){__extends(n,t);function n(r){return t.call(this,r)||this}return n.prototype._init=function(r){for(var g=keys(r),y=0;y1e-4){j[0]=t-r,j[1]=n-g,ae[0]=t+r,ae[1]=n+g;return}if(start[0]=mathCos$4(y)*r+t,start[1]=mathSin$4(y)*g+n,end[0]=mathCos$4(L)*r+t,end[1]=mathSin$4(L)*g+n,de(j,start,end),he(ae,start,end),y=y%PI2$8,y<0&&(y=y+PI2$8),L=L%PI2$8,L<0&&(L=L+PI2$8),y>L&&!z?L+=PI2$8:yy&&(extremity[0]=mathCos$4(jt)*r+t,extremity[1]=mathSin$4(jt)*g+n,de(j,extremity,j),he(ae,extremity,ae))}var CMD$4={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},tmpOutX=[],tmpOutY=[],min=[],max=[],min2=[],max2=[],mathMin$8=Math.min,mathMax$8=Math.max,mathCos$3=Math.cos,mathSin$3=Math.sin,mathAbs$2=Math.abs,PI$8=Math.PI,PI2$7=PI$8*2,hasTypedArray=typeof Float32Array!="undefined",tmpAngles=[];function modPI2(t){var n=Math.round(t/PI$8*1e8)/1e8;return n%2*PI$8}function normalizeArcAngles(t,n){var r=modPI2(t[0]);r<0&&(r+=PI2$7);var g=r-t[0],y=t[1];y+=g,!n&&y-r>=PI2$7?y=r+PI2$7:n&&r-y>=PI2$7?y=r-PI2$7:!n&&r>y?y=r+(PI2$7-modPI2(r-y)):n&&r0&&(this._ux=mathAbs$2(g/devicePixelRatio/n)||0,this._uy=mathAbs$2(g/devicePixelRatio/r)||0)},t.prototype.setDPR=function(n){this.dpr=n},t.prototype.setContext=function(n){this._ctx=n},t.prototype.getContext=function(){return this._ctx},t.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},t.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},t.prototype.moveTo=function(n,r){return this._drawPendingPt(),this.addData(CMD$4.M,n,r),this._ctx&&this._ctx.moveTo(n,r),this._x0=n,this._y0=r,this._xi=n,this._yi=r,this},t.prototype.lineTo=function(n,r){var g=mathAbs$2(n-this._xi),y=mathAbs$2(r-this._yi),L=g>this._ux||y>this._uy;if(this.addData(CMD$4.L,n,r),this._ctx&&L&&this._ctx.lineTo(n,r),L)this._xi=n,this._yi=r,this._pendingPtDist=0;else{var z=g*g+y*y;z>this._pendingPtDist&&(this._pendingPtX=n,this._pendingPtY=r,this._pendingPtDist=z)}return this},t.prototype.bezierCurveTo=function(n,r,g,y,L,z){return this._drawPendingPt(),this.addData(CMD$4.C,n,r,g,y,L,z),this._ctx&&this._ctx.bezierCurveTo(n,r,g,y,L,z),this._xi=L,this._yi=z,this},t.prototype.quadraticCurveTo=function(n,r,g,y){return this._drawPendingPt(),this.addData(CMD$4.Q,n,r,g,y),this._ctx&&this._ctx.quadraticCurveTo(n,r,g,y),this._xi=g,this._yi=y,this},t.prototype.arc=function(n,r,g,y,L,z){this._drawPendingPt(),tmpAngles[0]=y,tmpAngles[1]=L,normalizeArcAngles(tmpAngles,z),y=tmpAngles[0],L=tmpAngles[1];var j=L-y;return this.addData(CMD$4.A,n,r,g,g,y,j,0,z?0:1),this._ctx&&this._ctx.arc(n,r,g,y,L,z),this._xi=mathCos$3(L)*g+n,this._yi=mathSin$3(L)*g+r,this},t.prototype.arcTo=function(n,r,g,y,L){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(n,r,g,y,L),this},t.prototype.rect=function(n,r,g,y){return this._drawPendingPt(),this._ctx&&this._ctx.rect(n,r,g,y),this.addData(CMD$4.R,n,r,g,y),this},t.prototype.closePath=function(){this._drawPendingPt(),this.addData(CMD$4.Z);var n=this._ctx,r=this._x0,g=this._y0;return n&&n.closePath(),this._xi=r,this._yi=g,this},t.prototype.fill=function(n){n&&n.fill(),this.toStatic()},t.prototype.stroke=function(n){n&&n.stroke(),this.toStatic()},t.prototype.len=function(){return this._len},t.prototype.setData=function(n){var r=n.length;!(this.data&&this.data.length===r)&&hasTypedArray&&(this.data=new Float32Array(r));for(var g=0;ghe.length&&(this._expandData(),he=this.data);for(var $e=0;$e0&&(this._ctx&&this._ctx.lineTo(this._pendingPtX,this._pendingPtY),this._pendingPtDist=0)},t.prototype._expandData=function(){if(!(this.data instanceof Array)){for(var n=[],r=0;r11&&(this.data=new Float32Array(n)))}},t.prototype.getBoundingRect=function(){min[0]=min[1]=min2[0]=min2[1]=Number.MAX_VALUE,max[0]=max[1]=max2[0]=max2[1]=-Number.MAX_VALUE;var n=this.data,r=0,g=0,y=0,L=0,z;for(z=0;zg||mathAbs$2(Tn)>y||Lt===r-1)&&(Cn=Math.sqrt(xn*xn+Tn*Tn),L=Sn,z=wn);break}case CMD$4.C:{var kn=n[Lt++],Mn=n[Lt++],Sn=n[Lt++],wn=n[Lt++],An=n[Lt++],Nn=n[Lt++];Cn=cubicLength(L,z,kn,Mn,Sn,wn,An,Nn,10),L=An,z=Nn;break}case CMD$4.Q:{var kn=n[Lt++],Mn=n[Lt++],Sn=n[Lt++],wn=n[Lt++];Cn=quadraticLength(L,z,kn,Mn,Sn,wn,10),L=Sn,z=wn;break}case CMD$4.A:var Pn=n[Lt++],In=n[Lt++],Dn=n[Lt++],Rn=n[Lt++],On=n[Lt++],Sr=n[Lt++],Ar=Sr+On;Lt+=1,n[Lt++],$n&&(j=mathCos$3(On)*Dn+Pn,ae=mathSin$3(On)*Rn+In),Cn=mathMax$8(Dn,Rn)*mathMin$8(PI2$7,Math.abs(Sr)),L=mathCos$3(Ar)*Dn+Pn,z=mathSin$3(Ar)*Rn+In;break;case CMD$4.R:{j=L=n[Lt++],ae=z=n[Lt++];var Da=n[Lt++],Pa=n[Lt++];Cn=Da*2+Pa*2;break}case CMD$4.Z:{var xn=j-L,Tn=ae-z;Cn=Math.sqrt(xn*xn+Tn*Tn),L=j,z=ae;break}}Cn>=0&&(de[$e++]=Cn,he+=Cn)}return this._pathLen=he,he},t.prototype.rebuildPath=function(n,r){var g=this.data,y=this._ux,L=this._uy,z=this._len,j,ae,de,he,$e,Lt,jt=r<1,$n,Cn,Sn=0,wn=0,xn,Tn=0,kn,Mn;if(jt&&(this._pathSegLen||this._calculateLength(),$n=this._pathSegLen,Cn=this._pathLen,xn=r*Cn,!xn))return;e:for(var An=0;An0&&(n.lineTo(kn,Mn),Tn=0),Nn){case CMD$4.M:j=de=g[An++],ae=he=g[An++],n.moveTo(de,he);break;case CMD$4.L:{$e=g[An++],Lt=g[An++];var In=mathAbs$2($e-de),Dn=mathAbs$2(Lt-he);if(In>y||Dn>L){if(jt){var Rn=$n[wn++];if(Sn+Rn>xn){var On=(xn-Sn)/Rn;n.lineTo(de*(1-On)+$e*On,he*(1-On)+Lt*On);break e}Sn+=Rn}n.lineTo($e,Lt),de=$e,he=Lt,Tn=0}else{var Sr=In*In+Dn*Dn;Sr>Tn&&(kn=$e,Mn=Lt,Tn=Sr)}break}case CMD$4.C:{var Ar=g[An++],Da=g[An++],Pa=g[An++],Aa=g[An++],Ba=g[An++],La=g[An++];if(jt){var Rn=$n[wn++];if(Sn+Rn>xn){var On=(xn-Sn)/Rn;cubicSubdivide(de,Ar,Pa,Ba,On,tmpOutX),cubicSubdivide(he,Da,Aa,La,On,tmpOutY),n.bezierCurveTo(tmpOutX[1],tmpOutY[1],tmpOutX[2],tmpOutY[2],tmpOutX[3],tmpOutY[3]);break e}Sn+=Rn}n.bezierCurveTo(Ar,Da,Pa,Aa,Ba,La),de=Ba,he=La;break}case CMD$4.Q:{var Ar=g[An++],Da=g[An++],Pa=g[An++],Aa=g[An++];if(jt){var Rn=$n[wn++];if(Sn+Rn>xn){var On=(xn-Sn)/Rn;quadraticSubdivide(de,Ar,Pa,On,tmpOutX),quadraticSubdivide(he,Da,Aa,On,tmpOutY),n.quadraticCurveTo(tmpOutX[1],tmpOutY[1],tmpOutX[2],tmpOutY[2]);break e}Sn+=Rn}n.quadraticCurveTo(Ar,Da,Pa,Aa),de=Pa,he=Aa;break}case CMD$4.A:var Va=g[An++],Ua=g[An++],za=g[An++],Wa=g[An++],ei=g[An++],ja=g[An++],Ka=g[An++],Ya=!g[An++],Ga=za>Wa?za:Wa,Ja=mathAbs$2(za-Wa)>.001,ti=ei+ja,ai=!1;if(jt){var Rn=$n[wn++];Sn+Rn>xn&&(ti=ei+ja*(xn-Sn)/Rn,ai=!0),Sn+=Rn}if(Ja&&n.ellipse?n.ellipse(Va,Ua,za,Wa,Ka,ei,ti,Ya):n.arc(Va,Ua,Ga,ei,ti,Ya),ai)break e;Pn&&(j=mathCos$3(ei)*za+Va,ae=mathSin$3(ei)*Wa+Ua),de=mathCos$3(ti)*za+Va,he=mathSin$3(ti)*Wa+Ua;break;case CMD$4.R:j=de=g[An],ae=he=g[An+1],$e=g[An++],Lt=g[An++];var Fa=g[An++],Xa=g[An++];if(jt){var Rn=$n[wn++];if(Sn+Rn>xn){var ri=xn-Sn;n.moveTo($e,Lt),n.lineTo($e+mathMin$8(ri,Fa),Lt),ri-=Fa,ri>0&&n.lineTo($e+Fa,Lt+mathMin$8(ri,Xa)),ri-=Xa,ri>0&&n.lineTo($e+mathMax$8(Fa-ri,0),Lt+Xa),ri-=Fa,ri>0&&n.lineTo($e,Lt+mathMax$8(Xa-ri,0));break e}Sn+=Rn}n.rect($e,Lt,Fa,Xa);break;case CMD$4.Z:if(jt){var Rn=$n[wn++];if(Sn+Rn>xn){var On=(xn-Sn)/Rn;n.lineTo(de*(1-On)+j*On,he*(1-On)+ae*On);break e}Sn+=Rn}n.closePath(),de=j,he=ae}}},t.prototype.clone=function(){var n=new t,r=this.data;return n.data=r.slice?r.slice():Array.prototype.slice.call(r),n._len=this._len,n},t.CMD=CMD$4,t.initDefaultProps=function(){var n=t.prototype;n._saveData=!0,n._ux=0,n._uy=0,n._pendingPtDist=0,n._version=0}(),t}(),PathProxy$1=PathProxy;function containStroke$4(t,n,r,g,y,L,z){if(y===0)return!1;var j=y,ae=0,de=t;if(z>n+j&&z>g+j||zt+j&&L>r+j||Ln+$e&&he>g+$e&&he>L+$e&&he>j+$e||het+$e&&de>r+$e&&de>y+$e&&de>z+$e||den+de&&ae>g+de&&ae>L+de||aet+de&&j>r+de&&j>y+de||jr||he+dey&&(y+=PI2$5);var Lt=Math.atan2(ae,j);return Lt<0&&(Lt+=PI2$5),Lt>=g&&Lt<=y||Lt+PI2$5>=g&&Lt+PI2$5<=y}function windingLine(t,n,r,g,y,L){if(L>n&&L>g||Ly?j:0}var CMD$3=PathProxy$1.CMD,PI2$4=Math.PI*2,EPSILON$1=1e-4;function isAroundEqual$1(t,n){return Math.abs(t-n)n&&de>g&&de>L&&de>j||de1&&swapExtrema(),jt=cubicAt(n,g,L,j,extrema[0]),Lt>1&&($n=cubicAt(n,g,L,j,extrema[1]))),Lt===2?Snn&&j>g&&j>L||j=0&&de<=1){for(var he=0,$e=quadraticAt$1(n,g,L,de),Lt=0;Ltr||j<-r)return 0;var ae=Math.sqrt(r*r-j*j);roots[0]=-ae,roots[1]=ae;var de=Math.abs(g-y);if(de<1e-4)return 0;if(de>=PI2$4-1e-4){g=0,y=PI2$4;var he=L?1:-1;return z>=roots[0]+t&&z<=roots[1]+t?he:0}if(g>y){var $e=g;g=y,y=$e}g<0&&(g+=PI2$4,y+=PI2$4);for(var Lt=0,jt=0;jt<2;jt++){var $n=roots[jt];if($n+t>z){var Cn=Math.atan2(j,$n),he=L?1:-1;Cn<0&&(Cn=PI2$4+Cn),(Cn>=g&&Cn<=y||Cn+PI2$4>=g&&Cn+PI2$4<=y)&&(Cn>Math.PI/2&&Cn1&&(r||(j+=windingLine(ae,de,he,$e,g,y))),Sn&&(ae=L[$n],de=L[$n+1],he=ae,$e=de),Cn){case CMD$3.M:he=L[$n++],$e=L[$n++],ae=he,de=$e;break;case CMD$3.L:if(r){if(containStroke$4(ae,de,L[$n],L[$n+1],n,g,y))return!0}else j+=windingLine(ae,de,L[$n],L[$n+1],g,y)||0;ae=L[$n++],de=L[$n++];break;case CMD$3.C:if(r){if(containStroke$3(ae,de,L[$n++],L[$n++],L[$n++],L[$n++],L[$n],L[$n+1],n,g,y))return!0}else j+=windingCubic(ae,de,L[$n++],L[$n++],L[$n++],L[$n++],L[$n],L[$n+1],g,y)||0;ae=L[$n++],de=L[$n++];break;case CMD$3.Q:if(r){if(containStroke$2(ae,de,L[$n++],L[$n++],L[$n],L[$n+1],n,g,y))return!0}else j+=windingQuadratic(ae,de,L[$n++],L[$n++],L[$n],L[$n+1],g,y)||0;ae=L[$n++],de=L[$n++];break;case CMD$3.A:var wn=L[$n++],xn=L[$n++],Tn=L[$n++],kn=L[$n++],Mn=L[$n++],An=L[$n++];$n+=1;var Nn=!!(1-L[$n++]);Lt=Math.cos(Mn)*Tn+wn,jt=Math.sin(Mn)*kn+xn,Sn?(he=Lt,$e=jt):j+=windingLine(ae,de,Lt,jt,g,y);var Pn=(g-wn)*kn/Tn+wn;if(r){if(containStroke$1(wn,xn,kn,Mn,Mn+An,Nn,n,Pn,y))return!0}else j+=windingArc(wn,xn,kn,Mn,Mn+An,Nn,Pn,y);ae=Math.cos(Mn+An)*Tn+wn,de=Math.sin(Mn+An)*kn+xn;break;case CMD$3.R:he=ae=L[$n++],$e=de=L[$n++];var In=L[$n++],Dn=L[$n++];if(Lt=he+In,jt=$e+Dn,r){if(containStroke$4(he,$e,Lt,$e,n,g,y)||containStroke$4(Lt,$e,Lt,jt,n,g,y)||containStroke$4(Lt,jt,he,jt,n,g,y)||containStroke$4(he,jt,he,$e,n,g,y))return!0}else j+=windingLine(Lt,$e,Lt,jt,g,y),j+=windingLine(he,jt,he,$e,g,y);break;case CMD$3.Z:if(r){if(containStroke$4(ae,de,he,$e,n,g,y))return!0}else j+=windingLine(ae,de,he,$e,g,y);ae=he,de=$e;break}}return!r&&!isAroundEqual$1(de,$e)&&(j+=windingLine(ae,de,he,$e,g,y)||0),j!==0}function contain$2(t,n,r){return containPath(t,0,!1,n,r)}function containStroke(t,n,r,g){return containPath(t,n,!0,r,g)}var DEFAULT_PATH_STYLE=defaults({fill:"#000",stroke:null,strokePercent:1,fillOpacity:1,strokeOpacity:1,lineDashOffset:0,lineWidth:1,lineCap:"butt",miterLimit:10,strokeNoScale:!1,strokeFirst:!1},DEFAULT_COMMON_STYLE),DEFAULT_PATH_ANIMATION_PROPS={style:defaults({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},DEFAULT_COMMON_ANIMATION_PROPS.style)},pathCopyParams=TRANSFORMABLE_PROPS.concat(["invisible","culling","z","z2","zlevel","parent"]),Path=function(t){__extends(n,t);function n(r){return t.call(this,r)||this}return n.prototype.update=function(){var r=this;t.prototype.update.call(this);var g=this.style;if(g.decal){var y=this._decalEl=this._decalEl||new n;y.buildPath===n.prototype.buildPath&&(y.buildPath=function(ae){r.buildPath(ae,r.shape)}),y.silent=!0;var L=y.style;for(var z in g)L[z]!==g[z]&&(L[z]=g[z]);L.fill=g.fill?g.decal:null,L.decal=null,L.shadowColor=null,g.strokeFirst&&(L.stroke=null);for(var j=0;j.5?DARK_LABEL_COLOR:g>.2?LIGHTER_LABEL_COLOR:LIGHT_LABEL_COLOR}else if(r)return LIGHT_LABEL_COLOR}return DARK_LABEL_COLOR},n.prototype.getInsideTextStroke=function(r){var g=this.style.fill;if(isString(g)){var y=this.__zr,L=!!(y&&y.isDarkMode()),z=lum(r,0)0))},n.prototype.hasFill=function(){var r=this.style,g=r.fill;return g!=null&&g!=="none"},n.prototype.getBoundingRect=function(){var r=this._rect,g=this.style,y=!r;if(y){var L=!1;this.path||(L=!0,this.createPathProxy());var z=this.path;(L||this.__dirty&SHAPE_CHANGED_BIT)&&(z.beginPath(),this.buildPath(z,this.shape,!1),this.pathUpdated()),r=z.getBoundingRect()}if(this._rect=r,this.hasStroke()&&this.path&&this.path.len()>0){var j=this._rectStroke||(this._rectStroke=r.clone());if(this.__dirty||y){j.copy(r);var ae=g.strokeNoScale?this.getLineScale():1,de=g.lineWidth;if(!this.hasFill()){var he=this.strokeContainThreshold;de=Math.max(de,he==null?4:he)}ae>1e-10&&(j.width+=de/ae,j.height+=de/ae,j.x-=de/ae/2,j.y-=de/ae/2)}return j}return r},n.prototype.contain=function(r,g){var y=this.transformCoordToLocal(r,g),L=this.getBoundingRect(),z=this.style;if(r=y[0],g=y[1],L.contain(r,g)){var j=this.path;if(this.hasStroke()){var ae=z.lineWidth,de=z.strokeNoScale?this.getLineScale():1;if(de>1e-10&&(this.hasFill()||(ae=Math.max(ae,this.strokeContainThreshold)),containStroke(j,ae/de,r,g)))return!0}if(this.hasFill())return contain$2(j,r,g)}return!1},n.prototype.dirtyShape=function(){this.__dirty|=SHAPE_CHANGED_BIT,this._rect&&(this._rect=null),this._decalEl&&this._decalEl.dirtyShape(),this.markRedraw()},n.prototype.dirty=function(){this.dirtyStyle(),this.dirtyShape()},n.prototype.animateShape=function(r){return this.animate("shape",r)},n.prototype.updateDuringAnimation=function(r){r==="style"?this.dirtyStyle():r==="shape"?this.dirtyShape():this.markRedraw()},n.prototype.attrKV=function(r,g){r==="shape"?this.setShape(g):t.prototype.attrKV.call(this,r,g)},n.prototype.setShape=function(r,g){var y=this.shape;return y||(y=this.shape={}),typeof r=="string"?y[r]=g:extend(y,r),this.dirtyShape(),this},n.prototype.shapeChanged=function(){return!!(this.__dirty&SHAPE_CHANGED_BIT)},n.prototype.createStyle=function(r){return createObject(DEFAULT_PATH_STYLE,r)},n.prototype._innerSaveToNormal=function(r){t.prototype._innerSaveToNormal.call(this,r);var g=this._normalState;r.shape&&!g.shape&&(g.shape=extend({},this.shape))},n.prototype._applyStateObj=function(r,g,y,L,z,j){t.prototype._applyStateObj.call(this,r,g,y,L,z,j);var ae=!(g&&L),de;if(g&&g.shape?z?L?de=g.shape:(de=extend({},y.shape),extend(de,g.shape)):(de=extend({},L?this.shape:y.shape),extend(de,g.shape)):ae&&(de=y.shape),de)if(z){this.shape=extend({},this.shape);for(var he={},$e=keys(de),Lt=0;Lt<$e.length;Lt++){var jt=$e[Lt];typeof de[jt]=="object"?this.shape[jt]=de[jt]:he[jt]=de[jt]}this._transitionState(r,{shape:he},j)}else this.shape=de,this.dirtyShape()},n.prototype._mergeStates=function(r){for(var g=t.prototype._mergeStates.call(this,r),y,L=0;L0},n.prototype.hasFill=function(){var r=this.style,g=r.fill;return g!=null&&g!=="none"},n.prototype.createStyle=function(r){return createObject(DEFAULT_TSPAN_STYLE,r)},n.prototype.setBoundingRect=function(r){this._rect=r},n.prototype.getBoundingRect=function(){var r=this.style;if(!this._rect){var g=r.text;g!=null?g+="":g="";var y=getBoundingRect(g,r.font,r.textAlign,r.textBaseline);if(y.x+=r.x||0,y.y+=r.y||0,this.hasStroke()){var L=r.lineWidth;y.x-=L/2,y.y-=L/2,y.width+=L,y.height+=L}this._rect=y}return this._rect},n.initDefaultProps=function(){var r=n.prototype;r.dirtyRectTolerance=10}(),n}(Displayable$1);TSpan.prototype.type="tspan";var TSpan$1=TSpan,DEFAULT_IMAGE_STYLE=defaults({x:0,y:0},DEFAULT_COMMON_STYLE),DEFAULT_IMAGE_ANIMATION_PROPS={style:defaults({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},DEFAULT_COMMON_ANIMATION_PROPS.style)};function isImageLike$1(t){return!!(t&&typeof t!="string"&&t.width&&t.height)}var ZRImage=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.createStyle=function(r){return createObject(DEFAULT_IMAGE_STYLE,r)},n.prototype._getSize=function(r){var g=this.style,y=g[r];if(y!=null)return y;var L=isImageLike$1(g.image)?g.image:this.__image;if(!L)return 0;var z=r==="width"?"height":"width",j=g[z];return j==null?L[r]:L[r]/L[z]*j},n.prototype.getWidth=function(){return this._getSize("width")},n.prototype.getHeight=function(){return this._getSize("height")},n.prototype.getAnimationStyleProps=function(){return DEFAULT_IMAGE_ANIMATION_PROPS},n.prototype.getBoundingRect=function(){var r=this.style;return this._rect||(this._rect=new BoundingRect$1(r.x||0,r.y||0,this.getWidth(),this.getHeight())),this._rect},n}(Displayable$1);ZRImage.prototype.type="image";var ZRImage$1=ZRImage;function buildPath$2(t,n){var r=n.x,g=n.y,y=n.width,L=n.height,z=n.r,j,ae,de,he;y<0&&(r=r+y,y=-y),L<0&&(g=g+L,L=-L),typeof z=="number"?j=ae=de=he=z:z instanceof Array?z.length===1?j=ae=de=he=z[0]:z.length===2?(j=de=z[0],ae=he=z[1]):z.length===3?(j=z[0],ae=he=z[1],de=z[2]):(j=z[0],ae=z[1],de=z[2],he=z[3]):j=ae=de=he=0;var $e;j+ae>y&&($e=j+ae,j*=y/$e,ae*=y/$e),de+he>y&&($e=de+he,de*=y/$e,he*=y/$e),ae+de>L&&($e=ae+de,ae*=L/$e,de*=L/$e),j+he>L&&($e=j+he,j*=L/$e,he*=L/$e),t.moveTo(r+j,g),t.lineTo(r+y-ae,g),ae!==0&&t.arc(r+y-ae,g+ae,ae,-Math.PI/2,0),t.lineTo(r+y,g+L-de),de!==0&&t.arc(r+y-de,g+L-de,de,0,Math.PI/2),t.lineTo(r+he,g+L),he!==0&&t.arc(r+he,g+L-he,he,Math.PI/2,Math.PI),t.lineTo(r,g+j),j!==0&&t.arc(r+j,g+j,j,Math.PI,Math.PI*1.5)}var round$2=Math.round;function subPixelOptimizeLine$1(t,n,r){if(!!n){var g=n.x1,y=n.x2,L=n.y1,z=n.y2;t.x1=g,t.x2=y,t.y1=L,t.y2=z;var j=r&&r.lineWidth;return j&&(round$2(g*2)===round$2(y*2)&&(t.x1=t.x2=subPixelOptimize$1(g,j,!0)),round$2(L*2)===round$2(z*2)&&(t.y1=t.y2=subPixelOptimize$1(L,j,!0))),t}}function subPixelOptimizeRect$1(t,n,r){if(!!n){var g=n.x,y=n.y,L=n.width,z=n.height;t.x=g,t.y=y,t.width=L,t.height=z;var j=r&&r.lineWidth;return j&&(t.x=subPixelOptimize$1(g,j,!0),t.y=subPixelOptimize$1(y,j,!0),t.width=Math.max(subPixelOptimize$1(g+L,j,!1)-t.x,L===0?0:1),t.height=Math.max(subPixelOptimize$1(y+z,j,!1)-t.y,z===0?0:1)),t}}function subPixelOptimize$1(t,n,r){if(!n)return t;var g=round$2(t*2);return(g+round$2(n))%2===0?g/2:(g+(r?1:-1))/2}var RectShape=function(){function t(){this.x=0,this.y=0,this.width=0,this.height=0}return t}(),subPixelOptimizeOutputShape$1={},Rect$2=function(t){__extends(n,t);function n(r){return t.call(this,r)||this}return n.prototype.getDefaultShape=function(){return new RectShape},n.prototype.buildPath=function(r,g){var y,L,z,j;if(this.subPixelOptimize){var ae=subPixelOptimizeRect$1(subPixelOptimizeOutputShape$1,g,this.style);y=ae.x,L=ae.y,z=ae.width,j=ae.height,ae.r=g.r,g=ae}else y=g.x,L=g.y,z=g.width,j=g.height;g.r?buildPath$2(r,g):r.rect(y,L,z,j)},n.prototype.isZeroArea=function(){return!this.shape.width||!this.shape.height},n}(Path$1);Rect$2.prototype.type="rect";var Rect$3=Rect$2,DEFAULT_RICH_TEXT_COLOR={fill:"#000"},DEFAULT_STROKE_LINE_WIDTH=2,DEFAULT_TEXT_ANIMATION_PROPS={style:defaults({fill:!0,stroke:!0,fillOpacity:!0,strokeOpacity:!0,lineWidth:!0,fontSize:!0,lineHeight:!0,width:!0,height:!0,textShadowColor:!0,textShadowBlur:!0,textShadowOffsetX:!0,textShadowOffsetY:!0,backgroundColor:!0,padding:!0,borderColor:!0,borderWidth:!0,borderRadius:!0},DEFAULT_COMMON_ANIMATION_PROPS.style)},ZRText=function(t){__extends(n,t);function n(r){var g=t.call(this)||this;return g.type="text",g._children=[],g._defaultStyle=DEFAULT_RICH_TEXT_COLOR,g.attr(r),g}return n.prototype.childrenRef=function(){return this._children},n.prototype.update=function(){t.prototype.update.call(this),this.styleChanged()&&this._updateSubTexts();for(var r=0;r0,On=r.width!=null&&(r.overflow==="truncate"||r.overflow==="break"||r.overflow==="breakAll"),Sr=z.calculatedLineHeight,Ar=0;Ar=0&&(Ar=An[Sr],Ar.align==="right");)this._placeToken(Ar,r,Pn,wn,On,"right",Tn),In-=Ar.width,On-=Ar.width,Sr--;for(Rn+=(L-(Rn-Sn)-(xn-On)-In)/2;Dn<=Sr;)Ar=An[Dn],this._placeToken(Ar,r,Pn,wn,Rn+Ar.width/2,"center",Tn),Rn+=Ar.width,Dn++;wn+=Pn}},n.prototype._placeToken=function(r,g,y,L,z,j,ae){var de=g.rich[r.styleName]||{};de.text=r.text;var he=r.verticalAlign,$e=L+y/2;he==="top"?$e=L+r.height/2:he==="bottom"&&($e=L+y-r.height/2);var Lt=!r.isLineHolder&&needDrawBackground(de);Lt&&this._renderBackground(de,g,j==="right"?z-r.width:j==="center"?z-r.width/2:z,$e-r.height/2,r.width,r.height);var jt=!!de.backgroundColor,$n=r.textPadding;$n&&(z=getTextXForPadding(z,j,$n),$e-=r.height/2-$n[0]-r.innerHeight/2);var Cn=this._getOrCreateChild(TSpan$1),Sn=Cn.createStyle();Cn.useStyle(Sn);var wn=this._defaultStyle,xn=!1,Tn=0,kn=getFill("fill"in de?de.fill:"fill"in g?g.fill:(xn=!0,wn.fill)),Mn=getStroke("stroke"in de?de.stroke:"stroke"in g?g.stroke:!jt&&!ae&&(!wn.autoStroke||xn)?(Tn=DEFAULT_STROKE_LINE_WIDTH,wn.stroke):null),An=de.textShadowBlur>0||g.textShadowBlur>0;Sn.text=r.text,Sn.x=z,Sn.y=$e,An&&(Sn.shadowBlur=de.textShadowBlur||g.textShadowBlur||0,Sn.shadowColor=de.textShadowColor||g.textShadowColor||"transparent",Sn.shadowOffsetX=de.textShadowOffsetX||g.textShadowOffsetX||0,Sn.shadowOffsetY=de.textShadowOffsetY||g.textShadowOffsetY||0),Sn.textAlign=j,Sn.textBaseline="middle",Sn.font=r.font||DEFAULT_FONT,Sn.opacity=retrieve3(de.opacity,g.opacity,1),setSeparateFont(Sn,de),Mn&&(Sn.lineWidth=retrieve3(de.lineWidth,g.lineWidth,Tn),Sn.lineDash=retrieve2(de.lineDash,g.lineDash),Sn.lineDashOffset=g.lineDashOffset||0,Sn.stroke=Mn),kn&&(Sn.fill=kn);var Nn=r.contentWidth,Pn=r.contentHeight;Cn.setBoundingRect(new BoundingRect$1(adjustTextX(Sn.x,Nn,Sn.textAlign),adjustTextY(Sn.y,Pn,Sn.textBaseline),Nn,Pn))},n.prototype._renderBackground=function(r,g,y,L,z,j){var ae=r.backgroundColor,de=r.borderWidth,he=r.borderColor,$e=ae&&ae.image,Lt=ae&&!$e,jt=r.borderRadius,$n=this,Cn,Sn;if(Lt||r.lineHeight||de&&he){Cn=this._getOrCreateChild(Rect$3),Cn.useStyle(Cn.createStyle()),Cn.style.fill=null;var wn=Cn.shape;wn.x=y,wn.y=L,wn.width=z,wn.height=j,wn.r=jt,Cn.dirtyShape()}if(Lt){var xn=Cn.style;xn.fill=ae||null,xn.fillOpacity=retrieve2(r.fillOpacity,1)}else if($e){Sn=this._getOrCreateChild(ZRImage$1),Sn.onload=function(){$n.dirtyStyle()};var Tn=Sn.style;Tn.image=ae.image,Tn.x=y,Tn.y=L,Tn.width=z,Tn.height=j}if(de&&he){var xn=Cn.style;xn.lineWidth=de,xn.stroke=he,xn.strokeOpacity=retrieve2(r.strokeOpacity,1),xn.lineDash=r.borderDash,xn.lineDashOffset=r.borderDashOffset||0,Cn.strokeContainThreshold=0,Cn.hasFill()&&Cn.hasStroke()&&(xn.strokeFirst=!0,xn.lineWidth*=2)}var kn=(Cn||Sn).style;kn.shadowBlur=r.shadowBlur||0,kn.shadowColor=r.shadowColor||"transparent",kn.shadowOffsetX=r.shadowOffsetX||0,kn.shadowOffsetY=r.shadowOffsetY||0,kn.opacity=retrieve3(r.opacity,g.opacity,1)},n.makeFont=function(r){var g="";return hasSeparateFont(r)&&(g=[r.fontStyle,r.fontWeight,parseFontSize(r.fontSize),r.fontFamily||"sans-serif"].join(" ")),g&&trim$1(g)||r.textFont||r.font},n}(Displayable$1),VALID_TEXT_ALIGN={left:!0,right:1,center:1},VALID_TEXT_VERTICAL_ALIGN={top:1,bottom:1,middle:1},FONT_PARTS=["fontStyle","fontWeight","fontSize","fontFamily"];function parseFontSize(t){return typeof t=="string"&&(t.indexOf("px")!==-1||t.indexOf("rem")!==-1||t.indexOf("em")!==-1)?t:isNaN(+t)?DEFAULT_FONT_SIZE+"px":t+"px"}function setSeparateFont(t,n){for(var r=0;r=0,L=!1;if(t instanceof Path$1){var z=getSavedStates(t),j=y&&z.selectFill||z.normalFill,ae=y&&z.selectStroke||z.normalStroke;if(hasFillOrStroke(j)||hasFillOrStroke(ae)){g=g||{};var de=g.style||{};de.fill==="inherit"?(L=!0,g=extend({},g),de=extend({},de),de.fill=j):!hasFillOrStroke(de.fill)&&hasFillOrStroke(j)?(L=!0,g=extend({},g),de=extend({},de),de.fill=liftColor(j)):!hasFillOrStroke(de.stroke)&&hasFillOrStroke(ae)&&(L||(g=extend({},g),de=extend({},de)),de.stroke=liftColor(ae)),g.style=de}}if(g&&g.z2==null){L||(g=extend({},g));var he=t.z2EmphasisLift;g.z2=t.z2+(he!=null?he:Z2_EMPHASIS_LIFT)}return g}function createSelectDefaultState(t,n,r){if(r&&r.z2==null){r=extend({},r);var g=t.z2SelectLift;r.z2=t.z2+(g!=null?g:Z2_SELECT_LIFT)}return r}function createBlurDefaultState(t,n,r){var g=indexOf(t.currentStates,n)>=0,y=t.style.opacity,L=g?null:getFromStateStyle(t,["opacity"],n,{opacity:1});r=r||{};var z=r.style||{};return z.opacity==null&&(r=extend({},r),z=extend({opacity:g?y:L.opacity*.1},z),r.style=z),r}function elementStateProxy(t,n){var r=this.states[t];if(this.style){if(t==="emphasis")return createEmphasisDefaultState(this,t,n,r);if(t==="blur")return createBlurDefaultState(this,t,r);if(t==="select")return createSelectDefaultState(this,t,r)}return r}function setDefaultStateProxy(t){t.stateProxy=elementStateProxy;var n=t.getTextContent(),r=t.getTextGuideLine();n&&(n.stateProxy=elementStateProxy),r&&(r.stateProxy=elementStateProxy)}function enterEmphasisWhenMouseOver(t,n){!shouldSilent(t,n)&&!t.__highByOuter&&traverseUpdateState(t,singleEnterEmphasis)}function leaveEmphasisWhenMouseOut(t,n){!shouldSilent(t,n)&&!t.__highByOuter&&traverseUpdateState(t,singleLeaveEmphasis)}function enterEmphasis(t,n){t.__highByOuter|=1<<(n||0),traverseUpdateState(t,singleEnterEmphasis)}function leaveEmphasis(t,n){!(t.__highByOuter&=~(1<<(n||0)))&&traverseUpdateState(t,singleLeaveEmphasis)}function enterBlur(t){traverseUpdateState(t,singleEnterBlur)}function leaveBlur(t){traverseUpdateState(t,singleLeaveBlur)}function enterSelect(t){traverseUpdateState(t,singleEnterSelect)}function leaveSelect(t){traverseUpdateState(t,singleLeaveSelect)}function shouldSilent(t,n){return t.__highDownSilentOnTouch&&n.zrByTouch}function allLeaveBlur(t){var n=t.getModel(),r=[],g=[];n.eachComponent(function(y,L){var z=getComponentStates(L),j=y==="series",ae=j?t.getViewOfSeriesModel(L):t.getViewOfComponentModel(L);!j&&g.push(ae),z.isBlured&&(ae.group.traverse(function(de){singleLeaveBlur(de)}),j&&r.push(L)),z.isBlured=!1}),each$f(g,function(y){y&&y.toggleBlurSeries&&y.toggleBlurSeries(r,!1,n)})}function blurSeries(t,n,r,g){var y=g.getModel();r=r||"coordinateSystem";function L(de,he){for(var $e=0;$e0){var j={dataIndex:z,seriesIndex:r.seriesIndex};L!=null&&(j.dataType=L),n.push(j)}})}),n}function enableHoverEmphasis(t,n,r){setAsHighDownDispatcher(t,!0),traverseUpdateState(t,setDefaultStateProxy),enableHoverFocus(t,n,r)}function disableHoverEmphasis(t){setAsHighDownDispatcher(t,!1)}function toggleHoverEmphasis(t,n,r,g){g?disableHoverEmphasis(t):enableHoverEmphasis(t,n,r)}function enableHoverFocus(t,n,r){var g=getECData(t);n!=null?(g.focus=n,g.blurScope=r):g.focus&&(g.focus=null)}var OTHER_STATES=["emphasis","blur","select"],defaultStyleGetterMap={itemStyle:"getItemStyle",lineStyle:"getLineStyle",areaStyle:"getAreaStyle"};function setStatesStylesFromModel(t,n,r,g){r=r||"itemStyle";for(var y=0;y1&&(z*=mathSqrt$1($n),j*=mathSqrt$1($n));var Cn=(y===L?-1:1)*mathSqrt$1((z*z*(j*j)-z*z*(jt*jt)-j*j*(Lt*Lt))/(z*z*(jt*jt)+j*j*(Lt*Lt)))||0,Sn=Cn*z*jt/j,wn=Cn*-j*Lt/z,xn=(t+r)/2+mathCos$2($e)*Sn-mathSin$2($e)*wn,Tn=(n+g)/2+mathSin$2($e)*Sn+mathCos$2($e)*wn,kn=vAngle([1,0],[(Lt-Sn)/z,(jt-wn)/j]),Mn=[(Lt-Sn)/z,(jt-wn)/j],An=[(-1*Lt-Sn)/z,(-1*jt-wn)/j],Nn=vAngle(Mn,An);if(vRatio(Mn,An)<=-1&&(Nn=PI$7),vRatio(Mn,An)>=1&&(Nn=0),Nn<0){var Pn=Math.round(Nn/PI$7*1e6)/1e6;Nn=PI$7*2+Pn%2*PI$7}he.addData(de,xn,Tn,z,j,kn,Nn,$e,L)}var commandReg=/([mlvhzcqtsa])([^mlvhzcqtsa]*)/ig,numberReg$1=/-?([0-9]*\.)?[0-9]+([eE]-?[0-9]+)?/g;function createPathProxyFromString(t){var n=new PathProxy$1;if(!t)return n;var r=0,g=0,y=r,L=g,z,j=PathProxy$1.CMD,ae=t.match(commandReg);if(!ae)return n;for(var de=0;deAr*Ar+Da*Da&&(Pn=Dn,In=Rn),{cx:Pn,cy:In,x0:-he,y0:-$e,x1:Pn*(y/Mn-1),y1:In*(y/Mn-1)}}function normalizeCornerRadius(t){var n;if(isArray$1(t)){var r=t.length;if(!r)return t;r===1?n=[t[0],t[0],0,0]:r===2?n=[t[0],t[0],t[1],t[1]]:r===3?n=t.concat(t[2]):n=t}else n=[t,t,t,t];return n}function buildPath$1(t,n){var r,g=mathMax$7(n.r,0),y=mathMax$7(n.r0||0,0),L=g>0,z=y>0;if(!(!L&&!z)){if(L||(g=y,y=0),y>g){var j=g;g=y,y=j}var ae=n.startAngle,de=n.endAngle;if(!(isNaN(ae)||isNaN(de))){var he=n.cx,$e=n.cy,Lt=!!n.clockwise,jt=mathAbs$1(de-ae),$n=jt>PI2$3&&jt%PI2$3;if($n>e&&(jt=$n),!(g>e))t.moveTo(he,$e);else if(jt>PI2$3-e)t.moveTo(he+g*mathCos$1(ae),$e+g*mathSin$1(ae)),t.arc(he,$e,g,ae,de,!Lt),y>e&&(t.moveTo(he+y*mathCos$1(de),$e+y*mathSin$1(de)),t.arc(he,$e,y,de,ae,Lt));else{var Cn=void 0,Sn=void 0,wn=void 0,xn=void 0,Tn=void 0,kn=void 0,Mn=void 0,An=void 0,Nn=void 0,Pn=void 0,In=void 0,Dn=void 0,Rn=void 0,On=void 0,Sr=void 0,Ar=void 0,Da=g*mathCos$1(ae),Pa=g*mathSin$1(ae),Aa=y*mathCos$1(de),Ba=y*mathSin$1(de),La=jt>e;if(La){var Va=n.cornerRadius;Va&&(r=normalizeCornerRadius(Va),Cn=r[0],Sn=r[1],wn=r[2],xn=r[3]);var Ua=mathAbs$1(g-y)/2;if(Tn=mathMin$7(Ua,wn),kn=mathMin$7(Ua,xn),Mn=mathMin$7(Ua,Cn),An=mathMin$7(Ua,Sn),In=Nn=mathMax$7(Tn,kn),Dn=Pn=mathMax$7(Mn,An),(Nn>e||Pn>e)&&(Rn=g*mathCos$1(de),On=g*mathSin$1(de),Sr=y*mathCos$1(ae),Ar=y*mathSin$1(ae),jte){var Ja=mathMin$7(wn,In),ti=mathMin$7(xn,In),ai=computeCornerTangents(Sr,Ar,Da,Pa,g,Ja,Lt),Fa=computeCornerTangents(Rn,On,Aa,Ba,g,ti,Lt);t.moveTo(he+ai.cx+ai.x0,$e+ai.cy+ai.y0),In0&&t.arc(he+ai.cx,$e+ai.cy,Ja,mathATan2(ai.y0,ai.x0),mathATan2(ai.y1,ai.x1),!Lt),t.arc(he,$e,g,mathATan2(ai.cy+ai.y1,ai.cx+ai.x1),mathATan2(Fa.cy+Fa.y1,Fa.cx+Fa.x1),!Lt),ti>0&&t.arc(he+Fa.cx,$e+Fa.cy,ti,mathATan2(Fa.y1,Fa.x1),mathATan2(Fa.y0,Fa.x0),!Lt))}else t.moveTo(he+Da,$e+Pa),t.arc(he,$e,g,ae,de,!Lt);if(!(y>e)||!La)t.lineTo(he+Aa,$e+Ba);else if(Dn>e){var Ja=mathMin$7(Cn,Dn),ti=mathMin$7(Sn,Dn),ai=computeCornerTangents(Aa,Ba,Rn,On,y,-ti,Lt),Fa=computeCornerTangents(Da,Pa,Sr,Ar,y,-Ja,Lt);t.lineTo(he+ai.cx+ai.x0,$e+ai.cy+ai.y0),Dn0&&t.arc(he+ai.cx,$e+ai.cy,ti,mathATan2(ai.y0,ai.x0),mathATan2(ai.y1,ai.x1),!Lt),t.arc(he,$e,y,mathATan2(ai.cy+ai.y1,ai.cx+ai.x1),mathATan2(Fa.cy+Fa.y1,Fa.cx+Fa.x1),Lt),Ja>0&&t.arc(he+Fa.cx,$e+Fa.cy,Ja,mathATan2(Fa.y1,Fa.x1),mathATan2(Fa.y0,Fa.x0),!Lt))}else t.lineTo(he+Aa,$e+Ba),t.arc(he,$e,y,de,ae,Lt)}t.closePath()}}}var SectorShape=function(){function t(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0,this.cornerRadius=0}return t}(),Sector=function(t){__extends(n,t);function n(r){return t.call(this,r)||this}return n.prototype.getDefaultShape=function(){return new SectorShape},n.prototype.buildPath=function(r,g){buildPath$1(r,g)},n.prototype.isZeroArea=function(){return this.shape.startAngle===this.shape.endAngle||this.shape.r===this.shape.r0},n}(Path$1);Sector.prototype.type="sector";var Sector$1=Sector,RingShape=function(){function t(){this.cx=0,this.cy=0,this.r=0,this.r0=0}return t}(),Ring=function(t){__extends(n,t);function n(r){return t.call(this,r)||this}return n.prototype.getDefaultShape=function(){return new RingShape},n.prototype.buildPath=function(r,g){var y=g.cx,L=g.cy,z=Math.PI*2;r.moveTo(y+g.r,L),r.arc(y,L,g.r,0,z,!1),r.moveTo(y+g.r0,L),r.arc(y,L,g.r0,0,z,!0)},n}(Path$1);Ring.prototype.type="ring";var Ring$1=Ring;function smoothBezier(t,n,r,g){var y=[],L=[],z=[],j=[],ae,de,he,$e;if(g){he=[1/0,1/0],$e=[-1/0,-1/0];for(var Lt=0,jt=t.length;Lt=2){if(g){var L=smoothBezier(y,g,r,n.smoothConstraint);t.moveTo(y[0][0],y[0][1]);for(var z=y.length,j=0;j<(r?z:z-1);j++){var ae=L[j*2],de=L[j*2+1],he=y[(j+1)%z];t.bezierCurveTo(ae[0],ae[1],de[0],de[1],he[0],he[1])}}else{t.moveTo(y[0][0],y[0][1]);for(var j=1,$e=y.length;j<$e;j++)t.lineTo(y[j][0],y[j][1])}r&&t.closePath()}}var PolygonShape=function(){function t(){this.points=null,this.smooth=0,this.smoothConstraint=null}return t}(),Polygon=function(t){__extends(n,t);function n(r){return t.call(this,r)||this}return n.prototype.getDefaultShape=function(){return new PolygonShape},n.prototype.buildPath=function(r,g){buildPath(r,g,!0)},n}(Path$1);Polygon.prototype.type="polygon";var Polygon$1=Polygon,PolylineShape=function(){function t(){this.points=null,this.percent=1,this.smooth=0,this.smoothConstraint=null}return t}(),Polyline$2=function(t){__extends(n,t);function n(r){return t.call(this,r)||this}return n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new PolylineShape},n.prototype.buildPath=function(r,g){buildPath(r,g,!1)},n}(Path$1);Polyline$2.prototype.type="polyline";var Polyline$3=Polyline$2,subPixelOptimizeOutputShape={},LineShape=function(){function t(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.percent=1}return t}(),Line$2=function(t){__extends(n,t);function n(r){return t.call(this,r)||this}return n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new LineShape},n.prototype.buildPath=function(r,g){var y,L,z,j;if(this.subPixelOptimize){var ae=subPixelOptimizeLine$1(subPixelOptimizeOutputShape,g,this.style);y=ae.x1,L=ae.y1,z=ae.x2,j=ae.y2}else y=g.x1,L=g.y1,z=g.x2,j=g.y2;var de=g.percent;de!==0&&(r.moveTo(y,L),de<1&&(z=y*(1-de)+z*de,j=L*(1-de)+j*de),r.lineTo(z,j))},n.prototype.pointAt=function(r){var g=this.shape;return[g.x1*(1-r)+g.x2*r,g.y1*(1-r)+g.y2*r]},n}(Path$1);Line$2.prototype.type="line";var Line$3=Line$2,out=[],BezierCurveShape=function(){function t(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.percent=1}return t}();function someVectorAt(t,n,r){var g=t.cpx2,y=t.cpy2;return g!=null||y!=null?[(r?cubicDerivativeAt:cubicAt)(t.x1,t.cpx1,t.cpx2,t.x2,n),(r?cubicDerivativeAt:cubicAt)(t.y1,t.cpy1,t.cpy2,t.y2,n)]:[(r?quadraticDerivativeAt:quadraticAt$1)(t.x1,t.cpx1,t.x2,n),(r?quadraticDerivativeAt:quadraticAt$1)(t.y1,t.cpy1,t.y2,n)]}var BezierCurve=function(t){__extends(n,t);function n(r){return t.call(this,r)||this}return n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new BezierCurveShape},n.prototype.buildPath=function(r,g){var y=g.x1,L=g.y1,z=g.x2,j=g.y2,ae=g.cpx1,de=g.cpy1,he=g.cpx2,$e=g.cpy2,Lt=g.percent;Lt!==0&&(r.moveTo(y,L),he==null||$e==null?(Lt<1&&(quadraticSubdivide(y,ae,z,Lt,out),ae=out[1],z=out[2],quadraticSubdivide(L,de,j,Lt,out),de=out[1],j=out[2]),r.quadraticCurveTo(ae,de,z,j)):(Lt<1&&(cubicSubdivide(y,ae,he,z,Lt,out),ae=out[1],he=out[2],z=out[3],cubicSubdivide(L,de,$e,j,Lt,out),de=out[1],$e=out[2],j=out[3]),r.bezierCurveTo(ae,de,he,$e,z,j)))},n.prototype.pointAt=function(r){return someVectorAt(this.shape,r,!1)},n.prototype.tangentAt=function(r){var g=someVectorAt(this.shape,r,!0);return normalize$3(g,g)},n}(Path$1);BezierCurve.prototype.type="bezier-curve";var BezierCurve$1=BezierCurve,ArcShape=function(){function t(){this.cx=0,this.cy=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return t}(),Arc=function(t){__extends(n,t);function n(r){return t.call(this,r)||this}return n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new ArcShape},n.prototype.buildPath=function(r,g){var y=g.cx,L=g.cy,z=Math.max(g.r,0),j=g.startAngle,ae=g.endAngle,de=g.clockwise,he=Math.cos(j),$e=Math.sin(j);r.moveTo(he*z+y,$e*z+L),r.arc(y,L,z,j,ae,!de)},n}(Path$1);Arc.prototype.type="arc";var Arc$1=Arc,CompoundPath=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type="compound",r}return n.prototype._updatePathDirty=function(){for(var r=this.shape.paths,g=this.shapeChanged(),y=0;yextent2[1]){if(j=!1,L)return j;var he=Math.abs(extent2[0]-extent[1]),$e=Math.abs(extent[0]-extent2[1]);Math.min(he,$e)>y.len()&&(he<$e?Point$1.scale(y,de,-he*z):Point$1.scale(y,de,$e*z))}else if(g){var he=Math.abs(extent2[0]-extent[1]),$e=Math.abs(extent[0]-extent2[1]);Math.min(he,$e)0){var $e=he.duration,Lt=he.delay,jt=he.easing,$n={duration:$e,delay:Lt||0,easing:jt,done:L,force:!!L||!!z,setToFinal:!de,scope:t,during:z};j?n.animateFrom(r,$n):n.animateTo(r,$n)}else n.stopAnimation(),!j&&n.attr(r),z&&z(1),L&&L()}function updateProps$1(t,n,r,g,y,L){animateOrSetProps("update",t,n,r,g,y,L)}function initProps(t,n,r,g,y,L){animateOrSetProps("enter",t,n,r,g,y,L)}function isElementRemoved(t){if(!t.__zr)return!0;for(var n=0;nMath.abs(L[1])?L[0]>0?"right":"left":L[1]>0?"bottom":"top"}function isNotGroup(t){return!t.isGroup}function isPath$1(t){return t.shape!=null}function groupTransition(t,n,r){if(!t||!n)return;function g(z){var j={};return z.traverse(function(ae){isNotGroup(ae)&&ae.anid&&(j[ae.anid]=ae)}),j}function y(z){var j={x:z.x,y:z.y,rotation:z.rotation};return isPath$1(z)&&(j.shape=extend({},z.shape)),j}var L=g(t);n.traverse(function(z){if(isNotGroup(z)&&z.anid){var j=L[z.anid];if(j){var ae=y(z);z.attr(y(j)),updateProps$1(z,ae,r,getECData(z).dataIndex)}}})}function clipPointsByRect(t,n){return map$1(t,function(r){var g=r[0];g=mathMax$6(g,n.x),g=mathMin$6(g,n.x+n.width);var y=r[1];return y=mathMax$6(y,n.y),y=mathMin$6(y,n.y+n.height),[g,y]})}function clipRectByRect(t,n){var r=mathMax$6(t.x,n.x),g=mathMin$6(t.x+t.width,n.x+n.width),y=mathMax$6(t.y,n.y),L=mathMin$6(t.y+t.height,n.y+n.height);if(g>=r&&L>=y)return{x:r,y,width:g-r,height:L-y}}function createIcon(t,n,r){var g=extend({rectHover:!0},n),y=g.style={strokeNoScale:!0};if(r=r||{x:-1,y:-1,width:2,height:2},t)return t.indexOf("image://")===0?(y.image=t.slice(8),defaults(y,r),new ZRImage$1(g)):makePath(t.replace("path://",""),g,r,"center")}function linePolygonIntersect(t,n,r,g,y){for(var L=0,z=y[y.length-1];L1)return!1;var Sn=crossProduct2d$1(jt,$n,he,$e)/Lt;return!(Sn<0||Sn>1)}function crossProduct2d$1(t,n,r,g){return t*g-r*n}function nearZero(t){return t<=1e-6&&t>=-1e-6}function setTooltipConfig(t){var n=t.itemTooltipOption,r=t.componentModel,g=t.itemName,y=isString(n)?{formatter:n}:n,L=r.mainType,z=r.componentIndex,j={componentType:L,name:g,$vars:["name"]};j[L+"Index"]=z;var ae=t.formatterParamsExtra;ae&&each$f(keys(ae),function(he){hasOwn(j,he)||(j[he]=ae[he],j.$vars.push(he))});var de=getECData(t.el);de.componentMainType=L,de.componentIndex=z,de.tooltipConfig={name:g,option:defaults({content:g,formatterParams:j},y)}}function traverseElement(t,n){var r;t.isGroup&&(r=n(t)),r||t.traverse(n)}function traverseElements(t,n){if(t)if(isArray$1(t))for(var r=0;r=0&&j.push(ae)}),j}}function inheritDefaultOption(t,n){return merge(merge({},t,!0),n,!0)}var langEN={time:{month:["January","February","March","April","May","June","July","August","September","October","November","December"],monthAbbr:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayOfWeekAbbr:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},legend:{selector:{all:"All",inverse:"Inv"}},toolbox:{brush:{title:{rect:"Box Select",polygon:"Lasso Select",lineX:"Horizontally Select",lineY:"Vertically Select",keep:"Keep Selections",clear:"Clear Selections"}},dataView:{title:"Data View",lang:["Data View","Close","Refresh"]},dataZoom:{title:{zoom:"Zoom",back:"Zoom Reset"}},magicType:{title:{line:"Switch to Line Chart",bar:"Switch to Bar Chart",stack:"Stack",tiled:"Tile"}},restore:{title:"Restore"},saveAsImage:{title:"Save as Image",lang:["Right Click to Save Image"]}},series:{typeNames:{pie:"Pie chart",bar:"Bar chart",line:"Line chart",scatter:"Scatter plot",effectScatter:"Ripple scatter plot",radar:"Radar chart",tree:"Tree",treemap:"Treemap",boxplot:"Boxplot",candlestick:"Candlestick",k:"K line chart",heatmap:"Heat map",map:"Map",parallel:"Parallel coordinate map",lines:"Line graph",graph:"Relationship graph",sankey:"Sankey diagram",funnel:"Funnel chart",gauge:"Gauge",pictorialBar:"Pictorial bar",themeRiver:"Theme River Map",sunburst:"Sunburst"}},aria:{general:{withTitle:'This is a chart about "{title}"',withoutTitle:"This is a chart"},series:{single:{prefix:"",withName:" with type {seriesType} named {seriesName}.",withoutName:" with type {seriesType}."},multiple:{prefix:". It consists of {seriesCount} series count.",withName:" The {seriesId} series is a {seriesType} representing {seriesName}.",withoutName:" The {seriesId} series is a {seriesType}.",separator:{middle:"",end:""}}},data:{allData:"The data is as follows: ",partialData:"The first {displayCnt} items are: ",withName:"the data for {name} is {value}",withoutName:"{value}",separator:{middle:", ",end:". "}}}},langZH={time:{month:["\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"],monthAbbr:["1\u6708","2\u6708","3\u6708","4\u6708","5\u6708","6\u6708","7\u6708","8\u6708","9\u6708","10\u6708","11\u6708","12\u6708"],dayOfWeek:["\u661F\u671F\u65E5","\u661F\u671F\u4E00","\u661F\u671F\u4E8C","\u661F\u671F\u4E09","\u661F\u671F\u56DB","\u661F\u671F\u4E94","\u661F\u671F\u516D"],dayOfWeekAbbr:["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"]},legend:{selector:{all:"\u5168\u9009",inverse:"\u53CD\u9009"}},toolbox:{brush:{title:{rect:"\u77E9\u5F62\u9009\u62E9",polygon:"\u5708\u9009",lineX:"\u6A2A\u5411\u9009\u62E9",lineY:"\u7EB5\u5411\u9009\u62E9",keep:"\u4FDD\u6301\u9009\u62E9",clear:"\u6E05\u9664\u9009\u62E9"}},dataView:{title:"\u6570\u636E\u89C6\u56FE",lang:["\u6570\u636E\u89C6\u56FE","\u5173\u95ED","\u5237\u65B0"]},dataZoom:{title:{zoom:"\u533A\u57DF\u7F29\u653E",back:"\u533A\u57DF\u7F29\u653E\u8FD8\u539F"}},magicType:{title:{line:"\u5207\u6362\u4E3A\u6298\u7EBF\u56FE",bar:"\u5207\u6362\u4E3A\u67F1\u72B6\u56FE",stack:"\u5207\u6362\u4E3A\u5806\u53E0",tiled:"\u5207\u6362\u4E3A\u5E73\u94FA"}},restore:{title:"\u8FD8\u539F"},saveAsImage:{title:"\u4FDD\u5B58\u4E3A\u56FE\u7247",lang:["\u53F3\u952E\u53E6\u5B58\u4E3A\u56FE\u7247"]}},series:{typeNames:{pie:"\u997C\u56FE",bar:"\u67F1\u72B6\u56FE",line:"\u6298\u7EBF\u56FE",scatter:"\u6563\u70B9\u56FE",effectScatter:"\u6D9F\u6F2A\u6563\u70B9\u56FE",radar:"\u96F7\u8FBE\u56FE",tree:"\u6811\u56FE",treemap:"\u77E9\u5F62\u6811\u56FE",boxplot:"\u7BB1\u578B\u56FE",candlestick:"K\u7EBF\u56FE",k:"K\u7EBF\u56FE",heatmap:"\u70ED\u529B\u56FE",map:"\u5730\u56FE",parallel:"\u5E73\u884C\u5750\u6807\u56FE",lines:"\u7EBF\u56FE",graph:"\u5173\u7CFB\u56FE",sankey:"\u6851\u57FA\u56FE",funnel:"\u6F0F\u6597\u56FE",gauge:"\u4EEA\u8868\u76D8\u56FE",pictorialBar:"\u8C61\u5F62\u67F1\u56FE",themeRiver:"\u4E3B\u9898\u6CB3\u6D41\u56FE",sunburst:"\u65ED\u65E5\u56FE"}},aria:{general:{withTitle:"\u8FD9\u662F\u4E00\u4E2A\u5173\u4E8E\u201C{title}\u201D\u7684\u56FE\u8868\u3002",withoutTitle:"\u8FD9\u662F\u4E00\u4E2A\u56FE\u8868\uFF0C"},series:{single:{prefix:"",withName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\uFF0C\u8868\u793A{seriesName}\u3002",withoutName:"\u56FE\u8868\u7C7B\u578B\u662F{seriesType}\u3002"},multiple:{prefix:"\u5B83\u7531{seriesCount}\u4E2A\u56FE\u8868\u7CFB\u5217\u7EC4\u6210\u3002",withName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A\u8868\u793A{seriesName}\u7684{seriesType}\uFF0C",withoutName:"\u7B2C{seriesId}\u4E2A\u7CFB\u5217\u662F\u4E00\u4E2A{seriesType}\uFF0C",separator:{middle:"\uFF1B",end:"\u3002"}}},data:{allData:"\u5176\u6570\u636E\u662F\u2014\u2014",partialData:"\u5176\u4E2D\uFF0C\u524D{displayCnt}\u9879\u662F\u2014\u2014",withName:"{name}\u7684\u6570\u636E\u662F{value}",withoutName:"{value}",separator:{middle:"\uFF0C",end:""}}}},LOCALE_ZH="ZH",LOCALE_EN="EN",DEFAULT_LOCALE=LOCALE_EN,localeStorage={},localeModels={},SYSTEM_LANG=env$1.domSupported?function(){var t=(document.documentElement.lang||navigator.language||navigator.browserLanguage).toUpperCase();return t.indexOf(LOCALE_ZH)>-1?LOCALE_ZH:DEFAULT_LOCALE}():DEFAULT_LOCALE;function registerLocale(t,n){t=t.toUpperCase(),localeModels[t]=new Model$1(n),localeStorage[t]=n}function createLocaleObject(t){if(isString(t)){var n=localeStorage[t.toUpperCase()]||{};return t===LOCALE_ZH||t===LOCALE_EN?clone$4(n):merge(clone$4(n),clone$4(localeStorage[DEFAULT_LOCALE]),!1)}else return merge(clone$4(t),clone$4(localeStorage[DEFAULT_LOCALE]),!1)}function getLocaleModel(t){return localeModels[t]}function getDefaultLocaleModel(){return localeModels[DEFAULT_LOCALE]}registerLocale(LOCALE_EN,langEN);registerLocale(LOCALE_ZH,langZH);var ONE_SECOND=1e3,ONE_MINUTE=ONE_SECOND*60,ONE_HOUR=ONE_MINUTE*60,ONE_DAY=ONE_HOUR*24,ONE_YEAR=ONE_DAY*365,defaultLeveledFormatter={year:"{yyyy}",month:"{MMM}",day:"{d}",hour:"{HH}:{mm}",minute:"{HH}:{mm}",second:"{HH}:{mm}:{ss}",millisecond:"{HH}:{mm}:{ss} {SSS}",none:"{yyyy}-{MM}-{dd} {HH}:{mm}:{ss} {SSS}"},fullDayFormatter="{yyyy}-{MM}-{dd}",fullLeveledFormatter={year:"{yyyy}",month:"{yyyy}-{MM}",day:fullDayFormatter,hour:fullDayFormatter+" "+defaultLeveledFormatter.hour,minute:fullDayFormatter+" "+defaultLeveledFormatter.minute,second:fullDayFormatter+" "+defaultLeveledFormatter.second,millisecond:defaultLeveledFormatter.none},primaryTimeUnits=["year","month","day","hour","minute","second","millisecond"],timeUnits=["year","half-year","quarter","month","week","half-week","day","half-day","quarter-day","hour","minute","second","millisecond"];function pad(t,n){return t+="","0000".substr(0,n-t.length)+t}function getPrimaryTimeUnit(t){switch(t){case"half-year":case"quarter":return"month";case"week":case"half-week":return"day";case"half-day":case"quarter-day":return"hour";default:return t}}function isPrimaryTimeUnit(t){return t===getPrimaryTimeUnit(t)}function getDefaultFormatPrecisionOfInterval(t){switch(t){case"year":case"month":return"day";case"millisecond":return"millisecond";default:return"second"}}function format$1(t,n,r,g){var y=parseDate(t),L=y[fullYearGetterName(r)](),z=y[monthGetterName(r)]()+1,j=Math.floor((z-1)/3)+1,ae=y[dateGetterName(r)](),de=y["get"+(r?"UTC":"")+"Day"](),he=y[hoursGetterName(r)](),$e=(he-1)%12+1,Lt=y[minutesGetterName(r)](),jt=y[secondsGetterName(r)](),$n=y[millisecondsGetterName(r)](),Cn=g instanceof Model$1?g:getLocaleModel(g||SYSTEM_LANG)||getDefaultLocaleModel(),Sn=Cn.getModel("time"),wn=Sn.get("month"),xn=Sn.get("monthAbbr"),Tn=Sn.get("dayOfWeek"),kn=Sn.get("dayOfWeekAbbr");return(n||"").replace(/{yyyy}/g,L+"").replace(/{yy}/g,L%100+"").replace(/{Q}/g,j+"").replace(/{MMMM}/g,wn[z-1]).replace(/{MMM}/g,xn[z-1]).replace(/{MM}/g,pad(z,2)).replace(/{M}/g,z+"").replace(/{dd}/g,pad(ae,2)).replace(/{d}/g,ae+"").replace(/{eeee}/g,Tn[de]).replace(/{ee}/g,kn[de]).replace(/{e}/g,de+"").replace(/{HH}/g,pad(he,2)).replace(/{H}/g,he+"").replace(/{hh}/g,pad($e+"",2)).replace(/{h}/g,$e+"").replace(/{mm}/g,pad(Lt,2)).replace(/{m}/g,Lt+"").replace(/{ss}/g,pad(jt,2)).replace(/{s}/g,jt+"").replace(/{SSS}/g,pad($n,3)).replace(/{S}/g,$n+"")}function leveledFormat(t,n,r,g,y){var L=null;if(isString(r))L=r;else if(isFunction(r))L=r(t.value,n,{level:t.level});else{var z=extend({},defaultLeveledFormatter);if(t.level>0)for(var j=0;j=0;--j)if(ae[de]){L=ae[de];break}L=L||z.none}if(isArray$1(L)){var $e=t.level==null?0:t.level>=0?t.level:L.length+t.level;$e=Math.min($e,L.length-1),L=L[$e]}}return format$1(new Date(t.value),L,y,g)}function getUnitFromValue(t,n){var r=parseDate(t),g=r[monthGetterName(n)]()+1,y=r[dateGetterName(n)](),L=r[hoursGetterName(n)](),z=r[minutesGetterName(n)](),j=r[secondsGetterName(n)](),ae=r[millisecondsGetterName(n)](),de=ae===0,he=de&&j===0,$e=he&&z===0,Lt=$e&&L===0,jt=Lt&&y===1,$n=jt&&g===1;return $n?"year":jt?"month":Lt?"day":$e?"hour":he?"minute":de?"second":"millisecond"}function getUnitValue(t,n,r){var g=isNumber(t)?parseDate(t):t;switch(n=n||getUnitFromValue(t,r),n){case"year":return g[fullYearGetterName(r)]();case"half-year":return g[monthGetterName(r)]()>=6?1:0;case"quarter":return Math.floor((g[monthGetterName(r)]()+1)/4);case"month":return g[monthGetterName(r)]();case"day":return g[dateGetterName(r)]();case"half-day":return g[hoursGetterName(r)]()/24;case"hour":return g[hoursGetterName(r)]();case"minute":return g[minutesGetterName(r)]();case"second":return g[secondsGetterName(r)]();case"millisecond":return g[millisecondsGetterName(r)]()}}function fullYearGetterName(t){return t?"getUTCFullYear":"getFullYear"}function monthGetterName(t){return t?"getUTCMonth":"getMonth"}function dateGetterName(t){return t?"getUTCDate":"getDate"}function hoursGetterName(t){return t?"getUTCHours":"getHours"}function minutesGetterName(t){return t?"getUTCMinutes":"getMinutes"}function secondsGetterName(t){return t?"getUTCSeconds":"getSeconds"}function millisecondsGetterName(t){return t?"getUTCMilliseconds":"getMilliseconds"}function fullYearSetterName(t){return t?"setUTCFullYear":"setFullYear"}function monthSetterName(t){return t?"setUTCMonth":"setMonth"}function dateSetterName(t){return t?"setUTCDate":"setDate"}function hoursSetterName(t){return t?"setUTCHours":"setHours"}function minutesSetterName(t){return t?"setUTCMinutes":"setMinutes"}function secondsSetterName(t){return t?"setUTCSeconds":"setSeconds"}function millisecondsSetterName(t){return t?"setUTCMilliseconds":"setMilliseconds"}function getTextRect(t,n,r,g,y,L,z,j){var ae=new ZRText$1({style:{text:t,font:n,align:r,verticalAlign:g,padding:y,rich:L,overflow:z?"truncate":null,lineHeight:j}});return ae.getBoundingRect()}function addCommas(t){if(!isNumeric(t))return isString(t)?t:"-";var n=(t+"").split(".");return n[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(n.length>1?"."+n[1]:"")}function toCamelCase(t,n){return t=(t||"").toLowerCase().replace(/-(.)/g,function(r,g){return g.toUpperCase()}),n&&t&&(t=t.charAt(0).toUpperCase()+t.slice(1)),t}var normalizeCssArray=normalizeCssArray$1;function makeValueReadable(t,n,r){var g="{yyyy}-{MM}-{dd} {HH}:{mm}:{ss}";function y(he){return he&&trim$1(he)?he:"-"}function L(he){return!!(he!=null&&!isNaN(he)&&isFinite(he))}var z=n==="time",j=t instanceof Date;if(z||j){var ae=z?parseDate(t):t;if(isNaN(+ae)){if(j)return"-"}else return format$1(ae,g,r)}if(n==="ordinal")return isStringSafe(t)?y(t):isNumber(t)&&L(t)?t+"":"-";var de=numericToNumber(t);return L(de)?addCommas(de):isStringSafe(t)?y(t):typeof t=="boolean"?t+"":"-"}var TPL_VAR_ALIAS=["a","b","c","d","e","f","g"],wrapVar=function(t,n){return"{"+t+(n==null?"":n)+"}"};function formatTpl(t,n,r){isArray$1(n)||(n=[n]);var g=n.length;if(!g)return"";for(var y=n[0].$vars||[],L=0;L':'';var z=r.markerId||"markerX";return{renderMode:L,content:"{"+z+"|} ",style:y==="subItem"?{width:4,height:4,borderRadius:2,backgroundColor:g}:{width:10,height:10,borderRadius:5,backgroundColor:g}}}function formatTime(t,n,r){(t==="week"||t==="month"||t==="quarter"||t==="half-year"||t==="year")&&(t=`MM-dd +yyyy`);var g=parseDate(n),y=r?"getUTC":"get",L=g[y+"FullYear"](),z=g[y+"Month"]()+1,j=g[y+"Date"](),ae=g[y+"Hours"](),de=g[y+"Minutes"](),he=g[y+"Seconds"](),$e=g[y+"Milliseconds"]();return t=t.replace("MM",pad(z,2)).replace("M",z).replace("yyyy",L).replace("yy",pad(L%100+"",2)).replace("dd",pad(j,2)).replace("d",j).replace("hh",pad(ae,2)).replace("h",ae).replace("mm",pad(de,2)).replace("m",de).replace("ss",pad(he,2)).replace("s",he).replace("SSS",pad($e,3)),t}function capitalFirst(t){return t&&t.charAt(0).toUpperCase()+t.substr(1)}function convertToColorString(t,n){return n=n||"transparent",isString(t)?t:isObject$3(t)&&t.colorStops&&(t.colorStops[0]||{}).color||n}function windowOpen(t,n){if(n==="_blank"||n==="blank"){var r=window.open();r.opener=null,r.location.href=t}else window.open(t,n)}var each$e=each$f,LOCATION_PARAMS=["left","right","top","bottom","width","height"],HV_NAMES=[["width","left","right"],["height","top","bottom"]];function boxLayout(t,n,r,g,y){var L=0,z=0;g==null&&(g=1/0),y==null&&(y=1/0);var j=0;n.eachChild(function(ae,de){var he=ae.getBoundingRect(),$e=n.childAt(de+1),Lt=$e&&$e.getBoundingRect(),jt,$n;if(t==="horizontal"){var Cn=he.width+(Lt?-Lt.x+he.x:0);jt=L+Cn,jt>g||ae.newline?(L=0,jt=Cn,z+=j+r,j=he.height):j=Math.max(j,he.height)}else{var Sn=he.height+(Lt?-Lt.y+he.y:0);$n=z+Sn,$n>y||ae.newline?(L+=j+r,z=0,$n=Sn,j=he.width):j=Math.max(j,he.width)}ae.newline||(ae.x=L,ae.y=z,ae.markRedraw(),t==="horizontal"?L=jt+r:z=$n+r)})}var box=boxLayout;curry$1(boxLayout,"vertical");curry$1(boxLayout,"horizontal");function getAvailableSize(t,n,r){var g=n.width,y=n.height,L=parsePercent(t.left,g),z=parsePercent(t.top,y),j=parsePercent(t.right,g),ae=parsePercent(t.bottom,y);return(isNaN(L)||isNaN(parseFloat(t.left)))&&(L=0),(isNaN(j)||isNaN(parseFloat(t.right)))&&(j=g),(isNaN(z)||isNaN(parseFloat(t.top)))&&(z=0),(isNaN(ae)||isNaN(parseFloat(t.bottom)))&&(ae=y),r=normalizeCssArray(r||0),{width:Math.max(j-L-r[1]-r[3],0),height:Math.max(ae-z-r[0]-r[2],0)}}function getLayoutRect(t,n,r){r=normalizeCssArray(r||0);var g=n.width,y=n.height,L=parsePercent(t.left,g),z=parsePercent(t.top,y),j=parsePercent(t.right,g),ae=parsePercent(t.bottom,y),de=parsePercent(t.width,g),he=parsePercent(t.height,y),$e=r[2]+r[0],Lt=r[1]+r[3],jt=t.aspect;switch(isNaN(de)&&(de=g-j-Lt-L),isNaN(he)&&(he=y-ae-$e-z),jt!=null&&(isNaN(de)&&isNaN(he)&&(jt>g/y?de=g*.8:he=y*.8),isNaN(de)&&(de=jt*he),isNaN(he)&&(he=de/jt)),isNaN(L)&&(L=g-j-de-Lt),isNaN(z)&&(z=y-ae-he-$e),t.left||t.right){case"center":L=g/2-de/2-r[3];break;case"right":L=g-de-Lt;break}switch(t.top||t.bottom){case"middle":case"center":z=y/2-he/2-r[0];break;case"bottom":z=y-he-$e;break}L=L||0,z=z||0,isNaN(de)&&(de=g-Lt-L-(j||0)),isNaN(he)&&(he=y-$e-z-(ae||0));var $n=new BoundingRect$1(L+r[3],z+r[0],de,he);return $n.margin=r,$n}function positionElement(t,n,r,g,y,L){var z=!y||!y.hv||y.hv[0],j=!y||!y.hv||y.hv[1],ae=y&&y.boundingMode||"all";if(L=L||t,L.x=t.x,L.y=t.y,!z&&!j)return!1;var de;if(ae==="raw")de=t.type==="group"?new BoundingRect$1(0,0,+n.width||0,+n.height||0):t.getBoundingRect();else if(de=t.getBoundingRect(),t.needLocalTransform()){var he=t.getLocalTransform();de=de.clone(),de.applyTransform(he)}var $e=getLayoutRect(defaults({width:de.width,height:de.height},n),r,g),Lt=z?$e.x-de.x:0,jt=j?$e.y-de.y:0;return ae==="raw"?(L.x=Lt,L.y=jt):(L.x+=Lt,L.y+=jt),L===t&&t.markRedraw(),!0}function sizeCalculable(t,n){return t[HV_NAMES[n][0]]!=null||t[HV_NAMES[n][1]]!=null&&t[HV_NAMES[n][2]]!=null}function fetchLayoutMode(t){var n=t.layoutMode||t.constructor.layoutMode;return isObject$3(n)?n:n?{type:n}:null}function mergeLayoutParam(t,n,r){var g=r&&r.ignoreSize;!isArray$1(g)&&(g=[g,g]);var y=z(HV_NAMES[0],0),L=z(HV_NAMES[1],1);de(HV_NAMES[0],t,y),de(HV_NAMES[1],t,L);function z(he,$e){var Lt={},jt=0,$n={},Cn=0,Sn=2;if(each$e(he,function(Tn){$n[Tn]=t[Tn]}),each$e(he,function(Tn){j(n,Tn)&&(Lt[Tn]=$n[Tn]=n[Tn]),ae(Lt,Tn)&&jt++,ae($n,Tn)&&Cn++}),g[$e])return ae(n,he[1])?$n[he[2]]=null:ae(n,he[2])&&($n[he[1]]=null),$n;if(Cn===Sn||!jt)return $n;if(jt>=Sn)return Lt;for(var wn=0;wn=0;ae--)j=merge(j,y[ae],!0);g.defaultOption=j}return g.defaultOption},n.prototype.getReferringComponents=function(r,g){var y=r+"Index",L=r+"Id";return queryReferringComponents(this.ecModel,r,{index:this.get(y,!0),id:this.get(L,!0)},g)},n.prototype.getBoxLayoutParams=function(){var r=this;return{left:r.get("left"),top:r.get("top"),right:r.get("right"),bottom:r.get("bottom"),width:r.get("width"),height:r.get("height")}},n.prototype.getZLevelKey=function(){return""},n.prototype.setZLevel=function(r){this.option.zlevel=r},n.protoInitialize=function(){var r=n.prototype;r.type="component",r.id="",r.name="",r.mainType="",r.subType="",r.componentIndex=0}(),n}(Model$1);mountExtend(ComponentModel,Model$1);enableClassManagement(ComponentModel);enableSubTypeDefaulter(ComponentModel);enableTopologicalTravel(ComponentModel,getDependencies);function getDependencies(t){var n=[];return each$f(ComponentModel.getClassesByMainType(t),function(r){n=n.concat(r.dependencies||r.prototype.dependencies||[])}),n=map$1(n,function(r){return parseClassType(r).main}),t!=="dataset"&&indexOf(n,"dataset")<=0&&n.unshift("dataset"),n}var ComponentModel$1=ComponentModel,platform="";typeof navigator!="undefined"&&(platform=navigator.platform||"");var decalColor="rgba(0, 0, 0, 0.2)",globalDefault={darkMode:"auto",colorBy:"series",color:["#5470c6","#91cc75","#fac858","#ee6666","#73c0de","#3ba272","#fc8452","#9a60b4","#ea7ccc"],gradientColor:["#f6efa6","#d88273","#bf444c"],aria:{decal:{decals:[{color:decalColor,dashArrayX:[1,0],dashArrayY:[2,5],symbolSize:1,rotation:Math.PI/6},{color:decalColor,symbol:"circle",dashArrayX:[[8,8],[0,8,8,0]],dashArrayY:[6,0],symbolSize:.8},{color:decalColor,dashArrayX:[1,0],dashArrayY:[4,3],rotation:-Math.PI/4},{color:decalColor,dashArrayX:[[6,6],[0,6,6,0]],dashArrayY:[6,0]},{color:decalColor,dashArrayX:[[1,0],[1,6]],dashArrayY:[1,0,6,0],rotation:Math.PI/4},{color:decalColor,symbol:"triangle",dashArrayX:[[9,9],[0,9,9,0]],dashArrayY:[7,2],symbolSize:.75}]}},textStyle:{fontFamily:platform.match(/^Win/)?"Microsoft YaHei":"sans-serif",fontSize:12,fontStyle:"normal",fontWeight:"normal"},blendMode:null,stateAnimation:{duration:300,easing:"cubicOut"},animation:"auto",animationDuration:1e3,animationDurationUpdate:500,animationEasing:"cubicInOut",animationEasingUpdate:"cubicInOut",animationThreshold:2e3,progressiveThreshold:3e3,progressive:400,hoverLayerThreshold:3e3,useUTC:!1},VISUAL_DIMENSIONS=createHashMap(["tooltip","label","itemName","itemId","itemGroupId","seriesName"]),SOURCE_FORMAT_ORIGINAL="original",SOURCE_FORMAT_ARRAY_ROWS="arrayRows",SOURCE_FORMAT_OBJECT_ROWS="objectRows",SOURCE_FORMAT_KEYED_COLUMNS="keyedColumns",SOURCE_FORMAT_TYPED_ARRAY="typedArray",SOURCE_FORMAT_UNKNOWN="unknown",SERIES_LAYOUT_BY_COLUMN="column",SERIES_LAYOUT_BY_ROW="row",BE_ORDINAL={Must:1,Might:2,Not:3},innerGlobalModel=makeInner();function resetSourceDefaulter(t){innerGlobalModel(t).datasetMap=createHashMap()}function makeSeriesEncodeForAxisCoordSys(t,n,r){var g={},y=querySeriesUpstreamDatasetModel(n);if(!y||!t)return g;var L=[],z=[],j=n.ecModel,ae=innerGlobalModel(j).datasetMap,de=y.uid+"_"+r.seriesLayoutBy,he,$e;t=t.slice(),each$f(t,function(Cn,Sn){var wn=isObject$3(Cn)?Cn:t[Sn]={name:Cn};wn.type==="ordinal"&&he==null&&(he=Sn,$e=$n(wn)),g[wn.name]=[]});var Lt=ae.get(de)||ae.set(de,{categoryWayDim:$e,valueWayDim:0});each$f(t,function(Cn,Sn){var wn=Cn.name,xn=$n(Cn);if(he==null){var Tn=Lt.valueWayDim;jt(g[wn],Tn,xn),jt(z,Tn,xn),Lt.valueWayDim+=xn}else if(he===Sn)jt(g[wn],0,xn),jt(L,0,xn);else{var Tn=Lt.categoryWayDim;jt(g[wn],Tn,xn),jt(z,Tn,xn),Lt.categoryWayDim+=xn}});function jt(Cn,Sn,wn){for(var xn=0;xnn)return t[g];return t[r-1]}function getFromPalette(t,n,r,g,y,L,z){L=L||t;var j=n(L),ae=j.paletteIdx||0,de=j.paletteNameMap=j.paletteNameMap||{};if(de.hasOwnProperty(y))return de[y];var he=z==null||!g?r:getNearestPalette(g,z);if(he=he||r,!(!he||!he.length)){var $e=he[ae];return y&&(de[y]=$e),j.paletteIdx=(ae+1)%he.length,$e}}function clearPalette(t,n){n(t).paletteIdx=0,n(t).paletteNameMap={}}var reCreateSeriesIndices,assertSeriesInitialized,initBase,OPTION_INNER_KEY="\0_ec_inner",OPTION_INNER_VALUE=1,GlobalModel=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.init=function(r,g,y,L,z,j){L=L||{},this.option=null,this._theme=new Model$1(L),this._locale=new Model$1(z),this._optionManager=j},n.prototype.setOption=function(r,g,y){var L=normalizeSetOptionInput(g);this._optionManager.setOption(r,y,L),this._resetOption(null,L)},n.prototype.resetOption=function(r,g){return this._resetOption(r,normalizeSetOptionInput(g))},n.prototype._resetOption=function(r,g){var y=!1,L=this._optionManager;if(!r||r==="recreate"){var z=L.mountOption(r==="recreate");!this.option||r==="recreate"?initBase(this,z):(this.restoreData(),this._mergeOption(z,g)),y=!0}if((r==="timeline"||r==="media")&&this.restoreData(),!r||r==="recreate"||r==="timeline"){var j=L.getTimelineOption(this);j&&(y=!0,this._mergeOption(j,g))}if(!r||r==="recreate"||r==="media"){var ae=L.getMediaOption(this);ae.length&&each$f(ae,function(de){y=!0,this._mergeOption(de,g)},this)}return y},n.prototype.mergeOption=function(r){this._mergeOption(r,null)},n.prototype._mergeOption=function(r,g){var y=this.option,L=this._componentsMap,z=this._componentsCount,j=[],ae=createHashMap(),de=g&&g.replaceMergeMainTypeMap;resetSourceDefaulter(this),each$f(r,function($e,Lt){$e!=null&&(ComponentModel$1.hasClass(Lt)?Lt&&(j.push(Lt),ae.set(Lt,!0)):y[Lt]=y[Lt]==null?clone$4($e):merge(y[Lt],$e,!0))}),de&&de.each(function($e,Lt){ComponentModel$1.hasClass(Lt)&&!ae.get(Lt)&&(j.push(Lt),ae.set(Lt,!0))}),ComponentModel$1.topologicalTravel(j,ComponentModel$1.getAllClassMainTypes(),he,this);function he($e){var Lt=concatInternalOptions(this,$e,normalizeToArray(r[$e])),jt=L.get($e),$n=jt?de&&de.get($e)?"replaceMerge":"normalMerge":"replaceAll",Cn=mappingToExists(jt,Lt,$n);setComponentTypeToKeyInfo(Cn,$e,ComponentModel$1),y[$e]=null,L.set($e,null),z.set($e,0);var Sn=[],wn=[],xn=0,Tn;each$f(Cn,function(kn,Mn){var An=kn.existing,Nn=kn.newOption;if(!Nn)An&&(An.mergeOption({},this),An.optionUpdated({},!1));else{var Pn=$e==="series",In=ComponentModel$1.getClass($e,kn.keyInfo.subType,!Pn);if(!In)return;if($e==="tooltip"){if(Tn)return;Tn=!0}if(An&&An.constructor===In)An.name=kn.keyInfo.name,An.mergeOption(Nn,this),An.optionUpdated(Nn,!1);else{var Dn=extend({componentIndex:Mn},kn.keyInfo);An=new In(Nn,this,this,Dn),extend(An,Dn),kn.brandNew&&(An.__requireNewView=!0),An.init(Nn,this,this),An.optionUpdated(null,!0)}}An?(Sn.push(An.option),wn.push(An),xn++):(Sn.push(void 0),wn.push(void 0))},this),y[$e]=Sn,L.set($e,wn),z.set($e,xn),$e==="series"&&reCreateSeriesIndices(this)}this._seriesIndices||reCreateSeriesIndices(this)},n.prototype.getOption=function(){var r=clone$4(this.option);return each$f(r,function(g,y){if(ComponentModel$1.hasClass(y)){for(var L=normalizeToArray(g),z=L.length,j=!1,ae=z-1;ae>=0;ae--)L[ae]&&!isComponentIdInternal(L[ae])?j=!0:(L[ae]=null,!j&&z--);L.length=z,r[y]=L}}),delete r[OPTION_INNER_KEY],r},n.prototype.getTheme=function(){return this._theme},n.prototype.getLocaleModel=function(){return this._locale},n.prototype.setUpdatePayload=function(r){this._payload=r},n.prototype.getUpdatePayload=function(){return this._payload},n.prototype.getComponent=function(r,g){var y=this._componentsMap.get(r);if(y){var L=y[g||0];if(L)return L;if(g==null){for(var z=0;z=n:r==="max"?t<=n:t===n}function indicesEquals(t,n){return t.join(",")===n.join(",")}var OptionManager$1=OptionManager,each$d=each$f,isObject$2=isObject$3,POSSIBLE_STYLES=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function compatEC2ItemStyle(t){var n=t&&t.itemStyle;if(!!n)for(var r=0,g=POSSIBLE_STYLES.length;r=0;Sn--){var wn=t[Sn];if(j||($n=wn.data.rawIndexOf(wn.stackedByDimension,jt)),$n>=0){var xn=wn.data.getByRawIndex(wn.stackResultDimension,$n);if(ae==="all"||ae==="positive"&&xn>0||ae==="negative"&&xn<0||ae==="samesign"&&Lt>=0&&xn>0||ae==="samesign"&&Lt<=0&&xn<0){Lt=addSafe(Lt,xn),Cn=xn;break}}}return g[0]=Lt,g[1]=Cn,g})})}var SourceImpl=function(){function t(n){this.data=n.data||(n.sourceFormat===SOURCE_FORMAT_KEYED_COLUMNS?{}:[]),this.sourceFormat=n.sourceFormat||SOURCE_FORMAT_UNKNOWN,this.seriesLayoutBy=n.seriesLayoutBy||SERIES_LAYOUT_BY_COLUMN,this.startIndex=n.startIndex||0,this.dimensionsDetectedCount=n.dimensionsDetectedCount,this.metaRawOption=n.metaRawOption;var r=this.dimensionsDefine=n.dimensionsDefine;if(r)for(var g=0;gCn&&(Cn=Tn)}jt[0]=$n,jt[1]=Cn}},y=function(){return this._data?this._data.length/this._dimSize:0};providerMethods=(n={},n[SOURCE_FORMAT_ARRAY_ROWS+"_"+SERIES_LAYOUT_BY_COLUMN]={pure:!0,appendData:L},n[SOURCE_FORMAT_ARRAY_ROWS+"_"+SERIES_LAYOUT_BY_ROW]={pure:!0,appendData:function(){throw new Error('Do not support appendData when set seriesLayoutBy: "row".')}},n[SOURCE_FORMAT_OBJECT_ROWS]={pure:!0,appendData:L},n[SOURCE_FORMAT_KEYED_COLUMNS]={pure:!0,appendData:function(z){var j=this._data;each$f(z,function(ae,de){for(var he=j[de]||(j[de]=[]),$e=0;$e<(ae||[]).length;$e++)he.push(ae[$e])})}},n[SOURCE_FORMAT_ORIGINAL]={appendData:L},n[SOURCE_FORMAT_TYPED_ARRAY]={persistent:!1,pure:!0,appendData:function(z){this._data=z},clean:function(){this._offset+=this.count(),this._data=null}},n);function L(z){for(var j=0;j=0&&(Cn=z.interpolatedValue[Sn])}return Cn!=null?Cn+"":""})}},t.prototype.getRawValue=function(n,r){return retrieveRawValue(this.getData(r),n)},t.prototype.formatTooltip=function(n,r,g){},t}();function normalizeTooltipFormatResult(t){var n,r;return isObject$3(t)?t.type&&(r=t):n=t,{text:n,frag:r}}function createTask(t){return new Task(t)}var Task=function(){function t(n){n=n||{},this._reset=n.reset,this._plan=n.plan,this._count=n.count,this._onDirty=n.onDirty,this._dirty=!0}return t.prototype.perform=function(n){var r=this._upstream,g=n&&n.skip;if(this._dirty&&r){var y=this.context;y.data=y.outputData=r.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var L;this._plan&&!g&&(L=this._plan(this.context));var z=he(this._modBy),j=this._modDataCount||0,ae=he(n&&n.modBy),de=n&&n.modDataCount||0;(z!==ae||j!==de)&&(L="reset");function he(xn){return!(xn>=1)&&(xn=1),xn}var $e;(this._dirty||L==="reset")&&(this._dirty=!1,$e=this._doReset(g)),this._modBy=ae,this._modDataCount=de;var Lt=n&&n.step;if(r?this._dueEnd=r._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var jt=this._dueIndex,$n=Math.min(Lt!=null?this._dueIndex+Lt:1/0,this._dueEnd);if(!g&&($e||jt<$n)){var Cn=this._progress;if(isArray$1(Cn))for(var Sn=0;Sn1&&g>0?j:z}};return L;function z(){return n=t?null:aen},gte:function(t,n){return t>=n}},FilterOrderComparator=function(){function t(n,r){if(!isNumber(r)){var g="";throwError(g)}this._opFn=ORDER_COMPARISON_OP_MAP[n],this._rvalFloat=numericToNumber(r)}return t.prototype.evaluate=function(n){return isNumber(n)?this._opFn(n,this._rvalFloat):this._opFn(numericToNumber(n),this._rvalFloat)},t}(),SortOrderComparator=function(){function t(n,r){var g=n==="desc";this._resultLT=g?1:-1,r==null&&(r=g?"min":"max"),this._incomparable=r==="min"?-1/0:1/0}return t.prototype.evaluate=function(n,r){var g=isNumber(n)?n:numericToNumber(n),y=isNumber(r)?r:numericToNumber(r),L=isNaN(g),z=isNaN(y);if(L&&(g=this._incomparable),z&&(y=this._incomparable),L&&z){var j=isString(n),ae=isString(r);j&&(g=ae?n:0),ae&&(y=j?r:0)}return gy?-this._resultLT:0},t}(),FilterEqualityComparator=function(){function t(n,r){this._rval=r,this._isEQ=n,this._rvalTypeof=typeof r,this._rvalFloat=numericToNumber(r)}return t.prototype.evaluate=function(n){var r=n===this._rval;if(!r){var g=typeof n;g!==this._rvalTypeof&&(g==="number"||this._rvalTypeof==="number")&&(r=numericToNumber(n)===this._rvalFloat)}return this._isEQ?r:!r},t}();function createFilterComparator(t,n){return t==="eq"||t==="ne"?new FilterEqualityComparator(t==="eq",n):hasOwn(ORDER_COMPARISON_OP_MAP,t)?new FilterOrderComparator(t,n):null}var ExternalSource=function(){function t(){}return t.prototype.getRawData=function(){throw new Error("not supported")},t.prototype.getRawDataItem=function(n){throw new Error("not supported")},t.prototype.cloneRawData=function(){},t.prototype.getDimensionInfo=function(n){},t.prototype.cloneAllDimensionInfo=function(){},t.prototype.count=function(){},t.prototype.retrieveValue=function(n,r){},t.prototype.retrieveValueFromItem=function(n,r){},t.prototype.convertValue=function(n,r){return parseDataValue(n,r)},t}();function createExternalSource(t,n){var r=new ExternalSource,g=t.data,y=r.sourceFormat=t.sourceFormat,L=t.startIndex,z="";t.seriesLayoutBy!==SERIES_LAYOUT_BY_COLUMN&&throwError(z);var j=[],ae={},de=t.dimensionsDefine;if(de)each$f(de,function(Cn,Sn){var wn=Cn.name,xn={index:Sn,name:wn,displayName:Cn.displayName};if(j.push(xn),wn!=null){var Tn="";hasOwn(ae,wn)&&throwError(Tn),ae[wn]=xn}});else for(var he=0;he65535?CtorUint32Array:CtorUint16Array}function getInitialExtent(){return[1/0,-1/0]}function cloneChunk(t){var n=t.constructor;return n===Array?t.slice():new n(t)}function prepareStore(t,n,r,g,y){var L=dataCtors[r||"float"];if(y){var z=t[n],j=z&&z.length;if(j!==g){for(var ae=new L(g),de=0;deSn[1]&&(Sn[1]=Cn)}return this._rawCount=this._count=ae,{start:j,end:ae}},t.prototype._initDataFromProvider=function(n,r,g){for(var y=this._provider,L=this._chunks,z=this._dimensions,j=z.length,ae=this._rawExtent,de=map$1(z,function(xn){return xn.property}),he=0;hewn[1]&&(wn[1]=Sn)}}!y.persistent&&y.clean&&y.clean(),this._rawCount=this._count=r,this._extent=[]},t.prototype.count=function(){return this._count},t.prototype.get=function(n,r){if(!(r>=0&&r=0&&r=this._rawCount||n<0)return-1;if(!this._indices)return n;var r=this._indices,g=r[n];if(g!=null&&gn)L=z-1;else return z}return-1},t.prototype.indicesOfNearest=function(n,r,g){var y=this._chunks,L=y[n],z=[];if(!L)return z;g==null&&(g=1/0);for(var j=1/0,ae=-1,de=0,he=0,$e=this.count();he<$e;he++){var Lt=this.getRawIndex(he),jt=r-L[Lt],$n=Math.abs(jt);$n<=g&&(($n=0&&ae<0)&&(j=$n,ae=jt,de=0),jt===ae&&(z[de++]=he))}return z.length=de,z},t.prototype.getIndices=function(){var n,r=this._indices;if(r){var g=r.constructor,y=this._count;if(g===Array){n=new g(y);for(var L=0;L=$e&&xn<=Lt||isNaN(xn))&&(ae[de++]=Cn),Cn++}$n=!0}else if(L===2){for(var Sn=jt[y[0]],Tn=jt[y[1]],kn=n[y[1]][0],Mn=n[y[1]][1],wn=0;wn=$e&&xn<=Lt||isNaN(xn))&&(An>=kn&&An<=Mn||isNaN(An))&&(ae[de++]=Cn),Cn++}$n=!0}}if(!$n)if(L===1)for(var wn=0;wn=$e&&xn<=Lt||isNaN(xn))&&(ae[de++]=Nn)}else for(var wn=0;wnn[Dn][1])&&(Pn=!1)}Pn&&(ae[de++]=r.getRawIndex(wn))}return dewn[1]&&(wn[1]=Sn)}}}},t.prototype.lttbDownSample=function(n,r){var g=this.clone([n],!0),y=g._chunks,L=y[n],z=this.count(),j=0,ae=Math.floor(1/r),de=this.getRawIndex(0),he,$e,Lt,jt=new(getIndicesCtor(this._rawCount))(Math.min((Math.ceil(z/ae)+2)*2,z));jt[j++]=de;for(var $n=1;$nhe&&(he=$e,Lt=kn)}Rn>0&&Rnhe-$n&&(ae=he-$n,j.length=ae);for(var Cn=0;Cn$e[1]&&($e[1]=wn),Lt[jt++]=xn}return L._count=jt,L._indices=Lt,L._updateGetRawIdx(),L},t.prototype.each=function(n,r){if(!!this._count)for(var g=n.length,y=this._chunks,L=0,z=this.count();Lae&&(ae=$e)}return z=[j,ae],this._extent[n]=z,z},t.prototype.getRawDataItem=function(n){var r=this.getRawIndex(n);if(this._provider.persistent)return this._provider.getItem(r);for(var g=[],y=this._chunks,L=0;L=0?this._indices[n]:-1},t.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},t.internalField=function(){function n(r,g,y,L){return parseDataValue(r[L],this._dimensions[L])}defaultDimValueGetters={arrayRows:n,objectRows:function(r,g,y,L){return parseDataValue(r[g],this._dimensions[L])},keyedColumns:n,original:function(r,g,y,L){var z=r&&(r.value==null?r:r.value);return parseDataValue(z instanceof Array?z[L]:z,this._dimensions[L])},typedArray:function(r,g,y,L){return r[L]}}}(),t}(),DataStore$1=DataStore,SourceManager=function(){function t(n){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=n}return t.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},t.prototype._setLocalSource=function(n,r){this._sourceList=n,this._upstreamSignList=r,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},t.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},t.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},t.prototype._createSource=function(){this._setLocalSource([],[]);var n=this._sourceHost,r=this._getUpstreamSourceManagers(),g=!!r.length,y,L;if(isSeries(n)){var z=n,j=void 0,ae=void 0,de=void 0;if(g){var he=r[0];he.prepareSource(),de=he.getSource(),j=de.data,ae=de.sourceFormat,L=[he._getVersionSign()]}else j=z.get("data",!0),ae=isTypedArray(j)?SOURCE_FORMAT_TYPED_ARRAY:SOURCE_FORMAT_ORIGINAL,L=[];var $e=this._getSourceMetaRawOption()||{},Lt=de&&de.metaRawOption||{},jt=retrieve2($e.seriesLayoutBy,Lt.seriesLayoutBy)||null,$n=retrieve2($e.sourceHeader,Lt.sourceHeader),Cn=retrieve2($e.dimensions,Lt.dimensions),Sn=jt!==Lt.seriesLayoutBy||!!$n!=!!Lt.sourceHeader||Cn;y=Sn?[createSource(j,{seriesLayoutBy:jt,sourceHeader:$n,dimensions:Cn},ae)]:[]}else{var wn=n;if(g){var xn=this._applyTransform(r);y=xn.sourceList,L=xn.upstreamSignList}else{var Tn=wn.get("source",!0);y=[createSource(Tn,this._getSourceMetaRawOption(),null)],L=[]}}this._setLocalSource(y,L)},t.prototype._applyTransform=function(n){var r=this._sourceHost,g=r.get("transform",!0),y=r.get("fromTransformResult",!0);if(y!=null){var L="";n.length!==1&&doThrow(L)}var z,j=[],ae=[];return each$f(n,function(de){de.prepareSource();var he=de.getSource(y||0),$e="";y!=null&&!he&&doThrow($e),j.push(he),ae.push(de._getVersionSign())}),g?z=applyDataTransform(g,j,{datasetIndex:r.componentIndex}):y!=null&&(z=[cloneSourceShallow(j[0])]),{sourceList:z,upstreamSignList:ae}},t.prototype._isDirty=function(){if(this._dirty)return!0;for(var n=this._getUpstreamSourceManagers(),r=0;r1||r>0&&!t.noHeader;return each$f(t.blocks,function(y){var L=getBlockGapLevel(y);L>=n&&(n=L+ +(g&&(!L||isSectionFragment(y)&&!y.noHeader)))}),n}return 0}function buildSection(t,n,r,g){var y=n.noHeader,L=getGap(getBlockGapLevel(n)),z=[],j=n.blocks||[];assert(!j||isArray$1(j)),j=j||[];var ae=t.orderMode;if(n.sortBlocks&&ae){j=j.slice();var de={valueAsc:"asc",valueDesc:"desc"};if(hasOwn(de,ae)){var he=new SortOrderComparator(de[ae],null);j.sort(function($n,Cn){return he.evaluate($n.sortParam,Cn.sortParam)})}else ae==="seriesDesc"&&j.reverse()}each$f(j,function($n,Cn){var Sn=n.valueFormatter,wn=getBuilder($n)(Sn?extend(extend({},t),{valueFormatter:Sn}):t,$n,Cn>0?L.html:0,g);wn!=null&&z.push(wn)});var $e=t.renderMode==="richText"?z.join(L.richText):wrapBlockHTML(z.join(""),y?r:L.html);if(y)return $e;var Lt=makeValueReadable(n.header,"ordinal",t.useUTC),jt=getTooltipTextStyle(g,t.renderMode).nameStyle;return t.renderMode==="richText"?wrapInlineNameRichText(t,Lt,jt)+L.richText+$e:wrapBlockHTML('
'+encodeHTML(Lt)+"
"+$e,r)}function buildNameValue(t,n,r,g){var y=t.renderMode,L=n.noName,z=n.noValue,j=!n.markerType,ae=n.name,de=t.useUTC,he=n.valueFormatter||t.valueFormatter||function(kn){return kn=isArray$1(kn)?kn:[kn],map$1(kn,function(Mn,An){return makeValueReadable(Mn,isArray$1(jt)?jt[An]:jt,de)})};if(!(L&&z)){var $e=j?"":t.markupStyleCreator.makeTooltipMarker(n.markerType,n.markerColor||"#333",y),Lt=L?"":makeValueReadable(ae,"ordinal",de),jt=n.valueType,$n=z?[]:he(n.value),Cn=!j||!L,Sn=!j&&L,wn=getTooltipTextStyle(g,y),xn=wn.nameStyle,Tn=wn.valueStyle;return y==="richText"?(j?"":$e)+(L?"":wrapInlineNameRichText(t,Lt,xn))+(z?"":wrapInlineValueRichText(t,$n,Cn,Sn,Tn)):wrapBlockHTML((j?"":$e)+(L?"":wrapInlineNameHTML(Lt,!j,xn))+(z?"":wrapInlineValueHTML($n,Cn,Sn,Tn)),r)}}function buildTooltipMarkup(t,n,r,g,y,L){if(!!t){var z=getBuilder(t),j={useUTC:y,renderMode:r,orderMode:g,markupStyleCreator:n,valueFormatter:t.valueFormatter};return z(j,t,0,L)}}function getGap(t){return{html:HTML_GAPS[t],richText:RICH_TEXT_GAPS[t]}}function wrapBlockHTML(t,n){var r='
',g="margin: "+n+"px 0 0";return'
'+t+r+"
"}function wrapInlineNameHTML(t,n,r){var g=n?"margin-left:2px":"";return''+encodeHTML(t)+""}function wrapInlineValueHTML(t,n,r,g){var y=r?"10px":"20px",L=n?"float:right;margin-left:"+y:"";return t=isArray$1(t)?t:[t],''+map$1(t,function(z){return encodeHTML(z)}).join("  ")+""}function wrapInlineNameRichText(t,n,r){return t.markupStyleCreator.wrapRichTextStyle(n,r)}function wrapInlineValueRichText(t,n,r,g,y){var L=[y],z=g?10:20;return r&&L.push({padding:[0,0,0,z],align:"right"}),t.markupStyleCreator.wrapRichTextStyle(isArray$1(n)?n.join(" "):n,L)}function retrieveVisualColorForTooltipMarker(t,n){var r=t.getData().getItemVisual(n,"style"),g=r[t.visualDrawType];return convertToColorString(g)}function getPaddingFromTooltipModel(t,n){var r=t.get("padding");return r!=null?r:n==="richText"?[8,10]:10}var TooltipMarkupStyleCreator=function(){function t(){this.richTextStyles={},this._nextStyleNameId=getRandomIdBase()}return t.prototype._generateStyleName=function(){return"__EC_aUTo_"+this._nextStyleNameId++},t.prototype.makeTooltipMarker=function(n,r,g){var y=g==="richText"?this._generateStyleName():null,L=getTooltipMarker({color:r,type:n,renderMode:g,markerId:y});return isString(L)?L:(this.richTextStyles[y]=L.style,L.content)},t.prototype.wrapRichTextStyle=function(n,r){var g={};isArray$1(r)?each$f(r,function(L){return extend(g,L)}):extend(g,r);var y=this._generateStyleName();return this.richTextStyles[y]=g,"{"+y+"|"+n+"}"},t}();function defaultSeriesFormatTooltip(t){var n=t.series,r=t.dataIndex,g=t.multipleSeries,y=n.getData(),L=y.mapDimensionsAll("defaultedTooltip"),z=L.length,j=n.getRawValue(r),ae=isArray$1(j),de=retrieveVisualColorForTooltipMarker(n,r),he,$e,Lt,jt;if(z>1||ae&&!z){var $n=formatTooltipArrayValue(j,n,r,L,de);he=$n.inlineValues,$e=$n.inlineValueTypes,Lt=$n.blocks,jt=$n.inlineValues[0]}else if(z){var Cn=y.getDimensionInfo(L[0]);jt=he=retrieveRawValue(y,r,L[0]),$e=Cn.type}else jt=he=ae?j[0]:j;var Sn=isNameSpecified(n),wn=Sn&&n.name||"",xn=y.getName(r),Tn=g?wn:xn;return createTooltipMarkup("section",{header:wn,noHeader:g||!Sn,sortParam:jt,blocks:[createTooltipMarkup("nameValue",{markerType:"item",markerColor:de,name:Tn,noName:!trim$1(Tn),value:he,valueType:$e})].concat(Lt||[])})}function formatTooltipArrayValue(t,n,r,g,y){var L=n.getData(),z=reduce(t,function($e,Lt,jt){var $n=L.getDimensionInfo(jt);return $e=$e||$n&&$n.tooltip!==!1&&$n.displayName!=null},!1),j=[],ae=[],de=[];g.length?each$f(g,function($e){he(retrieveRawValue(L,r,$e),$e)}):each$f(t,he);function he($e,Lt){var jt=L.getDimensionInfo(Lt);!jt||jt.otherDims.tooltip===!1||(z?de.push(createTooltipMarkup("nameValue",{markerType:"subItem",markerColor:y,name:jt.displayName,value:$e,valueType:jt.type})):(j.push($e),ae.push(jt.type)))}return{inlineValues:j,inlineValueTypes:ae,blocks:de}}var inner$k=makeInner();function getSelectionKey(t,n){return t.getName(n)||t.getId(n)}var SERIES_UNIVERSAL_TRANSITION_PROP="__universalTransitionEnabled",SeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r._selectedDataIndicesMap={},r}return n.prototype.init=function(r,g,y){this.seriesIndex=this.componentIndex,this.dataTask=createTask({count:dataTaskCount,reset:dataTaskReset}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(r,y);var L=inner$k(this).sourceManager=new SourceManager(this);L.prepareSource();var z=this.getInitialData(r,y);wrapData(z,this),this.dataTask.context.data=z,inner$k(this).dataBeforeProcessed=z,autoSeriesName(this),this._initSelectedMapFromData(z)},n.prototype.mergeDefaultAndTheme=function(r,g){var y=fetchLayoutMode(this),L=y?getLayoutParams(r):{},z=this.subType;ComponentModel$1.hasClass(z)&&(z+="Series"),merge(r,g.getTheme().get(this.subType)),merge(r,this.getDefaultOption()),defaultEmphasis(r,"label",["show"]),this.fillDataTextStyle(r.data),y&&mergeLayoutParam(r,L,y)},n.prototype.mergeOption=function(r,g){r=merge(this.option,r,!0),this.fillDataTextStyle(r.data);var y=fetchLayoutMode(this);y&&mergeLayoutParam(this.option,r,y);var L=inner$k(this).sourceManager;L.dirty(),L.prepareSource();var z=this.getInitialData(r,g);wrapData(z,this),this.dataTask.dirty(),this.dataTask.context.data=z,inner$k(this).dataBeforeProcessed=z,autoSeriesName(this),this._initSelectedMapFromData(z)},n.prototype.fillDataTextStyle=function(r){if(r&&!isTypedArray(r))for(var g=["show"],y=0;ythis.getShallow("animationThreshold")&&(g=!1),!!g},n.prototype.restoreData=function(){this.dataTask.dirty()},n.prototype.getColorFromPalette=function(r,g,y){var L=this.ecModel,z=PaletteMixin.prototype.getColorFromPalette.call(this,r,g,y);return z||(z=L.getColorFromPalette(r,g,y)),z},n.prototype.coordDimToDataDim=function(r){return this.getRawData().mapDimensionsAll(r)},n.prototype.getProgressive=function(){return this.get("progressive")},n.prototype.getProgressiveThreshold=function(){return this.get("progressiveThreshold")},n.prototype.select=function(r,g){this._innerSelect(this.getData(g),r)},n.prototype.unselect=function(r,g){var y=this.option.selectedMap;if(!!y){var L=this.option.selectedMode,z=this.getData(g);if(L==="series"||y==="all"){this.option.selectedMap={},this._selectedDataIndicesMap={};return}for(var j=0;j=0&&y.push(z)}return y},n.prototype.isSelected=function(r,g){var y=this.option.selectedMap;if(!y)return!1;var L=this.getData(g);return(y==="all"||y[getSelectionKey(L,r)])&&!L.getItemModel(r).get(["select","disabled"])},n.prototype.isUniversalTransitionEnabled=function(){if(this[SERIES_UNIVERSAL_TRANSITION_PROP])return!0;var r=this.option.universalTransition;return r?r===!0?!0:r&&r.enabled:!1},n.prototype._innerSelect=function(r,g){var y,L,z=this.option,j=z.selectedMode,ae=g.length;if(!(!j||!ae)){if(j==="series")z.selectedMap="all";else if(j==="multiple"){isObject$3(z.selectedMap)||(z.selectedMap={});for(var de=z.selectedMap,he=0;he0&&this._innerSelect(r,g)}},n.registerClass=function(r){return ComponentModel$1.registerClass(r)},n.protoInitialize=function(){var r=n.prototype;r.type="series.__base__",r.seriesIndex=0,r.ignoreStyleOnData=!1,r.hasSymbolVisual=!1,r.defaultSymbol="circle",r.visualStyleAccessPath="itemStyle",r.visualDrawType="fill"}(),n}(ComponentModel$1);mixin(SeriesModel,DataFormatMixin);mixin(SeriesModel,PaletteMixin);mountExtend(SeriesModel,ComponentModel$1);function autoSeriesName(t){var n=t.name;isNameSpecified(t)||(t.name=getSeriesAutoName(t)||n)}function getSeriesAutoName(t){var n=t.getRawData(),r=n.mapDimensionsAll("seriesName"),g=[];return each$f(r,function(y){var L=n.getDimensionInfo(y);L.displayName&&g.push(L.displayName)}),g.join(" ")}function dataTaskCount(t){return t.model.getRawData().count()}function dataTaskReset(t){var n=t.model;return n.setData(n.getRawData().cloneShallow()),dataTaskProgress}function dataTaskProgress(t,n){n.outputData&&t.end>n.outputData.count()&&n.model.getRawData().cloneShallow(n.outputData)}function wrapData(t,n){each$f(concatArray(t.CHANGABLE_METHODS,t.DOWNSAMPLE_METHODS),function(r){t.wrapMethod(r,curry$1(onDataChange,n))})}function onDataChange(t,n){var r=getCurrentTask(t);return r&&r.setOutputEnd((n||this).count()),n}function getCurrentTask(t){var n=(t.ecModel||{}).scheduler,r=n&&n.getPipeline(t.uid);if(r){var g=r.currentTask;if(g){var y=g.agentStubMap;y&&(g=y.get(t.uid))}return g}}var SeriesModel$1=SeriesModel,ComponentView=function(){function t(){this.group=new Group$4,this.uid=getUID("viewComponent")}return t.prototype.init=function(n,r){},t.prototype.render=function(n,r,g,y){},t.prototype.dispose=function(n,r){},t.prototype.updateView=function(n,r,g,y){},t.prototype.updateLayout=function(n,r,g,y){},t.prototype.updateVisual=function(n,r,g,y){},t.prototype.toggleBlurSeries=function(n,r,g){},t.prototype.eachRendered=function(n){var r=this.group;r&&r.traverse(n)},t}();enableClassExtend(ComponentView);enableClassManagement(ComponentView);var ComponentView$1=ComponentView;function createRenderPlanner(){var t=makeInner();return function(n){var r=t(n),g=n.pipelineContext,y=!!r.large,L=!!r.progressiveRender,z=r.large=!!(g&&g.large),j=r.progressiveRender=!!(g&&g.progressiveRender);return(y!==z||L!==j)&&"reset"}}var inner$j=makeInner(),renderPlanner=createRenderPlanner(),ChartView=function(){function t(){this.group=new Group$4,this.uid=getUID("viewChart"),this.renderTask=createTask({plan:renderTaskPlan,reset:renderTaskReset}),this.renderTask.context={view:this}}return t.prototype.init=function(n,r){},t.prototype.render=function(n,r,g,y){},t.prototype.highlight=function(n,r,g,y){var L=n.getData(y&&y.dataType);!L||toggleHighlight(L,y,"emphasis")},t.prototype.downplay=function(n,r,g,y){var L=n.getData(y&&y.dataType);!L||toggleHighlight(L,y,"normal")},t.prototype.remove=function(n,r){this.group.removeAll()},t.prototype.dispose=function(n,r){},t.prototype.updateView=function(n,r,g,y){this.render(n,r,g,y)},t.prototype.updateLayout=function(n,r,g,y){this.render(n,r,g,y)},t.prototype.updateVisual=function(n,r,g,y){this.render(n,r,g,y)},t.prototype.eachRendered=function(n){traverseElements(this.group,n)},t.markUpdateMethod=function(n,r){inner$j(n).updateMethod=r},t.protoInitialize=function(){var n=t.prototype;n.type="chart"}(),t}();function elSetState(t,n,r){t&&isHighDownDispatcher(t)&&(n==="emphasis"?enterEmphasis:leaveEmphasis)(t,r)}function toggleHighlight(t,n,r){var g=queryDataIndex(t,n),y=n&&n.highlightKey!=null?getHighlightDigit(n.highlightKey):null;g!=null?each$f(normalizeToArray(g),function(L){elSetState(t.getItemGraphicEl(L),r,y)}):t.eachItemGraphicEl(function(L){elSetState(L,r,y)})}enableClassExtend(ChartView);enableClassManagement(ChartView);function renderTaskPlan(t){return renderPlanner(t.model)}function renderTaskReset(t){var n=t.model,r=t.ecModel,g=t.api,y=t.payload,L=n.pipelineContext.progressiveRender,z=t.view,j=y&&inner$j(y).updateMethod,ae=L?"incrementalPrepareRender":j&&z[j]?j:"render";return ae!=="render"&&z[ae](n,r,g,y),progressMethodMap[ae]}var progressMethodMap={incrementalPrepareRender:{progress:function(t,n){n.view.incrementalRender(t,n.model,n.ecModel,n.api,n.payload)}},render:{forceFirstProgress:!0,progress:function(t,n){n.view.render(n.model,n.ecModel,n.api,n.payload)}}},ChartView$1=ChartView,ORIGIN_METHOD="\0__throttleOriginMethod",RATE="\0__throttleRate",THROTTLE_TYPE="\0__throttleType";function throttle(t,n,r){var g,y=0,L=0,z=null,j,ae,de,he;n=n||0;function $e(){L=new Date().getTime(),z=null,t.apply(ae,de||[])}var Lt=function(){for(var jt=[],$n=0;$n=0?$e():z=setTimeout($e,-j),y=g};return Lt.clear=function(){z&&(clearTimeout(z),z=null)},Lt.debounceNextCall=function(jt){he=jt},Lt}function createOrUpdate(t,n,r,g){var y=t[n];if(!!y){var L=y[ORIGIN_METHOD]||y,z=y[THROTTLE_TYPE],j=y[RATE];if(j!==r||z!==g){if(r==null||!g)return t[n]=L;y=t[n]=throttle(L,r,g==="debounce"),y[ORIGIN_METHOD]=L,y[THROTTLE_TYPE]=g,y[RATE]=r}return y}}function clear$1(t,n){var r=t[n];r&&r[ORIGIN_METHOD]&&(r.clear&&r.clear(),t[n]=r[ORIGIN_METHOD])}var inner$i=makeInner(),defaultStyleMappers={itemStyle:makeStyleMapper(ITEM_STYLE_KEY_MAP,!0),lineStyle:makeStyleMapper(LINE_STYLE_KEY_MAP,!0)},defaultColorKey={lineStyle:"stroke",itemStyle:"fill"};function getStyleMapper(t,n){var r=t.visualStyleMapper||defaultStyleMappers[n];return r||(console.warn("Unknown style type '"+n+"'."),defaultStyleMappers.itemStyle)}function getDefaultColorKey(t,n){var r=t.visualDrawType||defaultColorKey[n];return r||(console.warn("Unknown style type '"+n+"'."),"fill")}var seriesStyleTask={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,n){var r=t.getData(),g=t.visualStyleAccessPath||"itemStyle",y=t.getModel(g),L=getStyleMapper(t,g),z=L(y),j=y.getShallow("decal");j&&(r.setVisual("decal",j),j.dirty=!0);var ae=getDefaultColorKey(t,g),de=z[ae],he=isFunction(de)?de:null,$e=z.fill==="auto"||z.stroke==="auto";if(!z[ae]||he||$e){var Lt=t.getColorFromPalette(t.name,null,n.getSeriesCount());z[ae]||(z[ae]=Lt,r.setVisual("colorFromPalette",!0)),z.fill=z.fill==="auto"||isFunction(z.fill)?Lt:z.fill,z.stroke=z.stroke==="auto"||isFunction(z.stroke)?Lt:z.stroke}if(r.setVisual("style",z),r.setVisual("drawType",ae),!n.isSeriesFiltered(t)&&he)return r.setVisual("colorFromPalette",!1),{dataEach:function(jt,$n){var Cn=t.getDataParams($n),Sn=extend({},z);Sn[ae]=he(Cn),jt.setItemVisual($n,"style",Sn)}}}},sharedModel=new Model$1,dataStyleTask={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,n){if(!(t.ignoreStyleOnData||n.isSeriesFiltered(t))){var r=t.getData(),g=t.visualStyleAccessPath||"itemStyle",y=getStyleMapper(t,g),L=r.getVisual("drawType");return{dataEach:r.hasItemOption?function(z,j){var ae=z.getRawDataItem(j);if(ae&&ae[g]){sharedModel.option=ae[g];var de=y(sharedModel),he=z.ensureUniqueItemVisual(j,"style");extend(he,de),sharedModel.option.decal&&(z.setItemVisual(j,"decal",sharedModel.option.decal),sharedModel.option.decal.dirty=!0),L in de&&z.setItemVisual(j,"colorFromPalette",!1)}}:null}}}},dataColorPaletteTask={performRawSeries:!0,overallReset:function(t){var n=createHashMap();t.eachSeries(function(r){var g=r.getColorBy();if(!r.isColorBySeries()){var y=r.type+"-"+g,L=n.get(y);L||(L={},n.set(y,L)),inner$i(r).scope=L}}),t.eachSeries(function(r){if(!(r.isColorBySeries()||t.isSeriesFiltered(r))){var g=r.getRawData(),y={},L=r.getData(),z=inner$i(r).scope,j=r.visualStyleAccessPath||"itemStyle",ae=getDefaultColorKey(r,j);L.each(function(de){var he=L.getRawIndex(de);y[he]=de}),g.each(function(de){var he=y[de],$e=L.getItemVisual(he,"colorFromPalette");if($e){var Lt=L.ensureUniqueItemVisual(he,"style"),jt=g.getName(de)||de+"",$n=g.count();Lt[ae]=r.getColorFromPalette(jt,z,$n)}})}})}},PI$5=Math.PI;function defaultLoading(t,n){n=n||{},defaults(n,{text:"loading",textColor:"#000",fontSize:12,fontWeight:"normal",fontStyle:"normal",fontFamily:"sans-serif",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#5470c6",spinnerRadius:10,lineWidth:5,zlevel:0});var r=new Group$4,g=new Rect$3({style:{fill:n.maskColor},zlevel:n.zlevel,z:1e4});r.add(g);var y=new ZRText$1({style:{text:n.text,fill:n.textColor,fontSize:n.fontSize,fontWeight:n.fontWeight,fontStyle:n.fontStyle,fontFamily:n.fontFamily},zlevel:n.zlevel,z:10001}),L=new Rect$3({style:{fill:"none"},textContent:y,textConfig:{position:"right",distance:10},zlevel:n.zlevel,z:10001});r.add(L);var z;return n.showSpinner&&(z=new Arc$1({shape:{startAngle:-PI$5/2,endAngle:-PI$5/2+.1,r:n.spinnerRadius},style:{stroke:n.color,lineCap:"round",lineWidth:n.lineWidth},zlevel:n.zlevel,z:10001}),z.animateShape(!0).when(1e3,{endAngle:PI$5*3/2}).start("circularInOut"),z.animateShape(!0).when(1e3,{startAngle:PI$5*3/2}).delay(300).start("circularInOut"),r.add(z)),r.resize=function(){var j=y.getBoundingRect().width,ae=n.showSpinner?n.spinnerRadius:0,de=(t.getWidth()-ae*2-(n.showSpinner&&j?10:0)-j)/2-(n.showSpinner&&j?0:5+j/2)+(n.showSpinner?0:j/2)+(j?0:ae),he=t.getHeight()/2;n.showSpinner&&z.setShape({cx:de,cy:he}),L.setShape({x:de-ae,y:he-ae,width:ae*2,height:ae*2}),g.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},r.resize(),r}var Scheduler=function(){function t(n,r,g,y){this._stageTaskMap=createHashMap(),this.ecInstance=n,this.api=r,g=this._dataProcessorHandlers=g.slice(),y=this._visualHandlers=y.slice(),this._allHandlers=g.concat(y)}return t.prototype.restoreData=function(n,r){n.restoreData(r),this._stageTaskMap.each(function(g){var y=g.overallTask;y&&y.dirty()})},t.prototype.getPerformArgs=function(n,r){if(!!n.__pipeline){var g=this._pipelineMap.get(n.__pipeline.id),y=g.context,L=!r&&g.progressiveEnabled&&(!y||y.progressiveRender)&&n.__idxInPipeline>g.blockIndex,z=L?g.step:null,j=y&&y.modDataCount,ae=j!=null?Math.ceil(j/z):null;return{step:z,modBy:ae,modDataCount:j}}},t.prototype.getPipeline=function(n){return this._pipelineMap.get(n)},t.prototype.updateStreamModes=function(n,r){var g=this._pipelineMap.get(n.uid),y=n.getData(),L=y.count(),z=g.progressiveEnabled&&r.incrementalPrepareRender&&L>=g.threshold,j=n.get("large")&&L>=n.get("largeThreshold"),ae=n.get("progressiveChunkMode")==="mod"?L:null;n.pipelineContext=g.context={progressiveRender:z,modDataCount:ae,large:j}},t.prototype.restorePipelines=function(n){var r=this,g=r._pipelineMap=createHashMap();n.eachSeries(function(y){var L=y.getProgressive(),z=y.uid;g.set(z,{id:z,head:null,tail:null,threshold:y.getProgressiveThreshold(),progressiveEnabled:L&&!(y.preventIncremental&&y.preventIncremental()),blockIndex:-1,step:Math.round(L||700),count:0}),r._pipe(y,y.dataTask)})},t.prototype.prepareStageTasks=function(){var n=this._stageTaskMap,r=this.api.getModel(),g=this.api;each$f(this._allHandlers,function(y){var L=n.get(y.uid)||n.set(y.uid,{}),z="";assert(!(y.reset&&y.overallReset),z),y.reset&&this._createSeriesStageTask(y,L,r,g),y.overallReset&&this._createOverallStageTask(y,L,r,g)},this)},t.prototype.prepareView=function(n,r,g,y){var L=n.renderTask,z=L.context;z.model=r,z.ecModel=g,z.api=y,L.__block=!n.incrementalPrepareRender,this._pipe(r,L)},t.prototype.performDataProcessorTasks=function(n,r){this._performStageTasks(this._dataProcessorHandlers,n,r,{block:!0})},t.prototype.performVisualTasks=function(n,r,g){this._performStageTasks(this._visualHandlers,n,r,g)},t.prototype._performStageTasks=function(n,r,g,y){y=y||{};var L=!1,z=this;each$f(n,function(ae,de){if(!(y.visualType&&y.visualType!==ae.visualType)){var he=z._stageTaskMap.get(ae.uid),$e=he.seriesTaskMap,Lt=he.overallTask;if(Lt){var jt,$n=Lt.agentStubMap;$n.each(function(Sn){j(y,Sn)&&(Sn.dirty(),jt=!0)}),jt&&Lt.dirty(),z.updatePayload(Lt,g);var Cn=z.getPerformArgs(Lt,y.block);$n.each(function(Sn){Sn.perform(Cn)}),Lt.perform(Cn)&&(L=!0)}else $e&&$e.each(function(Sn,wn){j(y,Sn)&&Sn.dirty();var xn=z.getPerformArgs(Sn,y.block);xn.skip=!ae.performRawSeries&&r.isSeriesFiltered(Sn.context.model),z.updatePayload(Sn,g),Sn.perform(xn)&&(L=!0)})}});function j(ae,de){return ae.setDirty&&(!ae.dirtyMap||ae.dirtyMap.get(de.__pipeline.id))}this.unfinished=L||this.unfinished},t.prototype.performSeriesTasks=function(n){var r;n.eachSeries(function(g){r=g.dataTask.perform()||r}),this.unfinished=r||this.unfinished},t.prototype.plan=function(){this._pipelineMap.each(function(n){var r=n.tail;do{if(r.__block){n.blockIndex=r.__idxInPipeline;break}r=r.getUpstream()}while(r)})},t.prototype.updatePayload=function(n,r){r!=="remain"&&(n.context.payload=r)},t.prototype._createSeriesStageTask=function(n,r,g,y){var L=this,z=r.seriesTaskMap,j=r.seriesTaskMap=createHashMap(),ae=n.seriesType,de=n.getTargetSeries;n.createOnAllSeries?g.eachRawSeries(he):ae?g.eachRawSeriesByType(ae,he):de&&de(g,y).each(he);function he($e){var Lt=$e.uid,jt=j.set(Lt,z&&z.get(Lt)||createTask({plan:seriesTaskPlan,reset:seriesTaskReset,count:seriesTaskCount}));jt.context={model:$e,ecModel:g,api:y,useClearVisual:n.isVisual&&!n.isLayout,plan:n.plan,reset:n.reset,scheduler:L},L._pipe($e,jt)}},t.prototype._createOverallStageTask=function(n,r,g,y){var L=this,z=r.overallTask=r.overallTask||createTask({reset:overallTaskReset});z.context={ecModel:g,api:y,overallReset:n.overallReset,scheduler:L};var j=z.agentStubMap,ae=z.agentStubMap=createHashMap(),de=n.seriesType,he=n.getTargetSeries,$e=!0,Lt=!1,jt="";assert(!n.createOnAllSeries,jt),de?g.eachRawSeriesByType(de,$n):he?he(g,y).each($n):($e=!1,each$f(g.getSeries(),$n));function $n(Cn){var Sn=Cn.uid,wn=ae.set(Sn,j&&j.get(Sn)||(Lt=!0,createTask({reset:stubReset,onDirty:stubOnDirty})));wn.context={model:Cn,overallProgress:$e},wn.agent=z,wn.__block=$e,L._pipe(Cn,wn)}Lt&&z.dirty()},t.prototype._pipe=function(n,r){var g=n.uid,y=this._pipelineMap.get(g);!y.head&&(y.head=r),y.tail&&y.tail.pipe(r),y.tail=r,r.__idxInPipeline=y.count++,r.__pipeline=y},t.wrapStageHandler=function(n,r){return isFunction(n)&&(n={overallReset:n,seriesType:detectSeriseType(n)}),n.uid=getUID("stageHandler"),r&&(n.visualType=r),n},t}();function overallTaskReset(t){t.overallReset(t.ecModel,t.api,t.payload)}function stubReset(t){return t.overallProgress&&stubProgress}function stubProgress(){this.agent.dirty(),this.getDownstream().dirty()}function stubOnDirty(){this.agent&&this.agent.dirty()}function seriesTaskPlan(t){return t.plan?t.plan(t.model,t.ecModel,t.api,t.payload):null}function seriesTaskReset(t){t.useClearVisual&&t.data.clearAllVisual();var n=t.resetDefines=normalizeToArray(t.reset(t.model,t.ecModel,t.api,t.payload));return n.length>1?map$1(n,function(r,g){return makeSeriesTaskProgress(g)}):singleSeriesTaskProgress}var singleSeriesTaskProgress=makeSeriesTaskProgress(0);function makeSeriesTaskProgress(t){return function(n,r){var g=r.data,y=r.resetDefines[t];if(y&&y.dataEach)for(var L=n.start;L0&&jt===de.length-Lt.length){var $n=de.slice(0,jt);$n!=="data"&&(r.mainType=$n,r[Lt.toLowerCase()]=ae,he=!0)}}j.hasOwnProperty(de)&&(g[de]=ae,he=!0),he||(y[de]=ae)})}return{cptQuery:r,dataQuery:g,otherQuery:y}},t.prototype.filter=function(n,r){var g=this.eventInfo;if(!g)return!0;var y=g.targetEl,L=g.packedEvent,z=g.model,j=g.view;if(!z||!j)return!0;var ae=r.cptQuery,de=r.dataQuery;return he(ae,z,"mainType")&&he(ae,z,"subType")&&he(ae,z,"index","componentIndex")&&he(ae,z,"name")&&he(ae,z,"id")&&he(de,L,"name")&&he(de,L,"dataIndex")&&he(de,L,"dataType")&&(!j.filterForExposedEvent||j.filterForExposedEvent(n,r.otherQuery,y,L));function he($e,Lt,jt,$n){return $e[jt]==null||Lt[$n||jt]===$e[jt]}},t.prototype.afterTrigger=function(){this.eventInfo=null},t}(),SYMBOL_PROPS_WITH_CB=["symbol","symbolSize","symbolRotate","symbolOffset"],SYMBOL_PROPS=SYMBOL_PROPS_WITH_CB.concat(["symbolKeepAspect"]),seriesSymbolTask={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,n){var r=t.getData();if(t.legendIcon&&r.setVisual("legendIcon",t.legendIcon),!t.hasSymbolVisual)return;for(var g={},y={},L=!1,z=0;z=0&&isSafeNum(ae)?ae:.5;var de=t.createRadialGradient(z,j,0,z,j,ae);return de}function getCanvasGradient(t,n,r){for(var g=n.type==="radial"?createRadialGradient(t,n,r):createLinearGradient(t,n,r),y=n.colorStops,L=0;L0)?null:t==="dashed"?[4*n,2*n]:t==="dotted"?[n]:isNumber(t)?[t]:isArray$1(t)?t:null}function getLineDash(t){var n=t.style,r=n.lineDash&&n.lineWidth>0&&normalizeLineDash(n.lineDash,n.lineWidth),g=n.lineDashOffset;if(r){var y=n.strokeNoScale&&t.getLineScale?t.getLineScale():1;y&&y!==1&&(r=map$1(r,function(L){return L/y}),g/=y)}return[r,g]}var pathProxyForDraw=new PathProxy$1(!0);function styleHasStroke(t){var n=t.stroke;return!(n==null||n==="none"||!(t.lineWidth>0))}function isValidStrokeFillStyle(t){return typeof t=="string"&&t!=="none"}function styleHasFill(t){var n=t.fill;return n!=null&&n!=="none"}function doFillPath(t,n){if(n.fillOpacity!=null&&n.fillOpacity!==1){var r=t.globalAlpha;t.globalAlpha=n.fillOpacity*n.opacity,t.fill(),t.globalAlpha=r}else t.fill()}function doStrokePath(t,n){if(n.strokeOpacity!=null&&n.strokeOpacity!==1){var r=t.globalAlpha;t.globalAlpha=n.strokeOpacity*n.opacity,t.stroke(),t.globalAlpha=r}else t.stroke()}function createCanvasPattern(t,n,r){var g=createOrUpdateImage(n.image,n.__image,r);if(isImageReady(g)){var y=t.createPattern(g,n.repeat||"repeat");if(typeof DOMMatrix=="function"&&y&&y.setTransform){var L=new DOMMatrix;L.translateSelf(n.x||0,n.y||0),L.rotateSelf(0,0,(n.rotation||0)*RADIAN_TO_DEGREE),L.scaleSelf(n.scaleX||1,n.scaleY||1),y.setTransform(L)}return y}}function brushPath(t,n,r,g){var y,L=styleHasStroke(r),z=styleHasFill(r),j=r.strokePercent,ae=j<1,de=!n.path;(!n.silent||ae)&&de&&n.createPathProxy();var he=n.path||pathProxyForDraw,$e=n.__dirty;if(!g){var Lt=r.fill,jt=r.stroke,$n=z&&!!Lt.colorStops,Cn=L&&!!jt.colorStops,Sn=z&&!!Lt.image,wn=L&&!!jt.image,xn=void 0,Tn=void 0,kn=void 0,Mn=void 0,An=void 0;($n||Cn)&&(An=n.getBoundingRect()),$n&&(xn=$e?getCanvasGradient(t,Lt,An):n.__canvasFillGradient,n.__canvasFillGradient=xn),Cn&&(Tn=$e?getCanvasGradient(t,jt,An):n.__canvasStrokeGradient,n.__canvasStrokeGradient=Tn),Sn&&(kn=$e||!n.__canvasFillPattern?createCanvasPattern(t,Lt,n):n.__canvasFillPattern,n.__canvasFillPattern=kn),wn&&(Mn=$e||!n.__canvasStrokePattern?createCanvasPattern(t,jt,n):n.__canvasStrokePattern,n.__canvasStrokePattern=kn),$n?t.fillStyle=xn:Sn&&(kn?t.fillStyle=kn:z=!1),Cn?t.strokeStyle=Tn:wn&&(Mn?t.strokeStyle=Mn:L=!1)}var Nn=n.getGlobalScale();he.setScale(Nn[0],Nn[1],n.segmentIgnoreThreshold);var Pn,In;t.setLineDash&&r.lineDash&&(y=getLineDash(n),Pn=y[0],In=y[1]);var Dn=!0;(de||$e&SHAPE_CHANGED_BIT)&&(he.setDPR(t.dpr),ae?he.setContext(null):(he.setContext(t),Dn=!1),he.reset(),n.buildPath(he,n.shape,g),he.toStatic(),n.pathUpdated()),Dn&&he.rebuildPath(t,ae?j:1),Pn&&(t.setLineDash(Pn),t.lineDashOffset=In),g||(r.strokeFirst?(L&&doStrokePath(t,r),z&&doFillPath(t,r)):(z&&doFillPath(t,r),L&&doStrokePath(t,r))),Pn&&t.setLineDash([])}function brushImage(t,n,r){var g=n.__image=createOrUpdateImage(r.image,n.__image,n,n.onload);if(!(!g||!isImageReady(g))){var y=r.x||0,L=r.y||0,z=n.getWidth(),j=n.getHeight(),ae=g.width/g.height;if(z==null&&j!=null?z=j*ae:j==null&&z!=null?j=z/ae:z==null&&j==null&&(z=g.width,j=g.height),r.sWidth&&r.sHeight){var de=r.sx||0,he=r.sy||0;t.drawImage(g,de,he,r.sWidth,r.sHeight,y,L,z,j)}else if(r.sx&&r.sy){var de=r.sx,he=r.sy,$e=z-de,Lt=j-he;t.drawImage(g,de,he,$e,Lt,y,L,z,j)}else t.drawImage(g,y,L,z,j)}}function brushText(t,n,r){var g,y=r.text;if(y!=null&&(y+=""),y){t.font=r.font||DEFAULT_FONT,t.textAlign=r.textAlign,t.textBaseline=r.textBaseline;var L=void 0,z=void 0;t.setLineDash&&r.lineDash&&(g=getLineDash(n),L=g[0],z=g[1]),L&&(t.setLineDash(L),t.lineDashOffset=z),r.strokeFirst?(styleHasStroke(r)&&t.strokeText(y,r.x,r.y),styleHasFill(r)&&t.fillText(y,r.x,r.y)):(styleHasFill(r)&&t.fillText(y,r.x,r.y),styleHasStroke(r)&&t.strokeText(y,r.x,r.y)),L&&t.setLineDash([])}}var SHADOW_NUMBER_PROPS=["shadowBlur","shadowOffsetX","shadowOffsetY"],STROKE_PROPS=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function bindCommonProps(t,n,r,g,y){var L=!1;if(!g&&(r=r||{},n===r))return!1;if(g||n.opacity!==r.opacity){flushPathDrawn(t,y),L=!0;var z=Math.max(Math.min(n.opacity,1),0);t.globalAlpha=isNaN(z)?DEFAULT_COMMON_STYLE.opacity:z}(g||n.blend!==r.blend)&&(L||(flushPathDrawn(t,y),L=!0),t.globalCompositeOperation=n.blend||DEFAULT_COMMON_STYLE.blend);for(var j=0;j0&&r.unfinished);r.unfinished||this._zr.flush()}}},n.prototype.getDom=function(){return this._dom},n.prototype.getId=function(){return this.id},n.prototype.getZr=function(){return this._zr},n.prototype.isSSR=function(){return this._ssr},n.prototype.setOption=function(r,g,y){if(!this[IN_MAIN_PROCESS_KEY]){if(this._disposed){this.id;return}var L,z,j;if(isObject$3(g)&&(y=g.lazyUpdate,L=g.silent,z=g.replaceMerge,j=g.transition,g=g.notMerge),this[IN_MAIN_PROCESS_KEY]=!0,!this._model||g){var ae=new OptionManager$1(this._api),de=this._theme,he=this._model=new GlobalModel$1;he.scheduler=this._scheduler,he.ssr=this._ssr,he.init(null,null,null,de,this._locale,ae)}this._model.setOption(r,{replaceMerge:z},optionPreprocessorFuncs);var $e={seriesTransition:j,optionChanged:!0};if(y)this[PENDING_UPDATE]={silent:L,updateParams:$e},this[IN_MAIN_PROCESS_KEY]=!1,this.getZr().wakeUp();else{try{prepare(this),updateMethods.update.call(this,null,$e)}catch(Lt){throw this[PENDING_UPDATE]=null,this[IN_MAIN_PROCESS_KEY]=!1,Lt}this._ssr||this._zr.flush(),this[PENDING_UPDATE]=null,this[IN_MAIN_PROCESS_KEY]=!1,flushPendingActions.call(this,L),triggerUpdatedEvent.call(this,L)}}},n.prototype.setTheme=function(){},n.prototype.getModel=function(){return this._model},n.prototype.getOption=function(){return this._model&&this._model.getOption()},n.prototype.getWidth=function(){return this._zr.getWidth()},n.prototype.getHeight=function(){return this._zr.getHeight()},n.prototype.getDevicePixelRatio=function(){return this._zr.painter.dpr||env$1.hasGlobalWindow&&window.devicePixelRatio||1},n.prototype.getRenderedCanvas=function(r){return this.renderToCanvas(r)},n.prototype.renderToCanvas=function(r){r=r||{};var g=this._zr.painter;return g.getRenderedCanvas({backgroundColor:r.backgroundColor||this._model.get("backgroundColor"),pixelRatio:r.pixelRatio||this.getDevicePixelRatio()})},n.prototype.renderToSVGString=function(r){r=r||{};var g=this._zr.painter;return g.renderToString({useViewBox:r.useViewBox})},n.prototype.getSvgDataURL=function(){if(!!env$1.svgSupported){var r=this._zr,g=r.storage.getDisplayList();return each$f(g,function(y){y.stopAnimation(null,!0)}),r.painter.toDataURL()}},n.prototype.getDataURL=function(r){if(this._disposed){this.id;return}r=r||{};var g=r.excludeComponents,y=this._model,L=[],z=this;each$f(g,function(ae){y.eachComponent({mainType:ae},function(de){var he=z._componentsMap[de.__viewId];he.group.ignore||(L.push(he),he.group.ignore=!0)})});var j=this._zr.painter.getType()==="svg"?this.getSvgDataURL():this.renderToCanvas(r).toDataURL("image/"+(r&&r.type||"png"));return each$f(L,function(ae){ae.group.ignore=!1}),j},n.prototype.getConnectedDataURL=function(r){if(this._disposed){this.id;return}var g=r.type==="svg",y=this.group,L=Math.min,z=Math.max,j=1/0;if(connectedGroups[y]){var ae=j,de=j,he=-j,$e=-j,Lt=[],jt=r&&r.pixelRatio||this.getDevicePixelRatio();each$f(instances,function(Tn,kn){if(Tn.group===y){var Mn=g?Tn.getZr().painter.getSvgDom().innerHTML:Tn.renderToCanvas(clone$4(r)),An=Tn.getDom().getBoundingClientRect();ae=L(An.left,ae),de=L(An.top,de),he=z(An.right,he),$e=z(An.bottom,$e),Lt.push({dom:Mn,left:An.left,top:An.top})}}),ae*=jt,de*=jt,he*=jt,$e*=jt;var $n=he-ae,Cn=$e-de,Sn=platformApi.createCanvas(),wn=init$2(Sn,{renderer:g?"svg":"canvas"});if(wn.resize({width:$n,height:Cn}),g){var xn="";return each$f(Lt,function(Tn){var kn=Tn.left-ae,Mn=Tn.top-de;xn+=''+Tn.dom+""}),wn.painter.getSvgRoot().innerHTML=xn,r.connectedBackgroundColor&&wn.painter.setBackgroundColor(r.connectedBackgroundColor),wn.refreshImmediately(),wn.painter.toDataURL()}else return r.connectedBackgroundColor&&wn.add(new Rect$3({shape:{x:0,y:0,width:$n,height:Cn},style:{fill:r.connectedBackgroundColor}})),each$f(Lt,function(Tn){var kn=new ZRImage$1({style:{x:Tn.left*jt-ae,y:Tn.top*jt-de,image:Tn.dom}});wn.add(kn)}),wn.refreshImmediately(),Sn.toDataURL("image/"+(r&&r.type||"png"))}else return this.getDataURL(r)},n.prototype.convertToPixel=function(r,g){return doConvertPixel(this,"convertToPixel",r,g)},n.prototype.convertFromPixel=function(r,g){return doConvertPixel(this,"convertFromPixel",r,g)},n.prototype.containPixel=function(r,g){if(this._disposed){this.id;return}var y=this._model,L,z=parseFinder$1(y,r);return each$f(z,function(j,ae){ae.indexOf("Models")>=0&&each$f(j,function(de){var he=de.coordinateSystem;if(he&&he.containPoint)L=L||!!he.containPoint(g);else if(ae==="seriesModels"){var $e=this._chartsMap[de.__viewId];$e&&$e.containPoint&&(L=L||$e.containPoint(g,de))}},this)},this),!!L},n.prototype.getVisual=function(r,g){var y=this._model,L=parseFinder$1(y,r,{defaultMainType:"series"}),z=L.seriesModel,j=z.getData(),ae=L.hasOwnProperty("dataIndexInside")?L.dataIndexInside:L.hasOwnProperty("dataIndex")?j.indexOfRawIndex(L.dataIndex):null;return ae!=null?getItemVisualFromData(j,ae,g):getVisualFromData(j,g)},n.prototype.getViewOfComponentModel=function(r){return this._componentsMap[r.__viewId]},n.prototype.getViewOfSeriesModel=function(r){return this._chartsMap[r.__viewId]},n.prototype._initEvents=function(){var r=this;each$f(MOUSE_EVENT_NAMES,function(g){var y=function(L){var z=r.getModel(),j=L.target,ae,de=g==="globalout";if(de?ae={}:j&&findEventDispatcher(j,function($n){var Cn=getECData($n);if(Cn&&Cn.dataIndex!=null){var Sn=Cn.dataModel||z.getSeriesByIndex(Cn.seriesIndex);return ae=Sn&&Sn.getDataParams(Cn.dataIndex,Cn.dataType)||{},!0}else if(Cn.eventData)return ae=extend({},Cn.eventData),!0},!0),ae){var he=ae.componentType,$e=ae.componentIndex;(he==="markLine"||he==="markPoint"||he==="markArea")&&(he="series",$e=ae.seriesIndex);var Lt=he&&$e!=null&&z.getComponent(he,$e),jt=Lt&&r[Lt.mainType==="series"?"_chartsMap":"_componentsMap"][Lt.__viewId];ae.event=L,ae.type=g,r._$eventProcessor.eventInfo={targetEl:j,packedEvent:ae,model:Lt,view:jt},r.trigger(g,ae)}};y.zrEventfulCallAtLast=!0,r._zr.on(g,y,r)}),each$f(eventActionMap,function(g,y){r._messageCenter.on(y,function(L){this.trigger(y,L)},r)}),each$f(["selectchanged"],function(g){r._messageCenter.on(g,function(y){this.trigger(g,y)},r)}),handleLegacySelectEvents(this._messageCenter,this,this._api)},n.prototype.isDisposed=function(){return this._disposed},n.prototype.clear=function(){if(this._disposed){this.id;return}this.setOption({series:[]},!0)},n.prototype.dispose=function(){if(this._disposed){this.id;return}this._disposed=!0;var r=this.getDom();r&&setAttribute(this.getDom(),DOM_ATTRIBUTE_KEY,"");var g=this,y=g._api,L=g._model;each$f(g._componentsViews,function(z){z.dispose(L,y)}),each$f(g._chartsViews,function(z){z.dispose(L,y)}),g._zr.dispose(),g._dom=g._model=g._chartsMap=g._componentsMap=g._chartsViews=g._componentsViews=g._scheduler=g._api=g._zr=g._throttledZrFlush=g._theme=g._coordSysMgr=g._messageCenter=null,delete instances[g.id]},n.prototype.resize=function(r){if(!this[IN_MAIN_PROCESS_KEY]){if(this._disposed){this.id;return}this._zr.resize(r);var g=this._model;if(this._loadingFX&&this._loadingFX.resize(),!!g){var y=g.resetOption("media"),L=r&&r.silent;this[PENDING_UPDATE]&&(L==null&&(L=this[PENDING_UPDATE].silent),y=!0,this[PENDING_UPDATE]=null),this[IN_MAIN_PROCESS_KEY]=!0;try{y&&prepare(this),updateMethods.update.call(this,{type:"resize",animation:extend({duration:0},r&&r.animation)})}catch(z){throw this[IN_MAIN_PROCESS_KEY]=!1,z}this[IN_MAIN_PROCESS_KEY]=!1,flushPendingActions.call(this,L),triggerUpdatedEvent.call(this,L)}}},n.prototype.showLoading=function(r,g){if(this._disposed){this.id;return}if(isObject$3(r)&&(g=r,r=""),r=r||"default",this.hideLoading(),!!loadingEffects[r]){var y=loadingEffects[r](this._api,g),L=this._zr;this._loadingFX=y,L.add(y)}},n.prototype.hideLoading=function(){if(this._disposed){this.id;return}this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null},n.prototype.makeActionFromEvent=function(r){var g=extend({},r);return g.type=eventActionMap[r.type],g},n.prototype.dispatchAction=function(r,g){if(this._disposed){this.id;return}if(isObject$3(g)||(g={silent:!!g}),!!actions[r.type]&&!!this._model){if(this[IN_MAIN_PROCESS_KEY]){this._pendingActions.push(r);return}var y=g.silent;doDispatchAction.call(this,r,y);var L=g.flush;L?this._zr.flush():L!==!1&&env$1.browser.weChat&&this._throttledZrFlush(),flushPendingActions.call(this,y),triggerUpdatedEvent.call(this,y)}},n.prototype.updateLabelLayout=function(){lifecycle$1.trigger("series:layoutlabels",this._model,this._api,{updatedSeries:[]})},n.prototype.appendData=function(r){if(this._disposed){this.id;return}var g=r.seriesIndex,y=this.getModel(),L=y.getSeriesByIndex(g);L.appendData(r),this._scheduler.unfinished=!0,this.getZr().wakeUp()},n.internalField=function(){prepare=function($e){var Lt=$e._scheduler;Lt.restorePipelines($e._model),Lt.prepareStageTasks(),prepareView($e,!0),prepareView($e,!1),Lt.plan()},prepareView=function($e,Lt){for(var jt=$e._model,$n=$e._scheduler,Cn=Lt?$e._componentsViews:$e._chartsViews,Sn=Lt?$e._componentsMap:$e._chartsMap,wn=$e._zr,xn=$e._api,Tn=0;TnLt.get("hoverLayerThreshold")&&!env$1.node&&!env$1.worker&&Lt.eachSeries(function(Sn){if(!Sn.preventUsingHoverLayer){var wn=$e._chartsMap[Sn.__viewId];wn.__alive&&wn.eachRendered(function(xn){xn.states.emphasis&&(xn.states.emphasis.hoverLayer=!0)})}})}function z($e,Lt){var jt=$e.get("blendMode")||null;Lt.eachRendered(function($n){$n.isGroup||($n.style.blend=jt)})}function j($e,Lt){if(!$e.preventAutoZ){var jt=$e.get("z")||0,$n=$e.get("zlevel")||0;Lt.eachRendered(function(Cn){return ae(Cn,jt,$n,-1/0),!0})}}function ae($e,Lt,jt,$n){var Cn=$e.getTextContent(),Sn=$e.getTextGuideLine(),wn=$e.isGroup;if(wn)for(var xn=$e.childrenRef(),Tn=0;Tn0?{duration:Cn,delay:jt.get("delay"),easing:jt.get("easing")}:null;Lt.eachRendered(function(wn){if(wn.states&&wn.states.emphasis){if(isElementRemoved(wn))return;if(wn instanceof Path$1&&savePathStates(wn),wn.__dirty){var xn=wn.prevStates;xn&&wn.useStates(xn)}if($n){wn.stateTransition=Sn;var Tn=wn.getTextContent(),kn=wn.getTextGuideLine();Tn&&(Tn.stateTransition=Sn),kn&&(kn.stateTransition=Sn)}wn.__dirty&&y(wn)}})}createExtensionAPI=function($e){return new(function(Lt){__extends(jt,Lt);function jt(){return Lt!==null&&Lt.apply(this,arguments)||this}return jt.prototype.getCoordinateSystems=function(){return $e._coordSysMgr.getCoordinateSystems()},jt.prototype.getComponentByElement=function($n){for(;$n;){var Cn=$n.__ecComponentInfo;if(Cn!=null)return $e._model.getComponent(Cn.mainType,Cn.index);$n=$n.parent}},jt.prototype.enterEmphasis=function($n,Cn){enterEmphasis($n,Cn),markStatusToUpdate($e)},jt.prototype.leaveEmphasis=function($n,Cn){leaveEmphasis($n,Cn),markStatusToUpdate($e)},jt.prototype.enterBlur=function($n){enterBlur($n),markStatusToUpdate($e)},jt.prototype.leaveBlur=function($n){leaveBlur($n),markStatusToUpdate($e)},jt.prototype.enterSelect=function($n){enterSelect($n),markStatusToUpdate($e)},jt.prototype.leaveSelect=function($n){leaveSelect($n),markStatusToUpdate($e)},jt.prototype.getModel=function(){return $e.getModel()},jt.prototype.getViewOfComponentModel=function($n){return $e.getViewOfComponentModel($n)},jt.prototype.getViewOfSeriesModel=function($n){return $e.getViewOfSeriesModel($n)},jt}(ExtensionAPI$1))($e)},enableConnect=function($e){function Lt(jt,$n){for(var Cn=0;Cn=0)){registeredTasks.push(r);var L=Scheduler$1.wrapStageHandler(r,y);L.__prio=n,L.__raw=r,t.push(L)}}function registerLoading(t,n){loadingEffects[t]=n}function setCanvasCreator(t){setPlatformAPI({createCanvas:t})}function registerMap$1(t,n,r){var g=getImpl("registerMap");g&&g(t,n,r)}function getMap(t){var n=getImpl("getMap");return n&&n(t)}var registerTransform=registerExternalTransform;registerVisual(PRIORITY_VISUAL_GLOBAL,seriesStyleTask);registerVisual(PRIORITY_VISUAL_CHART_DATA_CUSTOM,dataStyleTask);registerVisual(PRIORITY_VISUAL_CHART_DATA_CUSTOM,dataColorPaletteTask);registerVisual(PRIORITY_VISUAL_GLOBAL,seriesSymbolTask);registerVisual(PRIORITY_VISUAL_CHART_DATA_CUSTOM,dataSymbolTask);registerVisual(PRIORITY_VISUAL_DECAL,decalVisual);registerPreprocessor(globalBackwardCompat);registerProcessor(PRIORITY_PROCESSOR_DATASTACK,dataStack$1);registerLoading("default",defaultLoading);registerAction({type:HIGHLIGHT_ACTION_TYPE,event:HIGHLIGHT_ACTION_TYPE,update:HIGHLIGHT_ACTION_TYPE},noop);registerAction({type:DOWNPLAY_ACTION_TYPE,event:DOWNPLAY_ACTION_TYPE,update:DOWNPLAY_ACTION_TYPE},noop);registerAction({type:SELECT_ACTION_TYPE,event:SELECT_ACTION_TYPE,update:SELECT_ACTION_TYPE},noop);registerAction({type:UNSELECT_ACTION_TYPE,event:UNSELECT_ACTION_TYPE,update:UNSELECT_ACTION_TYPE},noop);registerAction({type:TOGGLE_SELECT_ACTION_TYPE,event:TOGGLE_SELECT_ACTION_TYPE,update:TOGGLE_SELECT_ACTION_TYPE},noop);registerTheme$1("light",lightTheme);registerTheme$1("dark",darkTheme);var dataTool={},extensions=[],extensionRegisters={registerPreprocessor,registerProcessor,registerPostInit,registerPostUpdate,registerUpdateLifecycle,registerAction,registerCoordinateSystem,registerLayout,registerVisual,registerTransform,registerLoading,registerMap:registerMap$1,registerImpl,PRIORITY,ComponentModel:ComponentModel$1,ComponentView:ComponentView$1,SeriesModel:SeriesModel$1,ChartView:ChartView$1,registerComponentModel:function(t){ComponentModel$1.registerClass(t)},registerComponentView:function(t){ComponentView$1.registerClass(t)},registerSeriesModel:function(t){SeriesModel$1.registerClass(t)},registerChartView:function(t){ChartView$1.registerClass(t)},registerSubTypeDefaulter:function(t,n){ComponentModel$1.registerSubTypeDefaulter(t,n)},registerPainter:function(t,n){registerPainter(t,n)}};function use(t){if(isArray$1(t)){each$f(t,function(n){use(n)});return}indexOf(extensions,t)>=0||(extensions.push(t),isFunction(t)&&(t={install:t}),t.install(extensionRegisters))}function dataIndexMapValueLength(t){return t==null?0:t.length||1}function defaultKeyGetter(t){return t}var DataDiffer=function(){function t(n,r,g,y,L,z){this._old=n,this._new=r,this._oldKeyGetter=g||defaultKeyGetter,this._newKeyGetter=y||defaultKeyGetter,this.context=L,this._diffModeMultiple=z==="multiple"}return t.prototype.add=function(n){return this._add=n,this},t.prototype.update=function(n){return this._update=n,this},t.prototype.updateManyToOne=function(n){return this._updateManyToOne=n,this},t.prototype.updateOneToMany=function(n){return this._updateOneToMany=n,this},t.prototype.updateManyToMany=function(n){return this._updateManyToMany=n,this},t.prototype.remove=function(n){return this._remove=n,this},t.prototype.execute=function(){this[this._diffModeMultiple?"_executeMultiple":"_executeOneToOne"]()},t.prototype._executeOneToOne=function(){var n=this._old,r=this._new,g={},y=new Array(n.length),L=new Array(r.length);this._initIndexMap(n,null,y,"_oldKeyGetter"),this._initIndexMap(r,g,L,"_newKeyGetter");for(var z=0;z1){var he=ae.shift();ae.length===1&&(g[j]=ae[0]),this._update&&this._update(he,z)}else de===1?(g[j]=null,this._update&&this._update(ae,z)):this._remove&&this._remove(z)}this._performRestAdd(L,g)},t.prototype._executeMultiple=function(){var n=this._old,r=this._new,g={},y={},L=[],z=[];this._initIndexMap(n,g,L,"_oldKeyGetter"),this._initIndexMap(r,y,z,"_newKeyGetter");for(var j=0;j1&&Lt===1)this._updateManyToOne&&this._updateManyToOne(he,de),y[ae]=null;else if($e===1&&Lt>1)this._updateOneToMany&&this._updateOneToMany(he,de),y[ae]=null;else if($e===1&&Lt===1)this._update&&this._update(he,de),y[ae]=null;else if($e>1&&Lt>1)this._updateManyToMany&&this._updateManyToMany(he,de),y[ae]=null;else if($e>1)for(var jt=0;jt<$e;jt++)this._remove&&this._remove(de[jt]);else this._remove&&this._remove(de)}this._performRestAdd(z,y)},t.prototype._performRestAdd=function(n,r){for(var g=0;g1)for(var j=0;j30}var isObject$1=isObject$3,map=map$1,CtorInt32Array=typeof Int32Array=="undefined"?Array:Int32Array,ID_PREFIX="e\0\0",INDEX_NOT_FOUND=-1,TRANSFERABLE_PROPERTIES=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],CLONE_PROPERTIES=["_approximateExtent"],prepareInvertedIndex,getId,getIdNameFromStore,normalizeDimensions,transferProperties,cloneListForMapAndSample,makeIdFromName,SeriesData=function(){function t(n,r){this.type="list",this._dimOmitted=!1,this._nameList=[],this._idList=[],this._visual={},this._layout={},this._itemVisuals=[],this._itemLayouts=[],this._graphicEls=[],this._approximateExtent={},this._calculationInfo={},this.hasItemOption=!1,this.TRANSFERABLE_METHODS=["cloneShallow","downSample","lttbDownSample","map"],this.CHANGABLE_METHODS=["filterSelf","selectRange"],this.DOWNSAMPLE_METHODS=["downSample","lttbDownSample"];var g,y=!1;isSeriesDataSchema(n)?(g=n.dimensions,this._dimOmitted=n.isDimensionOmitted(),this._schema=n):(y=!0,g=n),g=g||["x","y"];for(var L={},z=[],j={},ae=!1,de={},he=0;he=r)){var g=this._store,y=g.getProvider();this._updateOrdinalMeta();var L=this._nameList,z=this._idList,j=y.getSource().sourceFormat,ae=j===SOURCE_FORMAT_ORIGINAL;if(ae&&!y.pure)for(var de=[],he=n;he0},t.prototype.ensureUniqueItemVisual=function(n,r){var g=this._itemVisuals,y=g[n];y||(y=g[n]={});var L=y[r];return L==null&&(L=this.getVisual(r),isArray$1(L)?L=L.slice():isObject$1(L)&&(L=extend({},L)),y[r]=L),L},t.prototype.setItemVisual=function(n,r,g){var y=this._itemVisuals[n]||{};this._itemVisuals[n]=y,isObject$1(r)?extend(y,r):y[r]=g},t.prototype.clearAllVisual=function(){this._visual={},this._itemVisuals=[]},t.prototype.setLayout=function(n,r){isObject$1(n)?extend(this._layout,n):this._layout[n]=r},t.prototype.getLayout=function(n){return this._layout[n]},t.prototype.getItemLayout=function(n){return this._itemLayouts[n]},t.prototype.setItemLayout=function(n,r,g){this._itemLayouts[n]=g?extend(this._itemLayouts[n]||{},r):r},t.prototype.clearItemLayouts=function(){this._itemLayouts.length=0},t.prototype.setItemGraphicEl=function(n,r){var g=this.hostModel&&this.hostModel.seriesIndex;setCommonECData(g,this.dataType,n,r),this._graphicEls[n]=r},t.prototype.getItemGraphicEl=function(n){return this._graphicEls[n]},t.prototype.eachItemGraphicEl=function(n,r){each$f(this._graphicEls,function(g,y){g&&n&&n.call(r,g,y)})},t.prototype.cloneShallow=function(n){return n||(n=new t(this._schema?this._schema:map(this.dimensions,this._getDimInfo,this),this.hostModel)),transferProperties(n,this),n._store=this._store,n},t.prototype.wrapMethod=function(n,r){var g=this[n];!isFunction(g)||(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(n),this[n]=function(){var y=g.apply(this,arguments);return r.apply(this,[y].concat(slice(arguments)))})},t.internalField=function(){prepareInvertedIndex=function(n){var r=n._invertedIndicesMap;each$f(r,function(g,y){var L=n._dimInfos[y],z=L.ordinalMeta,j=n._store;if(z){g=r[y]=new CtorInt32Array(z.categories.length);for(var ae=0;ae1&&(ae+="__ec__"+he),y[r]=ae}}}(),t}(),SeriesData$1=SeriesData;function createDimensions(t,n){return prepareSeriesDataSchema(t,n).dimensions}function prepareSeriesDataSchema(t,n){isSourceInstance(t)||(t=createSourceFromSeriesDataOption(t)),n=n||{};var r=n.coordDimensions||[],g=n.dimensionsDefine||t.dimensionsDefine||[],y=createHashMap(),L=[],z=getDimCount(t,r,g,n.dimensionsCount),j=n.canOmitUnusedDimensions&&shouldOmitUnusedDimensions(z),ae=g===t.dimensionsDefine,de=ae?ensureSourceDimNameMap(t):createDimNameMap(g),he=n.encodeDefine;!he&&n.encodeDefaulter&&(he=n.encodeDefaulter(t,z));for(var $e=createHashMap(he),Lt=new CtorInt32Array$1(z),jt=0;jt0&&(g.name=y+(L-1)),L++,n.set(y,L)}}function getDimCount(t,n,r,g){var y=Math.max(t.dimensionsDetectedCount||1,n.length,r.length,g||0);return each$f(n,function(L){var z;isObject$3(L)&&(z=L.dimsDef)&&(y=Math.max(y,z.length))}),y}function genCoordDimName(t,n,r){if(r||n.hasKey(t)){for(var g=0;n.hasKey(t+g);)g++;t+=g}return n.set(t,!0),t}var CoordSysInfo=function(){function t(n){this.coordSysDims=[],this.axisMap=createHashMap(),this.categoryAxisMap=createHashMap(),this.coordSysName=n}return t}();function getCoordSysInfoBySeries(t){var n=t.get("coordinateSystem"),r=new CoordSysInfo(n),g=fetchers[n];if(g)return g(t,r,r.axisMap,r.categoryAxisMap),r}var fetchers={cartesian2d:function(t,n,r,g){var y=t.getReferringComponents("xAxis",SINGLE_REFERRING).models[0],L=t.getReferringComponents("yAxis",SINGLE_REFERRING).models[0];n.coordSysDims=["x","y"],r.set("x",y),r.set("y",L),isCategory(y)&&(g.set("x",y),n.firstCategoryDimIndex=0),isCategory(L)&&(g.set("y",L),n.firstCategoryDimIndex==null&&(n.firstCategoryDimIndex=1))},singleAxis:function(t,n,r,g){var y=t.getReferringComponents("singleAxis",SINGLE_REFERRING).models[0];n.coordSysDims=["single"],r.set("single",y),isCategory(y)&&(g.set("single",y),n.firstCategoryDimIndex=0)},polar:function(t,n,r,g){var y=t.getReferringComponents("polar",SINGLE_REFERRING).models[0],L=y.findAxisModel("radiusAxis"),z=y.findAxisModel("angleAxis");n.coordSysDims=["radius","angle"],r.set("radius",L),r.set("angle",z),isCategory(L)&&(g.set("radius",L),n.firstCategoryDimIndex=0),isCategory(z)&&(g.set("angle",z),n.firstCategoryDimIndex==null&&(n.firstCategoryDimIndex=1))},geo:function(t,n,r,g){n.coordSysDims=["lng","lat"]},parallel:function(t,n,r,g){var y=t.ecModel,L=y.getComponent("parallel",t.get("parallelIndex")),z=n.coordSysDims=L.dimensions.slice();each$f(L.parallelAxisIndex,function(j,ae){var de=y.getComponent("parallelAxis",j),he=z[ae];r.set(he,de),isCategory(de)&&(g.set(he,de),n.firstCategoryDimIndex==null&&(n.firstCategoryDimIndex=ae))})}};function isCategory(t){return t.get("type")==="category"}function enableDataStack(t,n,r){r=r||{};var g=r.byIndex,y=r.stackedCoordDimension,L,z,j;isLegacyDimensionsInput(n)?L=n:(z=n.schema,L=z.dimensions,j=n.store);var ae=!!(t&&t.get("stack")),de,he,$e,Lt;if(each$f(L,function(xn,Tn){isString(xn)&&(L[Tn]=xn={name:xn}),ae&&!xn.isExtraCoord&&(!g&&!de&&xn.ordinalMeta&&(de=xn),!he&&xn.type!=="ordinal"&&xn.type!=="time"&&(!y||y===xn.coordDim)&&(he=xn))}),he&&!g&&!de&&(g=!0),he){$e="__\0ecstackresult_"+t.id,Lt="__\0ecstackedover_"+t.id,de&&(de.createInvertedIndices=!0);var jt=he.coordDim,$n=he.type,Cn=0;each$f(L,function(xn){xn.coordDim===jt&&Cn++});var Sn={name:$e,coordDim:jt,coordDimIndex:Cn,type:$n,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:L.length},wn={name:Lt,coordDim:Lt,coordDimIndex:Cn+1,type:$n,isExtraCoord:!0,isCalculationCoord:!0,storeDimIndex:L.length+1};z?(j&&(Sn.storeDimIndex=j.ensureCalculationDimension(Lt,$n),wn.storeDimIndex=j.ensureCalculationDimension($e,$n)),z.appendCalculationDimension(Sn),z.appendCalculationDimension(wn)):(L.push(Sn),L.push(wn))}return{stackedDimension:he&&he.name,stackedByDimension:de&&de.name,isStackedByIndex:g,stackedOverDimension:Lt,stackResultDimension:$e}}function isLegacyDimensionsInput(t){return!isSeriesDataSchema(t.schema)}function isDimensionStacked(t,n){return!!n&&n===t.getCalculationInfo("stackedDimension")}function getStackedDimension(t,n){return isDimensionStacked(t,n)?t.getCalculationInfo("stackResultDimension"):n}function getCoordSysDimDefs(t,n){var r=t.get("coordinateSystem"),g=CoordinateSystem.get(r),y;return n&&n.coordSysDims&&(y=map$1(n.coordSysDims,function(L){var z={name:L},j=n.axisMap.get(L);if(j){var ae=j.get("type");z.type=getDimensionTypeByAxis(ae)}return z})),y||(y=g&&(g.getDimensionsInfo?g.getDimensionsInfo():g.dimensions.slice())||["x","y"]),y}function injectOrdinalMeta(t,n,r){var g,y;return r&&each$f(t,function(L,z){var j=L.coordDim,ae=r.categoryAxisMap.get(j);ae&&(g==null&&(g=z),L.ordinalMeta=ae.getOrdinalMeta(),n&&(L.createInvertedIndices=!0)),L.otherDims.itemName!=null&&(y=!0)}),!y&&g!=null&&(t[g].otherDims.itemName=0),g}function createSeriesData(t,n,r){r=r||{};var g=n.getSourceManager(),y,L=!1;t?(L=!0,y=createSourceFromSeriesDataOption(t)):(y=g.getSource(),L=y.sourceFormat===SOURCE_FORMAT_ORIGINAL);var z=getCoordSysInfoBySeries(n),j=getCoordSysDimDefs(n,z),ae=r.useEncodeDefaulter,de=isFunction(ae)?ae:ae?curry$1(makeSeriesEncodeForAxisCoordSys,j,n):null,he={coordDimensions:j,generateCoord:r.generateCoord,encodeDefine:n.getEncode(),encodeDefaulter:de,canOmitUnusedDimensions:!L},$e=prepareSeriesDataSchema(y,he),Lt=injectOrdinalMeta($e.dimensions,r.createInvertedIndices,z),jt=L?null:g.getSharedDataStore($e),$n=enableDataStack(n,{schema:$e,store:jt}),Cn=new SeriesData$1($e,n);Cn.setCalculationInfo($n);var Sn=Lt!=null&&isNeedCompleteOrdinalData(y)?function(wn,xn,Tn,kn){return kn===Lt?Tn:this.defaultDimValueGetter(wn,xn,Tn,kn)}:null;return Cn.hasItemOption=!1,Cn.initData(L?y:jt,null,Sn),Cn}function isNeedCompleteOrdinalData(t){if(t.sourceFormat===SOURCE_FORMAT_ORIGINAL){var n=firstDataNotNull(t.data||[]);return!isArray$1(getDataItemValue(n))}}function firstDataNotNull(t){for(var n=0;nr[1]&&(r[1]=n[1])},t.prototype.unionExtentFromData=function(n,r){this.unionExtent(n.getApproximateExtent(r))},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.setExtent=function(n,r){var g=this._extent;isNaN(n)||(g[0]=n),isNaN(r)||(g[1]=r)},t.prototype.isInExtentRange=function(n){return this._extent[0]<=n&&this._extent[1]>=n},t.prototype.isBlank=function(){return this._isBlank},t.prototype.setBlank=function(n){this._isBlank=n},t}();enableClassManagement(Scale);var Scale$1=Scale,uidBase=0,OrdinalMeta=function(){function t(n){this.categories=n.categories||[],this._needCollect=n.needCollect,this._deduplication=n.deduplication,this.uid=++uidBase}return t.createByAxisModel=function(n){var r=n.option,g=r.data,y=g&&map$1(g,getName);return new t({categories:y,needCollect:!y,deduplication:r.dedplication!==!1})},t.prototype.getOrdinal=function(n){return this._getOrCreateMap().get(n)},t.prototype.parseAndCollect=function(n){var r,g=this._needCollect;if(!isString(n)&&!g)return n;if(g&&!this._deduplication)return r=this.categories.length,this.categories[r]=n,r;var y=this._getOrCreateMap();return r=y.get(n),r==null&&(g?(r=this.categories.length,this.categories[r]=n,y.set(n,r)):r=NaN),r},t.prototype._getOrCreateMap=function(){return this._map||(this._map=createHashMap(this.categories))},t}();function getName(t){return isObject$3(t)&&t.value!=null?t.value:t+""}var OrdinalMeta$1=OrdinalMeta;function isIntervalOrLogScale(t){return t.type==="interval"||t.type==="log"}function intervalScaleNiceTicks(t,n,r,g){var y={},L=t[1]-t[0],z=y.interval=nice(L/n,!0);r!=null&&zg&&(z=y.interval=g);var j=y.intervalPrecision=getIntervalPrecision(z),ae=y.niceTickExtent=[round$3(Math.ceil(t[0]/z)*z,j),round$3(Math.floor(t[1]/z)*z,j)];return fixExtent(ae,t),y}function increaseInterval(t){var n=Math.pow(10,quantityExponent(t)),r=t/n;return r?r===2?r=3:r===3?r=5:r*=2:r=1,round$3(r*n)}function getIntervalPrecision(t){return getPrecision(t)+2}function clamp(t,n,r){t[n]=Math.max(Math.min(t[n],r[1]),r[0])}function fixExtent(t,n){!isFinite(t[0])&&(t[0]=n[0]),!isFinite(t[1])&&(t[1]=n[1]),clamp(t,0,n),clamp(t,1,n),t[0]>t[1]&&(t[0]=t[1])}function contain$1(t,n){return t>=n[0]&&t<=n[1]}function normalize$2(t,n){return n[1]===n[0]?.5:(t-n[0])/(n[1]-n[0])}function scale(t,n){return t*(n[1]-n[0])+n[0]}var OrdinalScale=function(t){__extends(n,t);function n(r){var g=t.call(this,r)||this;g.type="ordinal";var y=g.getSetting("ordinalMeta");return y||(y=new OrdinalMeta$1({})),isArray$1(y)&&(y=new OrdinalMeta$1({categories:map$1(y,function(L){return isObject$3(L)?L.value:L})})),g._ordinalMeta=y,g._extent=g.getSetting("extent")||[0,y.categories.length-1],g}return n.prototype.parse=function(r){return r==null?NaN:isString(r)?this._ordinalMeta.getOrdinal(r):Math.round(r)},n.prototype.contain=function(r){return r=this.parse(r),contain$1(r,this._extent)&&this._ordinalMeta.categories[r]!=null},n.prototype.normalize=function(r){return r=this._getTickNumber(this.parse(r)),normalize$2(r,this._extent)},n.prototype.scale=function(r){return r=Math.round(scale(r,this._extent)),this.getRawOrdinalNumber(r)},n.prototype.getTicks=function(){for(var r=[],g=this._extent,y=g[0];y<=g[1];)r.push({value:y}),y++;return r},n.prototype.getMinorTicks=function(r){},n.prototype.setSortInfo=function(r){if(r==null){this._ordinalNumbersByTick=this._ticksByOrdinalNumber=null;return}for(var g=r.ordinalNumbers,y=this._ordinalNumbersByTick=[],L=this._ticksByOrdinalNumber=[],z=0,j=this._ordinalMeta.categories.length,ae=Math.min(j,g.length);z=0&&r=0&&r=r},n.prototype.getOrdinalMeta=function(){return this._ordinalMeta},n.prototype.calcNiceTicks=function(){},n.prototype.calcNiceExtent=function(){},n.type="ordinal",n}(Scale$1);Scale$1.registerClass(OrdinalScale);var OrdinalScale$1=OrdinalScale,roundNumber=round$3,IntervalScale=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type="interval",r._interval=0,r._intervalPrecision=2,r}return n.prototype.parse=function(r){return r},n.prototype.contain=function(r){return contain$1(r,this._extent)},n.prototype.normalize=function(r){return normalize$2(r,this._extent)},n.prototype.scale=function(r){return scale(r,this._extent)},n.prototype.setExtent=function(r,g){var y=this._extent;isNaN(r)||(y[0]=parseFloat(r)),isNaN(g)||(y[1]=parseFloat(g))},n.prototype.unionExtent=function(r){var g=this._extent;r[0]g[1]&&(g[1]=r[1]),this.setExtent(g[0],g[1])},n.prototype.getInterval=function(){return this._interval},n.prototype.setInterval=function(r){this._interval=r,this._niceExtent=this._extent.slice(),this._intervalPrecision=getIntervalPrecision(r)},n.prototype.getTicks=function(r){var g=this._interval,y=this._extent,L=this._niceExtent,z=this._intervalPrecision,j=[];if(!g)return j;var ae=1e4;y[0]ae)return[];var he=j.length?j[j.length-1].value:L[1];return y[1]>he&&(r?j.push({value:roundNumber(he+g,z)}):j.push({value:y[1]})),j},n.prototype.getMinorTicks=function(r){for(var g=this.getTicks(!0),y=[],L=this.getExtent(),z=1;zL[0]&&jt0&&(L=L===null?j:Math.min(L,j))}r[g]=L}}return r}function makeColumnLayout(t){var n=getValueAxesMinGaps(t),r=[];return each$f(t,function(g){var y=g.coordinateSystem,L=y.getBaseAxis(),z=L.getExtent(),j;if(L.type==="category")j=L.getBandWidth();else if(L.type==="value"||L.type==="time"){var ae=L.dim+"_"+L.index,de=n[ae],he=Math.abs(z[1]-z[0]),$e=L.scale.getExtent(),Lt=Math.abs($e[1]-$e[0]);j=de?he/Lt*de:he}else{var jt=g.getData();j=Math.abs(z[1]-z[0])/jt.count()}var $n=parsePercent(g.get("barWidth"),j),Cn=parsePercent(g.get("barMaxWidth"),j),Sn=parsePercent(g.get("barMinWidth")||(isInLargeMode(g)?.5:1),j),wn=g.get("barGap"),xn=g.get("barCategoryGap");r.push({bandWidth:j,barWidth:$n,barMaxWidth:Cn,barMinWidth:Sn,barGap:wn,barCategoryGap:xn,axisKey:getAxisKey$1(L),stackId:getSeriesStackId$1(g)})}),doCalBarWidthAndOffset(r)}function doCalBarWidthAndOffset(t){var n={};each$f(t,function(g,y){var L=g.axisKey,z=g.bandWidth,j=n[L]||{bandWidth:z,remainedWidth:z,autoWidthCount:0,categoryGap:null,gap:"20%",stacks:{}},ae=j.stacks;n[L]=j;var de=g.stackId;ae[de]||j.autoWidthCount++,ae[de]=ae[de]||{width:0,maxWidth:0};var he=g.barWidth;he&&!ae[de].width&&(ae[de].width=he,he=Math.min(j.remainedWidth,he),j.remainedWidth-=he);var $e=g.barMaxWidth;$e&&(ae[de].maxWidth=$e);var Lt=g.barMinWidth;Lt&&(ae[de].minWidth=Lt);var jt=g.barGap;jt!=null&&(j.gap=jt);var $n=g.barCategoryGap;$n!=null&&(j.categoryGap=$n)});var r={};return each$f(n,function(g,y){r[y]={};var L=g.stacks,z=g.bandWidth,j=g.categoryGap;if(j==null){var ae=keys(L).length;j=Math.max(35-ae*4,15)+"%"}var de=parsePercent(j,z),he=parsePercent(g.gap,1),$e=g.remainedWidth,Lt=g.autoWidthCount,jt=($e-de)/(Lt+(Lt-1)*he);jt=Math.max(jt,0),each$f(L,function(wn){var xn=wn.maxWidth,Tn=wn.minWidth;if(wn.width){var kn=wn.width;xn&&(kn=Math.min(kn,xn)),Tn&&(kn=Math.max(kn,Tn)),wn.width=kn,$e-=kn+he*kn,Lt--}else{var kn=jt;xn&&xnkn&&(kn=Tn),kn!==jt&&(wn.width=kn,$e-=kn+he*kn,Lt--)}}),jt=($e-de)/(Lt+(Lt-1)*he),jt=Math.max(jt,0);var $n=0,Cn;each$f(L,function(wn,xn){wn.width||(wn.width=jt),Cn=wn,$n+=wn.width*(1+he)}),Cn&&($n-=Cn.width*he);var Sn=-$n/2;each$f(L,function(wn,xn){r[y][xn]=r[y][xn]||{bandWidth:z,offset:Sn,width:wn.width},Sn+=wn.width*(1+he)})}),r}function retrieveColumnLayout(t,n,r){if(t&&n){var g=t[getAxisKey$1(n)];return g!=null&&r!=null?g[getSeriesStackId$1(r)]:g}}function layout$3(t,n){var r=prepareLayoutBarSeries(t,n),g=makeColumnLayout(r);each$f(r,function(y){var L=y.getData(),z=y.coordinateSystem,j=z.getBaseAxis(),ae=getSeriesStackId$1(y),de=g[getAxisKey$1(j)][ae],he=de.offset,$e=de.width;L.setLayout({bandWidth:de.bandWidth,offset:he,size:$e})})}function createProgressiveLayout(t){return{seriesType:t,plan:createRenderPlanner(),reset:function(n){if(!!isOnCartesian(n)){var r=n.getData(),g=n.coordinateSystem,y=g.getBaseAxis(),L=g.getOtherAxis(y),z=r.getDimensionIndex(r.mapDimension(L.dim)),j=r.getDimensionIndex(r.mapDimension(y.dim)),ae=n.get("showBackground",!0),de=r.mapDimension(L.dim),he=r.getCalculationInfo("stackResultDimension"),$e=isDimensionStacked(r,de)&&!!r.getCalculationInfo("stackedOnSeries"),Lt=L.isHorizontal(),jt=getValueAxisStart(y,L),$n=isInLargeMode(n),Cn=n.get("barMinHeight")||0,Sn=he&&r.getDimensionIndex(he),wn=r.getLayout("size"),xn=r.getLayout("offset");return{progress:function(Tn,kn){for(var Mn=Tn.count,An=$n&&createFloat32Array(Mn*3),Nn=$n&&ae&&createFloat32Array(Mn*3),Pn=$n&&createFloat32Array(Mn),In=g.master.getRect(),Dn=Lt?In.width:In.height,Rn,On=kn.getStore(),Sr=0;(Rn=Tn.next())!=null;){var Ar=On.get($e?Sn:z,Rn),Da=On.get(j,Rn),Pa=jt,Aa=void 0;$e&&(Aa=+Ar-On.get(z,Rn));var Ba=void 0,La=void 0,Va=void 0,Ua=void 0;if(Lt){var za=g.dataToPoint([Ar,Da]);if($e){var Wa=g.dataToPoint([Aa,Da]);Pa=Wa[0]}Ba=Pa,La=za[1]+xn,Va=za[0]-Pa,Ua=wn,Math.abs(Va)>>1;t[y][1]y&&(this._approxInterval=y);var j=scaleIntervals.length,ae=Math.min(bisect(scaleIntervals,this._approxInterval,0,j),j-1);this._interval=scaleIntervals[ae][1],this._minLevelUnit=scaleIntervals[Math.max(ae-1,0)][0]},n.prototype.parse=function(r){return isNumber(r)?r:+parseDate(r)},n.prototype.contain=function(r){return contain$1(this.parse(r),this._extent)},n.prototype.normalize=function(r){return normalize$2(this.parse(r),this._extent)},n.prototype.scale=function(r){return scale(r,this._extent)},n.type="time",n}(IntervalScale$1),scaleIntervals=[["second",ONE_SECOND],["minute",ONE_MINUTE],["hour",ONE_HOUR],["quarter-day",ONE_HOUR*6],["half-day",ONE_HOUR*12],["day",ONE_DAY*1.2],["half-week",ONE_DAY*3.5],["week",ONE_DAY*7],["month",ONE_DAY*31],["quarter",ONE_DAY*95],["half-year",ONE_YEAR/2],["year",ONE_YEAR]];function isUnitValueSame(t,n,r,g){var y=parseDate(n),L=parseDate(r),z=function($n){return getUnitValue(y,$n,g)===getUnitValue(L,$n,g)},j=function(){return z("year")},ae=function(){return j()&&z("month")},de=function(){return ae()&&z("day")},he=function(){return de()&&z("hour")},$e=function(){return he()&&z("minute")},Lt=function(){return $e()&&z("second")},jt=function(){return Lt()&&z("millisecond")};switch(t){case"year":return j();case"month":return ae();case"day":return de();case"hour":return he();case"minute":return $e();case"second":return Lt();case"millisecond":return jt()}}function getDateInterval(t,n){return t/=ONE_DAY,t>16?16:t>7.5?7:t>3.5?4:t>1.5?2:1}function getMonthInterval(t){var n=30*ONE_DAY;return t/=n,t>6?6:t>3?3:t>2?2:1}function getHourInterval(t){return t/=ONE_HOUR,t>12?12:t>6?6:t>3.5?4:t>2?2:1}function getMinutesAndSecondsInterval(t,n){return t/=n?ONE_MINUTE:ONE_SECOND,t>30?30:t>20?20:t>15?15:t>10?10:t>5?5:t>2?2:1}function getMillisecondsInterval(t){return nice(t,!0)}function getFirstTimestampOfUnit(t,n,r){var g=new Date(t);switch(getPrimaryTimeUnit(n)){case"year":case"month":g[monthSetterName(r)](0);case"day":g[dateSetterName(r)](1);case"hour":g[hoursSetterName(r)](0);case"minute":g[minutesSetterName(r)](0);case"second":g[secondsSetterName(r)](0),g[millisecondsSetterName(r)](0)}return g.getTime()}function getIntervalTicks(t,n,r,g){var y=1e4,L=timeUnits,z=0;function j(Dn,Rn,On,Sr,Ar,Da,Pa){for(var Aa=new Date(Rn),Ba=Rn,La=Aa[Sr]();Ba1&&Da===0&&On.unshift({value:On[0].value-Ba})}}for(var Da=0;Da=g[0]&&xn<=g[1]&&$e++)}var Tn=(g[1]-g[0])/n;if($e>Tn*1.5&&Lt>Tn/1.5||(de.push(Sn),$e>Tn||t===L[jt]))break}he=[]}}}for(var kn=filter(map$1(de,function(Dn){return filter(Dn,function(Rn){return Rn.value>=g[0]&&Rn.value<=g[1]&&!Rn.notAdd})}),function(Dn){return Dn.length>0}),Mn=[],An=kn.length-1,jt=0;jt0;)L*=10;var j=[round$3(mathCeil$1(g[0]/L)*L),round$3(mathFloor$1(g[1]/L)*L)];this._interval=L,this._niceExtent=j}},n.prototype.calcNiceExtent=function(r){intervalScaleProto.calcNiceExtent.call(this,r),this._fixMin=r.fixMin,this._fixMax=r.fixMax},n.prototype.parse=function(r){return r},n.prototype.contain=function(r){return r=mathLog$1(r)/mathLog$1(this.base),contain$1(r,this._extent)},n.prototype.normalize=function(r){return r=mathLog$1(r)/mathLog$1(this.base),normalize$2(r,this._extent)},n.prototype.scale=function(r){return r=scale(r,this._extent),mathPow$1(this.base,r)},n.type="log",n}(Scale$1),proto=LogScale.prototype;proto.getMinorTicks=intervalScaleProto.getMinorTicks;proto.getLabel=intervalScaleProto.getLabel;function fixRoundingError(t,n){return roundingErrorFix(t,getPrecision(n))}Scale$1.registerClass(LogScale);var LogScale$1=LogScale,ScaleRawExtentInfo=function(){function t(n,r,g){this._prepareParams(n,r,g)}return t.prototype._prepareParams=function(n,r,g){g[1]0&&ae>0&&!de&&(j=0),j<0&&ae<0&&!he&&(ae=0));var Lt=this._determinedMin,jt=this._determinedMax;return Lt!=null&&(j=Lt,de=!0),jt!=null&&(ae=jt,he=!0),{min:j,max:ae,minFixed:de,maxFixed:he,isBlank:$e}},t.prototype.modifyDataMinMax=function(n,r){this[DATA_MIN_MAX_ATTR[n]]=r},t.prototype.setDeterminedMinMax=function(n,r){var g=DETERMINED_MIN_MAX_ATTR[n];this[g]=r},t.prototype.freeze=function(){this.frozen=!0},t}(),DETERMINED_MIN_MAX_ATTR={min:"_determinedMin",max:"_determinedMax"},DATA_MIN_MAX_ATTR={min:"_dataMin",max:"_dataMax"};function ensureScaleRawExtentInfo(t,n,r){var g=t.rawExtentInfo;return g||(g=new ScaleRawExtentInfo(t,n,r),t.rawExtentInfo=g,g)}function parseAxisModelMinMax(t,n){return n==null?null:eqNaN(n)?NaN:t.parse(n)}function getScaleExtent(t,n){var r=t.type,g=ensureScaleRawExtentInfo(t,n,t.getExtent()).calculate();t.setBlank(g.isBlank);var y=g.min,L=g.max,z=n.ecModel;if(z&&r==="time"){var j=prepareLayoutBarSeries("bar",z),ae=!1;if(each$f(j,function($e){ae=ae||$e.getBaseAxis()===n.axis}),ae){var de=makeColumnLayout(j),he=adjustScaleForOverflow(y,L,n,de);y=he.min,L=he.max}}return{extent:[y,L],fixMin:g.minFixed,fixMax:g.maxFixed}}function adjustScaleForOverflow(t,n,r,g){var y=r.axis.getExtent(),L=y[1]-y[0],z=retrieveColumnLayout(g,r.axis);if(z===void 0)return{min:t,max:n};var j=1/0;each$f(z,function(jt){j=Math.min(jt.offset,j)});var ae=-1/0;each$f(z,function(jt){ae=Math.max(jt.offset+jt.width,ae)}),j=Math.abs(j),ae=Math.abs(ae);var de=j+ae,he=n-t,$e=1-(j+ae)/L,Lt=he/$e-he;return n+=Lt*(ae/de),t-=Lt*(j/de),{min:t,max:n}}function niceScaleExtent(t,n){var r=n,g=getScaleExtent(t,r),y=g.extent,L=r.get("splitNumber");t instanceof LogScale$1&&(t.base=r.get("logBase"));var z=t.type,j=r.get("interval"),ae=z==="interval"||z==="time";t.setExtent(y[0],y[1]),t.calcNiceExtent({splitNumber:L,fixMin:g.fixMin,fixMax:g.fixMax,minInterval:ae?r.get("minInterval"):null,maxInterval:ae?r.get("maxInterval"):null}),j!=null&&t.setInterval&&t.setInterval(j)}function createScaleByModel$1(t,n){if(n=n||t.get("type"),n)switch(n){case"category":return new OrdinalScale$1({ordinalMeta:t.getOrdinalMeta?t.getOrdinalMeta():t.getCategories(),extent:[1/0,-1/0]});case"time":return new TimeScale$1({locale:t.ecModel.getLocaleModel(),useUTC:t.ecModel.get("useUTC")});default:return new(Scale$1.getClass(n)||IntervalScale$1)}}function ifAxisCrossZero(t){var n=t.scale.getExtent(),r=n[0],g=n[1];return!(r>0&&g>0||r<0&&g<0)}function makeLabelFormatter(t){var n=t.getLabelModel().get("formatter"),r=t.type==="category"?t.scale.getExtent()[0]:null;return t.scale.type==="time"?function(g){return function(y,L){return t.scale.getFormattedLabel(y,L,g)}}(n):isString(n)?function(g){return function(y){var L=t.scale.getLabel(y),z=g.replace("{value}",L!=null?L:"");return z}}(n):isFunction(n)?function(g){return function(y,L){return r!=null&&(L=y.value-r),g(getAxisRawValue(t,y),L,y.level!=null?{level:y.level}:null)}}(n):function(g){return t.scale.getLabel(g)}}function getAxisRawValue(t,n){return t.type==="category"?t.scale.getLabel(n):n.value}function estimateLabelUnionRect(t){var n=t.model,r=t.scale;if(!(!n.get(["axisLabel","show"])||r.isBlank())){var g,y,L=r.getExtent();r instanceof OrdinalScale$1?y=r.count():(g=r.getTicks(),y=g.length);var z=t.getLabelModel(),j=makeLabelFormatter(t),ae,de=1;y>40&&(de=Math.ceil(y/40));for(var he=0;het[1]&&(t[1]=y[1])})}var AxisModelCommonMixin=function(){function t(){}return t.prototype.getNeedCrossZero=function(){var n=this.option;return!n.scale},t.prototype.getCoordSysModel=function(){},t}();function createList$2(t){return createSeriesData(null,t)}var dataStack={isDimensionStacked,enableDataStack,getStackedDimension};function createScale(t,n){var r=n;n instanceof Model$1||(r=new Model$1(n));var g=createScaleByModel$1(r);return g.setExtent(t[0],t[1]),niceScaleExtent(g,r),g}function mixinAxisModelCommonMethods(t){mixin(t,AxisModelCommonMixin)}function createTextStyle(t,n){return n=n||{},createTextStyle$1(t,null,null,n.state!=="normal")}var helper=Object.freeze(Object.defineProperty({__proto__:null,createList:createList$2,getLayoutRect,dataStack,createScale,mixinAxisModelCommonMethods,getECData,createTextStyle,createDimensions,createSymbol:createSymbol$1,enableHoverEmphasis},Symbol.toStringTag,{value:"Module"})),EPSILON=1e-8;function isAroundEqual(t,n){return Math.abs(t-n)y&&(g=z,y=ae)}if(g)return centroid$1(g.exterior);var de=this.getBoundingRect();return[de.x+de.width/2,de.y+de.height/2]},n.prototype.getBoundingRect=function(r){var g=this._rect;if(g&&!r)return g;var y=[1/0,1/0],L=[-1/0,-1/0],z=this.geometries;return each$f(z,function(j){j.type==="polygon"?updateBBoxFromPoints(j.exterior,y,L,r):each$f(j.points,function(ae){updateBBoxFromPoints(ae,y,L,r)})}),isFinite(y[0])&&isFinite(y[1])&&isFinite(L[0])&&isFinite(L[1])||(y[0]=y[1]=L[0]=L[1]=0),g=new BoundingRect$1(y[0],y[1],L[0]-y[0],L[1]-y[1]),r||(this._rect=g),g},n.prototype.contain=function(r){var g=this.getBoundingRect(),y=this.geometries;if(!g.contain(r[0],r[1]))return!1;e:for(var L=0,z=y.length;L>1^-(j&1),ae=ae>>1^-(ae&1),j+=y,ae+=L,y=j,L=ae,g.push([j/r,ae/r])}return g}function parseGeoJSON(t,n){return t=decode(t),map$1(filter(t.features,function(r){return r.geometry&&r.properties&&r.geometry.coordinates.length>0}),function(r){var g=r.properties,y=r.geometry,L=[];switch(y.type){case"Polygon":var z=y.coordinates;L.push(new GeoJSONPolygonGeometry(z[0],z.slice(1)));break;case"MultiPolygon":each$f(y.coordinates,function(ae){ae[0]&&L.push(new GeoJSONPolygonGeometry(ae[0],ae.slice(1)))});break;case"LineString":L.push(new GeoJSONLineStringGeometry([y.coordinates]));break;case"MultiLineString":L.push(new GeoJSONLineStringGeometry(y.coordinates))}var j=new GeoJSONRegion(g[n||"name"],L,g.cp);return j.properties=g,j})}var number=Object.freeze(Object.defineProperty({__proto__:null,linearMap:linearMap$2,round:round$3,asc:asc$2,getPrecision,getPrecisionSafe,getPixelPrecision,getPercentWithPrecision,MAX_SAFE_INTEGER,remRadian,isRadianAroundZero,parseDate,quantity,quantityExponent,nice,quantile,reformIntervals,isNumeric,numericToNumber},Symbol.toStringTag,{value:"Module"})),time=Object.freeze(Object.defineProperty({__proto__:null,parse:parseDate,format:format$1},Symbol.toStringTag,{value:"Module"})),graphic=Object.freeze(Object.defineProperty({__proto__:null,extendShape,extendPath,makePath,makeImage,mergePath,resizePath,createIcon,updateProps:updateProps$1,initProps,getTransform:getTransform$1,clipPointsByRect,clipRectByRect,registerShape,getShapeClass,Group:Group$4,Image:ZRImage$1,Text:ZRText$1,Circle:Circle$1,Ellipse:Ellipse$1,Sector:Sector$1,Ring:Ring$1,Polygon:Polygon$1,Polyline:Polyline$3,Rect:Rect$3,Line:Line$3,BezierCurve:BezierCurve$1,Arc:Arc$1,IncrementalDisplayable:IncrementalDisplayable$1,CompoundPath:CompoundPath$1,LinearGradient:LinearGradient$1,RadialGradient:RadialGradient$1,BoundingRect:BoundingRect$1},Symbol.toStringTag,{value:"Module"})),format=Object.freeze(Object.defineProperty({__proto__:null,addCommas,toCamelCase,normalizeCssArray,encodeHTML,formatTpl,getTooltipMarker,formatTime,capitalFirst,truncateText,getTextRect},Symbol.toStringTag,{value:"Module"})),util=Object.freeze(Object.defineProperty({__proto__:null,map:map$1,each:each$f,indexOf,inherits,reduce,filter,bind:bind$1,curry:curry$1,isArray:isArray$1,isString,isObject:isObject$3,isFunction,extend,defaults,clone:clone$4,merge},Symbol.toStringTag,{value:"Module"})),inner$g=makeInner();function createAxisLabels(t){return t.type==="category"?makeCategoryLabels(t):makeRealNumberLabels(t)}function createAxisTicks(t,n){return t.type==="category"?makeCategoryTicks(t,n):{ticks:map$1(t.scale.getTicks(),function(r){return r.value})}}function makeCategoryLabels(t){var n=t.getLabelModel(),r=makeCategoryLabelsActually(t,n);return!n.get("show")||t.scale.isBlank()?{labels:[],labelCategoryInterval:r.labelCategoryInterval}:r}function makeCategoryLabelsActually(t,n){var r=getListCache(t,"labels"),g=getOptionCategoryInterval(n),y=listCacheGet(r,g);if(y)return y;var L,z;return isFunction(g)?L=makeLabelsByCustomizedCategoryInterval(t,g):(z=g==="auto"?makeAutoCategoryInterval(t):g,L=makeLabelsByNumericCategoryInterval(t,z)),listCacheSet(r,g,{labels:L,labelCategoryInterval:z})}function makeCategoryTicks(t,n){var r=getListCache(t,"ticks"),g=getOptionCategoryInterval(n),y=listCacheGet(r,g);if(y)return y;var L,z;if((!n.get("show")||t.scale.isBlank())&&(L=[]),isFunction(g))L=makeLabelsByCustomizedCategoryInterval(t,g,!0);else if(g==="auto"){var j=makeCategoryLabelsActually(t,t.getLabelModel());z=j.labelCategoryInterval,L=map$1(j.labels,function(ae){return ae.tickValue})}else z=g,L=makeLabelsByNumericCategoryInterval(t,z,!0);return listCacheSet(r,g,{ticks:L,tickCategoryInterval:z})}function makeRealNumberLabels(t){var n=t.scale.getTicks(),r=makeLabelFormatter(t);return{labels:map$1(n,function(g,y){return{level:g.level,formattedLabel:r(g,y),rawLabel:t.scale.getLabel(g),tickValue:g.value}})}}function getListCache(t,n){return inner$g(t)[n]||(inner$g(t)[n]=[])}function listCacheGet(t,n){for(var r=0;r40&&(j=Math.max(1,Math.floor(z/40)));for(var ae=L[0],de=t.dataToCoord(ae+1)-t.dataToCoord(ae),he=Math.abs(de*Math.cos(g)),$e=Math.abs(de*Math.sin(g)),Lt=0,jt=0;ae<=L[1];ae+=j){var $n=0,Cn=0,Sn=getBoundingRect(r({value:ae}),n.font,"center","top");$n=Sn.width*1.3,Cn=Sn.height*1.3,Lt=Math.max(Lt,$n,7),jt=Math.max(jt,Cn,7)}var wn=Lt/he,xn=jt/$e;isNaN(wn)&&(wn=1/0),isNaN(xn)&&(xn=1/0);var Tn=Math.max(0,Math.floor(Math.min(wn,xn))),kn=inner$g(t.model),Mn=t.getExtent(),An=kn.lastAutoInterval,Nn=kn.lastTickCount;return An!=null&&Nn!=null&&Math.abs(An-Tn)<=1&&Math.abs(Nn-z)<=1&&An>Tn&&kn.axisExtent0===Mn[0]&&kn.axisExtent1===Mn[1]?Tn=An:(kn.lastTickCount=z,kn.lastAutoInterval=Tn,kn.axisExtent0=Mn[0],kn.axisExtent1=Mn[1]),Tn}function fetchAutoCategoryIntervalCalculationParams(t){var n=t.getLabelModel();return{axisRotate:t.getRotate?t.getRotate():t.isHorizontal&&!t.isHorizontal()?90:0,labelRotate:n.get("rotate")||0,font:n.getFont()}}function makeLabelsByNumericCategoryInterval(t,n,r){var g=makeLabelFormatter(t),y=t.scale,L=y.getExtent(),z=t.getLabelModel(),j=[],ae=Math.max((n||0)+1,1),de=L[0],he=y.count();de!==0&&ae>1&&he/ae>2&&(de=Math.round(Math.ceil(de/ae)*ae));var $e=shouldShowAllLabels(t),Lt=z.get("showMinLabel")||$e,jt=z.get("showMaxLabel")||$e;Lt&&de!==L[0]&&Cn(L[0]);for(var $n=de;$n<=L[1];$n+=ae)Cn($n);jt&&$n-ae!==L[1]&&Cn(L[1]);function Cn(Sn){var wn={value:Sn};j.push(r?Sn:{formattedLabel:g(wn),rawLabel:y.getLabel(wn),tickValue:Sn})}return j}function makeLabelsByCustomizedCategoryInterval(t,n,r){var g=t.scale,y=makeLabelFormatter(t),L=[];return each$f(g.getTicks(),function(z){var j=g.getLabel(z),ae=z.value;n(z.value,j)&&L.push(r?ae:{formattedLabel:y(z),rawLabel:j,tickValue:ae})}),L}var NORMALIZED_EXTENT=[0,1],Axis=function(){function t(n,r,g){this.onBand=!1,this.inverse=!1,this.dim=n,this.scale=r,this._extent=g||[0,0]}return t.prototype.contain=function(n){var r=this._extent,g=Math.min(r[0],r[1]),y=Math.max(r[0],r[1]);return n>=g&&n<=y},t.prototype.containData=function(n){return this.scale.contain(n)},t.prototype.getExtent=function(){return this._extent.slice()},t.prototype.getPixelPrecision=function(n){return getPixelPrecision(n||this.scale.getExtent(),this._extent)},t.prototype.setExtent=function(n,r){var g=this._extent;g[0]=n,g[1]=r},t.prototype.dataToCoord=function(n,r){var g=this._extent,y=this.scale;return n=y.normalize(n),this.onBand&&y.type==="ordinal"&&(g=g.slice(),fixExtentWithBands(g,y.count())),linearMap$2(n,NORMALIZED_EXTENT,g,r)},t.prototype.coordToData=function(n,r){var g=this._extent,y=this.scale;this.onBand&&y.type==="ordinal"&&(g=g.slice(),fixExtentWithBands(g,y.count()));var L=linearMap$2(n,g,NORMALIZED_EXTENT,r);return this.scale.scale(L)},t.prototype.pointToData=function(n,r){},t.prototype.getTicksCoords=function(n){n=n||{};var r=n.tickModel||this.getTickModel(),g=createAxisTicks(this,r),y=g.ticks,L=map$1(y,function(j){return{coord:this.dataToCoord(this.scale.type==="ordinal"?this.scale.getRawOrdinalNumber(j):j),tickValue:j}},this),z=r.get("alignWithLabel");return fixOnBandTicksCoords(this,L,z,n.clamp),L},t.prototype.getMinorTicksCoords=function(){if(this.scale.type==="ordinal")return[];var n=this.model.getModel("minorTick"),r=n.get("splitNumber");r>0&&r<100||(r=5);var g=this.scale.getMinorTicks(r),y=map$1(g,function(L){return map$1(L,function(z){return{coord:this.dataToCoord(z),tickValue:z}},this)},this);return y},t.prototype.getViewLabels=function(){return createAxisLabels(this).labels},t.prototype.getLabelModel=function(){return this.model.getModel("axisLabel")},t.prototype.getTickModel=function(){return this.model.getModel("axisTick")},t.prototype.getBandWidth=function(){var n=this._extent,r=this.scale.getExtent(),g=r[1]-r[0]+(this.onBand?1:0);g===0&&(g=1);var y=Math.abs(n[1]-n[0]);return Math.abs(y)/g},t.prototype.calculateCategoryInterval=function(){return calculateCategoryInterval(this)},t}();function fixExtentWithBands(t,n){var r=t[1]-t[0],g=n,y=r/g/2;t[0]+=y,t[1]-=y}function fixOnBandTicksCoords(t,n,r,g){var y=n.length;if(!t.onBand||r||!y)return;var L=t.getExtent(),z,j;if(y===1)n[0].coord=L[0],z=n[1]={coord:L[0]};else{var ae=n[y-1].tickValue-n[0].tickValue,de=(n[y-1].coord-n[0].coord)/ae;each$f(n,function(jt){jt.coord-=de/2});var he=t.scale.getExtent();j=1+he[1]-n[y-1].tickValue,z={coord:n[y-1].coord+de*j},n.push(z)}var $e=L[0]>L[1];Lt(n[0].coord,L[0])&&(g?n[0].coord=L[0]:n.shift()),g&&Lt(L[0],n[0].coord)&&n.unshift({coord:L[0]}),Lt(L[1],z.coord)&&(g?z.coord=L[1]:n.pop()),g&&Lt(z.coord,L[1])&&n.push({coord:L[1]});function Lt(jt,$n){return jt=round$3(jt),$n=round$3($n),$e?jt>$n:jt<$n}}var Axis$1=Axis;function extendComponentModel(t){var n=ComponentModel$1.extend(t);return ComponentModel$1.registerClass(n),n}function extendComponentView(t){var n=ComponentView$1.extend(t);return ComponentView$1.registerClass(n),n}function extendSeriesModel(t){var n=SeriesModel$1.extend(t);return SeriesModel$1.registerClass(n),n}function extendChartView(t){var n=ChartView$1.extend(t);return ChartView$1.registerClass(n),n}var PI2$2=Math.PI*2,CMD$1=PathProxy$1.CMD,DEFAULT_SEARCH_SPACE=["top","right","bottom","left"];function getCandidateAnchor(t,n,r,g,y){var L=r.width,z=r.height;switch(t){case"top":g.set(r.x+L/2,r.y-n),y.set(0,-1);break;case"bottom":g.set(r.x+L/2,r.y+z+n),y.set(0,1);break;case"left":g.set(r.x-n,r.y+z/2),y.set(-1,0);break;case"right":g.set(r.x+L+n,r.y+z/2),y.set(1,0);break}}function projectPointToArc(t,n,r,g,y,L,z,j,ae){z-=t,j-=n;var de=Math.sqrt(z*z+j*j);z/=de,j/=de;var he=z*r+t,$e=j*r+n;if(Math.abs(g-y)%PI2$2<1e-4)return ae[0]=he,ae[1]=$e,de-r;if(L){var Lt=g;g=normalizeRadian(y),y=normalizeRadian(Lt)}else g=normalizeRadian(g),y=normalizeRadian(y);g>y&&(y+=PI2$2);var jt=Math.atan2(j,z);if(jt<0&&(jt+=PI2$2),jt>=g&&jt<=y||jt+PI2$2>=g&&jt+PI2$2<=y)return ae[0]=he,ae[1]=$e,de-r;var $n=r*Math.cos(g)+t,Cn=r*Math.sin(g)+n,Sn=r*Math.cos(y)+t,wn=r*Math.sin(y)+n,xn=($n-z)*($n-z)+(Cn-j)*(Cn-j),Tn=(Sn-z)*(Sn-z)+(wn-j)*(wn-j);return xn0){n=n/180*Math.PI,pt0.fromArray(t[0]),pt1.fromArray(t[1]),pt2.fromArray(t[2]),Point$1.sub(dir,pt0,pt1),Point$1.sub(dir2,pt2,pt1);var r=dir.len(),g=dir2.len();if(!(r<.001||g<.001)){dir.scale(1/r),dir2.scale(1/g);var y=dir.dot(dir2),L=Math.cos(n);if(L1&&Point$1.copy(tmpProjPoint,pt2),tmpProjPoint.toArray(t[1])}}}}function limitSurfaceAngle(t,n,r){if(r<=180&&r>0){r=r/180*Math.PI,pt0.fromArray(t[0]),pt1.fromArray(t[1]),pt2.fromArray(t[2]),Point$1.sub(dir,pt1,pt0),Point$1.sub(dir2,pt2,pt1);var g=dir.len(),y=dir2.len();if(!(g<.001||y<.001)){dir.scale(1/g),dir2.scale(1/y);var L=dir.dot(n),z=Math.cos(r);if(L=ae)Point$1.copy(tmpProjPoint,pt2);else{tmpProjPoint.scaleAndAdd(dir2,j/Math.tan(Math.PI/2-he));var $e=pt2.x!==pt1.x?(tmpProjPoint.x-pt1.x)/(pt2.x-pt1.x):(tmpProjPoint.y-pt1.y)/(pt2.y-pt1.y);if(isNaN($e))return;$e<0?Point$1.copy(tmpProjPoint,pt1):$e>1&&Point$1.copy(tmpProjPoint,pt2)}tmpProjPoint.toArray(t[1])}}}}function setLabelLineState(t,n,r,g){var y=r==="normal",L=y?t:t.ensureState(r);L.ignore=n;var z=g.get("smooth");z&&z===!0&&(z=.3),L.shape=L.shape||{},z>0&&(L.shape.smooth=z);var j=g.getModel("lineStyle").getLineStyle();y?t.useStyle(j):L.style=j}function buildLabelLinePath(t,n){var r=n.smooth,g=n.points;if(!!g)if(t.moveTo(g[0][0],g[0][1]),r>0&&g.length>=3){var y=dist$1(g[0],g[1]),L=dist$1(g[1],g[2]);if(!y||!L){t.lineTo(g[1][0],g[1][1]),t.lineTo(g[2][0],g[2][1]);return}var z=Math.min(y,L)*r,j=lerp$1([],g[1],g[0],z/y),ae=lerp$1([],g[1],g[2],z/L),de=lerp$1([],j,ae,.5);t.bezierCurveTo(j[0],j[1],j[0],j[1],de[0],de[1]),t.bezierCurveTo(ae[0],ae[1],ae[0],ae[1],g[2][0],g[2][1])}else for(var he=1;he0&&L&&Mn(-he/z,0,z);var Cn=t[0],Sn=t[z-1],wn,xn;Tn(),wn<0&&An(-wn,.8),xn<0&&An(xn,.8),Tn(),kn(wn,xn,1),kn(xn,wn,-1),Tn(),wn<0&&Nn(-wn),xn<0&&Nn(xn);function Tn(){wn=Cn.rect[n]-g,xn=y-Sn.rect[n]-Sn.rect[r]}function kn(Pn,In,Dn){if(Pn<0){var Rn=Math.min(In,-Pn);if(Rn>0){Mn(Rn*Dn,0,z);var On=Rn+Pn;On<0&&An(-On*Dn,1)}else An(-Pn*Dn,1)}}function Mn(Pn,In,Dn){Pn!==0&&(de=!0);for(var Rn=In;Rn0)for(var On=0;On0;On--){var Pa=Dn[On-1]*Da;Mn(-Pa,On,z)}}}function Nn(Pn){var In=Pn<0?-1:1;Pn=Math.abs(Pn);for(var Dn=Math.ceil(Pn/(z-1)),Rn=0;Rn0?Mn(Dn,0,Rn+1):Mn(-Dn,z-Rn-1,z),Pn-=Dn,Pn<=0)return}return de}function shiftLayoutOnX(t,n,r,g){return shiftLayout(t,"x","width",n,r,g)}function shiftLayoutOnY(t,n,r,g){return shiftLayout(t,"y","height",n,r,g)}function hideOverlap(t){var n=[];t.sort(function(Cn,Sn){return Sn.priority-Cn.priority});var r=new BoundingRect$1(0,0,0,0);function g(Cn){if(!Cn.ignore){var Sn=Cn.ensureState("emphasis");Sn.ignore==null&&(Sn.ignore=!1)}Cn.ignore=!0}for(var y=0;y=0&&g.attr(L.oldLayoutSelect),indexOf(Lt,"emphasis")>=0&&g.attr(L.oldLayoutEmphasis)),updateProps$1(g,de,r,ae)}else if(g.attr(de),!labelInner(g).valueAnimation){var $e=retrieve2(g.style.opacity,1);g.style.opacity=0,initProps(g,{style:{opacity:$e}},r,ae)}if(L.oldLayout=de,g.states.select){var jt=L.oldLayoutSelect={};extendWithKeys(jt,de,LABEL_LAYOUT_PROPS),extendWithKeys(jt,g.states.select,LABEL_LAYOUT_PROPS)}if(g.states.emphasis){var $n=L.oldLayoutEmphasis={};extendWithKeys($n,de,LABEL_LAYOUT_PROPS),extendWithKeys($n,g.states.emphasis,LABEL_LAYOUT_PROPS)}animateLabelValue(g,ae,he,r,r)}if(y&&!y.ignore&&!y.invisible){var L=labelLineAnimationStore(y),z=L.oldLayout,Cn={points:y.shape.points};z?(y.attr({shape:z}),updateProps$1(y,{shape:Cn},r)):(y.setShape(Cn),y.style.strokePercent=0,initProps(y,{style:{strokePercent:1}},r)),L.oldLayout=Cn}},t}(),LabelManager$1=LabelManager,getLabelManager=makeInner();function installLabelLayout(t){t.registerUpdateLifecycle("series:beforeupdate",function(n,r,g){var y=getLabelManager(r).labelManager;y||(y=getLabelManager(r).labelManager=new LabelManager$1),y.clearLabels()}),t.registerUpdateLifecycle("series:layoutlabels",function(n,r,g){var y=getLabelManager(r).labelManager;g.updatedSeries.forEach(function(L){y.addLabelsOfSeries(r.getViewOfSeriesModel(L))}),y.updateLayoutConfig(r),y.layout(r),y.processLabelsOverall()})}var mathSin=Math.sin,mathCos=Math.cos,PI$4=Math.PI,PI2$1=Math.PI*2,degree=180/PI$4,SVGPathRebuilder=function(){function t(){}return t.prototype.reset=function(n){this._start=!0,this._d=[],this._str="",this._p=Math.pow(10,n||4)},t.prototype.moveTo=function(n,r){this._add("M",n,r)},t.prototype.lineTo=function(n,r){this._add("L",n,r)},t.prototype.bezierCurveTo=function(n,r,g,y,L,z){this._add("C",n,r,g,y,L,z)},t.prototype.quadraticCurveTo=function(n,r,g,y){this._add("Q",n,r,g,y)},t.prototype.arc=function(n,r,g,y,L,z){this.ellipse(n,r,g,g,0,y,L,z)},t.prototype.ellipse=function(n,r,g,y,L,z,j,ae){var de=j-z,he=!ae,$e=Math.abs(de),Lt=isAroundZero($e-PI2$1)||(he?de>=PI2$1:-de>=PI2$1),jt=de>0?de%PI2$1:de%PI2$1+PI2$1,$n=!1;Lt?$n=!0:isAroundZero($e)?$n=!1:$n=jt>=PI$4==!!he;var Cn=n+g*mathCos(z),Sn=r+y*mathSin(z);this._start&&this._add("M",Cn,Sn);var wn=Math.round(L*degree);if(Lt){var xn=1/this._p,Tn=(he?1:-1)*(PI2$1-xn);this._add("A",g,y,wn,1,+he,n+g*mathCos(z+Tn),r+y*mathSin(z+Tn)),xn>.01&&this._add("A",g,y,wn,0,+he,Cn,Sn)}else{var kn=n+g*mathCos(j),Mn=r+y*mathSin(j);this._add("A",g,y,wn,+$n,+he,kn,Mn)}},t.prototype.rect=function(n,r,g,y){this._add("M",n,r),this._add("l",g,0),this._add("l",0,y),this._add("l",-g,0),this._add("Z")},t.prototype.closePath=function(){this._d.length>0&&this._add("Z")},t.prototype._add=function(n,r,g,y,L,z,j,ae,de){for(var he=[],$e=this._p,Lt=1;Lt"}function createElementClose(t){return""}function vNodeToString(t,n){n=n||{};var r=n.newline?` +`:"";function g(y){var L=y.children,z=y.tag,j=y.attrs;return createElementOpen(z,j)+encodeHTML(y.text)+(L?""+r+map$1(L,function(ae){return g(ae)}).join(r)+r:"")+createElementClose(z)}return g(t)}function getCssString(t,n,r){r=r||{};var g=r.newline?` +`:"",y=" {"+g,L=g+"}",z=map$1(keys(t),function(ae){return ae+y+map$1(keys(t[ae]),function(de){return de+":"+t[ae][de]+";"}).join(g)+L}).join(g),j=map$1(keys(n),function(ae){return"@keyframes "+ae+y+map$1(keys(n[ae]),function(de){return de+y+map$1(keys(n[ae][de]),function(he){var $e=n[ae][de][he];return he==="d"&&($e='path("'+$e+'")'),he+":"+$e+";"}).join(g)+L}).join(g)+L}).join(g);return!z&&!j?"":[""].join(g)}function createBrushScope(t){return{zrId:t,shadowCache:{},patternCache:{},gradientCache:{},clipPathCache:{},defs:{},cssNodes:{},cssAnims:{},cssClassIdx:0,cssAnimIdx:0,shadowIdx:0,gradientIdx:0,patternIdx:0,clipPathIdx:0}}function createSVGVNode(t,n,r,g){return createVNode("svg","root",{width:t,height:n,xmlns:SVGNS,"xmlns:xlink":XLINKNS,version:"1.1",baseProfile:"full",viewBox:g?"0 0 "+t+" "+n:!1},r)}var EASING_MAP={cubicIn:"0.32,0,0.67,0",cubicOut:"0.33,1,0.68,1",cubicInOut:"0.65,0,0.35,1",quadraticIn:"0.11,0,0.5,0",quadraticOut:"0.5,1,0.89,1",quadraticInOut:"0.45,0,0.55,1",quarticIn:"0.5,0,0.75,0",quarticOut:"0.25,1,0.5,1",quarticInOut:"0.76,0,0.24,1",quinticIn:"0.64,0,0.78,0",quinticOut:"0.22,1,0.36,1",quinticInOut:"0.83,0,0.17,1",sinusoidalIn:"0.12,0,0.39,0",sinusoidalOut:"0.61,1,0.88,1",sinusoidalInOut:"0.37,0,0.63,1",exponentialIn:"0.7,0,0.84,0",exponentialOut:"0.16,1,0.3,1",exponentialInOut:"0.87,0,0.13,1",circularIn:"0.55,0,1,0.45",circularOut:"0,0.55,0.45,1",circularInOut:"0.85,0,0.15,1"},transformOriginKey="transform-origin";function buildPathString(t,n,r){var g=extend({},t.shape);extend(g,n),t.buildPath(r,g);var y=new SVGPathRebuilder$1;return y.reset(getPathPrecision(t)),r.rebuildPath(y,1),y.generateStr(),y.getStr()}function setTransformOrigin(t,n){var r=n.originX,g=n.originY;(r||g)&&(t[transformOriginKey]=r+"px "+g+"px")}var ANIMATE_STYLE_MAP={fill:"fill",opacity:"opacity",lineWidth:"stroke-width",lineDashOffset:"stroke-dashoffset"};function addAnimation(t,n){var r=n.zrId+"-ani-"+n.cssAnimIdx++;return n.cssAnims[r]=t,r}function createCompoundPathCSSAnimation(t,n,r){var g=t.shape.paths,y={},L,z;if(each$f(g,function(ae){var de=createBrushScope(r.zrId);de.animation=!0,createCSSAnimation(ae,{},de,!0);var he=de.cssAnims,$e=de.cssNodes,Lt=keys(he),jt=Lt.length;if(!!jt){z=Lt[jt-1];var $n=he[z];for(var Cn in $n){var Sn=$n[Cn];y[Cn]=y[Cn]||{d:""},y[Cn].d+=Sn.d||""}for(var wn in $e){var xn=$e[wn].animation;xn.indexOf(z)>=0&&(L=xn)}}}),!!L){n.d=!1;var j=addAnimation(y,r);return L.replace(z,j)}}function getEasingFunc(t){return isString(t)?EASING_MAP[t]?"cubic-bezier("+EASING_MAP[t]+")":createCubicEasingFunc(t)?t:"":""}function createCSSAnimation(t,n,r,g){var y=t.animators,L=y.length,z=[];if(t instanceof CompoundPath$1){var j=createCompoundPathCSSAnimation(t,n,r);if(j)z.push(j);else if(!L)return}else if(!L)return;for(var ae={},de=0;de0}).length){var Ya=addAnimation(Nn,r);return Ya+" "+xn[0]+" both"}}for(var Sn in ae){var j=Cn(ae[Sn]);j&&z.push(j)}if(z.length){var wn=r.zrId+"-cls-"+r.cssClassIdx++;r.cssNodes["."+wn]={animation:z.join(",")},n.class=wn}}var round$1=Math.round;function isImageLike(t){return t&&isString(t.src)}function isCanvasLike(t){return t&&isFunction(t.toDataURL)}function setStyleAttrs(t,n,r,g){mapStyleToAttrs(function(y,L){var z=y==="fill"||y==="stroke";z&&isGradient(L)?setGradient(n,t,y,g):z&&isPattern(L)?setPattern(r,t,y,g):t[y]=L},n,r,!1),setShadow(r,t,g)}function noRotateScale(t){return isAroundZero(t[0]-1)&&isAroundZero(t[1])&&isAroundZero(t[2])&&isAroundZero(t[3]-1)}function noTranslate(t){return isAroundZero(t[4])&&isAroundZero(t[5])}function setTransform(t,n,r){if(n&&!(noTranslate(n)&&noRotateScale(n))){var g=r?10:1e4;t.transform=noRotateScale(n)?"translate("+round$1(n[4]*g)/g+" "+round$1(n[5]*g)/g+")":getMatrixStr(n)}}function convertPolyShape(t,n,r){for(var g=t.points,y=[],L=0;LL?($n=r[ae+1]==null?null:r[ae+1].elm,addVnodes(t,$n,r,y,ae)):removeVnodes(t,n,g,L))}function patchVnode(t,n){var r=n.elm=t.elm,g=t.children,y=n.children;t!==n&&(updateAttrs(t,n),isUndef(n.text)?isDef(g)&&isDef(y)?g!==y&&updateChildren(r,g,y):isDef(y)?(isDef(t.text)&&setTextContent(r,""),addVnodes(r,null,y,0,y.length-1)):isDef(g)?removeVnodes(r,g,0,g.length-1):isDef(t.text)&&setTextContent(r,""):t.text!==n.text&&(isDef(g)&&removeVnodes(r,g,0,g.length-1),setTextContent(r,n.text)))}function patch(t,n){if(sameVnode(t,n))patchVnode(t,n);else{var r=t.elm,g=parentNode(r);createElm(n),g!==null&&(insertBefore(g,n.elm,nextSibling(r)),removeVnodes(g,[t],0,0))}return n}var svgId=0,SVGPainter=function(){function t(n,r,g){if(this.type="svg",this.refreshHover=createMethodNotSupport(),this.configLayer=createMethodNotSupport(),this.storage=r,this._opts=g=extend({},g),this.root=n,this._id="zr"+svgId++,this._oldVNode=createSVGVNode(g.width,g.height),n&&!g.ssr){var y=this._viewport=document.createElement("div");y.style.cssText="position:relative;overflow:hidden";var L=this._svgDom=this._oldVNode.elm=createElement("svg");updateAttrs(null,this._oldVNode),y.appendChild(L),n.appendChild(y)}this.resize(g.width,g.height)}return t.prototype.getType=function(){return this.type},t.prototype.getViewportRoot=function(){return this._viewport},t.prototype.getViewportRootOffset=function(){var n=this.getViewportRoot();if(n)return{offsetLeft:n.offsetLeft||0,offsetTop:n.offsetTop||0}},t.prototype.getSvgDom=function(){return this._svgDom},t.prototype.refresh=function(){if(this.root){var n=this.renderToVNode({willUpdate:!0});n.attrs.style="position:absolute;left:0;top:0;user-select:none",patch(this._oldVNode,n),this._oldVNode=n}},t.prototype.renderOneToVNode=function(n){return brush(n,createBrushScope(this._id))},t.prototype.renderToVNode=function(n){n=n||{};var r=this.storage.getDisplayList(!0),g=this._width,y=this._height,L=createBrushScope(this._id);L.animation=n.animation,L.willUpdate=n.willUpdate,L.compress=n.compress;var z=[],j=this._bgVNode=createBackgroundVNode(g,y,this._backgroundColor,L);j&&z.push(j);var ae=n.compress?null:this._mainVNode=createVNode("g","main",{},[]);this._paintList(r,L,ae?ae.children:z),ae&&z.push(ae);var de=map$1(keys(L.defs),function(Lt){return L.defs[Lt]});if(de.length&&z.push(createVNode("defs","defs",{},de)),n.animation){var he=getCssString(L.cssNodes,L.cssAnims,{newline:!0});if(he){var $e=createVNode("style","stl",{},[],he);z.push($e)}}return createSVGVNode(g,y,z,n.useViewBox)},t.prototype.renderToString=function(n){return n=n||{},vNodeToString(this.renderToVNode({animation:retrieve2(n.cssAnimation,!0),willUpdate:!1,compress:!0,useViewBox:retrieve2(n.useViewBox,!0)}),{newline:!0})},t.prototype.setBackgroundColor=function(n){this._backgroundColor=n},t.prototype.getSvgRoot=function(){return this._mainVNode&&this._mainVNode.elm},t.prototype._paintList=function(n,r,g){for(var y=n.length,L=[],z=0,j,ae,de=0,he=0;he=0&&!(Lt&&ae&&Lt[Cn]===ae[Cn]);Cn--);for(var Sn=$n-1;Sn>Cn;Sn--)z--,j=L[z-1];for(var wn=Cn+1;wn=j)}}for(var $e=this.__startIndex;$e15)break}}Ar.prevElClipPaths&&wn.restore()};if(xn)if(xn.length===0)Pn=Sn.__endIndex;else for(var Dn=jt.dpr,Rn=0;Rn0&&n>y[0]){for(ae=0;aen);ae++);j=g[y[ae]]}if(y.splice(ae+1,0,n),g[n]=r,!r.virtual)if(j){var de=j.dom;de.nextSibling?z.insertBefore(r.dom,de.nextSibling):z.appendChild(r.dom)}else z.firstChild?z.insertBefore(r.dom,z.firstChild):z.appendChild(r.dom);r.__painter=this}},t.prototype.eachLayer=function(n,r){for(var g=this._zlevelList,y=0;y0?EL_AFTER_INCREMENTAL_INC:0),this._needsManuallyCompositing),he.__builtin__||logError("ZLevel "+de+" has been used by unkown layer "+he.id),he!==L&&(he.__used=!0,he.__startIndex!==ae&&(he.__dirty=!0),he.__startIndex=ae,he.incremental?he.__drawIndex=-1:he.__drawIndex=ae,r(ae),L=he),y.__dirty&REDRAW_BIT&&!y.__inHover&&(he.__dirty=!0,he.incremental&&he.__drawIndex<0&&(he.__drawIndex=ae))}r(ae),this.eachBuiltinLayer(function($e,Lt){!$e.__used&&$e.getElementCount()>0&&($e.__dirty=!0,$e.__startIndex=$e.__endIndex=$e.__drawIndex=0),$e.__dirty&&$e.__drawIndex<0&&($e.__drawIndex=$e.__startIndex)})},t.prototype.clear=function(){return this.eachBuiltinLayer(this._clearLayer),this},t.prototype._clearLayer=function(n){n.clear()},t.prototype.setBackgroundColor=function(n){this._backgroundColor=n,each$f(this._layers,function(r){r.setUnpainted()})},t.prototype.configLayer=function(n,r){if(r){var g=this._layerConfig;g[n]?merge(g[n],r,!0):g[n]=r;for(var y=0;y-1&&(de.style.stroke=de.style.fill,de.style.fill="#fff",de.style.lineWidth=2),g},n.type="series.line",n.dependencies=["grid","polar"],n.defaultOption={z:3,coordinateSystem:"cartesian2d",legendHoverLink:!0,clip:!0,label:{position:"top"},endLabel:{show:!1,valueAnimation:!0,distance:8},lineStyle:{width:2,type:"solid"},emphasis:{scale:!0},step:!1,smooth:!1,smoothMonotone:null,symbol:"emptyCircle",symbolSize:4,symbolRotate:null,showSymbol:!0,showAllSymbol:"auto",connectNulls:!1,sampling:"none",animationEasing:"linear",progressive:0,hoverLayerThreshold:1/0,universalTransition:{divideShape:"clone"},triggerLineEvent:!1},n}(SeriesModel$1),LineSeries=LineSeriesModel;function getDefaultLabel(t,n){var r=t.mapDimensionsAll("defaultedLabel"),g=r.length;if(g===1){var y=retrieveRawValue(t,n,r[0]);return y!=null?y+"":null}else if(g){for(var L=[],z=0;z=0&&g.push(n[L])}return g.join(" ")}var Symbol$1=function(t){__extends(n,t);function n(r,g,y,L){var z=t.call(this)||this;return z.updateData(r,g,y,L),z}return n.prototype._createSymbol=function(r,g,y,L,z){this.removeAll();var j=createSymbol$1(r,-1,-1,2,2,null,z);j.attr({z2:100,culling:!0,scaleX:L[0]/2,scaleY:L[1]/2}),j.drift=driftSymbol,this._symbolType=r,this.add(j)},n.prototype.stopSymbolAnimation=function(r){this.childAt(0).stopAnimation(null,r)},n.prototype.getSymbolType=function(){return this._symbolType},n.prototype.getSymbolPath=function(){return this.childAt(0)},n.prototype.highlight=function(){enterEmphasis(this.childAt(0))},n.prototype.downplay=function(){leaveEmphasis(this.childAt(0))},n.prototype.setZ=function(r,g){var y=this.childAt(0);y.zlevel=r,y.z=g},n.prototype.setDraggable=function(r,g){var y=this.childAt(0);y.draggable=r,y.cursor=!g&&r?"move":y.cursor},n.prototype.updateData=function(r,g,y,L){this.silent=!1;var z=r.getItemVisual(g,"symbol")||"circle",j=r.hostModel,ae=n.getSymbolSize(r,g),de=z!==this._symbolType,he=L&&L.disableAnimation;if(de){var $e=r.getItemVisual(g,"symbolKeepAspect");this._createSymbol(z,r,g,ae,$e)}else{var Lt=this.childAt(0);Lt.silent=!1;var jt={scaleX:ae[0]/2,scaleY:ae[1]/2};he?Lt.attr(jt):updateProps$1(Lt,jt,j,g),saveOldStyle(Lt)}if(this._updateCommon(r,g,ae,y,L),de){var Lt=this.childAt(0);if(!he){var jt={scaleX:this._sizeX,scaleY:this._sizeY,style:{opacity:Lt.style.opacity}};Lt.scaleX=Lt.scaleY=0,Lt.style.opacity=0,initProps(Lt,jt,j,g)}}he&&this.childAt(0).stopAnimation("leave")},n.prototype._updateCommon=function(r,g,y,L,z){var j=this.childAt(0),ae=r.hostModel,de,he,$e,Lt,jt,$n,Cn,Sn,wn;if(L&&(de=L.emphasisItemStyle,he=L.blurItemStyle,$e=L.selectItemStyle,Lt=L.focus,jt=L.blurScope,Cn=L.labelStatesModels,Sn=L.hoverScale,wn=L.cursorStyle,$n=L.emphasisDisabled),!L||r.hasItemOption){var xn=L&&L.itemModel?L.itemModel:r.getItemModel(g),Tn=xn.getModel("emphasis");de=Tn.getModel("itemStyle").getItemStyle(),$e=xn.getModel(["select","itemStyle"]).getItemStyle(),he=xn.getModel(["blur","itemStyle"]).getItemStyle(),Lt=Tn.get("focus"),jt=Tn.get("blurScope"),$n=Tn.get("disabled"),Cn=getLabelStatesModels(xn),Sn=Tn.getShallow("scale"),wn=xn.getShallow("cursor")}var kn=r.getItemVisual(g,"symbolRotate");j.attr("rotation",(kn||0)*Math.PI/180||0);var Mn=normalizeSymbolOffset(r.getItemVisual(g,"symbolOffset"),y);Mn&&(j.x=Mn[0],j.y=Mn[1]),wn&&j.attr("cursor",wn);var An=r.getItemVisual(g,"style"),Nn=An.fill;if(j instanceof ZRImage$1){var Pn=j.style;j.useStyle(extend({image:Pn.image,x:Pn.x,y:Pn.y,width:Pn.width,height:Pn.height},An))}else j.__isEmptyBrush?j.useStyle(extend({},An)):j.useStyle(An),j.style.decal=null,j.setColor(Nn,z&&z.symbolInnerColor),j.style.strokeNoScale=!0;var In=r.getItemVisual(g,"liftZ"),Dn=this._z2;In!=null?Dn==null&&(this._z2=j.z2,j.z2+=In):Dn!=null&&(j.z2=Dn,this._z2=null);var Rn=z&&z.useNameLabel;setLabelStyle(j,Cn,{labelFetcher:ae,labelDataIndex:g,defaultText:On,inheritColor:Nn,defaultOpacity:An.opacity});function On(Da){return Rn?r.getName(Da):getDefaultLabel(r,Da)}this._sizeX=y[0]/2,this._sizeY=y[1]/2;var Sr=j.ensureState("emphasis");Sr.style=de,j.ensureState("select").style=$e,j.ensureState("blur").style=he;var Ar=Sn==null||Sn===!0?Math.max(1.1,3/this._sizeY):isFinite(Sn)&&Sn>0?+Sn:1;Sr.scaleX=this._sizeX*Ar,Sr.scaleY=this._sizeY*Ar,this.setSymbolScale(1),toggleHoverEmphasis(this,Lt,jt,$n)},n.prototype.setSymbolScale=function(r){this.scaleX=this.scaleY=r},n.prototype.fadeOut=function(r,g,y){var L=this.childAt(0),z=getECData(this).dataIndex,j=y&&y.animation;if(this.silent=L.silent=!0,y&&y.fadeLabel){var ae=L.getTextContent();ae&&removeElement(ae,{style:{opacity:0}},g,{dataIndex:z,removeOpt:j,cb:function(){L.removeTextContent()}})}else L.removeTextContent();removeElement(L,{style:{opacity:0},scaleX:0,scaleY:0},g,{dataIndex:z,cb:r,removeOpt:j})},n.getSymbolSize=function(r,g){return normalizeSymbolSize(r.getItemVisual(g,"symbolSize"))},n}(Group$4);function driftSymbol(t,n){this.parent.drift(t,n)}var SymbolClz=Symbol$1;function symbolNeedsDraw$1(t,n,r,g){return n&&!isNaN(n[0])&&!isNaN(n[1])&&!(g.isIgnore&&g.isIgnore(r))&&!(g.clipShape&&!g.clipShape.contain(n[0],n[1]))&&t.getItemVisual(r,"symbol")!=="none"}function normalizeUpdateOpt(t){return t!=null&&!isObject$3(t)&&(t={isIgnore:t}),t||{}}function makeSeriesScope$2(t){var n=t.hostModel,r=n.getModel("emphasis");return{emphasisItemStyle:r.getModel("itemStyle").getItemStyle(),blurItemStyle:n.getModel(["blur","itemStyle"]).getItemStyle(),selectItemStyle:n.getModel(["select","itemStyle"]).getItemStyle(),focus:r.get("focus"),blurScope:r.get("blurScope"),emphasisDisabled:r.get("disabled"),hoverScale:r.get("scale"),labelStatesModels:getLabelStatesModels(n),cursorStyle:n.get("cursor")}}var SymbolDraw=function(){function t(n){this.group=new Group$4,this._SymbolCtor=n||SymbolClz}return t.prototype.updateData=function(n,r){this._progressiveEls=null,r=normalizeUpdateOpt(r);var g=this.group,y=n.hostModel,L=this._data,z=this._SymbolCtor,j=r.disableAnimation,ae=makeSeriesScope$2(n),de={disableAnimation:j},he=r.getSymbolPoint||function($e){return n.getItemLayout($e)};L||g.removeAll(),n.diff(L).add(function($e){var Lt=he($e);if(symbolNeedsDraw$1(n,Lt,$e,r)){var jt=new z(n,$e,ae,de);jt.setPosition(Lt),n.setItemGraphicEl($e,jt),g.add(jt)}}).update(function($e,Lt){var jt=L.getItemGraphicEl(Lt),$n=he($e);if(!symbolNeedsDraw$1(n,$n,$e,r)){g.remove(jt);return}var Cn=n.getItemVisual($e,"symbol")||"circle",Sn=jt&&jt.getSymbolType&&jt.getSymbolType();if(!jt||Sn&&Sn!==Cn)g.remove(jt),jt=new z(n,$e,ae,de),jt.setPosition($n);else{jt.updateData(n,$e,ae,de);var wn={x:$n[0],y:$n[1]};j?jt.attr(wn):updateProps$1(jt,wn,y)}g.add(jt),n.setItemGraphicEl($e,jt)}).remove(function($e){var Lt=L.getItemGraphicEl($e);Lt&&Lt.fadeOut(function(){g.remove(Lt)},y)}).execute(),this._getSymbolPoint=he,this._data=n},t.prototype.updateLayout=function(){var n=this,r=this._data;r&&r.eachItemGraphicEl(function(g,y){var L=n._getSymbolPoint(y);g.setPosition(L),g.markRedraw()})},t.prototype.incrementalPrepareUpdate=function(n){this._seriesScope=makeSeriesScope$2(n),this._data=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(n,r,g){this._progressiveEls=[],g=normalizeUpdateOpt(g);function y(ae){ae.isGroup||(ae.incremental=!0,ae.ensureState("emphasis").hoverLayer=!0)}for(var L=n.start;L0?r=g[0]:g[1]<0&&(r=g[1]),r}function getStackedOnPoint(t,n,r,g){var y=NaN;t.stacked&&(y=r.get(r.getCalculationInfo("stackedOverDimension"),g)),isNaN(y)&&(y=t.valueStart);var L=t.baseDataOffset,z=[];return z[L]=r.get(t.baseDim,g),z[1-L]=y,n.dataToPoint(z)}function diffData(t,n){var r=[];return n.diff(t).add(function(g){r.push({cmd:"+",idx:g})}).update(function(g,y){r.push({cmd:"=",idx:y,idx1:g})}).remove(function(g){r.push({cmd:"-",idx:g})}).execute(),r}function lineAnimationDiff(t,n,r,g,y,L,z,j){for(var ae=diffData(t,n),de=[],he=[],$e=[],Lt=[],jt=[],$n=[],Cn=[],Sn=prepareDataCoordInfo(y,n,z),wn=t.getLayout("points")||[],xn=n.getLayout("points")||[],Tn=0;Tn=y||Cn<0)break;if(isPointNull$1(wn,xn)){if(ae){Cn+=L;continue}break}if(Cn===r)t[L>0?"moveTo":"lineTo"](wn,xn),$e=wn,Lt=xn;else{var Tn=wn-de,kn=xn-he;if(Tn*Tn+kn*kn<.5){Cn+=L;continue}if(z>0){for(var Mn=Cn+L,An=n[Mn*2],Nn=n[Mn*2+1];An===wn&&Nn===xn&&Sn=g||isPointNull$1(An,Nn))jt=wn,$n=xn;else{Dn=An-de,Rn=Nn-he;var Ar=wn-de,Da=An-wn,Pa=xn-he,Aa=Nn-xn,Ba=void 0,La=void 0;if(j==="x"){Ba=Math.abs(Ar),La=Math.abs(Da);var Va=Dn>0?1:-1;jt=wn-Va*Ba*z,$n=xn,On=wn+Va*La*z,Sr=xn}else if(j==="y"){Ba=Math.abs(Pa),La=Math.abs(Aa);var Ua=Rn>0?1:-1;jt=wn,$n=xn-Ua*Ba*z,On=wn,Sr=xn+Ua*La*z}else Ba=Math.sqrt(Ar*Ar+Pa*Pa),La=Math.sqrt(Da*Da+Aa*Aa),In=La/(La+Ba),jt=wn-Dn*z*(1-In),$n=xn-Rn*z*(1-In),On=wn+Dn*z*In,Sr=xn+Rn*z*In,On=mathMin$5(On,mathMax$5(An,wn)),Sr=mathMin$5(Sr,mathMax$5(Nn,xn)),On=mathMax$5(On,mathMin$5(An,wn)),Sr=mathMax$5(Sr,mathMin$5(Nn,xn)),Dn=On-wn,Rn=Sr-xn,jt=wn-Dn*Ba/La,$n=xn-Rn*Ba/La,jt=mathMin$5(jt,mathMax$5(de,wn)),$n=mathMin$5($n,mathMax$5(he,xn)),jt=mathMax$5(jt,mathMin$5(de,wn)),$n=mathMax$5($n,mathMin$5(he,xn)),Dn=wn-jt,Rn=xn-$n,On=wn+Dn*La/Ba,Sr=xn+Rn*La/Ba}t.bezierCurveTo($e,Lt,jt,$n,wn,xn),$e=On,Lt=Sr}else t.lineTo(wn,xn)}de=wn,he=xn,Cn+=L}return Sn}var ECPolylineShape=function(){function t(){this.smooth=0,this.smoothConstraint=!0}return t}(),ECPolyline=function(t){__extends(n,t);function n(r){var g=t.call(this,r)||this;return g.type="ec-polyline",g}return n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new ECPolylineShape},n.prototype.buildPath=function(r,g){var y=g.points,L=0,z=y.length/2;if(g.connectNulls){for(;z>0&&isPointNull$1(y[z*2-2],y[z*2-1]);z--);for(;L=0){var kn=de?($n-ae)*Tn+ae:(jt-j)*Tn+j;return de?[r,kn]:[kn,r]}j=jt,ae=$n;break;case z.C:jt=L[$e++],$n=L[$e++],Cn=L[$e++],Sn=L[$e++],wn=L[$e++],xn=L[$e++];var Mn=de?cubicRootAt(j,jt,Cn,wn,r,he):cubicRootAt(ae,$n,Sn,xn,r,he);if(Mn>0)for(var An=0;An=0){var kn=de?cubicAt(ae,$n,Sn,xn,Nn):cubicAt(j,jt,Cn,wn,Nn);return de?[r,kn]:[kn,r]}}j=wn,ae=xn;break}}},n}(Path$1),ECPolygonShape=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n}(ECPolylineShape),ECPolygon=function(t){__extends(n,t);function n(r){var g=t.call(this,r)||this;return g.type="ec-polygon",g}return n.prototype.getDefaultShape=function(){return new ECPolygonShape},n.prototype.buildPath=function(r,g){var y=g.points,L=g.stackedOnPoints,z=0,j=y.length/2,ae=g.smoothMonotone;if(g.connectNulls){for(;j>0&&isPointNull$1(y[j*2-2],y[j*2-1]);j--);for(;zn){L?r.push(z(L,ae,n)):y&&r.push(z(y,ae,0),z(y,ae,n));break}else y&&(r.push(z(y,ae,0)),y=null),r.push(ae),L=ae}return r}function getVisualGradient(t,n,r){var g=t.getVisual("visualMeta");if(!(!g||!g.length||!t.count())&&n.type==="cartesian2d"){for(var y,L,z=g.length-1;z>=0;z--){var j=t.getDimensionInfo(g[z].dimension);if(y=j&&j.coordDim,y==="x"||y==="y"){L=g[z];break}}if(!!L){var ae=n.getAxis(y),de=map$1(L.stops,function(Tn){return{coord:ae.toGlobalCoord(ae.dataToCoord(Tn.value)),color:Tn.color}}),he=de.length,$e=L.outerColors.slice();he&&de[0].coord>de[he-1].coord&&(de.reverse(),$e.reverse());var Lt=clipColorStops(de,y==="x"?r.getWidth():r.getHeight()),jt=Lt.length;if(!jt&&he)return de[0].coord<0?$e[1]?$e[1]:de[he-1].color:$e[0]?$e[0]:de[0].color;var $n=10,Cn=Lt[0].coord-$n,Sn=Lt[jt-1].coord+$n,wn=Sn-Cn;if(wn<.001)return"transparent";each$f(Lt,function(Tn){Tn.offset=(Tn.coord-Cn)/wn}),Lt.push({offset:jt?Lt[jt-1].offset:.5,color:$e[1]||"transparent"}),Lt.unshift({offset:jt?Lt[0].offset:.5,color:$e[0]||"transparent"});var xn=new LinearGradient$1(0,0,0,0,Lt,!0);return xn[y]=Cn,xn[y+"2"]=Sn,xn}}}function getIsIgnoreFunc(t,n,r){var g=t.get("showAllSymbol"),y=g==="auto";if(!(g&&!y)){var L=r.getAxesByScale("ordinal")[0];if(!!L&&!(y&&canShowAllSymbolForCategory(L,n))){var z=n.mapDimension(L.dim),j={};return each$f(L.getViewLabels(),function(ae){var de=L.scale.getRawOrdinalNumber(ae.tickValue);j[de]=1}),function(ae){return!j.hasOwnProperty(n.get(z,ae))}}}}function canShowAllSymbolForCategory(t,n){var r=t.getExtent(),g=Math.abs(r[1]-r[0])/t.scale.count();isNaN(g)&&(g=0);for(var y=n.count(),L=Math.max(1,Math.round(y/5)),z=0;zg)return!1;return!0}function isPointNull(t,n){return isNaN(t)||isNaN(n)}function getLastIndexNotNull(t){for(var n=t.length/2;n>0&&isPointNull(t[n*2-2],t[n*2-1]);n--);return n-1}function getPointAtIndex(t,n){return[t[n*2],t[n*2+1]]}function getIndexRange(t,n,r){for(var g=t.length/2,y=r==="x"?0:1,L,z,j=0,ae=-1,de=0;de=n||L>=n&&z<=n){ae=de;break}j=de,L=z}return{range:[j,ae],t:(n-L)/(z-L)}}function anyStateShowEndLabel(t){if(t.get(["endLabel","show"]))return!0;for(var n=0;n0&&r.get(["emphasis","lineStyle","width"])==="bolder"){var Va=Cn.getState("emphasis").style;Va.lineWidth=+Cn.style.lineWidth+1}getECData(Cn).seriesIndex=r.seriesIndex,toggleHoverEmphasis(Cn,Aa,Ba,La);var Ua=getSmooth(r.get("smooth")),za=r.get("smoothMonotone");if(Cn.setShape({smooth:Ua,smoothMonotone:za,connectNulls:Pn}),Sn){var Wa=ae.getCalculationInfo("stackedOnSeries"),ei=0;Sn.useStyle(defaults(he.getAreaStyle(),{fill:Sr,opacity:.7,lineJoin:"bevel",decal:ae.getVisual("style").decal})),Wa&&(ei=getSmooth(Wa.get("smooth"))),Sn.setShape({smooth:Ua,stackedOnSmooth:ei,smoothMonotone:za,connectNulls:Pn}),setStatesStylesFromModel(Sn,r,"areaStyle"),getECData(Sn).seriesIndex=r.seriesIndex,toggleHoverEmphasis(Sn,Aa,Ba,La)}var ja=function(Ka){L._changePolyState(Ka)};ae.eachItemGraphicEl(function(Ka){Ka&&(Ka.onHoverStateChange=ja)}),this._polyline.onHoverStateChange=ja,this._data=ae,this._coordSys=z,this._stackedOnPoints=An,this._points=$e,this._step=Rn,this._valueOrigin=kn,r.get("triggerLineEvent")&&(this.packEventData(r,Cn),Sn&&this.packEventData(r,Sn))},n.prototype.packEventData=function(r,g){getECData(g).eventData={componentType:"series",componentSubType:"line",componentIndex:r.componentIndex,seriesIndex:r.seriesIndex,seriesName:r.name,seriesType:"line"}},n.prototype.highlight=function(r,g,y,L){var z=r.getData(),j=queryDataIndex(z,L);if(this._changePolyState("emphasis"),!(j instanceof Array)&&j!=null&&j>=0){var ae=z.getLayout("points"),de=z.getItemGraphicEl(j);if(!de){var he=ae[j*2],$e=ae[j*2+1];if(isNaN(he)||isNaN($e)||this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(he,$e))return;var Lt=r.get("zlevel")||0,jt=r.get("z")||0;de=new SymbolClz(z,j),de.x=he,de.y=$e,de.setZ(Lt,jt);var $n=de.getSymbolPath().getTextContent();$n&&($n.zlevel=Lt,$n.z=jt,$n.z2=this._polyline.z2+1),de.__temp=!0,z.setItemGraphicEl(j,de),de.stopSymbolAnimation(!0),this.group.add(de)}de.highlight()}else ChartView$1.prototype.highlight.call(this,r,g,y,L)},n.prototype.downplay=function(r,g,y,L){var z=r.getData(),j=queryDataIndex(z,L);if(this._changePolyState("normal"),j!=null&&j>=0){var ae=z.getItemGraphicEl(j);ae&&(ae.__temp?(z.setItemGraphicEl(j,null),this.group.remove(ae)):ae.downplay())}else ChartView$1.prototype.downplay.call(this,r,g,y,L)},n.prototype._changePolyState=function(r){var g=this._polygon;setStatesFlag(this._polyline,r),g&&setStatesFlag(g,r)},n.prototype._newPolyline=function(r){var g=this._polyline;return g&&this._lineGroup.remove(g),g=new ECPolyline({shape:{points:r},segmentIgnoreThreshold:2,z2:10}),this._lineGroup.add(g),this._polyline=g,g},n.prototype._newPolygon=function(r,g){var y=this._polygon;return y&&this._lineGroup.remove(y),y=new ECPolygon({shape:{points:r,stackedOnPoints:g},segmentIgnoreThreshold:2}),this._lineGroup.add(y),this._polygon=y,y},n.prototype._initSymbolLabelAnimation=function(r,g,y){var L,z,j=g.getBaseAxis(),ae=j.inverse;g.type==="cartesian2d"?(L=j.isHorizontal(),z=!1):g.type==="polar"&&(L=j.dim==="angle",z=!0);var de=r.hostModel,he=de.get("animationDuration");isFunction(he)&&(he=he(null));var $e=de.get("animationDelay")||0,Lt=isFunction($e)?$e(null):$e;r.eachItemGraphicEl(function(jt,$n){var Cn=jt;if(Cn){var Sn=[jt.x,jt.y],wn=void 0,xn=void 0,Tn=void 0;if(y)if(z){var kn=y,Mn=g.pointToCoord(Sn);L?(wn=kn.startAngle,xn=kn.endAngle,Tn=-Mn[1]/180*Math.PI):(wn=kn.r0,xn=kn.r,Tn=Mn[0])}else{var An=y;L?(wn=An.x,xn=An.x+An.width,Tn=jt.x):(wn=An.y+An.height,xn=An.y,Tn=jt.y)}var Nn=xn===wn?0:(Tn-wn)/(xn-wn);ae&&(Nn=1-Nn);var Pn=isFunction($e)?$e($n):he*Nn+Lt,In=Cn.getSymbolPath(),Dn=In.getTextContent();Cn.attr({scaleX:0,scaleY:0}),Cn.animateTo({scaleX:1,scaleY:1},{duration:200,setToFinal:!0,delay:Pn}),Dn&&Dn.animateFrom({style:{opacity:0}},{duration:300,delay:Pn}),In.disableLabelAnimation=!0}})},n.prototype._initOrUpdateEndLabel=function(r,g,y){var L=r.getModel("endLabel");if(anyStateShowEndLabel(r)){var z=r.getData(),j=this._polyline,ae=z.getLayout("points");if(!ae){j.removeTextContent(),this._endLabel=null;return}var de=this._endLabel;de||(de=this._endLabel=new ZRText$1({z2:200}),de.ignoreClip=!0,j.setTextContent(this._endLabel),j.disableLabelAnimation=!0);var he=getLastIndexNotNull(ae);he>=0&&(setLabelStyle(j,getLabelStatesModels(r,"endLabel"),{inheritColor:y,labelFetcher:r,labelDataIndex:he,defaultText:function($e,Lt,jt){return jt!=null?getDefaultInterpolatedLabel(z,jt):getDefaultLabel(z,$e)},enableTextSetter:!0},getEndLabelStateSpecified(L,g)),j.textConfig.position=null)}else this._endLabel&&(this._polyline.removeTextContent(),this._endLabel=null)},n.prototype._endLabelOnDuring=function(r,g,y,L,z,j,ae){var de=this._endLabel,he=this._polyline;if(de){r<1&&L.originalX==null&&(L.originalX=de.x,L.originalY=de.y);var $e=y.getLayout("points"),Lt=y.hostModel,jt=Lt.get("connectNulls"),$n=j.get("precision"),Cn=j.get("distance")||0,Sn=ae.getBaseAxis(),wn=Sn.isHorizontal(),xn=Sn.inverse,Tn=g.shape,kn=xn?wn?Tn.x:Tn.y+Tn.height:wn?Tn.x+Tn.width:Tn.y,Mn=(wn?Cn:0)*(xn?-1:1),An=(wn?0:-Cn)*(xn?-1:1),Nn=wn?"x":"y",Pn=getIndexRange($e,kn,Nn),In=Pn.range,Dn=In[1]-In[0],Rn=void 0;if(Dn>=1){if(Dn>1&&!jt){var On=getPointAtIndex($e,In[0]);de.attr({x:On[0]+Mn,y:On[1]+An}),z&&(Rn=Lt.getRawValue(In[0]))}else{var On=he.getPointOn(kn,Nn);On&&de.attr({x:On[0]+Mn,y:On[1]+An});var Sr=Lt.getRawValue(In[0]),Ar=Lt.getRawValue(In[1]);z&&(Rn=interpolateRawValues(y,$n,Sr,Ar,Pn.t))}L.lastFrameIndex=In[0]}else{var Da=r===1||L.lastFrameIndex>0?In[0]:0,On=getPointAtIndex($e,Da);z&&(Rn=Lt.getRawValue(Da)),de.attr({x:On[0]+Mn,y:On[1]+An})}z&&labelInner(de).setLabelText(Rn)}},n.prototype._doUpdateAnimation=function(r,g,y,L,z,j,ae){var de=this._polyline,he=this._polygon,$e=r.hostModel,Lt=lineAnimationDiff(this._data,r,this._stackedOnPoints,g,this._coordSys,y,this._valueOrigin),jt=Lt.current,$n=Lt.stackedOnCurrent,Cn=Lt.next,Sn=Lt.stackedOnNext;if(z&&(jt=turnPointsIntoStep(Lt.current,y,z,ae),$n=turnPointsIntoStep(Lt.stackedOnCurrent,y,z,ae),Cn=turnPointsIntoStep(Lt.next,y,z,ae),Sn=turnPointsIntoStep(Lt.stackedOnNext,y,z,ae)),getBoundingDiff(jt,Cn)>3e3||he&&getBoundingDiff($n,Sn)>3e3){de.stopAnimation(),de.setShape({points:Cn}),he&&(he.stopAnimation(),he.setShape({points:Cn,stackedOnPoints:Sn}));return}de.shape.__points=Lt.current,de.shape.points=jt;var wn={shape:{points:Cn}};Lt.current!==jt&&(wn.shape.__points=Lt.next),de.stopAnimation(),updateProps$1(de,wn,$e),he&&(he.setShape({points:jt,stackedOnPoints:$n}),he.stopAnimation(),updateProps$1(he,{shape:{stackedOnPoints:Sn}},$e),de.shape.points!==he.shape.points&&(he.shape.points=de.shape.points));for(var xn=[],Tn=Lt.status,kn=0;knn&&(n=t[r]);return isFinite(n)?n:NaN},min:function(t){for(var n=1/0,r=0;r10&&z.type==="cartesian2d"&&L){var ae=z.getBaseAxis(),de=z.getOtherAxis(ae),he=ae.getExtent(),$e=g.getDevicePixelRatio(),Lt=Math.abs(he[1]-he[0])*($e||1),jt=Math.round(j/Lt);if(isFinite(jt)&&jt>1){L==="lttb"&&n.setData(y.lttbDownSample(y.mapDimension(de.dim),1/jt));var $n=void 0;isString(L)?$n=samplers[L]:isFunction(L)&&($n=L),$n&&n.setData(y.downSample(y.mapDimension(de.dim),1/jt,$n,indexSampler))}}}}}function install$Q(t){t.registerChartView(LineView$1),t.registerSeriesModel(LineSeries),t.registerLayout(pointsLayout("line",!0)),t.registerVisual({seriesType:"line",reset:function(n){var r=n.getData(),g=n.getModel("lineStyle").getLineStyle();g&&!g.stroke&&(g.stroke=r.getVisual("style").fill),r.setVisual("legendLineStyle",g)}}),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,dataSample("line"))}var BaseBarSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.getInitialData=function(r,g){return createSeriesData(null,this,{useEncodeDefaulter:!0})},n.prototype.getMarkerPosition=function(r,g,y){var L=this.coordinateSystem;if(L&&L.clampData){var z=L.dataToPoint(L.clampData(r));if(y)each$f(L.getAxes(),function($e,Lt){if($e.type==="category"){var jt=$e.getTicksCoords(),$n=L.clampData(r)[Lt];g&&(g[Lt]==="x1"||g[Lt]==="y1")&&($n+=1),$n>jt.length-1&&($n=jt.length-1),$n<0&&($n=0),jt[$n]&&(z[Lt]=$e.toGlobalCoord(jt[$n].coord))}});else{var j=this.getData(),ae=j.getLayout("offset"),de=j.getLayout("size"),he=L.getBaseAxis().isHorizontal()?0:1;z[he]+=ae+de/2}return z}return[NaN,NaN]},n.type="series.__base_bar__",n.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},n}(SeriesModel$1);SeriesModel$1.registerClass(BaseBarSeriesModel);var BaseBarSeriesModel$1=BaseBarSeriesModel,BarSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.getInitialData=function(){return createSeriesData(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},n.prototype.getProgressive=function(){return this.get("large")?this.get("progressive"):!1},n.prototype.getProgressiveThreshold=function(){var r=this.get("progressiveThreshold"),g=this.get("largeThreshold");return g>r&&(r=g),r},n.prototype.brushSelector=function(r,g,y){return y.rect(g.getItemLayout(r))},n.type="series.bar",n.dependencies=["grid","polar"],n.defaultOption=inheritDefaultOption(BaseBarSeriesModel$1.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),n}(BaseBarSeriesModel$1),BarSeries=BarSeriesModel,SausageShape=function(){function t(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=Math.PI*2,this.clockwise=!0}return t}(),SausagePath=function(t){__extends(n,t);function n(r){var g=t.call(this,r)||this;return g.type="sausage",g}return n.prototype.getDefaultShape=function(){return new SausageShape},n.prototype.buildPath=function(r,g){var y=g.cx,L=g.cy,z=Math.max(g.r0||0,0),j=Math.max(g.r,0),ae=(j-z)*.5,de=z+ae,he=g.startAngle,$e=g.endAngle,Lt=g.clockwise,jt=Math.PI*2,$n=Lt?$e-heMath.PI/2&&hej)return!0;j=$e}return!1},n.prototype._isOrderDifferentInView=function(r,g){for(var y=g.scale,L=y.getExtent(),z=Math.max(0,L[0]),j=Math.min(L[1],y.getOrdinalMeta().categories.length-1);z<=j;++z)if(r.ordinalNumbers[z]!==y.getRawOrdinalNumber(z))return!0},n.prototype._updateSortWithinSameData=function(r,g,y,L){if(!!this._isOrderChangedWithinSameData(r,g,y)){var z=this._dataSort(r,y,g);this._isOrderDifferentInView(z,y)&&(this._removeOnRenderedListener(L),L.dispatchAction({type:"changeAxisOrder",componentType:y.dim+"Axis",axisId:y.index,sortInfo:z}))}},n.prototype._dispatchInitSort=function(r,g,y){var L=g.baseAxis,z=this._dataSort(r,L,function(j){return r.get(r.mapDimension(g.otherAxis.dim),j)});y.dispatchAction({type:"changeAxisOrder",componentType:L.dim+"Axis",isInitSort:!0,axisId:L.index,sortInfo:z})},n.prototype.remove=function(r,g){this._clear(this._model),this._removeOnRenderedListener(g)},n.prototype.dispose=function(r,g){this._removeOnRenderedListener(g)},n.prototype._removeOnRenderedListener=function(r){this._onRendered&&(r.getZr().off("rendered",this._onRendered),this._onRendered=null)},n.prototype._clear=function(r){var g=this.group,y=this._data;r&&r.isAnimationEnabled()&&y&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],y.eachItemGraphicEl(function(L){removeElementWithFadeOut(L,r,getECData(L).dataIndex)})):g.removeAll(),this._data=null,this._isFirstFrame=!0},n.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},n.type="bar",n}(ChartView$1),clip={cartesian2d:function(t,n){var r=n.width<0?-1:1,g=n.height<0?-1:1;r<0&&(n.x+=n.width,n.width=-n.width),g<0&&(n.y+=n.height,n.height=-n.height);var y=t.x+t.width,L=t.y+t.height,z=mathMax$4(n.x,t.x),j=mathMin$4(n.x+n.width,y),ae=mathMax$4(n.y,t.y),de=mathMin$4(n.y+n.height,L),he=jy?j:z,n.y=$e&&ae>L?de:ae,n.width=he?0:j-z,n.height=$e?0:de-ae,r<0&&(n.x+=n.width,n.width=-n.width),g<0&&(n.y+=n.height,n.height=-n.height),he||$e},polar:function(t,n){var r=n.r0<=n.r?1:-1;if(r<0){var g=n.r;n.r=n.r0,n.r0=g}var y=mathMin$4(n.r,t.r),L=mathMax$4(n.r0,t.r0);n.r=y,n.r0=L;var z=y-L<0;if(r<0){var g=n.r;n.r=n.r0,n.r0=g}return z}},elementCreator={cartesian2d:function(t,n,r,g,y,L,z,j,ae){var de=new Rect$3({shape:extend({},g),z2:1});if(de.__dataIndex=r,de.name="item",L){var he=de.shape,$e=y?"height":"width";he[$e]=0}return de},polar:function(t,n,r,g,y,L,z,j,ae){var de=!y&&ae?Sausage:Sector$1,he=new de({shape:g,z2:1});he.name="item";var $e=createPolarPositionMapping(y);if(he.calculateTextPosition=createSectorCalculateTextPosition($e,{isRoundCap:de===Sausage}),L){var Lt=he.shape,jt=y?"r":"endAngle",$n={};Lt[jt]=y?0:g.startAngle,$n[jt]=g[jt],(j?updateProps$1:initProps)(he,{shape:$n},L)}return he}};function shouldRealtimeSort(t,n){var r=t.get("realtimeSort",!0),g=n.getBaseAxis();if(r&&g.type==="category"&&n.type==="cartesian2d")return{baseAxis:g,otherAxis:n.getOtherAxis(g)}}function updateRealtimeAnimation(t,n,r,g,y,L,z,j){var ae,de;L?(de={x:g.x,width:g.width},ae={y:g.y,height:g.height}):(de={y:g.y,height:g.height},ae={x:g.x,width:g.width}),j||(z?updateProps$1:initProps)(r,{shape:ae},n,y,null);var he=n?t.baseAxis.model:null;(z?updateProps$1:initProps)(r,{shape:de},he,y)}function checkPropertiesNotValid(t,n){for(var r=0;r0?1:-1,z=g.height>0?1:-1;return{x:g.x+L*y/2,y:g.y+z*y/2,width:g.width-L*y,height:g.height-z*y}},polar:function(t,n,r){var g=t.getItemLayout(n);return{cx:g.cx,cy:g.cy,r0:g.r0,r:g.r,startAngle:g.startAngle,endAngle:g.endAngle,clockwise:g.clockwise}}};function isZeroOnPolar(t){return t.startAngle!=null&&t.endAngle!=null&&t.startAngle===t.endAngle}function createPolarPositionMapping(t){return function(n){var r=n?"Arc":"Angle";return function(g){switch(g){case"start":case"insideStart":case"end":case"insideEnd":return g+r;default:return g}}}(t)}function updateStyle(t,n,r,g,y,L,z,j){var ae=n.getItemVisual(r,"style");j||t.setShape("r",g.get(["itemStyle","borderRadius"])||0),t.useStyle(ae);var de=g.getShallow("cursor");de&&t.attr("cursor",de);var he=j?z?y.r>=y.r0?"endArc":"startArc":y.endAngle>=y.startAngle?"endAngle":"startAngle":z?y.height>=0?"bottom":"top":y.width>=0?"right":"left",$e=getLabelStatesModels(g);setLabelStyle(t,$e,{labelFetcher:L,labelDataIndex:r,defaultText:getDefaultLabel(L.getData(),r),inheritColor:ae.fill,defaultOpacity:ae.opacity,defaultOutsidePosition:he});var Lt=t.getTextContent();if(j&&Lt){var jt=g.get(["label","position"]);t.textConfig.inside=jt==="middle"?!0:null,setSectorTextRotation(t,jt==="outside"?he:jt,createPolarPositionMapping(z),g.get(["label","rotate"]))}setLabelValueAnimation(Lt,$e,L.getRawValue(r),function(Cn){return getDefaultInterpolatedLabel(n,Cn)});var $n=g.getModel(["emphasis"]);toggleHoverEmphasis(t,$n.get("focus"),$n.get("blurScope"),$n.get("disabled")),setStatesStylesFromModel(t,g),isZeroOnPolar(y)&&(t.style.fill="none",t.style.stroke="none",each$f(t.states,function(Cn){Cn.style&&(Cn.style.fill=Cn.style.stroke="none")}))}function getLineWidth(t,n){var r=t.get(["itemStyle","borderColor"]);if(!r||r==="none")return 0;var g=t.get(["itemStyle","borderWidth"])||0,y=isNaN(n.width)?Number.MAX_VALUE:Math.abs(n.width),L=isNaN(n.height)?Number.MAX_VALUE:Math.abs(n.height);return Math.min(g,y,L)}var LagePathShape=function(){function t(){}return t}(),LargePath=function(t){__extends(n,t);function n(r){var g=t.call(this,r)||this;return g.type="largeBar",g}return n.prototype.getDefaultShape=function(){return new LagePathShape},n.prototype.buildPath=function(r,g){for(var y=g.points,L=this.baseDimIdx,z=1-this.baseDimIdx,j=[],ae=[],de=this.barWidth,he=0;he=0?r:null},30,!1);function largePathFindDataIndex(t,n,r){for(var g=t.baseDimIdx,y=1-g,L=t.shape.points,z=t.largeDataIndices,j=[],ae=[],de=t.barWidth,he=0,$e=L.length/3;he<$e;he++){var Lt=he*3;if(ae[g]=de,ae[y]=L[Lt+2],j[g]=L[Lt+g],j[y]=L[Lt+y],ae[y]<0&&(j[y]+=ae[y],ae[y]=-ae[y]),n>=j[0]&&n<=j[0]+ae[0]&&r>=j[1]&&r<=j[1]+ae[1])return z[he]}return-1}function createBackgroundShape(t,n,r){if(isCoordinateSystemType(r,"cartesian2d")){var g=n,y=r.getArea();return{x:t?g.x:y.x,y:t?y.y:g.y,width:t?g.width:y.width,height:t?y.height:g.height}}else{var y=r.getArea(),L=n;return{cx:y.cx,cy:y.cy,r0:t?y.r0:L.r0,r:t?y.r:L.r,startAngle:t?L.startAngle:0,endAngle:t?L.endAngle:Math.PI*2}}}function createBackgroundEl(t,n,r){var g=t.type==="polar"?Sector$1:Rect$3;return new g({shape:createBackgroundShape(n,r,t),silent:!0,z2:0})}var BarView$1=BarView;function install$P(t){t.registerChartView(BarView$1),t.registerSeriesModel(BarSeries),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,curry$1(layout$3,"bar")),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,createProgressiveLayout("bar")),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,dataSample("bar")),t.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},function(n,r){var g=n.componentType||"series";r.eachComponent({mainType:g,query:n},function(y){n.sortInfo&&y.axis.setCategorySortInfo(n.sortInfo)})})}var PI2=Math.PI*2,RADIAN$2=Math.PI/180;function getViewRect$5(t,n){return getLayoutRect(t.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()})}function getBasicPieLayout(t,n){var r=getViewRect$5(t,n),g=t.get("center"),y=t.get("radius");isArray$1(y)||(y=[0,y]);var L=parsePercent(r.width,n.getWidth()),z=parsePercent(r.height,n.getHeight()),j=Math.min(L,z),ae=parsePercent(y[0],j/2),de=parsePercent(y[1],j/2),he,$e,Lt=t.coordinateSystem;if(Lt){var jt=Lt.dataToPoint(g);he=jt[0]||0,$e=jt[1]||0}else isArray$1(g)||(g=[g,g]),he=parsePercent(g[0],L)+r.x,$e=parsePercent(g[1],z)+r.y;return{cx:he,cy:$e,r0:ae,r:de}}function pieLayout(t,n,r){n.eachSeriesByType(t,function(g){var y=g.getData(),L=y.mapDimension("value"),z=getViewRect$5(g,r),j=getBasicPieLayout(g,r),ae=j.cx,de=j.cy,he=j.r,$e=j.r0,Lt=-g.get("startAngle")*RADIAN$2,jt=g.get("minAngle")*RADIAN$2,$n=0;y.each(L,function(Dn){!isNaN(Dn)&&$n++});var Cn=y.getSum(L),Sn=Math.PI/(Cn||$n)*2,wn=g.get("clockwise"),xn=g.get("roseType"),Tn=g.get("stillShowZeroSum"),kn=y.getDataExtent(L);kn[0]=0;var Mn=PI2,An=0,Nn=Lt,Pn=wn?1:-1;if(y.setLayout({viewRect:z,r:he}),y.each(L,function(Dn,Rn){var On;if(isNaN(Dn)){y.setItemLayout(Rn,{angle:NaN,startAngle:NaN,endAngle:NaN,clockwise:wn,cx:ae,cy:de,r0:$e,r:xn?NaN:he});return}xn!=="area"?On=Cn===0&&Tn?Sn:Dn*Sn:On=PI2/$n,Onr?wn:Sn,Mn=Math.abs(Tn.label.y-r);if(Mn>=kn.maxY){var An=Tn.label.x-n-Tn.len2*y,Nn=g+Tn.len,Pn=Math.abs(An)t.unconstrainedWidth?null:jt:null;g.setStyle("width",$n)}var Cn=g.getBoundingRect();L.width=Cn.width;var Sn=(g.style.margin||0)+2.1;L.height=Cn.height+Sn,L.y-=(L.height-$e)/2}}}function isPositionCenter(t){return t.position==="center"}function pieLabelLayout(t){var n=t.getData(),r=[],g,y,L=!1,z=(t.get("minShowLabelAngle")||0)*RADIAN$1,j=n.getLayout("viewRect"),ae=n.getLayout("r"),de=j.width,he=j.x,$e=j.y,Lt=j.height;function jt(An){An.ignore=!0}function $n(An){if(!An.ignore)return!0;for(var Nn in An.states)if(An.states[Nn].ignore===!1)return!0;return!1}n.each(function(An){var Nn=n.getItemGraphicEl(An),Pn=Nn.shape,In=Nn.getTextContent(),Dn=Nn.getTextGuideLine(),Rn=n.getItemModel(An),On=Rn.getModel("label"),Sr=On.get("position")||Rn.get(["emphasis","label","position"]),Ar=On.get("distanceToLabelLine"),Da=On.get("alignTo"),Pa=parsePercent(On.get("edgeDistance"),de),Aa=On.get("bleedMargin"),Ba=Rn.getModel("labelLine"),La=Ba.get("length");La=parsePercent(La,de);var Va=Ba.get("length2");if(Va=parsePercent(Va,de),Math.abs(Pn.endAngle-Pn.startAngle)0?"right":"left":za>0?"left":"right"}var li=Math.PI,fi=0,oi=On.get("rotate");if(isNumber(oi))fi=oi*(li/180);else if(Sr==="center")fi=0;else if(oi==="radial"||oi===!0){var mi=za<0?-Ua+li:-Ua;fi=mi}else if(oi==="tangential"&&Sr!=="outside"&&Sr!=="outer"){var ui=Math.atan2(za,Wa);ui<0&&(ui=li*2+ui);var vi=Wa>0;vi&&(ui=li+ui),fi=ui-li}if(L=!!fi,In.x=ei,In.y=ja,In.rotation=fi,In.setStyle({verticalAlign:"middle"}),Ga){In.setStyle({align:Ya});var _i=In.states.select;_i&&(_i.x+=In.x,_i.y+=In.y)}else{var di=In.getBoundingRect().clone();di.applyTransform(In.getComputedTransform());var ci=(In.style.margin||0)+2.1;di.y-=ci/2,di.height+=ci,r.push({label:In,labelLine:Dn,position:Sr,len:La,len2:Va,minTurnAngle:Ba.get("minTurnAngle"),maxSurfaceAngle:Ba.get("maxSurfaceAngle"),surfaceNormal:new Point$1(za,Wa),linePoints:Ka,textAlign:Ya,labelDistance:Ar,labelAlignTo:Da,edgeDistance:Pa,bleedMargin:Aa,rect:di,unconstrainedWidth:di.width,labelStyleWidth:In.style.width})}Nn.setTextConfig({inside:Ga})}}),!L&&t.get("avoidLabelOverlap")&&avoidOverlap(r,g,y,ae,de,Lt,he,$e);for(var Cn=0;Cn0){for(var he=z.getItemLayout(0),$e=1;isNaN(he&&he.startAngle)&&$e=L.r0}},n.type="pie",n}(ChartView$1),PieView$1=PieView;function createSeriesDataSimply(t,n,r){n=isArray$1(n)&&{coordDimensions:n}||extend({encodeDefine:t.getEncode()},n);var g=t.getSource(),y=prepareSeriesDataSchema(g,n).dimensions,L=new SeriesData$1(y,t);return L.initData(g,r),L}var LegendVisualProvider=function(){function t(n,r){this._getDataWithEncodedVisual=n,this._getRawData=r}return t.prototype.getAllNames=function(){var n=this._getRawData();return n.mapArray(n.getName)},t.prototype.containName=function(n){var r=this._getRawData();return r.indexOfName(n)>=0},t.prototype.indexOfName=function(n){var r=this._getDataWithEncodedVisual();return r.indexOfName(n)},t.prototype.getItemVisual=function(n,r){var g=this._getDataWithEncodedVisual();return g.getItemVisual(n,r)},t}(),LegendVisualProvider$1=LegendVisualProvider,innerData=makeInner(),PieSeriesModel=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.init=function(r){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new LegendVisualProvider$1(bind$1(this.getData,this),bind$1(this.getRawData,this)),this._defaultLabelLine(r)},n.prototype.mergeOption=function(){t.prototype.mergeOption.apply(this,arguments)},n.prototype.getInitialData=function(){return createSeriesDataSimply(this,{coordDimensions:["value"],encodeDefaulter:curry$1(makeSeriesEncodeForNameBased,this)})},n.prototype.getDataParams=function(r){var g=this.getData(),y=innerData(g),L=y.seats;if(!L){var z=[];g.each(g.mapDimension("value"),function(ae){z.push(ae)}),L=y.seats=getPercentSeats(z,g.hostModel.get("percentPrecision"))}var j=t.prototype.getDataParams.call(this,r);return j.percent=L[r]||0,j.$vars.push("percent"),j},n.prototype._defaultLabelLine=function(r){defaultEmphasis(r,"labelLine",["show"]);var g=r.labelLine,y=r.emphasis.labelLine;g.show=g.show&&r.label.show,y.show=y.show&&r.emphasis.label.show},n.type="series.pie",n.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,minShowLabelAngle:0,selectedOffset:10,percentPrecision:2,stillShowZeroSum:!0,left:0,top:0,right:0,bottom:0,width:null,height:null,label:{rotate:0,show:!0,overflow:"truncate",position:"outer",alignTo:"none",edgeDistance:"25%",bleedMargin:10,distanceToLabelLine:5},labelLine:{show:!0,length:15,length2:15,smooth:!1,minTurnAngle:90,maxSurfaceAngle:90,lineStyle:{width:1,type:"solid"}},itemStyle:{borderWidth:1,borderJoin:"round"},showEmptyCircle:!0,emptyCircleStyle:{color:"lightgray",opacity:1},labelLayout:{hideOverlap:!0},emphasis:{scale:!0,scaleSize:5},avoidLabelOverlap:!0,animationType:"expansion",animationDuration:1e3,animationTypeUpdate:"transition",animationEasingUpdate:"cubicInOut",animationDurationUpdate:500,animationEasing:"cubicInOut"},n}(SeriesModel$1),PieSeriesModel$1=PieSeriesModel;function negativeDataFilter(t){return{seriesType:t,reset:function(n,r){var g=n.getData();g.filterSelf(function(y){var L=g.mapDimension("value"),z=g.get(L,y);return!(isNumber(z)&&!isNaN(z)&&z<0)})}}}function install$O(t){t.registerChartView(PieView$1),t.registerSeriesModel(PieSeriesModel$1),createLegacyDataSelectAction("pie",t.registerAction),t.registerLayout(curry$1(pieLayout,"pie")),t.registerProcessor(dataFilter$1("pie")),t.registerProcessor(negativeDataFilter("pie"))}var ScatterSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.hasSymbolVisual=!0,r}return n.prototype.getInitialData=function(r,g){return createSeriesData(null,this,{useEncodeDefaulter:!0})},n.prototype.getProgressive=function(){var r=this.option.progressive;return r==null?this.option.large?5e3:this.get("progressive"):r},n.prototype.getProgressiveThreshold=function(){var r=this.option.progressiveThreshold;return r==null?this.option.large?1e4:this.get("progressiveThreshold"):r},n.prototype.brushSelector=function(r,g,y){return y.point(g.getItemLayout(r))},n.prototype.getZLevelKey=function(){return this.getData().count()>this.getProgressiveThreshold()?this.id:""},n.type="series.scatter",n.dependencies=["grid","polar","geo","singleAxis","calendar"],n.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,symbolSize:10,large:!1,largeThreshold:2e3,itemStyle:{opacity:.8},emphasis:{scale:!0},clip:!0,select:{itemStyle:{borderColor:"#212121"}},universalTransition:{divideShape:"clone"}},n}(SeriesModel$1),ScatterSeriesModel$1=ScatterSeriesModel,BOOST_SIZE_THRESHOLD=4,LargeSymbolPathShape=function(){function t(){}return t}(),LargeSymbolPath=function(t){__extends(n,t);function n(r){var g=t.call(this,r)||this;return g._off=0,g.hoverDataIdx=-1,g}return n.prototype.getDefaultShape=function(){return new LargeSymbolPathShape},n.prototype.reset=function(){this.notClear=!1,this._off=0},n.prototype.buildPath=function(r,g){var y=g.points,L=g.size,z=this.symbolProxy,j=z.shape,ae=r.getContext?r.getContext():r,de=ae&&L[0]=0;de--){var he=de*2,$e=L[he]-j/2,Lt=L[he+1]-ae/2;if(r>=$e&&g>=Lt&&r<=$e+j&&g<=Lt+ae)return de}return-1},n.prototype.contain=function(r,g){var y=this.transformCoordToLocal(r,g),L=this.getBoundingRect();if(r=y[0],g=y[1],L.contain(r,g)){var z=this.hoverDataIdx=this.findDataIndex(r,g);return z>=0}return this.hoverDataIdx=-1,!1},n.prototype.getBoundingRect=function(){var r=this._rect;if(!r){for(var g=this.shape,y=g.points,L=g.size,z=L[0],j=L[1],ae=1/0,de=1/0,he=-1/0,$e=-1/0,Lt=0;Lt=0&&(de.dataIndex=$e+(n.startIndex||0))})},t.prototype.remove=function(){this._clear()},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}(),LargeSymbolDraw$1=LargeSymbolDraw,ScatterView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.render=function(r,g,y){var L=r.getData(),z=this._updateSymbolDraw(L,r);z.updateData(L,{clipShape:this._getClipShape(r)}),this._finished=!0},n.prototype.incrementalPrepareRender=function(r,g,y){var L=r.getData(),z=this._updateSymbolDraw(L,r);z.incrementalPrepareUpdate(L),this._finished=!1},n.prototype.incrementalRender=function(r,g,y){this._symbolDraw.incrementalUpdate(r,g.getData(),{clipShape:this._getClipShape(g)}),this._finished=r.end===g.getData().count()},n.prototype.updateTransform=function(r,g,y){var L=r.getData();if(this.group.dirty(),!this._finished||L.count()>1e4)return{update:!0};var z=pointsLayout("").reset(r,g,y);z.progress&&z.progress({start:0,end:L.count(),count:L.count()},L),this._symbolDraw.updateLayout(L)},n.prototype.eachRendered=function(r){this._symbolDraw&&this._symbolDraw.eachRendered(r)},n.prototype._getClipShape=function(r){var g=r.coordinateSystem,y=g&&g.getArea&&g.getArea();return r.get("clip",!0)?y:null},n.prototype._updateSymbolDraw=function(r,g){var y=this._symbolDraw,L=g.pipelineContext,z=L.large;return(!y||z!==this._isLargeDraw)&&(y&&y.remove(),y=this._symbolDraw=z?new LargeSymbolDraw$1:new SymbolDraw$1,this._isLargeDraw=z,this.group.removeAll()),this.group.add(y.group),y},n.prototype.remove=function(r,g){this._symbolDraw&&this._symbolDraw.remove(!0),this._symbolDraw=null},n.prototype.dispose=function(){},n.type="scatter",n}(ChartView$1),ScatterView$1=ScatterView,GridModel=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.type="grid",n.dependencies=["xAxis","yAxis"],n.layoutMode="box",n.defaultOption={show:!1,z:0,left:"10%",top:60,right:"10%",bottom:70,containLabel:!1,backgroundColor:"rgba(0,0,0,0)",borderWidth:1,borderColor:"#ccc"},n}(ComponentModel$1),GridModel$1=GridModel,CartesianAxisModel=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.getCoordSysModel=function(){return this.getReferringComponents("grid",SINGLE_REFERRING).models[0]},n.type="cartesian2dAxis",n}(ComponentModel$1);mixin(CartesianAxisModel,AxisModelCommonMixin);var defaultOption$1={show:!0,z:0,inverse:!1,name:"",nameLocation:"end",nameRotate:null,nameTruncate:{maxWidth:null,ellipsis:"...",placeholder:"."},nameTextStyle:{},nameGap:15,silent:!1,triggerEvent:!1,tooltip:{show:!1},axisPointer:{},axisLine:{show:!0,onZero:!0,onZeroAxisIndex:null,lineStyle:{color:"#6E7079",width:1,type:"solid"},symbol:["none","none"],symbolSize:[10,15]},axisTick:{show:!0,inside:!1,length:5,lineStyle:{width:1}},axisLabel:{show:!0,inside:!1,rotate:0,showMinLabel:null,showMaxLabel:null,margin:8,fontSize:12},splitLine:{show:!0,lineStyle:{color:["#E0E6F1"],width:1,type:"solid"}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.2)","rgba(210,219,238,0.2)"]}}},categoryAxis=merge({boundaryGap:!0,deduplication:null,splitLine:{show:!1},axisTick:{alignWithLabel:!1,interval:"auto"},axisLabel:{interval:"auto"}},defaultOption$1),valueAxis=merge({boundaryGap:[0,0],axisLine:{show:"auto"},axisTick:{show:"auto"},splitNumber:5,minorTick:{show:!1,splitNumber:5,length:3,lineStyle:{}},minorSplitLine:{show:!1,lineStyle:{color:"#F4F7FD",width:1}}},defaultOption$1),timeAxis=merge({splitNumber:6,axisLabel:{showMinLabel:!1,showMaxLabel:!1,rich:{primary:{fontWeight:"bold"}}},splitLine:{show:!1}},valueAxis),logAxis=defaults({logBase:10},valueAxis),axisDefault={category:categoryAxis,value:valueAxis,time:timeAxis,log:logAxis},AXIS_TYPES={value:1,category:1,time:1,log:1};function axisModelCreator(t,n,r,g){each$f(AXIS_TYPES,function(y,L){var z=merge(merge({},axisDefault[L],!0),g,!0),j=function(ae){__extends(de,ae);function de(){var he=ae!==null&&ae.apply(this,arguments)||this;return he.type=n+"Axis."+L,he}return de.prototype.mergeDefaultAndTheme=function(he,$e){var Lt=fetchLayoutMode(this),jt=Lt?getLayoutParams(he):{},$n=$e.getTheme();merge(he,$n.get(L+"Axis")),merge(he,this.getDefaultOption()),he.type=getAxisType(he),Lt&&mergeLayoutParam(he,jt,Lt)},de.prototype.optionUpdated=function(){var he=this.option;he.type==="category"&&(this.__ordinalMeta=OrdinalMeta$1.createByAxisModel(this))},de.prototype.getCategories=function(he){var $e=this.option;if($e.type==="category")return he?$e.data:this.__ordinalMeta.categories},de.prototype.getOrdinalMeta=function(){return this.__ordinalMeta},de.type=n+"Axis."+L,de.defaultOption=z,de}(r);t.registerComponentModel(j)}),t.registerSubTypeDefaulter(n+"Axis",getAxisType)}function getAxisType(t){return t.type||(t.data?"category":"value")}var Cartesian=function(){function t(n){this.type="cartesian",this._dimList=[],this._axes={},this.name=n||""}return t.prototype.getAxis=function(n){return this._axes[n]},t.prototype.getAxes=function(){return map$1(this._dimList,function(n){return this._axes[n]},this)},t.prototype.getAxesByScale=function(n){return n=n.toLowerCase(),filter(this.getAxes(),function(r){return r.scale.type===n})},t.prototype.addAxis=function(n){var r=n.dim;this._axes[r]=n,this._dimList.push(r)},t}(),Cartesian$1=Cartesian,cartesian2DDimensions=["x","y"];function canCalculateAffineTransform(t){return t.type==="interval"||t.type==="time"}var Cartesian2D=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type="cartesian2d",r.dimensions=cartesian2DDimensions,r}return n.prototype.calcAffineTransform=function(){this._transform=this._invTransform=null;var r=this.getAxis("x").scale,g=this.getAxis("y").scale;if(!(!canCalculateAffineTransform(r)||!canCalculateAffineTransform(g))){var y=r.getExtent(),L=g.getExtent(),z=this.dataToPoint([y[0],L[0]]),j=this.dataToPoint([y[1],L[1]]),ae=y[1]-y[0],de=L[1]-L[0];if(!(!ae||!de)){var he=(j[0]-z[0])/ae,$e=(j[1]-z[1])/de,Lt=z[0]-y[0]*he,jt=z[1]-L[0]*$e,$n=this._transform=[he,0,0,$e,Lt,jt];this._invTransform=invert([],$n)}}},n.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAxis("x")},n.prototype.containPoint=function(r){var g=this.getAxis("x"),y=this.getAxis("y");return g.contain(g.toLocalCoord(r[0]))&&y.contain(y.toLocalCoord(r[1]))},n.prototype.containData=function(r){return this.getAxis("x").containData(r[0])&&this.getAxis("y").containData(r[1])},n.prototype.containZone=function(r,g){var y=this.dataToPoint(r),L=this.dataToPoint(g),z=this.getArea(),j=new BoundingRect$1(y[0],y[1],L[0]-y[0],L[1]-y[1]);return z.intersect(j)},n.prototype.dataToPoint=function(r,g,y){y=y||[];var L=r[0],z=r[1];if(this._transform&&L!=null&&isFinite(L)&&z!=null&&isFinite(z))return applyTransform$1(y,r,this._transform);var j=this.getAxis("x"),ae=this.getAxis("y");return y[0]=j.toGlobalCoord(j.dataToCoord(L,g)),y[1]=ae.toGlobalCoord(ae.dataToCoord(z,g)),y},n.prototype.clampData=function(r,g){var y=this.getAxis("x").scale,L=this.getAxis("y").scale,z=y.getExtent(),j=L.getExtent(),ae=y.parse(r[0]),de=L.parse(r[1]);return g=g||[],g[0]=Math.min(Math.max(Math.min(z[0],z[1]),ae),Math.max(z[0],z[1])),g[1]=Math.min(Math.max(Math.min(j[0],j[1]),de),Math.max(j[0],j[1])),g},n.prototype.pointToData=function(r,g){var y=[];if(this._invTransform)return applyTransform$1(y,r,this._invTransform);var L=this.getAxis("x"),z=this.getAxis("y");return y[0]=L.coordToData(L.toLocalCoord(r[0]),g),y[1]=z.coordToData(z.toLocalCoord(r[1]),g),y},n.prototype.getOtherAxis=function(r){return this.getAxis(r.dim==="x"?"y":"x")},n.prototype.getArea=function(){var r=this.getAxis("x").getGlobalExtent(),g=this.getAxis("y").getGlobalExtent(),y=Math.min(r[0],r[1]),L=Math.min(g[0],g[1]),z=Math.max(r[0],r[1])-y,j=Math.max(g[0],g[1])-L;return new BoundingRect$1(y,L,z,j)},n}(Cartesian$1),Axis2D=function(t){__extends(n,t);function n(r,g,y,L,z){var j=t.call(this,r,g,y)||this;return j.index=0,j.type=L||"value",j.position=z||"bottom",j}return n.prototype.isHorizontal=function(){var r=this.position;return r==="top"||r==="bottom"},n.prototype.getGlobalExtent=function(r){var g=this.getExtent();return g[0]=this.toGlobalCoord(g[0]),g[1]=this.toGlobalCoord(g[1]),r&&g[0]>g[1]&&g.reverse(),g},n.prototype.pointToData=function(r,g){return this.coordToData(this.toLocalCoord(r[this.dim==="x"?0:1]),g)},n.prototype.setCategorySortInfo=function(r){if(this.type!=="category")return!1;this.model.option.categorySortInfo=r,this.scale.setSortInfo(r)},n}(Axis$1),Axis2D$1=Axis2D;function layout$2(t,n,r){r=r||{};var g=t.coordinateSystem,y=n.axis,L={},z=y.getAxesOnZeroOf()[0],j=y.position,ae=z?"onZero":j,de=y.dim,he=g.getRect(),$e=[he.x,he.x+he.width,he.y,he.y+he.height],Lt={left:0,right:1,top:0,bottom:1,onZero:2},jt=n.get("offset")||0,$n=de==="x"?[$e[2]-jt,$e[3]+jt]:[$e[0]-jt,$e[1]+jt];if(z){var Cn=z.toGlobalCoord(z.dataToCoord(0));$n[Lt.onZero]=Math.max(Math.min(Cn,$n[1]),$n[0])}L.position=[de==="y"?$n[Lt[ae]]:$e[0],de==="x"?$n[Lt[ae]]:$e[3]],L.rotation=Math.PI/2*(de==="x"?0:1);var Sn={top:-1,bottom:1,left:-1,right:1};L.labelDirection=L.tickDirection=L.nameDirection=Sn[j],L.labelOffset=z?$n[Lt[j]]-$n[Lt.onZero]:0,n.get(["axisTick","inside"])&&(L.tickDirection=-L.tickDirection),retrieve(r.labelInside,n.get(["axisLabel","inside"]))&&(L.labelDirection=-L.labelDirection);var wn=n.get(["axisLabel","rotate"]);return L.labelRotate=ae==="top"?-wn:wn,L.z2=1,L}function isCartesian2DSeries(t){return t.get("coordinateSystem")==="cartesian2d"}function findAxisModels(t){var n={xAxisModel:null,yAxisModel:null};return each$f(n,function(r,g){var y=g.replace(/Model$/,""),L=t.getReferringComponents(y,SINGLE_REFERRING).models[0];n[g]=L}),n}var mathLog=Math.log;function alignScaleTicks(t,n,r){var g=IntervalScale$1.prototype,y=g.getTicks.call(r),L=g.getTicks.call(r,!0),z=y.length-1,j=g.getInterval.call(r),ae=getScaleExtent(t,n),de=ae.extent,he=ae.fixMin,$e=ae.fixMax;if(t.type==="log"){var Lt=mathLog(t.base);de=[mathLog(de[0])/Lt,mathLog(de[1])/Lt]}t.setExtent(de[0],de[1]),t.calcNiceExtent({splitNumber:z,fixMin:he,fixMax:$e});var jt=g.getExtent.call(t);he&&(de[0]=jt[0]),$e&&(de[1]=jt[1]);var $n=g.getInterval.call(t),Cn=de[0],Sn=de[1];if(he&&$e)$n=(Sn-Cn)/z;else if(he)for(Sn=de[0]+$n*z;Snde[0]&&isFinite(Cn)&&isFinite(de[0]);)$n=increaseInterval($n),Cn=de[1]-$n*z;else{var wn=t.getTicks().length-1;wn>z&&($n=increaseInterval($n));var xn=$n*z;Sn=Math.ceil(de[1]/$n)*$n,Cn=round$3(Sn-xn),Cn<0&&de[0]>=0?(Cn=0,Sn=round$3(xn)):Sn>0&&de[1]<=0&&(Sn=0,Cn=-round$3(xn))}var Tn=(y[0].value-L[0].value)/j,kn=(y[z].value-L[z].value)/j;g.setExtent.call(t,Cn+$n*Tn,Sn+$n*kn),g.setInterval.call(t,$n),(Tn||kn)&&g.setNiceExtent.call(t,Cn+$n,Sn-$n)}var Grid=function(){function t(n,r,g){this.type="grid",this._coordsMap={},this._coordsList=[],this._axesMap={},this._axesList=[],this.axisPointerEnabled=!0,this.dimensions=cartesian2DDimensions,this._initCartesian(n,r,g),this.model=n}return t.prototype.getRect=function(){return this._rect},t.prototype.update=function(n,r){var g=this._axesMap;this._updateScale(n,this.model);function y(z){var j,ae=keys(z),de=ae.length;if(!!de){for(var he=[],$e=de-1;$e>=0;$e--){var Lt=+ae[$e],jt=z[Lt],$n=jt.model,Cn=jt.scale;isIntervalOrLogScale(Cn)&&$n.get("alignTicks")&&$n.get("interval")==null?he.push(jt):(niceScaleExtent(Cn,$n),isIntervalOrLogScale(Cn)&&(j=jt))}he.length&&(j||(j=he.pop(),niceScaleExtent(j.scale,j.model)),each$f(he,function(Sn){alignScaleTicks(Sn.scale,Sn.model,j.scale)}))}}y(g.x),y(g.y);var L={};each$f(g.x,function(z){fixAxisOnZero(g,"y",z,L)}),each$f(g.y,function(z){fixAxisOnZero(g,"x",z,L)}),this.resize(this.model,r)},t.prototype.resize=function(n,r,g){var y=n.getBoxLayoutParams(),L=!g&&n.get("containLabel"),z=getLayoutRect(y,{width:r.getWidth(),height:r.getHeight()});this._rect=z;var j=this._axesList;ae(),L&&(each$f(j,function(de){if(!de.model.get(["axisLabel","inside"])){var he=estimateLabelUnionRect(de);if(he){var $e=de.isHorizontal()?"height":"width",Lt=de.model.get(["axisLabel","margin"]);z[$e]-=he[$e]+Lt,de.position==="top"?z.y+=he.height+Lt:de.position==="left"&&(z.x+=he.width+Lt)}}}),ae()),each$f(this._coordsList,function(de){de.calcAffineTransform()});function ae(){each$f(j,function(de){var he=de.isHorizontal(),$e=he?[0,z.width]:[0,z.height],Lt=de.inverse?1:0;de.setExtent($e[Lt],$e[1-Lt]),updateAxisTransform(de,he?z.x:z.y)})}},t.prototype.getAxis=function(n,r){var g=this._axesMap[n];if(g!=null)return g[r||0]},t.prototype.getAxes=function(){return this._axesList.slice()},t.prototype.getCartesian=function(n,r){if(n!=null&&r!=null){var g="x"+n+"y"+r;return this._coordsMap[g]}isObject$3(n)&&(r=n.yAxisIndex,n=n.xAxisIndex);for(var y=0,L=this._coordsList;y0?"top":"bottom",L="center"):isRadianAroundZero(y-PI$3)?(z=g>0?"bottom":"top",L="center"):(z="middle",y>0&&y0?"right":"left":L=g>0?"left":"right"),{rotation:y,textAlign:L,textVerticalAlign:z}},t.makeAxisEventDataBase=function(n){var r={componentType:n.mainType,componentIndex:n.componentIndex};return r[n.mainType+"Index"]=n.componentIndex,r},t.isLabelSilent=function(n){var r=n.get("tooltip");return n.get("silent")||!(n.get("triggerEvent")||r&&r.show)},t}(),builders={axisLine:function(t,n,r,g){var y=n.get(["axisLine","show"]);if(y==="auto"&&t.handleAutoShown&&(y=t.handleAutoShown("axisLine")),!!y){var L=n.axis.getExtent(),z=g.transform,j=[L[0],0],ae=[L[1],0],de=j[0]>ae[0];z&&(applyTransform$1(j,j,z),applyTransform$1(ae,ae,z));var he=extend({lineCap:"round"},n.getModel(["axisLine","lineStyle"]).getLineStyle()),$e=new Line$3({shape:{x1:j[0],y1:j[1],x2:ae[0],y2:ae[1]},style:he,strokeContainThreshold:t.strokeContainThreshold||5,silent:!0,z2:1});subPixelOptimizeLine($e.shape,$e.style.lineWidth),$e.anid="line",r.add($e);var Lt=n.get(["axisLine","symbol"]);if(Lt!=null){var jt=n.get(["axisLine","symbolSize"]);isString(Lt)&&(Lt=[Lt,Lt]),(isString(jt)||isNumber(jt))&&(jt=[jt,jt]);var $n=normalizeSymbolOffset(n.get(["axisLine","symbolOffset"])||0,jt),Cn=jt[0],Sn=jt[1];each$f([{rotate:t.rotation+Math.PI/2,offset:$n[0],r:0},{rotate:t.rotation-Math.PI/2,offset:$n[1],r:Math.sqrt((j[0]-ae[0])*(j[0]-ae[0])+(j[1]-ae[1])*(j[1]-ae[1]))}],function(wn,xn){if(Lt[xn]!=="none"&&Lt[xn]!=null){var Tn=createSymbol$1(Lt[xn],-Cn/2,-Sn/2,Cn,Sn,he.stroke,!0),kn=wn.r+wn.offset,Mn=de?ae:j;Tn.attr({rotation:wn.rotate,x:Mn[0]+kn*Math.cos(t.rotation),y:Mn[1]-kn*Math.sin(t.rotation),silent:!0,z2:11}),r.add(Tn)}})}}},axisTickLabel:function(t,n,r,g){var y=buildAxisMajorTicks(r,g,n,t),L=buildAxisLabel(r,g,n,t);if(fixMinMaxLabelShow(n,L,y),buildAxisMinorTicks(r,g,n,t.tickDirection),n.get(["axisLabel","hideOverlap"])){var z=prepareLayoutList(map$1(L,function(j){return{label:j,priority:j.z2,defaultAttr:{ignore:j.ignore}}}));hideOverlap(z)}},axisName:function(t,n,r,g){var y=retrieve(t.axisName,n.get("name"));if(!!y){var L=n.get("nameLocation"),z=t.nameDirection,j=n.getModel("nameTextStyle"),ae=n.get("nameGap")||0,de=n.axis.getExtent(),he=de[0]>de[1]?-1:1,$e=[L==="start"?de[0]-he*ae:L==="end"?de[1]+he*ae:(de[0]+de[1])/2,isNameLocationCenter(L)?t.labelOffset+z*ae:0],Lt,jt=n.get("nameRotate");jt!=null&&(jt=jt*PI$3/180);var $n;isNameLocationCenter(L)?Lt=AxisBuilder.innerTextLayout(t.rotation,jt!=null?jt:t.rotation,z):(Lt=endTextLayout(t.rotation,L,jt||0,de),$n=t.axisNameAvailableWidth,$n!=null&&($n=Math.abs($n/Math.sin(Lt.rotation)),!isFinite($n)&&($n=null)));var Cn=j.getFont(),Sn=n.get("nameTruncate",!0)||{},wn=Sn.ellipsis,xn=retrieve(t.nameTruncateMaxWidth,Sn.maxWidth,$n),Tn=new ZRText$1({x:$e[0],y:$e[1],rotation:Lt.rotation,silent:AxisBuilder.isLabelSilent(n),style:createTextStyle$1(j,{text:y,font:Cn,overflow:"truncate",width:xn,ellipsis:wn,fill:j.getTextColor()||n.get(["axisLine","lineStyle","color"]),align:j.get("align")||Lt.textAlign,verticalAlign:j.get("verticalAlign")||Lt.textVerticalAlign}),z2:1});if(setTooltipConfig({el:Tn,componentModel:n,itemName:y}),Tn.__fullText=y,Tn.anid="name",n.get("triggerEvent")){var kn=AxisBuilder.makeAxisEventDataBase(n);kn.targetType="axisName",kn.name=y,getECData(Tn).eventData=kn}g.add(Tn),Tn.updateTransform(),r.add(Tn),Tn.decomposeTransform()}}};function endTextLayout(t,n,r,g){var y=remRadian(r-t),L,z,j=g[0]>g[1],ae=n==="start"&&!j||n!=="start"&&j;return isRadianAroundZero(y-PI$3/2)?(z=ae?"bottom":"top",L="center"):isRadianAroundZero(y-PI$3*1.5)?(z=ae?"top":"bottom",L="center"):(z="middle",yPI$3/2?L=ae?"left":"right":L=ae?"right":"left"),{rotation:y,textAlign:L,textVerticalAlign:z}}function fixMinMaxLabelShow(t,n,r){if(!shouldShowAllLabels(t.axis)){var g=t.get(["axisLabel","showMinLabel"]),y=t.get(["axisLabel","showMaxLabel"]);n=n||[],r=r||[];var L=n[0],z=n[1],j=n[n.length-1],ae=n[n.length-2],de=r[0],he=r[1],$e=r[r.length-1],Lt=r[r.length-2];g===!1?(ignoreEl(L),ignoreEl(de)):isTwoLabelOverlapped(L,z)&&(g?(ignoreEl(z),ignoreEl(he)):(ignoreEl(L),ignoreEl(de))),y===!1?(ignoreEl(j),ignoreEl($e)):isTwoLabelOverlapped(ae,j)&&(y?(ignoreEl(ae),ignoreEl(Lt)):(ignoreEl(j),ignoreEl($e)))}}function ignoreEl(t){t&&(t.ignore=!0)}function isTwoLabelOverlapped(t,n){var r=t&&t.getBoundingRect().clone(),g=n&&n.getBoundingRect().clone();if(!(!r||!g)){var y=identity([]);return rotate(y,y,-t.rotation),r.applyTransform(mul([],y,t.getLocalTransform())),g.applyTransform(mul([],y,n.getLocalTransform())),r.intersect(g)}}function isNameLocationCenter(t){return t==="middle"||t==="center"}function createTicks(t,n,r,g,y){for(var L=[],z=[],j=[],ae=0;ae=0||t===n}function fixValue(t){var n=getAxisInfo$1(t);if(!!n){var r=n.axisPointerModel,g=n.axis.scale,y=r.option,L=r.get("status"),z=r.get("value");z!=null&&(z=g.parse(z));var j=isHandleTrigger(r);L==null&&(y.status=j?"show":"hide");var ae=g.getExtent().slice();ae[0]>ae[1]&&ae.reverse(),(z==null||z>ae[1])&&(z=ae[1]),z0&&!$n.min?$n.min=0:$n.min!=null&&$n.min<0&&!$n.max&&($n.max=0);var Cn=ae;$n.color!=null&&(Cn=defaults({color:$n.color},ae));var Sn=merge(clone$4($n),{boundaryGap:r,splitNumber:g,scale:y,axisLine:L,axisTick:z,axisLabel:j,name:$n.text,showName:de,nameLocation:"end",nameGap:$e,nameTextStyle:Cn,triggerEvent:Lt},!1);if(isString(he)){var wn=Sn.name;Sn.name=he.replace("{value}",wn!=null?wn:"")}else isFunction(he)&&(Sn.name=he(Sn.name,Sn));var xn=new Model$1(Sn,null,this.ecModel);return mixin(xn,AxisModelCommonMixin.prototype),xn.mainType="radar",xn.componentIndex=this.componentIndex,xn},this);this._indicatorModels=jt},n.prototype.getIndicatorModels=function(){return this._indicatorModels},n.type="radar",n.defaultOption={z:0,center:["50%","50%"],radius:"75%",startAngle:90,axisName:{show:!0},boundaryGap:[0,0],splitNumber:5,axisNameGap:15,scale:!1,shape:"polygon",axisLine:merge({lineStyle:{color:"#bbb"}},valueAxisDefault.axisLine),axisLabel:defaultsShow(valueAxisDefault.axisLabel,!1),axisTick:defaultsShow(valueAxisDefault.axisTick,!1),splitLine:defaultsShow(valueAxisDefault.splitLine,!0),splitArea:defaultsShow(valueAxisDefault.splitArea,!0),indicator:[]},n}(ComponentModel$1),RadarModel$1=RadarModel,axisBuilderAttrs$2=["axisLine","axisTickLabel","axisName"],RadarView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.render=function(r,g,y){var L=this.group;L.removeAll(),this._buildAxes(r),this._buildSplitLineAndArea(r)},n.prototype._buildAxes=function(r){var g=r.coordinateSystem,y=g.getIndicatorAxes(),L=map$1(y,function(z){var j=z.model.get("showName")?z.name:"",ae=new AxisBuilder$1(z.model,{axisName:j,position:[g.cx,g.cy],rotation:z.angle,labelDirection:-1,tickDirection:-1,nameDirection:1});return ae});each$f(L,function(z){each$f(axisBuilderAttrs$2,z.add,z),this.group.add(z.getGroup())},this)},n.prototype._buildSplitLineAndArea=function(r){var g=r.coordinateSystem,y=g.getIndicatorAxes();if(!y.length)return;var L=r.get("shape"),z=r.getModel("splitLine"),j=r.getModel("splitArea"),ae=z.getModel("lineStyle"),de=j.getModel("areaStyle"),he=z.get("show"),$e=j.get("show"),Lt=ae.get("color"),jt=de.get("color"),$n=isArray$1(Lt)?Lt:[Lt],Cn=isArray$1(jt)?jt:[jt],Sn=[],wn=[];function xn(Da,Pa,Aa){var Ba=Aa%Pa.length;return Da[Ba]=Da[Ba]||[],Ba}if(L==="circle")for(var Tn=y[0].getTicksCoords(),kn=g.cx,Mn=g.cy,An=0;An3?1.4:z>1?1.2:1.1,he=L>0?de:1/de;checkPointerAndTrigger(this,"zoom","zoomOnMouseWheel",r,{scale:he,originX:j,originY:ae,isAvailableBehavior:null})}if(y){var $e=Math.abs(L),Lt=(L>0?1:-1)*($e>3?.4:$e>1?.15:.05);checkPointerAndTrigger(this,"scrollMove","moveOnMouseWheel",r,{scrollDelta:Lt,originX:j,originY:ae,isAvailableBehavior:null})}}},n.prototype._pinchHandler=function(r){if(!isTaken(this._zr,"globalPan")){var g=r.pinchScale>1?1.1:1/1.1;checkPointerAndTrigger(this,"zoom",null,r,{scale:g,originX:r.pinchX,originY:r.pinchY,isAvailableBehavior:null})}},n}(Eventful$1);function checkPointerAndTrigger(t,n,r,g,y){t.pointerChecker&&t.pointerChecker(g,y.originX,y.originY)&&(stop(g.event),trigger$1(t,n,r,g,y))}function trigger$1(t,n,r,g,y){y.isAvailableBehavior=bind$1(isAvailableBehavior,null,r,g),t.trigger(n,y)}function isAvailableBehavior(t,n,r){var g=r[t];return!t||g&&(!isString(g)||n.event[g+"Key"])}var RoamController$1=RoamController;function updateViewOnPan(t,n,r){var g=t.target;g.x+=n,g.y+=r,g.dirty()}function updateViewOnZoom(t,n,r,g){var y=t.target,L=t.zoomLimit,z=t.zoom=t.zoom||1;if(z*=n,L){var j=L.min||0,ae=L.max||1/0;z=Math.max(Math.min(ae,z),j)}var de=z/t.zoom;t.zoom=z,y.x-=(r-y.x)*(de-1),y.y-=(g-y.y)*(de-1),y.scaleX*=de,y.scaleY*=de,y.dirty()}var IRRELEVANT_EXCLUDES={axisPointer:1,tooltip:1,brush:1};function onIrrelevantElement(t,n,r){var g=n.getComponentByElement(t.topTarget),y=g&&g.coordinateSystem;return g&&g!==r&&!IRRELEVANT_EXCLUDES.hasOwnProperty(g.mainType)&&y&&y.model!==r}function parseXML(t){if(isString(t)){var n=new DOMParser;t=n.parseFromString(t,"text/xml")}var r=t;for(r.nodeType===9&&(r=r.firstChild);r.nodeName.toLowerCase()!=="svg"||r.nodeType!==1;)r=r.nextSibling;return r}var nodeParsers,INHERITABLE_STYLE_ATTRIBUTES_MAP={fill:"fill",stroke:"stroke","stroke-width":"lineWidth",opacity:"opacity","fill-opacity":"fillOpacity","stroke-opacity":"strokeOpacity","stroke-dasharray":"lineDash","stroke-dashoffset":"lineDashOffset","stroke-linecap":"lineCap","stroke-linejoin":"lineJoin","stroke-miterlimit":"miterLimit","font-family":"fontFamily","font-size":"fontSize","font-style":"fontStyle","font-weight":"fontWeight","text-anchor":"textAlign",visibility:"visibility",display:"display"},INHERITABLE_STYLE_ATTRIBUTES_MAP_KEYS=keys(INHERITABLE_STYLE_ATTRIBUTES_MAP),SELF_STYLE_ATTRIBUTES_MAP={"alignment-baseline":"textBaseline","stop-color":"stopColor"},SELF_STYLE_ATTRIBUTES_MAP_KEYS=keys(SELF_STYLE_ATTRIBUTES_MAP),SVGParser=function(){function t(){this._defs={},this._root=null}return t.prototype.parse=function(n,r){r=r||{};var g=parseXML(n);this._defsUsePending=[];var y=new Group$4;this._root=y;var L=[],z=g.getAttribute("viewBox")||"",j=parseFloat(g.getAttribute("width")||r.width),ae=parseFloat(g.getAttribute("height")||r.height);isNaN(j)&&(j=null),isNaN(ae)&&(ae=null),parseAttributes(g,y,null,!0,!1);for(var de=g.firstChild;de;)this._parseNode(de,y,L,null,!1,!1),de=de.nextSibling;applyDefs(this._defs,this._defsUsePending),this._defsUsePending=[];var he,$e;if(z){var Lt=splitNumberSequence(z);Lt.length>=4&&(he={x:parseFloat(Lt[0]||0),y:parseFloat(Lt[1]||0),width:parseFloat(Lt[2]),height:parseFloat(Lt[3])})}if(he&&j!=null&&ae!=null&&($e=makeViewBoxTransform(he,{x:0,y:0,width:j,height:ae}),!r.ignoreViewBox)){var jt=y;y=new Group$4,y.add(jt),jt.scaleX=jt.scaleY=$e.scale,jt.x=$e.x,jt.y=$e.y}return!r.ignoreRootClip&&j!=null&&ae!=null&&y.setClipPath(new Rect$3({shape:{x:0,y:0,width:j,height:ae}})),{root:y,width:j,height:ae,viewBoxRect:he,viewBoxTransform:$e,named:L}},t.prototype._parseNode=function(n,r,g,y,L,z){var j=n.nodeName.toLowerCase(),ae,de=y;if(j==="defs"&&(L=!0),j==="text"&&(z=!0),j==="defs"||j==="switch")ae=r;else{if(!L){var he=nodeParsers[j];if(he&&hasOwn(nodeParsers,j)){ae=he.call(this,n,r);var $e=n.getAttribute("name");if($e){var Lt={name:$e,namedFrom:null,svgNodeTagLower:j,el:ae};g.push(Lt),j==="g"&&(de=Lt)}else y&&g.push({name:y.name,namedFrom:y,svgNodeTagLower:j,el:ae});r.add(ae)}}var jt=paintServerParsers[j];if(jt&&hasOwn(paintServerParsers,j)){var $n=jt.call(this,n),Cn=n.getAttribute("id");Cn&&(this._defs[Cn]=$n)}}if(ae&&ae.isGroup)for(var Sn=n.firstChild;Sn;)Sn.nodeType===1?this._parseNode(Sn,ae,g,de,L,z):Sn.nodeType===3&&z&&this._parseText(Sn,ae),Sn=Sn.nextSibling},t.prototype._parseText=function(n,r){var g=new TSpan$1({style:{text:n.textContent},silent:!0,x:this._textX||0,y:this._textY||0});inheritStyle(r,g),parseAttributes(n,g,this._defsUsePending,!1,!1),applyTextAlignment(g,r);var y=g.style,L=y.fontSize;L&&L<9&&(y.fontSize=9,g.scaleX*=L/9,g.scaleY*=L/9);var z=(y.fontSize||y.fontFamily)&&[y.fontStyle,y.fontWeight,(y.fontSize||12)+"px",y.fontFamily||"sans-serif"].join(" ");y.font=z;var j=g.getBoundingRect();return this._textX+=j.width,r.add(g),g},t.internalField=function(){nodeParsers={g:function(n,r){var g=new Group$4;return inheritStyle(r,g),parseAttributes(n,g,this._defsUsePending,!1,!1),g},rect:function(n,r){var g=new Rect$3;return inheritStyle(r,g),parseAttributes(n,g,this._defsUsePending,!1,!1),g.setShape({x:parseFloat(n.getAttribute("x")||"0"),y:parseFloat(n.getAttribute("y")||"0"),width:parseFloat(n.getAttribute("width")||"0"),height:parseFloat(n.getAttribute("height")||"0")}),g.silent=!0,g},circle:function(n,r){var g=new Circle$1;return inheritStyle(r,g),parseAttributes(n,g,this._defsUsePending,!1,!1),g.setShape({cx:parseFloat(n.getAttribute("cx")||"0"),cy:parseFloat(n.getAttribute("cy")||"0"),r:parseFloat(n.getAttribute("r")||"0")}),g.silent=!0,g},line:function(n,r){var g=new Line$3;return inheritStyle(r,g),parseAttributes(n,g,this._defsUsePending,!1,!1),g.setShape({x1:parseFloat(n.getAttribute("x1")||"0"),y1:parseFloat(n.getAttribute("y1")||"0"),x2:parseFloat(n.getAttribute("x2")||"0"),y2:parseFloat(n.getAttribute("y2")||"0")}),g.silent=!0,g},ellipse:function(n,r){var g=new Ellipse$1;return inheritStyle(r,g),parseAttributes(n,g,this._defsUsePending,!1,!1),g.setShape({cx:parseFloat(n.getAttribute("cx")||"0"),cy:parseFloat(n.getAttribute("cy")||"0"),rx:parseFloat(n.getAttribute("rx")||"0"),ry:parseFloat(n.getAttribute("ry")||"0")}),g.silent=!0,g},polygon:function(n,r){var g=n.getAttribute("points"),y;g&&(y=parsePoints(g));var L=new Polygon$1({shape:{points:y||[]},silent:!0});return inheritStyle(r,L),parseAttributes(n,L,this._defsUsePending,!1,!1),L},polyline:function(n,r){var g=n.getAttribute("points"),y;g&&(y=parsePoints(g));var L=new Polyline$3({shape:{points:y||[]},silent:!0});return inheritStyle(r,L),parseAttributes(n,L,this._defsUsePending,!1,!1),L},image:function(n,r){var g=new ZRImage$1;return inheritStyle(r,g),parseAttributes(n,g,this._defsUsePending,!1,!1),g.setStyle({image:n.getAttribute("xlink:href")||n.getAttribute("href"),x:+n.getAttribute("x"),y:+n.getAttribute("y"),width:+n.getAttribute("width"),height:+n.getAttribute("height")}),g.silent=!0,g},text:function(n,r){var g=n.getAttribute("x")||"0",y=n.getAttribute("y")||"0",L=n.getAttribute("dx")||"0",z=n.getAttribute("dy")||"0";this._textX=parseFloat(g)+parseFloat(L),this._textY=parseFloat(y)+parseFloat(z);var j=new Group$4;return inheritStyle(r,j),parseAttributes(n,j,this._defsUsePending,!1,!0),j},tspan:function(n,r){var g=n.getAttribute("x"),y=n.getAttribute("y");g!=null&&(this._textX=parseFloat(g)),y!=null&&(this._textY=parseFloat(y));var L=n.getAttribute("dx")||"0",z=n.getAttribute("dy")||"0",j=new Group$4;return inheritStyle(r,j),parseAttributes(n,j,this._defsUsePending,!1,!0),this._textX+=parseFloat(L),this._textY+=parseFloat(z),j},path:function(n,r){var g=n.getAttribute("d")||"",y=createFromString(g);return inheritStyle(r,y),parseAttributes(n,y,this._defsUsePending,!1,!1),y.silent=!0,y}}}(),t}(),paintServerParsers={lineargradient:function(t){var n=parseInt(t.getAttribute("x1")||"0",10),r=parseInt(t.getAttribute("y1")||"0",10),g=parseInt(t.getAttribute("x2")||"10",10),y=parseInt(t.getAttribute("y2")||"0",10),L=new LinearGradient$1(n,r,g,y);return parsePaintServerUnit(t,L),parseGradientColorStops(t,L),L},radialgradient:function(t){var n=parseInt(t.getAttribute("cx")||"0",10),r=parseInt(t.getAttribute("cy")||"0",10),g=parseInt(t.getAttribute("r")||"0",10),y=new RadialGradient$1(n,r,g);return parsePaintServerUnit(t,y),parseGradientColorStops(t,y),y}};function parsePaintServerUnit(t,n){var r=t.getAttribute("gradientUnits");r==="userSpaceOnUse"&&(n.global=!0)}function parseGradientColorStops(t,n){for(var r=t.firstChild;r;){if(r.nodeType===1&&r.nodeName.toLocaleLowerCase()==="stop"){var g=r.getAttribute("offset"),y=void 0;g&&g.indexOf("%")>0?y=parseInt(g,10)/100:g?y=parseFloat(g):y=0;var L={};parseInlineStyle(r,L,L);var z=L.stopColor||r.getAttribute("stop-color")||"#000000";n.colorStops.push({offset:y,color:z})}r=r.nextSibling}}function inheritStyle(t,n){t&&t.__inheritedStyle&&(n.__inheritedStyle||(n.__inheritedStyle={}),defaults(n.__inheritedStyle,t.__inheritedStyle))}function parsePoints(t){for(var n=splitNumberSequence(t),r=[],g=0;g0;L-=2){var z=g[L],j=g[L-1],ae=splitNumberSequence(z);switch(y=y||create$1(),j){case"translate":translate(y,y,[parseFloat(ae[0]),parseFloat(ae[1]||"0")]);break;case"scale":scale$1(y,y,[parseFloat(ae[0]),parseFloat(ae[1]||ae[0])]);break;case"rotate":rotate(y,y,-parseFloat(ae[0])*DEGREE_TO_ANGLE);break;case"skewX":var de=Math.tan(parseFloat(ae[0])*DEGREE_TO_ANGLE);mul(y,[1,0,de,1,0,0],y);break;case"skewY":var he=Math.tan(parseFloat(ae[0])*DEGREE_TO_ANGLE);mul(y,[1,he,0,1,0,0],y);break;case"matrix":y[0]=parseFloat(ae[0]),y[1]=parseFloat(ae[1]),y[2]=parseFloat(ae[2]),y[3]=parseFloat(ae[3]),y[4]=parseFloat(ae[4]),y[5]=parseFloat(ae[5]);break}}n.setLocalTransform(y)}}var styleRegex=/([^\s:;]+)\s*:\s*([^:;]+)/g;function parseInlineStyle(t,n,r){var g=t.getAttribute("style");if(!!g){styleRegex.lastIndex=0;for(var y;(y=styleRegex.exec(g))!=null;){var L=y[1],z=hasOwn(INHERITABLE_STYLE_ATTRIBUTES_MAP,L)?INHERITABLE_STYLE_ATTRIBUTES_MAP[L]:null;z&&(n[z]=y[2]);var j=hasOwn(SELF_STYLE_ATTRIBUTES_MAP,L)?SELF_STYLE_ATTRIBUTES_MAP[L]:null;j&&(r[j]=y[2])}}}function parseAttributeStyle(t,n,r){for(var g=0;g0,Sn={api:g,geo:ae,mapOrGeoModel:n,data:j,isVisualEncodedByVisualMap:Cn,isGeo:z,transformInfoRaw:Lt};ae.resourceType==="geoJSON"?this._buildGeoJSON(Sn):ae.resourceType==="geoSVG"&&this._buildSVG(Sn),this._updateController(n,r,g),this._updateMapSelectHandler(n,de,g,y)},t.prototype._buildGeoJSON=function(n){var r=this._regionsGroupByName=createHashMap(),g=createHashMap(),y=this._regionsGroup,L=n.transformInfoRaw,z=n.mapOrGeoModel,j=n.data,ae=n.geo.projection,de=ae&&ae.stream;function he(jt,$n){return $n&&(jt=$n(jt)),jt&&[jt[0]*L.scaleX+L.x,jt[1]*L.scaleY+L.y]}function $e(jt){for(var $n=[],Cn=!de&&ae&&ae.project,Sn=0;Sn=0)&&(Lt=y);var jt=z?{normal:{align:"center",verticalAlign:"middle"}}:null;setLabelStyle(n,getLabelStatesModels(g),{labelFetcher:Lt,labelDataIndex:$e,defaultText:r},jt);var $n=n.getTextContent();if($n&&(mapLabelRaw($n).ignore=$n.ignore,n.textConfig&&z)){var Cn=n.getBoundingRect().clone();n.textConfig.layoutRect=Cn,n.textConfig.position=[(z[0]-Cn.x)/Cn.width*100+"%",(z[1]-Cn.y)/Cn.height*100+"%"]}n.disableLabelAnimation=!0}else n.removeTextContent(),n.removeTextConfig(),n.disableLabelAnimation=null}function resetEventTriggerForRegion(t,n,r,g,y,L){t.data?t.data.setItemGraphicEl(L,n):getECData(n).eventData={componentType:"geo",componentIndex:y.componentIndex,geoIndex:y.componentIndex,name:r,region:g&&g.option||{}}}function resetTooltipForRegion(t,n,r,g,y){t.data||setTooltipConfig({el:n,componentModel:y,itemName:r,itemTooltipOption:g.get("tooltip")})}function resetStateTriggerForRegion(t,n,r,g,y){n.highDownSilentOnTouch=!!y.get("selectedMode");var L=g.getModel("emphasis"),z=L.get("focus");return toggleHoverEmphasis(n,z,L.get("blurScope"),L.get("disabled")),t.isGeo&&enableComponentHighDownFeatures(n,y,r),z}function projectPolys(t,n,r){var g=[],y;function L(){y=[]}function z(){y.length&&(g.push(y),y=[])}var j=n({polygonStart:L,polygonEnd:z,lineStart:L,lineEnd:z,point:function(ae,de){isFinite(ae)&&isFinite(de)&&y.push([ae,de])},sphere:function(){}});return!r&&j.polygonStart(),each$f(t,function(ae){j.lineStart();for(var de=0;de-1&&(y.style.stroke=y.style.fill,y.style.fill="#fff",y.style.lineWidth=2),y},n.type="series.map",n.dependencies=["geo"],n.layoutMode="box",n.defaultOption={z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:null,showLegendSymbol:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,selectedMode:!0,label:{show:!1,color:"#000"},itemStyle:{borderWidth:.5,borderColor:"#444",areaColor:"#eee"},emphasis:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{areaColor:"rgba(255,215,0,0.8)"}},select:{label:{show:!0,color:"rgb(100,0,0)"},itemStyle:{color:"rgba(255,215,0,0.8)"}},nameProperty:"name"},n}(SeriesModel$1),MapSeries$1=MapSeries;function dataStatistics(t,n){var r={};return each$f(t,function(g){g.each(g.mapDimension("value"),function(y,L){var z="ec-"+g.getName(L);r[z]=r[z]||[],isNaN(y)||r[z].push(y)})}),t[0].map(t[0].mapDimension("value"),function(g,y){for(var L="ec-"+t[0].getName(y),z=0,j=1/0,ae=-1/0,de=r[L].length,he=0;he1?(kn.width=Tn,kn.height=Tn/Sn):(kn.height=Tn,kn.width=Tn*Sn),kn.y=xn[1]-kn.height/2,kn.x=xn[0]-kn.width/2;else{var Mn=t.getBoxLayoutParams();Mn.aspect=Sn,kn=getLayoutRect(Mn,{width:$n,height:Cn})}this.setViewRect(kn.x,kn.y,kn.width,kn.height),this.setCenter(t.get("center"),n),this.setZoom(t.get("zoom"))}function setGeoCoords(t,n){each$f(n.get("geoCoord"),function(r,g){t.addGeoCoord(g,r)})}var GeoCreator=function(){function t(){this.dimensions=geo2DDimensions}return t.prototype.create=function(n,r){var g=[];function y(z){return{nameProperty:z.get("nameProperty"),aspectScale:z.get("aspectScale"),projection:z.get("projection")}}n.eachComponent("geo",function(z,j){var ae=z.get("map"),de=new Geo$1(ae+j,ae,extend({nameMap:z.get("nameMap")},y(z)));de.zoomLimit=z.get("scaleLimit"),g.push(de),z.coordinateSystem=de,de.model=z,de.resize=resizeGeo,de.resize(z,r)}),n.eachSeries(function(z){var j=z.get("coordinateSystem");if(j==="geo"){var ae=z.get("geoIndex")||0;z.coordinateSystem=g[ae]}});var L={};return n.eachSeriesByType("map",function(z){if(!z.getHostGeoModel()){var j=z.getMapType();L[j]=L[j]||[],L[j].push(z)}}),each$f(L,function(z,j){var ae=map$1(z,function(he){return he.get("nameMap")}),de=new Geo$1(j,j,extend({nameMap:mergeAll(ae)},y(z[0])));de.zoomLimit=retrieve.apply(null,map$1(z,function(he){return he.get("scaleLimit")})),g.push(de),de.resize=resizeGeo,de.resize(z[0],r),each$f(z,function(he){he.coordinateSystem=de,setGeoCoords(de,he)})}),g},t.prototype.getFilledRegions=function(n,r,g,y){for(var L=(n||[]).slice(),z=createHashMap(),j=0;j=0;z--){var j=y[z];j.hierNode={defaultAncestor:null,ancestor:j,prelim:0,modifier:0,change:0,shift:0,i:z,thread:null},r.push(j)}}function firstWalk(t,n){var r=t.isExpand?t.children:[],g=t.parentNode.children,y=t.hierNode.i?g[t.hierNode.i-1]:null;if(r.length){executeShifts(t);var L=(r[0].hierNode.prelim+r[r.length-1].hierNode.prelim)/2;y?(t.hierNode.prelim=y.hierNode.prelim+n(t,y),t.hierNode.modifier=t.hierNode.prelim-L):t.hierNode.prelim=L}else y&&(t.hierNode.prelim=y.hierNode.prelim+n(t,y));t.parentNode.hierNode.defaultAncestor=apportion(t,y,t.parentNode.hierNode.defaultAncestor||g[0],n)}function secondWalk(t){var n=t.hierNode.prelim+t.parentNode.hierNode.modifier;t.setLayout({x:n},!0),t.hierNode.modifier+=t.parentNode.hierNode.modifier}function separation(t){return arguments.length?t:defaultSeparation}function radialCoordinate(t,n){return t-=Math.PI/2,{x:n*Math.cos(t),y:n*Math.sin(t)}}function getViewRect$4(t,n){return getLayoutRect(t.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()})}function executeShifts(t){for(var n=t.children,r=n.length,g=0,y=0;--r>=0;){var L=n[r];L.hierNode.prelim+=g,L.hierNode.modifier+=g,y+=L.hierNode.change,g+=L.hierNode.shift+y}}function apportion(t,n,r,g){if(n){for(var y=t,L=t,z=L.parentNode.children[0],j=n,ae=y.hierNode.modifier,de=L.hierNode.modifier,he=z.hierNode.modifier,$e=j.hierNode.modifier;j=nextRight(j),L=nextLeft(L),j&&L;){y=nextRight(y),z=nextLeft(z),y.hierNode.ancestor=t;var Lt=j.hierNode.prelim+$e-L.hierNode.prelim-de+g(j,L);Lt>0&&(moveSubtree(nextAncestor(j,t,r),t,Lt),de+=Lt,ae+=Lt),$e+=j.hierNode.modifier,de+=L.hierNode.modifier,ae+=y.hierNode.modifier,he+=z.hierNode.modifier}j&&!nextRight(y)&&(y.hierNode.thread=j,y.hierNode.modifier+=$e-ae),L&&!nextLeft(z)&&(z.hierNode.thread=L,z.hierNode.modifier+=de-he,r=t)}return r}function nextRight(t){var n=t.children;return n.length&&t.isExpand?n[n.length-1]:t.hierNode.thread}function nextLeft(t){var n=t.children;return n.length&&t.isExpand?n[0]:t.hierNode.thread}function nextAncestor(t,n,r){return t.hierNode.ancestor.parentNode===n.parentNode?t.hierNode.ancestor:r}function moveSubtree(t,n,r){var g=r/(n.hierNode.i-t.hierNode.i);n.hierNode.change-=g,n.hierNode.shift+=r,n.hierNode.modifier+=r,n.hierNode.prelim+=r,t.hierNode.change+=g}function defaultSeparation(t,n){return t.parentNode===n.parentNode?1:2}var TreeEdgeShape=function(){function t(){this.parentPoint=[],this.childPoints=[]}return t}(),TreePath=function(t){__extends(n,t);function n(r){return t.call(this,r)||this}return n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new TreeEdgeShape},n.prototype.buildPath=function(r,g){var y=g.childPoints,L=y.length,z=g.parentPoint,j=y[0],ae=y[L-1];if(L===1){r.moveTo(z[0],z[1]),r.lineTo(j[0],j[1]);return}var de=g.orient,he=de==="TB"||de==="BT"?0:1,$e=1-he,Lt=parsePercent(g.forkPosition,1),jt=[];jt[he]=z[he],jt[$e]=z[$e]+(ae[$e]-z[$e])*Lt,r.moveTo(z[0],z[1]),r.lineTo(jt[0],jt[1]),r.moveTo(j[0],j[1]),jt[he]=j[he],r.lineTo(jt[0],jt[1]),jt[he]=ae[he],r.lineTo(jt[0],jt[1]),r.lineTo(ae[0],ae[1]);for(var $n=1;$nxn.x,Mn||(kn=kn-Math.PI));var Nn=Mn?"left":"right",Pn=j.getModel("label"),In=Pn.get("rotate"),Dn=In*(Math.PI/180),Rn=Sn.getTextContent();Rn&&(Sn.setTextConfig({position:Pn.get("position")||Nn,rotation:In==null?-kn:Dn,origin:"center"}),Rn.setStyle("verticalAlign","middle"))}var On=j.get(["emphasis","focus"]),Sr=On==="relative"?concatArray(z.getAncestorsIndices(),z.getDescendantIndices()):On==="ancestor"?z.getAncestorsIndices():On==="descendant"?z.getDescendantIndices():null;Sr&&(getECData(r).focus=Sr),drawEdge(y,z,he,r,$n,jt,Cn,g),r.__edge&&(r.onHoverStateChange=function(Ar){if(Ar!=="blur"){var Da=z.parentNode&&t.getItemGraphicEl(z.parentNode.dataIndex);Da&&Da.hoverState===HOVER_STATE_BLUR||setStatesFlag(r.__edge,Ar)}})}function drawEdge(t,n,r,g,y,L,z,j){var ae=n.getModel(),de=t.get("edgeShape"),he=t.get("layout"),$e=t.getOrient(),Lt=t.get(["lineStyle","curveness"]),jt=t.get("edgeForkPosition"),$n=ae.getModel("lineStyle").getLineStyle(),Cn=g.__edge;if(de==="curve")n.parentNode&&n.parentNode!==r&&(Cn||(Cn=g.__edge=new BezierCurve$1({shape:getEdgeShape(he,$e,Lt,y,y)})),updateProps$1(Cn,{shape:getEdgeShape(he,$e,Lt,L,z)},t));else if(de==="polyline"&&he==="orthogonal"&&n!==r&&n.children&&n.children.length!==0&&n.isExpand===!0){for(var Sn=n.children,wn=[],xn=0;xnr&&(r=y.height)}this.height=r+1},t.prototype.getNodeById=function(n){if(this.getId()===n)return this;for(var r=0,g=this.children,y=g.length;r=0&&this.hostTree.data.setItemLayout(this.dataIndex,n,r)},t.prototype.getLayout=function(){return this.hostTree.data.getItemLayout(this.dataIndex)},t.prototype.getModel=function(n){if(!(this.dataIndex<0)){var r=this.hostTree,g=r.data.getItemModel(this.dataIndex);return g.getModel(n)}},t.prototype.getLevelModel=function(){return(this.hostTree.levelModels||[])[this.depth]},t.prototype.setVisual=function(n,r){this.dataIndex>=0&&this.hostTree.data.setItemVisual(this.dataIndex,n,r)},t.prototype.getVisual=function(n){return this.hostTree.data.getItemVisual(this.dataIndex,n)},t.prototype.getRawIndex=function(){return this.hostTree.data.getRawIndex(this.dataIndex)},t.prototype.getId=function(){return this.hostTree.data.getId(this.dataIndex)},t.prototype.getChildIndex=function(){if(this.parentNode){for(var n=this.parentNode.children,r=0;r=0){var g=r.getData().tree.root,y=t.targetNode;if(isString(y)&&(y=g.getNodeById(y)),y&&g.contains(y))return{node:y};var L=t.targetNodeId;if(L!=null&&(y=g.getNodeById(L)))return{node:y}}}function getPathToRoot(t){for(var n=[];t;)t=t.parentNode,t&&n.push(t);return n.reverse()}function aboveViewRoot(t,n){var r=getPathToRoot(t);return indexOf(r,n)>=0}function wrapTreePathInfo(t,n){for(var r=[];t;){var g=t.dataIndex;r.push({name:t.name,dataIndex:g,value:n.getRawValue(g)}),t=t.parentNode}return r.reverse(),r}var TreeSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.hasSymbolVisual=!0,r.ignoreStyleOnData=!0,r}return n.prototype.getInitialData=function(r){var g={name:r.name,children:r.data},y=r.leaves||{},L=new Model$1(y,this,this.ecModel),z=Tree$1.createTree(g,this,j);function j($e){$e.wrapMethod("getItemModel",function(Lt,jt){var $n=z.getNodeByDataIndex(jt);return $n&&$n.children.length&&$n.isExpand||(Lt.parentModel=L),Lt})}var ae=0;z.eachNode("preorder",function($e){$e.depth>ae&&(ae=$e.depth)});var de=r.expandAndCollapse,he=de&&r.initialTreeDepth>=0?r.initialTreeDepth:ae;return z.root.eachNode("preorder",function($e){var Lt=$e.hostTree.data.getRawDataItem($e.dataIndex);$e.isExpand=Lt&&Lt.collapsed!=null?!Lt.collapsed:$e.depth<=he}),z.data},n.prototype.getOrient=function(){var r=this.get("orient");return r==="horizontal"?r="LR":r==="vertical"&&(r="TB"),r},n.prototype.setZoom=function(r){this.option.zoom=r},n.prototype.setCenter=function(r){this.option.center=r},n.prototype.formatTooltip=function(r,g,y){for(var L=this.getData().tree,z=L.root.children[0],j=L.getNodeByDataIndex(r),ae=j.getValue(),de=j.name;j&&j!==z;)de=j.parentNode.name+"."+de,j=j.parentNode;return createTooltipMarkup("nameValue",{name:de,value:ae,noValue:isNaN(ae)||ae==null})},n.prototype.getDataParams=function(r){var g=t.prototype.getDataParams.apply(this,arguments),y=this.getData().tree.getNodeByDataIndex(r);return g.treeAncestors=wrapTreePathInfo(y,this),g.collapsed=!y.isExpand,g},n.type="series.tree",n.layoutMode="box",n.defaultOption={z:2,coordinateSystem:"view",left:"12%",top:"12%",right:"12%",bottom:"12%",layout:"orthogonal",edgeShape:"curve",edgeForkPosition:"50%",roam:!1,nodeScaleRatio:.4,center:null,zoom:1,orient:"LR",symbol:"emptyCircle",symbolSize:7,expandAndCollapse:!0,initialTreeDepth:2,lineStyle:{color:"#ccc",width:1.5,curveness:.5},itemStyle:{color:"lightsteelblue",borderWidth:1.5},label:{show:!0},animationEasing:"linear",animationDuration:700,animationDurationUpdate:500},n}(SeriesModel$1),TreeSeriesModel$1=TreeSeriesModel;function eachAfter(t,n,r){for(var g=[t],y=[],L;L=g.pop();)if(y.push(L),L.isExpand){var z=L.children;if(z.length)for(var j=0;j=0;L--)r.push(y[L])}}function treeLayout(t,n){t.eachSeriesByType("tree",function(r){commonLayout(r,n)})}function commonLayout(t,n){var r=getViewRect$4(t,n);t.layoutInfo=r;var g=t.get("layout"),y=0,L=0,z=null;g==="radial"?(y=2*Math.PI,L=Math.min(r.height,r.width)/2,z=separation(function(Tn,kn){return(Tn.parentNode===kn.parentNode?1:2)/Tn.depth})):(y=r.width,L=r.height,z=separation());var j=t.getData().tree.root,ae=j.children[0];if(ae){init(j),eachAfter(ae,firstWalk,z),j.hierNode.modifier=-ae.hierNode.prelim,eachBefore(ae,secondWalk);var de=ae,he=ae,$e=ae;eachBefore(ae,function(Tn){var kn=Tn.getLayout().x;knhe.getLayout().x&&(he=Tn),Tn.depth>$e.depth&&($e=Tn)});var Lt=de===he?1:z(de,he)/2,jt=Lt-de.getLayout().x,$n=0,Cn=0,Sn=0,wn=0;if(g==="radial")$n=y/(he.getLayout().x+Lt+jt),Cn=L/($e.depth-1||1),eachBefore(ae,function(Tn){Sn=(Tn.getLayout().x+jt)*$n,wn=(Tn.depth-1)*Cn;var kn=radialCoordinate(Sn,wn);Tn.setLayout({x:kn.x,y:kn.y,rawX:Sn,rawY:wn},!0)});else{var xn=t.getOrient();xn==="RL"||xn==="LR"?(Cn=L/(he.getLayout().x+Lt+jt),$n=y/($e.depth-1||1),eachBefore(ae,function(Tn){wn=(Tn.getLayout().x+jt)*Cn,Sn=xn==="LR"?(Tn.depth-1)*$n:y-(Tn.depth-1)*$n,Tn.setLayout({x:Sn,y:wn},!0)})):(xn==="TB"||xn==="BT")&&($n=y/(he.getLayout().x+Lt+jt),Cn=L/($e.depth-1||1),eachBefore(ae,function(Tn){Sn=(Tn.getLayout().x+jt)*$n,wn=xn==="TB"?(Tn.depth-1)*Cn:L-(Tn.depth-1)*Cn,Tn.setLayout({x:Sn,y:wn},!0)}))}}}function treeVisual(t){t.eachSeriesByType("tree",function(n){var r=n.getData(),g=r.tree;g.eachNode(function(y){var L=y.getModel(),z=L.getModel("itemStyle").getItemStyle(),j=r.ensureUniqueItemVisual(y.dataIndex,"style");extend(j,z)})})}function installTreeAction(t){t.registerAction({type:"treeExpandAndCollapse",event:"treeExpandAndCollapse",update:"update"},function(n,r){r.eachComponent({mainType:"series",subType:"tree",query:n},function(g){var y=n.dataIndex,L=g.getData().tree,z=L.getNodeByDataIndex(y);z.isExpand=!z.isExpand})}),t.registerAction({type:"treeRoam",event:"treeRoam",update:"none"},function(n,r,g){r.eachComponent({mainType:"series",subType:"tree",query:n},function(y){var L=y.coordinateSystem,z=updateCenterAndZoom(L,n,void 0,g);y.setCenter&&y.setCenter(z.center),y.setZoom&&y.setZoom(z.zoom)})})}function install$H(t){t.registerChartView(TreeView$1),t.registerSeriesModel(TreeSeriesModel$1),t.registerLayout(treeLayout),t.registerVisual(treeVisual),installTreeAction(t)}var actionTypes=["treemapZoomToNode","treemapRender","treemapMove"];function installTreemapAction(t){for(var n=0;n1;)L=L.parentNode;var z=getDecalFromPalette(t.ecModel,L.name||L.dataIndex+"",g);y.setVisual("decal",z)})}var TreemapSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.preventUsingHoverLayer=!0,r}return n.prototype.getInitialData=function(r,g){var y={name:r.name,children:r.data};completeTreeValue$1(y);var L=r.levels||[],z=this.designatedVisualItemStyle={},j=new Model$1({itemStyle:z},this,g);L=r.levels=setDefault(L,g);var ae=map$1(L||[],function($e){return new Model$1($e,j,g)},this),de=Tree$1.createTree(y,this,he);function he($e){$e.wrapMethod("getItemModel",function(Lt,jt){var $n=de.getNodeByDataIndex(jt),Cn=$n?ae[$n.depth]:null;return Lt.parentModel=Cn||j,Lt})}return de.data},n.prototype.optionUpdated=function(){this.resetViewRoot()},n.prototype.formatTooltip=function(r,g,y){var L=this.getData(),z=this.getRawValue(r),j=L.getName(r);return createTooltipMarkup("nameValue",{name:j,value:z})},n.prototype.getDataParams=function(r){var g=t.prototype.getDataParams.apply(this,arguments),y=this.getData().tree.getNodeByDataIndex(r);return g.treeAncestors=wrapTreePathInfo(y,this),g.treePathInfo=g.treeAncestors,g},n.prototype.setLayoutInfo=function(r){this.layoutInfo=this.layoutInfo||{},extend(this.layoutInfo,r)},n.prototype.mapIdToIndex=function(r){var g=this._idIndexMap;g||(g=this._idIndexMap=createHashMap(),this._idIndexMapCount=0);var y=g.get(r);return y==null&&g.set(r,y=this._idIndexMapCount++),y},n.prototype.getViewRoot=function(){return this._viewRoot},n.prototype.resetViewRoot=function(r){r?this._viewRoot=r:r=this._viewRoot;var g=this.getRawData().tree.root;(!r||r!==g&&!g.contains(r))&&(this._viewRoot=g)},n.prototype.enableAriaDecal=function(){enableAriaDecalForTree(this)},n.type="series.treemap",n.layoutMode="box",n.defaultOption={progressive:0,left:"center",top:"middle",width:"80%",height:"80%",sort:!0,clipWindow:"origin",squareRatio:.5*(1+Math.sqrt(5)),leafDepth:null,drillDownIcon:"\u25B6",zoomToNodeRatio:.32*.32,roam:!0,nodeClick:"zoomToNode",animation:!0,animationDurationUpdate:900,animationEasing:"quinticInOut",breadcrumb:{show:!0,height:22,left:"center",top:"bottom",emptyItemWidth:25,itemStyle:{color:"rgba(0,0,0,0.7)",textStyle:{color:"#fff"}},emphasis:{itemStyle:{color:"rgba(0,0,0,0.9)"}}},label:{show:!0,distance:0,padding:5,position:"inside",color:"#fff",overflow:"truncate"},upperLabel:{show:!1,position:[0,"50%"],height:20,overflow:"truncate",verticalAlign:"middle"},itemStyle:{color:null,colorAlpha:null,colorSaturation:null,borderWidth:0,gapWidth:0,borderColor:"#fff",borderColorSaturation:null},emphasis:{upperLabel:{show:!0,position:[0,"50%"],overflow:"truncate",verticalAlign:"middle"}},visualDimension:0,visualMin:null,visualMax:null,color:[],colorAlpha:null,colorSaturation:null,colorMappingBy:"index",visibleMin:10,childrenVisibleMin:null,levels:[]},n}(SeriesModel$1);function completeTreeValue$1(t){var n=0;each$f(t.children,function(g){completeTreeValue$1(g);var y=g.value;isArray$1(y)&&(y=y[0]),n+=y});var r=t.value;isArray$1(r)&&(r=r[0]),(r==null||isNaN(r))&&(r=n),r<0&&(r=0),isArray$1(t.value)?t.value[0]=r:t.value=r}function setDefault(t,n){var r=normalizeToArray(n.get("color")),g=normalizeToArray(n.get(["aria","decal","decals"]));if(!!r){t=t||[];var y,L;each$f(t,function(j){var ae=new Model$1(j),de=ae.get("color"),he=ae.get("decal");(ae.get(["itemStyle","color"])||de&&de!=="none")&&(y=!0),(ae.get(["itemStyle","decal"])||he&&he!=="none")&&(L=!0)});var z=t[0]||(t[0]={});return y||(z.color=r.slice()),!L&&g&&(z.decal=g.slice()),t}}var TreemapSeriesModel$1=TreemapSeriesModel,TEXT_PADDING=8,ITEM_GAP=8,ARRAY_LENGTH=5,Breadcrumb=function(){function t(n){this.group=new Group$4,n.add(this.group)}return t.prototype.render=function(n,r,g,y){var L=n.getModel("breadcrumb"),z=this.group;if(z.removeAll(),!(!L.get("show")||!g)){var j=L.getModel("itemStyle"),ae=L.getModel("emphasis"),de=j.getModel("textStyle"),he=ae.getModel(["itemStyle","textStyle"]),$e={pos:{left:L.get("left"),right:L.get("right"),top:L.get("top"),bottom:L.get("bottom")},box:{width:r.getWidth(),height:r.getHeight()},emptyItemWidth:L.get("emptyItemWidth"),totalWidth:0,renderList:[]};this._prepare(g,$e,de),this._renderContent(n,$e,j,ae,de,he,y),positionElement(z,$e.pos,$e.box)}},t.prototype._prepare=function(n,r,g){for(var y=n;y;y=y.parentNode){var L=convertOptionIdName(y.getModel().get("name"),""),z=g.getTextRect(L),j=Math.max(z.width+TEXT_PADDING*2,r.emptyItemWidth);r.totalWidth+=j+ITEM_GAP,r.renderList.push({node:y,text:L,width:j})}},t.prototype._renderContent=function(n,r,g,y,L,z,j){for(var ae=0,de=r.emptyItemWidth,he=n.get(["breadcrumb","height"]),$e=getAvailableSize(r.pos,r.box),Lt=r.totalWidth,jt=r.renderList,$n=y.getModel("itemStyle").getItemStyle(),Cn=jt.length-1;Cn>=0;Cn--){var Sn=jt[Cn],wn=Sn.node,xn=Sn.width,Tn=Sn.text;Lt>$e.width&&(Lt-=xn-de,xn=de,Tn=null);var kn=new Polygon$1({shape:{points:makeItemPoints(ae,0,xn,he,Cn===jt.length-1,Cn===0)},style:defaults(g.getItemStyle(),{lineJoin:"bevel"}),textContent:new ZRText$1({style:createTextStyle$1(L,{text:Tn})}),textConfig:{position:"inside"},z2:Z2_EMPHASIS_LIFT*1e4,onclick:curry$1(j,wn)});kn.disableLabelAnimation=!0,kn.getTextContent().ensureState("emphasis").style=createTextStyle$1(z,{text:Tn}),kn.ensureState("emphasis").style=$n,toggleHoverEmphasis(kn,y.get("focus"),y.get("blurScope"),y.get("disabled")),this.group.add(kn),packEventData(kn,n,wn),ae+=xn+ITEM_GAP}},t.prototype.remove=function(){this.group.removeAll()},t}();function makeItemPoints(t,n,r,g,y,L){var z=[[y?t:t-ARRAY_LENGTH,n],[t+r,n],[t+r,n+g],[y?t:t-ARRAY_LENGTH,n+g]];return!L&&z.splice(2,0,[t+r+ARRAY_LENGTH,n+g/2]),!y&&z.push([t,n+g/2]),z}function packEventData(t,n,r){getECData(t).eventData={componentType:"series",componentSubType:"treemap",componentIndex:n.componentIndex,seriesIndex:n.seriesIndex,seriesName:n.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:r&&r.dataIndex,name:r&&r.name},treePathInfo:r&&wrapTreePathInfo(r,n)}}var Breadcrumb$1=Breadcrumb,AnimationWrap=function(){function t(){this._storage=[],this._elExistsMap={}}return t.prototype.add=function(n,r,g,y,L){return this._elExistsMap[n.id]?!1:(this._elExistsMap[n.id]=!0,this._storage.push({el:n,target:r,duration:g,delay:y,easing:L}),!0)},t.prototype.finished=function(n){return this._finishedCallback=n,this},t.prototype.start=function(){for(var n=this,r=this._storage.length,g=function(){r--,r<=0&&(n._storage.length=0,n._elExistsMap={},n._finishedCallback&&n._finishedCallback())},y=0,L=this._storage.length;yDRAG_THRESHOLD||Math.abs(r.dy)>DRAG_THRESHOLD)){var g=this.seriesModel.getData().tree.root;if(!g)return;var y=g.getLayout();if(!y)return;this.api.dispatchAction({type:"treemapMove",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:y.x+r.dx,y:y.y+r.dy,width:y.width,height:y.height}})}},n.prototype._onZoom=function(r){var g=r.originX,y=r.originY;if(this._state!=="animating"){var L=this.seriesModel.getData().tree.root;if(!L)return;var z=L.getLayout();if(!z)return;var j=new BoundingRect$1(z.x,z.y,z.width,z.height),ae=this.seriesModel.layoutInfo;g-=ae.x,y-=ae.y;var de=create$1();translate(de,de,[-g,-y]),scale$1(de,de,[r.scale,r.scale]),translate(de,de,[g,y]),j.applyTransform(de),this.api.dispatchAction({type:"treemapRender",from:this.uid,seriesId:this.seriesModel.id,rootRect:{x:j.x,y:j.y,width:j.width,height:j.height}})}},n.prototype._initEvents=function(r){var g=this;r.on("click",function(y){if(g._state==="ready"){var L=g.seriesModel.get("nodeClick",!0);if(!!L){var z=g.findTarget(y.offsetX,y.offsetY);if(!!z){var j=z.node;if(j.getLayout().isLeafRoot)g._rootToNode(z);else if(L==="zoomToNode")g._zoomToNode(z);else if(L==="link"){var ae=j.hostTree.data.getItemModel(j.dataIndex),de=ae.get("link",!0),he=ae.get("target",!0)||"blank";de&&windowOpen(de,he)}}}}},this)},n.prototype._renderBreadcrumb=function(r,g,y){var L=this;y||(y=r.get("leafDepth",!0)!=null?{node:r.getViewRoot()}:this.findTarget(g.getWidth()/2,g.getHeight()/2),y||(y={node:r.getData().tree.root})),(this._breadcrumb||(this._breadcrumb=new Breadcrumb$1(this.group))).render(r,g,y.node,function(z){L._state!=="animating"&&(aboveViewRoot(r.getViewRoot(),z)?L._rootToNode({node:z}):L._zoomToNode({node:z}))})},n.prototype.remove=function(){this._clearController(),this._containerGroup&&this._containerGroup.removeAll(),this._storage=createStorage(),this._state="ready",this._breadcrumb&&this._breadcrumb.remove()},n.prototype.dispose=function(){this._clearController()},n.prototype._zoomToNode=function(r){this.api.dispatchAction({type:"treemapZoomToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:r.node})},n.prototype._rootToNode=function(r){this.api.dispatchAction({type:"treemapRootToNode",from:this.uid,seriesId:this.seriesModel.id,targetNode:r.node})},n.prototype.findTarget=function(r,g){var y,L=this.seriesModel.getViewRoot();return L.eachNode({attr:"viewChildren",order:"preorder"},function(z){var j=this._storage.background[z.getRawIndex()];if(j){var ae=j.transformCoordToLocal(r,g),de=j.shape;if(de.x<=ae[0]&&ae[0]<=de.x+de.width&&de.y<=ae[1]&&ae[1]<=de.y+de.height)y={node:z,offsetX:ae[0],offsetY:ae[1]};else return!1}},this),y},n.type="treemap",n}(ChartView$1);function createStorage(){return{nodeGroup:[],background:[],content:[]}}function renderNode(t,n,r,g,y,L,z,j,ae,de){if(!z)return;var he=z.getLayout(),$e=t.getData(),Lt=z.getModel();if($e.setItemGraphicEl(z.dataIndex,null),!he||!he.isInView)return;var jt=he.width,$n=he.height,Cn=he.borderWidth,Sn=he.invisible,wn=z.getRawIndex(),xn=j&&j.getRawIndex(),Tn=z.viewChildren,kn=he.upperHeight,Mn=Tn&&Tn.length,An=Lt.getModel("itemStyle"),Nn=Lt.getModel(["emphasis","itemStyle"]),Pn=Lt.getModel(["blur","itemStyle"]),In=Lt.getModel(["select","itemStyle"]),Dn=An.get("borderRadius")||0,Rn=ei("nodeGroup",Group$2);if(!Rn)return;if(ae.add(Rn),Rn.x=he.x||0,Rn.y=he.y||0,Rn.markRedraw(),inner$d(Rn).nodeWidth=jt,inner$d(Rn).nodeHeight=$n,he.isAboveViewRoot)return Rn;var On=ei("background",Rect$1,de,Z2_BG);On&&La(Rn,On,Mn&&he.upperLabelHeight);var Sr=Lt.getModel("emphasis"),Ar=Sr.get("focus"),Da=Sr.get("blurScope"),Pa=Sr.get("disabled"),Aa=Ar==="ancestor"?z.getAncestorsIndices():Ar==="descendant"?z.getDescendantIndices():Ar;if(Mn)isHighDownDispatcher(Rn)&&setAsHighDownDispatcher(Rn,!1),On&&(setAsHighDownDispatcher(On,!Pa),$e.setItemGraphicEl(z.dataIndex,On),enableHoverFocus(On,Aa,Da));else{var Ba=ei("content",Rect$1,de,Z2_CONTENT);Ba&&Va(Rn,Ba),On.disableMorphing=!0,On&&isHighDownDispatcher(On)&&setAsHighDownDispatcher(On,!1),setAsHighDownDispatcher(Rn,!Pa),$e.setItemGraphicEl(z.dataIndex,Rn),enableHoverFocus(Rn,Aa,Da)}return Rn;function La(Ya,Ga,Ja){var ti=getECData(Ga);if(ti.dataIndex=z.dataIndex,ti.seriesIndex=t.seriesIndex,Ga.setShape({x:0,y:0,width:jt,height:$n,r:Dn}),Sn)Ua(Ga);else{Ga.invisible=!1;var ai=z.getVisual("style"),Fa=ai.stroke,Xa=getItemStyleNormal(An);Xa.fill=Fa;var ri=getStateItemStyle(Nn);ri.fill=Nn.get("borderColor");var li=getStateItemStyle(Pn);li.fill=Pn.get("borderColor");var fi=getStateItemStyle(In);if(fi.fill=In.get("borderColor"),Ja){var oi=jt-2*Cn;za(Ga,Fa,ai.opacity,{x:Cn,y:0,width:oi,height:kn})}else Ga.removeTextContent();Ga.setStyle(Xa),Ga.ensureState("emphasis").style=ri,Ga.ensureState("blur").style=li,Ga.ensureState("select").style=fi,setDefaultStateProxy(Ga)}Ya.add(Ga)}function Va(Ya,Ga){var Ja=getECData(Ga);Ja.dataIndex=z.dataIndex,Ja.seriesIndex=t.seriesIndex;var ti=Math.max(jt-2*Cn,0),ai=Math.max($n-2*Cn,0);if(Ga.culling=!0,Ga.setShape({x:Cn,y:Cn,width:ti,height:ai,r:Dn}),Sn)Ua(Ga);else{Ga.invisible=!1;var Fa=z.getVisual("style"),Xa=Fa.fill,ri=getItemStyleNormal(An);ri.fill=Xa,ri.decal=Fa.decal;var li=getStateItemStyle(Nn),fi=getStateItemStyle(Pn),oi=getStateItemStyle(In);za(Ga,Xa,Fa.opacity,null),Ga.setStyle(ri),Ga.ensureState("emphasis").style=li,Ga.ensureState("blur").style=fi,Ga.ensureState("select").style=oi,setDefaultStateProxy(Ga)}Ya.add(Ga)}function Ua(Ya){!Ya.invisible&&L.push(Ya)}function za(Ya,Ga,Ja,ti){var ai=Lt.getModel(ti?PATH_UPPERLABEL_NORMAL:PATH_LABEL_NOAMAL),Fa=convertOptionIdName(Lt.get("name"),null),Xa=ai.getShallow("show");setLabelStyle(Ya,getLabelStatesModels(Lt,ti?PATH_UPPERLABEL_NORMAL:PATH_LABEL_NOAMAL),{defaultText:Xa?Fa:null,inheritColor:Ga,defaultOpacity:Ja,labelFetcher:t,labelDataIndex:z.dataIndex});var ri=Ya.getTextContent();if(!!ri){var li=ri.style,fi=normalizeCssArray$1(li.padding||0);ti&&(Ya.setTextConfig({layoutRect:ti}),ri.disableLabelLayout=!0),ri.beforeUpdate=function(){var mi=Math.max((ti?ti.width:Ya.shape.width)-fi[1]-fi[3],0),ui=Math.max((ti?ti.height:Ya.shape.height)-fi[0]-fi[2],0);(li.width!==mi||li.height!==ui)&&ri.setStyle({width:mi,height:ui})},li.truncateMinChar=2,li.lineOverflow="truncate",Wa(li,ti,he);var oi=ri.getState("emphasis");Wa(oi?oi.style:null,ti,he)}}function Wa(Ya,Ga,Ja){var ti=Ya?Ya.text:null;if(!Ga&&Ja.isLeafRoot&&ti!=null){var ai=t.get("drillDownIcon",!0);Ya.text=ai?ai+" "+ti:ti}}function ei(Ya,Ga,Ja,ti){var ai=xn!=null&&r[Ya][xn],Fa=y[Ya];return ai?(r[Ya][xn]=null,ja(Fa,ai)):Sn||(ai=new Ga,ai instanceof Displayable$1&&(ai.z2=calculateZ2(Ja,ti)),Ka(Fa,ai)),n[Ya][wn]=ai}function ja(Ya,Ga){var Ja=Ya[wn]={};Ga instanceof Group$2?(Ja.oldX=Ga.x,Ja.oldY=Ga.y):Ja.oldShape=extend({},Ga.shape)}function Ka(Ya,Ga){var Ja=Ya[wn]={},ti=z.parentNode,ai=Ga instanceof Group$4;if(ti&&(!g||g.direction==="drillDown")){var Fa=0,Xa=0,ri=y.background[ti.getRawIndex()];!g&&ri&&ri.oldShape&&(Fa=ri.oldShape.width,Xa=ri.oldShape.height),ai?(Ja.oldX=0,Ja.oldY=Xa):Ja.oldShape={x:Fa,y:Xa,width:0,height:0}}Ja.fadein=!ai}}function calculateZ2(t,n){return t*Z2_BASE+n}var TreemapView$1=TreemapView,each$c=each$f,isObject=isObject$3,CATEGORY_DEFAULT_VISUAL_INDEX=-1,VisualMapping=function(){function t(n){var r=n.mappingMethod,g=n.type,y=this.option=clone$4(n);this.type=g,this.mappingMethod=r,this._normalizeData=normalizers[r];var L=t.visualHandlers[g];this.applyVisual=L.applyVisual,this.getColorMapper=L.getColorMapper,this._normalizedToVisual=L._normalizedToVisual[r],r==="piecewise"?(normalizeVisualRange(y),preprocessForPiecewise(y)):r==="category"?y.categories?preprocessForSpecifiedCategory(y):normalizeVisualRange(y,!0):(assert(r!=="linear"||y.dataExtent),normalizeVisualRange(y))}return t.prototype.mapValueToVisual=function(n){var r=this._normalizeData(n);return this._normalizedToVisual(r,n)},t.prototype.getNormalizer=function(){return bind$1(this._normalizeData,this)},t.listVisualTypes=function(){return keys(t.visualHandlers)},t.isValidType=function(n){return t.visualHandlers.hasOwnProperty(n)},t.eachVisual=function(n,r,g){isObject$3(n)?each$f(n,r,g):r.call(g,n)},t.mapVisual=function(n,r,g){var y,L=isArray$1(n)?[]:isObject$3(n)?{}:(y=!0,null);return t.eachVisual(n,function(z,j){var ae=r.call(g,z,j);y?L=ae:L[j]=ae}),L},t.retrieveVisuals=function(n){var r={},g;return n&&each$c(t.visualHandlers,function(y,L){n.hasOwnProperty(L)&&(r[L]=n[L],g=!0)}),g?r:null},t.prepareVisualTypes=function(n){if(isArray$1(n))n=n.slice();else if(isObject(n)){var r=[];each$c(n,function(g,y){r.push(y)}),n=r}else return[];return n.sort(function(g,y){return y==="color"&&g!=="color"&&g.indexOf("color")===0?1:-1}),n},t.dependsOn=function(n,r){return r==="color"?!!(n&&n.indexOf(r)===0):n===r},t.findPieceIndex=function(n,r,g){for(var y,L=1/0,z=0,j=r.length;z=0;L--)g[L]==null&&(delete r[n[L]],n.pop())}function normalizeVisualRange(t,n){var r=t.visual,g=[];isObject$3(r)?each$c(r,function(L){g.push(L)}):r!=null&&g.push(r);var y={color:1,symbol:1};!n&&g.length===1&&!y.hasOwnProperty(t.type)&&(g[1]=g[0]),setVisualToOption(t,g)}function makePartialColorVisualHandler(t){return{applyVisual:function(n,r,g){var y=this.mapValueToVisual(n);g("color",t(r("color"),y))},_normalizedToVisual:createNormalizedToNumericVisual([0,1])}}function doMapToArray(t){var n=this.option.visual;return n[Math.round(linearMap$2(t,[0,1],[0,n.length-1],!0))]||{}}function makeApplyVisual(t){return function(n,r,g){g(t,this.mapValueToVisual(n))}}function doMapCategory(t){var n=this.option.visual;return n[this.option.loop&&t!==CATEGORY_DEFAULT_VISUAL_INDEX?t%n.length:t]}function doMapFixed(){return this.option.visual[0]}function createNormalizedToNumericVisual(t){return{linear:function(n){return linearMap$2(n,t,this.option.visual,!0)},category:doMapCategory,piecewise:function(n,r){var g=getSpecifiedVisual.call(this,r);return g==null&&(g=linearMap$2(n,t,this.option.visual,!0)),g},fixed:doMapFixed}}function getSpecifiedVisual(t){var n=this.option,r=n.pieceList;if(n.hasSpecialVisual){var g=VisualMapping.findPieceIndex(t,r),y=r[g];if(y&&y.visual)return y.visual[this.type]}}function setVisualToOption(t,n){return t.visual=n,t.type==="color"&&(t.parsedVisual=map$1(n,function(r){var g=parse(r);return g||[0,0,0,1]})),n}var normalizers={linear:function(t){return linearMap$2(t,this.option.dataExtent,[0,1],!0)},piecewise:function(t){var n=this.option.pieceList,r=VisualMapping.findPieceIndex(t,n,!0);if(r!=null)return linearMap$2(r,[0,n.length-1],[0,1],!0)},category:function(t){var n=this.option.categories?this.option.categoryMap[t]:t;return n==null?CATEGORY_DEFAULT_VISUAL_INDEX:n},fixed:noop};function littleThan(t,n,r){return t?n<=r:n=r.length||Cn===r[Cn.depth]){var wn=mapVisual$1(y,ae,Cn,Sn,$n,g);travelTree(Cn,wn,r,g)}})}}}function buildVisuals(t,n,r){var g=extend({},n),y=r.designatedVisualItemStyle;return each$f(["color","colorAlpha","colorSaturation"],function(L){y[L]=n[L];var z=t.get(L);y[L]=null,z!=null&&(g[L]=z)}),g}function calculateColor(t){var n=getValueVisualDefine(t,"color");if(n){var r=getValueVisualDefine(t,"colorAlpha"),g=getValueVisualDefine(t,"colorSaturation");return g&&(n=modifyHSL(n,null,null,g)),r&&(n=modifyAlpha(n,r)),n}}function calculateBorderColor(t,n){return n!=null?modifyHSL(n,null,null,t):null}function getValueVisualDefine(t,n){var r=t[n];if(r!=null&&r!=="none")return r}function buildVisualMapping(t,n,r,g,y,L){if(!(!L||!L.length)){var z=getRangeVisual(n,"color")||y.color!=null&&y.color!=="none"&&(getRangeVisual(n,"colorAlpha")||getRangeVisual(n,"colorSaturation"));if(!!z){var j=n.get("visualMin"),ae=n.get("visualMax"),de=r.dataExtent.slice();j!=null&&jde[1]&&(de[1]=ae);var he=n.get("colorMappingBy"),$e={type:z.name,dataExtent:de,visual:z.range};$e.type==="color"&&(he==="index"||he==="id")?($e.mappingMethod="category",$e.loop=!0):$e.mappingMethod="linear";var Lt=new VisualMapping$1($e);return inner$c(Lt).drColorMappingBy=he,Lt}}}function getRangeVisual(t,n){var r=t.get(n);return isArray$1(r)&&r.length?{name:n,range:r}:null}function mapVisual$1(t,n,r,g,y,L){var z=extend({},n);if(y){var j=y.type,ae=j==="color"&&inner$c(y).drColorMappingBy,de=ae==="index"?g:ae==="id"?L.mapIdToIndex(r.getId()):r.getValue(t.get("visualDimension"));z[j]=y.mapValueToVisual(de)}return z}var mathMax$3=Math.max,mathMin$3=Math.min,retrieveValue=retrieve,each$b=each$f,PATH_BORDER_WIDTH=["itemStyle","borderWidth"],PATH_GAP_WIDTH=["itemStyle","gapWidth"],PATH_UPPER_LABEL_SHOW=["upperLabel","show"],PATH_UPPER_LABEL_HEIGHT=["upperLabel","height"],treemapLayout={seriesType:"treemap",reset:function(t,n,r,g){var y=r.getWidth(),L=r.getHeight(),z=t.option,j=getLayoutRect(t.getBoxLayoutParams(),{width:r.getWidth(),height:r.getHeight()}),ae=z.size||[],de=parsePercent(retrieveValue(j.width,ae[0]),y),he=parsePercent(retrieveValue(j.height,ae[1]),L),$e=g&&g.type,Lt=["treemapZoomToNode","treemapRootToNode"],jt=retrieveTargetInfo(g,Lt,t),$n=$e==="treemapRender"||$e==="treemapMove"?g.rootRect:null,Cn=t.getViewRoot(),Sn=getPathToRoot(Cn);if($e!=="treemapMove"){var wn=$e==="treemapZoomToNode"?estimateRootSize(t,jt,Cn,de,he):$n?[$n.width,$n.height]:[de,he],xn=z.sort;xn&&xn!=="asc"&&xn!=="desc"&&(xn="desc");var Tn={squareRatio:z.squareRatio,sort:xn,leafDepth:z.leafDepth};Cn.hostTree.clearLayouts();var kn={x:0,y:0,width:wn[0],height:wn[1],area:wn[0]*wn[1]};Cn.setLayout(kn),squarify(Cn,Tn,!1,0),kn=Cn.getLayout(),each$b(Sn,function(An,Nn){var Pn=(Sn[Nn+1]||Cn).getValue();An.setLayout(extend({dataExtent:[Pn,Pn],borderWidth:0,upperHeight:0},kn))})}var Mn=t.getData().tree.root;Mn.setLayout(calculateRootPosition(j,$n,jt),!0),t.setLayoutInfo(j),prunning(Mn,new BoundingRect$1(-j.x,-j.y,y,L),Sn,Cn,0)}};function squarify(t,n,r,g){var y,L;if(!t.isRemoved()){var z=t.getLayout();y=z.width,L=z.height;var j=t.getModel(),ae=j.get(PATH_BORDER_WIDTH),de=j.get(PATH_GAP_WIDTH)/2,he=getUpperLabelHeight(j),$e=Math.max(ae,he),Lt=ae-de,jt=$e-de;t.setLayout({borderWidth:ae,upperHeight:$e,upperLabelHeight:he},!0),y=mathMax$3(y-2*Lt,0),L=mathMax$3(L-Lt-jt,0);var $n=y*L,Cn=initChildren$1(t,j,$n,n,r,g);if(!!Cn.length){var Sn={x:Lt,y:jt,width:y,height:L},wn=mathMin$3(y,L),xn=1/0,Tn=[];Tn.area=0;for(var kn=0,Mn=Cn.length;kn=0;ae--){var de=y[g==="asc"?z-ae-1:ae].getValue();de/r*nj[1]&&(j[1]=de)})),{sum:g,dataExtent:j}}function worst(t,n,r){for(var g=0,y=1/0,L=0,z=void 0,j=t.length;Lg&&(g=z));var ae=t.area*t.area,de=n*n*r;return ae?mathMax$3(de*g/ae,ae/(de*y)):1/0}function position(t,n,r,g,y){var L=n===r.width?0:1,z=1-L,j=["x","y"],ae=["width","height"],de=r[j[L]],he=n?t.area/n:0;(y||he>r[ae[z]])&&(he=r[ae[z]]);for(var $e=0,Lt=t.length;$eMAX_SAFE_INTEGER&&(de=MAX_SAFE_INTEGER),L=j}deg&&(g=n);var L=g%2?g+2:g+3;y=[];for(var z=0;z0&&(Mn[0]=-Mn[0],Mn[1]=-Mn[1]);var Nn=kn[0]<0?-1:1;if(L.__position!=="start"&&L.__position!=="end"){var Pn=-Math.atan2(kn[1],kn[0]);$e[0].8?"left":Lt[0]<-.8?"right":"center",Cn=Lt[1]>.8?"top":Lt[1]<-.8?"bottom":"middle";break;case"start":L.x=-Lt[0]*wn+he[0],L.y=-Lt[1]*xn+he[1],$n=Lt[0]>.8?"right":Lt[0]<-.8?"left":"center",Cn=Lt[1]>.8?"bottom":Lt[1]<-.8?"top":"middle";break;case"insideStartTop":case"insideStart":case"insideStartBottom":L.x=wn*Nn+he[0],L.y=he[1]+In,$n=kn[0]<0?"right":"left",L.originX=-wn*Nn,L.originY=-In;break;case"insideMiddleTop":case"insideMiddle":case"insideMiddleBottom":case"middle":L.x=An[0],L.y=An[1]+In,$n="center",L.originY=-In;break;case"insideEndTop":case"insideEnd":case"insideEndBottom":L.x=-wn*Nn+$e[0],L.y=$e[1]+In,$n=kn[0]>=0?"right":"left",L.originX=wn*Nn,L.originY=-In;break}L.scaleX=L.scaleY=z,L.setStyle({verticalAlign:L.__verticalAlign||Cn,align:L.__align||$n})}},n}(Group$4),Line$1=Line,LineDraw=function(){function t(n){this.group=new Group$4,this._LineCtor=n||Line$1}return t.prototype.updateData=function(n){var r=this;this._progressiveEls=null;var g=this,y=g.group,L=g._lineData;g._lineData=n,L||y.removeAll();var z=makeSeriesScope$1(n);n.diff(L).add(function(j){r._doAdd(n,j,z)}).update(function(j,ae){r._doUpdate(L,n,ae,j,z)}).remove(function(j){y.remove(L.getItemGraphicEl(j))}).execute()},t.prototype.updateLayout=function(){var n=this._lineData;!n||n.eachItemGraphicEl(function(r,g){r.updateLayout(n,g)},this)},t.prototype.incrementalPrepareUpdate=function(n){this._seriesScope=makeSeriesScope$1(n),this._lineData=null,this.group.removeAll()},t.prototype.incrementalUpdate=function(n,r){this._progressiveEls=[];function g(j){!j.isGroup&&!isEffectObject(j)&&(j.incremental=!0,j.ensureState("emphasis").hoverLayer=!0)}for(var y=n.start;y0}function makeSeriesScope$1(t){var n=t.hostModel,r=n.getModel("emphasis");return{lineStyle:n.getModel("lineStyle").getLineStyle(),emphasisLineStyle:r.getModel(["lineStyle"]).getLineStyle(),blurLineStyle:n.getModel(["blur","lineStyle"]).getLineStyle(),selectLineStyle:n.getModel(["select","lineStyle"]).getLineStyle(),emphasisDisabled:r.get("disabled"),blurScope:r.get("blurScope"),focus:r.get("focus"),labelStatesModels:getLabelStatesModels(n)}}function isPointNaN(t){return isNaN(t[0])||isNaN(t[1])}function lineNeedsDraw(t){return t&&!isPointNaN(t[0])&&!isPointNaN(t[1])}var LineDraw$1=LineDraw,v1=[],v2=[],v3=[],quadraticAt=quadraticAt$1,v2DistSquare=distSquare,mathAbs=Math.abs;function intersectCurveCircle(t,n,r){for(var g=t[0],y=t[1],L=t[2],z=1/0,j,ae=r*r,de=.1,he=.1;he<=.9;he+=.1){v1[0]=quadraticAt(g[0],y[0],L[0],he),v1[1]=quadraticAt(g[1],y[1],L[1],he);var $e=mathAbs(v2DistSquare(v1,n)-ae);$e=0?j=j+de:j=j-de:$n>=0?j=j-de:j=j+de}return j}function adjustEdge(t,n){var r=[],g=quadraticSubdivide,y=[[],[],[]],L=[[],[]],z=[];n/=2,t.eachEdge(function(j,ae){var de=j.getLayout(),he=j.getVisual("fromSymbol"),$e=j.getVisual("toSymbol");de.__original||(de.__original=[clone$3(de[0]),clone$3(de[1])],de[2]&&de.__original.push(clone$3(de[2])));var Lt=de.__original;if(de[2]!=null){if(copy$1(y[0],Lt[0]),copy$1(y[1],Lt[2]),copy$1(y[2],Lt[1]),he&&he!=="none"){var jt=getSymbolSize(j.node1),$n=intersectCurveCircle(y,Lt[0],jt*n);g(y[0][0],y[1][0],y[2][0],$n,r),y[0][0]=r[3],y[1][0]=r[4],g(y[0][1],y[1][1],y[2][1],$n,r),y[0][1]=r[3],y[1][1]=r[4]}if($e&&$e!=="none"){var jt=getSymbolSize(j.node2),$n=intersectCurveCircle(y,Lt[1],jt*n);g(y[0][0],y[1][0],y[2][0],$n,r),y[1][0]=r[1],y[2][0]=r[2],g(y[0][1],y[1][1],y[2][1],$n,r),y[1][1]=r[1],y[2][1]=r[2]}copy$1(de[0],y[0]),copy$1(de[1],y[2]),copy$1(de[2],y[1])}else{if(copy$1(L[0],Lt[0]),copy$1(L[1],Lt[1]),sub(z,L[1],L[0]),normalize$3(z,z),he&&he!=="none"){var jt=getSymbolSize(j.node1);scaleAndAdd$1(L[0],L[0],z,jt*n)}if($e&&$e!=="none"){var jt=getSymbolSize(j.node2);scaleAndAdd$1(L[1],L[1],z,-jt*n)}copy$1(de[0],L[0]),copy$1(de[1],L[1])}})}function isViewCoordSys(t){return t.type==="view"}var GraphView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.init=function(r,g){var y=new SymbolDraw$1,L=new LineDraw$1,z=this.group;this._controller=new RoamController$1(g.getZr()),this._controllerHost={target:z},z.add(y.group),z.add(L.group),this._symbolDraw=y,this._lineDraw=L,this._firstRender=!0},n.prototype.render=function(r,g,y){var L=this,z=r.coordinateSystem;this._model=r;var j=this._symbolDraw,ae=this._lineDraw,de=this.group;if(isViewCoordSys(z)){var he={x:z.x,y:z.y,scaleX:z.scaleX,scaleY:z.scaleY};this._firstRender?de.attr(he):updateProps$1(de,he,r)}adjustEdge(r.getGraph(),getNodeGlobalScale(r));var $e=r.getData();j.updateData($e);var Lt=r.getEdgeData();ae.updateData(Lt),this._updateNodeAndLinkScale(),this._updateController(r,g,y),clearTimeout(this._layoutTimeout);var jt=r.forceLayout,$n=r.get(["force","layoutAnimation"]);jt&&this._startForceLayoutIteration(jt,$n);var Cn=r.get("layout");$e.graph.eachNode(function(Tn){var kn=Tn.dataIndex,Mn=Tn.getGraphicEl(),An=Tn.getModel();if(!!Mn){Mn.off("drag").off("dragend");var Nn=An.get("draggable");Nn&&Mn.on("drag",function(In){switch(Cn){case"force":jt.warmUp(),!L._layouting&&L._startForceLayoutIteration(jt,$n),jt.setFixed(kn),$e.setItemLayout(kn,[Mn.x,Mn.y]);break;case"circular":$e.setItemLayout(kn,[Mn.x,Mn.y]),Tn.setLayout({fixed:!0},!0),circularLayout(r,"symbolSize",Tn,[In.offsetX,In.offsetY]),L.updateLayout(r);break;case"none":default:$e.setItemLayout(kn,[Mn.x,Mn.y]),simpleLayoutEdge(r.getGraph(),r),L.updateLayout(r);break}}).on("dragend",function(){jt&&jt.setUnfixed(kn)}),Mn.setDraggable(Nn,!!An.get("cursor"));var Pn=An.get(["emphasis","focus"]);Pn==="adjacency"&&(getECData(Mn).focus=Tn.getAdjacentDataIndices())}}),$e.graph.eachEdge(function(Tn){var kn=Tn.getGraphicEl(),Mn=Tn.getModel().get(["emphasis","focus"]);!kn||Mn==="adjacency"&&(getECData(kn).focus={edge:[Tn.dataIndex],node:[Tn.node1.dataIndex,Tn.node2.dataIndex]})});var Sn=r.get("layout")==="circular"&&r.get(["circular","rotateLabel"]),wn=$e.getLayout("cx"),xn=$e.getLayout("cy");$e.graph.eachNode(function(Tn){rotateNodeLabel(Tn,Sn,wn,xn)}),this._firstRender=!1},n.prototype.dispose=function(){this._controller&&this._controller.dispose(),this._controllerHost=null},n.prototype._startForceLayoutIteration=function(r,g){var y=this;(function L(){r.step(function(z){y.updateLayout(y._model),(y._layouting=!z)&&(g?y._layoutTimeout=setTimeout(L,16):L())})})()},n.prototype._updateController=function(r,g,y){var L=this,z=this._controller,j=this._controllerHost,ae=this.group;if(z.setPointerChecker(function(de,he,$e){var Lt=ae.getBoundingRect();return Lt.applyTransform(ae.transform),Lt.contain(he,$e)&&!onIrrelevantElement(de,y,r)}),!isViewCoordSys(r.coordinateSystem)){z.disable();return}z.enable(r.get("roam")),j.zoomLimit=r.get("scaleLimit"),j.zoom=r.coordinateSystem.getZoom(),z.off("pan").off("zoom").on("pan",function(de){updateViewOnPan(j,de.dx,de.dy),y.dispatchAction({seriesId:r.id,type:"graphRoam",dx:de.dx,dy:de.dy})}).on("zoom",function(de){updateViewOnZoom(j,de.scale,de.originX,de.originY),y.dispatchAction({seriesId:r.id,type:"graphRoam",zoom:de.scale,originX:de.originX,originY:de.originY}),L._updateNodeAndLinkScale(),adjustEdge(r.getGraph(),getNodeGlobalScale(r)),L._lineDraw.updateLayout(),y.updateLabelLayout()})},n.prototype._updateNodeAndLinkScale=function(){var r=this._model,g=r.getData(),y=getNodeGlobalScale(r);g.eachItemGraphicEl(function(L,z){L&&L.setSymbolScale(y)})},n.prototype.updateLayout=function(r){adjustEdge(r.getGraph(),getNodeGlobalScale(r)),this._symbolDraw.updateLayout(),this._lineDraw.updateLayout()},n.prototype.remove=function(r,g){this._symbolDraw&&this._symbolDraw.remove(),this._lineDraw&&this._lineDraw.remove()},n.type="graph",n}(ChartView$1),GraphView$1=GraphView;function generateNodeKey(t){return"_EC_"+t}var Graph=function(){function t(n){this.type="graph",this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this._directed=n||!1}return t.prototype.isDirected=function(){return this._directed},t.prototype.addNode=function(n,r){n=n==null?""+r:""+n;var g=this._nodesMap;if(!g[generateNodeKey(n)]){var y=new GraphNode(n,r);return y.hostGraph=this,this.nodes.push(y),g[generateNodeKey(n)]=y,y}},t.prototype.getNodeByIndex=function(n){var r=this.data.getRawIndex(n);return this.nodes[r]},t.prototype.getNodeById=function(n){return this._nodesMap[generateNodeKey(n)]},t.prototype.addEdge=function(n,r,g){var y=this._nodesMap,L=this._edgesMap;if(isNumber(n)&&(n=this.nodes[n]),isNumber(r)&&(r=this.nodes[r]),n instanceof GraphNode||(n=y[generateNodeKey(n)]),r instanceof GraphNode||(r=y[generateNodeKey(r)]),!(!n||!r)){var z=n.id+"-"+r.id,j=new GraphEdge(n,r,g);return j.hostGraph=this,this._directed&&(n.outEdges.push(j),r.inEdges.push(j)),n.edges.push(j),n!==r&&r.edges.push(j),this.edges.push(j),L[z]=j,j}},t.prototype.getEdgeByIndex=function(n){var r=this.edgeData.getRawIndex(n);return this.edges[r]},t.prototype.getEdge=function(n,r){n instanceof GraphNode&&(n=n.id),r instanceof GraphNode&&(r=r.id);var g=this._edgesMap;return this._directed?g[n+"-"+r]:g[n+"-"+r]||g[r+"-"+n]},t.prototype.eachNode=function(n,r){for(var g=this.nodes,y=g.length,L=0;L=0&&n.call(r,g[L],L)},t.prototype.eachEdge=function(n,r){for(var g=this.edges,y=g.length,L=0;L=0&&g[L].node1.dataIndex>=0&&g[L].node2.dataIndex>=0&&n.call(r,g[L],L)},t.prototype.breadthFirstTraverse=function(n,r,g,y){if(r instanceof GraphNode||(r=this._nodesMap[generateNodeKey(r)]),!!r){for(var L=g==="out"?"outEdges":g==="in"?"inEdges":"edges",z=0;z=0&&ae.node2.dataIndex>=0});for(var L=0,z=y.length;L=0&&this[t][n].setItemVisual(this.dataIndex,r,g)},getVisual:function(r){return this[t][n].getItemVisual(this.dataIndex,r)},setLayout:function(r,g){this.dataIndex>=0&&this[t][n].setItemLayout(this.dataIndex,r,g)},getLayout:function(){return this[t][n].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][n].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][n].getRawIndex(this.dataIndex)}}}mixin(GraphNode,createGraphDataProxyMixin("hostGraph","data"));mixin(GraphEdge,createGraphDataProxyMixin("hostGraph","edgeData"));var Graph$1=Graph;function createGraphFromNodeEdge(t,n,r,g,y){for(var L=new Graph$1(g),z=0;z "+Lt)),de++)}var jt=r.get("coordinateSystem"),$n;if(jt==="cartesian2d"||jt==="polar")$n=createSeriesData(t,r);else{var Cn=CoordinateSystem.get(jt),Sn=Cn?Cn.dimensions||[]:[];indexOf(Sn,"value")<0&&Sn.concat(["value"]);var wn=prepareSeriesDataSchema(t,{coordDimensions:Sn,encodeDefine:r.getEncode()}).dimensions;$n=new SeriesData$1(wn,r),$n.initData(t)}var xn=new SeriesData$1(["value"],r);return xn.initData(ae,j),y&&y($n,xn),linkSeriesData({mainData:$n,struct:L,structAttr:"graph",datas:{node:$n,edge:xn},datasAttr:{node:"data",edge:"edgeData"}}),L.update(),L}var GraphSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.hasSymbolVisual=!0,r}return n.prototype.init=function(r){t.prototype.init.apply(this,arguments);var g=this;function y(){return g._categoriesData}this.legendVisualProvider=new LegendVisualProvider$1(y,y),this.fillDataTextStyle(r.edges||r.links),this._updateCategoriesData()},n.prototype.mergeOption=function(r){t.prototype.mergeOption.apply(this,arguments),this.fillDataTextStyle(r.edges||r.links),this._updateCategoriesData()},n.prototype.mergeDefaultAndTheme=function(r){t.prototype.mergeDefaultAndTheme.apply(this,arguments),defaultEmphasis(r,"edgeLabel",["show"])},n.prototype.getInitialData=function(r,g){var y=r.edges||r.links||[],L=r.data||r.nodes||[],z=this;if(L&&y){initCurvenessList(this);var j=createGraphFromNodeEdge(L,y,this,!0,ae);return each$f(j.edges,function(de){createEdgeMapForCurveness(de.node1,de.node2,this,de.dataIndex)},this),j.data}function ae(de,he){de.wrapMethod("getItemModel",function($n){var Cn=z._categoriesModels,Sn=$n.getShallow("category"),wn=Cn[Sn];return wn&&(wn.parentModel=$n.parentModel,$n.parentModel=wn),$n});var $e=Model$1.prototype.getModel;function Lt($n,Cn){var Sn=$e.call(this,$n,Cn);return Sn.resolveParentPath=jt,Sn}he.wrapMethod("getItemModel",function($n){return $n.resolveParentPath=jt,$n.getModel=Lt,$n});function jt($n){if($n&&($n[0]==="label"||$n[1]==="label")){var Cn=$n.slice();return $n[0]==="label"?Cn[0]="edgeLabel":$n[1]==="label"&&(Cn[1]="edgeLabel"),Cn}return $n}}},n.prototype.getGraph=function(){return this.getData().graph},n.prototype.getEdgeData=function(){return this.getGraph().edgeData},n.prototype.getCategoriesData=function(){return this._categoriesData},n.prototype.formatTooltip=function(r,g,y){if(y==="edge"){var L=this.getData(),z=this.getDataParams(r,y),j=L.graph.getEdgeByIndex(r),ae=L.getName(j.node1.dataIndex),de=L.getName(j.node2.dataIndex),he=[];return ae!=null&&he.push(ae),de!=null&&he.push(de),createTooltipMarkup("nameValue",{name:he.join(" > "),value:z.value,noValue:z.value==null})}var $e=defaultSeriesFormatTooltip({series:this,dataIndex:r,multipleSeries:g});return $e},n.prototype._updateCategoriesData=function(){var r=map$1(this.option.categories||[],function(y){return y.value!=null?y:extend({value:0},y)}),g=new SeriesData$1(["value"],this);g.initData(r),this._categoriesData=g,this._categoriesModels=g.mapArray(function(y){return g.getItemModel(y)})},n.prototype.setZoom=function(r){this.option.zoom=r},n.prototype.setCenter=function(r){this.option.center=r},n.prototype.isAnimationEnabled=function(){return t.prototype.isAnimationEnabled.call(this)&&!(this.get("layout")==="force"&&this.get(["force","layoutAnimation"]))},n.type="series.graph",n.dependencies=["grid","polar","geo","singleAxis","calendar"],n.defaultOption={z:2,coordinateSystem:"view",legendHoverLink:!0,layout:null,circular:{rotateLabel:!1},force:{initLayout:null,repulsion:[0,50],gravity:.1,friction:.6,edgeLength:30,layoutAnimation:!0},left:"center",top:"center",symbol:"circle",symbolSize:10,edgeSymbol:["none","none"],edgeSymbolSize:10,edgeLabel:{position:"middle",distance:5},draggable:!1,roam:!1,center:null,zoom:1,nodeScaleRatio:.6,label:{show:!1,formatter:"{b}"},itemStyle:{},lineStyle:{color:"#aaa",width:1,opacity:.5},emphasis:{scale:!0,label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},n}(SeriesModel$1),GraphSeriesModel$1=GraphSeriesModel,actionInfo$1={type:"graphRoam",event:"graphRoam",update:"none"};function install$F(t){t.registerChartView(GraphView$1),t.registerSeriesModel(GraphSeriesModel$1),t.registerProcessor(categoryFilter),t.registerVisual(categoryVisual),t.registerVisual(graphEdgeVisual),t.registerLayout(graphSimpleLayout),t.registerLayout(t.PRIORITY.VISUAL.POST_CHART_LAYOUT,graphCircularLayout),t.registerLayout(graphForceLayout),t.registerCoordinateSystem("graphView",{dimensions:View$1.dimensions,create:createViewCoordSys}),t.registerAction({type:"focusNodeAdjacency",event:"focusNodeAdjacency",update:"series:focusNodeAdjacency"},noop),t.registerAction({type:"unfocusNodeAdjacency",event:"unfocusNodeAdjacency",update:"series:unfocusNodeAdjacency"},noop),t.registerAction(actionInfo$1,function(n,r,g){r.eachComponent({mainType:"series",query:n},function(y){var L=y.coordinateSystem,z=updateCenterAndZoom(L,n,void 0,g);y.setCenter&&y.setCenter(z.center),y.setZoom&&y.setZoom(z.zoom)})})}var PointerShape=function(){function t(){this.angle=0,this.width=10,this.r=10,this.x=0,this.y=0}return t}(),PointerPath=function(t){__extends(n,t);function n(r){var g=t.call(this,r)||this;return g.type="pointer",g}return n.prototype.getDefaultShape=function(){return new PointerShape},n.prototype.buildPath=function(r,g){var y=Math.cos,L=Math.sin,z=g.r,j=g.width,ae=g.angle,de=g.x-y(ae)*j*(j>=z/3?1:2),he=g.y-L(ae)*j*(j>=z/3?1:2);ae=g.angle-Math.PI/2,r.moveTo(de,he),r.lineTo(g.x+y(ae)*j,g.y+L(ae)*j),r.lineTo(g.x+y(g.angle)*z,g.y+L(g.angle)*z),r.lineTo(g.x-y(ae)*j,g.y-L(ae)*j),r.lineTo(de,he)},n}(Path$1),PointerPath$1=PointerPath;function parsePosition(t,n){var r=t.get("center"),g=n.getWidth(),y=n.getHeight(),L=Math.min(g,y),z=parsePercent(r[0],n.getWidth()),j=parsePercent(r[1],n.getHeight()),ae=parsePercent(t.get("radius"),L/2);return{cx:z,cy:j,r:ae}}function formatLabel(t,n){var r=t==null?"":t+"";return n&&(isString(n)?r=n.replace("{value}",r):isFunction(n)&&(r=n(t))),r}var GaugeView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.render=function(r,g,y){this.group.removeAll();var L=r.get(["axisLine","lineStyle","color"]),z=parsePosition(r,y);this._renderMain(r,g,y,L,z),this._data=r.getData()},n.prototype.dispose=function(){},n.prototype._renderMain=function(r,g,y,L,z){var j=this.group,ae=r.get("clockwise"),de=-r.get("startAngle")/180*Math.PI,he=-r.get("endAngle")/180*Math.PI,$e=r.getModel("axisLine"),Lt=$e.get("roundCap"),jt=Lt?Sausage:Sector$1,$n=$e.get("show"),Cn=$e.getModel("lineStyle"),Sn=Cn.get("width"),wn=[de,he];normalizeArcAngles(wn,!ae),de=wn[0],he=wn[1];for(var xn=he-de,Tn=de,kn=[],Mn=0;$n&&Mn=In&&(Dn===0?0:L[Dn-1][0])Math.PI/2&&(ei+=Math.PI)):Wa==="tangential"?ei=-Pn-Math.PI/2:isNumber(Wa)&&(ei=Wa*Math.PI/180),ei===0?$e.add(new ZRText$1({style:createTextStyle$1(Tn,{text:La,x:Ua,y:za,verticalAlign:Da<-.8?"top":Da>.8?"bottom":"middle",align:Ar<-.4?"left":Ar>.4?"right":"center"},{inheritColor:Va}),silent:!0})):$e.add(new ZRText$1({style:createTextStyle$1(Tn,{text:La,x:Ua,y:za,verticalAlign:"middle",align:"center"},{inheritColor:Va}),silent:!0,originX:Ua,originY:za,rotation:ei}))}if(xn.get("show")&&Pa!==kn){var Aa=xn.get("distance");Aa=Aa?Aa+he:he;for(var ja=0;ja<=Mn;ja++){Ar=Math.cos(Pn),Da=Math.sin(Pn);var Ka=new Line$3({shape:{x1:Ar*($n-Aa)+Lt,y1:Da*($n-Aa)+jt,x2:Ar*($n-Nn-Aa)+Lt,y2:Da*($n-Nn-Aa)+jt},silent:!0,style:On});On.stroke==="auto"&&Ka.setStyle({stroke:L((Pa+ja/Mn)/kn)}),$e.add(Ka),Pn+=Dn}Pn-=Dn}else Pn+=In}},n.prototype._renderPointer=function(r,g,y,L,z,j,ae,de,he){var $e=this.group,Lt=this._data,jt=this._progressEls,$n=[],Cn=r.get(["pointer","show"]),Sn=r.getModel("progress"),wn=Sn.get("show"),xn=r.getData(),Tn=xn.mapDimension("value"),kn=+r.get("min"),Mn=+r.get("max"),An=[kn,Mn],Nn=[j,ae];function Pn(Dn,Rn){var On=xn.getItemModel(Dn),Sr=On.getModel("pointer"),Ar=parsePercent(Sr.get("width"),z.r),Da=parsePercent(Sr.get("length"),z.r),Pa=r.get(["pointer","icon"]),Aa=Sr.get("offsetCenter"),Ba=parsePercent(Aa[0],z.r),La=parsePercent(Aa[1],z.r),Va=Sr.get("keepAspect"),Ua;return Pa?Ua=createSymbol$1(Pa,Ba-Ar/2,La-Da,Ar,Da,null,Va):Ua=new PointerPath$1({shape:{angle:-Math.PI/2,width:Ar,r:Da,x:Ba,y:La}}),Ua.rotation=-(Rn+Math.PI/2),Ua.x=z.cx,Ua.y=z.cy,Ua}function In(Dn,Rn){var On=Sn.get("roundCap"),Sr=On?Sausage:Sector$1,Ar=Sn.get("overlap"),Da=Ar?Sn.get("width"):he/xn.count(),Pa=Ar?z.r-Da:z.r-(Dn+1)*Da,Aa=Ar?z.r:z.r-Dn*Da,Ba=new Sr({shape:{startAngle:j,endAngle:Rn,cx:z.cx,cy:z.cy,clockwise:de,r0:Pa,r:Aa}});return Ar&&(Ba.z2=Mn-xn.get(Tn,Dn)%Mn),Ba}(wn||Cn)&&(xn.diff(Lt).add(function(Dn){var Rn=xn.get(Tn,Dn);if(Cn){var On=Pn(Dn,j);initProps(On,{rotation:-((isNaN(+Rn)?Nn[0]:linearMap$2(Rn,An,Nn,!0))+Math.PI/2)},r),$e.add(On),xn.setItemGraphicEl(Dn,On)}if(wn){var Sr=In(Dn,j),Ar=Sn.get("clip");initProps(Sr,{shape:{endAngle:linearMap$2(Rn,An,Nn,Ar)}},r),$e.add(Sr),setCommonECData(r.seriesIndex,xn.dataType,Dn,Sr),$n[Dn]=Sr}}).update(function(Dn,Rn){var On=xn.get(Tn,Dn);if(Cn){var Sr=Lt.getItemGraphicEl(Rn),Ar=Sr?Sr.rotation:j,Da=Pn(Dn,Ar);Da.rotation=Ar,updateProps$1(Da,{rotation:-((isNaN(+On)?Nn[0]:linearMap$2(On,An,Nn,!0))+Math.PI/2)},r),$e.add(Da),xn.setItemGraphicEl(Dn,Da)}if(wn){var Pa=jt[Rn],Aa=Pa?Pa.shape.endAngle:j,Ba=In(Dn,Aa),La=Sn.get("clip");updateProps$1(Ba,{shape:{endAngle:linearMap$2(On,An,Nn,La)}},r),$e.add(Ba),setCommonECData(r.seriesIndex,xn.dataType,Dn,Ba),$n[Dn]=Ba}}).execute(),xn.each(function(Dn){var Rn=xn.getItemModel(Dn),On=Rn.getModel("emphasis"),Sr=On.get("focus"),Ar=On.get("blurScope"),Da=On.get("disabled");if(Cn){var Pa=xn.getItemGraphicEl(Dn),Aa=xn.getItemVisual(Dn,"style"),Ba=Aa.fill;if(Pa instanceof ZRImage$1){var La=Pa.style;Pa.useStyle(extend({image:La.image,x:La.x,y:La.y,width:La.width,height:La.height},Aa))}else Pa.useStyle(Aa),Pa.type!=="pointer"&&Pa.setColor(Ba);Pa.setStyle(Rn.getModel(["pointer","itemStyle"]).getItemStyle()),Pa.style.fill==="auto"&&Pa.setStyle("fill",L(linearMap$2(xn.get(Tn,Dn),An,[0,1],!0))),Pa.z2EmphasisLift=0,setStatesStylesFromModel(Pa,Rn),toggleHoverEmphasis(Pa,Sr,Ar,Da)}if(wn){var Va=$n[Dn];Va.useStyle(xn.getItemVisual(Dn,"style")),Va.setStyle(Rn.getModel(["progress","itemStyle"]).getItemStyle()),Va.z2EmphasisLift=0,setStatesStylesFromModel(Va,Rn),toggleHoverEmphasis(Va,Sr,Ar,Da)}}),this._progressEls=$n)},n.prototype._renderAnchor=function(r,g){var y=r.getModel("anchor"),L=y.get("show");if(L){var z=y.get("size"),j=y.get("icon"),ae=y.get("offsetCenter"),de=y.get("keepAspect"),he=createSymbol$1(j,g.cx-z/2+parsePercent(ae[0],g.r),g.cy-z/2+parsePercent(ae[1],g.r),z,z,null,de);he.z2=y.get("showAbove")?1:0,he.setStyle(y.getModel("itemStyle").getItemStyle()),this.group.add(he)}},n.prototype._renderTitleAndDetail=function(r,g,y,L,z){var j=this,ae=r.getData(),de=ae.mapDimension("value"),he=+r.get("min"),$e=+r.get("max"),Lt=new Group$4,jt=[],$n=[],Cn=r.isAnimationEnabled(),Sn=r.get(["pointer","showAbove"]);ae.diff(this._data).add(function(wn){jt[wn]=new ZRText$1({silent:!0}),$n[wn]=new ZRText$1({silent:!0})}).update(function(wn,xn){jt[wn]=j._titleEls[xn],$n[wn]=j._detailEls[xn]}).execute(),ae.each(function(wn){var xn=ae.getItemModel(wn),Tn=ae.get(de,wn),kn=new Group$4,Mn=L(linearMap$2(Tn,[he,$e],[0,1],!0)),An=xn.getModel("title");if(An.get("show")){var Nn=An.get("offsetCenter"),Pn=z.cx+parsePercent(Nn[0],z.r),In=z.cy+parsePercent(Nn[1],z.r),Dn=jt[wn];Dn.attr({z2:Sn?0:2,style:createTextStyle$1(An,{x:Pn,y:In,text:ae.getName(wn),align:"center",verticalAlign:"middle"},{inheritColor:Mn})}),kn.add(Dn)}var Rn=xn.getModel("detail");if(Rn.get("show")){var On=Rn.get("offsetCenter"),Sr=z.cx+parsePercent(On[0],z.r),Ar=z.cy+parsePercent(On[1],z.r),Da=parsePercent(Rn.get("width"),z.r),Pa=parsePercent(Rn.get("height"),z.r),Aa=r.get(["progress","show"])?ae.getItemVisual(wn,"style").fill:Mn,Dn=$n[wn],Ba=Rn.get("formatter");Dn.attr({z2:Sn?0:2,style:createTextStyle$1(Rn,{x:Sr,y:Ar,text:formatLabel(Tn,Ba),width:isNaN(Da)?null:Da,height:isNaN(Pa)?null:Pa,align:"center",verticalAlign:"middle"},{inheritColor:Aa})}),setLabelValueAnimation(Dn,{normal:Rn},Tn,function(Va){return formatLabel(Va,Ba)}),Cn&&animateLabelValue(Dn,wn,ae,r,{getFormattedLabel:function(Va,Ua,za,Wa,ei,ja){return formatLabel(ja?ja.interpolatedValue:Tn,Ba)}}),kn.add(Dn)}Lt.add(kn)}),this.group.add(Lt),this._titleEls=jt,this._detailEls=$n},n.type="gauge",n}(ChartView$1),GaugeView$1=GaugeView,GaugeSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.visualStyleAccessPath="itemStyle",r}return n.prototype.getInitialData=function(r,g){return createSeriesDataSimply(this,["value"])},n.type="series.gauge",n.defaultOption={z:2,colorBy:"data",center:["50%","50%"],legendHoverLink:!0,radius:"75%",startAngle:225,endAngle:-45,clockwise:!0,min:0,max:100,splitNumber:10,axisLine:{show:!0,roundCap:!1,lineStyle:{color:[[1,"#E6EBF8"]],width:10}},progress:{show:!1,overlap:!0,width:10,roundCap:!1,clip:!0},splitLine:{show:!0,length:10,distance:10,lineStyle:{color:"#63677A",width:3,type:"solid"}},axisTick:{show:!0,splitNumber:5,length:6,distance:10,lineStyle:{color:"#63677A",width:1,type:"solid"}},axisLabel:{show:!0,distance:15,color:"#464646",fontSize:12,rotate:0},pointer:{icon:null,offsetCenter:[0,0],show:!0,showAbove:!0,length:"60%",width:6,keepAspect:!1},anchor:{show:!1,showAbove:!1,size:6,icon:"circle",offsetCenter:[0,0],keepAspect:!1,itemStyle:{color:"#fff",borderWidth:0,borderColor:"#5470c6"}},title:{show:!0,offsetCenter:[0,"20%"],color:"#464646",fontSize:16,valueAnimation:!1},detail:{show:!0,backgroundColor:"rgba(0,0,0,0)",borderWidth:0,borderColor:"#ccc",width:100,height:null,padding:[5,10],offsetCenter:[0,"40%"],color:"#464646",fontSize:30,fontWeight:"bold",lineHeight:30,valueAnimation:!1}},n}(SeriesModel$1),GaugeSeriesModel$1=GaugeSeriesModel;function install$E(t){t.registerChartView(GaugeView$1),t.registerSeriesModel(GaugeSeriesModel$1)}var opacityAccessPath$1=["itemStyle","opacity"],FunnelPiece=function(t){__extends(n,t);function n(r,g){var y=t.call(this)||this,L=y,z=new Polyline$3,j=new ZRText$1;return L.setTextContent(j),y.setTextGuideLine(z),y.updateData(r,g,!0),y}return n.prototype.updateData=function(r,g,y){var L=this,z=r.hostModel,j=r.getItemModel(g),ae=r.getItemLayout(g),de=j.getModel("emphasis"),he=j.get(opacityAccessPath$1);he=he==null?1:he,y||saveOldStyle(L),L.useStyle(r.getItemVisual(g,"style")),L.style.lineJoin="round",y?(L.setShape({points:ae.points}),L.style.opacity=0,initProps(L,{style:{opacity:he}},z,g)):updateProps$1(L,{style:{opacity:he},shape:{points:ae.points}},z,g),setStatesStylesFromModel(L,j),this._updateLabel(r,g),toggleHoverEmphasis(this,de.get("focus"),de.get("blurScope"),de.get("disabled"))},n.prototype._updateLabel=function(r,g){var y=this,L=this.getTextGuideLine(),z=y.getTextContent(),j=r.hostModel,ae=r.getItemModel(g),de=r.getItemLayout(g),he=de.label,$e=r.getItemVisual(g,"style"),Lt=$e.fill;setLabelStyle(z,getLabelStatesModels(ae),{labelFetcher:r.hostModel,labelDataIndex:g,defaultOpacity:$e.opacity,defaultText:r.getName(g)},{normal:{align:he.textAlign,verticalAlign:he.verticalAlign}}),y.setTextConfig({local:!0,inside:!!he.inside,insideStroke:Lt,outsideFill:Lt});var jt=he.linePoints;L.setShape({points:jt}),y.textGuideLineConfig={anchor:jt?new Point$1(jt[0][0],jt[0][1]):null},updateProps$1(z,{style:{x:he.x,y:he.y}},j,g),z.attr({rotation:he.rotation,originX:he.x,originY:he.y,z2:10}),setLabelLineStyle(y,getLabelLineStatesModels(ae),{stroke:Lt})},n}(Polygon$1),FunnelView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.ignoreLabelLineUpdate=!0,r}return n.prototype.render=function(r,g,y){var L=r.getData(),z=this._data,j=this.group;L.diff(z).add(function(ae){var de=new FunnelPiece(L,ae);L.setItemGraphicEl(ae,de),j.add(de)}).update(function(ae,de){var he=z.getItemGraphicEl(de);he.updateData(L,ae),j.add(he),L.setItemGraphicEl(ae,he)}).remove(function(ae){var de=z.getItemGraphicEl(ae);removeElementWithFadeOut(de,r,ae)}).execute(),this._data=L},n.prototype.remove=function(){this.group.removeAll(),this._data=null},n.prototype.dispose=function(){},n.type="funnel",n}(ChartView$1),FunnelView$1=FunnelView,FunnelSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.init=function(r){t.prototype.init.apply(this,arguments),this.legendVisualProvider=new LegendVisualProvider$1(bind$1(this.getData,this),bind$1(this.getRawData,this)),this._defaultLabelLine(r)},n.prototype.getInitialData=function(r,g){return createSeriesDataSimply(this,{coordDimensions:["value"],encodeDefaulter:curry$1(makeSeriesEncodeForNameBased,this)})},n.prototype._defaultLabelLine=function(r){defaultEmphasis(r,"labelLine",["show"]);var g=r.labelLine,y=r.emphasis.labelLine;g.show=g.show&&r.label.show,y.show=y.show&&r.emphasis.label.show},n.prototype.getDataParams=function(r){var g=this.getData(),y=t.prototype.getDataParams.call(this,r),L=g.mapDimension("value"),z=g.getSum(L);return y.percent=z?+(g.get(L,r)/z*100).toFixed(2):0,y.$vars.push("percent"),y},n.type="series.funnel",n.defaultOption={z:2,legendHoverLink:!0,colorBy:"data",left:80,top:60,right:80,bottom:60,minSize:"0%",maxSize:"100%",sort:"descending",orient:"vertical",gap:0,funnelAlign:"center",label:{show:!0,position:"outer"},labelLine:{show:!0,length:20,lineStyle:{width:1}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}},select:{itemStyle:{borderColor:"#212121"}}},n}(SeriesModel$1),FunnelSeriesModel$1=FunnelSeriesModel;function getViewRect$2(t,n){return getLayoutRect(t.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()})}function getSortedIndices(t,n){for(var r=t.mapDimension("value"),g=t.mapArray(r,function(ae){return ae}),y=[],L=n==="ascending",z=0,j=t.count();zCLICK_THRESHOLD)return;var y=this._model.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]);y.behavior!=="none"&&this._dispatchExpand({axisExpandWindow:y.axisExpandWindow})}this._mouseDownPoint=null},mousemove:function(t){if(!(this._mouseDownPoint||!checkTrigger(this,"mousemove"))){var n=this._model,r=n.coordinateSystem.getSlidedAxisExpandWindow([t.offsetX,t.offsetY]),g=r.behavior;g==="jump"&&this._throttledDispatchExpand.debounceNextCall(n.get("axisExpandDebounce")),this._throttledDispatchExpand(g==="none"?null:{axisExpandWindow:r.axisExpandWindow,animation:g==="jump"?null:{duration:0}})}}};function checkTrigger(t,n){var r=t._model;return r.get("axisExpandable")&&r.get("axisExpandTriggerOn")===n}var ParallelView$1=ParallelView,ParallelModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.init=function(){t.prototype.init.apply(this,arguments),this.mergeOption({})},n.prototype.mergeOption=function(r){var g=this.option;r&&merge(g,r,!0),this._initDimensions()},n.prototype.contains=function(r,g){var y=r.get("parallelIndex");return y!=null&&g.getComponent("parallel",y)===this},n.prototype.setAxisExpand=function(r){each$f(["axisExpandable","axisExpandCenter","axisExpandCount","axisExpandWidth","axisExpandWindow"],function(g){r.hasOwnProperty(g)&&(this.option[g]=r[g])},this)},n.prototype._initDimensions=function(){var r=this.dimensions=[],g=this.parallelAxisIndex=[],y=filter(this.ecModel.queryComponents({mainType:"parallelAxis"}),function(L){return(L.get("parallelIndex")||0)===this.componentIndex},this);each$f(y,function(L){r.push("dim"+L.get("dim")),g.push(L.componentIndex)})},n.type="parallel",n.dependencies=["parallelAxis"],n.layoutMode="box",n.defaultOption={z:0,left:80,top:60,right:80,bottom:60,layout:"horizontal",axisExpandable:!1,axisExpandCenter:null,axisExpandCount:0,axisExpandWidth:50,axisExpandRate:17,axisExpandDebounce:50,axisExpandSlideTriggerArea:[-.15,.05,.4],axisExpandTriggerOn:"click",parallelAxisDefault:null},n}(ComponentModel$1),ParallelModel$1=ParallelModel,ParallelAxis=function(t){__extends(n,t);function n(r,g,y,L,z){var j=t.call(this,r,g,y)||this;return j.type=L||"value",j.axisIndex=z,j}return n.prototype.isHorizontal=function(){return this.coordinateSystem.getModel().get("layout")!=="horizontal"},n}(Axis$1),ParallelAxis$1=ParallelAxis;function sliderMove(t,n,r,g,y,L){t=t||0;var z=r[1]-r[0];if(y!=null&&(y=restrict$1(y,[0,z])),L!=null&&(L=Math.max(L,y!=null?y:0)),g==="all"){var j=Math.abs(n[1]-n[0]);j=restrict$1(j,[0,z]),y=L=restrict$1(j,[y,L]),g=0}n[0]=restrict$1(n[0],r),n[1]=restrict$1(n[1],r);var ae=getSpanSign(n,g);n[g]+=t;var de=y||0,he=r.slice();ae.sign<0?he[0]+=de:he[1]-=de,n[g]=restrict$1(n[g],he);var $e;return $e=getSpanSign(n,g),y!=null&&($e.sign!==ae.sign||$e.spanL&&(n[1-g]=n[g]+$e.sign*L),n}function getSpanSign(t,n){var r=t[n]-t[1-n];return{span:Math.abs(r),sign:r>0?-1:r<0?1:n?-1:1}}function restrict$1(t,n){return Math.min(n[1]!=null?n[1]:1/0,Math.max(n[0]!=null?n[0]:-1/0,t))}var each$a=each$f,mathMin$2=Math.min,mathMax$2=Math.max,mathFloor=Math.floor,mathCeil=Math.ceil,round=round$3,PI$1=Math.PI,Parallel=function(){function t(n,r,g){this.type="parallel",this._axesMap=createHashMap(),this._axesLayout={},this.dimensions=n.dimensions,this._model=n,this._init(n,r,g)}return t.prototype._init=function(n,r,g){var y=n.dimensions,L=n.parallelAxisIndex;each$a(y,function(z,j){var ae=L[j],de=r.getComponent("parallelAxis",ae),he=this._axesMap.set(z,new ParallelAxis$1(z,createScaleByModel$1(de),[0,0],de.get("type"),ae)),$e=he.type==="category";he.onBand=$e&&de.get("boundaryGap"),he.inverse=de.get("inverse"),de.axis=he,he.model=de,he.coordinateSystem=de.coordinateSystem=this},this)},t.prototype.update=function(n,r){this._updateAxesFromSeries(this._model,n)},t.prototype.containPoint=function(n){var r=this._makeLayoutInfo(),g=r.axisBase,y=r.layoutBase,L=r.pixelDimIndex,z=n[1-L],j=n[L];return z>=g&&z<=g+r.axisLength&&j>=y&&j<=y+r.layoutLength},t.prototype.getModel=function(){return this._model},t.prototype._updateAxesFromSeries=function(n,r){r.eachSeries(function(g){if(!!n.contains(g,r)){var y=g.getData();each$a(this.dimensions,function(L){var z=this._axesMap.get(L);z.scale.unionExtentFromData(y,y.mapDimension(L)),niceScaleExtent(z.scale,z.model)},this)}},this)},t.prototype.resize=function(n,r){this._rect=getLayoutRect(n.getBoxLayoutParams(),{width:r.getWidth(),height:r.getHeight()}),this._layoutAxes()},t.prototype.getRect=function(){return this._rect},t.prototype._makeLayoutInfo=function(){var n=this._model,r=this._rect,g=["x","y"],y=["width","height"],L=n.get("layout"),z=L==="horizontal"?0:1,j=r[y[z]],ae=[0,j],de=this.dimensions.length,he=restrict(n.get("axisExpandWidth"),ae),$e=restrict(n.get("axisExpandCount")||0,[0,de]),Lt=n.get("axisExpandable")&&de>3&&de>$e&&$e>1&&he>0&&j>0,jt=n.get("axisExpandWindow"),$n;if(jt)$n=restrict(jt[1]-jt[0],ae),jt[1]=jt[0]+$n;else{$n=restrict(he*($e-1),ae);var Cn=n.get("axisExpandCenter")||mathFloor(de/2);jt=[he*Cn-$n/2],jt[1]=jt[0]+$n}var Sn=(j-$n)/(de-$e);Sn<3&&(Sn=0);var wn=[mathFloor(round(jt[0]/he,1))+1,mathCeil(round(jt[1]/he,1))-1],xn=Sn/he*jt[0];return{layout:L,pixelDimIndex:z,layoutBase:r[g[z]],layoutLength:j,axisBase:r[g[1-z]],axisLength:r[y[1-z]],axisExpandable:Lt,axisExpandWidth:he,axisCollapseWidth:Sn,axisExpandWindow:jt,axisCount:de,winInnerIndices:wn,axisExpandWindow0Pos:xn}},t.prototype._layoutAxes=function(){var n=this._rect,r=this._axesMap,g=this.dimensions,y=this._makeLayoutInfo(),L=y.layout;r.each(function(z){var j=[0,y.axisLength],ae=z.inverse?1:0;z.setExtent(j[ae],j[1-ae])}),each$a(g,function(z,j){var ae=(y.axisExpandable?layoutAxisWithExpand:layoutAxisWithoutExpand)(j,y),de={horizontal:{x:ae.position,y:y.axisLength},vertical:{x:0,y:ae.position}},he={horizontal:PI$1/2,vertical:0},$e=[de[L].x+n.x,de[L].y+n.y],Lt=he[L],jt=create$1();rotate(jt,jt,Lt),translate(jt,jt,$e),this._axesLayout[z]={position:$e,rotation:Lt,transform:jt,axisNameAvailableWidth:ae.axisNameAvailableWidth,axisLabelShow:ae.axisLabelShow,nameTruncateMaxWidth:ae.nameTruncateMaxWidth,tickDirection:1,labelDirection:1}},this)},t.prototype.getAxis=function(n){return this._axesMap.get(n)},t.prototype.dataToPoint=function(n,r){return this.axisCoordToPoint(this._axesMap.get(r).dataToCoord(n),r)},t.prototype.eachActiveState=function(n,r,g,y){g==null&&(g=0),y==null&&(y=n.count());var L=this._axesMap,z=this.dimensions,j=[],ae=[];each$f(z,function(Sn){j.push(n.mapDimension(Sn)),ae.push(L.get(Sn).model)});for(var de=this.hasAxisBrushed(),he=g;heL*(1-$e[0])?(de="jump",ae=j-L*(1-$e[2])):(ae=j-L*$e[1])>=0&&(ae=j-L*(1-$e[1]))<=0&&(ae=0),ae*=r.axisExpandWidth/he,ae?sliderMove(ae,y,z,"all"):de="none";else{var jt=y[1]-y[0],$n=z[1]*j/jt;y=[mathMax$2(0,$n-jt/2)],y[1]=mathMin$2(z[1],y[0]+jt),y[0]=y[1]-jt}return{axisExpandWindow:y,behavior:de}},t}();function restrict(t,n){return mathMin$2(mathMax$2(t,n[0]),n[1])}function layoutAxisWithoutExpand(t,n){var r=n.layoutLength/(n.axisCount-1);return{position:r*t,axisNameAvailableWidth:r,axisLabelShow:!0}}function layoutAxisWithExpand(t,n){var r=n.layoutLength,g=n.axisExpandWidth,y=n.axisCount,L=n.axisCollapseWidth,z=n.winInnerIndices,j,ae=L,de=!1,he;return t=0;y--)asc$2(g[y])},n.prototype.getActiveState=function(r){var g=this.activeIntervals;if(!g.length)return"normal";if(r==null||isNaN(+r))return"inactive";if(g.length===1){var y=g[0];if(y[0]<=r&&r<=y[1])return"active"}else for(var L=0,z=g.length;LUNSELECT_THRESHOLD}function getTrackEnds(t){var n=t.length-1;return n<0&&(n=0),[t[0],t[n]]}function createBaseRectCover(t,n,r,g){var y=new Group$4;return y.add(new Rect$3({name:"main",style:makeStyle(r),silent:!0,draggable:!0,cursor:"move",drift:curry$1(driftRect,t,n,y,["n","s","w","e"]),ondragend:curry$1(trigger,n,{isEnd:!0})})),each$f(g,function(L){y.add(new Rect$3({name:L.join(""),style:{opacity:0},draggable:!0,silent:!0,invisible:!0,drift:curry$1(driftRect,t,n,y,L),ondragend:curry$1(trigger,n,{isEnd:!0})}))}),y}function updateBaseRect(t,n,r,g){var y=g.brushStyle.lineWidth||0,L=mathMax$1(y,MIN_RESIZE_LINE_WIDTH),z=r[0][0],j=r[1][0],ae=z-y/2,de=j-y/2,he=r[0][1],$e=r[1][1],Lt=he-L+y/2,jt=$e-L+y/2,$n=he-z,Cn=$e-j,Sn=$n+y,wn=Cn+y;updateRectShape(t,n,"main",z,j,$n,Cn),g.transformable&&(updateRectShape(t,n,"w",ae,de,L,wn),updateRectShape(t,n,"e",Lt,de,L,wn),updateRectShape(t,n,"n",ae,de,Sn,L),updateRectShape(t,n,"s",ae,jt,Sn,L),updateRectShape(t,n,"nw",ae,de,L,L),updateRectShape(t,n,"ne",Lt,de,L,L),updateRectShape(t,n,"sw",ae,jt,L,L),updateRectShape(t,n,"se",Lt,jt,L,L))}function updateCommon$1(t,n){var r=n.__brushOption,g=r.transformable,y=n.childAt(0);y.useStyle(makeStyle(r)),y.attr({silent:!g,cursor:g?"move":"default"}),each$f([["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]],function(L){var z=n.childOfName(L.join("")),j=L.length===1?getGlobalDirection1(t,L[0]):getGlobalDirection2(t,L);z&&z.attr({silent:!g,invisible:!g,cursor:g?CURSOR_MAP[j]+"-resize":null})})}function updateRectShape(t,n,r,g,y,L,z){var j=n.childOfName(r);j&&j.setShape(pointsToRect(clipByPanel(t,n,[[g,y],[g+L,y+z]])))}function makeStyle(t){return defaults({strokeNoScale:!0},t.brushStyle)}function formatRectRange(t,n,r,g){var y=[mathMin$1(t,r),mathMin$1(n,g)],L=[mathMax$1(t,r),mathMax$1(n,g)];return[[y[0],L[0]],[y[1],L[1]]]}function getTransform(t){return getTransform$1(t.group)}function getGlobalDirection1(t,n){var r={w:"left",e:"right",n:"top",s:"bottom"},g={left:"w",right:"e",top:"n",bottom:"s"},y=transformDirection(r[n],getTransform(t));return g[y]}function getGlobalDirection2(t,n){var r=[getGlobalDirection1(t,n[0]),getGlobalDirection1(t,n[1])];return(r[0]==="e"||r[0]==="w")&&r.reverse(),r.join("")}function driftRect(t,n,r,g,y,L){var z=r.__brushOption,j=t.toRectRange(z.range),ae=toLocalDelta(n,y,L);each$f(g,function(de){var he=DIRECTION_MAP[de];j[he[0]][he[1]]+=ae[he[0]]}),z.range=t.fromRectRange(formatRectRange(j[0][0],j[1][0],j[0][1],j[1][1])),updateCoverAfterCreation(n,r),trigger(n,{isEnd:!1})}function driftPolygon(t,n,r,g){var y=n.__brushOption.range,L=toLocalDelta(t,r,g);each$f(y,function(z){z[0]+=L[0],z[1]+=L[1]}),updateCoverAfterCreation(t,n),trigger(t,{isEnd:!1})}function toLocalDelta(t,n,r){var g=t.group,y=g.transformCoordToLocal(n,r),L=g.transformCoordToLocal(0,0);return[y[0]-L[0],y[1]-L[1]]}function clipByPanel(t,n,r){var g=getPanelByCover(t,n);return g&&g!==BRUSH_PANEL_GLOBAL?g.clipPath(r,t._transform):clone$4(r)}function pointsToRect(t){var n=mathMin$1(t[0][0],t[1][0]),r=mathMin$1(t[0][1],t[1][1]),g=mathMax$1(t[0][0],t[1][0]),y=mathMax$1(t[0][1],t[1][1]);return{x:n,y:r,width:g-n,height:y-r}}function resetCursor(t,n,r){if(!(!t._brushType||isOutsideZrArea(t,n.offsetX,n.offsetY))){var g=t._zr,y=t._covers,L=getPanelByPoint(t,n,r);if(!t._dragging)for(var z=0;zg.getWidth()||r<0||r>g.getHeight()}var coverRenderers={lineX:getLineRenderer(0),lineY:getLineRenderer(1),rect:{createCover:function(t,n){function r(g){return g}return createBaseRectCover({toRectRange:r,fromRectRange:r},t,n,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(t){var n=getTrackEnds(t);return formatRectRange(n[1][0],n[1][1],n[0][0],n[0][1])},updateCoverShape:function(t,n,r,g){updateBaseRect(t,n,r,g)},updateCommon:updateCommon$1,contain:mainShapeContain},polygon:{createCover:function(t,n){var r=new Group$4;return r.add(new Polyline$3({name:"main",style:makeStyle(n),silent:!0})),r},getCreatingRange:function(t){return t},endCreating:function(t,n){n.remove(n.childAt(0)),n.add(new Polygon$1({name:"main",draggable:!0,drift:curry$1(driftPolygon,t,n),ondragend:curry$1(trigger,t,{isEnd:!0})}))},updateCoverShape:function(t,n,r,g){n.childAt(0).setShape({points:clipByPanel(t,n,r)})},updateCommon:updateCommon$1,contain:mainShapeContain}};function getLineRenderer(t){return{createCover:function(n,r){return createBaseRectCover({toRectRange:function(g){var y=[g,[0,100]];return t&&y.reverse(),y},fromRectRange:function(g){return g[t]}},n,r,[[["w"],["e"]],[["n"],["s"]]][t])},getCreatingRange:function(n){var r=getTrackEnds(n),g=mathMin$1(r[0][t],r[1][t]),y=mathMax$1(r[0][t],r[1][t]);return[g,y]},updateCoverShape:function(n,r,g,y){var L,z=getPanelByCover(n,r);if(z!==BRUSH_PANEL_GLOBAL&&z.getLinearBrushOtherExtent)L=z.getLinearBrushOtherExtent(t);else{var j=n._zr;L=[0,[j.getWidth(),j.getHeight()][1-t]]}var ae=[g,L];t&&ae.reverse(),updateBaseRect(n,r,ae,y)},updateCommon:updateCommon$1,contain:mainShapeContain}}var BrushController$1=BrushController;function makeRectPanelClipPath(t){return t=normalizeRect(t),function(n){return clipPointsByRect(n,t)}}function makeLinearBrushOtherExtent(t,n){return t=normalizeRect(t),function(r){var g=n!=null?n:r,y=g?t.width:t.height,L=g?t.x:t.y;return[L,L+(y||0)]}}function makeRectIsTargetByCursor(t,n,r){var g=normalizeRect(t);return function(y,L){return g.contain(L[0],L[1])&&!onIrrelevantElement(y,n,r)}}function normalizeRect(t){return BoundingRect$1.create(t)}var elementList$1=["axisLine","axisTickLabel","axisName"],ParallelAxisView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.init=function(r,g){t.prototype.init.apply(this,arguments),(this._brushController=new BrushController$1(g.getZr())).on("brush",bind$1(this._onBrush,this))},n.prototype.render=function(r,g,y,L){if(!fromAxisAreaSelect(r,g,L)){this.axisModel=r,this.api=y,this.group.removeAll();var z=this._axisGroup;if(this._axisGroup=new Group$4,this.group.add(this._axisGroup),!!r.get("show")){var j=getCoordSysModel(r,g),ae=j.coordinateSystem,de=r.getAreaSelectStyle(),he=de.width,$e=r.axis.dim,Lt=ae.getAxisLayout($e),jt=extend({strokeContainThreshold:he},Lt),$n=new AxisBuilder$1(r,jt);each$f(elementList$1,$n.add,$n),this._axisGroup.add($n.getGroup()),this._refreshBrushController(jt,de,r,j,he,y),groupTransition(z,this._axisGroup,r)}}},n.prototype._refreshBrushController=function(r,g,y,L,z,j){var ae=y.axis.getExtent(),de=ae[1]-ae[0],he=Math.min(30,Math.abs(de)*.1),$e=BoundingRect$1.create({x:ae[0],y:-z/2,width:de,height:z});$e.x-=he,$e.width+=2*he,this._brushController.mount({enableGlobalPan:!0,rotation:r.rotation,x:r.position[0],y:r.position[1]}).setPanels([{panelId:"pl",clipPath:makeRectPanelClipPath($e),isTargetByCursor:makeRectIsTargetByCursor($e,j,L),getLinearBrushOtherExtent:makeLinearBrushOtherExtent($e,0)}]).enableBrush({brushType:"lineX",brushStyle:g,removeOnClick:!0}).updateCovers(getCoverInfoList(y))},n.prototype._onBrush=function(r){var g=r.areas,y=this.axisModel,L=y.axis,z=map$1(g,function(j){return[L.coordToData(j.range[0],!0),L.coordToData(j.range[1],!0)]});(!y.option.realtime===r.isEnd||r.removeOnClick)&&this.api.dispatchAction({type:"axisAreaSelect",parallelAxisId:y.id,intervals:z})},n.prototype.dispose=function(){this._brushController.dispose()},n.type="parallelAxis",n}(ComponentView$1);function fromAxisAreaSelect(t,n,r){return r&&r.type==="axisAreaSelect"&&n.findComponents({mainType:"parallelAxis",query:r})[0]===t}function getCoverInfoList(t){var n=t.axis;return map$1(t.activeIntervals,function(r){return{brushType:"lineX",panelId:"pl",range:[n.dataToCoord(r[0],!0),n.dataToCoord(r[1],!0)]}})}function getCoordSysModel(t,n){return n.getComponent("parallel",t.get("parallelIndex"))}var ParallelAxisView$1=ParallelAxisView,actionInfo={type:"axisAreaSelect",event:"axisAreaSelected"};function installParallelActions(t){t.registerAction(actionInfo,function(n,r){r.eachComponent({mainType:"parallelAxis",query:n},function(g){g.axis.model.setActiveIntervals(n.intervals)})}),t.registerAction("parallelAxisExpand",function(n,r){r.eachComponent({mainType:"parallel",query:n},function(g){g.setAxisExpand(n)})})}var defaultAxisOption={type:"value",areaSelectStyle:{width:20,borderWidth:1,borderColor:"rgba(160,197,232)",color:"rgba(160,197,232)",opacity:.3},realtime:!0,z:10};function install$C(t){t.registerComponentView(ParallelView$1),t.registerComponentModel(ParallelModel$1),t.registerCoordinateSystem("parallel",parallelCoordSysCreator$1),t.registerPreprocessor(parallelPreprocessor),t.registerComponentModel(ParallelAxisModel$1),t.registerComponentView(ParallelAxisView$1),axisModelCreator(t,"parallel",ParallelAxisModel$1,defaultAxisOption),installParallelActions(t)}function install$B(t){use(install$C),t.registerChartView(ParallelView$3),t.registerSeriesModel(ParallelSeriesModel$1),t.registerVisual(t.PRIORITY.VISUAL.BRUSH,parallelVisual$1)}var SankeyPathShape=function(){function t(){this.x1=0,this.y1=0,this.x2=0,this.y2=0,this.cpx1=0,this.cpy1=0,this.cpx2=0,this.cpy2=0,this.extent=0}return t}(),SankeyPath=function(t){__extends(n,t);function n(r){return t.call(this,r)||this}return n.prototype.getDefaultShape=function(){return new SankeyPathShape},n.prototype.buildPath=function(r,g){var y=g.extent;r.moveTo(g.x1,g.y1),r.bezierCurveTo(g.cpx1,g.cpy1,g.cpx2,g.cpy2,g.x2,g.y2),g.orient==="vertical"?(r.lineTo(g.x2+y,g.y2),r.bezierCurveTo(g.cpx2+y,g.cpy2,g.cpx1+y,g.cpy1,g.x1+y,g.y1)):(r.lineTo(g.x2,g.y2+y),r.bezierCurveTo(g.cpx2,g.cpy2+y,g.cpx1,g.cpy1+y,g.x1,g.y1+y)),r.closePath()},n.prototype.highlight=function(){enterEmphasis(this)},n.prototype.downplay=function(){leaveEmphasis(this)},n}(Path$1),SankeyView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r._focusAdjacencyDisabled=!1,r}return n.prototype.render=function(r,g,y){var L=this,z=r.getGraph(),j=this.group,ae=r.layoutInfo,de=ae.width,he=ae.height,$e=r.getData(),Lt=r.getData("edge"),jt=r.get("orient");this._model=r,j.removeAll(),j.x=ae.x,j.y=ae.y,z.eachEdge(function($n){var Cn=new SankeyPath,Sn=getECData(Cn);Sn.dataIndex=$n.dataIndex,Sn.seriesIndex=r.seriesIndex,Sn.dataType="edge";var wn=$n.getModel(),xn=wn.getModel("lineStyle"),Tn=xn.get("curveness"),kn=$n.node1.getLayout(),Mn=$n.node1.getModel(),An=Mn.get("localX"),Nn=Mn.get("localY"),Pn=$n.node2.getLayout(),In=$n.node2.getModel(),Dn=In.get("localX"),Rn=In.get("localY"),On=$n.getLayout(),Sr,Ar,Da,Pa,Aa,Ba,La,Va;switch(Cn.shape.extent=Math.max(1,On.dy),Cn.shape.orient=jt,jt==="vertical"?(Sr=(An!=null?An*de:kn.x)+On.sy,Ar=(Nn!=null?Nn*he:kn.y)+kn.dy,Da=(Dn!=null?Dn*de:Pn.x)+On.ty,Pa=Rn!=null?Rn*he:Pn.y,Aa=Sr,Ba=Ar*(1-Tn)+Pa*Tn,La=Da,Va=Ar*Tn+Pa*(1-Tn)):(Sr=(An!=null?An*de:kn.x)+kn.dx,Ar=(Nn!=null?Nn*he:kn.y)+On.sy,Da=Dn!=null?Dn*de:Pn.x,Pa=(Rn!=null?Rn*he:Pn.y)+On.ty,Aa=Sr*(1-Tn)+Da*Tn,Ba=Ar,La=Sr*Tn+Da*(1-Tn),Va=Pa),Cn.setShape({x1:Sr,y1:Ar,x2:Da,y2:Pa,cpx1:Aa,cpy1:Ba,cpx2:La,cpy2:Va}),Cn.useStyle(xn.getItemStyle()),Cn.style.fill){case"source":Cn.style.fill=$n.node1.getVisual("color"),Cn.style.decal=$n.node1.getVisual("style").decal;break;case"target":Cn.style.fill=$n.node2.getVisual("color"),Cn.style.decal=$n.node2.getVisual("style").decal;break;case"gradient":var Ua=$n.node1.getVisual("color"),za=$n.node2.getVisual("color");isString(Ua)&&isString(za)&&(Cn.style.fill=new LinearGradient$1(0,0,+(jt==="horizontal"),+(jt==="vertical"),[{color:Ua,offset:0},{color:za,offset:1}]))}setLabelStyle(Cn,getLabelStatesModels(wn,"edgeLabel"),{labelFetcher:r,labelDataIndex:$n.dataIndex,defaultText:""+wn.get("value")}),Cn.setTextConfig({position:"inside"});var Wa=wn.getModel("emphasis");setStatesStylesFromModel(Cn,wn,"lineStyle",function(ja){return ja.getItemStyle()}),j.add(Cn),Lt.setItemGraphicEl($n.dataIndex,Cn);var ei=Wa.get("focus");toggleHoverEmphasis(Cn,ei==="adjacency"?$n.getAdjacentDataIndices():ei,Wa.get("blurScope"),Wa.get("disabled")),getECData(Cn).dataType="edge"}),z.eachNode(function($n){var Cn=$n.getLayout(),Sn=$n.getModel(),wn=Sn.get("localX"),xn=Sn.get("localY"),Tn=Sn.getModel("emphasis"),kn=new Rect$3({shape:{x:wn!=null?wn*de:Cn.x,y:xn!=null?xn*he:Cn.y,width:Cn.dx,height:Cn.dy},style:Sn.getModel("itemStyle").getItemStyle(),z2:10});setLabelStyle(kn,getLabelStatesModels(Sn),{labelFetcher:r,labelDataIndex:$n.dataIndex,defaultText:$n.id}),kn.disableLabelAnimation=!0,kn.setStyle("fill",$n.getVisual("color")),kn.setStyle("decal",$n.getVisual("style").decal),setStatesStylesFromModel(kn,Sn),j.add(kn),$e.setItemGraphicEl($n.dataIndex,kn),getECData(kn).dataType="node";var Mn=Tn.get("focus");toggleHoverEmphasis(kn,Mn==="adjacency"?$n.getAdjacentDataIndices():Mn,Tn.get("blurScope"),Tn.get("disabled"))}),$e.eachItemGraphicEl(function($n,Cn){var Sn=$e.getItemModel(Cn);Sn.get("draggable")&&($n.drift=function(wn,xn){L._focusAdjacencyDisabled=!0,this.shape.x+=wn,this.shape.y+=xn,this.dirty(),y.dispatchAction({type:"dragNode",seriesId:r.id,dataIndex:$e.getRawIndex(Cn),localX:this.shape.x/de,localY:this.shape.y/he})},$n.ondragend=function(){L._focusAdjacencyDisabled=!1},$n.draggable=!0,$n.cursor="move")}),!this._data&&r.isAnimationEnabled()&&j.setClipPath(createGridClipShape$1(j.getBoundingRect(),r,function(){j.removeClipPath()})),this._data=r.getData()},n.prototype.dispose=function(){},n.type="sankey",n}(ChartView$1);function createGridClipShape$1(t,n,r){var g=new Rect$3({shape:{x:t.x-10,y:t.y-10,width:0,height:t.height+20}});return initProps(g,{shape:{width:t.width+20}},n,r),g}var SankeyView$1=SankeyView,SankeySeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.getInitialData=function(r,g){var y=r.edges||r.links,L=r.data||r.nodes,z=r.levels;this.levelModels=[];for(var j=this.levelModels,ae=0;ae=0&&(j[z[ae].depth]=new Model$1(z[ae],this,g));if(L&&y){var de=createGraphFromNodeEdge(L,y,this,!0,he);return de.data}function he($e,Lt){$e.wrapMethod("getItemModel",function(jt,$n){var Cn=jt.parentModel,Sn=Cn.getData().getItemLayout($n);if(Sn){var wn=Sn.depth,xn=Cn.levelModels[wn];xn&&(jt.parentModel=xn)}return jt}),Lt.wrapMethod("getItemModel",function(jt,$n){var Cn=jt.parentModel,Sn=Cn.getGraph().getEdgeByIndex($n),wn=Sn.node1.getLayout();if(wn){var xn=wn.depth,Tn=Cn.levelModels[xn];Tn&&(jt.parentModel=Tn)}return jt})}},n.prototype.setNodePosition=function(r,g){var y=this.option.data||this.option.nodes,L=y[r];L.localX=g[0],L.localY=g[1]},n.prototype.getGraph=function(){return this.getData().graph},n.prototype.getEdgeData=function(){return this.getGraph().edgeData},n.prototype.formatTooltip=function(r,g,y){function L(jt){return isNaN(jt)||jt==null}if(y==="edge"){var z=this.getDataParams(r,y),j=z.data,ae=z.value,de=j.source+" -- "+j.target;return createTooltipMarkup("nameValue",{name:de,value:ae,noValue:L(ae)})}else{var he=this.getGraph().getNodeByIndex(r),$e=he.getLayout().value,Lt=this.getDataParams(r,y).data.name;return createTooltipMarkup("nameValue",{name:Lt!=null?Lt+"":null,value:$e,noValue:L($e)})}},n.prototype.optionUpdated=function(){},n.prototype.getDataParams=function(r,g){var y=t.prototype.getDataParams.call(this,r,g);if(y.value==null&&g==="node"){var L=this.getGraph().getNodeByIndex(r),z=L.getLayout().value;y.value=z}return y},n.type="series.sankey",n.defaultOption={z:2,coordinateSystem:"view",left:"5%",top:"5%",right:"20%",bottom:"5%",orient:"horizontal",nodeWidth:20,nodeGap:8,draggable:!0,layoutIterations:32,label:{show:!0,position:"right",fontSize:12},edgeLabel:{show:!1,fontSize:12},levels:[],nodeAlign:"justify",lineStyle:{color:"#314656",opacity:.2,curveness:.5},emphasis:{label:{show:!0},lineStyle:{opacity:.5}},select:{itemStyle:{borderColor:"#212121"}},animationEasing:"linear",animationDuration:1e3},n}(SeriesModel$1),SankeySeriesModel$1=SankeySeriesModel;function sankeyLayout(t,n){t.eachSeriesByType("sankey",function(r){var g=r.get("nodeWidth"),y=r.get("nodeGap"),L=getViewRect$1(r,n);r.layoutInfo=L;var z=L.width,j=L.height,ae=r.getGraph(),de=ae.nodes,he=ae.edges;computeNodeValues(de);var $e=filter(de,function(Cn){return Cn.getLayout().value===0}),Lt=$e.length!==0?0:r.get("layoutIterations"),jt=r.get("orient"),$n=r.get("nodeAlign");layoutSankey(de,he,g,y,z,j,Lt,jt,$n)})}function getViewRect$1(t,n){return getLayoutRect(t.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()})}function layoutSankey(t,n,r,g,y,L,z,j,ae){computeNodeBreadths(t,n,r,y,L,j,ae),computeNodeDepths(t,n,L,y,g,z,j),computeEdgeDepths(t,j)}function computeNodeValues(t){each$f(t,function(n){var r=sum(n.outEdges,getEdgeValue),g=sum(n.inEdges,getEdgeValue),y=n.getValue()||0,L=Math.max(r,g,y);n.setLayout({value:L},!0)})}function computeNodeBreadths(t,n,r,g,y,L,z){for(var j=[],ae=[],de=[],he=[],$e=0,Lt=0;Lt=0;wn&&Sn.depth>jt&&(jt=Sn.depth),Cn.setLayout({depth:wn?Sn.depth:$e},!0),L==="vertical"?Cn.setLayout({dy:r},!0):Cn.setLayout({dx:r},!0);for(var xn=0;xn$e-1?jt:$e-1;z&&z!=="left"&&adjustNodeWithNodeAlign(t,z,L,Nn);var Pn=L==="vertical"?(y-r)/Nn:(g-r)/Nn;scaleNodeBreadths(t,Pn,L)}function isNodeDepth(t){var n=t.hostGraph.data.getRawDataItem(t.dataIndex);return n.depth!=null&&n.depth>=0}function adjustNodeWithNodeAlign(t,n,r,g){if(n==="right"){for(var y=[],L=t,z=0;L.length;){for(var j=0;j0;L--)ae*=.99,relaxRightToLeft(j,ae,z),resolveCollisions(j,y,r,g,z),relaxLeftToRight(j,ae,z),resolveCollisions(j,y,r,g,z)}function prepareNodesByBreadth(t,n){var r=[],g=n==="vertical"?"y":"x",y=groupData(t,function(L){return L.getLayout()[g]});return y.keys.sort(function(L,z){return L-z}),each$f(y.keys,function(L){r.push(y.buckets.get(L))}),r}function initializeNodeDepth(t,n,r,g,y,L){var z=1/0;each$f(t,function(j){var ae=j.length,de=0;each$f(j,function($e){de+=$e.getLayout().value});var he=L==="vertical"?(g-(ae-1)*y)/de:(r-(ae-1)*y)/de;he0&&(j=ae.getLayout()[L]+de,y==="vertical"?ae.setLayout({x:j},!0):ae.setLayout({y:j},!0)),he=ae.getLayout()[L]+ae.getLayout()[Lt]+n;var $n=y==="vertical"?g:r;if(de=he-n-$n,de>0){j=ae.getLayout()[L]-de,y==="vertical"?ae.setLayout({x:j},!0):ae.setLayout({y:j},!0),he=j;for(var jt=$e-2;jt>=0;--jt)ae=z[jt],de=ae.getLayout()[L]+ae.getLayout()[Lt]+n-he,de>0&&(j=ae.getLayout()[L]-de,y==="vertical"?ae.setLayout({x:j},!0):ae.setLayout({y:j},!0)),he=ae.getLayout()[L]}})}function relaxRightToLeft(t,n,r){each$f(t.slice().reverse(),function(g){each$f(g,function(y){if(y.outEdges.length){var L=sum(y.outEdges,weightedTarget,r)/sum(y.outEdges,getEdgeValue);if(isNaN(L)){var z=y.outEdges.length;L=z?sum(y.outEdges,centerTarget,r)/z:0}if(r==="vertical"){var j=y.getLayout().x+(L-center(y,r))*n;y.setLayout({x:j},!0)}else{var ae=y.getLayout().y+(L-center(y,r))*n;y.setLayout({y:ae},!0)}}})})}function weightedTarget(t,n){return center(t.node2,n)*t.getValue()}function centerTarget(t,n){return center(t.node2,n)}function weightedSource(t,n){return center(t.node1,n)*t.getValue()}function centerSource(t,n){return center(t.node1,n)}function center(t,n){return n==="vertical"?t.getLayout().x+t.getLayout().dx/2:t.getLayout().y+t.getLayout().dy/2}function getEdgeValue(t){return t.getValue()}function sum(t,n,r){for(var g=0,y=t.length,L=-1;++Lz&&(z=ae)}),each$f(g,function(j){var ae=new VisualMapping$1({type:"color",mappingMethod:"linear",dataExtent:[L,z],visual:n.get("color")}),de=ae.mapValueToVisual(j.getLayout().value),he=j.getModel().get(["itemStyle","color"]);he!=null?(j.setVisual("color",he),j.setVisual("style",{fill:he})):(j.setVisual("color",de),j.setVisual("style",{fill:de}))})}y.length&&each$f(y,function(j){var ae=j.getModel().get("lineStyle");j.setVisual("style",ae)})})}function install$A(t){t.registerChartView(SankeyView$1),t.registerSeriesModel(SankeySeriesModel$1),t.registerLayout(sankeyLayout),t.registerVisual(sankeyVisual),t.registerAction({type:"dragNode",event:"dragnode",update:"update"},function(n,r){r.eachComponent({mainType:"series",subType:"sankey",query:n},function(g){g.setNodePosition(n.dataIndex,[n.localX,n.localY])})})}var WhiskerBoxCommonMixin=function(){function t(){}return t.prototype.getInitialData=function(n,r){var g,y=r.getComponent("xAxis",this.get("xAxisIndex")),L=r.getComponent("yAxis",this.get("yAxisIndex")),z=y.get("type"),j=L.get("type"),ae;z==="category"?(n.layout="horizontal",g=y.getOrdinalMeta(),ae=!0):j==="category"?(n.layout="vertical",g=L.getOrdinalMeta(),ae=!0):n.layout=n.layout||"horizontal";var de=["x","y"],he=n.layout==="horizontal"?0:1,$e=this._baseAxisDim=de[he],Lt=de[1-he],jt=[y,L],$n=jt[he].get("type"),Cn=jt[1-he].get("type"),Sn=n.data;if(Sn&&ae){var wn=[];each$f(Sn,function(kn,Mn){var An;isArray$1(kn)?(An=kn.slice(),kn.unshift(Mn)):isArray$1(kn.value)?(An=extend({},kn),An.value=An.value.slice(),kn.value.unshift(Mn)):An=kn,wn.push(An)}),n.data=wn}var xn=this.defaultValueDimensions,Tn=[{name:$e,type:getDimensionTypeByAxis($n),ordinalMeta:g,otherDims:{tooltip:!1,itemName:0},dimsDef:["base"]},{name:Lt,type:getDimensionTypeByAxis(Cn),dimsDef:xn.slice()}];return createSeriesDataSimply(this,{coordDimensions:Tn,dimensionsCount:xn.length+1,encodeDefaulter:curry$1(makeSeriesEncodeForAxisCoordSys,Tn,this)})},t.prototype.getBaseAxis=function(){var n=this._baseAxisDim;return this.ecModel.getComponent(n+"Axis",this.get(n+"AxisIndex")).axis},t}(),BoxplotSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.defaultValueDimensions=[{name:"min",defaultTooltip:!0},{name:"Q1",defaultTooltip:!0},{name:"median",defaultTooltip:!0},{name:"Q3",defaultTooltip:!0},{name:"max",defaultTooltip:!0}],r.visualDrawType="stroke",r}return n.type="series.boxplot",n.dependencies=["xAxis","yAxis","grid"],n.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,boxWidth:[7,50],itemStyle:{color:"#fff",borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2,shadowBlur:5,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0,0,0,0.2)"}},animationDuration:800},n}(SeriesModel$1);mixin(BoxplotSeriesModel,WhiskerBoxCommonMixin,!0);var BoxplotSeriesModel$1=BoxplotSeriesModel,BoxplotView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.render=function(r,g,y){var L=r.getData(),z=this.group,j=this._data;this._data||z.removeAll();var ae=r.get("layout")==="horizontal"?1:0;L.diff(j).add(function(de){if(L.hasValue(de)){var he=L.getItemLayout(de),$e=createNormalBox$1(he,L,de,ae,!0);L.setItemGraphicEl(de,$e),z.add($e)}}).update(function(de,he){var $e=j.getItemGraphicEl(he);if(!L.hasValue(de)){z.remove($e);return}var Lt=L.getItemLayout(de);$e?(saveOldStyle($e),updateNormalBoxData(Lt,$e,L,de)):$e=createNormalBox$1(Lt,L,de,ae),z.add($e),L.setItemGraphicEl(de,$e)}).remove(function(de){var he=j.getItemGraphicEl(de);he&&z.remove(he)}).execute(),this._data=L},n.prototype.remove=function(r){var g=this.group,y=this._data;this._data=null,y&&y.eachItemGraphicEl(function(L){L&&g.remove(L)})},n.type="boxplot",n}(ChartView$1),BoxPathShape=function(){function t(){}return t}(),BoxPath=function(t){__extends(n,t);function n(r){var g=t.call(this,r)||this;return g.type="boxplotBoxPath",g}return n.prototype.getDefaultShape=function(){return new BoxPathShape},n.prototype.buildPath=function(r,g){var y=g.points,L=0;for(r.moveTo(y[L][0],y[L][1]),L++;L<4;L++)r.lineTo(y[L][0],y[L][1]);for(r.closePath();LCn){var kn=[wn,Tn];g.push(kn)}}}return{boxData:r,outliers:g}}var boxplotTransform={type:"echarts:boxplot",transform:function(n){var r=n.upstream;if(r.sourceFormat!==SOURCE_FORMAT_ARRAY_ROWS){var g="";throwError(g)}var y=prepareBoxplotData(r.getRawData(),n.config);return[{dimensions:["ItemName","Low","Q1","Q2","Q3","High"],data:y.boxData},{data:y.outliers}]}};function install$z(t){t.registerSeriesModel(BoxplotSeriesModel$1),t.registerChartView(BoxplotView$1),t.registerLayout(boxplotLayout),t.registerTransform(boxplotTransform)}var SKIP_PROPS=["color","borderColor"],CandlestickView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.render=function(r,g,y){this.group.removeClipPath(),this._progressiveEls=null,this._updateDrawMode(r),this._isLargeDraw?this._renderLarge(r):this._renderNormal(r)},n.prototype.incrementalPrepareRender=function(r,g,y){this._clear(),this._updateDrawMode(r)},n.prototype.incrementalRender=function(r,g,y,L){this._progressiveEls=[],this._isLargeDraw?this._incrementalRenderLarge(r,g):this._incrementalRenderNormal(r,g)},n.prototype.eachRendered=function(r){traverseElements(this._progressiveEls||this.group,r)},n.prototype._updateDrawMode=function(r){var g=r.pipelineContext.large;(this._isLargeDraw==null||g!==this._isLargeDraw)&&(this._isLargeDraw=g,this._clear())},n.prototype._renderNormal=function(r){var g=r.getData(),y=this._data,L=this.group,z=g.getLayout("isSimpleBox"),j=r.get("clip",!0),ae=r.coordinateSystem,de=ae.getArea&&ae.getArea();this._data||L.removeAll(),g.diff(y).add(function(he){if(g.hasValue(he)){var $e=g.getItemLayout(he);if(j&&isNormalBoxClipped(de,$e))return;var Lt=createNormalBox($e,he,!0);initProps(Lt,{shape:{points:$e.ends}},r,he),setBoxCommon(Lt,g,he,z),L.add(Lt),g.setItemGraphicEl(he,Lt)}}).update(function(he,$e){var Lt=y.getItemGraphicEl($e);if(!g.hasValue(he)){L.remove(Lt);return}var jt=g.getItemLayout(he);if(j&&isNormalBoxClipped(de,jt)){L.remove(Lt);return}Lt?(updateProps$1(Lt,{shape:{points:jt.ends}},r,he),saveOldStyle(Lt)):Lt=createNormalBox(jt),setBoxCommon(Lt,g,he,z),L.add(Lt),g.setItemGraphicEl(he,Lt)}).remove(function(he){var $e=y.getItemGraphicEl(he);$e&&L.remove($e)}).execute(),this._data=g},n.prototype._renderLarge=function(r){this._clear(),createLarge(r,this.group);var g=r.get("clip",!0)?createClipPath(r.coordinateSystem,!1,r):null;g?this.group.setClipPath(g):this.group.removeClipPath()},n.prototype._incrementalRenderNormal=function(r,g){for(var y=g.getData(),L=y.getLayout("isSimpleBox"),z;(z=r.next())!=null;){var j=y.getItemLayout(z),ae=createNormalBox(j);setBoxCommon(ae,y,z,L),ae.incremental=!0,this.group.add(ae),this._progressiveEls.push(ae)}},n.prototype._incrementalRenderLarge=function(r,g){createLarge(g,this.group,this._progressiveEls,!0)},n.prototype.remove=function(r){this._clear()},n.prototype._clear=function(){this.group.removeAll(),this._data=null},n.type="candlestick",n}(ChartView$1),NormalBoxPathShape=function(){function t(){}return t}(),NormalBoxPath=function(t){__extends(n,t);function n(r){var g=t.call(this,r)||this;return g.type="normalCandlestickBox",g}return n.prototype.getDefaultShape=function(){return new NormalBoxPathShape},n.prototype.buildPath=function(r,g){var y=g.points;this.__simpleBox?(r.moveTo(y[4][0],y[4][1]),r.lineTo(y[6][0],y[6][1])):(r.moveTo(y[0][0],y[0][1]),r.lineTo(y[1][0],y[1][1]),r.lineTo(y[2][0],y[2][1]),r.lineTo(y[3][0],y[3][1]),r.closePath(),r.moveTo(y[4][0],y[4][1]),r.lineTo(y[5][0],y[5][1]),r.moveTo(y[6][0],y[6][1]),r.lineTo(y[7][0],y[7][1]))},n}(Path$1);function createNormalBox(t,n,r){var g=t.ends;return new NormalBoxPath({shape:{points:r?transInit(g,t):g},z2:100})}function isNormalBoxClipped(t,n){for(var r=!0,g=0;g0?"borderColor":"borderColor0"])||r.get(["itemStyle",t>0?"color":"color0"]);t===0&&(y=r.get(["itemStyle","borderColorDoji"]));var L=r.getModel("itemStyle").getItemStyle(SKIP_PROPS);n.useStyle(L),n.style.fill=null,n.style.stroke=y}var CandlestickView$1=CandlestickView,CandlestickSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.defaultValueDimensions=[{name:"open",defaultTooltip:!0},{name:"close",defaultTooltip:!0},{name:"lowest",defaultTooltip:!0},{name:"highest",defaultTooltip:!0}],r}return n.prototype.getShadowDim=function(){return"open"},n.prototype.brushSelector=function(r,g,y){var L=g.getItemLayout(r);return L&&y.rect(L.brushRect)},n.type="series.candlestick",n.dependencies=["xAxis","yAxis","grid"],n.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,layout:null,clip:!0,itemStyle:{color:"#eb5454",color0:"#47b262",borderColor:"#eb5454",borderColor0:"#47b262",borderColorDoji:null,borderWidth:1},emphasis:{scale:!0,itemStyle:{borderWidth:2}},barMaxWidth:null,barMinWidth:null,barWidth:null,large:!0,largeThreshold:600,progressive:3e3,progressiveThreshold:1e4,progressiveChunkMode:"mod",animationEasing:"linear",animationDuration:300},n}(SeriesModel$1);mixin(CandlestickSeriesModel,WhiskerBoxCommonMixin,!0);var CandlestickSeriesModel$1=CandlestickSeriesModel;function candlestickPreprocessor(t){!t||!isArray$1(t.series)||each$f(t.series,function(n){isObject$3(n)&&n.type==="k"&&(n.type="candlestick")})}var positiveBorderColorQuery=["itemStyle","borderColor"],negativeBorderColorQuery=["itemStyle","borderColor0"],dojiBorderColorQuery=["itemStyle","borderColorDoji"],positiveColorQuery=["itemStyle","color"],negativeColorQuery=["itemStyle","color0"],candlestickVisual={seriesType:"candlestick",plan:createRenderPlanner(),performRawSeries:!0,reset:function(t,n){function r(L,z){return z.get(L>0?positiveColorQuery:negativeColorQuery)}function g(L,z){return z.get(L===0?dojiBorderColorQuery:L>0?positiveBorderColorQuery:negativeBorderColorQuery)}if(!n.isSeriesFiltered(t)){var y=t.pipelineContext.large;return!y&&{progress:function(L,z){for(var j;(j=L.next())!=null;){var ae=z.getItemModel(j),de=z.getItemLayout(j).sign,he=ae.getItemStyle();he.fill=r(de,ae),he.stroke=g(de,ae)||he.fill;var $e=z.ensureUniqueItemVisual(j,"style");extend($e,he)}}}}}},candlestickVisual$1=candlestickVisual,candlestickLayout={seriesType:"candlestick",plan:createRenderPlanner(),reset:function(t){var n=t.coordinateSystem,r=t.getData(),g=calculateCandleWidth(t,r),y=0,L=1,z=["x","y"],j=r.getDimensionIndex(r.mapDimension(z[y])),ae=map$1(r.mapDimensionsAll(z[L]),r.getDimensionIndex,r),de=ae[0],he=ae[1],$e=ae[2],Lt=ae[3];if(r.setLayout({candleWidth:g,isSimpleBox:g<=1.3}),j<0||ae.length<4)return;return{progress:t.pipelineContext.large?$n:jt};function jt(Cn,Sn){for(var wn,xn=Sn.getStore();(wn=Cn.next())!=null;){var Tn=xn.get(j,wn),kn=xn.get(de,wn),Mn=xn.get(he,wn),An=xn.get($e,wn),Nn=xn.get(Lt,wn),Pn=Math.min(kn,Mn),In=Math.max(kn,Mn),Dn=Aa(Pn,Tn),Rn=Aa(In,Tn),On=Aa(An,Tn),Sr=Aa(Nn,Tn),Ar=[];Ba(Ar,Rn,0),Ba(Ar,Dn,1),Ar.push(Va(Sr),Va(Rn),Va(On),Va(Dn));var Da=Sn.getItemModel(wn),Pa=!!Da.get(["itemStyle","borderColorDoji"]);Sn.setItemLayout(wn,{sign:getSign(xn,wn,kn,Mn,he,Pa),initBaseline:kn>Mn?Rn[L]:Dn[L],ends:Ar,brushRect:La(An,Nn,Tn)})}function Aa(Ua,za){var Wa=[];return Wa[y]=za,Wa[L]=Ua,isNaN(za)||isNaN(Ua)?[NaN,NaN]:n.dataToPoint(Wa)}function Ba(Ua,za,Wa){var ei=za.slice(),ja=za.slice();ei[y]=subPixelOptimize(ei[y]+g/2,1,!1),ja[y]=subPixelOptimize(ja[y]-g/2,1,!0),Wa?Ua.push(ei,ja):Ua.push(ja,ei)}function La(Ua,za,Wa){var ei=Aa(Ua,Wa),ja=Aa(za,Wa);return ei[y]-=g/2,ja[y]-=g/2,{x:ei[0],y:ei[1],width:g,height:ja[1]-ei[1]}}function Va(Ua){return Ua[y]=subPixelOptimize(Ua[y],1),Ua}}function $n(Cn,Sn){for(var wn=createFloat32Array(Cn.count*4),xn=0,Tn,kn=[],Mn=[],An,Nn=Sn.getStore(),Pn=!!t.get(["itemStyle","borderColorDoji"]);(An=Cn.next())!=null;){var In=Nn.get(j,An),Dn=Nn.get(de,An),Rn=Nn.get(he,An),On=Nn.get($e,An),Sr=Nn.get(Lt,An);if(isNaN(In)||isNaN(On)||isNaN(Sr)){wn[xn++]=NaN,xn+=3;continue}wn[xn++]=getSign(Nn,An,Dn,Rn,he,Pn),kn[y]=In,kn[L]=On,Tn=n.dataToPoint(kn,null,Mn),wn[xn++]=Tn?Tn[0]:NaN,wn[xn++]=Tn?Tn[1]:NaN,kn[L]=Sr,Tn=n.dataToPoint(kn,null,Mn),wn[xn++]=Tn?Tn[1]:NaN}Sn.setLayout("largePoints",wn)}}};function getSign(t,n,r,g,y,L){var z;return r>g?z=-1:r0?t.get(y,n-1)<=g?1:-1:1,z}function calculateCandleWidth(t,n){var r=t.getBaseAxis(),g,y=r.type==="category"?r.getBandWidth():(g=r.getExtent(),Math.abs(g[1]-g[0])/n.count()),L=parsePercent(retrieve2(t.get("barMaxWidth"),y),y),z=parsePercent(retrieve2(t.get("barMinWidth"),1),y),j=t.get("barWidth");return j!=null?parsePercent(j,y):Math.max(Math.min(y/2,L),z)}var candlestickLayout$1=candlestickLayout;function install$y(t){t.registerChartView(CandlestickView$1),t.registerSeriesModel(CandlestickSeriesModel$1),t.registerPreprocessor(candlestickPreprocessor),t.registerVisual(candlestickVisual$1),t.registerLayout(candlestickLayout$1)}function updateRipplePath(t,n){var r=n.rippleEffectColor||n.color;t.eachChild(function(g){g.attr({z:n.z,zlevel:n.zlevel,style:{stroke:n.brushType==="stroke"?r:null,fill:n.brushType==="fill"?r:null}})})}var EffectSymbol=function(t){__extends(n,t);function n(r,g){var y=t.call(this)||this,L=new SymbolClz(r,g),z=new Group$4;return y.add(L),y.add(z),y.updateData(r,g),y}return n.prototype.stopEffectAnimation=function(){this.childAt(1).removeAll()},n.prototype.startEffectAnimation=function(r){for(var g=r.symbolType,y=r.color,L=r.rippleNumber,z=this.childAt(1),j=0;j0&&(j=this._getLineLength(L)/he*1e3),j!==this._period||ae!==this._loop||de!==this._roundTrip){L.stopAnimation();var Lt=void 0;isFunction($e)?Lt=$e(y):Lt=$e,L.__t>0&&(Lt=-j*L.__t),this._animateSymbol(L,j,Lt,ae,de)}this._period=j,this._loop=ae,this._roundTrip=de}},n.prototype._animateSymbol=function(r,g,y,L,z){if(g>0){r.__t=0;var j=this,ae=r.animate("",L).when(z?g*2:g,{__t:z?2:1}).delay(y).during(function(){j._updateSymbolPosition(r)});L||ae.done(function(){j.remove(r)}),ae.start()}},n.prototype._getLineLength=function(r){return dist$1(r.__p1,r.__cp1)+dist$1(r.__cp1,r.__p2)},n.prototype._updateAnimationPoints=function(r,g){r.__p1=g[0],r.__p2=g[1],r.__cp1=g[2]||[(g[0][0]+g[1][0])/2,(g[0][1]+g[1][1])/2]},n.prototype.updateData=function(r,g,y){this.childAt(0).updateData(r,g,y),this._updateEffectSymbol(r,g)},n.prototype._updateSymbolPosition=function(r){var g=r.__p1,y=r.__p2,L=r.__cp1,z=r.__t<1?r.__t:2-r.__t,j=[r.x,r.y],ae=j.slice(),de=quadraticAt$1,he=quadraticDerivativeAt;j[0]=de(g[0],L[0],y[0],z),j[1]=de(g[1],L[1],y[1],z);var $e=r.__t<1?he(g[0],L[0],y[0],z):he(y[0],L[0],g[0],1-z),Lt=r.__t<1?he(g[1],L[1],y[1],z):he(y[1],L[1],g[1],1-z);r.rotation=-Math.atan2(Lt,$e)-Math.PI/2,(this._symbolType==="line"||this._symbolType==="rect"||this._symbolType==="roundRect")&&(r.__lastT!==void 0&&r.__lastT=0&&!(L[ae]<=g);ae--);ae=Math.min(ae,z-2)}else{for(ae=j;aeg);ae++);ae=Math.min(ae-1,z-2)}var he=(g-L[ae])/(L[ae+1]-L[ae]),$e=y[ae],Lt=y[ae+1];r.x=$e[0]*(1-he)+he*Lt[0],r.y=$e[1]*(1-he)+he*Lt[1];var jt=r.__t<1?Lt[0]-$e[0]:$e[0]-Lt[0],$n=r.__t<1?Lt[1]-$e[1]:$e[1]-Lt[1];r.rotation=-Math.atan2($n,jt)-Math.PI/2,this._lastFrame=ae,this._lastFramePercent=g,r.ignore=!1}},n}(EffectLine$1),EffectPolyline$1=EffectPolyline,LargeLinesPathShape=function(){function t(){this.polyline=!1,this.curveness=0,this.segs=[]}return t}(),LargeLinesPath=function(t){__extends(n,t);function n(r){var g=t.call(this,r)||this;return g._off=0,g.hoverDataIdx=-1,g}return n.prototype.reset=function(){this.notClear=!1,this._off=0},n.prototype.getDefaultStyle=function(){return{stroke:"#000",fill:null}},n.prototype.getDefaultShape=function(){return new LargeLinesPathShape},n.prototype.buildPath=function(r,g){var y=g.segs,L=g.curveness,z;if(g.polyline)for(z=this._off;z0){r.moveTo(y[z++],y[z++]);for(var ae=1;ae0){var jt=(de+$e)/2-(he-Lt)*L,$n=(he+Lt)/2-($e-de)*L;r.quadraticCurveTo(jt,$n,$e,Lt)}else r.lineTo($e,Lt)}this.incremental&&(this._off=z,this.notClear=!0)},n.prototype.findDataIndex=function(r,g){var y=this.shape,L=y.segs,z=y.curveness,j=this.style.lineWidth;if(y.polyline)for(var ae=0,de=0;de0)for(var $e=L[de++],Lt=L[de++],jt=1;jt0){var Sn=($e+$n)/2-(Lt-Cn)*z,wn=(Lt+Cn)/2-($n-$e)*z;if(containStroke$2($e,Lt,Sn,wn,$n,Cn,j,r,g))return ae}else if(containStroke$4($e,Lt,$n,Cn,j,r,g))return ae;ae++}return-1},n.prototype.contain=function(r,g){var y=this.transformCoordToLocal(r,g),L=this.getBoundingRect();if(r=y[0],g=y[1],L.contain(r,g)){var z=this.hoverDataIdx=this.findDataIndex(r,g);return z>=0}return this.hoverDataIdx=-1,!1},n.prototype.getBoundingRect=function(){var r=this._rect;if(!r){for(var g=this.shape,y=g.segs,L=1/0,z=1/0,j=-1/0,ae=-1/0,de=0;de0&&(z.dataIndex=ae+n.__startIndex)})},t.prototype._clear=function(){this._newAdded=[],this.group.removeAll()},t}(),LargeLineDraw$1=LargeLineDraw,linesLayout={seriesType:"lines",plan:createRenderPlanner(),reset:function(t){var n=t.coordinateSystem;if(!!n){var r=t.get("polyline"),g=t.pipelineContext.large;return{progress:function(y,L){var z=[];if(g){var j=void 0,ae=y.end-y.start;if(r){for(var de=0,he=y.start;he0&&(he||de.configLayer(j,{motionBlur:!0,lastFrameAlpha:Math.max(Math.min(ae/10+.9,1),0)})),z.updateData(L);var $e=r.get("clip",!0)&&createClipPath(r.coordinateSystem,!1,r);$e?this.group.setClipPath($e):this.group.removeClipPath(),this._lastZlevel=j,this._finished=!0},n.prototype.incrementalPrepareRender=function(r,g,y){var L=r.getData(),z=this._updateLineDraw(L,r);z.incrementalPrepareUpdate(L),this._clearLayer(y),this._finished=!1},n.prototype.incrementalRender=function(r,g,y){this._lineDraw.incrementalUpdate(r,g.getData()),this._finished=r.end===g.getData().count()},n.prototype.eachRendered=function(r){this._lineDraw&&this._lineDraw.eachRendered(r)},n.prototype.updateTransform=function(r,g,y){var L=r.getData(),z=r.pipelineContext;if(!this._finished||z.large||z.progressiveRender)return{update:!0};var j=linesLayout$1.reset(r,g,y);j.progress&&j.progress({start:0,end:L.count(),count:L.count()},L),this._lineDraw.updateLayout(),this._clearLayer(y)},n.prototype._updateLineDraw=function(r,g){var y=this._lineDraw,L=this._showEffect(g),z=!!g.get("polyline"),j=g.pipelineContext,ae=j.large;return(!y||L!==this._hasEffet||z!==this._isPolyline||ae!==this._isLargeDraw)&&(y&&y.remove(),y=this._lineDraw=ae?new LargeLineDraw$1:new LineDraw$1(z?L?EffectPolyline$1:Polyline$1:L?EffectLine$1:Line$1),this._hasEffet=L,this._isPolyline=z,this._isLargeDraw=ae),this.group.add(y.group),y},n.prototype._showEffect=function(r){return!!r.get(["effect","show"])},n.prototype._clearLayer=function(r){var g=r.getZr(),y=g.painter.getType()==="svg";!y&&this._lastZlevel!=null&&g.painter.getLayer(this._lastZlevel).clear(!0)},n.prototype.remove=function(r,g){this._lineDraw&&this._lineDraw.remove(),this._lineDraw=null,this._clearLayer(g)},n.prototype.dispose=function(r,g){this.remove(r,g)},n.type="lines",n}(ChartView$1),LinesView$1=LinesView,Uint32Arr=typeof Uint32Array=="undefined"?Array:Uint32Array,Float64Arr=typeof Float64Array=="undefined"?Array:Float64Array;function compatEc2(t){var n=t.data;n&&n[0]&&n[0][0]&&n[0][0].coord&&(t.data=map$1(n,function(r){var g=[r[0].coord,r[1].coord],y={coords:g};return r[0].name&&(y.fromName=r[0].name),r[1].name&&(y.toName=r[1].name),mergeAll([y,r[0],r[1]])}))}var LinesSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.visualStyleAccessPath="lineStyle",r.visualDrawType="stroke",r}return n.prototype.init=function(r){r.data=r.data||[],compatEc2(r);var g=this._processFlatCoordsArray(r.data);this._flatCoords=g.flatCoords,this._flatCoordsOffset=g.flatCoordsOffset,g.flatCoords&&(r.data=new Float32Array(g.count)),t.prototype.init.apply(this,arguments)},n.prototype.mergeOption=function(r){if(compatEc2(r),r.data){var g=this._processFlatCoordsArray(r.data);this._flatCoords=g.flatCoords,this._flatCoordsOffset=g.flatCoordsOffset,g.flatCoords&&(r.data=new Float32Array(g.count))}t.prototype.mergeOption.apply(this,arguments)},n.prototype.appendData=function(r){var g=this._processFlatCoordsArray(r.data);g.flatCoords&&(this._flatCoords?(this._flatCoords=concatArray(this._flatCoords,g.flatCoords),this._flatCoordsOffset=concatArray(this._flatCoordsOffset,g.flatCoordsOffset)):(this._flatCoords=g.flatCoords,this._flatCoordsOffset=g.flatCoordsOffset),r.data=new Float32Array(g.count)),this.getRawData().appendData(r.data)},n.prototype._getCoordsFromItemModel=function(r){var g=this.getData().getItemModel(r),y=g.option instanceof Array?g.option:g.getShallow("coords");return y},n.prototype.getLineCoordsCount=function(r){return this._flatCoordsOffset?this._flatCoordsOffset[r*2+1]:this._getCoordsFromItemModel(r).length},n.prototype.getLineCoords=function(r,g){if(this._flatCoordsOffset){for(var y=this._flatCoordsOffset[r*2],L=this._flatCoordsOffset[r*2+1],z=0;z ")})},n.prototype.preventIncremental=function(){return!!this.get(["effect","show"])},n.prototype.getProgressive=function(){var r=this.option.progressive;return r==null?this.option.large?1e4:this.get("progressive"):r},n.prototype.getProgressiveThreshold=function(){var r=this.option.progressiveThreshold;return r==null?this.option.large?2e4:this.get("progressiveThreshold"):r},n.prototype.getZLevelKey=function(){var r=this.getModel("effect"),g=r.get("trailLength");return this.getData().count()>this.getProgressiveThreshold()?this.id:r.get("show")&&g>0?g+"":""},n.type="series.lines",n.dependencies=["grid","polar","geo","calendar"],n.defaultOption={coordinateSystem:"geo",z:2,legendHoverLink:!0,xAxisIndex:0,yAxisIndex:0,symbol:["none","none"],symbolSize:[10,10],geoIndex:0,effect:{show:!1,period:4,constantSpeed:0,symbol:"circle",symbolSize:3,loop:!0,trailLength:.2},large:!1,largeThreshold:2e3,polyline:!1,clip:!0,label:{show:!1,position:"end"},lineStyle:{opacity:.5}},n}(SeriesModel$1),LinesSeriesModel$1=LinesSeriesModel;function normalize(t){return t instanceof Array||(t=[t,t]),t}var linesVisual={seriesType:"lines",reset:function(t){var n=normalize(t.get("symbol")),r=normalize(t.get("symbolSize")),g=t.getData();g.setVisual("fromSymbol",n&&n[0]),g.setVisual("toSymbol",n&&n[1]),g.setVisual("fromSymbolSize",r&&r[0]),g.setVisual("toSymbolSize",r&&r[1]);function y(L,z){var j=L.getItemModel(z),ae=normalize(j.getShallow("symbol",!0)),de=normalize(j.getShallow("symbolSize",!0));ae[0]&&L.setItemVisual(z,"fromSymbol",ae[0]),ae[1]&&L.setItemVisual(z,"toSymbol",ae[1]),de[0]&&L.setItemVisual(z,"fromSymbolSize",de[0]),de[1]&&L.setItemVisual(z,"toSymbolSize",de[1])}return{dataEach:g.hasItemOption?y:null}}},linesVisual$1=linesVisual;function install$w(t){t.registerChartView(LinesView$1),t.registerSeriesModel(LinesSeriesModel$1),t.registerLayout(linesLayout$1),t.registerVisual(linesVisual$1)}var GRADIENT_LEVELS=256,HeatmapLayer=function(){function t(){this.blurSize=30,this.pointSize=20,this.maxOpacity=1,this.minOpacity=0,this._gradientPixels={inRange:null,outOfRange:null};var n=platformApi.createCanvas();this.canvas=n}return t.prototype.update=function(n,r,g,y,L,z){var j=this._getBrush(),ae=this._getGradient(L,"inRange"),de=this._getGradient(L,"outOfRange"),he=this.pointSize+this.blurSize,$e=this.canvas,Lt=$e.getContext("2d"),jt=n.length;$e.width=r,$e.height=g;for(var $n=0;$n0){var On=z(Tn)?ae:de;Tn>0&&(Tn=Tn*Dn+Pn),Mn[An++]=On[Rn],Mn[An++]=On[Rn+1],Mn[An++]=On[Rn+2],Mn[An++]=On[Rn+3]*Tn*256}else An+=4}return Lt.putImageData(kn,0,0),$e},t.prototype._getBrush=function(){var n=this._brushCanvas||(this._brushCanvas=platformApi.createCanvas()),r=this.pointSize+this.blurSize,g=r*2;n.width=g,n.height=g;var y=n.getContext("2d");return y.clearRect(0,0,g,g),y.shadowOffsetX=g,y.shadowBlur=this.blurSize,y.shadowColor="#000",y.beginPath(),y.arc(-r,r,this.pointSize,0,Math.PI*2,!0),y.closePath(),y.fill(),n},t.prototype._getGradient=function(n,r){for(var g=this._gradientPixels,y=g[r]||(g[r]=new Uint8ClampedArray(256*4)),L=[0,0,0,0],z=0,j=0;j<256;j++)n[r](j/255,!0,L),y[z++]=L[0],y[z++]=L[1],y[z++]=L[2],y[z++]=L[3];return y},t}(),HeatmapLayer$1=HeatmapLayer;function getIsInPiecewiseRange(t,n,r){var g=t[1]-t[0];n=map$1(n,function(z){return{interval:[(z.interval[0]-t[0])/g,(z.interval[1]-t[0])/g]}});var y=n.length,L=0;return function(z){var j;for(j=L;j=0;j--){var ae=n[j].interval;if(ae[0]<=z&&z<=ae[1]){L=j;break}}return j>=0&&j=n[0]&&g<=n[1]}}function isGeoCoordSys(t){var n=t.dimensions;return n[0]==="lng"&&n[1]==="lat"}var HeatmapView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.render=function(r,g,y){var L;g.eachComponent("visualMap",function(j){j.eachTargetSeries(function(ae){ae===r&&(L=j)})}),this._progressiveEls=null,this.group.removeAll();var z=r.coordinateSystem;z.type==="cartesian2d"||z.type==="calendar"?this._renderOnCartesianAndCalendar(r,y,0,r.getData().count()):isGeoCoordSys(z)&&this._renderOnGeo(z,r,L,y)},n.prototype.incrementalPrepareRender=function(r,g,y){this.group.removeAll()},n.prototype.incrementalRender=function(r,g,y,L){var z=g.coordinateSystem;z&&(isGeoCoordSys(z)?this.render(g,y,L):(this._progressiveEls=[],this._renderOnCartesianAndCalendar(g,L,r.start,r.end,!0)))},n.prototype.eachRendered=function(r){traverseElements(this._progressiveEls||this.group,r)},n.prototype._renderOnCartesianAndCalendar=function(r,g,y,L,z){var j=r.coordinateSystem,ae=isCoordinateSystemType(j,"cartesian2d"),de,he,$e,Lt;if(ae){var jt=j.getAxis("x"),$n=j.getAxis("y");de=jt.getBandWidth()+.5,he=$n.getBandWidth()+.5,$e=jt.scale.getExtent(),Lt=$n.scale.getExtent()}for(var Cn=this.group,Sn=r.getData(),wn=r.getModel(["emphasis","itemStyle"]).getItemStyle(),xn=r.getModel(["blur","itemStyle"]).getItemStyle(),Tn=r.getModel(["select","itemStyle"]).getItemStyle(),kn=r.get(["itemStyle","borderRadius"]),Mn=getLabelStatesModels(r),An=r.getModel("emphasis"),Nn=An.get("focus"),Pn=An.get("blurScope"),In=An.get("disabled"),Dn=ae?[Sn.mapDimension("x"),Sn.mapDimension("y"),Sn.mapDimension("value")]:[Sn.mapDimension("time"),Sn.mapDimension("value")],Rn=y;Rn$e[1]||DaLt[1])continue;var Pa=j.dataToPoint([Ar,Da]);On=new Rect$3({shape:{x:Pa[0]-de/2,y:Pa[1]-he/2,width:de,height:he},style:Sr})}else{if(isNaN(Sn.get(Dn[1],Rn)))continue;On=new Rect$3({z2:1,shape:j.dataToRect([Sn.get(Dn[0],Rn)]).contentShape,style:Sr})}if(Sn.hasItemOption){var Aa=Sn.getItemModel(Rn),Ba=Aa.getModel("emphasis");wn=Ba.getModel("itemStyle").getItemStyle(),xn=Aa.getModel(["blur","itemStyle"]).getItemStyle(),Tn=Aa.getModel(["select","itemStyle"]).getItemStyle(),kn=Aa.get(["itemStyle","borderRadius"]),Nn=Ba.get("focus"),Pn=Ba.get("blurScope"),In=Ba.get("disabled"),Mn=getLabelStatesModels(Aa)}On.shape.r=kn;var La=r.getRawValue(Rn),Va="-";La&&La[2]!=null&&(Va=La[2]+""),setLabelStyle(On,Mn,{labelFetcher:r,labelDataIndex:Rn,defaultOpacity:Sr.opacity,defaultText:Va}),On.ensureState("emphasis").style=wn,On.ensureState("blur").style=xn,On.ensureState("select").style=Tn,toggleHoverEmphasis(On,Nn,Pn,In),On.incremental=z,z&&(On.states.emphasis.hoverLayer=!0),Cn.add(On),Sn.setItemGraphicEl(Rn,On),this._progressiveEls&&this._progressiveEls.push(On)}},n.prototype._renderOnGeo=function(r,g,y,L){var z=y.targetVisuals.inRange,j=y.targetVisuals.outOfRange,ae=g.getData(),de=this._hmLayer||this._hmLayer||new HeatmapLayer$1;de.blurSize=g.get("blurSize"),de.pointSize=g.get("pointSize"),de.minOpacity=g.get("minOpacity"),de.maxOpacity=g.get("maxOpacity");var he=r.getViewRect().clone(),$e=r.getRoamTransform();he.applyTransform($e);var Lt=Math.max(he.x,0),jt=Math.max(he.y,0),$n=Math.min(he.width+he.x,L.getWidth()),Cn=Math.min(he.height+he.y,L.getHeight()),Sn=$n-Lt,wn=Cn-jt,xn=[ae.mapDimension("lng"),ae.mapDimension("lat"),ae.mapDimension("value")],Tn=ae.mapArray(xn,function(Nn,Pn,In){var Dn=r.dataToPoint([Nn,Pn]);return Dn[0]-=Lt,Dn[1]-=jt,Dn.push(In),Dn}),kn=y.getExtent(),Mn=y.type==="visualMap.continuous"?getIsInContinuousRange(kn,y.option.range):getIsInPiecewiseRange(kn,y.getPieceList(),y.option.selected);de.update(Tn,Sn,wn,z.color.getNormalizer(),{inRange:z.color.getColorMapper(),outOfRange:j.color.getColorMapper()},Mn);var An=new ZRImage$1({style:{width:Sn,height:wn,x:Lt,y:jt,image:de.canvas},silent:!0});this.group.add(An)},n.type="heatmap",n}(ChartView$1),HeatmapView$1=HeatmapView,HeatmapSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.getInitialData=function(r,g){return createSeriesData(null,this,{generateCoord:"value"})},n.prototype.preventIncremental=function(){var r=CoordinateSystem.get(this.get("coordinateSystem"));if(r&&r.dimensions)return r.dimensions[0]==="lng"&&r.dimensions[1]==="lat"},n.type="series.heatmap",n.dependencies=["grid","geo","calendar"],n.defaultOption={coordinateSystem:"cartesian2d",z:2,geoIndex:0,blurSize:30,pointSize:20,maxOpacity:1,minOpacity:0,select:{itemStyle:{borderColor:"#212121"}}},n}(SeriesModel$1),HeatmapSeriesModel$1=HeatmapSeriesModel;function install$v(t){t.registerChartView(HeatmapView$1),t.registerSeriesModel(HeatmapSeriesModel$1)}var BAR_BORDER_WIDTH_QUERY=["itemStyle","borderWidth"],LAYOUT_ATTRS=[{xy:"x",wh:"width",index:0,posDesc:["left","right"]},{xy:"y",wh:"height",index:1,posDesc:["top","bottom"]}],pathForLineWidth=new Circle$1,PictorialBarView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.render=function(r,g,y){var L=this.group,z=r.getData(),j=this._data,ae=r.coordinateSystem,de=ae.getBaseAxis(),he=de.isHorizontal(),$e=ae.master.getRect(),Lt={ecSize:{width:y.getWidth(),height:y.getHeight()},seriesModel:r,coordSys:ae,coordSysExtent:[[$e.x,$e.x+$e.width],[$e.y,$e.y+$e.height]],isHorizontal:he,valueDim:LAYOUT_ATTRS[+he],categoryDim:LAYOUT_ATTRS[1-+he]};return z.diff(j).add(function(jt){if(!!z.hasValue(jt)){var $n=getItemModel(z,jt),Cn=getSymbolMeta(z,jt,$n,Lt),Sn=createBar(z,Lt,Cn);z.setItemGraphicEl(jt,Sn),L.add(Sn),updateCommon(Sn,Lt,Cn)}}).update(function(jt,$n){var Cn=j.getItemGraphicEl($n);if(!z.hasValue(jt)){L.remove(Cn);return}var Sn=getItemModel(z,jt),wn=getSymbolMeta(z,jt,Sn,Lt),xn=getShapeStr(z,wn);Cn&&xn!==Cn.__pictorialShapeStr&&(L.remove(Cn),z.setItemGraphicEl(jt,null),Cn=null),Cn?updateBar(Cn,Lt,wn):Cn=createBar(z,Lt,wn,!0),z.setItemGraphicEl(jt,Cn),Cn.__pictorialSymbolMeta=wn,L.add(Cn),updateCommon(Cn,Lt,wn)}).remove(function(jt){var $n=j.getItemGraphicEl(jt);$n&&removeBar(j,jt,$n.__pictorialSymbolMeta.animationModel,$n)}).execute(),this._data=z,this.group},n.prototype.remove=function(r,g){var y=this.group,L=this._data;r.get("animation")?L&&L.eachItemGraphicEl(function(z){removeBar(L,getECData(z).dataIndex,r,z)}):y.removeAll()},n.type="pictorialBar",n}(ChartView$1);function getSymbolMeta(t,n,r,g){var y=t.getItemLayout(n),L=r.get("symbolRepeat"),z=r.get("symbolClip"),j=r.get("symbolPosition")||"start",ae=r.get("symbolRotate"),de=(ae||0)*Math.PI/180||0,he=r.get("symbolPatternSize")||2,$e=r.isAnimationEnabled(),Lt={dataIndex:n,layout:y,itemModel:r,symbolType:t.getItemVisual(n,"symbol")||"circle",style:t.getItemVisual(n,"style"),symbolClip:z,symbolRepeat:L,symbolRepeatDirection:r.get("symbolRepeatDirection"),symbolPatternSize:he,rotation:de,animationModel:$e?r:null,hoverScale:$e&&r.get(["emphasis","scale"]),z2:r.getShallow("z",!0)||0};prepareBarLength(r,L,y,g,Lt),prepareSymbolSize(t,n,y,L,z,Lt.boundingLength,Lt.pxSign,he,g,Lt),prepareLineWidth(r,Lt.symbolScale,de,g,Lt);var jt=Lt.symbolSize,$n=normalizeSymbolOffset(r.get("symbolOffset"),jt);return prepareLayoutInfo(r,jt,y,L,z,$n,j,Lt.valueLineWidth,Lt.boundingLength,Lt.repeatCutLength,g,Lt),Lt}function prepareBarLength(t,n,r,g,y){var L=g.valueDim,z=t.get("symbolBoundingData"),j=g.coordSys.getOtherAxis(g.coordSys.getBaseAxis()),ae=j.toGlobalCoord(j.dataToCoord(0)),de=1-+(r[L.wh]<=0),he;if(isArray$1(z)){var $e=[convertToCoordOnAxis(j,z[0])-ae,convertToCoordOnAxis(j,z[1])-ae];$e[1]<$e[0]&&$e.reverse(),he=$e[de]}else z!=null?he=convertToCoordOnAxis(j,z)-ae:n?he=g.coordSysExtent[L.index][de]-ae:he=r[L.wh];y.boundingLength=he,n&&(y.repeatCutLength=r[L.wh]),y.pxSign=he>0?1:-1}function convertToCoordOnAxis(t,n){return t.toGlobalCoord(t.dataToCoord(t.scale.parse(n)))}function prepareSymbolSize(t,n,r,g,y,L,z,j,ae,de){var he=ae.valueDim,$e=ae.categoryDim,Lt=Math.abs(r[$e.wh]),jt=t.getItemVisual(n,"symbolSize"),$n;isArray$1(jt)?$n=jt.slice():jt==null?$n=["100%","100%"]:$n=[jt,jt],$n[$e.index]=parsePercent($n[$e.index],Lt),$n[he.index]=parsePercent($n[he.index],g?Lt:Math.abs(L)),de.symbolSize=$n;var Cn=de.symbolScale=[$n[0]/j,$n[1]/j];Cn[he.index]*=(ae.isHorizontal?-1:1)*z}function prepareLineWidth(t,n,r,g,y){var L=t.get(BAR_BORDER_WIDTH_QUERY)||0;L&&(pathForLineWidth.attr({scaleX:n[0],scaleY:n[1],rotation:r}),pathForLineWidth.updateTransform(),L/=pathForLineWidth.getLineScale(),L*=n[g.valueDim.index]),y.valueLineWidth=L||0}function prepareLayoutInfo(t,n,r,g,y,L,z,j,ae,de,he,$e){var Lt=he.categoryDim,jt=he.valueDim,$n=$e.pxSign,Cn=Math.max(n[jt.index]+j,0),Sn=Cn;if(g){var wn=Math.abs(ae),xn=retrieve(t.get("symbolMargin"),"15%")+"",Tn=!1;xn.lastIndexOf("!")===xn.length-1&&(Tn=!0,xn=xn.slice(0,xn.length-1));var kn=parsePercent(xn,n[jt.index]),Mn=Math.max(Cn+kn*2,0),An=Tn?0:kn*2,Nn=isNumeric(g),Pn=Nn?g:toIntTimes((wn+An)/Mn),In=wn-Pn*Cn;kn=In/2/(Tn?Pn:Math.max(Pn-1,1)),Mn=Cn+kn*2,An=Tn?0:kn*2,!Nn&&g!=="fixed"&&(Pn=de?toIntTimes((Math.abs(de)+An)/Mn):0),Sn=Pn*Mn-An,$e.repeatTimes=Pn,$e.symbolMargin=kn}var Dn=$n*(Sn/2),Rn=$e.pathPosition=[];Rn[Lt.index]=r[Lt.wh]/2,Rn[jt.index]=z==="start"?Dn:z==="end"?ae-Dn:ae/2,L&&(Rn[0]+=L[0],Rn[1]+=L[1]);var On=$e.bundlePosition=[];On[Lt.index]=r[Lt.xy],On[jt.index]=r[jt.xy];var Sr=$e.barRectShape=extend({},r);Sr[jt.wh]=$n*Math.max(Math.abs(r[jt.wh]),Math.abs(Rn[jt.index]+Dn)),Sr[Lt.wh]=r[Lt.wh];var Ar=$e.clipShape={};Ar[Lt.xy]=-r[Lt.xy],Ar[Lt.wh]=he.ecSize[Lt.wh],Ar[jt.xy]=0,Ar[jt.wh]=r[jt.wh]}function createPath(t){var n=t.symbolPatternSize,r=createSymbol$1(t.symbolType,-n/2,-n/2,n,n);return r.attr({culling:!0}),r.type!=="image"&&r.setStyle({strokeNoScale:!0}),r}function createOrUpdateRepeatSymbols(t,n,r,g){var y=t.__pictorialBundle,L=r.symbolSize,z=r.valueLineWidth,j=r.pathPosition,ae=n.valueDim,de=r.repeatTimes||0,he=0,$e=L[n.valueDim.index]+z+r.symbolMargin*2;for(eachPath(t,function(Cn){Cn.__pictorialAnimationIndex=he,Cn.__pictorialRepeatTimes=de,he0:wn<0)&&(xn=de-1-Cn),Sn[ae.index]=$e*(xn-de/2+.5)+j[ae.index],{x:Sn[0],y:Sn[1],scaleX:r.symbolScale[0],scaleY:r.symbolScale[1],rotation:r.rotation}}}function createOrUpdateSingleSymbol(t,n,r,g){var y=t.__pictorialBundle,L=t.__pictorialMainPath;L?updateAttr(L,null,{x:r.pathPosition[0],y:r.pathPosition[1],scaleX:r.symbolScale[0],scaleY:r.symbolScale[1],rotation:r.rotation},r,g):(L=t.__pictorialMainPath=createPath(r),y.add(L),updateAttr(L,{x:r.pathPosition[0],y:r.pathPosition[1],scaleX:0,scaleY:0,rotation:r.rotation},{scaleX:r.symbolScale[0],scaleY:r.symbolScale[1]},r,g))}function createOrUpdateBarRect(t,n,r){var g=extend({},n.barRectShape),y=t.__pictorialBarRect;y?updateAttr(y,null,{shape:g},n,r):(y=t.__pictorialBarRect=new Rect$3({z2:2,shape:g,silent:!0,style:{stroke:"transparent",fill:"transparent",lineWidth:0}}),y.disableMorphing=!0,t.add(y))}function createOrUpdateClip(t,n,r,g){if(r.symbolClip){var y=t.__pictorialClipPath,L=extend({},r.clipShape),z=n.valueDim,j=r.animationModel,ae=r.dataIndex;if(y)updateProps$1(y,{shape:L},j,ae);else{L[z.wh]=0,y=new Rect$3({shape:L}),t.__pictorialBundle.setClipPath(y),t.__pictorialClipPath=y;var de={};de[z.wh]=r.clipShape[z.wh],graphic$1[g?"updateProps":"initProps"](y,{shape:de},j,ae)}}}function getItemModel(t,n){var r=t.getItemModel(n);return r.getAnimationDelayParams=getAnimationDelayParams,r.isAnimationEnabled=isAnimationEnabled,r}function getAnimationDelayParams(t){return{index:t.__pictorialAnimationIndex,count:t.__pictorialRepeatTimes}}function isAnimationEnabled(){return this.parentModel.isAnimationEnabled()&&!!this.getShallow("animation")}function createBar(t,n,r,g){var y=new Group$4,L=new Group$4;return y.add(L),y.__pictorialBundle=L,L.x=r.bundlePosition[0],L.y=r.bundlePosition[1],r.symbolRepeat?createOrUpdateRepeatSymbols(y,n,r):createOrUpdateSingleSymbol(y,n,r),createOrUpdateBarRect(y,r,g),createOrUpdateClip(y,n,r,g),y.__pictorialShapeStr=getShapeStr(t,r),y.__pictorialSymbolMeta=r,y}function updateBar(t,n,r){var g=r.animationModel,y=r.dataIndex,L=t.__pictorialBundle;updateProps$1(L,{x:r.bundlePosition[0],y:r.bundlePosition[1]},g,y),r.symbolRepeat?createOrUpdateRepeatSymbols(t,n,r,!0):createOrUpdateSingleSymbol(t,n,r,!0),createOrUpdateBarRect(t,r,!0),createOrUpdateClip(t,n,r,!0)}function removeBar(t,n,r,g){var y=g.__pictorialBarRect;y&&y.removeTextContent();var L=[];eachPath(g,function(z){L.push(z)}),g.__pictorialMainPath&&L.push(g.__pictorialMainPath),g.__pictorialClipPath&&(r=null),each$f(L,function(z){removeElement(z,{scaleX:0,scaleY:0},r,n,function(){g.parent&&g.parent.remove(g)})}),t.setItemGraphicEl(n,null)}function getShapeStr(t,n){return[t.getItemVisual(n.dataIndex,"symbol")||"none",!!n.symbolRepeat,!!n.symbolClip].join(":")}function eachPath(t,n,r){each$f(t.__pictorialBundle.children(),function(g){g!==t.__pictorialBarRect&&n.call(r,g)})}function updateAttr(t,n,r,g,y,L){n&&t.attr(n),g.symbolClip&&!y?r&&t.attr(r):r&&graphic$1[y?"updateProps":"initProps"](t,r,g.animationModel,g.dataIndex,L)}function updateCommon(t,n,r){var g=r.dataIndex,y=r.itemModel,L=y.getModel("emphasis"),z=L.getModel("itemStyle").getItemStyle(),j=y.getModel(["blur","itemStyle"]).getItemStyle(),ae=y.getModel(["select","itemStyle"]).getItemStyle(),de=y.getShallow("cursor"),he=L.get("focus"),$e=L.get("blurScope"),Lt=L.get("scale");eachPath(t,function(Cn){if(Cn instanceof ZRImage$1){var Sn=Cn.style;Cn.useStyle(extend({image:Sn.image,x:Sn.x,y:Sn.y,width:Sn.width,height:Sn.height},r.style))}else Cn.useStyle(r.style);var wn=Cn.ensureState("emphasis");wn.style=z,Lt&&(wn.scaleX=Cn.scaleX*1.1,wn.scaleY=Cn.scaleY*1.1),Cn.ensureState("blur").style=j,Cn.ensureState("select").style=ae,de&&(Cn.cursor=de),Cn.z2=r.z2});var jt=n.valueDim.posDesc[+(r.boundingLength>0)],$n=t.__pictorialBarRect;setLabelStyle($n,getLabelStatesModels(y),{labelFetcher:n.seriesModel,labelDataIndex:g,defaultText:getDefaultLabel(n.seriesModel.getData(),g),inheritColor:r.style.fill,defaultOpacity:r.style.opacity,defaultOutsidePosition:jt}),toggleHoverEmphasis(t,he,$e,L.get("disabled"))}function toIntTimes(t){var n=Math.round(t);return Math.abs(t-n)<1e-4?n:Math.ceil(t)}var PictorialBarView$1=PictorialBarView,PictorialBarSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.hasSymbolVisual=!0,r.defaultSymbol="roundRect",r}return n.prototype.getInitialData=function(r){return r.stack=null,t.prototype.getInitialData.apply(this,arguments)},n.type="series.pictorialBar",n.dependencies=["grid"],n.defaultOption=inheritDefaultOption(BaseBarSeriesModel$1.defaultOption,{symbol:"circle",symbolSize:null,symbolRotate:null,symbolPosition:null,symbolOffset:null,symbolMargin:null,symbolRepeat:!1,symbolRepeatDirection:"end",symbolClip:!1,symbolBoundingData:null,symbolPatternSize:400,barGap:"-100%",progressive:0,emphasis:{scale:!1},select:{itemStyle:{borderColor:"#212121"}}}),n}(BaseBarSeriesModel$1),PictorialBarSeriesModel$1=PictorialBarSeriesModel;function install$u(t){t.registerChartView(PictorialBarView$1),t.registerSeriesModel(PictorialBarSeriesModel$1),t.registerLayout(t.PRIORITY.VISUAL.LAYOUT,curry$1(layout$3,"pictorialBar")),t.registerLayout(t.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,createProgressiveLayout("pictorialBar"))}var ThemeRiverView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r._layers=[],r}return n.prototype.render=function(r,g,y){var L=r.getData(),z=this,j=this.group,ae=r.getLayerSeries(),de=L.getLayout("layoutInfo"),he=de.rect,$e=de.boundaryGap;j.x=0,j.y=he.y+$e[0];function Lt(Sn){return Sn.name}var jt=new DataDiffer$1(this._layersSeries||[],ae,Lt,Lt),$n=[];jt.add(bind$1(Cn,this,"add")).update(bind$1(Cn,this,"update")).remove(bind$1(Cn,this,"remove")).execute();function Cn(Sn,wn,xn){var Tn=z._layers;if(Sn==="remove"){j.remove(Tn[wn]);return}for(var kn=[],Mn=[],An,Nn=ae[wn].indices,Pn=0;PnL&&(L=j),g.push(j)}for(var de=0;deL&&(L=$e)}return{y0:y,max:L}}function install$t(t){t.registerChartView(ThemeRiverView$1),t.registerSeriesModel(ThemeRiverSeriesModel$1),t.registerLayout(themeRiverLayout),t.registerProcessor(dataFilter$1("themeRiver"))}var DEFAULT_SECTOR_Z=2,DEFAULT_TEXT_Z=4,SunburstPiece=function(t){__extends(n,t);function n(r,g,y,L){var z=t.call(this)||this;z.z2=DEFAULT_SECTOR_Z,z.textConfig={inside:!0},getECData(z).seriesIndex=g.seriesIndex;var j=new ZRText$1({z2:DEFAULT_TEXT_Z,silent:r.getModel().get(["label","silent"])});return z.setTextContent(j),z.updateData(!0,r,g,y,L),z}return n.prototype.updateData=function(r,g,y,L,z){this.node=g,g.piece=this,y=y||this._seriesModel,L=L||this._ecModel;var j=this;getECData(j).dataIndex=g.dataIndex;var ae=g.getModel(),de=ae.getModel("emphasis"),he=g.getLayout(),$e=extend({},he);$e.label=null;var Lt=g.getVisual("style");Lt.lineJoin="bevel";var jt=g.getVisual("decal");jt&&(Lt.decal=createOrUpdatePatternFromDecal(jt,z));var $n=getSectorCornerRadius(ae.getModel("itemStyle"),$e,!0);extend($e,$n),each$f(SPECIAL_STATES,function(xn){var Tn=j.ensureState(xn),kn=ae.getModel([xn,"itemStyle"]);Tn.style=kn.getItemStyle();var Mn=getSectorCornerRadius(kn,$e);Mn&&(Tn.shape=Mn)}),r?(j.setShape($e),j.shape.r=he.r0,updateProps$1(j,{shape:{r:he.r}},y,g.dataIndex)):(updateProps$1(j,{shape:$e},y),saveOldStyle(j)),j.useStyle(Lt),this._updateLabel(y);var Cn=ae.getShallow("cursor");Cn&&j.attr("cursor",Cn),this._seriesModel=y||this._seriesModel,this._ecModel=L||this._ecModel;var Sn=de.get("focus"),wn=Sn==="ancestor"?g.getAncestorsIndices():Sn==="descendant"?g.getDescendantIndices():Sn;toggleHoverEmphasis(this,wn,de.get("blurScope"),de.get("disabled"))},n.prototype._updateLabel=function(r){var g=this,y=this.node.getModel(),L=y.getModel("label"),z=this.node.getLayout(),j=z.endAngle-z.startAngle,ae=(z.startAngle+z.endAngle)/2,de=Math.cos(ae),he=Math.sin(ae),$e=this,Lt=$e.getTextContent(),jt=this.node.dataIndex,$n=L.get("minAngle")/180*Math.PI,Cn=L.get("show")&&!($n!=null&&Math.abs(j)<$n);Lt.ignore=!Cn,each$f(DISPLAY_STATES,function(wn){var xn=wn==="normal"?y.getModel("label"):y.getModel([wn,"label"]),Tn=wn==="normal",kn=Tn?Lt:Lt.ensureState(wn),Mn=r.getFormattedLabel(jt,wn);Tn&&(Mn=Mn||g.node.name),kn.style=createTextStyle$1(xn,{},null,wn!=="normal",!0),Mn&&(kn.style.text=Mn);var An=xn.get("show");An!=null&&!Tn&&(kn.ignore=!An);var Nn=Sn(xn,"position"),Pn=Tn?$e:$e.states[wn],In=Pn.style.fill;Pn.textConfig={outsideFill:xn.get("color")==="inherit"?In:null,inside:Nn!=="outside"};var Dn,Rn=Sn(xn,"distance")||0,On=Sn(xn,"align");Nn==="outside"?(Dn=z.r+Rn,On=ae>Math.PI/2?"right":"left"):!On||On==="center"?(j===2*Math.PI&&z.r0===0?Dn=0:Dn=(z.r+z.r0)/2,On="center"):On==="left"?(Dn=z.r0+Rn,ae>Math.PI/2&&(On="right")):On==="right"&&(Dn=z.r-Rn,ae>Math.PI/2&&(On="left")),kn.style.align=On,kn.style.verticalAlign=Sn(xn,"verticalAlign")||"middle",kn.x=Dn*de+z.cx,kn.y=Dn*he+z.cy;var Sr=Sn(xn,"rotate"),Ar=0;Sr==="radial"?(Ar=-ae,Ar<-Math.PI/2&&(Ar+=Math.PI)):Sr==="tangential"?(Ar=Math.PI/2-ae,Ar>Math.PI/2?Ar-=Math.PI:Ar<-Math.PI/2&&(Ar+=Math.PI)):isNumber(Sr)&&(Ar=Sr*Math.PI/180),kn.rotation=Ar});function Sn(wn,xn){var Tn=wn.get(xn);return Tn==null?L.get(xn):Tn}Lt.dirtyStyle()},n}(Sector$1),SunburstPiece$1=SunburstPiece,ROOT_TO_NODE_ACTION="sunburstRootToNode",HIGHLIGHT_ACTION="sunburstHighlight",UNHIGHLIGHT_ACTION="sunburstUnhighlight";function installSunburstAction(t){t.registerAction({type:ROOT_TO_NODE_ACTION,update:"updateView"},function(n,r){r.eachComponent({mainType:"series",subType:"sunburst",query:n},g);function g(y,L){var z=retrieveTargetInfo(n,[ROOT_TO_NODE_ACTION],y);if(z){var j=y.getViewRoot();j&&(n.direction=aboveViewRoot(j,z.node)?"rollUp":"drillDown"),y.resetViewRoot(z.node)}}}),t.registerAction({type:HIGHLIGHT_ACTION,update:"none"},function(n,r,g){n=extend({},n),r.eachComponent({mainType:"series",subType:"sunburst",query:n},y);function y(L){var z=retrieveTargetInfo(n,[HIGHLIGHT_ACTION],L);z&&(n.dataIndex=z.node.dataIndex)}g.dispatchAction(extend(n,{type:"highlight"}))}),t.registerAction({type:UNHIGHLIGHT_ACTION,update:"updateView"},function(n,r,g){n=extend({},n),g.dispatchAction(extend(n,{type:"downplay"}))})}var SunburstView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.render=function(r,g,y,L){var z=this;this.seriesModel=r,this.api=y,this.ecModel=g;var j=r.getData(),ae=j.tree.root,de=r.getViewRoot(),he=this.group,$e=r.get("renderLabelForZeroData"),Lt=[];de.eachNode(function(xn){Lt.push(xn)});var jt=this._oldChildren||[];$n(Lt,jt),wn(ae,de),this._initEvents(),this._oldChildren=Lt;function $n(xn,Tn){if(xn.length===0&&Tn.length===0)return;new DataDiffer$1(Tn,xn,kn,kn).add(Mn).update(Mn).remove(curry$1(Mn,null)).execute();function kn(An){return An.getId()}function Mn(An,Nn){var Pn=An==null?null:xn[An],In=Nn==null?null:Tn[Nn];Cn(Pn,In)}}function Cn(xn,Tn){if(!$e&&xn&&!xn.getValue()&&(xn=null),xn!==ae&&Tn!==ae){if(Tn&&Tn.piece)xn?(Tn.piece.updateData(!1,xn,r,g,y),j.setItemGraphicEl(xn.dataIndex,Tn.piece)):Sn(Tn);else if(xn){var kn=new SunburstPiece$1(xn,r,g,y);he.add(kn),j.setItemGraphicEl(xn.dataIndex,kn)}}}function Sn(xn){!xn||xn.piece&&(he.remove(xn.piece),xn.piece=null)}function wn(xn,Tn){Tn.depth>0?(z.virtualPiece?z.virtualPiece.updateData(!1,xn,r,g,y):(z.virtualPiece=new SunburstPiece$1(xn,r,g,y),he.add(z.virtualPiece)),Tn.piece.off("click"),z.virtualPiece.on("click",function(kn){z._rootToNode(Tn.parentNode)})):z.virtualPiece&&(he.remove(z.virtualPiece),z.virtualPiece=null)}},n.prototype._initEvents=function(){var r=this;this.group.off("click"),this.group.on("click",function(g){var y=!1,L=r.seriesModel.getViewRoot();L.eachNode(function(z){if(!y&&z.piece&&z.piece===g.target){var j=z.getModel().get("nodeClick");if(j==="rootToNode")r._rootToNode(z);else if(j==="link"){var ae=z.getModel(),de=ae.get("link");if(de){var he=ae.get("target",!0)||"_blank";windowOpen(de,he)}}y=!0}})})},n.prototype._rootToNode=function(r){r!==this.seriesModel.getViewRoot()&&this.api.dispatchAction({type:ROOT_TO_NODE_ACTION,from:this.uid,seriesId:this.seriesModel.id,targetNode:r})},n.prototype.containPoint=function(r,g){var y=g.getData(),L=y.getItemLayout(0);if(L){var z=r[0]-L.cx,j=r[1]-L.cy,ae=Math.sqrt(z*z+j*j);return ae<=L.r&&ae>=L.r0}},n.type="sunburst",n}(ChartView$1),SunburstView$1=SunburstView,SunburstSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.ignoreStyleOnData=!0,r}return n.prototype.getInitialData=function(r,g){var y={name:r.name,children:r.data};completeTreeValue(y);var L=this._levelModels=map$1(r.levels||[],function(ae){return new Model$1(ae,this,g)},this),z=Tree$1.createTree(y,this,j);function j(ae){ae.wrapMethod("getItemModel",function(de,he){var $e=z.getNodeByDataIndex(he),Lt=L[$e.depth];return Lt&&(de.parentModel=Lt),de})}return z.data},n.prototype.optionUpdated=function(){this.resetViewRoot()},n.prototype.getDataParams=function(r){var g=t.prototype.getDataParams.apply(this,arguments),y=this.getData().tree.getNodeByDataIndex(r);return g.treePathInfo=wrapTreePathInfo(y,this),g},n.prototype.getLevelModel=function(r){return this._levelModels&&this._levelModels[r.depth]},n.prototype.getViewRoot=function(){return this._viewRoot},n.prototype.resetViewRoot=function(r){r?this._viewRoot=r:r=this._viewRoot;var g=this.getRawData().tree.root;(!r||r!==g&&!g.contains(r))&&(this._viewRoot=g)},n.prototype.enableAriaDecal=function(){enableAriaDecalForTree(this)},n.type="series.sunburst",n.defaultOption={z:2,center:["50%","50%"],radius:[0,"75%"],clockwise:!0,startAngle:90,minAngle:0,stillShowZeroSum:!0,nodeClick:"rootToNode",renderLabelForZeroData:!1,label:{rotate:"radial",show:!0,opacity:1,align:"center",position:"inside",distance:5,silent:!0},itemStyle:{borderWidth:1,borderColor:"white",borderType:"solid",shadowBlur:0,shadowColor:"rgba(0, 0, 0, 0.2)",shadowOffsetX:0,shadowOffsetY:0,opacity:1},emphasis:{focus:"descendant"},blur:{itemStyle:{opacity:.2},label:{opacity:.1}},animationType:"expansion",animationDuration:1e3,animationDurationUpdate:500,data:[],sort:"desc"},n}(SeriesModel$1);function completeTreeValue(t){var n=0;each$f(t.children,function(g){completeTreeValue(g);var y=g.value;isArray$1(y)&&(y=y[0]),n+=y});var r=t.value;isArray$1(r)&&(r=r[0]),(r==null||isNaN(r))&&(r=n),r<0&&(r=0),isArray$1(t.value)?t.value[0]=r:t.value=r}var SunburstSeriesModel$1=SunburstSeriesModel,RADIAN=Math.PI/180;function sunburstLayout(t,n,r){n.eachSeriesByType(t,function(g){var y=g.get("center"),L=g.get("radius");isArray$1(L)||(L=[0,L]),isArray$1(y)||(y=[y,y]);var z=r.getWidth(),j=r.getHeight(),ae=Math.min(z,j),de=parsePercent(y[0],z),he=parsePercent(y[1],j),$e=parsePercent(L[0],ae/2),Lt=parsePercent(L[1],ae/2),jt=-g.get("startAngle")*RADIAN,$n=g.get("minAngle")*RADIAN,Cn=g.getData().tree.root,Sn=g.getViewRoot(),wn=Sn.depth,xn=g.get("sort");xn!=null&&initChildren(Sn,xn);var Tn=0;each$f(Sn.children,function(Pa){!isNaN(Pa.getValue())&&Tn++});var kn=Sn.getValue(),Mn=Math.PI/(kn||Tn)*2,An=Sn.depth>0,Nn=Sn.height-(An?-1:1),Pn=(Lt-$e)/(Nn||1),In=g.get("clockwise"),Dn=g.get("stillShowZeroSum"),Rn=In?1:-1,On=function(Pa,Aa){if(!!Pa){var Ba=Aa;if(Pa!==Cn){var La=Pa.getValue(),Va=kn===0&&Dn?Mn:La*Mn;Va<$n&&(Va=$n),Ba=Aa+Rn*Va;var Ua=Pa.depth-wn-(An?-1:1),za=$e+Pn*Ua,Wa=$e+Pn*(Ua+1),ei=g.getLevelModel(Pa);if(ei){var ja=ei.get("r0",!0),Ka=ei.get("r",!0),Ya=ei.get("radius",!0);Ya!=null&&(ja=Ya[0],Ka=Ya[1]),ja!=null&&(za=parsePercent(ja,ae/2)),Ka!=null&&(Wa=parsePercent(Ka,ae/2))}Pa.setLayout({angle:Va,startAngle:Aa,endAngle:Ba,clockwise:In,cx:de,cy:he,r0:za,r:Wa})}if(Pa.children&&Pa.children.length){var Ga=0;each$f(Pa.children,function(Ja){Ga+=On(Ja,Aa+Ga)})}return Ba-Aa}};if(An){var Sr=$e,Ar=$e+Pn,Da=Math.PI*2;Cn.setLayout({angle:Da,startAngle:jt,endAngle:jt+Da,clockwise:In,cx:de,cy:he,r0:Sr,r:Ar})}On(Sn,jt)})}function initChildren(t,n){var r=t.children||[];t.children=sort(r,n),r.length&&each$f(t.children,function(g){initChildren(g,n)})}function sort(t,n){if(isFunction(n)){var r=map$1(t,function(y,L){var z=y.getValue();return{params:{depth:y.depth,height:y.height,dataIndex:y.dataIndex,getValue:function(){return z}},index:L}});return r.sort(function(y,L){return n(y.params,L.params)}),map$1(r,function(y){return t[y.index]})}else{var g=n==="asc";return t.sort(function(y,L){var z=(y.getValue()-L.getValue())*(g?1:-1);return z===0?(y.dataIndex-L.dataIndex)*(g?-1:1):z})}}function sunburstVisual(t){var n={};function r(g,y,L){for(var z=g;z&&z.depth>1;)z=z.parentNode;var j=y.getColorFromPalette(z.name||z.dataIndex+"",n);return g.depth>1&&isString(j)&&(j=lift(j,(g.depth-1)/(L-1)*.5)),j}t.eachSeriesByType("sunburst",function(g){var y=g.getData(),L=y.tree;L.eachNode(function(z){var j=z.getModel(),ae=j.getModel("itemStyle").getItemStyle();ae.fill||(ae.fill=r(z,g,L.root.height));var de=y.ensureUniqueItemVisual(z.dataIndex,"style");extend(de,ae)})})}function install$s(t){t.registerChartView(SunburstView$1),t.registerSeriesModel(SunburstSeriesModel$1),t.registerLayout(curry$1(sunburstLayout,"sunburst")),t.registerProcessor(curry$1(dataFilter$1,"sunburst")),t.registerVisual(sunburstVisual),installSunburstAction(t)}var STYLE_VISUAL_TYPE={color:"fill",borderColor:"stroke"},NON_STYLE_VISUAL_PROPS={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},customInnerStore=makeInner(),CustomSeriesModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},n.prototype.getInitialData=function(r,g){return createSeriesData(null,this)},n.prototype.getDataParams=function(r,g,y){var L=t.prototype.getDataParams.call(this,r,g);return y&&(L.info=customInnerStore(y).info),L},n.type="series.custom",n.dependencies=["grid","polar","geo","singleAxis","calendar"],n.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},n}(SeriesModel$1),CustomSeriesModel$1=CustomSeriesModel;function dataToCoordSize$3(t,n){return n=n||[0,0],map$1(["x","y"],function(r,g){var y=this.getAxis(r),L=n[g],z=t[g]/2;return y.type==="category"?y.getBandWidth():Math.abs(y.dataToCoord(L-z)-y.dataToCoord(L+z))},this)}function cartesianPrepareCustom(t){var n=t.master.getRect();return{coordSys:{type:"cartesian2d",x:n.x,y:n.y,width:n.width,height:n.height},api:{coord:function(r){return t.dataToPoint(r)},size:bind$1(dataToCoordSize$3,t)}}}function dataToCoordSize$2(t,n){return n=n||[0,0],map$1([0,1],function(r){var g=n[r],y=t[r]/2,L=[],z=[];return L[r]=g-y,z[r]=g+y,L[1-r]=z[1-r]=n[1-r],Math.abs(this.dataToPoint(L)[r]-this.dataToPoint(z)[r])},this)}function geoPrepareCustom(t){var n=t.getBoundingRect();return{coordSys:{type:"geo",x:n.x,y:n.y,width:n.width,height:n.height,zoom:t.getZoom()},api:{coord:function(r){return t.dataToPoint(r)},size:bind$1(dataToCoordSize$2,t)}}}function dataToCoordSize$1(t,n){var r=this.getAxis(),g=n instanceof Array?n[0]:n,y=(t instanceof Array?t[0]:t)/2;return r.type==="category"?r.getBandWidth():Math.abs(r.dataToCoord(g-y)-r.dataToCoord(g+y))}function singlePrepareCustom(t){var n=t.getRect();return{coordSys:{type:"singleAxis",x:n.x,y:n.y,width:n.width,height:n.height},api:{coord:function(r){return t.dataToPoint(r)},size:bind$1(dataToCoordSize$1,t)}}}function dataToCoordSize(t,n){return n=n||[0,0],map$1(["Radius","Angle"],function(r,g){var y="get"+r+"Axis",L=this[y](),z=n[g],j=t[g]/2,ae=L.type==="category"?L.getBandWidth():Math.abs(L.dataToCoord(z-j)-L.dataToCoord(z+j));return r==="Angle"&&(ae=ae*Math.PI/180),ae},this)}function polarPrepareCustom(t){var n=t.getRadiusAxis(),r=t.getAngleAxis(),g=n.getExtent();return g[0]>g[1]&&g.reverse(),{coordSys:{type:"polar",cx:t.cx,cy:t.cy,r:g[1],r0:g[0]},api:{coord:function(y){var L=n.dataToRadius(y[0]),z=r.dataToAngle(y[1]),j=t.coordToPoint([L,z]);return j.push(L,z*Math.PI/180),j},size:bind$1(dataToCoordSize,t)}}}function calendarPrepareCustom(t){var n=t.getRect(),r=t.getRangeInfo();return{coordSys:{type:"calendar",x:n.x,y:n.y,width:n.width,height:n.height,cellWidth:t.getCellWidth(),cellHeight:t.getCellHeight(),rangeInfo:{start:r.start,end:r.end,weeks:r.weeks,dayCount:r.allDay}},api:{coord:function(g,y){return t.dataToPoint(g,y)}}}}function isEC4CompatibleStyle(t,n,r,g){return t&&(t.legacy||t.legacy!==!1&&!r&&!g&&n!=="tspan"&&(n==="text"||hasOwn(t,"text")))}function convertFromEC4CompatibleStyle(t,n,r){var g=t,y,L,z;if(n==="text")z=g;else{z={},hasOwn(g,"text")&&(z.text=g.text),hasOwn(g,"rich")&&(z.rich=g.rich),hasOwn(g,"textFill")&&(z.fill=g.textFill),hasOwn(g,"textStroke")&&(z.stroke=g.textStroke),hasOwn(g,"fontFamily")&&(z.fontFamily=g.fontFamily),hasOwn(g,"fontSize")&&(z.fontSize=g.fontSize),hasOwn(g,"fontStyle")&&(z.fontStyle=g.fontStyle),hasOwn(g,"fontWeight")&&(z.fontWeight=g.fontWeight),L={type:"text",style:z,silent:!0},y={};var j=hasOwn(g,"textPosition");r?y.position=j?g.textPosition:"inside":j&&(y.position=g.textPosition),hasOwn(g,"textPosition")&&(y.position=g.textPosition),hasOwn(g,"textOffset")&&(y.offset=g.textOffset),hasOwn(g,"textRotation")&&(y.rotation=g.textRotation),hasOwn(g,"textDistance")&&(y.distance=g.textDistance)}return convertEC4CompatibleRichItem(z,t),each$f(z.rich,function(ae){convertEC4CompatibleRichItem(ae,ae)}),{textConfig:y,textContent:L}}function convertEC4CompatibleRichItem(t,n){!n||(n.font=n.textFont||n.font,hasOwn(n,"textStrokeWidth")&&(t.lineWidth=n.textStrokeWidth),hasOwn(n,"textAlign")&&(t.align=n.textAlign),hasOwn(n,"textVerticalAlign")&&(t.verticalAlign=n.textVerticalAlign),hasOwn(n,"textLineHeight")&&(t.lineHeight=n.textLineHeight),hasOwn(n,"textWidth")&&(t.width=n.textWidth),hasOwn(n,"textHeight")&&(t.height=n.textHeight),hasOwn(n,"textBackgroundColor")&&(t.backgroundColor=n.textBackgroundColor),hasOwn(n,"textPadding")&&(t.padding=n.textPadding),hasOwn(n,"textBorderColor")&&(t.borderColor=n.textBorderColor),hasOwn(n,"textBorderWidth")&&(t.borderWidth=n.textBorderWidth),hasOwn(n,"textBorderRadius")&&(t.borderRadius=n.textBorderRadius),hasOwn(n,"textBoxShadowColor")&&(t.shadowColor=n.textBoxShadowColor),hasOwn(n,"textBoxShadowBlur")&&(t.shadowBlur=n.textBoxShadowBlur),hasOwn(n,"textBoxShadowOffsetX")&&(t.shadowOffsetX=n.textBoxShadowOffsetX),hasOwn(n,"textBoxShadowOffsetY")&&(t.shadowOffsetY=n.textBoxShadowOffsetY))}function convertToEC4StyleForCustomSerise(t,n,r){var g=t;g.textPosition=g.textPosition||r.position||"inside",r.offset!=null&&(g.textOffset=r.offset),r.rotation!=null&&(g.textRotation=r.rotation),r.distance!=null&&(g.textDistance=r.distance);var y=g.textPosition.indexOf("inside")>=0,L=t.fill||"#000";convertToEC4RichItem(g,n);var z=g.textFill==null;return y?z&&(g.textFill=r.insideFill||"#fff",!g.textStroke&&r.insideStroke&&(g.textStroke=r.insideStroke),!g.textStroke&&(g.textStroke=L),g.textStrokeWidth==null&&(g.textStrokeWidth=2)):(z&&(g.textFill=t.fill||r.outsideFill||"#000"),!g.textStroke&&r.outsideStroke&&(g.textStroke=r.outsideStroke)),g.text=n.text,g.rich=n.rich,each$f(n.rich,function(j){convertToEC4RichItem(j,j)}),g}function convertToEC4RichItem(t,n){!n||(hasOwn(n,"fill")&&(t.textFill=n.fill),hasOwn(n,"stroke")&&(t.textStroke=n.fill),hasOwn(n,"lineWidth")&&(t.textStrokeWidth=n.lineWidth),hasOwn(n,"font")&&(t.font=n.font),hasOwn(n,"fontStyle")&&(t.fontStyle=n.fontStyle),hasOwn(n,"fontWeight")&&(t.fontWeight=n.fontWeight),hasOwn(n,"fontSize")&&(t.fontSize=n.fontSize),hasOwn(n,"fontFamily")&&(t.fontFamily=n.fontFamily),hasOwn(n,"align")&&(t.textAlign=n.align),hasOwn(n,"verticalAlign")&&(t.textVerticalAlign=n.verticalAlign),hasOwn(n,"lineHeight")&&(t.textLineHeight=n.lineHeight),hasOwn(n,"width")&&(t.textWidth=n.width),hasOwn(n,"height")&&(t.textHeight=n.height),hasOwn(n,"backgroundColor")&&(t.textBackgroundColor=n.backgroundColor),hasOwn(n,"padding")&&(t.textPadding=n.padding),hasOwn(n,"borderColor")&&(t.textBorderColor=n.borderColor),hasOwn(n,"borderWidth")&&(t.textBorderWidth=n.borderWidth),hasOwn(n,"borderRadius")&&(t.textBorderRadius=n.borderRadius),hasOwn(n,"shadowColor")&&(t.textBoxShadowColor=n.shadowColor),hasOwn(n,"shadowBlur")&&(t.textBoxShadowBlur=n.shadowBlur),hasOwn(n,"shadowOffsetX")&&(t.textBoxShadowOffsetX=n.shadowOffsetX),hasOwn(n,"shadowOffsetY")&&(t.textBoxShadowOffsetY=n.shadowOffsetY),hasOwn(n,"textShadowColor")&&(t.textShadowColor=n.textShadowColor),hasOwn(n,"textShadowBlur")&&(t.textShadowBlur=n.textShadowBlur),hasOwn(n,"textShadowOffsetX")&&(t.textShadowOffsetX=n.textShadowOffsetX),hasOwn(n,"textShadowOffsetY")&&(t.textShadowOffsetY=n.textShadowOffsetY))}var LEGACY_TRANSFORM_PROPS_MAP={position:["x","y"],scale:["scaleX","scaleY"],origin:["originX","originY"]},LEGACY_TRANSFORM_PROPS=keys(LEGACY_TRANSFORM_PROPS_MAP);reduce(TRANSFORMABLE_PROPS,function(t,n){return t[n]=1,t},{});TRANSFORMABLE_PROPS.join(", ");var ELEMENT_ANIMATABLE_PROPS=["","style","shape","extra"],transitionInnerStore=makeInner();function getElementAnimationConfig(t,n,r,g,y){var L=t+"Animation",z=getAnimationConfig(t,g,y)||{},j=transitionInnerStore(n).userDuring;return z.duration>0&&(z.during=j?bind$1(duringCall,{el:n,userDuring:j}):null,z.setToFinal=!0,z.scope=t),extend(z,r[L]),z}function applyUpdateTransition(t,n,r,g){g=g||{};var y=g.dataIndex,L=g.isInit,z=g.clearStyle,j=r.isAnimationEnabled(),ae=transitionInnerStore(t),de=n.style;ae.userDuring=n.during;var he={},$e={};if(prepareTransformAllPropsFinal(t,n,$e),prepareShapeOrExtraAllPropsFinal("shape",n,$e),prepareShapeOrExtraAllPropsFinal("extra",n,$e),!L&&j&&(prepareTransformTransitionFrom(t,n,he),prepareShapeOrExtraTransitionFrom("shape",t,n,he),prepareShapeOrExtraTransitionFrom("extra",t,n,he),prepareStyleTransitionFrom(t,n,de,he)),$e.style=de,applyPropsDirectly(t,$e,z),applyMiscProps(t,n),j)if(L){var Lt={};each$f(ELEMENT_ANIMATABLE_PROPS,function($n){var Cn=$n?n[$n]:n;Cn&&Cn.enterFrom&&($n&&(Lt[$n]=Lt[$n]||{}),extend($n?Lt[$n]:Lt,Cn.enterFrom))});var jt=getElementAnimationConfig("enter",t,n,r,y);jt.duration>0&&t.animateFrom(Lt,jt)}else applyPropsTransition(t,n,y||0,r,he);updateLeaveTo(t,n),de?t.dirty():t.markRedraw()}function updateLeaveTo(t,n){for(var r=transitionInnerStore(t).leaveToProps,g=0;g0&&t.animateFrom(y,L)}}function applyMiscProps(t,n){hasOwn(n,"silent")&&(t.silent=n.silent),hasOwn(n,"ignore")&&(t.ignore=n.ignore),t instanceof Displayable$1&&hasOwn(n,"invisible")&&(t.invisible=n.invisible),t instanceof Path$1&&hasOwn(n,"autoBatch")&&(t.autoBatch=n.autoBatch)}var tmpDuringScope={},transitionDuringAPI={setTransform:function(t,n){return tmpDuringScope.el[t]=n,this},getTransform:function(t){return tmpDuringScope.el[t]},setShape:function(t,n){var r=tmpDuringScope.el,g=r.shape||(r.shape={});return g[t]=n,r.dirtyShape&&r.dirtyShape(),this},getShape:function(t){var n=tmpDuringScope.el.shape;if(n)return n[t]},setStyle:function(t,n){var r=tmpDuringScope.el,g=r.style;return g&&(g[t]=n,r.dirtyStyle&&r.dirtyStyle()),this},getStyle:function(t){var n=tmpDuringScope.el.style;if(n)return n[t]},setExtra:function(t,n){var r=tmpDuringScope.el.extra||(tmpDuringScope.el.extra={});return r[t]=n,this},getExtra:function(t){var n=tmpDuringScope.el.extra;if(n)return n[t]}};function duringCall(){var t=this,n=t.el;if(!!n){var r=transitionInnerStore(n).userDuring,g=t.userDuring;if(r!==g){t.el=t.userDuring=null;return}tmpDuringScope.el=n,g(transitionDuringAPI)}}function prepareShapeOrExtraTransitionFrom(t,n,r,g){var y=r[t];if(!!y){var L=n[t],z;if(L){var j=r.transition,ae=y.transition;if(ae)if(!z&&(z=g[t]={}),isTransitionAll(ae))extend(z,L);else for(var de=normalizeToArray(ae),he=0;he=0){!z&&(z=g[t]={});for(var jt=keys(L),he=0;he=0)){var Lt=t.getAnimationStyleProps(),jt=Lt?Lt.style:null;if(jt){!L&&(L=g.style={});for(var $n=keys(r),de=0;de<$n.length;de++){var he=$n[de];if(jt[he]){var $e=y[he];L[he]=$e}}}}}}}function isNonStyleTransitionEnabled(t,n){return isArrayLike(t)?t!==n:t!=null&&isFinite(t)}var getStateToRestore=makeInner(),KEYFRAME_EXCLUDE_KEYS=["percent","easing","shape","style","extra"];function stopPreviousKeyframeAnimationAndRestore(t){t.stopAnimation("keyframe"),t.attr(getStateToRestore(t))}function applyKeyframeAnimation(t,n,r){if(!(!r.isAnimationEnabled()||!n)){if(isArray$1(n)){each$f(n,function(j){applyKeyframeAnimation(t,j,r)});return}var g=n.keyframes,y=n.duration;if(r&&y==null){var L=getAnimationConfig("enter",r,0);y=L&&L.duration}if(!(!g||!y)){var z=getStateToRestore(t);each$f(ELEMENT_ANIMATABLE_PROPS,function(j){if(!(j&&!t[j])){var ae;g.sort(function(de,he){return de.percent-he.percent}),each$f(g,function(de){var he=t.animators,$e=j?de[j]:de;if(!!$e){var Lt=keys($e);if(j||(Lt=filter(Lt,function(Cn){return indexOf(KEYFRAME_EXCLUDE_KEYS,Cn)<0})),!!Lt.length){ae||(ae=t.animate(j,n.loop,!0),ae.scope="keyframe");for(var jt=0;jt=0?n.getStore().get(Aa,Da):void 0}var Ba=n.get(Pa.name,Da),La=Pa&&Pa.ordinalMeta;return La?La.categories[Ba]:Ba}function An(Ar,Da){Da==null&&(Da=de);var Pa=n.getItemVisual(Da,"style"),Aa=Pa&&Pa.fill,Ba=Pa&&Pa.opacity,La=xn(Da,NORMAL).getItemStyle();Aa!=null&&(La.fill=Aa),Ba!=null&&(La.opacity=Ba);var Va={inheritColor:isString(Aa)?Aa:"#000"},Ua=Tn(Da,NORMAL),za=createTextStyle$1(Ua,null,Va,!1,!0);za.text=Ua.getShallow("show")?retrieve2(t.getFormattedLabel(Da,NORMAL),getDefaultLabel(n,Da)):null;var Wa=createTextConfig(Ua,Va,!1);return In(Ar,La),La=convertToEC4StyleForCustomSerise(La,za,Wa),Ar&&Pn(La,Ar),La.legacy=!0,La}function Nn(Ar,Da){Da==null&&(Da=de);var Pa=xn(Da,EMPHASIS).getItemStyle(),Aa=Tn(Da,EMPHASIS),Ba=createTextStyle$1(Aa,null,null,!0,!0);Ba.text=Aa.getShallow("show")?retrieve3(t.getFormattedLabel(Da,EMPHASIS),t.getFormattedLabel(Da,NORMAL),getDefaultLabel(n,Da)):null;var La=createTextConfig(Aa,null,!0);return In(Ar,Pa),Pa=convertToEC4StyleForCustomSerise(Pa,Ba,La),Ar&&Pn(Pa,Ar),Pa.legacy=!0,Pa}function Pn(Ar,Da){for(var Pa in Da)hasOwn(Da,Pa)&&(Ar[Pa]=Da[Pa])}function In(Ar,Da){Ar&&(Ar.textFill&&(Da.textFill=Ar.textFill),Ar.textPosition&&(Da.textPosition=Ar.textPosition))}function Dn(Ar,Da){if(Da==null&&(Da=de),hasOwn(STYLE_VISUAL_TYPE,Ar)){var Pa=n.getItemVisual(Da,"style");return Pa?Pa[STYLE_VISUAL_TYPE[Ar]]:null}if(hasOwn(NON_STYLE_VISUAL_PROPS,Ar))return n.getItemVisual(Da,Ar)}function Rn(Ar){if(L.type==="cartesian2d"){var Da=L.getBaseAxis();return getLayoutOnAxis(defaults({axis:Da},Ar))}}function On(){return r.getCurrentSeriesIndices()}function Sr(Ar){return getFont(Ar,r)}}function wrapEncodeDef(t){var n={};return each$f(t.dimensions,function(r){var g=t.getDimensionInfo(r);if(!g.isExtraCoord){var y=g.coordDim,L=n[y]=n[y]||[];L[g.coordDimIndex]=t.getDimensionIndex(r)}}),n}function createOrUpdateItem(t,n,r,g,y,L,z){if(!g){L.remove(n);return}var j=doCreateOrUpdateEl(t,n,r,g,y,L);return j&&z.setItemGraphicEl(r,j),j&&toggleHoverEmphasis(j,g.focus,g.blurScope,g.emphasisDisabled),j}function doCreateOrUpdateEl(t,n,r,g,y,L){var z=-1,j=n;n&&doesElNeedRecreate(n,g,y)&&(z=indexOf(L.childrenRef(),n),n=null);var ae=!n,de=n;de?de.clearStates():(de=createEl$1(g),j&©Element(j,de)),g.morph===!1?de.disableMorphing=!0:de.disableMorphing&&(de.disableMorphing=!1),attachedTxInfoTmp.normal.cfg=attachedTxInfoTmp.normal.conOpt=attachedTxInfoTmp.emphasis.cfg=attachedTxInfoTmp.emphasis.conOpt=attachedTxInfoTmp.blur.cfg=attachedTxInfoTmp.blur.conOpt=attachedTxInfoTmp.select.cfg=attachedTxInfoTmp.select.conOpt=null,attachedTxInfoTmp.isLegacy=!1,doCreateOrUpdateAttachedTx(de,r,g,y,ae,attachedTxInfoTmp),doCreateOrUpdateClipPath(de,r,g,y,ae),updateElNormal(t,de,r,g,attachedTxInfoTmp,y,ae),hasOwn(g,"info")&&(customInnerStore(de).info=g.info);for(var he=0;he=0?L.replaceAt(de,z):L.add(de),de}function doesElNeedRecreate(t,n,r){var g=customInnerStore(t),y=n.type,L=n.shape,z=n.style;return r.isUniversalTransitionEnabled()||y!=null&&y!==g.customGraphicType||y==="path"&&hasOwnPathData(L)&&getPathData(L)!==g.customPathData||y==="image"&&hasOwn(z,"image")&&z.image!==g.customImagePath}function doCreateOrUpdateClipPath(t,n,r,g,y){var L=r.clipPath;if(L===!1)t&&t.getClipPath()&&t.removeClipPath();else if(L){var z=t.getClipPath();z&&doesElNeedRecreate(z,L,g)&&(z=null),z||(z=createEl$1(L),t.setClipPath(z)),updateElNormal(null,z,n,L,null,g,y)}}function doCreateOrUpdateAttachedTx(t,n,r,g,y,L){if(!t.isGroup){processTxInfo(r,null,L),processTxInfo(r,EMPHASIS,L);var z=L.normal.conOpt,j=L.emphasis.conOpt,ae=L.blur.conOpt,de=L.select.conOpt;if(z!=null||j!=null||de!=null||ae!=null){var he=t.getTextContent();if(z===!1)he&&t.removeTextContent();else{z=L.normal.conOpt=z||{type:"text"},he?he.clearStates():(he=createEl$1(z),t.setTextContent(he)),updateElNormal(null,he,n,z,null,g,y);for(var $e=z&&z.style,Lt=0;Lt=he;jt--){var $n=n.childAt(jt);removeChildFromGroup(n,$n,y)}}}function removeChildFromGroup(t,n,r){n&&applyLeaveTransition(n,customInnerStore(t).option,r)}function diffGroupChildren(t){new DataDiffer$1(t.oldChildren,t.newChildren,getKey,getKey,t).add(processAddUpdate).update(processAddUpdate).remove(processRemove).execute()}function getKey(t,n){var r=t&&t.name;return r!=null?r:GROUP_DIFF_PREFIX+n}function processAddUpdate(t,n){var r=this.context,g=t!=null?r.newChildren[t]:null,y=n!=null?r.oldChildren[n]:null;doCreateOrUpdateEl(r.api,y,r.dataIndex,g,r.seriesModel,r.group)}function processRemove(t){var n=this.context,r=n.oldChildren[t];r&&applyLeaveTransition(r,customInnerStore(r).option,n.seriesModel)}function getPathData(t){return t&&(t.pathData||t.d)}function hasOwnPathData(t){return t&&(hasOwn(t,"pathData")||hasOwn(t,"d"))}function install$r(t){t.registerChartView(CustomChartView$1),t.registerSeriesModel(CustomSeriesModel$1)}var inner$b=makeInner(),clone$1=clone$4,bind=bind$1,BaseAxisPointer=function(){function t(){this._dragging=!1,this.animationThreshold=15}return t.prototype.render=function(n,r,g,y){var L=r.get("value"),z=r.get("status");if(this._axisModel=n,this._axisPointerModel=r,this._api=g,!(!y&&this._lastValue===L&&this._lastStatus===z)){this._lastValue=L,this._lastStatus=z;var j=this._group,ae=this._handle;if(!z||z==="hide"){j&&j.hide(),ae&&ae.hide();return}j&&j.show(),ae&&ae.show();var de={};this.makeElOption(de,L,n,r,g);var he=de.graphicKey;he!==this._lastGraphicKey&&this.clear(g),this._lastGraphicKey=he;var $e=this._moveAnimation=this.determineAnimation(n,r);if(!j)j=this._group=new Group$4,this.createPointerEl(j,de,n,r),this.createLabelEl(j,de,n,r),g.getZr().add(j);else{var Lt=curry$1(updateProps,r,$e);this.updatePointerEl(j,de,Lt),this.updateLabelEl(j,de,Lt,r)}updateMandatoryProps(j,r,!0),this._renderHandle(L)}},t.prototype.remove=function(n){this.clear(n)},t.prototype.dispose=function(n){this.clear(n)},t.prototype.determineAnimation=function(n,r){var g=r.get("animation"),y=n.axis,L=y.type==="category",z=r.get("snap");if(!z&&!L)return!1;if(g==="auto"||g==null){var j=this.animationThreshold;if(L&&y.getBandWidth()>j)return!0;if(z){var ae=getAxisInfo$1(n).seriesDataCount,de=y.getExtent();return Math.abs(de[0]-de[1])/ae>j}return!1}return g===!0},t.prototype.makeElOption=function(n,r,g,y,L){},t.prototype.createPointerEl=function(n,r,g,y){var L=r.pointer;if(L){var z=inner$b(n).pointerEl=new graphic$1[L.type](clone$1(r.pointer));n.add(z)}},t.prototype.createLabelEl=function(n,r,g,y){if(r.label){var L=inner$b(n).labelEl=new ZRText$1(clone$1(r.label));n.add(L),updateLabelShowHide(L,y)}},t.prototype.updatePointerEl=function(n,r,g){var y=inner$b(n).pointerEl;y&&r.pointer&&(y.setStyle(r.pointer.style),g(y,{shape:r.pointer.shape}))},t.prototype.updateLabelEl=function(n,r,g,y){var L=inner$b(n).labelEl;L&&(L.setStyle(r.label.style),g(L,{x:r.label.x,y:r.label.y}),updateLabelShowHide(L,y))},t.prototype._renderHandle=function(n){if(!(this._dragging||!this.updateHandleTransform)){var r=this._axisPointerModel,g=this._api.getZr(),y=this._handle,L=r.getModel("handle"),z=r.get("status");if(!L.get("show")||!z||z==="hide"){y&&g.remove(y),this._handle=null;return}var j;this._handle||(j=!0,y=this._handle=createIcon(L.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(de){stop(de.event)},onmousedown:bind(this._onHandleDragMove,this,0,0),drift:bind(this._onHandleDragMove,this),ondragend:bind(this._onHandleDragEnd,this)}),g.add(y)),updateMandatoryProps(y,r,!1),y.setStyle(L.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"]));var ae=L.get("size");isArray$1(ae)||(ae=[ae,ae]),y.scaleX=ae[0]/2,y.scaleY=ae[1]/2,createOrUpdate(this,"_doDispatchAxisPointer",L.get("throttle")||0,"fixRate"),this._moveHandleToValue(n,j)}},t.prototype._moveHandleToValue=function(n,r){updateProps(this._axisPointerModel,!r&&this._moveAnimation,this._handle,getHandleTransProps(this.getHandleTransform(n,this._axisModel,this._axisPointerModel)))},t.prototype._onHandleDragMove=function(n,r){var g=this._handle;if(!!g){this._dragging=!0;var y=this.updateHandleTransform(getHandleTransProps(g),[n,r],this._axisModel,this._axisPointerModel);this._payloadInfo=y,g.stopAnimation(),g.attr(getHandleTransProps(y)),inner$b(g).lastProp=null,this._doDispatchAxisPointer()}},t.prototype._doDispatchAxisPointer=function(){var n=this._handle;if(!!n){var r=this._payloadInfo,g=this._axisModel;this._api.dispatchAction({type:"updateAxisPointer",x:r.cursorPoint[0],y:r.cursorPoint[1],tooltipOption:r.tooltipOption,axesInfo:[{axisDim:g.axis.dim,axisIndex:g.componentIndex}]})}},t.prototype._onHandleDragEnd=function(){this._dragging=!1;var n=this._handle;if(!!n){var r=this._axisPointerModel.get("value");this._moveHandleToValue(r),this._api.dispatchAction({type:"hideTip"})}},t.prototype.clear=function(n){this._lastValue=null,this._lastStatus=null;var r=n.getZr(),g=this._group,y=this._handle;r&&g&&(this._lastGraphicKey=null,g&&r.remove(g),y&&r.remove(y),this._group=null,this._handle=null,this._payloadInfo=null),clear$1(this,"_doDispatchAxisPointer")},t.prototype.doClear=function(){},t.prototype.buildLabel=function(n,r,g){return g=g||0,{x:n[g],y:n[1-g],width:r[g],height:r[1-g]}},t}();function updateProps(t,n,r,g){propsEqual(inner$b(r).lastProp,g)||(inner$b(r).lastProp=g,n?updateProps$1(r,g,t):(r.stopAnimation(),r.attr(g)))}function propsEqual(t,n){if(isObject$3(t)&&isObject$3(n)){var r=!0;return each$f(n,function(g,y){r=r&&propsEqual(t[y],g)}),!!r}else return t===n}function updateLabelShowHide(t,n){t[n.get(["label","show"])?"show":"hide"]()}function getHandleTransProps(t){return{x:t.x||0,y:t.y||0,rotation:t.rotation||0}}function updateMandatoryProps(t,n,r){var g=n.get("z"),y=n.get("zlevel");t&&t.traverse(function(L){L.type!=="group"&&(g!=null&&(L.z=g),y!=null&&(L.zlevel=y),L.silent=r)})}var BaseAxisPointer$1=BaseAxisPointer;function buildElStyle(t){var n=t.get("type"),r=t.getModel(n+"Style"),g;return n==="line"?(g=r.getLineStyle(),g.fill=null):n==="shadow"&&(g=r.getAreaStyle(),g.stroke=null),g}function buildLabelElOption(t,n,r,g,y){var L=r.get("value"),z=getValueLabel(L,n.axis,n.ecModel,r.get("seriesDataIndices"),{precision:r.get(["label","precision"]),formatter:r.get(["label","formatter"])}),j=r.getModel("label"),ae=normalizeCssArray(j.get("padding")||0),de=j.getFont(),he=getBoundingRect(z,de),$e=y.position,Lt=he.width+ae[1]+ae[3],jt=he.height+ae[0]+ae[2],$n=y.align;$n==="right"&&($e[0]-=Lt),$n==="center"&&($e[0]-=Lt/2);var Cn=y.verticalAlign;Cn==="bottom"&&($e[1]-=jt),Cn==="middle"&&($e[1]-=jt/2),confineInContainer($e,Lt,jt,g);var Sn=j.get("backgroundColor");(!Sn||Sn==="auto")&&(Sn=n.get(["axisLine","lineStyle","color"])),t.label={x:$e[0],y:$e[1],style:createTextStyle$1(j,{text:z,font:de,fill:j.getTextColor(),padding:ae,backgroundColor:Sn}),z2:10}}function confineInContainer(t,n,r,g){var y=g.getWidth(),L=g.getHeight();t[0]=Math.min(t[0]+n,y)-n,t[1]=Math.min(t[1]+r,L)-r,t[0]=Math.max(t[0],0),t[1]=Math.max(t[1],0)}function getValueLabel(t,n,r,g,y){t=n.scale.parse(t);var L=n.scale.getLabel({value:t},{precision:y.precision}),z=y.formatter;if(z){var j={value:getAxisRawValue(n,{value:t}),axisDimension:n.dim,axisIndex:n.index,seriesData:[]};each$f(g,function(ae){var de=r.getSeriesByIndex(ae.seriesIndex),he=ae.dataIndexInside,$e=de&&de.getDataParams(he);$e&&j.seriesData.push($e)}),isString(z)?L=z.replace("{value}",L):isFunction(z)&&(L=z(j))}return L}function getTransformedPosition(t,n,r){var g=create$1();return rotate(g,g,r.rotation),translate(g,g,r.position),applyTransform([t.dataToCoord(n),(r.labelOffset||0)+(r.labelDirection||1)*(r.labelMargin||0)],g)}function buildCartesianSingleLabelElOption(t,n,r,g,y,L){var z=AxisBuilder$1.innerTextLayout(r.rotation,0,r.labelDirection);r.labelMargin=y.get(["label","margin"]),buildLabelElOption(n,g,y,L,{position:getTransformedPosition(g.axis,t,r),align:z.textAlign,verticalAlign:z.textVerticalAlign})}function makeLineShape(t,n,r){return r=r||0,{x1:t[r],y1:t[1-r],x2:n[r],y2:n[1-r]}}function makeRectShape(t,n,r){return r=r||0,{x:t[r],y:t[1-r],width:n[r],height:n[1-r]}}function makeSectorShape(t,n,r,g,y,L){return{cx:t,cy:n,r0:r,r:g,startAngle:y,endAngle:L,clockwise:!0}}var CartesianAxisPointer=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.makeElOption=function(r,g,y,L,z){var j=y.axis,ae=j.grid,de=L.get("type"),he=getCartesian(ae,j).getOtherAxis(j).getGlobalExtent(),$e=j.toGlobalCoord(j.dataToCoord(g,!0));if(de&&de!=="none"){var Lt=buildElStyle(L),jt=pointerShapeBuilder$2[de](j,$e,he);jt.style=Lt,r.graphicKey=jt.type,r.pointer=jt}var $n=layout$2(ae.model,y);buildCartesianSingleLabelElOption(g,r,$n,y,L,z)},n.prototype.getHandleTransform=function(r,g,y){var L=layout$2(g.axis.grid.model,g,{labelInside:!1});L.labelMargin=y.get(["handle","margin"]);var z=getTransformedPosition(g.axis,r,L);return{x:z[0],y:z[1],rotation:L.rotation+(L.labelDirection<0?Math.PI:0)}},n.prototype.updateHandleTransform=function(r,g,y,L){var z=y.axis,j=z.grid,ae=z.getGlobalExtent(!0),de=getCartesian(j,z).getOtherAxis(z).getGlobalExtent(),he=z.dim==="x"?0:1,$e=[r.x,r.y];$e[he]+=g[he],$e[he]=Math.min(ae[1],$e[he]),$e[he]=Math.max(ae[0],$e[he]);var Lt=(de[1]+de[0])/2,jt=[Lt,Lt];jt[he]=$e[he];var $n=[{verticalAlign:"middle"},{align:"center"}];return{x:$e[0],y:$e[1],rotation:r.rotation,cursorPoint:jt,tooltipOption:$n[he]}},n}(BaseAxisPointer$1);function getCartesian(t,n){var r={};return r[n.dim+"AxisIndex"]=n.index,t.getCartesian(r)}var pointerShapeBuilder$2={line:function(t,n,r){var g=makeLineShape([n,r[0]],[n,r[1]],getAxisDimIndex(t));return{type:"Line",subPixelOptimize:!0,shape:g}},shadow:function(t,n,r){var g=Math.max(1,t.getBandWidth()),y=r[1]-r[0];return{type:"Rect",shape:makeRectShape([n-g/2,r[0]],[g,y],getAxisDimIndex(t))}}};function getAxisDimIndex(t){return t.dim==="x"?0:1}var CartesianAxisPointer$1=CartesianAxisPointer,AxisPointerModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.type="axisPointer",n.defaultOption={show:"auto",z:50,type:"line",snap:!1,triggerTooltip:!0,value:null,status:null,link:[],animation:null,animationDurationUpdate:200,lineStyle:{color:"#B9BEC9",width:1,type:"dashed"},shadowStyle:{color:"rgba(210,219,238,0.2)"},label:{show:!0,formatter:null,precision:"auto",margin:3,color:"#fff",padding:[5,7,5,7],backgroundColor:"auto",borderColor:null,borderWidth:0,borderRadius:3},handle:{show:!1,icon:"M10.7,11.9v-1.3H9.3v1.3c-4.9,0.3-8.8,4.4-8.8,9.4c0,5,3.9,9.1,8.8,9.4h1.3c4.9-0.3,8.8-4.4,8.8-9.4C19.5,16.3,15.6,12.2,10.7,11.9z M13.3,24.4H6.7v-1.2h6.6z M13.3,22H6.7v-1.2h6.6z M13.3,19.6H6.7v-1.2h6.6z",size:45,margin:50,color:"#333",shadowBlur:3,shadowColor:"#aaa",shadowOffsetX:0,shadowOffsetY:2,throttle:40}},n}(ComponentModel$1),AxisPointerModel$1=AxisPointerModel,inner$a=makeInner(),each$8=each$f;function register(t,n,r){if(!env$1.node){var g=n.getZr();inner$a(g).records||(inner$a(g).records={}),initGlobalListeners(g,n);var y=inner$a(g).records[t]||(inner$a(g).records[t]={});y.handler=r}}function initGlobalListeners(t,n){if(inner$a(t).initialized)return;inner$a(t).initialized=!0,r("click",curry$1(doEnter,"click")),r("mousemove",curry$1(doEnter,"mousemove")),r("globalout",onLeave);function r(g,y){t.on(g,function(L){var z=makeDispatchAction$1(n);each$8(inner$a(t).records,function(j){j&&y(j,L,z.dispatchAction)}),dispatchTooltipFinally(z.pendings,n)})}}function dispatchTooltipFinally(t,n){var r=t.showTip.length,g=t.hideTip.length,y;r?y=t.showTip[r-1]:g&&(y=t.hideTip[g-1]),y&&(y.dispatchAction=null,n.dispatchAction(y))}function onLeave(t,n,r){t.handler("leave",null,r)}function doEnter(t,n,r,g){n.handler(t,r,g)}function makeDispatchAction$1(t){var n={showTip:[],hideTip:[]},r=function(g){var y=n[g.type];y?y.push(g):(g.dispatchAction=r,t.dispatchAction(g))};return{dispatchAction:r,pendings:n}}function unregister(t,n){if(!env$1.node){var r=n.getZr(),g=(inner$a(r).records||{})[t];g&&(inner$a(r).records[t]=null)}}var AxisPointerView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.render=function(r,g,y){var L=g.getComponent("tooltip"),z=r.get("triggerOn")||L&&L.get("triggerOn")||"mousemove|click";register("axisPointer",y,function(j,ae,de){z!=="none"&&(j==="leave"||z.indexOf(j)>=0)&&de({type:"updateAxisPointer",currTrigger:j,x:ae&&ae.offsetX,y:ae&&ae.offsetY})})},n.prototype.remove=function(r,g){unregister("axisPointer",g)},n.prototype.dispose=function(r,g){unregister("axisPointer",g)},n.type="axisPointer",n}(ComponentView$1),AxisPointerView$1=AxisPointerView;function findPointFromSeries(t,n){var r=[],g=t.seriesIndex,y;if(g==null||!(y=n.getSeriesByIndex(g)))return{point:[]};var L=y.getData(),z=queryDataIndex(L,t);if(z==null||z<0||isArray$1(z))return{point:[]};var j=L.getItemGraphicEl(z),ae=y.coordinateSystem;if(y.getTooltipPosition)r=y.getTooltipPosition(z)||[];else if(ae&&ae.dataToPoint)if(t.isStacked){var de=ae.getBaseAxis(),he=ae.getOtherAxis(de),$e=he.dim,Lt=de.dim,jt=$e==="x"||$e==="radius"?1:0,$n=L.mapDimension(Lt),Cn=[];Cn[jt]=L.get($n,z),Cn[1-jt]=L.get(L.getCalculationInfo("stackResultDimension"),z),r=ae.dataToPoint(Cn)||[]}else r=ae.dataToPoint(L.getValues(map$1(ae.dimensions,function(wn){return L.mapDimension(wn)}),z))||[];else if(j){var Sn=j.getBoundingRect().clone();Sn.applyTransform(j.transform),r=[Sn.x+Sn.width/2,Sn.y+Sn.height/2]}return{point:r,el:j}}var inner$9=makeInner();function axisTrigger(t,n,r){var g=t.currTrigger,y=[t.x,t.y],L=t,z=t.dispatchAction||bind$1(r.dispatchAction,r),j=n.getComponent("axisPointer").coordSysAxesInfo;if(!!j){illegalPoint(y)&&(y=findPointFromSeries({seriesIndex:L.seriesIndex,dataIndex:L.dataIndex},n).point);var ae=illegalPoint(y),de=L.axesInfo,he=j.axesInfo,$e=g==="leave"||illegalPoint(y),Lt={},jt={},$n={list:[],map:{}},Cn={showPointer:curry$1(showPointer,jt),showTooltip:curry$1(showTooltip,$n)};each$f(j.coordSysMap,function(wn,xn){var Tn=ae||wn.containPoint(y);each$f(j.coordSysAxesInfo[xn],function(kn,Mn){var An=kn.axis,Nn=findInputAxisInfo(de,kn);if(!$e&&Tn&&(!de||Nn)){var Pn=Nn&&Nn.value;Pn==null&&!ae&&(Pn=An.pointToData(y)),Pn!=null&&processOnAxis(kn,Pn,Cn,!1,Lt)}})});var Sn={};return each$f(he,function(wn,xn){var Tn=wn.linkGroup;Tn&&!jt[xn]&&each$f(Tn.axesInfo,function(kn,Mn){var An=jt[Mn];if(kn!==wn&&An){var Nn=An.value;Tn.mapper&&(Nn=wn.axis.scale.parse(Tn.mapper(Nn,makeMapperParam(kn),makeMapperParam(wn)))),Sn[wn.key]=Nn}})}),each$f(Sn,function(wn,xn){processOnAxis(he[xn],wn,Cn,!0,Lt)}),updateModelActually(jt,he,Lt),dispatchTooltipActually($n,y,t,z),dispatchHighDownActually(he,z,r),Lt}}function processOnAxis(t,n,r,g,y){var L=t.axis;if(!(L.scale.isBlank()||!L.containData(n))){if(!t.involveSeries){r.showPointer(t,n);return}var z=buildPayloadsBySeries(n,t),j=z.payloadBatch,ae=z.snapToValue;j[0]&&y.seriesIndex==null&&extend(y,j[0]),!g&&t.snap&&L.containData(ae)&&ae!=null&&(n=ae),r.showPointer(t,n,j),r.showTooltip(t,z,ae)}}function buildPayloadsBySeries(t,n){var r=n.axis,g=r.dim,y=t,L=[],z=Number.MAX_VALUE,j=-1;return each$f(n.seriesModels,function(ae,de){var he=ae.getData().mapDimensionsAll(g),$e,Lt;if(ae.getAxisTooltipData){var jt=ae.getAxisTooltipData(he,t,r);Lt=jt.dataIndices,$e=jt.nestestValue}else{if(Lt=ae.getData().indicesOfNearest(he[0],t,r.type==="category"?.5:null),!Lt.length)return;$e=ae.getData().get(he[0],Lt[0])}if(!($e==null||!isFinite($e))){var $n=t-$e,Cn=Math.abs($n);Cn<=z&&((Cn=0&&j<0)&&(z=Cn,j=$n,y=$e,L.length=0),each$f(Lt,function(Sn){L.push({seriesIndex:ae.seriesIndex,dataIndexInside:Sn,dataIndex:ae.getData().getRawIndex(Sn)})}))}}),{payloadBatch:L,snapToValue:y}}function showPointer(t,n,r,g){t[n.key]={value:r,payloadBatch:g}}function showTooltip(t,n,r,g){var y=r.payloadBatch,L=n.axis,z=L.model,j=n.axisPointerModel;if(!(!n.triggerTooltip||!y.length)){var ae=n.coordSys.model,de=makeKey(ae),he=t.map[de];he||(he=t.map[de]={coordSysId:ae.id,coordSysIndex:ae.componentIndex,coordSysType:ae.type,coordSysMainType:ae.mainType,dataByAxis:[]},t.list.push(he)),he.dataByAxis.push({axisDim:L.dim,axisIndex:z.componentIndex,axisType:z.type,axisId:z.id,value:g,valueLabelOpt:{precision:j.get(["label","precision"]),formatter:j.get(["label","formatter"])},seriesDataIndices:y.slice()})}}function updateModelActually(t,n,r){var g=r.axesInfo=[];each$f(n,function(y,L){var z=y.axisPointerModel.option,j=t[L];j?(!y.useHandle&&(z.status="show"),z.value=j.value,z.seriesDataIndices=(j.payloadBatch||[]).slice()):!y.useHandle&&(z.status="hide"),z.status==="show"&&g.push({axisDim:y.axis.dim,axisIndex:y.axis.model.componentIndex,value:z.value})})}function dispatchTooltipActually(t,n,r,g){if(illegalPoint(n)||!t.list.length){g({type:"hideTip"});return}var y=((t.list[0].dataByAxis[0]||{}).seriesDataIndices||[])[0]||{};g({type:"showTip",escapeConnect:!0,x:n[0],y:n[1],tooltipOption:r.tooltipOption,position:r.position,dataIndexInside:y.dataIndexInside,dataIndex:y.dataIndex,seriesIndex:y.seriesIndex,dataByCoordSys:t.list})}function dispatchHighDownActually(t,n,r){var g=r.getZr(),y="axisPointerLastHighlights",L=inner$9(g)[y]||{},z=inner$9(g)[y]={};each$f(t,function(de,he){var $e=de.axisPointerModel.option;$e.status==="show"&&each$f($e.seriesDataIndices,function(Lt){var jt=Lt.seriesIndex+" | "+Lt.dataIndex;z[jt]=Lt})});var j=[],ae=[];each$f(L,function(de,he){!z[he]&&ae.push(de)}),each$f(z,function(de,he){!L[he]&&j.push(de)}),ae.length&&r.dispatchAction({type:"downplay",escapeConnect:!0,notBlur:!0,batch:ae}),j.length&&r.dispatchAction({type:"highlight",escapeConnect:!0,notBlur:!0,batch:j})}function findInputAxisInfo(t,n){for(var r=0;r<(t||[]).length;r++){var g=t[r];if(n.axis.dim===g.axisDim&&n.axis.model.componentIndex===g.axisIndex)return g}}function makeMapperParam(t){var n=t.axis.model,r={},g=r.axisDim=t.axis.dim;return r.axisIndex=r[g+"AxisIndex"]=n.componentIndex,r.axisName=r[g+"AxisName"]=n.name,r.axisId=r[g+"AxisId"]=n.id,r}function illegalPoint(t){return!t||t[0]==null||isNaN(t[0])||t[1]==null||isNaN(t[1])}function install$q(t){AxisView$1.registerAxisPointerClass("CartesianAxisPointer",CartesianAxisPointer$1),t.registerComponentModel(AxisPointerModel$1),t.registerComponentView(AxisPointerView$1),t.registerPreprocessor(function(n){if(n){(!n.axisPointer||n.axisPointer.length===0)&&(n.axisPointer={});var r=n.axisPointer.link;r&&!isArray$1(r)&&(n.axisPointer.link=[r])}}),t.registerProcessor(t.PRIORITY.PROCESSOR.STATISTIC,function(n,r){n.getComponent("axisPointer").coordSysAxesInfo=collect(n,r)}),t.registerAction({type:"updateAxisPointer",event:"updateAxisPointer",update:":updateAxisPointer"},axisTrigger)}function install$p(t){use(install$N),use(install$q)}var PolarAxisPointer=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.makeElOption=function(r,g,y,L,z){var j=y.axis;j.dim==="angle"&&(this.animationThreshold=Math.PI/18);var ae=j.polar,de=ae.getOtherAxis(j),he=de.getExtent(),$e=j.dataToCoord(g),Lt=L.get("type");if(Lt&&Lt!=="none"){var jt=buildElStyle(L),$n=pointerShapeBuilder$1[Lt](j,ae,$e,he);$n.style=jt,r.graphicKey=$n.type,r.pointer=$n}var Cn=L.get(["label","margin"]),Sn=getLabelPosition(g,y,L,ae,Cn);buildLabelElOption(r,y,L,z,Sn)},n}(BaseAxisPointer$1);function getLabelPosition(t,n,r,g,y){var L=n.axis,z=L.dataToCoord(t),j=g.getAngleAxis().getExtent()[0];j=j/180*Math.PI;var ae=g.getRadiusAxis().getExtent(),de,he,$e;if(L.dim==="radius"){var Lt=create$1();rotate(Lt,Lt,j),translate(Lt,Lt,[g.cx,g.cy]),de=applyTransform([z,-y],Lt);var jt=n.getModel("axisLabel").get("rotate")||0,$n=AxisBuilder$1.innerTextLayout(j,jt*Math.PI/180,-1);he=$n.textAlign,$e=$n.textVerticalAlign}else{var Cn=ae[1];de=g.coordToPoint([Cn+y,z]);var Sn=g.cx,wn=g.cy;he=Math.abs(de[0]-Sn)/Cn<.3?"center":de[0]>Sn?"left":"right",$e=Math.abs(de[1]-wn)/Cn<.3?"middle":de[1]>wn?"top":"bottom"}return{position:de,align:he,verticalAlign:$e}}var pointerShapeBuilder$1={line:function(t,n,r,g){return t.dim==="angle"?{type:"Line",shape:makeLineShape(n.coordToPoint([g[0],r]),n.coordToPoint([g[1],r]))}:{type:"Circle",shape:{cx:n.cx,cy:n.cy,r}}},shadow:function(t,n,r,g){var y=Math.max(1,t.getBandWidth()),L=Math.PI/180;return t.dim==="angle"?{type:"Sector",shape:makeSectorShape(n.cx,n.cy,g[0],g[1],(-r-y/2)*L,(-r+y/2)*L)}:{type:"Sector",shape:makeSectorShape(n.cx,n.cy,r-y/2,r+y/2,0,Math.PI*2)}}},PolarAxisPointer$1=PolarAxisPointer,PolarModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.findAxisModel=function(r){var g,y=this.ecModel;return y.eachComponent(r,function(L){L.getCoordSysModel()===this&&(g=L)},this),g},n.type="polar",n.dependencies=["radiusAxis","angleAxis"],n.defaultOption={z:0,center:["50%","50%"],radius:"80%"},n}(ComponentModel$1),PolarModel$1=PolarModel,PolarAxisModel=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.getCoordSysModel=function(){return this.getReferringComponents("polar",SINGLE_REFERRING).models[0]},n.type="polarAxis",n}(ComponentModel$1);mixin(PolarAxisModel,AxisModelCommonMixin);var AngleAxisModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.type="angleAxis",n}(PolarAxisModel),RadiusAxisModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.type="radiusAxis",n}(PolarAxisModel),RadiusAxis=function(t){__extends(n,t);function n(r,g){return t.call(this,"radius",r,g)||this}return n.prototype.pointToData=function(r,g){return this.polar.pointToData(r,g)[this.dim==="radius"?0:1]},n}(Axis$1);RadiusAxis.prototype.dataToRadius=Axis$1.prototype.dataToCoord;RadiusAxis.prototype.radiusToData=Axis$1.prototype.coordToData;var RadiusAxis$1=RadiusAxis,inner$8=makeInner(),AngleAxis=function(t){__extends(n,t);function n(r,g){return t.call(this,"angle",r,g||[0,360])||this}return n.prototype.pointToData=function(r,g){return this.polar.pointToData(r,g)[this.dim==="radius"?0:1]},n.prototype.calculateCategoryInterval=function(){var r=this,g=r.getLabelModel(),y=r.scale,L=y.getExtent(),z=y.count();if(L[1]-L[0]<1)return 0;var j=L[0],ae=r.dataToCoord(j+1)-r.dataToCoord(j),de=Math.abs(ae),he=getBoundingRect(j==null?"":j+"",g.getFont(),"center","top"),$e=Math.max(he.height,7),Lt=$e/de;isNaN(Lt)&&(Lt=1/0);var jt=Math.max(0,Math.floor(Lt)),$n=inner$8(r.model),Cn=$n.lastAutoInterval,Sn=$n.lastTickCount;return Cn!=null&&Sn!=null&&Math.abs(Cn-jt)<=1&&Math.abs(Sn-z)<=1&&Cn>jt?jt=Cn:($n.lastTickCount=z,$n.lastAutoInterval=jt),jt},n}(Axis$1);AngleAxis.prototype.dataToAngle=Axis$1.prototype.dataToCoord;AngleAxis.prototype.angleToData=Axis$1.prototype.coordToData;var AngleAxis$1=AngleAxis,polarDimensions=["radius","angle"],Polar=function(){function t(n){this.dimensions=polarDimensions,this.type="polar",this.cx=0,this.cy=0,this._radiusAxis=new RadiusAxis$1,this._angleAxis=new AngleAxis$1,this.axisPointerEnabled=!0,this.name=n||"",this._radiusAxis.polar=this._angleAxis.polar=this}return t.prototype.containPoint=function(n){var r=this.pointToCoord(n);return this._radiusAxis.contain(r[0])&&this._angleAxis.contain(r[1])},t.prototype.containData=function(n){return this._radiusAxis.containData(n[0])&&this._angleAxis.containData(n[1])},t.prototype.getAxis=function(n){var r="_"+n+"Axis";return this[r]},t.prototype.getAxes=function(){return[this._radiusAxis,this._angleAxis]},t.prototype.getAxesByScale=function(n){var r=[],g=this._angleAxis,y=this._radiusAxis;return g.scale.type===n&&r.push(g),y.scale.type===n&&r.push(y),r},t.prototype.getAngleAxis=function(){return this._angleAxis},t.prototype.getRadiusAxis=function(){return this._radiusAxis},t.prototype.getOtherAxis=function(n){var r=this._angleAxis;return n===r?this._radiusAxis:r},t.prototype.getBaseAxis=function(){return this.getAxesByScale("ordinal")[0]||this.getAxesByScale("time")[0]||this.getAngleAxis()},t.prototype.getTooltipAxes=function(n){var r=n!=null&&n!=="auto"?this.getAxis(n):this.getBaseAxis();return{baseAxes:[r],otherAxes:[this.getOtherAxis(r)]}},t.prototype.dataToPoint=function(n,r){return this.coordToPoint([this._radiusAxis.dataToRadius(n[0],r),this._angleAxis.dataToAngle(n[1],r)])},t.prototype.pointToData=function(n,r){var g=this.pointToCoord(n);return[this._radiusAxis.radiusToData(g[0],r),this._angleAxis.angleToData(g[1],r)]},t.prototype.pointToCoord=function(n){var r=n[0]-this.cx,g=n[1]-this.cy,y=this.getAngleAxis(),L=y.getExtent(),z=Math.min(L[0],L[1]),j=Math.max(L[0],L[1]);y.inverse?z=j-360:j=z+360;var ae=Math.sqrt(r*r+g*g);r/=ae,g/=ae;for(var de=Math.atan2(-g,r)/Math.PI*180,he=dej;)de+=he*360;return[ae,de]},t.prototype.coordToPoint=function(n){var r=n[0],g=n[1]/180*Math.PI,y=Math.cos(g)*r+this.cx,L=-Math.sin(g)*r+this.cy;return[y,L]},t.prototype.getArea=function(){var n=this.getAngleAxis(),r=this.getRadiusAxis(),g=r.getExtent().slice();g[0]>g[1]&&g.reverse();var y=n.getExtent(),L=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:g[0],r:g[1],startAngle:-y[0]*L,endAngle:-y[1]*L,clockwise:n.inverse,contain:function(z,j){var ae=z-this.cx,de=j-this.cy,he=ae*ae+de*de-1e-4,$e=this.r,Lt=this.r0;return he<=$e*$e&&he>=Lt*Lt}}},t.prototype.convertToPixel=function(n,r,g){var y=getCoordSys$2(r);return y===this?this.dataToPoint(g):null},t.prototype.convertFromPixel=function(n,r,g){var y=getCoordSys$2(r);return y===this?this.pointToData(g):null},t}();function getCoordSys$2(t){var n=t.seriesModel,r=t.polarModel;return r&&r.coordinateSystem||n&&n.coordinateSystem}var Polar$1=Polar;function resizePolar(t,n,r){var g=n.get("center"),y=r.getWidth(),L=r.getHeight();t.cx=parsePercent(g[0],y),t.cy=parsePercent(g[1],L);var z=t.getRadiusAxis(),j=Math.min(y,L)/2,ae=n.get("radius");ae==null?ae=[0,"100%"]:isArray$1(ae)||(ae=[0,ae]);var de=[parsePercent(ae[0],j),parsePercent(ae[1],j)];z.inverse?z.setExtent(de[1],de[0]):z.setExtent(de[0],de[1])}function updatePolarScale(t,n){var r=this,g=r.getAngleAxis(),y=r.getRadiusAxis();if(g.scale.setExtent(1/0,-1/0),y.scale.setExtent(1/0,-1/0),t.eachSeries(function(j){if(j.coordinateSystem===r){var ae=j.getData();each$f(getDataDimensionsOnAxis(ae,"radius"),function(de){y.scale.unionExtentFromData(ae,de)}),each$f(getDataDimensionsOnAxis(ae,"angle"),function(de){g.scale.unionExtentFromData(ae,de)})}}),niceScaleExtent(g.scale,g.model),niceScaleExtent(y.scale,y.model),g.type==="category"&&!g.onBand){var L=g.getExtent(),z=360/g.scale.count();g.inverse?L[1]+=z:L[1]-=z,g.setExtent(L[0],L[1])}}function isAngleAxisModel(t){return t.mainType==="angleAxis"}function setAxis(t,n){if(t.type=n.get("type"),t.scale=createScaleByModel$1(n),t.onBand=n.get("boundaryGap")&&t.type==="category",t.inverse=n.get("inverse"),isAngleAxisModel(n)){t.inverse=t.inverse!==n.get("clockwise");var r=n.get("startAngle");t.setExtent(r,r+(t.inverse?-360:360))}n.axis=t,t.model=n}var polarCreator={dimensions:polarDimensions,create:function(t,n){var r=[];return t.eachComponent("polar",function(g,y){var L=new Polar$1(y+"");L.update=updatePolarScale;var z=L.getRadiusAxis(),j=L.getAngleAxis(),ae=g.findAxisModel("radiusAxis"),de=g.findAxisModel("angleAxis");setAxis(z,ae),setAxis(j,de),resizePolar(L,g,n),r.push(L),g.coordinateSystem=L,L.model=g}),t.eachSeries(function(g){if(g.get("coordinateSystem")==="polar"){var y=g.getReferringComponents("polar",SINGLE_REFERRING).models[0];g.coordinateSystem=y.coordinateSystem}}),r}},polarCreator$1=polarCreator,elementList=["axisLine","axisLabel","axisTick","minorTick","splitLine","minorSplitLine","splitArea"];function getAxisLineShape(t,n,r){n[1]>n[0]&&(n=n.slice().reverse());var g=t.coordToPoint([n[0],r]),y=t.coordToPoint([n[1],r]);return{x1:g[0],y1:g[1],x2:y[0],y2:y[1]}}function getRadiusIdx(t){var n=t.getRadiusAxis();return n.inverse?0:1}function fixAngleOverlap(t){var n=t[0],r=t[t.length-1];n&&r&&Math.abs(Math.abs(n.coord-r.coord)-360)<1e-4&&t.pop()}var AngleAxisView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.axisPointerClass="PolarAxisPointer",r}return n.prototype.render=function(r,g){if(this.group.removeAll(),!!r.get("show")){var y=r.axis,L=y.polar,z=L.getRadiusAxis().getExtent(),j=y.getTicksCoords(),ae=y.getMinorTicksCoords(),de=map$1(y.getViewLabels(),function(he){he=clone$4(he);var $e=y.scale,Lt=$e.type==="ordinal"?$e.getRawOrdinalNumber(he.tickValue):he.tickValue;return he.coord=y.dataToCoord(Lt),he});fixAngleOverlap(de),fixAngleOverlap(j),each$f(elementList,function(he){r.get([he,"show"])&&(!y.scale.isBlank()||he==="axisLine")&&angelAxisElementsBuilders[he](this.group,r,L,j,ae,z,de)},this)}},n.type="angleAxis",n}(AxisView$1),angelAxisElementsBuilders={axisLine:function(t,n,r,g,y,L){var z=n.getModel(["axisLine","lineStyle"]),j=getRadiusIdx(r),ae=j?0:1,de;L[ae]===0?de=new Circle$1({shape:{cx:r.cx,cy:r.cy,r:L[j]},style:z.getLineStyle(),z2:1,silent:!0}):de=new Ring$1({shape:{cx:r.cx,cy:r.cy,r:L[j],r0:L[ae]},style:z.getLineStyle(),z2:1,silent:!0}),de.style.fill=null,t.add(de)},axisTick:function(t,n,r,g,y,L){var z=n.getModel("axisTick"),j=(z.get("inside")?-1:1)*z.get("length"),ae=L[getRadiusIdx(r)],de=map$1(g,function(he){return new Line$3({shape:getAxisLineShape(r,[ae,ae+j],he.coord)})});t.add(mergePath(de,{style:defaults(z.getModel("lineStyle").getLineStyle(),{stroke:n.get(["axisLine","lineStyle","color"])})}))},minorTick:function(t,n,r,g,y,L){if(!!y.length){for(var z=n.getModel("axisTick"),j=n.getModel("minorTick"),ae=(z.get("inside")?-1:1)*j.get("length"),de=L[getRadiusIdx(r)],he=[],$e=0;$ewn?"left":"right",kn=Math.abs(Sn[1]-xn)/Cn<.3?"middle":Sn[1]>xn?"top":"bottom";if(j&&j[$n]){var Mn=j[$n];isObject$3(Mn)&&Mn.textStyle&&(jt=new Model$1(Mn.textStyle,ae,ae.ecModel))}var An=new ZRText$1({silent:AxisBuilder$1.isLabelSilent(n),style:createTextStyle$1(jt,{x:Sn[0],y:Sn[1],fill:jt.getTextColor()||n.get(["axisLine","lineStyle","color"]),text:$e.formattedLabel,align:Tn,verticalAlign:kn})});if(t.add(An),he){var Nn=AxisBuilder$1.makeAxisEventDataBase(n);Nn.targetType="axisLabel",Nn.value=$e.rawLabel,getECData(An).eventData=Nn}},this)},splitLine:function(t,n,r,g,y,L){var z=n.getModel("splitLine"),j=z.getModel("lineStyle"),ae=j.get("color"),de=0;ae=ae instanceof Array?ae:[ae];for(var he=[],$e=0;$e=0?"p":"n",Sr=Nn;Mn&&(g[he][Rn]||(g[he][Rn]={p:Nn,n:Nn}),Sr=g[he][Rn][On]);var Ar=void 0,Da=void 0,Pa=void 0,Aa=void 0;if($n.dim==="radius"){var Ba=$n.dataToCoord(Dn)-Nn,La=ae.dataToCoord(Rn);Math.abs(Ba)=Aa})}}})}function calRadialBar(t){var n={};each$f(t,function(g,y){var L=g.getData(),z=g.coordinateSystem,j=z.getBaseAxis(),ae=getAxisKey(z,j),de=j.getExtent(),he=j.type==="category"?j.getBandWidth():Math.abs(de[1]-de[0])/L.count(),$e=n[ae]||{bandWidth:he,remainedWidth:he,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},Lt=$e.stacks;n[ae]=$e;var jt=getSeriesStackId(g);Lt[jt]||$e.autoWidthCount++,Lt[jt]=Lt[jt]||{width:0,maxWidth:0};var $n=parsePercent(g.get("barWidth"),he),Cn=parsePercent(g.get("barMaxWidth"),he),Sn=g.get("barGap"),wn=g.get("barCategoryGap");$n&&!Lt[jt].width&&($n=Math.min($e.remainedWidth,$n),Lt[jt].width=$n,$e.remainedWidth-=$n),Cn&&(Lt[jt].maxWidth=Cn),Sn!=null&&($e.gap=Sn),wn!=null&&($e.categoryGap=wn)});var r={};return each$f(n,function(g,y){r[y]={};var L=g.stacks,z=g.bandWidth,j=parsePercent(g.categoryGap,z),ae=parsePercent(g.gap,1),de=g.remainedWidth,he=g.autoWidthCount,$e=(de-j)/(he+(he-1)*ae);$e=Math.max($e,0),each$f(L,function(Cn,Sn){var wn=Cn.maxWidth;wn&&wn<$e&&(wn=Math.min(wn,de),Cn.width&&(wn=Math.min(wn,Cn.width)),de-=wn,Cn.width=wn,he--)}),$e=(de-j)/(he+(he-1)*ae),$e=Math.max($e,0);var Lt=0,jt;each$f(L,function(Cn,Sn){Cn.width||(Cn.width=$e),jt=Cn,Lt+=Cn.width*(1+ae)}),jt&&(Lt-=jt.width*ae);var $n=-Lt/2;each$f(L,function(Cn,Sn){r[y][Sn]=r[y][Sn]||{offset:$n,width:Cn.width},$n+=Cn.width*(1+ae)})}),r}var angleAxisExtraOption={startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:0}},radiusAxisExtraOption={splitNumber:5},PolarView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.type="polar",n}(ComponentView$1);function install$o(t){use(install$q),AxisView$1.registerAxisPointerClass("PolarAxisPointer",PolarAxisPointer$1),t.registerCoordinateSystem("polar",polarCreator$1),t.registerComponentModel(PolarModel$1),t.registerComponentView(PolarView),axisModelCreator(t,"angle",AngleAxisModel,angleAxisExtraOption),axisModelCreator(t,"radius",RadiusAxisModel,radiusAxisExtraOption),t.registerComponentView(AngleAxisView$1),t.registerComponentView(RadiusAxisView$1),t.registerLayout(curry$1(barLayoutPolar,"bar"))}function layout$1(t,n){n=n||{};var r=t.coordinateSystem,g=t.axis,y={},L=g.position,z=g.orient,j=r.getRect(),ae=[j.x,j.x+j.width,j.y,j.y+j.height],de={horizontal:{top:ae[2],bottom:ae[3]},vertical:{left:ae[0],right:ae[1]}};y.position=[z==="vertical"?de.vertical[L]:ae[0],z==="horizontal"?de.horizontal[L]:ae[3]];var he={horizontal:0,vertical:1};y.rotation=Math.PI/2*he[z];var $e={top:-1,bottom:1,right:1,left:-1};y.labelDirection=y.tickDirection=y.nameDirection=$e[L],t.get(["axisTick","inside"])&&(y.tickDirection=-y.tickDirection),retrieve(n.labelInside,t.get(["axisLabel","inside"]))&&(y.labelDirection=-y.labelDirection);var Lt=n.rotate;return Lt==null&&(Lt=t.get(["axisLabel","rotate"])),y.labelRotation=L==="top"?-Lt:Lt,y.z2=1,y}var axisBuilderAttrs=["axisLine","axisTickLabel","axisName"],selfBuilderAttrs=["splitArea","splitLine"],SingleAxisView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.axisPointerClass="SingleAxisPointer",r}return n.prototype.render=function(r,g,y,L){var z=this.group;z.removeAll();var j=this._axisGroup;this._axisGroup=new Group$4;var ae=layout$1(r),de=new AxisBuilder$1(r,ae);each$f(axisBuilderAttrs,de.add,de),z.add(this._axisGroup),z.add(de.getGroup()),each$f(selfBuilderAttrs,function(he){r.get([he,"show"])&&axisElementBuilders[he](this,this.group,this._axisGroup,r)},this),groupTransition(j,this._axisGroup,r),t.prototype.render.call(this,r,g,y,L)},n.prototype.remove=function(){rectCoordAxisHandleRemove(this)},n.type="singleAxis",n}(AxisView$1),axisElementBuilders={splitLine:function(t,n,r,g){var y=g.axis;if(!y.scale.isBlank()){var L=g.getModel("splitLine"),z=L.getModel("lineStyle"),j=z.get("color");j=j instanceof Array?j:[j];for(var ae=z.get("width"),de=g.coordinateSystem.getRect(),he=y.isHorizontal(),$e=[],Lt=0,jt=y.getTicksCoords({tickModel:L}),$n=[],Cn=[],Sn=0;Sn=r.y&&n[1]<=r.y+r.height:g.contain(g.toLocalCoord(n[1]))&&n[0]>=r.y&&n[0]<=r.y+r.height},t.prototype.pointToData=function(n){var r=this.getAxis();return[r.coordToData(r.toLocalCoord(n[r.orient==="horizontal"?0:1]))]},t.prototype.dataToPoint=function(n){var r=this.getAxis(),g=this.getRect(),y=[],L=r.orient==="horizontal"?0:1;return n instanceof Array&&(n=n[0]),y[L]=r.toGlobalCoord(r.dataToCoord(+n)),y[1-L]=L===0?g.y+g.height/2:g.x+g.width/2,y},t.prototype.convertToPixel=function(n,r,g){var y=getCoordSys$1(r);return y===this?this.dataToPoint(g):null},t.prototype.convertFromPixel=function(n,r,g){var y=getCoordSys$1(r);return y===this?this.pointToData(g):null},t}();function getCoordSys$1(t){var n=t.seriesModel,r=t.singleAxisModel;return r&&r.coordinateSystem||n&&n.coordinateSystem}function create(t,n){var r=[];return t.eachComponent("singleAxis",function(g,y){var L=new Single(g,t,n);L.name="single_"+y,L.resize(g,n),g.coordinateSystem=L,r.push(L)}),t.eachSeries(function(g){if(g.get("coordinateSystem")==="singleAxis"){var y=g.getReferringComponents("singleAxis",SINGLE_REFERRING).models[0];g.coordinateSystem=y&&y.coordinateSystem}}),r}var singleCreator={create,dimensions:singleDimensions},singleCreator$1=singleCreator,XY$1=["x","y"],WH$1=["width","height"],SingleAxisPointer=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.makeElOption=function(r,g,y,L,z){var j=y.axis,ae=j.coordinateSystem,de=getGlobalExtent(ae,1-getPointDimIndex(j)),he=ae.dataToPoint(g)[0],$e=L.get("type");if($e&&$e!=="none"){var Lt=buildElStyle(L),jt=pointerShapeBuilder[$e](j,he,de);jt.style=Lt,r.graphicKey=jt.type,r.pointer=jt}var $n=layout$1(y);buildCartesianSingleLabelElOption(g,r,$n,y,L,z)},n.prototype.getHandleTransform=function(r,g,y){var L=layout$1(g,{labelInside:!1});L.labelMargin=y.get(["handle","margin"]);var z=getTransformedPosition(g.axis,r,L);return{x:z[0],y:z[1],rotation:L.rotation+(L.labelDirection<0?Math.PI:0)}},n.prototype.updateHandleTransform=function(r,g,y,L){var z=y.axis,j=z.coordinateSystem,ae=getPointDimIndex(z),de=getGlobalExtent(j,ae),he=[r.x,r.y];he[ae]+=g[ae],he[ae]=Math.min(de[1],he[ae]),he[ae]=Math.max(de[0],he[ae]);var $e=getGlobalExtent(j,1-ae),Lt=($e[1]+$e[0])/2,jt=[Lt,Lt];return jt[ae]=he[ae],{x:he[0],y:he[1],rotation:r.rotation,cursorPoint:jt,tooltipOption:{verticalAlign:"middle"}}},n}(BaseAxisPointer$1),pointerShapeBuilder={line:function(t,n,r){var g=makeLineShape([n,r[0]],[n,r[1]],getPointDimIndex(t));return{type:"Line",subPixelOptimize:!0,shape:g}},shadow:function(t,n,r){var g=t.getBandWidth(),y=r[1]-r[0];return{type:"Rect",shape:makeRectShape([n-g/2,r[0]],[g,y],getPointDimIndex(t))}}};function getPointDimIndex(t){return t.isHorizontal()?0:1}function getGlobalExtent(t,n){var r=t.getRect();return[r[XY$1[n]],r[XY$1[n]]+r[WH$1[n]]]}var SingleAxisPointer$1=SingleAxisPointer,SingleView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.type="single",n}(ComponentView$1);function install$n(t){use(install$q),AxisView$1.registerAxisPointerClass("SingleAxisPointer",SingleAxisPointer$1),t.registerComponentView(SingleView),t.registerComponentView(SingleAxisView$1),t.registerComponentModel(SingleAxisModel$1),axisModelCreator(t,"single",SingleAxisModel$1,SingleAxisModel$1.defaultOption),t.registerCoordinateSystem("single",singleCreator$1)}var CalendarModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.init=function(r,g,y){var L=getLayoutParams(r);t.prototype.init.apply(this,arguments),mergeAndNormalizeLayoutParams$1(r,L)},n.prototype.mergeOption=function(r){t.prototype.mergeOption.apply(this,arguments),mergeAndNormalizeLayoutParams$1(this.option,r)},n.prototype.getCellSize=function(){return this.option.cellSize},n.type="calendar",n.defaultOption={z:2,left:80,top:60,cellSize:20,orient:"horizontal",splitLine:{show:!0,lineStyle:{color:"#000",width:1,type:"solid"}},itemStyle:{color:"#fff",borderWidth:1,borderColor:"#ccc"},dayLabel:{show:!0,firstDay:0,position:"start",margin:"50%",color:"#000"},monthLabel:{show:!0,position:"start",margin:5,align:"center",formatter:null,color:"#000"},yearLabel:{show:!0,position:null,margin:30,formatter:null,color:"#ccc",fontFamily:"sans-serif",fontWeight:"bolder",fontSize:20}},n}(ComponentModel$1);function mergeAndNormalizeLayoutParams$1(t,n){var r=t.cellSize,g;isArray$1(r)?g=r:g=t.cellSize=[r,r],g.length===1&&(g[1]=g[0]);var y=map$1([0,1],function(L){return sizeCalculable(n,L)&&(g[L]="auto"),g[L]!=null&&g[L]!=="auto"});mergeLayoutParam(t,n,{type:"box",ignoreSize:y})}var CalendarModel$1=CalendarModel,CalendarView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.render=function(r,g,y){var L=this.group;L.removeAll();var z=r.coordinateSystem,j=z.getRangeInfo(),ae=z.getOrient(),de=g.getLocaleModel();this._renderDayRect(r,j,L),this._renderLines(r,j,ae,L),this._renderYearText(r,j,ae,L),this._renderMonthText(r,de,ae,L),this._renderWeekText(r,de,j,ae,L)},n.prototype._renderDayRect=function(r,g,y){for(var L=r.coordinateSystem,z=r.getModel("itemStyle").getItemStyle(),j=L.getCellWidth(),ae=L.getCellHeight(),de=g.start.time;de<=g.end.time;de=L.getNextNDay(de,1).time){var he=L.dataToRect([de],!1).tl,$e=new Rect$3({shape:{x:he[0],y:he[1],width:j,height:ae},cursor:"default",style:z});y.add($e)}},n.prototype._renderLines=function(r,g,y,L){var z=this,j=r.coordinateSystem,ae=r.getModel(["splitLine","lineStyle"]).getLineStyle(),de=r.get(["splitLine","show"]),he=ae.lineWidth;this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[];for(var $e=g.start,Lt=0;$e.time<=g.end.time;Lt++){$n($e.formatedDate),Lt===0&&($e=j.getDateInfo(g.start.y+"-"+g.start.m));var jt=$e.date;jt.setMonth(jt.getMonth()+1),$e=j.getDateInfo(jt)}$n(j.getNextNDay(g.end.time,1).formatedDate);function $n(Cn){z._firstDayOfMonth.push(j.getDateInfo(Cn)),z._firstDayPoints.push(j.dataToRect([Cn],!1).tl);var Sn=z._getLinePointsOfOneWeek(r,Cn,y);z._tlpoints.push(Sn[0]),z._blpoints.push(Sn[Sn.length-1]),de&&z._drawSplitline(Sn,ae,L)}de&&this._drawSplitline(z._getEdgesPoints(z._tlpoints,he,y),ae,L),de&&this._drawSplitline(z._getEdgesPoints(z._blpoints,he,y),ae,L)},n.prototype._getEdgesPoints=function(r,g,y){var L=[r[0].slice(),r[r.length-1].slice()],z=y==="horizontal"?0:1;return L[0][z]=L[0][z]-g/2,L[1][z]=L[1][z]+g/2,L},n.prototype._drawSplitline=function(r,g,y){var L=new Polyline$3({z2:20,shape:{points:r},style:g});y.add(L)},n.prototype._getLinePointsOfOneWeek=function(r,g,y){for(var L=r.coordinateSystem,z=L.getDateInfo(g),j=[],ae=0;ae<7;ae++){var de=L.getNextNDay(z.time,ae),he=L.dataToRect([de.time],!1);j[2*de.day]=he.tl,j[2*de.day+1]=he[y==="horizontal"?"bl":"tr"]}return j},n.prototype._formatterLabel=function(r,g){return isString(r)&&r?formatTplSimple(r,g):isFunction(r)?r(g):g.nameMap},n.prototype._yearTextPositionControl=function(r,g,y,L,z){var j=g[0],ae=g[1],de=["center","bottom"];L==="bottom"?(ae+=z,de=["center","top"]):L==="left"?j-=z:L==="right"?(j+=z,de=["center","top"]):ae-=z;var he=0;return(L==="left"||L==="right")&&(he=Math.PI/2),{rotation:he,x:j,y:ae,style:{align:de[0],verticalAlign:de[1]}}},n.prototype._renderYearText=function(r,g,y,L){var z=r.getModel("yearLabel");if(!!z.get("show")){var j=z.get("margin"),ae=z.get("position");ae||(ae=y!=="horizontal"?"top":"left");var de=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]],he=(de[0][0]+de[1][0])/2,$e=(de[0][1]+de[1][1])/2,Lt=y==="horizontal"?0:1,jt={top:[he,de[Lt][1]],bottom:[he,de[1-Lt][1]],left:[de[1-Lt][0],$e],right:[de[Lt][0],$e]},$n=g.start.y;+g.end.y>+g.start.y&&($n=$n+"-"+g.end.y);var Cn=z.get("formatter"),Sn={start:g.start.y,end:g.end.y,nameMap:$n},wn=this._formatterLabel(Cn,Sn),xn=new ZRText$1({z2:30,style:createTextStyle$1(z,{text:wn})});xn.attr(this._yearTextPositionControl(xn,jt[ae],y,ae,j)),L.add(xn)}},n.prototype._monthTextPositionControl=function(r,g,y,L,z){var j="left",ae="top",de=r[0],he=r[1];return y==="horizontal"?(he=he+z,g&&(j="center"),L==="start"&&(ae="bottom")):(de=de+z,g&&(ae="middle"),L==="start"&&(j="right")),{x:de,y:he,align:j,verticalAlign:ae}},n.prototype._renderMonthText=function(r,g,y,L){var z=r.getModel("monthLabel");if(!!z.get("show")){var j=z.get("nameMap"),ae=z.get("margin"),de=z.get("position"),he=z.get("align"),$e=[this._tlpoints,this._blpoints];(!j||isString(j))&&(j&&(g=getLocaleModel(j)||g),j=g.get(["time","monthAbbr"])||[]);var Lt=de==="start"?0:1,jt=y==="horizontal"?0:1;ae=de==="start"?-ae:ae;for(var $n=he==="center",Cn=0;Cn<$e[Lt].length-1;Cn++){var Sn=$e[Lt][Cn].slice(),wn=this._firstDayOfMonth[Cn];if($n){var xn=this._firstDayPoints[Cn];Sn[jt]=(xn[jt]+$e[0][Cn+1][jt])/2}var Tn=z.get("formatter"),kn=j[+wn.m-1],Mn={yyyy:wn.y,yy:(wn.y+"").slice(2),MM:wn.m,M:+wn.m,nameMap:kn},An=this._formatterLabel(Tn,Mn),Nn=new ZRText$1({z2:30,style:extend(createTextStyle$1(z,{text:An}),this._monthTextPositionControl(Sn,$n,y,de,ae))});L.add(Nn)}}},n.prototype._weekTextPositionControl=function(r,g,y,L,z){var j="center",ae="middle",de=r[0],he=r[1],$e=y==="start";return g==="horizontal"?(de=de+L+($e?1:-1)*z[0]/2,j=$e?"right":"left"):(he=he+L+($e?1:-1)*z[1]/2,ae=$e?"bottom":"top"),{x:de,y:he,align:j,verticalAlign:ae}},n.prototype._renderWeekText=function(r,g,y,L,z){var j=r.getModel("dayLabel");if(!!j.get("show")){var ae=r.coordinateSystem,de=j.get("position"),he=j.get("nameMap"),$e=j.get("margin"),Lt=ae.getFirstDayOfWeek();if(!he||isString(he)){he&&(g=getLocaleModel(he)||g);var jt=g.get(["time","dayOfWeekShort"]);he=jt||map$1(g.get(["time","dayOfWeekAbbr"]),function(Mn){return Mn[0]})}var $n=ae.getNextNDay(y.end.time,7-y.lweek).time,Cn=[ae.getCellWidth(),ae.getCellHeight()];$e=parsePercent($e,Math.min(Cn[1],Cn[0])),de==="start"&&($n=ae.getNextNDay(y.start.time,-(7+y.fweek)).time,$e=-$e);for(var Sn=0;Sn<7;Sn++){var wn=ae.getNextNDay($n,Sn),xn=ae.dataToRect([wn.time],!1).center,Tn=Sn;Tn=Math.abs((Sn+Lt)%7);var kn=new ZRText$1({z2:30,style:extend(createTextStyle$1(j,{text:he[Tn]}),this._weekTextPositionControl(xn,L,de,$e,Cn))});z.add(kn)}}},n.type="calendar",n}(ComponentView$1),CalendarView$1=CalendarView,PROXIMATE_ONE_DAY=864e5,Calendar=function(){function t(n,r,g){this.type="calendar",this.dimensions=t.dimensions,this.getDimensionsInfo=t.getDimensionsInfo,this._model=n}return t.getDimensionsInfo=function(){return[{name:"time",type:"time"},"value"]},t.prototype.getRangeInfo=function(){return this._rangeInfo},t.prototype.getModel=function(){return this._model},t.prototype.getRect=function(){return this._rect},t.prototype.getCellWidth=function(){return this._sw},t.prototype.getCellHeight=function(){return this._sh},t.prototype.getOrient=function(){return this._orient},t.prototype.getFirstDayOfWeek=function(){return this._firstDayOfWeek},t.prototype.getDateInfo=function(n){n=parseDate(n);var r=n.getFullYear(),g=n.getMonth()+1,y=g<10?"0"+g:""+g,L=n.getDate(),z=L<10?"0"+L:""+L,j=n.getDay();return j=Math.abs((j+7-this.getFirstDayOfWeek())%7),{y:r+"",m:y,d:z,day:j,time:n.getTime(),formatedDate:r+"-"+y+"-"+z,date:n}},t.prototype.getNextNDay=function(n,r){return r=r||0,r===0?this.getDateInfo(n):(n=new Date(this.getDateInfo(n).time),n.setDate(n.getDate()+r),this.getDateInfo(n))},t.prototype.update=function(n,r){this._firstDayOfWeek=+this._model.getModel("dayLabel").get("firstDay"),this._orient=this._model.get("orient"),this._lineWidth=this._model.getModel("itemStyle").getItemStyle().lineWidth||0,this._rangeInfo=this._getRangeInfo(this._initRangeOption());var g=this._rangeInfo.weeks||1,y=["width","height"],L=this._model.getCellSize().slice(),z=this._model.getBoxLayoutParams(),j=this._orient==="horizontal"?[g,7]:[7,g];each$f([0,1],function($e){he(L,$e)&&(z[y[$e]]=L[$e]*j[$e])});var ae={width:r.getWidth(),height:r.getHeight()},de=this._rect=getLayoutRect(z,ae);each$f([0,1],function($e){he(L,$e)||(L[$e]=de[y[$e]]/j[$e])});function he($e,Lt){return $e[Lt]!=null&&$e[Lt]!=="auto"}this._sw=L[0],this._sh=L[1]},t.prototype.dataToPoint=function(n,r){isArray$1(n)&&(n=n[0]),r==null&&(r=!0);var g=this.getDateInfo(n),y=this._rangeInfo,L=g.formatedDate;if(r&&!(g.time>=y.start.time&&g.timej.end.time&&r.reverse(),r},t.prototype._getRangeInfo=function(n){var r=[this.getDateInfo(n[0]),this.getDateInfo(n[1])],g;r[0].time>r[1].time&&(g=!0,r.reverse());var y=Math.floor(r[1].time/PROXIMATE_ONE_DAY)-Math.floor(r[0].time/PROXIMATE_ONE_DAY)+1,L=new Date(r[0].time),z=L.getDate(),j=r[1].date.getDate();L.setDate(z+y-1);var ae=L.getDate();if(ae!==j)for(var de=L.getTime()-r[1].time>0?1:-1;(ae=L.getDate())!==j&&(L.getTime()-r[1].time)*de>0;)y-=de,L.setDate(ae-de);var he=Math.floor((y+r[0].day+6)/7),$e=g?-he+1:he-1;return g&&r.reverse(),{range:[r[0].formatedDate,r[1].formatedDate],start:r[0],end:r[1],allDay:y,weeks:he,nthWeek:$e,fweek:r[0].day,lweek:r[1].day}},t.prototype._getDateByWeeksAndDay=function(n,r,g){var y=this._getRangeInfo(g);if(n>y.weeks||n===0&&ry.lweek)return null;var L=(n-1)*7-y.fweek+r,z=new Date(y.start.time);return z.setDate(+y.start.d+L),this.getDateInfo(z)},t.create=function(n,r){var g=[];return n.eachComponent("calendar",function(y){var L=new t(y);g.push(L),y.coordinateSystem=L}),n.eachSeries(function(y){y.get("coordinateSystem")==="calendar"&&(y.coordinateSystem=g[y.get("calendarIndex")||0])}),g},t.dimensions=["time","value"],t}();function getCoordSys(t){var n=t.calendarModel,r=t.seriesModel,g=n?n.coordinateSystem:r?r.coordinateSystem:null;return g}var Calendar$1=Calendar;function install$m(t){t.registerComponentModel(CalendarModel$1),t.registerComponentView(CalendarView$1),t.registerCoordinateSystem("calendar",Calendar$1)}function setKeyInfoToNewElOption(t,n){var r=t.existing;if(n.id=t.keyInfo.id,!n.type&&r&&(n.type=r.type),n.parentId==null){var g=n.parentOption;g?n.parentId=g.id:r&&(n.parentId=r.parentId)}n.parentOption=null}function isSetLoc(t,n){var r;return each$f(n,function(g){t[g]!=null&&t[g]!=="auto"&&(r=!0)}),r}function mergeNewElOptionToExist(t,n,r){var g=extend({},r),y=t[n],L=r.$action||"merge";L==="merge"?y?(merge(y,g,!0),mergeLayoutParam(y,g,{ignoreSize:!0}),copyLayoutParams(r,y),copyTransitionInfo(r,y),copyTransitionInfo(r,y,"shape"),copyTransitionInfo(r,y,"style"),copyTransitionInfo(r,y,"extra"),r.clipPath=y.clipPath):t[n]=g:L==="replace"?t[n]=g:L==="remove"&&y&&(t[n]=null)}var TRANSITION_PROPS_TO_COPY=["transition","enterFrom","leaveTo"],ROOT_TRANSITION_PROPS_TO_COPY=TRANSITION_PROPS_TO_COPY.concat(["enterAnimation","updateAnimation","leaveAnimation"]);function copyTransitionInfo(t,n,r){if(r&&(!t[r]&&n[r]&&(t[r]={}),t=t[r],n=n[r]),!(!t||!n))for(var g=r?TRANSITION_PROPS_TO_COPY:ROOT_TRANSITION_PROPS_TO_COPY,y=0;y=0;he--){var $e=y[he],Lt=convertOptionIdName($e.id,null),jt=Lt!=null?z.get(Lt):null;if(!!jt){var $n=jt.parent,wn=inner$7($n),xn=$n===L?{width:j,height:ae}:{width:wn.width,height:wn.height},Tn={},kn=positionElement(jt,$e,xn,null,{hv:$e.hv,boundingMode:$e.bounding},Tn);if(!inner$7(jt).isNew&&kn){for(var Mn=$e.transition,An={},Nn=0;Nn=0)?An[Pn]=In:jt[Pn]=In}updateProps$1(jt,An,r,0)}else jt.attr(Tn)}}},n.prototype._clear=function(){var r=this,g=this._elMap;g.each(function(y){removeEl$1(y,inner$7(y).option,g,r._lastGraphicModel)}),this._elMap=createHashMap()},n.prototype.dispose=function(){this._clear()},n.type="graphic",n}(ComponentView$1);function newEl(t){var n=hasOwn(nonShapeGraphicElements,t)?nonShapeGraphicElements[t]:getShapeClass(t),r=new n({});return inner$7(r).type=t,r}function createEl(t,n,r,g){var y=newEl(r);return n.add(y),g.set(t,y),inner$7(y).id=t,inner$7(y).isNew=!0,y}function removeEl$1(t,n,r,g){var y=t&&t.parent;y&&(t.type==="group"&&t.traverse(function(L){removeEl$1(L,n,r,g)}),applyLeaveTransition(t,n,g),r.removeKey(inner$7(t).id))}function updateCommonAttrs(t,n,r,g){t.isGroup||each$f([["cursor",Displayable$1.prototype.cursor],["zlevel",g||0],["z",r||0],["z2",0]],function(y){var L=y[0];hasOwn(n,L)?t[L]=retrieve2(n[L],y[1]):t[L]==null&&(t[L]=y[1])}),each$f(keys(n),function(y){if(y.indexOf("on")===0){var L=n[y];t[y]=isFunction(L)?L:null}}),hasOwn(n,"draggable")&&(t.draggable=n.draggable),n.name!=null&&(t.name=n.name),n.id!=null&&(t.id=n.id)}function getCleanedElOption(t){return t=extend({},t),each$f(["id","parentId","$action","hv","bounding","textContent","clipPath"].concat(LOCATION_PARAMS),function(n){delete t[n]}),t}function setEventData(t,n,r){var g=getECData(t).eventData;!t.silent&&!t.ignore&&!g&&(g=getECData(t).eventData={componentType:"graphic",componentIndex:n.componentIndex,name:t.name}),g&&(g.info=r.info)}function install$l(t){t.registerComponentModel(GraphicComponentModel),t.registerComponentView(GraphicComponentView),t.registerPreprocessor(function(n){var r=n.graphic;isArray$1(r)?!r[0]||!r[0].elements?n.graphic=[{elements:r}]:n.graphic=[n.graphic[0]]:r&&!r.elements&&(n.graphic=[{elements:[r]}])})}var DATA_ZOOM_AXIS_DIMENSIONS=["x","y","radius","angle","single"],SERIES_COORDS=["cartesian2d","polar","singleAxis"];function isCoordSupported(t){var n=t.get("coordinateSystem");return indexOf(SERIES_COORDS,n)>=0}function getAxisMainType(t){return t+"Axis"}function findEffectedDataZooms(t,n){var r=createHashMap(),g=[],y=createHashMap();t.eachComponent({mainType:"dataZoom",query:n},function(he){y.get(he.uid)||j(he)});var L;do L=!1,t.eachComponent("dataZoom",z);while(L);function z(he){!y.get(he.uid)&&ae(he)&&(j(he),L=!0)}function j(he){y.set(he.uid,!0),g.push(he),de(he)}function ae(he){var $e=!1;return he.eachTargetAxis(function(Lt,jt){var $n=r.get(Lt);$n&&$n[jt]&&($e=!0)}),$e}function de(he){he.eachTargetAxis(function($e,Lt){(r.get($e)||r.set($e,[]))[Lt]=!0})}return g}function collectReferCoordSysModelInfo(t){var n=t.ecModel,r={infoList:[],infoMap:createHashMap()};return t.eachTargetAxis(function(g,y){var L=n.getComponent(getAxisMainType(g),y);if(!!L){var z=L.getCoordSysModel();if(!!z){var j=z.uid,ae=r.infoMap.get(j);ae||(ae={model:z,axisModels:[]},r.infoList.push(ae),r.infoMap.set(j,ae)),ae.axisModels.push(L)}}}),r}var DataZoomAxisInfo=function(){function t(){this.indexList=[],this.indexMap=[]}return t.prototype.add=function(n){this.indexMap[n]||(this.indexList.push(n),this.indexMap[n]=!0)},t}(),DataZoomModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r._autoThrottle=!0,r._noTarget=!0,r._rangePropMode=["percent","percent"],r}return n.prototype.init=function(r,g,y){var L=retrieveRawOption(r);this.settledOption=L,this.mergeDefaultAndTheme(r,y),this._doInit(L)},n.prototype.mergeOption=function(r){var g=retrieveRawOption(r);merge(this.option,r,!0),merge(this.settledOption,g,!0),this._doInit(g)},n.prototype._doInit=function(r){var g=this.option;this._setDefaultThrottle(r),this._updateRangeUse(r);var y=this.settledOption;each$f([["start","startValue"],["end","endValue"]],function(L,z){this._rangePropMode[z]==="value"&&(g[L[0]]=y[L[0]]=null)},this),this._resetTarget()},n.prototype._resetTarget=function(){var r=this.get("orient",!0),g=this._targetAxisInfoMap=createHashMap(),y=this._fillSpecifiedTargetAxis(g);y?this._orient=r||this._makeAutoOrientByTargetAxis():(this._orient=r||"horizontal",this._fillAutoTargetAxisByOrient(g,this._orient)),this._noTarget=!0,g.each(function(L){L.indexList.length&&(this._noTarget=!1)},this)},n.prototype._fillSpecifiedTargetAxis=function(r){var g=!1;return each$f(DATA_ZOOM_AXIS_DIMENSIONS,function(y){var L=this.getReferringComponents(getAxisMainType(y),MULTIPLE_REFERRING);if(!!L.specified){g=!0;var z=new DataZoomAxisInfo;each$f(L.models,function(j){z.add(j.componentIndex)}),r.set(y,z)}},this),g},n.prototype._fillAutoTargetAxisByOrient=function(r,g){var y=this.ecModel,L=!0;if(L){var z=g==="vertical"?"y":"x",j=y.findComponents({mainType:z+"Axis"});ae(j,z)}if(L){var j=y.findComponents({mainType:"singleAxis",filter:function(he){return he.get("orient",!0)===g}});ae(j,"single")}function ae(de,he){var $e=de[0];if(!!$e){var Lt=new DataZoomAxisInfo;if(Lt.add($e.componentIndex),r.set(he,Lt),L=!1,he==="x"||he==="y"){var jt=$e.getReferringComponents("grid",SINGLE_REFERRING).models[0];jt&&each$f(de,function($n){$e.componentIndex!==$n.componentIndex&&jt===$n.getReferringComponents("grid",SINGLE_REFERRING).models[0]&&Lt.add($n.componentIndex)})}}}L&&each$f(DATA_ZOOM_AXIS_DIMENSIONS,function(de){if(!!L){var he=y.findComponents({mainType:getAxisMainType(de),filter:function(Lt){return Lt.get("type",!0)==="category"}});if(he[0]){var $e=new DataZoomAxisInfo;$e.add(he[0].componentIndex),r.set(de,$e),L=!1}}},this)},n.prototype._makeAutoOrientByTargetAxis=function(){var r;return this.eachTargetAxis(function(g){!r&&(r=g)},this),r==="y"?"vertical":"horizontal"},n.prototype._setDefaultThrottle=function(r){if(r.hasOwnProperty("throttle")&&(this._autoThrottle=!1),this._autoThrottle){var g=this.ecModel.option;this.option.throttle=g.animation&&g.animationDurationUpdate>0?100:20}},n.prototype._updateRangeUse=function(r){var g=this._rangePropMode,y=this.get("rangeMode");each$f([["start","startValue"],["end","endValue"]],function(L,z){var j=r[L[0]]!=null,ae=r[L[1]]!=null;j&&!ae?g[z]="percent":!j&&ae?g[z]="value":y?g[z]=y[z]:j&&(g[z]="percent")})},n.prototype.noTarget=function(){return this._noTarget},n.prototype.getFirstTargetAxisModel=function(){var r;return this.eachTargetAxis(function(g,y){r==null&&(r=this.ecModel.getComponent(getAxisMainType(g),y))},this),r},n.prototype.eachTargetAxis=function(r,g){this._targetAxisInfoMap.each(function(y,L){each$f(y.indexList,function(z){r.call(g,L,z)})})},n.prototype.getAxisProxy=function(r,g){var y=this.getAxisModel(r,g);if(y)return y.__dzAxisProxy},n.prototype.getAxisModel=function(r,g){var y=this._targetAxisInfoMap.get(r);if(y&&y.indexMap[g])return this.ecModel.getComponent(getAxisMainType(r),g)},n.prototype.setRawRange=function(r){var g=this.option,y=this.settledOption;each$f([["start","startValue"],["end","endValue"]],function(L){(r[L[0]]!=null||r[L[1]]!=null)&&(g[L[0]]=y[L[0]]=r[L[0]],g[L[1]]=y[L[1]]=r[L[1]])},this),this._updateRangeUse(r)},n.prototype.setCalculatedRange=function(r){var g=this.option;each$f(["start","startValue","end","endValue"],function(y){g[y]=r[y]})},n.prototype.getPercentRange=function(){var r=this.findRepresentativeAxisProxy();if(r)return r.getDataPercentWindow()},n.prototype.getValueRange=function(r,g){if(r==null&&g==null){var y=this.findRepresentativeAxisProxy();if(y)return y.getDataValueWindow()}else return this.getAxisProxy(r,g).getDataValueWindow()},n.prototype.findRepresentativeAxisProxy=function(r){if(r)return r.__dzAxisProxy;for(var g,y=this._targetAxisInfoMap.keys(),L=0;Lz[1];if(Tn&&!kn&&!Mn)return!0;Tn&&(Sn=!0),kn&&($n=!0),Mn&&(Cn=!0)}return Sn&&$n&&Cn})}else each$7(he,function(jt){if(L==="empty")ae.setData(de=de.map(jt,function(Cn){return j(Cn)?Cn:NaN}));else{var $n={};$n[jt]=z,de.selectRange($n)}});each$7(he,function(jt){de.setApproximateExtent(z,jt)})}});function j(ae){return ae>=z[0]&&ae<=z[1]}},t.prototype._updateMinMaxSpan=function(){var n=this._minMaxSpan={},r=this._dataZoomModel,g=this._dataExtent;each$7(["min","max"],function(y){var L=r.get(y+"Span"),z=r.get(y+"ValueSpan");z!=null&&(z=this.getAxisModel().axis.scale.parse(z)),z!=null?L=linearMap$2(g[0]+z,g,[0,100],!0):L!=null&&(z=linearMap$2(L,[0,100],g,!0)-g[0]),n[y+"Span"]=L,n[y+"ValueSpan"]=z},this)},t.prototype._setAxisModel=function(){var n=this.getAxisModel(),r=this._percentWindow,g=this._valueWindow;if(!!r){var y=getPixelPrecision(g,[0,500]);y=Math.min(y,20);var L=n.axis.scale.rawExtentInfo;r[0]!==0&&L.setDeterminedMinMax("min",+g[0].toFixed(y)),r[1]!==100&&L.setDeterminedMinMax("max",+g[1].toFixed(y)),L.freeze()}},t}();function calculateDataExtent(t,n,r){var g=[1/0,-1/0];each$7(r,function(z){unionAxisExtentFromData(g,z.getData(),n)});var y=t.getAxisModel(),L=ensureScaleRawExtentInfo(y.axis.scale,y,g).calculate();return[L.min,L.max]}var AxisProxy$1=AxisProxy,dataZoomProcessor={getTargetSeries:function(t){function n(y){t.eachComponent("dataZoom",function(L){L.eachTargetAxis(function(z,j){var ae=t.getComponent(getAxisMainType(z),j);y(z,j,ae,L)})})}n(function(y,L,z,j){z.__dzAxisProxy=null});var r=[];n(function(y,L,z,j){z.__dzAxisProxy||(z.__dzAxisProxy=new AxisProxy$1(y,L,j,t),r.push(z.__dzAxisProxy))});var g=createHashMap();return each$f(r,function(y){each$f(y.getTargetSeriesModels(),function(L){g.set(L.uid,L)})}),g},overallReset:function(t,n){t.eachComponent("dataZoom",function(r){r.eachTargetAxis(function(g,y){r.getAxisProxy(g,y).reset(r)}),r.eachTargetAxis(function(g,y){r.getAxisProxy(g,y).filterData(r,n)})}),t.eachComponent("dataZoom",function(r){var g=r.findRepresentativeAxisProxy();if(g){var y=g.getDataPercentWindow(),L=g.getDataValueWindow();r.setCalculatedRange({start:y[0],end:y[1],startValue:L[0],endValue:L[1]})}})}},dataZoomProcessor$1=dataZoomProcessor;function installDataZoomAction(t){t.registerAction("dataZoom",function(n,r){var g=findEffectedDataZooms(r,n);each$f(g,function(y){y.setRawRange({start:n.start,end:n.end,startValue:n.startValue,endValue:n.endValue})})})}var installed$1=!1;function installCommon$1(t){installed$1||(installed$1=!0,t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,dataZoomProcessor$1),installDataZoomAction(t),t.registerSubTypeDefaulter("dataZoom",function(){return"slider"}))}function install$k(t){t.registerComponentModel(SelectZoomModel),t.registerComponentView(SelectZoomView),installCommon$1(t)}var ToolboxFeature=function(){function t(){}return t}(),features={};function registerFeature(t,n){features[t]=n}function getFeature(t){return features[t]}var ToolboxModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.optionUpdated=function(){t.prototype.optionUpdated.apply(this,arguments);var r=this.ecModel;each$f(this.option.feature,function(g,y){var L=getFeature(y);L&&(L.getDefaultOption&&(L.defaultOption=L.getDefaultOption(r)),merge(g,L.defaultOption))})},n.type="toolbox",n.layoutMode={type:"box",ignoreSize:!0},n.defaultOption={show:!0,z:6,orient:"horizontal",left:"right",top:"top",backgroundColor:"transparent",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemSize:15,itemGap:8,showTitle:!0,iconStyle:{borderColor:"#666",color:"none"},emphasis:{iconStyle:{borderColor:"#3E98C5"}},tooltip:{show:!1,position:"bottom"}},n}(ComponentModel$1),ToolboxModel$1=ToolboxModel;function layout(t,n,r){var g=n.getBoxLayoutParams(),y=n.get("padding"),L={width:r.getWidth(),height:r.getHeight()},z=getLayoutRect(g,L,y);box(n.get("orient"),t,n.get("itemGap"),z.width,z.height),positionElement(t,g,L,y)}function makeBackground(t,n){var r=normalizeCssArray(n.get("padding")),g=n.getItemStyle(["color","opacity"]);return g.fill=n.get("backgroundColor"),t=new Rect$3({shape:{x:t.x-r[3],y:t.y-r[0],width:t.width+r[1]+r[3],height:t.height+r[0]+r[2],r:n.get("borderRadius")},style:g,silent:!0,z2:-1}),t}var ToolboxView=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.render=function(r,g,y,L){var z=this.group;if(z.removeAll(),!r.get("show"))return;var j=+r.get("itemSize"),ae=r.get("orient")==="vertical",de=r.get("feature")||{},he=this._features||(this._features={}),$e=[];each$f(de,function($n,Cn){$e.push(Cn)}),new DataDiffer$1(this._featureNames||[],$e).add(Lt).update(Lt).remove(curry$1(Lt,null)).execute(),this._featureNames=$e;function Lt($n,Cn){var Sn=$e[$n],wn=$e[Cn],xn=de[Sn],Tn=new Model$1(xn,r,r.ecModel),kn;if(L&&L.newTitle!=null&&L.featureName===Sn&&(xn.title=L.newTitle),Sn&&!wn){if(isUserFeatureName(Sn))kn={onclick:Tn.option.onclick,featureName:Sn};else{var Mn=getFeature(Sn);if(!Mn)return;kn=new Mn}he[Sn]=kn}else if(kn=he[wn],!kn)return;kn.uid=getUID("toolbox-feature"),kn.model=Tn,kn.ecModel=g,kn.api=y;var An=kn instanceof ToolboxFeature;if(!Sn&&wn){An&&kn.dispose&&kn.dispose(g,y);return}if(!Tn.get("show")||An&&kn.unusable){An&&kn.remove&&kn.remove(g,y);return}jt(Tn,kn,Sn),Tn.setIconStatus=function(Nn,Pn){var In=this.option,Dn=this.iconPaths;In.iconStatus=In.iconStatus||{},In.iconStatus[Nn]=Pn,Dn[Nn]&&(Pn==="emphasis"?enterEmphasis:leaveEmphasis)(Dn[Nn])},kn instanceof ToolboxFeature&&kn.render&&kn.render(Tn,g,y,L)}function jt($n,Cn,Sn){var wn=$n.getModel("iconStyle"),xn=$n.getModel(["emphasis","iconStyle"]),Tn=Cn instanceof ToolboxFeature&&Cn.getIcons?Cn.getIcons():$n.get("icon"),kn=$n.get("title")||{},Mn,An;isString(Tn)?(Mn={},Mn[Sn]=Tn):Mn=Tn,isString(kn)?(An={},An[Sn]=kn):An=kn;var Nn=$n.iconPaths={};each$f(Mn,function(Pn,In){var Dn=createIcon(Pn,{},{x:-j/2,y:-j/2,width:j,height:j});Dn.setStyle(wn.getItemStyle());var Rn=Dn.ensureState("emphasis");Rn.style=xn.getItemStyle();var On=new ZRText$1({style:{text:An[In],align:xn.get("textAlign"),borderRadius:xn.get("textBorderRadius"),padding:xn.get("textPadding"),fill:null},ignore:!0});Dn.setTextContent(On),setTooltipConfig({el:Dn,componentModel:r,itemName:In,formatterParamsExtra:{title:An[In]}}),Dn.__title=An[In],Dn.on("mouseover",function(){var Sr=xn.getItemStyle(),Ar=ae?r.get("right")==null&&r.get("left")!=="right"?"right":"left":r.get("bottom")==null&&r.get("top")!=="bottom"?"bottom":"top";On.setStyle({fill:xn.get("textFill")||Sr.fill||Sr.stroke||"#000",backgroundColor:xn.get("textBackgroundColor")}),Dn.setTextConfig({position:xn.get("textPosition")||Ar}),On.ignore=!r.get("showTitle"),y.enterEmphasis(this)}).on("mouseout",function(){$n.get(["iconStatus",In])!=="emphasis"&&y.leaveEmphasis(this),On.hide()}),($n.get(["iconStatus",In])==="emphasis"?enterEmphasis:leaveEmphasis)(Dn),z.add(Dn),Dn.on("click",bind$1(Cn.onclick,Cn,g,y,In)),Nn[In]=Dn})}layout(z,r,y),z.add(makeBackground(z.getBoundingRect(),r)),ae||z.eachChild(function($n){var Cn=$n.__title,Sn=$n.ensureState("emphasis"),wn=Sn.textConfig||(Sn.textConfig={}),xn=$n.getTextContent(),Tn=xn&&xn.ensureState("emphasis");if(Tn&&!isFunction(Tn)&&Cn){var kn=Tn.style||(Tn.style={}),Mn=getBoundingRect(Cn,ZRText$1.makeFont(kn)),An=$n.x+z.x,Nn=$n.y+z.y+j,Pn=!1;Nn+Mn.height>y.getHeight()&&(wn.position="top",Pn=!0);var In=Pn?-5-Mn.height:j+10;An+Mn.width/2>y.getWidth()?(wn.position=["100%",In],kn.align="right"):An-Mn.width/2<0&&(wn.position=[0,In],kn.align="left")}})},n.prototype.updateView=function(r,g,y,L){each$f(this._features,function(z){z instanceof ToolboxFeature&&z.updateView&&z.updateView(z.model,g,y,L)})},n.prototype.remove=function(r,g){each$f(this._features,function(y){y instanceof ToolboxFeature&&y.remove&&y.remove(r,g)}),this.group.removeAll()},n.prototype.dispose=function(r,g){each$f(this._features,function(y){y instanceof ToolboxFeature&&y.dispose&&y.dispose(r,g)})},n.type="toolbox",n}(ComponentView$1);function isUserFeatureName(t){return t.indexOf("my")===0}var ToolboxView$1=ToolboxView,SaveAsImage=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.onclick=function(r,g){var y=this.model,L=y.get("name")||r.get("title.0.text")||"echarts",z=g.getZr().painter.getType()==="svg",j=z?"svg":y.get("type",!0)||"png",ae=g.getConnectedDataURL({type:j,backgroundColor:y.get("backgroundColor",!0)||r.get("backgroundColor")||"#fff",connectedBackgroundColor:y.get("connectedBackgroundColor"),excludeComponents:y.get("excludeComponents"),pixelRatio:y.get("pixelRatio")}),de=env$1.browser;if(isFunction(MouseEvent)&&(de.newEdge||!de.ie&&!de.edge)){var he=document.createElement("a");he.download=L+"."+j,he.target="_blank",he.href=ae;var $e=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1});he.dispatchEvent($e)}else if(window.navigator.msSaveOrOpenBlob||z){var Lt=ae.split(","),jt=Lt[0].indexOf("base64")>-1,$n=z?decodeURIComponent(Lt[1]):Lt[1];jt&&($n=window.atob($n));var Cn=L+"."+j;if(window.navigator.msSaveOrOpenBlob){for(var Sn=$n.length,wn=new Uint8Array(Sn);Sn--;)wn[Sn]=$n.charCodeAt(Sn);var xn=new Blob([wn]);window.navigator.msSaveOrOpenBlob(xn,Cn)}else{var Tn=document.createElement("iframe");document.body.appendChild(Tn);var kn=Tn.contentWindow,Mn=kn.document;Mn.open("image/svg+xml","replace"),Mn.write($n),Mn.close(),kn.focus(),Mn.execCommand("SaveAs",!0,Cn),document.body.removeChild(Tn)}}else{var An=y.get("lang"),Nn='',Pn=window.open();Pn.document.write(Nn),Pn.document.title=L}},n.getDefaultOption=function(r){var g={show:!0,icon:"M4.7,22.9L29.3,45.5L54.7,23.4M4.6,43.6L4.6,58L53.8,58L53.8,43.6M29.2,45.1L29.2,0",title:r.getLocaleModel().get(["toolbox","saveAsImage","title"]),type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],lang:r.getLocaleModel().get(["toolbox","saveAsImage","lang"])};return g},n}(ToolboxFeature),SaveAsImage$1=SaveAsImage,INNER_STACK_KEYWORD="__ec_magicType_stack__",radioTypes=[["line","bar"],["stack"]],MagicType=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.getIcons=function(){var r=this.model,g=r.get("icon"),y={};return each$f(r.get("type"),function(L){g[L]&&(y[L]=g[L])}),y},n.getDefaultOption=function(r){var g={show:!0,type:[],icon:{line:"M4.1,28.9h7.1l9.3-22l7.4,38l9.7-19.7l3,12.8h14.9M4.1,58h51.4",bar:"M6.7,22.9h10V48h-10V22.9zM24.9,13h10v35h-10V13zM43.2,2h10v46h-10V2zM3.1,58h53.7",stack:"M8.2,38.4l-8.4,4.1l30.6,15.3L60,42.5l-8.1-4.1l-21.5,11L8.2,38.4z M51.9,30l-8.1,4.2l-13.4,6.9l-13.9-6.9L8.2,30l-8.4,4.2l8.4,4.2l22.2,11l21.5-11l8.1-4.2L51.9,30z M51.9,21.7l-8.1,4.2L35.7,30l-5.3,2.8L24.9,30l-8.4-4.1l-8.3-4.2l-8.4,4.2L8.2,30l8.3,4.2l13.9,6.9l13.4-6.9l8.1-4.2l8.1-4.1L51.9,21.7zM30.4,2.2L-0.2,17.5l8.4,4.1l8.3,4.2l8.4,4.2l5.5,2.7l5.3-2.7l8.1-4.2l8.1-4.2l8.1-4.1L30.4,2.2z"},title:r.getLocaleModel().get(["toolbox","magicType","title"]),option:{},seriesIndex:{}};return g},n.prototype.onclick=function(r,g,y){var L=this.model,z=L.get(["seriesIndex",y]);if(!!seriesOptGenreator[y]){var j={series:[]},ae=function($e){var Lt=$e.subType,jt=$e.id,$n=seriesOptGenreator[y](Lt,jt,$e,L);$n&&(defaults($n,$e.option),j.series.push($n));var Cn=$e.coordinateSystem;if(Cn&&Cn.type==="cartesian2d"&&(y==="line"||y==="bar")){var Sn=Cn.getAxesByScale("ordinal")[0];if(Sn){var wn=Sn.dim,xn=wn+"Axis",Tn=$e.getReferringComponents(xn,SINGLE_REFERRING).models[0],kn=Tn.componentIndex;j[xn]=j[xn]||[];for(var Mn=0;Mn<=kn;Mn++)j[xn][kn]=j[xn][kn]||{};j[xn][kn].boundaryGap=y==="bar"}}};each$f(radioTypes,function($e){indexOf($e,y)>=0&&each$f($e,function(Lt){L.setIconStatus(Lt,"normal")})}),L.setIconStatus(y,"emphasis"),r.eachComponent({mainType:"series",query:z==null?null:{seriesIndex:z}},ae);var de,he=y;y==="stack"&&(de=merge({stack:L.option.title.tiled,tiled:L.option.title.stack},L.option.title),L.get(["iconStatus",y])!=="emphasis"&&(he="tiled")),g.dispatchAction({type:"changeMagicType",currentType:he,newOption:j,newTitle:de,featureName:"magicType"})}},n}(ToolboxFeature),seriesOptGenreator={line:function(t,n,r,g){if(t==="bar")return merge({id:n,type:"line",data:r.get("data"),stack:r.get("stack"),markPoint:r.get("markPoint"),markLine:r.get("markLine")},g.get(["option","line"])||{},!0)},bar:function(t,n,r,g){if(t==="line")return merge({id:n,type:"bar",data:r.get("data"),stack:r.get("stack"),markPoint:r.get("markPoint"),markLine:r.get("markLine")},g.get(["option","bar"])||{},!0)},stack:function(t,n,r,g){var y=r.get("stack")===INNER_STACK_KEYWORD;if(t==="line"||t==="bar")return g.setIconStatus("stack",y?"normal":"emphasis"),merge({id:n,stack:y?"":INNER_STACK_KEYWORD},g.get(["option","stack"])||{},!0)}};registerAction({type:"changeMagicType",event:"magicTypeChanged",update:"prepareAndUpdate"},function(t,n){n.mergeOption(t.newOption)});var MagicType$1=MagicType,BLOCK_SPLITER=new Array(60).join("-"),ITEM_SPLITER=" ";function groupSeries(t){var n={},r=[],g=[];return t.eachRawSeries(function(y){var L=y.coordinateSystem;if(L&&(L.type==="cartesian2d"||L.type==="polar")){var z=L.getBaseAxis();if(z.type==="category"){var j=z.dim+"_"+z.index;n[j]||(n[j]={categoryAxis:z,valueAxis:L.getOtherAxis(z),series:[]},g.push({axisDim:z.dim,axisIndex:z.index})),n[j].series.push(y)}else r.push(y)}else r.push(y)}),{seriesGroupByCategoryAxis:n,other:r,meta:g}}function assembleSeriesWithCategoryAxis(t){var n=[];return each$f(t,function(r,g){var y=r.categoryAxis,L=r.valueAxis,z=L.dim,j=[" "].concat(map$1(r.series,function(jt){return jt.name})),ae=[y.model.getCategories()];each$f(r.series,function(jt){var $n=jt.getRawData();ae.push(jt.getRawData().mapArray($n.mapDimension(z),function(Cn){return Cn}))});for(var de=[j.join(ITEM_SPLITER)],he=0;he=0)return!0}var itemSplitRegex=new RegExp("["+ITEM_SPLITER+"]+","g");function parseTSVContents(t){for(var n=t.split(/\n+/g),r=trim(n.shift()).split(itemSplitRegex),g=[],y=map$1(r,function(ae){return{name:ae,data:[]}}),L=0;L=0;L--){var z=r[L];if(z[y])break}if(L<0){var j=t.queryComponents({mainType:"dataZoom",subType:"select",id:y})[0];if(j){var ae=j.getPercentRange();r[0][y]={dataZoomId:y,start:ae[0],end:ae[1]}}}}),r.push(n)}function pop(t){var n=getStoreSnapshots(t),r=n[n.length-1];n.length>1&&n.pop();var g={};return each$6(r,function(y,L){for(var z=n.length-1;z>=0;z--)if(y=n[z][L],y){g[L]=y;break}}),g}function clear(t){inner$6(t).snapshots=null}function count(t){return getStoreSnapshots(t).length}function getStoreSnapshots(t){var n=inner$6(t);return n.snapshots||(n.snapshots=[{}]),n.snapshots}var RestoreOption=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.onclick=function(r,g){clear(r),g.dispatchAction({type:"restore",from:this.uid})},n.getDefaultOption=function(r){var g={show:!0,icon:"M3.8,33.4 M47,18.9h9.8V8.7 M56.3,20.1 C52.1,9,40.5,0.6,26.8,2.1C12.6,3.7,1.6,16.2,2.1,30.6 M13,41.1H3.1v10.2 M3.7,39.9c4.2,11.1,15.8,19.5,29.5,18 c14.2-1.6,25.2-14.1,24.7-28.5",title:r.getLocaleModel().get(["toolbox","restore","title"])};return g},n}(ToolboxFeature);registerAction({type:"restore",event:"restore",update:"prepareAndUpdate"},function(t,n){n.resetOption("recreate")});var Restore=RestoreOption,INCLUDE_FINDER_MAIN_TYPES=["grid","xAxis","yAxis","geo","graph","polar","radiusAxis","angleAxis","bmap"],BrushTargetManager=function(){function t(n,r,g){var y=this;this._targetInfoList=[];var L=parseFinder(r,n);each$f(targetInfoBuilders,function(z,j){(!g||!g.include||indexOf(g.include,j)>=0)&&z(L,y._targetInfoList)})}return t.prototype.setOutputRanges=function(n,r){return this.matchOutputRanges(n,r,function(g,y,L){if((g.coordRanges||(g.coordRanges=[])).push(y),!g.coordRange){g.coordRange=y;var z=coordConvert[g.brushType](0,L,y);g.__rangeOffset={offset:diffProcessor[g.brushType](z.values,g.range,[1,1]),xyMinMax:z.xyMinMax}}}),n},t.prototype.matchOutputRanges=function(n,r,g){each$f(n,function(y){var L=this.findTargetInfo(y,r);L&&L!==!0&&each$f(L.coordSyses,function(z){var j=coordConvert[y.brushType](1,z,y.range,!0);g(y,j.values,z,r)})},this)},t.prototype.setInputRanges=function(n,r){each$f(n,function(g){var y=this.findTargetInfo(g,r);if(g.range=g.range||[],y&&y!==!0){g.panelId=y.panelId;var L=coordConvert[g.brushType](0,y.coordSys,g.coordRange),z=g.__rangeOffset;g.range=z?diffProcessor[g.brushType](L.values,z.offset,getScales(L.xyMinMax,z.xyMinMax)):L.values}},this)},t.prototype.makePanelOpts=function(n,r){return map$1(this._targetInfoList,function(g){var y=g.getPanelRect();return{panelId:g.panelId,defaultBrushType:r?r(g):null,clipPath:makeRectPanelClipPath(y),isTargetByCursor:makeRectIsTargetByCursor(y,n,g.coordSysModel),getLinearBrushOtherExtent:makeLinearBrushOtherExtent(y)}})},t.prototype.controlSeries=function(n,r,g){var y=this.findTargetInfo(n,g);return y===!0||y&&indexOf(y.coordSyses,r.coordinateSystem)>=0},t.prototype.findTargetInfo=function(n,r){for(var g=this._targetInfoList,y=parseFinder(r,n),L=0;Lt[1]&&t.reverse(),t}function parseFinder(t,n){return parseFinder$1(t,n,{includeMainTypes:INCLUDE_FINDER_MAIN_TYPES})}var targetInfoBuilders={grid:function(t,n){var r=t.xAxisModels,g=t.yAxisModels,y=t.gridModels,L=createHashMap(),z={},j={};!r&&!g&&!y||(each$f(r,function(ae){var de=ae.axis.grid.model;L.set(de.id,de),z[de.id]=!0}),each$f(g,function(ae){var de=ae.axis.grid.model;L.set(de.id,de),j[de.id]=!0}),each$f(y,function(ae){L.set(ae.id,ae),z[ae.id]=!0,j[ae.id]=!0}),L.each(function(ae){var de=ae.coordinateSystem,he=[];each$f(de.getCartesians(),function($e,Lt){(indexOf(r,$e.getAxis("x").model)>=0||indexOf(g,$e.getAxis("y").model)>=0)&&he.push($e)}),n.push({panelId:"grid--"+ae.id,gridModel:ae,coordSysModel:ae,coordSys:he[0],coordSyses:he,getPanelRect:panelRectBuilders.grid,xAxisDeclared:z[ae.id],yAxisDeclared:j[ae.id]})}))},geo:function(t,n){each$f(t.geoModels,function(r){var g=r.coordinateSystem;n.push({panelId:"geo--"+r.id,geoModel:r,coordSysModel:r,coordSys:g,coordSyses:[g],getPanelRect:panelRectBuilders.geo})})}},targetInfoMatchers=[function(t,n){var r=t.xAxisModel,g=t.yAxisModel,y=t.gridModel;return!y&&r&&(y=r.axis.grid.model),!y&&g&&(y=g.axis.grid.model),y&&y===n.gridModel},function(t,n){var r=t.geoModel;return r&&r===n.geoModel}],panelRectBuilders={grid:function(){return this.coordSys.master.getRect().clone()},geo:function(){var t=this.coordSys,n=t.getBoundingRect().clone();return n.applyTransform(getTransform$1(t)),n}},coordConvert={lineX:curry$1(axisConvert,0),lineY:curry$1(axisConvert,1),rect:function(t,n,r,g){var y=t?n.pointToData([r[0][0],r[1][0]],g):n.dataToPoint([r[0][0],r[1][0]],g),L=t?n.pointToData([r[0][1],r[1][1]],g):n.dataToPoint([r[0][1],r[1][1]],g),z=[formatMinMax([y[0],L[0]]),formatMinMax([y[1],L[1]])];return{values:z,xyMinMax:z}},polygon:function(t,n,r,g){var y=[[1/0,-1/0],[1/0,-1/0]],L=map$1(r,function(z){var j=t?n.pointToData(z,g):n.dataToPoint(z,g);return y[0][0]=Math.min(y[0][0],j[0]),y[1][0]=Math.min(y[1][0],j[1]),y[0][1]=Math.max(y[0][1],j[0]),y[1][1]=Math.max(y[1][1],j[1]),j});return{values:L,xyMinMax:y}}};function axisConvert(t,n,r,g){var y=r.getAxis(["x","y"][t]),L=formatMinMax(map$1([0,1],function(j){return n?y.coordToData(y.toLocalCoord(g[j]),!0):y.toGlobalCoord(y.dataToCoord(g[j]))})),z=[];return z[t]=L,z[1-t]=[NaN,NaN],{values:L,xyMinMax:z}}var diffProcessor={lineX:curry$1(axisDiffProcessor,0),lineY:curry$1(axisDiffProcessor,1),rect:function(t,n,r){return[[t[0][0]-r[0]*n[0][0],t[0][1]-r[0]*n[0][1]],[t[1][0]-r[1]*n[1][0],t[1][1]-r[1]*n[1][1]]]},polygon:function(t,n,r){return map$1(t,function(g,y){return[g[0]-r[0]*n[y][0],g[1]-r[1]*n[y][1]]})}};function axisDiffProcessor(t,n,r,g){return[n[0]-g[t]*r[0],n[1]-g[t]*r[1]]}function getScales(t,n){var r=getSize(t),g=getSize(n),y=[r[0]/g[0],r[1]/g[1]];return isNaN(y[0])&&(y[0]=1),isNaN(y[1])&&(y[1]=1),y}function getSize(t){return t?[t[0][1]-t[0][0],t[1][1]-t[1][0]]:[NaN,NaN]}var BrushTargetManager$1=BrushTargetManager,each$5=each$f,DATA_ZOOM_ID_BASE=makeInternalComponentId("toolbox-dataZoom_"),DataZoomFeature=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.render=function(r,g,y,L){this._brushController||(this._brushController=new BrushController$1(y.getZr()),this._brushController.on("brush",bind$1(this._onBrush,this)).mount()),updateZoomBtnStatus(r,g,this,L,y),updateBackBtnStatus(r,g)},n.prototype.onclick=function(r,g,y){handlers[y].call(this)},n.prototype.remove=function(r,g){this._brushController&&this._brushController.unmount()},n.prototype.dispose=function(r,g){this._brushController&&this._brushController.dispose()},n.prototype._onBrush=function(r){var g=r.areas;if(!r.isEnd||!g.length)return;var y={},L=this.ecModel;this._brushController.updateCovers([]);var z=new BrushTargetManager$1(makeAxisFinder(this.model),L,{include:["grid"]});z.matchOutputRanges(g,L,function(de,he,$e){if($e.type==="cartesian2d"){var Lt=de.brushType;Lt==="rect"?(j("x",$e,he[0]),j("y",$e,he[1])):j({lineX:"x",lineY:"y"}[Lt],$e,he)}}),push(L,y),this._dispatchZoomAction(y);function j(de,he,$e){var Lt=he.getAxis(de),jt=Lt.model,$n=ae(de,jt,L),Cn=$n.findRepresentativeAxisProxy(jt).getMinMaxSpan();(Cn.minValueSpan!=null||Cn.maxValueSpan!=null)&&($e=sliderMove(0,$e.slice(),Lt.scale.getExtent(),0,Cn.minValueSpan,Cn.maxValueSpan)),$n&&(y[$n.id]={dataZoomId:$n.id,startValue:$e[0],endValue:$e[1]})}function ae(de,he,$e){var Lt;return $e.eachComponent({mainType:"dataZoom",subType:"select"},function(jt){var $n=jt.getAxisModel(de,he.componentIndex);$n&&(Lt=jt)}),Lt}},n.prototype._dispatchZoomAction=function(r){var g=[];each$5(r,function(y,L){g.push(clone$4(y))}),g.length&&this.api.dispatchAction({type:"dataZoom",from:this.uid,batch:g})},n.getDefaultOption=function(r){var g={show:!0,filterMode:"filter",icon:{zoom:"M0,13.5h26.9 M13.5,26.9V0 M32.1,13.5H58V58H13.5 V32.1",back:"M22,1.4L9.9,13.5l12.3,12.3 M10.3,13.5H54.9v44.6 H10.3v-26"},title:r.getLocaleModel().get(["toolbox","dataZoom","title"]),brushStyle:{borderWidth:0,color:"rgba(210,219,238,0.2)"}};return g},n}(ToolboxFeature),handlers={zoom:function(){var t=!this._isZoomActive;this.api.dispatchAction({type:"takeGlobalCursor",key:"dataZoomSelect",dataZoomSelectActive:t})},back:function(){this._dispatchZoomAction(pop(this.ecModel))}};function makeAxisFinder(t){var n={xAxisIndex:t.get("xAxisIndex",!0),yAxisIndex:t.get("yAxisIndex",!0),xAxisId:t.get("xAxisId",!0),yAxisId:t.get("yAxisId",!0)};return n.xAxisIndex==null&&n.xAxisId==null&&(n.xAxisIndex="all"),n.yAxisIndex==null&&n.yAxisId==null&&(n.yAxisIndex="all"),n}function updateBackBtnStatus(t,n){t.setIconStatus("back",count(n)>1?"emphasis":"normal")}function updateZoomBtnStatus(t,n,r,g,y){var L=r._isZoomActive;g&&g.type==="takeGlobalCursor"&&(L=g.key==="dataZoomSelect"?g.dataZoomSelectActive:!1),r._isZoomActive=L,t.setIconStatus("zoom",L?"emphasis":"normal");var z=new BrushTargetManager$1(makeAxisFinder(t),n,{include:["grid"]}),j=z.makePanelOpts(y,function(ae){return ae.xAxisDeclared&&!ae.yAxisDeclared?"lineX":!ae.xAxisDeclared&&ae.yAxisDeclared?"lineY":"rect"});r._brushController.setPanels(j).enableBrush(L&&j.length?{brushType:"auto",brushStyle:t.getModel("brushStyle").getItemStyle()}:!1)}registerInternalOptionCreator("dataZoom",function(t){var n=t.getComponent("toolbox",0),r=["feature","dataZoom"];if(!n||n.get(r)==null)return;var g=n.getModel(r),y=[],L=makeAxisFinder(g),z=parseFinder$1(t,L);each$5(z.xAxisModels,function(ae){return j(ae,"xAxis","xAxisIndex")}),each$5(z.yAxisModels,function(ae){return j(ae,"yAxis","yAxisIndex")});function j(ae,de,he){var $e=ae.componentIndex,Lt={type:"select",$fromToolbox:!0,filterMode:g.get("filterMode",!0)||"filter",id:DATA_ZOOM_ID_BASE+de+$e};Lt[he]=$e,y.push(Lt)}return y});var DataZoom=DataZoomFeature;function install$j(t){t.registerComponentModel(ToolboxModel$1),t.registerComponentView(ToolboxView$1),registerFeature("saveAsImage",SaveAsImage$1),registerFeature("magicType",MagicType$1),registerFeature("dataView",DataView$1),registerFeature("dataZoom",DataZoom),registerFeature("restore",Restore),use(install$k)}var TooltipModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.type="tooltip",n.dependencies=["axisPointer"],n.defaultOption={z:60,show:!0,showContent:!0,trigger:"item",triggerOn:"mousemove|click",alwaysShowContent:!1,displayMode:"single",renderMode:"auto",confine:null,showDelay:0,hideDelay:100,transitionDuration:.4,enterable:!1,backgroundColor:"#fff",shadowBlur:10,shadowColor:"rgba(0, 0, 0, .2)",shadowOffsetX:1,shadowOffsetY:2,borderRadius:4,borderWidth:1,padding:null,extraCssText:"",axisPointer:{type:"line",axis:"auto",animation:"auto",animationDurationUpdate:200,animationEasingUpdate:"exponentialOut",crossStyle:{color:"#999",width:1,type:"dashed",textStyle:{}}},textStyle:{color:"#666",fontSize:14}},n}(ComponentModel$1),TooltipModel$1=TooltipModel;function shouldTooltipConfine(t){var n=t.get("confine");return n!=null?!!n:t.get("renderMode")==="richText"}function testStyle(t){if(!!env$1.domSupported){for(var n=document.documentElement.style,r=0,g=t.length;r-1?(j+="top:50%",ae+="translateY(-50%) rotate("+(de=L==="left"?-225:-45)+"deg)"):(j+="left:50%",ae+="translateX(-50%) rotate("+(de=L==="top"?225:45)+"deg)");var he=de*Math.PI/180,$e=z+y,Lt=$e*Math.abs(Math.cos(he))+$e*Math.abs(Math.sin(he)),jt=Math.round(((Lt-Math.SQRT2*y)/2+Math.SQRT2*y-(Lt-$e)/2)*100)/100;j+=";"+L+":-"+jt+"px";var $n=n+" solid "+y+"px;",Cn=["position:absolute;width:"+z+"px;height:"+z+"px;z-index:-1;",j+";"+ae+";","border-bottom:"+$n,"border-right:"+$n,"background-color:"+g+";"];return'
'}function assembleTransition(t,n){var r="cubic-bezier(0.23,1,0.32,1)",g=" "+t/2+"s "+r,y="opacity"+g+",visibility"+g;return n||(g=" "+t+"s "+r,y+=env$1.transformSupported?","+CSS_TRANSFORM_VENDOR+g:",left"+g+",top"+g),CSS_TRANSITION_VENDOR+":"+y}function assembleTransform(t,n,r){var g=t.toFixed(0)+"px",y=n.toFixed(0)+"px";if(!env$1.transformSupported)return r?"top:"+y+";left:"+g+";":[["top",y],["left",g]];var L=env$1.transform3dSupported,z="translate"+(L?"3d":"")+"("+g+","+y+(L?",0":"")+")";return r?"top:0;left:0;"+CSS_TRANSFORM_VENDOR+":"+z+";":[["top",0],["left",0],[TRANSFORM_VENDOR,z]]}function assembleFont(t){var n=[],r=t.get("fontSize"),g=t.getTextColor();g&&n.push("color:"+g),n.push("font:"+t.getFont()),r&&n.push("line-height:"+Math.round(r*3/2)+"px");var y=t.get("textShadowColor"),L=t.get("textShadowBlur")||0,z=t.get("textShadowOffsetX")||0,j=t.get("textShadowOffsetY")||0;return y&&L&&n.push("text-shadow:"+z+"px "+j+"px "+L+"px "+y),each$f(["decoration","align"],function(ae){var de=t.get(ae);de&&n.push("text-"+ae+":"+de)}),n.join(";")}function assembleCssText(t,n,r){var g=[],y=t.get("transitionDuration"),L=t.get("backgroundColor"),z=t.get("shadowBlur"),j=t.get("shadowColor"),ae=t.get("shadowOffsetX"),de=t.get("shadowOffsetY"),he=t.getModel("textStyle"),$e=getPaddingFromTooltipModel(t,"html"),Lt=ae+"px "+de+"px "+z+"px "+j;return g.push("box-shadow:"+Lt),n&&y&&g.push(assembleTransition(y,r)),L&&g.push("background-color:"+L),each$f(["width","color","radius"],function(jt){var $n="border-"+jt,Cn=toCamelCase($n),Sn=t.get(Cn);Sn!=null&&g.push($n+":"+Sn+(jt==="color"?"":"px"))}),g.push(assembleFont(he)),$e!=null&&g.push("padding:"+normalizeCssArray($e).join("px ")+"px"),g.join(";")+";"}function makeStyleCoord$1(t,n,r,g,y){var L=n&&n.painter;if(r){var z=L&&L.getViewportRoot();z&&transformLocalCoord(t,z,document.body,g,y)}else{t[0]=g,t[1]=y;var j=L&&L.getViewportRootOffset();j&&(t[0]+=j.offsetLeft,t[1]+=j.offsetTop)}t[2]=t[0]/n.getWidth(),t[3]=t[1]/n.getHeight()}var TooltipHTMLContent=function(){function t(n,r,g){if(this._show=!1,this._styleCoord=[0,0,0,0],this._enterable=!0,this._firstShow=!0,this._longHide=!0,env$1.wxa)return null;var y=document.createElement("div");y.domBelongToZr=!0,this.el=y;var L=this._zr=r.getZr(),z=this._appendToBody=g&&g.appendToBody;makeStyleCoord$1(this._styleCoord,L,z,r.getWidth()/2,r.getHeight()/2),z?document.body.appendChild(y):n.appendChild(y),this._container=n;var j=this;y.onmouseenter=function(){j._enterable&&(clearTimeout(j._hideTimeout),j._show=!0),j._inContent=!0},y.onmousemove=function(ae){if(ae=ae||window.event,!j._enterable){var de=L.handler,he=L.painter.getViewportRoot();normalizeEvent(he,ae,!0),de.dispatch("mousemove",ae)}},y.onmouseleave=function(){j._inContent=!1,j._enterable&&j._show&&j.hideLater(j._hideDelay)}}return t.prototype.update=function(n){var r=this._container,g=getComputedStyle$1(r,"position"),y=r.style;y.position!=="absolute"&&g!=="absolute"&&(y.position="relative");var L=n.get("alwaysShowContent");L&&this._moveIfResized(),this.el.className=n.get("className")||""},t.prototype.show=function(n,r){clearTimeout(this._hideTimeout),clearTimeout(this._longHideTimeout);var g=this.el,y=g.style,L=this._styleCoord;g.innerHTML?y.cssText=gCssText+assembleCssText(n,!this._firstShow,this._longHide)+assembleTransform(L[0],L[1],!0)+("border-color:"+convertToColorString(r)+";")+(n.get("extraCssText")||"")+(";pointer-events:"+(this._enterable?"auto":"none")):y.display="none",this._show=!0,this._firstShow=!1,this._longHide=!1},t.prototype.setContent=function(n,r,g,y,L){var z=this.el;if(n==null){z.innerHTML="";return}var j="";if(isString(L)&&g.get("trigger")==="item"&&!shouldTooltipConfine(g)&&(j=assembleArrow(g,y,L)),isString(n))z.innerHTML=n+j;else if(n){z.innerHTML="",isArray$1(n)||(n=[n]);for(var ae=0;ae=0?this._tryShow(L,z):y==="leave"&&this._hide(z))},this))},n.prototype._keepShow=function(){var r=this._tooltipModel,g=this._ecModel,y=this._api,L=r.get("triggerOn");if(this._lastX!=null&&this._lastY!=null&&L!=="none"&&L!=="click"){var z=this;clearTimeout(this._refreshUpdateTimeout),this._refreshUpdateTimeout=setTimeout(function(){!y.isDisposed()&&z.manuallyShowTip(r,g,y,{x:z._lastX,y:z._lastY,dataByCoordSys:z._lastDataByCoordSys})})}},n.prototype.manuallyShowTip=function(r,g,y,L){if(!(L.from===this.uid||env$1.node||!y.getDom())){var z=makeDispatchAction(L,y);this._ticket="";var j=L.dataByCoordSys,ae=findComponentReference(L,g,y);if(ae){var de=ae.el.getBoundingRect().clone();de.applyTransform(ae.el.transform),this._tryShow({offsetX:de.x+de.width/2,offsetY:de.y+de.height/2,target:ae.el,position:L.position,positionDefault:"bottom"},z)}else if(L.tooltip&&L.x!=null&&L.y!=null){var he=proxyRect;he.x=L.x,he.y=L.y,he.update(),getECData(he).tooltipConfig={name:null,option:L.tooltip},this._tryShow({offsetX:L.x,offsetY:L.y,target:he},z)}else if(j)this._tryShow({offsetX:L.x,offsetY:L.y,position:L.position,dataByCoordSys:j,tooltipOption:L.tooltipOption},z);else if(L.seriesIndex!=null){if(this._manuallyAxisShowTip(r,g,y,L))return;var $e=findPointFromSeries(L,g),Lt=$e.point[0],jt=$e.point[1];Lt!=null&&jt!=null&&this._tryShow({offsetX:Lt,offsetY:jt,target:$e.el,position:L.position,positionDefault:"bottom"},z)}else L.x!=null&&L.y!=null&&(y.dispatchAction({type:"updateAxisPointer",x:L.x,y:L.y}),this._tryShow({offsetX:L.x,offsetY:L.y,position:L.position,target:y.getZr().findHover(L.x,L.y).target},z))}},n.prototype.manuallyHideTip=function(r,g,y,L){var z=this._tooltipContent;!this._alwaysShowContent&&this._tooltipModel&&z.hideLater(this._tooltipModel.get("hideDelay")),this._lastX=this._lastY=this._lastDataByCoordSys=null,L.from!==this.uid&&this._hide(makeDispatchAction(L,y))},n.prototype._manuallyAxisShowTip=function(r,g,y,L){var z=L.seriesIndex,j=L.dataIndex,ae=g.getComponent("axisPointer").coordSysAxesInfo;if(!(z==null||j==null||ae==null)){var de=g.getSeriesByIndex(z);if(!!de){var he=de.getData(),$e=buildTooltipModel([he.getItemModel(j),de,(de.coordinateSystem||{}).model],this._tooltipModel);if($e.get("trigger")==="axis")return y.dispatchAction({type:"updateAxisPointer",seriesIndex:z,dataIndex:j,position:L.position}),!0}}},n.prototype._tryShow=function(r,g){var y=r.target,L=this._tooltipModel;if(!!L){this._lastX=r.offsetX,this._lastY=r.offsetY;var z=r.dataByCoordSys;if(z&&z.length)this._showAxisTooltip(z,r);else if(y){this._lastDataByCoordSys=null;var j,ae;findEventDispatcher(y,function(de){if(getECData(de).dataIndex!=null)return j=de,!0;if(getECData(de).tooltipConfig!=null)return ae=de,!0},!0),j?this._showSeriesItemTooltip(r,j,g):ae?this._showComponentItemTooltip(r,ae,g):this._hide(g)}else this._lastDataByCoordSys=null,this._hide(g)}},n.prototype._showOrMove=function(r,g){var y=r.get("showDelay");g=bind$1(g,this),clearTimeout(this._showTimout),y>0?this._showTimout=setTimeout(g,y):g()},n.prototype._showAxisTooltip=function(r,g){var y=this._ecModel,L=this._tooltipModel,z=[g.offsetX,g.offsetY],j=buildTooltipModel([g.tooltipOption],L),ae=this._renderMode,de=[],he=createTooltipMarkup("section",{blocks:[],noHeader:!0}),$e=[],Lt=new TooltipMarkupStyleCreator;each$f(r,function(xn){each$f(xn.dataByAxis,function(Tn){var kn=y.getComponent(Tn.axisDim+"Axis",Tn.axisIndex),Mn=Tn.value;if(!(!kn||Mn==null)){var An=getValueLabel(Mn,kn.axis,y,Tn.seriesDataIndices,Tn.valueLabelOpt),Nn=createTooltipMarkup("section",{header:An,noHeader:!trim$1(An),sortBlocks:!0,blocks:[]});he.blocks.push(Nn),each$f(Tn.seriesDataIndices,function(Pn){var In=y.getSeriesByIndex(Pn.seriesIndex),Dn=Pn.dataIndexInside,Rn=In.getDataParams(Dn);if(!(Rn.dataIndex<0)){Rn.axisDim=Tn.axisDim,Rn.axisIndex=Tn.axisIndex,Rn.axisType=Tn.axisType,Rn.axisId=Tn.axisId,Rn.axisValue=getAxisRawValue(kn.axis,{value:Mn}),Rn.axisValueLabel=An,Rn.marker=Lt.makeTooltipMarker("item",convertToColorString(Rn.color),ae);var On=normalizeTooltipFormatResult(In.formatTooltip(Dn,!0,null)),Sr=On.frag;if(Sr){var Ar=buildTooltipModel([In],L).get("valueFormatter");Nn.blocks.push(Ar?extend({valueFormatter:Ar},Sr):Sr)}On.text&&$e.push(On.text),de.push(Rn)}})}})}),he.blocks.reverse(),$e.reverse();var jt=g.position,$n=j.get("order"),Cn=buildTooltipMarkup(he,Lt,ae,$n,y.get("useUTC"),j.get("textStyle"));Cn&&$e.unshift(Cn);var Sn=ae==="richText"?` + +`:"
",wn=$e.join(Sn);this._showOrMove(j,function(){this._updateContentNotChangedOnAxis(r,de)?this._updatePosition(j,jt,z[0],z[1],this._tooltipContent,de):this._showTooltipContent(j,wn,de,Math.random()+"",z[0],z[1],jt,null,Lt)})},n.prototype._showSeriesItemTooltip=function(r,g,y){var L=this._ecModel,z=getECData(g),j=z.seriesIndex,ae=L.getSeriesByIndex(j),de=z.dataModel||ae,he=z.dataIndex,$e=z.dataType,Lt=de.getData($e),jt=this._renderMode,$n=r.positionDefault,Cn=buildTooltipModel([Lt.getItemModel(he),de,ae&&(ae.coordinateSystem||{}).model],this._tooltipModel,$n?{position:$n}:null),Sn=Cn.get("trigger");if(!(Sn!=null&&Sn!=="item")){var wn=de.getDataParams(he,$e),xn=new TooltipMarkupStyleCreator;wn.marker=xn.makeTooltipMarker("item",convertToColorString(wn.color),jt);var Tn=normalizeTooltipFormatResult(de.formatTooltip(he,!1,$e)),kn=Cn.get("order"),Mn=Cn.get("valueFormatter"),An=Tn.frag,Nn=An?buildTooltipMarkup(Mn?extend({valueFormatter:Mn},An):An,xn,jt,kn,L.get("useUTC"),Cn.get("textStyle")):Tn.text,Pn="item_"+de.name+"_"+he;this._showOrMove(Cn,function(){this._showTooltipContent(Cn,Nn,wn,Pn,r.offsetX,r.offsetY,r.position,r.target,xn)}),y({type:"showTip",dataIndexInside:he,dataIndex:Lt.getRawIndex(he),seriesIndex:j,from:this.uid})}},n.prototype._showComponentItemTooltip=function(r,g,y){var L=getECData(g),z=L.tooltipConfig,j=z.option||{};if(isString(j)){var ae=j;j={content:ae,formatter:ae}}var de=[j],he=this._ecModel.getComponent(L.componentMainType,L.componentIndex);he&&de.push(he),de.push({formatter:j.content});var $e=r.positionDefault,Lt=buildTooltipModel(de,this._tooltipModel,$e?{position:$e}:null),jt=Lt.get("content"),$n=Math.random()+"",Cn=new TooltipMarkupStyleCreator;this._showOrMove(Lt,function(){var Sn=clone$4(Lt.get("formatterParams")||{});this._showTooltipContent(Lt,jt,Sn,$n,r.offsetX,r.offsetY,r.position,g,Cn)}),y({type:"showTip",from:this.uid})},n.prototype._showTooltipContent=function(r,g,y,L,z,j,ae,de,he){if(this._ticket="",!(!r.get("showContent")||!r.get("show"))){var $e=this._tooltipContent;$e.setEnterable(r.get("enterable"));var Lt=r.get("formatter");ae=ae||r.get("position");var jt=g,$n=this._getNearestPoint([z,j],y,r.get("trigger"),r.get("borderColor")),Cn=$n.color;if(Lt)if(isString(Lt)){var Sn=r.ecModel.get("useUTC"),wn=isArray$1(y)?y[0]:y,xn=wn&&wn.axisType&&wn.axisType.indexOf("time")>=0;jt=Lt,xn&&(jt=format$1(wn.axisValue,jt,Sn)),jt=formatTpl(jt,y,!0)}else if(isFunction(Lt)){var Tn=bind$1(function(kn,Mn){kn===this._ticket&&($e.setContent(Mn,he,r,Cn,ae),this._updatePosition(r,ae,z,j,$e,y,de))},this);this._ticket=L,jt=Lt(y,L,Tn)}else jt=Lt;$e.setContent(jt,he,r,Cn,ae),$e.show(r,Cn),this._updatePosition(r,ae,z,j,$e,y,de)}},n.prototype._getNearestPoint=function(r,g,y,L){if(y==="axis"||isArray$1(g))return{color:L||(this._renderMode==="html"?"#fff":"none")};if(!isArray$1(g))return{color:L||g.color||g.borderColor}},n.prototype._updatePosition=function(r,g,y,L,z,j,ae){var de=this._api.getWidth(),he=this._api.getHeight();g=g||r.get("position");var $e=z.getSize(),Lt=r.get("align"),jt=r.get("verticalAlign"),$n=ae&&ae.getBoundingRect().clone();if(ae&&$n.applyTransform(ae.transform),isFunction(g)&&(g=g([y,L],j,z.el,$n,{viewSize:[de,he],contentSize:$e.slice()})),isArray$1(g))y=parsePercent(g[0],de),L=parsePercent(g[1],he);else if(isObject$3(g)){var Cn=g;Cn.width=$e[0],Cn.height=$e[1];var Sn=getLayoutRect(Cn,{width:de,height:he});y=Sn.x,L=Sn.y,Lt=null,jt=null}else if(isString(g)&&ae){var wn=calcTooltipPosition(g,$n,$e,r.get("borderWidth"));y=wn[0],L=wn[1]}else{var wn=refixTooltipPosition(y,L,z,de,he,Lt?null:20,jt?null:20);y=wn[0],L=wn[1]}if(Lt&&(y-=isCenterAlign(Lt)?$e[0]/2:Lt==="right"?$e[0]:0),jt&&(L-=isCenterAlign(jt)?$e[1]/2:jt==="bottom"?$e[1]:0),shouldTooltipConfine(r)){var wn=confineTooltipPosition(y,L,z,de,he);y=wn[0],L=wn[1]}z.moveTo(y,L)},n.prototype._updateContentNotChangedOnAxis=function(r,g){var y=this._lastDataByCoordSys,L=this._cbParamsList,z=!!y&&y.length===r.length;return z&&each$f(y,function(j,ae){var de=j.dataByAxis||[],he=r[ae]||{},$e=he.dataByAxis||[];z=z&&de.length===$e.length,z&&each$f(de,function(Lt,jt){var $n=$e[jt]||{},Cn=Lt.seriesDataIndices||[],Sn=$n.seriesDataIndices||[];z=z&&Lt.value===$n.value&&Lt.axisType===$n.axisType&&Lt.axisId===$n.axisId&&Cn.length===Sn.length,z&&each$f(Cn,function(wn,xn){var Tn=Sn[xn];z=z&&wn.seriesIndex===Tn.seriesIndex&&wn.dataIndex===Tn.dataIndex}),L&&each$f(Lt.seriesDataIndices,function(wn){var xn=wn.seriesIndex,Tn=g[xn],kn=L[xn];Tn&&kn&&kn.data!==Tn.data&&(z=!1)})})}),this._lastDataByCoordSys=r,this._cbParamsList=g,!!z},n.prototype._hide=function(r){this._lastDataByCoordSys=null,r({type:"hideTip",from:this.uid})},n.prototype.dispose=function(r,g){env$1.node||!g.getDom()||(clear$1(this,"_updatePosition"),this._tooltipContent.dispose(),unregister("itemTooltip",g))},n.type="tooltip",n}(ComponentView$1);function buildTooltipModel(t,n,r){var g=n.ecModel,y;r?(y=new Model$1(r,g,g),y=new Model$1(n.option,y,g)):y=n;for(var L=t.length-1;L>=0;L--){var z=t[L];z&&(z instanceof Model$1&&(z=z.get("tooltip",!0)),isString(z)&&(z={formatter:z}),z&&(y=new Model$1(z,y,g)))}return y}function makeDispatchAction(t,n){return t.dispatchAction||bind$1(n.dispatchAction,n)}function refixTooltipPosition(t,n,r,g,y,L,z){var j=r.getSize(),ae=j[0],de=j[1];return L!=null&&(t+ae+L+2>g?t-=ae+L:t+=L),z!=null&&(n+de+z>y?n-=de+z:n+=z),[t,n]}function confineTooltipPosition(t,n,r,g,y){var L=r.getSize(),z=L[0],j=L[1];return t=Math.min(t+z,g)-z,n=Math.min(n+j,y)-j,t=Math.max(t,0),n=Math.max(n,0),[t,n]}function calcTooltipPosition(t,n,r,g){var y=r[0],L=r[1],z=Math.ceil(Math.SQRT2*g)+8,j=0,ae=0,de=n.width,he=n.height;switch(t){case"inside":j=n.x+de/2-y/2,ae=n.y+he/2-L/2;break;case"top":j=n.x+de/2-y/2,ae=n.y-L-z;break;case"bottom":j=n.x+de/2-y/2,ae=n.y+he+z;break;case"left":j=n.x-y-z,ae=n.y+he/2-L/2;break;case"right":j=n.x+de+z,ae=n.y+he/2-L/2}return[j,ae]}function isCenterAlign(t){return t==="center"||t==="middle"}function findComponentReference(t,n,r){var g=preParseFinder(t).queryOptionMap,y=g.keys()[0];if(!(!y||y==="series")){var L=queryReferringComponents(n,y,g.get(y),{useDefault:!1,enableAll:!1,enableNone:!1}),z=L.models[0];if(!!z){var j=r.getViewOfComponentModel(z),ae;if(j.group.traverse(function(de){var he=getECData(de).tooltipConfig;if(he&&he.name===t.name)return ae=de,!0}),ae)return{componentMainType:y,componentIndex:z.componentIndex,el:ae}}}}var TooltipView$1=TooltipView;function install$i(t){use(install$q),t.registerComponentModel(TooltipModel$1),t.registerComponentView(TooltipView$1),t.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},noop),t.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},noop)}var DEFAULT_TOOLBOX_BTNS=["rect","polygon","keep","clear"];function brushPreprocessor(t,n){var r=normalizeToArray(t?t.brush:[]);if(!!r.length){var g=[];each$f(r,function(ae){var de=ae.hasOwnProperty("toolbox")?ae.toolbox:[];de instanceof Array&&(g=g.concat(de))});var y=t&&t.toolbox;isArray$1(y)&&(y=y[0]),y||(y={feature:{}},t.toolbox=[y]);var L=y.feature||(y.feature={}),z=L.brush||(L.brush={}),j=z.type||(z.type=[]);j.push.apply(j,g),removeDuplicate(j),n&&!j.length&&j.push.apply(j,DEFAULT_TOOLBOX_BTNS)}}function removeDuplicate(t){var n={};each$f(t,function(r){n[r]=1}),t.length=0,each$f(n,function(r,g){t.push(g)})}var each$4=each$f;function hasKeys(t){if(t){for(var n in t)if(t.hasOwnProperty(n))return!0}}function createVisualMappings(t,n,r){var g={};return each$4(n,function(L){var z=g[L]=y();each$4(t[L],function(j,ae){if(!!VisualMapping$1.isValidType(ae)){var de={type:ae,visual:j};r&&r(de,L),z[ae]=new VisualMapping$1(de),ae==="opacity"&&(de=clone$4(de),de.type="colorAlpha",z.__hidden.__alphaForOpacity=new VisualMapping$1(de))}})}),g;function y(){var L=function(){};L.prototype.__hidden=L.prototype;var z=new L;return z}}function replaceVisualOption(t,n,r){var g;each$f(r,function(y){n.hasOwnProperty(y)&&hasKeys(n[y])&&(g=!0)}),g&&each$f(r,function(y){n.hasOwnProperty(y)&&hasKeys(n[y])?t[y]=clone$4(n[y]):delete t[y]})}function applyVisual(t,n,r,g,y,L){var z={};each$f(t,function($e){var Lt=VisualMapping$1.prepareVisualTypes(n[$e]);z[$e]=Lt});var j;function ae($e){return getItemVisualFromData(r,j,$e)}function de($e,Lt){setItemVisualFromData(r,j,$e,Lt)}L==null?r.each(he):r.each([L],he);function he($e,Lt){j=L==null?$e:Lt;var jt=r.getRawDataItem(j);if(!(jt&&jt.visualMap===!1))for(var $n=g.call(y,$e),Cn=n[$n],Sn=z[$n],wn=0,xn=Sn.length;wnn[0][1]&&(n[0][1]=L[0]),L[1]n[1][1]&&(n[1][1]=L[1])}return n&&getBoundingRectFromMinMax(n)}};function getBoundingRectFromMinMax(t){return new BoundingRect$1(t[0][0],t[1][0],t[0][1]-t[0][0],t[1][1]-t[1][0])}var BrushView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.init=function(r,g){this.ecModel=r,this.api=g,this.model,(this._brushController=new BrushController$1(g.getZr())).on("brush",bind$1(this._onBrush,this)).mount()},n.prototype.render=function(r,g,y,L){this.model=r,this._updateController(r,g,y,L)},n.prototype.updateTransform=function(r,g,y,L){layoutCovers(g),this._updateController(r,g,y,L)},n.prototype.updateVisual=function(r,g,y,L){this.updateTransform(r,g,y,L)},n.prototype.updateView=function(r,g,y,L){this._updateController(r,g,y,L)},n.prototype._updateController=function(r,g,y,L){(!L||L.$from!==r.id)&&this._brushController.setPanels(r.brushTargetManager.makePanelOpts(y)).enableBrush(r.brushOption).updateCovers(r.areas.slice())},n.prototype.dispose=function(){this._brushController.dispose()},n.prototype._onBrush=function(r){var g=this.model.id,y=this.model.brushTargetManager.setOutputRanges(r.areas,this.ecModel);(!r.isEnd||r.removeOnClick)&&this.api.dispatchAction({type:"brush",brushId:g,areas:clone$4(y),$from:g}),r.isEnd&&this.api.dispatchAction({type:"brushEnd",brushId:g,areas:clone$4(y),$from:g})},n.type="brush",n}(ComponentView$1),BrushView$1=BrushView,DEFAULT_OUT_OF_BRUSH_COLOR="#ddd",BrushModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.areas=[],r.brushOption={},r}return n.prototype.optionUpdated=function(r,g){var y=this.option;!g&&replaceVisualOption(y,r,["inBrush","outOfBrush"]);var L=y.inBrush=y.inBrush||{};y.outOfBrush=y.outOfBrush||{color:DEFAULT_OUT_OF_BRUSH_COLOR},L.hasOwnProperty("liftZ")||(L.liftZ=5)},n.prototype.setAreas=function(r){!r||(this.areas=map$1(r,function(g){return generateBrushOption(this.option,g)},this))},n.prototype.setBrushOption=function(r){this.brushOption=generateBrushOption(this.option,r),this.brushType=this.brushOption.brushType},n.type="brush",n.dependencies=["geo","grid","xAxis","yAxis","parallel","series"],n.defaultOption={seriesIndex:"all",brushType:"rect",brushMode:"single",transformable:!0,brushStyle:{borderWidth:1,color:"rgba(210,219,238,0.3)",borderColor:"#D2DBEE"},throttleType:"fixRate",throttleDelay:0,removeOnClick:!0,z:1e4},n}(ComponentModel$1);function generateBrushOption(t,n){return merge({brushType:t.brushType,brushMode:t.brushMode,transformable:t.transformable,brushStyle:new Model$1(t.brushStyle).getItemStyle(),removeOnClick:t.removeOnClick,z:t.z},n,!0)}var BrushModel$1=BrushModel,ICON_TYPES=["rect","polygon","lineX","lineY","keep","clear"],BrushFeature=function(t){__extends(n,t);function n(){return t!==null&&t.apply(this,arguments)||this}return n.prototype.render=function(r,g,y){var L,z,j;g.eachComponent({mainType:"brush"},function(ae){L=ae.brushType,z=ae.brushOption.brushMode||"single",j=j||!!ae.areas.length}),this._brushType=L,this._brushMode=z,each$f(r.get("type",!0),function(ae){r.setIconStatus(ae,(ae==="keep"?z==="multiple":ae==="clear"?j:ae===L)?"emphasis":"normal")})},n.prototype.updateView=function(r,g,y){this.render(r,g,y)},n.prototype.getIcons=function(){var r=this.model,g=r.get("icon",!0),y={};return each$f(r.get("type",!0),function(L){g[L]&&(y[L]=g[L])}),y},n.prototype.onclick=function(r,g,y){var L=this._brushType,z=this._brushMode;y==="clear"?(g.dispatchAction({type:"axisAreaSelect",intervals:[]}),g.dispatchAction({type:"brush",command:"clear",areas:[]})):g.dispatchAction({type:"takeGlobalCursor",key:"brush",brushOption:{brushType:y==="keep"?L:L===y?!1:y,brushMode:y==="keep"?z==="multiple"?"single":"multiple":z}})},n.getDefaultOption=function(r){var g={show:!0,type:ICON_TYPES.slice(),icon:{rect:"M7.3,34.7 M0.4,10V-0.2h9.8 M89.6,10V-0.2h-9.8 M0.4,60v10.2h9.8 M89.6,60v10.2h-9.8 M12.3,22.4V10.5h13.1 M33.6,10.5h7.8 M49.1,10.5h7.8 M77.5,22.4V10.5h-13 M12.3,31.1v8.2 M77.7,31.1v8.2 M12.3,47.6v11.9h13.1 M33.6,59.5h7.6 M49.1,59.5 h7.7 M77.5,47.6v11.9h-13",polygon:"M55.2,34.9c1.7,0,3.1,1.4,3.1,3.1s-1.4,3.1-3.1,3.1 s-3.1-1.4-3.1-3.1S53.5,34.9,55.2,34.9z M50.4,51c1.7,0,3.1,1.4,3.1,3.1c0,1.7-1.4,3.1-3.1,3.1c-1.7,0-3.1-1.4-3.1-3.1 C47.3,52.4,48.7,51,50.4,51z M55.6,37.1l1.5-7.8 M60.1,13.5l1.6-8.7l-7.8,4 M59,19l-1,5.3 M24,16.1l6.4,4.9l6.4-3.3 M48.5,11.6 l-5.9,3.1 M19.1,12.8L9.7,5.1l1.1,7.7 M13.4,29.8l1,7.3l6.6,1.6 M11.6,18.4l1,6.1 M32.8,41.9 M26.6,40.4 M27.3,40.2l6.1,1.6 M49.9,52.1l-5.6-7.6l-4.9-1.2",lineX:"M15.2,30 M19.7,15.6V1.9H29 M34.8,1.9H40.4 M55.3,15.6V1.9H45.9 M19.7,44.4V58.1H29 M34.8,58.1H40.4 M55.3,44.4 V58.1H45.9 M12.5,20.3l-9.4,9.6l9.6,9.8 M3.1,29.9h16.5 M62.5,20.3l9.4,9.6L62.3,39.7 M71.9,29.9H55.4",lineY:"M38.8,7.7 M52.7,12h13.2v9 M65.9,26.6V32 M52.7,46.3h13.2v-9 M24.9,12H11.8v9 M11.8,26.6V32 M24.9,46.3H11.8v-9 M48.2,5.1l-9.3-9l-9.4,9.2 M38.9-3.9V12 M48.2,53.3l-9.3,9l-9.4-9.2 M38.9,62.3V46.4",keep:"M4,10.5V1h10.3 M20.7,1h6.1 M33,1h6.1 M55.4,10.5V1H45.2 M4,17.3v6.6 M55.6,17.3v6.6 M4,30.5V40h10.3 M20.7,40 h6.1 M33,40h6.1 M55.4,30.5V40H45.2 M21,18.9h62.9v48.6H21V18.9z",clear:"M22,14.7l30.9,31 M52.9,14.7L22,45.7 M4.7,16.8V4.2h13.1 M26,4.2h7.8 M41.6,4.2h7.8 M70.3,16.8V4.2H57.2 M4.7,25.9v8.6 M70.3,25.9v8.6 M4.7,43.2v12.6h13.1 M26,55.8h7.8 M41.6,55.8h7.8 M70.3,43.2v12.6H57.2"},title:r.getLocaleModel().get(["toolbox","brush","title"])};return g},n}(ToolboxFeature),BrushFeature$1=BrushFeature;function install$h(t){t.registerComponentView(BrushView$1),t.registerComponentModel(BrushModel$1),t.registerPreprocessor(brushPreprocessor),t.registerVisual(t.PRIORITY.VISUAL.BRUSH,brushVisual),t.registerAction({type:"brush",event:"brush",update:"updateVisual"},function(n,r){r.eachComponent({mainType:"brush",query:n},function(g){g.setAreas(n.areas)})}),t.registerAction({type:"brushSelect",event:"brushSelected",update:"none"},noop),t.registerAction({type:"brushEnd",event:"brushEnd",update:"none"},noop),registerFeature("brush",BrushFeature$1)}var TitleModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.layoutMode={type:"box",ignoreSize:!0},r}return n.type="title",n.defaultOption={z:6,show:!0,text:"",target:"blank",subtext:"",subtarget:"blank",left:0,top:0,backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bold",color:"#464646"},subtextStyle:{fontSize:12,color:"#6E7079"}},n}(ComponentModel$1),TitleView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.render=function(r,g,y){if(this.group.removeAll(),!!r.get("show")){var L=this.group,z=r.getModel("textStyle"),j=r.getModel("subtextStyle"),ae=r.get("textAlign"),de=retrieve2(r.get("textBaseline"),r.get("textVerticalAlign")),he=new ZRText$1({style:createTextStyle$1(z,{text:r.get("text"),fill:z.getTextColor()},{disableBox:!0}),z2:10}),$e=he.getBoundingRect(),Lt=r.get("subtext"),jt=new ZRText$1({style:createTextStyle$1(j,{text:Lt,fill:j.getTextColor(),y:$e.height+r.get("itemGap"),verticalAlign:"top"},{disableBox:!0}),z2:10}),$n=r.get("link"),Cn=r.get("sublink"),Sn=r.get("triggerEvent",!0);he.silent=!$n&&!Sn,jt.silent=!Cn&&!Sn,$n&&he.on("click",function(){windowOpen($n,"_"+r.get("target"))}),Cn&&jt.on("click",function(){windowOpen(Cn,"_"+r.get("subtarget"))}),getECData(he).eventData=getECData(jt).eventData=Sn?{componentType:"title",componentIndex:r.componentIndex}:null,L.add(he),Lt&&L.add(jt);var wn=L.getBoundingRect(),xn=r.getBoxLayoutParams();xn.width=wn.width,xn.height=wn.height;var Tn=getLayoutRect(xn,{width:y.getWidth(),height:y.getHeight()},r.get("padding"));ae||(ae=r.get("left")||r.get("right"),ae==="middle"&&(ae="center"),ae==="right"?Tn.x+=Tn.width:ae==="center"&&(Tn.x+=Tn.width/2)),de||(de=r.get("top")||r.get("bottom"),de==="center"&&(de="middle"),de==="bottom"?Tn.y+=Tn.height:de==="middle"&&(Tn.y+=Tn.height/2),de=de||"top"),L.x=Tn.x,L.y=Tn.y,L.markRedraw();var kn={align:ae,verticalAlign:de};he.setStyle(kn),jt.setStyle(kn),wn=L.getBoundingRect();var Mn=Tn.margin,An=r.getItemStyle(["color","opacity"]);An.fill=r.get("backgroundColor");var Nn=new Rect$3({shape:{x:wn.x-Mn[3],y:wn.y-Mn[0],width:wn.width+Mn[1]+Mn[3],height:wn.height+Mn[0]+Mn[2],r:r.get("borderRadius")},style:An,subPixelOptimize:!0,silent:!0});L.add(Nn)}},n.type="title",n}(ComponentView$1);function install$g(t){t.registerComponentModel(TitleModel),t.registerComponentView(TitleView)}var TimelineModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.layoutMode="box",r}return n.prototype.init=function(r,g,y){this.mergeDefaultAndTheme(r,y),this._initData()},n.prototype.mergeOption=function(r){t.prototype.mergeOption.apply(this,arguments),this._initData()},n.prototype.setCurrentIndex=function(r){r==null&&(r=this.option.currentIndex);var g=this._data.count();this.option.loop?r=(r%g+g)%g:(r>=g&&(r=g-1),r<0&&(r=0)),this.option.currentIndex=r},n.prototype.getCurrentIndex=function(){return this.option.currentIndex},n.prototype.isIndexMax=function(){return this.getCurrentIndex()>=this._data.count()-1},n.prototype.setPlayState=function(r){this.option.autoPlay=!!r},n.prototype.getPlayState=function(){return!!this.option.autoPlay},n.prototype._initData=function(){var r=this.option,g=r.data||[],y=r.axisType,L=this._names=[],z;y==="category"?(z=[],each$f(g,function(de,he){var $e=convertOptionIdName(getDataItemValue(de),""),Lt;isObject$3(de)?(Lt=clone$4(de),Lt.value=he):Lt=he,z.push(Lt),L.push($e)})):z=g;var j={category:"ordinal",time:"time",value:"number"}[y]||"number",ae=this._data=new SeriesData$1([{name:"value",type:j}],this);ae.initData(z,L)},n.prototype.getData=function(){return this._data},n.prototype.getCategories=function(){if(this.get("axisType")==="category")return this._names.slice()},n.type="timeline",n.defaultOption={z:4,show:!0,axisType:"time",realtime:!0,left:"20%",top:null,right:"20%",bottom:0,width:null,height:40,padding:5,controlPosition:"left",autoPlay:!1,rewind:!1,loop:!0,playInterval:2e3,currentIndex:0,itemStyle:{},label:{color:"#000"},data:[]},n}(ComponentModel$1),TimelineModel$1=TimelineModel,SliderTimelineModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.type="timeline.slider",n.defaultOption=inheritDefaultOption(TimelineModel$1.defaultOption,{backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,orient:"horizontal",inverse:!1,tooltip:{trigger:"item"},symbol:"circle",symbolSize:12,lineStyle:{show:!0,width:2,color:"#DAE1F5"},label:{position:"auto",show:!0,interval:"auto",rotate:0,color:"#A4B1D7"},itemStyle:{color:"#A4B1D7",borderWidth:1},checkpointStyle:{symbol:"circle",symbolSize:15,color:"#316bf3",borderColor:"#fff",borderWidth:2,shadowBlur:2,shadowOffsetX:1,shadowOffsetY:1,shadowColor:"rgba(0, 0, 0, 0.3)",animation:!0,animationDuration:300,animationEasing:"quinticInOut"},controlStyle:{show:!0,showPlayBtn:!0,showPrevBtn:!0,showNextBtn:!0,itemSize:24,itemGap:12,position:"left",playIcon:"path://M31.6,53C17.5,53,6,41.5,6,27.4S17.5,1.8,31.6,1.8C45.7,1.8,57.2,13.3,57.2,27.4S45.7,53,31.6,53z M31.6,3.3 C18.4,3.3,7.5,14.1,7.5,27.4c0,13.3,10.8,24.1,24.1,24.1C44.9,51.5,55.7,40.7,55.7,27.4C55.7,14.1,44.9,3.3,31.6,3.3z M24.9,21.3 c0-2.2,1.6-3.1,3.5-2l10.5,6.1c1.899,1.1,1.899,2.9,0,4l-10.5,6.1c-1.9,1.1-3.5,0.2-3.5-2V21.3z",stopIcon:"path://M30.9,53.2C16.8,53.2,5.3,41.7,5.3,27.6S16.8,2,30.9,2C45,2,56.4,13.5,56.4,27.6S45,53.2,30.9,53.2z M30.9,3.5C17.6,3.5,6.8,14.4,6.8,27.6c0,13.3,10.8,24.1,24.101,24.1C44.2,51.7,55,40.9,55,27.6C54.9,14.4,44.1,3.5,30.9,3.5z M36.9,35.8c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H36c0.5,0,0.9,0.4,0.9,1V35.8z M27.8,35.8 c0,0.601-0.4,1-0.9,1h-1.3c-0.5,0-0.9-0.399-0.9-1V19.5c0-0.6,0.4-1,0.9-1H27c0.5,0,0.9,0.4,0.9,1L27.8,35.8L27.8,35.8z",nextIcon:"M2,18.5A1.52,1.52,0,0,1,.92,18a1.49,1.49,0,0,1,0-2.12L7.81,9.36,1,3.11A1.5,1.5,0,1,1,3,.89l8,7.34a1.48,1.48,0,0,1,.49,1.09,1.51,1.51,0,0,1-.46,1.1L3,18.08A1.5,1.5,0,0,1,2,18.5Z",prevIcon:"M10,.5A1.52,1.52,0,0,1,11.08,1a1.49,1.49,0,0,1,0,2.12L4.19,9.64,11,15.89a1.5,1.5,0,1,1-2,2.22L1,10.77A1.48,1.48,0,0,1,.5,9.68,1.51,1.51,0,0,1,1,8.58L9,.92A1.5,1.5,0,0,1,10,.5Z",prevBtnSize:18,nextBtnSize:18,color:"#A4B1D7",borderColor:"#A4B1D7",borderWidth:1},emphasis:{label:{show:!0,color:"#6f778d"},itemStyle:{color:"#316BF3"},controlStyle:{color:"#316BF3",borderColor:"#316BF3",borderWidth:2}},progress:{lineStyle:{color:"#316BF3"},itemStyle:{color:"#316BF3"},label:{color:"#6f778d"}},data:[]}),n}(TimelineModel$1);mixin(SliderTimelineModel,DataFormatMixin.prototype);var SliderTimelineModel$1=SliderTimelineModel,TimelineView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.type="timeline",n}(ComponentView$1),TimelineView$1=TimelineView,TimelineAxis=function(t){__extends(n,t);function n(r,g,y,L){var z=t.call(this,r,g,y)||this;return z.type=L||"value",z}return n.prototype.getLabelModel=function(){return this.model.getModel("label")},n.prototype.isHorizontal=function(){return this.model.get("orient")==="horizontal"},n}(Axis$1),TimelineAxis$1=TimelineAxis,PI=Math.PI,labelDataIndexStore=makeInner(),SliderTimelineView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.init=function(r,g){this.api=g},n.prototype.render=function(r,g,y){if(this.model=r,this.api=y,this.ecModel=g,this.group.removeAll(),r.get("show",!0)){var L=this._layout(r,y),z=this._createGroup("_mainGroup"),j=this._createGroup("_labelGroup"),ae=this._axis=this._createAxis(L,r);r.formatTooltip=function(de){var he=ae.scale.getLabel({value:de});return createTooltipMarkup("nameValue",{noName:!0,value:he})},each$f(["AxisLine","AxisTick","Control","CurrentPointer"],function(de){this["_render"+de](L,z,ae,r)},this),this._renderAxisLabel(L,j,ae,r),this._position(L,r)}this._doPlayStop(),this._updateTicksStatus()},n.prototype.remove=function(){this._clearTimer(),this.group.removeAll()},n.prototype.dispose=function(){this._clearTimer()},n.prototype._layout=function(r,g){var y=r.get(["label","position"]),L=r.get("orient"),z=getViewRect(r,g),j;y==null||y==="auto"?j=L==="horizontal"?z.y+z.height/2=0||j==="+"?"left":"right"},de={horizontal:j>=0||j==="+"?"top":"bottom",vertical:"middle"},he={horizontal:0,vertical:PI/2},$e=L==="vertical"?z.height:z.width,Lt=r.getModel("controlStyle"),jt=Lt.get("show",!0),$n=jt?Lt.get("itemSize"):0,Cn=jt?Lt.get("itemGap"):0,Sn=$n+Cn,wn=r.get(["label","rotate"])||0;wn=wn*PI/180;var xn,Tn,kn,Mn=Lt.get("position",!0),An=jt&&Lt.get("showPlayBtn",!0),Nn=jt&&Lt.get("showPrevBtn",!0),Pn=jt&&Lt.get("showNextBtn",!0),In=0,Dn=$e;Mn==="left"||Mn==="bottom"?(An&&(xn=[0,0],In+=Sn),Nn&&(Tn=[In,0],In+=Sn),Pn&&(kn=[Dn-$n,0],Dn-=Sn)):(An&&(xn=[Dn-$n,0],Dn-=Sn),Nn&&(Tn=[0,0],In+=Sn),Pn&&(kn=[Dn-$n,0],Dn-=Sn));var Rn=[In,Dn];return r.get("inverse")&&Rn.reverse(),{viewRect:z,mainLength:$e,orient:L,rotation:he[L],labelRotation:wn,labelPosOpt:j,labelAlign:r.get(["label","align"])||ae[L],labelBaseline:r.get(["label","verticalAlign"])||r.get(["label","baseline"])||de[L],playPosition:xn,prevBtnPosition:Tn,nextBtnPosition:kn,axisExtent:Rn,controlSize:$n,controlGap:Cn}},n.prototype._position=function(r,g){var y=this._mainGroup,L=this._labelGroup,z=r.viewRect;if(r.orient==="vertical"){var j=create$1(),ae=z.x,de=z.y+z.height;translate(j,j,[-ae,-de]),rotate(j,j,-PI/2),translate(j,j,[ae,de]),z=z.clone(),z.applyTransform(j)}var he=xn(z),$e=xn(y.getBoundingRect()),Lt=xn(L.getBoundingRect()),jt=[y.x,y.y],$n=[L.x,L.y];$n[0]=jt[0]=he[0][0];var Cn=r.labelPosOpt;if(Cn==null||isString(Cn)){var Sn=Cn==="+"?0:1;Tn(jt,$e,he,1,Sn),Tn($n,Lt,he,1,1-Sn)}else{var Sn=Cn>=0?0:1;Tn(jt,$e,he,1,Sn),$n[1]=jt[1]+Cn}y.setPosition(jt),L.setPosition($n),y.rotation=L.rotation=r.rotation,wn(y),wn(L);function wn(kn){kn.originX=he[0][0]-kn.x,kn.originY=he[1][0]-kn.y}function xn(kn){return[[kn.x,kn.x+kn.width],[kn.y,kn.y+kn.height]]}function Tn(kn,Mn,An,Nn,Pn){kn[Nn]+=An[Nn][Pn]-Mn[Nn][Pn]}},n.prototype._createAxis=function(r,g){var y=g.getData(),L=g.get("axisType"),z=createScaleByModel(g,L);z.getTicks=function(){return y.mapArray(["value"],function(de){return{value:de}})};var j=y.getDataExtent("value");z.setExtent(j[0],j[1]),z.calcNiceTicks();var ae=new TimelineAxis$1("value",z,r.axisExtent,L);return ae.model=g,ae},n.prototype._createGroup=function(r){var g=this[r]=new Group$4;return this.group.add(g),g},n.prototype._renderAxisLine=function(r,g,y,L){var z=y.getExtent();if(!!L.get(["lineStyle","show"])){var j=new Line$3({shape:{x1:z[0],y1:0,x2:z[1],y2:0},style:extend({lineCap:"round"},L.getModel("lineStyle").getLineStyle()),silent:!0,z2:1});g.add(j);var ae=this._progressLine=new Line$3({shape:{x1:z[0],x2:this._currentPointer?this._currentPointer.x:z[0],y1:0,y2:0},style:defaults({lineCap:"round",lineWidth:j.style.lineWidth},L.getModel(["progress","lineStyle"]).getLineStyle()),silent:!0,z2:1});g.add(ae)}},n.prototype._renderAxisTick=function(r,g,y,L){var z=this,j=L.getData(),ae=y.scale.getTicks();this._tickSymbols=[],each$f(ae,function(de){var he=y.dataToCoord(de.value),$e=j.getItemModel(de.value),Lt=$e.getModel("itemStyle"),jt=$e.getModel(["emphasis","itemStyle"]),$n=$e.getModel(["progress","itemStyle"]),Cn={x:he,y:0,onclick:bind$1(z._changeTimeline,z,de.value)},Sn=giveSymbol($e,Lt,g,Cn);Sn.ensureState("emphasis").style=jt.getItemStyle(),Sn.ensureState("progress").style=$n.getItemStyle(),enableHoverEmphasis(Sn);var wn=getECData(Sn);$e.get("tooltip")?(wn.dataIndex=de.value,wn.dataModel=L):wn.dataIndex=wn.dataModel=null,z._tickSymbols.push(Sn)})},n.prototype._renderAxisLabel=function(r,g,y,L){var z=this,j=y.getLabelModel();if(!!j.get("show")){var ae=L.getData(),de=y.getViewLabels();this._tickLabels=[],each$f(de,function(he){var $e=he.tickValue,Lt=ae.getItemModel($e),jt=Lt.getModel("label"),$n=Lt.getModel(["emphasis","label"]),Cn=Lt.getModel(["progress","label"]),Sn=y.dataToCoord(he.tickValue),wn=new ZRText$1({x:Sn,y:0,rotation:r.labelRotation-r.rotation,onclick:bind$1(z._changeTimeline,z,$e),silent:!1,style:createTextStyle$1(jt,{text:he.formattedLabel,align:r.labelAlign,verticalAlign:r.labelBaseline})});wn.ensureState("emphasis").style=createTextStyle$1($n),wn.ensureState("progress").style=createTextStyle$1(Cn),g.add(wn),enableHoverEmphasis(wn),labelDataIndexStore(wn).dataIndex=$e,z._tickLabels.push(wn)})}},n.prototype._renderControl=function(r,g,y,L){var z=r.controlSize,j=r.rotation,ae=L.getModel("controlStyle").getItemStyle(),de=L.getModel(["emphasis","controlStyle"]).getItemStyle(),he=L.getPlayState(),$e=L.get("inverse",!0);Lt(r.nextBtnPosition,"next",bind$1(this._changeTimeline,this,$e?"-":"+")),Lt(r.prevBtnPosition,"prev",bind$1(this._changeTimeline,this,$e?"+":"-")),Lt(r.playPosition,he?"stop":"play",bind$1(this._handlePlayClick,this,!he),!0);function Lt(jt,$n,Cn,Sn){if(!!jt){var wn=parsePercent$1(retrieve2(L.get(["controlStyle",$n+"BtnSize"]),z),z),xn=[0,-wn/2,wn,wn],Tn=makeControlIcon(L,$n+"Icon",xn,{x:jt[0],y:jt[1],originX:z/2,originY:0,rotation:Sn?-j:0,rectHover:!0,style:ae,onclick:Cn});Tn.ensureState("emphasis").style=de,g.add(Tn),enableHoverEmphasis(Tn)}}},n.prototype._renderCurrentPointer=function(r,g,y,L){var z=L.getData(),j=L.getCurrentIndex(),ae=z.getItemModel(j).getModel("checkpointStyle"),de=this,he={onCreate:function($e){$e.draggable=!0,$e.drift=bind$1(de._handlePointerDrag,de),$e.ondragend=bind$1(de._handlePointerDragend,de),pointerMoveTo($e,de._progressLine,j,y,L,!0)},onUpdate:function($e){pointerMoveTo($e,de._progressLine,j,y,L)}};this._currentPointer=giveSymbol(ae,ae,this._mainGroup,{},this._currentPointer,he)},n.prototype._handlePlayClick=function(r){this._clearTimer(),this.api.dispatchAction({type:"timelinePlayChange",playState:r,from:this.uid})},n.prototype._handlePointerDrag=function(r,g,y){this._clearTimer(),this._pointerChangeTimeline([y.offsetX,y.offsetY])},n.prototype._handlePointerDragend=function(r){this._pointerChangeTimeline([r.offsetX,r.offsetY],!0)},n.prototype._pointerChangeTimeline=function(r,g){var y=this._toAxisCoord(r)[0],L=this._axis,z=asc$2(L.getExtent().slice());y>z[1]&&(y=z[1]),y=0&&(z[L]=+z[L].toFixed(Lt)),[z,$e]}var markerTypeCalculator={min:curry$1(markerTypeCalculatorWithExtent,"min"),max:curry$1(markerTypeCalculatorWithExtent,"max"),average:curry$1(markerTypeCalculatorWithExtent,"average"),median:curry$1(markerTypeCalculatorWithExtent,"median")};function dataTransform(t,n){if(!!n){var r=t.getData(),g=t.coordinateSystem,y=g.dimensions;if(!hasXAndY(n)&&!isArray$1(n.coord)&&g){var L=getAxisInfo(n,r,g,t);if(n=clone$4(n),n.type&&markerTypeCalculator[n.type]&&L.baseAxis&&L.valueAxis){var z=indexOf(y,L.baseAxis.dim),j=indexOf(y,L.valueAxis.dim),ae=markerTypeCalculator[n.type](r,L.baseDataDim,L.valueDataDim,z,j);n.coord=ae[0],n.value=ae[1]}else n.coord=[n.xAxis!=null?n.xAxis:n.radiusAxis,n.yAxis!=null?n.yAxis:n.angleAxis]}if(n.coord==null)n.coord=[];else for(var de=n.coord,he=0;he<2;he++)markerTypeCalculator[de[he]]&&(de[he]=numCalculate(r,r.mapDimension(y[he]),de[he]));return n}}function getAxisInfo(t,n,r,g){var y={};return t.valueIndex!=null||t.valueDim!=null?(y.valueDataDim=t.valueIndex!=null?n.getDimension(t.valueIndex):t.valueDim,y.valueAxis=r.getAxis(dataDimToCoordDim(g,y.valueDataDim)),y.baseAxis=r.getOtherAxis(y.valueAxis),y.baseDataDim=n.mapDimension(y.baseAxis.dim)):(y.baseAxis=g.getBaseAxis(),y.valueAxis=r.getOtherAxis(y.baseAxis),y.baseDataDim=n.mapDimension(y.baseAxis.dim),y.valueDataDim=n.mapDimension(y.valueAxis.dim)),y}function dataDimToCoordDim(t,n){var r=t.getData().getDimensionInfo(n);return r&&r.coordDim}function dataFilter(t,n){return t&&t.containData&&n.coord&&!hasXOrY(n)?t.containData(n.coord):!0}function zoneFilter(t,n,r){return t&&t.containZone&&n.coord&&r.coord&&!hasXOrY(n)&&!hasXOrY(r)?t.containZone(n.coord,r.coord):!0}function createMarkerDimValueGetter(t,n){return t?function(r,g,y,L){var z=L<2?r.coord&&r.coord[L]:r.value;return parseDataValue(z,n[L])}:function(r,g,y,L){return parseDataValue(r.value,n[L])}}function numCalculate(t,n,r){if(r==="average"){var g=0,y=0;return t.each(n,function(L,z){isNaN(L)||(g+=L,y++)}),g/y}else return r==="median"?t.getMedian(n):t.getDataExtent(n)[r==="max"?1:0]}var inner$4=makeInner(),MarkerView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.init=function(){this.markerGroupMap=createHashMap()},n.prototype.render=function(r,g,y){var L=this,z=this.markerGroupMap;z.each(function(j){inner$4(j).keep=!1}),g.eachSeries(function(j){var ae=MarkerModel$1.getMarkerModelFromSeries(j,L.type);ae&&L.renderSeries(j,ae,g,y)}),z.each(function(j){!inner$4(j).keep&&L.group.remove(j.group)})},n.prototype.markKeep=function(r){inner$4(r).keep=!0},n.prototype.toggleBlurSeries=function(r,g){var y=this;each$f(r,function(L){var z=MarkerModel$1.getMarkerModelFromSeries(L,y.type);if(z){var j=z.getData();j.eachItemGraphicEl(function(ae){ae&&(g?enterBlur(ae):leaveBlur(ae))})}})},n.type="marker",n}(ComponentView$1),MarkerView$1=MarkerView;function updateMarkerLayout(t,n,r){var g=n.coordinateSystem;t.each(function(y){var L=t.getItemModel(y),z,j=parsePercent(L.get("x"),r.getWidth()),ae=parsePercent(L.get("y"),r.getHeight());if(!isNaN(j)&&!isNaN(ae))z=[j,ae];else if(n.getMarkerPosition)z=n.getMarkerPosition(t.getValues(t.dimensions,y));else if(g){var de=t.get(g.dimensions[0],y),he=t.get(g.dimensions[1],y);z=g.dataToPoint([de,he])}isNaN(j)||(z[0]=j),isNaN(ae)||(z[1]=ae),t.setItemLayout(y,z)})}var MarkPointView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.updateTransform=function(r,g,y){g.eachSeries(function(L){var z=MarkerModel$1.getMarkerModelFromSeries(L,"markPoint");z&&(updateMarkerLayout(z.getData(),L,y),this.markerGroupMap.get(L.id).updateLayout())},this)},n.prototype.renderSeries=function(r,g,y,L){var z=r.coordinateSystem,j=r.id,ae=r.getData(),de=this.markerGroupMap,he=de.get(j)||de.set(j,new SymbolDraw$1),$e=createData(z,r,g);g.setData($e),updateMarkerLayout(g.getData(),r,L),$e.each(function(Lt){var jt=$e.getItemModel(Lt),$n=jt.getShallow("symbol"),Cn=jt.getShallow("symbolSize"),Sn=jt.getShallow("symbolRotate"),wn=jt.getShallow("symbolOffset"),xn=jt.getShallow("symbolKeepAspect");if(isFunction($n)||isFunction(Cn)||isFunction(Sn)||isFunction(wn)){var Tn=g.getRawValue(Lt),kn=g.getDataParams(Lt);isFunction($n)&&($n=$n(Tn,kn)),isFunction(Cn)&&(Cn=Cn(Tn,kn)),isFunction(Sn)&&(Sn=Sn(Tn,kn)),isFunction(wn)&&(wn=wn(Tn,kn))}var Mn=jt.getModel("itemStyle").getItemStyle(),An=getVisualFromData(ae,"color");Mn.fill||(Mn.fill=An),$e.setItemVisual(Lt,{symbol:$n,symbolSize:Cn,symbolRotate:Sn,symbolOffset:wn,symbolKeepAspect:xn,style:Mn})}),he.updateData($e),this.group.add(he.group),$e.eachItemGraphicEl(function(Lt){Lt.traverse(function(jt){getECData(jt).dataModel=g})}),this.markKeep(he),he.group.silent=g.get("silent")||r.get("silent")},n.type="markPoint",n}(MarkerView$1);function createData(t,n,r){var g;t?g=map$1(t&&t.dimensions,function(j){var ae=n.getData().getDimensionInfo(n.getData().mapDimension(j))||{};return extend(extend({},ae),{name:j,ordinalMeta:null})}):g=[{name:"value",type:"float"}];var y=new SeriesData$1(g,r),L=map$1(r.get("data"),curry$1(dataTransform,n));t&&(L=filter(L,curry$1(dataFilter,t)));var z=createMarkerDimValueGetter(!!t,g);return y.initData(L,null,z),y}var MarkPointView$1=MarkPointView;function install$e(t){t.registerComponentModel(MarkPointModel$1),t.registerComponentView(MarkPointView$1),t.registerPreprocessor(function(n){checkMarkerInSeries(n.series,"markPoint")&&(n.markPoint=n.markPoint||{})})}var MarkLineModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.createMarkerModelFromSeries=function(r,g,y){return new n(r,g,y)},n.type="markLine",n.defaultOption={z:5,symbol:["circle","arrow"],symbolSize:[8,16],symbolOffset:0,precision:2,tooltip:{trigger:"item"},label:{show:!0,position:"end",distance:5},lineStyle:{type:"dashed"},emphasis:{label:{show:!0},lineStyle:{width:3}},animationEasing:"linear"},n}(MarkerModel$1),MarkLineModel$1=MarkLineModel,inner$3=makeInner(),markLineTransform=function(t,n,r,g){var y=t.getData(),L;if(isArray$1(g))L=g;else{var z=g.type;if(z==="min"||z==="max"||z==="average"||z==="median"||g.xAxis!=null||g.yAxis!=null){var j=void 0,ae=void 0;if(g.yAxis!=null||g.xAxis!=null)j=n.getAxis(g.yAxis!=null?"y":"x"),ae=retrieve(g.yAxis,g.xAxis);else{var de=getAxisInfo(g,y,n,t);j=de.valueAxis;var he=getStackedDimension(y,de.valueDataDim);ae=numCalculate(y,he,z)}var $e=j.dim==="x"?0:1,Lt=1-$e,jt=clone$4(g),$n={coord:[]};jt.type=null,jt.coord=[],jt.coord[Lt]=-1/0,$n.coord[Lt]=1/0;var Cn=r.get("precision");Cn>=0&&isNumber(ae)&&(ae=+ae.toFixed(Math.min(Cn,20))),jt.coord[$e]=$n.coord[$e]=ae,L=[jt,$n,{type:z,valueIndex:g.valueIndex,value:ae}]}else L=[]}var Sn=[dataTransform(t,L[0]),dataTransform(t,L[1]),extend({},L[2])];return Sn[2].type=Sn[2].type||null,merge(Sn[2],Sn[0]),merge(Sn[2],Sn[1]),Sn};function isInfinity$1(t){return!isNaN(t)&&!isFinite(t)}function ifMarkLineHasOnlyDim(t,n,r,g){var y=1-t,L=g.dimensions[t];return isInfinity$1(n[y])&&isInfinity$1(r[y])&&n[t]===r[t]&&g.getAxis(L).containData(n[t])}function markLineFilter(t,n){if(t.type==="cartesian2d"){var r=n[0].coord,g=n[1].coord;if(r&&g&&(ifMarkLineHasOnlyDim(1,r,g,t)||ifMarkLineHasOnlyDim(0,r,g,t)))return!0}return dataFilter(t,n[0])&&dataFilter(t,n[1])}function updateSingleMarkerEndLayout(t,n,r,g,y){var L=g.coordinateSystem,z=t.getItemModel(n),j,ae=parsePercent(z.get("x"),y.getWidth()),de=parsePercent(z.get("y"),y.getHeight());if(!isNaN(ae)&&!isNaN(de))j=[ae,de];else{if(g.getMarkerPosition)j=g.getMarkerPosition(t.getValues(t.dimensions,n));else{var he=L.dimensions,$e=t.get(he[0],n),Lt=t.get(he[1],n);j=L.dataToPoint([$e,Lt])}if(isCoordinateSystemType(L,"cartesian2d")){var jt=L.getAxis("x"),$n=L.getAxis("y"),he=L.dimensions;isInfinity$1(t.get(he[0],n))?j[0]=jt.toGlobalCoord(jt.getExtent()[r?0:1]):isInfinity$1(t.get(he[1],n))&&(j[1]=$n.toGlobalCoord($n.getExtent()[r?0:1]))}isNaN(ae)||(j[0]=ae),isNaN(de)||(j[1]=de)}t.setItemLayout(n,j)}var MarkLineView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.updateTransform=function(r,g,y){g.eachSeries(function(L){var z=MarkerModel$1.getMarkerModelFromSeries(L,"markLine");if(z){var j=z.getData(),ae=inner$3(z).from,de=inner$3(z).to;ae.each(function(he){updateSingleMarkerEndLayout(ae,he,!0,L,y),updateSingleMarkerEndLayout(de,he,!1,L,y)}),j.each(function(he){j.setItemLayout(he,[ae.getItemLayout(he),de.getItemLayout(he)])}),this.markerGroupMap.get(L.id).updateLayout()}},this)},n.prototype.renderSeries=function(r,g,y,L){var z=r.coordinateSystem,j=r.id,ae=r.getData(),de=this.markerGroupMap,he=de.get(j)||de.set(j,new LineDraw$1);this.group.add(he.group);var $e=createList$1(z,r,g),Lt=$e.from,jt=$e.to,$n=$e.line;inner$3(g).from=Lt,inner$3(g).to=jt,g.setData($n);var Cn=g.get("symbol"),Sn=g.get("symbolSize"),wn=g.get("symbolRotate"),xn=g.get("symbolOffset");isArray$1(Cn)||(Cn=[Cn,Cn]),isArray$1(Sn)||(Sn=[Sn,Sn]),isArray$1(wn)||(wn=[wn,wn]),isArray$1(xn)||(xn=[xn,xn]),$e.from.each(function(kn){Tn(Lt,kn,!0),Tn(jt,kn,!1)}),$n.each(function(kn){var Mn=$n.getItemModel(kn).getModel("lineStyle").getLineStyle();$n.setItemLayout(kn,[Lt.getItemLayout(kn),jt.getItemLayout(kn)]),Mn.stroke==null&&(Mn.stroke=Lt.getItemVisual(kn,"style").fill),$n.setItemVisual(kn,{fromSymbolKeepAspect:Lt.getItemVisual(kn,"symbolKeepAspect"),fromSymbolOffset:Lt.getItemVisual(kn,"symbolOffset"),fromSymbolRotate:Lt.getItemVisual(kn,"symbolRotate"),fromSymbolSize:Lt.getItemVisual(kn,"symbolSize"),fromSymbol:Lt.getItemVisual(kn,"symbol"),toSymbolKeepAspect:jt.getItemVisual(kn,"symbolKeepAspect"),toSymbolOffset:jt.getItemVisual(kn,"symbolOffset"),toSymbolRotate:jt.getItemVisual(kn,"symbolRotate"),toSymbolSize:jt.getItemVisual(kn,"symbolSize"),toSymbol:jt.getItemVisual(kn,"symbol"),style:Mn})}),he.updateData($n),$e.line.eachItemGraphicEl(function(kn){getECData(kn).dataModel=g,kn.traverse(function(Mn){getECData(Mn).dataModel=g})});function Tn(kn,Mn,An){var Nn=kn.getItemModel(Mn);updateSingleMarkerEndLayout(kn,Mn,An,r,L);var Pn=Nn.getModel("itemStyle").getItemStyle();Pn.fill==null&&(Pn.fill=getVisualFromData(ae,"color")),kn.setItemVisual(Mn,{symbolKeepAspect:Nn.get("symbolKeepAspect"),symbolOffset:retrieve2(Nn.get("symbolOffset",!0),xn[An?0:1]),symbolRotate:retrieve2(Nn.get("symbolRotate",!0),wn[An?0:1]),symbolSize:retrieve2(Nn.get("symbolSize"),Sn[An?0:1]),symbol:retrieve2(Nn.get("symbol",!0),Cn[An?0:1]),style:Pn})}this.markKeep(he),he.group.silent=g.get("silent")||r.get("silent")},n.type="markLine",n}(MarkerView$1);function createList$1(t,n,r){var g;t?g=map$1(t&&t.dimensions,function(de){var he=n.getData().getDimensionInfo(n.getData().mapDimension(de))||{};return extend(extend({},he),{name:de,ordinalMeta:null})}):g=[{name:"value",type:"float"}];var y=new SeriesData$1(g,r),L=new SeriesData$1(g,r),z=new SeriesData$1([],r),j=map$1(r.get("data"),curry$1(markLineTransform,n,t,r));t&&(j=filter(j,curry$1(markLineFilter,t)));var ae=createMarkerDimValueGetter(!!t,g);return y.initData(map$1(j,function(de){return de[0]}),null,ae),L.initData(map$1(j,function(de){return de[1]}),null,ae),z.initData(map$1(j,function(de){return de[2]})),z.hasItemOption=!0,{from:y,to:L,line:z}}var MarkLineView$1=MarkLineView;function install$d(t){t.registerComponentModel(MarkLineModel$1),t.registerComponentView(MarkLineView$1),t.registerPreprocessor(function(n){checkMarkerInSeries(n.series,"markLine")&&(n.markLine=n.markLine||{})})}var MarkAreaModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.createMarkerModelFromSeries=function(r,g,y){return new n(r,g,y)},n.type="markArea",n.defaultOption={z:1,tooltip:{trigger:"item"},animation:!1,label:{show:!0,position:"top"},itemStyle:{borderWidth:0},emphasis:{label:{show:!0,position:"top"}}},n}(MarkerModel$1),MarkAreaModel$1=MarkAreaModel,inner$2=makeInner(),markAreaTransform=function(t,n,r,g){var y=g[0],L=g[1];if(!(!y||!L)){var z=dataTransform(t,y),j=dataTransform(t,L),ae=z.coord,de=j.coord;ae[0]=retrieve(ae[0],-1/0),ae[1]=retrieve(ae[1],-1/0),de[0]=retrieve(de[0],1/0),de[1]=retrieve(de[1],1/0);var he=mergeAll([{},z,j]);return he.coord=[z.coord,j.coord],he.x0=z.x,he.y0=z.y,he.x1=j.x,he.y1=j.y,he}};function isInfinity(t){return!isNaN(t)&&!isFinite(t)}function ifMarkAreaHasOnlyDim(t,n,r,g){var y=1-t;return isInfinity(n[y])&&isInfinity(r[y])}function markAreaFilter(t,n){var r=n.coord[0],g=n.coord[1],y={coord:r,x:n.x0,y:n.y0},L={coord:g,x:n.x1,y:n.y1};return isCoordinateSystemType(t,"cartesian2d")?r&&g&&(ifMarkAreaHasOnlyDim(1,r,g)||ifMarkAreaHasOnlyDim(0,r,g))?!0:zoneFilter(t,y,L):dataFilter(t,y)||dataFilter(t,L)}function getSingleMarkerEndPoint(t,n,r,g,y){var L=g.coordinateSystem,z=t.getItemModel(n),j,ae=parsePercent(z.get(r[0]),y.getWidth()),de=parsePercent(z.get(r[1]),y.getHeight());if(!isNaN(ae)&&!isNaN(de))j=[ae,de];else{if(g.getMarkerPosition){var he=t.getValues(["x0","y0"],n),$e=t.getValues(["x1","y1"],n),Lt=L.clampData(he),jt=L.clampData($e),$n=[];r[0]==="x0"?$n[0]=Lt[0]>jt[0]?$e[0]:he[0]:$n[0]=Lt[0]>jt[0]?he[0]:$e[0],r[1]==="y0"?$n[1]=Lt[1]>jt[1]?$e[1]:he[1]:$n[1]=Lt[1]>jt[1]?he[1]:$e[1],j=g.getMarkerPosition($n,r,!0)}else{var Cn=t.get(r[0],n),Sn=t.get(r[1],n),wn=[Cn,Sn];L.clampData&&L.clampData(wn,wn),j=L.dataToPoint(wn,!0)}if(isCoordinateSystemType(L,"cartesian2d")){var xn=L.getAxis("x"),Tn=L.getAxis("y"),Cn=t.get(r[0],n),Sn=t.get(r[1],n);isInfinity(Cn)?j[0]=xn.toGlobalCoord(xn.getExtent()[r[0]==="x0"?0:1]):isInfinity(Sn)&&(j[1]=Tn.toGlobalCoord(Tn.getExtent()[r[1]==="y0"?0:1]))}isNaN(ae)||(j[0]=ae),isNaN(de)||(j[1]=de)}return j}var dimPermutations=[["x0","y0"],["x1","y0"],["x1","y1"],["x0","y1"]],MarkAreaView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.updateTransform=function(r,g,y){g.eachSeries(function(L){var z=MarkerModel$1.getMarkerModelFromSeries(L,"markArea");if(z){var j=z.getData();j.each(function(ae){var de=map$1(dimPermutations,function($e){return getSingleMarkerEndPoint(j,ae,$e,L,y)});j.setItemLayout(ae,de);var he=j.getItemGraphicEl(ae);he.setShape("points",de)})}},this)},n.prototype.renderSeries=function(r,g,y,L){var z=r.coordinateSystem,j=r.id,ae=r.getData(),de=this.markerGroupMap,he=de.get(j)||de.set(j,{group:new Group$4});this.group.add(he.group),this.markKeep(he);var $e=createList(z,r,g);g.setData($e),$e.each(function(Lt){var jt=map$1(dimPermutations,function(Pn){return getSingleMarkerEndPoint($e,Lt,Pn,r,L)}),$n=z.getAxis("x").scale,Cn=z.getAxis("y").scale,Sn=$n.getExtent(),wn=Cn.getExtent(),xn=[$n.parse($e.get("x0",Lt)),$n.parse($e.get("x1",Lt))],Tn=[Cn.parse($e.get("y0",Lt)),Cn.parse($e.get("y1",Lt))];asc$2(xn),asc$2(Tn);var kn=!(Sn[0]>xn[1]||Sn[1]Tn[1]||wn[1]=0},n.prototype.getOrient=function(){return this.get("orient")==="vertical"?{index:1,name:"vertical"}:{index:0,name:"horizontal"}},n.type="legend.plain",n.dependencies=["series"],n.defaultOption={z:4,show:!0,orient:"horizontal",left:"center",top:0,align:"auto",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderRadius:0,borderWidth:0,padding:5,itemGap:10,itemWidth:25,itemHeight:14,symbolRotate:"inherit",symbolKeepAspect:!0,inactiveColor:"#ccc",inactiveBorderColor:"#ccc",inactiveBorderWidth:"auto",itemStyle:{color:"inherit",opacity:"inherit",borderColor:"inherit",borderWidth:"auto",borderCap:"inherit",borderJoin:"inherit",borderDashOffset:"inherit",borderMiterLimit:"inherit"},lineStyle:{width:"auto",color:"inherit",inactiveColor:"#ccc",inactiveWidth:2,opacity:"inherit",type:"inherit",cap:"inherit",join:"inherit",dashOffset:"inherit",miterLimit:"inherit"},textStyle:{color:"#333"},selectedMode:!0,selector:!1,selectorLabel:{show:!0,borderRadius:10,padding:[3,5,3,5],fontSize:12,fontFamily:"sans-serif",color:"#666",borderWidth:1,borderColor:"#666"},emphasis:{selectorLabel:{show:!0,color:"#eee",backgroundColor:"#666"}},selectorPosition:"auto",selectorItemGap:7,selectorButtonGap:10,tooltip:{show:!1}},n}(ComponentModel$1),LegendModel$1=LegendModel,curry=curry$1,each$3=each$f,Group$1=Group$4,LegendView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.newlineDisabled=!1,r}return n.prototype.init=function(){this.group.add(this._contentGroup=new Group$1),this.group.add(this._selectorGroup=new Group$1),this._isFirstRender=!0},n.prototype.getContentGroup=function(){return this._contentGroup},n.prototype.getSelectorGroup=function(){return this._selectorGroup},n.prototype.render=function(r,g,y){var L=this._isFirstRender;if(this._isFirstRender=!1,this.resetInner(),!!r.get("show",!0)){var z=r.get("align"),j=r.get("orient");(!z||z==="auto")&&(z=r.get("left")==="right"&&j==="vertical"?"right":"left");var ae=r.get("selector",!0),de=r.get("selectorPosition",!0);ae&&(!de||de==="auto")&&(de=j==="horizontal"?"end":"start"),this.renderInner(z,r,g,y,ae,j,de);var he=r.getBoxLayoutParams(),$e={width:y.getWidth(),height:y.getHeight()},Lt=r.get("padding"),jt=getLayoutRect(he,$e,Lt),$n=this.layoutInner(r,z,jt,L,ae,de),Cn=getLayoutRect(defaults({width:$n.width,height:$n.height},he),$e,Lt);this.group.x=Cn.x-$n.x,this.group.y=Cn.y-$n.y,this.group.markRedraw(),this.group.add(this._backgroundEl=makeBackground($n,r))}},n.prototype.resetInner=function(){this.getContentGroup().removeAll(),this._backgroundEl&&this.group.remove(this._backgroundEl),this.getSelectorGroup().removeAll()},n.prototype.renderInner=function(r,g,y,L,z,j,ae){var de=this.getContentGroup(),he=createHashMap(),$e=g.get("selectedMode"),Lt=[];y.eachRawSeries(function(jt){!jt.get("legendHoverLink")&&Lt.push(jt.id)}),each$3(g.getData(),function(jt,$n){var Cn=jt.get("name");if(!this.newlineDisabled&&(Cn===""||Cn===` +`)){var Sn=new Group$1;Sn.newline=!0,de.add(Sn);return}var wn=y.getSeriesByName(Cn)[0];if(!he.get(Cn))if(wn){var xn=wn.getData(),Tn=xn.getVisual("legendLineStyle")||{},kn=xn.getVisual("legendIcon"),Mn=xn.getVisual("style"),An=this._createItem(wn,Cn,$n,jt,g,r,Tn,Mn,kn,$e,L);An.on("click",curry(dispatchSelectAction,Cn,null,L,Lt)).on("mouseover",curry(dispatchHighlightAction,wn.name,null,L,Lt)).on("mouseout",curry(dispatchDownplayAction,wn.name,null,L,Lt)),he.set(Cn,!0)}else y.eachRawSeries(function(Nn){if(!he.get(Cn)&&Nn.legendVisualProvider){var Pn=Nn.legendVisualProvider;if(!Pn.containName(Cn))return;var In=Pn.indexOfName(Cn),Dn=Pn.getItemVisual(In,"style"),Rn=Pn.getItemVisual(In,"legendIcon"),On=parse(Dn.fill);On&&On[3]===0&&(On[3]=.2,Dn=extend(extend({},Dn),{fill:stringify(On,"rgba")}));var Sr=this._createItem(Nn,Cn,$n,jt,g,r,{},Dn,Rn,$e,L);Sr.on("click",curry(dispatchSelectAction,null,Cn,L,Lt)).on("mouseover",curry(dispatchHighlightAction,null,Cn,L,Lt)).on("mouseout",curry(dispatchDownplayAction,null,Cn,L,Lt)),he.set(Cn,!0)}},this)},this),z&&this._createSelector(z,g,L,j,ae)},n.prototype._createSelector=function(r,g,y,L,z){var j=this.getSelectorGroup();each$3(r,function(de){var he=de.type,$e=new ZRText$1({style:{x:0,y:0,align:"center",verticalAlign:"middle"},onclick:function(){y.dispatchAction({type:he==="all"?"legendAllSelect":"legendInverseSelect"})}});j.add($e);var Lt=g.getModel("selectorLabel"),jt=g.getModel(["emphasis","selectorLabel"]);setLabelStyle($e,{normal:Lt,emphasis:jt},{defaultText:de.title}),enableHoverEmphasis($e)})},n.prototype._createItem=function(r,g,y,L,z,j,ae,de,he,$e,Lt){var jt=r.visualDrawType,$n=z.get("itemWidth"),Cn=z.get("itemHeight"),Sn=z.isSelected(g),wn=L.get("symbolRotate"),xn=L.get("symbolKeepAspect"),Tn=L.get("icon");he=Tn||he||"roundRect";var kn=getLegendStyle(he,L,ae,de,jt,Sn,Lt),Mn=new Group$1,An=L.getModel("textStyle");if(isFunction(r.getLegendIcon)&&(!Tn||Tn==="inherit"))Mn.add(r.getLegendIcon({itemWidth:$n,itemHeight:Cn,icon:he,iconRotate:wn,itemStyle:kn.itemStyle,lineStyle:kn.lineStyle,symbolKeepAspect:xn}));else{var Nn=Tn==="inherit"&&r.getData().getVisual("symbol")?wn==="inherit"?r.getData().getVisual("symbolRotate"):wn:0;Mn.add(getDefaultLegendIcon({itemWidth:$n,itemHeight:Cn,icon:he,iconRotate:Nn,itemStyle:kn.itemStyle,lineStyle:kn.lineStyle,symbolKeepAspect:xn}))}var Pn=j==="left"?$n+5:-5,In=j,Dn=z.get("formatter"),Rn=g;isString(Dn)&&Dn?Rn=Dn.replace("{name}",g!=null?g:""):isFunction(Dn)&&(Rn=Dn(g));var On=L.get("inactiveColor");Mn.add(new ZRText$1({style:createTextStyle$1(An,{text:Rn,x:Pn,y:Cn/2,fill:Sn?An.getTextColor():On,align:In,verticalAlign:"middle"})}));var Sr=new Rect$3({shape:Mn.getBoundingRect(),invisible:!0}),Ar=L.getModel("tooltip");return Ar.get("show")&&setTooltipConfig({el:Sr,componentModel:z,itemName:g,itemTooltipOption:Ar.option}),Mn.add(Sr),Mn.eachChild(function(Da){Da.silent=!0}),Sr.silent=!$e,this.getContentGroup().add(Mn),enableHoverEmphasis(Mn),Mn.__legendDataIndex=y,Mn},n.prototype.layoutInner=function(r,g,y,L,z,j){var ae=this.getContentGroup(),de=this.getSelectorGroup();box(r.get("orient"),ae,r.get("itemGap"),y.width,y.height);var he=ae.getBoundingRect(),$e=[-he.x,-he.y];if(de.markRedraw(),ae.markRedraw(),z){box("horizontal",de,r.get("selectorItemGap",!0));var Lt=de.getBoundingRect(),jt=[-Lt.x,-Lt.y],$n=r.get("selectorButtonGap",!0),Cn=r.getOrient().index,Sn=Cn===0?"width":"height",wn=Cn===0?"height":"width",xn=Cn===0?"y":"x";j==="end"?jt[Cn]+=he[Sn]+$n:$e[Cn]+=Lt[Sn]+$n,jt[1-Cn]+=he[wn]/2-Lt[wn]/2,de.x=jt[0],de.y=jt[1],ae.x=$e[0],ae.y=$e[1];var Tn={x:0,y:0};return Tn[Sn]=he[Sn]+$n+Lt[Sn],Tn[wn]=Math.max(he[wn],Lt[wn]),Tn[xn]=Math.min(0,Lt[xn]+jt[1-Cn]),Tn}else return ae.x=$e[0],ae.y=$e[1],this.group.getBoundingRect()},n.prototype.remove=function(){this.getContentGroup().removeAll(),this._isFirstRender=!0},n.type="legend.plain",n}(ComponentView$1);function getLegendStyle(t,n,r,g,y,L,z){function j(Sn,wn){Sn.lineWidth==="auto"&&(Sn.lineWidth=wn.lineWidth>0?2:0),each$3(Sn,function(xn,Tn){Sn[Tn]==="inherit"&&(Sn[Tn]=wn[Tn])})}var ae=n.getModel("itemStyle"),de=ae.getItemStyle(),he=t.lastIndexOf("empty",0)===0?"fill":"stroke",$e=ae.getShallow("decal");de.decal=!$e||$e==="inherit"?g.decal:createOrUpdatePatternFromDecal($e,z),de.fill==="inherit"&&(de.fill=g[y]),de.stroke==="inherit"&&(de.stroke=g[he]),de.opacity==="inherit"&&(de.opacity=(y==="fill"?g:r).opacity),j(de,g);var Lt=n.getModel("lineStyle"),jt=Lt.getLineStyle();if(j(jt,r),de.fill==="auto"&&(de.fill=g.fill),de.stroke==="auto"&&(de.stroke=g.fill),jt.stroke==="auto"&&(jt.stroke=g.fill),!L){var $n=n.get("inactiveBorderWidth"),Cn=de[he];de.lineWidth=$n==="auto"?g.lineWidth>0&&Cn?2:0:de.lineWidth,de.fill=n.get("inactiveColor"),de.stroke=n.get("inactiveBorderColor"),jt.stroke=Lt.get("inactiveColor"),jt.lineWidth=Lt.get("inactiveWidth")}return{itemStyle:de,lineStyle:jt}}function getDefaultLegendIcon(t){var n=t.icon||"roundRect",r=createSymbol$1(n,0,0,t.itemWidth,t.itemHeight,t.itemStyle.fill,t.symbolKeepAspect);return r.setStyle(t.itemStyle),r.rotation=(t.iconRotate||0)*Math.PI/180,r.setOrigin([t.itemWidth/2,t.itemHeight/2]),n.indexOf("empty")>-1&&(r.style.stroke=r.style.fill,r.style.fill="#fff",r.style.lineWidth=2),r}function dispatchSelectAction(t,n,r,g){dispatchDownplayAction(t,n,r,g),r.dispatchAction({type:"legendToggleSelect",name:t!=null?t:n}),dispatchHighlightAction(t,n,r,g)}function isUseHoverLayer(t){for(var n=t.getZr().storage.getDisplayList(),r,g=0,y=n.length;gy[z],Sn=[-jt.x,-jt.y];g||(Sn[L]=he[de]);var wn=[0,0],xn=[-$n.x,-$n.y],Tn=retrieve2(r.get("pageButtonGap",!0),r.get("itemGap",!0));if(Cn){var kn=r.get("pageButtonPosition",!0);kn==="end"?xn[L]+=y[z]-$n[z]:wn[L]+=$n[z]+Tn}xn[1-L]+=jt[j]/2-$n[j]/2,he.setPosition(Sn),$e.setPosition(wn),Lt.setPosition(xn);var Mn={x:0,y:0};if(Mn[z]=Cn?y[z]:jt[z],Mn[j]=Math.max(jt[j],$n[j]),Mn[ae]=Math.min(0,$n[ae]+xn[1-L]),$e.__rectSize=y[z],Cn){var An={x:0,y:0};An[z]=Math.max(y[z]-$n[z]-Tn,0),An[j]=Mn[j],$e.setClipPath(new Rect$3({shape:An})),$e.__rectSize=An[z]}else Lt.eachChild(function(Pn){Pn.attr({invisible:!0,silent:!0})});var Nn=this._getPageInfo(r);return Nn.pageIndex!=null&&updateProps$1(he,{x:Nn.contentPosition[0],y:Nn.contentPosition[1]},Cn?r:null),this._updatePageInfoView(r,Nn),Mn},n.prototype._pageGo=function(r,g,y){var L=this._getPageInfo(g)[r];L!=null&&y.dispatchAction({type:"legendScroll",scrollDataIndex:L,legendId:g.id})},n.prototype._updatePageInfoView=function(r,g){var y=this._controllerGroup;each$f(["pagePrev","pageNext"],function(he){var $e=he+"DataIndex",Lt=g[$e]!=null,jt=y.childOfName(he);jt&&(jt.setStyle("fill",Lt?r.get("pageIconColor",!0):r.get("pageIconInactiveColor",!0)),jt.cursor=Lt?"pointer":"default")});var L=y.childOfName("pageText"),z=r.get("pageFormatter"),j=g.pageIndex,ae=j!=null?j+1:0,de=g.pageCount;L&&z&&L.setStyle("text",isString(z)?z.replace("{current}",ae==null?"":ae+"").replace("{total}",de==null?"":de+""):z({current:ae,total:de}))},n.prototype._getPageInfo=function(r){var g=r.get("scrollDataIndex",!0),y=this.getContentGroup(),L=this._containerGroup.__rectSize,z=r.getOrient().index,j=WH[z],ae=XY[z],de=this._findTargetItemIndex(g),he=y.children(),$e=he[de],Lt=he.length,jt=Lt?1:0,$n={contentPosition:[y.x,y.y],pageCount:jt,pageIndex:jt-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(!$e)return $n;var Cn=kn($e);$n.contentPosition[z]=-Cn.s;for(var Sn=de+1,wn=Cn,xn=Cn,Tn=null;Sn<=Lt;++Sn)Tn=kn(he[Sn]),(!Tn&&xn.e>wn.s+L||Tn&&!Mn(Tn,wn.s))&&(xn.i>wn.i?wn=xn:wn=Tn,wn&&($n.pageNextDataIndex==null&&($n.pageNextDataIndex=wn.i),++$n.pageCount)),xn=Tn;for(var Sn=de-1,wn=Cn,xn=Cn,Tn=null;Sn>=-1;--Sn)Tn=kn(he[Sn]),(!Tn||!Mn(xn,Tn.s))&&wn.i=Nn&&An.s<=Nn+L}},n.prototype._findTargetItemIndex=function(r){if(!this._showController)return 0;var g,y=this.getContentGroup(),L;return y.eachChild(function(z,j){var ae=z.__legendDataIndex;L==null&&ae!=null&&(L=j),ae===r&&(g=j)}),g!=null?g:L},n.type="legend.scroll",n}(LegendView$1),ScrollableLegendView$1=ScrollableLegendView;function installScrollableLegendAction(t){t.registerAction("legendScroll","legendscroll",function(n,r){var g=n.scrollDataIndex;g!=null&&r.eachComponent({mainType:"legend",subType:"scroll",query:n},function(y){y.setScrollDataIndex(g)})})}function install$a(t){use(install$b),t.registerComponentModel(ScrollableLegendModel$1),t.registerComponentView(ScrollableLegendView$1),installScrollableLegendAction(t)}function install$9(t){use(install$b),use(install$a)}var InsideZoomModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.type="dataZoom.inside",n.defaultOption=inheritDefaultOption(DataZoomModel$1.defaultOption,{disabled:!1,zoomLock:!1,zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!1,preventDefaultMouseMove:!0}),n}(DataZoomModel$1),InsideZoomModel$1=InsideZoomModel,inner$1=makeInner();function setViewInfoToCoordSysRecord(t,n,r){inner$1(t).coordSysRecordMap.each(function(g){var y=g.dataZoomInfoMap.get(n.uid);y&&(y.getRange=r)})}function disposeCoordSysRecordIfNeeded(t,n){for(var r=inner$1(t).coordSysRecordMap,g=r.keys(),y=0;yg[r+n]&&(n=j),y=y&&z.get("preventDefaultMouseMove",!0)}),{controlType:n,opt:{zoomOnMouseWheel:!0,moveOnMouseMove:!0,moveOnMouseWheel:!0,preventDefaultMouseMove:!!y}}}function installDataZoomRoamProcessor(t){t.registerProcessor(t.PRIORITY.PROCESSOR.FILTER,function(n,r){var g=inner$1(r),y=g.coordSysRecordMap||(g.coordSysRecordMap=createHashMap());y.each(function(L){L.dataZoomInfoMap=null}),n.eachComponent({mainType:"dataZoom",subType:"inside"},function(L){var z=collectReferCoordSysModelInfo(L);each$f(z.infoList,function(j){var ae=j.model.uid,de=y.get(ae)||y.set(ae,createCoordSysRecord(r,j.model)),he=de.dataZoomInfoMap||(de.dataZoomInfoMap=createHashMap());he.set(L.uid,{dzReferCoordSysInfo:j,model:L,getRange:null})})}),y.each(function(L){var z=L.controller,j,ae=L.dataZoomInfoMap;if(ae){var de=ae.keys()[0];de!=null&&(j=ae.get(de))}if(!j){disposeCoordSysRecord(y,L);return}var he=mergeControllerParams(ae);z.enable(he.controlType,he.opt),z.setPointerChecker(L.containsPoint),createOrUpdate(L,"dispatchAction",j.model.get("throttle",!0),"fixRate")})})}var InsideZoomView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type="dataZoom.inside",r}return n.prototype.render=function(r,g,y){if(t.prototype.render.apply(this,arguments),r.noTarget()){this._clear();return}this.range=r.getPercentRange(),setViewInfoToCoordSysRecord(y,r,{pan:bind$1(getRangeHandlers.pan,this),zoom:bind$1(getRangeHandlers.zoom,this),scrollMove:bind$1(getRangeHandlers.scrollMove,this)})},n.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},n.prototype._clear=function(){disposeCoordSysRecordIfNeeded(this.api,this.dataZoomModel),this.range=null},n.type="dataZoom.inside",n}(DataZoomView$1),getRangeHandlers={zoom:function(t,n,r,g){var y=this.range,L=y.slice(),z=t.axisModels[0];if(!!z){var j=getDirectionInfo[n](null,[g.originX,g.originY],z,r,t),ae=(j.signal>0?j.pixelStart+j.pixelLength-j.pixel:j.pixel-j.pixelStart)/j.pixelLength*(L[1]-L[0])+L[0],de=Math.max(1/g.scale,0);L[0]=(L[0]-ae)*de+ae,L[1]=(L[1]-ae)*de+ae;var he=this.dataZoomModel.findRepresentativeAxisProxy().getMinMaxSpan();if(sliderMove(0,L,[0,100],0,he.minSpan,he.maxSpan),this.range=L,y[0]!==L[0]||y[1]!==L[1])return L}},pan:makeMover(function(t,n,r,g,y,L){var z=getDirectionInfo[g]([L.oldX,L.oldY],[L.newX,L.newY],n,y,r);return z.signal*(t[1]-t[0])*z.pixel/z.pixelLength}),scrollMove:makeMover(function(t,n,r,g,y,L){var z=getDirectionInfo[g]([0,0],[L.scrollDelta,L.scrollDelta],n,y,r);return z.signal*(t[1]-t[0])*L.scrollDelta})};function makeMover(t){return function(n,r,g,y){var L=this.range,z=L.slice(),j=n.axisModels[0];if(!!j){var ae=t(z,j,n,r,g,y);if(sliderMove(ae,z,[0,100],"all"),this.range=z,L[0]!==z[0]||L[1]!==z[1])return z}}}var getDirectionInfo={grid:function(t,n,r,g,y){var L=r.axis,z={},j=y.model.coordinateSystem.getRect();return t=t||[0,0],L.dim==="x"?(z.pixel=n[0]-t[0],z.pixelLength=j.width,z.pixelStart=j.x,z.signal=L.inverse?1:-1):(z.pixel=n[1]-t[1],z.pixelLength=j.height,z.pixelStart=j.y,z.signal=L.inverse?-1:1),z},polar:function(t,n,r,g,y){var L=r.axis,z={},j=y.model.coordinateSystem,ae=j.getRadiusAxis().getExtent(),de=j.getAngleAxis().getExtent();return t=t?j.pointToCoord(t):[0,0],n=j.pointToCoord(n),r.mainType==="radiusAxis"?(z.pixel=n[0]-t[0],z.pixelLength=ae[1]-ae[0],z.pixelStart=ae[0],z.signal=L.inverse?1:-1):(z.pixel=n[1]-t[1],z.pixelLength=de[1]-de[0],z.pixelStart=de[0],z.signal=L.inverse?-1:1),z},singleAxis:function(t,n,r,g,y){var L=r.axis,z=y.model.coordinateSystem.getRect(),j={};return t=t||[0,0],L.orient==="horizontal"?(j.pixel=n[0]-t[0],j.pixelLength=z.width,j.pixelStart=z.x,j.signal=L.inverse?1:-1):(j.pixel=n[1]-t[1],j.pixelLength=z.height,j.pixelStart=z.y,j.signal=L.inverse?-1:1),j}},InsideZoomView$1=InsideZoomView;function install$8(t){installCommon$1(t),t.registerComponentModel(InsideZoomModel$1),t.registerComponentView(InsideZoomView$1),installDataZoomRoamProcessor(t)}var SliderZoomModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.type="dataZoom.slider",n.layoutMode="box",n.defaultOption=inheritDefaultOption(DataZoomModel$1.defaultOption,{show:!0,right:"ph",top:"ph",width:"ph",height:"ph",left:null,bottom:null,borderColor:"#d2dbee",borderRadius:3,backgroundColor:"rgba(47,69,84,0)",dataBackground:{lineStyle:{color:"#d2dbee",width:.5},areaStyle:{color:"#d2dbee",opacity:.2}},selectedDataBackground:{lineStyle:{color:"#8fb0f7",width:.5},areaStyle:{color:"#8fb0f7",opacity:.2}},fillerColor:"rgba(135,175,274,0.2)",handleIcon:"path://M-9.35,34.56V42m0-40V9.5m-2,0h4a2,2,0,0,1,2,2v21a2,2,0,0,1-2,2h-4a2,2,0,0,1-2-2v-21A2,2,0,0,1-11.35,9.5Z",handleSize:"100%",handleStyle:{color:"#fff",borderColor:"#ACB8D1"},moveHandleSize:7,moveHandleIcon:"path://M-320.9-50L-320.9-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-348-41-339-50-320.9-50z M-212.3-50L-212.3-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-239.4-41-230.4-50-212.3-50z M-103.7-50L-103.7-50c18.1,0,27.1,9,27.1,27.1V85.7c0,18.1-9,27.1-27.1,27.1l0,0c-18.1,0-27.1-9-27.1-27.1V-22.9C-130.9-41-121.8-50-103.7-50z",moveHandleStyle:{color:"#D2DBEE",opacity:.7},showDetail:!0,showDataShadow:"auto",realtime:!0,zoomLock:!1,textStyle:{color:"#6E7079"},brushSelect:!0,brushStyle:{color:"rgba(135,175,274,0.15)"},emphasis:{handleStyle:{borderColor:"#8FB0F7"},moveHandleStyle:{color:"#8FB0F7"}}}),n}(DataZoomModel$1),SliderZoomModel$1=SliderZoomModel,Rect=Rect$3,DEFAULT_LOCATION_EDGE_GAP=7,DEFAULT_FRAME_BORDER_WIDTH=1,DEFAULT_FILLER_SIZE=30,DEFAULT_MOVE_HANDLE_SIZE=7,HORIZONTAL="horizontal",VERTICAL="vertical",LABEL_GAP=5,SHOW_DATA_SHADOW_SERIES_TYPE=["line","bar","candlestick","scatter"],REALTIME_ANIMATION_CONFIG={easing:"cubicOut",duration:100,delay:0},SliderZoomView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r._displayables={},r}return n.prototype.init=function(r,g){this.api=g,this._onBrush=bind$1(this._onBrush,this),this._onBrushEnd=bind$1(this._onBrushEnd,this)},n.prototype.render=function(r,g,y,L){if(t.prototype.render.apply(this,arguments),createOrUpdate(this,"_dispatchZoomAction",r.get("throttle"),"fixRate"),this._orient=r.getOrient(),r.get("show")===!1){this.group.removeAll();return}if(r.noTarget()){this._clear(),this.group.removeAll();return}(!L||L.type!=="dataZoom"||L.from!==this.uid)&&this._buildView(),this._updateView()},n.prototype.dispose=function(){this._clear(),t.prototype.dispose.apply(this,arguments)},n.prototype._clear=function(){clear$1(this,"_dispatchZoomAction");var r=this.api.getZr();r.off("mousemove",this._onBrush),r.off("mouseup",this._onBrushEnd)},n.prototype._buildView=function(){var r=this.group;r.removeAll(),this._brushing=!1,this._displayables.brushRect=null,this._resetLocation(),this._resetInterval();var g=this._displayables.sliderGroup=new Group$4;this._renderBackground(),this._renderHandle(),this._renderDataShadow(),r.add(g),this._positionGroup()},n.prototype._resetLocation=function(){var r=this.dataZoomModel,g=this.api,y=r.get("brushSelect"),L=y?DEFAULT_MOVE_HANDLE_SIZE:0,z=this._findCoordRect(),j={width:g.getWidth(),height:g.getHeight()},ae=this._orient===HORIZONTAL?{right:j.width-z.x-z.width,top:j.height-DEFAULT_FILLER_SIZE-DEFAULT_LOCATION_EDGE_GAP-L,width:z.width,height:DEFAULT_FILLER_SIZE}:{right:DEFAULT_LOCATION_EDGE_GAP,top:z.y,width:DEFAULT_FILLER_SIZE,height:z.height},de=getLayoutParams(r.option);each$f(["right","top","width","height"],function($e){de[$e]==="ph"&&(de[$e]=ae[$e])});var he=getLayoutRect(de,j);this._location={x:he.x,y:he.y},this._size=[he.width,he.height],this._orient===VERTICAL&&this._size.reverse()},n.prototype._positionGroup=function(){var r=this.group,g=this._location,y=this._orient,L=this.dataZoomModel.getFirstTargetAxisModel(),z=L&&L.get("inverse"),j=this._displayables.sliderGroup,ae=(this._dataShadowInfo||{}).otherAxisInverse;j.attr(y===HORIZONTAL&&!z?{scaleY:ae?1:-1,scaleX:1}:y===HORIZONTAL&&z?{scaleY:ae?1:-1,scaleX:-1}:y===VERTICAL&&!z?{scaleY:ae?-1:1,scaleX:1,rotation:Math.PI/2}:{scaleY:ae?-1:1,scaleX:-1,rotation:Math.PI/2});var de=r.getBoundingRect([j]);r.x=g.x-de.x,r.y=g.y-de.y,r.markRedraw()},n.prototype._getViewExtent=function(){return[0,this._size[0]]},n.prototype._renderBackground=function(){var r=this.dataZoomModel,g=this._size,y=this._displayables.sliderGroup,L=r.get("brushSelect");y.add(new Rect({silent:!0,shape:{x:0,y:0,width:g[0],height:g[1]},style:{fill:r.get("backgroundColor")},z2:-40}));var z=new Rect({shape:{x:0,y:0,width:g[0],height:g[1]},style:{fill:"transparent"},z2:0,onclick:bind$1(this._onClickPanel,this)}),j=this.api.getZr();L?(z.on("mousedown",this._onBrushStart,this),z.cursor="crosshair",j.on("mousemove",this._onBrush),j.on("mouseup",this._onBrushEnd)):(j.off("mousemove",this._onBrush),j.off("mouseup",this._onBrushEnd)),y.add(z)},n.prototype._renderDataShadow=function(){var r=this._dataShadowInfo=this._prepareDataShadowInfo();if(this._displayables.dataShadowSegs=[],!r)return;var g=this._size,y=this._shadowSize||[],L=r.series,z=L.getRawData(),j=L.getShadowDim&&L.getShadowDim(),ae=j&&z.getDimensionInfo(j)?L.getShadowDim():r.otherDim;if(ae==null)return;var de=this._shadowPolygonPts,he=this._shadowPolylinePts;if(z!==this._shadowData||ae!==this._shadowDim||g[0]!==y[0]||g[1]!==y[1]){var $e=z.getDataExtent(ae),Lt=($e[1]-$e[0])*.3;$e=[$e[0]-Lt,$e[1]+Lt];var jt=[0,g[1]],$n=[0,g[0]],Cn=[[g[0],0],[0,0]],Sn=[],wn=$n[1]/(z.count()-1),xn=0,Tn=Math.round(z.count()/g[0]),kn;z.each([ae],function(In,Dn){if(Tn>0&&Dn%Tn){xn+=wn;return}var Rn=In==null||isNaN(In)||In==="",On=Rn?0:linearMap$2(In,$e,jt,!0);Rn&&!kn&&Dn?(Cn.push([Cn[Cn.length-1][0],0]),Sn.push([Sn[Sn.length-1][0],0])):!Rn&&kn&&(Cn.push([xn,0]),Sn.push([xn,0])),Cn.push([xn,On]),Sn.push([xn,On]),xn+=wn,kn=Rn}),de=this._shadowPolygonPts=Cn,he=this._shadowPolylinePts=Sn}this._shadowData=z,this._shadowDim=ae,this._shadowSize=[g[0],g[1]];var Mn=this.dataZoomModel;function An(In){var Dn=Mn.getModel(In?"selectedDataBackground":"dataBackground"),Rn=new Group$4,On=new Polygon$1({shape:{points:de},segmentIgnoreThreshold:1,style:Dn.getModel("areaStyle").getAreaStyle(),silent:!0,z2:-20}),Sr=new Polyline$3({shape:{points:he},segmentIgnoreThreshold:1,style:Dn.getModel("lineStyle").getLineStyle(),silent:!0,z2:-19});return Rn.add(On),Rn.add(Sr),Rn}for(var Nn=0;Nn<3;Nn++){var Pn=An(Nn===1);this._displayables.sliderGroup.add(Pn),this._displayables.dataShadowSegs.push(Pn)}},n.prototype._prepareDataShadowInfo=function(){var r=this.dataZoomModel,g=r.get("showDataShadow");if(g!==!1){var y,L=this.ecModel;return r.eachTargetAxis(function(z,j){var ae=r.getAxisProxy(z,j).getTargetSeriesModels();each$f(ae,function(de){if(!y&&!(g!==!0&&indexOf(SHOW_DATA_SHADOW_SERIES_TYPE,de.get("type"))<0)){var he=L.getComponent(getAxisMainType(z),j).axis,$e=getOtherDim(z),Lt,jt=de.coordinateSystem;$e!=null&&jt.getOtherAxis&&(Lt=jt.getOtherAxis(he).inverse),$e=de.getData().mapDimension($e),y={thisAxis:he,series:de,thisDim:z,otherDim:$e,otherAxisInverse:Lt}}},this)},this),y}},n.prototype._renderHandle=function(){var r=this.group,g=this._displayables,y=g.handles=[null,null],L=g.handleLabels=[null,null],z=this._displayables.sliderGroup,j=this._size,ae=this.dataZoomModel,de=this.api,he=ae.get("borderRadius")||0,$e=ae.get("brushSelect"),Lt=g.filler=new Rect({silent:$e,style:{fill:ae.get("fillerColor")},textConfig:{position:"inside"}});z.add(Lt),z.add(new Rect({silent:!0,subPixelOptimize:!0,shape:{x:0,y:0,width:j[0],height:j[1],r:he},style:{stroke:ae.get("dataBackgroundColor")||ae.get("borderColor"),lineWidth:DEFAULT_FRAME_BORDER_WIDTH,fill:"rgba(0,0,0,0)"}})),each$f([0,1],function(Tn){var kn=ae.get("handleIcon");!symbolBuildProxies[kn]&&kn.indexOf("path://")<0&&kn.indexOf("image://")<0&&(kn="path://"+kn);var Mn=createSymbol$1(kn,-1,0,2,2,null,!0);Mn.attr({cursor:getCursor$1(this._orient),draggable:!0,drift:bind$1(this._onDragMove,this,Tn),ondragend:bind$1(this._onDragEnd,this),onmouseover:bind$1(this._showDataInfo,this,!0),onmouseout:bind$1(this._showDataInfo,this,!1),z2:5});var An=Mn.getBoundingRect(),Nn=ae.get("handleSize");this._handleHeight=parsePercent(Nn,this._size[1]),this._handleWidth=An.width/An.height*this._handleHeight,Mn.setStyle(ae.getModel("handleStyle").getItemStyle()),Mn.style.strokeNoScale=!0,Mn.rectHover=!0,Mn.ensureState("emphasis").style=ae.getModel(["emphasis","handleStyle"]).getItemStyle(),enableHoverEmphasis(Mn);var Pn=ae.get("handleColor");Pn!=null&&(Mn.style.fill=Pn),z.add(y[Tn]=Mn);var In=ae.getModel("textStyle");r.add(L[Tn]=new ZRText$1({silent:!0,invisible:!0,style:createTextStyle$1(In,{x:0,y:0,text:"",verticalAlign:"middle",align:"center",fill:In.getTextColor(),font:In.getFont()}),z2:10}))},this);var jt=Lt;if($e){var $n=parsePercent(ae.get("moveHandleSize"),j[1]),Cn=g.moveHandle=new Rect$3({style:ae.getModel("moveHandleStyle").getItemStyle(),silent:!0,shape:{r:[0,0,2,2],y:j[1]-.5,height:$n}}),Sn=$n*.8,wn=g.moveHandleIcon=createSymbol$1(ae.get("moveHandleIcon"),-Sn/2,-Sn/2,Sn,Sn,"#fff",!0);wn.silent=!0,wn.y=j[1]+$n/2-.5,Cn.ensureState("emphasis").style=ae.getModel(["emphasis","moveHandleStyle"]).getItemStyle();var xn=Math.min(j[1]/2,Math.max($n,10));jt=g.moveZone=new Rect$3({invisible:!0,shape:{y:j[1]-xn,height:$n+xn}}),jt.on("mouseover",function(){de.enterEmphasis(Cn)}).on("mouseout",function(){de.leaveEmphasis(Cn)}),z.add(Cn),z.add(wn),z.add(jt)}jt.attr({draggable:!0,cursor:getCursor$1(this._orient),drift:bind$1(this._onDragMove,this,"all"),ondragstart:bind$1(this._showDataInfo,this,!0),ondragend:bind$1(this._onDragEnd,this),onmouseover:bind$1(this._showDataInfo,this,!0),onmouseout:bind$1(this._showDataInfo,this,!1)})},n.prototype._resetInterval=function(){var r=this._range=this.dataZoomModel.getPercentRange(),g=this._getViewExtent();this._handleEnds=[linearMap$2(r[0],[0,100],g,!0),linearMap$2(r[1],[0,100],g,!0)]},n.prototype._updateInterval=function(r,g){var y=this.dataZoomModel,L=this._handleEnds,z=this._getViewExtent(),j=y.findRepresentativeAxisProxy().getMinMaxSpan(),ae=[0,100];sliderMove(g,L,z,y.get("zoomLock")?"all":r,j.minSpan!=null?linearMap$2(j.minSpan,ae,z,!0):null,j.maxSpan!=null?linearMap$2(j.maxSpan,ae,z,!0):null);var de=this._range,he=this._range=asc$2([linearMap$2(L[0],z,ae,!0),linearMap$2(L[1],z,ae,!0)]);return!de||de[0]!==he[0]||de[1]!==he[1]},n.prototype._updateView=function(r){var g=this._displayables,y=this._handleEnds,L=asc$2(y.slice()),z=this._size;each$f([0,1],function(jt){var $n=g.handles[jt],Cn=this._handleHeight;$n.attr({scaleX:Cn/2,scaleY:Cn/2,x:y[jt]+(jt?-1:1),y:z[1]/2-Cn/2})},this),g.filler.setShape({x:L[0],y:0,width:L[1]-L[0],height:z[1]});var j={x:L[0],width:L[1]-L[0]};g.moveHandle&&(g.moveHandle.setShape(j),g.moveZone.setShape(j),g.moveZone.getBoundingRect(),g.moveHandleIcon&&g.moveHandleIcon.attr("x",j.x+j.width/2));for(var ae=g.dataShadowSegs,de=[0,L[0],L[1],z[0]],he=0;heg[0]||y[1]<0||y[1]>g[1])){var L=this._handleEnds,z=(L[0]+L[1])/2,j=this._updateInterval("all",y[0]-z);this._updateView(),j&&this._dispatchZoomAction(!1)}},n.prototype._onBrushStart=function(r){var g=r.offsetX,y=r.offsetY;this._brushStart=new Point$1(g,y),this._brushing=!0,this._brushStartTime=+new Date},n.prototype._onBrushEnd=function(r){if(!!this._brushing){var g=this._displayables.brushRect;if(this._brushing=!1,!!g){g.attr("ignore",!0);var y=g.shape,L=+new Date;if(!(L-this._brushStartTime<200&&Math.abs(y.width)<5)){var z=this._getViewExtent(),j=[0,100];this._range=asc$2([linearMap$2(y.x,z,j,!0),linearMap$2(y.x+y.width,z,j,!0)]),this._handleEnds=[y.x,y.x+y.width],this._updateView(),this._dispatchZoomAction(!1)}}}},n.prototype._onBrush=function(r){this._brushing&&(stop(r.event),this._updateBrushRect(r.offsetX,r.offsetY))},n.prototype._updateBrushRect=function(r,g){var y=this._displayables,L=this.dataZoomModel,z=y.brushRect;z||(z=y.brushRect=new Rect({silent:!0,style:L.getModel("brushStyle").getItemStyle()}),y.sliderGroup.add(z)),z.attr("ignore",!1);var j=this._brushStart,ae=this._displayables.sliderGroup,de=ae.transformCoordToLocal(r,g),he=ae.transformCoordToLocal(j.x,j.y),$e=this._size;de[0]=Math.max(Math.min($e[0],de[0]),0),z.setShape({x:he[0],y:0,width:de[0]-he[0],height:$e[1]})},n.prototype._dispatchZoomAction=function(r){var g=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,animation:r?REALTIME_ANIMATION_CONFIG:null,start:g[0],end:g[1]})},n.prototype._findCoordRect=function(){var r,g=collectReferCoordSysModelInfo(this.dataZoomModel).infoList;if(!r&&g.length){var y=g[0].model.coordinateSystem;r=y.getRect&&y.getRect()}if(!r){var L=this.api.getWidth(),z=this.api.getHeight();r={x:L*.2,y:z*.2,width:L*.6,height:z*.6}}return r},n.type="dataZoom.slider",n}(DataZoomView$1);function getOtherDim(t){var n={x:"y",y:"x",radius:"angle",angle:"radius"};return n[t]}function getCursor$1(t){return t==="vertical"?"ns-resize":"ew-resize"}var SliderZoomView$1=SliderZoomView;function install$7(t){t.registerComponentModel(SliderZoomModel$1),t.registerComponentView(SliderZoomView$1),installCommon$1(t)}function install$6(t){use(install$8),use(install$7)}var visualDefault={get:function(t,n,r){var g=clone$4((defaultOption[t]||{})[n]);return r&&isArray$1(g)?g[g.length-1]:g}},defaultOption={color:{active:["#006edd","#e0ffff"],inactive:["rgba(0,0,0,0)"]},colorHue:{active:[0,360],inactive:[0,0]},colorSaturation:{active:[.3,1],inactive:[0,0]},colorLightness:{active:[.9,.5],inactive:[0,0]},colorAlpha:{active:[.3,1],inactive:[0,0]},opacity:{active:[.3,1],inactive:[0,0]},symbol:{active:["circle","roundRect","diamond"],inactive:["none"]},symbolSize:{active:[10,50],inactive:[0,0]}},visualDefault$1=visualDefault,mapVisual=VisualMapping$1.mapVisual,eachVisual=VisualMapping$1.eachVisual,isArray=isArray$1,each$2=each$f,asc=asc$2,linearMap$1=linearMap$2,VisualMapModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r.stateList=["inRange","outOfRange"],r.replacableOptionKeys=["inRange","outOfRange","target","controller","color"],r.layoutMode={type:"box",ignoreSize:!0},r.dataBound=[-1/0,1/0],r.targetVisuals={},r.controllerVisuals={},r}return n.prototype.init=function(r,g,y){this.mergeDefaultAndTheme(r,y)},n.prototype.optionUpdated=function(r,g){var y=this.option;!g&&replaceVisualOption(y,r,this.replacableOptionKeys),this.textStyleModel=this.getModel("textStyle"),this.resetItemSize(),this.completeVisualOption()},n.prototype.resetVisual=function(r){var g=this.stateList;r=bind$1(r,this),this.controllerVisuals=createVisualMappings(this.option.controller,g,r),this.targetVisuals=createVisualMappings(this.option.target,g,r)},n.prototype.getItemSymbol=function(){return null},n.prototype.getTargetSeriesIndices=function(){var r=this.option.seriesIndex,g=[];return r==null||r==="all"?this.ecModel.eachSeries(function(y,L){g.push(L)}):g=normalizeToArray(r),g},n.prototype.eachTargetSeries=function(r,g){each$f(this.getTargetSeriesIndices(),function(y){var L=this.ecModel.getSeriesByIndex(y);L&&r.call(g,L)},this)},n.prototype.isTargetSeries=function(r){var g=!1;return this.eachTargetSeries(function(y){y===r&&(g=!0)}),g},n.prototype.formatValueText=function(r,g,y){var L=this.option,z=L.precision,j=this.dataBound,ae=L.formatter,de;y=y||["<",">"],isArray$1(r)&&(r=r.slice(),de=!0);var he=g?r:de?[$e(r[0]),$e(r[1])]:$e(r);if(isString(ae))return ae.replace("{value}",de?he[0]:he).replace("{value2}",de?he[1]:he);if(isFunction(ae))return de?ae(r[0],r[1]):ae(r);if(de)return r[0]===j[0]?y[0]+" "+he[1]:r[1]===j[1]?y[1]+" "+he[0]:he[0]+" - "+he[1];return he;function $e(Lt){return Lt===j[0]?"min":Lt===j[1]?"max":(+Lt).toFixed(Math.min(z,20))}},n.prototype.resetExtent=function(){var r=this.option,g=asc([r.min,r.max]);this._dataExtent=g},n.prototype.getDataDimensionIndex=function(r){var g=this.option.dimension;if(g!=null)return r.getDimensionIndex(g);for(var y=r.dimensions,L=y.length-1;L>=0;L--){var z=y[L],j=r.getDimensionInfo(z);if(!j.isCalculationCoord)return j.storeDimIndex}},n.prototype.getExtent=function(){return this._dataExtent.slice()},n.prototype.completeVisualOption=function(){var r=this.ecModel,g=this.option,y={inRange:g.inRange,outOfRange:g.outOfRange},L=g.target||(g.target={}),z=g.controller||(g.controller={});merge(L,y),merge(z,y);var j=this.isCategory();ae.call(this,L),ae.call(this,z),de.call(this,L,"inRange","outOfRange"),he.call(this,z);function ae($e){isArray(g.color)&&!$e.inRange&&($e.inRange={color:g.color.slice().reverse()}),$e.inRange=$e.inRange||{color:r.get("gradientColor")}}function de($e,Lt,jt){var $n=$e[Lt],Cn=$e[jt];$n&&!Cn&&(Cn=$e[jt]={},each$2($n,function(Sn,wn){if(!!VisualMapping$1.isValidType(wn)){var xn=visualDefault$1.get(wn,"inactive",j);xn!=null&&(Cn[wn]=xn,wn==="color"&&!Cn.hasOwnProperty("opacity")&&!Cn.hasOwnProperty("colorAlpha")&&(Cn.opacity=[0,0]))}}))}function he($e){var Lt=($e.inRange||{}).symbol||($e.outOfRange||{}).symbol,jt=($e.inRange||{}).symbolSize||($e.outOfRange||{}).symbolSize,$n=this.get("inactiveColor"),Cn=this.getItemSymbol(),Sn=Cn||"roundRect";each$2(this.stateList,function(wn){var xn=this.itemSize,Tn=$e[wn];Tn||(Tn=$e[wn]={color:j?$n:[$n]}),Tn.symbol==null&&(Tn.symbol=Lt&&clone$4(Lt)||(j?Sn:[Sn])),Tn.symbolSize==null&&(Tn.symbolSize=jt&&clone$4(jt)||(j?xn[0]:[xn[0],xn[0]])),Tn.symbol=mapVisual(Tn.symbol,function(An){return An==="none"?Sn:An});var kn=Tn.symbolSize;if(kn!=null){var Mn=-1/0;eachVisual(kn,function(An){An>Mn&&(Mn=An)}),Tn.symbolSize=mapVisual(kn,function(An){return linearMap$1(An,[0,Mn],[0,xn[0]],!0)})}},this)}},n.prototype.resetItemSize=function(){this.itemSize=[parseFloat(this.get("itemWidth")),parseFloat(this.get("itemHeight"))]},n.prototype.isCategory=function(){return!!this.option.categories},n.prototype.setSelected=function(r){},n.prototype.getSelected=function(){return null},n.prototype.getValueState=function(r){return null},n.prototype.getVisualMeta=function(r){return null},n.type="visualMap",n.dependencies=["series"],n.defaultOption={show:!0,z:4,seriesIndex:"all",min:0,max:200,left:0,right:null,top:null,bottom:0,itemWidth:null,itemHeight:null,inverse:!1,orient:"vertical",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",contentColor:"#5793f3",inactiveColor:"#aaa",borderWidth:0,padding:5,textGap:10,precision:0,textStyle:{color:"#333"}},n}(ComponentModel$1),VisualMapModel$1=VisualMapModel,DEFAULT_BAR_BOUND=[20,140],ContinuousModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.optionUpdated=function(r,g){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent(),this.resetVisual(function(y){y.mappingMethod="linear",y.dataExtent=this.getExtent()}),this._resetRange()},n.prototype.resetItemSize=function(){t.prototype.resetItemSize.apply(this,arguments);var r=this.itemSize;(r[0]==null||isNaN(r[0]))&&(r[0]=DEFAULT_BAR_BOUND[0]),(r[1]==null||isNaN(r[1]))&&(r[1]=DEFAULT_BAR_BOUND[1])},n.prototype._resetRange=function(){var r=this.getExtent(),g=this.option.range;!g||g.auto?(r.auto=1,this.option.range=r):isArray$1(g)&&(g[0]>g[1]&&g.reverse(),g[0]=Math.max(g[0],r[0]),g[1]=Math.min(g[1],r[1]))},n.prototype.completeVisualOption=function(){t.prototype.completeVisualOption.apply(this,arguments),each$f(this.stateList,function(r){var g=this.option.controller[r].symbolSize;g&&g[0]!==g[1]&&(g[0]=g[1]/3)},this)},n.prototype.setSelected=function(r){this.option.range=r.slice(),this._resetRange()},n.prototype.getSelected=function(){var r=this.getExtent(),g=asc$2((this.get("range")||[]).slice());return g[0]>r[1]&&(g[0]=r[1]),g[1]>r[1]&&(g[1]=r[1]),g[0]=y[1]||r<=g[1])?"inRange":"outOfRange"},n.prototype.findTargetDataIndices=function(r){var g=[];return this.eachTargetSeries(function(y){var L=[],z=y.getData();z.each(this.getDataDimensionIndex(z),function(j,ae){r[0]<=j&&j<=r[1]&&L.push(ae)},this),g.push({seriesId:y.id,dataIndex:L})},this),g},n.prototype.getVisualMeta=function(r){var g=getColorStopValues(this,"outOfRange",this.getExtent()),y=getColorStopValues(this,"inRange",this.option.range.slice()),L=[];function z(jt,$n){L.push({value:jt,color:r(jt,$n)})}for(var j=0,ae=0,de=y.length,he=g.length;aer[1])break;L.push({color:this.getControllerVisual(ae,"color",g),offset:j/y})}return L.push({color:this.getControllerVisual(r[1],"color",g),offset:1}),L},n.prototype._createBarPoints=function(r,g){var y=this.visualMapModel.itemSize;return[[y[0]-g[0],r[0]],[y[0],r[0]],[y[0],r[1]],[y[0]-g[1],r[1]]]},n.prototype._createBarGroup=function(r){var g=this._orient,y=this.visualMapModel.get("inverse");return new Group$4(g==="horizontal"&&!y?{scaleX:r==="bottom"?1:-1,rotation:Math.PI/2}:g==="horizontal"&&y?{scaleX:r==="bottom"?-1:1,rotation:-Math.PI/2}:g==="vertical"&&!y?{scaleX:r==="left"?1:-1,scaleY:-1}:{scaleX:r==="left"?1:-1})},n.prototype._updateHandle=function(r,g){if(!!this._useHandle){var y=this._shapes,L=this.visualMapModel,z=y.handleThumbs,j=y.handleLabels,ae=L.itemSize,de=L.getExtent();each$1([0,1],function(he){var $e=z[he];$e.setStyle("fill",g.handlesColor[he]),$e.y=r[he];var Lt=linearMap(r[he],[0,ae[1]],de,!0),jt=this.getControllerVisual(Lt,"symbolSize");$e.scaleX=$e.scaleY=jt/ae[0],$e.x=ae[0]-jt/2;var $n=applyTransform(y.handleLabelPoints[he],getTransform$1($e,this.group));j[he].setStyle({x:$n[0],y:$n[1],text:L.formatValueText(this._dataInterval[he]),verticalAlign:"middle",align:this._orient==="vertical"?this._applyTransform("left",y.mainGroup):"center"})},this)}},n.prototype._showIndicator=function(r,g,y,L){var z=this.visualMapModel,j=z.getExtent(),ae=z.itemSize,de=[0,ae[1]],he=this._shapes,$e=he.indicator;if(!!$e){$e.attr("invisible",!1);var Lt={convertOpacityToAlpha:!0},jt=this.getControllerVisual(r,"color",Lt),$n=this.getControllerVisual(r,"symbolSize"),Cn=linearMap(r,j,de,!0),Sn=ae[0]-$n/2,wn={x:$e.x,y:$e.y};$e.y=Cn,$e.x=Sn;var xn=applyTransform(he.indicatorLabelPoint,getTransform$1($e,this.group)),Tn=he.indicatorLabel;Tn.attr("invisible",!1);var kn=this._applyTransform("left",he.mainGroup),Mn=this._orient,An=Mn==="horizontal";Tn.setStyle({text:(y||"")+z.formatValueText(g),verticalAlign:An?kn:"middle",align:An?"center":kn});var Nn={x:Sn,y:Cn,style:{fill:jt}},Pn={style:{x:xn[0],y:xn[1]}};if(z.ecModel.isAnimationEnabled()&&!this._firstShowIndicator){var In={duration:100,easing:"cubicInOut",additive:!0};$e.x=wn.x,$e.y=wn.y,$e.animateTo(Nn,In),Tn.animateTo(Pn,In)}else $e.attr(Nn),Tn.attr(Pn);this._firstShowIndicator=!1;var Dn=this._shapes.handleLabels;if(Dn)for(var Rn=0;Rnz[1]&&($e[1]=1/0),g&&($e[0]===-1/0?this._showIndicator(he,$e[1],"< ",ae):$e[1]===1/0?this._showIndicator(he,$e[0],"> ",ae):this._showIndicator(he,he,"\u2248 ",ae));var Lt=this._hoverLinkDataIndices,jt=[];(g||useHoverLinkOnHandle(y))&&(jt=this._hoverLinkDataIndices=y.findTargetDataIndices($e));var $n=compressBatches(Lt,jt);this._dispatchHighDown("downplay",makeHighDownBatch($n[0],y)),this._dispatchHighDown("highlight",makeHighDownBatch($n[1],y))}},n.prototype._hoverLinkFromSeriesMouseOver=function(r){var g;if(findEventDispatcher(r.target,function(ae){var de=getECData(ae);if(de.dataIndex!=null)return g=de,!0},!0),!!g){var y=this.ecModel.getSeriesByIndex(g.seriesIndex),L=this.visualMapModel;if(!!L.isTargetSeries(y)){var z=y.getData(g.dataType),j=z.getStore().get(L.getDataDimensionIndex(z),g.dataIndex);isNaN(j)||this._showIndicator(j,j)}}},n.prototype._hideIndicator=function(){var r=this._shapes;r.indicator&&r.indicator.attr("invisible",!0),r.indicatorLabel&&r.indicatorLabel.attr("invisible",!0);var g=this._shapes.handleLabels;if(g)for(var y=0;y=0&&(L.dimension=z,g.push(L))}}),t.getData().setVisual("visualMeta",g)}}];function getColorVisual(t,n,r,g){for(var y=n.targetVisuals[g],L=VisualMapping$1.prepareVisualTypes(y),z={color:getVisualFromData(t.getData(),"color")},j=0,ae=L.length;j0:n.splitNumber>0)||n.calculable)?"continuous":"piecewise"}),t.registerAction(visualMapActionInfo,visualMapActionHander),each$f(visualMapEncodingHandlers,function(n){t.registerVisual(t.PRIORITY.VISUAL.COMPONENT,n)}),t.registerPreprocessor(visualMapPreprocessor))}function install$5(t){t.registerComponentModel(ContinuousModel$1),t.registerComponentView(ContinuousView$1),installCommon(t)}var PiecewiseModel=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r._pieceList=[],r}return n.prototype.optionUpdated=function(r,g){t.prototype.optionUpdated.apply(this,arguments),this.resetExtent();var y=this._mode=this._determineMode();this._pieceList=[],resetMethods[this._mode].call(this,this._pieceList),this._resetSelected(r,g);var L=this.option.categories;this.resetVisual(function(z,j){y==="categories"?(z.mappingMethod="category",z.categories=clone$4(L)):(z.dataExtent=this.getExtent(),z.mappingMethod="piecewise",z.pieceList=map$1(this._pieceList,function(ae){return ae=clone$4(ae),j!=="inRange"&&(ae.visual=null),ae}))})},n.prototype.completeVisualOption=function(){var r=this.option,g={},y=VisualMapping$1.listVisualTypes(),L=this.isCategory();each$f(r.pieces,function(j){each$f(y,function(ae){j.hasOwnProperty(ae)&&(g[ae]=1)})}),each$f(g,function(j,ae){var de=!1;each$f(this.stateList,function(he){de=de||z(r,he,ae)||z(r.target,he,ae)},this),!de&&each$f(this.stateList,function(he){(r[he]||(r[he]={}))[ae]=visualDefault$1.get(ae,he==="inRange"?"active":"inactive",L)})},this);function z(j,ae,de){return j&&j[ae]&&j[ae].hasOwnProperty(de)}t.prototype.completeVisualOption.apply(this,arguments)},n.prototype._resetSelected=function(r,g){var y=this.option,L=this._pieceList,z=(g?y:r).selected||{};if(y.selected=z,each$f(L,function(ae,de){var he=this.getSelectedMapKey(ae);z.hasOwnProperty(he)||(z[he]=!0)},this),y.selectedMode==="single"){var j=!1;each$f(L,function(ae,de){var he=this.getSelectedMapKey(ae);z[he]&&(j?z[he]=!1:j=!0)},this)}},n.prototype.getItemSymbol=function(){return this.get("itemSymbol")},n.prototype.getSelectedMapKey=function(r){return this._mode==="categories"?r.value+"":r.index+""},n.prototype.getPieceList=function(){return this._pieceList},n.prototype._determineMode=function(){var r=this.option;return r.pieces&&r.pieces.length>0?"pieces":this.option.categories?"categories":"splitNumber"},n.prototype.setSelected=function(r){this.option.selected=clone$4(r)},n.prototype.getValueState=function(r){var g=VisualMapping$1.findPieceIndex(r,this._pieceList);return g!=null&&this.option.selected[this.getSelectedMapKey(this._pieceList[g])]?"inRange":"outOfRange"},n.prototype.findTargetDataIndices=function(r){var g=[],y=this._pieceList;return this.eachTargetSeries(function(L){var z=[],j=L.getData();j.each(this.getDataDimensionIndex(j),function(ae,de){var he=VisualMapping$1.findPieceIndex(ae,y);he===r&&z.push(de)},this),g.push({seriesId:L.id,dataIndex:z})},this),g},n.prototype.getRepresentValue=function(r){var g;if(this.isCategory())g=r.value;else if(r.value!=null)g=r.value;else{var y=r.interval||[];g=y[0]===-1/0&&y[1]===1/0?0:(y[0]+y[1])/2}return g},n.prototype.getVisualMeta=function(r){if(this.isCategory())return;var g=[],y=["",""],L=this;function z(he,$e){var Lt=L.getRepresentValue({interval:he});$e||($e=L.getValueState(Lt));var jt=r(Lt,$e);he[0]===-1/0?y[0]=jt:he[1]===1/0?y[1]=jt:g.push({value:he[0],color:jt},{value:he[1],color:jt})}var j=this._pieceList.slice();if(!j.length)j.push({interval:[-1/0,1/0]});else{var ae=j[0].interval[0];ae!==-1/0&&j.unshift({interval:[-1/0,ae]}),ae=j[j.length-1].interval[1],ae!==1/0&&j.push({interval:[ae,1/0]})}var de=-1/0;return each$f(j,function(he){var $e=he.interval;$e&&($e[0]>de&&z([de,$e[0]],"outOfRange"),z($e.slice()),de=$e[1])},this),{stops:g,outerColors:y}},n.type="visualMap.piecewise",n.defaultOption=inheritDefaultOption(VisualMapModel$1.defaultOption,{selected:null,minOpen:!1,maxOpen:!1,align:"auto",itemWidth:20,itemHeight:14,itemSymbol:"roundRect",pieces:null,categories:null,splitNumber:5,selectedMode:"multiple",itemGap:10,hoverLink:!0}),n}(VisualMapModel$1),resetMethods={splitNumber:function(t){var n=this.option,r=Math.min(n.precision,20),g=this.getExtent(),y=n.splitNumber;y=Math.max(parseInt(y,10),1),n.splitNumber=y;for(var L=(g[1]-g[0])/y;+L.toFixed(r)!==L&&r<5;)r++;n.precision=r,L=+L.toFixed(r),n.minOpen&&t.push({interval:[-1/0,g[0]],close:[0,0]});for(var z=0,j=g[0];z","\u2265"][g[0]]];r.text=r.text||this.formatValueText(r.value!=null?r.value:r.interval,!1,y)},this)}};function normalizeReverse(t,n){var r=t.inverse;(t.orient==="vertical"?!r:r)&&n.reverse()}var PiecewiseModel$1=PiecewiseModel,PiecewiseVisualMapView=function(t){__extends(n,t);function n(){var r=t!==null&&t.apply(this,arguments)||this;return r.type=n.type,r}return n.prototype.doRender=function(){var r=this.group;r.removeAll();var g=this.visualMapModel,y=g.get("textGap"),L=g.textStyleModel,z=L.getFont(),j=L.getTextColor(),ae=this._getItemAlign(),de=g.itemSize,he=this._getViewData(),$e=he.endsText,Lt=retrieve(g.get("showLabel",!0),!$e);$e&&this._renderEndsText(r,$e[0],de,Lt,ae),each$f(he.viewPieceList,function(jt){var $n=jt.piece,Cn=new Group$4;Cn.onclick=bind$1(this._onItemClick,this,$n),this._enableHoverLink(Cn,jt.indexInModelPieceList);var Sn=g.getRepresentValue($n);if(this._createItemSymbol(Cn,Sn,[0,0,de[0],de[1]]),Lt){var wn=this.visualMapModel.getValueState(Sn);Cn.add(new ZRText$1({style:{x:ae==="right"?-y:de[0]+y,y:de[1]/2,text:$n.text,verticalAlign:"middle",align:ae,font:z,fill:j,opacity:wn==="outOfRange"?.5:1}}))}r.add(Cn)},this),$e&&this._renderEndsText(r,$e[1],de,Lt,ae),box(g.get("orient"),r,g.get("itemGap")),this.renderBackground(r),this.positionGroup(r)},n.prototype._enableHoverLink=function(r,g){var y=this;r.on("mouseover",function(){return L("highlight")}).on("mouseout",function(){return L("downplay")});var L=function(z){var j=y.visualMapModel;j.option.hoverLink&&y.api.dispatchAction({type:z,batch:makeHighDownBatch(j.findTargetDataIndices(g),j)})}},n.prototype._getItemAlign=function(){var r=this.visualMapModel,g=r.option;if(g.orient==="vertical")return getItemAlign(r,this.api,r.itemSize);var y=g.align;return(!y||y==="auto")&&(y="left"),y},n.prototype._renderEndsText=function(r,g,y,L,z){if(!!g){var j=new Group$4,ae=this.visualMapModel.textStyleModel;j.add(new ZRText$1({style:createTextStyle$1(ae,{x:L?z==="right"?y[0]:0:y[0]/2,y:y[1]/2,verticalAlign:"middle",align:L?z:"center",text:g})})),r.add(j)}},n.prototype._getViewData=function(){var r=this.visualMapModel,g=map$1(r.getPieceList(),function(j,ae){return{piece:j,indexInModelPieceList:ae}}),y=r.get("text"),L=r.get("orient"),z=r.get("inverse");return(L==="horizontal"?z:!z)?g.reverse():y&&(y=y.slice().reverse()),{viewPieceList:g,endsText:y}},n.prototype._createItemSymbol=function(r,g,y){r.add(createSymbol$1(this.getControllerVisual(g,"symbol"),y[0],y[1],y[2],y[3],this.getControllerVisual(g,"color")))},n.prototype._onItemClick=function(r){var g=this.visualMapModel,y=g.option,L=y.selectedMode;if(!!L){var z=clone$4(y.selected),j=g.getSelectedMapKey(r);L==="single"||L===!0?(z[j]=!0,each$f(z,function(ae,de){z[de]=de===j})):z[j]=!z[j],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:z})}},n.type="visualMap.piecewise",n}(VisualMapView$1),PiecewiseView=PiecewiseVisualMapView;function install$4(t){t.registerComponentModel(PiecewiseModel$1),t.registerComponentView(PiecewiseView),installCommon(t)}function install$3(t){use(install$5),use(install$4)}var DEFAULT_OPTION={label:{enabled:!0},decal:{show:!1}},inner=makeInner(),decalPaletteScope={};function ariaVisual(t,n){var r=t.getModel("aria");if(!r.get("enabled"))return;var g=clone$4(DEFAULT_OPTION);merge(g.label,t.getLocaleModel().get("aria"),!1),merge(r.option,g,!1),y(),L();function y(){var de=r.getModel("decal"),he=de.get("show");if(he){var $e=createHashMap();t.eachSeries(function(Lt){if(!Lt.isColorBySeries()){var jt=$e.get(Lt.type);jt||(jt={},$e.set(Lt.type,jt)),inner(Lt).scope=jt}}),t.eachRawSeries(function(Lt){if(t.isSeriesFiltered(Lt))return;if(isFunction(Lt.enableAriaDecal)){Lt.enableAriaDecal();return}var jt=Lt.getData();if(Lt.isColorBySeries()){var xn=getDecalFromPalette(Lt.ecModel,Lt.name,decalPaletteScope,t.getSeriesCount()),Tn=jt.getVisual("decal");jt.setVisual("decal",kn(Tn,xn))}else{var $n=Lt.getRawData(),Cn={},Sn=inner(Lt).scope;jt.each(function(Mn){var An=jt.getRawIndex(Mn);Cn[An]=Mn});var wn=$n.count();$n.each(function(Mn){var An=Cn[Mn],Nn=$n.getName(Mn)||Mn+"",Pn=getDecalFromPalette(Lt.ecModel,Nn,Sn,wn),In=jt.getItemVisual(An,"decal");jt.setItemVisual(An,"decal",kn(In,Pn))})}function kn(Mn,An){var Nn=Mn?extend(extend({},An),Mn):An;return Nn.dirty=!0,Nn}})}}function L(){var de=t.getLocaleModel().get("aria"),he=r.getModel("label");if(he.option=defaults(he.option,de),!!he.get("enabled")){var $e=n.getZr().dom;if(he.get("description")){$e.setAttribute("aria-label",he.get("description"));return}var Lt=t.getSeriesCount(),jt=he.get(["data","maxCount"])||10,$n=he.get(["series","maxCount"])||10,Cn=Math.min(Lt,$n),Sn;if(!(Lt<1)){var wn=j();if(wn){var xn=he.get(["general","withTitle"]);Sn=z(xn,{title:wn})}else Sn=he.get(["general","withoutTitle"]);var Tn=[],kn=Lt>1?he.get(["series","multiple","prefix"]):he.get(["series","single","prefix"]);Sn+=z(kn,{seriesCount:Lt}),t.eachSeries(function(Pn,In){if(In1?he.get(["series","multiple",On]):he.get(["series","single",On]),Dn=z(Dn,{seriesId:Pn.seriesIndex,seriesName:Pn.get("name"),seriesType:ae(Pn.subType)});var Sr=Pn.getData();if(Sr.count()>jt){var Ar=he.get(["data","partialData"]);Dn+=z(Ar,{displayCnt:jt})}else Dn+=he.get(["data","allData"]);for(var Da=he.get(["data","separator","middle"]),Pa=he.get(["data","separator","end"]),Aa=[],Ba=0;Ba":"gt",">=":"gte","=":"eq","!=":"ne","<>":"ne"},RegExpEvaluator=function(){function t(n){var r=this._condVal=isString(n)?new RegExp(n):isRegExp(n)?n:null;if(r==null){var g="";throwError(g)}}return t.prototype.evaluate=function(n){var r=typeof n;return isString(r)?this._condVal.test(n):isNumber(r)?this._condVal.test(n+""):!1},t}(),ConstConditionInternal=function(){function t(){}return t.prototype.evaluate=function(){return this.value},t}(),AndConditionInternal=function(){function t(){}return t.prototype.evaluate=function(){for(var n=this.children,r=0;r2&&g.push(y),y=[Sr,Ar]}function he(Sr,Ar,Da,Pa){aroundEqual(Sr,Da)&&aroundEqual(Ar,Pa)||y.push(Sr,Ar,Da,Pa,Da,Pa)}function $e(Sr,Ar,Da,Pa,Aa,Ba){var La=Math.abs(Ar-Sr),Va=Math.tan(La/4)*4/3,Ua=ArPn:Rn2&&g.push(y),g}function adpativeBezier(t,n,r,g,y,L,z,j,ae,de){if(aroundEqual(t,r)&&aroundEqual(n,g)&&aroundEqual(y,z)&&aroundEqual(L,j)){ae.push(z,j);return}var he=2/de,$e=he*he,Lt=z-t,jt=j-n,$n=Math.sqrt(Lt*Lt+jt*jt);Lt/=$n,jt/=$n;var Cn=r-t,Sn=g-n,wn=y-z,xn=L-j,Tn=Cn*Cn+Sn*Sn,kn=wn*wn+xn*xn;if(Tn<$e&&kn<$e){ae.push(z,j);return}var Mn=Lt*Cn+jt*Sn,An=-Lt*wn-jt*xn,Nn=Tn-Mn*Mn,Pn=kn-An*An;if(Nn<$e&&Mn>=0&&Pn<$e&&An>=0){ae.push(z,j);return}var In=[],Dn=[];cubicSubdivide(t,r,y,z,.5,In),cubicSubdivide(n,g,L,j,.5,Dn),adpativeBezier(In[0],Dn[0],In[1],Dn[1],In[2],Dn[2],In[3],Dn[3],ae,de),adpativeBezier(In[4],Dn[4],In[5],Dn[5],In[6],Dn[6],In[7],Dn[7],ae,de)}function pathToPolygons(t,n){var r=pathToBezierCurves(t),g=[];n=n||1;for(var y=0;y0)for(var de=0;de<$e;de++)ae[de%z]+=1;return ae}function divideSector(t,n,r){for(var g=t.r0,y=t.r,L=t.startAngle,z=t.endAngle,j=Math.abs(z-L),ae=j*y,de=y-g,he=ae>Math.abs(de),$e=getDividingGrids([ae,de],he?0:1,n),Lt=(he?j:de)/$e.length,jt=0;jt<$e.length;jt++)for(var $n=(he?de:j)/$e[jt],Cn=0;Cn<$e[jt];Cn++){var Sn={};he?(Sn.startAngle=L+Lt*jt,Sn.endAngle=L+Lt*(jt+1),Sn.r0=g+$n*Cn,Sn.r=g+$n*(Cn+1)):(Sn.startAngle=L+$n*Cn,Sn.endAngle=L+$n*(Cn+1),Sn.r0=g+Lt*jt,Sn.r=g+Lt*(jt+1)),Sn.clockwise=t.clockwise,Sn.cx=t.cx,Sn.cy=t.cy,r.push(Sn)}}function divideRect(t,n,r){for(var g=t.width,y=t.height,L=g>y,z=getDividingGrids([g,y],L?0:1,n),j=L?"width":"height",ae=L?"height":"width",de=L?"x":"y",he=L?"y":"x",$e=t[j]/z.length,Lt=0;Lt1?null:new Point$1(Cn*ae+t,Cn*de+n)}function projPtOnLine(t,n,r){var g=new Point$1;Point$1.sub(g,r,n),g.normalize();var y=new Point$1;Point$1.sub(y,t,n);var L=y.dot(g);return L}function addToPoly(t,n){var r=t[t.length-1];r&&r[0]===n[0]&&r[1]===n[1]||t.push(n)}function splitPolygonByLine(t,n,r){for(var g=t.length,y=[],L=0;Lz?(de.x=he.x=j+L/2,de.y=ae,he.y=ae+z):(de.y=he.y=ae+z/2,de.x=j,he.x=j+L),splitPolygonByLine(n,de,he)}function binaryDivideRecursive(t,n,r,g){if(r===1)g.push(n);else{var y=Math.floor(r/2),L=t(n);binaryDivideRecursive(t,L[0],y,g),binaryDivideRecursive(t,L[1],r-y,g)}return g}function clone(t,n){for(var r=[],g=0;g0)for(var Mn=g/r,An=-g/2;An<=g/2;An+=Mn){for(var Nn=Math.sin(An),Pn=Math.cos(An),In=0,Tn=0;Tn0;de/=2){var he=0,$e=0;(t&de)>0&&(he=1),(n&de)>0&&($e=1),j+=de*de*(3*he^$e),$e===0&&(he===1&&(t=de-1-t,n=de-1-n),ae=t,t=n,n=ae)}return j}function sortPaths(t){var n=1/0,r=1/0,g=-1/0,y=-1/0,L=map$1(t,function(j){var ae=j.getBoundingRect(),de=j.getComputedTransform(),he=ae.x+ae.width/2+(de?de[4]:0),$e=ae.y+ae.height/2+(de?de[5]:0);return n=Math.min(he,n),r=Math.min($e,r),g=Math.max(he,g),y=Math.max($e,y),[he,$e]}),z=map$1(L,function(j,ae){return{cp:j,z:hilbert(j[0],j[1],n,r,g,y),path:t[ae]}});return z.sort(function(j,ae){return j.z-ae.z}).map(function(j){return j.path})}function defaultDividePath(t){return split(t.path,t.count)}function createEmptyReturn(){return{fromIndividuals:[],toIndividuals:[],count:0}}function combineMorph(t,n,r){var g=[];function y(Mn){for(var An=0;An=0;y--)if(!r[y].many.length){var ae=r[j].many;if(ae.length<=1)if(j)j=0;else return r;var L=ae.length,de=Math.ceil(L/2);r[y].many=ae.slice(de,L),r[j].many=ae.slice(0,de),j++}return r}var pathDividers={clone:function(t){for(var n=[],r=1-Math.pow(1-t.path.style.opacity,1/t.count),g=0;g0))return;var j=g.getModel("universalTransition").get("delay"),ae=Object.assign({setToFinal:!0},z),de,he;isMultiple(t)&&(de=t,he=n),isMultiple(n)&&(de=n,he=t);function $e(wn,xn,Tn,kn,Mn){var An=wn.many,Nn=wn.one;if(An.length===1&&!Mn){var Pn=xn?An[0]:Nn,In=xn?Nn:An[0];if(isCombineMorphing(Pn))$e({many:[Pn],one:In},!0,Tn,kn,!0);else{var Dn=j?defaults({delay:j(Tn,kn)},ae):ae;morphPath(Pn,In,Dn),L(Pn,In,Pn,In,Dn)}}else for(var Rn=defaults({dividePath:pathDividers[r],individualDelay:j&&function(Aa,Ba,La,Va){return j(Aa+Tn,kn)}},ae),On=xn?combineMorph(An,Nn,Rn):separateMorph(Nn,An,Rn),Sr=On.fromIndividuals,Ar=On.toIndividuals,Da=Sr.length,Pa=0;Pan.length,jt=de?prepareMorphBatches(he,de):prepareMorphBatches(Lt?n:t,[Lt?t:n]),$n=0,Cn=0;CnDATA_COUNT_THRESHOLD))for(var y=g.getIndices(),L=getGroupIdDimension(g),z=0;z0&&kn.group.traverse(function(An){An instanceof Path$1&&!An.animators.length&&An.animateFrom({style:{opacity:0}},Mn)})})}function getSeriesTransitionKey(t){var n=t.getModel("universalTransition").get("seriesKey");return n||t.id}function convertArraySeriesKeyToString(t){return isArray$1(t)?t.sort().join(","):t}function getDivideShapeFromData(t){if(t.hostModel)return t.hostModel.getModel("universalTransition").get("divideShape")}function findTransitionSeriesBatches(t,n){var r=createHashMap(),g=createHashMap(),y=createHashMap();return each$f(t.oldSeries,function(L,z){var j=t.oldDataGroupIds[z],ae=t.oldData[z],de=getSeriesTransitionKey(L),he=convertArraySeriesKeyToString(de);g.set(he,{dataGroupId:j,data:ae}),isArray$1(de)&&each$f(de,function($e){y.set($e,{key:he,dataGroupId:j,data:ae})})}),each$f(n.updatedSeries,function(L){if(L.isUniversalTransitionEnabled()&&L.isAnimationEnabled()){var z=L.get("dataGroupId"),j=L.getData(),ae=getSeriesTransitionKey(L),de=convertArraySeriesKeyToString(ae),he=g.get(de);if(he)r.set(de,{oldSeries:[{dataGroupId:he.dataGroupId,divide:getDivideShapeFromData(he.data),data:he.data}],newSeries:[{dataGroupId:z,divide:getDivideShapeFromData(j),data:j}]});else if(isArray$1(ae)){var $e=[];each$f(ae,function($n){var Cn=g.get($n);Cn.data&&$e.push({dataGroupId:Cn.dataGroupId,divide:getDivideShapeFromData(Cn.data),data:Cn.data})}),$e.length&&r.set(de,{oldSeries:$e,newSeries:[{dataGroupId:z,data:j,divide:getDivideShapeFromData(j)}]})}else{var Lt=y.get(ae);if(Lt){var jt=r.get(Lt.key);jt||(jt={oldSeries:[{dataGroupId:Lt.dataGroupId,data:Lt.data,divide:getDivideShapeFromData(Lt.data)}],newSeries:[]},r.set(Lt.key,jt)),jt.newSeries.push({dataGroupId:z,data:j,divide:getDivideShapeFromData(j)})}}}}),r}function querySeries(t,n){for(var r=0;r=0&&y.push({dataGroupId:n.oldDataGroupIds[j],data:n.oldData[j],divide:getDivideShapeFromData(n.oldData[j]),dim:z.dimension})}),each$f(normalizeToArray(t.to),function(z){var j=querySeries(r.updatedSeries,z);if(j>=0){var ae=r.updatedSeries[j].getData();L.push({dataGroupId:n.oldDataGroupIds[j],data:ae,divide:getDivideShapeFromData(ae),dim:z.dimension})}}),y.length>0&&L.length>0&&transitionBetween(y,L,g)}function installUniversalTransition(t){t.registerUpdateLifecycle("series:beforeupdate",function(n,r,g){each$f(normalizeToArray(g.seriesTransition),function(y){each$f(normalizeToArray(y.to),function(L){for(var z=g.updatedSeries,j=0;j>>0,1):t.set(n,[]))},emit:function(n,r){var g=t.get(n);g&&g.slice().map(function(y){y(r)}),(g=t.get("*"))&&g.slice().map(function(y){y(n,r)})}}}const emitter=mitt(),type="Topology",objects={default:{type:"GeometryCollection",geometries:[{type:"MultiPolygon",arcs:[[[11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,-30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-46,45,46,47,48,49,-50,50,51,-52,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76]]],properties:{name:"\u5317\u4EAC",center:[116.405285,39.904989],centroid:[116.41995,40.18994],childrenNum:16,level:"province",code:11e4,filename:"110000",fullname:"\u5317\u4EAC\u5E02",bbox:[[115.423411,41.060816],[117.514624,39.442758]],offset:[.4765,.5382]}},{type:"MultiPolygon",arcs:[[[77,78,79,80,81,82,-83,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,-106,106,107,108,109,110,111,112,113,114,115,116,117,118,-26,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,-22,20,-20,18,18,-18,16,-16,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169]],[[-79,170,-170,171]]],properties:{name:"\u5929\u6D25",center:[117.190182,39.125596],centroid:[117.347043,39.288036],childrenNum:16,level:"province",code:12e4,filename:"120000",fullname:"\u5929\u6D25\u5E02",bbox:[[116.708028,40.253214],[118.065611,38.555578]],offset:[.4707,.5685]}},{type:"MultiPolygon",arcs:[[[75,-75,73,-73,71,-71,69,-69,67,-67,65,-65,63,-63,61,-61,59,-59,57,-57,55,-55,53,-53,51,-52,-51,49,-50,-49,47,-47,-46,45,-46,-45,43,-43,41,-41,39,-39,37,-37,35,-35,33,-33,31,-31,-30,29,-30,-29,27,-27,-119,117,-117,115,-115,113,-113,111,-111,109,-109,107,-107,105,-106,-105,-104,102,-102,100,-100,98,-98,172,173,174,175,176,-177,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,-198,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,-96,94,-94,92,-92,90,-90,88,-88,86,-86,84,-84,-83,82,-83,-82,80,-80,-172,-169,167,-167,165,-165,163,-163,161,-161,159,-159,157,-157,155,-155,153,-153,151,-151,149,-149,147,-147,145,-145,143,-143,141,-141,139,-139,137,-137,135,-135,-15,13,-13,11,-77]],[[-134,132,-132,130,-130,128,-128,126,-126,124,-124,122,-122,120,-120,-25,23,-23]],[[-78,-171]],[[245]]],properties:{name:"\u6CB3\u5317",center:[114.502461,38.045474],childrenNum:11,level:"province",code:13e4,filename:"130000",fullname:"\u6CB3\u5317\u7701",bbox:[[113.465369,42.619718],[119.872491,36.048205]],offset:[.1619,.6961]}},{type:"MultiPolygon",arcs:[[[246,247,-196,194,-194,192,-192,248]]],properties:{name:"\u5C71\u897F",center:[112.549248,37.857014],centroid:[112.304436,37.618179],childrenNum:11,level:"province",code:14e4,filename:"140000",fullname:"\u5C71\u897F\u7701",bbox:[[110.229593,40.739941],[114.568922,34.581934]],offset:[.4781,.5069]}},{type:"MultiPolygon",arcs:[[[249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,-231,229,-229,227,-227,225,-225,223,-223,221,-221,219,-219,217,-217,215,-215,213,-213,211,-211,209,-209,207,-207,205,-205,203,-203,201,-201,199,-199,-198,197,-198,-197,-248]],[[284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,-261,259,-259,257,-257,304,-255,305]]],properties:{name:"\u5185\u8499\u53E4",center:[111.670801,40.818311],centroid:[114.077429,44.331087],childrenNum:12,level:"province",code:15e4,filename:"150000",fullname:"\u5185\u8499\u53E4\u81EA\u6CBB\u533A",bbox:[[97.172763,53.337178],[126.075585,37.406779]],offset:[.5849,.5653]}},{type:"MultiPolygon",arcs:[[[-244,242,-242,240,-240,238,-238,236,-236,234,-234,232,-232,-284,282,-282,280,-280,278,-278,276,-276,306,307,308,309,310,311,312,313,314,315,316,317,318,319]],[[320]],[[321]],[[322]],[[323]],[[324]],[[325]],[[326]],[[327]],[[328]],[[329]]],properties:{name:"\u8FBD\u5B81",center:[123.429096,41.796767],centroid:[122.604994,41.299712],childrenNum:14,level:"province",code:21e4,filename:"210000",fullname:"\u8FBD\u5B81\u7701",bbox:[[118.845467,43.490984],[125.791459,38.719833]],offset:[.5413,.4593]}},{type:"MultiPolygon",arcs:[[[-319,317,-317,315,-315,313,-313,311,-311,309,-309,307,-307,-275,273,-273,271,-271,330,331,332,333,334,335,336,337]]],properties:{name:"\u5409\u6797",center:[125.3245,43.886841],centroid:[126.171208,43.703954],childrenNum:9,level:"province",code:22e4,filename:"220000",fullname:"\u5409\u6797\u7701",bbox:[[121.644198,46.30362],[131.321771,40.866346]],offset:[.4678,.4781]}},{type:"MultiPolygon",arcs:[[[333,-333,331,-331,-270,268,-268,266,-266,264,-264,262,-262,-304,302,-302,300,-300,298,-298,296,-296,294,-294,292,-292,290,-290,288,-288,286,-286,284,-306,-254,338,-337,335,-335]],[[-305,-256]]],properties:{name:"\u9ED1\u9F99\u6C5F",center:[126.642464,45.756967],centroid:[127.693027,48.040465],childrenNum:13,level:"province",code:23e4,filename:"230000",fullname:"\u9ED1\u9F99\u6C5F\u7701",bbox:[[121.181753,53.563624],[135.09567,43.425798]],offset:[.468,.5448]}},{type:"MultiPolygon",arcs:[[[339,340,341,342,343,344,345]],[[346,347]],[[348]],[[349]],[[350]],[[351]],[[352]]],properties:{name:"\u4E0A\u6D77",center:[121.472644,31.231706],centroid:[121.438737,31.072559],childrenNum:16,level:"province",code:31e4,filename:"310000",fullname:"\u4E0A\u6D77\u5E02",bbox:[[120.856804,31.872716],[122.247149,30.675593]],offset:[.4186,.6684]}},{type:"MultiPolygon",arcs:[[[353,354,355,356,357,358,359,-348,360,-342,340,-340,361,362,363,364,365,366,367,-368,367,368,369,370,371,372,373]]],properties:{name:"\u6C5F\u82CF",center:[118.767413,32.041544],centroid:[119.486506,32.983991],childrenNum:13,level:"province",code:32e4,filename:"320000",fullname:"\u6C5F\u82CF\u7701",bbox:[[116.362723,35.124513],[121.975185,30.75784]],offset:[.5566,.4902]}},{type:"MultiPolygon",arcs:[[[374,375,376,377,378,379,-362,-346,380,381,382,383]],[[384]],[[385]],[[386]],[[387]],[[388]],[[389]],[[390]],[[391]],[[392]],[[393]],[[394]],[[395]],[[396]],[[-344,397]],[[398]],[[399]],[[400]],[[401]],[[402]],[[403]],[[404]],[[405]],[[406]],[[407]],[[408]],[[409]],[[410]],[[411,412,413]],[[414]],[[-382,415]],[[416]],[[417]],[[418]],[[419]],[[420]],[[421]],[[422]],[[423]],[[424]],[[425]],[[426]],[[427]],[[-412,428]]],properties:{name:"\u6D59\u6C5F",center:[120.153576,30.287459],centroid:[120.109913,29.181466],childrenNum:11,level:"province",code:33e4,filename:"330000",fullname:"\u6D59\u6C5F\u7701",bbox:[[118.02828,31.178782],[122.949508,27.041356]],offset:[.423,.4827]}},{type:"MultiPolygon",arcs:[[[429,430,431,432,433,434,435,-373,371,-371,369,-369,-368,367,-368,-367,365,-365,436,-363,-380,437,438,439,440,441,442,443,444,445]],[[-364,-437]],[[446,-439]],[[-445,447]]],properties:{name:"\u5B89\u5FBD",center:[117.283042,31.86119],centroid:[117.226884,31.849254],childrenNum:16,level:"province",code:34e4,filename:"340000",fullname:"\u5B89\u5FBD\u7701",bbox:[[114.882751,34.650809],[119.649144,29.393037]],offset:[.4918,.5328]}},{type:"MultiPolygon",arcs:[[[448,449,-384,450]],[[451]],[[452]],[[453]],[[454]],[[455]],[[456]],[[457]],[[458]],[[459]],[[460]],[[461]],[[462]],[[463]],[[464]],[[465]],[[466]]],properties:{name:"\u798F\u5EFA",center:[119.306239,26.075302],centroid:[118.006468,26.069925],childrenNum:9,level:"province",code:35e4,filename:"350000",fullname:"\u798F\u5EFA\u7701",bbox:[[115.852291,28.312901],[120.727321,23.528547]],offset:[.4419,.4688]}},{type:"MultiPolygon",arcs:[[[-379,377,-377,375,-375,-450,467,468,469,-440,-447,-438]]],properties:{name:"\u6C5F\u897F",center:[115.892151,28.676493],centroid:[115.732975,27.636112],childrenNum:11,level:"province",code:36e4,filename:"360000",fullname:"\u6C5F\u897F\u7701",bbox:[[113.578186,30.077213],[118.487106,24.486252]],offset:[.439,.4366]}},{type:"MultiPolygon",arcs:[[[-436,470,471,472,-182,180,-180,178,-178,-177,176,-177,-176,174,-174,473,-359,357,-357,355,-355,353,-374]],[[474]],[[475]],[[476]],[[477]],[[478]],[[479]],[[480]],[[481]],[[482]],[[483]],[[484,485]],[[486,-472]]],properties:{name:"\u5C71\u4E1C",center:[117.000923,36.675807],centroid:[118.187759,36.376092],childrenNum:16,level:"province",code:37e4,filename:"370000",fullname:"\u5C71\u4E1C\u7701",bbox:[[114.819254,38.402247],[122.71596,34.377352]],offset:[.4266,.5034]}},{type:"MultiPolygon",arcs:[[[487,488,489,490,491,492,493,494,-249,-191,189,-189,187,-187,185,-185,183,-183,-473,-487,-471,-435,433,-433,431,-431,429,-446,-448,-444,442,-442,495,496,497,498]],[[499,-497]]],properties:{name:"\u6CB3\u5357",center:[113.665412,34.757975],centroid:[113.619717,33.902648],childrenNum:18,level:"province",code:41e4,filename:"410000",fullname:"\u6CB3\u5357\u7701",bbox:[[110.360476,36.36656],[116.651641,31.382371]],offset:[.5181,.4943]}},{type:"MultiPolygon",arcs:[[[-488,500,-498,-500,-496,-441,-470,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,-490,519]]],properties:{name:"\u6E56\u5317",center:[114.298572,30.584355],centroid:[112.271301,30.987527],childrenNum:17,level:"province",code:42e4,filename:"420000",fullname:"\u6E56\u5317\u7701",bbox:[[108.366964,33.275616],[116.135188,29.029488]],offset:[.5026,.5389]}},{type:"MultiPolygon",arcs:[[[520,521,522,523,524,525,526,527,528,529,530,-510,508,-508,506,-506,504,-504,531,-502,-469,532]],[[-524,533,-526]]],properties:{name:"\u6E56\u5357",center:[112.982279,28.19409],centroid:[111.711649,27.629216],childrenNum:14,level:"province",code:43e4,filename:"430000",fullname:"\u6E56\u5357\u7701",bbox:[[108.790842,30.126363],[114.261265,24.636323]],offset:[.5339,.4549]}},{type:"MultiPolygon",arcs:[[[534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,-533,-468,-449,549,550,551]],[[552]],[[553]],[[554]],[[555]],[[556]],[[557]],[[558]],[[559]],[[560]],[[561]],[[562]],[[563]],[[564]],[[565]],[[566]],[[567]],[[568]],[[569]],[[570]],[[571]],[[572,573]],[[-573,574]]],properties:{name:"\u5E7F\u4E1C",center:[113.280637,23.125178],centroid:[113.429919,23.334643],childrenNum:21,level:"province",code:44e4,filename:"440000",fullname:"\u5E7F\u4E1C\u7701",bbox:[[109.654937,25.516771],[117.318621,20.211718]],offset:[.4926,.4113]}},{type:"MultiPolygon",arcs:[[[-521,-549,547,-547,545,-545,543,-543,541,-541,539,-539,537,-537,575,576,577,578,579,580,581]],[[582,-579]],[[583]]],properties:{name:"\u5E7F\u897F",center:[108.320004,22.82402],centroid:[108.7944,23.833381],childrenNum:14,level:"province",code:45e4,filename:"450000",fullname:"\u5E7F\u897F\u58EE\u65CF\u81EA\u6CBB\u533A",bbox:[[104.450132,26.385566],[112.06185,20.898448]],offset:[.5707,.4651]}},{type:"MultiPolygon",arcs:[[[584]]],properties:{name:"\u6D77\u5357",center:[110.33119,20.031971],centroid:[109.754859,19.189767],childrenNum:19,level:"province",code:46e4,filename:"460000",fullname:"\u6D77\u5357\u7701",bbox:[[108.587008,20.163844],[117.846052,3.823583]],offset:[.5,.5]}},{type:"MultiPolygon",arcs:[[[585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,-600,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,-516,514,-514,614,615,616,-511,-531,617]],[[618,619,-512,-617]],[[620,-589]],[[621,-615,-513,-620]],[[-606,622]]],properties:{name:"\u91CD\u5E86",center:[106.504962,29.533155],centroid:[107.8839,30.067297],childrenNum:38,level:"province",code:5e5,filename:"500000",fullname:"\u91CD\u5E86\u5E02",bbox:[[105.289759,32.201187],[110.199858,28.160225]],offset:[.5283,.5281]}},{type:"MultiPolygon",arcs:[[[623,624,625,626,627,628,629,630,631,632,633,634,635,636,-613,611,-611,609,-609,607,-607,-623,-605,637,-603,601,-601,-600,599,-600,598,-598,596,-596,638,-594,592,-592,639,-590,-621,-588,586,-586,640,641,642,643]],[[-595,-639]],[[-604,-638]],[[-591,-640]]],properties:{name:"\u56DB\u5DDD",center:[104.065735,30.659462],centroid:[102.693453,30.674545],childrenNum:21,level:"province",code:51e4,filename:"510000",fullname:"\u56DB\u5DDD\u7701",bbox:[[97.348081,34.312999],[108.546712,26.045865]],offset:[.4773,.4401]}},{type:"MultiPolygon",arcs:[[[-530,528,-528,644,-522,-582,580,-580,-583,-578,645,-643,641,-641,-618]],[[-527,-534,-523,-645]],[[-525]]],properties:{name:"\u8D35\u5DDE",center:[106.713478,26.578343],centroid:[106.880455,26.826368],childrenNum:9,level:"province",code:52e4,filename:"520000",fullname:"\u8D35\u5DDE\u7701",bbox:[[103.601439,29.221275],[109.597755,24.61822]],offset:[.5468,.5203]}},{type:"MultiPolygon",arcs:[[[-646,-577,646,647,-625,623,-644]]],properties:{name:"\u4E91\u5357",center:[102.712251,25.040609],centroid:[101.485106,25.008643],childrenNum:16,level:"province",code:53e4,filename:"530000",fullname:"\u4E91\u5357\u7701",bbox:[[97.527978,29.223327],[106.197722,21.141769]],offset:[.4564,.5215]}},{type:"MultiPolygon",arcs:[[[648,649,650,651,652,-626,-648,653,654]]],properties:{name:"\u897F\u85CF",center:[91.132212,29.660361],centroid:[88.388277,31.56375],childrenNum:7,level:"province",code:54e4,filename:"540000",fullname:"\u897F\u85CF\u81EA\u6CBB\u533A",bbox:[[78.395543,36.483334],[99.116241,26.854815]],offset:[.4823,.5109]}},{type:"MultiPolygon",arcs:[[[-495,493,-493,655,-491,-519,517,-517,-614,-637,656,-635,657,658,659,660,661,662,663,664,665,666,667,668,669,670,-250,-247]],[[-492,-656]],[[-636,-657]]],properties:{name:"\u9655\u897F",center:[108.948024,34.263161],centroid:[108.887114,35.263661],childrenNum:10,level:"province",code:61e4,filename:"610000",fullname:"\u9655\u897F\u7701",bbox:[[105.491948,39.58701],[111.248053,31.705059]],offset:[.5898,.5485]}},{type:"MultiPolygon",arcs:[[[671,672,673,674,675,676,677,678,679,680,681,-670,668,-668,666,-666,664,-664,662,-662,660,-660,658,-658,-634,632,-632,682,683,684,685,686,687,688,-252,689,690,691,692,693,694,695,696,697,698]],[[699,-693,700,-691]],[[701,-686]],[[702,-697]],[[703,-699]]],properties:{name:"\u7518\u8083",center:[103.823557,36.058039],childrenNum:14,level:"province",code:62e4,filename:"620000",fullname:"\u7518\u8083\u7701",bbox:[[92.339146,42.795163],[108.712336,32.59411]],offset:[.7014,.6604]}},{type:"MultiPolygon",arcs:[[[-702,-685,683,-683,-631,629,-629,627,-627,-653,651,-651,649,-649,704,-687]]],properties:{name:"\u9752\u6D77",center:[101.778916,36.623178],centroid:[96.043533,35.726403],childrenNum:8,level:"province",code:63e4,filename:"630000",fullname:"\u9752\u6D77\u7701",bbox:[[89.404424,39.208344],[103.07097,31.598662]],offset:[.4858,.4576]}},{type:"MultiPolygon",arcs:[[[-682,680,-680,678,-678,676,-676,674,-674,672,-672,-704,-698,-703,-696,705,-694,-700,-690,-251,-671]],[[-701,-692]],[[-695,-706]]],properties:{name:"\u5B81\u590F",center:[106.278179,38.46637],centroid:[106.169866,37.291332],childrenNum:5,level:"province",code:64e4,filename:"640000",fullname:"\u5B81\u590F\u56DE\u65CF\u81EA\u6CBB\u533A",bbox:[[104.287038,39.38157],[107.659274,35.238304]],offset:[.5583,.5045]}},{type:"MultiPolygon",arcs:[[[-688,-705,-655,706]]],properties:{name:"\u65B0\u7586",center:[87.617733,43.792818],centroid:[85.294711,41.371801],childrenNum:24,level:"province",code:65e4,filename:"650000",fullname:"\u65B0\u7586\u7EF4\u543E\u5C14\u81EA\u6CBB\u533A",bbox:[[73.502355,49.182342],[96.386193,34.334502]],offset:[.5153,.526]}},{type:"MultiPolygon",arcs:[[[707]],[[708]],[[709]],[[710]],[[711]],[[712]],[[713]],[[714]],[[715]],[[716]],[[717]],[[718]],[[719]],[[720]]],properties:{name:"\u53F0\u6E7E",center:[121.509062,25.044332],centroid:[120.971485,23.749452],childrenNum:0,level:"province",code:71e4,fullname:"\u53F0\u6E7E\u7701",bbox:[[119.318252,25.941639],[124.586978,21.745153]],offset:[.3138,.5224]}},{type:"MultiPolygon",arcs:[[[-551,721,722,723,724,725]],[[726]],[[727,728]],[[729,730,-723,731]],[[-728,732]],[[-725,733]],[[-730,734]],[[735]],[[736]]],properties:{name:"\u9999\u6E2F",center:[114.173355,22.320048],centroid:[114.134357,22.377366],childrenNum:18,level:"province",code:81e4,filename:"810000",fullname:"\u9999\u6E2F\u7279\u522B\u884C\u653F\u533A",bbox:[[113.839859,22.559157],[114.447264,22.151076]],offset:[.4848,.4455]}},{type:"MultiPolygon",arcs:[[[-535,737,738]],[[739]]],properties:{name:"\u6FB3\u95E8",center:[113.54909,22.198951],centroid:[113.566988,22.159307],childrenNum:8,level:"province",code:82e4,filename:"820000",fullname:"\u6FB3\u95E8\u7279\u522B\u884C\u653F\u533A",bbox:[[113.533314,22.214074],[113.603873,22.106214]],offset:[.4772,.5078]}},{type:"MultiLineString",arcs:[[0],[1],[2],[3],[4,5],[6],[7],[8,9],[10]],properties:{name:"\u5341\u6BB5\u7EBF"}},{type:"MultiPolygon",arcs:[[[740]],[[741]],[[742]],[[743]],[[744]],[[745]],[[746]],[[747]],[[748]],[[749]],[[750]],[[751]],[[752]],[[753]],[[754]],[[755]],[[756]],[[757]],[[758]],[[759]],[[760]],[[761]],[[762]],[[763]],[[764]],[[765]],[[766]],[[767]],[[768]],[[769]],[[770]],[[771]],[[772]],[[773]],[[774]],[[775]],[[776]],[[777]],[[778]],[[779]],[[780]],[[781]],[[782]],[[783]],[[784]],[[785]],[[786]],[[787]],[[788]],[[789]],[[790]],[[791]],[[792]],[[793]],[[794]],[[795]],[[796]],[[797]],[[798]],[[799]],[[800]],[[801]],[[802]],[[803]],[[804]],[[805]],[[806]],[[807]],[[808]],[[809]],[[810]],[[811]],[[812]],[[813]],[[814]],[[815]],[[816]],[[817]],[[818]],[[819]],[[820]],[[821]],[[822]],[[823]],[[824]],[[825]],[[826]],[[827]],[[828]],[[829]],[[830]],[[831]],[[832]],[[833]],[[834]],[[835]],[[836]],[[837]],[[838]],[[839]],[[840]],[[841]],[[842]],[[843]],[[844]],[[845]],[[846]],[[847]],[[848]],[[849]],[[850]],[[851]],[[852]],[[853]],[[854]],[[855]],[[856]],[[857]],[[858]],[[859]],[[860]],[[861]],[[862]],[[863]],[[864]],[[865]],[[866]],[[867]],[[868]],[[869]],[[870]],[[871]],[[872]],[[873]],[[874]],[[875]],[[876]],[[877]],[[878]],[[879]],[[880]]],properties:{name:"\u5357\u6D77\u8BF8\u5C9B"}}]}},arcs=[[[123.37121659182336,21.671061968001545],[123.42328550119271,21.59398006808461],[123.46242165424462,21.52083272439869],[123.48444383083199,21.459896985640196],[123.48955675470071,21.411709896467677]],[[123.6155938159486,20.676762622472474],[123.61536432046836,20.58930014543108],[123.6075087290817,20.533130988508077],[123.5582006003651,20.414136017352998]],[[123.07292075341428,19.36973200095011],[123.06491918817173,19.233391883678692],[123.07733013706996,19.077718880387863]],[[123.98451100450697,18.4301084376215],[124.10101991990237,18.45360549407056],[124.23249257728062,18.50388961393323]],[[124.9334147596479,19.375705972498196],[125.1153037582111,19.59025082308003]],[[125.1153037582111,19.59025082308003],[125.1153037582111,19.59025082308003]],[[125.67849180772672,20.335000225910854],[125.73437712889424,20.430405748408905],[125.79648282996214,20.583469431371732],[125.80167856948523,20.601901026689085]],[[125.9247344927712,22.122268949381088],[126.00132999611654,22.281317920826837],[126.05407638498872,22.368807574613705]],[[126.37969966804121,22.794592104314624],[126.56095501224851,23.026372536458386]],[[126.56095501224851,23.026372536458386],[126.56095501224851,23.026372536458386]],[[125.81345688717792,21.353969357437766],[125.81382423676438,21.5178502836064],[125.81595492755386,21.647069132428825]],[[117.348611,40.581141],[117.348611,40.581141]],[[117.348611,40.581141],[117.269771,40.560684],[117.247597,40.539766],[117.262995,40.512927],[117.208793,40.501552],[117.263611,40.442367],[117.234046,40.417312],[117.226039,40.368997],[117.243285,40.369453],[117.271618,40.325211]],[[117.271618,40.325211],[117.271618,40.325211]],[[117.271618,40.325211],[117.295024,40.2782],[117.331365,40.289613],[117.351075,40.229786],[117.389879,40.227958]],[[117.389879,40.227958],[117.383719,40.188195],[117.367089,40.172649]],[[117.367089,40.172649],[117.367089,40.173106],[117.367089,40.173106],[117.367089,40.172649]],[[117.367089,40.172649],[117.349227,40.136513],[117.307343,40.136971],[117.274082,40.105852],[117.254988,40.114548]],[[117.254988,40.114548],[117.254988,40.114548]],[[117.254988,40.114548],[117.224191,40.094865]],[[117.224191,40.094865],[117.224191,40.094865]],[[117.224191,40.094865],[117.210024,40.082045]],[[117.210024,40.082045],[117.204481,40.069681],[117.159517,40.077008],[117.140423,40.064185],[117.105315,40.074261]],[[117.105315,40.074261],[117.105315,40.074261]],[[117.105315,40.074261],[117.051728,40.059605],[117.025243,40.030283],[116.945171,40.04128],[116.927924,40.055024],[116.867562,40.041739],[116.831222,40.051359],[116.820135,40.02845],[116.781331,40.034866],[116.757925,39.967934],[116.782563,39.947749],[116.78441,39.891294],[116.812128,39.889916],[116.865714,39.843982],[116.907598,39.832494],[116.918069,39.84628],[116.949482,39.778703],[116.902055,39.763523],[116.916837,39.731314],[116.887272,39.72533],[116.889736,39.687576],[116.90575,39.688037]],[[116.90575,39.688037],[116.906366,39.677444],[116.8497,39.66777],[116.812128,39.615695]],[[116.812128,39.615695],[116.79057,39.595868],[116.748686,39.619844],[116.709266,39.618],[116.726512,39.595407]],[[116.726512,39.595407],[116.726512,39.595407]],[[116.726512,39.595407],[116.724048,39.59264]],[[116.724048,39.59264],[116.723432,39.59264]],[[116.723432,39.59264],[116.664918,39.605552],[116.620571,39.601863],[116.592237,39.621227]],[[116.592237,39.621227],[116.592237,39.621227]],[[116.592237,39.621227],[116.524484,39.596329],[116.50847,39.551122],[116.473361,39.552968],[116.478289,39.535431],[116.437637,39.526661],[116.443796,39.510041],[116.401912,39.528046],[116.411767,39.482794],[116.444412,39.482332],[116.454883,39.453226],[116.434557,39.442597],[116.361876,39.455074]],[[116.361876,39.455074],[116.361876,39.455074]],[[116.361876,39.455074],[116.337854,39.455536],[116.307057,39.488337],[116.257782,39.500344],[116.240536,39.564041],[116.198652,39.589412],[116.151841,39.583416],[116.130283,39.567732],[116.09887,39.575113],[116.036044,39.571884],[116.026189,39.587567],[115.995392,39.576958],[115.978146,39.595868],[115.957204,39.560812],[115.910393,39.600479]],[[115.910393,39.600479],[115.910393,39.600479]],[[115.910393,39.600479],[115.91532,39.582955]],[[115.91532,39.582955],[115.91532,39.582955]],[[115.91532,39.582955],[115.867893,39.546507]],[[115.867893,39.546507],[115.867893,39.546507]],[[115.867893,39.546507],[115.828473,39.541431],[115.821081,39.522968]],[[115.821081,39.522968],[115.821081,39.522968]],[[115.821081,39.522968],[115.806299,39.510041]],[[115.806299,39.510041],[115.806299,39.510041]],[[115.806299,39.510041],[115.752712,39.515581],[115.738545,39.539585]],[[115.738545,39.539585],[115.738545,39.540046]],[[115.738545,39.540046],[115.724995,39.5442]],[[115.724995,39.5442],[115.724995,39.5442]],[[115.724995,39.5442],[115.722531,39.543738]],[[115.722531,39.543738],[115.721299,39.543738]],[[115.722531,39.543738],[115.722531,39.5442]],[[115.722531,39.5442],[115.721299,39.543738]],[[115.722531,39.5442],[115.720683,39.551122]],[[115.720683,39.551122],[115.720683,39.551122]],[[115.720683,39.551122],[115.718835,39.553891]],[[115.718835,39.553891],[115.718835,39.553891]],[[115.718835,39.553891],[115.716988,39.56035]],[[115.716988,39.56035],[115.716988,39.56035]],[[115.716988,39.56035],[115.699125,39.570039]],[[115.699125,39.570039],[115.699125,39.570039]],[[115.699125,39.570039],[115.698509,39.577881]],[[115.698509,39.577881],[115.698509,39.577881]],[[115.698509,39.577881],[115.667712,39.615234],[115.633836,39.599557]],[[115.633836,39.599557],[115.633836,39.599557]],[[115.633836,39.599557],[115.587024,39.589873],[115.545756,39.618922],[115.518039,39.597252],[115.522351,39.640124],[115.478619,39.650723]],[[115.478619,39.650723],[115.478619,39.650723]],[[115.478619,39.650723],[115.491554,39.670074],[115.486626,39.741899],[115.439815,39.752022],[115.443511,39.785601],[115.483547,39.798477]],[[115.483547,39.798477],[115.483547,39.798477]],[[115.483547,39.798477],[115.50572,39.784222],[115.552532,39.794799],[115.567314,39.816407],[115.514344,39.837549],[115.526046,39.87568],[115.515575,39.892212]],[[115.515575,39.892212],[115.515575,39.892212]],[[115.515575,39.892212],[115.522967,39.899099],[115.481083,39.935819],[115.426264,39.950502],[115.428728,39.984443],[115.450286,39.992697],[115.454597,40.029825],[115.485394,40.040364],[115.527278,40.076092],[115.59072,40.096239],[115.599959,40.119583],[115.75456,40.145663]],[[115.75456,40.145663],[115.75456,40.145663]],[[115.75456,40.145663],[115.773654,40.176307],[115.806299,40.15344],[115.847567,40.147036],[115.855574,40.188652],[115.870356,40.185909],[115.89869,40.234354],[115.968907,40.264045],[115.95166,40.281852],[115.917784,40.354405],[115.864197,40.359422],[115.771806,40.443734],[115.781045,40.49336],[115.736082,40.503372],[115.755176,40.540221],[115.784741,40.55841],[115.819849,40.55932],[115.827857,40.587504],[115.885139,40.595229],[115.907929,40.617493],[115.971986,40.6025],[115.982457,40.578868],[116.005247,40.583868],[116.09887,40.630665],[116.133979,40.666536],[116.162928,40.662451],[116.171551,40.695582],[116.204812,40.740035],[116.22021,40.744115],[116.247311,40.791707],[116.273181,40.762703],[116.311369,40.754996],[116.316912,40.772221],[116.453651,40.765876],[116.46597,40.774487],[116.438253,40.81934],[116.334159,40.90443],[116.339702,40.929303],[116.370499,40.94377],[116.398216,40.90624],[116.477057,40.899907],[116.447492,40.953715],[116.455499,40.980828],[116.519557,40.98128]],[[116.519557,40.98128],[116.519557,40.98128]],[[116.519557,40.98128],[116.5676,40.992574],[116.598397,40.974503],[116.623034,41.021026],[116.615643,41.053076],[116.647672,41.059394],[116.688324,41.044501],[116.698795,41.021477],[116.677853,40.970888],[116.722201,40.927495],[116.713577,40.909858],[116.759773,40.889954],[116.81336,40.848319],[116.848468,40.839264],[116.924229,40.773581],[116.926692,40.745022],[116.964881,40.709647],[117.012308,40.693767],[117.11209,40.707379],[117.117018,40.70012],[117.208177,40.694675],[117.278394,40.664267],[117.319662,40.657911],[117.342451,40.673799],[117.408973,40.686961],[117.493973,40.675161],[117.514914,40.660181],[117.501364,40.636569],[117.467487,40.649738]],[[117.467487,40.649738],[117.467487,40.649738]],[[117.467487,40.649738],[117.412669,40.605226],[117.429915,40.576141],[117.389879,40.561593],[117.348611,40.581141]],[[117.765602,39.400527],[117.699696,39.407463],[117.673211,39.386652],[117.668899,39.412087],[117.614081,39.407001],[117.601146,39.419485],[117.570965,39.404689],[117.521074,39.357043],[117.536472,39.338068],[117.594987,39.349176],[117.669515,39.322792],[117.670747,39.357969],[117.74466,39.354729],[117.784696,39.376938]],[[117.784696,39.376938],[117.805022,39.373237]],[[117.805022,39.373237],[117.810565,39.354729],[117.850601,39.363984]],[[117.850601,39.363984],[117.850601,39.363984]],[[117.850601,39.363984],[117.854297,39.328348]],[[117.854297,39.328348],[117.854913,39.328348]],[[117.854913,39.328348],[117.88879,39.332051],[117.919587,39.318162]],[[117.919587,39.318162],[117.919587,39.318162]],[[117.919587,39.318162],[117.965782,39.314921]],[[117.965782,39.314921],[117.965782,39.314921]],[[117.965782,39.314921],[117.973173,39.312143]],[[117.973173,39.312143],[117.973173,39.312143]],[[117.973173,39.312143],[117.979333,39.300566]],[[117.979333,39.300566],[117.979333,39.300566]],[[117.979333,39.300566],[117.982412,39.298714]],[[117.982412,39.298714],[117.982412,39.298714]],[[117.982412,39.298714],[118.024296,39.289451]],[[118.024296,39.289451],[118.024296,39.289451]],[[118.024296,39.289451],[118.036615,39.264898],[118.064948,39.256094],[118.064948,39.231065],[118.034767,39.218548]],[[118.034767,39.218548],[118.032919,39.219939],[117.977485,39.206028],[117.96455,39.172631],[117.871543,39.122506],[117.837667,39.057011],[117.855529,38.957492],[117.898029,38.948649],[117.875855,38.920252],[117.847522,38.855502],[117.778536,38.869016],[117.752051,38.847579],[117.64611,38.828933],[117.646725,38.788827],[117.671363,38.772032],[117.740964,38.753833],[117.740964,38.700141],[117.729261,38.680055],[117.65658,38.66043],[117.639334,38.626776]],[[117.639334,38.626776],[117.55803,38.613683],[117.47919,38.616489],[117.432379,38.601524],[117.368937,38.564566],[117.25314,38.556143],[117.238358,38.580943],[117.258684,38.608072]],[[117.258684,38.608072],[117.258684,38.608072]],[[117.258684,38.608072],[117.213104,38.639866]],[[117.213104,38.639866],[117.213104,38.639866]],[[117.213104,38.639866],[117.183539,38.61836]],[[117.183539,38.61836],[117.183539,38.61836]],[[117.183539,38.61836],[117.150894,38.617892],[117.109626,38.584685],[117.070822,38.608072],[117.055424,38.639398],[117.068358,38.680522],[117.038793,38.688464],[116.95133,38.689398]],[[116.95133,38.689398],[116.948866,38.689398]],[[116.948866,38.689398],[116.950714,38.689398],[116.95133,38.689398]],[[116.948866,38.689398],[116.877417,38.680522],[116.858939,38.741231],[116.794265,38.744498]],[[116.794265,38.744498],[116.794265,38.744498]],[[116.794265,38.744498],[116.746222,38.754299],[116.737599,38.784629],[116.75115,38.831264],[116.723432,38.852706],[116.722201,38.896968],[116.708034,38.931892],[116.72836,38.975174],[116.754845,39.003084],[116.754229,39.034701]],[[116.754229,39.034701],[116.754229,39.034701]],[[116.754229,39.034701],[116.783179,39.05097]],[[116.783179,39.05097],[116.783179,39.05097]],[[116.783179,39.05097],[116.812744,39.05097]],[[116.812744,39.05097],[116.812744,39.05097]],[[116.812744,39.05097],[116.871874,39.054688],[116.912526,39.110898]],[[116.912526,39.110898],[116.91191,39.111362],[116.91191,39.111362],[116.912526,39.110898]],[[116.912526,39.110898],[116.909446,39.150822],[116.870026,39.153607],[116.855859,39.215766],[116.881729,39.225966]],[[116.881729,39.225966],[116.881729,39.225966]],[[116.881729,39.225966],[116.87249,39.291304],[116.889736,39.338068],[116.870642,39.357506],[116.829374,39.338994],[116.818287,39.3737],[116.840461,39.378326],[116.839845,39.413474],[116.876185,39.43474],[116.832454,39.435664],[116.785026,39.465702],[116.820751,39.482332],[116.819519,39.528507],[116.78749,39.554352],[116.808432,39.576497],[116.812128,39.615695]],[[116.90575,39.688037],[116.932236,39.706456]],[[116.932236,39.706456],[116.932236,39.706456]],[[116.932236,39.706456],[116.944555,39.695405]],[[116.944555,39.695405],[116.944555,39.695405]],[[116.944555,39.695405],[116.948866,39.680668]],[[116.948866,39.680668],[116.948866,39.680668]],[[116.948866,39.680668],[116.964265,39.64335],[116.983359,39.638742]],[[116.983359,39.638742],[116.983359,39.638742]],[[116.983359,39.638742],[117.016004,39.653949],[117.10901,39.625375]],[[117.10901,39.625375],[117.10901,39.625375]],[[117.10901,39.625375],[117.152742,39.623532],[117.177996,39.645194],[117.165061,39.718886]],[[117.165061,39.718886],[117.165061,39.718886]],[[117.165061,39.718886],[117.161981,39.748801],[117.205713,39.763984],[117.15767,39.796638],[117.156438,39.817326],[117.192162,39.832953],[117.251908,39.834332],[117.247597,39.860981],[117.227887,39.852712],[117.162597,39.876598]],[[117.162597,39.876598],[117.162597,39.876598]],[[117.162597,39.876598],[117.150894,39.944996],[117.198322,39.992697],[117.192162,40.066475],[117.210024,40.082045]],[[117.389879,40.227958],[117.415748,40.248973],[117.450241,40.252627],[117.505059,40.227044],[117.548791,40.232527],[117.571581,40.219276],[117.576508,40.178593],[117.609769,40.160301]],[[117.609769,40.160301],[117.609769,40.160301]],[[117.609769,40.160301],[117.613465,40.158014]],[[117.613465,40.158014],[117.613465,40.158014]],[[117.613465,40.158014],[117.651653,40.122786]],[[117.651653,40.122786],[117.651653,40.122786]],[[117.651653,40.122786],[117.654117,40.114548]],[[117.654117,40.114548],[117.654117,40.114548]],[[117.654117,40.114548],[117.655965,40.109514]],[[117.655965,40.109514],[117.655965,40.109514]],[[117.655965,40.109514],[117.675059,40.082045],[117.71879,40.082045]],[[117.71879,40.082045],[117.71879,40.082045]],[[117.71879,40.082045],[117.752667,40.081588],[117.776073,40.059605],[117.74774,40.047236],[117.744044,40.018368],[117.768681,40.022034]],[[117.768681,40.022034],[117.768681,40.022034]],[[117.768681,40.022034],[117.793319,40.005534]],[[117.793319,40.005534],[117.793319,40.005534]],[[117.793319,40.005534],[117.795167,39.996823]],[[117.795167,39.996823],[117.795167,39.996823]],[[117.795167,39.996823],[117.781616,39.966558]],[[117.781616,39.966558],[117.781616,39.966558]],[[117.781616,39.966558],[117.756363,39.965181],[117.691073,39.984902],[117.671363,39.973896],[117.614697,39.97252],[117.594987,39.994531]],[[117.594987,39.994531],[117.594987,39.994531]],[[117.594987,39.994531],[117.546327,39.999116],[117.534625,39.954631],[117.514914,39.946832],[117.513067,39.910576]],[[117.513067,39.910576],[117.513067,39.910576]],[[117.513067,39.910576],[117.512451,39.90874]],[[117.512451,39.90874],[117.512451,39.90874]],[[117.512451,39.90874],[117.508139,39.901854]],[[117.508139,39.901854],[117.508139,39.901854]],[[117.508139,39.901854],[117.529081,39.859144]],[[117.529081,39.859144],[117.529081,39.859144]],[[117.529081,39.859144],[117.561726,39.799856],[117.546327,39.775943],[117.56111,39.754782],[117.595603,39.74604],[117.57774,39.726711],[117.627015,39.703693],[117.668899,39.666849],[117.66274,39.636437],[117.637486,39.603246],[117.654117,39.575113],[117.684914,39.58895],[117.707088,39.576036],[117.715711,39.529892],[117.745276,39.547892],[117.753899,39.579726]],[[117.753899,39.579726],[117.753899,39.579726]],[[117.753899,39.579726],[117.766834,39.598635],[117.829659,39.589873],[117.868464,39.59679],[117.933753,39.574191],[117.904804,39.533585],[117.912195,39.517428]],[[117.912195,39.517428],[117.912195,39.517428]],[[117.912195,39.517428],[117.899877,39.474479],[117.870311,39.455074],[117.871543,39.411625],[117.846906,39.407926]],[[117.846906,39.407926],[117.765602,39.400527]],[[117.784696,39.376938],[117.765602,39.400527]],[[117.846906,39.407926],[117.852449,39.380639],[117.805022,39.373237]],[[117.639334,38.626776],[117.638102,38.54491],[117.68553,38.539293],[117.644878,38.52759],[117.678754,38.477008],[117.72495,38.457328],[117.730493,38.424985],[117.781,38.373862],[117.84629,38.368232],[117.937449,38.387936],[117.957775,38.376208],[117.948536,38.346644],[117.895565,38.301572]],[[117.895565,38.301572],[117.848754,38.255062],[117.808718,38.22827],[117.789007,38.180772],[117.766834,38.158658],[117.771145,38.134655],[117.746508,38.12524],[117.704624,38.076262],[117.586979,38.071551],[117.557414,38.046105]],[[117.557414,38.046105],[117.557414,38.046105]],[[117.557414,38.046105],[117.524154,37.989527],[117.513067,37.94329],[117.481038,37.914967],[117.438538,37.854035],[117.400966,37.844584],[117.320278,37.861596],[117.271618,37.839858],[117.185387,37.849783],[117.150278,37.839385],[117.074518,37.848837],[117.027091,37.832296],[116.919301,37.846002],[116.837997,37.835132],[116.804736,37.848837],[116.753613,37.793054],[116.753613,37.77035],[116.724664,37.744327],[116.679085,37.728708],[116.66307,37.686096],[116.604556,37.624975],[116.575607,37.610754],[116.4826,37.521573],[116.448108,37.503059],[116.433941,37.473142],[116.38097,37.522522]],[[116.38097,37.522522],[116.379738,37.522047]],[[116.379738,37.522047],[116.36742,37.566177],[116.336007,37.581355],[116.295355,37.554316],[116.278724,37.524895],[116.290427,37.484065],[116.27626,37.466967],[116.240536,37.489764]],[[116.240536,37.489764],[116.240536,37.489764]],[[116.240536,37.489764],[116.224522,37.479791],[116.243,37.447965],[116.226369,37.428007],[116.2855,37.404241],[116.236224,37.361442],[116.193109,37.365723],[116.169087,37.384271],[116.106261,37.368577],[116.085935,37.373809],[116.024341,37.360015],[115.975682,37.337179],[115.969523,37.239572],[115.909777,37.20669],[115.91224,37.177132],[115.879596,37.150901],[115.888219,37.112254],[115.85619,37.060694],[115.776734,36.992848],[115.79706,36.968945],[115.75764,36.902453],[115.71206,36.883308],[115.683727,36.808117],[115.524815,36.763543],[115.479851,36.760187],[115.451518,36.702151],[115.420105,36.686795],[115.365902,36.621979],[115.355431,36.627262],[115.33141,36.550378],[115.272895,36.497476],[115.291374,36.460423],[115.317243,36.454166],[115.297533,36.413239],[115.340033,36.398307],[115.368982,36.342409],[115.366518,36.30914],[115.423185,36.32216],[115.417025,36.292742],[115.462605,36.276339],[115.466916,36.258969]],[[115.466916,36.258969],[115.466916,36.258969]],[[115.466916,36.258969],[115.474923,36.248352],[115.483547,36.148865]],[[115.483547,36.148865],[115.465068,36.170125],[115.450902,36.152248],[115.376989,36.128083],[115.365902,36.099074],[115.312931,36.088436],[115.30246,36.127599],[115.279055,36.13775],[115.242098,36.19138],[115.202678,36.208765]],[[115.202678,36.208765],[115.202678,36.208765]],[[115.202678,36.208765],[115.202678,36.209248]],[[115.202678,36.209248],[115.202678,36.209248]],[[115.202678,36.209248],[115.201446,36.210214]],[[115.201446,36.210214],[115.201446,36.210214]],[[115.201446,36.210214],[115.1842,36.193312],[115.12507,36.209731],[115.104744,36.172058],[115.06286,36.178338],[115.048693,36.161912],[115.04623,36.112613],[114.998186,36.069572],[114.914419,36.052155],[114.926737,36.089403],[114.912571,36.140649],[114.858368,36.144516],[114.857752,36.127599],[114.771521,36.124699],[114.734564,36.15563],[114.720398,36.140166],[114.640326,36.137266],[114.588587,36.118414],[114.586739,36.141133],[114.533152,36.171575],[114.480181,36.177855],[114.466015,36.197658],[114.417356,36.205868],[114.408117,36.224699],[114.356378,36.230492],[114.345291,36.255591],[114.299095,36.245938],[114.257827,36.263794],[114.241197,36.251247],[114.2104,36.272962],[114.203009,36.245456],[114.170364,36.245938]],[[114.170364,36.245938],[114.170364,36.245938]],[[114.170364,36.245938],[114.175907,36.264759],[114.129096,36.280199],[114.080437,36.269585],[114.04348,36.303353],[114.056415,36.329392],[114.002828,36.334214],[113.981887,36.31782],[113.962792,36.353977],[113.911054,36.314927],[113.882104,36.353977],[113.84946,36.347711],[113.856851,36.329392],[113.813119,36.332285],[113.755221,36.366026],[113.731199,36.363135]],[[113.731199,36.363135],[113.708409,36.423352],[113.670221,36.425278],[113.635729,36.451277],[113.587069,36.460904],[113.554425,36.494589],[113.559968,36.528741],[113.588917,36.547974],[113.569823,36.585947],[113.539642,36.594116],[113.54457,36.62342],[113.486671,36.635427],[113.476816,36.655114],[113.506997,36.705029],[113.465113,36.707908],[113.499606,36.740527],[113.535946,36.732373],[113.549497,36.752515],[113.600004,36.752995],[113.680692,36.789907],[113.676381,36.855539],[113.696707,36.882351],[113.731815,36.878521],[113.731815,36.858891],[113.773083,36.85506],[113.792793,36.894796],[113.76138,36.956034],[113.791561,36.98759],[113.771851,37.016745],[113.788482,37.059739],[113.758301,37.075497],[113.773699,37.107004],[113.773083,37.151855],[113.832213,37.167594],[113.853155,37.215269],[113.886416,37.239095],[113.90243,37.310052],[113.962792,37.355734],[113.973879,37.40329],[114.014531,37.42468],[114.036705,37.494037],[114.118625,37.59084],[114.115545,37.619761],[114.139567,37.675676],[114.12848,37.698409],[114.068118,37.721608],[113.993589,37.706932],[113.996669,37.730128],[114.044712,37.761834],[114.006524,37.813386],[113.976959,37.816696],[113.959097,37.906468],[113.936307,37.922993],[113.901198,37.984811],[113.872249,37.990471],[113.876561,38.055059],[113.811271,38.117707],[113.831597,38.16854],[113.797105,38.162894],[113.720728,38.174656],[113.711489,38.213695],[113.678844,38.20523],[113.64312,38.232031],[113.598772,38.22733],[113.570439,38.237202],[113.54457,38.270569],[113.557504,38.343359],[113.525475,38.383245],[113.537794,38.417952],[113.583374,38.459671],[113.546417,38.492936],[113.561816,38.558483],[113.603084,38.587024],[113.612939,38.645942],[113.70225,38.651551],[113.720728,38.713218],[113.775547,38.709949],[113.802648,38.763166],[113.839605,38.7585],[113.836525,38.795824],[113.855619,38.828933],[113.795257,38.860628],[113.776163,38.885788],[113.76754,38.959819],[113.776779,38.986804],[113.80696,38.989595],[113.898119,39.067699],[113.930148,39.063517],[113.961561,39.100681],[113.994821,39.095572],[114.006524,39.122971],[114.050872,39.135969],[114.064422,39.094179],[114.082901,39.09325]],[[114.082901,39.09325],[114.082901,39.09325]],[[114.082901,39.09325],[114.10877,39.052364],[114.157429,39.061194],[114.180835,39.049111],[114.252284,39.073739],[114.345907,39.075133],[114.369928,39.107648],[114.360689,39.134112],[114.388406,39.176807],[114.443841,39.174023],[114.47587,39.21623],[114.416124,39.242654],[114.437066,39.259337],[114.430906,39.307513],[114.466631,39.329736],[114.469095,39.400989],[114.496812,39.438437],[114.501739,39.476789],[114.532536,39.486027],[114.568877,39.573729],[114.51529,39.564964],[114.49558,39.608318],[114.431522,39.613851],[114.408117,39.652106],[114.409964,39.761683],[114.41674,39.775943],[114.390254,39.819165],[114.406885,39.833413],[114.395182,39.867412],[114.285545,39.858225],[114.286776,39.871087],[114.215943,39.8619],[114.204241,39.885324],[114.229494,39.899558],[114.212248,39.918839],[114.17406,39.897722],[114.067502,39.922511],[114.047176,39.916085],[114.028082,39.959218],[114.029314,39.985819],[113.910438,40.015618],[113.959097,40.033491],[113.989278,40.11226],[114.018227,40.103563],[114.045944,40.056856],[114.086596,40.071513],[114.101995,40.099901],[114.073046,40.168533]],[[114.073046,40.168533],[114.073046,40.168533]],[[114.073046,40.168533],[114.097683,40.193681],[114.135871,40.175392],[114.180219,40.191395],[114.235654,40.198252],[114.255364,40.236182],[114.292936,40.230242],[114.362537,40.249886],[114.406269,40.246232],[114.46971,40.268155],[114.510978,40.302851],[114.530688,40.345283],[114.481413,40.34802],[114.438914,40.371733],[114.390254,40.351213],[114.381015,40.36307],[114.31203,40.372645],[114.286161,40.425057],[114.299711,40.44009],[114.267066,40.474242],[114.282465,40.494725],[114.293552,40.55159],[114.273842,40.552954],[114.283081,40.590685],[114.236269,40.607043],[114.183299,40.67153],[114.162357,40.71373],[114.134639,40.737314]],[[114.134639,40.737314],[114.103227,40.770861],[114.104458,40.797597],[114.080437,40.790348],[114.044712,40.830661],[114.073661,40.857372],[114.055183,40.867782],[114.041633,40.917546],[114.057647,40.925234],[113.994821,40.938798],[113.973263,40.983087],[113.868554,41.06887],[113.819279,41.09774],[113.877793,41.115777],[113.920293,41.172112],[113.960945,41.171211],[113.996669,41.19238],[114.016379,41.231999],[113.992357,41.269794],[113.971416,41.239649],[113.95109,41.282837],[113.914749,41.294529],[113.899351,41.316108],[113.92522,41.325546],[113.94493,41.392477],[113.871017,41.413126],[113.877793,41.431076],[113.919677,41.454404],[113.933227,41.487139],[113.953553,41.483553],[113.976959,41.505966],[114.032394,41.529715],[114.101379,41.537779],[114.230726,41.513584],[114.221487,41.582111],[114.226414,41.616572],[114.259059,41.623282],[114.215328,41.68499],[114.237501,41.698843],[114.206704,41.7386],[114.215328,41.75646],[114.200545,41.789934],[114.282465,41.863517],[114.343443,41.926774],[114.352066,41.953484],[114.419203,41.942356],[114.478334,41.951704],[114.511594,41.981962],[114.467863,42.025989],[114.480181,42.064654],[114.502355,42.06732],[114.510978,42.110844],[114.560254,42.132595],[114.647717,42.109512],[114.675434,42.12061],[114.75489,42.115727],[114.789383,42.130819],[114.79431,42.149457],[114.825723,42.139695],[114.86268,42.097967],[114.860832,42.054879],[114.9021,42.015763],[114.915035,41.960605],[114.923658,41.871093],[114.939056,41.846132],[114.922426,41.825175],[114.868839,41.813579],[114.89594,41.76762],[114.902716,41.695715],[114.895325,41.636255],[114.860832,41.60091],[115.016049,41.615229],[115.056085,41.602253],[115.0992,41.62373],[115.195287,41.602253],[115.20391,41.571367],[115.256881,41.580768],[115.26612,41.616124],[115.290142,41.622835],[115.310468,41.592854],[115.377605,41.603148],[115.345576,41.635807],[115.360975,41.661297],[115.319091,41.691693],[115.346808,41.712247],[115.42996,41.728775],[115.488474,41.760924],[115.519887,41.76762],[115.57409,41.80555],[115.654162,41.829189],[115.688038,41.867528],[115.726227,41.870202],[115.811226,41.912525],[115.834632,41.93835],[115.85311,41.927665],[115.916552,41.945027],[115.954124,41.874213],[115.994776,41.828743],[116.007095,41.797966]],[[116.007095,41.797966],[116.007095,41.79752]],[[116.007095,41.79752],[116.034196,41.782795],[116.09887,41.776547],[116.129051,41.805996],[116.106877,41.831419],[116.122892,41.861734],[116.194341,41.861734],[116.212819,41.885352],[116.223906,41.932562],[116.298434,41.96817],[116.310137,41.997086],[116.373579,42.009983],[116.414231,41.982407],[116.393289,41.942802],[116.453651,41.945917],[116.4826,41.975734],[116.510933,41.974399],[116.553433,41.928555],[116.597165,41.935679],[116.639049,41.929891],[116.66923,41.947698],[116.727744,41.951259],[116.748686,41.984186],[116.796113,41.977958],[116.879881,42.018431],[116.890352,42.092639],[116.850316,42.156556],[116.825062,42.155669],[116.789338,42.200462],[116.903287,42.190708],[116.918685,42.229716],[116.897743,42.297479],[116.886656,42.366496],[116.910678,42.394789]],[[116.910678,42.394789],[116.910678,42.394789]],[[116.910678,42.394789],[116.910062,42.395231]],[[116.910062,42.395231],[116.910062,42.395231]],[[116.910062,42.395231],[116.921765,42.403628]],[[116.921765,42.403628],[116.921765,42.403628]],[[116.921765,42.403628],[116.936547,42.410256]],[[116.936547,42.410256],[116.936547,42.410256]],[[116.936547,42.410256],[116.944555,42.415116]],[[116.944555,42.415116],[116.944555,42.415116]],[[116.944555,42.415116],[116.97104,42.427486]],[[116.97104,42.427486],[116.97104,42.427486]],[[116.97104,42.427486],[116.974736,42.426603]],[[116.974736,42.426603],[116.974736,42.426603]],[[116.974736,42.426603],[116.99075,42.425719]],[[116.99075,42.425719],[116.99075,42.425719]],[[116.99075,42.425719],[117.005533,42.43367]],[[117.005533,42.43367],[117.005533,42.43367]],[[117.005533,42.43367],[117.009228,42.44957]],[[117.009228,42.44957],[117.009228,42.44957]],[[117.009228,42.44957],[117.01662,42.456193]],[[117.01662,42.456193],[117.01662,42.456193]],[[117.01662,42.456193],[117.080061,42.463699]],[[117.080061,42.463699],[117.080061,42.463699]],[[117.080061,42.463699],[117.09546,42.484004],[117.135496,42.468996],[117.188467,42.468114]],[[117.188467,42.468114],[117.188467,42.468114]],[[117.188467,42.468114],[117.275314,42.481797]],[[117.275314,42.481797],[117.275314,42.481797]],[[117.275314,42.481797],[117.332596,42.46105]],[[117.332596,42.46105],[117.332596,42.46105]],[[117.332596,42.46105],[117.390495,42.461933],[117.413284,42.471645],[117.410205,42.519743],[117.387415,42.517537]],[[117.387415,42.517537],[117.387415,42.517537]],[[117.387415,42.517537],[117.434226,42.557224],[117.435458,42.585431],[117.475494,42.602613],[117.530313,42.590278],[117.537088,42.603054],[117.60053,42.603054],[117.667051,42.582347],[117.708935,42.588515],[117.779768,42.61847],[117.801326,42.612744],[117.797631,42.585431],[117.856761,42.539148],[117.874007,42.510038],[117.997811,42.416884],[118.024296,42.385064],[118.008898,42.346595],[118.060021,42.298364],[118.047702,42.280656],[117.974405,42.25054],[117.977485,42.229716],[118.033535,42.199132],[118.106216,42.172082],[118.089586,42.12283],[118.097593,42.105072],[118.155491,42.081091],[118.116687,42.037102],[118.194296,42.031324],[118.220165,42.058434],[118.212774,42.081091],[118.239259,42.092639],[118.27252,42.083312],[118.296541,42.057545],[118.286686,42.033991],[118.239875,42.024655],[118.291614,42.007759],[118.313788,41.98819],[118.306396,41.940131],[118.268824,41.930336],[118.340273,41.87243],[118.335346,41.845241],[118.29223,41.772976],[118.247266,41.773869],[118.236179,41.80778],[118.178281,41.814917],[118.140093,41.784134],[118.132702,41.733241],[118.155491,41.712694],[118.159187,41.67605],[118.206614,41.650566],[118.215237,41.59554],[118.302701,41.55256],[118.315636,41.512688],[118.271904,41.471446],[118.327338,41.450816],[118.348896,41.428384],[118.361215,41.384844],[118.348896,41.342622],[118.380309,41.312062],[118.412338,41.331838],[118.528135,41.355202],[118.629765,41.346666],[118.677192,41.35026],[118.741866,41.324198],[118.770199,41.352956],[118.843496,41.374516],[118.844727,41.342622],[118.890923,41.300823],[118.949437,41.317906],[118.980234,41.305769],[119.092951,41.293629],[119.168712,41.294978],[119.197661,41.282837],[119.211827,41.308016],[119.239545,41.31431]],[[119.239545,41.31431],[119.2494,41.279689],[119.209364,41.244599],[119.204436,41.222546],[119.169943,41.222996],[119.189038,41.198234],[119.126212,41.138767],[119.081248,41.131555],[119.080632,41.095936],[119.037516,41.067516],[118.964836,41.079246],[118.937118,41.052625],[118.951901,41.018317],[119.013495,41.007479],[119.00056,40.967273],[118.977154,40.959138]],[[118.977154,40.959138],[118.977154,40.959138]],[[118.977154,40.959138],[118.916792,40.969984],[118.90201,40.960946],[118.873061,40.847866],[118.845959,40.822057],[118.878604,40.783098],[118.907553,40.775394],[118.895234,40.75409],[118.950053,40.747743],[118.96114,40.72008],[119.011031,40.687414],[119.028277,40.692406],[119.054763,40.664721],[119.115125,40.666536],[119.165632,40.69286],[119.184726,40.680153],[119.14469,40.632482],[119.162552,40.600228],[119.177951,40.609315],[119.230921,40.603863],[119.22045,40.569322],[119.256175,40.543404],[119.30237,40.530215],[119.429254,40.540221],[119.477913,40.533399],[119.503783,40.553864],[119.559217,40.547952],[119.572152,40.523846],[119.553674,40.502007],[119.604797,40.455119],[119.586934,40.375381],[119.598021,40.334335],[119.651608,40.271808],[119.639289,40.231613]],[[119.639289,40.231613],[119.639289,40.231613]],[[119.639289,40.231613],[119.671934,40.23938],[119.716898,40.195966],[119.745847,40.207851],[119.760629,40.136056],[119.736608,40.104936],[119.772332,40.08113],[119.783419,40.046778]],[[119.783419,40.046778],[119.783419,40.046778]],[[119.783419,40.046778],[119.787115,40.041739]],[[119.787115,40.041739],[119.787115,40.041739]],[[119.787115,40.041739],[119.81668,40.050443]],[[119.81668,40.050443],[119.81668,40.050443]],[[119.81668,40.050443],[119.854252,40.033033],[119.845629,40.000949]],[[119.845629,40.000949],[119.845629,40.000949]],[[119.845629,40.000949],[119.854252,39.98857]],[[119.854252,39.98857],[119.872114,39.960594],[119.842549,39.956007],[119.820375,39.979399],[119.787115,39.950502],[119.726137,39.940867],[119.681789,39.922511],[119.642369,39.925264],[119.620195,39.904609],[119.588166,39.910576],[119.540739,39.888079],[119.520413,39.840306],[119.536427,39.809052],[119.474217,39.813189],[119.366428,39.734996],[119.269726,39.498497],[119.316537,39.437051],[119.317153,39.4107],[119.272805,39.363521],[119.185342,39.342234],[119.121284,39.281576],[119.096031,39.24219],[119.038132,39.211593],[119.023966,39.187012],[118.97777,39.163352],[118.926031,39.123435],[118.890307,39.118792],[118.896466,39.139683],[118.951285,39.178662],[118.920488,39.171703],[118.897082,39.151286],[118.857662,39.162888],[118.814546,39.138754],[118.76096,39.133648],[118.637156,39.157319],[118.578642,39.130863],[118.588497,39.107648],[118.533062,39.090928],[118.570634,38.999363],[118.604511,38.971452],[118.539837,38.910008],[118.491178,38.909077],[118.377845,38.971917],[118.366143,39.016104],[118.319331,39.009594],[118.225092,39.034701],[118.1906,39.080708],[118.162883,39.136433],[118.12531,39.182838],[118.077883,39.201854],[118.070492,39.213911],[118.026144,39.201854],[118.034767,39.218548]],[[118.869365,39.142932],[118.857662,39.098824],[118.82009,39.108576],[118.869365,39.142932]],[[110.379257,34.600612],[110.29549,34.610956],[110.269004,34.629671],[110.229584,34.692679],[110.243135,34.725641],[110.246831,34.789068],[110.230816,34.880925],[110.262229,34.944233],[110.320743,35.00504],[110.373714,35.134351],[110.364475,35.197952],[110.378642,35.210666],[110.374946,35.251728],[110.45009,35.327933],[110.477808,35.413821],[110.531394,35.511309],[110.567735,35.539559],[110.589293,35.602355],[110.609619,35.632031],[110.57759,35.701559],[110.571431,35.800639],[110.550489,35.838005],[110.549257,35.877778],[110.511684,35.879718],[110.516612,35.918501],[110.502445,35.947575],[110.516612,35.971796],[110.49259,35.994073],[110.491974,36.034735],[110.467953,36.074893],[110.447011,36.164328],[110.45625,36.22663],[110.474112,36.248352],[110.474112,36.306729],[110.459946,36.327946],[110.487047,36.393972],[110.489511,36.430094],[110.47288,36.453203],[110.503677,36.488335],[110.488895,36.556628],[110.496902,36.582102],[110.447627,36.621018],[110.426685,36.657514],[110.394656,36.676716],[110.402663,36.697352],[110.438388,36.685835],[110.447011,36.737649],[110.407591,36.776007],[110.423605,36.818179],[110.406975,36.824886],[110.424221,36.855539],[110.376178,36.882351],[110.408823,36.892403],[110.424221,36.963685],[110.381721,37.002408],[110.382953,37.022001],[110.426685,37.008621],[110.417446,37.027257],[110.460561,37.044932],[110.49567,37.086956],[110.535706,37.115118],[110.53509,37.138021],[110.590525,37.187145],[110.651503,37.256722],[110.661974,37.281963],[110.690307,37.287201],[110.678604,37.317668],[110.695234,37.34955],[110.641648,37.360015],[110.630561,37.372858],[110.644111,37.435135],[110.740198,37.44939],[110.759292,37.474567],[110.770995,37.538184],[110.795017,37.558586],[110.771611,37.594634],[110.763604,37.639668],[110.793169,37.650567],[110.775306,37.680886],[110.706321,37.705511],[110.716792,37.728708],[110.750669,37.736281],[110.735886,37.77035],[110.680452,37.790216],[110.59422,37.922049],[110.522771,37.955088],[110.528315,37.990471],[110.507989,38.013107],[110.501829,38.097929],[110.519692,38.130889],[110.509221,38.192061],[110.528315,38.211814],[110.565887,38.215105],[110.57759,38.297345],[110.601612,38.308147],[110.661358,38.308617],[110.701394,38.353215],[110.746973,38.366355],[110.77777,38.440924],[110.796864,38.453579],[110.840596,38.439986],[110.874473,38.453579],[110.870777,38.510265],[110.907733,38.521035],[110.920052,38.581878],[110.898494,38.587024],[110.880632,38.626776],[110.916357,38.673981],[110.915125,38.704345],[110.965016,38.755699],[111.009363,38.847579],[110.995813,38.868084],[111.016755,38.889981],[111.009979,38.932823],[110.980414,38.970056],[110.998276,38.998433],[111.038313,39.020289],[111.094363,39.030053],[111.138095,39.064447],[111.147334,39.100681],[111.173819,39.135041],[111.163348,39.152678],[111.219399,39.244044],[111.213239,39.257021],[111.247732,39.302419],[111.202152,39.305197],[111.179363,39.326959],[111.186138,39.35149],[111.155341,39.338531],[111.159037,39.362596],[111.125776,39.366297]],[[111.125776,39.366297],[111.143022,39.407926],[111.171971,39.423183],[111.337043,39.420872],[111.358601,39.432428],[111.372152,39.479099],[111.431282,39.508656],[111.422043,39.539123],[111.441137,39.59679],[111.460847,39.606935],[111.445448,39.640124],[111.497187,39.661781],[111.525521,39.662242],[111.625303,39.633672],[111.659179,39.641507],[111.722621,39.606013],[111.783599,39.58895],[111.842729,39.620305],[111.87907,39.606013],[111.9382,39.623071],[111.925265,39.66731],[111.959758,39.692642],[111.970229,39.796638],[112.012729,39.827438],[112.042294,39.886243],[112.07617,39.919298],[112.133453,40.001866],[112.142076,40.027076],[112.182112,40.061437],[112.183344,40.083877],[112.232003,40.133311],[112.232619,40.169905],[112.299756,40.21105],[112.310227,40.256281],[112.349031,40.257194],[112.418017,40.295091],[112.456205,40.300112],[112.511639,40.269068],[112.6299,40.235725],[112.712436,40.178593],[112.744464,40.167161],[112.848558,40.206937],[112.898449,40.329317],[113.03334,40.368997],[113.083231,40.374925],[113.251382,40.413211],[113.27602,40.388601],[113.316672,40.319736],[113.387505,40.319279],[113.500222,40.334335],[113.559968,40.348476],[113.688699,40.448288],[113.763228,40.473787],[113.794641,40.517932],[113.850691,40.460583],[113.890112,40.466503],[113.948626,40.514747],[114.011452,40.515657],[114.061959,40.52885],[114.080437,40.547952],[114.076741,40.575686],[114.041633,40.608861],[114.07243,40.679246],[114.063806,40.706925],[114.084748,40.729605],[114.134639,40.737314]],[[113.731199,36.363135],[113.736127,36.324571],[113.712105,36.303353],[113.716417,36.262347],[113.681924,36.216491],[113.697939,36.181719],[113.651127,36.174473],[113.705946,36.148865],[113.712721,36.129533],[113.655439,36.125182],[113.671453,36.115514],[113.68562,36.056026],[113.660366,36.034735],[113.694859,36.026991],[113.678844,35.985841],[113.648663,35.994073],[113.654207,35.931586],[113.637576,35.870019],[113.660982,35.837035],[113.582758,35.818111],[113.604932,35.797727],[113.587685,35.736542],[113.592613,35.691838],[113.622794,35.674825],[113.625258,35.632518],[113.578446,35.633491],[113.547649,35.656835],[113.55812,35.621816],[113.513773,35.57364],[113.49899,35.532254],[113.439244,35.507412],[113.391817,35.506925],[113.348085,35.468429],[113.31236,35.481101],[113.304353,35.426989],[113.243375,35.449418],[113.189789,35.44893],[113.185477,35.409431],[113.165151,35.412845],[113.149137,35.350878],[113.126347,35.332327],[113.067217,35.353806],[112.996384,35.362104],[112.985913,35.33965],[112.992072,35.29619],[112.936022,35.284466],[112.934174,35.262968],[112.884283,35.243909],[112.822073,35.258082],[112.772798,35.207732],[112.720443,35.206265],[112.628052,35.263457],[112.637291,35.225822],[112.513487,35.218489],[112.390915,35.239021],[112.36751,35.219956],[112.288053,35.219956],[112.304684,35.251728],[112.242474,35.234622],[112.21722,35.253195],[112.13838,35.271275],[112.058924,35.280069],[112.078634,35.219467],[112.03983,35.194039],[112.066315,35.153437],[112.05646,35.098615],[112.062004,35.056005],[112.039214,35.045717],[112.018888,35.068742],[111.97762,35.067272],[111.933272,35.083435],[111.810084,35.062374],[111.807005,35.032977],[111.740483,35.00455],[111.664107,34.984449],[111.681969,34.9511],[111.646861,34.938836],[111.617911,34.894671],[111.592042,34.881416],[111.570484,34.843114],[111.543999,34.853428],[111.502731,34.829851],[111.439289,34.838202],[111.389398,34.815113],[111.345666,34.831816],[111.29208,34.806759],[111.255123,34.819535],[111.232949,34.789559],[111.148566,34.807742],[111.118385,34.756623],[111.035233,34.740887],[110.976103,34.706456],[110.920052,34.730068],[110.903422,34.669056],[110.883712,34.64395],[110.824582,34.615881],[110.791937,34.649858],[110.749437,34.65232],[110.710017,34.605045],[110.610851,34.607508],[110.533242,34.583368],[110.488279,34.610956],[110.424837,34.588295],[110.379257,34.600612]],[[111.125776,39.366297],[111.087588,39.376013],[111.098059,39.401914],[111.064182,39.400989],[111.058639,39.447681],[111.10545,39.472631],[111.10545,39.497573],[111.148566,39.531277],[111.154725,39.569116],[111.136863,39.587106],[111.101138,39.559428],[111.017371,39.552045],[110.958856,39.519275],[110.891103,39.509118],[110.869545,39.494341],[110.782698,39.38804],[110.73835,39.348713],[110.731575,39.30705],[110.702626,39.273701],[110.626249,39.266751],[110.596684,39.282966],[110.566503,39.320014],[110.559728,39.351027],[110.524003,39.382952],[110.482735,39.360745],[110.434692,39.381101],[110.429764,39.341308],[110.385417,39.310291],[110.257917,39.407001],[110.243751,39.423645],[110.152592,39.45415],[110.12549,39.432891],[110.136577,39.39174],[110.161831,39.387115],[110.184005,39.355192],[110.217881,39.281113],[110.109476,39.249606],[110.041107,39.21623],[109.962267,39.212056],[109.90252,39.271848],[109.871723,39.243581],[109.961035,39.191651],[109.893897,39.141075],[109.92223,39.107183],[109.890818,39.103932],[109.851397,39.122971],[109.793499,39.074204],[109.762086,39.057476],[109.72513,39.018429],[109.665384,38.981687],[109.685094,38.968195],[109.672159,38.928167],[109.624116,38.85457],[109.549587,38.805618],[109.511399,38.833595],[109.444262,38.782763],[109.404226,38.720689],[109.338936,38.701542],[109.329081,38.66043],[109.367269,38.627711],[109.331545,38.597783],[109.276726,38.623035],[109.196654,38.552867],[109.175712,38.518694],[109.128901,38.480288],[109.054372,38.433892],[109.051292,38.385122],[109.007561,38.359316],[108.961981,38.26493],[108.976148,38.245192],[108.938575,38.207582],[108.964445,38.154894],[109.069155,38.091336],[109.050676,38.055059],[109.06977,38.023008],[109.037742,38.021593],[109.018648,37.971602],[108.982923,37.964053],[108.9743,37.931962],[108.93488,37.922521],[108.893612,37.978207],[108.883141,38.01405],[108.830786,38.049875],[108.797525,38.04799],[108.82709,37.989056],[108.798141,37.93385],[108.791982,37.872934],[108.799989,37.784068],[108.784591,37.764673],[108.791982,37.700303],[108.777815,37.683728],[108.720533,37.683728],[108.699591,37.669518],[108.628142,37.651988],[108.532671,37.690832],[108.485244,37.678044],[108.422418,37.648672],[108.301078,37.640616],[108.293071,37.656726],[108.24626,37.665728],[108.205608,37.655779],[108.193905,37.638246],[108.134159,37.622131],[108.055318,37.652462],[108.025137,37.649619],[108.012819,37.66857],[108.025753,37.696041],[107.993109,37.735335],[107.982022,37.787378],[107.884703,37.808186],[107.842819,37.828987],[107.732566,37.84931],[107.684523,37.888522],[107.65003,37.86443]],[[107.65003,37.86443],[107.560719,37.893717],[107.49235,37.944706],[107.448618,37.933378],[107.411662,37.948009],[107.440611,37.995659],[107.3938,38.014993],[107.33159,38.086625],[107.240431,38.111586],[107.19054,38.153953],[107.138801,38.161011],[107.119091,38.134185],[107.071047,38.138892],[107.051337,38.122886],[107.010069,38.120532],[106.942316,38.132302],[106.858548,38.156306],[106.779092,38.171833],[106.737824,38.197706],[106.654672,38.22921],[106.627571,38.232501],[106.555506,38.263521],[106.482209,38.319417],[106.599854,38.389812],[106.647897,38.470917],[106.66268,38.601524],[106.709491,38.718821],[106.756302,38.748699],[106.837606,38.847579],[106.954019,38.941202],[106.971881,39.026333],[106.96757,39.054688],[106.933693,39.076527],[106.878874,39.091392],[106.859164,39.107648],[106.825288,39.19397],[106.795723,39.214375],[106.790795,39.241263],[106.806193,39.277407],[106.806809,39.318625],[106.781556,39.371849],[106.751375,39.381564],[106.683622,39.357506],[106.643586,39.357969],[106.602318,39.37555],[106.556122,39.322329],[106.525325,39.308439],[106.511774,39.272311],[106.402753,39.291767],[106.280181,39.262118],[106.29558,39.167992],[106.285109,39.146181],[106.251232,39.131327],[106.192718,39.142932],[106.170544,39.163352],[106.145907,39.153142],[106.096631,39.084889],[106.078153,39.026333],[106.087392,39.006339],[106.060907,38.96866],[106.021487,38.953769],[105.97098,38.909077],[105.992538,38.857366],[105.909386,38.791159],[105.908154,38.737496],[105.88598,38.716953],[105.894603,38.696405],[105.852719,38.641735],[105.874277,38.593105],[105.856415,38.569714],[105.863806,38.53508],[105.836705,38.476071],[105.850872,38.443736],[105.827466,38.432486],[105.835473,38.387467],[105.821307,38.366824],[105.86627,38.296406],[105.842248,38.240962],[105.802828,38.220277],[105.775111,38.186887],[105.76772,38.121474],[105.780655,38.084741],[105.840401,38.004147],[105.799749,37.939986],[105.80406,37.862068],[105.760944,37.799674],[105.677177,37.771769],[105.622358,37.777919],[105.616199,37.722555],[105.598952,37.699356],[105.467141,37.695094],[105.4037,37.710246],[105.315004,37.702197],[105.221998,37.677097],[105.187505,37.657674],[105.111128,37.633981],[105.027977,37.580881],[104.866601,37.566651],[104.805007,37.539133],[104.623305,37.522522],[104.433595,37.515402],[104.419429,37.511604],[104.407726,37.464592],[104.322726,37.44844],[104.287002,37.428007]],[[104.287002,37.428007],[104.237727,37.411847],[104.183524,37.406618],[104.089285,37.465067],[103.935916,37.572818],[103.874938,37.604117],[103.841062,37.64725],[103.683381,37.777919],[103.627947,37.797783],[103.40744,37.860651],[103.362477,38.037621],[103.368636,38.08898],[103.53494,38.156776],[103.507838,38.280905],[103.465339,38.353215],[103.416063,38.404821],[103.85954,38.64454],[104.011677,38.85923],[104.044322,38.895105],[104.173053,38.94446],[104.196459,38.9882],[104.190915,39.042139],[104.207546,39.083495],[104.171205,39.160567],[104.047401,39.297788],[104.073271,39.351953],[104.089901,39.419947],[103.955626,39.456923],[103.85338,39.461543],[103.728961,39.430117],[103.595302,39.386652],[103.428998,39.353341],[103.344615,39.331588],[103.259615,39.263971],[103.188166,39.215302],[103.133347,39.192579],[103.007696,39.099753],[102.883892,39.120649],[102.616574,39.171703],[102.579002,39.183301],[102.45335,39.255167],[102.3548,39.231993],[102.276576,39.188868],[102.050526,39.141075],[102.012338,39.127149],[101.902701,39.111827],[101.833715,39.08907],[101.926106,39.000758],[101.955055,38.985874],[102.045599,38.904885],[102.075164,38.891378],[101.941505,38.808883],[101.873751,38.733761],[101.777049,38.66043],[101.672955,38.6908],[101.601506,38.65529],[101.562702,38.713218],[101.412413,38.764099],[101.331109,38.777164],[101.307087,38.80282],[101.34158,38.822406],[101.33542,38.847113],[101.24303,38.860628],[101.237486,38.907214],[101.198682,38.943064],[101.228863,39.020754],[101.117378,38.975174],[100.969553,38.946788],[100.961545,39.005874],[100.901799,39.030053],[100.875314,39.002619],[100.835278,39.025869],[100.829118,39.075133],[100.864227,39.106719],[100.842669,39.199999],[100.842053,39.405614],[100.707778,39.404689],[100.606764,39.387577],[100.498975,39.400527],[100.500823,39.481408],[100.44354,39.485565],[100.326512,39.509118],[100.301258,39.572345],[100.314193,39.606935],[100.250135,39.685274],[100.128179,39.702312],[100.040716,39.757083],[99.958796,39.769504],[99.904593,39.785601],[99.822058,39.860063],[99.672384,39.888079],[99.469124,39.875221],[99.440791,39.885783],[99.459885,39.898181],[99.491298,39.884406],[99.533182,39.891753],[99.714268,39.972061],[99.751225,40.006909],[99.841152,40.013326],[99.927383,40.063727],[99.955716,40.150695],[100.007455,40.20008],[100.169447,40.277743],[100.169447,40.541131],[100.242744,40.618855],[100.237201,40.716905],[100.224882,40.727337],[100.107853,40.875475],[100.057346,40.908049],[99.985897,40.909858],[99.673,40.93292],[99.565827,40.846961],[99.174705,40.858278],[99.172858,40.747289],[99.12543,40.715091],[99.102025,40.676522],[99.041662,40.693767],[98.984996,40.782644],[98.790975,40.705564],[98.80699,40.660181],[98.802678,40.607043],[98.762642,40.639748],[98.72199,40.657911],[98.689345,40.691952],[98.668403,40.773128],[98.569853,40.746836],[98.627751,40.677884],[98.344419,40.568413],[98.333332,40.918903],[98.25018,40.93925],[98.184891,40.988056],[98.142391,41.001607],[97.971776,41.09774],[97.903407,41.168057],[97.629314,41.440498],[97.613915,41.477276],[97.84674,41.656379],[97.653335,41.986856],[97.500582,42.243894],[97.371235,42.457076],[97.172903,42.795257]],[[97.172903,42.795257],[97.28254,42.782081],[97.831958,42.706047],[98.195362,42.653251],[98.546447,42.638284],[98.962822,42.607018],[99.51224,42.568244],[99.969267,42.647969],[100.004376,42.648849],[100.272309,42.636523],[100.32528,42.690213],[100.826655,42.675255],[100.862995,42.671295],[101.291689,42.586312],[101.557775,42.529887],[101.770274,42.509597],[101.803534,42.503861],[101.877447,42.432345],[102.070236,42.232374],[102.093642,42.223512],[102.449039,42.144133],[102.540814,42.162323],[102.621502,42.154338],[102.712045,42.153007],[103.021862,42.028212],[103.20726,41.96283],[103.418527,41.882233],[103.454868,41.877332],[103.868779,41.802427],[104.080046,41.805104],[104.30856,41.840782],[104.418813,41.860397],[104.530298,41.875104],[104.524138,41.661745],[104.68921,41.6452],[104.803775,41.652355],[104.923267,41.654143],[105.009498,41.583007],[105.230621,41.751103],[105.291599,41.749763],[105.385221,41.797073],[105.589713,41.888471],[105.74185,41.949033],[106.01348,42.032213],[106.344855,42.149457],[106.372572,42.161436],[106.612789,42.241679],[106.785867,42.291281],[107.051337,42.319166],[107.271844,42.364285],[107.303872,42.412465],[107.46648,42.458842],[107.501589,42.456635],[107.57427,42.412907],[107.736262,42.415116],[107.939522,42.403628],[107.986949,42.413349],[108.022058,42.433229],[108.089195,42.436321],[108.238252,42.460167],[108.298614,42.438529],[108.532671,42.442945],[108.705134,42.413349],[108.798757,42.415116],[108.845569,42.395673],[108.983539,42.449128],[109.026039,42.458401],[109.291509,42.435879],[109.486761,42.458842],[109.544044,42.472528],[109.683862,42.558988],[109.733753,42.579262],[109.906216,42.635643],[110.108244,42.642687],[110.139657,42.674815],[110.34846,42.742098],[110.437156,42.781203],[110.469801,42.839156],[110.631177,42.936061],[110.689691,43.02144],[110.687227,43.036314],[110.736502,43.089657],[110.769763,43.099272],[110.82027,43.149067],[111.02045,43.329998],[111.069725,43.357852],[111.151029,43.38004],[111.183674,43.396132],[111.354289,43.436125],[111.400485,43.472618],[111.456535,43.494329],[111.564325,43.490422],[111.606209,43.513863],[111.79407,43.672068],[111.891388,43.6738],[111.951135,43.693275],[111.970845,43.748205],[111.959758,43.823382],[111.870447,43.940279],[111.773128,44.010479],[111.702295,44.034147],[111.662875,44.061247],[111.559397,44.171238],[111.541535,44.206855],[111.534144,44.26217],[111.507042,44.294305],[111.428818,44.319573],[111.415883,44.35724],[111.427586,44.394455],[111.478709,44.488884],[111.514434,44.507666],[111.530448,44.55033],[111.569868,44.57634],[111.560629,44.647062],[111.585267,44.705789],[111.624687,44.778477],[111.69244,44.859983],[111.764505,44.969325],[111.903707,45.052252],[112.002874,45.090713],[112.071243,45.096206],[112.113743,45.072965],[112.396459,45.064512],[112.438959,45.071697],[112.540589,45.001072],[112.599719,44.930783],[112.712436,44.879494],[112.850406,44.840466],[112.937869,44.840042],[113.037652,44.822641],[113.11526,44.799714],[113.503918,44.777628],[113.540874,44.759358],[113.631417,44.745333],[113.712105,44.788247],[113.798953,44.849377],[113.861778,44.863377],[113.907358,44.915104],[114.065038,44.931206],[114.116777,44.957045],[114.158045,44.994301],[114.19069,45.036607],[114.313262,45.107189],[114.347139,45.119436],[114.409348,45.179371],[114.459855,45.21353],[114.519602,45.283893],[114.539928,45.325985],[114.551014,45.387383],[114.600906,45.403773],[114.745035,45.438217],[114.920578,45.386122],[114.983404,45.379397],[115.178041,45.396209],[115.36467,45.392427],[115.586408,45.440317],[115.699741,45.45963],[115.864197,45.572853],[115.936878,45.632727],[116.026805,45.661177],[116.035428,45.685013],[116.1155,45.679577],[116.17463,45.688775],[116.217746,45.72221],[116.22329,45.747273],[116.260862,45.776082],[116.286731,45.775247],[116.278108,45.831152],[116.288579,45.839074],[116.243,45.876169],[116.271949,45.966926],[116.414231,46.133896],[116.439484,46.137628],[116.536187,46.23251],[116.573143,46.258998],[116.585462,46.292504],[116.673541,46.325163],[116.745606,46.327642],[116.81336,46.355737],[116.834302,46.384229],[116.876801,46.375559],[117.097308,46.356976],[117.247597,46.366888],[117.372017,46.36028],[117.383719,46.394962],[117.375712,46.416421],[117.392343,46.463023],[117.447777,46.528117],[117.42006,46.582029],[117.49582,46.600535],[117.596218,46.603414],[117.622704,46.596012],[117.641182,46.558166],[117.704008,46.516587],[117.748355,46.521941],[117.769913,46.537586],[117.813645,46.530588],[117.870927,46.549935],[117.868464,46.575447],[117.914659,46.607936],[117.982412,46.614925],[117.992883,46.631366],[118.04647,46.631366],[118.124078,46.678195],[118.192448,46.682711],[118.238643,46.709392],[118.274984,46.715957],[118.316252,46.73934],[118.41049,46.728265],[118.446831,46.704467],[118.586033,46.692975],[118.639004,46.721291],[118.677192,46.6979],[118.788061,46.687227],[118.788061,46.717598],[118.845343,46.771731],[118.914329,46.77501],[118.912481,46.733188],[118.951285,46.722111],[119.011647,46.745902],[119.073857,46.676552],[119.123132,46.642872],[119.152081,46.658072],[119.20074,46.648213],[119.26295,46.649034],[119.325776,46.608759],[119.357805,46.619447],[119.374435,46.603414],[119.431718,46.638763],[119.491464,46.629311],[119.557985,46.633832],[119.598637,46.618214],[119.656535,46.625612],[119.682405,46.605058],[119.677477,46.584908],[119.739687,46.615336],[119.783419,46.626023],[119.8136,46.66834],[119.804361,46.68189],[119.859179,46.669572],[119.911534,46.669572],[119.93494,46.712674],[119.917078,46.758203],[119.936172,46.790173],[119.920157,46.853238],[119.926933,46.903963],[119.859795,46.917046],[119.845013,46.964852],[119.795122,47.013024],[119.79081,47.04525],[119.806825,47.055037],[119.763093,47.13082],[119.716282,47.195518],[119.627586,47.247544],[119.56784,47.248357],[119.559217,47.303172],[119.450812,47.353065],[119.437877,47.378602],[119.386138,47.397645],[119.365812,47.423161],[119.32208,47.42721],[119.365812,47.47739],[119.205052,47.520249],[119.152081,47.540453],[119.134219,47.664335],[118.773278,47.771034],[118.568171,47.992187],[118.441903,47.995791],[118.422193,48.01461],[118.37415,48.016612],[118.351976,48.006203],[118.284839,48.011007],[118.238027,48.031422],[118.238643,48.041826],[118.150564,48.036224],[118.124694,48.047427],[118.107448,48.031021],[118.052014,48.01421],[117.96147,48.011007],[117.886942,48.025418],[117.813645,48.016212],[117.529081,47.782697],[117.519226,47.761782],[117.493357,47.758563],[117.384335,47.641356],[117.094844,47.8241],[116.879265,47.893968],[116.791186,47.89758],[116.669846,47.890758],[116.453035,47.837358],[116.26579,47.876711],[116.130283,47.823296],[116.111189,47.811642],[115.968291,47.689721],[115.939342,47.683275],[115.580249,47.921649],[115.539597,48.104607],[115.545141,48.134971],[115.529126,48.155336],[115.81061,48.257042],[115.822929,48.259432],[115.799523,48.514982],[115.83032,48.560156],[116.069305,48.811437],[116.077928,48.822471],[116.048363,48.873274],[116.428397,49.430659],[116.717889,49.847288],[116.736367,49.847674],[117.068974,49.695389],[117.278394,49.636512],[117.485349,49.633024],[117.638102,49.574847],[117.809333,49.521263],[117.849369,49.551557],[117.866,49.591532],[117.950999,49.596187],[117.995963,49.623332],[118.011362,49.614803],[118.082811,49.616741],[118.129622,49.669446],[118.156723,49.660149],[118.211542,49.690744],[118.220781,49.729831],[118.284223,49.743755],[118.315636,49.766953],[118.384005,49.783958],[118.398787,49.802502],[118.385853,49.827217],[118.443751,49.835709],[118.483787,49.830691],[118.485019,49.866194],[118.531214,49.887791],[118.574946,49.931342],[118.605127,49.926719],[118.672264,49.955991],[118.739402,49.946364],[118.761576,49.959456],[118.791757,49.955606],[118.964836,49.988708],[118.982082,49.979087],[119.090487,49.985629],[119.12498,50.019095],[119.163168,50.027554],[119.193965,50.069826],[119.190269,50.087877],[119.236465,50.075204],[119.290052,50.121655],[119.309762,50.161161],[119.350414,50.166145],[119.339327,50.192206],[119.358421,50.197953],[119.319001,50.220933],[119.339943,50.244668],[119.35103,50.303953],[119.381827,50.324208],[119.358421,50.358965],[119.322696,50.352474],[119.277117,50.366218],[119.259871,50.345218],[119.232153,50.365455],[119.188422,50.347509],[119.155777,50.364691],[119.176719,50.378814],[119.125596,50.389118],[119.165016,50.422683],[119.217371,50.414675],[119.22353,50.441363],[119.250631,50.448604],[119.262334,50.490124],[119.264182,50.536933],[119.295595,50.573814],[119.281428,50.601551],[119.298059,50.616743],[119.361501,50.632689],[119.394145,50.667219],[119.385522,50.682769],[119.430486,50.684286],[119.450196,50.695281],[119.506862,50.763846],[119.496391,50.771795],[119.515485,50.814165],[119.498855,50.827776],[119.491464,50.87878],[119.569688,50.933879],[119.598637,50.984767],[119.630666,51.00925],[119.678093,51.016404],[119.726753,51.051028],[119.719361,51.075099],[119.764325,51.092017],[119.752622,51.117193],[119.771716,51.124331],[119.788346,51.174636],[119.760629,51.212516],[119.784035,51.22601],[119.821607,51.21439],[119.797586,51.243622],[119.828383,51.263099],[119.811136,51.281071],[119.885049,51.302777],[119.883817,51.336813],[119.946643,51.360736],[119.914614,51.374187],[119.910918,51.390994],[119.97128,51.40033],[119.982983,51.445112],[120.002693,51.459283],[119.982367,51.482396],[119.985447,51.505125],[120.017476,51.52114],[120.052584,51.560967],[120.035954,51.583657],[120.05936,51.634203],[120.100628,51.649058],[120.087077,51.678013],[120.172693,51.679868],[120.226279,51.717703],[120.294649,51.752171],[120.317438,51.785873],[120.363634,51.789945],[120.40675,51.81659],[120.40059,51.833605],[120.480046,51.855049],[120.481278,51.885719],[120.549032,51.882394],[120.548416,51.907877],[120.656821,51.926333],[120.66298,51.958061],[120.704864,51.983501],[120.717799,52.015556],[120.691929,52.026973],[120.690698,52.047221],[120.717183,52.072978],[120.753523,52.085483],[120.76769,52.10938],[120.760299,52.136937],[120.786784,52.15787],[120.745516,52.20594],[120.755371,52.258355],[120.715951,52.261286],[120.695625,52.290214],[120.653741,52.302658],[120.627256,52.323878],[120.62356,52.361172],[120.653741,52.371038],[120.64943,52.3904],[120.688234,52.427637],[120.68269,52.464479],[120.706712,52.492909],[120.687002,52.511489],[120.734429,52.536977],[120.690698,52.547532],[120.658669,52.56718],[120.62664,52.570818],[120.605082,52.589364],[120.56135,52.595544],[120.483742,52.630066],[120.462184,52.64532],[120.396895,52.616261],[120.289721,52.623527],[120.194866,52.578819],[120.125265,52.586819],[120.07599,52.586092],[120.049505,52.598453],[120.035338,52.646409],[120.071063,52.70628],[120.031642,52.773674],[120.101244,52.788877],[120.14128,52.813119],[120.181316,52.806969],[120.222584,52.84277],[120.297112,52.869872],[120.295265,52.891542],[120.350699,52.906343],[120.363018,52.94134],[120.411061,52.957927],[120.452945,53.01017],[120.529321,53.045803],[120.562582,53.082845],[120.643886,53.106923],[120.659901,53.137091],[120.687002,53.142476],[120.690698,53.174771],[120.736277,53.204892],[120.821893,53.241797],[120.838523,53.239648],[120.820661,53.269007],[120.867472,53.278669],[120.882871,53.294411],[120.936457,53.28833],[120.950624,53.29763],[121.055334,53.29155],[121.098449,53.306929],[121.129246,53.277238],[121.155732,53.285468],[121.227797,53.280459],[121.308485,53.301565],[121.336818,53.325877],[121.416274,53.319443],[121.499426,53.337314]],[[121.499426,53.337314],[121.504969,53.323018],[121.575802,53.29155],[121.615222,53.258984],[121.642324,53.262564],[121.679896,53.240722],[121.67928,53.199515],[121.660186,53.195213],[121.665114,53.170467],[121.722396,53.145706],[121.753193,53.147501],[121.784606,53.104408],[121.775367,53.089674],[121.817867,53.061631],[121.785838,53.018451],[121.715621,52.997926],[121.677432,52.948192],[121.66265,52.912478],[121.610295,52.892264],[121.604136,52.872401],[121.620766,52.853251],[121.591201,52.824693],[121.537614,52.801542],[121.511129,52.779104],[121.476636,52.772225],[121.455078,52.73528],[121.373158,52.683067],[121.309717,52.676173],[121.29247,52.651855],[121.237036,52.619167],[121.182217,52.59918],[121.225333,52.577364],[121.280151,52.586819],[121.323883,52.573727],[121.353448,52.534793],[121.411963,52.52205],[121.416274,52.499468],[121.474172,52.482706],[121.495114,52.484892],[121.519136,52.456821],[121.565331,52.460468],[121.590585,52.443326],[121.63986,52.44442],[121.678664,52.419973],[121.658338,52.3904],[121.715621,52.342894],[121.714389,52.318025],[121.769207,52.308147],[121.841272,52.282526],[121.901018,52.280695],[121.94783,52.298266],[121.976779,52.343626],[122.035909,52.377615],[122.040837,52.413038],[122.091344,52.427272],[122.080873,52.440407],[122.107358,52.452445],[122.142467,52.495096],[122.140003,52.510032],[122.168952,52.513674],[122.178191,52.48963],[122.207756,52.469218],[122.310618,52.475416],[122.326016,52.459374],[122.342031,52.414133],[122.367284,52.413768],[122.378987,52.395512],[122.419023,52.375057],[122.447356,52.394052],[122.484313,52.341432],[122.478153,52.29607],[122.560689,52.282526],[122.585943,52.266413],[122.67895,52.276667],[122.710979,52.256157],[122.76087,52.26678],[122.787355,52.252494],[122.766413,52.232705],[122.769493,52.179893],[122.73808,52.153464],[122.690653,52.140243],[122.629059,52.13657],[122.643841,52.111585],[122.625363,52.067459],[122.650616,52.058997],[122.664783,51.99861],[122.683877,51.974654],[122.726377,51.978709],[122.729457,51.919321],[122.706051,51.890151],[122.725761,51.87833],[122.732536,51.832495],[122.771957,51.779579],[122.749167,51.746613],[122.778732,51.698048],[122.816304,51.655371],[122.820616,51.633088],[122.85634,51.606707],[122.832935,51.581797],[122.874202,51.561339],[122.880362,51.537894],[122.858804,51.524864],[122.880362,51.511085],[122.854492,51.477551],[122.871123,51.455181],[122.900072,51.445112],[122.903768,51.415262],[122.946267,51.405183],[122.965977,51.386886],[122.965977,51.345786],[123.002934,51.31213],[123.069455,51.321108],[123.127969,51.297913],[123.231447,51.279199],[123.231447,51.268716],[123.294273,51.254111],[123.339853,51.27246],[123.376809,51.266844],[123.414381,51.278825],[123.440251,51.270963],[123.46304,51.286686],[123.582533,51.294545],[123.582533,51.306893],[123.661989,51.319237],[123.660141,51.342795],[123.711264,51.398089],[123.794416,51.361109],[123.842459,51.367462],[123.887423,51.320734],[123.926227,51.300532],[123.939777,51.313253],[123.994596,51.322604],[124.071588,51.320734],[124.090067,51.3413],[124.128255,51.347281],[124.192313,51.33943],[124.239124,51.344664],[124.271769,51.308389],[124.297638,51.298661]],[[124.297638,51.298661],[124.143037,50.566212]],[[124.143037,50.566212],[124.083907,50.568493],[124.086987,50.539975],[124.026625,50.538454],[124.023545,50.518671],[123.983509,50.510299],[124.001371,50.492408],[123.99398,50.441363],[124.005067,50.434502],[123.969958,50.399419],[123.931154,50.391407],[123.920067,50.373089],[123.88927,50.383775],[123.879415,50.40247],[123.840611,50.411624],[123.825829,50.449366],[123.800575,50.455844],[123.780249,50.43717],[123.790104,50.423446],[123.765467,50.378051],[123.78764,50.371944],[123.777785,50.344454],[123.814126,50.307775],[123.861553,50.287131],[123.870792,50.270303],[123.862785,50.226294],[123.878799,50.208678],[123.90898,50.21021],[123.926227,50.188374],[123.953944,50.186842],[124.007531,50.219401],[124.061733,50.199102],[124.098074,50.214806],[124.103001,50.238927],[124.189233,50.216721],[124.233581,50.229356],[124.278544,50.231271],[124.286551,50.189524],[124.32474,50.178411],[124.342602,50.187991]],[[124.342602,50.187991],[124.544014,49.638838],[124.633325,49.654725],[124.645028,49.676804],[124.740499,49.691905],[124.737419,49.708937],[124.760825,49.751489],[124.74173,49.761541],[124.824882,49.849989],[124.847672,49.85269],[124.878469,49.834937],[124.972708,49.836095]],[[124.972708,49.836095],[124.972708,49.836095]],[[124.972708,49.836095],[124.974556,49.839955]],[[124.974556,49.839955],[124.974556,49.839955]],[[124.974556,49.839955],[124.935135,49.866965],[124.977019,49.900899],[125.044157,49.827217],[125.09528,49.795935],[125.177815,49.829533]],[[125.177815,49.829533],[125.222779,49.799026],[125.221547,49.754969],[125.204301,49.734086],[125.225243,49.726349],[125.219699,49.669058],[125.185207,49.634574],[125.189518,49.652401],[125.164881,49.669446],[125.132236,49.672157],[125.127308,49.655113],[125.15441,49.616741],[125.16796,49.629923],[125.205533,49.593859],[125.23017,49.595411],[125.233866,49.536801],[125.211076,49.539908],[125.228323,49.487063],[125.270822,49.454395],[125.256656,49.437275],[125.25604,49.395227],[125.277598,49.379644],[125.256656,49.359769],[125.261583,49.322336],[125.214772,49.277066],[125.227707,49.248947],[125.219699,49.189139],[125.187671,49.186792],[125.158721,49.144921],[125.117453,49.126127],[125.034302,49.157056],[125.039845,49.17623],[124.983179,49.162535],[124.906802,49.184054],[124.860607,49.166448],[124.847672,49.129651],[124.809484,49.115943],[124.828578,49.077933],[124.808252,49.020666],[124.756513,48.967262],[124.744194,48.920487],[124.709086,48.920487],[124.715861,48.885475],[124.697383,48.841775],[124.654267,48.83429],[124.644412,48.80789],[124.656115,48.783842],[124.612383,48.747945],[124.624702,48.701755],[124.601912,48.632587],[124.579122,48.596582],[124.520608,48.556195],[124.548941,48.535593],[124.533543,48.515379],[124.555717,48.467784],[124.507674,48.445558],[124.52492,48.426897],[124.51876,48.378027],[124.547094,48.35775],[124.540934,48.335476],[124.579738,48.297269],[124.558796,48.268197],[124.579122,48.262221],[124.547094,48.200829],[124.512601,48.164518],[124.529847,48.146951],[124.505826,48.124985],[124.478108,48.123387],[124.46579,48.098213],[124.415899,48.08782],[124.430065,48.12099],[124.471333,48.133373],[124.475029,48.173698],[124.418978,48.181679],[124.412819,48.219175],[124.422058,48.245884],[124.365392,48.283731],[124.353689,48.315978],[124.317964,48.35099],[124.331515,48.380015],[124.309957,48.413393],[124.330283,48.435633],[124.302566,48.456673],[124.314269,48.503881],[124.25945,48.536385]],[[124.25945,48.536385],[124.25945,48.536385]],[[124.25945,48.536385],[124.136878,48.463023],[124.07898,48.43603],[124.019234,48.39313],[123.862785,48.271782],[123.746373,48.197638],[123.705105,48.152142],[123.579453,48.045427],[123.537569,48.021816],[123.300432,47.953723],[123.256085,47.876711],[123.214201,47.824502],[123.161846,47.781892],[123.041122,47.746492],[122.926557,47.697777],[122.848949,47.67441],[122.765181,47.614333],[122.59395,47.54732],[122.543443,47.495589],[122.507103,47.401291],[122.418407,47.350632],[122.441197,47.310476]],[[122.441197,47.310476],[122.441197,47.310476]],[[122.441197,47.310476],[122.462755,47.27841],[122.498479,47.255262],[122.531124,47.198771],[122.582863,47.158092]],[[122.582863,47.158092],[122.582863,47.158092]],[[122.582863,47.158092],[122.615508,47.124306],[122.679566,47.094164],[122.710363,47.093349]],[[122.710363,47.093349],[122.710363,47.093349]],[[122.710363,47.093349],[122.821232,47.065636],[122.852645,47.072158],[122.845869,47.046881],[122.778116,47.002822],[122.77442,46.973837],[122.798442,46.9575],[122.791051,46.941567],[122.83971,46.937072],[122.895144,46.960359],[122.893913,46.895376],[122.906847,46.80738],[122.996774,46.761483],[123.00355,46.730726],[123.026339,46.718829],[123.076846,46.745082],[123.103332,46.734828],[123.163694,46.74016],[123.198802,46.803283],[123.22344,46.821305],[123.221592,46.850373],[123.295505,46.865105],[123.341084,46.826628],[123.374345,46.837683],[123.40699,46.906416],[123.404526,46.935438],[123.360179,46.970978],[123.304128,46.964852],[123.301664,46.999965],[123.337389,46.988943],[123.42362,46.934212],[123.487678,46.959951],[123.52833,46.944836],[123.483366,46.84587],[123.506772,46.827038],[123.562823,46.82581],[123.575757,46.845461],[123.576989,46.891286],[123.605322,46.891286],[123.599163,46.868378],[123.625648,46.847508],[123.580069,46.827447],[123.629344,46.813524],[123.631808,46.728675],[123.603475,46.68928],[123.474743,46.686817],[123.366338,46.677784],[123.318295,46.662179],[123.276411,46.660947],[123.279491,46.616981],[123.228368,46.588198],[123.18094,46.614103],[123.098404,46.603002],[123.077462,46.622324],[123.04605,46.617803],[123.052825,46.579972],[123.002318,46.574624],[123.010325,46.524823],[123.011557,46.434984],[123.089781,46.347888],[123.142136,46.298293],[123.178476,46.248239]],[[123.178476,46.248239],[123.128585,46.210565],[123.127354,46.174523],[123.102716,46.172037],[123.112571,46.130163],[123.070071,46.123527],[123.04605,46.099878],[122.792898,46.073313],[122.828623,45.912406],[122.80029,45.856583],[122.772572,45.856583],[122.752246,45.834905],[122.792283,45.766063],[122.751015,45.735996],[122.741775,45.705077],[122.671558,45.70048],[122.650001,45.731401],[122.640761,45.771072],[122.603189,45.778169],[122.556378,45.82156],[122.522501,45.786933],[122.504639,45.786933],[122.496016,45.85825],[122.446125,45.916986],[122.362357,45.917403],[122.372828,45.856166],[122.337719,45.859917],[122.301379,45.813218],[122.253952,45.7982],[122.236705,45.831569],[122.200981,45.857],[122.091344,45.882002],[122.085184,45.912406],[122.040221,45.959022],[121.92812,45.988552],[121.923808,46.004767],[121.864062,46.002272],[121.843736,46.024301],[121.819098,46.023054],[121.761816,45.998947],[121.809243,45.961102],[121.821562,45.918235],[121.805548,45.900746],[121.817251,45.875336],[121.769823,45.84366],[121.766744,45.830318]],[[121.766744,45.830318],[121.766744,45.830318]],[[121.766744,45.830318],[121.754425,45.794862],[121.697142,45.76314],[121.657106,45.770238],[121.644172,45.752284],[121.666345,45.727641],[121.713773,45.701734],[121.811091,45.687103],[121.812323,45.704659],[121.867142,45.719703],[121.934279,45.71051],[121.970004,45.692956],[122.003264,45.623102],[121.995873,45.59882],[121.966308,45.596308],[121.993409,45.552741],[122.002648,45.507882],[122.064242,45.472641],[122.168336,45.439897],[122.180039,45.409655],[122.146778,45.374352],[122.147394,45.295682],[122.239169,45.276313],[122.22993,45.206784],[122.192358,45.180636],[122.143082,45.183167],[122.109822,45.142236],[122.119677,45.068739],[122.098735,45.02138],[122.074713,45.006573],[122.087032,44.95281],[122.079025,44.914256],[122.04946,44.912985],[122.098119,44.81882],[122.099967,44.7823],[122.168952,44.770405],[122.142467,44.753833],[122.110438,44.767856],[122.10243,44.736406],[122.152322,44.744057],[122.161561,44.728328],[122.117213,44.701961],[122.103046,44.67388],[122.113517,44.615546],[122.13138,44.577619],[122.196053,44.559712],[122.224386,44.526016],[122.228082,44.480345],[122.28598,44.477783],[122.294604,44.41113],[122.291524,44.310152],[122.271198,44.255741],[122.319241,44.233018],[122.483081,44.236877],[122.515726,44.251025],[122.641993,44.283595],[122.675254,44.285738],[122.702971,44.319145],[122.76087,44.369648],[122.85634,44.398304],[123.025108,44.493153],[123.06576,44.505959],[123.12489,44.5098],[123.137209,44.486322],[123.125506,44.455147],[123.142136,44.428228],[123.114419,44.40258],[123.128585,44.367081],[123.196955,44.34483],[123.277027,44.25274],[123.286882,44.211574],[123.323838,44.179823],[123.386664,44.161794],[123.362642,44.133452],[123.350939,44.092633],[123.32815,44.084035],[123.331229,44.028984],[123.365722,44.013922],[123.400831,43.979481],[123.37065,43.970006],[123.397135,43.954929],[123.467968,43.853599],[123.461809,43.822518],[123.498149,43.771114],[123.48275,43.737396],[123.520323,43.708419],[123.518475,43.682024],[123.536953,43.633964],[123.510468,43.624867],[123.5117,43.592801],[123.421157,43.598435],[123.434091,43.575461],[123.461193,43.568523],[123.452569,43.545971]],[[123.452569,43.545971],[123.452569,43.545971]],[[123.452569,43.545971],[123.360179,43.567223],[123.304744,43.550742],[123.329998,43.519071],[123.315831,43.492159],[123.36449,43.483475],[123.382968,43.469143],[123.419925,43.410046],[123.442098,43.437863],[123.486446,43.44525],[123.519707,43.402219],[123.54496,43.415262],[123.608402,43.366119],[123.703873,43.37047]],[[123.703873,43.37047],[123.698329,43.272071],[123.664453,43.264663],[123.676771,43.223684],[123.645974,43.208855],[123.666916,43.179623],[123.636119,43.141644],[123.631192,43.088346],[123.580685,43.036314],[123.572678,43.003498],[123.536337,43.007],[123.474743,43.042438],[123.434707,43.027565],[123.323222,43.000872],[123.259165,42.993431],[123.18402,42.925983],[123.188947,42.895739],[123.169853,42.859777],[123.227752,42.831695],[123.118114,42.801405],[123.058368,42.768903],[122.980144,42.777689],[122.945651,42.753524],[122.925941,42.772417],[122.887137,42.770221],[122.883442,42.751766]],[[122.883442,42.751766],[122.883442,42.751766]],[[122.883442,42.751766],[122.848949,42.712203]],[[122.848949,42.712203],[122.848949,42.712203]],[[122.848949,42.712203],[122.786123,42.757479],[122.73808,42.77066],[122.733152,42.786034],[122.653696,42.78252],[122.624747,42.773296],[122.580399,42.789987],[122.576088,42.819405],[122.556378,42.827745],[122.436886,42.843105],[122.35127,42.830378],[122.371596,42.776371],[122.439349,42.770221],[122.460907,42.755282],[122.396234,42.707366],[122.396234,42.684054],[122.338951,42.669975],[122.324785,42.684934],[122.261343,42.695931],[122.204676,42.732867],[122.204676,42.685374],[122.160945,42.684934],[122.072865,42.710444],[122.062394,42.723635],[122.018663,42.69901],[121.939207,42.688453],[121.94167,42.666014],[121.915801,42.656332],[121.921344,42.605697],[121.889931,42.556784],[121.844352,42.522389],[121.831417,42.533856],[121.817867,42.504303],[121.803084,42.514891],[121.747649,42.484887],[121.69899,42.438529],[121.66573,42.437204],[121.604136,42.495037],[121.607831,42.516214],[121.570875,42.487093],[121.506201,42.482239],[121.4791,42.49636],[121.434752,42.475176],[121.386093,42.474294],[121.304789,42.435879],[121.314644,42.42837],[121.285079,42.387717],[121.218558,42.371802],[121.184681,42.333324],[121.133558,42.300135],[121.120623,42.280656],[121.087978,42.278885],[121.070732,42.254083],[121.028848,42.242565],[120.992508,42.264714],[120.933994,42.27977],[120.883487,42.269585]],[[120.883487,42.269585],[120.883487,42.269585]],[[120.883487,42.269585],[120.883487,42.242565],[120.8299,42.252755],[120.820661,42.227943],[120.79048,42.218636],[120.745516,42.223512],[120.72211,42.203565],[120.624792,42.154338],[120.58414,42.167203],[120.56751,42.152119],[120.466496,42.105516],[120.493597,42.073539],[120.450481,42.057101],[120.456641,42.016208],[120.399358,41.984631],[120.373489,41.994862],[120.309431,41.951704],[120.318054,41.93746],[120.271859,41.925439],[120.260156,41.904062],[120.290337,41.897381],[120.286641,41.880005],[120.251533,41.884016],[120.215808,41.853265],[120.188707,41.848361],[120.183164,41.826513],[120.127113,41.77253],[120.1382,41.729221],[120.096316,41.697056],[120.035954,41.708226],[120.024867,41.737707],[120.050737,41.776101],[120.041498,41.818932],[120.023019,41.816701],[119.989759,41.899163],[119.954034,41.923212],[119.950954,41.974399],[119.924469,41.98908],[119.921389,42.014429],[119.897368,42.030879],[119.87581,42.077982],[119.845629,42.097079],[119.837622,42.135257],[119.854868,42.170308],[119.841933,42.215534],[119.744615,42.211545],[119.679941,42.240793],[119.617115,42.252755],[119.609108,42.276671],[119.557985,42.289068]],[[119.557985,42.289068],[119.557985,42.289068]],[[119.557985,42.289068],[119.539507,42.297922],[119.571536,42.335536],[119.572152,42.359421],[119.540123,42.363401],[119.502551,42.388159],[119.482841,42.347037],[119.432949,42.317396],[119.34795,42.300578],[119.280197,42.260728],[119.274037,42.239021],[119.237697,42.200905],[119.277733,42.185387],[119.286972,42.154781],[119.30853,42.147239],[119.314689,42.119723],[119.352261,42.118391],[119.384906,42.08953],[119.375667,42.023322],[119.324544,41.969505],[119.323928,41.937014],[119.340559,41.926774],[119.323312,41.889807],[119.334399,41.871539],[119.312841,41.80555],[119.292515,41.790827],[119.317769,41.764049],[119.319001,41.727435],[119.299907,41.705545],[119.307914,41.657273],[119.342406,41.617914],[119.415703,41.590169],[119.420015,41.567785],[119.362116,41.566442],[119.361501,41.545841],[119.406464,41.503276],[119.401537,41.472343],[119.378131,41.459787],[119.376283,41.422102],[119.309762,41.405944],[119.330704,41.385293],[119.296211,41.325097],[119.239545,41.31431]],[[125.559082,51.461521],[125.559082,51.461521]],[[125.559082,51.461521],[125.595422,51.416755]],[[125.595422,51.416755],[125.595422,51.416755]],[[125.595422,51.416755],[125.60035,51.413396]],[[125.60035,51.413396],[125.60035,51.413396]],[[125.60035,51.413396],[125.600966,51.410409]],[[125.600966,51.410409],[125.600966,51.410409]],[[125.600966,51.410409],[125.62314,51.398089]],[[125.62314,51.398089],[125.62314,51.398089]],[[125.62314,51.398089],[125.623756,51.387633]],[[125.623756,51.387633],[125.623756,51.387633]],[[125.623756,51.387633],[125.626219,51.380163]],[[125.626219,51.380163],[125.626219,51.380163]],[[125.626219,51.380163],[125.700132,51.327465]],[[125.700132,51.327465],[125.700132,51.327465]],[[125.700132,51.327465],[125.740784,51.27583]],[[125.740784,51.27583],[125.740784,51.27583]],[[125.740784,51.27583],[125.76111,51.261976]],[[125.76111,51.261976],[125.76111,51.261976]],[[125.76111,51.261976],[125.761726,51.226385],[125.819008,51.227134],[125.850421,51.21364],[125.864588,51.146487],[125.909551,51.138977],[125.946508,51.108176],[125.970529,51.123955],[125.993935,51.119072],[125.976073,51.084498],[126.059225,51.043503],[126.033971,51.011132],[126.041978,50.981753],[126.068464,50.967434],[126.042594,50.92558],[126.02042,50.927466],[125.996399,50.906715],[125.997631,50.872738],[125.961906,50.901054],[125.939732,50.85423],[125.913247,50.825885],[125.878138,50.816812],[125.890457,50.805845],[125.836255,50.793363],[125.846726,50.769524],[125.828863,50.756654],[125.804226,50.773309],[125.758646,50.746809],[125.795603,50.738856],[125.78082,50.725598],[125.825784,50.70362],[125.789443,50.679735],[125.804226,50.658874],[125.793139,50.643316],[125.814697,50.62092],[125.807921,50.60383],[125.829479,50.56165],[125.794987,50.532748],[125.770349,50.531227],[125.754335,50.506874],[125.740784,50.523237],[125.699516,50.487078],[125.654553,50.471082],[125.627451,50.443268],[125.580024,50.449366],[125.562162,50.438314],[125.583104,50.409717],[125.567089,50.402852],[125.536292,50.420014],[125.522126,50.404759],[125.546763,50.358965],[125.520278,50.3498],[125.530749,50.331085],[125.463611,50.295925],[125.466075,50.266861],[125.442053,50.260357],[125.448829,50.216338],[125.417416,50.195654],[125.39093,50.199868],[125.382923,50.172278],[125.335496,50.161161],[125.376148,50.137385],[125.311474,50.140453],[125.27883,50.127411],[125.258504,50.103618],[125.287453,50.093636],[125.283757,50.070211],[125.328105,50.065985],[125.315786,50.04562],[125.289916,50.057917],[125.25296,50.041393],[125.283757,50.036012],[125.297924,50.014481],[125.278214,49.996402],[125.241873,49.987938],[125.231402,49.957531],[125.190134,49.959841],[125.199373,49.935194],[125.225859,49.922481],[125.212924,49.907452],[125.245569,49.87198],[125.225243,49.867351],[125.239409,49.844587],[125.177815,49.829533]],[[124.342602,50.187991],[124.359848,50.199102],[124.34445,50.219018],[124.368471,50.258061],[124.349377,50.28063],[124.374015,50.310833],[124.347529,50.316565],[124.36416,50.360874],[124.40358,50.362401],[124.43992,50.385683],[124.415899,50.451652],[124.43992,50.45813],[124.43992,50.539975],[124.420826,50.548342],[124.322892,50.532748],[124.289015,50.553286],[124.183073,50.557468],[124.143037,50.566212]],[[124.297638,51.298661],[124.339522,51.293422],[124.406659,51.272086],[124.430065,51.301281],[124.426985,51.331953],[124.443616,51.35812],[124.478108,51.36223],[124.490427,51.380537],[124.555717,51.375307],[124.58713,51.363725],[124.62655,51.327465],[124.693687,51.3327],[124.752817,51.35812],[124.76452,51.38726],[124.783614,51.392115],[124.864302,51.37979],[124.885244,51.40817],[124.942527,51.447349],[124.917889,51.474196],[124.928976,51.498419],[124.983795,51.508478],[125.004737,51.529332],[125.047236,51.529704],[125.073106,51.553526],[125.060171,51.59667],[125.098975,51.658341],[125.12854,51.659083],[125.130388,51.635317],[125.175968,51.639403],[125.214772,51.627888],[125.228938,51.640517],[125.289301,51.633831],[125.316402,51.610052],[125.35151,51.623801],[125.38046,51.585516],[125.424807,51.562827],[125.528285,51.488359],[125.559082,51.461521]],[[123.703873,43.37047],[123.710032,43.417001],[123.749452,43.439167],[123.747604,43.472184],[123.79688,43.489988],[123.857858,43.459153]],[[123.857858,43.459153],[123.857858,43.459153]],[[123.857858,43.459153],[123.852314,43.406133],[123.881263,43.392218]],[[123.881263,43.392218],[123.881263,43.392218]],[[123.881263,43.392218],[123.896046,43.361333],[123.964415,43.34088],[124.032784,43.280786],[124.099306,43.292983],[124.117168,43.2773],[124.114088,43.247229],[124.168291,43.244177],[124.215102,43.255947],[124.228653,43.235022],[124.27608,43.233278],[124.287167,43.207983],[124.273617,43.17875],[124.366007,43.121554],[124.425754,43.076107],[124.333363,42.997371],[124.369703,42.972854],[124.42329,42.975482],[124.442384,42.958841],[124.431913,42.930803],[124.38079,42.912835],[124.371551,42.880831],[124.435609,42.880831],[124.466406,42.847054],[124.586514,42.905384],[124.607456,42.937376],[124.632093,42.949642],[124.635173,42.972854],[124.658579,42.972854],[124.677673,43.002185],[124.686912,43.051185],[124.719557,43.069987],[124.755281,43.074359],[124.785462,43.117185],[124.882781,43.13422],[124.88894,43.074796],[124.840897,43.032377],[124.869846,42.988178],[124.87231,42.962344],[124.84952,42.882585],[124.856911,42.824234],[124.874157,42.789987],[124.897563,42.787791],[124.92836,42.819844],[124.975171,42.802722],[124.996729,42.745174],[124.968396,42.722756],[124.99057,42.677455],[125.014592,42.666014],[125.010896,42.63212],[125.038613,42.615387],[125.097127,42.622433],[125.082961,42.591159],[125.089736,42.567803],[125.066946,42.534738],[125.090968,42.515773],[125.068794,42.499449],[125.105135,42.490624],[125.150098,42.458842],[125.140243,42.44692],[125.186439,42.427928],[125.185823,42.38197],[125.203685,42.366938],[125.167345,42.351903],[125.175352,42.308102],[125.224011,42.30102],[125.264047,42.312528],[125.299156,42.289953],[125.27575,42.266928],[125.27575,42.231045],[125.312706,42.219966],[125.280677,42.175187],[125.312706,42.197359],[125.305931,42.146351],[125.357054,42.145464],[125.368141,42.182726],[125.41372,42.156112],[125.458068,42.160105]],[[125.458068,42.160105],[125.458068,42.160105]],[[125.458068,42.160105],[125.490097,42.136145],[125.446365,42.098411],[125.414336,42.101964],[125.416184,42.063766],[125.363213,42.017097],[125.369989,42.002868],[125.29854,41.974399],[125.291764,41.958825],[125.35151,41.92811],[125.307779,41.924548],[125.294844,41.822945],[125.319482,41.776993]],[[125.319482,41.776993],[125.319482,41.776993]],[[125.319482,41.776993],[125.323177,41.771191]],[[125.323177,41.771191],[125.323177,41.771191]],[[125.323177,41.771191],[125.336112,41.768067]],[[125.336112,41.768067],[125.336112,41.768067]],[[125.336112,41.768067],[125.332416,41.711354],[125.317018,41.676944],[125.344119,41.672474],[125.412488,41.691246],[125.446981,41.67605],[125.461148,41.642516],[125.450061,41.597777],[125.479626,41.544946],[125.507343,41.534195],[125.493176,41.509103],[125.533212,41.479069],[125.534444,41.428833],[125.547995,41.401006],[125.581256,41.396517],[125.589879,41.359245],[125.610205,41.365084],[125.637306,41.34442],[125.62006,41.318355],[125.642234,41.296327],[125.646545,41.264396],[125.685349,41.273842],[125.695205,41.244599],[125.749407,41.245499],[125.758646,41.232449],[125.73832,41.178418],[125.791291,41.167607],[125.759878,41.132908],[125.734009,41.125695],[125.712451,41.095485],[125.739552,41.08917],[125.726617,41.055332],[125.684118,41.021929],[125.674879,40.974503],[125.650241,40.970888],[125.635458,40.94151],[125.589263,40.931112],[125.584335,40.891764],[125.652089,40.91619],[125.687813,40.897645],[125.707523,40.866877]],[[125.707523,40.866877],[125.648393,40.826133],[125.641002,40.798503],[125.67611,40.788082],[125.685349,40.769048],[125.61698,40.763609],[125.585567,40.788535],[125.551075,40.761796],[125.544915,40.729605],[125.49564,40.728697],[125.459916,40.707379],[125.453756,40.676522],[125.418648,40.673345],[125.422343,40.635661],[125.375532,40.658365],[125.329337,40.643835],[125.305315,40.661089],[125.279445,40.655187],[125.262815,40.620218],[125.181511,40.611132],[125.113758,40.569322],[125.076801,40.562048],[125.015823,40.533853],[125.004737,40.496091],[125.042925,40.483802],[125.044157,40.466503],[124.985642,40.475153],[124.945606,40.45603],[124.913578,40.481981],[124.834121,40.423235],[124.739267,40.371733],[124.722636,40.321561],[124.62655,40.291896],[124.515065,40.22019],[124.513833,40.218362],[124.490427,40.18408],[124.457782,40.177679],[124.428217,40.144291],[124.346913,40.079756],[124.336442,40.049985],[124.372167,40.021576],[124.349377,39.989029],[124.288399,39.962888],[124.286551,39.931689],[124.241588,39.928477],[124.219414,39.899099],[124.218182,39.895885],[124.21695,39.894049],[124.215102,39.883487],[124.214486,39.865116],[124.173218,39.841225],[124.151045,39.74558],[124.099306,39.777323],[124.103001,39.823302],[124.002603,39.800316],[123.95148,39.817786],[123.812278,39.831115],[123.795032,39.822842],[123.687858,39.808132],[123.674924,39.826979],[123.645358,39.823761],[123.642279,39.796178],[123.612714,39.775023],[123.579453,39.781002],[123.546808,39.756163],[123.534489,39.788361],[123.521555,39.772724],[123.477823,39.74696],[123.392823,39.723949],[123.388512,39.74742],[123.350939,39.750641],[123.274563,39.753862],[123.270251,39.714743],[123.286882,39.704154],[123.253005,39.689879],[123.215433,39.696786],[123.212969,39.665928],[123.166774,39.674219],[123.146448,39.647037],[123.103332,39.676983],[123.010941,39.655331],[123.021412,39.64335],[122.978912,39.616156],[122.972753,39.594946],[122.941956,39.604629],[122.860652,39.604629],[122.847101,39.581571],[122.808913,39.559889],[122.682645,39.514658],[122.649385,39.516505],[122.637066,39.488799],[122.581631,39.464316],[122.532972,39.419947],[122.51203,39.413474],[122.467682,39.403301],[122.455364,39.408388],[122.412864,39.411625],[122.366053,39.370461],[122.30877,39.346399],[122.274893,39.322329],[122.242865,39.267678],[122.160329,39.238019],[122.117213,39.213911],[122.123988,39.172631],[122.167104,39.158711],[122.127684,39.144788],[122.088264,39.112291],[122.048228,39.101146],[122.071634,39.074204],[122.061778,39.060264],[122.013735,39.073275],[121.963228,39.030053],[121.923192,39.053758],[121.907178,39.055617],[121.929352,39.024939],[121.8887,39.027263],[121.852975,39.035631],[121.905946,38.997503],[121.920728,38.969591],[121.863446,38.942598],[121.804932,38.970986],[121.790149,39.022614],[121.756889,39.025869],[121.73841,38.998898],[121.671273,39.010059],[121.66265,38.966333],[121.618918,38.950046],[121.655874,38.946788],[121.719316,38.920252],[121.708845,38.872744],[121.675585,38.86156],[121.618302,38.862492],[121.564715,38.874607],[121.509897,38.817743],[121.399028,38.812613],[121.359608,38.822406],[121.315876,38.793958],[121.288775,38.78976],[121.280767,38.786961],[121.259825,38.786495],[121.198848,38.721623],[121.13787,38.723023],[121.112,38.776231],[121.12863,38.799089],[121.110768,38.862026],[121.129862,38.879266],[121.094138,38.894173],[121.08921,38.922115],[121.128014,38.958888],[121.180369,38.959819],[121.204391,38.941202],[121.275224,38.971917],[121.341129,38.980757],[121.317108,39.012384],[121.370695,39.060264],[121.431057,39.027263],[121.508049,39.034237],[121.581962,39.075598],[121.599208,39.098824],[121.562252,39.127149],[121.590585,39.154999],[121.642324,39.11972],[121.605983,39.080708],[121.631853,39.077921],[121.68236,39.117863],[121.639244,39.166136],[121.604136,39.166136],[121.586889,39.193506],[121.591201,39.228748],[121.631237,39.22643],[121.589353,39.263044],[121.623846,39.285745],[121.672505,39.275554],[121.667577,39.310754],[121.7187,39.320477],[121.711925,39.33992],[121.72486,39.364447],[121.621382,39.326033],[121.562252,39.322792],[121.51544,39.286672],[121.508665,39.29223],[121.474788,39.296398],[121.466781,39.320014],[121.435984,39.329736],[121.432904,39.357506],[121.35468,39.377863],[121.324499,39.371386],[121.307869,39.391277],[121.270296,39.374162],[121.245659,39.389427],[121.246891,39.421334],[121.270296,39.434277],[121.245659,39.456923],[121.301709,39.476327],[121.286927,39.507271],[121.268449,39.482794],[121.224717,39.519275],[121.226565,39.554814],[121.263521,39.589873],[121.299246,39.606013],[121.325731,39.601402],[121.450151,39.624914],[121.451999,39.658095],[121.482796,39.659478],[121.502506,39.703233],[121.45939,39.747881],[121.487107,39.760303],[121.472325,39.802155],[121.530223,39.851334],[121.541926,39.874302],[121.572107,39.865116],[121.626925,39.882569],[121.699606,39.937196],[121.76428,39.933525],[121.779062,39.942702],[121.796309,39.999116],[121.824642,40.025701],[121.910257,40.072887],[121.956453,40.133311],[121.995257,40.128277],[122.003264,40.172191],[121.98109,40.173106],[121.950293,40.204194],[121.940438,40.242121],[122.02667,40.244862],[122.039605,40.260391],[122.040221,40.322017],[122.079641,40.332967],[122.110438,40.315629],[122.138155,40.338897],[122.111054,40.348932],[122.135691,40.374925],[122.152322,40.357597],[122.198517,40.382219],[122.186814,40.422779],[122.229314,40.424146],[122.250872,40.445555],[122.240401,40.461039],[122.221923,40.481071],[122.265038,40.48016],[122.231162,40.505192],[122.245944,40.519752],[122.150474,40.588413],[122.133843,40.614313],[122.148626,40.671983],[122.122141,40.657457],[122.06609,40.64883],[122.025438,40.674253],[121.951525,40.680607],[121.936127,40.711462],[121.934279,40.79805],[121.883772,40.802127],[121.84312,40.831567],[121.816019,40.894931],[121.778446,40.886787],[121.735331,40.862351],[121.732251,40.846961],[121.682976,40.829755],[121.626309,40.844244],[121.576418,40.837906],[121.553013,40.817528],[121.55486,40.849677],[121.526527,40.85194],[121.499426,40.880001],[121.440296,40.88181],[121.439064,40.830208],[121.290622,40.851488],[121.23642,40.851035],[121.177906,40.873665],[121.126167,40.86914],[121.096602,40.839717],[121.076892,40.815716],[121.086747,40.79805],[121.010986,40.784457],[121.00729,40.807563],[120.971566,40.805751],[120.994356,40.790801],[120.980189,40.766329],[120.991276,40.744115],[121.028848,40.746382],[121.032544,40.709193],[120.983269,40.712822],[120.939537,40.686507],[120.861313,40.684692],[120.8299,40.671076],[120.837291,40.644289],[120.822509,40.59432],[120.72827,40.539311],[120.72211,40.515657],[120.693777,40.505647],[120.666676,40.467413],[120.619249,40.460128],[120.616169,40.444645],[120.617401,40.41959],[120.596459,40.399084],[120.602618,40.36079],[120.537329,40.325211],[120.52193,40.304676],[120.523778,40.256737],[120.491749,40.20008],[120.451097,40.177679],[120.371641,40.174478],[120.273091,40.127362],[120.161606,40.096239],[120.134504,40.074719],[120.092005,40.077466],[119.947259,40.040364],[119.941715,40.009659],[119.91831,39.989946],[119.854252,39.98857]],[[122.63953,39.286209],[122.640761,39.288061],[122.655544,39.277407],[122.662935,39.273701],[122.673406,39.269531],[122.67895,39.268605],[122.57732,39.269994],[122.50895,39.290377],[122.539131,39.308439],[122.593334,39.278334],[122.63953,39.286209]],[[122.318625,39.170775],[122.319241,39.172167],[122.322937,39.174487],[122.322321,39.177271],[122.343263,39.203246],[122.393154,39.213448],[122.383299,39.190723],[122.398697,39.16196],[122.366053,39.174951],[122.345111,39.144788],[122.318625,39.170775]],[[122.691884,39.23292],[122.691268,39.23431],[122.690037,39.234774],[122.628443,39.231993],[122.635834,39.241727],[122.740544,39.248679],[122.751631,39.229675],[122.696812,39.206492],[122.691884,39.23292]],[[122.738696,39.034701],[122.739312,39.036561],[122.75779,39.009594],[122.733152,39.014244],[122.704819,39.044463],[122.738696,39.034701]],[[123.022644,39.546507],[123.036194,39.533123],[122.995542,39.495264],[122.945035,39.520198],[122.96105,39.551122],[123.022644,39.546507]],[[122.503407,39.241263],[122.547755,39.229211],[122.502175,39.224112],[122.503407,39.241263]],[[120.786784,40.473787],[120.774465,40.48016],[120.805262,40.525666],[120.8299,40.516112],[120.83298,40.491995],[120.786784,40.473787]],[[123.086702,39.426881],[123.054057,39.457847],[123.090397,39.450915],[123.086702,39.426881]],[[123.160614,39.025404],[123.143984,39.038885],[123.145832,39.091857],[123.20065,39.077921],[123.205578,39.057011],[123.160614,39.025404]],[[123.716807,39.74512],[123.719887,39.763063],[123.756843,39.754322],[123.716807,39.74512]],[[123.178476,46.248239],[123.248078,46.273065],[123.286266,46.250308],[123.320758,46.254447],[123.357099,46.232096]],[[123.357099,46.232096],[123.357099,46.232096]],[[123.357099,46.232096],[123.430396,46.243687],[123.452569,46.233338],[123.499381,46.259826],[123.569598,46.223816]],[[123.569598,46.223816],[123.569598,46.223816]],[[123.569598,46.223816],[123.604706,46.251964],[123.673692,46.258585],[123.726047,46.255688],[123.775938,46.263136],[123.84985,46.302428],[123.896046,46.303668],[123.917604,46.25693],[123.936082,46.286715],[123.960103,46.288369],[123.952096,46.256516],[123.979814,46.228784],[123.956408,46.206009],[123.971806,46.170379],[124.001987,46.166649],[123.991516,46.143019],[124.01677,46.118549],[123.99398,46.101123],[124.015538,46.088257],[124.009995,46.057534],[124.034016,46.045074],[124.040176,46.01973],[123.989053,46.011833],[124.011842,45.981899],[123.973654,45.973997],[123.968727,45.936551],[123.996444,45.906993],[124.061118,45.886168],[124.067277,45.840325],[124.03648,45.83824],[124.064197,45.802372],[124.001987,45.770655],[124.014922,45.749779],[124.054342,45.751449],[124.098074,45.722628],[124.10177,45.700898],[124.13503,45.690448],[124.122096,45.669123],[124.147349,45.665359],[124.128255,45.641933],[124.162132,45.616404],[124.226805,45.633564],[124.238508,45.591702],[124.273001,45.584163],[124.264377,45.555256],[124.287783,45.539329],[124.348761,45.546874],[124.369087,45.512915],[124.352457,45.496557],[124.374015,45.45795],[124.398652,45.440737],[124.480572,45.456271],[124.507058,45.424778],[124.544014,45.411756],[124.579738,45.424358],[124.575427,45.451234],[124.625318,45.437377],[124.690607,45.452493],[124.729412,45.444096],[124.776223,45.468024],[124.792853,45.436958],[124.839665,45.455852],[124.886476,45.442836],[124.884628,45.495299],[124.911114,45.535976],[124.936983,45.53388],[124.961005,45.495299],[125.025678,45.493201],[125.0497,45.428558],[125.08912,45.420998],[125.06633,45.39915],[125.097127,45.38276],[125.137779,45.409655],[125.189518,45.39915],[125.248649,45.417637],[125.301619,45.402092],[125.319482,45.422678],[125.361981,45.392847],[125.398322,45.416797],[125.434662,45.462988],[125.424807,45.485649],[125.480242,45.486488],[125.497488,45.469283],[125.583104,45.491942],[125.61698,45.517947],[125.660096,45.507043],[125.687813,45.514173],[125.711835,45.477677],[125.712451,45.389485],[125.695205,45.352066],[125.726001,45.336503],[125.761726,45.291472],[125.815929,45.264942],[125.823936,45.237978],[125.849805,45.23882],[125.915095,45.196664],[125.957595,45.201303],[125.992703,45.192447],[125.998247,45.162072],[126.047522,45.170933],[126.091869,45.149411],[126.142992,45.147723],[126.166398,45.13337],[126.225528,45.154054],[126.235383,45.140125],[126.285274,45.162494],[126.293282,45.180214],[126.356107,45.185698],[126.402919,45.222805],[126.519331,45.248091],[126.540273,45.23882],[126.569222,45.252725],[126.644983,45.225334],[126.640055,45.214373],[126.685635,45.187807],[126.732446,45.187385],[126.787265,45.159118],[126.792808,45.135481],[126.85625,45.145613],[126.96404,45.132104],[126.970815,45.070852],[126.984981,45.067893],[127.018242,45.024341],[127.050271,45.004034],[127.092771,44.94688],[127.073061,44.907051],[127.021938,44.898997],[126.999764,44.87398],[126.984366,44.823914],[126.9973,44.764882],[127.041032,44.712169],[127.030561,44.673454],[127.044112,44.653874],[127.041648,44.591258],[127.049655,44.566961],[127.089691,44.593816],[127.094619,44.615972],[127.138966,44.607451],[127.182082,44.644507],[127.228893,44.642804],[127.214111,44.624917],[127.261538,44.61299],[127.275705,44.640249],[127.392733,44.632158],[127.557189,44.575488],[127.570124,44.55033],[127.536247,44.522176],[127.485124,44.528576],[127.465414,44.516628],[127.463566,44.484615],[127.50853,44.437202],[127.486356,44.410275],[127.579363,44.310581],[127.623711,44.278025],[127.59045,44.227872],[127.626174,44.187977],[127.641573,44.193555],[127.681609,44.166946],[127.712406,44.199133],[127.735811,44.11412],[127.729036,44.09908],[127.783239,44.071997],[127.808492,44.086615],[127.846065,44.081886],[127.862695,44.062967],[127.912586,44.064687],[127.950158,44.088334],[128.042549,44.103807],[128.091208,44.133022],[128.088129,44.158359],[128.060411,44.168663],[128.09244,44.181539],[128.104143,44.230017],[128.064107,44.251454],[128.101679,44.293449],[128.065339,44.307155],[128.049941,44.349965],[128.074578,44.370075],[128.094904,44.354673],[128.137404,44.357668],[128.172512,44.34697],[128.211317,44.431647],[128.228563,44.445748],[128.293237,44.467961],[128.295084,44.480772],[128.372693,44.514495],[128.397946,44.483761],[128.427511,44.473512],[128.463236,44.431647],[128.457076,44.409848],[128.481714,44.375637],[128.475555,44.346114],[128.446605,44.339694],[128.472475,44.320001],[128.453997,44.257884],[128.471859,44.247596],[128.450301,44.203423],[128.471859,44.157501],[128.529141,44.112401],[128.574721,44.047914],[128.584576,43.990246],[128.610445,43.960529],[128.64001,43.948035],[128.636315,43.891132],[128.696061,43.903207],[128.729938,43.889838],[128.760734,43.857482],[128.719467,43.816905],[128.739177,43.806972],[128.760119,43.755554],[128.729322,43.736964],[128.768126,43.732207],[128.78722,43.686784],[128.821097,43.637429],[128.834647,43.587599],[128.878379,43.539898],[128.949828,43.553779],[128.962763,43.53903],[129.013886,43.522976],[129.037907,43.540332],[129.093958,43.547706],[129.145081,43.570258],[129.169102,43.561585],[129.23008,43.593234],[129.232544,43.635263],[129.217146,43.648689],[129.214066,43.695006],[129.232544,43.709284],[129.211602,43.784509],[129.254718,43.819496],[129.289826,43.797038],[129.30892,43.812155],[129.348341,43.798333],[129.406855,43.819496],[129.417942,43.843672],[129.449971,43.850578],[129.467833,43.874741],[129.529427,43.870427],[129.650767,43.873016],[129.699426,43.8838],[129.743158,43.876035],[129.739462,43.895876],[129.780114,43.892857],[129.802904,43.964837],[129.868193,44.012631],[129.881128,44.000148],[129.907614,44.023821],[129.951345,44.027263],[129.979062,44.015644],[130.017867,43.961821],[130.022794,43.917866],[130.009243,43.889407],[130.027722,43.851872],[130.079461,43.835039],[130.110873,43.852735],[130.116417,43.878192],[130.143518,43.878624],[130.153373,43.915711],[130.208192,43.948466],[130.262395,43.949328],[130.27225,43.981634],[130.307358,44.002731],[130.319061,44.03974],[130.365256,44.044042],[130.364025,43.992399],[130.338155,43.963975],[130.381887,43.910106],[130.368336,43.894151],[130.386198,43.85403],[130.362793,43.844967],[130.381887,43.817768],[130.382503,43.777164],[130.423155,43.745179],[130.394206,43.703227],[130.412684,43.652586],[130.437937,43.646091],[130.488444,43.65605],[130.501995,43.636563],[130.57098,43.626167]],[[130.57098,43.626167],[130.57098,43.626167]],[[130.57098,43.626167],[130.630726,43.622268],[130.623335,43.589767],[130.665835,43.583698],[130.671378,43.565054],[130.727429,43.560284],[130.776704,43.52341],[130.822899,43.503446],[130.841378,43.454374],[130.864167,43.437863],[130.907283,43.434387],[130.959638,43.48608],[131.026775,43.508655],[131.142572,43.425695],[131.175217,43.444816],[131.201086,43.442209],[131.234963,43.475224],[131.294093,43.470012],[131.304564,43.502144]],[[131.304564,43.502144],[131.31873,43.499539],[131.314419,43.461325],[131.295941,43.441774],[131.314419,43.392653],[131.275615,43.369165],[131.269455,43.297775],[131.255289,43.265099],[131.206014,43.237202],[131.201086,43.203185],[131.218948,43.191405],[131.207861,43.1316],[131.173985,43.111506],[131.171521,43.06955],[131.120398,43.068238],[131.102536,43.021002],[131.11855,43.007875],[131.115471,42.975482],[131.151195,42.968475],[131.145652,42.9365],[131.114855,42.915027],[131.034167,42.929051],[131.017536,42.915027],[131.043406,42.862848],[130.981812,42.857145],[130.949783,42.876884],[130.912826,42.870744],[130.890653,42.852758],[130.845073,42.881269],[130.801957,42.879515],[130.784095,42.842227],[130.75453,42.845738],[130.719422,42.831695],[130.708335,42.846615],[130.665835,42.847932],[130.603625,42.819405],[130.562357,42.815015],[130.532792,42.787352],[130.46627,42.772417],[130.40714,42.731548],[130.425003,42.706926],[130.464423,42.688453],[130.521089,42.702089],[130.592538,42.671295],[130.633806,42.603494],[130.622719,42.573092],[130.570364,42.557224],[130.565437,42.506509],[130.599929,42.486211],[130.600545,42.450453],[130.645509,42.426603],[130.581451,42.435437],[130.585763,42.485328],[130.558661,42.495919],[130.520473,42.593362],[130.522937,42.622433],[130.482285,42.626837],[130.459495,42.588075],[130.476125,42.570007],[130.435474,42.553257],[130.423771,42.574855],[130.44656,42.607459],[130.420691,42.617148],[130.388046,42.603054],[130.373264,42.630799],[130.333228,42.64973],[130.290112,42.702968],[130.257467,42.710884],[130.242069,42.738582],[130.245148,42.799209],[130.258083,42.860655],[130.277793,42.892232],[130.258083,42.90626],[130.21004,42.902315],[130.17062,42.912397],[130.136127,42.90363],[130.10225,42.922916],[130.127504,42.932556],[130.120729,42.954461],[130.144134,42.976357],[130.10841,42.989929],[130.072685,42.971541],[130.027106,42.9676],[130.002468,42.981174],[129.963664,42.978547],[129.954425,43.010938],[129.897143,43.001748],[129.903918,42.968475],[129.868193,42.97373],[129.856491,42.951833],[129.874969,42.923792],[129.846636,42.918533],[129.835549,42.866796],[129.816454,42.851003],[129.810911,42.795257],[129.78381,42.762752],[129.767179,42.707806],[129.796744,42.681854],[129.754245,42.645768],[129.786889,42.615387],[129.746237,42.58455],[129.749933,42.546644],[129.738846,42.500332],[129.748701,42.471204],[129.704354,42.427045],[129.651999,42.426603],[129.627361,42.462816],[129.591021,42.447803],[129.601492,42.422627],[129.601492,42.415116],[129.569463,42.399208],[129.578086,42.380202],[129.546057,42.361632],[129.49863,42.412023],[129.452434,42.441179],[129.400695,42.449128],[129.392688,42.42837],[129.366203,42.428811],[129.368051,42.459284],[129.342181,42.441179],[129.356348,42.427045],[129.331094,42.429695],[129.30892,42.403628],[129.326167,42.389927],[129.240551,42.376223],[129.231312,42.356325],[129.260261,42.335536],[129.208522,42.293052],[129.231312,42.283755],[129.215914,42.265157],[129.183269,42.262056],[129.181421,42.242122],[129.209138,42.237692],[129.215914,42.208442],[129.166639,42.188047],[129.113668,42.140583],[129.048378,42.137476],[129.039139,42.107736],[129.008958,42.09175],[128.971386,42.097079],[128.954755,42.083756],[128.952908,42.025545],[128.898089,42.016653],[128.795227,42.042436],[128.779213,42.033546],[128.737945,42.050435],[128.70222,42.02021],[128.658489,42.018876],[128.637547,42.035324],[128.60675,42.02999],[128.598127,42.007315],[128.49896,42.000644],[128.466316,42.020654],[128.405338,42.018876],[128.294468,42.026434],[128.090593,42.022877],[128.033926,42.000199],[128.106607,41.949923],[128.115846,41.896935],[128.104143,41.843457],[128.112766,41.793504],[128.147875,41.78101],[128.163889,41.721628],[128.208853,41.688565],[128.248889,41.681414],[128.30186,41.627756],[128.317874,41.575844],[128.301244,41.540018],[128.238418,41.497898],[128.243345,41.477276],[128.203925,41.410882],[128.169433,41.404149],[128.114614,41.364186],[128.090593,41.374516],[128.110919,41.393375],[128.040085,41.393375],[128.000049,41.442741],[127.991426,41.421204],[127.970484,41.438704],[127.93168,41.444984],[127.909506,41.42973],[127.882405,41.448124],[127.86947,41.4037],[127.854688,41.420755],[127.780159,41.427038],[127.684073,41.422999],[127.636645,41.413575],[127.618783,41.432871],[127.563964,41.432871],[127.547334,41.477276],[127.526392,41.467859],[127.465414,41.479069],[127.459255,41.461581],[127.419835,41.460235],[127.405668,41.478621],[127.360088,41.479518],[127.360704,41.466065],[127.296031,41.486243],[127.253531,41.486691],[127.28864,41.501932],[127.241212,41.520754],[127.188241,41.527475],[127.164836,41.542706],[127.11864,41.540018],[127.125416,41.566442],[127.178386,41.600015],[127.135887,41.600463],[127.127263,41.622388],[127.093387,41.629993],[127.103242,41.647883],[127.037952,41.676944],[127.057662,41.703758],[127.050887,41.744852],[127.005923,41.749317],[126.979438,41.776993],[126.940018,41.773423],[126.952953,41.804212],[126.931395,41.812687],[126.887047,41.791719],[126.85625,41.760031],[126.848243,41.734134],[126.809439,41.749317],[126.8002,41.702865],[126.723207,41.753335],[126.694874,41.751103],[126.690562,41.728328],[126.724439,41.710907],[126.688099,41.674262],[126.644983,41.661297],[126.608027,41.669345],[126.592628,41.624624],[126.564295,41.608965],[126.582773,41.563307],[126.559983,41.548081],[126.497158,41.406842],[126.539041,41.366881],[126.524259,41.349362],[126.497158,41.374965],[126.437411,41.353405],[126.373354,41.289133],[126.35426,41.244599],[126.332086,41.236949],[126.295129,41.171661],[126.188572,41.114875],[126.187956,41.113072],[126.16763,41.094583],[126.124514,41.092327],[126.133753,41.063906],[126.099877,41.036376],[126.1085,41.011995],[126.066,40.997542],[126.08263,40.976762],[126.051833,40.96185],[126.041362,40.928851],[126.008102,40.936537],[125.959442,40.88181],[125.921254,40.882715],[125.875059,40.908501],[125.860892,40.888597],[125.817161,40.866877],[125.778356,40.897645],[125.707523,40.866877]],[[121.499426,53.337314],[121.589969,53.350891],[121.697758,53.392666],[121.754425,53.389454],[121.816019,53.41336],[121.875765,53.426556],[122.026054,53.428339],[122.077177,53.422277],[122.111054,53.426913],[122.161561,53.468614],[122.227466,53.461845],[122.266886,53.470039],[122.350038,53.505647],[122.37406,53.47467],[122.435038,53.444739],[122.496016,53.458638],[122.5379,53.453293],[122.608117,53.465408],[122.673406,53.459351],[122.763949,53.463626],[122.826775,53.457213],[122.894528,53.462914],[122.943804,53.483929],[123.052209,53.506715],[123.093477,53.508138],[123.137209,53.498172],[123.179092,53.509918],[123.231447,53.549404],[123.274563,53.563269],[123.309672,53.56078],[123.394055,53.538024],[123.454417,53.536602],[123.47228,53.509206],[123.499381,53.497816],[123.510468,53.509206],[123.490758,53.542648],[123.517243,53.558292],[123.546808,53.551537],[123.557895,53.531978],[123.53141,53.507071],[123.569598,53.505291],[123.58746,53.546915],[123.620721,53.550115],[123.668764,53.533756],[123.698329,53.498528],[123.746373,53.500308],[123.797495,53.489983],[123.865249,53.489627],[123.985973,53.434401],[124.01369,53.403371],[124.058038,53.404085],[124.125791,53.348033],[124.19416,53.37339],[124.239124,53.379817],[124.327819,53.331954],[124.375863,53.258984],[124.412203,53.248601],[124.435609,53.223886],[124.487348,53.217436],[124.496587,53.207759],[124.563108,53.201666],[124.590209,53.208476],[124.678905,53.207043],[124.720789,53.192344],[124.712165,53.162574],[124.734339,53.146783],[124.787926,53.140681],[124.832889,53.145347],[124.87231,53.099018],[124.909266,53.118059],[124.887708,53.164368],[124.970244,53.194137],[125.038613,53.202741],[125.142091,53.204175],[125.195062,53.198439],[125.252344,53.18051],[125.315786,53.144989],[125.343503,53.14463],[125.452524,53.107641],[125.503647,53.095424],[125.504263,53.061271],[125.530749,53.0512],[125.588647,53.081047],[125.613901,53.083564],[125.640386,53.06199],[125.643466,53.039686],[125.684118,53.00801],[125.742632,52.993964],[125.737088,52.943504],[125.665023,52.913561],[125.666871,52.869872],[125.678574,52.86084],[125.722306,52.880347],[125.751255,52.88143],[125.772197,52.89804],[125.827631,52.899123],[125.854117,52.891542],[125.855349,52.866259],[125.923718,52.815651],[125.937269,52.786705],[125.966834,52.759914],[125.985312,52.758465],[126.02042,52.795753],[126.052449,52.800095],[126.116507,52.768243],[126.112195,52.757016],[126.044442,52.739628],[126.072775,52.691048],[126.061688,52.673271],[125.995783,52.675085],[125.971145,52.654033],[125.968682,52.630429],[125.989008,52.603178],[126.030891,52.576273],[126.055529,52.582455],[126.066616,52.603905],[126.147304,52.573],[126.213209,52.525327],[126.192883,52.492181],[126.205202,52.466302],[126.268644,52.475051],[126.326542,52.424353],[126.353644,52.389304],[126.348716,52.357882],[126.320999,52.342163],[126.327774,52.310342],[126.4331,52.298632],[126.436795,52.277034],[126.401071,52.279597],[126.357955,52.264216],[126.312992,52.235271],[126.306832,52.205574],[126.34502,52.192002],[126.403535,52.185031],[126.457121,52.165212],[126.499005,52.16044],[126.556288,52.136203],[126.563679,52.119302],[126.514404,52.037282],[126.487918,52.041699],[126.450962,52.027709],[126.447882,52.009294],[126.468208,51.982395],[126.462665,51.948471],[126.510092,51.922274],[126.555056,51.874266],[126.580925,51.824728],[126.622809,51.777357],[126.658534,51.762544],[126.6727,51.73179],[126.724439,51.7266],[126.734294,51.711399],[126.723823,51.679126],[126.741069,51.642374],[126.67886,51.602246],[126.69549,51.57845],[126.837156,51.536033],[126.843931,51.521885],[126.812518,51.493948],[126.784185,51.448095],[126.791577,51.432428],[126.835308,51.413769],[126.908605,51.407423],[126.930163,51.359241],[126.904293,51.340552],[126.837156,51.345038],[126.813134,51.311756],[126.820526,51.281071],[126.863025,51.248492],[126.908605,51.246619],[126.92154,51.259729],[126.908605,51.283691],[126.877808,51.300906],[126.887047,51.321856],[126.970815,51.332327],[126.98375,51.318863],[126.976358,51.291551],[126.926467,51.246244],[126.899982,51.200518],[126.917844,51.138977],[126.922772,51.061937],[126.985597,51.029202],[127.052119,50.962911],[127.113713,50.93765],[127.143894,50.910111],[127.236285,50.781256],[127.295415,50.755139],[127.305886,50.733932],[127.28864,50.699451],[127.294799,50.663426],[127.370559,50.581415],[127.36132,50.547582],[127.323132,50.52552],[127.293567,50.46575],[127.30527,50.45432],[127.3644,50.438314],[127.369944,50.403996],[127.332371,50.340634],[127.371791,50.29669],[127.44632,50.270686],[127.603385,50.239309],[127.60708,50.178794],[127.58737,50.137768],[127.501755,50.056764],[127.495595,49.994479],[127.543638,49.944438],[127.547334,49.928645],[127.529472,49.864265],[127.531936,49.826059],[127.583059,49.786277],[127.653892,49.780094],[127.674833,49.764247],[127.677913,49.697712],[127.705015,49.665185],[127.782007,49.630698],[127.815268,49.593859],[127.897804,49.579116],[127.949542,49.596187],[128.001281,49.592307],[128.070882,49.556604],[128.122005,49.55311],[128.185447,49.53952],[128.243345,49.563203],[128.287077,49.566309],[128.343128,49.544956],[128.389939,49.58998],[128.500192,49.593859],[128.537764,49.604332],[128.619684,49.593471],[128.656025,49.577564],[128.715155,49.564756],[128.744104,49.595023],[128.802618,49.58222],[128.813089,49.558157],[128.763198,49.515824],[128.76135,49.482009],[128.792147,49.473065],[128.871604,49.492506],[128.932582,49.46801],[129.013886,49.457119],[129.061929,49.374189],[129.084719,49.359769],[129.143849,49.357431],[129.180805,49.386657],[129.215298,49.399122],[129.266421,49.396006],[129.320623,49.3586],[129.358196,49.355871],[129.379138,49.367175],[129.374826,49.414309],[129.390224,49.432605],[129.448739,49.441167],[129.51834,49.423652],[129.546057,49.395227],[129.562687,49.299706],[129.604571,49.279018],[129.696962,49.298535],[129.730223,49.288387],[129.761636,49.25754],[129.753629,49.208692],[129.784426,49.184054],[129.847867,49.181316],[129.864498,49.158621],[129.855259,49.133567],[129.866962,49.113985],[129.913157,49.1085],[129.934715,49.078717],[129.9187,49.060681],[129.937179,49.040285],[130.020946,49.021058],[130.059135,48.979047],[130.113337,48.956653],[130.219895,48.893739],[130.237757,48.868551],[130.279641,48.866976],[130.412068,48.905148],[130.471198,48.905541],[130.501995,48.865795],[130.559277,48.861071],[130.609168,48.881146],[130.680617,48.881146],[130.689856,48.849651],[130.622103,48.783842],[130.576524,48.688719],[130.538951,48.635751],[130.538335,48.612016],[130.605473,48.594207],[130.615944,48.575601],[130.620871,48.49595],[130.647357,48.484844],[130.711414,48.511414],[130.767465,48.507846],[130.776704,48.480084],[130.745907,48.449131],[130.747755,48.404256],[130.785327,48.357353],[130.81982,48.341444],[130.845073,48.296473],[130.817972,48.265409],[130.787791,48.256643],[130.769313,48.231136],[130.765617,48.18926],[130.673842,48.12818],[130.666451,48.105007],[130.699711,48.044227],[130.737284,48.034223],[130.770544,47.998194],[130.870943,47.943301],[130.891269,47.927263],[130.961486,47.828118],[130.966413,47.733211],[130.983659,47.713081],[131.029855,47.694555],[131.115471,47.689721],[131.183224,47.702611],[131.236811,47.733211],[131.273767,47.738846],[131.359998,47.730796],[131.456085,47.747297],[131.543548,47.736028],[131.559563,47.724757],[131.568186,47.682469],[131.59036,47.660707],[131.641483,47.663932],[131.690142,47.707041],[131.741881,47.706638],[131.825649,47.677231],[131.900793,47.685692],[131.976554,47.673201],[132.000575,47.712276],[132.086191,47.703013],[132.157024,47.70543],[132.19706,47.714289],[132.242639,47.70986],[132.272205,47.718718],[132.288835,47.742065],[132.325175,47.762184],[132.371987,47.765402],[132.469305,47.726368],[132.558,47.718316],[132.6005,47.740858],[132.599268,47.792347],[132.621442,47.82852],[132.662094,47.854227],[132.687348,47.88514],[132.662094,47.922451],[132.661478,47.944905],[132.691043,47.962941],[132.723072,47.962941],[132.769268,47.93849],[132.819159,47.936887],[132.883216,48.002599],[132.992238,48.035424],[133.016259,48.054228],[133.02673,48.085421],[133.053216,48.110202],[133.130208,48.134971],[133.182563,48.135769],[133.239845,48.126583],[133.302055,48.103009],[133.407997,48.124585],[133.451728,48.112999],[133.545967,48.121389],[133.573068,48.182078],[133.59709,48.194846],[133.667307,48.183275],[133.693177,48.186866],[133.740604,48.254651],[133.791111,48.261026],[133.824372,48.277359],[133.876111,48.282536],[133.940784,48.302047],[133.995603,48.303639],[134.029479,48.327519],[134.0689,48.338659],[134.116327,48.333089],[134.150819,48.346217],[134.20379,48.3824],[134.369478,48.382797],[134.438463,48.405448],[134.501905,48.418954],[134.578281,48.405448],[134.640491,48.409818],[134.704549,48.405448],[134.764295,48.370076],[134.820961,48.37604],[134.848679,48.393925],[134.886867,48.437618],[134.927519,48.451513],[134.996504,48.439603],[135.035924,48.440795],[135.068569,48.459451],[135.09567,48.437618],[135.090743,48.403461],[135.009439,48.365703],[134.864077,48.332293],[134.77107,48.288908],[134.679295,48.256245],[134.67252,48.170505],[134.632484,48.099412],[134.551796,48.032622],[134.55426,47.982173],[134.599839,47.947711],[134.607846,47.909214],[134.658969,47.901191],[134.677448,47.884738],[134.670056,47.864667],[134.678679,47.819278],[134.772918,47.763391],[134.779694,47.7159],[134.689766,47.63813],[134.678064,47.588507],[134.627556,47.546512],[134.576434,47.519036],[134.568426,47.478199],[134.522847,47.468086],[134.490202,47.446235],[134.339297,47.439759],[134.307268,47.428829],[134.266616,47.391974],[134.263536,47.371307],[134.203174,47.347389],[134.177305,47.326299],[134.156979,47.248357],[134.210566,47.210155],[134.230276,47.182097],[134.232739,47.134892],[134.222268,47.105164],[134.142812,47.093349],[134.118175,47.061968],[134.10216,47.005678],[134.063972,46.979962],[134.076291,46.938298],[134.042414,46.886787],[134.041182,46.848326],[134.025168,46.810657],[134.052885,46.779928],[134.033175,46.759023],[134.030711,46.708981],[134.011001,46.637941],[133.919842,46.596012],[133.890893,46.525235],[133.849625,46.475389],[133.852089,46.450242],[133.902596,46.446119],[133.948791,46.401153],[133.940784,46.38134],[133.876726,46.362345],[133.869335,46.338386],[133.922922,46.330948],[133.908139,46.308216],[133.91861,46.280924],[133.909987,46.254447],[133.867487,46.250722],[133.87919,46.233752],[133.849625,46.203939],[133.814517,46.230854],[133.794807,46.193583],[133.764626,46.17328],[133.706111,46.163333],[133.690713,46.133896],[133.745531,46.075389],[133.740604,46.048812],[133.681474,45.986473],[133.676546,45.94321],[133.614952,45.942794],[133.618032,45.903662],[133.583539,45.868669],[133.55459,45.893249],[133.51209,45.887001],[133.491764,45.867002],[133.494228,45.840325],[133.467743,45.834905],[133.469591,45.799451],[133.505315,45.785681],[133.469591,45.777751],[133.486837,45.740173],[133.454192,45.731819],[133.445569,45.705077],[133.484989,45.691702],[133.485605,45.658667],[133.448649,45.647372],[133.471438,45.631053],[133.412924,45.618079],[133.423395,45.584163],[133.393214,45.580393],[133.342707,45.554836],[133.333468,45.562379],[133.246005,45.517528],[133.203505,45.516689],[133.170244,45.465506],[133.164701,45.437377],[133.143759,45.430658],[133.144991,45.367205],[133.119121,45.352908],[133.128976,45.336924],[133.097563,45.284735],[133.110498,45.266627],[133.095715,45.246827],[133.129592,45.211422],[133.139447,45.127459],[133.107418,45.124504],[133.089556,45.097473],[133.070462,45.097051],[133.035969,45.054366],[132.98731,45.043373],[132.954049,45.023072],[132.916477,45.031109],[132.867202,45.061976],[132.76434,45.081417],[132.394161,45.16376],[132.17427,45.216903],[132.003655,45.25441],[131.976554,45.277156],[131.93159,45.287683],[131.917423,45.339448],[131.887858,45.342393],[131.82996,45.311677],[131.825649,45.291472],[131.788692,45.245984],[131.79362,45.211844],[131.759127,45.213952],[131.721555,45.234606],[131.681519,45.215217],[131.650722,45.159962],[131.687678,45.1511],[131.695685,45.132104],[131.63286,45.075078],[131.566338,45.045487],[131.529382,45.012073],[131.484418,44.99557],[131.501664,44.977793],[131.464708,44.963397],[131.409889,44.985836],[131.380324,44.978216],[131.355071,44.990068],[131.313803,44.965938],[131.313803,44.950692],[131.274999,44.919766],[131.263296,44.929935],[131.207861,44.913833],[131.20355,44.932901],[131.16105,44.948151],[131.090217,44.924427],[131.10192,44.898997],[131.07913,44.881614],[130.965181,44.85065],[130.972573,44.820094],[131.015688,44.814999],[131.016304,44.789521],[131.064348,44.786973],[131.069275,44.759783],[131.093297,44.746183],[131.090833,44.717272],[131.111775,44.710042],[131.310723,44.046623],[131.293477,44.043182],[131.287318,44.03802],[131.28239,44.035868],[131.26576,44.034578],[131.245434,43.95579],[131.26268,43.948897],[131.254057,43.893289],[131.2171,43.836334],[131.213405,43.801357],[131.232499,43.742585],[131.215869,43.72745],[131.221412,43.682024],[131.239274,43.670337],[131.216485,43.613169],[131.222028,43.593234],[131.20047,43.532089],[131.276847,43.495632],[131.304564,43.502144]],[[120.901349,31.017327],[120.890878,31.094229],[120.859465,31.100379],[120.881023,31.134706],[120.930298,31.141365],[121.018377,31.134194],[121.076892,31.158267],[121.060261,31.245289],[121.090442,31.291838],[121.142797,31.275472],[121.130478,31.343987],[121.113848,31.37465],[121.143413,31.392021],[121.174826,31.44922],[121.241963,31.493117],[121.247507,31.476785],[121.301093,31.49873]],[[121.301093,31.49873],[121.301093,31.49873]],[[121.301093,31.49873],[121.343593,31.511996]],[[121.343593,31.511996],[121.404571,31.479337],[121.520984,31.394575],[121.599208,31.37465],[121.722396,31.3036],[121.809859,31.196669],[121.946598,31.066039],[121.977395,31.016301],[121.990945,30.96859],[121.994025,30.862823],[121.954605,30.825828],[121.970004,30.789333]],[[121.970004,30.789333],[121.943518,30.776993]],[[121.943518,30.776993],[121.904714,30.814007],[121.681128,30.818633],[121.601056,30.805269],[121.517288,30.775451],[121.426129,30.730192],[121.362071,30.679764],[121.274608,30.677191]],[[121.274608,30.677191],[121.272144,30.723504],[121.232108,30.755909],[121.21671,30.785734],[121.174826,30.771851],[121.123087,30.77905],[121.13787,30.826342],[121.097833,30.857171],[121.060261,30.845354],[121.038087,30.814007],[120.991892,30.837133],[121.020225,30.872069],[120.993124,30.889532],[121.000515,30.938309],[120.989428,31.01425],[120.949392,31.030148],[120.940153,31.010146],[120.901349,31.017327]],[[121.974931,31.61704],[121.995873,31.493117],[121.981706,31.464024],[121.890547,31.428795],[121.819098,31.437987],[121.682976,31.491075],[121.625693,31.501792],[121.547469,31.531382],[121.434136,31.590535],[121.395332,31.585437],[121.371926,31.553314]],[[121.371926,31.553314],[121.289391,31.61653],[121.145261,31.75403],[121.118775,31.759119],[121.200079,31.834907],[121.265369,31.863883],[121.323267,31.868458],[121.384861,31.833382],[121.431673,31.769295],[121.49881,31.753012],[121.599824,31.703128],[121.64294,31.697527],[121.715005,31.673592],[121.974931,31.61704]],[[121.795693,31.330186],[121.785222,31.31127],[121.76428,31.31536],[121.727939,31.35472],[121.572107,31.435944],[121.509897,31.4824],[121.520984,31.494137],[121.567179,31.48342],[121.585657,31.454836],[121.742106,31.407345],[121.792613,31.363408],[121.795693,31.330186]],[[121.801852,31.356765],[121.792613,31.377715],[121.845584,31.37465],[121.951525,31.337343],[122.040837,31.324051],[122.116597,31.320984],[122.122756,31.307179],[122.097503,31.255522],[122.016199,31.282121],[121.932431,31.283144],[121.840656,31.295418],[121.8037,31.328652],[121.801852,31.356765]],[[121.626925,31.445135],[121.579498,31.479848],[121.631853,31.456878],[121.626925,31.445135]],[[121.943518,31.215608],[121.950909,31.228915],[122.008808,31.221238],[121.995873,31.160828],[121.959533,31.159291],[121.943518,31.215608]],[[121.88254,31.240684],[121.923808,31.234032],[121.909026,31.195133],[121.88254,31.240684]],[[117.311654,34.561686],[117.311654,34.561686]],[[117.311654,34.561686],[117.32151,34.566614]],[[117.32151,34.566614],[117.32151,34.566614]],[[117.32151,34.566614],[117.325205,34.573021]],[[117.325205,34.573021],[117.325205,34.573021]],[[117.325205,34.573021],[117.370785,34.584846],[117.402813,34.569571],[117.402813,34.550843],[117.465023,34.484767],[117.53832,34.467006],[117.592523,34.462566],[117.609769,34.490686],[117.659044,34.501044],[117.684298,34.547392],[117.801942,34.518798],[117.791471,34.583368],[117.793935,34.651827],[117.902956,34.644443],[117.909732,34.670533],[117.951615,34.678408],[118.053861,34.650843],[118.084042,34.655766],[118.114839,34.614404],[118.079115,34.569571],[118.185056,34.543942],[118.16473,34.50499],[118.132702,34.483287],[118.177665,34.45319],[118.179513,34.379628],[118.217701,34.379134],[118.220165,34.405802],[118.277447,34.404814],[118.290382,34.424563],[118.379693,34.415183],[118.404947,34.427525],[118.416034,34.473914],[118.439439,34.507949],[118.424657,34.595193],[118.439439,34.626223],[118.473932,34.623269],[118.460997,34.656258],[118.545997,34.705964],[118.601431,34.714327],[118.607591,34.694155],[118.664257,34.693663],[118.690127,34.678408],[118.739402,34.693663],[118.783749,34.723181],[118.764039,34.740396],[118.719076,34.745313],[118.739402,34.792508],[118.772047,34.794474],[118.80038,34.843114],[118.805307,34.87307],[118.860742,34.944233],[118.86259,35.025626],[118.928495,35.051106],[118.942662,35.040817],[119.027045,35.055516],[119.114509,35.055026],[119.137915,35.096167],[119.217371,35.106939],[119.250016,35.124562],[119.286972,35.115261],[119.306066,35.076578]],[[119.306066,35.076578],[119.292515,35.068742],[119.307298,35.032977],[119.291899,35.028567],[119.285124,35.068252],[119.238313,35.048657],[119.211211,34.981507],[119.214907,34.925589],[119.202588,34.890253],[119.217371,34.827886],[119.238313,34.799388],[119.272189,34.797914],[119.312841,34.774813],[119.378747,34.764489],[119.440957,34.769406],[119.439725,34.785136],[119.497007,34.754164],[119.494543,34.754656],[119.381827,34.752198],[119.456971,34.748264],[119.525956,34.73351],[119.465594,34.672994],[119.569072,34.615389],[119.610956,34.592729],[119.641137,34.569078],[119.781571,34.515839],[119.811752,34.485754],[119.962657,34.459112],[120.103707,34.391481],[120.311895,34.306991],[120.314359,34.255563],[120.347619,34.179352],[120.367329,34.091674],[120.48559,33.859411],[120.534249,33.782346],[120.583524,33.668362],[120.611241,33.627012],[120.622944,33.615051],[120.680227,33.520306],[120.717183,33.436945],[120.741205,33.337505],[120.769538,33.307],[120.813885,33.303499],[120.833595,33.274984],[120.819429,33.237951],[120.843451,33.209915],[120.874247,33.093672],[120.871784,33.047032],[120.917979,33.02596],[120.932762,33.005887],[120.957399,32.893395],[120.981421,32.85972],[120.972182,32.761134],[120.953088,32.714318],[120.916131,32.701225],[120.963559,32.68259],[120.979573,32.636236],[120.961711,32.612042],[121.020225,32.605489],[121.076892,32.576243],[121.121855,32.569183],[121.153268,32.52933],[121.269681,32.483402],[121.352216,32.474315],[121.390405,32.460682],[121.425513,32.430885],[121.450151,32.282256],[121.493882,32.263533],[121.499426,32.211394],[121.458774,32.177462],[121.542542,32.152132],[121.525295,32.136423],[121.759352,32.059362],[121.772287,32.032984],[121.856055,31.955328],[121.889315,31.866425],[121.970004,31.718911],[121.974931,31.61704]],[[121.371926,31.553314],[121.343593,31.511996]],[[120.901349,31.017327],[120.865624,30.989627],[120.820661,31.006556],[120.770154,30.996809],[120.746132,30.962432],[120.698089,30.970643],[120.684538,30.955247],[120.709176,30.933176],[120.713487,30.88491],[120.68269,30.882342],[120.654973,30.846896],[120.589684,30.854089],[120.563814,30.835592],[120.504684,30.757967],[120.489285,30.763624],[120.460336,30.839702],[120.441858,30.860768],[120.435083,30.920855],[120.42338,30.902884],[120.35809,30.886964],[120.371025,30.948575],[120.316206,30.933689],[120.223816,30.926502],[120.149903,30.937283],[120.111099,30.955761],[120.052584,31.00553],[120.001461,31.027071],[119.988527,31.059375],[119.946027,31.106016],[119.921389,31.170045],[119.878274,31.160828],[119.827151,31.174142],[119.809904,31.148536],[119.779723,31.17875],[119.715666,31.169533],[119.705811,31.152634],[119.678093,31.167997],[119.623891,31.130096]],[[119.623891,31.130096],[119.599869,31.10909],[119.532732,31.159291],[119.461283,31.156219],[119.439109,31.177214],[119.391682,31.174142],[119.360269,31.213049],[119.374435,31.258591],[119.350414,31.301043],[119.338095,31.259103],[119.294363,31.263195],[119.266646,31.250405],[119.198277,31.270357],[119.197661,31.295418],[119.158241,31.294907],[119.107118,31.250917],[119.10527,31.235055],[119.014727,31.241707],[118.984546,31.237102],[118.870597,31.242219],[118.794836,31.229426],[118.756648,31.279564],[118.726467,31.282121],[118.720924,31.322518],[118.745561,31.372606],[118.767735,31.363919],[118.824401,31.375672],[118.852119,31.393553],[118.883532,31.500261]],[[118.883532,31.500261],[118.885995,31.519139]],[[118.885995,31.519139],[118.881684,31.564023],[118.858894,31.623665],[118.802844,31.619078],[118.773894,31.682759],[118.748025,31.675629],[118.736322,31.633347],[118.643315,31.649651],[118.643315,31.671555],[118.697518,31.709747],[118.653786,31.73011],[118.641467,31.75861],[118.571866,31.746397],[118.5577,31.73011],[118.521975,31.743343],[118.533678,31.76726],[118.481939,31.778453],[118.504729,31.841516],[118.466541,31.857784],[118.472084,31.879639],[118.363679,31.930443],[118.389548,31.985281],[118.394476,32.076098],[118.433896,32.086746],[118.501033,32.121726],[118.49549,32.165304],[118.510888,32.194176],[118.643931,32.209875],[118.674728,32.250375],[118.657482,32.30148],[118.703061,32.328792],[118.685199,32.403604],[118.691359,32.472295],[118.628533,32.467751],[118.592192,32.481383],[118.608823,32.536899],[118.564475,32.562122],[118.568787,32.585825],[118.59712,32.600951],[118.632844,32.578261],[118.658714,32.594397],[118.688895,32.588346],[118.719076,32.614059]],[[118.719076,32.614059],[118.719076,32.614059]],[[118.719076,32.614059],[118.73509,32.58885],[118.757264,32.603976],[118.784981,32.582295],[118.820706,32.60448],[118.84288,32.56767],[118.908169,32.59238],[118.890923,32.553042],[118.92172,32.557078]],[[118.92172,32.557078],[118.922336,32.557078]],[[118.922336,32.557078],[118.975923,32.505108],[119.041212,32.515201],[119.084944,32.452602],[119.142226,32.499556],[119.168096,32.536394],[119.152697,32.557582],[119.22045,32.576748],[119.230921,32.607001],[119.208748,32.641276],[119.211827,32.708275],[119.184726,32.825529],[119.113277,32.823014],[119.054763,32.8748],[119.020886,32.955685],[118.993169,32.958196],[118.934039,32.93861],[118.892771,32.941121],[118.89585,32.957694]],[[118.89585,32.957694],[118.89585,32.957694]],[[118.89585,32.957694],[118.849039,32.956689],[118.846575,32.922034],[118.821322,32.920527],[118.810235,32.853687],[118.743097,32.853184]],[[118.743097,32.853184],[118.743097,32.853184]],[[118.743097,32.853184],[118.73817,32.772708],[118.756648,32.737477],[118.707373,32.72036],[118.642699,32.744525],[118.572482,32.719856],[118.560163,32.729926],[118.483787,32.721367],[118.450526,32.743518],[118.411106,32.715828],[118.375382,32.718849],[118.363063,32.770695],[118.334114,32.761637],[118.300237,32.783275],[118.301469,32.846145],[118.250346,32.848157],[118.2331,32.914498],[118.252194,32.936601],[118.291614,32.946143],[118.303933,32.96874],[118.26944,32.969242],[118.244803,32.998359],[118.243571,33.027967],[118.219549,33.114227],[118.217085,33.191888],[118.178281,33.217926],[118.149332,33.169348],[118.038463,33.134776],[118.037231,33.152314],[117.988572,33.180869],[117.977485,33.226437],[117.942376,33.224936],[117.939297,33.262475],[117.974405,33.279487],[117.992883,33.333005],[118.029224,33.374995],[118.016905,33.402978],[118.027376,33.455421],[118.050782,33.491863],[118.107448,33.475391],[118.117919,33.594615],[118.112376,33.617045],[118.16781,33.663381],[118.161035,33.735576],[118.117919,33.766427],[118.065564,33.76593],[118.019985,33.738562],[117.972557,33.74951],[117.901724,33.720146],[117.843826,33.736074],[117.791471,33.733585],[117.750203,33.710688],[117.72495,33.74951],[117.739732,33.758467],[117.759442,33.874318],[117.753899,33.891211],[117.715095,33.879287],[117.672595,33.934916],[117.671363,33.992494],[117.629479,34.028708],[117.612849,34.000433],[117.569117,33.985051],[117.543248,34.038627],[117.514914,34.060941],[117.435458,34.028212],[117.404045,34.03218],[117.357234,34.088205],[117.311654,34.067882],[117.277162,34.078787],[117.257452,34.065899],[117.192162,34.068873],[117.130568,34.101586],[117.123793,34.128342],[117.046801,34.151622],[117.025243,34.167469],[117.051112,34.221425],[116.969192,34.283753],[116.983359,34.348011],[116.960569,34.363821],[116.969192,34.389012],[116.909446,34.408271],[116.828142,34.389012],[116.782563,34.429993],[116.773939,34.453683],[116.722816,34.472434],[116.662454,34.472927],[116.592237,34.493646],[116.594085,34.511894],[116.490607,34.573513],[116.477057,34.614896],[116.432709,34.630163],[116.430245,34.650843],[116.374195,34.640011]],[[116.374195,34.640011],[116.392057,34.710391],[116.363724,34.715311],[116.369267,34.749247],[116.403144,34.756131],[116.408071,34.850972],[116.445028,34.895652],[116.557745,34.908905],[116.613795,34.922645],[116.622418,34.939818],[116.677853,34.939327],[116.781331,34.916757],[116.789338,34.975133],[116.815823,34.965324],[116.821983,34.929515],[116.858323,34.928533],[116.922381,34.894671],[116.929156,34.843114],[116.966113,34.844588],[116.979047,34.815113],[116.95133,34.81069],[116.969192,34.771864],[117.022163,34.759081],[117.070206,34.713835],[117.061583,34.675947],[117.073286,34.639026],[117.104083,34.648874],[117.15151,34.559222],[117.139191,34.526687],[117.166293,34.434435],[117.248213,34.451216],[117.252524,34.48674],[117.27285,34.499565],[117.267923,34.532603],[117.303647,34.542463],[117.27285,34.556757],[117.311654,34.561686]],[[118.433896,28.288335],[118.480091,28.327325],[118.455454,28.384204],[118.432048,28.402104],[118.456686,28.424738],[118.474548,28.478934],[118.414802,28.497344],[118.4302,28.515225],[118.412338,28.55676],[118.428352,28.617193]],[[118.428352,28.617193],[118.428352,28.617193]],[[118.428352,28.617193],[118.428352,28.681267],[118.403099,28.702791],[118.364295,28.813491],[118.300237,28.826075],[118.270056,28.918836],[118.195527,28.904167],[118.227556,28.942406],[118.165346,28.986912],[118.133933,28.983771],[118.115455,29.009944]],[[118.115455,29.009944],[118.115455,29.009944]],[[118.115455,29.009944],[118.097593,28.998952],[118.066796,29.053898],[118.076035,29.074822],[118.037847,29.102017],[118.045238,29.149068],[118.027992,29.167882],[118.042159,29.210202],[118.073571,29.216993],[118.077883,29.290614],[118.138861,29.283828],[118.178281,29.297921],[118.166578,29.314099],[118.205382,29.343839],[118.193064,29.395472]],[[118.193064,29.395472],[118.248498,29.431443],[118.316252,29.422581],[118.306396,29.479384],[118.329802,29.495012],[118.347664,29.474174],[118.381541,29.504909],[118.496106,29.519492],[118.500417,29.57572],[118.532446,29.588731],[118.573714,29.638159],[118.61991,29.654282],[118.647011,29.64336],[118.700598,29.706277],[118.744945,29.73902],[118.740634,29.814859],[118.841032,29.891159],[118.838568,29.934733],[118.894619,29.937845],[118.902626,30.029078],[118.878604,30.064822],[118.873677,30.11505],[118.895234,30.148694],[118.852119,30.149729],[118.852735,30.166805],[118.929727,30.2025],[118.905089,30.216464],[118.877988,30.282637],[118.880452,30.31519],[118.954365,30.360126],[118.988857,30.332237],[119.06277,30.304856],[119.091719,30.323972],[119.126828,30.304856],[119.201356,30.290905],[119.236465,30.297106],[119.246936,30.341018],[119.277117,30.341018],[119.326392,30.372002],[119.349182,30.349281],[119.402768,30.374584],[119.36766,30.38491],[119.335015,30.448389],[119.336247,30.508734],[119.326392,30.532964],[119.272189,30.510281],[119.237081,30.546881],[119.265414,30.574709],[119.238929,30.609225],[119.323312,30.630341],[119.343022,30.664322],[119.39045,30.685941],[119.408312,30.645274],[119.444652,30.650422],[119.482841,30.704467],[119.479761,30.772365],[119.527188,30.77905],[119.55429,30.825828],[119.575847,30.829939],[119.557369,30.874124],[119.563529,30.919315],[119.582007,30.932149],[119.580159,30.967051],[119.633746,31.019379],[119.629434,31.085517],[119.649144,31.104991],[119.623891,31.130096]],[[121.274608,30.677191],[121.239499,30.648878],[121.188992,30.632916],[121.148956,30.599953],[121.058413,30.563888],[121.092906,30.515952],[121.183449,30.434458],[121.225333,30.404526],[121.328195,30.397299],[121.371926,30.37097],[121.395332,30.338435],[121.497578,30.258861],[121.561636,30.184395],[121.635548,30.070002],[121.652795,30.071037],[121.699606,30.007832],[121.721164,29.992802],[121.78399,29.99332],[121.835113,29.958068],[121.919497,29.920729],[121.971235,29.955476],[122.00388,29.92021],[122.00696,29.891678],[122.140003,29.901535],[122.143082,29.877668],[122.10243,29.859504],[122.043916,29.822647],[122.003264,29.762401],[121.937359,29.748373],[121.833265,29.653242],[121.872685,29.632437],[121.909641,29.650122],[121.966308,29.636078],[122.000185,29.582486],[121.995257,29.545007],[121.968772,29.515846],[121.973083,29.477821],[121.993409,29.45229],[121.975547,29.411113],[121.937975,29.384],[121.936127,29.348012],[121.958301,29.334448],[121.94475,29.28435],[122.000185,29.278608],[122.002032,29.260336],[121.966924,29.249894],[121.971851,29.193485],[121.948446,29.193485],[121.986634,29.154817],[121.988482,29.110906],[121.970004,29.092604],[121.966308,29.052852],[121.884388,29.105677],[121.85975,29.086328],[121.811091,29.10986],[121.780294,29.10986],[121.767975,29.166837],[121.750113,29.136523],[121.715621,29.125022],[121.608447,29.168927],[121.616454,29.143318],[121.660186,29.118226],[121.658954,29.058606],[121.712541,29.028783],[121.711309,28.985865],[121.743338,28.954451],[121.772287,28.898404],[121.774751,28.863818],[121.687287,28.863294],[121.704534,28.804577],[121.689135,28.719062],[121.646019,28.682842],[121.540694,28.655537],[121.557324,28.645033],[121.596128,28.575156],[121.634317,28.562542],[121.646019,28.511544],[121.671273,28.472621],[121.692831,28.407368],[121.658954,28.392628],[121.634317,28.347868],[121.660186,28.355768],[121.669425,28.33312],[121.627541,28.251966],[121.580114,28.240368],[121.571491,28.279376],[121.538846,28.299401],[121.488955,28.301509],[121.45631,28.250385],[121.402107,28.197127],[121.373774,28.133287],[121.328195,28.134343],[121.299862,28.067297],[121.261057,28.034551],[121.176058,28.022401],[121.140949,28.031382],[121.121239,28.12537],[121.108304,28.139092],[121.059029,28.096338],[121.015298,27.981714],[120.991892,27.95],[121.05595,27.900294],[121.099681,27.895005],[121.162507,27.90717],[121.162507,27.879136],[121.193304,27.872259],[121.192072,27.822518],[121.152652,27.810344],[121.153268,27.809815],[121.149572,27.801875],[121.149572,27.801345],[121.13479,27.787051]],[[121.13479,27.787051],[121.134174,27.787051]],[[121.134174,27.787051],[121.152036,27.815638],[121.107688,27.81352],[121.070116,27.834162],[121.027616,27.832574],[120.97403,27.887071],[120.942001,27.896592],[120.910588,27.864852],[120.840371,27.758986],[120.809574,27.775402],[120.777545,27.774873],[120.771386,27.734623],[120.709176,27.682699],[120.685154,27.622797],[120.634647,27.577186],[120.637111,27.561271],[120.703016,27.478475],[120.673451,27.420055],[120.665444,27.357884],[120.580444,27.321203],[120.554575,27.25206],[120.574901,27.234501],[120.545952,27.156785],[120.492365,27.136016],[120.461568,27.142407]],[[120.461568,27.142407],[120.404286,27.204166],[120.401822,27.250996],[120.430155,27.258976],[120.343924,27.363199],[120.340844,27.399867],[120.273091,27.38924],[120.26262,27.432804],[120.221352,27.420055],[120.134504,27.420055],[120.136968,27.402523],[120.096316,27.390302],[120.052584,27.338747],[120.026099,27.344063],[120.008237,27.375423],[119.960194,27.365857],[119.938636,27.329709],[119.843165,27.300464],[119.768636,27.307909],[119.782187,27.330241],[119.739687,27.362668],[119.750774,27.373829],[119.711354,27.403054],[119.685485,27.438646],[119.703347,27.446613],[119.70889,27.514042],[119.690412,27.537394],[119.659615,27.540578],[119.675014,27.574534],[119.630666,27.582491],[119.626354,27.620676],[119.644217,27.663619],[119.606028,27.674749],[119.541971,27.666799],[119.501319,27.649837],[119.501935,27.610601],[119.466826,27.526249],[119.438493,27.508734],[119.416935,27.539517],[119.360269,27.524657],[119.334399,27.480067],[119.285124,27.457766],[119.26911,27.42218],[119.224146,27.416868],[119.14777,27.424836],[119.121284,27.438115],[119.129907,27.475289],[119.092335,27.466262],[119.03998,27.478475],[119.020886,27.498118],[118.983314,27.498649],[118.986393,27.47582],[118.955597,27.4498],[118.907553,27.460952],[118.869365,27.540047],[118.909401,27.568168],[118.913713,27.619616],[118.879836,27.667859],[118.873677,27.733563],[118.829329,27.847921],[118.818242,27.916689],[118.753568,27.947885],[118.730163,27.970615],[118.733858,28.027684],[118.719076,28.063601],[118.767735,28.10584],[118.802228,28.117453],[118.805923,28.154923],[118.771431,28.188687],[118.804075,28.207675],[118.802228,28.240368],[118.756032,28.252493],[118.719692,28.312047],[118.699366,28.309939],[118.674728,28.27147],[118.651322,28.277267],[118.595272,28.258292],[118.588497,28.282538],[118.493026,28.262509],[118.490562,28.238259],[118.444367,28.253548],[118.433896,28.288335]],[[122.163408,29.988137],[122.118445,29.986582],[122.106742,30.005759],[122.027902,29.991247],[121.978011,30.059125],[121.989714,30.077252],[121.983554,30.100554],[121.934895,30.161631],[121.955221,30.183878],[122.048844,30.147141],[122.095655,30.158008],[122.152938,30.113497],[122.293988,30.100554],[122.301379,30.086574],[122.290908,30.074663],[122.310002,30.039958],[122.343879,30.020269],[122.341415,29.976733],[122.322321,29.940438],[122.279205,29.937326],[122.239785,29.962735],[122.163408,29.988137]],[[122.213915,30.186464],[122.168336,30.138343],[122.143698,30.163183],[122.152938,30.19112],[122.178807,30.199396],[122.213915,30.186464]],[[122.229314,29.711995],[122.231162,29.710435],[122.269966,29.685482],[122.210836,29.700559],[122.229314,29.711995]],[[122.427646,30.738422],[122.445509,30.745109],[122.475074,30.714243],[122.528045,30.725047],[122.532972,30.696748],[122.427031,30.697777],[122.427646,30.738422]],[[122.162793,30.329654],[122.176343,30.351863],[122.191126,30.329654],[122.228082,30.329654],[122.247176,30.30124],[122.231778,30.234562],[122.154169,30.244903],[122.058083,30.291938],[122.162793,30.329654]],[[122.317393,30.249556],[122.333408,30.272817],[122.40732,30.272817],[122.417175,30.238699],[122.365437,30.255242],[122.358661,30.236113],[122.277973,30.242835],[122.317393,30.249556]],[[122.026054,29.178333],[122.036525,29.20759],[122.075945,29.176243],[122.056851,29.158476],[122.013119,29.151681],[122.026054,29.178333]],[[122.372212,29.893234],[122.362973,29.894272],[122.353734,29.89946],[122.338951,29.911911],[122.330944,29.937845],[122.351886,29.959105],[122.398081,29.9394],[122.411632,29.951846],[122.43319,29.919173],[122.433806,29.883376],[122.401777,29.869884],[122.415944,29.828877],[122.386379,29.834069],[122.372212,29.893234]],[[122.43011,30.408655],[122.352502,30.422074],[122.318625,30.407106],[122.281669,30.418461],[122.277973,30.471603],[122.37406,30.461802],[122.432574,30.445294],[122.43011,30.408655]],[[121.837577,28.770484],[121.861598,28.814016],[121.86283,28.782024],[121.837577,28.770484]],[[122.265038,29.84549],[122.319241,29.829397],[122.299531,29.819532],[122.325401,29.781621],[122.310002,29.766557],[122.248408,29.804473],[122.221307,29.832512],[122.265038,29.84549]],[[121.790765,29.082144],[121.82033,29.099402],[121.84312,29.082144],[121.832649,29.050236],[121.790765,29.082144]],[[121.201311,27.623328],[121.203775,27.625979],[121.198848,27.616964],[121.197616,27.618025],[121.201311,27.623328]],[[121.970004,30.789333],[121.987866,30.753338],[121.992793,30.695204],[122.011271,30.66947],[122.075329,30.647848],[122.133227,30.595317],[122.087032,30.602014],[121.997105,30.658659],[121.968156,30.688514],[121.943518,30.776993]],[[121.889315,28.471569],[121.881924,28.502603],[121.918881,28.497344],[121.889315,28.471569]],[[122.182503,29.650642],[122.138155,29.662083],[122.095655,29.716673],[122.074097,29.701599],[122.047612,29.719791],[122.083952,29.78318],[122.13138,29.788893],[122.146778,29.749412],[122.200365,29.712515],[122.211452,29.692241],[122.182503,29.650642]],[[122.461523,29.944068],[122.459059,29.938882],[122.467067,29.928509],[122.462755,29.927991],[122.457827,29.927472],[122.45598,29.926435],[122.452284,29.935252],[122.4529,29.936807],[122.449204,29.9394],[122.450436,29.940956],[122.451052,29.940956],[122.451668,29.943031],[122.460291,29.947179],[122.459675,29.944586],[122.461523,29.944068]],[[122.570544,30.644244],[122.546523,30.651967],[122.559457,30.679764],[122.570544,30.644244]],[[121.869605,28.423685],[121.889931,28.45105],[121.910873,28.44],[121.869605,28.423685]],[[122.065474,30.179739],[122.025438,30.161631],[122.017431,30.186464],[122.055619,30.200431],[122.065474,30.179739]],[[122.391306,29.970512],[122.3679,29.980361],[122.378371,30.023896],[122.411632,30.025969],[122.391306,29.970512]],[[121.850511,29.977251],[121.844968,29.982953],[121.84004,30.047211],[121.848663,30.101072],[121.88562,30.094859],[121.924424,30.052391],[121.933047,29.994875],[121.874533,29.964809],[121.850511,29.977251]],[[121.066421,27.478475],[121.067036,27.478475],[121.107073,27.443958],[121.066421,27.461483],[121.066421,27.478475]],[[121.952141,29.187738],[121.976779,29.191918],[121.979243,29.160043],[121.952141,29.187738]],[[122.038373,29.759284],[122.02975,29.716673],[122.011271,29.746294],[122.038373,29.759284]],[[121.940438,30.114533],[121.962612,30.106249],[121.945982,30.064304],[121.910257,30.089163],[121.940438,30.114533]],[[121.957685,30.287804],[121.921344,30.30744],[121.94167,30.33327],[121.989098,30.339985],[122.0008,30.308473],[121.957685,30.287804]],[[122.155401,29.970512],[122.154169,29.97103],[122.152322,29.97103]],[[122.152322,29.97103],[122.163408,29.988137]],[[122.163408,29.988137],[122.192974,29.965327],[122.18435,29.955476],[122.155401,29.970512]],[[122.287828,29.723949],[122.251488,29.731225],[122.2133,29.771752],[122.241633,29.784738],[122.258263,29.753569],[122.301379,29.748373],[122.287828,29.723949]],[[121.13479,27.787051],[121.134174,27.785992],[121.134174,27.787051]],[[122.760254,30.141966],[122.762101,30.142484],[122.763333,30.141966],[122.770725,30.138861],[122.778116,30.13679],[122.781196,30.13265],[122.784275,30.130062],[122.760254,30.141966]],[[122.264423,30.269716],[122.300147,30.271266],[122.315545,30.250073],[122.253952,30.237147],[122.264423,30.269716]],[[122.282901,29.860542],[122.301379,29.883895],[122.343263,29.882857],[122.343263,29.860542],[122.30877,29.849642],[122.282901,29.860542]],[[122.781196,30.694175],[122.757174,30.713728],[122.778732,30.729677],[122.799674,30.716301],[122.781196,30.694175]],[[121.098449,27.937311],[121.038087,27.948942],[121.0695,27.984357],[121.120623,27.986471],[121.152652,27.961629],[121.098449,27.937311]],[[121.185913,27.963215],[121.17113,27.978543],[121.197616,28.000739],[121.237652,27.988056],[121.185913,27.963215]],[[122.454132,29.956513],[122.455364,29.955994],[122.458443,29.951846],[122.459059,29.950809],[122.447972,29.947698],[122.446741,29.951327],[122.445509,29.952365],[122.447972,29.955994],[122.454132,29.956513]],[[122.836014,30.698806],[122.807681,30.714243],[122.831087,30.728648],[122.836014,30.698806]],[[122.200365,29.969475],[122.239785,29.960142],[122.273662,29.93214],[122.233626,29.946661],[122.200365,29.969475]],[[122.029134,29.954957],[122.058699,29.955994],[122.043916,29.930584],[122.029134,29.954957]],[[121.044247,27.979072],[121.073812,28.007608],[121.089826,27.998625],[121.044247,27.979072]],[[122.471378,29.927472],[122.47261,29.927472],[122.473226,29.925397],[122.470762,29.925916],[122.471378,29.927472]],[[122.155401,29.970512],[122.152322,29.97103]],[[116.599629,34.014324],[116.599629,34.014324]],[[116.599629,34.014324],[116.576223,34.068873]],[[116.576223,34.068873],[116.576223,34.068873]],[[116.576223,34.068873],[116.52818,34.122892],[116.536187,34.151127],[116.565752,34.16945],[116.542962,34.203608],[116.545426,34.241711],[116.582382,34.266444],[116.562056,34.285731],[116.516477,34.296114],[116.456731,34.268917],[116.409303,34.273863]],[[116.409303,34.273863],[116.409303,34.273863]],[[116.409303,34.273863],[116.372347,34.26595],[116.357564,34.319843],[116.301514,34.342082],[116.255934,34.376665],[116.213435,34.382098],[116.215898,34.403333],[116.178942,34.430487],[116.162312,34.459605],[116.178326,34.496112],[116.204196,34.508442],[116.191261,34.535561],[116.196804,34.575977]],[[116.196804,34.575977],[116.247927,34.551829],[116.286116,34.608986],[116.32492,34.601104],[116.334159,34.620806],[116.374195,34.640011]],[[118.885995,31.519139],[118.865669,31.519139],[118.857046,31.506384],[118.883532,31.500261]],[[118.193064,29.395472],[118.136397,29.418932],[118.127774,29.47209],[118.143788,29.489803],[118.095129,29.534072],[118.050782,29.542924],[118.042774,29.566351],[118.00397,29.578322],[117.933753,29.549172],[117.872775,29.54761],[117.795167,29.570515],[117.729877,29.550213],[117.690457,29.555939],[117.678754,29.595496],[117.647957,29.614749],[117.608537,29.591333],[117.543248,29.588731],[117.523538,29.630356],[117.530313,29.654282],[117.490277,29.660003],[117.453936,29.688082],[117.455168,29.749412],[117.408973,29.802396],[117.415132,29.85068],[117.382487,29.840818],[117.359082,29.812782],[117.338756,29.848085],[117.29256,29.822647],[117.25314,29.834588],[117.261763,29.880781],[117.246365,29.915023],[117.2168,29.926953],[117.171836,29.920729],[117.129952,29.89946],[117.127489,29.86158],[117.073286,29.831992],[117.123177,29.798761],[117.136728,29.775388],[117.108395,29.75201],[117.112706,29.711995],[117.041873,29.680803],[116.996294,29.683403],[116.974736,29.657403],[116.939627,29.648561],[116.873722,29.609546],[116.849084,29.57624],[116.780715,29.569994],[116.760389,29.599139],[116.721585,29.564789],[116.716657,29.590813],[116.651983,29.637118],[116.680317,29.681323]],[[116.680317,29.681323],[116.704954,29.688602],[116.706802,29.6964],[116.70557,29.69692],[116.698795,29.707836],[116.673541,29.709916]],[[116.673541,29.709916],[116.762237,29.802396],[116.780715,29.792529],[116.882961,29.893753],[116.900207,29.949253],[116.868794,29.980361],[116.83307,29.95755],[116.830606,30.004723],[116.802889,29.99643],[116.783794,30.030632],[116.747454,30.057053],[116.720353,30.053945],[116.666766,30.076734],[116.620571,30.073109],[116.585462,30.045657],[116.552201,29.909836],[116.525716,29.897385],[116.467818,29.896347],[116.342782,29.835626],[116.280572,29.788893],[116.250391,29.785777],[116.227601,29.816936],[116.172783,29.828358],[116.13521,29.819532]],[[116.13521,29.819532],[116.128435,29.897904],[116.073616,29.969993],[116.091479,30.036331],[116.078544,30.062233],[116.088399,30.110391],[116.055754,30.180774],[116.065609,30.204569],[115.997856,30.252657],[115.985537,30.290905],[115.903001,30.31364],[115.91532,30.337919],[115.885139,30.379747],[115.921479,30.416397],[115.894994,30.452517],[115.910393,30.519046],[115.887603,30.542758],[115.876516,30.582438],[115.848799,30.602014],[115.819234,30.597893],[115.81369,30.637035],[115.762567,30.685426],[115.782893,30.751795],[115.851262,30.756938],[115.863581,30.815549],[115.848799,30.828397],[115.865429,30.864364],[115.932566,30.889532],[115.976298,30.931636],[116.03974,30.957813],[116.071769,30.956787],[116.058834,31.012711],[116.015102,31.011685],[116.006479,31.034764],[115.938726,31.04707],[115.939958,31.071678],[115.887603,31.10909],[115.867277,31.147512],[115.837712,31.127022],[115.797676,31.128047],[115.778582,31.112164],[115.700973,31.201276],[115.655394,31.211002],[115.603655,31.17363],[115.585793,31.143926],[115.540213,31.194621],[115.539597,31.231985],[115.507568,31.267799],[115.473076,31.265242],[115.443511,31.344498],[115.40717,31.337854],[115.372062,31.349098],[115.393004,31.389977],[115.373909,31.405813]],[[115.373909,31.405813],[115.389924,31.450241],[115.371446,31.495668],[115.415793,31.525771],[115.439815,31.588496],[115.485394,31.608885],[115.476771,31.643028],[115.495249,31.673083],[115.534054,31.698545],[115.553764,31.69549],[115.676336,31.778453],[115.731154,31.76726],[115.767495,31.78761],[115.808147,31.770313]],[[115.808147,31.770313],[115.808147,31.770313]],[[115.808147,31.770313],[115.851878,31.786593],[115.886371,31.776418],[115.914704,31.814567],[115.893762,31.832365],[115.894994,31.8649],[115.920248,31.920285],[115.909161,31.94314],[115.928871,32.003046],[115.922095,32.049725],[115.941805,32.166318],[115.912856,32.227596],[115.899306,32.390971],[115.865429,32.458662],[115.883291,32.487946],[115.845719,32.501575],[115.8759,32.542448],[115.910393,32.567165],[115.891298,32.576243],[115.861117,32.537403],[115.789052,32.468761],[115.771806,32.505108],[115.742241,32.476335],[115.704669,32.495013],[115.667712,32.409667],[115.657857,32.428864],[115.626445,32.40512],[115.604271,32.425833],[115.57101,32.419266],[115.522967,32.441997],[115.509416,32.466741]],[[115.509416,32.466741],[115.510648,32.467751],[115.510648,32.468256],[115.510648,32.468761],[115.5088,32.468761]],[[115.5088,32.468761],[115.497713,32.492489],[115.409018,32.549007],[115.411482,32.575235],[115.304924,32.553042],[115.30554,32.583303],[115.267352,32.578261],[115.24333,32.593388],[115.20083,32.591876],[115.182968,32.666973],[115.179273,32.726402],[115.189744,32.770695],[115.211301,32.785791],[115.189744,32.812452],[115.197135,32.856201],[115.155867,32.864747],[115.139237,32.897917],[115.029599,32.906962],[115.035143,32.932582],[115.009273,32.940117],[114.943368,32.935094],[114.916266,32.971251],[114.883006,32.990328],[114.891629,33.020441],[114.925506,33.016928],[114.913187,33.083143],[114.897172,33.086653],[114.902716,33.129764],[114.932897,33.153817],[114.966158,33.147304],[114.990795,33.102195],[115.041302,33.086653],[115.168186,33.088658],[115.194671,33.120743],[115.245178,33.135778],[115.289526,33.131769],[115.303692,33.149809],[115.300613,33.204407],[115.340033,33.260973],[115.335105,33.297997],[115.361591,33.298497],[115.365286,33.336005],[115.341881,33.370997],[115.313547,33.376994],[115.328946,33.403477],[115.315395,33.431451],[115.324634,33.457418],[115.345576,33.449928],[115.345576,33.502842],[115.366518,33.5233],[115.394851,33.506335],[115.422569,33.557219],[115.463837,33.567193],[115.511264,33.55323],[115.564851,33.576169],[115.639995,33.585143],[115.601191,33.658898],[115.601807,33.718653],[115.563003,33.772895],[115.576553,33.787817],[115.614126,33.775879],[115.631988,33.869846],[115.547604,33.874815],[115.577785,33.950307],[115.579017,33.974133],[115.60735,34.030196],[115.642459,34.03218],[115.658473,34.061437],[115.705901,34.059949],[115.736082,34.076805],[115.768726,34.061932],[115.809378,34.062428],[115.846335,34.028708],[115.85003,34.004898],[115.877132,34.002913],[115.876516,34.028708],[115.904233,34.009859],[115.95782,34.007875],[116.00032,33.965199],[115.982457,33.917039],[116.05945,33.860902],[116.055754,33.804727],[116.074232,33.781351],[116.100102,33.782843],[116.132747,33.751501],[116.155536,33.709693],[116.230065,33.735078],[116.263326,33.730101],[116.316912,33.771402],[116.393905,33.782843],[116.408071,33.805721],[116.437021,33.801246],[116.437637,33.846489],[116.486296,33.869846],[116.558361,33.881274],[116.566984,33.9081],[116.631042,33.887733],[116.64336,33.896675],[116.641512,33.978103],[116.599629,34.014324]],[[116.680317,29.681323],[116.653831,29.694841],[116.673541,29.709916]],[[115.509416,32.466741],[115.5088,32.468761]],[[117.192778,23.5619],[117.192778,23.629356],[117.147199,23.654027],[117.123793,23.647448],[117.055424,23.694038],[117.048032,23.758687],[117.019083,23.801952],[117.012308,23.855054],[116.981511,23.855602],[116.955642,23.922359],[116.976583,23.931659],[116.981511,23.999471],[116.953178,24.008218],[116.930388,24.064514],[116.9347,24.126794],[116.998757,24.179217],[116.956257,24.216883],[116.933468,24.220157],[116.938395,24.28127],[116.914374,24.287817],[116.919301,24.321087],[116.895895,24.350533],[116.903903,24.369614],[116.839229,24.442097],[116.860787,24.460075],[116.83307,24.496568],[116.796729,24.502014],[116.759157,24.545572],[116.761005,24.583128],[116.815207,24.654944],[116.777635,24.679418],[116.667382,24.658752],[116.623034,24.64189],[116.600861,24.654401],[116.570679,24.621762],[116.530027,24.604895],[116.506622,24.621218],[116.517709,24.652225],[116.485064,24.720196],[116.44626,24.714216],[116.416079,24.744113],[116.419158,24.767482],[116.375427,24.803885],[116.381586,24.82507],[116.417927,24.840821],[116.395137,24.877746],[116.363724,24.87123],[116.345862,24.828872],[116.297202,24.801712],[116.244232,24.793563],[116.251007,24.82507],[116.221442,24.829959],[116.191877,24.877203],[116.153073,24.846795],[116.068073,24.850053],[116.015102,24.905975],[115.985537,24.899461],[115.907929,24.923343],[115.89253,24.936911]],[[115.89253,24.936911],[115.870356,24.959701],[115.925175,24.960786],[115.873436,25.019911],[115.928255,25.050276],[115.908545,25.084428],[115.880212,25.092016],[115.888219,25.128866],[115.860501,25.165704],[115.855574,25.20957],[115.930719,25.236099],[115.949813,25.292386],[115.987385,25.290221],[116.008327,25.319437],[115.992928,25.374063],[116.023109,25.435691],[116.005247,25.490264],[116.03666,25.514571],[116.040356,25.548052],[116.063145,25.56317],[116.041588,25.62416],[116.068689,25.646282],[116.067457,25.703995],[116.106877,25.701299],[116.129667,25.758985],[116.18079,25.778926],[116.131515,25.824185],[116.132131,25.860273],[116.17771,25.894195],[116.225138,25.908731],[116.258398,25.902809],[116.303362,25.924341],[116.326152,25.956631],[116.369883,25.963088],[116.360028,25.991601],[116.384666,26.030864],[116.489375,26.113649],[116.476441,26.172745],[116.435789,26.159854],[116.392057,26.171133],[116.400064,26.202819],[116.385282,26.238253],[116.412999,26.297822],[116.437021,26.308016],[116.459194,26.345026],[116.499846,26.361651],[116.519557,26.410437],[116.553433,26.400253],[116.553433,26.365404],[116.601476,26.372911],[116.608252,26.429732],[116.638433,26.477418],[116.610716,26.476882],[116.597165,26.512768],[116.539267,26.559349],[116.553433,26.575942],[116.566368,26.650315],[116.520172,26.684543],[116.515245,26.720898],[116.557745,26.773806],[116.543578,26.803723],[116.548506,26.84004],[116.602092,26.888623],[116.632889,26.933984],[116.679085,26.978259],[116.817671,27.018252],[116.851548,27.009188],[116.910062,27.034779],[116.936547,27.019319],[116.967344,27.061962],[117.05296,27.100327],[117.044953,27.146667],[117.149662,27.241419],[117.171836,27.29036],[117.136728,27.303123],[117.140423,27.322798],[117.104699,27.330773],[117.107163,27.393491],[117.133032,27.42218],[117.110242,27.458828],[117.103467,27.533149],[117.076982,27.566046],[117.054808,27.5427],[117.01662,27.563393],[117.024627,27.592569],[117.003685,27.625449],[117.040641,27.669979],[117.065279,27.665739],[117.094228,27.627569],[117.11209,27.645596],[117.096076,27.667329],[117.114554,27.692238],[117.174916,27.677399],[117.204481,27.683759],[117.205097,27.714492],[117.245133,27.71926],[117.296256,27.764282],[117.303031,27.833103],[117.276546,27.847921],[117.280242,27.871201],[117.334444,27.8876],[117.341836,27.855858],[117.366473,27.88231],[117.407741,27.893948],[117.453936,27.939955],[117.477958,27.930966],[117.52169,27.982243],[117.556182,27.966387],[117.609769,27.863265],[117.649805,27.851625],[117.68245,27.823577],[117.704624,27.834162],[117.740348,27.800286],[117.788392,27.855858],[117.78716,27.896063],[117.856145,27.94577],[117.910963,27.949471],[117.942992,27.974315],[117.965166,27.962687],[117.999043,27.991227],[118.096977,27.970615],[118.094513,28.003909],[118.129006,28.017118],[118.120999,28.041946],[118.153644,28.062016],[118.199839,28.049869],[118.242339,28.075746],[118.356288,28.091586],[118.361215,28.155978],[118.375382,28.186577],[118.339041,28.193962],[118.314404,28.221913],[118.424041,28.291497],[118.433896,28.288335]],[[120.461568,27.142407],[120.403054,27.10086],[120.391967,27.081146],[120.282946,27.089671],[120.29588,27.035845],[120.275554,27.027315],[120.279866,26.987326],[120.25954,26.982526],[120.233055,26.907837],[120.1807,26.920644],[120.130193,26.917976],[120.126497,26.920644],[120.117874,26.882751],[120.054432,26.863533],[120.073526,26.823485],[120.102476,26.82669],[120.103707,26.794642],[120.136352,26.797847],[120.106787,26.752966],[120.151135,26.750829],[120.162222,26.717691],[120.110483,26.692563],[120.1382,26.638012],[120.093852,26.613938],[120.063671,26.627848],[120.007621,26.595744],[119.967585,26.597885],[119.93802,26.576478],[119.947875,26.56042],[119.867187,26.509019],[119.828383,26.524013],[119.851788,26.595209],[119.901679,26.624638],[119.949107,26.624638],[119.972512,26.654594],[119.969433,26.686681],[119.99407,26.720363],[120.061824,26.768997],[120.052584,26.786629],[119.942947,26.784492],[119.938636,26.747088],[119.899216,26.693098],[119.908455,26.661547],[119.873962,26.642827],[119.864107,26.671174],[119.833926,26.690959],[119.711354,26.686681],[119.664543,26.726243],[119.637441,26.703256],[119.619579,26.649246],[119.577695,26.622498],[119.605412,26.595744],[119.670086,26.618218],[119.740303,26.610727],[119.788346,26.583435],[119.83639,26.454381],[119.835774,26.434019],[119.893672,26.355752],[119.946027,26.374519],[119.95465,26.352534],[119.904143,26.308552],[119.862875,26.307479],[119.845013,26.323036],[119.806825,26.307479],[119.802513,26.268846],[119.7711,26.285481],[119.676246,26.262943],[119.664543,26.202282],[119.604181,26.168985],[119.618963,26.11956],[119.654688,26.090002],[119.668854,26.026024],[119.700267,26.032477],[119.723673,26.011503],[119.69534,25.904424],[119.638057,25.889888],[119.628202,25.87212],[119.626354,25.723406],[119.602949,25.714779],[119.602949,25.68512],[119.543819,25.684581],[119.472986,25.662466],[119.478529,25.631715],[119.541355,25.6247],[119.534579,25.585303],[119.586934,25.59232],[119.616499,25.556691],[119.611572,25.519972],[119.634362,25.475137],[119.675014,25.475137],[119.680557,25.497827],[119.715666,25.51187],[119.716898,25.551292],[119.683637,25.592859],[119.700267,25.616606],[119.785883,25.66786],[119.790194,25.614447],[119.843165,25.597717],[119.831462,25.579905],[119.883817,25.546432],[119.861027,25.531313],[119.81668,25.532393],[119.811136,25.507009],[119.862875,25.474597],[119.864107,25.469734],[119.866571,25.455145],[119.804977,25.457847],[119.764325,25.433529],[119.773564,25.395691],[119.688564,25.441095],[119.682405,25.445959],[119.675014,25.468113],[119.622659,25.434069],[119.670086,25.435691],[119.656535,25.396772],[119.665159,25.3719],[119.649144,25.342697],[119.597405,25.334584],[119.582623,25.374063],[119.59063,25.398394],[119.577695,25.445959],[119.555521,25.429205],[119.578927,25.400556],[119.548746,25.365952],[119.486536,25.369737],[119.507478,25.396231],[119.48592,25.418935],[119.491464,25.443257],[119.463131,25.448661],[119.438493,25.412449],[119.45266,25.493505],[119.400921,25.493505],[119.359037,25.521592],[119.343638,25.472436],[119.353493,25.411908],[119.288204,25.410827],[119.26295,25.428124],[119.275269,25.476758],[119.256175,25.488643],[119.219834,25.468654],[119.232153,25.442176],[119.191501,25.424341],[119.151465,25.426503],[119.14469,25.388121],[119.218603,25.368115],[119.240776,25.316733],[119.247552,25.333502],[119.299291,25.328634],[119.333167,25.287516],[119.380595,25.250173],[119.331935,25.230685],[119.294979,25.237182],[119.314689,25.190076],[119.26911,25.159746],[119.231537,25.188993],[119.190269,25.175995],[119.131755,25.223106],[119.108349,25.193867],[119.137299,25.15487],[119.165632,25.145661],[119.146538,25.056782],[119.119436,25.012861],[119.107118,25.075214],[119.134219,25.106107],[119.075705,25.099604],[119.06585,25.102855],[119.028893,25.139702],[119.032589,25.17437],[119.054147,25.168412],[119.074473,25.211195],[119.055379,25.219316],[118.990089,25.20199],[118.975307,25.237723],[118.996864,25.266411],[118.956212,25.272905],[118.918024,25.25721],[118.91556,25.256668],[118.919256,25.248008],[118.900162,25.242595],[118.903242,25.239347],[118.943278,25.221482],[118.940198,25.21715],[118.942046,25.211195],[118.985162,25.19495],[118.985162,25.168954],[118.951901,25.15162],[118.974691,25.115319],[118.892155,25.092558],[118.945126,25.028588],[118.974691,25.024792],[119.016575,25.058409],[119.023966,25.04377],[118.989473,24.973807],[119.004872,24.970009],[119.007335,24.963499],[119.032589,24.961871],[119.032589,24.961328],[119.014111,24.941252],[118.945741,24.954275],[118.91864,24.932569],[118.932807,24.906518],[118.987009,24.898375],[118.988857,24.878831],[118.933423,24.870687],[118.864437,24.887518],[118.834256,24.854397],[118.807771,24.870687],[118.748641,24.84245],[118.69875,24.848967],[118.702445,24.865258],[118.647627,24.843536],[118.650707,24.808774],[118.786213,24.77672],[118.778822,24.743569],[118.703677,24.665278],[118.670417,24.679962],[118.652554,24.653857],[118.661178,24.622306],[118.687047,24.63373],[118.680272,24.58204],[118.614366,24.521617],[118.558316,24.51236],[118.557084,24.572788],[118.512736,24.60816],[118.444367,24.614689],[118.363679,24.567889],[118.375382,24.536317],[118.242955,24.51236],[118.169042,24.559725],[118.150564,24.583673],[118.121615,24.570067],[118.084042,24.528695],[118.048934,24.418122],[118.088354,24.408858],[118.081579,24.35653],[118.112376,24.357075],[118.158571,24.269814],[118.115455,24.229435],[118.074803,24.225615],[118.019369,24.197232],[118.000275,24.152462],[117.936217,24.100029],[117.927594,24.039922],[117.910347,24.012045],[117.864768,24.004938],[117.807486,23.947521],[117.792703,23.906494],[117.762522,23.886796],[117.691073,23.888985],[117.671979,23.878041],[117.651653,23.815093],[117.660276,23.789357],[117.601762,23.70171],[117.54448,23.715956],[117.501364,23.70445],[117.493357,23.642514],[117.454552,23.628259],[117.463791,23.584937],[117.387415,23.555317],[117.302415,23.550379],[117.291328,23.571225],[117.192778,23.5619]],[[118.412338,24.514538],[118.451758,24.506915],[118.477012,24.437738],[118.457918,24.412128],[118.405563,24.427931],[118.353208,24.415398],[118.329802,24.382152],[118.282375,24.413218],[118.31194,24.424661],[118.298389,24.477506],[118.318715,24.486765],[118.374766,24.458986],[118.412338,24.514538]],[[119.471138,25.197116],[119.444036,25.20199],[119.44342,25.238806],[119.473601,25.259916],[119.501319,25.21715],[119.540739,25.20199],[119.566608,25.210112],[119.549362,25.161912],[119.52534,25.157579],[119.507478,25.183036],[119.471138,25.197116]],[[119.580159,25.627398],[119.580775,25.650059],[119.611572,25.669479],[119.580159,25.627398]],[[119.976824,26.191005],[119.970665,26.217852],[119.998998,26.235569],[120.016244,26.217316],[119.976824,26.191005]],[[118.230636,24.401228],[118.233716,24.445911],[118.273752,24.441007],[118.230636,24.401228]],[[119.906607,26.68989],[119.950954,26.692563],[119.926933,26.664756],[119.906607,26.68989]],[[118.204151,24.504737],[118.19368,24.463344],[118.143173,24.420847],[118.084042,24.435559],[118.068644,24.463344],[118.093281,24.540672],[118.14502,24.560814],[118.191832,24.536861],[118.204151,24.504737]],[[119.929397,26.134067],[119.919542,26.172208],[119.960194,26.146961],[119.929397,26.134067]],[[119.642985,26.129231],[119.606028,26.15287],[119.62697,26.173282],[119.665159,26.155556],[119.642985,26.129231]],[[120.034106,26.488667],[120.035954,26.515981],[120.071679,26.521336],[120.066751,26.498308],[120.034106,26.488667]],[[119.662079,25.646822],[119.716898,25.664624],[119.718745,25.634952],[119.673782,25.632794],[119.662079,25.646822]],[[119.760629,26.613402],[119.796354,26.630523],[119.818527,26.616613],[119.776644,26.600025],[119.760629,26.613402]],[[120.135736,26.550784],[120.117874,26.568984],[120.153598,26.604841],[120.167149,26.571661],[120.135736,26.550784]],[[120.360554,26.916909],[120.319286,26.944654],[120.327909,26.963858],[120.363018,26.967592],[120.394431,26.933984],[120.360554,26.916909]],[[120.150519,26.798916],[120.161606,26.803189],[120.163454,26.798381],[120.140048,26.795176],[120.150519,26.798916]],[[119.668238,26.628383],[119.651608,26.657269],[119.673782,26.680799],[119.712586,26.6685],[119.748926,26.681334],[119.758781,26.659408],[119.720593,26.635873],[119.668238,26.628383]],[[115.89253,24.936911],[115.885139,24.898918],[115.907313,24.879917],[115.861733,24.863629],[115.863581,24.891318],[115.824161,24.909232],[115.807531,24.862543],[115.790284,24.856027],[115.764415,24.791933],[115.776734,24.774546],[115.756408,24.749004],[115.769342,24.708236],[115.801371,24.705517],[115.780429,24.663103],[115.797676,24.628834],[115.840791,24.584217],[115.843871,24.562446],[115.785357,24.567345],[115.752712,24.546116],[115.68927,24.545027],[115.671408,24.604895],[115.605503,24.62557],[115.569778,24.622306],[115.555611,24.683768],[115.522967,24.702799],[115.476771,24.762591],[115.412714,24.79302],[115.372678,24.774546],[115.358511,24.735416],[115.306772,24.758787],[115.269816,24.749548],[115.258729,24.728894],[115.1842,24.711498],[115.104744,24.667997],[115.083802,24.699537],[115.057317,24.703343],[115.024672,24.669085],[115.00373,24.679418],[114.940288,24.650049],[114.909491,24.661471],[114.893477,24.582584],[114.868839,24.562446],[114.846665,24.602719],[114.827571,24.588026],[114.781376,24.613057],[114.729637,24.608704],[114.73826,24.565168],[114.704999,24.525973],[114.664963,24.583673],[114.627391,24.576598],[114.589819,24.537406],[114.534384,24.559181],[114.429058,24.48622],[114.403189,24.497657],[114.391486,24.563535],[114.363769,24.582584],[114.300943,24.578775],[114.289856,24.619042],[114.258443,24.641346],[114.19069,24.656576],[114.169132,24.689749],[114.27261,24.700624],[114.281849,24.724001],[114.336052,24.749004],[114.342211,24.807145],[114.378551,24.861457],[114.403189,24.877746],[114.395798,24.951019],[114.454928,24.977062],[114.45616,24.99659],[114.506051,24.999844],[114.532536,25.022623],[114.561485,25.077382],[114.604601,25.083886],[114.640326,25.074129],[114.664963,25.10123],[114.735796,25.121822],[114.73518,25.155954],[114.685905,25.173287],[114.693912,25.213902],[114.73518,25.225813],[114.743188,25.274528],[114.714238,25.315651],[114.63663,25.324306],[114.599674,25.385959],[114.541159,25.416773],[114.477718,25.37136],[114.438914,25.376226],[114.43029,25.343779],[114.382863,25.317274],[114.31511,25.33837],[114.2954,25.299961],[114.260291,25.291845],[114.204857,25.29942],[114.190074,25.316733],[114.115545,25.302125],[114.083517,25.275611],[114.055799,25.277775],[114.039785,25.250714],[114.017611,25.273987],[114.029314,25.328093],[114.050256,25.36433],[113.983118,25.415152],[114.003444,25.442716],[113.94493,25.441635]],[[113.94493,25.441635],[113.962792,25.528072],[113.986198,25.529153],[113.983118,25.599336],[113.957249,25.611749],[113.913517,25.701299],[113.920293,25.741197],[113.961561,25.77731],[113.971416,25.836036],[114.028082,25.893119],[114.028082,25.98138],[114.008372,26.015806],[114.044096,26.076564],[114.087828,26.06635],[114.121089,26.085702],[114.10569,26.097526],[114.188842,26.121172],[114.237501,26.152333],[114.216559,26.203355],[114.181451,26.214631],[114.102611,26.187783],[114.088444,26.168448],[114.013299,26.184023],[113.962792,26.150722],[113.949242,26.192616],[113.972647,26.20604],[113.978807,26.237716],[114.029314,26.266163],[114.021307,26.288701],[114.047792,26.337518],[114.030546,26.376664],[114.062575,26.406149],[114.085364,26.406149],[114.090292,26.455988],[114.110002,26.482775],[114.07243,26.480096],[114.10877,26.56952],[114.019459,26.587182],[113.996669,26.615543],[113.912901,26.613938],[113.860546,26.664221],[113.853771,26.769532],[113.835909,26.806394],[113.877177,26.859262],[113.890112,26.895562],[113.927068,26.948922],[113.892575,26.964925],[113.86301,27.018252],[113.824206,27.036378],[113.803264,27.099261],[113.771851,27.096598],[113.779242,27.137081],[113.846996,27.222262],[113.872865,27.289828],[113.854387,27.30525],[113.872865,27.346721],[113.872865,27.384988],[113.72812,27.350442],[113.699786,27.331836],[113.657902,27.347253],[113.616635,27.345658],[113.605548,27.38924],[113.632033,27.40518],[113.59754,27.428554],[113.591381,27.467855],[113.627105,27.49971],[113.583374,27.524657],[113.579062,27.545354],[113.608627,27.585143],[113.607395,27.625449],[113.652359,27.663619],[113.696707,27.71979],[113.69917,27.740979],[113.763228,27.799228],[113.756453,27.860091],[113.72812,27.874904],[113.752141,27.93361],[113.822974,27.982243],[113.845148,27.971672],[113.864242,28.004966],[113.914133,27.991227],[113.936307,28.018703],[113.966488,28.017646],[113.970184,28.041418],[114.025618,28.031382],[114.047176,28.057263],[114.025002,28.080499],[113.992357,28.161255],[114.012068,28.174972],[114.068734,28.171806],[114.107538,28.182885],[114.109386,28.205038],[114.143879,28.246694],[114.182067,28.249858],[114.198081,28.29097],[114.2529,28.319423],[114.252284,28.395787],[114.214712,28.403157],[114.172212,28.432632],[114.217175,28.466308],[114.218407,28.48472],[114.15435,28.507337],[114.138335,28.533629],[114.08598,28.558337],[114.132176,28.607211],[114.122321,28.623497],[114.157429,28.761566],[114.137719,28.779926],[114.153734,28.829221],[114.124784,28.843376],[114.076741,28.834464],[114.056415,28.872204],[114.060111,28.902596],[114.028082,28.891069],[114.005292,28.917788],[114.008988,28.955498],[113.973879,28.937692],[113.955401,28.978536],[113.961561,28.999476],[113.94185,29.047097]],[[113.94185,29.047097],[113.952321,29.092604],[113.98743,29.126068],[114.034857,29.152204],[114.063191,29.204978],[114.169748,29.216993],[114.252284,29.23475],[114.259059,29.343839],[114.307102,29.365225],[114.341595,29.327665],[114.376088,29.322969],[114.440145,29.341752],[114.466015,29.324013],[114.519602,29.325578],[114.589819,29.352707],[114.621847,29.379828],[114.67297,29.395993],[114.740724,29.386607],[114.759818,29.363139],[114.784455,29.386086],[114.812173,29.383478],[114.866375,29.404335],[114.895325,29.397557],[114.931049,29.422581],[114.947063,29.465317],[114.935977,29.486678],[114.90518,29.473132],[114.918114,29.454374],[114.888549,29.436134],[114.860216,29.476258],[114.900868,29.505951],[114.940288,29.493971],[114.966773,29.522096],[114.947679,29.542924],[115.00065,29.572076],[115.033295,29.546568],[115.087498,29.560104],[115.086266,29.525741],[115.154019,29.510117],[115.157099,29.584568],[115.120142,29.597578],[115.143548,29.645961],[115.117679,29.655843],[115.113367,29.684963],[115.176809,29.654803],[115.250722,29.660003],[115.28583,29.618391],[115.304924,29.637118],[115.355431,29.649602],[115.412714,29.688602],[115.470612,29.739539],[115.479235,29.811224],[115.51188,29.840299],[115.611662,29.841337],[115.667712,29.850161],[115.706517,29.837703],[115.762567,29.793048],[115.837096,29.748373],[115.909777,29.723949],[115.965827,29.724469],[116.049595,29.761881],[116.087167,29.795125],[116.13521,29.819532]],[[116.196804,34.575977],[116.156768,34.5538],[116.134594,34.559715],[116.101334,34.60603],[116.037276,34.593222],[115.991081,34.615389],[115.984305,34.589281],[115.838328,34.5676],[115.827241,34.558236],[115.787821,34.580905],[115.697278,34.594207],[115.685575,34.556265],[115.622749,34.574499],[115.553148,34.568586],[115.515575,34.582383],[115.461373,34.637057],[115.433655,34.725149],[115.449054,34.74433],[115.42688,34.805285],[115.317243,34.859321],[115.256265,34.845079],[115.239019,34.87798],[115.251953,34.906451],[115.205142,34.914303],[115.219309,34.96042],[115.157099,34.957968],[115.12815,35.00455],[115.075179,35.000628],[115.028983,34.9717],[115.008041,34.988372],[114.950759,34.989843],[114.923658,34.968757],[114.880542,35.00357],[114.824492,35.012393],[114.852209,35.041797],[114.818948,35.051596],[114.835578,35.076578],[114.883006,35.098615],[114.841738,35.15099],[114.861448,35.182301],[114.932281,35.198441],[114.929201,35.244886],[114.957534,35.261014],[115.04315,35.376744],[115.073947,35.374304],[115.091809,35.416259],[115.117679,35.400163],[115.126302,35.41821],[115.172497,35.426501],[115.237171,35.423087],[115.307388,35.480126],[115.356047,35.490359],[115.34496,35.55368],[115.383148,35.568772],[115.48601,35.710306],[115.52851,35.733628],[115.622749,35.739457],[115.693582,35.754028],[115.696046,35.788989],[115.73485,35.833154],[115.773654,35.854014],[115.81677,35.844312],[115.859886,35.857894],[115.882675,35.879718],[115.873436,35.918985],[115.907929,35.92674],[115.911624,35.960171],[115.984921,35.974218],[116.048979,35.970343],[116.063145,36.028927],[116.099486,36.112129],[116.057602,36.104877],[115.989849,36.045381],[115.89869,36.026507],[115.859886,36.003756],[115.817386,36.012954],[115.779813,35.993588],[115.774886,35.974702],[115.699125,35.966468],[115.648618,35.922863],[115.583945,35.921893],[115.513112,35.890385]],[[115.513112,35.890385],[115.505104,35.899112],[115.495249,35.896203],[115.487858,35.880688]],[[115.487858,35.880688],[115.460141,35.867594],[115.407786,35.80889],[115.363438,35.779765],[115.335105,35.796756],[115.364054,35.894264],[115.353583,35.938854],[115.362822,35.971796],[115.447822,36.01247],[115.449054,36.047317],[115.484163,36.125666],[115.483547,36.148865]],[[117.895565,38.301572],[117.896797,38.279495],[118.018753,38.202409],[118.045238,38.214165],[118.112376,38.210403],[118.177665,38.186417],[118.217085,38.146893],[118.331034,38.12524],[118.404331,38.121003],[118.431432,38.106406],[118.44991,38.124299],[118.504729,38.11394],[118.517048,38.088509],[118.534294,38.063541],[118.552156,38.05553],[118.597736,38.079088],[118.607591,38.129006],[118.626069,38.138421],[118.703677,38.151129],[118.811467,38.157717],[118.908169,38.139362],[118.974075,38.094162],[119.001792,37.99613],[119.110813,37.921577],[119.12806,37.847892],[119.16132,37.81906],[119.212443,37.838913],[119.24016,37.878131],[119.291899,37.869627],[119.309146,37.805349],[119.280197,37.692726],[119.262334,37.660517],[119.236465,37.651988],[119.153313,37.655305],[119.023966,37.642037],[118.988857,37.620709],[118.939582,37.527268],[118.942662,37.497361],[119.001176,37.31862],[119.03998,37.30434],[119.054147,37.254816],[119.084328,37.239572],[119.091103,37.257674],[119.12806,37.254816],[119.136683,37.230995],[119.204436,37.280058],[119.190885,37.25958],[119.2069,37.223371],[119.298675,37.197156],[119.301138,37.139452],[119.327624,37.115595],[119.361501,37.125616],[119.428022,37.125616],[119.489616,37.134681],[119.576463,37.127524],[119.678709,37.158056],[119.687332,37.143746],[119.740303,37.133727],[119.808057,37.196203],[119.83023,37.225754],[119.865339,37.233854],[119.89244,37.263866],[119.883201,37.311004],[119.837006,37.346695],[119.843781,37.376662],[119.926933,37.386649],[119.949723,37.419927],[120.010085,37.442263],[120.064903,37.448915],[120.086461,37.465067],[120.144359,37.481691],[120.222584,37.532963],[120.246605,37.556689],[120.208417,37.588469],[120.215192,37.621183],[120.272475,37.636824],[120.269395,37.658622],[120.22012,37.671886],[120.227511,37.693673],[120.367945,37.697935],[120.454793,37.757576],[120.517619,37.750005],[120.590915,37.7642],[120.634031,37.796364],[120.656821,37.793054],[120.733197,37.833714],[120.839139,37.82426],[120.845298,37.826623],[120.874863,37.833241],[120.940769,37.819533],[120.943233,37.785486],[120.994356,37.759468],[121.037471,37.718767],[121.136022,37.723501],[121.160043,37.698882],[121.142797,37.661464],[121.161891,37.646302],[121.148956,37.626397],[121.17421,37.597479],[121.217326,37.582778],[121.304789,37.582778],[121.358376,37.597479],[121.349137,37.635403],[121.391021,37.625449],[121.435368,37.592737],[121.395948,37.589891],[121.400876,37.557638],[121.460006,37.522522],[121.477252,37.475992],[121.571491,37.441313],[121.575802,37.460317],[121.635548,37.494037],[121.66573,37.473617],[121.772903,37.466492],[121.923808,37.473142],[121.997721,37.494512],[122.017431,37.531065],[122.075329,37.540556],[122.08888,37.554316],[122.150474,37.557163],[122.163408,37.519199],[122.131996,37.49926],[122.166488,37.438937],[122.194205,37.456041],[122.25272,37.467917],[122.287212,37.445114],[122.281053,37.430858],[122.337103,37.414223],[122.41656,37.414699],[122.487393,37.43466],[122.4954,37.413748],[122.553914,37.407093],[122.641377,37.428482],[122.67587,37.413273],[122.701739,37.418501],[122.714058,37.392355],[122.6925,37.373809],[122.650616,37.388551],[122.607501,37.364296],[122.611196,37.339558],[122.573624,37.296247],[122.567465,37.25958],[122.592718,37.261485],[122.624131,37.190959],[122.573624,37.176178],[122.581015,37.147562],[122.533588,37.153286],[122.484313,37.128956],[122.478769,37.058784],[122.467067,37.037289],[122.494168,37.033945],[122.575472,37.054485],[122.583479,37.037289],[122.544675,37.004797],[122.55761,36.968467],[122.532356,36.901496],[122.48924,36.886659],[122.483081,36.913938],[122.434422,36.914416],[122.452284,36.88618],[122.454748,36.879],[122.415944,36.85937],[122.383915,36.865595],[122.378371,36.844525],[122.344495,36.828239],[122.280437,36.835904],[122.275509,36.83734],[122.220691,36.848835],[122.174495,36.842609],[122.188662,36.866073],[122.175727,36.894317],[122.119677,36.891924],[122.141235,36.938337],[122.124604,36.944077],[122.115981,36.94025],[122.093191,36.913938],[122.051923,36.904846],[122.042684,36.871819],[122.008808,36.96225],[121.965076,36.938337],[121.927504,36.932597],[121.767975,36.874691],[121.762432,36.84644],[121.726092,36.826323],[121.6762,36.819137],[121.631853,36.80093],[121.651563,36.723739],[121.556092,36.764502],[121.575186,36.740047],[121.532071,36.73621],[121.485259,36.786073],[121.548701,36.807638],[121.565331,36.830635],[121.506817,36.803805],[121.496962,36.795179],[121.454462,36.752515],[121.3941,36.738129],[121.400876,36.701191],[121.35776,36.713186],[121.31218,36.702151],[121.29863,36.702151],[121.251818,36.671436],[121.161275,36.651273],[121.078123,36.607568],[121.028848,36.572971],[120.955551,36.575855],[120.926602,36.611892],[120.882255,36.627262],[120.847146,36.618617],[120.884718,36.601323],[120.909972,36.568645],[120.962327,36.562877],[120.983269,36.546051],[120.95432,36.507578],[120.965407,36.466199],[120.938305,36.447908],[120.90874,36.450315],[120.917979,36.417573],[120.911204,36.412276],[120.871784,36.36699],[120.848994,36.403124],[120.858849,36.424797],[120.837291,36.459942],[120.828668,36.46668],[120.759683,36.46283],[120.694393,36.390118],[120.744284,36.327946],[120.66298,36.331803],[120.657437,36.276339],[120.686386,36.279234],[120.680843,36.238698],[120.696857,36.203936],[120.696857,36.15563],[120.712255,36.126632],[120.672835,36.130016],[120.64327,36.114547],[120.615553,36.120348],[120.593995,36.100525],[120.546568,36.107778],[120.546568,36.091821],[120.468959,36.087952],[120.429539,36.056994],[120.337764,36.055058],[120.286025,36.047317],[120.35809,36.174956],[120.362402,36.196209],[120.319902,36.232423],[120.297112,36.225664],[120.310047,36.185101],[120.263236,36.182202],[120.260772,36.198624],[120.224432,36.19138],[120.22012,36.209248],[120.181316,36.203936],[120.140664,36.173507],[120.142512,36.143549],[120.108635,36.127599],[120.116642,36.102943],[120.152367,36.095206],[120.181316,36.066669],[120.239214,36.062316],[120.234902,36.030863],[120.198562,35.995525],[120.257076,36.025055],[120.249069,35.992136],[120.285409,36.01247],[120.289721,36.017311],[120.316206,36.002304],[120.30512,35.971796],[120.265699,35.966468],[120.209033,35.917531],[120.202258,35.89184],[120.169613,35.888446],[120.207801,35.947575],[120.152983,35.907353],[120.125265,35.906868],[120.112331,35.885052],[120.064287,35.873414],[120.032258,35.812288],[120.049505,35.786562],[120.01378,35.714193],[119.958346,35.760342],[119.926317,35.759856],[119.920157,35.739943],[119.950339,35.729741],[119.91215,35.660725],[119.925085,35.637382],[119.868419,35.60868],[119.83023,35.620357],[119.824071,35.646136],[119.792658,35.615492],[119.780339,35.584835],[119.772332,35.578995],[119.75139,35.617924],[119.718129,35.615492],[119.662079,35.589215],[119.663311,35.562931],[119.618963,35.459655],[119.579543,35.406504],[119.590014,35.37284],[119.543819,35.347949],[119.538275,35.296678],[119.493312,35.318655],[119.450812,35.285443],[119.411392,35.231689],[119.397841,35.137777],[119.428022,35.121136],[119.373819,35.078538],[119.354109,35.080007],[119.306066,35.076578]],[[120.729502,37.947065],[120.76461,37.923937],[120.76461,37.895134],[120.721495,37.917328],[120.729502,37.947065]],[[120.692545,37.983867],[120.724574,37.987641],[120.732581,37.961694],[120.692545,37.983867]],[[120.990044,36.413239],[120.950624,36.414684],[120.978341,36.428649],[120.990044,36.413239]],[[120.750444,38.150188],[120.742436,38.199116],[120.7874,38.158658],[120.750444,38.150188]],[[120.918595,38.345236],[120.895189,38.36307],[120.914899,38.373393],[120.918595,38.345236]],[[120.159142,35.765198],[120.172077,35.785591],[120.193019,35.756942],[120.169613,35.740428],[120.159142,35.765198]],[[120.62664,37.94565],[120.602002,37.978678],[120.631567,37.981037],[120.62664,37.94565]],[[120.802183,38.284193],[120.816349,38.318008],[120.848378,38.305799],[120.802183,38.284193]],[[121.488955,37.578035],[121.489571,37.578509],[121.489571,37.577561],[121.489571,37.577086],[121.488955,37.578035]],[[121.487723,37.578509],[121.487723,37.578035],[121.485875,37.578509],[121.487723,37.578509]],[[121.487723,37.578509],[121.488339,37.578509],[121.488955,37.578509],[121.488955,37.578035]],[[121.488955,37.578035],[121.487723,37.577561],[121.487723,37.578509]],[[115.513112,35.890385],[115.487858,35.880688]],[[112.716747,32.357612],[112.645298,32.368227],[112.612037,32.386928],[112.589248,32.381369],[112.545516,32.404109],[112.530733,32.37682],[112.477147,32.380863],[112.448814,32.34295],[112.390915,32.37126],[112.360118,32.3657],[112.328089,32.321712],[112.206133,32.392992],[112.172873,32.385412],[112.150083,32.411688],[112.155626,32.377326],[112.081098,32.425833],[112.063851,32.474315],[112.014576,32.450077],[111.975772,32.471791],[111.948671,32.51722],[111.890157,32.503089],[111.858128,32.528826],[111.808853,32.536899],[111.713382,32.606497],[111.646245,32.605993],[111.640701,32.634724],[111.577875,32.593388],[111.530448,32.628172],[111.513202,32.674026],[111.458383,32.726402],[111.475629,32.760127],[111.41342,32.757108],[111.380159,32.829049],[111.293311,32.859217],[111.276065,32.903445],[111.255123,32.883846],[111.242804,32.930573],[111.273601,32.971753],[111.258819,33.006389],[111.221862,33.042517],[111.152877,33.039507],[111.192913,33.071609],[111.179363,33.115229],[111.146102,33.12375],[111.12824,33.15532],[111.08882,33.181871],[111.045704,33.169849]],[[111.045704,33.169849],[111.046936,33.202905]],[[111.046936,33.202905],[110.984726,33.255469]],[[110.984726,33.255469],[111.025994,33.330504],[111.025994,33.375495],[110.996429,33.435946],[111.02661,33.467903]],[[111.02661,33.467903],[111.02661,33.478386]],[[111.02661,33.478386],[111.002588,33.535772],[111.00382,33.578662],[110.966864,33.609071],[110.878784,33.634486],[110.823966,33.685793],[110.831973,33.713675],[110.81719,33.751003],[110.782082,33.796272],[110.74143,33.798759],[110.712481,33.833564],[110.66259,33.85295],[110.612083,33.852453],[110.587445,33.887733],[110.628713,33.910086],[110.627481,33.925482],[110.665669,33.937895],[110.671213,33.966192],[110.620706,34.035652],[110.587445,34.023252],[110.591757,34.101586],[110.61393,34.113478],[110.642264,34.161032],[110.621938,34.177372],[110.55788,34.193214],[110.55172,34.213012],[110.507989,34.217466],[110.43962,34.243196],[110.428533,34.288203],[110.451938,34.292653],[110.503677,34.33714],[110.473496,34.393457],[110.403279,34.433448]],[[110.403279,34.433448],[110.403279,34.433448]],[[110.403279,34.433448],[110.360779,34.516825],[110.372482,34.544435],[110.404511,34.557743],[110.366939,34.566614],[110.379257,34.600612]],[[115.373909,31.405813],[115.338801,31.40428],[115.301229,31.383846],[115.250722,31.392021],[115.252569,31.421646],[115.211301,31.442072],[115.218077,31.515057],[115.235939,31.555354],[115.212533,31.555354],[115.16449,31.604808],[115.12507,31.599201],[115.106592,31.567592],[115.114599,31.530362],[115.096121,31.508425],[115.022824,31.527811],[114.995107,31.471171],[114.962462,31.494648],[114.884238,31.469129],[114.870071,31.479337],[114.830035,31.45892],[114.789383,31.480358],[114.778912,31.520669],[114.696376,31.525771],[114.641558,31.582378],[114.61692,31.585437],[114.572572,31.553824],[114.560869,31.560963],[114.547935,31.623665],[114.57134,31.660858],[114.586123,31.762172],[114.549783,31.766751],[114.530688,31.742834],[114.443841,31.728074],[114.403189,31.746906],[114.350218,31.755557],[114.292936,31.752503],[114.235654,31.833382],[114.191922,31.852192],[114.134024,31.843042],[114.121705,31.809482],[114.086596,31.782014],[114.017611,31.770822],[113.988662,31.749959],[113.952321,31.793714],[113.957865,31.852701],[113.914749,31.877098],[113.893807,31.847109],[113.854387,31.843042],[113.830981,31.87913],[113.832213,31.918761],[113.805728,31.929428],[113.817431,31.964467],[113.757685,31.98985],[113.791561,32.036028],[113.728735,32.083197],[113.722576,32.12426],[113.750293,32.11615],[113.782322,32.184553],[113.752757,32.215951],[113.73859,32.255942],[113.749061,32.272642]],[[113.749061,32.272642],[113.758301,32.27669],[113.768156,32.284279],[113.768772,32.30148]],[[113.768772,32.30148],[113.753989,32.328286],[113.76754,32.370249],[113.735511,32.410677],[113.700402,32.420782],[113.650511,32.412698],[113.624642,32.36115],[113.511925,32.316654],[113.428773,32.270618],[113.376418,32.298445],[113.353628,32.294904],[113.317904,32.327275],[113.333918,32.336377],[113.2366,32.407141],[113.211962,32.431895],[113.158992,32.410677],[113.155912,32.380863],[113.118956,32.375809],[113.107869,32.398551],[113.078919,32.394508],[113.025949,32.425328],[113.000695,32.41674],[112.992072,32.378336],[112.912,32.390971],[112.888594,32.37682],[112.860877,32.396024],[112.776493,32.358623],[112.735841,32.356095]],[[112.735841,32.356095],[112.716747,32.357612]],[[113.749061,32.272642],[113.768772,32.30148]],[[112.716747,32.357612],[112.724138,32.358623],[112.733993,32.356601],[112.735841,32.356095]],[[113.94185,29.047097],[113.898119,29.029307],[113.876561,29.038202],[113.882104,29.065407],[113.852539,29.058606],[113.816199,29.105154],[113.775547,29.095219],[113.749677,29.060699],[113.722576,29.104631],[113.696091,29.077437],[113.690547,29.114566],[113.66283,29.16945],[113.691779,29.19662],[113.693011,29.226394],[113.651743,29.225872],[113.609859,29.25146],[113.632033,29.316186],[113.660982,29.333405],[113.674533,29.388172],[113.731199,29.393907],[113.755221,29.446557],[113.677613,29.513763],[113.630801,29.523137],[113.710257,29.555419],[113.73859,29.579363],[113.704098,29.634518],[113.680692,29.64336],[113.663446,29.684443],[113.606164,29.666764],[113.547033,29.675603],[113.540258,29.699519],[113.558736,29.727067],[113.550729,29.768115],[113.575367,29.809147],[113.571671,29.849123],[113.37765,29.703158],[113.277252,29.594976],[113.222433,29.543965],[113.181781,29.485636],[113.145441,29.449163],[113.099861,29.459585],[113.078304,29.438218],[113.057362,29.522616],[113.034572,29.523658],[112.950188,29.473132],[112.912,29.606944],[112.915696,29.620992],[113.005007,29.693801],[113.025949,29.772791],[112.974826,29.732784],[112.944645,29.682883],[112.926782,29.692241],[112.923703,29.766557]],[[112.923703,29.766557],[112.929246,29.77383],[112.902145,29.79149],[112.894138,29.783699]],[[112.894138,29.783699],[112.861493,29.78318],[112.79374,29.735902],[112.788812,29.681323],[112.733378,29.645441],[112.714283,29.648561],[112.693957,29.601741],[112.650842,29.592374],[112.640371,29.607985],[112.572001,29.624113],[112.54182,29.60122],[112.499321,29.629316],[112.439574,29.633997],[112.424792,29.598619],[112.368741,29.541362],[112.333017,29.545007],[112.291133,29.517409],[112.281278,29.536676],[112.303452,29.585609],[112.233851,29.61631],[112.244322,29.659483],[112.202438,29.633997],[112.178416,29.656883],[112.111279,29.659483],[112.089721,29.685482],[112.065699,29.681323],[112.07617,29.743696],[112.008417,29.778505],[111.95483,29.796683],[111.965917,29.832512],[111.925881,29.836665],[111.899396,29.855871]],[[111.899396,29.855871],[111.899396,29.855871]],[[111.899396,29.855871],[111.861207,29.856909],[111.8107,29.901017],[111.75773,29.92021],[111.723853,29.909317]],[[111.723853,29.909317],[111.723853,29.909317]],[[111.723853,29.909317],[111.705375,29.890121],[111.669034,29.888565]],[[111.669034,29.888565],[111.669034,29.888565]],[[111.669034,29.888565],[111.553854,29.894272],[111.527368,29.925916],[111.475629,29.918654],[111.436825,29.930065],[111.394325,29.912948],[111.382623,29.95029],[111.342587,29.944586],[111.3315,29.970512],[111.266826,30.01146],[111.242188,30.040476],[111.031537,30.048765],[110.929907,30.063268],[110.924364,30.111426],[110.851067,30.126439],[110.746973,30.112979],[110.756212,30.054463],[110.712481,30.033223],[110.650887,30.07777],[110.600996,30.054463],[110.531394,30.061197],[110.497518,30.055499],[110.491358,30.019751],[110.557264,29.988137],[110.517228,29.961179],[110.49875,29.91243],[110.538786,29.895828],[110.549873,29.848085],[110.60038,29.839779],[110.642879,29.775907],[110.562807,29.712515],[110.507373,29.692241],[110.467337,29.713034],[110.447011,29.664684],[110.372482,29.633477],[110.339221,29.668324],[110.302265,29.661563],[110.289946,29.6964],[110.219729,29.746814],[110.160599,29.753569],[110.113788,29.789932],[110.02386,29.769674],[109.941325,29.774349],[109.908064,29.763959],[109.869876,29.774869],[109.779333,29.757725],[109.755311,29.733304],[109.760238,29.689122],[109.714659,29.673524],[109.701108,29.636078],[109.717739,29.615269],[109.664768,29.599659],[109.651833,29.625674],[109.578536,29.629836],[109.558826,29.606944],[109.516326,29.626194],[109.488609,29.553336],[109.467051,29.560104],[109.458428,29.513242],[109.433791,29.530948],[109.436254,29.488761],[109.415928,29.497617],[109.418392,29.453332],[109.368501,29.413719],[109.391291,29.372005],[109.343863,29.369398],[109.352487,29.284872],[109.312451,29.25146],[109.257632,29.222738],[109.275494,29.202366],[109.261328,29.161089],[109.274262,29.121885],[109.232378,29.119271]],[[109.232378,29.119271],[109.215748,29.145409],[109.162777,29.180946],[109.139372,29.168927],[109.110422,29.21647],[109.141835,29.270256],[109.106727,29.288526],[109.11227,29.361053],[109.060531,29.403292],[109.034662,29.360531],[108.999553,29.36366],[108.983539,29.332883],[108.919481,29.3261],[108.934264,29.399643],[108.927488,29.435612],[108.884373,29.440824],[108.866511,29.470527],[108.888684,29.502305],[108.878213,29.539279],[108.913322,29.574679],[108.901003,29.604863],[108.870206,29.596537],[108.888068,29.628795],[108.844337,29.658443],[108.781511,29.635558],[108.797525,29.660003],[108.786438,29.691721],[108.752562,29.649082],[108.690968,29.689642],[108.676801,29.749412],[108.680497,29.800319],[108.658939,29.854833],[108.601041,29.863656],[108.556077,29.818493],[108.52528,29.770713],[108.548686,29.749412],[108.504954,29.728626],[108.504338,29.707836],[108.460606,29.741098],[108.437201,29.741098],[108.442744,29.778505],[108.422418,29.772791],[108.424266,29.815897],[108.371295,29.841337],[108.433505,29.880262],[108.467998,29.864175],[108.516041,29.885451],[108.517889,29.9394],[108.536367,29.983472],[108.532055,30.051873],[108.513577,30.057571],[108.546222,30.104178],[108.56778,30.157491],[108.551766,30.1637],[108.581947,30.255759],[108.54499,30.269716],[108.524048,30.309506],[108.501258,30.314673],[108.460606,30.35961],[108.431041,30.354446],[108.402092,30.376649],[108.430425,30.416397],[108.411331,30.438586],[108.42673,30.492233],[108.472925,30.487076],[108.512961,30.501515],[108.556077,30.487592],[108.56778,30.468508],[108.6497,30.53915],[108.642925,30.578831],[108.688504,30.58759],[108.698975,30.54482],[108.743939,30.494812],[108.789518,30.513374],[108.808612,30.491202],[108.838793,30.503062],[108.893612,30.565434],[108.971836,30.627766],[109.006329,30.626736],[109.042669,30.655571],[109.071002,30.640125],[109.111654,30.646303],[109.106111,30.61077]],[[109.106111,30.61077],[109.09256,30.578831]],[[109.09256,30.578831],[109.103647,30.565949]],[[109.103647,30.565949],[109.143683,30.521108],[109.191726,30.545851]],[[109.191726,30.545851],[109.191726,30.545851]],[[109.191726,30.545851],[109.245313,30.580892],[109.299516,30.630341],[109.314298,30.599953],[109.36111,30.551004],[109.337088,30.521623],[109.35495,30.487076],[109.418392,30.559766],[109.435638,30.595832],[109.535421,30.664837],[109.543428,30.63961],[109.574225,30.646818],[109.590855,30.69366],[109.625348,30.702923],[109.661072,30.738936],[109.656761,30.760538],[109.701724,30.783677],[109.780564,30.848437],[109.828608,30.864364],[109.894513,30.899803],[109.943788,30.878746],[110.008462,30.883369],[110.019549,30.829425],[110.048498,30.800642],[110.082375,30.799614],[110.151976,30.911613],[110.153824,30.953708],[110.172918,30.978853],[110.140889,30.987062],[110.140273,31.030661],[110.120563,31.0322],[110.119947,31.088592],[110.147048,31.116776],[110.180309,31.121899],[110.200019,31.158779],[110.180309,31.179774],[110.155671,31.279564],[110.161831,31.314338],[110.118715,31.409899],[110.054042,31.410921],[110.036795,31.436966],[109.98752,31.474744],[109.94502,31.47066],[109.969658,31.508935],[109.894513,31.519139],[109.837847,31.555354],[109.727594,31.548214],[109.745456,31.598182],[109.76455,31.602769],[109.737449,31.628761],[109.731289,31.700582],[109.683246,31.719929],[109.622268,31.711783],[109.585928,31.726546]],[[109.585928,31.726546],[109.592087,31.789136],[109.633971,31.804396],[109.633971,31.824738],[109.60379,31.885737],[109.584696,31.900472],[109.62042,31.928412],[109.631507,31.962436],[109.590855,32.012688],[109.590855,32.047696],[109.621652,32.106519],[109.58716,32.161251],[109.604406,32.199241],[109.592703,32.219495],[109.550203,32.225065],[109.528645,32.270112],[109.495385,32.300468],[109.513247,32.342444],[109.502776,32.38895],[109.529877,32.405625],[109.526797,32.43341],[109.575457,32.506622],[109.637051,32.540935],[109.619804,32.56767],[109.631507,32.599943],[109.726978,32.608513],[109.746072,32.594901],[109.816905,32.577252],[109.910528,32.592884],[109.97089,32.577756],[110.017701,32.546989],[110.084223,32.580782],[110.090382,32.617083],[110.124259,32.616579],[110.153824,32.593388],[110.206179,32.633212],[110.156903,32.683093],[110.159367,32.767173],[110.127338,32.77774],[110.142121,32.802895],[110.105164,32.832569],[110.051578,32.851676],[109.988752,32.886359],[109.927158,32.887364],[109.907448,32.903947],[109.856941,32.910479],[109.847702,32.893395],[109.789804,32.882339],[109.76455,32.909474],[109.785492,32.987316],[109.794731,33.067095],[109.704188,33.101694],[109.688174,33.116733],[109.576073,33.110216],[109.522486,33.138785],[109.468283,33.140288],[109.438718,33.152314],[109.498464,33.207412],[109.514479,33.237951],[109.60687,33.235949],[109.619804,33.275484],[109.649985,33.251465],[109.693101,33.254468],[109.732521,33.231443],[109.813209,33.236449],[109.852013,33.247961],[109.916687,33.229942],[109.973353,33.203907],[109.999223,33.212419],[110.031252,33.191888],[110.164911,33.209415],[110.218497,33.163336],[110.285635,33.171352],[110.33799,33.160331],[110.372482,33.186379],[110.398352,33.176862]],[[110.398352,33.176862],[110.398352,33.176862]],[[110.398352,33.176862],[110.471032,33.171352],[110.54125,33.255469],[110.57759,33.250464],[110.59422,33.168346],[110.623785,33.143796],[110.650887,33.157324],[110.702626,33.097182],[110.753133,33.15031],[110.824582,33.158327],[110.828893,33.201403],[110.865234,33.213921],[110.9219,33.203907],[110.960704,33.253967],[110.984726,33.255469]],[[111.046936,33.202905],[111.035849,33.187881],[111.034001,33.177864],[111.045704,33.169849]],[[112.024431,24.740308],[111.951135,24.769655],[111.929577,24.75607],[111.875374,24.756613],[111.868599,24.771829],[111.814396,24.770199],[111.783599,24.785957],[111.708455,24.788673],[111.666571,24.760961],[111.637621,24.715303],[111.641933,24.684856],[111.588962,24.690837],[111.570484,24.64461],[111.526752,24.637538],[111.499035,24.667997],[111.451608,24.665822],[111.431282,24.687574],[111.461463,24.728894],[111.479325,24.797366],[111.449144,24.857113],[111.447296,24.892947],[111.470086,24.92877],[111.434977,24.951562],[111.43313,24.979774],[111.460231,24.992793],[111.467622,25.02208],[111.416499,25.047566],[111.435593,25.093642],[111.375231,25.128324],[111.36784,25.108817],[111.321645,25.105023],[111.274833,25.151078],[111.221862,25.106649],[111.200921,25.074672],[111.139943,25.042144],[111.101754,25.035095],[111.100522,24.945593],[111.009363,24.921172],[110.968711,24.975434],[110.951465,25.04377],[110.98411,25.101772],[110.998892,25.161371],[111.112841,25.21715],[111.103602,25.285351],[111.138711,25.303748],[111.184906,25.367034],[111.210776,25.363248],[111.279145,25.42326],[111.32842,25.521592],[111.324724,25.564249],[111.343202,25.602574],[111.309942,25.645203],[111.30871,25.720171],[111.399869,25.744431],[111.442369,25.77192],[111.43313,25.84627],[111.4861,25.859196],[111.460231,25.885042],[111.383239,25.881812],[111.376463,25.906039],[111.346282,25.906577],[111.297007,25.874274],[111.29208,25.854349],[111.251428,25.864581],[111.230486,25.916267],[111.189834,25.953402],[111.235413,26.048071],[111.267442,26.058824],[111.244652,26.078177],[111.26621,26.095914],[111.258203,26.151796],[111.274833,26.183486],[111.271754,26.217316],[111.293311,26.222148],[111.277913,26.272066],[111.228022,26.261333],[111.204616,26.276359],[111.208928,26.30426],[111.090667,26.308016],[111.008132,26.336982],[111.008747,26.35897],[110.974255,26.385778],[110.94469,26.373447],[110.944074,26.326791],[110.926212,26.320354],[110.939762,26.286554],[110.836284,26.255966],[110.759292,26.248451],[110.73527,26.270993],[110.742046,26.313917],[110.721104,26.294066],[110.673676,26.317135],[110.643495,26.308552],[110.612083,26.333764],[110.584365,26.296749],[110.552952,26.283335],[110.546793,26.233421],[110.495054,26.166299],[110.477808,26.179727],[110.437772,26.153945],[110.373098,26.088927],[110.325671,25.975462],[110.257301,25.961473],[110.24991,26.010965],[110.181541,26.060437],[110.168606,26.028713],[110.100853,26.020108],[110.065128,26.050221],[110.100853,26.132455],[110.099005,26.168985],[110.03002,26.166299],[109.970274,26.195301],[109.904368,26.135679],[109.898825,26.095377],[109.864332,26.027637],[109.814441,26.041081],[109.782412,25.996981],[109.806434,25.973848],[109.826144,25.911422],[109.811361,25.877504],[109.779333,25.866196],[109.768246,25.890427],[109.685094,25.880197],[109.67955,25.921649],[109.693717,25.959321],[109.710963,25.954478],[109.730057,25.989988],[109.649369,26.016882],[109.635203,26.047533],[109.588391,26.019571],[109.560058,26.021184],[109.513247,25.998056],[109.48245,26.029788]],[[109.48245,26.029788],[109.452885,26.055598],[109.449805,26.101826],[109.502776,26.096451],[109.513863,26.128157],[109.47629,26.148035],[109.439334,26.238789],[109.467051,26.313917],[109.442414,26.289774],[109.369733,26.277432],[109.351255,26.264016],[109.325385,26.29031],[109.285965,26.295676],[109.271183,26.327863],[109.29582,26.350389],[109.319842,26.418477],[109.38082,26.454381],[109.362342,26.472061],[109.385747,26.493487],[109.381436,26.518659],[109.407305,26.533116],[109.390675,26.598955],[109.35495,26.658873],[109.334008,26.646036],[109.306291,26.661012],[109.283501,26.698445],[109.35495,26.693098],[109.407305,26.719829],[109.447957,26.759913],[109.486761,26.759913]],[[109.486761,26.759913],[109.52187,26.749226]],[[109.52187,26.749226],[109.528645,26.743881]],[[109.528645,26.743881],[109.568065,26.726243],[109.597015,26.756173],[109.554515,26.73533],[109.528645,26.743881]],[[109.528645,26.743881],[109.522486,26.749226]],[[109.522486,26.749226],[109.497232,26.815474],[109.513247,26.84004],[109.509551,26.877947],[109.486761,26.895562],[109.452885,26.861932]],[[109.452885,26.861932],[109.436254,26.892359],[109.555131,26.946788],[109.520022,27.058764],[109.497848,27.079548],[109.486761,27.053968],[109.454733,27.069423],[109.472595,27.134951],[109.441182,27.117907],[109.415312,27.154123],[109.358646,27.153058],[109.33524,27.139212],[109.264407,27.131755],[109.239154,27.14933],[109.21698,27.114711],[109.165857,27.066758],[109.101183,27.06889],[109.128901,27.122701],[109.032814,27.104056],[109.007561,27.08008],[108.940423,27.044907],[108.942887,27.017186]],[[108.942887,27.017186],[108.942887,27.017186]],[[108.942887,27.017186],[108.877597,27.01612],[108.79075,27.084343],[108.878829,27.106187],[108.926873,27.160512],[108.907778,27.204699],[108.963213,27.235565],[108.983539,27.26802],[109.053756,27.293551],[109.044517,27.331304],[109.103647,27.336621],[109.142451,27.418461],[109.141835,27.448207],[109.167089,27.41793],[109.202197,27.450331],[109.245313,27.41793],[109.300132,27.423774],[109.303211,27.47582],[109.404841,27.55066],[109.461508,27.567637],[109.451037,27.586204],[109.470131,27.62863],[109.45658,27.673689],[109.470747,27.680049],[109.414081,27.725087],[109.366653,27.721909],[109.37774,27.736741],[109.332777,27.782815],[109.346943,27.838396],[109.32169,27.868027],[109.30198,27.956343],[109.319842,27.988585],[109.362342,28.007608],[109.378972,28.034551],[109.335856,28.063073],[109.298284,28.036136],[109.314298,28.103729],[109.33832,28.141731],[109.340168,28.19027],[109.367885,28.254602],[109.388211,28.268307],[109.33524,28.293605],[109.317994,28.277795],[109.275494,28.313101],[109.268719,28.33786],[109.289045,28.373673],[109.264407,28.392628],[109.260712,28.46473],[109.274262,28.494714]],[[109.274262,28.494714],[109.273646,28.53836],[109.319842,28.579886],[109.306907,28.62087],[109.252089,28.606685],[109.235458,28.61982],[109.201581,28.597753],[109.192958,28.636104],[109.271183,28.671816],[109.252704,28.691767],[109.294588,28.722211],[109.2989,28.7474],[109.241002,28.776779],[109.246545,28.80143],[109.235458,28.882161],[109.261328,28.952356],[109.292741,28.987436],[109.294588,29.015177],[109.319842,29.042388],[109.312451,29.066453],[109.240386,29.086328],[109.232378,29.119271]],[[112.894138,29.783699],[112.923703,29.766557]],[[113.94493,25.441635],[113.887032,25.436772],[113.877177,25.380552],[113.839605,25.363248],[113.814967,25.328634],[113.76446,25.333502],[113.753373,25.362707],[113.686852,25.351891],[113.680076,25.334584],[113.611707,25.327552],[113.584606,25.306453],[113.579062,25.34432],[113.535946,25.368656],[113.479896,25.375145],[113.449715,25.359463],[113.407215,25.401637],[113.373338,25.402719],[113.341926,25.448661],[113.314208,25.442716],[113.311129,25.490264],[113.248919,25.514031],[113.226129,25.50971],[113.176854,25.471355],[113.11834,25.445418],[113.131274,25.414611],[113.096782,25.412449],[113.078304,25.382174],[113.013014,25.352432],[112.969898,25.350269],[112.93479,25.325929],[112.924319,25.296714],[112.891058,25.339993],[112.854718,25.337829],[112.867036,25.249632],[112.897833,25.238264],[112.958195,25.254503],[112.992688,25.247467],[113.034572,25.198199],[112.97421,25.168412],[112.96805,25.141869],[113.004391,25.089306],[112.979137,25.03401],[113.009934,24.977604],[112.994536,24.927142],[112.941565,24.915745],[112.904609,24.921715],[112.873812,24.896747],[112.780805,24.896747],[112.778341,24.947764],[112.743233,24.959701],[112.742001,24.99876],[112.714899,25.025876],[112.712436,25.083344],[112.660081,25.132658],[112.628052,25.140785],[112.562762,25.124531],[112.458053,25.152162],[112.44327,25.185744],[112.414937,25.14241],[112.365046,25.191701],[112.315771,25.175453],[112.302836,25.157037],[112.256025,25.159204],[112.246785,25.185202],[112.187039,25.182494],[112.177184,25.106649],[112.151931,25.055698],[112.155626,25.026419],[112.12175,24.989538],[112.119902,24.963499],[112.175337,24.927685],[112.167329,24.859828],[112.149467,24.837019],[112.124214,24.841364],[112.03367,24.771286],[112.024431,24.740308]],[[109.52187,26.749226],[109.522486,26.749226]],[[113.558736,22.212244],[113.53841,22.209473],[113.534715,22.174009],[113.554425,22.142416],[113.554425,22.107489]],[[113.554425,22.107489],[113.567359,22.075327],[113.527939,22.073663],[113.45957,22.043711],[113.442324,22.009315],[113.330223,21.96159],[113.319752,21.909407],[113.266781,21.871646],[113.235368,21.887751],[113.1516,21.979905],[113.142977,22.012089],[113.091854,22.065344],[113.086927,22.12634],[113.045659,22.088636],[113.032108,22.04593],[113.053666,22.012089],[113.047507,21.956595],[112.989608,21.869424],[112.929862,21.838875],[112.893522,21.84443],[112.841167,21.920512],[112.792508,21.921067],[112.68595,21.810541],[112.647146,21.758302],[112.535661,21.753856],[112.497473,21.785535],[112.445734,21.803317],[112.427256,21.789981],[112.415553,21.734956],[112.353343,21.707157],[112.238778,21.702153],[112.236315,21.727173],[112.196894,21.736624],[112.192583,21.789425],[112.136532,21.793871],[112.036134,21.761637],[111.956062,21.710494],[111.954214,21.667674],[111.997946,21.657107],[112.026895,21.633744],[111.972692,21.603144],[111.941896,21.607039],[111.887693,21.578659],[111.810084,21.555283],[111.832258,21.578659],[111.794686,21.61149],[111.736788,21.609821],[111.693672,21.590345],[111.677658,21.529677],[111.650556,21.512418],[111.609904,21.530234],[111.560629,21.50518],[111.521825,21.517429],[111.494724,21.501282],[111.444217,21.514088],[111.382623,21.495714],[111.353058,21.464528],[111.28592,21.41885],[111.257587,21.41495],[111.250196,21.45116],[111.276065,21.443362],[111.28284,21.485691],[111.171355,21.458401],[111.103602,21.455616],[111.034617,21.438906],[110.929291,21.375945],[110.888639,21.367585],[110.796248,21.37483],[110.768531,21.364799],[110.713097,21.3124],[110.65951,21.239902],[110.626249,21.215915],[110.534474,21.204198],[110.501213,21.217588],[110.451322,21.186343],[110.422373,21.190807],[110.39096,21.124949],[110.296722,21.093684],[110.24991,21.045098],[110.241903,21.016051],[110.208642,21.050684],[110.204947,21.003202],[110.180925,20.98197],[110.184005,20.891979],[110.209874,20.860106],[110.269004,20.839972],[110.327519,20.847802],[110.350924,20.84165],[110.393424,20.816479],[110.407591,20.731987],[110.392192,20.682724],[110.411286,20.670966],[110.466105,20.680485],[110.487047,20.640167],[110.499982,20.572386],[110.550489,20.47262],[110.54125,20.42047],[110.491358,20.373912],[110.452554,20.311064],[110.425453,20.291419],[110.384185,20.293103],[110.349076,20.258859],[110.296722,20.249314],[110.220345,20.25156],[110.168606,20.219553],[110.118099,20.219553],[110.082375,20.258859],[109.993679,20.254368],[109.929006,20.211691],[109.909296,20.236961],[109.916071,20.316677],[109.861252,20.376717],[109.864948,20.40196],[109.895745,20.42776],[109.888354,20.475423],[109.839695,20.489439],[109.811977,20.541566],[109.813825,20.574627],[109.793499,20.615522],[109.74484,20.621124],[109.730057,20.719673],[109.711579,20.774519],[109.664768,20.862343],[109.655529,20.929435],[109.674007,21.067997],[109.674623,21.136671],[109.763934,21.226514],[109.757775,21.346963],[109.770709,21.359783],[109.868644,21.365913],[109.904368,21.429992],[109.894513,21.442248],[109.819369,21.445033],[109.785492,21.45673]],[[109.785492,21.45673],[109.788572,21.490702],[109.754695,21.556396],[109.742992,21.616497],[109.778101,21.670455],[109.786108,21.637638],[109.839695,21.636525],[109.888354,21.652101]],[[109.888354,21.652101],[109.888354,21.652101]],[[109.888354,21.652101],[109.916071,21.668787],[109.940093,21.769419],[109.94502,21.84443],[109.999839,21.881643],[110.050962,21.857205],[110.101469,21.86998],[110.12857,21.902744],[110.196323,21.899968],[110.212338,21.886085]],[[110.212338,21.886085],[110.212338,21.886085]],[[110.212338,21.886085],[110.224041,21.882198]],[[110.224041,21.882198],[110.224041,21.882198]],[[110.224041,21.882198],[110.283787,21.892194],[110.290562,21.917736],[110.337374,21.887751],[110.391576,21.89386],[110.378642,21.939942]],[[110.378642,21.939942],[110.378642,21.939942]],[[110.378642,21.939942],[110.374946,21.967695]],[[110.374946,21.967695],[110.374946,21.967695]],[[110.374946,21.967695],[110.352772,21.97602],[110.359547,22.015973],[110.35154,22.097508],[110.364475,22.125785],[110.326287,22.152393],[110.34846,22.195621],[110.378026,22.164587],[110.414366,22.208365],[110.456866,22.189526],[110.505525,22.14297],[110.55788,22.196175],[110.602843,22.18343],[110.598532,22.162924],[110.629329,22.149068],[110.678604,22.172901],[110.646575,22.220554],[110.687843,22.249914],[110.725415,22.29588],[110.759292,22.274837],[110.787009,22.28259],[110.749437,22.329653],[110.74143,22.361757],[110.711249,22.369506],[110.712481,22.440879],[110.688459,22.477935],[110.74143,22.464109],[110.740198,22.498947],[110.762988,22.518298],[110.749437,22.556991],[110.778386,22.585174],[110.812263,22.576333],[110.897878,22.591805],[110.896031,22.613352],[110.950233,22.61059],[110.958856,22.636553],[110.997045,22.631582],[111.055559,22.648705],[111.089435,22.695643],[111.058023,22.729871],[111.118385,22.744773],[111.185522,22.735942],[111.218167,22.748085],[111.358601,22.889301],[111.374615,22.938361],[111.362913,22.967568],[111.403565,22.99126],[111.389398,23.005583],[111.433746,23.036428],[111.43313,23.073322],[111.402333,23.066165],[111.377695,23.082132],[111.365992,23.14488],[111.38447,23.16744],[111.388782,23.210349],[111.36476,23.240047],[111.353058,23.284582],[111.376463,23.30437],[111.363528,23.340641],[111.389398,23.375804],[111.383239,23.399423],[111.399869,23.469159],[111.428818,23.466414],[111.479941,23.532822],[111.487332,23.626615],[111.555702,23.64087],[111.615448,23.639225],[111.614832,23.65896],[111.666571,23.718696],[111.621607,23.725819],[111.627766,23.78881],[111.654868,23.833159],[111.683201,23.822758]],[[111.683201,23.822758],[111.683201,23.822758]],[[111.683201,23.822758],[111.722621,23.823305],[111.8107,23.80688],[111.824867,23.832612],[111.812548,23.887343],[111.845809,23.904305],[111.854432,23.947521],[111.911714,23.943693],[111.940664,23.987989],[111.92157,24.012045],[111.878454,24.109862],[111.886461,24.163929],[111.871062,24.176487],[111.877222,24.227252],[111.912946,24.221795],[111.958526,24.263813],[111.986243,24.25672],[111.990555,24.279634],[112.026279,24.294908],[112.05954,24.339628],[112.057692,24.387057],[112.025047,24.438828],[111.985011,24.467701],[112.009649,24.503103],[112.007185,24.534684],[111.972077,24.578775],[111.936968,24.595645],[111.927729,24.629378],[111.953598,24.64733],[111.939432,24.686487],[111.961606,24.721283],[112.024431,24.740308]],[[117.192778,23.5619],[117.085605,23.536663],[117.044953,23.539955],[117.01046,23.502641],[116.963649,23.507031],[116.92854,23.530079],[116.888504,23.501543],[116.895895,23.476295],[116.874953,23.447748],[116.874338,23.447199],[116.871258,23.416449],[116.871874,23.4159],[116.782563,23.313714],[116.798577,23.244996],[116.821367,23.240597],[116.806584,23.200998],[116.74499,23.215299],[116.701259,23.198248],[116.665534,23.158086],[116.566368,23.134424],[116.550969,23.109656],[116.566368,23.088738],[116.557129,23.056253],[116.576839,23.014397],[116.544194,22.996769],[116.50539,22.930645],[116.449955,22.936707],[116.382818,22.91907],[116.302746,22.951588],[116.259014,22.932298],[116.239304,22.921275],[116.14137,22.835259],[116.104413,22.816505],[116.05637,22.844635],[115.99724,22.826985],[115.965211,22.800506],[115.931334,22.802713],[115.883291,22.78561],[115.829089,22.734838],[115.796444,22.739254],[115.788437,22.809885],[115.760103,22.834707],[115.696046,22.84298],[115.654162,22.865591],[115.583945,22.82864],[115.570394,22.786713],[115.541445,22.755259],[115.609198,22.753052],[115.565467,22.684048],[115.575322,22.650914],[115.471844,22.697852],[115.430576,22.684048],[115.381301,22.684048],[115.349272,22.712206],[115.338185,22.776781],[115.319091,22.783402],[115.230396,22.776781],[115.236555,22.82533],[115.190359,22.818711],[115.190975,22.77347],[115.154635,22.80161],[115.076411,22.788368],[115.053621,22.747533],[115.02344,22.726007],[115.039454,22.713862],[114.945216,22.645391],[114.927969,22.621639],[114.922426,22.549253],[114.88547,22.538751],[114.866375,22.591805],[114.746267,22.581859],[114.743803,22.632687],[114.728405,22.651466],[114.73518,22.724351],[114.749963,22.764089],[114.709927,22.787817],[114.689601,22.7674],[114.601521,22.730975],[114.591666,22.690122],[114.567029,22.685705],[114.51529,22.655332],[114.579964,22.661407],[114.603369,22.638763],[114.559022,22.583517],[114.568261,22.560859],[114.614456,22.545384],[114.628623,22.513875],[114.611377,22.481806],[114.549167,22.465769],[114.506667,22.438667],[114.476486,22.459132],[114.472174,22.522168],[114.427211,22.589042],[114.381631,22.60175],[114.321885,22.587385],[114.294784,22.563623],[114.232574,22.539857]],[[114.232574,22.539857],[114.222719,22.553122],[114.166052,22.559201],[114.156813,22.543726],[114.095219,22.534329],[114.082285,22.512216],[114.031778,22.503923]],[[114.031778,22.503923],[113.976343,22.510558],[113.954785,22.491206],[113.952937,22.486783],[113.893807,22.442539],[113.869786,22.459685],[113.856851,22.539857],[113.803264,22.593463],[113.765692,22.665825],[113.758301,22.683496],[113.733663,22.736494],[113.678228,22.726007],[113.717033,22.645391],[113.740438,22.534329],[113.691779,22.514981],[113.668373,22.4807],[113.631417,22.475723],[113.573519,22.41156],[113.608627,22.408793],[113.624642,22.443092],[113.66591,22.438667],[113.669605,22.416539],[113.627721,22.349027],[113.604932,22.339617],[113.617866,22.315259],[113.595693,22.304186],[113.594461,22.228864],[113.558736,22.212244]],[[117.024627,23.437865],[117.029554,23.443356],[117.058503,23.47355],[117.093612,23.459277],[117.129336,23.483431],[117.142887,23.459826],[117.142887,23.400522],[117.124409,23.389537],[117.081909,23.409309],[117.050496,23.400522],[117.027091,23.41535],[116.951946,23.419744],[116.944555,23.440061],[116.982743,23.460924],[117.024627,23.437865]],[[112.853486,21.740515],[112.83316,21.736624],[112.804826,21.686583],[112.821457,21.655994],[112.798667,21.610933],[112.817145,21.590345],[112.775261,21.564189],[112.730914,21.613715],[112.780189,21.671568],[112.734609,21.666562],[112.70566,21.679354],[112.724138,21.719945],[112.782653,21.739959],[112.840551,21.776644],[112.876275,21.772753],[112.853486,21.740515]],[[112.530733,21.583667],[112.535045,21.628737],[112.57077,21.645982],[112.560299,21.666562],[112.592327,21.693256],[112.663776,21.714386],[112.66624,21.683803],[112.639139,21.67268],[112.665624,21.642644],[112.621277,21.606482],[112.571385,21.619835],[112.563378,21.591458],[112.530733,21.583667]],[[114.231342,22.016528],[114.239965,22.03539],[114.302791,22.050368],[114.311414,22.041493],[114.231342,22.016528]],[[110.43346,21.171276],[110.431612,21.180763],[110.445163,21.184669],[110.499366,21.213125],[110.525235,21.190249],[110.589293,21.194713],[110.632409,21.210893],[110.582517,21.094801],[110.544945,21.083633],[110.508605,21.140579],[110.489511,21.138904],[110.43346,21.171276]],[[112.435263,21.663781],[112.458669,21.68992],[112.456205,21.648763],[112.435263,21.663781]],[[110.517844,21.079166],[110.560344,21.061295],[110.539402,20.987557],[110.535706,20.922727],[110.511684,20.916578],[110.47288,20.983087],[110.407591,20.990351],[110.347845,20.984763],[110.309656,20.963529],[110.201251,20.938378],[110.211106,20.986999],[110.27578,21.033369],[110.305961,21.0881],[110.352772,21.079724],[110.398352,21.096476],[110.459946,21.062971],[110.517844,21.079166]],[[113.765076,21.962145],[113.74167,21.991559],[113.774315,21.998218],[113.765076,21.962145]],[[113.723192,21.922177],[113.71888,21.951599],[113.742902,21.950489],[113.723192,21.922177]],[[113.142977,21.831653],[113.136818,21.868869],[113.167615,21.876644],[113.203955,21.861093],[113.162071,21.853873],[113.142977,21.831653]],[[113.819894,22.396068],[113.786634,22.413773],[113.813735,22.419858],[113.819894,22.396068]],[[114.190074,21.986564],[114.180835,22.00987],[114.229494,21.995443],[114.190074,21.986564]],[[114.153734,21.97491],[114.124169,21.985455],[114.171596,22.000437],[114.153734,21.97491]],[[116.769628,20.771721],[116.820135,20.780674],[116.88604,20.775638],[116.925461,20.726949],[116.934084,20.676565],[116.905135,20.619443],[116.862635,20.588633],[116.796113,20.582471],[116.749302,20.600958],[116.849084,20.628405],[116.889736,20.683284],[116.87249,20.738143],[116.761005,20.750456],[116.769628,20.771721]],[[113.025333,21.847762],[113.007471,21.869424],[113.045659,21.882753],[113.025333,21.847762]],[[110.405127,20.678245],[110.414366,20.710157],[110.437772,20.677685],[110.405127,20.678245]],[[110.644727,20.935584],[110.646575,20.917137],[110.611467,20.860106],[110.562807,20.861224],[110.548641,20.908752],[110.584365,20.948998],[110.644727,20.935584]],[[110.556648,20.32734],[110.586213,20.381205],[110.593604,20.360447],[110.556648,20.32734]],[[115.943037,21.097592],[115.965211,21.123832],[116.024341,21.12439],[116.044051,21.110434],[116.067457,21.04063],[116.040356,21.02052],[115.989233,21.035603],[115.953508,21.064088],[115.943037,21.097592]],[[115.926407,20.981411],[115.954124,20.99985],[116.000936,20.948439],[115.999088,20.922727],[115.970139,20.919373],[115.939342,20.945644],[115.926407,20.981411]],[[115.834632,22.722695],[115.835248,22.722695]],[[115.835248,22.722695],[115.834632,22.722143],[115.834632,22.722695]],[[115.834632,22.722695],[115.834632,22.723247],[115.835248,22.722695]],[[109.785492,21.45673],[109.704188,21.462857],[109.654913,21.493487],[109.612413,21.556953],[109.604406,21.523553],[109.576689,21.493487],[109.540964,21.466199],[109.529877,21.437234],[109.484914,21.453388],[109.41716,21.438906],[109.245929,21.425536],[109.186183,21.390991],[109.138756,21.388762],[109.095024,21.419407],[109.046365,21.424421],[109.039589,21.457844],[109.074698,21.489589],[109.142451,21.511861],[109.138756,21.567528],[109.110422,21.568085],[109.09872,21.571424],[109.093792,21.579215],[108.937959,21.589789],[108.881293,21.627068],[108.83325,21.610933],[108.801837,21.626512],[108.745786,21.602587],[108.734084,21.626512],[108.735931,21.628181],[108.678033,21.659331],[108.658939,21.643757],[108.626294,21.67991],[108.591802,21.677129],[108.492635,21.554727],[108.397781,21.533017],[108.330027,21.540254],[108.230245,21.491259],[108.210535,21.505737],[108.249955,21.561406],[108.241332,21.599805],[108.205608,21.597579],[108.156332,21.55083],[108.193905,21.519656],[108.108289,21.508521],[108.034376,21.545821],[107.958,21.534131],[107.929051,21.585893],[107.893942,21.596466],[107.892095,21.622617],[107.863761,21.650988],[107.837892,21.640419],[107.807711,21.655438],[107.712856,21.616497],[107.603219,21.597579],[107.584741,21.614828],[107.547168,21.58645],[107.486806,21.59591],[107.500973,21.613715],[107.477567,21.659888],[107.431372,21.642088],[107.388256,21.594241],[107.363619,21.602031],[107.356843,21.667674],[107.310648,21.733844],[107.271844,21.727173],[107.242279,21.703265],[107.199163,21.718833],[107.194851,21.736624],[107.148656,21.758858],[107.093837,21.803317],[107.018077,21.81943],[107.018693,21.859427],[107.058729,21.887196],[107.05996,21.914959],[106.999598,21.947714],[106.974345,21.923288],[106.935541,21.933836],[106.926302,21.967695],[106.859164,21.986009],[106.802498,21.98157],[106.790179,22.004876],[106.73844,22.008205],[106.698404,21.959925],[106.683006,21.999882],[106.706411,22.021521],[106.71565,22.089745],[106.691629,22.13521],[106.706411,22.160707],[106.673151,22.182322],[106.7021,22.207257],[106.688549,22.260438],[106.670071,22.283144],[106.663296,22.33076],[106.562897,22.345706],[106.588767,22.374486],[106.560434,22.455813],[106.588151,22.472958],[106.585071,22.517192],[106.61402,22.602303],[106.650361,22.575228],[106.711955,22.575228],[106.756302,22.68957],[106.780324,22.708894],[106.768621,22.739254],[106.820976,22.768504],[106.838838,22.803265],[106.813585,22.817608],[106.808657,22.817608],[106.804346,22.816505],[106.801882,22.815401],[106.796338,22.812091],[106.784636,22.812643],[106.78094,22.813195],[106.779708,22.813195],[106.779092,22.813746],[106.778476,22.814298],[106.776012,22.813746],[106.774781,22.812643],[106.709491,22.866142],[106.716882,22.881582],[106.674998,22.891506],[106.657136,22.863385],[106.631267,22.88103],[106.606013,22.925684],[106.562282,22.923479],[106.525941,22.946628],[106.504383,22.91025],[106.41384,22.877171],[106.37134,22.878273],[106.366413,22.857871],[106.286957,22.867245],[106.258007,22.889852],[106.270326,22.907494],[106.206885,22.978588],[106.153914,22.988505],[106.106486,22.980792],[106.08616,22.996218],[106.019639,22.990709],[105.994385,22.93781],[105.959277,22.948832],[105.893987,22.936707],[105.879205,22.916865],[105.839169,22.987403],[105.805908,22.994565],[105.780039,23.022659],[105.74185,23.030921],[105.724604,23.06231],[105.648844,23.078828],[105.625438,23.064513],[105.574931,23.066165],[105.558916,23.177893],[105.542902,23.184495]],[[105.542902,23.184495],[105.526272,23.234548],[105.560148,23.257093],[105.593409,23.312614],[105.649459,23.346136],[105.699966,23.327453],[105.694423,23.363168],[105.637757,23.404366],[105.699966,23.40162],[105.758481,23.459826],[105.805908,23.467512],[105.815763,23.507031],[105.852103,23.526786],[105.89214,23.52514],[105.913081,23.499348],[105.935871,23.508678],[105.986378,23.489469],[105.999929,23.447748],[106.039965,23.484529],[106.071994,23.495506],[106.08616,23.524043],[106.141595,23.569579],[106.120653,23.605229],[106.149602,23.665538],[106.157609,23.724175],[106.136667,23.795381],[106.192102,23.824947],[106.173008,23.861622],[106.192718,23.879135],[106.157609,23.891174],[106.128044,23.956819],[106.091088,23.998924],[106.096631,24.018058],[106.053516,24.051399],[106.04982,24.089649],[106.011632,24.099482],[105.998081,24.120786],[105.963589,24.110954],[105.919241,24.122425],[105.901995,24.099482],[105.908154,24.069432],[105.89214,24.040468],[105.859495,24.056864],[105.841633,24.03063],[105.796669,24.023524],[105.802212,24.051945],[105.765256,24.073804],[105.739387,24.059596],[105.704278,24.0667],[105.649459,24.032816],[105.628518,24.126794],[105.594641,24.137718],[105.533663,24.130071],[105.493011,24.016965],[105.406163,24.043748],[105.395692,24.065607],[105.334099,24.094566],[105.320548,24.116416],[105.273121,24.092927],[105.292831,24.074896],[105.260186,24.061236],[105.20044,24.105491],[105.182577,24.167205],[105.229389,24.165567],[105.24294,24.208695],[105.215222,24.214699],[105.164715,24.288362],[105.196744,24.326541],[105.188121,24.347261],[105.138846,24.376701],[105.111744,24.37234],[105.106817,24.414853],[105.042759,24.442097],[104.979933,24.412673],[104.930042,24.411038],[104.914028,24.426296],[104.83642,24.446456],[104.784681,24.443732],[104.765587,24.45953],[104.74834,24.435559],[104.715695,24.441552],[104.703377,24.419757],[104.721239,24.340173],[104.70892,24.321087],[104.641783,24.367979],[104.610986,24.377246],[104.63008,24.397958],[104.616529,24.421937],[104.575877,24.424661],[104.550008,24.518894],[104.520443,24.535228],[104.489646,24.653313],[104.529682,24.731611]],[[104.529682,24.731611],[104.595587,24.709323],[104.628848,24.660927],[104.703377,24.645698],[104.729246,24.617953],[104.771746,24.659839],[104.841963,24.676155],[104.865985,24.730524],[104.899245,24.752809],[105.03352,24.787586],[105.026745,24.815836],[105.039064,24.872859],[105.077868,24.918459]],[[105.077868,24.918459],[105.082179,24.915745],[105.096346,24.928228],[105.09573,24.92877]],[[105.09573,24.92877],[105.131454,24.959701],[105.157324,24.958616],[105.178266,24.985199],[105.212758,24.995505],[105.251563,24.967296],[105.267577,24.929313],[105.334099,24.9266],[105.365511,24.943423],[105.428337,24.930941],[105.457286,24.87123],[105.493011,24.833217],[105.497322,24.809318],[105.573083,24.797366],[105.607576,24.803885],[105.617431,24.78161],[105.70551,24.768569],[105.767104,24.719109],[105.827466,24.702799],[105.863806,24.729437],[105.942031,24.725088],[105.961741,24.677786],[106.024566,24.633186],[106.047356,24.684312],[106.113878,24.714216],[106.150218,24.762591],[106.173008,24.760417],[106.206269,24.851139],[106.197645,24.885889],[106.145291,24.954275],[106.191486,24.95319],[106.215508,24.981944],[106.253696,24.971094],[106.304819,24.973807],[106.332536,24.988454],[106.442173,25.019369],[106.450181,25.033468],[106.519782,25.054072],[106.551195,25.082802],[106.590615,25.08768],[106.63989,25.132658],[106.644817,25.164621],[106.691013,25.179245],[106.732281,25.162454],[106.764926,25.183036],[106.787715,25.17112],[106.853005,25.186827],[106.888113,25.181953],[106.904128,25.231768],[106.933077,25.250714],[106.975577,25.232851],[107.013765,25.275611],[107.012533,25.352973],[106.987896,25.358922],[106.963874,25.437852],[106.996519,25.442716],[107.015613,25.495666],[107.066736,25.50917],[107.064272,25.559391],[107.185612,25.578825],[107.205322,25.607971],[107.228728,25.604733],[107.232423,25.556691],[107.263836,25.543193],[107.336517,25.461089],[107.308184,25.432988],[107.318039,25.401637],[107.358691,25.393528],[107.375937,25.411908],[107.420901,25.392987],[107.409198,25.347024],[107.432604,25.289139],[107.481263,25.299961],[107.489886,25.276693],[107.472024,25.213902],[107.512676,25.209029],[107.576734,25.256668],[107.599523,25.250714],[107.632168,25.310241],[107.659885,25.316192],[107.661733,25.258833],[107.696226,25.219858],[107.700537,25.194408],[107.741805,25.24043],[107.762131,25.229061],[107.760283,25.188451],[107.789233,25.15487],[107.762747,25.125073],[107.839124,25.115861],[107.872384,25.141327],[107.928435,25.155954],[108.001732,25.196574],[108.080572,25.193867],[108.115065,25.210112],[108.143398,25.269658],[108.152021,25.324306],[108.142782,25.390825],[108.193289,25.405421],[108.162492,25.444878],[108.192673,25.458928],[108.251803,25.430286],[108.241332,25.46217],[108.280752,25.48],[108.308469,25.525912],[108.348506,25.536173],[108.359592,25.513491],[108.400244,25.491344],[108.418723,25.443257],[108.471693,25.458928],[108.585642,25.365952],[108.589338,25.335125],[108.625062,25.308076],[108.62999,25.335666],[108.600425,25.432448],[108.6072,25.491885],[108.634917,25.520512],[108.68912,25.533473],[108.658323,25.550212],[108.660787,25.584763],[108.68604,25.587462],[108.68912,25.623081],[108.724844,25.634952],[108.783975,25.628477],[108.799989,25.576666],[108.781511,25.554531],[108.814772,25.526992],[108.826474,25.550212],[108.890532,25.556151],[108.8893,25.543193],[108.949046,25.557231],[109.024807,25.51241],[109.088249,25.550752],[109.051908,25.566949],[109.030966,25.629556],[109.075314,25.693749],[109.07901,25.72071],[109.043285,25.738502],[109.007561,25.734728],[108.953974,25.686738]],[[108.953974,25.686738],[108.953974,25.686738]],[[108.953974,25.686738],[108.900387,25.682423],[108.896076,25.71424],[108.940423,25.740119],[108.963829,25.732572],[108.999553,25.765453],[108.989698,25.778926],[109.048213,25.790781],[109.077778,25.776771],[109.095024,25.80533],[109.143683,25.795092],[109.13198,25.762758],[109.147995,25.741736],[109.206509,25.788087],[109.207125,25.740119],[109.296436,25.71424],[109.340168,25.731493],[109.327849,25.76168],[109.339552,25.83442],[109.359262,25.836036],[109.396834,25.900117],[109.435022,25.93349],[109.408537,25.967392],[109.473211,26.006663],[109.48245,26.029788]],[[105.077868,24.918459],[105.09573,24.92877]],[[109.088249,21.014934],[109.088865,21.031134],[109.09256,21.057386],[109.138756,21.067439],[109.144299,21.041189],[109.117814,21.017727],[109.11227,21.02499],[109.088249,21.014934]],[[110.106396,20.026812],[110.144585,20.074598],[110.243135,20.077408],[110.28933,20.056047],[110.318279,20.108882],[110.387265,20.113378],[110.495054,20.077408],[110.526467,20.07516],[110.562191,20.110006],[110.655814,20.134169],[110.687843,20.163947],[110.717408,20.148778],[110.744509,20.074036],[110.778386,20.068415],[110.808567,20.035808],[110.871393,20.01163],[110.940994,20.028499],[110.966248,20.018377],[111.013675,19.850159],[111.043856,19.763448],[111.071573,19.628784],[111.061718,19.612436],[111.008747,19.60398],[110.920668,19.552668],[110.888023,19.518827],[110.844292,19.449996],[110.787009,19.399765],[110.729727,19.378878],[110.706321,19.320153],[110.676756,19.286264],[110.619474,19.152334],[110.585597,18.88075],[110.590525,18.838841],[110.578206,18.784458],[110.499366,18.751592],[110.499366,18.651824],[110.367555,18.631977],[110.329366,18.642185],[110.246215,18.609859],[110.214186,18.578662],[110.116867,18.506602],[110.090382,18.399309],[110.070672,18.376025],[110.022629,18.360121],[109.919767,18.375457],[109.785492,18.339672],[109.749767,18.193618],[109.726362,18.177698],[109.661688,18.175424],[109.584696,18.143579],[109.527413,18.169169],[109.467051,18.173718],[109.441182,18.199303],[109.355566,18.215221],[109.287813,18.264671],[109.17448,18.260125],[109.138756,18.268081],[109.108575,18.323766],[109.006329,18.323198],[108.944735,18.314107],[108.905315,18.389087],[108.881293,18.416344],[108.776583,18.441894],[108.68912,18.447571],[108.644772,18.486738],[108.641077,18.565614],[108.663866,18.67337],[108.65278,18.740258],[108.593033,18.809386],[108.595497,18.872256],[108.637997,18.924346],[108.630606,19.003017],[108.598577,19.055633],[108.591186,19.141592],[108.609048,19.276661],[108.644772,19.349518],[108.694047,19.387346],[108.765496,19.400894],[108.806148,19.450561],[108.855424,19.469182],[108.92872,19.524468],[108.993394,19.587065],[109.048829,19.619764],[109.093792,19.68965],[109.147379,19.704863],[109.169553,19.736411],[109.159082,19.79048],[109.231147,19.863105],[109.255784,19.867045],[109.25948,19.898561],[109.300748,19.917693],[109.349407,19.898561],[109.411001,19.895184],[109.498464,19.873236],[109.526797,19.943573],[109.585312,19.98801],[109.657993,20.01163],[109.712195,20.017253],[109.76147,19.981261],[109.814441,19.993072],[109.855093,19.984073],[109.898825,19.994196],[109.965346,19.993634],[109.997375,19.980136],[110.042339,19.991384],[110.106396,20.026812]],[[106.37442,28.525742],[106.33192,28.55308],[106.346703,28.583565],[106.304203,28.64976],[106.305435,28.704365],[106.274022,28.739004],[106.267863,28.779402],[106.245689,28.817686],[106.264783,28.845997],[106.206885,28.904691],[106.173008,28.920407],[106.14837,28.901548],[106.101559,28.898928],[106.070762,28.919884],[106.049204,28.906263],[106.040581,28.955498],[106.001161,28.973824],[105.969132,28.965971],[105.910002,28.920407],[105.852719,28.927217],[105.830546,28.944501],[105.797285,28.936121],[105.801596,28.958116],[105.762176,28.9911],[105.766488,29.013607],[105.74185,29.039249],[105.757865,29.069068],[105.728916,29.1062],[105.752321,29.129727],[105.728916,29.134432],[105.703662,29.176766],[105.712285,29.219082],[105.695039,29.287482],[105.647612,29.253027],[105.631597,29.280174],[105.557684,29.278608],[105.521344,29.264513],[105.513337,29.283306],[105.459134,29.288526],[105.465294,29.322969],[105.42033,29.31149],[105.418482,29.352185],[105.441888,29.400686],[105.426489,29.419454],[105.372903,29.421018],[105.399388,29.43874],[105.387069,29.455416]],[[105.387069,29.455416],[105.387069,29.455416]],[[105.387069,29.455416],[105.334099,29.441345],[105.337794,29.459064],[105.305149,29.53199],[105.296526,29.571035],[105.332867,29.592374],[105.347649,29.621512],[105.38091,29.628275],[105.419714,29.688082],[105.476996,29.674564],[105.481924,29.718232],[105.529351,29.707836],[105.574931,29.744216],[105.582938,29.819013],[105.610655,29.837184],[105.707974,29.840818],[105.738771,29.891159],[105.717213,29.893753],[105.70243,29.924879],[105.730763,29.95755],[105.723372,29.975177],[105.753553,30.018196],[105.719677,30.042548],[105.687032,30.038922],[105.676561,30.06793],[105.638988,30.076216],[105.642068,30.101072],[105.582938,30.12385]],[[105.582938,30.12385],[105.582938,30.127474],[105.580474,30.129544],[105.574315,30.130579]],[[105.574315,30.130579],[105.596489,30.159043],[105.536127,30.152834],[105.550909,30.179222]],[[105.550909,30.179222],[105.56138,30.183878]],[[105.56138,30.183878],[105.642684,30.186464],[105.662394,30.210258],[105.619894,30.234045],[105.624822,30.275918],[105.670401,30.254208],[105.720292,30.252657]],[[105.720292,30.252657],[105.720292,30.252657]],[[105.720292,30.252657],[105.714749,30.322939],[105.754785,30.342567],[105.760329,30.384393],[105.792357,30.427234],[105.825618,30.436006],[105.84656,30.410203],[105.900763,30.405042],[105.943263,30.372002],[106.031958,30.373551],[106.07261,30.333786],[106.132972,30.30279],[106.132356,30.323972],[106.168696,30.303823],[106.180399,30.233011],[106.232754,30.185947],[106.260471,30.19681]],[[106.260471,30.19681],[106.264167,30.20974]],[[106.264167,30.20974],[106.296196,30.205603],[106.306667,30.238182],[106.334384,30.225772],[106.349167,30.24542],[106.401521,30.242318],[106.428623,30.254725],[106.43971,30.308473],[106.49884,30.295556],[106.545035,30.296589],[106.560434,30.31519],[106.611557,30.292455],[106.642354,30.246454],[106.612789,30.235596]],[[106.612789,30.235596],[106.612789,30.235596]],[[106.612789,30.235596],[106.612173,30.235596]],[[106.612173,30.235596],[106.612173,30.235596]],[[106.612173,30.235596],[106.611557,30.235596]],[[106.611557,30.235596],[106.631883,30.186464],[106.677462,30.156974],[106.672535,30.122297],[106.700252,30.111944],[106.699636,30.074145],[106.724274,30.058607],[106.732281,30.027005],[106.785252,30.01716],[106.825904,30.03115]],[[106.825904,30.03115],[106.825904,30.03115]],[[106.825904,30.03115],[106.83699,30.049801],[106.862244,30.033223],[106.913367,30.025451],[106.94478,30.037367],[106.976193,30.083467]],[[106.976193,30.083467],[106.981736,30.08502]],[[106.981736,30.08502],[107.02054,30.036849],[107.053801,30.043584]],[[107.053801,30.043584],[107.054417,30.040994],[107.055649,30.040476],[107.058113,30.043066]],[[107.058113,30.043066],[107.084598,30.063786],[107.080286,30.094341],[107.103076,30.090198],[107.221337,30.213878],[107.257677,30.267131],[107.288474,30.337402],[107.338981,30.386459],[107.368546,30.468508],[107.408582,30.521623],[107.443075,30.53348],[107.427676,30.547397],[107.485575,30.598408],[107.516987,30.644759],[107.477567,30.664837],[107.458473,30.704981],[107.424597,30.74048],[107.454162,30.771851]],[[107.454162,30.771851],[107.454162,30.771851]],[[107.454162,30.771851],[107.498509,30.809381],[107.483111,30.838675],[107.515756,30.854603],[107.57735,30.847924],[107.645103,30.821202],[107.693146,30.875665],[107.739957,30.884396],[107.760899,30.862823],[107.763979,30.817091],[107.788001,30.81966],[107.851443,30.792931],[107.956152,30.882855],[107.994956,30.908533],[107.948145,30.918802],[107.942602,30.989114],[107.983254,30.983983],[108.00358,31.025533],[108.060246,31.052197],[108.026985,31.061938],[108.009123,31.109602],[108.025753,31.116263],[108.089811,31.204859],[108.07626,31.231985],[108.031297,31.217144],[108.038688,31.252964],[108.095354,31.268311],[108.185898,31.336831],[108.153869,31.371073],[108.216079,31.41041],[108.224086,31.464024],[108.193289,31.467598],[108.191441,31.492096],[108.233941,31.506894],[108.254883,31.49873],[108.344194,31.512506],[108.339266,31.539033],[108.386078,31.544134],[108.390389,31.591555],[108.442744,31.633856],[108.468614,31.636404],[108.519121,31.665952],[108.546838,31.665442],[108.514809,31.693963],[108.50557,31.734182],[108.535135,31.757592],[108.462454,31.780488],[108.455063,31.814059],[108.429194,31.809482],[108.391005,31.829822],[108.386078,31.854226],[108.343578,31.860834],[108.259194,31.967006],[108.307238,31.997463],[108.351585,31.971575],[108.370063,31.988835],[108.329411,32.020299],[108.362056,32.035521],[108.344194,32.067477],[108.372527,32.077112],[108.42981,32.061391],[108.452599,32.090296],[108.399628,32.147065],[108.379303,32.153652]],[[108.379303,32.153652],[108.379303,32.153652]],[[108.379303,32.153652],[108.379918,32.154158]],[[108.379918,32.154158],[108.379918,32.154158]],[[108.379918,32.154158],[108.370063,32.172397],[108.399013,32.194176],[108.480317,32.182527],[108.509882,32.201266]],[[108.509882,32.201266],[108.543758,32.177969],[108.585026,32.17189],[108.676801,32.10297],[108.734084,32.106519],[108.75133,32.076098],[108.78767,32.04871],[108.837561,32.039072],[108.902235,31.984774],[108.986619,31.980205],[109.085785,31.929428],[109.123357,31.892851],[109.191111,31.85575],[109.195422,31.817618],[109.27611,31.79931],[109.279806,31.776418],[109.253936,31.759628],[109.282885,31.743343],[109.281654,31.716874],[109.381436,31.705165],[109.446109,31.722983],[109.502776,31.716365],[109.549587,31.73011],[109.585928,31.726546]],[[109.103647,30.565949],[109.106111,30.570587]],[[109.106111,30.570587],[109.101183,30.579346]],[[109.101183,30.579346],[109.102415,30.580377],[109.105495,30.585529],[109.106111,30.61077]],[[109.274262,28.494714],[109.23361,28.474726],[109.191726,28.471043],[109.153538,28.417369],[109.152306,28.349975],[109.117198,28.277795],[109.081473,28.247749],[109.101799,28.202401],[109.086401,28.184467],[109.026655,28.220331],[109.005713,28.162837],[108.929952,28.19027],[108.923793,28.217167],[108.89546,28.219804],[108.855424,28.199764],[108.821547,28.245113],[108.772888,28.212949],[108.738395,28.228241],[108.726692,28.282011],[108.761801,28.304143],[108.783359,28.380518],[108.759953,28.389995],[108.780279,28.42579],[108.746402,28.45105],[108.709446,28.501026],[108.700207,28.48209],[108.657091,28.47683],[108.640461,28.456838],[108.688504,28.422106],[108.697127,28.401051],[108.656475,28.359981],[108.667562,28.334173],[108.611512,28.324691],[108.580099,28.343128],[108.576403,28.38631],[108.609048,28.407368],[108.609664,28.43579],[108.586874,28.463678],[108.573939,28.531],[108.610896,28.539412],[108.604736,28.590922],[108.636149,28.621396],[108.575787,28.659738],[108.50249,28.63768],[108.501258,28.626649],[108.439049,28.634003],[108.332491,28.679166],[108.347274,28.736381],[108.385462,28.772058],[108.386078,28.803003],[108.352817,28.815589],[108.346658,28.859625],[108.357745,28.893165],[108.345426,28.943453],[108.319556,28.961258],[108.297999,29.045527],[108.306622,29.079006],[108.277673,29.091558],[108.256115,29.040295],[108.193289,29.072207],[108.150173,29.053375],[108.070717,29.086328],[108.026369,29.039772],[107.925971,29.032446],[107.908725,29.007327],[107.882855,29.00628],[107.867457,28.960211],[107.810175,28.984295],[107.823725,29.034016],[107.784921,29.048143],[107.810791,29.139137],[107.749197,29.199754],[107.700537,29.141228],[107.659885,29.162656],[107.605683,29.164747],[107.589052,29.150113],[107.570574,29.218037],[107.486806,29.174153],[107.441227,29.203934],[107.401807,29.184603],[107.408582,29.138091],[107.427676,29.128682],[107.412278,29.094696],[107.369778,29.091558],[107.395647,29.041341],[107.364235,29.00942],[107.396879,28.993718],[107.412894,28.960211],[107.441227,28.943977],[107.41351,28.911502],[107.383945,28.848618],[107.339597,28.845997],[107.327894,28.810869],[107.261373,28.792514],[107.24659,28.76209],[107.219489,28.772582],[107.210866,28.817686],[107.227496,28.836037],[107.194851,28.838134],[107.206554,28.868535],[107.14188,28.887925],[107.016229,28.882685],[107.019308,28.861722],[106.983584,28.851239],[106.988512,28.776254],[106.951555,28.766812],[106.923222,28.809821],[106.872099,28.777304],[106.845614,28.780975],[106.824056,28.756319],[106.86594,28.690192],[106.889345,28.695966],[106.866556,28.624548],[106.830831,28.623497],[106.807425,28.589346],[106.784636,28.626649],[106.756918,28.607211],[106.77786,28.563068],[106.73844,28.554657],[106.726121,28.51838],[106.747063,28.467361],[106.708259,28.450524],[106.697788,28.47683],[106.632499,28.503655],[106.564745,28.485247],[106.567825,28.523638],[106.615252,28.549401],[106.606629,28.593024],[106.63681,28.622972],[106.618332,28.645033],[106.651593,28.649235],[106.617716,28.66709],[106.6171,28.691242],[106.587535,28.691767],[106.56105,28.719062],[106.561666,28.756319],[106.474202,28.832891],[106.45326,28.817162],[106.461883,28.761041],[106.492064,28.742153],[106.528405,28.677591],[106.502535,28.661313],[106.49268,28.591448],[106.466811,28.586193],[106.504999,28.544669],[106.477282,28.530474],[106.403369,28.569901],[106.37442,28.525742]],[[109.101183,30.579346],[109.09872,30.579346]],[[109.09872,30.579346],[109.09256,30.578831]],[[105.582938,30.12385],[105.574315,30.130579]],[[109.09872,30.579346],[109.106111,30.570587]],[[107.053801,30.043584],[107.058113,30.043066]],[[101.167885,27.198311],[101.167885,27.198311]],[[101.167885,27.198311],[101.119226,27.208957],[101.071798,27.194585],[101.042233,27.22173],[101.026219,27.270679],[101.021907,27.332899],[100.95169,27.426961],[100.936908,27.469448],[100.901183,27.453517],[100.91227,27.521473],[100.854988,27.623858],[100.827886,27.615904],[100.848212,27.672099],[100.782307,27.691708],[100.775532,27.743098],[100.757053,27.770107],[100.707162,27.800816],[100.719481,27.858503],[100.681293,27.923035],[100.634482,27.915631],[100.609228,27.859033],[100.54517,27.809286],[100.511294,27.827811],[100.504518,27.852154],[100.442924,27.86644],[100.412127,27.816167],[100.350534,27.755809],[100.327744,27.72032],[100.311729,27.724028],[100.304954,27.788639],[100.28586,27.80611],[100.30865,27.830457],[100.30865,27.861149],[100.210715,27.87702],[100.170063,27.907699],[100.196549,27.936254],[100.120788,28.018703],[100.088759,28.029269],[100.05673,28.097922],[100.021006,28.147008],[100.033325,28.184467],[100.062274,28.193962],[100.091223,28.181302],[100.102926,28.201873],[100.153433,28.208202],[100.188541,28.252493],[100.147274,28.288862],[100.176223,28.325218],[100.136803,28.349975],[100.057346,28.368934],[100.073977,28.426317],[99.990209,28.47683],[99.985281,28.529422],[99.91876,28.599329],[99.875644,28.611939],[99.873181,28.631902],[99.834376,28.628225],[99.834992,28.660788],[99.79434,28.699116],[99.755536,28.701216],[99.722275,28.757369],[99.717964,28.846521],[99.676696,28.810345],[99.625573,28.81454],[99.609559,28.784122],[99.614486,28.740054],[99.553508,28.710664],[99.53195,28.677591],[99.540573,28.623497],[99.504233,28.619294],[99.466045,28.579886],[99.463581,28.549401],[99.403219,28.546246],[99.396444,28.491032],[99.426625,28.454207],[99.404451,28.44421],[99.437095,28.398419],[99.392748,28.318369],[99.412458,28.295186],[99.374886,28.18183],[99.306516,28.227714],[99.28927,28.286227],[99.237531,28.317842],[99.229524,28.350502],[99.200575,28.365774],[99.16485,28.425264],[99.187024,28.44],[99.191952,28.494714],[99.170394,28.566221],[99.183944,28.58882],[99.147604,28.640831],[99.126662,28.698066],[99.134053,28.734806],[99.114343,28.765763],[99.103872,28.841803],[99.123582,28.890021],[99.132206,28.94869],[99.113727,29.07273],[99.118039,29.100971],[99.105104,29.162656],[99.113727,29.221171]],[[99.113727,29.221171],[99.114343,29.243628],[99.075539,29.316186],[99.058909,29.417368],[99.066916,29.421018],[99.044742,29.520013],[99.052133,29.563748],[99.014561,29.607464],[98.992387,29.677163],[99.018873,29.792009],[99.0238,29.846009],[99.068148,29.931621],[99.055213,29.958587],[99.036735,30.053945],[99.044742,30.079842],[98.989308,30.151799],[98.9813,30.182843],[98.993003,30.215429],[98.970829,30.260928],[98.986844,30.280569],[98.967134,30.33482],[98.965286,30.449937],[98.932025,30.521623],[98.926482,30.569556],[98.939417,30.598923],[98.92217,30.609225],[98.907388,30.698292],[98.963438,30.728134],[98.957895,30.765166],[98.904924,30.782649],[98.850105,30.849465],[98.797135,30.87926],[98.774345,30.908019],[98.797135,30.948575],[98.806374,30.995783],[98.774961,31.031174],[98.736772,31.049121],[98.712135,31.082954],[98.710287,31.1178],[98.675179,31.15417],[98.602498,31.192062],[98.62344,31.221238],[98.60373,31.257568],[98.616048,31.3036],[98.643766,31.338876],[98.691809,31.333253],[98.773113,31.249382],[98.805758,31.279052],[98.810685,31.306668],[98.887062,31.37465],[98.84333,31.416028],[98.844562,31.429817],[98.714599,31.508935],[98.696736,31.538523],[98.651157,31.57881],[98.619128,31.591555],[98.553839,31.660349],[98.545831,31.717383],[98.516882,31.717383],[98.508875,31.751995],[98.461448,31.800327],[98.414636,31.832365],[98.426339,31.856767],[98.399238,31.895899],[98.432498,31.922825],[98.434962,32.007613],[98.402933,32.026896],[98.404781,32.045159],[98.357354,32.087253],[98.303151,32.121726],[98.260035,32.208862],[98.218768,32.234683],[98.23047,32.262521],[98.208913,32.318171],[98.218768,32.342444],[98.125145,32.401077],[98.107283,32.391476],[98.079565,32.415224],[97.940363,32.482393],[97.880001,32.486431],[97.863986,32.499051],[97.80732,32.50006],[97.795617,32.521257],[97.730944,32.527312]],[[97.730944,32.527312],[97.700763,32.53488],[97.616995,32.586329],[97.607756,32.614059],[97.543698,32.62162],[97.535075,32.638252],[97.48272,32.654377],[97.42359,32.70475],[97.429133,32.714318],[97.386018,32.77925],[97.392793,32.828546],[97.376163,32.886359],[97.347829,32.895907],[97.375547,32.956689],[97.438372,32.976271],[97.523988,32.988822],[97.499966,33.011408],[97.542466,33.035995],[97.517213,33.097683],[97.487032,33.107209],[97.498119,33.137783],[97.487648,33.168346],[97.548626,33.203907],[97.607756,33.263976],[97.622538,33.337005],[97.676125,33.341004],[97.754349,33.409972],[97.674893,33.432949],[97.625618,33.461412],[97.552321,33.465906],[97.511669,33.520805],[97.523372,33.577166],[97.450075,33.582152],[97.415583,33.605582],[97.435293,33.682307],[97.418046,33.728608],[97.422974,33.754984],[97.406344,33.795278],[97.373083,33.817655],[97.371851,33.842015],[97.398336,33.848477],[97.395257,33.889224],[97.460546,33.887236],[97.503662,33.912073],[97.52214,33.903133],[97.601596,33.929951],[97.629314,33.919523],[97.660111,33.956264],[97.652719,33.998448],[97.70261,34.036644],[97.665654,34.126855],[97.766668,34.158555],[97.789458,34.182818]],[[97.789458,34.182818],[97.789458,34.182818]],[[97.789458,34.182818],[97.796849,34.199154]],[[97.796849,34.199154],[97.796849,34.199154]],[[97.796849,34.199154],[97.8104,34.207568],[97.898479,34.209548],[97.95453,34.190739],[98.028442,34.122892],[98.098043,34.122892],[98.158405,34.107037],[98.206449,34.08424],[98.258188,34.083249],[98.344419,34.094648],[98.399854,34.085231],[98.396774,34.053008],[98.428187,34.029204],[98.440506,33.981577],[98.415252,33.956761],[98.425723,33.913066],[98.407245,33.867362],[98.434962,33.843009],[98.463295,33.848477],[98.492861,33.796272],[98.494092,33.768915],[98.51873,33.77389],[98.539672,33.746525],[98.582788,33.731595],[98.610505,33.682805],[98.6567,33.64744],[98.61728,33.637476],[98.622824,33.610067],[98.652389,33.595114],[98.648077,33.548741],[98.678258,33.522801],[98.725686,33.503341],[98.742316,33.477887],[98.736157,33.406975],[98.779888,33.370497],[98.759562,33.276985],[98.802062,33.270481],[98.804526,33.219428],[98.858728,33.150811],[98.92217,33.118738],[98.967134,33.115229],[98.971445,33.098185],[99.014561,33.081137],[99.024416,33.094675],[99.090322,33.079131],[99.124814,33.046028],[99.196263,33.035493],[99.214741,32.991332],[99.235067,32.982296],[99.24677,32.924043],[99.268944,32.878318],[99.353944,32.885354],[99.376118,32.899927],[99.45311,32.862233],[99.558436,32.839106],[99.589233,32.789312],[99.640355,32.790822],[99.646515,32.774721],[99.700718,32.76667],[99.717964,32.732443],[99.760464,32.769689],[99.766623,32.826032],[99.791877,32.883344],[99.764159,32.924545],[99.788181,32.956689],[99.805427,32.940619],[99.851007,32.941623],[99.877492,32.993339],[99.877492,33.045527],[99.947709,32.986814],[99.956332,32.948152],[100.038252,32.929066],[100.029629,32.895907],[100.064738,32.895907],[100.123252,32.837095],[100.117093,32.802392],[100.139266,32.724388],[100.088143,32.668988],[100.109701,32.640268],[100.189773,32.630692],[100.208252,32.606497],[100.229809,32.650346],[100.231041,32.696189],[100.258759,32.742511],[100.339447,32.719353],[100.399193,32.756101],[100.378251,32.698707],[100.420135,32.73194],[100.450932,32.694678],[100.470026,32.694678],[100.516837,32.632204],[100.54517,32.569687],[100.603069,32.553547],[100.645568,32.526303],[100.657887,32.546484],[100.661583,32.616075],[100.673286,32.628172],[100.710242,32.610026],[100.71209,32.645307],[100.690532,32.678056],[100.77122,32.643795],[100.834046,32.648835],[100.887633,32.632708],[100.93198,32.600447],[100.956618,32.621116],[100.99727,32.627668],[101.030531,32.660424],[101.077342,32.68259],[101.124769,32.658408],[101.157414,32.661431],[101.22332,32.725898],[101.237486,32.825026],[101.223935,32.855698],[101.178356,32.892892],[101.124153,32.909976],[101.134624,32.95217],[101.129081,32.989324],[101.183899,32.984304],[101.171581,33.009902],[101.184515,33.041514],[101.146327,33.056563],[101.143863,33.086151],[101.169733,33.10019],[101.11553,33.194893],[101.124769,33.221431],[101.156798,33.236449],[101.182668,33.26948],[101.217776,33.256469],[101.297232,33.262475],[101.381616,33.153316],[101.393935,33.157826],[101.386543,33.207412],[101.403174,33.225436],[101.487557,33.226938],[101.515275,33.192889],[101.557775,33.167344],[101.633535,33.101193],[101.661252,33.135778],[101.653861,33.162835],[101.709912,33.21292],[101.735781,33.279987],[101.677883,33.297497],[101.64955,33.323004],[101.663716,33.383991],[101.695745,33.433948],[101.769042,33.45592],[101.777665,33.533776],[101.769042,33.538765]],[[101.769042,33.538765],[101.783208,33.556721],[101.831252,33.554726],[101.844186,33.602591],[101.884222,33.578163],[101.907012,33.539264],[101.906396,33.48188],[101.946432,33.442937],[101.915635,33.425957],[101.887302,33.383991],[101.877447,33.314502],[101.769658,33.26898],[101.770274,33.248962],[101.83002,33.213921],[101.841723,33.184876],[101.825708,33.119239],[101.865744,33.103198],[101.887302,33.135778],[101.921795,33.153817],[101.935345,33.186879],[101.99386,33.1999],[102.054838,33.189884],[102.08933,33.204908],[102.08933,33.227439],[102.117047,33.288492],[102.144765,33.273983],[102.160163,33.242956],[102.200815,33.223434],[102.217446,33.247961],[102.192192,33.337005],[102.218062,33.349503],[102.258098,33.409472],[102.296286,33.413969],[102.310452,33.397982],[102.368967,33.41247],[102.392988,33.404477],[102.447807,33.454922],[102.462589,33.449429],[102.461358,33.501345],[102.446575,33.53228],[102.477988,33.543254],[102.440416,33.574673],[102.346793,33.605582],[102.31538,33.665374],[102.342481,33.725622],[102.284583,33.719151],[102.324619,33.754486],[102.296286,33.783838],[102.243315,33.786823],[102.261177,33.821136],[102.25317,33.861399],[102.136142,33.965199],[102.16817,33.983066],[102.226069,33.963214],[102.248858,33.98654],[102.287047,33.977607],[102.315996,33.993983],[102.345561,33.969666],[102.392372,33.971651],[102.406539,34.033172],[102.437336,34.087214],[102.471213,34.072839],[102.511865,34.086222],[102.615958,34.099604],[102.649219,34.080275],[102.655994,34.113478],[102.598712,34.14766],[102.651067,34.165983],[102.664002,34.192719],[102.694799,34.198659],[102.728675,34.235774],[102.779798,34.236764],[102.798276,34.272874],[102.856791,34.270895],[102.85987,34.301058],[102.911609,34.312923],[102.949181,34.292159],[102.977515,34.252595],[102.973203,34.205588],[103.005848,34.184798],[103.052043,34.195194],[103.100087,34.181828],[103.124108,34.162022],[103.121644,34.112487],[103.178927,34.079779],[103.129652,34.065899],[103.119797,34.03466],[103.147514,34.036644],[103.157369,33.998944],[103.120413,33.953286],[103.1315,33.931937],[103.16476,33.929454],[103.181391,33.900649],[103.153673,33.819147],[103.165376,33.805721],[103.228202,33.79478],[103.24976,33.814175],[103.284868,33.80224],[103.278709,33.774387],[103.35447,33.743539],[103.434542,33.752993],[103.464723,33.80224],[103.518309,33.807213],[103.545411,33.719649],[103.520157,33.678323],[103.552186,33.671351],[103.563889,33.699735],[103.593454,33.716164],[103.645809,33.708697],[103.667983,33.685793],[103.690772,33.69376],[103.778236,33.658898],[103.861388,33.682307],[103.980264,33.670852],[104.046169,33.686291],[104.103452,33.663381],[104.176749,33.5996],[104.155191,33.542755],[104.180444,33.472895],[104.213089,33.446932],[104.22048,33.404477],[104.272219,33.391486],[104.292545,33.336505],[104.373849,33.345004],[104.420045,33.327004],[104.386168,33.298497],[104.333813,33.315502],[104.303632,33.304499],[104.323958,33.26898],[104.32827,33.223934],[104.351059,33.158828],[104.378161,33.109214],[104.337509,33.038002],[104.391711,33.035493],[104.426204,33.010906],[104.383704,32.994343],[104.378161,32.953174],[104.345516,32.940117],[104.288234,32.942628],[104.277147,32.90244],[104.294393,32.835586],[104.363994,32.822511],[104.458849,32.748551],[104.51182,32.753585],[104.526602,32.728416],[104.582653,32.722374],[104.592508,32.695685],[104.643015,32.661935],[104.696601,32.673522],[104.739717,32.635228],[104.795768,32.643292],[104.820405,32.662943],[104.845659,32.653873],[104.881999,32.600951],[104.925115,32.607505],[105.026745,32.650346],[105.0791,32.637244],[105.111128,32.593893],[105.185041,32.617587],[105.215222,32.63674],[105.219534,32.666469],[105.263265,32.652362],[105.297758,32.656897],[105.347033,32.68259],[105.368591,32.712807],[105.448663,32.732946],[105.454207,32.767173],[105.427721,32.784281],[105.396308,32.85067]],[[105.396308,32.85067],[105.396308,32.85067]],[[105.396308,32.85067],[105.38091,32.876307],[105.408011,32.885857],[105.414171,32.922034],[105.467757,32.930071],[105.49917,32.911986]],[[105.49917,32.911986],[105.495475,32.873292],[105.524424,32.847654],[105.534279,32.790822],[105.555221,32.794343],[105.563844,32.724891],[105.585402,32.728919],[105.596489,32.69921],[105.677793,32.726402],[105.719061,32.759624],[105.768952,32.767676],[105.779423,32.750061],[105.822538,32.770192],[105.825002,32.824523],[105.849024,32.817985],[105.893371,32.838603],[105.93156,32.826032],[105.969132,32.849162],[106.011632,32.829552],[106.044277,32.864747],[106.071378,32.828546],[106.093552,32.82402],[106.07261,32.76365]],[[106.07261,32.76365],[106.071378,32.758114]],[[106.071378,32.758114],[106.120037,32.719856],[106.17424,32.6977],[106.254928,32.693671],[106.267863,32.673522],[106.301123,32.680071],[106.347935,32.671003],[106.389203,32.62666],[106.421231,32.616579],[106.451412,32.65992],[106.498224,32.649338],[106.517934,32.668485],[106.585687,32.68813],[106.626955,32.682086],[106.670071,32.694678],[106.733513,32.739491],[106.783404,32.735967],[106.793259,32.712807],[106.82344,32.705254],[106.854853,32.724388],[106.903512,32.721367],[106.912751,32.704247],[107.012533,32.721367],[107.066736,32.708779],[107.05996,32.686115],[107.098765,32.649338],[107.108004,32.600951],[107.080286,32.542448],[107.127098,32.482393],[107.189924,32.468256],[107.212097,32.428864],[107.263836,32.403099],[107.287858,32.457147],[107.313727,32.489965],[107.356843,32.506622],[107.382097,32.54043],[107.436299,32.529835],[107.438763,32.465732],[107.460937,32.453612],[107.456625,32.41775],[107.489886,32.425328],[107.527458,32.38238],[107.598291,32.411688],[107.648183,32.413709],[107.680827,32.397035],[107.707929,32.331826],[107.753508,32.338399],[107.812022,32.247844],[107.864377,32.201266],[107.890247,32.214432],[107.924739,32.197215],[107.979558,32.146051],[108.024521,32.177462],[108.018362,32.2119],[108.086731,32.233165],[108.143398,32.219495],[108.156948,32.239239],[108.179738,32.221521],[108.240716,32.274666],[108.310933,32.232152],[108.389773,32.263533],[108.414411,32.252399],[108.469846,32.270618],[108.507418,32.245819],[108.509882,32.201266]],[[106.981736,30.08502],[106.980504,30.087609],[106.979888,30.088127],[106.978656,30.087609],[106.977425,30.087609],[106.976809,30.088127],[106.975577,30.088127],[106.976193,30.083467]],[[106.264167,30.20974],[106.260471,30.207672],[106.260471,30.204051],[106.260471,30.19681]],[[105.56138,30.183878],[105.558916,30.18543],[105.556453,30.187499],[105.550909,30.179222]],[[106.37442,28.525742],[106.379348,28.479986],[106.349167,28.473674],[106.304819,28.505233],[106.2925,28.537309],[106.254928,28.539412],[106.184711,28.58882],[106.17116,28.629275],[106.14837,28.642932],[106.103407,28.636104],[106.085544,28.681792],[106.030726,28.694917],[106.001161,28.743727],[105.966668,28.761041],[105.937719,28.686517],[105.889676,28.670765],[105.884748,28.595126],[105.808372,28.599855],[105.78435,28.610889],[105.757249,28.590397],[105.74493,28.616668],[105.712901,28.586718],[105.693191,28.58882],[105.68272,28.534154],[105.62359,28.517854],[105.612503,28.438947],[105.643916,28.431053],[105.655003,28.362615],[105.639604,28.324164],[105.68888,28.284119],[105.730147,28.271997],[105.737539,28.30309],[105.76464,28.308359]],[[105.76464,28.308359],[105.76464,28.308359]],[[105.76464,28.308359],[105.78743,28.335753],[105.824386,28.306251],[105.848408,28.255656],[105.889676,28.237732],[105.860727,28.159672],[105.895219,28.119565],[105.943878,28.143314],[105.975907,28.107952],[106.093552,28.162837],[106.145291,28.162837],[106.206885,28.134343],[106.266631,28.066769],[106.246305,28.011835],[106.286341,28.007079],[106.328225,27.952643],[106.307899,27.936782],[106.304819,27.899237],[106.325145,27.898708],[106.337464,27.859033],[106.306667,27.808756],[106.242609,27.767459],[106.193334,27.75422],[106.120653,27.779638],[106.063987,27.776991],[106.023335,27.746805],[105.985146,27.749983],[105.92848,27.729855],[105.922937,27.746805],[105.868118,27.732504],[105.848408,27.707074],[105.76772,27.7182],[105.722756,27.706015],[105.720292,27.683759],[105.664242,27.683759],[105.62359,27.666269],[105.605112,27.715552],[105.560148,27.71979],[105.508409,27.769048],[105.44004,27.775402],[105.353809,27.748924],[105.308229,27.704955]],[[105.308229,27.704955],[105.290367,27.712373],[105.293447,27.770637],[105.273736,27.794992],[105.313157,27.810874],[105.25957,27.827811],[105.233084,27.895534],[105.284823,27.935725],[105.270657,27.99704],[105.247867,28.009193],[105.218302,27.990698],[105.186273,27.995454],[105.167795,28.021345],[105.186889,28.054623],[105.168411,28.071522],[105.119752,28.07205],[105.061853,28.096866],[105.002107,28.064129],[104.980549,28.063073],[104.975006,28.020816],[104.903557,27.962158],[104.918339,27.938897],[104.888158,27.914574],[104.842579,27.900294],[104.796999,27.901352],[104.761891,27.884426],[104.743413,27.901881],[104.676275,27.880723],[104.63316,27.850567],[104.607906,27.857974],[104.573413,27.840512],[104.52537,27.889187],[104.508124,27.878078],[104.44961,27.927794],[104.40095,27.952114],[104.362762,28.012891],[104.30856,28.036136],[104.304248,28.050926],[104.373233,28.051454],[104.40095,28.091586],[104.448994,28.113758],[104.444682,28.16231],[104.406494,28.173389],[104.402182,28.202928],[104.442834,28.211366],[104.462544,28.241422],[104.44961,28.269889],[104.420045,28.269889],[104.392943,28.291497],[104.384936,28.329959],[104.343052,28.334173],[104.314103,28.306778],[104.282074,28.343128],[104.254357,28.403683],[104.267908,28.499448],[104.260516,28.536257],[104.323342,28.540989],[104.355987,28.555183],[104.375697,28.5946],[104.417581,28.598279],[104.425588,28.626649],[104.372617,28.649235],[104.314719,28.615617],[104.277147,28.631902],[104.252509,28.660788],[104.230951,28.635579],[104.170589,28.642932],[104.117618,28.634003],[104.09606,28.603533],[104.05972,28.6277],[103.953779,28.600906],[103.910047,28.631377],[103.887873,28.61982],[103.850917,28.66709],[103.833054,28.605109],[103.838598,28.587244],[103.802873,28.563068],[103.781931,28.525216],[103.829975,28.459995],[103.828743,28.44],[103.860156,28.383677],[103.85338,28.356822],[103.877402,28.316262],[103.828743,28.285173],[103.770845,28.233514],[103.740048,28.23615],[103.701859,28.198709],[103.692004,28.232459],[103.643961,28.260401],[103.573128,28.230877],[103.533092,28.168641],[103.470266,28.122204],[103.430846,28.044587],[103.459179,28.021345],[103.486281,28.033495],[103.515846,27.965329],[103.55465,27.978543],[103.502295,27.910343],[103.509686,27.843687],[103.487512,27.794992],[103.461027,27.779638],[103.393274,27.709194],[103.369868,27.708664],[103.349542,27.678459],[103.29226,27.632872],[103.2861,27.561802],[103.232514,27.56976],[103.19063,27.523596],[103.144434,27.450331],[103.141355,27.420586],[103.080992,27.396679],[103.055739,27.40943],[102.989833,27.367983],[102.941174,27.405711],[102.899906,27.317481],[102.883892,27.299401],[102.883276,27.258444],[102.904218,27.227584],[102.913457,27.133886],[102.870957,27.026782],[102.894979,27.001724],[102.896211,26.91264],[102.949181,26.843244],[102.966428,26.837904],[102.991681,26.775409],[102.983674,26.76686],[103.008312,26.710741],[103.005232,26.679195],[103.026174,26.664221],[103.035413,26.556673],[103.052659,26.555602],[103.052659,26.514374],[103.030485,26.485989],[102.989833,26.482775],[102.988602,26.413117],[102.998457,26.371839],[102.975667,26.340736],[102.893131,26.338591],[102.878964,26.364332],[102.833385,26.306406],[102.785342,26.298895],[102.739762,26.268846],[102.709581,26.210336],[102.659074,26.221611],[102.60056,26.250598],[102.638748,26.307479],[102.629509,26.336982],[102.570995,26.362723],[102.542046,26.338591],[102.440416,26.300505],[102.392372,26.296749],[102.349257,26.244694],[102.245163,26.212483],[102.242699,26.190468],[102.174946,26.146961],[102.152156,26.10935],[102.107808,26.068501],[102.080091,26.065275],[102.020961,26.096451],[101.954439,26.084627],[101.929186,26.105588],[101.899621,26.099139],[101.857737,26.049146],[101.835563,26.04592],[101.839875,26.082477],[101.796759,26.114723],[101.807846,26.156093],[101.773353,26.168448],[101.737013,26.219463],[101.690202,26.241473],[101.630455,26.224832],[101.586108,26.279579],[101.597195,26.303187],[101.64031,26.318745],[101.660636,26.346635],[101.635383,26.357361],[101.637847,26.388995],[101.565782,26.454381],[101.530057,26.467239],[101.506652,26.499915],[101.458608,26.49563],[101.422884,26.53151],[101.395783,26.591998],[101.402558,26.604841],[101.461688,26.606447],[101.461072,26.640687],[101.481398,26.673313],[101.453065,26.692563],[101.513427,26.768463],[101.466,26.786629],[101.445674,26.77434],[101.458608,26.731054],[101.435819,26.740675],[101.389623,26.723036],[101.387159,26.753501],[101.358826,26.771669],[101.399478,26.841642],[101.365602,26.883819],[101.311399,26.903034],[101.267667,26.903034],[101.264587,26.955323],[101.227015,26.959057],[101.228863,26.981992],[101.136472,27.023584],[101.157414,27.094999],[101.145095,27.103523],[101.170349,27.175421],[101.167885,27.198311]],[[109.452885,26.861932],[109.467051,26.83203],[109.47629,26.829894],[109.486761,26.759913]],[[104.529682,24.731611],[104.542616,24.75607],[104.539537,24.813663],[104.586964,24.872859],[104.635623,24.903803],[104.663957,24.964584],[104.713232,24.996048],[104.684898,25.054072],[104.619609,25.060577],[104.685514,25.078466],[104.695369,25.122364],[104.732326,25.167871],[104.724319,25.195491],[104.753884,25.214443],[104.801927,25.163537],[104.822869,25.170037],[104.806854,25.224189],[104.826565,25.235558],[104.816094,25.262622],[104.736021,25.268034],[104.689826,25.296173],[104.639935,25.295632],[104.646094,25.356759],[104.615913,25.364871],[104.566638,25.402719],[104.543232,25.400556],[104.556783,25.524832],[104.524138,25.526992],[104.483486,25.494585],[104.44961,25.495126],[104.434827,25.472436],[104.418813,25.499447],[104.436059,25.520512],[104.428668,25.576126],[104.389248,25.595558],[104.332581,25.598796],[104.310407,25.647901],[104.328886,25.760602],[104.370769,25.730415],[104.397871,25.76168],[104.42374,25.841961],[104.441602,25.868889],[104.414501,25.909807],[104.438523,25.92757],[104.470552,26.009352],[104.460081,26.085702],[104.499501,26.070651],[104.52845,26.114186],[104.518595,26.165762],[104.548776,26.226979],[104.542616,26.253282],[104.592508,26.317672],[104.659645,26.335373],[104.684283,26.3772],[104.664572,26.397572],[104.665804,26.434019],[104.631928,26.451702],[104.638703,26.477954],[104.598667,26.520801],[104.57095,26.524549],[104.579573,26.568449],[104.556783,26.590393],[104.488414,26.579689],[104.459465,26.602701],[104.468088,26.644431],[104.424356,26.709137],[104.398487,26.686147],[104.353523,26.620893],[104.313487,26.612867],[104.274683,26.633733],[104.268524,26.617683],[104.222328,26.620358],[104.160734,26.646571],[104.121314,26.638012],[104.068343,26.573266],[104.067727,26.51491],[104.008597,26.511697],[103.953163,26.521336],[103.865699,26.512232],[103.819504,26.529903],[103.815808,26.55239],[103.763453,26.585041],[103.748671,26.623568],[103.759142,26.689355],[103.773308,26.716621],[103.725265,26.742812],[103.705555,26.794642],[103.722185,26.851253],[103.779468,26.87421],[103.763453,26.905702],[103.775156,26.951056],[103.753598,26.963858],[103.73204,27.018785],[103.704939,27.049171],[103.675374,27.051836],[103.623019,27.007056],[103.623635,27.035312],[103.601461,27.061962],[103.614396,27.079548],[103.659975,27.065692],[103.652584,27.092868],[103.620555,27.096598],[103.63349,27.12057],[103.696316,27.126429],[103.748671,27.210021],[103.801641,27.250464],[103.80041,27.26536],[103.865699,27.28185],[103.874322,27.331304],[103.903271,27.347785],[103.905119,27.38552],[103.932221,27.443958],[103.956242,27.425367],[104.015372,27.429086],[104.01722,27.383926],[104.084358,27.330773],[104.113923,27.338216],[104.173053,27.263232],[104.210625,27.297273],[104.248813,27.291955],[104.247582,27.336621],[104.295625,27.37436],[104.30856,27.407305],[104.363378,27.467855],[104.467472,27.414211],[104.497037,27.414743],[104.539537,27.327583],[104.570334,27.331836],[104.611602,27.306846],[104.7545,27.345658],[104.77113,27.317481],[104.824717,27.3531],[104.856746,27.332368],[104.851818,27.299401],[104.871528,27.290891],[104.913412,27.327051],[105.01073,27.379143],[105.068013,27.418461],[105.120984,27.418461],[105.184425,27.392959],[105.182577,27.367451],[105.233084,27.436522],[105.234316,27.489093],[105.260186,27.514573],[105.232469,27.546945],[105.25649,27.582491],[105.304533,27.611661],[105.29591,27.631811],[105.308229,27.704955]],[[105.542902,23.184495],[105.50225,23.202648],[105.445584,23.292827],[105.416018,23.283482],[105.372903,23.317561],[105.353809,23.362069],[105.325475,23.390086],[105.260186,23.31811],[105.238012,23.26424],[105.181962,23.279084],[105.122215,23.247745],[105.093266,23.260942],[104.958991,23.188896],[104.949136,23.152033],[104.912796,23.175693],[104.882615,23.163589],[104.874608,23.123417],[104.804391,23.110207],[104.821021,23.032022],[104.860441,22.970874],[104.846275,22.926235],[104.772362,22.893711],[104.760659,22.862282],[104.732942,22.852356],[104.737869,22.825882],[104.674428,22.817056],[104.596203,22.846289],[104.527834,22.814298],[104.498885,22.774574],[104.422508,22.734838],[104.375697,22.690122],[104.323342,22.728767],[104.272835,22.73815],[104.256821,22.77347],[104.274067,22.828088],[104.261748,22.841877],[104.224176,22.826434],[104.117618,22.808781],[104.089901,22.768504],[104.045553,22.728215],[104.04309,22.67687],[104.022148,22.593463],[104.009213,22.575228],[104.009213,22.517745],[103.964865,22.502265],[103.894032,22.564728],[103.875554,22.565833],[103.863851,22.584069],[103.825047,22.615562],[103.766533,22.688465],[103.743127,22.697852],[103.740048,22.709446],[103.642113,22.794989],[103.567585,22.701164],[103.580519,22.66693],[103.529396,22.59291],[103.50907,22.601198],[103.457947,22.658646],[103.436389,22.6973],[103.441317,22.753052],[103.375411,22.794989],[103.323057,22.807678],[103.321209,22.777885],[103.288564,22.732078],[103.283021,22.678526],[103.220195,22.643734],[103.195557,22.648153],[103.161065,22.590147],[103.183238,22.558649],[103.071753,22.488441],[103.081608,22.454154],[103.030485,22.441432],[102.986754,22.477935],[102.930703,22.482359],[102.892515,22.533223],[102.880196,22.586832],[102.82353,22.623296],[102.80074,22.620534],[102.688639,22.70006],[102.657226,22.687913],[102.607335,22.730975],[102.569763,22.701164],[102.551285,22.743669],[102.510633,22.774574],[102.45951,22.762986],[102.43672,22.699508],[102.384365,22.679631],[102.404691,22.629925],[102.356648,22.563623],[102.322771,22.554227],[102.25625,22.457473],[102.270416,22.419858],[102.179257,22.430369],[102.145381,22.397727],[102.131214,22.430922],[102.046214,22.458026],[101.978461,22.427603],[101.907628,22.437007],[101.901469,22.384447],[101.862665,22.389427],[101.823244,22.42705],[101.824476,22.45692],[101.774585,22.506135],[101.715455,22.477935],[101.672339,22.47517],[101.648318,22.400494],[101.671723,22.372826],[101.625528,22.28259],[101.56455,22.269299],[101.547304,22.238282],[101.596579,22.161262],[101.602738,22.131883],[101.573789,22.115251],[101.626144,22.005986],[101.606434,21.967695],[101.666796,21.934391],[101.701288,21.938832],[101.700057,21.897191],[101.735165,21.875534],[101.740093,21.845541],[101.771506,21.833319],[101.747484,21.729953],[101.76781,21.716054],[101.780129,21.640975],[101.807846,21.644313],[101.828788,21.617054],[101.804766,21.577546],[101.754875,21.58478],[101.755491,21.538027],[101.772737,21.512975],[101.741324,21.482906],[101.749948,21.409379],[101.730238,21.336929],[101.745636,21.297345],[101.791832,21.285636],[101.833715,21.252731],[101.834331,21.204756],[101.794911,21.208104],[101.76473,21.147835],[101.703136,21.14616],[101.672339,21.194713],[101.605818,21.172392],[101.588572,21.191365],[101.601506,21.233208],[101.532521,21.252174],[101.439514,21.227072],[101.387775,21.225956],[101.290457,21.17853],[101.222088,21.234324],[101.246725,21.275598],[101.244877,21.302364],[101.183899,21.334699],[101.142631,21.409379],[101.194986,21.424979],[101.193138,21.473996],[101.225167,21.499055],[101.210385,21.509077],[101.209153,21.55751],[101.146943,21.560293],[101.169117,21.590345],[101.153102,21.669343],[101.116762,21.691032],[101.111835,21.746074],[101.123537,21.771642],[101.089661,21.773865],[101.015132,21.707157],[100.937524,21.693812],[100.936292,21.694368],[100.899335,21.684915],[100.896872,21.68269],[100.870386,21.67268],[100.847597,21.634856],[100.804481,21.609821],[100.789082,21.570867],[100.753358,21.555283],[100.730568,21.518542],[100.691764,21.510748],[100.579047,21.451717],[100.526692,21.471211],[100.48296,21.458958],[100.437381,21.533017],[100.349302,21.528564],[100.298795,21.477894],[100.235353,21.466756],[100.206404,21.509634],[100.184846,21.516315],[100.168831,21.482906],[100.131259,21.504066],[100.123252,21.565302],[100.107853,21.585337],[100.169447,21.663225],[100.131875,21.699929],[100.094303,21.702709],[100.049339,21.669899],[99.991441,21.703821],[99.944014,21.821097],[99.960028,21.907186],[99.982202,21.919401],[100.000064,21.973245],[99.965571,22.014309],[99.972347,22.053141],[99.871333,22.067007],[99.870101,22.029288],[99.762927,22.068117],[99.696406,22.067562],[99.648979,22.100835],[99.581841,22.103053],[99.578762,22.098617],[99.562747,22.113034],[99.516552,22.099726],[99.486987,22.128557],[99.400139,22.100281],[99.35456,22.095845],[99.294814,22.109152],[99.219669,22.110816],[99.156227,22.159599],[99.188256,22.162924],[99.175321,22.185647],[99.207966,22.232188],[99.235683,22.250468],[99.233836,22.296434],[99.278183,22.34626],[99.251698,22.393301],[99.297277,22.41156],[99.382277,22.493418],[99.359487,22.535435],[99.385973,22.57136],[99.339777,22.708894],[99.31514,22.737598],[99.326842,22.751396],[99.385357,22.761882],[99.401371,22.826434],[99.462965,22.844635],[99.43648,22.913557],[99.446951,22.934503],[99.531334,22.897019],[99.563363,22.925684],[99.533798,22.961507],[99.517168,23.006685],[99.528255,23.065614],[99.477747,23.083233],[99.440791,23.079379],[99.380429,23.099748],[99.3484,23.12892],[99.281879,23.101399],[99.255393,23.077727],[99.187024,23.100299],[99.106336,23.086536],[99.048438,23.11461],[99.057677,23.164689],[99.002242,23.160287],[98.906772,23.185595],[98.889525,23.209249],[98.928946,23.26589],[98.936953,23.309866],[98.906772,23.331849],[98.872895,23.329651],[98.920938,23.360971],[98.912315,23.426333],[98.874743,23.483431],[98.826084,23.470257],[98.80391,23.540504],[98.844562,23.578904],[98.882134,23.595358],[98.882134,23.620035],[98.847026,23.632097],[98.835939,23.683625],[98.811917,23.703354],[98.824236,23.727462],[98.784816,23.781691],[98.696121,23.784429],[98.669019,23.800857],[98.701664,23.834254],[98.68565,23.90157],[98.701048,23.946427],[98.673331,23.960647],[98.701048,23.981427],[98.727533,23.970491],[98.773729,24.022431],[98.807606,24.025164],[98.895069,24.098936],[98.876591,24.15137],[98.841482,24.126794],[98.818692,24.133348],[98.71891,24.127887],[98.681954,24.100029],[98.646229,24.106038],[98.593875,24.08036],[98.547063,24.128433],[98.487933,24.123517],[98.48239,24.122425],[98.37768,24.114232],[98.343187,24.098936],[98.219999,24.113685],[98.19721,24.09839],[98.132536,24.09238],[98.125761,24.092927],[98.123297,24.092927],[98.096196,24.08637],[98.091268,24.085824],[97.995182,24.04648],[97.984095,24.031177],[97.902175,24.014231],[97.896015,23.974319],[97.863371,23.978693],[97.8104,23.943146],[97.795617,23.951897],[97.763588,23.907041],[97.72848,23.895551],[97.718009,23.867643],[97.684132,23.876946],[97.647176,23.840823],[97.640401,23.866001],[97.618227,23.888438],[97.5283,23.926736],[97.529531,23.943146],[97.572647,23.983068],[97.628698,24.004938],[97.637321,24.04812],[97.697067,24.092927],[97.700763,24.093473],[97.730944,24.113685],[97.743262,24.159561],[97.748806,24.160653],[97.754349,24.163929],[97.72848,24.183585],[97.729712,24.227252],[97.767284,24.258357],[97.721089,24.295999],[97.665038,24.296544],[97.662574,24.339083],[97.716161,24.358711],[97.679821,24.401228],[97.669966,24.452993],[97.588662,24.435559],[97.530147,24.443187],[97.554785,24.490577],[97.570799,24.602719],[97.569567,24.708236],[97.547394,24.739221],[97.569567,24.765852],[97.652103,24.790846],[97.680437,24.827243],[97.765436,24.823984],[97.797465,24.845709],[97.785762,24.876117],[97.729712,24.908689],[97.716777,24.978147],[97.727864,25.04377],[97.719857,25.080634],[97.743262,25.078466],[97.796233,25.155954],[97.839349,25.27074],[97.875689,25.25721],[97.904023,25.216609],[97.940363,25.214985],[98.0075,25.279399],[98.006884,25.298338],[98.06971,25.311864],[98.099891,25.354055],[98.101123,25.388662],[98.137464,25.381633],[98.15779,25.457307],[98.131304,25.51025],[98.163949,25.524292],[98.189818,25.569108],[98.170724,25.620383],[98.247717,25.607971],[98.314854,25.543193],[98.326557,25.566409],[98.402317,25.593939],[98.409709,25.664084],[98.457752,25.682963],[98.461448,25.735267],[98.476846,25.77731],[98.529201,25.840884],[98.553839,25.845731],[98.640686,25.798864],[98.677642,25.816105],[98.705976,25.855426],[98.686881,25.925955],[98.637606,25.971696],[98.614201,25.968468],[98.602498,26.054523],[98.575396,26.118485],[98.632679,26.145887],[98.656084,26.139977],[98.661012,26.087852],[98.720142,26.127082],[98.712751,26.156093],[98.735541,26.185097],[98.713367,26.231274],[98.672715,26.239863],[98.681338,26.308016],[98.733693,26.350926],[98.750323,26.424372],[98.741084,26.432947],[98.757098,26.491881],[98.753403,26.559349],[98.773113,26.578083],[98.781736,26.620893],[98.762642,26.660478],[98.770033,26.690424],[98.746012,26.696841],[98.762026,26.798916],[98.730613,26.851253],[98.757098,26.877947],[98.732461,27.002257],[98.762642,27.018252],[98.765722,27.05077],[98.712751,27.075817],[98.713983,27.139744],[98.696121,27.211086],[98.723222,27.221198],[98.717062,27.271211],[98.734925,27.287168],[98.741084,27.330241],[98.706591,27.362136],[98.702896,27.412618],[98.686881,27.425367],[98.704744,27.462014],[98.685034,27.484315],[98.706591,27.553313],[98.662244,27.586734],[98.650541,27.567637],[98.583404,27.571351],[98.587099,27.587265],[98.554454,27.646126],[98.53536,27.620676],[98.474998,27.634462],[98.444201,27.665209],[98.430035,27.653547],[98.429419,27.549068],[98.388767,27.515104],[98.337644,27.508734],[98.317318,27.51935],[98.310542,27.583552],[98.283441,27.654608],[98.234166,27.690648],[98.215688,27.810874],[98.169492,27.851096],[98.205217,27.889716],[98.187355,27.939426],[98.143007,27.948942],[98.133152,27.990698],[98.160253,28.101089],[98.139311,28.142259]],[[98.139311,28.142259],[98.17442,28.163365],[98.169492,28.206093],[98.21692,28.212949],[98.266811,28.242477],[98.231702,28.314681],[98.207681,28.330486],[98.208913,28.358401],[98.301303,28.384204],[98.317934,28.324691],[98.353042,28.293078],[98.37768,28.246167],[98.370289,28.18394],[98.389999,28.16442],[98.389383,28.114814],[98.428803,28.104785],[98.464527,28.151229],[98.494092,28.141203],[98.559382,28.182885],[98.625903,28.165475],[98.649925,28.200291],[98.712135,28.229296],[98.710287,28.288862],[98.746628,28.321003],[98.740468,28.348395],[98.693041,28.43158],[98.673947,28.478934],[98.625903,28.489455],[98.619128,28.50944],[98.637606,28.552029],[98.594491,28.667615],[98.666555,28.712239],[98.683802,28.740054],[98.652389,28.817162],[98.668403,28.843376],[98.643766,28.895261],[98.6567,28.910454],[98.624056,28.95864],[98.655469,28.976966],[98.70228,28.9644],[98.757714,29.004186],[98.786048,28.998952],[98.821772,28.920931],[98.827932,28.821356],[98.852569,28.798283],[98.912931,28.800906],[98.922786,28.823978],[98.972677,28.832367],[98.973909,28.864867],[98.917859,28.886877],[98.925866,28.978536],[99.013329,29.036632],[98.991771,29.105677],[98.967134,29.128159],[98.960974,29.165792],[98.9813,29.204978],[99.024416,29.188783],[99.037351,29.20759],[99.113727,29.221171]],[[89.711414,36.093272],[89.688624,36.091337],[89.605472,36.038123],[89.474893,36.022151],[89.417611,36.044897],[89.404676,36.016827],[89.434857,35.992136],[89.428082,35.917531],[89.489676,35.903475],[89.554965,35.873414],[89.550654,35.856924],[89.62395,35.859349],[89.654747,35.848193],[89.707718,35.849163],[89.778551,35.861775],[89.801957,35.848193],[89.767464,35.799183],[89.782863,35.773453],[89.747138,35.7516],[89.748986,35.66267],[89.726196,35.648082],[89.765616,35.599922],[89.75145,35.580942],[89.71203,35.581915],[89.699711,35.544916],[89.720037,35.501566],[89.740979,35.507412],[89.765,35.482563],[89.739131,35.468429],[89.685544,35.416259],[89.658443,35.425526],[89.619639,35.412357],[89.58761,35.383575],[89.497067,35.361128],[89.516161,35.330862],[89.494603,35.298632],[89.531559,35.276161],[89.48598,35.256616],[89.450255,35.223867],[89.46935,35.214577],[89.519241,35.133862],[89.579603,35.118688],[89.593153,35.104491],[89.59069,35.057965],[89.560509,34.938836],[89.578987,34.895162],[89.670146,34.887798],[89.707102,34.919701],[89.747138,34.903506],[89.78779,34.921664],[89.821051,34.902033],[89.814891,34.86816],[89.838913,34.865705],[89.867862,34.81069],[89.825978,34.796931],[89.799493,34.743838],[89.732356,34.732035],[89.72558,34.660689],[89.74837,34.641981],[89.798877,34.628686],[89.777935,34.574499],[89.814891,34.548871],[89.823515,34.455657],[89.819819,34.420614],[89.799493,34.39642],[89.820435,34.369255],[89.858623,34.359375],[89.86663,34.324785],[89.825362,34.293642],[89.838297,34.263477],[89.816739,34.16945],[89.789638,34.150632],[89.760073,34.152613],[89.756993,34.124874],[89.71203,34.131809],[89.655979,34.097126],[89.656595,34.057966],[89.635037,34.049537],[89.684928,33.990013],[89.688008,33.959739],[89.718805,33.946832],[89.73174,33.921509],[89.795181,33.865374],[89.837065,33.868853],[89.899891,33.80771],[89.942391,33.801246],[89.902355,33.758467],[89.907282,33.741051],[89.983659,33.725622],[89.981195,33.70322],[90.008296,33.687785],[89.984275,33.612061],[90.01076,33.553728],[90.083441,33.525295],[90.088984,33.478885],[90.107463,33.460913],[90.22018,33.437943],[90.246665,33.423959],[90.332896,33.310501],[90.363077,33.279487],[90.405577,33.260473],[90.490577,33.264977],[90.562642,33.229441],[90.627315,33.180368],[90.704308,33.135778],[90.740032,33.142293],[90.803474,33.114227],[90.88293,33.120241],[90.902024,33.083143],[90.927894,33.120241],[91.001807,33.11573],[91.037531,33.098686],[91.072024,33.113224],[91.147784,33.07211],[91.161335,33.108712],[91.18782,33.106206],[91.226624,33.141792],[91.261733,33.141291],[91.311624,33.108211],[91.370138,33.100691],[91.436044,33.066092],[91.49579,33.109214],[91.535826,33.10019],[91.55492,33.060074],[91.583253,33.0375],[91.664557,33.012913],[91.685499,32.989324],[91.752637,32.969242],[91.799448,32.942126],[91.839484,32.948152],[91.857962,32.90244],[91.896766,32.907967],[91.955897,32.8205],[92.018722,32.829552],[92.038432,32.860725],[92.101874,32.860222],[92.145606,32.885857],[92.205352,32.866255],[92.227526,32.821003],[92.193649,32.801889],[92.211511,32.788306],[92.198577,32.754591],[92.255243,32.720863],[92.310062,32.751571],[92.343938,32.738484],[92.355641,32.764657],[92.411076,32.748048],[92.459119,32.76365],[92.484372,32.745028],[92.56814,32.73194],[92.574916,32.741001],[92.634662,32.720863],[92.667922,32.73194],[92.686401,32.76516],[92.756618,32.743014],[92.789262,32.719856],[92.822523,32.729926],[92.866871,32.698203],[92.933392,32.719353],[92.964189,32.714821],[93.00053,32.741001],[93.019624,32.737477],[93.023935,32.703239],[93.069515,32.626156],[93.087993,32.63674],[93.159442,32.644803],[93.176688,32.6705],[93.210565,32.655385],[93.239514,32.662439],[93.260456,32.62666],[93.300492,32.619604],[93.308499,32.580278],[93.33868,32.5712],[93.385492,32.525294],[93.411977,32.558086],[93.4631,32.556069],[93.476651,32.504603],[93.501904,32.503593],[93.516687,32.47583],[93.618933,32.522771],[93.651577,32.571705],[93.721795,32.578261],[93.75136,32.56313],[93.820345,32.549511],[93.851142,32.50965],[93.861613,32.466237],[93.90904,32.463207],[93.960163,32.484917],[93.978641,32.459672],[94.03038,32.448057],[94.049474,32.469771],[94.091974,32.463207],[94.137554,32.433915],[94.176974,32.454117],[94.196684,32.51621],[94.250886,32.51722],[94.292154,32.502584],[94.294002,32.519743],[94.350053,32.533871],[94.371611,32.524789],[94.395016,32.594397],[94.435052,32.562626],[94.463386,32.572209],[94.459074,32.599439],[94.522516,32.595909],[94.591501,32.640772],[94.614291,32.673522],[94.638312,32.645307],[94.737479,32.587338],[94.762116,32.526303],[94.78737,32.522266],[94.80708,32.486431],[94.852043,32.463712],[94.889616,32.472295],[94.912405,32.41573],[94.944434,32.404109],[94.988166,32.422802],[95.057151,32.395014],[95.075013,32.376315]],[[95.075013,32.376315],[95.075013,32.376315]],[[95.075013,32.376315],[95.081789,32.384907],[95.153853,32.386423],[95.218527,32.397035],[95.228382,32.363678],[95.261643,32.348006],[95.193274,32.332331],[95.096571,32.322217],[95.079325,32.279726],[95.10581,32.258979],[95.20744,32.297433],[95.214216,32.321712],[95.241317,32.3207],[95.239469,32.287315],[95.270266,32.194683]],[[95.270266,32.194683],[95.270266,32.194683]],[[95.270266,32.194683],[95.31523,32.148585],[95.366968,32.151118],[95.367584,32.178982],[95.406389,32.182021],[95.440265,32.157705],[95.454432,32.061898],[95.421171,32.033999],[95.454432,32.007613],[95.395918,32.001523],[95.360809,31.95939],[95.3682,31.92892],[95.408852,31.918761],[95.406389,31.896915],[95.456896,31.801853],[95.480301,31.795749],[95.511714,31.750468],[95.546823,31.73978],[95.580083,31.76726],[95.634286,31.782523],[95.779648,31.748941],[95.823995,31.68225],[95.853561,31.714329],[95.846169,31.736218],[95.89914,31.81711],[95.983524,31.816601],[95.989067,31.78761],[96.064828,31.720438],[96.135661,31.70211],[96.148595,31.686324],[96.156603,31.602769],[96.207726,31.598691],[96.221892,31.647613],[96.245298,31.657802],[96.252073,31.697527],[96.222508,31.733164],[96.231131,31.749959],[96.178161,31.775401],[96.183088,31.835924],[96.202798,31.841008],[96.214501,31.876589],[96.188632,31.904028],[96.220044,31.905553],[96.253305,31.929936],[96.288414,31.919777],[96.389428,31.919777],[96.407906,31.845583],[96.435623,31.796258],[96.468884,31.769804],[96.519391,31.74945],[96.56805,31.711783],[96.615477,31.737236],[96.661057,31.705674],[96.691854,31.722474],[96.722651,31.686833],[96.778701,31.675629],[96.790404,31.698545],[96.840295,31.720438],[96.799027,31.792188],[96.765767,31.819144],[96.760223,31.860325],[96.794716,31.869474],[96.81073,31.894375],[96.776238,31.935015],[96.753448,31.944156],[96.742977,32.001016],[96.722651,32.013195],[96.824281,32.007613],[96.868629,31.964975],[96.863085,31.996448],[96.894498,32.013703],[96.941925,31.986297],[96.965947,32.008628],[96.935766,32.048203],[97.006599,32.067984],[97.028773,32.04871],[97.127323,32.044145],[97.169823,32.032984],[97.188301,32.055304],[97.214786,32.042623],[97.233881,32.063927],[97.201852,32.090296],[97.219714,32.109054],[97.258518,32.072041],[97.308409,32.076605],[97.293011,32.096887],[97.313953,32.130342],[97.271453,32.139971],[97.264062,32.182527],[97.299786,32.294904],[97.32196,32.303503],[97.371235,32.273148],[97.415583,32.296421],[97.424822,32.322723],[97.387865,32.427349],[97.341054,32.440987],[97.388481,32.501575],[97.334895,32.514192],[97.332431,32.542448],[97.3583,32.563635],[97.374315,32.546484],[97.411887,32.575235],[97.448843,32.586833],[97.463626,32.55506],[97.50243,32.530844],[97.540618,32.536899],[97.670582,32.51722],[97.684132,32.530339],[97.730944,32.527312]],[[98.139311,28.142259],[98.097427,28.166531],[98.090036,28.195544],[98.056775,28.202401],[98.03337,28.187105],[98.008116,28.214003],[98.020435,28.253548],[97.907718,28.363141],[97.871378,28.361561],[97.842429,28.326798],[97.801161,28.326798],[97.769748,28.3742],[97.738335,28.396313],[97.737103,28.465782],[97.68598,28.519958],[97.634857,28.532051],[97.60406,28.515225],[97.569567,28.541515],[97.521524,28.495766],[97.507974,28.46473],[97.521524,28.444736],[97.499966,28.428948],[97.485184,28.38631],[97.488879,28.347341],[97.518445,28.327852],[97.469169,28.30309],[97.461162,28.26778],[97.422358,28.297293],[97.402032,28.279903],[97.398336,28.238786],[97.349677,28.235623],[97.362612,28.199236],[97.352757,28.149646],[97.326887,28.132759],[97.340438,28.104785],[97.305945,28.071522],[97.320728,28.054095],[97.375547,28.062545],[97.378626,28.031382],[97.413119,28.01342],[97.379242,27.970087],[97.372467,27.907699],[97.386634,27.882839],[97.324424,27.880723],[97.303482,27.913516],[97.253591,27.891832],[97.167975,27.811932],[97.103301,27.780697],[97.097758,27.740979],[97.062649,27.742568],[97.049099,27.81405],[97.008447,27.807698],[96.972722,27.861149],[96.908049,27.884426],[96.849534,27.874375],[96.810114,27.890245],[96.784245,27.931495],[96.711564,27.9574],[96.690622,27.948942],[96.635188,27.994926],[96.623485,28.024514],[96.538485,28.075218],[96.499681,28.067297],[96.46334,28.143314],[96.426384,28.161782],[96.395587,28.143842],[96.398667,28.118509],[96.367254,28.118509],[96.298269,28.140148],[96.275479,28.228241],[96.194175,28.212949],[96.098088,28.212421],[96.074683,28.193434],[95.989067,28.198181],[95.936096,28.240368],[95.907763,28.241422],[95.899756,28.278322],[95.874502,28.29782],[95.832003,28.295186],[95.787655,28.270416],[95.740228,28.275159],[95.674322,28.254075],[95.528345,28.182885],[95.437802,28.161782],[95.39715,28.142259],[95.371896,28.110063],[95.352802,28.04089],[95.32878,28.017646],[95.28628,27.939955],[95.067006,27.840512],[95.015267,27.82887],[94.947514,27.792345],[94.88592,27.743098],[94.836645,27.728796],[94.78121,27.699127],[94.722696,27.683759],[94.660486,27.650367],[94.524979,27.596282],[94.478168,27.602116],[94.443675,27.585143],[94.399944,27.589386],[94.353132,27.578778],[94.277372,27.58143],[94.220705,27.536333],[94.147409,27.458297],[94.056866,27.375423],[93.970634,27.30525],[93.849294,27.168499],[93.841903,27.045973],[93.817265,27.025183],[93.747048,27.015587],[93.625092,26.955323],[93.56781,26.938252],[93.232739,26.906769],[93.111399,26.880082],[93.050421,26.883819],[92.909371,26.914241],[92.802813,26.895028],[92.682089,26.947855],[92.64698,26.952656],[92.549046,26.941453],[92.496691,26.921711],[92.404916,26.9025],[92.28604,26.892359],[92.197961,26.86994],[92.109265,26.854991],[92.124664,26.960124],[92.076005,27.041175],[92.043976,27.052902],[92.02673,27.108318],[92.032273,27.167967],[92.061222,27.190327],[92.071077,27.237694],[92.091403,27.264296],[92.125896,27.273339],[92.064918,27.391365],[92.021802,27.444489],[92.010715,27.474758],[91.946657,27.464138],[91.839484,27.489624],[91.753868,27.462545],[91.71876,27.467324],[91.663325,27.507142],[91.626985,27.509265],[91.585101,27.540578],[91.564775,27.58196],[91.582637,27.598933],[91.562311,27.627569],[91.570934,27.650897],[91.622673,27.692238],[91.642383,27.7664],[91.610355,27.819343],[91.544449,27.820401],[91.561079,27.855329],[91.618978,27.856916],[91.611586,27.891303],[91.552456,27.90717],[91.486551,27.937311],[91.490246,27.971672],[91.464993,28.002852],[91.309776,28.057791],[91.251878,27.970615],[91.216153,27.989113],[91.162567,27.968501],[91.147784,27.927794],[91.155175,27.894476],[91.113292,27.846333],[91.025828,27.857445],[90.96485,27.900294],[90.976553,27.935725],[90.96177,27.9537],[90.896481,27.946299],[90.853365,27.969029],[90.806554,28.015005],[90.802242,28.040362],[90.741264,28.053038],[90.701844,28.076274],[90.591591,28.021345],[90.569417,28.044059],[90.513983,28.062016],[90.47949,28.044587],[90.43699,28.063073],[90.384019,28.06096],[90.367389,28.088946],[90.297172,28.153868],[90.231882,28.144897],[90.189999,28.161782],[90.166593,28.187632],[90.124709,28.190797],[90.103151,28.141731],[90.07297,28.155451],[90.03355,28.136981],[90.017536,28.162837],[89.976268,28.189215],[89.901739,28.18183],[89.869094,28.221386],[89.789638,28.240895],[89.779167,28.197127],[89.720037,28.170224],[89.605472,28.161782],[89.541414,28.088418],[89.511233,28.086307],[89.461958,28.03191],[89.44348,27.968501],[89.375727,27.875962],[89.295655,27.84845],[89.238988,27.796581],[89.184786,27.673689],[89.131815,27.633402],[89.128735,27.611131],[89.163228,27.574534],[89.109025,27.537925],[89.095474,27.471572],[89.132431,27.441302],[89.182938,27.373829],[89.152757,27.319076],[89.077612,27.287168],[89.067757,27.240354],[88.984605,27.208957],[88.942105,27.261636],[88.911924,27.272807],[88.920548,27.325456],[88.901453,27.327583],[88.867577,27.3818],[88.838012,27.37808],[88.809063,27.405711],[88.783193,27.467324],[88.797976,27.521473],[88.770874,27.563924],[88.813374,27.606889],[88.816454,27.641354],[88.852178,27.671039],[88.850331,27.710783],[88.870657,27.743098],[88.863265,27.811932],[88.888519,27.846863],[88.864497,27.921448],[88.846635,27.921448],[88.842939,28.006023],[88.812142,28.018175],[88.764099,28.068353],[88.67602,28.068353],[88.645223,28.111119],[88.620585,28.091586],[88.565151,28.083139],[88.554064,28.027684],[88.498013,28.04089],[88.469064,28.009721],[88.43334,28.002852],[88.401311,27.976958],[88.357579,27.986471],[88.254101,27.939426],[88.242398,27.967444],[88.203594,27.943127],[88.156783,27.957929],[88.120442,27.915103],[88.137689,27.878607],[88.111819,27.864852],[88.090877,27.885484],[88.037291,27.901881],[87.982472,27.884426],[87.930733,27.909285],[87.826639,27.927794],[87.782292,27.890774],[87.77798,27.860091],[87.727473,27.802933],[87.668343,27.809815],[87.670191,27.832045],[87.598126,27.814579],[87.58088,27.859562],[87.45954,27.820931],[87.418272,27.825694],[87.421967,27.856916],[87.364069,27.824106],[87.317258,27.826753],[87.280917,27.845275],[87.249504,27.839454],[87.227946,27.812991],[87.173744,27.818284],[87.118309,27.840512],[87.080737,27.910872],[87.035157,27.946299],[86.935375,27.955286],[86.926752,27.985942],[86.885484,27.995983],[86.864542,28.022401],[86.827586,28.012363],[86.756753,28.032967],[86.768456,28.06941],[86.74813,28.089474],[86.700086,28.101617],[86.662514,28.092114],[86.647732,28.06941],[86.611391,28.069938],[86.60092,28.097922],[86.568891,28.103201],[86.55842,28.047757],[86.537478,28.044587],[86.513457,27.996511],[86.514689,27.954757],[86.475884,27.944713],[86.450015,27.908757],[86.414906,27.904526],[86.393349,27.926736],[86.308965,27.950528],[86.27324,27.976958],[86.231972,27.974315],[86.206103,28.084195],[86.223965,28.092642],[86.19132,28.167058],[86.140198,28.114814],[86.128495,28.086835],[86.086611,28.090002],[86.082915,28.018175],[86.125415,27.923035],[86.053966,27.900823],[86.002227,27.90717],[85.949256,27.937311],[85.980053,27.984357],[85.901213,28.053566],[85.898749,28.101617],[85.871648,28.124843],[85.854402,28.172334],[85.791576,28.195544],[85.753388,28.227714],[85.720743,28.372093],[85.682555,28.375779],[85.650526,28.283592],[85.601251,28.254075],[85.602483,28.295712],[85.520563,28.326798],[85.458969,28.332593],[85.415853,28.321003],[85.379512,28.274105],[85.349947,28.298347],[85.272339,28.282538],[85.209513,28.338914],[85.179948,28.324164],[85.113427,28.344708],[85.129441,28.377885],[85.108499,28.461047],[85.160238,28.49261],[85.189803,28.544669],[85.18426,28.587244],[85.195963,28.624022],[85.155926,28.643983],[85.126361,28.676016],[85.05676,28.674441],[84.995782,28.611414],[84.981616,28.586193],[84.896616,28.587244],[84.857196,28.567798],[84.773428,28.610363],[84.698284,28.633478],[84.699515,28.671816],[84.669334,28.680742],[84.650856,28.714338],[84.620059,28.732182],[84.557233,28.74635],[84.483321,28.735331],[84.445133,28.764189],[84.434046,28.823978],[84.404481,28.828173],[84.408176,28.85386],[84.340423,28.866963],[84.330568,28.859101],[84.268358,28.895261],[84.234481,28.889497],[84.228322,28.949738],[84.248648,29.030353],[84.224626,29.049189],[84.194445,29.045004],[84.192597,29.084236],[84.20738,29.118749],[84.176583,29.133909],[84.17104,29.19453],[84.197525,29.210202],[84.203068,29.239972],[84.130388,29.239972],[84.116837,29.286438],[84.052163,29.296877],[84.002272,29.291658],[83.986874,29.325057],[83.949301,29.312533],[83.911729,29.323491],[83.851367,29.294789],[83.82057,29.294267],[83.800244,29.249372],[83.727563,29.244672],[83.667201,29.200277],[83.656114,29.16736],[83.596368,29.174153],[83.57789,29.203934],[83.548941,29.201322],[83.492274,29.280174],[83.463941,29.285916],[83.450391,29.332883],[83.423289,29.361053],[83.415898,29.420496],[83.383253,29.42206],[83.325355,29.502826],[83.27608,29.505951],[83.266841,29.571035],[83.217565,29.60018],[83.164595,29.595496],[83.159667,29.61735],[83.12887,29.623593],[83.088834,29.604863],[83.011226,29.667804],[82.966878,29.658963],[82.9484,29.704718],[82.885574,29.689122],[82.830756,29.687562],[82.816589,29.717192],[82.774089,29.726548],[82.757459,29.761881],[82.691553,29.766037],[82.737749,29.80655],[82.703872,29.847566],[82.6238,29.834588],[82.64351,29.868846],[82.609017,29.886489],[82.560974,29.955476],[82.498148,29.947698],[82.474743,29.973622],[82.431011,29.989692],[82.412533,30.011978],[82.368185,30.014051],[82.333693,30.045138],[82.311519,30.035813],[82.246845,30.071555],[82.17786,30.06793],[82.183403,30.12178],[82.207425,30.143519],[82.188947,30.18543],[82.142135,30.200948],[82.114418,30.226806],[82.11873,30.279019],[82.132896,30.30434],[82.104563,30.346182],[82.060215,30.332237],[82.022027,30.339468],[81.99123,30.322939],[81.954274,30.355995],[81.939491,30.344633],[81.872354,30.373035],[81.759021,30.385426],[81.723913,30.407623],[81.63029,30.446842],[81.613044,30.412784],[81.566232,30.428782],[81.555761,30.369421],[81.494783,30.381296],[81.454131,30.412268],[81.418407,30.420525],[81.406704,30.40401],[81.432573,30.379231],[81.406088,30.369421],[81.399929,30.319323],[81.427646,30.305373],[81.406088,30.291938],[81.419023,30.270232],[81.397465,30.240767],[81.393769,30.199396],[81.335871,30.149729],[81.269349,30.153351],[81.293371,30.094859],[81.2829,30.061197],[81.247792,30.032705],[81.256415,30.011978],[81.225618,30.005759],[81.131995,30.016124],[81.09627,30.052909],[81.110437,30.085538],[81.085799,30.100554],[81.082104,30.151281],[81.038372,30.205086],[81.034677,30.246971],[80.996488,30.267648],[80.933662,30.266614],[80.910873,30.30279],[80.81725,30.321389],[80.719316,30.414848],[80.692214,30.416913],[80.633084,30.458707],[80.585041,30.463866],[80.549316,30.448905],[80.504969,30.483466],[80.446454,30.495327],[80.43044,30.515952],[80.357759,30.520592],[80.322035,30.564403],[80.261673,30.566465],[80.214245,30.586044],[80.143412,30.55822],[80.04363,30.603559],[80.014065,30.661748],[79.970333,30.685941],[79.955551,30.738422],[79.961094,30.771337],[79.900732,30.7991],[79.913051,30.833022],[79.890877,30.855116],[79.835443,30.851006],[79.75845,30.936769],[79.729501,30.941389],[79.668523,30.980392],[79.660516,30.956787],[79.59769,30.925989],[79.550879,30.957813],[79.505915,31.027584],[79.427075,31.018353],[79.424611,31.061425],[79.404901,31.071678],[79.35809,31.031174],[79.316206,31.01784],[79.33222,30.969103],[79.227511,30.949088],[79.205953,31.0004],[79.181931,31.015788],[79.096931,30.992192],[79.059359,31.028097],[79.010084,31.043994],[78.97436,31.115751],[78.997765,31.158779],[78.930628,31.220726],[78.923852,31.246824],[78.884432,31.277006],[78.865338,31.312804],[78.859179,31.289281],[78.795121,31.301043],[78.755085,31.355742],[78.760013,31.392531],[78.792041,31.435944],[78.755701,31.478316],[78.729832,31.478316],[78.740303,31.532912],[78.779723,31.545154],[78.833925,31.584927],[78.845628,31.609905],[78.806824,31.64099],[78.798817,31.675629],[78.763092,31.668499],[78.706426,31.778453],[78.654687,31.819144],[78.665158,31.851684],[78.739687,31.885228],[78.768636,31.92638],[78.762476,31.947203],[78.705194,31.988835],[78.60726,32.023851],[78.609107,32.052768],[78.527188,32.11463],[78.509941,32.147065],[78.469905,32.127808],[78.429869,32.194683],[78.430485,32.212407],[78.475449,32.236708],[78.508709,32.297939],[78.480992,32.329297],[78.483456,32.357106],[78.458818,32.379853],[78.472985,32.435431],[78.426174,32.502584],[78.395377,32.530339],[78.424942,32.565652],[78.500086,32.580782],[78.518564,32.605993],[78.577695,32.615067],[78.588782,32.637748],[78.628202,32.630188],[78.675013,32.658408],[78.6861,32.680071],[78.741534,32.703743],[78.74215,32.654881],[78.781571,32.608009],[78.760629,32.563635],[78.782186,32.480373],[78.81052,32.436441],[78.87273,32.40512],[78.904142,32.374798],[78.970664,32.331826],[79.005772,32.375304],[79.067982,32.380863],[79.103091,32.369744],[79.124649,32.416235],[79.135736,32.472295],[79.180083,32.492994],[79.190554,32.511669],[79.252148,32.516715],[79.272474,32.561113],[79.308199,32.596918],[79.299575,32.637244],[79.27309,32.678056],[79.301423,32.728919],[79.275554,32.778746],[79.225047,32.784281],[79.237982,32.846145],[79.227511,32.89038],[79.255844,32.942628],[79.204721,32.964724],[79.162837,33.01191],[79.139431,33.117735],[79.162221,33.165841],[79.152366,33.184375],[79.10925,33.200401],[79.072294,33.22844],[79.083997,33.245459],[79.041497,33.268479],[79.022403,33.323504],[78.9682,33.334505],[78.949722,33.376495],[78.896751,33.41247],[78.84994,33.419963],[78.816679,33.480882],[78.74215,33.55323],[78.755085,33.623025],[78.713201,33.623025],[78.684868,33.654415],[78.692259,33.676331],[78.779723,33.73259],[78.758165,33.790802],[78.766172,33.823124],[78.756317,33.8773],[78.762476,33.90959],[78.734143,33.918529],[78.744614,33.980585],[78.736607,33.999937],[78.656535,34.030196],[78.661462,34.086718],[78.737223,34.089692],[78.801897,34.137258],[78.828998,34.125369],[78.878273,34.163012],[78.910302,34.143202],[78.9257,34.155584],[78.941099,34.212022],[78.958345,34.230827],[78.981751,34.31836],[79.019939,34.313417],[79.039649,34.33467]],[[79.039649,34.33467],[79.048888,34.348506],[79.0107,34.399877],[79.039033,34.421601],[79.072294,34.412714],[79.161605,34.441345],[79.179467,34.422588],[79.241677,34.415183],[79.274322,34.435916],[79.326677,34.44332],[79.363017,34.428018],[79.435082,34.447761],[79.504683,34.45467],[79.545335,34.476381],[79.58106,34.456151],[79.675914,34.451216],[79.699936,34.477861],[79.735661,34.471447],[79.801566,34.478847],[79.861312,34.528166],[79.84345,34.55725],[79.88595,34.642965],[79.866856,34.671517],[79.906892,34.683821],[79.898268,34.732035],[79.947544,34.821008],[79.926602,34.849499],[79.961094,34.862759],[79.996819,34.856375],[80.003594,34.895162],[80.034391,34.902033],[80.041782,34.943252],[80.02392,34.971209],[80.04363,35.022196],[80.031311,35.034447],[80.078123,35.076578],[80.118159,35.066293],[80.23026,35.147565],[80.223484,35.177409],[80.257977,35.203331],[80.362687,35.20871],[80.267832,35.295701],[80.286926,35.35283],[80.321419,35.38699],[80.375006,35.387966],[80.432904,35.449418],[80.444607,35.417235],[80.514824,35.391869],[80.532686,35.404553],[80.56841,35.391381],[80.599823,35.409431],[80.65649,35.393821],[80.690982,35.364544],[80.689135,35.339162],[80.759968,35.334768],[80.844351,35.345508],[80.894242,35.324027],[80.924423,35.330862],[80.963844,35.310842],[81.026053,35.31133],[81.002648,35.334768],[81.030981,35.337209],[81.031597,35.380648],[81.054387,35.402602],[81.09935,35.40748],[81.103662,35.386015],[81.142466,35.365032],[81.191741,35.36552],[81.219458,35.319144],[81.26627,35.322562],[81.285364,35.345508],[81.314313,35.337209],[81.363588,35.354783],[81.385762,35.335256],[81.441196,35.333303],[81.447972,35.318167],[81.504638,35.279092],[81.513261,35.23511],[81.68634,35.235599],[81.736847,35.26248],[81.804601,35.270786],[81.853876,35.25857],[81.927789,35.271275],[81.955506,35.307423],[81.99123,35.30547],[82.030034,35.321585],[82.05344,35.35039],[82.029419,35.426013],[82.034346,35.451855],[82.071302,35.450393],[82.086701,35.467454],[82.164925,35.495719],[82.189563,35.513258],[82.234526,35.520565],[82.263475,35.547837],[82.2992,35.544916],[82.328149,35.559523],[82.350323,35.611113],[82.336156,35.651486],[82.392823,35.656349],[82.424852,35.712736],[82.468583,35.717595],[82.501844,35.701073],[82.546192,35.708362],[82.628727,35.692324],[82.652133,35.67288],[82.731589,35.637868],[82.780249,35.666073],[82.795031,35.688436],[82.873871,35.688922],[82.894813,35.673852],[82.967494,35.667532],[82.956407,35.636409],[82.981661,35.599922],[82.971806,35.548324],[82.998907,35.484512],[83.067892,35.46258],[83.088834,35.425526],[83.127022,35.398699],[83.178145,35.38943],[83.251442,35.417722],[83.280391,35.401138],[83.333978,35.397236],[83.405427,35.380648],[83.449159,35.382111],[83.502745,35.360639],[83.540318,35.364056],[83.54155,35.341603],[83.599448,35.351366],[83.622238,35.335256],[83.677672,35.361128],[83.785462,35.36308],[83.79778,35.354783],[83.885244,35.367472],[83.906186,35.40309],[84.005968,35.422599],[84.077417,35.400163],[84.095895,35.362592],[84.140859,35.379184],[84.160569,35.359663],[84.200605,35.381135],[84.274517,35.404065],[84.333032,35.413821],[84.424191,35.466479],[84.45314,35.473303],[84.475929,35.516181],[84.448828,35.550272],[84.513502,35.564391],[84.570168,35.588242],[84.628067,35.595055],[84.704443,35.616951],[84.729081,35.613546],[84.798066,35.647595],[84.920022,35.696213],[84.973608,35.709334],[84.99455,35.737028],[85.053065,35.752086],[85.146071,35.742371],[85.271107,35.788989],[85.341324,35.753543],[85.373969,35.700101],[85.518715,35.680658],[85.566142,35.6403],[85.612953,35.651486],[85.65299,35.731199],[85.691178,35.751114],[85.811286,35.778794],[85.835308,35.771996],[85.903677,35.78462],[85.949256,35.778794],[86.035488,35.846738],[86.05335,35.842857],[86.090306,35.876809],[86.093386,35.906868],[86.129111,35.941761],[86.150668,36.00424],[86.173458,36.008113],[86.199944,36.047801],[86.182081,36.064734],[86.187625,36.130983],[86.248603,36.141616],[86.2794,36.170608],[86.35824,36.168676],[86.392733,36.206834],[86.454943,36.221319],[86.515305,36.205385],[86.531935,36.227113],[86.599072,36.222285],[86.69947,36.24449],[86.746282,36.291777],[86.836209,36.291294],[86.86331,36.299977],[86.887332,36.262829],[86.931064,36.265242],[86.943998,36.284058],[86.996353,36.308658],[87.051788,36.2966],[87.08628,36.310587],[87.149106,36.297565],[87.161425,36.325535],[87.193454,36.349158],[87.292004,36.358797],[87.348055,36.393008],[87.363453,36.420463],[87.386859,36.412757],[87.426895,36.42576],[87.460155,36.409868],[87.470626,36.354459],[87.570409,36.342409],[87.6203,36.360243],[87.731785,36.384818],[87.767509,36.3747],[87.826023,36.391563],[87.838342,36.383855],[87.919646,36.39349],[87.95845,36.408423],[87.983088,36.437797],[88.006494,36.430575],[88.092109,36.43539],[88.134609,36.427205],[88.182652,36.452721],[88.222688,36.447426],[88.241782,36.468605],[88.282434,36.470049],[88.366202,36.458016],[88.356963,36.477268],[88.41055,36.473418],[88.470912,36.48208],[88.498629,36.446463],[88.573158,36.461386],[88.618121,36.428168],[88.623665,36.389636],[88.690186,36.367954],[88.766563,36.292259],[88.783809,36.291777],[88.802903,36.33807],[88.838628,36.353496],[88.870657,36.348193],[88.926091,36.36458],[88.964279,36.318785],[89.013554,36.315409],[89.054822,36.291777],[89.10225,36.281164],[89.126887,36.254626],[89.198952,36.260417],[89.232213,36.295636],[89.292575,36.231457],[89.335075,36.23725],[89.375727,36.228078],[89.490291,36.151281],[89.594385,36.126632],[89.614711,36.109712],[89.711414,36.093272]],[[111.02661,33.478386],[111.021682,33.476389],[111.021066,33.471397],[111.02661,33.467903]],[[106.071378,32.758114],[106.076305,32.759121],[106.076921,32.76365],[106.07261,32.76365]],[[105.49917,32.911986],[105.528119,32.919019],[105.565692,32.906962],[105.590329,32.87681],[105.638373,32.879323],[105.656851,32.895405],[105.735691,32.905454],[105.82685,32.950663],[105.861959,32.939112],[105.917393,32.993841],[105.926632,33.042517],[105.914929,33.066092],[105.934639,33.112221],[105.923552,33.147805],[105.897067,33.146803],[105.93156,33.178365],[105.968516,33.154318],[105.965436,33.204407],[105.917393,33.237951],[105.862574,33.234447],[105.799133,33.258471],[105.791741,33.278486],[105.752937,33.291994],[105.755401,33.329004],[105.709822,33.382991],[105.827466,33.379993],[105.837937,33.410971],[105.831162,33.451926],[105.842248,33.489866],[105.871198,33.511325],[105.902611,33.556222],[105.940183,33.570684],[105.971596,33.613058],[106.047356,33.610067],[106.086776,33.617045],[106.117573,33.602591],[106.108334,33.569686],[106.187174,33.546746],[106.237681,33.564201],[106.303587,33.604585],[106.35163,33.587137],[106.384891,33.612061],[106.447101,33.613058],[106.456956,33.532779],[106.540108,33.512822],[106.58076,33.576169],[106.575832,33.631497],[106.534564,33.695254],[106.482825,33.707203],[106.488369,33.757969],[106.461883,33.789807],[106.491448,33.834559],[106.475434,33.875809],[106.428007,33.866368],[106.41076,33.909093],[106.474202,33.970659],[106.471738,34.024244],[106.505615,34.056479],[106.501919,34.105055],[106.560434,34.109514],[106.585071,34.149641],[106.55797,34.229837],[106.5321,34.254079],[106.496376,34.238248],[106.526557,34.292159],[106.577064,34.280786],[106.589383,34.253584],[106.63373,34.260014],[106.652825,34.24369],[106.68239,34.256057],[106.705179,34.299575],[106.691013,34.337635],[106.717498,34.369255],[106.638042,34.391481],[106.610941,34.454177],[106.558586,34.48822],[106.513622,34.498085],[106.514238,34.511894],[106.455108,34.531617],[106.334384,34.517811],[106.341159,34.568093],[106.314058,34.578934],[106.419384,34.643458],[106.471122,34.634102],[106.442173,34.675455],[106.456956,34.703996],[106.487137,34.715311],[106.505615,34.746789],[106.539492,34.745805],[106.575216,34.769897],[106.550579,34.82936],[106.556122,34.861285],[106.527789,34.876507],[106.493296,34.941289],[106.484673,34.983959],[106.494528,35.006021]],[[106.494528,35.006021],[106.494528,35.006021]],[[106.494528,35.006021],[106.52163,35.027587],[106.541956,35.083925],[106.577064,35.089312],[106.615252,35.071191],[106.706411,35.081966],[106.710723,35.100574],[106.838222,35.080007],[106.901664,35.094698],[106.950323,35.066782],[106.990975,35.068252],[107.012533,35.029547],[107.08275,35.024156],[107.089526,34.976604],[107.119707,34.950119],[107.162206,34.944233],[107.189308,34.893198],[107.252749,34.880925],[107.286626,34.931968],[107.350068,34.93393],[107.369162,34.917738],[107.400575,34.932949],[107.455394,34.916757],[107.523763,34.909886],[107.564415,34.968757],[107.619849,34.964834],[107.638943,34.935402],[107.675284,34.9511],[107.741805,34.953553],[107.842203,34.979056],[107.863145,34.999158],[107.846515,35.024646],[107.814486,35.024646],[107.773218,35.060904]],[[107.773218,35.060904],[107.773218,35.060904]],[[107.773218,35.060904],[107.769523,35.064333]],[[107.769523,35.064333],[107.769523,35.064333]],[[107.769523,35.064333],[107.727639,35.120157],[107.715936,35.168114],[107.686371,35.218],[107.652494,35.244886],[107.667277,35.257104],[107.737494,35.267366],[107.745501,35.311819],[107.841587,35.276649],[107.867457,35.256127],[107.960464,35.263457],[107.949993,35.245375],[108.049159,35.253683],[108.094739,35.280069],[108.174811,35.304981],[108.221622,35.296678],[108.239484,35.256127],[108.296767,35.267855],[108.345426,35.300586],[108.36144,35.279581],[108.48894,35.275184],[108.547454,35.304981],[108.583178,35.294724],[108.614591,35.328909],[108.61028,35.355271],[108.631222,35.418698],[108.605968,35.503028],[108.625678,35.537124],[108.618287,35.557088],[108.539447,35.605761],[108.517889,35.699615],[108.533903,35.746257],[108.527744,35.82442],[108.499411,35.872444],[108.518505,35.905414],[108.562852,35.921409],[108.593649,35.950967],[108.652164,35.94806],[108.659555,35.990683],[108.688504,36.021183],[108.682345,36.062316],[108.712526,36.138716],[108.646004,36.254143],[108.641693,36.359279],[108.651548,36.384818],[108.618903,36.433946],[108.562852,36.43876],[108.510498,36.47438],[108.514809,36.445501],[108.495099,36.422389],[108.460606,36.422871],[108.408252,36.45946],[108.391621,36.505654],[108.365136,36.519603],[108.340498,36.559032],[108.262274,36.549417],[108.245644,36.571048],[108.210535,36.577296],[108.204992,36.606607]],[[108.204992,36.606607],[108.204992,36.606607]],[[108.204992,36.606607],[108.222854,36.631105],[108.1976,36.630144],[108.163724,36.563839],[108.092891,36.587388],[108.079956,36.614294],[108.060862,36.592194],[108.001732,36.639269],[108.02329,36.647912],[108.006659,36.683435],[107.938906,36.655594],[107.940754,36.694953],[107.914268,36.720861],[107.907493,36.750118],[107.866841,36.766899],[107.768291,36.792783],[107.742421,36.811951],[107.722095,36.802367],[107.670356,36.83303],[107.642023,36.819137],[107.5909,36.836382],[107.540393,36.828718],[107.533618,36.867031],[107.478183,36.908196],[107.365466,36.905324],[107.336517,36.925899],[107.310032,36.912502],[107.291554,36.979463]],[[107.291554,36.979463],[107.291554,36.979463]],[[107.291554,36.979463],[107.288474,37.008143]],[[107.288474,37.008143],[107.288474,37.008143]],[[107.288474,37.008143],[107.28601,37.054963],[107.268764,37.099367]],[[107.268764,37.099367],[107.281083,37.127047],[107.306952,37.100799],[107.334669,37.138975],[107.336517,37.165687],[107.317423,37.200017],[107.270612,37.229089],[107.309416,37.239095],[107.273075,37.29101],[107.257677,37.337179],[107.282931,37.437036],[107.284162,37.481691],[107.345756,37.518725],[107.369162,37.58752],[107.330358,37.584201],[107.311264,37.609806],[107.361155,37.613125],[107.422133,37.665254],[107.389488,37.671413],[107.387024,37.691305],[107.425828,37.684201],[107.484959,37.706458],[107.499125,37.765619],[107.57119,37.776499],[107.599523,37.791162],[107.620465,37.776026],[107.646335,37.805349],[107.659269,37.844112],[107.65003,37.86443]],[[106.506231,35.737514],[106.566593,35.738971],[106.595542,35.727312],[106.620796,35.743829],[106.633115,35.714679],[106.66268,35.70739],[106.674998,35.728284],[106.750759,35.689408],[106.750759,35.725369],[106.806193,35.70982],[106.819128,35.7448],[106.867171,35.738485],[106.868403,35.771996],[106.897353,35.759856],[106.927534,35.810346],[106.849925,35.887476],[106.912751,35.93207],[106.940468,35.931101],[106.93862,35.952905],[106.90228,35.943699],[106.94786,35.988262],[106.928149,36.011502],[106.940468,36.064734],[106.957715,36.091337],[106.925686,36.115997],[106.930613,36.138716],[106.873947,36.178338]],[[106.873947,36.178338],[106.873947,36.178338]],[[106.873947,36.178338],[106.858548,36.206834]],[[106.858548,36.206834],[106.858548,36.206834]],[[106.858548,36.206834],[106.833295,36.229044],[106.808657,36.21118],[106.772933,36.212628],[106.735976,36.23725],[106.698404,36.244008],[106.685469,36.273445],[106.647897,36.259451],[106.559202,36.292259],[106.54134,36.25366],[106.504383,36.266207],[106.470507,36.306246],[106.497608,36.31348],[106.510543,36.379037],[106.492064,36.422389],[106.523477,36.468605],[106.494528,36.494589],[106.455724,36.496995],[106.39721,36.548455],[106.37134,36.549417],[106.363949,36.577296],[106.392282,36.556628],[106.397826,36.576816],[106.444637,36.557109],[106.465579,36.583063],[106.444637,36.624861],[106.491448,36.628703],[106.490833,36.685835],[106.530869,36.690154],[106.519782,36.708868]],[[106.519782,36.708868],[106.519782,36.708868]],[[106.519782,36.708868],[106.514238,36.715584],[106.59431,36.750118],[106.644817,36.72278],[106.627571,36.752995],[106.657752,36.820575],[106.637426,36.867031]],[[106.637426,36.867031],[106.637426,36.867031]],[[106.637426,36.867031],[106.626955,36.892403],[106.609709,36.878521]],[[106.609709,36.878521],[106.609709,36.878521]],[[106.609709,36.878521],[106.601702,36.918244],[106.549347,36.941685],[106.540108,36.984244],[106.595542,36.94025],[106.594926,36.967988],[106.64297,36.962729],[106.646665,37.000496],[106.666991,37.016745],[106.645433,37.064992],[106.605397,37.127524],[106.6171,37.135158],[106.673151,37.1113],[106.687933,37.12991],[106.728585,37.121321],[106.750143,37.09889],[106.772933,37.120367],[106.776012,37.158056],[106.818512,37.141838],[106.891193,37.098413],[106.912135,37.110345],[106.905976,37.151378],[106.998367,37.106527],[107.031011,37.108436],[107.030395,37.140883],[107.095685,37.115595],[107.133873,37.134681],[107.181916,37.143269],[107.234887,37.096503],[107.268764,37.099367]],[[101.769042,33.538765],[101.748716,33.505337],[101.718535,33.494857],[101.622448,33.502343],[101.611977,33.565199],[101.616905,33.598603],[101.585492,33.645448],[101.58426,33.674339],[101.501724,33.702723],[101.428427,33.680315],[101.424732,33.655411],[101.385312,33.644949],[101.302776,33.657902],[101.23687,33.685793],[101.217776,33.669856],[101.166653,33.659894],[101.177124,33.685295],[101.162957,33.719649],[101.186363,33.741051],[101.190675,33.791796],[101.153102,33.823124],[101.153718,33.8445],[101.054552,33.863386],[101.023139,33.896178],[100.994806,33.891707],[100.965857,33.946832],[100.927669,33.975126],[100.93506,33.990013],[100.880857,34.036644],[100.870386,34.083744],[100.848828,34.089692],[100.806329,34.155584],[100.764445,34.178857],[100.809408,34.247153],[100.798321,34.260014],[100.821727,34.317371],[100.868538,34.332693],[100.895024,34.375183],[100.951074,34.38358],[100.986799,34.374689],[101.054552,34.322808],[101.098284,34.329233],[101.178356,34.320831],[101.193754,34.336646],[101.235022,34.325279],[101.228863,34.298586],[101.268899,34.278808],[101.325565,34.268423],[101.327413,34.24468],[101.369913,34.248143],[101.417956,34.227858],[101.482014,34.218951],[101.492485,34.195689],[101.53868,34.212022],[101.6206,34.178857],[101.674187,34.110506],[101.703136,34.119424],[101.718535,34.083249],[101.736397,34.080275],[101.764114,34.122892],[101.788136,34.131809],[101.836795,34.124378],[101.851578,34.153108],[101.874367,34.130323],[101.897773,34.133791],[101.955055,34.109514],[101.965526,34.167469],[102.003099,34.162022],[102.030816,34.190739],[102.01357,34.218456],[102.062229,34.227858],[102.067772,34.293642],[102.149692,34.271885],[102.186649,34.352952],[102.237156,34.34307]],[[102.237156,34.34307],[102.237156,34.34307]],[[102.237156,34.34307],[102.259329,34.355917],[102.205743,34.407777],[102.169402,34.457631],[102.155852,34.507456],[102.139837,34.50351],[102.093026,34.536547],[102.001867,34.538519],[101.97415,34.548871],[101.956287,34.582876],[101.934729,34.58731],[101.919947,34.621791],[101.917483,34.705964],[101.923027,34.835746],[101.916867,34.873561],[101.985852,34.90007],[102.068388,34.887798],[102.048062,34.910868],[102.094874,34.986901],[102.133678,35.014844],[102.157699,35.010923],[102.176178,35.032977],[102.211286,35.034937],[102.218062,35.057475],[102.252554,35.048657],[102.29567,35.071681],[102.310452,35.128967],[102.346793,35.164201],[102.404075,35.179366],[102.365887,35.235599],[102.370199,35.263946],[102.3123,35.282512],[102.280887,35.303028],[102.311684,35.31426],[102.317844,35.343067],[102.287663,35.36552],[102.293822,35.424063],[102.314764,35.434303],[102.408387,35.409431],[102.447807,35.437229],[102.437952,35.455268],[102.49893,35.545403],[102.503241,35.585322],[102.531575,35.580455],[102.570995,35.548324],[102.695414,35.528358],[102.743458,35.494745],[102.782878,35.527871],[102.729291,35.523487],[102.746537,35.545403],[102.808747,35.560496],[102.763168,35.612086],[102.7644,35.653431],[102.744074,35.657807],[102.707733,35.70496],[102.686175,35.771996],[102.715125,35.815685],[102.739146,35.821023],[102.787189,35.862745],[102.81737,35.850133],[102.914073,35.845282],[102.94487,35.829757],[102.954725,35.858864],[102.942406,35.92674],[102.971971,35.995525],[102.951645,36.021667],[102.968276,36.044414],[102.932551,36.048285],[102.882044,36.082632],[102.941174,36.104877],[102.948566,36.150798],[102.965812,36.151765],[102.986754,36.193312],[103.048964,36.199107],[103.066826,36.216974],[103.021246,36.232906],[103.024942,36.256556],[102.922696,36.298047],[102.896827,36.331803],[102.845704,36.331803],[102.836465,36.344819]],[[102.836465,36.344819],[102.838928,36.345783],[102.831537,36.365544],[102.829689,36.365544]],[[102.829689,36.365544],[102.771791,36.47438],[102.793349,36.497957],[102.753313,36.525855],[102.734219,36.562396],[102.761936,36.568645],[102.714509,36.599401],[102.724364,36.613813],[102.684328,36.619097],[102.630741,36.650793],[102.601176,36.710307],[102.612879,36.738129],[102.639364,36.732853],[102.692335,36.775528],[102.720052,36.767858],[102.639364,36.852666],[102.587009,36.869904],[102.56114,36.91968],[102.526031,36.928291],[102.499546,36.954599],[102.450271,36.968467],[102.506321,37.019134],[102.488459,37.078362],[102.583314,37.104618],[102.642444,37.099845],[102.599944,37.174748],[102.578386,37.17284],[102.533422,37.217176],[102.490307,37.223371],[102.457662,37.248147],[102.45335,37.271487],[102.419474,37.294343],[102.428097,37.308624],[102.368351,37.327662],[102.29875,37.370004],[102.299981,37.391404],[102.19712,37.420403],[102.176794,37.458892],[102.125055,37.48549],[102.103497,37.482641],[102.131214,37.54625],[102.102265,37.582304],[102.035128,37.627819],[102.048678,37.651515],[102.036359,37.685149],[101.998787,37.724921],[101.946432,37.728235],[101.873135,37.686569],[101.854657,37.664781],[101.815853,37.654357],[101.791832,37.696041],[101.659405,37.733441],[101.670491,37.754264],[101.598427,37.827569],[101.551615,37.835604],[101.459224,37.86632],[101.382848,37.822369],[101.362522,37.791162],[101.276906,37.83655],[101.202994,37.84742],[101.159262,37.86821],[101.152486,37.891356],[101.114298,37.92016],[101.103211,37.946593],[101.077342,37.941874],[100.964009,38.011221],[100.91843,37.999432],[100.895024,38.013107],[100.888864,38.056001],[100.922125,38.084741],[100.91843,38.129006],[100.93814,38.16007],[100.913502,38.17889],[100.860531,38.148305],[100.825423,38.158658],[100.752126,38.238612],[100.71517,38.253652],[100.619083,38.26587],[100.595061,38.242372],[100.545786,38.247072],[100.516837,38.272448],[100.474953,38.288891],[100.459555,38.2654],[100.432453,38.275267],[100.424446,38.307208],[100.396729,38.293118],[100.318505,38.329276],[100.331439,38.337257],[100.301874,38.388405],[100.259374,38.366355],[100.24028,38.441861],[100.163288,38.461546],[100.113397,38.497151],[100.086911,38.492936],[100.064122,38.518694],[100.025933,38.507923],[100.001296,38.467169],[100.022238,38.432017],[100.093071,38.407166],[100.136803,38.33444],[100.163904,38.328337],[100.159592,38.291239],[100.182998,38.222158],[100.126332,38.231561],[100.117093,38.253652],[100.071513,38.284663],[100.049955,38.283254],[100.001912,38.315191],[99.960028,38.320825],[99.826985,38.370109],[99.758,38.410449],[99.727203,38.415607],[99.65945,38.449361],[99.63974,38.474666],[99.585537,38.498556],[99.52887,38.546314],[99.501769,38.612281],[99.450646,38.60433],[99.412458,38.665571],[99.375502,38.684727],[99.361951,38.718354],[99.291118,38.765966],[99.222133,38.788827],[99.141445,38.852706],[99.068764,38.896968],[99.071843,38.921184],[99.107568,38.951907],[99.054597,38.97657],[98.951735,38.987735],[98.903076,39.012384],[98.886446,39.040744],[98.818076,39.064911],[98.816845,39.085818],[98.743548,39.086747],[98.730613,39.057011],[98.70536,39.043533],[98.661628,38.993782],[98.612353,38.977035],[98.624056,38.959353],[98.584635,38.93003],[98.526737,38.95563],[98.457752,38.952838],[98.428187,38.976104],[98.432498,38.996107],[98.401086,39.001688],[98.383839,39.029588],[98.316702,39.040744],[98.280977,39.027263],[98.287753,38.992386],[98.276666,38.963541],[98.235398,38.918855],[98.242173,38.880664],[98.167645,38.840121],[98.091884,38.786495],[98.068478,38.816344],[98.029058,38.834061],[98.009348,38.85923],[97.875689,38.898365],[97.828878,38.93003],[97.701379,38.963076],[97.679205,39.010524],[97.58127,39.052364],[97.504894,39.076527],[97.458698,39.117863],[97.401416,39.146645],[97.371235,39.140611],[97.347213,39.167528],[97.315185,39.164744],[97.220946,39.193042],[97.14149,39.199999],[97.060186,39.19768],[97.017686,39.208347],[96.962251,39.198144],[97.012142,39.142004],[96.969643,39.097895],[96.95794,39.041674],[96.965331,39.017034],[96.938846,38.95563],[96.940693,38.90768],[96.983809,38.869016],[96.993664,38.834993],[96.987505,38.793025],[97.00044,38.7613],[97.023229,38.755699],[97.009063,38.702477],[97.057722,38.67258],[97.047251,38.653888],[97.055874,38.594508],[96.961019,38.558015],[96.876636,38.580475],[96.847071,38.599186],[96.7941,38.608072],[96.808882,38.582346],[96.767614,38.552399],[96.800259,38.52759],[96.780549,38.504177],[96.706637,38.505582],[96.6666,38.483567],[96.707868,38.459203],[96.698013,38.422172],[96.626564,38.356031],[96.638883,38.307208],[96.655514,38.295936],[96.665369,38.23015],[96.46334,38.277616],[96.378341,38.277146],[96.335841,38.246132],[96.301964,38.183124],[96.313051,38.161952],[96.264392,38.145952],[96.252689,38.167599],[96.221892,38.149246],[96.109175,38.187358],[96.06606,38.173245],[96.006929,38.207582],[95.93856,38.237202],[95.932401,38.259291],[95.89606,38.2903],[95.852945,38.287481],[95.83693,38.344298],[95.775952,38.356031],[95.723597,38.378554],[95.703887,38.400131],[95.671858,38.388405],[95.608417,38.339134],[95.585011,38.343359],[95.51849,38.294997],[95.487693,38.314721],[95.455664,38.291709],[95.440881,38.310965],[95.408236,38.300163],[95.315846,38.318947],[95.259179,38.302981],[95.229614,38.330685],[95.209904,38.327868],[95.185266,38.379492],[95.140919,38.392158],[95.122441,38.417014],[95.072549,38.402476],[95.045448,38.418889],[94.973999,38.430142],[94.884072,38.414669],[94.861282,38.393565],[94.812623,38.385591],[94.672805,38.386998],[94.582878,38.36917],[94.56132,38.351807],[94.527443,38.365416],[94.527443,38.425922],[94.511429,38.445142],[94.370379,38.7627],[94.281067,38.7599],[93.973098,38.724891],[93.95154,38.715086],[93.885018,38.720689],[93.800019,38.750566],[93.773533,38.771099],[93.756287,38.807484],[93.769838,38.821007],[93.884403,38.826136],[93.884403,38.867618],[93.834511,38.867618],[93.729186,38.924443],[93.453245,38.915596],[93.274007,38.896036],[93.237666,38.916062],[93.179152,38.923977],[93.198246,39.045857],[93.165601,39.090928],[93.131725,39.108112],[93.142196,39.160567],[93.115094,39.17959],[93.043029,39.146645],[92.978356,39.143396],[92.938936,39.169848],[92.889045,39.160103],[92.866871,39.138754],[92.765857,39.136898],[92.659299,39.109969],[92.545966,39.111362],[92.489916,39.099753],[92.459119,39.063982],[92.459119,39.042604],[92.41046,39.03842]],[[92.41046,39.03842],[92.366728,39.059335],[92.366112,39.096037],[92.343938,39.146181],[92.339011,39.236628],[92.378431,39.258411],[92.52564,39.368611],[92.639589,39.514196],[92.687632,39.657174],[92.745531,39.868331],[92.796654,40.153897],[92.906907,40.310609],[92.920458,40.391792],[92.928465,40.572504],[93.506216,40.648376],[93.760599,40.664721],[93.820961,40.793519],[93.809874,40.879548],[93.908424,40.983539],[94.01067,41.114875],[94.184365,41.268444],[94.534219,41.505966],[94.750413,41.538227],[94.809543,41.619256],[94.861898,41.668451],[94.969072,41.718948],[95.011572,41.726541],[95.110738,41.768513],[95.135991,41.772976],[95.16494,41.735474],[95.199433,41.719395],[95.194505,41.694821],[95.247476,41.61344],[95.299831,41.565994],[95.335556,41.644305],[95.39407,41.693481],[95.445193,41.719841],[95.57146,41.796181],[95.65646,41.826067],[95.759322,41.835878],[95.801206,41.848361],[95.855408,41.849699],[95.998306,41.906289],[96.054973,41.936124],[96.117183,41.985966],[96.137509,42.019765],[96.13874,42.05399],[96.077147,42.149457],[96.178161,42.21775],[96.040806,42.326688],[96.042038,42.352787],[96.06606,42.414674],[95.978596,42.436762],[96.0174,42.482239],[96.02356,42.542675],[96.072219,42.569566],[96.103632,42.604375],[96.166458,42.623314],[96.386348,42.727592]],[[96.386348,42.727592],[96.742361,42.75704],[96.968411,42.756161],[97.172903,42.795257]],[[104.287002,37.428007],[104.298705,37.414223],[104.365226,37.418026],[104.437907,37.445589],[104.448994,37.42468],[104.499501,37.421353],[104.521059,37.43466],[104.679971,37.408044],[104.662109,37.367626],[104.713848,37.329566],[104.673812,37.317668],[104.651022,37.290534],[104.624536,37.298627],[104.600515,37.242907],[104.638087,37.201923],[104.717543,37.208597],[104.776673,37.246718],[104.85613,37.211933],[104.864753,37.17284],[104.888158,37.15901],[104.914644,37.097935],[104.954064,37.077407],[104.95468,37.040156],[105.004571,37.035378],[105.03968,37.007187],[105.05939,37.022956],[105.128991,36.996194],[105.165331,36.99476],[105.185657,36.942164],[105.178882,36.892403],[105.244787,36.894796],[105.279896,36.86751],[105.303302,36.820575],[105.334714,36.80093],[105.340874,36.764502],[105.319932,36.742924],[105.275584,36.752515],[105.272505,36.739567],[105.218302,36.730455],[105.201056,36.700711],[105.225693,36.664716],[105.22015,36.631105],[105.261418,36.602764],[105.2762,36.563358],[105.252179,36.553263],[105.281744,36.522489],[105.322396,36.535954],[105.362432,36.496514],[105.363048,36.443093],[105.398156,36.430575],[105.401236,36.369881],[105.425873,36.330357],[105.455439,36.321678],[105.476381,36.293224],[105.45975,36.268137],[105.460366,36.223733],[105.478844,36.213111],[105.515185,36.147415],[105.491163,36.101009],[105.430801,36.10391],[105.406163,36.074409],[105.343954,36.033767],[105.324859,35.941761],[105.350113,35.875839],[105.39754,35.857409],[105.371055,35.844312],[105.38091,35.792873],[105.408627,35.822479],[105.428953,35.819082],[105.432033,35.787533],[105.457286,35.771511],[105.481924,35.727312],[105.595873,35.715651],[105.667322,35.749657],[105.70243,35.733142],[105.759097,35.724883],[105.740618,35.698643],[105.723988,35.725854],[105.690727,35.698643],[105.722756,35.673366],[105.713517,35.650513],[105.759097,35.634464],[105.762176,35.602841],[105.800365,35.564878],[105.816379,35.575101],[105.847176,35.490359],[105.868734,35.540046],[105.900147,35.54735],[106.017175,35.519103],[106.023335,35.49377],[106.047356,35.498155]],[[106.047356,35.498155],[106.048588,35.488898]],[[106.048588,35.488898],[105.897683,35.451368],[105.894603,35.413821],[106.002393,35.438692],[106.034422,35.469404],[106.054132,35.45478]],[[106.054132,35.45478],[106.071994,35.463555]],[[106.071994,35.463555],[106.06953,35.458193]],[[106.06953,35.458193],[106.071378,35.449418]],[[106.071378,35.449418],[106.073226,35.447468]],[[106.073226,35.447468],[106.067682,35.436254],[106.073226,35.420649],[106.083081,35.421624]],[[106.083081,35.421624],[106.113262,35.361616],[106.129892,35.393333],[106.173008,35.437716],[106.196414,35.409919],[106.237681,35.409431],[106.241377,35.358687],[106.319601,35.265411],[106.363333,35.238532],[106.368261,35.273718],[106.415688,35.276161],[106.472354,35.310842],[106.501304,35.364056],[106.503767,35.415284],[106.483441,35.450393],[106.490217,35.480613],[106.465579,35.481101],[106.440941,35.52641],[106.460036,35.578995],[106.47913,35.575101],[106.460036,35.643705],[106.434782,35.688436],[106.49268,35.732656]],[[106.49268,35.732656],[106.498224,35.732656],[106.504383,35.736057],[106.506231,35.737514]],[[106.047356,35.498155],[106.078769,35.509848],[106.071994,35.463555]],[[106.054132,35.45478],[106.048588,35.488898]],[[102.836465,36.344819],[102.829689,36.365544]],[[106.073226,35.447468],[106.083081,35.421624]],[[106.49268,35.732656],[106.506231,35.737514]],[[89.711414,36.093272],[89.766848,36.073925],[89.819819,36.080697],[89.914058,36.079246],[89.941159,36.067637],[89.944855,36.140649],[89.997825,36.168193],[90.019999,36.213594],[90.028006,36.258486],[90.003369,36.278752],[90.043405,36.276822],[90.058188,36.255591],[90.145651,36.239181],[90.130252,36.2078],[90.198006,36.187516],[90.23681,36.160462],[90.325505,36.159496],[90.424055,36.133883],[90.478258,36.13195],[90.534925,36.147899],[90.613149,36.126632],[90.659344,36.13485],[90.776373,36.086501],[90.815793,36.035703],[90.850285,36.016827],[90.922966,36.028927],[90.979017,36.106811],[91.081263,36.088436],[91.124994,36.115514],[91.09235,36.163844],[91.096045,36.219871],[91.051698,36.238215],[91.07264,36.299012],[91.026444,36.323607],[91.051698,36.433946],[91.028292,36.443093],[91.039995,36.474861],[91.035683,36.529703],[91.011662,36.539801],[90.905104,36.560474],[90.831191,36.55807],[90.810865,36.585466],[90.741264,36.585947],[90.72217,36.620058],[90.730793,36.655594],[90.706156,36.658955],[90.720938,36.708868],[90.754815,36.721341],[90.727098,36.755872],[90.732025,36.825844],[90.758511,36.825844],[90.853981,36.915373],[90.924198,36.921115],[90.983944,36.913459],[91.036915,36.929727],[91.051698,36.96751],[91.126842,36.978507],[91.133618,37.007665],[91.181045,37.025345],[91.216153,37.010054],[91.303617,37.012444],[91.291298,37.042544],[91.303617,37.083136],[91.286371,37.105095],[91.280211,37.163779],[91.1909,37.205737],[91.194596,37.273868],[91.134849,37.324331],[91.136081,37.355734],[91.113292,37.387124],[91.099741,37.447965],[91.073256,37.475992],[91.019669,37.493088],[90.958075,37.477891],[90.911879,37.519674],[90.865684,37.53059],[90.882314,37.575664],[90.854597,37.604117],[90.820104,37.613599],[90.777605,37.648672],[90.643946,37.696988],[90.586663,37.703144],[90.579272,37.720661],[90.519526,37.730601],[90.516446,38.207111],[90.531229,38.319886],[90.401882,38.311434],[90.361846,38.300163],[90.352607,38.233441],[90.280542,38.238142],[90.137644,38.340543],[90.179528,38.396848],[90.129636,38.400131],[90.111774,38.418889],[90.111774,38.477945],[90.130868,38.494341],[90.248513,38.491531],[90.315034,38.501835],[90.353222,38.482162],[90.427135,38.493873],[90.465323,38.521971],[90.463476,38.556611],[90.525685,38.561291],[90.560794,38.593573],[90.608837,38.594508],[90.606374,38.610878],[90.645794,38.635191],[90.619308,38.664636],[90.65996,38.674449],[90.724634,38.658094],[90.899561,38.679588],[90.970394,38.697806],[90.992567,38.695003],[91.188436,38.73096],[91.242639,38.752433],[91.298689,38.746365],[91.446515,38.813546],[91.501333,38.815411],[91.681188,38.852706],[91.694738,38.86622],[91.806223,38.872744],[91.87952,38.884391],[91.880752,38.899297],[91.966368,38.930961],[92.10865,38.963541],[92.173323,38.960749],[92.197961,38.983548],[92.263866,39.002153],[92.380279,38.999828],[92.416003,39.010524],[92.41046,39.03842]],[[106.071378,35.449418],[106.073226,35.450393],[106.073842,35.45478],[106.06953,35.458193]],[[79.039649,34.33467],[78.973128,34.362833],[78.958961,34.386049],[78.899831,34.354929],[78.878273,34.391481],[78.809288,34.432955],[78.742766,34.45467],[78.758781,34.481807],[78.715049,34.502031],[78.708274,34.522249],[78.634977,34.538026],[78.58139,34.505483],[78.562912,34.51288],[78.559832,34.55725],[78.542586,34.574499],[78.492695,34.578441],[78.436029,34.543942],[78.427405,34.594207],[78.397224,34.605538],[78.346101,34.60406],[78.280812,34.623269],[78.265413,34.651335],[78.267261,34.705472],[78.213059,34.717771],[78.21429,34.760556],[78.230921,34.776288],[78.237696,34.882398],[78.206283,34.891726],[78.182262,34.936874],[78.201972,34.974642],[78.160704,34.990823],[78.123131,35.036897],[78.150849,35.069721],[78.124979,35.108407],[78.078784,35.100084],[78.062769,35.114772],[78.060306,35.180344],[78.01719,35.228267],[78.020885,35.315237],[78.013494,35.366008],[78.046755,35.384063],[78.107117,35.437229],[78.113892,35.466967],[78.140378,35.494745],[78.048603,35.491334],[78.029509,35.469404],[78.009799,35.491821],[77.951284,35.478664],[77.917408,35.490847],[77.914944,35.465017],[77.870596,35.495232],[77.85643,35.487436],[77.816394,35.518616],[77.797299,35.491334],[77.757879,35.497181],[77.735706,35.461605],[77.690742,35.448443],[77.657481,35.477689],[77.639619,35.45478],[77.590344,35.460143],[77.578025,35.47574],[77.518895,35.482075],[77.451758,35.46063],[77.396939,35.467942],[77.355055,35.494257],[77.331649,35.530793],[77.307628,35.540533],[77.195527,35.519103],[77.093281,35.569746],[77.072339,35.591162],[76.99781,35.611113],[76.967013,35.591649],[76.906651,35.615005],[76.848753,35.668018],[76.769297,35.653917],[76.69292,35.747714],[76.593754,35.771996],[76.566037,35.819082],[76.587595,35.840431],[76.579587,35.866625],[76.59745,35.895718],[76.55803,35.923347],[76.51553,35.881173],[76.471798,35.886021],[76.431762,35.851589],[76.369552,35.86323],[76.365857,35.82442],[76.298719,35.841401],[76.228502,35.837035],[76.221727,35.823449],[76.160133,35.82442],[76.146582,35.839946],[76.16506,35.908807],[76.117017,35.975186],[76.097307,36.022635],[76.044336,36.026991],[76.028322,36.016827],[75.982742,36.031347],[75.949482,36.070056],[75.936547,36.13485],[75.96796,36.159013],[76.016619,36.165294],[76.011691,36.229044],[76.060967,36.225182],[76.055423,36.252695],[75.998757,36.312034],[75.991365,36.35205],[76.035097,36.409386],[75.991981,36.505654],[75.924228,36.566242],[75.947018,36.590752],[75.871257,36.666636],[75.8072,36.707908],[75.724048,36.750597],[75.634121,36.771693],[75.588541,36.762584],[75.537418,36.773131],[75.536802,36.729975],[75.504773,36.743404],[75.458578,36.720861],[75.425933,36.778883],[75.434556,36.83303],[75.430245,36.873255],[75.396368,36.904367],[75.413614,36.954599],[75.345861,36.960816],[75.288579,36.974682],[75.244847,36.963207],[75.16847,36.991892],[75.172166,37.013877],[75.063145,37.006231],[75.032348,37.016745],[75.005862,36.99476],[74.927638,36.978029],[74.938725,36.94312],[74.893762,36.939772],[74.86974,36.990458],[74.84387,37.0134],[74.84695,37.056873],[74.806914,37.054485],[74.792747,37.027257],[74.739161,37.028212],[74.70898,37.084569],[74.632603,37.066425],[74.617205,37.043499],[74.56793,37.032512],[74.530357,37.082182],[74.498944,37.072155],[74.496481,37.116072],[74.465068,37.147085],[74.487858,37.161871],[74.477387,37.19954],[74.511263,37.240048],[74.54514,37.2491],[74.578401,37.231472],[74.598727,37.258151],[74.642458,37.261485],[74.665864,37.23576],[74.727458,37.282916],[74.753943,37.281011],[74.800139,37.248147],[74.816153,37.216699],[74.911008,37.233378],[74.927022,37.277678],[75.018181,37.293867],[75.078543,37.318144],[75.125971,37.322427],[75.140137,37.355258],[75.125971,37.388075],[75.153072,37.414223],[75.129666,37.459367],[75.090862,37.486915],[75.078543,37.511129],[75.035428,37.500685],[75.002167,37.511604],[75.000935,37.53059],[74.940573,37.559061],[74.891914,37.668097],[74.920863,37.684675],[74.923327,37.717347],[74.949196,37.725395],[75.006478,37.770823],[74.989848,37.797783],[74.917167,37.845057],[74.936877,37.876241],[74.919015,37.908357],[74.911008,37.966884],[74.92579,38.01735],[74.879595,38.021122],[74.821697,38.10311],[74.80445,38.167128],[74.816769,38.215576],[74.793363,38.271039],[74.806914,38.285602],[74.789668,38.324581],[74.834015,38.361193],[74.868508,38.403883],[74.862965,38.484035],[74.821697,38.491062],[74.78474,38.538357],[74.717603,38.542102],[74.639995,38.599653],[74.613509,38.593105],[74.546988,38.607604],[74.506336,38.637528],[74.455829,38.632853],[74.421952,38.647812],[74.353583,38.655757],[74.229779,38.656224],[74.147859,38.676785],[74.11275,38.611345],[74.088113,38.610878],[74.068403,38.585621],[74.090577,38.542102],[74.034526,38.541634],[74.011736,38.52478],[73.926121,38.536016],[73.89902,38.579071],[73.852208,38.584217],[73.799237,38.610878],[73.809092,38.634256],[73.757353,38.719755],[73.769056,38.775765],[73.729636,38.837324],[73.699455,38.857832],[73.70931,38.893241],[73.742571,38.933754],[73.767824,38.941202],[73.826339,38.916993],[73.846665,38.962145],[73.839889,39.008199],[73.820179,39.041674],[73.780143,39.026798],[73.743187,39.029588],[73.720397,39.071881],[73.719781,39.108112],[73.688368,39.154999],[73.657571,39.166136],[73.639709,39.220402],[73.623079,39.235237],[73.580579,39.237555],[73.564564,39.266288],[73.542391,39.269531],[73.554709,39.295935],[73.554094,39.350102],[73.502355,39.383877],[73.592898,39.412087],[73.61076,39.465702],[73.6471,39.474479],[73.745651,39.462005],[73.836194,39.472169],[73.868223,39.482794],[73.893476,39.528046],[73.883621,39.540969],[73.914418,39.564041],[73.916266,39.586644],[73.953838,39.600018],[73.924273,39.722108],[73.905795,39.741899],[73.841737,39.756163],[73.845433,39.831115],[73.907027,39.873843],[73.910722,39.934443],[73.980324,40.004617],[73.943367,40.016076],[74.008041,40.050901],[74.023439,40.085251],[74.113366,40.086624],[74.126301,40.104479],[74.26304,40.125074],[74.280902,40.09807],[74.316626,40.106767],[74.356662,40.089371],[74.433039,40.13148],[74.485394,40.182251],[74.534669,40.207851],[74.577169,40.260391],[74.618437,40.27957],[74.673255,40.278656],[74.697893,40.310153],[74.700357,40.346195],[74.824776,40.344371],[74.862965,40.32658],[74.908544,40.338897],[74.795211,40.443278],[74.814921,40.461039],[74.819233,40.505647],[74.844486,40.521117],[74.891914,40.507467],[74.963363,40.464681],[74.995392,40.455119],[75.021877,40.466958],[75.051442,40.449654],[75.102565,40.44009],[75.13521,40.463315],[75.206659,40.447833],[75.242383,40.448743],[75.268869,40.483802],[75.292274,40.483802],[75.355716,40.537947],[75.432093,40.563412],[75.467817,40.599773],[75.550353,40.64883],[75.599628,40.659727],[75.636584,40.624306],[75.627345,40.605226],[75.631041,40.548862],[75.646439,40.516567],[75.733287,40.474242],[75.717272,40.443278],[75.686475,40.418223],[75.669845,40.363982],[75.688323,40.343915],[75.709265,40.280939],[75.739446,40.299199],[75.785642,40.301025],[75.831221,40.327492],[75.84046,40.312434],[75.890351,40.30924],[75.921764,40.291439],[75.932235,40.339353],[75.986438,40.381763],[76.026474,40.355317],[76.048648,40.357141],[76.048648,40.388601],[76.081293,40.39635],[76.144118,40.393615],[76.176147,40.381307],[76.22419,40.401819],[76.279625,40.439179],[76.283321,40.415034],[76.327668,40.391336],[76.333212,40.343459],[76.381871,40.39088],[76.390494,40.37766],[76.442233,40.391336],[76.470566,40.422779],[76.508754,40.429613],[76.539551,40.464226],[76.543247,40.513837],[76.556798,40.542495],[76.601145,40.578868],[76.611,40.601591],[76.657196,40.620218],[76.654732,40.652917],[76.676906,40.696036],[76.646725,40.73686],[76.646725,40.759983],[76.693536,40.779472],[76.731724,40.818887],[76.741579,40.912119],[76.761905,40.954167],[76.817956,40.975406],[76.85368,40.97631],[76.885709,41.027347],[76.940528,41.028701],[77.002122,41.073381],[77.023064,41.059394],[77.091433,41.062553],[77.108063,41.038181],[77.169041,41.009285],[77.236795,41.027798],[77.296541,41.004769],[77.363062,41.04089],[77.415417,41.038633],[77.473931,41.022832],[77.476395,40.999349],[77.540453,41.006575],[77.591576,40.992122],[77.597119,41.005221],[77.654402,41.016059],[77.684583,41.00793],[77.737553,41.032313],[77.780669,41.022832],[77.796068,41.049014],[77.829328,41.059394],[77.807155,41.091876],[77.814546,41.13426],[77.836104,41.153189],[77.905089,41.185174],[77.972842,41.173013],[78.094798,41.224347],[78.129291,41.228398],[78.136682,41.279239],[78.165015,41.340825],[78.149617,41.368228],[78.163783,41.383497],[78.235232,41.399211],[78.324544,41.384395],[78.338094,41.397415],[78.385522,41.394721],[78.391681,41.408189],[78.454507,41.412228],[78.527188,41.440947],[78.580774,41.481759],[78.650375,41.467411],[78.675629,41.50238],[78.707042,41.522098],[78.696571,41.54181],[78.739071,41.555695],[78.825302,41.560173],[78.86657,41.593749],[78.891824,41.597777],[78.957729,41.65146],[78.99407,41.664427],[79.021787,41.657273],[79.043345,41.681414],[79.10925,41.697503],[79.138199,41.722968],[79.21704,41.725648],[79.271858,41.767174],[79.276786,41.78101],[79.326061,41.809565],[79.356242,41.795735],[79.415372,41.836769],[79.457256,41.847915],[79.500988,41.835432],[79.550879,41.834094],[79.616784,41.856385],[79.640806,41.884907],[79.724574,41.896935],[79.776313,41.89248],[79.822508,41.963275],[79.854537,41.984186],[79.852689,42.015319],[79.923522,42.042436],[80.089826,42.047325],[80.14218,42.03488],[80.193303,42.081535],[80.16805,42.096635],[80.139717,42.151232],[80.163738,42.152563],[80.168666,42.200462],[80.233339,42.210215],[80.28631,42.233261],[80.29247,42.259842],[80.272144,42.281984],[80.283847,42.320493],[80.229028,42.358536],[80.239499,42.389927],[80.206238,42.431462],[80.225948,42.485769],[80.265368,42.502097],[80.221637,42.533415],[80.180985,42.590718],[80.163738,42.629919],[80.179753,42.670415],[80.228412,42.692852],[80.225948,42.713083],[80.259209,42.790865],[80.262289,42.828623],[80.280151,42.838278],[80.338049,42.831695],[80.407034,42.834767],[80.450766,42.861971],[80.503737,42.882146],[80.602903,42.894424],[80.5912,42.923354],[80.487106,42.948766],[80.397795,42.996933],[80.378701,43.031502],[80.416889,43.05687],[80.482795,43.06955],[80.556092,43.104515],[80.593048,43.133347],[80.650946,43.147321],[80.706997,43.143828],[80.73225,43.131163],[80.752576,43.148194],[80.79446,43.137277],[80.804315,43.178314],[80.789533,43.201876],[80.788917,43.242433],[80.769207,43.265535],[80.777214,43.308227],[80.69283,43.32042],[80.686055,43.333916],[80.735946,43.389609],[80.746417,43.439167],[80.761199,43.446554],[80.75504,43.494329],[80.522215,43.816473],[80.511128,43.906657],[80.475404,43.938124],[80.485259,43.95579],[80.457541,43.981203],[80.458773,44.047054],[80.449534,44.078017],[80.3941,44.127009],[80.407034,44.149772],[80.400875,44.198704],[80.413194,44.264741],[80.399027,44.30587],[80.383013,44.401297],[80.350368,44.484615],[80.411962,44.605321],[80.400259,44.628751],[80.313412,44.704938],[80.238883,44.7228],[80.200695,44.756808],[80.178521,44.796741],[80.18776,44.825612],[80.169898,44.84471],[80.115695,44.815424],[80.087978,44.817122],[79.999283,44.793768],[79.991891,44.830281],[79.953703,44.849377],[79.969102,44.877797],[79.887798,44.90917],[79.944464,44.937985],[79.951855,44.957892],[79.98142,44.964244],[80.056565,45.011227],[80.060876,45.026033],[80.111999,45.052675],[80.136021,45.041259],[80.144644,45.059017],[80.195767,45.030686],[80.24381,45.031532],[80.291854,45.06578],[80.328194,45.070007],[80.358375,45.040836],[80.404571,45.049293],[80.443991,45.077614],[80.445839,45.097895],[80.493882,45.127037],[80.519135,45.108878],[80.599207,45.105921],[80.686055,45.129148],[80.731634,45.156164],[80.816634,45.152788],[80.862214,45.127037],[80.897938,45.127459],[80.93551,45.160384],[80.966307,45.168402],[81.024821,45.162916],[81.080872,45.182745],[81.111669,45.218168],[81.170183,45.211001],[81.175111,45.227863],[81.236705,45.247248],[81.284748,45.23882],[81.327864,45.260729],[81.382066,45.257781],[81.398697,45.275471],[81.437501,45.28263],[81.462754,45.264099],[81.52866,45.285999],[81.536667,45.304101],[81.575471,45.30789],[81.582863,45.336503],[81.645072,45.359216],[81.677101,45.35459],[81.78797,45.3836],[81.832318,45.319673],[81.879745,45.284314],[81.921013,45.233342],[81.993078,45.237978],[82.052824,45.255674],[82.09594,45.249776],[82.091012,45.222383],[82.109491,45.211422],[82.206809,45.236713],[82.294272,45.247669],[82.344779,45.219011],[82.487061,45.181058],[82.562822,45.204676],[82.58746,45.224069],[82.60101,45.346178],[82.546808,45.426038],[82.448257,45.461309],[82.281954,45.53891],[82.266555,45.620172],[82.288729,45.655321],[82.289961,45.71636],[82.340468,45.772742],[82.349707,45.822811],[82.336156,45.882418],[82.342932,45.935303],[82.401446,45.972333],[82.461808,45.97982],[82.518474,46.153798],[82.609017,46.294985],[82.726662,46.494756],[82.774089,46.600124],[82.788872,46.677784],[82.829524,46.772551],[82.878183,46.797138],[82.876335,46.823762],[82.923762,46.932169],[82.937929,47.014248],[82.993364,47.065229],[83.031552,47.168265],[83.02724,47.21544],[83.108544,47.221944],[83.15474,47.236168],[83.17445,47.218286],[83.207094,47.213814],[83.221877,47.186977],[83.257602,47.173147],[83.306261,47.179656],[83.324739,47.167858],[83.370318,47.178436],[83.418978,47.119012],[83.463325,47.132042],[83.53847,47.083977],[83.566803,47.080717],[83.576042,47.059114],[83.700462,47.032199],[83.69923,47.015472],[83.766367,47.026896],[83.88586,46.982003],[83.932671,46.970161],[83.951765,46.98731],[84.002888,46.990576],[84.038613,46.973428],[84.086656,46.965261],[84.150098,46.977512],[84.195061,47.003638],[84.2893,46.994658],[84.336727,47.00527],[84.37122,46.993434],[84.425422,47.008943],[84.506726,46.97302],[84.563393,46.991801],[84.668718,46.995067],[84.699515,47.008535],[84.748175,47.009759],[84.781435,46.979962],[84.849189,46.957092],[84.867051,46.927673],[84.934188,46.863878],[84.95513,46.861013],[84.979768,46.883106],[84.987159,46.918272],[85.082014,46.939933],[85.102956,46.968936],[85.175637,46.997924],[85.213825,47.041172],[85.276651,47.068898],[85.325926,47.044842],[85.355491,47.054629],[85.441106,47.063191],[85.545816,47.057891],[85.547048,47.096609],[85.582772,47.142626],[85.641903,47.18413],[85.682555,47.222757],[85.682555,47.249982],[85.701033,47.28856],[85.675779,47.321837],[85.701649,47.384275],[85.685018,47.428829],[85.614801,47.498015],[85.617881,47.550552],[85.547048,48.008205],[85.531649,48.046227],[85.551975,48.081423],[85.55136,48.127781],[85.576613,48.15853],[85.587084,48.191654],[85.622193,48.202824],[85.633895,48.232731],[85.678243,48.266205],[85.695489,48.302445],[85.695489,48.335078],[85.758315,48.403064],[85.791576,48.418954],[85.916612,48.438015],[86.053966,48.441192],[86.225813,48.432456],[86.270161,48.452307],[86.305269,48.491984],[86.38103,48.49357],[86.416138,48.481671],[86.579978,48.538763],[86.594761,48.576789],[86.635413,48.612016],[86.640956,48.629027],[86.693311,48.64366],[86.70255,48.666195],[86.771535,48.717156],[86.780774,48.731369],[86.754289,48.78463],[86.770303,48.810255],[86.818963,48.831139],[86.821426,48.850439],[86.782006,48.887049],[86.757985,48.894919],[86.730267,48.959797],[86.732115,48.994757],[86.772151,49.02773],[86.836209,49.051269],[86.84976,49.066563],[86.854071,49.109284],[86.887948,49.132001],[86.953853,49.131218],[87.000049,49.142572],[87.088128,49.133567],[87.112766,49.15549],[87.211932,49.140615],[87.239033,49.114376],[87.304939,49.112418],[87.388707,49.097921],[87.43675,49.075188],[87.511894,49.10184],[87.49588,49.132001],[87.517438,49.145704],[87.563017,49.142572],[87.602437,49.152359],[87.67635,49.15549],[87.700372,49.175839],[87.762582,49.172709],[87.793379,49.18249],[87.821096,49.173883],[87.82048,49.148445],[87.845733,49.146096],[87.867291,49.108892],[87.844502,49.090084],[87.858052,49.07362],[87.835263,49.054406],[87.883306,49.023806],[87.883922,48.993971],[87.911639,48.979833],[87.871603,48.963726],[87.87653,48.949186],[87.814321,48.945256],[87.793995,48.927565],[87.760118,48.925992],[87.742256,48.881146],[87.78106,48.872094],[87.792147,48.849258],[87.829103,48.825623],[87.803234,48.824835],[87.826639,48.800795],[87.872219,48.799612],[87.93874,48.757809],[87.96153,48.773588],[88.029283,48.750313],[88.064392,48.712813],[88.090877,48.71992],[88.089645,48.69504],[88.02682,48.65315],[88.010805,48.618742],[87.96153,48.599353],[87.973233,48.575997],[88.041602,48.548272],[88.10874,48.545895],[88.130297,48.521721],[88.151855,48.526478],[88.196819,48.493967],[88.229464,48.498329],[88.318159,48.478497],[88.363123,48.460641],[88.360659,48.433251],[88.438267,48.393528],[88.462289,48.392335],[88.503557,48.412996],[88.523267,48.403461],[88.535586,48.368884],[88.573158,48.369679],[88.573774,48.351785],[88.605803,48.337863],[88.575006,48.277757],[88.594716,48.259831],[88.601491,48.221567],[88.638447,48.183674],[88.668628,48.171303],[88.700657,48.180881],[88.721599,48.160526],[88.79736,48.133772],[88.824461,48.107005],[88.939026,48.115396],[88.953808,48.090618],[89.027105,48.051028],[89.044967,48.009806],[89.078228,47.98698],[89.156452,47.996992],[89.231597,47.98017],[89.282104,47.994189],[89.308589,48.021816],[89.359712,48.026219],[89.38127,48.046227],[89.498299,48.02822],[89.569132,48.037825],[89.599313,48.015811],[89.595617,47.973359],[89.645508,47.947711],[89.651052,47.913627],[89.735435,47.89758],[89.761921,47.835751],[89.86971,47.834144],[89.957789,47.842982],[89.960253,47.885942],[90.040941,47.874704],[90.066195,47.883534],[90.086521,47.86547],[90.070506,47.820483],[90.07605,47.777469],[90.13518,47.723147],[90.180144,47.72516],[90.216484,47.70543],[90.331665,47.681663],[90.384635,47.644179],[90.346447,47.637324],[90.376012,47.603036],[90.398186,47.547724],[90.468403,47.497611],[90.474562,47.462422],[90.459164,47.43895],[90.468403,47.404937],[90.507823,47.400076],[90.526301,47.379007],[90.488113,47.317374],[90.521374,47.2845],[90.56141,47.206903],[90.579888,47.198364],[90.653801,47.111681],[90.691989,47.080717],[90.767134,46.992617],[90.830575,46.995883],[90.901408,46.960768],[90.92235,46.938707],[90.929742,46.893331],[90.958075,46.879425],[90.942676,46.82581],[90.992567,46.790583],[90.992567,46.769682],[91.019053,46.766402],[91.054161,46.717598],[91.036299,46.670393],[91.017821,46.58244],[91.068328,46.579149],[91.079415,46.558989],[91.060937,46.516999],[91.038147,46.500936],[91.025828,46.444057],[90.996263,46.419309],[90.983328,46.374734],[90.900177,46.31235],[90.955611,46.233752],[90.94822,46.219262],[90.98456,46.160431],[91.021517,46.121038],[91.014741,46.06667],[91.028292,46.023054],[90.890937,45.921566],[90.799778,45.834905],[90.714779,45.728895],[90.676591,45.582488],[90.671047,45.487747],[90.723402,45.464667],[90.772677,45.432338],[90.773909,45.405874],[90.813329,45.32851],[90.804706,45.29484],[90.831807,45.300313],[90.877387,45.280946],[90.897713,45.249776],[90.866916,45.209314],[90.881698,45.192025],[90.96177,45.201303],[91.007966,45.218589],[91.050466,45.208892],[91.129922,45.21606],[91.17119,45.199616],[91.195827,45.159118],[91.230936,45.153632],[91.242023,45.13717],[91.33503,45.129571],[91.37753,45.11099],[91.429268,45.156586],[91.448978,45.156586],[91.500101,45.103809],[91.561695,45.075501],[91.694738,45.065357],[91.803144,45.082685],[91.885679,45.078882],[92.056911,45.086911],[92.100026,45.081417],[92.240461,45.015881],[92.315605,45.028994],[92.348866,45.014188],[92.414155,45.018419],[92.501003,45.001072],[92.547814,45.018419],[92.683937,45.02561],[92.779407,45.050561],[92.847777,45.038721],[92.884117,45.046756],[92.922921,45.03703],[92.932776,45.017573],[93.002377,45.009958],[93.062124,45.018419],[93.100312,45.007419],[93.174225,45.015458],[93.252449,44.991761],[93.314043,44.980333],[93.314659,44.995147],[93.376869,44.985412],[93.434767,44.955351],[93.509296,44.968055],[93.613389,44.926546],[93.716251,44.894334],[93.723642,44.865498],[94.066105,44.732154],[94.152336,44.684944],[94.215162,44.667921],[94.227481,44.645785],[94.279836,44.603617],[94.329727,44.582734],[94.359292,44.515775],[94.390705,44.521749],[94.470777,44.509373],[94.557008,44.462408],[94.606283,44.448311],[94.673421,44.397021],[94.722696,44.34055],[94.768275,44.34055],[94.826174,44.320001],[94.945666,44.292592],[94.998637,44.253169],[95.1286,44.269884],[95.238853,44.277169],[95.41378,44.298589],[95.43041,44.281882],[95.4107,44.245024],[95.376208,44.227444],[95.355882,44.166087],[95.35157,44.090054],[95.326932,44.028554],[95.377439,44.025972],[95.426099,44.009618],[95.527113,44.007466],[95.623199,43.855756],[95.645373,43.787966],[95.705735,43.67077],[95.735916,43.597569],[95.857872,43.417436],[95.880046,43.28035],[95.921314,43.229789],[96.363558,42.900562],[96.386348,42.727592]],[[120.443706,22.441432],[120.297112,22.531565],[120.274323,22.560307],[120.20041,22.721039],[120.149287,22.896468],[120.133272,23.000625],[120.029795,23.048544],[120.018708,23.073322],[120.081534,23.291728],[120.108019,23.341191],[120.12157,23.504836],[120.095084,23.58768],[120.102476,23.701162],[120.175156,23.807427],[120.245989,23.840276],[120.278018,23.92783],[120.316206,23.984708],[120.391967,24.118055],[120.451713,24.182493],[120.470807,24.242533],[120.520698,24.311816],[120.546568,24.370159],[120.589068,24.43229],[120.642654,24.490033],[120.68885,24.600542],[120.762147,24.658208],[120.82374,24.688118],[120.89211,24.767482],[120.914899,24.864715],[120.961095,24.940167],[121.009754,24.993878],[121.024537,25.040517],[121.102145,25.075214],[121.132942,25.078466],[121.209318,25.12724],[121.319572,25.140785],[121.371926,25.159746],[121.413194,25.238806],[121.444607,25.27074],[121.53515,25.307535],[121.585041,25.309159],[121.62323,25.29455],[121.655259,25.242054],[121.700222,25.226896],[121.707613,25.191701],[121.745186,25.161912],[121.782142,25.160287],[121.841888,25.135367],[121.917033,25.138076],[121.947214,25.031841],[121.98109,25.030757],[122.012503,25.001471],[121.933047,24.938539],[121.844968,24.836476],[121.841272,24.734329],[121.86283,24.671261],[121.892395,24.617953],[121.88562,24.529784],[121.867758,24.47914],[121.82649,24.423572],[121.809243,24.339083],[121.689135,24.174303],[121.678048,24.133895],[121.643556,24.097843],[121.63986,24.064514],[121.65957,24.007125],[121.621382,23.920718],[121.587505,23.760878],[121.522832,23.538858],[121.5216,23.483431],[121.497578,23.419744],[121.479716,23.322507],[121.440296,23.271937],[121.415042,23.196047],[121.430441,23.137175],[121.409499,23.1025],[121.370695,23.084334],[121.35468,23.00999],[121.324499,22.945526],[121.276456,22.877171],[121.237652,22.836362],[121.21055,22.770711],[121.170514,22.723247],[121.078739,22.669691],[121.03316,22.650914],[121.014682,22.584069],[120.981421,22.528248],[120.914899,22.302525],[120.903197,22.12634],[120.912436,22.086418],[120.907508,22.033171],[120.86624,21.984345],[120.873016,21.897191],[120.854537,21.883309],[120.781857,21.923843],[120.743052,21.915515],[120.701784,21.927174],[120.667908,21.983235],[120.651277,22.033171],[120.661748,22.067007],[120.659285,22.154056],[120.640806,22.241605],[120.569973,22.361757],[120.517619,22.408793],[120.443706,22.441432]],[[124.542782,25.903886],[124.566804,25.941563],[124.584666,25.908731],[124.542782,25.903886]],[[123.445178,25.726102],[123.445794,25.749822],[123.479055,25.768687],[123.512316,25.755212],[123.50862,25.722867],[123.469816,25.712623],[123.445178,25.726102]],[[119.646064,23.550928],[119.609108,23.503738],[119.578927,23.502641],[119.562297,23.530627],[119.566608,23.584937],[119.601717,23.575613],[119.61034,23.604132],[119.678093,23.600294],[119.691028,23.547087],[119.646064,23.550928]],[[123.666916,25.914114],[123.689706,25.939949],[123.706952,25.91519],[123.666916,25.914114]],[[119.506246,23.625518],[119.52534,23.62497],[119.519181,23.559705],[119.47237,23.556962],[119.506246,23.577259],[119.506246,23.625518]],[[119.497623,23.38679],[119.516717,23.349982],[119.495159,23.349982],[119.497623,23.38679]],[[119.557369,23.666634],[119.586318,23.675952],[119.615268,23.661153],[119.608492,23.620035],[119.557369,23.666634]],[[122.066706,25.6247],[122.092575,25.639268],[122.087032,25.61067],[122.066706,25.6247]],[[121.468013,22.67687],[121.514824,22.676318],[121.513592,22.631582],[121.474788,22.643734],[121.468013,22.67687]],[[121.510513,22.086972],[121.575802,22.0842],[121.575186,22.037055],[121.604752,22.022631],[121.594281,21.995443],[121.533918,22.022076],[121.507433,22.048704],[121.510513,22.086972]],[[122.097503,25.499987],[122.122141,25.495666],[122.110438,25.465952],[122.097503,25.499987]],[[119.421247,23.216949],[119.453275,23.216399],[119.436029,23.186146],[119.421247,23.216949]],[[120.355011,22.327439],[120.383344,22.355669],[120.395663,22.342385],[120.355011,22.327439]],[[114.232574,22.539857],[114.232574,22.528801],[114.260291,22.547595],[114.263371,22.541515],[114.263987,22.541515],[114.28924,22.52272],[114.309566,22.497288],[114.340979,22.50337],[114.2529,22.445304],[114.23319,22.466875],[114.205473,22.449729],[114.220255,22.427603],[114.278769,22.435901],[114.325581,22.479041],[114.376088,22.436454],[114.406269,22.433688],[114.406269,22.432582],[114.385327,22.41156],[114.394566,22.361757],[114.356994,22.340171],[114.323733,22.384447]],[[114.323733,22.384447],[114.323733,22.385001],[114.323117,22.385554],[114.322501,22.385554]],[[114.322501,22.385554],[114.283081,22.386661],[114.278153,22.328546],[114.315726,22.299756]],[[114.315726,22.299756],[114.315726,22.299203]],[[114.315726,22.299203],[114.313262,22.264315],[114.284929,22.263761],[114.262139,22.294773],[114.248588,22.274837],[114.265835,22.200608],[114.203009,22.206703],[114.200545,22.232188],[114.164821,22.226648],[114.120473,22.272068],[114.145726,22.300864],[114.121089,22.320795],[114.069966,22.326885],[114.034857,22.300864],[114.02993,22.263207],[114.004676,22.239389],[114.026234,22.229418],[113.996669,22.206149],[113.981271,22.229972],[113.935691,22.205041],[113.899351,22.215568],[113.84946,22.191188],[113.8433,22.229418],[113.889496,22.271514],[113.898119,22.308615],[113.969568,22.321349],[113.955401,22.298649],[114.026234,22.34792],[113.980039,22.366185],[113.956633,22.359543],[113.951706,22.355116],[113.920293,22.367845],[113.918445,22.418199],[113.977575,22.45692],[114.000981,22.491206],[114.031778,22.503923]],[[114.142647,22.213906],[114.166668,22.205041],[114.154965,22.177888],[114.120473,22.177888],[114.123553,22.238836],[114.142647,22.213906]],[[114.305871,22.372273],[114.305255,22.372826]],[[114.305255,22.372826],[114.332972,22.353455],[114.313878,22.340724],[114.305871,22.372273]],[[114.320037,22.381127],[114.320037,22.38168],[114.319421,22.382234]],[[114.319421,22.382234],[114.322501,22.385554]],[[114.323733,22.384447],[114.320037,22.381127]],[[114.305871,22.372273],[114.305871,22.369506],[114.305255,22.372826]],[[114.315726,22.299756],[114.316342,22.30031],[114.316958,22.298649],[114.315726,22.299203]],[[114.320037,22.381127],[114.319421,22.382234]],[[114.372392,22.32301],[114.372392,22.323564],[114.373008,22.323564],[114.372392,22.32301]],[[114.323733,22.297541],[114.323733,22.298095],[114.324349,22.297541],[114.323733,22.297541]],[[113.558736,22.212244],[113.575983,22.194513]],[[113.575983,22.194513],[113.6037,22.132438],[113.554425,22.107489]],[[113.575983,22.194513],[113.575983,22.201162],[113.586453,22.201162],[113.575983,22.194513]],[[126.14782997160225,23.45705632408314],[126.14364766357241,23.484256864667667],[126.46178654821696,23.48412322587678],[126.37865289668716,23.39293003835397],[126.33200560307432,23.192470434531028],[126.29211424506758,23.203925754026983],[126.27618987547393,23.286039228652154],[126.18048305101624,23.36926807246841],[126.14782997160225,23.45705632408314]],[[123.58046789232944,22.729079845057623],[123.67697931816335,22.743460038105493],[123.74968462362946,22.70544451641334],[123.77719018674154,22.603702528760582],[123.68791730064979,22.538439720736957],[123.62775865812367,22.34856998721791],[123.38889311421929,22.215842098075722],[123.14343250275417,22.305457873361547],[123.14343250275417,22.530772373640154],[123.31474025749438,22.67915094777933],[123.58046789232944,22.729079845057623]],[[124.08280944073275,18.48195322239191],[124.07412334973185,18.489905744660025],[124.08763495979457,18.50082074599715],[124.0927822149471,18.487722796622485],[124.08280944073275,18.48195322239191]],[[124.38167275911792,19.64243205928608],[124.37218258903962,19.61180576055387],[124.35030662406672,19.59973856795683],[124.3733084042077,19.646298376512515],[124.38167275911792,19.64243205928608]],[[124.02361574532935,18.47618338701191],[124.02844126439115,18.494115995678236],[124.03889690389099,18.487255078003603],[124.03648388321065,18.477898877579992],[124.02361574532935,18.47618338701191]],[[123.88544367413922,21.932353952044938],[123.87659697624238,21.94146728350397],[123.90008136051944,21.94848802462626],[123.90458514349055,21.940122886267783],[123.88544367413922,21.932353952044938]],[[125.54447347554333,21.436428844996126],[125.51519836393234,21.42239806987794],[125.51214213222002,21.453019929069935],[125.52082796207148,21.45498037779799],[125.54447347554333,21.436428844996126]],[[124.08280944073275,18.507213422754052],[124.08602654049045,18.516880129843127],[124.0948732383873,18.51532106778019],[124.09599931470478,18.50830476619811],[124.08280944073275,18.507213422754052]],[[123.96281363062184,21.72753498088252],[123.97182145771345,21.714631065530096],[123.95026722883122,21.70757768072977],[123.94560257781478,21.721083284355732],[123.96281363062184,21.72753498088252]],[[123.93884664220869,21.711179453589413],[123.91809675355327,21.696920433874407],[123.90683703497609,21.69857168168412],[123.90941066255235,21.71042917129346],[123.9280695277676,21.72288390963613],[123.93884664220869,21.711179453589413]],[[124.5972147867906,19.51120238439097],[124.68310970507932,19.55269354377084],[124.63823195996542,19.472483848448658],[124.52097090662551,19.45373932622225],[124.5972147867906,19.51120238439097]],[[124.55121096535922,19.771486620626373],[124.54542023802529,19.785386559882998],[124.53593006794702,19.79480648076613],[124.55764516487457,19.77998128909929],[124.55121096535922,19.771486620626373]],[[124.5304610767038,19.786313118040336],[124.53609093599235,19.786622057809257],[124.54509876308398,19.775347714864328],[124.53544746381093,19.773957877628316],[124.5304610767038,19.786313118040336]],[[124.039540114923,21.74058566221139],[124.02023803867573,21.736085796481657],[124.0129994989336,21.74058566221139],[124.03198010023956,21.750183948151307],[124.039540114923,21.74058566221139]],[[123.95879245178679,21.778818199075122],[123.95155391204466,21.774321728287905],[123.95686203524252,21.798597917619364],[123.9639397069393,21.791855561783354],[123.95879245178679,21.778818199075122]],[[124.06672420309377,19.792026806294114],[124.07347987755045,19.798666791555807],[124.07621437317204,19.793107703761205],[124.06672420309377,19.792026806294114]],[[124.49732565430313,19.405856534683178],[124.49716478625774,19.400276816084055],[124.48767435503007,19.40322179814164],[124.49732565430313,19.405856534683178]],[[124.59271100381952,19.766543845473063],[124.59994928241221,19.77179529924587],[124.60686582491422,19.756039893329753],[124.59448029116899,19.756966712636515],[124.59271100381952,19.766543845473063]],[[124.0739624816865,21.913823311197017],[124.08924364024816,21.91561688544296],[124.09616018275011,21.908741082251144],[124.0778230536256,21.906947246855776],[124.0739624816865,21.913823311197017]],[[124.72541408376642,20.17080654919798],[124.72203611596333,20.179416906865857],[124.7371561453302,20.18633527741383],[124.73152628604163,20.17249801401903],[124.72541408376642,20.17080654919798]],[[125.03843222324628,20.003191186167637],[125.02186464262064,20.013359039001905],[125.03843222324628,20.035847399374763],[125.04486642276163,20.03215109042353],[125.03843222324628,20.003191186167637]],[[124.70321638270278,20.08019057161717],[124.72107090769123,20.08373097436211],[124.70965032106872,20.067567391895842],[124.70321638270278,20.08019057161717]],[[124.48172275965078,19.47201900247344],[124.49796886533508,19.47403272568405],[124.49362595040938,19.46318927928918],[124.48172275965078,19.47201900247344]],[[123.44937349283609,19.45528846460707],[123.48395672764497,19.442274083048172],[123.35736611112276,19.38803125843023],[123.40674763920774,19.451879942321394],[123.44937349283609,19.45528846460707]],[[125.13558712126158,19.796504996621632],[125.14411234421712,19.806387151985742],[125.15102888671916,19.802218162576565],[125.1410561125048,19.790945908827027],[125.13558712126158,19.796504996621632]],[[124.17948147346257,21.66628786755602],[124.16854375212554,21.658927371032743],[124.13685588098363,21.65742497839487],[124.17320840314201,21.67454854614478],[124.17948147346257,21.66628786755602]],[[124.16001852917,19.787857294586093],[124.17594289876362,19.791254848595948],[124.18672001320473,19.78059890748771],[124.1687046201709,19.779826688640117],[124.16001852917,19.787857294586093]],[[124.68954390459467,20.307540209359175],[124.66605952031765,20.301860470530553],[124.6644511010135,20.307540209359175],[124.69533463192863,20.32657199595229],[124.68954390459467,20.307540209359175]],[[124.143933291531,21.731435508683536],[124.12704371366524,21.724834434686063],[124.11980543507255,21.725434556063053],[124.15985766112465,21.73758583877471],[124.143933291531,21.731435508683536]],[[125.23081160273262,20.18449051788073],[125.21215273751741,20.168653894493655],[125.18625559370943,20.169883908282007],[125.20169735916699,20.20063138034708],[125.23081160273262,20.18449051788073]],[[124.11079760798091,21.894238932422137],[124.09857294228104,21.907545279037375],[124.10693729719122,21.907395901566687],[124.11079760798091,21.894238932422137]],[[123.889143378033,21.774021928748834],[123.89911615224733,21.776569963681514],[123.90104656879157,21.769524935662762],[123.88785669481956,21.770274434510444],[123.889143378033,21.774021928748834]],[[124.94626397348756,20.054942384128545],[124.93371757169697,20.06248699099594],[124.93838222271339,20.071877924292973],[124.95495006448846,20.067567391895842],[124.94626397348756,20.054942384128545]],[[124.71688886081083,19.621706196377676],[124.73168715408698,19.621860796836845],[124.73554772602606,19.616292046513543],[124.72251872009943,19.61520932100049],[124.71688886081083,19.621706196377676]],[[124.68037547060715,19.593859049818636],[124.67458474327319,19.59819125761798],[124.70498567005225,19.605927025863945],[124.69758652341417,19.598345858077156],[124.68037547060715,19.593859049818636]],[[124.87758010800587,19.649081968225897],[124.85039601983507,19.657123281298265],[124.84685744513612,19.667792541027143],[124.88127981189962,19.663617806330635],[124.87758010800587,19.649081968225897]],[[124.51711033468641,19.557337041683926],[124.52627902982337,19.571575952893262],[124.53432164864287,19.552383820553647],[124.51711033468641,19.557337041683926]],[[124.91698886187655,19.930750163918884],[124.92229698507444,19.936917729872054],[124.92068856577029,19.918105569944764],[124.91698886187655,19.930750163918884]],[[125.19494142356089,19.870903856104203],[125.18882922128569,19.863806075901753],[125.18368196613315,19.873526840921652],[125.19494142356089,19.870903856104203]],[[124.45180443700778,19.818120595618552],[124.44923080943153,19.825221770763523],[124.46869375372412,19.833248720617554],[124.47158911739106,19.8290810369555],[124.45180443700778,19.818120595618552]],[[124.74905933608878,20.370296766358006],[124.72750510720661,20.350815541605712],[124.7239662713582,20.35142924275277],[124.74214253243738,20.379038743335716],[124.74905933608878,20.370296766358006]],[[124.70385985488417,20.46318604967716],[124.70418159097491,20.48570104729129],[124.71479783737064,20.486773065677948],[124.71238481669033,20.464411623925297],[124.70385985488417,20.46318604967716]],[[124.77978199895858,20.314600906343383],[124.7858944623832,20.324883926073753],[124.79265013683985,20.3247306313617],[124.78509012215645,20.308921689813605],[124.77978199895858,20.314600906343383]],[[123.90812397933894,21.778818199075122],[123.91327123449148,21.78421328503128],[123.91890109378005,21.77102393335812],[123.9095715305977,21.772822730592548],[123.90812397933894,21.778818199075122]],[[124.52611816177804,19.79542409915455],[124.52016656639873,19.785695238502495],[124.51421497101944,19.792181406753286],[124.51904049008127,19.798975731324727],[124.52611816177804,19.79542409915455]],[[123.51902256658991,19.539845253245783],[123.49425123795001,19.51786065011236],[123.48073962788729,19.520802498376856],[123.50599356066326,19.552383820553647],[123.51902256658991,19.539845253245783]],[[125.25413511896434,20.481259940182017],[125.25703048263128,20.48478232361668],[125.26410789317865,20.46272642669043],[125.25413511896434,20.481259940182017]],[[123.94576344586014,21.811180880329353],[123.94769360125497,21.80234306151294],[123.93884664220869,21.809533288611586],[123.94576344586014,21.811180880329353]],[[124.15213677839586,21.777768900688372],[124.15004575495567,21.78496278387896],[124.17288666705127,21.793354037179864],[124.15213677839586,21.777768900688372]],[[123.95734463937859,21.672145449142576],[123.97519942551648,21.67454854614478],[123.96522639015271,21.663584187566467],[123.95734463937859,21.672145449142576]],[[124.50166856922883,20.094043242827997],[124.50456393289582,20.120972188011276],[124.50858511173087,20.1212800831825],[124.50681582438139,20.090041650199783],[124.50166856922883,20.094043242827997]],[[124.74873759999812,19.60886652378362],[124.7556541425001,19.603761052538985],[124.75404572319596,19.595715561075828],[124.744877028059,19.596643947279137],[124.74873759999812,19.60886652378362]],[[125.21923014806472,20.017056131401407],[125.21215273751741,20.015669689107916],[125.20973997798649,20.022601639425954],[125.21923014806472,20.017056131401407]],[[124.87693663582445,20.13927902380259],[124.87854531627801,20.144354985162284],[124.89012650979649,20.14143272310461],[124.87838444823265,20.134202801293476],[124.87693663582445,20.13927902380259]],[[125.29113111330409,20.21861308510517],[125.2875922774557,20.211543770189962],[125.28164094322582,20.21369538029659],[125.29113111330409,20.21861308510517]],[[124.72557469066234,21.70052325133175],[124.72589642675305,21.708027902337225],[124.75517153836401,21.707877741418265],[124.72557469066234,21.70052325133175]],[[125.04502729080698,19.909314758024717],[125.05837803282435,19.912091037554216],[125.06400789211293,19.904687973674783],[125.04937020573274,19.898363979216466],[125.04502729080698,19.909314758024717]],[[124.4629032875396,19.886948876731847],[124.45759516434171,19.880932255145904],[124.45325198826654,19.888337408220732],[124.4629032875396,19.886948876731847]],[[124.71576278449336,19.45978127930235],[124.72573555870767,19.466287556058813],[124.73040047087355,19.460245864128144],[124.7173714649469,19.45296449588042],[124.71576278449336,19.45978127930235]],[[124.67072417133409,20.27652688718019],[124.68278823013802,20.296333765264553],[124.68890043241325,20.292342096314467],[124.67603229453195,20.277755334071994],[124.67072417133409,20.27652688718019]],[[125.54366913531655,20.29909724847227],[125.53401783604352,20.28589353358077],[125.52661868940547,20.291113910572083],[125.5348221762703,20.308461283378602],[125.54366913531655,20.29909724847227]],[[124.61072639685332,20.151737679386624],[124.61120900098942,20.161118950154965],[124.62359453473462,20.167731253577685],[124.62713337058301,20.163425683019614],[124.61072639685332,20.151737679386624]],[[124.721875247918,20.472836304352505],[124.73007873478284,20.47880957513402],[124.73056133891893,20.462420098415752],[124.721875247918,20.472836304352505]],[[125.23097247077797,20.22076443406237],[125.24689684037159,20.22429883037055],[125.24930959990249,20.217844783498943],[125.23483278156766,20.21738359361567],[125.23097247077797,20.22076443406237]],[[123.64207434726376,19.59138335327648],[123.62035925033618,19.58565817444803],[123.61794649080528,19.600357230942944],[123.64577405115747,19.611960622162467],[123.64207434726376,19.59138335327648]],[[123.89155613756387,19.710612167528314],[123.88833903780622,19.703657236060945],[123.87949233990938,19.703966175829866],[123.89155613756387,19.710612167528314]],[[124.88047547167284,19.700256809407417],[124.87388066526157,19.691446150131124],[124.8705026974585,19.699947608489072],[124.88047547167284,19.700256809407417]],[[124.33872516939883,19.586122236974976],[124.35127183233885,19.59819125761798],[124.35481040703783,19.595870422684424],[124.3424248732926,19.584729527095302],[124.33872516939883,19.586122236974976]],[[124.56150547566426,20.33178976144936],[124.56713533495284,20.336700154074062],[124.57067417080125,20.329027583988772],[124.55877098004262,20.325344332508752],[124.56150547566426,20.33178976144936]],[[125.39278979429051,20.172805386891408],[125.39713270921627,20.1826454971982],[125.40372777677695,20.178801899971678],[125.40356690873162,20.171114183219782],[125.39278979429051,20.172805386891408]],[[124.59753652288131,21.666738350312897],[124.6219861154305,21.67109406156043],[124.62343366668927,21.665086319054915],[124.59753652288131,21.666738350312897]],[[123.65639029755326,19.5697186581878],[123.6649155205088,19.574980557937575],[123.6652369954501,19.563992434761655],[123.65639029755326,19.5697186581878]],[[124.94787265394112,19.68727219888289],[124.93934743098552,19.687117598423715],[124.93741727559072,19.702420693536986],[124.94899846910917,19.70350263560177],[124.94787265394112,19.68727219888289]],[[123.90024222856479,19.44273892902339],[123.90651529888541,19.463963848481587],[123.91841848964398,19.46040098688616],[123.91085847496058,19.44754198923471],[123.90024222856479,19.44273892902339]],[[123.93032141925315,19.742599054761012],[123.9406161907076,19.74414401475504],[123.9459243139055,19.73657329294522],[123.93241270384277,19.72946558906464],[123.93032141925315,19.742599054761012]],[[123.61762475471457,19.514608817481253],[123.62405895422992,19.52188626848761],[123.63097549673193,19.51615743356722],[123.62470242641135,19.51027321473939],[123.61762475471457,19.514608817481253]],[[124.12012717116323,19.8141067289674],[124.12221819460345,19.807004770374157],[124.10999352890357,19.808703025080238],[124.12012717116323,19.8141067289674]],[[125.18689880474145,20.039543447176566],[125.19236779598467,20.0424696264756],[125.19703270815054,20.034615296391014],[125.18947243231767,20.033075037086622],[125.18689880474145,20.039543447176566]],[[124.01830762213149,19.579158948726022],[124.00640469252232,19.580087334929335],[124.0001313610523,19.585348712380263],[124.02313314119331,19.59122849166788],[124.01830762213149,19.579158948726022]],[[124.67040243524337,21.549900881339177],[124.6638076288321,21.54553524641352],[124.66139486930118,21.551406407770138],[124.67040243524337,21.549900881339177]],[[124.80873537447886,20.372750787497946],[124.80664435103867,20.366769159934858],[124.79924520440059,20.370756911643586],[124.80873537447886,20.372750787497946]],[[124.57646489813519,21.658025883220134],[124.57083503884658,21.650363759111816],[124.56954809448374,21.65712465655695],[124.57646489813519,21.658025883220134]],[[125.07607168976747,20.11404859447482],[125.08266675732818,20.122818514440926],[125.08926156373948,20.113586882292694],[125.0818624171014,20.106354610136737],[125.07607168976747,20.11404859447482]],[[125.43107247184369,20.264394668376504],[125.41643504661292,20.264855335960927],[125.39504168577602,20.269769906976418],[125.42190403785614,20.28297623336216],[125.43107247184369,20.264394668376504]],[[124.76900488451747,19.357644172570662],[124.75597587859082,19.356093467289302],[124.76498370568243,19.36958287965096],[124.76900488451747,19.357644172570662]],[[124.2476829959576,19.804071017741816],[124.24414416010924,19.79913007063448],[124.23465399003095,19.804688636130233],[124.2476829959576,19.804071017741816]],[[123.94318981828388,19.475117018093655],[123.93353851901085,19.475736725677468],[123.94817620539104,19.496335931115095],[123.95428840766627,19.489521759187408],[123.94318981828388,19.475117018093655]],[[124.08264857268739,19.78955607159102],[124.08120102142863,19.78291556403048],[124.0739624816865,19.785077620114077],[124.08264857268739,19.78955607159102]],[[124.15744490159372,18.990871557896252],[124.16645246753592,18.997712889364063],[124.16661333558127,18.981697378621366],[124.1585707167618,18.98356329125783],[124.15744490159372,18.990871557896252]],[[124.71061552934083,19.78739401550742],[124.69839086364098,19.787857294586093],[124.71576278449336,19.801909483957072],[124.72010596056853,19.796968275700305],[124.71061552934083,19.78739401550742]],[[124.76868314842673,19.562599463732557],[124.77254372036586,19.569873519796392],[124.78074720723069,19.568790010835066],[124.7789776587318,19.554086514799938],[124.76868314842673,19.562599463732557]],[[124.26762854438627,19.679851899141454],[124.27695810756862,19.678924296386416],[124.26650272921822,19.67397682054347],[124.26762854438627,19.679851899141454]],[[124.44360095014295,19.290641064783646],[124.43234123156574,19.28490073928859],[124.43748848671831,19.295760638097196],[124.44360095014295,19.290641064783646]],[[125.24914873185716,21.73428569350011],[125.24577076405413,21.74628472609741],[125.25172235943342,21.753632948597748],[125.2594432421622,21.750183948151307],[125.24914873185716,21.73428569350011]],[[125.41627417856753,20.112817536088773],[125.42302985302419,20.116971901130185],[125.42608608473651,20.105739080943717],[125.41788259787168,20.105585263932813],[125.41627417856753,20.112817536088773]],[[124.65898210977028,21.66493589698653],[124.66348589274136,21.6736473194816],[124.67812331797217,21.670793739722512],[124.66863314789387,21.665086319054915],[124.65898210977028,21.66493589698653]],[[124.19090206008511,18.79794376461891],[124.1896153768717,18.811331589854525],[124.19685365546442,18.815067593518247],[124.20746990186015,18.803236741150176],[124.19090206008511,18.79794376461891]],[[123.93225183579742,19.537368250956508],[123.92871299994903,19.549288155278255],[123.944798237588,19.54789492309973],[123.94463736954265,19.537368250956508],[123.93225183579742,19.537368250956508]],[[124.09503410643265,19.79820351247714],[124.09310395103779,19.790173689979436],[124.08345291291417,19.795269759844803],[124.09503410643265,19.79820351247714]],[[124.26296389336983,19.53225964591878],[124.26248128923376,19.52188626848761],[124.25266938306478,19.526221610080047],[124.26296389336983,19.53225964591878]],[[124.17803392220381,18.918551447830932],[124.18060754978006,18.931929349388422],[124.180124945644,18.905016856618875],[124.17803392220381,18.918551447830932]],[[124.16194868456483,18.94437285830585],[124.15631882527626,18.954793503782817],[124.15776663768443,18.96288077915386],[124.16629159949056,18.960236902382466],[124.16194868456483,18.94437285830585]],[[124.90685521961686,21.114207016356428],[124.89752591758398,21.120426289895608],[124.91361115522292,21.127858080211713],[124.91763233405797,21.119061000705482],[124.90685521961686,21.114207016356428]],[[124.44746126093261,20.15266058145202],[124.44215313773472,20.147123691358484],[124.4366841464915,20.152045313408426],[124.44746126093261,20.15266058145202]],[[124.51325002389675,21.523098854776098],[124.51421497101944,21.51601987733219],[124.50552888001855,21.519484285594665],[124.51325002389675,21.523098854776098]],[[124.25652969385445,18.78159659410738],[124.25749490212658,18.793429013371995],[124.26843288461302,18.795919856580756],[124.26602012508215,18.781285303993638],[124.25652969385445,18.78159659410738]],[[124.16516578432251,18.811954431231428],[124.17674723899037,18.814756303404504],[124.1791599985213,18.807284296077064],[124.16822201603483,18.802146964602667],[124.16516578432251,18.811954431231428]],[[124.12028803920862,18.951371924025924],[124.12044890725394,18.944217474398403],[124.11111934407162,18.945772880369404],[124.12028803920862,18.951371924025924]],[[124.07878800074832,21.854298478323628],[124.07476682191327,21.863875350010755],[124.08811756393064,21.859236813936725],[124.08602654049045,21.85235317626218],[124.07878800074832,21.854298478323628]],[[124.08071841729256,21.576689589281617],[124.07283666651844,21.581353717999225],[124.08747409174921,21.5867694347599],[124.08071841729256,21.576689589281617]],[[124.18688088125009,18.874209581335645],[124.18253770517492,18.888369103120002],[124.20007075522207,18.889614002425535],[124.1986229428139,18.880433555564462],[124.18688088125009,18.874209581335645]],[[124.14972401886493,18.985895877915482],[124.14940228277425,18.975788350598226],[124.14296808325886,18.976565792434304],[124.14972401886493,18.985895877915482]],[[124.34451589673279,19.129656285635722],[124.34097732203381,19.119093052573103],[124.33759935423078,19.124530183586568],[124.34451589673279,19.129656285635722]],[[125.11322855215258,19.98346839819789],[125.11371115628864,19.975608845124814],[125.10406011816502,19.97930750442087],[125.11322855215258,19.98346839819789]],[[124.78975477317289,19.438555315246457],[124.80664435103867,19.44304865224058],[124.80632261494796,19.432357194810642],[124.79281100488524,19.432357194810642],[124.78975477317289,19.438555315246457]],[[123.90313759223179,19.516621757243588],[123.91616659815844,19.530711290982236],[123.92034864503881,19.52513757881987],[123.91134107909662,19.507176243716874],[123.90313759223179,19.516621757243588]],[[124.53432164864287,21.61414102821733],[124.53496485967489,21.60526925997576],[124.52595729373269,21.61308859603749],[124.53432164864287,21.61414102821733]],[[124.77978199895858,21.656523751731687],[124.77576082012354,21.665536801811793],[124.78380343894301,21.665686962730756],[124.77978199895858,21.656523751731687]],[[125.25992584629827,19.8428182801208],[125.2576739548127,19.835409732103454],[125.24930959990249,19.834329095785794],[125.24689684037159,19.840811869094072],[125.25992584629827,19.8428182801208]],[[124.1920281364026,21.767426338889265],[124.19765799569117,21.760680065811894],[124.18848930055421,21.75678162720627],[124.1920281364026,21.767426338889265]],[[125.01253507943832,20.21016046168956],[125.00577940498167,20.20262943459223],[125.0011147539652,20.20954571594481],[125.01253507943832,20.21016046168956]],[[125.37943905227311,20.27391617638568],[125.3742917971206,20.282822677500683],[125.38120833962262,20.28113356302445],[125.37943905227311,20.27391617638568]],[[124.19669278741907,21.74988388746281],[124.20280525084371,21.742685303582586],[124.19508436811492,21.742685303582586],[124.19669278741907,21.74988388746281]],[[125.01333941966507,20.22614254530595],[125.01076579208882,20.21968875958377],[125.00738782428581,20.23044498207093],[125.01333941966507,20.22614254530595]],[[124.15342346160926,19.970214803766357],[124.16773941189876,19.972680576630385],[124.16822201603483,19.96297051873688],[124.15245851448654,19.965282474590015],[124.15342346160926,19.970214803766357]],[[124.70144709535327,21.55562109832856],[124.69372595147507,21.55817984038764],[124.70128622730792,21.56450096220229],[124.70144709535327,21.55562109832856]],[[125.40356690873162,20.370603616931533],[125.404853591945,20.357412176062976],[125.39970633679249,20.356952030777396],[125.39439821359463,20.366769159934858],[125.40356690873162,20.370603616931533]],[[125.50586880075,20.363087736500812],[125.50570793270467,20.35465078205066],[125.49670036676244,20.356798474915923],[125.49605689458102,20.362321001791134],[125.50586880075,20.363087736500812]],[[124.58547246407736,19.92843716346805],[124.59271100381952,19.930287668288482],[124.59303247876082,19.919647657295126],[124.58772435556293,19.91733439569487],[124.58547246407736,19.92843716346805]],[[124.72863092237466,20.020445067480264],[124.72605729479838,20.01089431073557],[124.71978422447782,20.012742987510034],[124.72300106308606,20.02152335345311],[124.72863092237466,20.020445067480264]],[[124.16999130338431,19.03704460415458],[124.16420057605038,19.029583303953533],[124.16436144409573,19.038909994492197],[124.16999130338431,19.03704460415458]],[[124.42896326376271,23.242615824682048],[124.35046749211207,23.189424648795676],[124.303498723558,23.255937840262746],[124.26248128923376,23.180866521012657],[124.05530361647126,23.16911375232245],[124.01251689479756,23.11930550607817],[123.60765198050024,23.011623935919637],[123.55183625289985,22.975030895141526],[123.54540231453393,22.933585175761483],[123.6000919658168,22.91386839422849],[123.63869664061014,22.810450871869566],[123.47880947249246,22.755928356218224],[123.40739111138916,22.943366788597242],[123.46980164540085,23.077287608309536],[123.39613139281201,23.107242753021342],[123.27243613995674,23.0633197702026],[123.27243613995674,23.110004408183084],[123.13860698369237,23.139352902782296],[123.03517901535648,23.09008680274282],[123.03807437902344,23.118433528150508],[123.00333027616921,23.094594764104713],[122.93947192974935,23.13179993913333],[122.80886013439209,23.119014846768952],[122.71379625981697,23.209289763201657],[122.63513962012098,23.212478658821514],[122.58390981867281,23.341162905092595],[122.58376736111107,23.402562114197536],[122.63733140432095,23.484617669753096],[125.20636201018343,23.48324987248765],[125.0196127511351,23.41484674263708],[124.9739306657944,23.448992813309705],[124.95334164518434,23.39293003835397],[124.82305132476836,23.428826071318685],[124.77318719254728,23.363638735478677],[124.72734423916123,23.42868217798591],[124.67651489866805,23.394083796510433],[124.70160796339863,23.34876758151316],[124.64160992776843,23.380090888058767],[124.60268377803385,23.363927566741925],[124.6309936813727,23.354399007698294],[124.59946667827617,23.33461249926902],[124.64804412728384,23.33620159351575],[124.61587365200583,23.323920519540227],[124.61136986903475,23.275332885705026],[124.56021879245083,23.308310051554585],[124.50263377750099,23.272872858128327],[124.55024601823649,23.35454342332992],[124.51421497101944,23.338513027070032],[124.45791663928301,23.41254053207128],[124.42896326376271,23.242615824682048]],[[123.63451433258032,23.01147821454089],[123.6625027609779,23.016869383255685],[123.64947349390181,22.986552024292404],[123.61006474003116,23.00900095110219],[123.63451433258032,23.01147821454089]],[[123.63097549673193,22.9400091904493],[123.60379166971055,22.95927496692656],[123.54990609750504,22.94570224789856],[123.60137891017965,22.986989449578065],[123.64368302771729,22.97780195168254],[123.63097549673193,22.9400091904493]],[[123.64062679600497,22.937965435054895],[123.6499560980379,22.948475654784392],[123.66571959958617,22.944972596407123],[123.65703376973465,22.92526156016147],[123.64062679600497,22.937965435054895]],[[125.02122117043922,23.411675605178072],[125.02106030239386,23.411531450695872],[125.02106030239386,23.411819759660276],[125.02122117043922,23.411675605178072]],[[124.58241623236503,23.269399570785428],[124.57340866642286,23.269399570785428],[124.57421300664961,23.285316105896328],[124.58547246407736,23.27649056110285],[124.58241623236503,23.269399570785428]],[[124.63935803628291,23.307442774316556],[124.63919716823753,23.307298097535508],[124.63919716823753,23.307442774316556],[124.63935803628291,23.307442774316556]],[[124.62665076644694,23.300646882848568],[124.62648989840162,23.300646882848568],[124.62648989840162,23.30079155962962],[124.62665076644694,23.300646882848568]],[[124.43121541639769,23.273741179964052],[124.43121541639769,23.275477562486078],[124.43394965086989,23.275477562486078],[124.43121541639769,23.273741179964052]],[[126.6311426060561,23.484093646277497],[122.63733140432097,23.484617669753074],[122.58405227623453,23.40341685956791],[122.58332652974653,17.999955736438693],[126.6311426060561,17.999955736438693],[126.6311426060561,23.484093646277497],[126.64420007727003,23.497151117491395],[126.64420007727003,17.98689826522479],[122.5702690585326,17.98689826522479],[122.57009143518515,23.41110956790123],[122.62821412037034,23.496584104938268],[126.64420007727003,23.497151117491395],[126.6311426060561,23.484093646277497]]],bbox=[73.502355,17.98689826522479,135.09567,53.563269],propertity={code:1e5,name:"\u4E2D\u56FD",filename:"100000"},version$1="1.1.0",date="2022-9-01 12:03:40",copyright="Copyright (c) 2022 GeoJSON.CN",copyrightShort="GeoJSON.CN",copyrightUrl="https://geojson.cn",crs={key:"2945f21f104a05efdad7d03ddfea5621_1.1.0",type:"name",properties:{name:"urn:ogc:def:crs:OGC:1.3:CRS84"}};var geoJson={type,objects,arcs,bbox,propertity,version:version$1,date,copyright,copyrightShort,copyrightUrl,crs},themeColor={light:{name:"\u660E\u4EAE",colors:["#4992FF","#00B7FF","#00D3F3","#00E8BF","#90F58B","#F9F871"]},dim:{name:"\u6697\u6DE1",colors:["#5470C6","#BB70C5","#FF77A9","#FF9583","#FFC567","#F9F871"]},Macaroon:{name:"\u9A6C\u5361\u9F99",colors:["#2EC7C9","#41D6BE","#68E2AC","#95ED96","#C5F481","#F9F871"]},blueGreen:{name:"\u84DD\u7EFF",colors:["#3FB1E3","#00C8E3","#00DBD0","#5FEBAF","#ADF58B","#F9F871"]},deepPurple:{name:"\u6DF1\u7D2B",colors:["#9B8BBA","#D390BE","#FF98AD","#FFAD8F","#FFCF73","#F9F871"]},retro:{name:"\u590D\u53E4",colors:["#D97B7C","#BB6D8A","#93658D","#695E85","#455572","#2F4858"]},pinkishBlue:{name:"\u7C89\u9752",colors:["#FD98AF","#D087B1","#9E7AA8","#6F6B94","#485B78","#2F4858"]},ashPowder:{name:"\u7070\u7C89",colors:["#516B91","#208EB2","#00B0BC","#30CFAA","#97E98A","#F9F871"]},greenGrass:{name:"\u9752\u8349",colors:["#4FA397","#5BB898","#76CB92","#9ADD87","#C6EC7B","#F9F871"]},orangeRed:{name:"\u6A58\u7EA2",colors:["#8A3349","#984932","#916820","#77862C","#44A15B","#00B7A0"]},dark:{name:"\u6DF1\u8272",colors:["#C22E34","#CA2E67","#BD4598","#9B62C0","#637BD9","#008EE0"]},romanRed:{name:"\u7F57\u9A6C\u7EA2",colors:["#E12054","#C7510D","#957200","#548500","#008E4B","#00918C"]}};const registerTheme=t=>{Object.entries(themeColor).forEach(([n,r])=>{t.registerTheme(n,{color:r.colors,backgroundColor:"",textStyle:{},title:{textStyle:{color:"#333333"},subtextStyle:{color:"#aaaaaa"}},line:{itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:4,symbol:"emptyCircle",smooth:!1},radar:{itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:4,symbol:"emptyCircle",smooth:!1},bar:{itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},pie:{itemStyle:{borderWidth:0,borderColor:"#ccc"}},scatter:{itemStyle:{borderWidth:0,borderColor:"#ccc"}},boxplot:{itemStyle:{borderWidth:0,borderColor:"#ccc"}},parallel:{itemStyle:{borderWidth:0,borderColor:"#ccc"}},sankey:{itemStyle:{borderWidth:0,borderColor:"#ccc"}},funnel:{itemStyle:{borderWidth:0,borderColor:"#ccc"}},gauge:{itemStyle:{borderWidth:0,borderColor:"#ccc"}},candlestick:{itemStyle:{color:"#c23531",color0:"#314656",borderColor:"#c23531",borderColor0:"#314656",borderWidth:1}},graph:{itemStyle:{borderWidth:0,borderColor:"#ccc"},lineStyle:{width:1,color:"#aaaaaa"},symbolSize:4,symbol:"emptyCircle",smooth:!1,color:r.colors,label:{color:"#eeeeee"}},map:{itemStyle:{areaColor:"#eeeeee",borderColor:"#444444",borderWidth:.5},label:{color:"#000000"},emphasis:{itemStyle:{areaColor:"rgba(255,215,0,0.8)",borderColor:"#444444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},geo:{itemStyle:{areaColor:"#eeeeee",borderColor:"#444444",borderWidth:.5},label:{color:"#000000"},emphasis:{itemStyle:{areaColor:"rgba(255,215,0,0.8)",borderColor:"#444444",borderWidth:1},label:{color:"rgb(100,0,0)"}}},categoryAxis:{axisLine:{show:!0,lineStyle:{color:"#333"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!1,lineStyle:{color:["#ccc"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},valueAxis:{axisLine:{show:!0,lineStyle:{color:"#333"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#ccc"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},logAxis:{axisLine:{show:!0,lineStyle:{color:"#333"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#ccc"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},timeAxis:{axisLine:{show:!0,lineStyle:{color:"#333"}},axisTick:{show:!0,lineStyle:{color:"#333"}},axisLabel:{show:!0,color:"#333"},splitLine:{show:!0,lineStyle:{color:["#ccc"]}},splitArea:{show:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},toolbox:{iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},legend:{textStyle:{color:"#333333"}},tooltip:{axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},timeline:{lineStyle:{color:"#293c55",width:1},itemStyle:{color:"#293c55",borderWidth:1},controlStyle:{color:"#293c55",borderColor:"#293c55",borderWidth:.5},checkpointStyle:{color:"#e43c59",borderColor:"#c23531"},label:{color:"#293c55"},emphasis:{itemStyle:{color:"#a9334c"},controlStyle:{color:"#293c55",borderColor:"#293c55",borderWidth:.5},label:{color:"#293c55"}}},visualMap:{color:["#bf444c","#d88273","#f6efa6"]},dataZoom:{backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"rgba(47,69,84,0.3)",fillerColor:"rgba(167,183,204,0.4)",handleColor:"#a7b7cc",handleSize:"100%",textStyle:{color:"#333333"}},markPoint:{label:{color:"#eeeeee"},emphasis:{label:{color:"#eeeeee"}}}})})};var index_vue_vue_type_style_index_0_scoped_true_lang$c="";const _sfc_main$x=defineComponent({__name:"index",props:{options:{type:Object,default:()=>({title:{},tooltip:{},xAxis:{data:["\u886C\u886B","\u7F8A\u6BDB\u886B","\u96EA\u7EBA\u886B","\u88E4\u5B50","\u9AD8\u8DDF\u978B","\u889C\u5B50"]},yAxis:{},series:[{name:"\u9500\u91CF",type:"bar",data:[5,20,36,10,10,20]}]})},width:{type:[String],default:"100%"},height:{type:[String],default:"100%"}},setup(t){const n=t,r=useStore(),g=computed(()=>r.state.weiDesign.pageConfig.theme);let y;const L=computed(()=>n.options),z=ref(),j=()=>{z.value&&(y&&y.dispose(),y=init$1(z.value,g.value),registerMap$1("china",geoJson),emitter.emit("chartRender",y),y.setOption(L.value))},ae=()=>{window.addEventListener("resize",()=>{y.resize()});let de=ref(!1);new ResizeObserver(function($e){nextTick(()=>{de.value&&y.resize(),de.value=!0})}).observe(z.value)};return onMounted(()=>{echarts&®isterTheme(echarts),setTimeout(function(){nextTick(()=>{j(),ae()})},0)}),watch$1(g,de=>{j()}),(de,he)=>(openBlock(),createElementBlock("div",{class:"my-echarts",key:unref(getRandomKey),style:normalizeStyle$1({height:t.height,width:t.width}),ref_key:"myEchartRef",ref:z},null,4))}});var Echarts=_export_sfc$2(_sfc_main$x,[["__scopeId","data-v-33abf0c8"]]),card="",index_vue_vue_type_style_index_0_scoped_true_lang$b="";const _hoisted_1$n={class:"content"},_hoisted_2$f={style:{position:"absolute",bottom:"0",width:"100%"},dir:"rtl"},_sfc_main$w=defineComponent({__name:"index",setup(t){useCssVars(j=>({"60ba5a91":unref(L),"177528d6":unref(z)}));let n=ref([]),r=ref({});INDEX_API.goodDailySentences().then(j=>{j&&(r.value=j.data,n.value=(j.data.content||"").split("").map(ae=>({title:ae,color:getRandomColor()})))});const g=ref(null),y=ref(null);let L=ref(0),z=ref(0);return onMounted(()=>{L.value=(g.value?g.value.offsetWidth:0)-80+"px",z.value=(y.value?y.value.offsetWidth:0)*-1+"px"}),(j,ae)=>(openBlock(),createElementBlock("div",{class:"horse-race-lamp-container",ref_key:"conRef",ref:g},[createBaseVNode("div",{class:"line",ref_key:"lineRef",ref:y},[createBaseVNode("div",_hoisted_1$n,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(n),(de,he)=>(openBlock(),createElementBlock("span",{style:{color:"#909399"},class:"line-item",key:he},toDisplayString(de.title),1))),128))]),createBaseVNode("div",_hoisted_2$f,toDisplayString(unref(r).origin)+"\u2014\u2014 ",1)],512)],512))}});var HorseRaceLamp=_export_sfc$2(_sfc_main$w,[["__scopeId","data-v-a0c5cdc8"]]),index_vue_vue_type_style_index_0_scoped_true_lang$a="";const _hoisted_1$m={class:"quick-links-container-box"},_hoisted_2$e=["title","onDrag","onDragstart","onDragover","onDragenter","data-index"],_hoisted_3$9={class:"title"},_sfc_main$v=defineComponent({__name:"index",setup(t){const n=ref(null),r=reactive([{title:"\u9996\u9875",icon:"index",link:"/index"},{title:"\u7EC4\u4EF6",icon:"assembly",link:"/assembly"},{title:"\u6570\u636E\u96C6",icon:"boardsheet",link:"/boardsheet"},{title:"\u754C\u9762\u8BBE\u8BA1",icon:"myDesign",link:"/weiDesign/myDesign"},{title:"\u6A21\u677F\u5E02\u573A",icon:"tplMarket",link:"/weiDesign/tplMarket"},{title:"\u7528\u6237\u7BA1\u7406",icon:"userManage",link:"/manage/userManage"},{title:"\u7EC4\u7EC7\u7BA1\u7406",icon:"userGroupManage",link:"/manage/userGroupManage"},{title:"404",icon:"is404",link:"/errPage/is404"},{title:"500",icon:"is500",link:"/errPage/is500"}].map(de=>(de.iconColor=getRandomColor(),de)));let g=ref(0);const y=(de,he,$e)=>{$e.preventDefault()},L=(de,he,$e)=>{g.value=de},z=(de,he,$e)=>{$e.preventDefault()},j=(de,he,$e)=>{$e.preventDefault(),$e.target.classList.contains("links-item")&&de!==g.value&&(console.log(g.value,de),de>=g.value?(r.splice(de+1,0,r[g.value]),r.splice(g.value,1)):(r.splice(de,0,r[g.value]),r.splice(g.value+1,1)),g.value=de)},ae=()=>{};return(de,he)=>{const $e=resolveComponent("svg-icon");return openBlock(),createElementBlock("div",_hoisted_1$m,[createVNode$1(TransitionGroup,{class:"quick-links-container",name:"sort",tag:"div"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(r),(Lt,jt)=>(openBlock(),createElementBlock("div",{class:"links-item",title:Lt.title,draggable:"true",onDrag:$n=>y(jt,Lt,$n),onDragstart:$n=>L(jt,Lt,$n),onDragover:$n=>z(jt,Lt,$n),onDragenter:withModifiers($n=>j(jt,Lt,$n),["prevent","stop"]),onDragend:ae,key:Lt.title+Lt.icon,"data-index":jt,ref_for:!0,ref_key:"linkRef",ref:n},[createVNode$1($e,{name:Lt.icon,size:"2em",color:Lt.iconColor},null,8,["name","color"]),createBaseVNode("span",_hoisted_3$9,toDisplayString(Lt.title),1)],40,_hoisted_2$e))),128))]),_:1})])}}});var QuickLinks=_export_sfc$2(_sfc_main$v,[["__scopeId","data-v-bac3ebae"]]),descriptions="",descriptionsItem="";const name="wei-design",version="0.0.0",scripts={dev:"vite",build:"vite build && vite preview",preview:"vite preview"},dependencies={"@element-plus/icons-vue":"^1.1.4","@waycloud/ui":"^0.0.1-alpha.1","animate.css":"^4.1.1",axios:"^0.26.1",echarts:"^5.4.0","echarts-gl":"^2.0.9","element-plus":"^2.0.1","fast-glob":"^3.2.12",html2canvas:"^1.4.1",mitt:"^3.0.0",mockjs:"^1.1.0",prettier:"^2.7.1","vite-plugin-svg-icons":"^2.0.1",vue:"^3.2.25","vue-router":"4","vue-sketch-ruler":"^1.0.3",vuex:"^4.0.2"},devDependencies={"@types/mockjs":"^1.0.7","@vitejs/plugin-vue":"^2.2.0",sass:"^1.56.1",typescript:"^4.5.4","unplugin-auto-import":"^0.11.4","unplugin-element-plus":"^0.4.1","unplugin-vue-components":"^0.17.18",vite:"^2.8.0","vite-plugin-mock":"^2.9.6","vue-tsc":"^0.29.8"};var config={name,private:!0,version,scripts,dependencies,devDependencies},index_vue_vue_type_style_index_0_scoped_true_lang$9="";const _hoisted_1$l={class:"info-container"},_hoisted_2$d={class:"dependencies-container"},_sfc_main$u=defineComponent({__name:"index",setup(t){console.log(config);const{dependencies:n,devDependencies:r,version:g}=config,y=Object.entries(n).map(([L,z])=>({key:L,value:z}));return Object.entries(r).map(([L,z])=>({key:L,value:z})),console.log(y),(L,z)=>{const j=ElDescriptionsItem,ae=ElDescriptions;return openBlock(),createElementBlock("div",_hoisted_1$l,[createBaseVNode("div",_hoisted_2$d,[createVNode$1(ae,{border:""},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(y),de=>(openBlock(),createBlock(j,{key:de.key+de.value,label:de.key},{default:withCtx(()=>[createTextVNode(toDisplayString(de.value),1)]),_:2},1032,["label"]))),128))]),_:1})])])}}});var DependenceInfo=_export_sfc$2(_sfc_main$u,[["__scopeId","data-v-c9a59244"]]);const systemInfomationData=()=>({legend:{right:0,top:"center",orient:"vertical",align:"right"},tooltip:{show:!0},series:[{name:"\u7CFB\u7EDF\u4FE1\u606F\u7EDF\u8BA1",type:"pie",radius:[0,70],center:["35%","50%"],roseType:"",itemStyle:{borderRadius:5},label:{position:"inside"},data:[{value:2e3,name:"\u56FE\u8868"},{value:1212,name:"\u6570\u636E\u96C6"},{value:4e3,name:"\u7EC4\u4EF6"},{value:2211,name:"\u7528\u6237\u91CF"},{value:12121,name:"\u8BBF\u95EE\u91CF"},{value:4346,name:"\u9875\u9762\u6570\u91CF"}]}]}),systemUserData=()=>{var t=[["#ff7f50","#87cefa","#da70d6","#32cd32","#6495ed","#ff69b4","#ba55d3","#cd5c5c","#ffa500","#40e0d0","#1e90ff","#ff6347","#7b68ee","#d0648a","#ffd700","#6b8e23","#4ea397","#3cb371","#b8860b","#7bd9a5"],["#ff7f50","#87cefa","#da70d6","#32cd32","#6495ed","#ff69b4","#ba55d3","#cd5c5c","#ffa500","#40e0d0","#1e90ff","#ff6347","#7b68ee","#00fa9a","#ffd700","#6b8e23","#ff00ff","#3cb371","#b8860b","#30e0e0"],["#929fff","#9de0ff","#ffa897","#af87fe","#7dc3fe","#bb60b2","#433e7c","#f47a75","#009db2","#024b51","#0780cf","#765005","#e75840","#26ccd8","#3685fe","#9977ef","#f5616f","#f7b13f","#f9e264","#50c48f"]][2];const r=[{title:"Vue3 One Piece",url:"https://vue3js.cn/"},{title:"Vite: \u4E0B\u4E00\u4EE3\u7684\u524D\u7AEF\u5DE5\u5177\u94FE",url:"https://cn.vitejs.dev/"},{title:"qiankun: \u5B8C\u5584\u7684\u5FAE\u524D\u7AEF\u89E3\u51B3\u65B9\u6848",url:"https://qiankun.umijs.org/zh"},{title:"svelte",url:"https://www.sveltejs.cn/docs"},{title:"Sails.js: \u4F18\u79C0\u7684web\u540E\u53F0\u5F00\u53D1\u6846\u67B6",url:"https://www.eggjs.org/zh-CN/intro/"},{title:"egg.js",url:"https://www.eggjs.org/zh-CN/intro/"},{title:"\u7528\u4E8E\u6784\u5EFA\u7528\u6237\u754C\u9762\u7684 JavaScript \u5E93 React",url:"https://www.eggjs.org/zh-CN/intro/"},{title:"\u4E30\u5BCC\u7684JQuery\u63D2\u4EF6\u5E93",url:"https://www.jq22.com/"},{title:"Mokcjs \u6587\u6863 Vitepress\u7248",url:"http://mock.pe666.cn/"},{title:"\u7EC4\u4EF6\u5E93ElementUI",url:"https://element-plus.org/zh-CN/"}].map((g,y)=>({name:g.title,value:randomNum(1e3,1e4),symbolSize:randomNum(10,100),draggable:!0,itemStyle:{normal:{shadowBlur:100,shadowColor:t[y],color:t[y]}}}));return{title:{show:!0,text:'"\u4EA7\u54C1\u751F\u6001"\u4E3B\u9898\u56FE\u8C31',x:"center",y:"bottom",backgroundColor:"rgba(0,0,0,0)",borderColor:"#ccc",borderWidth:0,padding:5,itemGap:10,textStyle:{fontSize:18,fontWeight:"bolder",color:"#333"},subtextStyle:{color:"#aaa"}},backgroundColor:"#fff",tooltip:{},animationDurationUpdate:function(g){return g*100},animationEasingUpdate:"bounceIn",color:["#fff","#fff","#fff"],series:[{type:"graph",layout:"force",force:{repulsion:300,edgeLength:100},roam:!0,label:{normal:{show:!0}},data:r}]}},growData=()=>({color:getRandomColor(),grid:{top:"20px",right:0,bottom:"20px"},tooltip:{show:!0},xAxis:{type:"category",data:["2021-10","2021-11","2021-12","2022-01","2022-02","2022-03","2022-04","2022-05","2022-06","2022-07","2022-08","2022-09"]},yAxis:{type:"value"},series:[{data:[120,200,150,80,70,110,120,200,150,80,130],type:"bar",itemStyle:{borderRadius:[8,8,0,0]},showBackground:!0}]}),growRoateData=()=>({color:getRandomColor(),tooltip:{show:!0,trigger:"axis"},grid:{top:"20px",right:0,bottom:"20px"},xAxis:{type:"category",data:["2021-10","2021-11","2021-12","2022-01","2022-02","2022-03","2022-04","2022-05","2022-06","2022-07","2022-08","2022-09"]},yAxis:{type:"value"},series:[{data:[120,200,150,80,70,110,120,200,150,80,130],type:"line",showBackground:!0}]});var index_vue_vue_type_style_index_0_scoped_true_lang$8="";const _withScopeId$2=t=>(pushScopeId("data-v-5c0f268d"),t=t(),popScopeId(),t),_hoisted_1$k={class:"index-container"},_hoisted_2$c={class:"one-container"},_hoisted_3$8={class:"one-block"},_hoisted_4$7={style:{display:"flex","align-items":"center"}},_hoisted_5$7=_withScopeId$2(()=>createBaseVNode("span",{style:{margin:"0 5px"}},"\u6BCF\u65E5\u4E00\u53E5",-1)),_hoisted_6$7={class:"one-block-preview"},_hoisted_7$7={class:"chart-box"},_hoisted_8$5={class:"two-block"},_hoisted_9$4={class:"chart-box"},_hoisted_10$4={class:"two-container"},_hoisted_11$4={class:"chart-box"},_sfc_main$t=defineComponent({__name:"index",setup(t){useCssVars(y=>({"2ebeb5f2":r.value}));let n=ref();const r=ref(0);onMounted(()=>{nextTick(()=>{setTimeout(()=>{var y;r.value=(((y=n.value)==null?void 0:y.clientWidth)||0)*.8+"px"})})});const g=reactive([{time:"2022\u5E742\u670810\u65E5 GMT+8 14:55:45",title:"\u7B2C\u4E00\u6B21\u5F00\u53D1\u63D0\u4EA4",content:"\u6700\u521D\u7684\u60F3\u6CD5\u662F\u60F3\u505A\u4E00\u4E2A\u79C1\u6709\u7684\u7EC4\u4EF6\u5E93\uFF0C\u5C31\u7528\u6765\u5B58\u4E00\u4E9B\u81EA\u5DF1\u7684\u5C0F\u7EC4\u4EF6\uFF0C\u5C0F\u63D2\u4EF6\uFF01"},{time:"2022\u5E743\u6708 - 2022\u5E749\u6708",title:"\u9879\u76EE\u6682\u505C",content:"....."},{time:"2022\u5E749\u670819\u65E5 GMT+8 00:28:06",title:"\u7EE7\u7EED\u5F00\u53D1",content:"\u4E00\u6BB5\u65F6\u95F4\u803D\u6401\u4E86\uFF0C\u7A7A\u95F2\u65F6\u95F4\u53C8\u5C06\u8FD9\u4E2A\u9879\u76EE\u91CD\u65B0\u6361\u8D77\u6765\uFF0C\u5F00\u59CB\u4E0D\u65AD\u5B8C\u5584\u4E2D\u3002"},{time:"2022\u5E7411\u67085\u65E5 GMT+8 22:39:01",title:"\u7B2C\u4E00\u4E2AStart",content:"\u611F\u8C22\u6765\u81EAGithub\u540D\u4E3Adaweedkob\u7684\u5C0F\u4F19\u4F34\u7684\u7B2C\u4E00\u4E2Astart\uFF01"}]);return(y,L)=>{const z=resolveComponent("svg-icon"),j=ElCard,ae=Echarts,de=ElTimelineItem,he=ElTimeline;return openBlock(),createElementBlock("div",_hoisted_1$k,[createBaseVNode("div",_hoisted_2$c,[createBaseVNode("div",_hoisted_3$8,[createVNode$1(j,{class:"horse-race-lamp","body-style":{height:"100px"}},{header:withCtx(()=>[createBaseVNode("div",_hoisted_4$7,[createVNode$1(z,{name:"aichong",size:"1.25em",class:"aichong2",color:unref(getRandomColor)()},null,8,["color"]),_hoisted_5$7,createVNode$1(z,{name:"aichong2",size:"1.25em",class:"aichong2",color:unref(getRandomColor)()},null,8,["color"])])]),default:withCtx(()=>[createVNode$1(HorseRaceLamp)]),_:1}),createBaseVNode("div",_hoisted_6$7,[createVNode$1(j,{class:"",header:"\u7CFB\u7EDF\u7EDF\u8BA1\u4FE1\u606F"},{default:withCtx(()=>[createBaseVNode("div",{class:"chart-box",ref_key:"chartRef",ref:n},[r.value?(openBlock(),createBlock(ae,{key:0,options:unref(systemInfomationData)()},null,8,["options"])):createCommentVNode("",!0)],512)]),_:1}),createVNode$1(j,{class:"",header:"\u4F7F\u7528\u8005\u589E\u957F\u91CF"},{default:withCtx(()=>[createBaseVNode("div",_hoisted_7$7,[r.value?(openBlock(),createBlock(ae,{key:0,options:unref(growData)()},null,8,["options"])):createCommentVNode("",!0)])]),_:1})])]),createBaseVNode("div",_hoisted_8$5,[createVNode$1(j,{header:"\u4EA7\u54C1\u751F\u6001","body-style":{flex:1}},{default:withCtx(()=>[createBaseVNode("div",_hoisted_9$4,[r.value?(openBlock(),createBlock(ae,{key:0,options:unref(systemUserData)()},null,8,["options"])):createCommentVNode("",!0)])]),_:1})])]),createBaseVNode("div",_hoisted_10$4,[createVNode$1(j,{class:"quick-links",header:"\u5FEB\u6377\u94FE\u63A5"},{default:withCtx(()=>[createVNode$1(QuickLinks)]),_:1}),createVNode$1(j,{class:"",header:"\u4F7F\u7528\u8005\u589E\u901F","body-style":{flex:1}},{default:withCtx(()=>[createBaseVNode("div",_hoisted_11$4,[r.value?(openBlock(),createBlock(ae,{key:0,options:unref(growRoateData)()},null,8,["options"])):createCommentVNode("",!0)])]),_:1})]),createVNode$1(j,{class:"dependence-info-box",header:"\u4F9D\u8D56\u4FE1\u606F"},{default:withCtx(()=>[createVNode$1(DependenceInfo)]),_:1}),createVNode$1(j,{class:"history-log",header:"\u5386\u53F2\u8BB0\u5F55"},{default:withCtx(()=>[createVNode$1(he,null,{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(g),$e=>(openBlock(),createBlock(de,{key:$e.time,center:"",timestamp:$e.time,placement:"top",color:unref(getRandomColor)()},{default:withCtx(()=>[createVNode$1(j,null,{default:withCtx(()=>[createBaseVNode("h4",null,toDisplayString($e.title),1),createBaseVNode("p",null,toDisplayString($e.content),1)]),_:2},1024)]),_:2},1032,["timestamp","color"]))),128))]),_:1})]),_:1})])}}});var SystemInfo=_export_sfc$2(_sfc_main$t,[["__scopeId","data-v-5c0f268d"]]),index_vue_vue_type_style_index_0_scoped_true_lang$7="",index_vue_vue_type_style_index_1_lang$6="";const _hoisted_1$j={class:"assembly-container"},_hoisted_2$b={class:"el-custom-card-body"},_hoisted_3$7=["src"],_hoisted_4$6={class:"discrible-box"},_hoisted_5$6={class:"title"},_hoisted_6$6={class:"content"},_hoisted_7$6={class:"time"},_sfc_main$s=defineComponent({__name:"index",setup(t){let n=ref([]);ASSEMBLY_API.getAssemblyLists().then(y=>{y&&(n.value=y.data)});const r=ref(!1),g=(y,L)=>{r.value=!0};return(y,L)=>{const z=ElCard;return openBlock(),createElementBlock("div",_hoisted_1$j,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(n),(j,ae)=>(openBlock(),createBlock(z,{class:"custom-card",shadow:"hover",key:j.img,"data-name":"el-card",onClick:de=>g()},{default:withCtx(()=>[createBaseVNode("div",_hoisted_2$b,[createBaseVNode("img",{class:"custom-card-img",src:j.img,alt:""},null,8,_hoisted_3$7),createBaseVNode("div",_hoisted_4$6,[createBaseVNode("span",_hoisted_5$6,toDisplayString(j.title),1),createBaseVNode("span",_hoisted_6$6,toDisplayString(j.content),1),createBaseVNode("span",_hoisted_7$6,toDisplayString(j.time),1)])])]),_:2},1032,["onClick"]))),128)),withDirectives(createVNode$1(z,{class:"show-assembly-box"},{default:withCtx(()=>[createBaseVNode("h1",{onClick:L[0]||(L[0]=j=>r.value=!1)},"\u9000\u51FA")]),_:1},512),[[vShow,unref(r)]])])}}});var Assembly=_export_sfc$2(_sfc_main$s,[["__scopeId","data-v-00cca839"]]);const _sfc_main$r={},_hoisted_1$i={class:"container"};function _sfc_render$4(t,n){return openBlock(),createElementBlock("div",_hoisted_1$i," \u6570\u636E\u96C6 ")}var Boardsheet=_export_sfc$2(_sfc_main$r,[["render",_sfc_render$4]]),index_vue_vue_type_style_index_0_scoped_true_lang$6="",index_vue_vue_type_style_index_1_lang$5="";const _hoisted_1$h={class:"item-header"},_hoisted_2$a={class:"item-left"},_hoisted_3$6={class:"item-right"},_sfc_main$q=defineComponent({__name:"index",props:{btns:{type:Array,default:()=>["cancel","enLarge"]}},emits:["cancel","enLarge","reduce"],setup(t,{emit:n}){const r=t,g=j=>r.btns.includes(j),y=()=>{n("cancel",!0)},L=()=>{n("enLarge",!0)},z=()=>{n("reduce",!0)};return(j,ae)=>{const de=resolveComponent("svg-icon"),he=ElCard;return openBlock(),createBlock(he,{class:"item-card"},{header:withCtx(()=>[createBaseVNode("div",_hoisted_1$h,[createBaseVNode("div",_hoisted_2$a,[renderSlot(j.$slots,"headerLeft",{},()=>[g("cancel")?(openBlock(),createElementBlock("span",{key:0,class:"red-btn btn",onClick:y},[createVNode$1(de,{name:"cancel",color:"#1d2129",size:"8px"})])):createCommentVNode("",!0),g("reduce")?(openBlock(),createElementBlock("span",{key:1,class:"yellow-btn btn",onClick:z},[createVNode$1(de,{name:"reduce",color:"#1d2129",size:"8px"})])):createCommentVNode("",!0),g("enLarge")?(openBlock(),createElementBlock("span",{key:2,class:"green-btn btn",onClick:L},[createVNode$1(de,{name:"enLarge",color:"#1d2129",size:"8px"})])):createCommentVNode("",!0)],!0)]),createBaseVNode("div",_hoisted_3$6,[renderSlot(j.$slots,"headerRight",{},void 0,!0)])])]),default:withCtx(()=>[renderSlot(j.$slots,"default",{},void 0,!0)]),_:3})}}});var ItemCard=_export_sfc$2(_sfc_main$q,[["__scopeId","data-v-8681a216"]]),dialog="",overlay="",index_vue_vue_type_style_index_0_scoped_true_lang$5="",index_vue_vue_type_style_index_1_lang$4="";const _hoisted_1$g={class:"item-header"},_hoisted_2$9={class:"item-left"},_sfc_main$p=defineComponent({__name:"index",props:{btns:{type:Array,default:()=>["cancel","enLarge"]}},emits:["cancel","enLarge","reduce"],setup(t,{emit:n}){const r=t,g=j=>r.btns.includes(j),y=()=>{n("cancel",!0)},L=()=>{n("enLarge",!0)},z=()=>{n("reduce",!0)};return(j,ae)=>{const de=resolveComponent("svg-icon"),he=ElDialog;return openBlock(),createBlock(he,{class:"dialog-container-box animated"},{header:withCtx(()=>[renderSlot(j.$slots,"header",{},()=>[createBaseVNode("div",_hoisted_1$g,[createBaseVNode("div",_hoisted_2$9,[g("cancel")?(openBlock(),createElementBlock("span",{key:0,class:"red-btn btn",onClick:y},[createVNode$1(de,{name:"cancel",color:"#1d2129",size:"8px"})])):createCommentVNode("",!0),g("reduce")?(openBlock(),createElementBlock("span",{key:1,class:"yellow-btn btn",onClick:z},[createVNode$1(de,{name:"reduce",color:"#1d2129",size:"8px"})])):createCommentVNode("",!0),g("enLarge")?(openBlock(),createElementBlock("span",{key:2,class:"green-btn btn",onClick:L},[createVNode$1(de,{name:"enLarge",color:"#1d2129",size:"8px"})])):createCommentVNode("",!0)])])],!0)]),default:withCtx(()=>[renderSlot(j.$slots,"default",{},void 0,!0)]),_:3})}}});var Dialog=_export_sfc$2(_sfc_main$p,[["__scopeId","data-v-7b078b8c"]]),index_vue_vue_type_style_index_0_scoped_true_lang$4="";const _hoisted_1$f={class:"heart-container"},_sfc_main$o=defineComponent({__name:"index",props:{size:{type:String,default:"1em"},type:{type:String,validator(t){return["warn","success"].includes(t)},default:"warn"},ms:{type:String,default:"1s"},large:{type:Number,default:1.1}},setup(t){const n=t;useCssVars(g=>({"80daff38":t.size,d7dfce5e:r[n.type],"4a52f1c7":n.ms,"2a41577a":n.large}));const r={success:"#34c749",warn:"#fcbc40"};return(g,y)=>(openBlock(),createElementBlock("span",_hoisted_1$f))}});var Heart=_export_sfc$2(_sfc_main$o,[["__scopeId","data-v-72093738"]]),index_vue_vue_type_style_index_0_scoped_true_lang$3="",index_vue_vue_type_style_index_1_lang$3="";const _hoisted_1$e={class:"my-design-manager-container"},_hoisted_2$8={class:"design-content"},_hoisted_3$5={class:"design-footer"},_hoisted_4$5={class:"title"},_hoisted_5$5={class:"right"},_hoisted_6$5={class:"status"},_hoisted_7$5={class:"title"},_hoisted_8$4={class:"overviewImg"},_hoisted_9$3={class:"bottom-line"},_hoisted_10$3={class:"right"},_hoisted_11$3={class:"status"},_sfc_main$n=defineComponent({__name:"index",setup(t){const n=reactive([{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"},{id:uuid(),img:"",title:"\u6F14\u793A\u56FE\u8868"}]),r=reactive([{title:"\u9884\u89C8",icon:"\u9884\u89C8",click:()=>{}},{title:"\u514B\u9686",icon:"\u514B\u9686",click:()=>{}},{title:"\u91CD\u547D\u540D",icon:"\u91CD\u547D\u540D",click:()=>{}},{title:"\u53D6\u6D88\u53D1\u5E03",icon:"\u53D6\u6D88\u53D1\u5E03",click:()=>{}},{title:"\u4E0B\u8F7D",icon:"\u4E0B\u8F7D",click:()=>{}},{title:"\u5220\u9664",icon:"\u5220\u9664",click:()=>{}}]),g=ref(!1);let y=reactive({id:"",img:"",title:""});const L=ref(!1),z=ae=>{g.value=!0,y=ae,L.value=!1},j=()=>{const ae=router.resolve({path:"weiDesign/designSpace"});window.open(ae.href,"_blank")};return(ae,de)=>{const he=resolveComponent("svg-icon"),$e=ElButton,Lt=ElTooltip,jt=ElDropdownItem,$n=ElDropdownMenu,Cn=ElDropdown;return openBlock(),createElementBlock(Fragment,null,[createBaseVNode("div",_hoisted_1$e,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(n),(Sn,wn)=>(openBlock(),createBlock(ItemCard,{shadow:"hover",key:Sn.img,onEnLarge:xn=>z(Sn),"body-style":{}},{default:withCtx(()=>[createBaseVNode("div",_hoisted_2$8,[createBaseVNode("div",{class:"design-img",onClick:j},[createVNode$1(he,{name:"\u5E73\u53F0",style:{width:"80%",height:"80%"}})]),createBaseVNode("div",_hoisted_3$5,[createBaseVNode("span",_hoisted_4$5,toDisplayString(Sn.title),1),createBaseVNode("div",_hoisted_5$5,[createBaseVNode("span",_hoisted_6$5,[createVNode$1(Heart,{style:{"margin-right":"5px"},size:".8em"}),createTextVNode(" \u72B6\u6001 ")]),createVNode$1(Lt,{content:"\u7F16\u8F91",effect:"light"},{default:withCtx(()=>[createVNode$1($e,{class:"edit",plain:"",onClick:j},{icon:withCtx(()=>[createVNode$1(he,{name:"hammer",size:"1.5em",color:""})]),_:1})]),_:1}),createVNode$1(Cn,{class:"more","show-timeout":0},{dropdown:withCtx(()=>[createVNode$1($n,{class:"my-design-manager-dropdown"},{default:withCtx(()=>[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(r),(xn,Tn)=>(openBlock(),createBlock(jt,{key:xn.title,onClick:kn=>xn.click()},{default:withCtx(()=>[createVNode$1(he,{color:"",name:xn.icon},null,8,["name"]),createBaseVNode("span",null,toDisplayString(xn.title),1)]),_:2},1032,["onClick"]))),128))]),_:2},1024)]),default:withCtx(()=>[createVNode$1($e,{icon:"MoreFilled",plain:""})]),_:2},1024)])])])]),_:2},1032,["onEnLarge"]))),128))]),createVNode$1(Dialog,{modelValue:unref(g),"onUpdate:modelValue":de[0]||(de[0]=Sn=>isRef(g)?g.value=Sn:null),class:"show-disign-view-dialog","show-close":!1,btns:["reduce","enLarge"],width:"80%",onReduce:de[1]||(de[1]=Sn=>g.value=!1),fullscreen:unref(L),onEnLarge:de[2]||(de[2]=Sn=>L.value=!0),"append-to-body":!0},{default:withCtx(()=>[createBaseVNode("div",_hoisted_7$5,toDisplayString(unref(y).title),1),createBaseVNode("div",_hoisted_8$4,[createVNode$1(he,{name:"\u5E73\u53F0"})]),createBaseVNode("div",_hoisted_9$3,[createBaseVNode("span",null,"\u6700\u540E\u65F6\u95F4\uFF1A"+toDisplayString(new Date),1),createBaseVNode("div",_hoisted_10$3,[createBaseVNode("span",_hoisted_11$3,[createVNode$1(Heart,{style:{"margin-right":"5px"},size:".8em"}),createTextVNode(" \u72B6\u6001 ")]),createVNode$1($e,{class:"edit",plain:"",onClick:j},{icon:withCtx(()=>[createVNode$1(he,{name:"hammer",size:"1.5em",color:""})]),_:1})])])]),_:1},8,["modelValue","fullscreen"])],64)}}});var WeiDesign=_export_sfc$2(_sfc_main$n,[["__scopeId","data-v-1e4ed108"]]),index_vue_vue_type_style_index_0_scoped_true_lang$2="";const _hoisted_1$d={class:"container"},_sfc_main$m=defineComponent({__name:"index",setup(t){const n=ref(!0),r=()=>{n.value=!n.value};return(g,y)=>{const L=resolveComponent("w-button");return openBlock(),createElementBlock("div",_hoisted_1$d,[createVNode$1(Transition,{name:"router_animate"},{default:withCtx(()=>[unref(n)?(openBlock(),createBlock(L,{key:0},{default:withCtx(()=>[createTextVNode("1111")]),_:1})):createCommentVNode("",!0)]),_:1}),createVNode$1(L,{onClick:r},{default:withCtx(()=>[createTextVNode("\u70B9\u51FB")]),_:1})])}}});var TplMarket=_export_sfc$2(_sfc_main$m,[["__scopeId","data-v-ddf33c96"]]);const TYPE_MAPS=new Map([["chart","\u56FE\u50CF"],["element","\u666E\u901A\u5143\u7D20"]]),getComponentType=t=>{const n=t.type||"element";return[n,TYPE_MAPS.get(n)||"\u666E\u901A\u5143\u7D20"]};var index_vue_vue_type_style_index_0_scoped_true_lang$1="",index_vue_vue_type_style_index_1_lang$2="";const _sfc_main$l=defineComponent({__name:"index",props:{componentData:{type:Object,default:{}}},setup(t){const n=t,r=ref(),g=ref(),y=reactive({height:"100%",width:"100%",transform:"scale(1)","z-index":"100"}),L=ref("element");L.value=getComponentType(n.componentData)[0];const{width:z,height:j}=n.componentData.style,ae=93/parseInt(z);return y.width=158/ae+"px",y.height=93/ae+"px",y.transform=`scale(${ae})`,(de,he)=>(openBlock(),createElementBlock("div",{class:normalizeClass(`component-${unref(L)}-container show-content`),ref_key:"componentContainerRef",ref:g},[(openBlock(),createBlock(resolveDynamicComponent(t.componentData.component),{ref_key:"componentRef",ref:r,class:"html-2-canvas-component",style:normalizeStyle$1({width:unref(y).width,height:unref(y).height,transform:unref(y).transform})},null,8,["style"]))],2))}});var Html2Canvas=_export_sfc$2(_sfc_main$l,[["__scopeId","data-v-08c14fb8"]]),index_scss_vue_type_style_index_0_src_fe69c53e_scoped_true_lang="",index_vue_vue_type_style_index_1_lang$1="";const _hoisted_1$c={class:"top"},_hoisted_2$7={class:"left-box"},_hoisted_3$4={class:"right-box"},_hoisted_4$4={class:"content"},_hoisted_5$4={class:"components-list"},_hoisted_6$4=["onClick"],_hoisted_7$4={class:"title"},_hoisted_8$3={class:"layer-list"},_hoisted_9$2=["onClick"],_hoisted_10$2={class:"chart-list"},_hoisted_11$2=["data-index","onDragstart"],_hoisted_12$1={class:"layer-content"},_sfc_main$k=defineComponent({__name:"index",props:{shrinkComponent:{type:Boolean,default:!1}},setup(t){const n=useStore();n.dispatch("weiDesign/fetchComponentsList");const r=reactive({componentsList:[{icon:"\u56FE\u8868",title:"\u56FE\u8868"},{icon:"\u4FE1\u606F",title:"\u4FE1\u606F"},{icon:"\u5217\u8868",title:"\u5217\u8868"},{icon:"\u5C0F\u7EC4\u4EF6",title:"\u5C0F\u7EC4\u4EF6"}],layerList:[{title:"\u6240\u6709",value:"all"},{title:"\u67F1\u72B6\u56FE",value:"barChart"}],chartList:computed(()=>n.state.weiDesign.componentsList)}),g=ref(0),y=de=>{g.value=de},L=ref(0),z=de=>{L.value=de},j=ref(""),ae=(de,he)=>{de.dataTransfer.setData("index",he)};return(de,he)=>{const $e=resolveComponent("svg-icon"),Lt=ElInput,jt=ElButton,$n=ElTooltip,Cn=ElButtonGroup$1;return openBlock(),createElementBlock("div",{class:normalizeClass(["component-control-container",t.shrinkComponent?"":"shrinkComponent"])},[createBaseVNode("div",_hoisted_1$c,[createBaseVNode("span",_hoisted_2$7,[createTextVNode(" \u7EC4\u4EF6 "),createVNode$1($e,{name:"chart"})]),createBaseVNode("span",_hoisted_3$4,[createVNode$1(Lt,{modelValue:j.value,"onUpdate:modelValue":he[0]||(he[0]=Sn=>j.value=Sn),size:"small",placeholder:"\u641C\u7D22\u7EC4\u4EF6","suffix-icon":unref(search)},null,8,["modelValue","suffix-icon"]),createVNode$1(Cn,{size:"small"},{default:withCtx(()=>[createVNode$1($n,{effect:"dark",placement:"top",content:"\u5355\u5217"},{default:withCtx(()=>[createVNode$1(jt,{type:"",plain:""},{icon:withCtx(()=>[createVNode$1($e,{name:"\u5355\u5217"})]),_:1})]),_:1}),createVNode$1($n,{effect:"dark",placement:"top",content:"\u53CC\u5217"},{default:withCtx(()=>[createVNode$1(jt,{type:"",plain:""},{icon:withCtx(()=>[createVNode$1($e,{name:"\u53CC\u5217"})]),_:1})]),_:1})]),_:1})])]),createBaseVNode("div",_hoisted_4$4,[createBaseVNode("ul",_hoisted_5$4,[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.componentsList,(Sn,wn)=>(openBlock(),createElementBlock("li",{key:Sn.title,class:normalizeClass(g.value===wn?"active":""),onClick:xn=>y(wn)},[createVNode$1($e,{name:Sn.icon,size:"1.25em"},null,8,["name"]),createBaseVNode("span",_hoisted_7$4,toDisplayString(Sn.title),1)],10,_hoisted_6$4))),128))]),createBaseVNode("ul",_hoisted_8$3,[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.layerList,(Sn,wn)=>(openBlock(),createElementBlock("li",{class:normalizeClass(L.value===wn?"active":""),onClick:xn=>z(wn),key:Sn.title},toDisplayString(Sn.title),11,_hoisted_9$2))),128))]),createBaseVNode("ul",_hoisted_10$2,[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.chartList,(Sn,wn)=>(openBlock(),createElementBlock("li",{key:wn+Sn.id,draggable:"true","data-index":wn,onDragstart:xn=>ae(xn,wn)},[createVNode$1(ItemCard,{btns:["cancel","enLarge","reduce"]},{headerRight:withCtx(()=>[createBaseVNode("span",null,toDisplayString(Sn.label),1)]),default:withCtx(()=>[createBaseVNode("div",_hoisted_12$1,[createVNode$1(Html2Canvas,{"component-data":Sn},null,8,["component-data"])])]),_:2},1024)],40,_hoisted_11$2))),128))])])],2)}}});var ComponentControl=_export_sfc$2(_sfc_main$k,[["__scopeId","data-v-fe69c53e"]]),index_scss_vue_type_style_index_0_src_34e848aa_scoped_true_lang="";const _hoisted_1$b={class:"layer-control-container"},_hoisted_2$6={class:"top"},_hoisted_3$3={class:"left-box"},_hoisted_4$3={class:"right-box"},_hoisted_5$3={class:"content"},_hoisted_6$3=["onClick"],_hoisted_7$3={class:"title"},_hoisted_8$2={class:"control"},_sfc_main$j=defineComponent({__name:"index",emits:["shrink"],setup(t,{emit:n}){const r=useStore(),g=reactive({layerList:[]}),y=computed(()=>r.state.weiDesign.componentsInCanvas),L=computed(()=>r.state.weiDesign.curComponentIndex);watch$1(y,(ae,de)=>{g.layerList=(ae||[]).map(he=>(he.ifLock=he.ifLock?he.ifLock:!1,he.ifShow=he.ifShow?he.ifShow:!0,he))});const z=ae=>{r.commit("weiDesign/setComponentIndex",ae)},j=()=>{n("shrink",!0)};return(ae,de)=>{const he=resolveComponent("svg-icon"),$e=ElButton,Lt=ElTooltip,jt=ElButtonGroup$1;return openBlock(),createElementBlock("div",_hoisted_1$b,[createBaseVNode("div",_hoisted_2$6,[createBaseVNode("span",_hoisted_3$3,[createTextVNode(" \u56FE\u5C42 "),createVNode$1(he,{name:"layer"})]),createBaseVNode("span",_hoisted_4$3,[createVNode$1(jt,{size:"small"},{default:withCtx(()=>[createVNode$1(Lt,{effect:"dark",placement:"top",content:"\u7F29\u7565\u56FE"},{default:withCtx(()=>[createVNode$1($e,{type:"",plain:""},{icon:withCtx(()=>[createVNode$1(he,{name:"\u7F29\u7565\u56FE"})]),_:1})]),_:1}),createVNode$1(Lt,{effect:"dark",placement:"top",content:"\u6587\u672C\u5217"},{default:withCtx(()=>[createVNode$1($e,{type:"",plain:""},{icon:withCtx(()=>[createVNode$1(he,{name:"\u5217\u88681"})]),_:1})]),_:1})]),_:1}),createVNode$1(he,{class:"prev",onClick:j,title:"\u6536\u8D77",size:"1.1em",name:"pre"})])]),createBaseVNode("div",_hoisted_5$3,[createBaseVNode("ul",null,[(openBlock(!0),createElementBlock(Fragment,null,renderList(g.layerList,($n,Cn)=>(openBlock(),createElementBlock("li",{class:normalizeClass(unref(L)===Cn?"active":""),key:$n.title+Cn,onClick:Sn=>z(Cn)},[createVNode$1(he,{name:$n.icon,class:"img"},null,8,["name"]),createBaseVNode("span",_hoisted_7$3,toDisplayString($n.title),1),createBaseVNode("span",_hoisted_8$2,[createVNode$1(he,{class:"lock",name:"unlock"}),createVNode$1(he,{class:"show",name:"show"})])],10,_hoisted_6$3))),128))])])])}}});var LayerControl=_export_sfc$2(_sfc_main$j,[["__scopeId","data-v-34e848aa"]]),slider="",inputNumber="";const getGridSize=t=>t<=.25?40:t<=.5?20:t<=1?10:t<=2?5:t<=4?2:1,FONT_SCALE=.83,drawHorizontalRuler=(t,n,r,g)=>{const{scale:y,width:L,height:z,canvasConfigs:j}=g,{bgColor:ae,fontColor:de,shadowColor:he,ratio:$e,longfgColor:Lt,shortfgColor:jt}=j;if(t.scale($e,$e),t.clearRect(0,0,L,z),t.fillStyle=ae,t.fillRect(0,0,L,z),r){const Nn=(r.x-n)*y,Pn=r.width*y;t.fillStyle=he,t.fillRect(Nn,0,Pn,z*3/8)}const $n=getGridSize(y),Cn=$n*y,Sn=$n*10,wn=Sn*y,xn=Math.floor(n/$n)*$n,Tn=Math.floor(n/Sn)*Sn,kn=(xn-n)/$n*Cn,Mn=(Tn-n)/Sn*wn,An=n+Math.ceil(L/y);t.beginPath(),t.fillStyle=de,t.strokeStyle=Lt;for(let Nn=Tn,Pn=0;Nn{const{scale:y,width:L,height:z,canvasConfigs:j}=g,{bgColor:ae,fontColor:de,shadowColor:he,ratio:$e,longfgColor:Lt,shortfgColor:jt}=j;if(t.scale($e,$e),t.clearRect(0,0,L,z),t.fillStyle=ae,t.fillRect(0,0,L,z),r){const Nn=(r.y-n)*y,Pn=r.height*y;t.fillStyle=he,t.fillRect(0,Nn,L*3/8,Pn)}const $n=getGridSize(y),Cn=$n*y,Sn=$n*10,wn=Sn*y,xn=Math.floor(n/$n)*$n,Tn=Math.floor(n/Sn)*Sn,kn=(xn-n)/$n*Cn,Mn=(Tn-n)/Sn*wn,An=n+Math.ceil(z/y);t.beginPath(),t.fillStyle=de,t.strokeStyle=Lt;for(let Nn=Tn,Pn=0;NnMath.round(n+t/r),_sfc_main$i=defineComponent({props:{vertical:Boolean,start:Number,scale:Number,width:{type:Number,default:1},height:{type:Number,default:1},canvasConfigs:Object,selectStart:Number,selectLength:Number},setup(t,{emit:n}){const r=ref(),g=ref(""),y=()=>{g.value=r.value&&r.value.getContext("2d")},L=()=>{const{ratio:$e}=t.canvasConfigs;r.value.width=t.width*$e,r.value.height=t.height*$e;const Lt=r.value.getContext("2d");Lt.font=`${12*$e}px -apple-system, + "Helvetica Neue", ".SFNSText-Regular", + "SF UI Text", Arial, "PingFang SC", "Hiragino Sans GB", + "Microsoft YaHei", "WenQuanYi Zen Hei", sans-serif`,Lt.lineWidth=1,Lt.textBaseline="middle"},z=()=>{const $e={scale:t.scale,width:t.width,height:t.height,canvasConfigs:t.canvasConfigs};t.vertical?drawVerticalRuler(g.value,t.start,{y:t.selectStart,height:t.selectLength},$e):drawHorizontalRuler(g.value,t.start,{x:t.selectStart,width:t.selectLength},$e)},j=$e=>{const Lt=t.vertical?$e.offsetY:$e.offsetX,jt=getValueByOffset(Lt,t.start,t.scale);n("onAddLine",jt)},ae=$e=>{const Lt=t.vertical?$e.offsetY:$e.offsetX,jt=getValueByOffset(Lt,t.start,t.scale);n("onIndicatorShow",jt)},de=$e=>{const Lt=t.vertical?$e.offsetY:$e.offsetX,jt=getValueByOffset(Lt,t.start,t.scale);n("onIndicatorMove",jt)},he=()=>{n("onIndicatorHide")};return onMounted(()=>{y(),L(),z()}),watch$1([()=>t.start,()=>t.width,()=>t.height],([$e,Lt,jt],[$n,Cn,Sn])=>{L(),z()}),{$canvas:r,handleClick:j,handleEnter:ae,handleMove:de,handleLeave:he}}});function _sfc_render$3(t,n,r,g,y,L){return openBlock(),createElementBlock("canvas",{class:"ruler",ref:"$canvas",onClick:n[0]||(n[0]=(...z)=>t.handleClick&&t.handleClick(...z)),onMouseenter:n[1]||(n[1]=(...z)=>t.handleEnter&&t.handleEnter(...z)),onMousemove:n[2]||(n[2]=(...z)=>t.handleMove&&t.handleMove(...z)),onMouseleave:n[3]||(n[3]=(...z)=>t.handleLeave&&t.handleLeave(...z))},null,544)}var __unplugin_components_0$1=_export_sfc$2(_sfc_main$i,[["render",_sfc_render$3]]),line_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$h={name:"LineRuler",data(){return{startValue:0,showLine:!0}},props:{index:Number,start:Number,vertical:Boolean,scale:Number,value:Number,palette:Object,isShowReferLine:Boolean,thick:Number},computed:{offset(){const t=(this.startValue-this.start)*this.scale;t<0?this.showLine=!1:this.showLine=!0;const n=t+"px";return this.vertical?{top:n}:{left:n}},borderCursor(){const t=`1px solid ${this.palette.lineColor}`,n=this.vertical?{borderTop:t}:{borderLeft:t};return{cursor:this.isShowReferLine?this.vertical?"ns-resize":"ew-resize":"none",...n}},actionStyle(){return this.vertical?{left:this.thick+"px"}:{top:this.thick+"px"}}},methods:{handleDown(t){const n=this.vertical?t.clientY:t.clientX,r=this.startValue;this.$emit("onMouseDown");const g=L=>{const z=this.vertical?L.clientY:L.clientX,j=Math.round(r+(z-n)/this.scale);this.startValue=j},y=()=>{this.$emit("onRelease",this.startValue,this.index),document.removeEventListener("mousemove",g),document.removeEventListener("mouseup",y)};document.addEventListener("mousemove",g),document.addEventListener("mouseup",y)},handleRemove(){this.$emit("onRemove",this.index)},initStartValue(){this.startValue=this.value}},mounted(){this.initStartValue()}},_hoisted_1$a={class:"value"};function _sfc_render$2(t,n,r,g,y,L){return withDirectives((openBlock(),createElementBlock("div",{class:"line",style:normalizeStyle$1([L.offset,L.borderCursor]),onMousedown:n[1]||(n[1]=(...z)=>L.handleDown&&L.handleDown(...z))},[createBaseVNode("div",{class:"action",style:normalizeStyle$1(L.actionStyle)},[createBaseVNode("span",{class:"del",onClick:n[0]||(n[0]=(...z)=>this.handleRemove&&this.handleRemove(...z))},"\xD7"),createBaseVNode("span",_hoisted_1$a,toDisplayString(y.startValue),1)],4)],36)),[[vShow,y.showLine]])}var LineRuler=_export_sfc$2(_sfc_main$h,[["render",_sfc_render$2],["__scopeId","data-v-5304adda"]]),rulerWrapper_vue_vue_type_style_index_0_scoped_true_lang="";const _sfc_main$g={name:"RulerWrapper",components:{CanvasRuler:__unplugin_components_0$1,LineRuler},props:{vertical:Boolean,scale:Number,width:Number,thick:Number,height:Number,start:Number,lines:Array,selectStart:Number,selectLength:Number,canvasConfigs:Object,palette:Object,isShowReferLine:Boolean,onShowRightMenu:Function,handleShowReferLine:Function},data(){return{isDraggingLine:!1,showIndicator:!1,value:0}},computed:{rwClassName(){return this.vertical?"v-container":"h-container"},rwStyle(){const t={width:`calc(100% - ${this.thick}px)`,height:`${this.thick+1}px`,left:`${this.thick}px`},n={width:`${this.thick+1}px`,height:`calc(100% - ${this.thick}px)`,top:`${this.thick}px`};return this.vertical?n:t},lineStyle(){return{borderTop:`1px solid ${this.palette.lineColor}`,cursor:this.isShowReferLine?"ns-resize":"none"}},indicatorStyle(){const t=(this.value-this.start)*this.scale;let n="top",r="borderLeft";return n=this.vertical?"top":"left",r=this.vertical?"borderBottom":"borderLeft",{[n]:t+"px",[r]:`1px solid ${this.palette.lineColor}`}}},methods:{handleNewLine(t){this.lines.push(t),this.$emit("onLineChange",this.lines,this.vertical)},handleIndicatorShow(t){this.isDraggingLine||(this.showIndicator=!0,this.value=t)},handleIndicatorMove(t){this.showIndicator&&(this.value=t)},handleIndicatorHide(){this.showIndicator=!1},handleLineDown(){this.isDraggingLine=!0},handleLineRelease(t,n){this.isDraggingLine=!1;const r=t-this.start,g=(this.vertical?this.height:this.width)/this.scale;r<0||r>g?this.handleLineRemove(n):(this.lines[n]=t,this.$emit("onLineChange",this.lines,this.vertical))},handleLineRemove(t){this.lines.splice(t,1),this.$emit("onLineChange",this.lines,this.vertical)}}},_hoisted_1$9={class:"lines"},_hoisted_2$5={class:"value"};function _sfc_render$1(t,n,r,g,y,L){const z=__unplugin_components_0$1,j=resolveComponent("LineRuler");return openBlock(),createElementBlock("div",{class:normalizeClass(L.rwClassName),style:normalizeStyle$1(L.rwStyle)},[createVNode$1(z,{vertical:r.vertical,scale:r.scale,width:r.width,height:r.height,start:r.start,selectStart:r.selectStart,selectLength:r.selectLength,canvasConfigs:r.canvasConfigs,onOnAddLine:L.handleNewLine,onOnIndicatorShow:L.handleIndicatorShow,onOnIndicatorMove:L.handleIndicatorMove,onOnIndicatorHide:L.handleIndicatorHide},null,8,["vertical","scale","width","height","start","selectStart","selectLength","canvasConfigs","onOnAddLine","onOnIndicatorShow","onOnIndicatorMove","onOnIndicatorHide"]),withDirectives(createBaseVNode("div",_hoisted_1$9,[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.lines,(ae,de)=>(openBlock(),createBlock(j,{key:ae+de,index:de,value:ae>>0,scale:r.scale,start:r.start,thick:r.thick,palette:r.palette,vertical:r.vertical,isShowReferLine:r.isShowReferLine,onOnRemove:L.handleLineRemove,onOnMouseDown:L.handleLineDown,onOnRelease:L.handleLineRelease},null,8,["index","value","scale","start","thick","palette","vertical","isShowReferLine","onOnRemove","onOnMouseDown","onOnRelease"]))),128))],512),[[vShow,r.isShowReferLine]]),withDirectives(createBaseVNode("div",{class:"indicator",style:normalizeStyle$1(L.indicatorStyle)},[createBaseVNode("div",_hoisted_2$5,toDisplayString(y.value),1)],4),[[vShow,y.showIndicator]])],6)}var __unplugin_components_0=_export_sfc$2(_sfc_main$g,[["render",_sfc_render$1],["__scopeId","data-v-bfe6c290"]]),sketchRuler_vue_vue_type_style_index_0_lang="";const DEFAULTMENU={bgColor:"#fff",dividerColor:"#DBDBDB",listItem:{textColor:"#415058",hoverTextColor:"#298DF8",disabledTextColor:"rgba(65, 80, 88, 0.4)",bgColor:"#fff",hoverBgColor:"#F2F2F2"}},_sfc_main$f={name:"SketchRuler",components:{RulerWrapper:__unplugin_components_0},data(){return{vertical:!0}},props:{scale:{type:Number,default:1},ratio:{type:Number,default:window.devicePixelRatio||1},thick:{type:Number,default:16},width:Number,height:Number,startX:{type:Number,default:0},startY:{type:Number,default:0},shadow:{type:Object,default:()=>({x:200,y:100,width:200,height:400})},horLineArr:{type:Array,default:()=>[100,200]},verLineArr:{type:Array,default:()=>[100,200]},cornerActive:Boolean,lang:String,isOpenMenuFeature:!1,handleShowRuler:{type:Function,default:()=>()=>{}},isShowReferLine:{type:Boolean,default:!0},handleShowReferLine:{type:Function,default:()=>()=>{}},palette:{type:Object,default:()=>({bgColor:"rgba(225,225,225, 0)",longfgColor:"#BABBBC",shortfgColor:"#C8CDD0",fontColor:"#7D8694",shadowColor:"#E8E8E8",lineColor:"#0ca296",borderColor:"#DADADC",cornerActiveColor:"rgb(235, 86, 72, 0.6)",menu:DEFAULTMENU})}},computed:{cornerActiveClass(){return this.cornerActive?" active":""},cornerStyle(){return{backgroundColor:this.palette.bgColor,width:this.thick+"px",height:this.thick+"px",borderRight:`1px solid ${this.palette.borderColor}`,borderBottom:`1px solid ${this.palette.borderColor}`}},canvasConfigs(){const{bgColor:t,longfgColor:n,shortfgColor:r,fontColor:g,shadowColor:y,lineColor:L,borderColor:z,cornerActiveColor:j}=this.palette;return{ratio:this.ratio,bgColor:t,longfgColor:n,shortfgColor:r,fontColor:g,shadowColor:y,lineColor:L,borderColor:z,cornerActiveColor:j}}},methods:{onCornerClick(t){this.$emit("onCornerClick",t)},handleLineChange(t,n){const r=n?{h:this.horLineArr,v:[...t]}:{h:[...t],v:this.verLineArr};this.$emit("handleLine",r)},fetchRefs(){return{h:this.$refs.hRuler,v:this.$refs.vRuler}}}},_hoisted_1$8={class:"style-ruler mb-ruler",id:"mb-ruler"};function _sfc_render(t,n,r,g,y,L){const z=__unplugin_components_0;return openBlock(),createElementBlock("div",_hoisted_1$8,[createVNode$1(z,{vertical:!1,ref:"hRuler",width:r.width,height:r.thick,isShowReferLine:r.isShowReferLine,thick:r.thick,start:r.startX,lines:r.horLineArr,selectStart:r.shadow.x,selectLength:r.shadow.width,scale:r.scale,palette:r.palette,canvasConfigs:L.canvasConfigs,onOnLineChange:L.handleLineChange},null,8,["width","height","isShowReferLine","thick","start","lines","selectStart","selectLength","scale","palette","canvasConfigs","onOnLineChange"]),createVNode$1(z,{vertical:!0,ref:"vRuler",width:r.thick,height:r.height,isShowReferLine:r.isShowReferLine,thick:r.thick,start:r.startY,lines:r.verLineArr,selectStart:r.shadow.y,selectLength:r.shadow.height,scale:r.scale,palette:r.palette,canvasConfigs:L.canvasConfigs,onOnLineChange:L.handleLineChange},null,8,["width","height","isShowReferLine","thick","start","lines","selectStart","selectLength","scale","palette","canvasConfigs","onOnLineChange"]),createBaseVNode("a",{class:normalizeClass(["corner",L.cornerActiveClass]),style:normalizeStyle$1(L.cornerStyle),onClick:n[0]||(n[0]=(...j)=>L.onCornerClick&&L.onCornerClick(...j))},null,6)])}var SketchRule=_export_sfc$2(_sfc_main$f,[["render",_sfc_render]]);const useMouseXY=(t,n)=>{t=t||window.document,n=n||window.event;const r=n.clientX,g=n.clientY;return{elem:t,event:n,x:r,y:g}};var Shape_vue_vue_type_style_index_0_scoped_true_lang="";const _hoisted_1$7=["data-name","onMousedown"],_sfc_main$e=defineComponent({__name:"Shape",props:{active:{type:Boolean,default:!1},element:{required:!0,type:Object,default:()=>{}},defaultStyle:{required:!0,type:Object,default:()=>{}},index:{required:!0,type:[Number,String],default:0}},setup(t){const n=t,r=useStore(),g=ref(),y=reactive({pointList:["lt","t","rt","r","rb","b","lb","l"],pointList2:["r","l"],cursors:{lt:"nw-resize",t:"n-resize",rt:"ne-resize",r:"e-resize",rb:"se-resize",b:"n-resize",lb:"sw-resize",l:"e-resize"}}),L=computed(()=>r.state.weiDesign.curComponentIndex),z=Sn=>{r.commit("weiDesign/setComponentIndex",-1)},j=Sn=>{r.commit("weiDesign/setComponentIndex",n.index?n.index:0),window.document.addEventListener("click",z),Sn.stopPropagation(),Sn.preventDefault()};watch$1(L,(Sn,wn)=>{window.document.removeEventListener("click",z)});const ae=reactive({x:0,y:0}),de=computed(()=>r.state.weiDesign.componentsInCanvas).value[n.index],he=computed(()=>r.state.weiDesign.canvasScale),$e={mounted:Sn=>{de.style.width=g.value.offsetWidth+"px",de.style.height=g.value.offsetHeight+"px",r.commit("weiDesign/changeComponentsInCanvasByIndex",{index:n.index,component:de}),Sn.onmousedown=function(wn){if(r.commit("weiDesign/setComponentIndex",n.index?n.index:0),wn.target&&wn.target.dataset.name)return;const{x:xn,y:Tn}=useMouseXY();ae.x=xn,ae.y=Tn,document.onmousemove=function(kn){const{x:Mn,y:An}=useMouseXY(),Nn=parseInt(g.value.style.top),Pn=parseInt(g.value.style.left);g.value.style.top=Nn+(An/he.value-ae.y/he.value)+"px",g.value.style.left=Pn+(Mn/he.value-ae.x/he.value)+"px",de.style.top=g.value.style.top,de.style.left=g.value.style.left,r.commit("weiDesign/changeComponentsInCanvasByIndex",{index:n.index,component:de}),ae.x=Mn,ae.y=An,emitter.emit("moveComponent",de)},document.onmouseup=function(){document.onmousemove=null,document.onmouseup=null,emitter.emit("unMoveComponent")}}}},Lt=(Sn,wn)=>{let{x:xn,y:Tn}=useMouseXY();document.onmousemove=()=>{const{x:kn,y:Mn}=useMouseXY();g.value.style.left=g.value.offsetLeft+"px",g.value.style.right=g.value.offsetParent.offsetWidth-g.value.offsetWidth-g.value.offsetLeft+"px",g.value.style.top=g.value.offsetTop+"px",g.value.style.bottom=g.value.offsetParent.offsetHeight-g.value.offsetHeight-g.value.offsetTop+"px",g.value.style.width=g.value.offsetWidth+"px",g.value.style.height=g.value.offsetHeight+"px",Sn.length===2?Sn==="rt"?(g.value.style.right="auto",g.value.style.top="auto",g.value.style.width=g.value.offsetWidth+(kn-xn)/he.value+"px",g.value.style.height=g.value.offsetHeight-(Mn-Tn)/he.value+"px"):Sn==="rb"?(g.value.style.right="auto",g.value.style.bottom="auto",g.value.style.width=g.value.offsetWidth+(kn-xn)/he.value+"px",g.value.style.height=g.value.offsetHeight+(Mn-Tn)/he.value+"px"):Sn==="lt"?(g.value.style.left="auto",g.value.style.top="auto",g.value.style.width=g.value.offsetWidth-(kn-xn)/he.value+"px",g.value.style.height=g.value.offsetHeight-(Mn-Tn)/he.value+"px"):(g.value.style.left="auto",g.value.style.bottom="auto",g.value.style.width=g.value.offsetWidth-(kn-xn)/he.value+"px",g.value.style.height=g.value.offsetHeight+(Mn-Tn)/he.value+"px"):Sn==="r"||Sn==="l"?Sn==="r"?(g.value.style.right="auto",g.value.style.width=g.value.offsetWidth+(kn-xn)/he.value+"px"):(g.value.style.left="auto",g.value.style.width=g.value.offsetWidth-(kn-xn)/he.value+"px"):Sn==="t"?(g.value.style.top="auto",g.value.style.height=g.value.offsetHeight-(Mn-Tn)/he.value+"px"):(g.value.style.bottom="auto",g.value.style.height=g.value.offsetHeight+(Mn-Tn)/he.value+"px"),de.style.width=g.value.offsetWidth+"px",de.style.height=g.value.offsetHeight+"px",de.style.left=g.value.offsetLeft+"px",de.style.top=g.value.offsetTop+"px",de.style.right=g.value.offsetParent.offsetWidth-g.value.offsetWidth-g.value.offsetLeft+"px",de.style.bottom=g.value.offsetParent.offsetHeight-g.value.offsetHeight-g.value.offsetTop+"px",r.commit("weiDesign/changeComponentsInCanvasByIndex",{index:n.index,component:de}),xn=kn,Tn=Mn},document.onmouseup=()=>{document.onmousemove=null},wn.stopPropagation(),wn.preventDefault()},jt=()=>n.element.component==="line-shape"?y.pointList2:y.pointList,$n=Sn=>{const wn=g.value.offsetWidth,xn=g.value.offsetHeight;let Tn=10,kn=10,Mn,An,Nn,Pn;switch(Sn){case"lt":Mn=-5,An=-5;break;case"rt":Nn=-5,An=-5;break;case"rb":Nn=-5,Pn=-5;break;case"lb":Mn=-5,Pn=-5;break;case"t":Tn=20,Mn=wn/2-10,An=-5;break;case"r":kn=20,Nn=-5,An=xn/2-10;break;case"b":Tn=20,Mn=wn/2-10,Pn=-5;break;case"l":kn=20,Mn=-5,An=xn/2-10;break}return{left:`${Mn}px`,top:`${An}px`,right:`${Nn}px`,bottom:`${Pn}px`,cursor:y.cursors[Sn],width:`${Tn}px`,height:`${kn}px`,"border-radius":`${Tn/2}px`}},Cn=()=>L.value===n.index;return(Sn,wn)=>withDirectives((openBlock(),createElementBlock("div",{class:normalizeClass(["shape",[Cn()?"active":"",t.active]]),ref_key:"$shape",ref:g,onClick:j},[(openBlock(!0),createElementBlock(Fragment,null,renderList(Cn()?jt():[],xn=>(openBlock(),createElementBlock("div",{key:xn,"data-name":xn,class:"shape-point",style:normalizeStyle$1($n(xn)),onMousedown:Tn=>Lt(xn,Tn)},null,44,_hoisted_1$7))),128)),renderSlot(Sn.$slots,"default",{},void 0,!0)],2)),[[$e]])}});var Shape=_export_sfc$2(_sfc_main$e,[["__scopeId","data-v-017ebbe8"]]),MarkLine_vue_vue_type_style_index_0_scoped_true_lang="";const _hoisted_1$6={class:"mark-line"},_sfc_main$d=defineComponent({__name:"MarkLine",setup(t){const n=useStore(),r=reactive({lines:["xt","xc","xb","yl","yc","yr"],diff:3,lineConfig:{xt:{show:!1,style:{}},xc:{show:!1,style:{}},xb:{show:!1,style:{}},yl:{show:!1,style:{}},yc:{show:!1,style:{}},yr:{show:!1,style:{}}}}),g=computed(()=>n.state.weiDesign.curComponentIndex),y=computed(()=>n.state.weiDesign.componentsInCanvas),L=()=>{Object.keys(r.lineConfig).forEach(j=>{r.lineConfig[j].show=!1})},z=()=>{const j=y.value[g.value];y.value.forEach(ae=>{const de=ae.style,he={xt:parseInt(de.top)+"px",xc:parseInt(de.top)+parseInt(de.height)/2+"px",xb:parseInt(de.top)+parseInt(de.height)+"px",yl:parseInt(de.left)+"px",yc:parseInt(de.left)+parseInt(de.width)/2+"px",yr:parseInt(de.left)+parseInt(de.width)+"px"};Object.entries(r.lineConfig).forEach(([$e,Lt])=>{const jt=$e.indexOf("x")>=0?"top":"left";j.id!==ae.id&&(r.lineConfig[$e].show=Math.abs(parseInt(Lt.style[jt])-parseInt(he[$e]))<=r.diff)})})};return onMounted(()=>{emitter.on("moveComponent",j=>{z(),Object.keys(r.lineConfig).forEach(ae=>{const de=r.lineConfig[ae].style;ae==="xt"&&(de.top=parseInt(j.style.top)+"px"),ae==="xc"&&(de.top=parseInt(j.style.top)+parseInt(j.style.height)/2+"px"),ae==="xb"&&(de.top=parseInt(j.style.top)+parseInt(j.style.height)+"px"),ae==="yl"&&(de.left=parseInt(j.style.left)+"px"),ae==="yc"&&(de.left=parseInt(j.style.left)+parseInt(j.style.width)/2+"px"),ae==="yr"&&(de.left=parseInt(j.style.left)+parseInt(j.style.width)+"px")})}),emitter.on("unMoveComponent",()=>{L()})}),(j,ae)=>(openBlock(),createElementBlock("div",_hoisted_1$6,[(openBlock(!0),createElementBlock(Fragment,null,renderList(r.lines,de=>withDirectives((openBlock(),createElementBlock("div",{key:de,ref_for:!0,ref:de,style:normalizeStyle$1(r.lineConfig[de].style),class:normalizeClass(["line",de.includes("x")?"xline":"yline"])},null,6)),[[vShow,r.lineConfig[de].show||!1]])),128))]))}});var MarkLine=_export_sfc$2(_sfc_main$d,[["__scopeId","data-v-0e378396"]]),index_scss_vue_type_style_index_0_src_d5bd1b30_scoped_true_lang="",index_vue_vue_type_style_index_1_lang="";const _hoisted_1$5={class:"edit-control-container"},_hoisted_2$4={class:"wrap-container"},_hoisted_3$2=["onScroll","onMousedown","onMousewheel"],_hoisted_4$2={id:"content"},_hoisted_5$2={class:"components-show-content"},_hoisted_6$2={class:"edit-bottom-menu"},_hoisted_7$2={class:"key-down-show"},_sfc_main$c=defineComponent({__name:"index",setup(t,{expose:n}){useCssVars(Ar=>({"057d00da":Cn.value,"057d00d8":Sn.value}));const r=useStore(),g=ref(),y=ref(),L=ref(),z=ref(""),j=reactive({scaleValue:60,inputScale:Ar=>{j.scaleValue=Ar,z.value=new Date().toString()},formatSliderTip:Ar=>Ar+"%"}),ae=computed(()=>j.scaleValue/100),de=reactive({h:[],v:[]}),he=ref(20),$e=ref("zh-CN"),Lt=reactive({x:0,y:0,width:0,height:0}),jt=Ar=>{console.log(Ar)},$n=Ar=>{console.log(Ar)},Cn=ref("0"),Sn=ref("0"),wn=Ar=>{Sn.value="-"+Ar.target.scrollTop+"px",Cn.value="-"+Ar.target.scrollLeft+"px"},xn=reactive({x:0,y:0}),Tn=Ar=>{(Ar.target&&Ar.target.id==="content"||An.value)&&(xn.x=Ar.x,xn.y=Ar.y,document.onmousemove=Da=>{g.value.scrollLeft=g.value.scrollLeft-(Da.x-xn.x),g.value.scrollTop=g.value.scrollTop-(Da.y-xn.y),Sn.value="-"+g.value.scrollTop+"px",Cn.value="-"+g.value.scrollLeft+"px",xn.x=Da.x,xn.y=Da.y},document.onmouseup=()=>{document.onmousemove=null,document.onmouseup=null})},kn=Ar=>{(Ar&&(Ar.deltaY>0||Ar.deltaX>0)?"down":"up")==="down"?j.scaleValue=j.scaleValue-5:j.scaleValue=j.scaleValue+5},Mn=()=>{useResizeObserver(g,debounce(function(){const Ar=g.value.clientWidth,Da=g.value.clientHeight,Pa=L.value.clientWidth,Aa=L.value.clientHeight;Pa>Aa?j.scaleValue=~~((Ar-200)/Pa*100):j.scaleValue=~~((Da-200)/Aa*100);const Ba=j.scaleValue/100,La=(g.value.clientWidth-L.value.clientWidth*Ba)/2,Va=(g.value.clientHeight-L.value.clientHeight*Ba)/2;g.value.scrollTop=5e3-Va,g.value.scrollLeft=5e3-La,Sn.value="-"+g.value.scrollTop+"px",Cn.value="-"+g.value.scrollLeft+"px"},50))};n({setWrapPositionSize:Mn});const An=ref(!1),Nn=()=>{document.addEventListener("keydown",Ar=>{Ar&&Ar.code==="Space"&&(An.value=!0,Ar.preventDefault())}),document.addEventListener("keyup",Ar=>{Ar&&Ar.code==="Space"&&(An.value=!1,Ar.preventDefault())})};onMounted(()=>{Mn(),Nn()});const Pn=computed(()=>r.state.weiDesign.componentsList),In=computed(()=>r.state.weiDesign.componentsInCanvas),Dn=Ar=>{Ar.preventDefault(),Ar.stopPropagation();const Da=deepCopy(Pn.value[Ar.dataTransfer.getData("index")]),Pa=Ar.offsetX,Aa=Ar.offsetY,Ba=parseInt(Da.style.width||0),La=parseInt(Da.style.height||0);Da.style.top=Aa-La/2+"px",Da.style.left=Pa-Ba/2+"px",Da.style.zIndex=In.value.length+1,Da.id=uuid(),Da.ifLock=!1,Da.ifShow=!0,Da.title=`${Da.label}-${In.value.length+1}`,r.commit("weiDesign/addComponentsInCanvas",Da)},Rn=Ar=>{Ar.preventDefault()};watch$1(()=>j.scaleValue,Ar=>{j.scaleValue=Ar<10?10:Ar,r.commit("weiDesign/setCanvasScale",ae.value)});const On=()=>{},Sr=computed(()=>{const Ar=r.state.weiDesign.pageConfig;return{width:Ar.width+"px",height:Ar.height+"px",backgroundColor:Ar.backgroundColor}});return(Ar,Da)=>{const Pa=ElSlider;return openBlock(),createElementBlock("div",_hoisted_1$5,[createBaseVNode("div",_hoisted_2$4,[createBaseVNode("div",{id:"wrap",onScroll:withModifiers(wn,["prevent"]),onMousedown:withModifiers(Tn,["prevent"]),onMousewheel:withModifiers(kn,["prevent"]),ref_key:"$wrap",ref:g},[createBaseVNode("div",_hoisted_4$2,[createBaseVNode("div",{ref_key:"$canvas",ref:L,class:"edit-canvas",onMousemove:On,style:normalizeStyle$1({transform:`scale(${unref(ae)})`,cursor:An.value?"pointer":"auto",...unref(Sr)}),onDrop:Dn,onDragover:Rn},[createBaseVNode("div",_hoisted_5$2,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(In),(Aa,Ba)=>(openBlock(),createBlock(Shape,{defaultStyle:Aa.style,style:normalizeStyle$1(Aa.style),key:Aa.id+Aa.id,element:Aa,zIndex:Ba,index:Ba},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Aa.component),{class:"custom-component-class",propValue:Aa.propValue},null,8,["propValue"]))]),_:2},1032,["defaultStyle","style","element","zIndex","index"]))),128)),createVNode$1(MarkLine)])],36)])],40,_hoisted_3$2),createBaseVNode("div",_hoisted_6$2,[createBaseVNode("span",_hoisted_7$2,"\u6309\u4E0B [ "+toDisplayString()+" ] \u952E",1),createVNode$1(Pa,{modelValue:j.scaleValue,"onUpdate:modelValue":Da[0]||(Da[0]=Aa=>j.scaleValue=Aa),"format-tooltip":j.formatSliderTip,onInput:j.inputScale,"show-input":"",size:"small"},null,8,["modelValue","format-tooltip","onInput"])])]),(openBlock(),createBlock(SketchRule,{key:z.value,ref_key:"$sketchRule",ref:y,class:"ruler-container",lang:$e.value,thick:he.value,scale:unref(ae),width:1e4,height:1e4,startX:-5e3/unref(ae),startY:-5e3/unref(ae),shadow:Lt,horLineArr:de.h,verLineArr:de.v,cornerActive:!0,onHandleLine:jt,onOnCornerClick:$n},null,8,["lang","thick","scale","startX","startY","shadow","horLineArr","verLineArr"]))])}}});var EditControl=_export_sfc$2(_sfc_main$c,[["__scopeId","data-v-d5bd1b30"]]),radioGroup="",radioButton="",colorPicker="",CanvasAttrList_vue_vue_type_style_index_0_scoped_true_lang="",CanvasAttrList_vue_vue_type_style_index_1_lang="";const _withScopeId$1=t=>(pushScopeId("data-v-6052ca8f"),t=t(),popScopeId(),t),_hoisted_1$4={class:"canvas-attr-list-container"},_hoisted_2$3={class:"title"},_hoisted_3$1=_withScopeId$1(()=>createBaseVNode("span",null,"\u9875\u9762\u914D\u7F6E",-1)),_hoisted_4$1={class:"size-config config-item"},_hoisted_5$1={class:"size-width"},_hoisted_6$1=_withScopeId$1(()=>createBaseVNode("label",{for:"canvas-size-width"},"\u5BBD\u5EA6",-1)),_hoisted_7$1={class:"size-height"},_hoisted_8$1=_withScopeId$1(()=>createBaseVNode("label",{for:"canvas-size-height"},"\u957F\u5EA6",-1)),_hoisted_9$1={class:"config-item color-config"},_hoisted_10$1=_withScopeId$1(()=>createBaseVNode("label",null,"\u80CC\u666F\u989C\u8272",-1)),_hoisted_11$1={class:"config-item"},_hoisted_12=_withScopeId$1(()=>createBaseVNode("label",null,"\u80CC\u666F\u63A7\u5236",-1)),_hoisted_13={class:"config-item"},_hoisted_14=_withScopeId$1(()=>createBaseVNode("label",null,"\u9002\u914D\u65B9\u5F0F",-1)),_hoisted_15={class:"title"},_hoisted_16=_withScopeId$1(()=>createBaseVNode("span",null,"\u4E3B\u9898\u989C\u8272",-1)),_hoisted_17={class:"config-item theme-config"},_hoisted_18=["onClick"],_hoisted_19={class:"color-item-box"},_sfc_main$b=defineComponent({__name:"CanvasAttrList",setup(t){useCssVars(z=>({33369133:unref(themeColor)}));const n=useStore(),r=computed(()=>n.state.weiDesign.pageConfig),g=z=>{r.value.theme=z||"light"},y=z=>z===r.value.theme?themeColor[z].colors[0]:"transparent",L=z=>{n.commit("weiDesign/setPageConfigByKey",{key:"backgroundColor",value:z})};return(z,j)=>{const ae=resolveComponent("svg-icon"),de=ElInputNumber,he=ElColorPicker,$e=ElButton,Lt=ElRadioButton,jt=ElRadioGroup;return openBlock(),createElementBlock("div",_hoisted_1$4,[createBaseVNode("div",_hoisted_2$3,[_hoisted_3$1,createVNode$1(ae,{name:"\u9884\u89C8",size:"1.15em"})]),createBaseVNode("div",_hoisted_4$1,[createBaseVNode("span",_hoisted_5$1,[_hoisted_6$1,createVNode$1(de,{id:"canvas-size-width",size:"small",modelValue:unref(r).width,"onUpdate:modelValue":j[0]||(j[0]=$n=>unref(r).width=$n),min:1},null,8,["modelValue"])]),createBaseVNode("span",_hoisted_7$1,[_hoisted_8$1,createVNode$1(de,{id:"canvas-size-height",size:"small",modelValue:unref(r).height,"onUpdate:modelValue":j[1]||(j[1]=$n=>unref(r).height=$n),min:1},null,8,["modelValue"])])]),createBaseVNode("div",_hoisted_9$1,[_hoisted_10$1,createVNode$1(he,{"popper-class":"color-popper-container",modelValue:unref(r).backgroundColor,"onUpdate:modelValue":j[2]||(j[2]=$n=>unref(r).backgroundColor=$n),"show-alpha":"",onActiveChange:L},null,8,["modelValue"])]),createBaseVNode("div",_hoisted_11$1,[_hoisted_12,createVNode$1($e,{size:"small"},{default:withCtx(()=>[createTextVNode("\u6E05\u9664\u80CC\u666F")]),_:1}),createVNode$1($e,{size:"small"},{default:withCtx(()=>[createTextVNode("\u6E05\u9664\u989C\u8272")]),_:1})]),createBaseVNode("div",_hoisted_13,[_hoisted_14,createVNode$1(jt,{size:"small",modelValue:unref(r).adapter,"onUpdate:modelValue":j[3]||(j[3]=$n=>unref(r).adapter=$n)},{default:withCtx(()=>[createVNode$1(Lt,{size:"small",label:"auto"},{default:withCtx(()=>[createTextVNode("\u81EA\u9002\u5E94")]),_:1}),createVNode$1(Lt,{size:"small",label:"XPro"},{default:withCtx(()=>[createTextVNode("X\u8F74\u94FA\u6EE1")]),_:1}),createVNode$1(Lt,{size:"small",label:"YPro"},{default:withCtx(()=>[createTextVNode("Y\u8F74\u94FA\u6EE1")]),_:1}),createVNode$1(Lt,{size:"small",label:"XYPro"},{default:withCtx(()=>[createTextVNode("\u56DB\u5468\u94FA\u6EE1")]),_:1})]),_:1},8,["modelValue"])]),createBaseVNode("div",_hoisted_15,[_hoisted_16,createVNode$1(ae,{name:"\u8C03\u8272\u677F",size:"1.15em"})]),createBaseVNode("div",_hoisted_17,[(openBlock(!0),createElementBlock(Fragment,null,renderList(unref(themeColor),($n,Cn)=>(openBlock(),createElementBlock("div",{style:normalizeStyle$1({borderTop:`2px solid ${y(Cn)}`}),key:$n.name,class:normalizeClass([`color-line theme-color-${Cn}`,unref(r).theme===Cn?"active":""]),onClick:Sn=>g(Cn)},[createBaseVNode("label",null,toDisplayString($n.name),1),createBaseVNode("div",_hoisted_19,[(openBlock(!0),createElementBlock(Fragment,null,renderList($n.colors,Sn=>(openBlock(),createElementBlock("span",{key:Sn,class:"color-item",style:normalizeStyle$1({backgroundColor:Sn})},null,4))),128))])],14,_hoisted_18))),128))])])}}});var CanvasAttrList=_export_sfc$2(_sfc_main$b,[["__scopeId","data-v-6052ca8f"]]),index_scss_vue_type_style_index_0_src_782a0dc2_scoped_true_lang="";const _hoisted_1$3={class:"side-setting-container"},_sfc_main$a=defineComponent({__name:"index",setup(t){return useStore(),(n,r)=>(openBlock(),createElementBlock("div",_hoisted_1$3,[createVNode$1(CanvasAttrList)]))}});var SideSettingControl=_export_sfc$2(_sfc_main$a,[["__scopeId","data-v-782a0dc2"]]),index_scss_vue_type_style_index_0_src_d7a3882e_scoped_true_lang="";const _withScopeId=t=>(pushScopeId("data-v-d7a3882e"),t=t(),popScopeId(),t),_hoisted_1$2={class:"designSpace-container"},_hoisted_2$2={class:"header"},_hoisted_3={class:"left-box"},_hoisted_4={class:"logo-box"},_hoisted_5={class:"btn-box"},_hoisted_6=_withScopeId(()=>createBaseVNode("div",{class:"line"},null,-1)),_hoisted_7={class:"center-box"},_hoisted_8=_withScopeId(()=>createBaseVNode("span",{style:{"font-weight":"bold",margin:"0 5px"}},"\u5DE5\u4F5C\u7A7A\u95F4 \u2014 ",-1)),_hoisted_9={class:"right-box"},_hoisted_10={class:"content"},_hoisted_11={class:"edit-control"},_sfc_main$9=defineComponent({__name:"index",setup(t){const n=ref(!1),r=ref("\u9879\u76EE\u4E00"),g=ref(null),y=he=>{n.value&&he.target.dataset.type&&he.target.dataset.type==="input"||(n.value=!n.value,g.value.focus())},L=ref(!0),z=ref(!0),j=ref(!0),ae=()=>{z.value=!1},de=(he,$e)=>{switch(he){case"chart":L.value=!L.value;break;case"layer":z.value=!z.value;break;case"side":j.value=!j.value;break}let Lt=$e.target;for(;Lt.nodeName!=="BUTTON";)Lt=Lt.parentNode;Lt.blur()};return(he,$e)=>{const Lt=resolveComponent("svg-icon"),jt=ElButton,$n=ElTooltip,Cn=ElInput;return openBlock(),createElementBlock("div",_hoisted_1$2,[createBaseVNode("div",_hoisted_2$2,[createBaseVNode("div",_hoisted_3,[createBaseVNode("span",_hoisted_4,[createVNode$1(Lt,{class:"logo",name:"lightning",width:"30px",height:"30px",color:"#0ca296"})]),createBaseVNode("div",_hoisted_5,[createVNode$1($n,{effect:"dark",content:"\u56FE\u8868\u7EC4\u4EF6",placement:"bottom"},{default:withCtx(()=>[createVNode$1(jt,{plain:!L.value,type:"primary",onClick:$e[0]||($e[0]=Sn=>de("chart",Sn))},{icon:withCtx(()=>[createVNode$1(Lt,{name:"chart",size:"2em",color:""})]),_:1},8,["plain"])]),_:1}),createVNode$1($n,{effect:"dark",content:"\u56FE\u5C42\u63A7\u5236",placement:"bottom"},{default:withCtx(()=>[createVNode$1(jt,{plain:!z.value,type:"primary",onClick:$e[1]||($e[1]=Sn=>de("layer",Sn))},{icon:withCtx(()=>[createVNode$1(Lt,{name:"layer",color:""})]),_:1},8,["plain"])]),_:1}),createVNode$1($n,{effect:"dark",content:"\u8BE6\u60C5\u8BBE\u7F6E",placement:"bottom"},{default:withCtx(()=>[createVNode$1(jt,{plain:!j.value,type:"primary",onClick:$e[2]||($e[2]=Sn=>de("side",Sn))},{icon:withCtx(()=>[createVNode$1(Lt,{name:"sideSetting",color:""})]),_:1},8,["plain"])]),_:1}),_hoisted_6,createVNode$1(jt,{plain:"",disabled:"",type:""},{icon:withCtx(()=>[createVNode$1(Lt,{name:"pre",color:""})]),_:1}),createVNode$1(jt,{plain:"",disabled:"",type:""},{icon:withCtx(()=>[createVNode$1(Lt,{name:"next",color:""})]),_:1})])]),createBaseVNode("div",_hoisted_7,[createBaseVNode("div",{onClick:y,style:{display:"flex","align-items":"center"}},[createVNode$1(Lt,{name:"work",color:"#9f9f9f",size:"1.25em"}),_hoisted_8,withDirectives(createVNode$1(jt,{class:"name-edit",circle:"",type:""},{default:withCtx(()=>[createTextVNode(toDisplayString(r.value),1)]),_:1},512),[[vShow,!n.value]]),withDirectives(createVNode$1(Cn,{maxlength:"20","show-word-limit":"",ref_key:"webNameRef",ref:g,"data-type":"input",modelValue:r.value,"onUpdate:modelValue":$e[3]||($e[3]=Sn=>r.value=Sn),type:"text"},null,8,["modelValue"]),[[vShow,n.value]])])]),createBaseVNode("div",_hoisted_9,[createVNode$1(jt,{type:"",size:"large"},{default:withCtx(()=>[createVNode$1(Lt,{name:"\u9884\u89C8",color:"",size:"1.2em"}),createTextVNode(" \u9884\u89C8 ")]),_:1}),createVNode$1(jt,{type:"",size:"large"},{default:withCtx(()=>[createVNode$1(Lt,{name:"\u53D1\u5E03",color:"",size:"1.2em"}),createTextVNode(" \u53D1\u5E03 ")]),_:1})])]),createBaseVNode("div",_hoisted_10,[createBaseVNode("div",{class:normalizeClass(["component-control",L.value?"":"shrink"])},[createVNode$1(ComponentControl,{"shrink-component":L.value},null,8,["shrink-component"])],2),createBaseVNode("div",{class:normalizeClass(["layer-control",z.value?"":"hideLayer"])},[createVNode$1(LayerControl,{onShrink:ae})],2),createBaseVNode("div",_hoisted_11,[createVNode$1(EditControl)]),createBaseVNode("div",{class:normalizeClass(["side-setting-control",j.value?"":"hideSideSetting"])},[createVNode$1(SideSettingControl)],2)])])}}});var DesignSpace=_export_sfc$2(_sfc_main$9,[["__scopeId","data-v-d7a3882e"]]),index_vue_vue_type_style_index_0_scoped_true_lang="";const _hoisted_1$1={class:"demos-test-container"},_hoisted_2$1=["data-name","onMousedown"],_sfc_main$8=defineComponent({__name:"index",setup(t){const n=reactive({pointList:["lt","t","rt","r","rb","b","lb","l"],pointList2:["r","l"],cursors:{lt:"nw-resize",t:"n-resize",rt:"ne-resize",r:"e-resize",rb:"se-resize",b:"n-resize",lb:"sw-resize",l:"e-resize"}}),r=ref(null);let g=ae=>{if(y.value){const de=r.value.offsetWidth,he=r.value.offsetHeight;let $e=10,Lt=10,jt,$n,Cn,Sn;switch(ae){case"lt":jt=-5,$n=-5;break;case"rt":Cn=-5,$n=-5;break;case"rb":Cn=-5,Sn=-5;break;case"lb":jt=-5,Sn=-5;break;case"t":$e=20,jt=de/2-10,$n=-5;break;case"r":Lt=20,Cn=-5,$n=he/2-10;break;case"b":$e=20,jt=de/2-10,Sn=-5;break;case"l":Lt=20,jt=-5,$n=he/2-10;break}return{left:`${jt}px`,top:`${$n}px`,right:`${Cn}px`,bottom:`${Sn}px`,cursor:n.cursors[ae],width:`${$e}px`,height:`${Lt}px`,"border-radius":`${$e/2}px`}}};const y=ref(!1),L=()=>{y.value=!0},z={mounted:ae=>{const de=reactive({x:0,y:0});ae.onmousedown=function(he){if(he.target&&he.target.dataset.name)return;const{x:$e,y:Lt}=useMouseXY();de.x=$e,de.y=Lt,document.onmousemove=function(jt){const{x:$n,y:Cn}=useMouseXY(),Sn=parseInt(r.value.style.top||"0"),wn=parseInt(r.value.style.left||"0");r.value.style.top=Sn+(Cn-de.y)+"px",r.value.style.left=wn+($n-de.x)+"px",de.x=$n,de.y=Cn},document.onmouseup=function(){document.onmousemove=null,document.onmouseup=null,emitter.emit("unMoveComponent")}}}},j=(ae,de)=>{let{x:he,y:$e}=useMouseXY();document.onmousemove=()=>{const{x:Lt,y:jt}=useMouseXY();r.value.style.left=r.value.offsetLeft+"px",r.value.style.right=r.value.offsetParent.offsetWidth-r.value.offsetWidth-r.value.offsetLeft+"px",r.value.style.top=r.value.offsetTop+"px",r.value.style.bottom=r.value.offsetParent.offsetHeight-r.value.offsetHeight-r.value.offsetTop+"px",r.value.style.width=r.value.offsetWidth+"px",r.value.style.height=r.value.offsetHeight+"px",ae.length===2?(r.value.style.width=r.value.offsetWidth+(Lt-he)+"px",r.value.style.height=r.value.offsetHeight+(jt-$e)+"px"):ae==="r"||ae==="l"?ae==="r"?(r.value.style.right="auto",r.value.style.width=r.value.offsetWidth+(Lt-he)+"px"):(r.value.style.left="auto",r.value.style.width=r.value.offsetWidth-(Lt-he)+"px"):ae==="t"?(r.value.style.top="auto",r.value.style.height=r.value.offsetHeight-(jt-$e)+"px"):(r.value.style.bottom="auto",r.value.style.height=r.value.offsetHeight+(jt-$e)+"px"),he=Lt,$e=jt},document.onmouseup=()=>{document.onmousemove=null,document.onmouseup=null},de.stopPropagation(),de.preventDefault()};return(ae,de)=>(openBlock(),createElementBlock("div",_hoisted_1$1,[withDirectives((openBlock(),createElementBlock("div",{class:"drag-element",ref_key:"$elem",ref:r,onClick:L},[createTextVNode(" \u8FD9\u662F\u62D6\u62FD\u5143\u7D20 "),unref(y)?(openBlock(!0),createElementBlock(Fragment,{key:0},renderList(unref(n).pointList,he=>(openBlock(),createElementBlock("div",{key:he,"data-name":he,class:"shape-point",style:normalizeStyle$1(unref(g)(he)),onMousedown:$e=>j(he,$e)},null,44,_hoisted_2$1))),128)):createCommentVNode("",!0)])),[[z]])]))}});var ElementDrag=_export_sfc$2(_sfc_main$8,[["__scopeId","data-v-aaf00808"]]),routes=[{path:"/",redirect:"/home"},{path:"/login",component:Login,name:"Login"},{path:"/home",redirect:"/weiDesign",component:Home,children:[{path:"/weiDesign",name:"\u754C\u9762\u8BBE\u8BA1",component:WeiDesign},{path:"/tplMarket",name:"\u6A21\u677F\u5E02\u573A",component:TplMarket},{path:"/assembly",name:"\u7EC4\u4EF6",component:Assembly},{path:"/boardsheet",name:"\u6570\u636E\u96C6",component:Boardsheet},{path:"/systemInfo",name:"\u7CFB\u7EDF\u4FE1\u606F",component:SystemInfo}]},{path:"/weiDesign/designSpace",name:"\u5DE5\u4F5C\u7A7A\u95F4",component:DesignSpace,meta:{title:"\u5DE5\u4F5C\u7A7A\u95F4"}},{path:"/demos",name:"\u6F14\u793A\u6D4B\u8BD5",component:ElementDrag}];const router=createRouter({history:createWebHashHistory(),routes});router.beforeEach(async(t,n)=>{if(!getItem("loginContent")&&t.name!=="Login")return{name:"Login"}});const weiDesignModule={namespaced:!0,state:()=>({componentsList:[],curComponentIndex:-1,canvasScale:1,componentsInCanvas:[],editCanvasConfig:{},pageConfig:{width:1920,height:1080,backgroundColor:"#f2f3f5",adapter:"auto",theme:"light"}}),mutations:{setComponentsList(t,n){t.componentsList=n},setComponentIndex(t,n){t.curComponentIndex=n},setCanvasScale(t,n){t.canvasScale=n},setComponentsInCanvas(t,n){t.componentsInCanvas=n},addComponentsInCanvas(t,n){t.componentsInCanvas=[...t.componentsInCanvas,n]},changeComponentsInCanvasByIndex(t,n){t.componentsInCanvas[n.index]=n.component},setPageConfig(t,n){t.pageConfig=n},setPageConfigByKey(t,{key:n,value:r}){t.pageConfig[n]=r}},getters:{},actions:{async fetchComponentsList(t){const n=await myDesign.fetchComponentsList();t.commit("setComponentsList",n.data)}}};var store=createStore({state(){return{count:0,loginContent:{},menuList:[]}},getters:{},mutations:{addCount(t){t.count++},setLoginContent(t,n){t.loginContent=n},setMenuList(t,n){t.menuList=n}},actions:{addCount(t){},async fetchMenuList(t){const n=await system.getMenuList();t.commit("setMenuList",n.data)}},modules:{weiDesign:weiDesignModule}}),index="";/*! Element Plus v2.2.36 */var zhCn={name:"zh-cn",el:{colorpicker:{confirm:"\u786E\u5B9A",clear:"\u6E05\u7A7A"},datepicker:{now:"\u6B64\u523B",today:"\u4ECA\u5929",cancel:"\u53D6\u6D88",clear:"\u6E05\u7A7A",confirm:"\u786E\u5B9A",selectDate:"\u9009\u62E9\u65E5\u671F",selectTime:"\u9009\u62E9\u65F6\u95F4",startDate:"\u5F00\u59CB\u65E5\u671F",startTime:"\u5F00\u59CB\u65F6\u95F4",endDate:"\u7ED3\u675F\u65E5\u671F",endTime:"\u7ED3\u675F\u65F6\u95F4",prevYear:"\u524D\u4E00\u5E74",nextYear:"\u540E\u4E00\u5E74",prevMonth:"\u4E0A\u4E2A\u6708",nextMonth:"\u4E0B\u4E2A\u6708",year:"\u5E74",month1:"1 \u6708",month2:"2 \u6708",month3:"3 \u6708",month4:"4 \u6708",month5:"5 \u6708",month6:"6 \u6708",month7:"7 \u6708",month8:"8 \u6708",month9:"9 \u6708",month10:"10 \u6708",month11:"11 \u6708",month12:"12 \u6708",weeks:{sun:"\u65E5",mon:"\u4E00",tue:"\u4E8C",wed:"\u4E09",thu:"\u56DB",fri:"\u4E94",sat:"\u516D"},months:{jan:"\u4E00\u6708",feb:"\u4E8C\u6708",mar:"\u4E09\u6708",apr:"\u56DB\u6708",may:"\u4E94\u6708",jun:"\u516D\u6708",jul:"\u4E03\u6708",aug:"\u516B\u6708",sep:"\u4E5D\u6708",oct:"\u5341\u6708",nov:"\u5341\u4E00\u6708",dec:"\u5341\u4E8C\u6708"}},select:{loading:"\u52A0\u8F7D\u4E2D",noMatch:"\u65E0\u5339\u914D\u6570\u636E",noData:"\u65E0\u6570\u636E",placeholder:"\u8BF7\u9009\u62E9"},cascader:{noMatch:"\u65E0\u5339\u914D\u6570\u636E",loading:"\u52A0\u8F7D\u4E2D",placeholder:"\u8BF7\u9009\u62E9",noData:"\u6682\u65E0\u6570\u636E"},pagination:{goto:"\u524D\u5F80",pagesize:"\u6761/\u9875",total:"\u5171 {total} \u6761",pageClassifier:"\u9875",deprecationWarning:"\u4F60\u4F7F\u7528\u4E86\u4E00\u4E9B\u5DF2\u88AB\u5E9F\u5F03\u7684\u7528\u6CD5\uFF0C\u8BF7\u53C2\u8003 el-pagination \u7684\u5B98\u65B9\u6587\u6863"},messagebox:{title:"\u63D0\u793A",confirm:"\u786E\u5B9A",cancel:"\u53D6\u6D88",error:"\u8F93\u5165\u7684\u6570\u636E\u4E0D\u5408\u6CD5!"},upload:{deleteTip:"\u6309 delete \u952E\u53EF\u5220\u9664",delete:"\u5220\u9664",preview:"\u67E5\u770B\u56FE\u7247",continue:"\u7EE7\u7EED\u4E0A\u4F20"},table:{emptyText:"\u6682\u65E0\u6570\u636E",confirmFilter:"\u7B5B\u9009",resetFilter:"\u91CD\u7F6E",clearFilter:"\u5168\u90E8",sumText:"\u5408\u8BA1"},tree:{emptyText:"\u6682\u65E0\u6570\u636E"},transfer:{noMatch:"\u65E0\u5339\u914D\u6570\u636E",noData:"\u65E0\u6570\u636E",titles:["\u5217\u8868 1","\u5217\u8868 2"],filterPlaceholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",noCheckedFormat:"\u5171 {total} \u9879",hasCheckedFormat:"\u5DF2\u9009 {checked}/{total} \u9879"},image:{error:"\u52A0\u8F7D\u5931\u8D25"},pageHeader:{title:"\u8FD4\u56DE"},popconfirm:{confirmButtonText:"\u786E\u5B9A",cancelButtonText:"\u53D6\u6D88"}}},mock={exports:{}};(function(module,exports){(function(n,r){module.exports=r()})(commonjsGlobal,function(){return function(t){var n={};function r(g){if(n[g])return n[g].exports;var y=n[g]={exports:{},id:g,loaded:!1};return t[g].call(y.exports,y,y.exports,r),y.loaded=!0,y.exports}return r.m=t,r.c=n,r.p="",r(0)}([function(t,n,r){var g=r(1),y=r(3),L=r(5),z=r(20),j=r(23),ae=r(25),de;typeof window!="undefined"&&(de=r(27));/*! + Mock - 模拟请求 & 模拟数据 + https://github.com/nuysoft/Mock + 墨智 mozhi.gyy@taobao.com nuysoft@gmail.com +*/var he={Handler:g,Random:L,Util:y,XHR:de,RE:z,toJSONSchema:j,valid:ae,heredoc:y.heredoc,setup:function($e){return de.setup($e)},_mocked:{}};he.version="1.0.1-beta3",de&&(de.Mock=he),he.mock=function($e,Lt,jt){return arguments.length===1?g.gen($e):(arguments.length===2&&(jt=Lt,Lt=void 0),de&&(window.XMLHttpRequest=de),he._mocked[$e+(Lt||"")]={rurl:$e,rtype:Lt,template:jt},he)},t.exports=he},function(module,exports,__webpack_require__){var Constant=__webpack_require__(2),Util=__webpack_require__(3),Parser=__webpack_require__(4),Random=__webpack_require__(5),RE=__webpack_require__(20),Handler={extend:Util.extend};Handler.gen=function(t,n,r){n=n==null?"":n+"",r=r||{},r={path:r.path||[Constant.GUID],templatePath:r.templatePath||[Constant.GUID++],currentContext:r.currentContext,templateCurrentContext:r.templateCurrentContext||t,root:r.root||r.currentContext,templateRoot:r.templateRoot||r.templateCurrentContext||t};var g=Parser.parse(n),y=Util.type(t),L;return Handler[y]?(L=Handler[y]({type:y,template:t,name:n,parsedName:n&&n.replace(Constant.RE_KEY,"$1"),rule:g,context:r}),r.root||(r.root=L),L):t},Handler.extend({array:function(t){var n=[],r,g;if(t.template.length===0)return n;if(t.rule.parameters)if(t.rule.min===1&&t.rule.max===void 0)t.context.path.push(t.name),t.context.templatePath.push(t.name),n=Random.pick(Handler.gen(t.template,void 0,{path:t.context.path,templatePath:t.context.templatePath,currentContext:n,templateCurrentContext:t.template,root:t.context.root||n,templateRoot:t.context.templateRoot||t.template})),t.context.path.pop(),t.context.templatePath.pop();else if(t.rule.parameters[2])t.template.__order_index=t.template.__order_index||0,t.context.path.push(t.name),t.context.templatePath.push(t.name),n=Handler.gen(t.template,void 0,{path:t.context.path,templatePath:t.context.templatePath,currentContext:n,templateCurrentContext:t.template,root:t.context.root||n,templateRoot:t.context.templateRoot||t.template})[t.template.__order_index%t.template.length],t.template.__order_index+=+t.rule.parameters[2],t.context.path.pop(),t.context.templatePath.pop();else for(r=0;r1)return this.getValueByKeyPath(key,options);if(templateContext&&typeof templateContext=="object"&&key in templateContext&&placeholder!==templateContext[key])return templateContext[key]=Handler.gen(templateContext[key],key,{currentContext:obj,templateCurrentContext:templateContext}),templateContext[key];if(!(key in Random)&&!(lkey in Random)&&!(okey in Random))return placeholder;for(var i=0;i1&&(y=n.context.path.slice(0),y.pop(),y=this.normalizePath(y.concat(g)));try{t=g[g.length-1];for(var L=n.context.root,z=n.context.templateRoot,j=1;j1/(r+g)*r?!y:y):Math.random()>=.5},bool:function(r,g,y){return this.boolean(r,g,y)},natural:function(r,g){return r=typeof r!="undefined"?parseInt(r,10):0,g=typeof g!="undefined"?parseInt(g,10):9007199254740992,Math.round(Math.random()*(g-r))+r},integer:function(r,g){return r=typeof r!="undefined"?parseInt(r,10):-9007199254740992,g=typeof g!="undefined"?parseInt(g,10):9007199254740992,Math.round(Math.random()*(g-r))+r},int:function(r,g){return this.integer(r,g)},float:function(r,g,y,L){y=y===void 0?0:y,y=Math.max(Math.min(y,17),0),L=L===void 0?17:L,L=Math.max(Math.min(L,17),0);for(var z=this.integer(r,g)+".",j=0,ae=this.natural(y,L);j1&&de--,6*de<1?$e=j+(ae-j)*6*de:2*de<1?$e=ae:3*de<2?$e=j+(ae-j)*(2/3-de)*6:$e=j,he[Lt]=$e*255;return he},hsl2hsv:function(g){var y=g[0],L=g[1]/100,z=g[2]/100,j,ae;return z*=2,L*=z<=1?z:2-z,ae=(z+L)/2,j=2*L/(z+L),[y,j*100,ae*100]},hsv2rgb:function(g){var y=g[0]/60,L=g[1]/100,z=g[2]/100,j=Math.floor(y)%6,ae=y-Math.floor(y),de=255*z*(1-L),he=255*z*(1-L*ae),$e=255*z*(1-L*(1-ae));switch(z=255*z,j){case 0:return[z,$e,de];case 1:return[he,z,de];case 2:return[de,z,$e];case 3:return[de,he,z];case 4:return[$e,de,z];case 5:return[z,de,he]}},hsv2hsl:function(g){var y=g[0],L=g[1]/100,z=g[2]/100,j,ae;return ae=(2-L)*z,j=L*z,j/=ae<=1?ae:2-ae,ae/=2,[y,j*100,ae*100]},rgb2hex:function(r,g,y){return"#"+((256+r<<8|g)<<8|y).toString(16).slice(1)},hex2rgb:function(r){return r="0x"+r.slice(1).replace(r.length>4?r:/./g,"$&$&")|0,[r>>16,r>>8&255,r&255]}}},function(t,n){t.exports={navy:{value:"#000080",nicer:"#001F3F"},blue:{value:"#0000ff",nicer:"#0074D9"},aqua:{value:"#00ffff",nicer:"#7FDBFF"},teal:{value:"#008080",nicer:"#39CCCC"},olive:{value:"#008000",nicer:"#3D9970"},green:{value:"#008000",nicer:"#2ECC40"},lime:{value:"#00ff00",nicer:"#01FF70"},yellow:{value:"#ffff00",nicer:"#FFDC00"},orange:{value:"#ffa500",nicer:"#FF851B"},red:{value:"#ff0000",nicer:"#FF4136"},maroon:{value:"#800000",nicer:"#85144B"},fuchsia:{value:"#ff00ff",nicer:"#F012BE"},purple:{value:"#800080",nicer:"#B10DC9"},silver:{value:"#c0c0c0",nicer:"#DDDDDD"},gray:{value:"#808080",nicer:"#AAAAAA"},black:{value:"#000000",nicer:"#111111"},white:{value:"#FFFFFF",nicer:"#FFFFFF"}}},function(t,n,r){var g=r(6),y=r(14);function L(z,j,ae,de){return ae===void 0?g.natural(z,j):de===void 0?ae:g.natural(parseInt(ae,10),parseInt(de,10))}t.exports={paragraph:function(z,j){for(var ae=L(3,7,z,j),de=[],he=0;he1&&(L=[].slice.call(arguments,0));var z=y.options,j=z.context.templatePath.join("."),ae=y.cache[j]=y.cache[j]||{index:0,array:L};return ae.array[ae.index++%ae.array.length]}}},function(t,n){t.exports={first:function(){var r=["James","John","Robert","Michael","William","David","Richard","Charles","Joseph","Thomas","Christopher","Daniel","Paul","Mark","Donald","George","Kenneth","Steven","Edward","Brian","Ronald","Anthony","Kevin","Jason","Matthew","Gary","Timothy","Jose","Larry","Jeffrey","Frank","Scott","Eric"].concat(["Mary","Patricia","Linda","Barbara","Elizabeth","Jennifer","Maria","Susan","Margaret","Dorothy","Lisa","Nancy","Karen","Betty","Helen","Sandra","Donna","Carol","Ruth","Sharon","Michelle","Laura","Sarah","Kimberly","Deborah","Jessica","Shirley","Cynthia","Angela","Melissa","Brenda","Amy","Anna"]);return this.pick(r)},last:function(){var r=["Smith","Johnson","Williams","Brown","Jones","Miller","Davis","Garcia","Rodriguez","Wilson","Martinez","Anderson","Taylor","Thomas","Hernandez","Moore","Martin","Jackson","Thompson","White","Lopez","Lee","Gonzalez","Harris","Clark","Lewis","Robinson","Walker","Perez","Hall","Young","Allen"];return this.pick(r)},name:function(r){return this.first()+" "+(r?this.first()+" ":"")+this.last()},cfirst:function(){var r="\u738B \u674E \u5F20 \u5218 \u9648 \u6768 \u8D75 \u9EC4 \u5468 \u5434 \u5F90 \u5B59 \u80E1 \u6731 \u9AD8 \u6797 \u4F55 \u90ED \u9A6C \u7F57 \u6881 \u5B8B \u90D1 \u8C22 \u97E9 \u5510 \u51AF \u4E8E \u8463 \u8427 \u7A0B \u66F9 \u8881 \u9093 \u8BB8 \u5085 \u6C88 \u66FE \u5F6D \u5415 \u82CF \u5362 \u848B \u8521 \u8D3E \u4E01 \u9B4F \u859B \u53F6 \u960E \u4F59 \u6F58 \u675C \u6234 \u590F \u953A \u6C6A \u7530 \u4EFB \u59DC \u8303 \u65B9 \u77F3 \u59DA \u8C2D \u5ED6 \u90B9 \u718A \u91D1 \u9646 \u90DD \u5B54 \u767D \u5D14 \u5EB7 \u6BDB \u90B1 \u79E6 \u6C5F \u53F2 \u987E \u4FAF \u90B5 \u5B5F \u9F99 \u4E07 \u6BB5 \u96F7 \u94B1 \u6C64 \u5C39 \u9ECE \u6613 \u5E38 \u6B66 \u4E54 \u8D3A \u8D56 \u9F9A \u6587".split(" ");return this.pick(r)},clast:function(){var r="\u4F1F \u82B3 \u5A1C \u79C0\u82F1 \u654F \u9759 \u4E3D \u5F3A \u78CA \u519B \u6D0B \u52C7 \u8273 \u6770 \u5A1F \u6D9B \u660E \u8D85 \u79C0\u5170 \u971E \u5E73 \u521A \u6842\u82F1".split(" ");return this.pick(r)},cname:function(){return this.cfirst()+this.clast()}}},function(t,n){t.exports={url:function(r,g){return(r||this.protocol())+"://"+(g||this.domain())+"/"+this.word()},protocol:function(){return this.pick("http ftp gopher mailto mid cid news nntp prospero telnet rlogin tn3270 wais".split(" "))},domain:function(r){return this.word()+"."+(r||this.tld())},tld:function(){return this.pick("com net org edu gov int mil cn com.cn net.cn gov.cn org.cn \u4E2D\u56FD \u4E2D\u56FD\u4E92\u8054.\u516C\u53F8 \u4E2D\u56FD\u4E92\u8054.\u7F51\u7EDC tel biz cc tv info name hk mobi asia cd travel pro museum coop aero ad ae af ag ai al am an ao aq ar as at au aw az ba bb bd be bf bg bh bi bj bm bn bo br bs bt bv bw by bz ca cc cf cg ch ci ck cl cm cn co cq cr cu cv cx cy cz de dj dk dm do dz ec ee eg eh es et ev fi fj fk fm fo fr ga gb gd ge gf gh gi gl gm gn gp gr gt gu gw gy hk hm hn hr ht hu id ie il in io iq ir is it jm jo jp ke kg kh ki km kn kp kr kw ky kz la lb lc li lk lr ls lt lu lv ly ma mc md mg mh ml mm mn mo mp mq mr ms mt mv mw mx my mz na nc ne nf ng ni nl no np nr nt nu nz om qa pa pe pf pg ph pk pl pm pn pr pt pw py re ro ru rw sa sb sc sd se sg sh si sj sk sl sm sn so sr st su sy sz tc td tf tg th tj tk tm tn to tp tr tt tv tw tz ua ug uk us uy va vc ve vg vn vu wf ws ye yu za zm zr zw".split(" "))},email:function(r){return this.character("lower")+"."+this.word()+"@"+(r||this.word()+"."+this.tld())},ip:function(){return this.natural(0,255)+"."+this.natural(0,255)+"."+this.natural(0,255)+"."+this.natural(0,255)}}},function(t,n,r){var g=r(18),y=["\u4E1C\u5317","\u534E\u5317","\u534E\u4E1C","\u534E\u4E2D","\u534E\u5357","\u897F\u5357","\u897F\u5317"];t.exports={region:function(){return this.pick(y)},province:function(){return this.pick(g).name},city:function(L){var z=this.pick(g),j=this.pick(z.children);return L?[z.name,j.name].join(" "):j.name},county:function(L){var z=this.pick(g),j=this.pick(z.children),ae=this.pick(j.children)||{name:"-"};return L?[z.name,j.name,ae.name].join(" "):ae.name},zip:function(L){for(var z="",j=0;j<(L||6);j++)z+=this.natural(0,9);return z}}},function(t,n){var r={11e4:"\u5317\u4EAC",110100:"\u5317\u4EAC\u5E02",110101:"\u4E1C\u57CE\u533A",110102:"\u897F\u57CE\u533A",110105:"\u671D\u9633\u533A",110106:"\u4E30\u53F0\u533A",110107:"\u77F3\u666F\u5C71\u533A",110108:"\u6D77\u6DC0\u533A",110109:"\u95E8\u5934\u6C9F\u533A",110111:"\u623F\u5C71\u533A",110112:"\u901A\u5DDE\u533A",110113:"\u987A\u4E49\u533A",110114:"\u660C\u5E73\u533A",110115:"\u5927\u5174\u533A",110116:"\u6000\u67D4\u533A",110117:"\u5E73\u8C37\u533A",110228:"\u5BC6\u4E91\u53BF",110229:"\u5EF6\u5E86\u53BF",110230:"\u5176\u5B83\u533A",12e4:"\u5929\u6D25",120100:"\u5929\u6D25\u5E02",120101:"\u548C\u5E73\u533A",120102:"\u6CB3\u4E1C\u533A",120103:"\u6CB3\u897F\u533A",120104:"\u5357\u5F00\u533A",120105:"\u6CB3\u5317\u533A",120106:"\u7EA2\u6865\u533A",120110:"\u4E1C\u4E3D\u533A",120111:"\u897F\u9752\u533A",120112:"\u6D25\u5357\u533A",120113:"\u5317\u8FB0\u533A",120114:"\u6B66\u6E05\u533A",120115:"\u5B9D\u577B\u533A",120116:"\u6EE8\u6D77\u65B0\u533A",120221:"\u5B81\u6CB3\u53BF",120223:"\u9759\u6D77\u53BF",120225:"\u84DF\u53BF",120226:"\u5176\u5B83\u533A",13e4:"\u6CB3\u5317\u7701",130100:"\u77F3\u5BB6\u5E84\u5E02",130102:"\u957F\u5B89\u533A",130103:"\u6865\u4E1C\u533A",130104:"\u6865\u897F\u533A",130105:"\u65B0\u534E\u533A",130107:"\u4E95\u9649\u77FF\u533A",130108:"\u88D5\u534E\u533A",130121:"\u4E95\u9649\u53BF",130123:"\u6B63\u5B9A\u53BF",130124:"\u683E\u57CE\u53BF",130125:"\u884C\u5510\u53BF",130126:"\u7075\u5BFF\u53BF",130127:"\u9AD8\u9091\u53BF",130128:"\u6DF1\u6CFD\u53BF",130129:"\u8D5E\u7687\u53BF",130130:"\u65E0\u6781\u53BF",130131:"\u5E73\u5C71\u53BF",130132:"\u5143\u6C0F\u53BF",130133:"\u8D75\u53BF",130181:"\u8F9B\u96C6\u5E02",130182:"\u85C1\u57CE\u5E02",130183:"\u664B\u5DDE\u5E02",130184:"\u65B0\u4E50\u5E02",130185:"\u9E7F\u6CC9\u5E02",130186:"\u5176\u5B83\u533A",130200:"\u5510\u5C71\u5E02",130202:"\u8DEF\u5357\u533A",130203:"\u8DEF\u5317\u533A",130204:"\u53E4\u51B6\u533A",130205:"\u5F00\u5E73\u533A",130207:"\u4E30\u5357\u533A",130208:"\u4E30\u6DA6\u533A",130223:"\u6EE6\u53BF",130224:"\u6EE6\u5357\u53BF",130225:"\u4E50\u4EAD\u53BF",130227:"\u8FC1\u897F\u53BF",130229:"\u7389\u7530\u53BF",130230:"\u66F9\u5983\u7538\u533A",130281:"\u9075\u5316\u5E02",130283:"\u8FC1\u5B89\u5E02",130284:"\u5176\u5B83\u533A",130300:"\u79E6\u7687\u5C9B\u5E02",130302:"\u6D77\u6E2F\u533A",130303:"\u5C71\u6D77\u5173\u533A",130304:"\u5317\u6234\u6CB3\u533A",130321:"\u9752\u9F99\u6EE1\u65CF\u81EA\u6CBB\u53BF",130322:"\u660C\u9ECE\u53BF",130323:"\u629A\u5B81\u53BF",130324:"\u5362\u9F99\u53BF",130398:"\u5176\u5B83\u533A",130400:"\u90AF\u90F8\u5E02",130402:"\u90AF\u5C71\u533A",130403:"\u4E1B\u53F0\u533A",130404:"\u590D\u5174\u533A",130406:"\u5CF0\u5CF0\u77FF\u533A",130421:"\u90AF\u90F8\u53BF",130423:"\u4E34\u6F33\u53BF",130424:"\u6210\u5B89\u53BF",130425:"\u5927\u540D\u53BF",130426:"\u6D89\u53BF",130427:"\u78C1\u53BF",130428:"\u80A5\u4E61\u53BF",130429:"\u6C38\u5E74\u53BF",130430:"\u90B1\u53BF",130431:"\u9E21\u6CFD\u53BF",130432:"\u5E7F\u5E73\u53BF",130433:"\u9986\u9676\u53BF",130434:"\u9B4F\u53BF",130435:"\u66F2\u5468\u53BF",130481:"\u6B66\u5B89\u5E02",130482:"\u5176\u5B83\u533A",130500:"\u90A2\u53F0\u5E02",130502:"\u6865\u4E1C\u533A",130503:"\u6865\u897F\u533A",130521:"\u90A2\u53F0\u53BF",130522:"\u4E34\u57CE\u53BF",130523:"\u5185\u4E18\u53BF",130524:"\u67CF\u4E61\u53BF",130525:"\u9686\u5C27\u53BF",130526:"\u4EFB\u53BF",130527:"\u5357\u548C\u53BF",130528:"\u5B81\u664B\u53BF",130529:"\u5DE8\u9E7F\u53BF",130530:"\u65B0\u6CB3\u53BF",130531:"\u5E7F\u5B97\u53BF",130532:"\u5E73\u4E61\u53BF",130533:"\u5A01\u53BF",130534:"\u6E05\u6CB3\u53BF",130535:"\u4E34\u897F\u53BF",130581:"\u5357\u5BAB\u5E02",130582:"\u6C99\u6CB3\u5E02",130583:"\u5176\u5B83\u533A",130600:"\u4FDD\u5B9A\u5E02",130602:"\u65B0\u5E02\u533A",130603:"\u5317\u5E02\u533A",130604:"\u5357\u5E02\u533A",130621:"\u6EE1\u57CE\u53BF",130622:"\u6E05\u82D1\u53BF",130623:"\u6D9E\u6C34\u53BF",130624:"\u961C\u5E73\u53BF",130625:"\u5F90\u6C34\u53BF",130626:"\u5B9A\u5174\u53BF",130627:"\u5510\u53BF",130628:"\u9AD8\u9633\u53BF",130629:"\u5BB9\u57CE\u53BF",130630:"\u6D9E\u6E90\u53BF",130631:"\u671B\u90FD\u53BF",130632:"\u5B89\u65B0\u53BF",130633:"\u6613\u53BF",130634:"\u66F2\u9633\u53BF",130635:"\u8821\u53BF",130636:"\u987A\u5E73\u53BF",130637:"\u535A\u91CE\u53BF",130638:"\u96C4\u53BF",130681:"\u6DBF\u5DDE\u5E02",130682:"\u5B9A\u5DDE\u5E02",130683:"\u5B89\u56FD\u5E02",130684:"\u9AD8\u7891\u5E97\u5E02",130699:"\u5176\u5B83\u533A",130700:"\u5F20\u5BB6\u53E3\u5E02",130702:"\u6865\u4E1C\u533A",130703:"\u6865\u897F\u533A",130705:"\u5BA3\u5316\u533A",130706:"\u4E0B\u82B1\u56ED\u533A",130721:"\u5BA3\u5316\u53BF",130722:"\u5F20\u5317\u53BF",130723:"\u5EB7\u4FDD\u53BF",130724:"\u6CBD\u6E90\u53BF",130725:"\u5C1A\u4E49\u53BF",130726:"\u851A\u53BF",130727:"\u9633\u539F\u53BF",130728:"\u6000\u5B89\u53BF",130729:"\u4E07\u5168\u53BF",130730:"\u6000\u6765\u53BF",130731:"\u6DBF\u9E7F\u53BF",130732:"\u8D64\u57CE\u53BF",130733:"\u5D07\u793C\u53BF",130734:"\u5176\u5B83\u533A",130800:"\u627F\u5FB7\u5E02",130802:"\u53CC\u6865\u533A",130803:"\u53CC\u6EE6\u533A",130804:"\u9E70\u624B\u8425\u5B50\u77FF\u533A",130821:"\u627F\u5FB7\u53BF",130822:"\u5174\u9686\u53BF",130823:"\u5E73\u6CC9\u53BF",130824:"\u6EE6\u5E73\u53BF",130825:"\u9686\u5316\u53BF",130826:"\u4E30\u5B81\u6EE1\u65CF\u81EA\u6CBB\u53BF",130827:"\u5BBD\u57CE\u6EE1\u65CF\u81EA\u6CBB\u53BF",130828:"\u56F4\u573A\u6EE1\u65CF\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",130829:"\u5176\u5B83\u533A",130900:"\u6CA7\u5DDE\u5E02",130902:"\u65B0\u534E\u533A",130903:"\u8FD0\u6CB3\u533A",130921:"\u6CA7\u53BF",130922:"\u9752\u53BF",130923:"\u4E1C\u5149\u53BF",130924:"\u6D77\u5174\u53BF",130925:"\u76D0\u5C71\u53BF",130926:"\u8083\u5B81\u53BF",130927:"\u5357\u76AE\u53BF",130928:"\u5434\u6865\u53BF",130929:"\u732E\u53BF",130930:"\u5B5F\u6751\u56DE\u65CF\u81EA\u6CBB\u53BF",130981:"\u6CCA\u5934\u5E02",130982:"\u4EFB\u4E18\u5E02",130983:"\u9EC4\u9A85\u5E02",130984:"\u6CB3\u95F4\u5E02",130985:"\u5176\u5B83\u533A",131e3:"\u5ECA\u574A\u5E02",131002:"\u5B89\u6B21\u533A",131003:"\u5E7F\u9633\u533A",131022:"\u56FA\u5B89\u53BF",131023:"\u6C38\u6E05\u53BF",131024:"\u9999\u6CB3\u53BF",131025:"\u5927\u57CE\u53BF",131026:"\u6587\u5B89\u53BF",131028:"\u5927\u5382\u56DE\u65CF\u81EA\u6CBB\u53BF",131081:"\u9738\u5DDE\u5E02",131082:"\u4E09\u6CB3\u5E02",131083:"\u5176\u5B83\u533A",131100:"\u8861\u6C34\u5E02",131102:"\u6843\u57CE\u533A",131121:"\u67A3\u5F3A\u53BF",131122:"\u6B66\u9091\u53BF",131123:"\u6B66\u5F3A\u53BF",131124:"\u9976\u9633\u53BF",131125:"\u5B89\u5E73\u53BF",131126:"\u6545\u57CE\u53BF",131127:"\u666F\u53BF",131128:"\u961C\u57CE\u53BF",131181:"\u5180\u5DDE\u5E02",131182:"\u6DF1\u5DDE\u5E02",131183:"\u5176\u5B83\u533A",14e4:"\u5C71\u897F\u7701",140100:"\u592A\u539F\u5E02",140105:"\u5C0F\u5E97\u533A",140106:"\u8FCE\u6CFD\u533A",140107:"\u674F\u82B1\u5CAD\u533A",140108:"\u5C16\u8349\u576A\u533A",140109:"\u4E07\u67CF\u6797\u533A",140110:"\u664B\u6E90\u533A",140121:"\u6E05\u5F90\u53BF",140122:"\u9633\u66F2\u53BF",140123:"\u5A04\u70E6\u53BF",140181:"\u53E4\u4EA4\u5E02",140182:"\u5176\u5B83\u533A",140200:"\u5927\u540C\u5E02",140202:"\u57CE\u533A",140203:"\u77FF\u533A",140211:"\u5357\u90CA\u533A",140212:"\u65B0\u8363\u533A",140221:"\u9633\u9AD8\u53BF",140222:"\u5929\u9547\u53BF",140223:"\u5E7F\u7075\u53BF",140224:"\u7075\u4E18\u53BF",140225:"\u6D51\u6E90\u53BF",140226:"\u5DE6\u4E91\u53BF",140227:"\u5927\u540C\u53BF",140228:"\u5176\u5B83\u533A",140300:"\u9633\u6CC9\u5E02",140302:"\u57CE\u533A",140303:"\u77FF\u533A",140311:"\u90CA\u533A",140321:"\u5E73\u5B9A\u53BF",140322:"\u76C2\u53BF",140323:"\u5176\u5B83\u533A",140400:"\u957F\u6CBB\u5E02",140421:"\u957F\u6CBB\u53BF",140423:"\u8944\u57A3\u53BF",140424:"\u5C6F\u7559\u53BF",140425:"\u5E73\u987A\u53BF",140426:"\u9ECE\u57CE\u53BF",140427:"\u58F6\u5173\u53BF",140428:"\u957F\u5B50\u53BF",140429:"\u6B66\u4E61\u53BF",140430:"\u6C81\u53BF",140431:"\u6C81\u6E90\u53BF",140481:"\u6F5E\u57CE\u5E02",140482:"\u57CE\u533A",140483:"\u90CA\u533A",140485:"\u5176\u5B83\u533A",140500:"\u664B\u57CE\u5E02",140502:"\u57CE\u533A",140521:"\u6C81\u6C34\u53BF",140522:"\u9633\u57CE\u53BF",140524:"\u9675\u5DDD\u53BF",140525:"\u6CFD\u5DDE\u53BF",140581:"\u9AD8\u5E73\u5E02",140582:"\u5176\u5B83\u533A",140600:"\u6714\u5DDE\u5E02",140602:"\u6714\u57CE\u533A",140603:"\u5E73\u9C81\u533A",140621:"\u5C71\u9634\u53BF",140622:"\u5E94\u53BF",140623:"\u53F3\u7389\u53BF",140624:"\u6000\u4EC1\u53BF",140625:"\u5176\u5B83\u533A",140700:"\u664B\u4E2D\u5E02",140702:"\u6986\u6B21\u533A",140721:"\u6986\u793E\u53BF",140722:"\u5DE6\u6743\u53BF",140723:"\u548C\u987A\u53BF",140724:"\u6614\u9633\u53BF",140725:"\u5BFF\u9633\u53BF",140726:"\u592A\u8C37\u53BF",140727:"\u7941\u53BF",140728:"\u5E73\u9065\u53BF",140729:"\u7075\u77F3\u53BF",140781:"\u4ECB\u4F11\u5E02",140782:"\u5176\u5B83\u533A",140800:"\u8FD0\u57CE\u5E02",140802:"\u76D0\u6E56\u533A",140821:"\u4E34\u7317\u53BF",140822:"\u4E07\u8363\u53BF",140823:"\u95FB\u559C\u53BF",140824:"\u7A37\u5C71\u53BF",140825:"\u65B0\u7EDB\u53BF",140826:"\u7EDB\u53BF",140827:"\u57A3\u66F2\u53BF",140828:"\u590F\u53BF",140829:"\u5E73\u9646\u53BF",140830:"\u82AE\u57CE\u53BF",140881:"\u6C38\u6D4E\u5E02",140882:"\u6CB3\u6D25\u5E02",140883:"\u5176\u5B83\u533A",140900:"\u5FFB\u5DDE\u5E02",140902:"\u5FFB\u5E9C\u533A",140921:"\u5B9A\u8944\u53BF",140922:"\u4E94\u53F0\u53BF",140923:"\u4EE3\u53BF",140924:"\u7E41\u5CD9\u53BF",140925:"\u5B81\u6B66\u53BF",140926:"\u9759\u4E50\u53BF",140927:"\u795E\u6C60\u53BF",140928:"\u4E94\u5BE8\u53BF",140929:"\u5CA2\u5C9A\u53BF",140930:"\u6CB3\u66F2\u53BF",140931:"\u4FDD\u5FB7\u53BF",140932:"\u504F\u5173\u53BF",140981:"\u539F\u5E73\u5E02",140982:"\u5176\u5B83\u533A",141e3:"\u4E34\u6C7E\u5E02",141002:"\u5C27\u90FD\u533A",141021:"\u66F2\u6C83\u53BF",141022:"\u7FFC\u57CE\u53BF",141023:"\u8944\u6C7E\u53BF",141024:"\u6D2A\u6D1E\u53BF",141025:"\u53E4\u53BF",141026:"\u5B89\u6CFD\u53BF",141027:"\u6D6E\u5C71\u53BF",141028:"\u5409\u53BF",141029:"\u4E61\u5B81\u53BF",141030:"\u5927\u5B81\u53BF",141031:"\u96B0\u53BF",141032:"\u6C38\u548C\u53BF",141033:"\u84B2\u53BF",141034:"\u6C7E\u897F\u53BF",141081:"\u4FAF\u9A6C\u5E02",141082:"\u970D\u5DDE\u5E02",141083:"\u5176\u5B83\u533A",141100:"\u5415\u6881\u5E02",141102:"\u79BB\u77F3\u533A",141121:"\u6587\u6C34\u53BF",141122:"\u4EA4\u57CE\u53BF",141123:"\u5174\u53BF",141124:"\u4E34\u53BF",141125:"\u67F3\u6797\u53BF",141126:"\u77F3\u697C\u53BF",141127:"\u5C9A\u53BF",141128:"\u65B9\u5C71\u53BF",141129:"\u4E2D\u9633\u53BF",141130:"\u4EA4\u53E3\u53BF",141181:"\u5B5D\u4E49\u5E02",141182:"\u6C7E\u9633\u5E02",141183:"\u5176\u5B83\u533A",15e4:"\u5185\u8499\u53E4\u81EA\u6CBB\u533A",150100:"\u547C\u548C\u6D69\u7279\u5E02",150102:"\u65B0\u57CE\u533A",150103:"\u56DE\u6C11\u533A",150104:"\u7389\u6CC9\u533A",150105:"\u8D5B\u7F55\u533A",150121:"\u571F\u9ED8\u7279\u5DE6\u65D7",150122:"\u6258\u514B\u6258\u53BF",150123:"\u548C\u6797\u683C\u5C14\u53BF",150124:"\u6E05\u6C34\u6CB3\u53BF",150125:"\u6B66\u5DDD\u53BF",150126:"\u5176\u5B83\u533A",150200:"\u5305\u5934\u5E02",150202:"\u4E1C\u6CB3\u533A",150203:"\u6606\u90FD\u4ED1\u533A",150204:"\u9752\u5C71\u533A",150205:"\u77F3\u62D0\u533A",150206:"\u767D\u4E91\u9102\u535A\u77FF\u533A",150207:"\u4E5D\u539F\u533A",150221:"\u571F\u9ED8\u7279\u53F3\u65D7",150222:"\u56FA\u9633\u53BF",150223:"\u8FBE\u5C14\u7F55\u8302\u660E\u5B89\u8054\u5408\u65D7",150224:"\u5176\u5B83\u533A",150300:"\u4E4C\u6D77\u5E02",150302:"\u6D77\u52C3\u6E7E\u533A",150303:"\u6D77\u5357\u533A",150304:"\u4E4C\u8FBE\u533A",150305:"\u5176\u5B83\u533A",150400:"\u8D64\u5CF0\u5E02",150402:"\u7EA2\u5C71\u533A",150403:"\u5143\u5B9D\u5C71\u533A",150404:"\u677E\u5C71\u533A",150421:"\u963F\u9C81\u79D1\u5C14\u6C81\u65D7",150422:"\u5DF4\u6797\u5DE6\u65D7",150423:"\u5DF4\u6797\u53F3\u65D7",150424:"\u6797\u897F\u53BF",150425:"\u514B\u4EC0\u514B\u817E\u65D7",150426:"\u7FC1\u725B\u7279\u65D7",150428:"\u5580\u5587\u6C81\u65D7",150429:"\u5B81\u57CE\u53BF",150430:"\u6556\u6C49\u65D7",150431:"\u5176\u5B83\u533A",150500:"\u901A\u8FBD\u5E02",150502:"\u79D1\u5C14\u6C81\u533A",150521:"\u79D1\u5C14\u6C81\u5DE6\u7FFC\u4E2D\u65D7",150522:"\u79D1\u5C14\u6C81\u5DE6\u7FFC\u540E\u65D7",150523:"\u5F00\u9C81\u53BF",150524:"\u5E93\u4F26\u65D7",150525:"\u5948\u66FC\u65D7",150526:"\u624E\u9C81\u7279\u65D7",150581:"\u970D\u6797\u90ED\u52D2\u5E02",150582:"\u5176\u5B83\u533A",150600:"\u9102\u5C14\u591A\u65AF\u5E02",150602:"\u4E1C\u80DC\u533A",150621:"\u8FBE\u62C9\u7279\u65D7",150622:"\u51C6\u683C\u5C14\u65D7",150623:"\u9102\u6258\u514B\u524D\u65D7",150624:"\u9102\u6258\u514B\u65D7",150625:"\u676D\u9526\u65D7",150626:"\u4E4C\u5BA1\u65D7",150627:"\u4F0A\u91D1\u970D\u6D1B\u65D7",150628:"\u5176\u5B83\u533A",150700:"\u547C\u4F26\u8D1D\u5C14\u5E02",150702:"\u6D77\u62C9\u5C14\u533A",150703:"\u624E\u8D49\u8BFA\u5C14\u533A",150721:"\u963F\u8363\u65D7",150722:"\u83AB\u529B\u8FBE\u74E6\u8FBE\u65A1\u5C14\u65CF\u81EA\u6CBB\u65D7",150723:"\u9102\u4F26\u6625\u81EA\u6CBB\u65D7",150724:"\u9102\u6E29\u514B\u65CF\u81EA\u6CBB\u65D7",150725:"\u9648\u5DF4\u5C14\u864E\u65D7",150726:"\u65B0\u5DF4\u5C14\u864E\u5DE6\u65D7",150727:"\u65B0\u5DF4\u5C14\u864E\u53F3\u65D7",150781:"\u6EE1\u6D32\u91CC\u5E02",150782:"\u7259\u514B\u77F3\u5E02",150783:"\u624E\u5170\u5C6F\u5E02",150784:"\u989D\u5C14\u53E4\u7EB3\u5E02",150785:"\u6839\u6CB3\u5E02",150786:"\u5176\u5B83\u533A",150800:"\u5DF4\u5F66\u6DD6\u5C14\u5E02",150802:"\u4E34\u6CB3\u533A",150821:"\u4E94\u539F\u53BF",150822:"\u78F4\u53E3\u53BF",150823:"\u4E4C\u62C9\u7279\u524D\u65D7",150824:"\u4E4C\u62C9\u7279\u4E2D\u65D7",150825:"\u4E4C\u62C9\u7279\u540E\u65D7",150826:"\u676D\u9526\u540E\u65D7",150827:"\u5176\u5B83\u533A",150900:"\u4E4C\u5170\u5BDF\u5E03\u5E02",150902:"\u96C6\u5B81\u533A",150921:"\u5353\u8D44\u53BF",150922:"\u5316\u5FB7\u53BF",150923:"\u5546\u90FD\u53BF",150924:"\u5174\u548C\u53BF",150925:"\u51C9\u57CE\u53BF",150926:"\u5BDF\u54C8\u5C14\u53F3\u7FFC\u524D\u65D7",150927:"\u5BDF\u54C8\u5C14\u53F3\u7FFC\u4E2D\u65D7",150928:"\u5BDF\u54C8\u5C14\u53F3\u7FFC\u540E\u65D7",150929:"\u56DB\u5B50\u738B\u65D7",150981:"\u4E30\u9547\u5E02",150982:"\u5176\u5B83\u533A",152200:"\u5174\u5B89\u76DF",152201:"\u4E4C\u5170\u6D69\u7279\u5E02",152202:"\u963F\u5C14\u5C71\u5E02",152221:"\u79D1\u5C14\u6C81\u53F3\u7FFC\u524D\u65D7",152222:"\u79D1\u5C14\u6C81\u53F3\u7FFC\u4E2D\u65D7",152223:"\u624E\u8D49\u7279\u65D7",152224:"\u7A81\u6CC9\u53BF",152225:"\u5176\u5B83\u533A",152500:"\u9521\u6797\u90ED\u52D2\u76DF",152501:"\u4E8C\u8FDE\u6D69\u7279\u5E02",152502:"\u9521\u6797\u6D69\u7279\u5E02",152522:"\u963F\u5DF4\u560E\u65D7",152523:"\u82CF\u5C3C\u7279\u5DE6\u65D7",152524:"\u82CF\u5C3C\u7279\u53F3\u65D7",152525:"\u4E1C\u4E4C\u73E0\u7A46\u6C81\u65D7",152526:"\u897F\u4E4C\u73E0\u7A46\u6C81\u65D7",152527:"\u592A\u4EC6\u5BFA\u65D7",152528:"\u9576\u9EC4\u65D7",152529:"\u6B63\u9576\u767D\u65D7",152530:"\u6B63\u84DD\u65D7",152531:"\u591A\u4F26\u53BF",152532:"\u5176\u5B83\u533A",152900:"\u963F\u62C9\u5584\u76DF",152921:"\u963F\u62C9\u5584\u5DE6\u65D7",152922:"\u963F\u62C9\u5584\u53F3\u65D7",152923:"\u989D\u6D4E\u7EB3\u65D7",152924:"\u5176\u5B83\u533A",21e4:"\u8FBD\u5B81\u7701",210100:"\u6C88\u9633\u5E02",210102:"\u548C\u5E73\u533A",210103:"\u6C88\u6CB3\u533A",210104:"\u5927\u4E1C\u533A",210105:"\u7687\u59D1\u533A",210106:"\u94C1\u897F\u533A",210111:"\u82CF\u5BB6\u5C6F\u533A",210112:"\u4E1C\u9675\u533A",210113:"\u65B0\u57CE\u5B50\u533A",210114:"\u4E8E\u6D2A\u533A",210122:"\u8FBD\u4E2D\u53BF",210123:"\u5EB7\u5E73\u53BF",210124:"\u6CD5\u5E93\u53BF",210181:"\u65B0\u6C11\u5E02",210184:"\u6C88\u5317\u65B0\u533A",210185:"\u5176\u5B83\u533A",210200:"\u5927\u8FDE\u5E02",210202:"\u4E2D\u5C71\u533A",210203:"\u897F\u5C97\u533A",210204:"\u6C99\u6CB3\u53E3\u533A",210211:"\u7518\u4E95\u5B50\u533A",210212:"\u65C5\u987A\u53E3\u533A",210213:"\u91D1\u5DDE\u533A",210224:"\u957F\u6D77\u53BF",210281:"\u74E6\u623F\u5E97\u5E02",210282:"\u666E\u5170\u5E97\u5E02",210283:"\u5E84\u6CB3\u5E02",210298:"\u5176\u5B83\u533A",210300:"\u978D\u5C71\u5E02",210302:"\u94C1\u4E1C\u533A",210303:"\u94C1\u897F\u533A",210304:"\u7ACB\u5C71\u533A",210311:"\u5343\u5C71\u533A",210321:"\u53F0\u5B89\u53BF",210323:"\u5CAB\u5CA9\u6EE1\u65CF\u81EA\u6CBB\u53BF",210381:"\u6D77\u57CE\u5E02",210382:"\u5176\u5B83\u533A",210400:"\u629A\u987A\u5E02",210402:"\u65B0\u629A\u533A",210403:"\u4E1C\u6D32\u533A",210404:"\u671B\u82B1\u533A",210411:"\u987A\u57CE\u533A",210421:"\u629A\u987A\u53BF",210422:"\u65B0\u5BBE\u6EE1\u65CF\u81EA\u6CBB\u53BF",210423:"\u6E05\u539F\u6EE1\u65CF\u81EA\u6CBB\u53BF",210424:"\u5176\u5B83\u533A",210500:"\u672C\u6EAA\u5E02",210502:"\u5E73\u5C71\u533A",210503:"\u6EAA\u6E56\u533A",210504:"\u660E\u5C71\u533A",210505:"\u5357\u82AC\u533A",210521:"\u672C\u6EAA\u6EE1\u65CF\u81EA\u6CBB\u53BF",210522:"\u6853\u4EC1\u6EE1\u65CF\u81EA\u6CBB\u53BF",210523:"\u5176\u5B83\u533A",210600:"\u4E39\u4E1C\u5E02",210602:"\u5143\u5B9D\u533A",210603:"\u632F\u5174\u533A",210604:"\u632F\u5B89\u533A",210624:"\u5BBD\u7538\u6EE1\u65CF\u81EA\u6CBB\u53BF",210681:"\u4E1C\u6E2F\u5E02",210682:"\u51E4\u57CE\u5E02",210683:"\u5176\u5B83\u533A",210700:"\u9526\u5DDE\u5E02",210702:"\u53E4\u5854\u533A",210703:"\u51CC\u6CB3\u533A",210711:"\u592A\u548C\u533A",210726:"\u9ED1\u5C71\u53BF",210727:"\u4E49\u53BF",210781:"\u51CC\u6D77\u5E02",210782:"\u5317\u9547\u5E02",210783:"\u5176\u5B83\u533A",210800:"\u8425\u53E3\u5E02",210802:"\u7AD9\u524D\u533A",210803:"\u897F\u5E02\u533A",210804:"\u9C85\u9C7C\u5708\u533A",210811:"\u8001\u8FB9\u533A",210881:"\u76D6\u5DDE\u5E02",210882:"\u5927\u77F3\u6865\u5E02",210883:"\u5176\u5B83\u533A",210900:"\u961C\u65B0\u5E02",210902:"\u6D77\u5DDE\u533A",210903:"\u65B0\u90B1\u533A",210904:"\u592A\u5E73\u533A",210905:"\u6E05\u6CB3\u95E8\u533A",210911:"\u7EC6\u6CB3\u533A",210921:"\u961C\u65B0\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",210922:"\u5F70\u6B66\u53BF",210923:"\u5176\u5B83\u533A",211e3:"\u8FBD\u9633\u5E02",211002:"\u767D\u5854\u533A",211003:"\u6587\u5723\u533A",211004:"\u5B8F\u4F1F\u533A",211005:"\u5F13\u957F\u5CAD\u533A",211011:"\u592A\u5B50\u6CB3\u533A",211021:"\u8FBD\u9633\u53BF",211081:"\u706F\u5854\u5E02",211082:"\u5176\u5B83\u533A",211100:"\u76D8\u9526\u5E02",211102:"\u53CC\u53F0\u5B50\u533A",211103:"\u5174\u9686\u53F0\u533A",211121:"\u5927\u6D3C\u53BF",211122:"\u76D8\u5C71\u53BF",211123:"\u5176\u5B83\u533A",211200:"\u94C1\u5CAD\u5E02",211202:"\u94F6\u5DDE\u533A",211204:"\u6E05\u6CB3\u533A",211221:"\u94C1\u5CAD\u53BF",211223:"\u897F\u4E30\u53BF",211224:"\u660C\u56FE\u53BF",211281:"\u8C03\u5175\u5C71\u5E02",211282:"\u5F00\u539F\u5E02",211283:"\u5176\u5B83\u533A",211300:"\u671D\u9633\u5E02",211302:"\u53CC\u5854\u533A",211303:"\u9F99\u57CE\u533A",211321:"\u671D\u9633\u53BF",211322:"\u5EFA\u5E73\u53BF",211324:"\u5580\u5587\u6C81\u5DE6\u7FFC\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",211381:"\u5317\u7968\u5E02",211382:"\u51CC\u6E90\u5E02",211383:"\u5176\u5B83\u533A",211400:"\u846B\u82A6\u5C9B\u5E02",211402:"\u8FDE\u5C71\u533A",211403:"\u9F99\u6E2F\u533A",211404:"\u5357\u7968\u533A",211421:"\u7EE5\u4E2D\u53BF",211422:"\u5EFA\u660C\u53BF",211481:"\u5174\u57CE\u5E02",211482:"\u5176\u5B83\u533A",22e4:"\u5409\u6797\u7701",220100:"\u957F\u6625\u5E02",220102:"\u5357\u5173\u533A",220103:"\u5BBD\u57CE\u533A",220104:"\u671D\u9633\u533A",220105:"\u4E8C\u9053\u533A",220106:"\u7EFF\u56ED\u533A",220112:"\u53CC\u9633\u533A",220122:"\u519C\u5B89\u53BF",220181:"\u4E5D\u53F0\u5E02",220182:"\u6986\u6811\u5E02",220183:"\u5FB7\u60E0\u5E02",220188:"\u5176\u5B83\u533A",220200:"\u5409\u6797\u5E02",220202:"\u660C\u9091\u533A",220203:"\u9F99\u6F6D\u533A",220204:"\u8239\u8425\u533A",220211:"\u4E30\u6EE1\u533A",220221:"\u6C38\u5409\u53BF",220281:"\u86DF\u6CB3\u5E02",220282:"\u6866\u7538\u5E02",220283:"\u8212\u5170\u5E02",220284:"\u78D0\u77F3\u5E02",220285:"\u5176\u5B83\u533A",220300:"\u56DB\u5E73\u5E02",220302:"\u94C1\u897F\u533A",220303:"\u94C1\u4E1C\u533A",220322:"\u68A8\u6811\u53BF",220323:"\u4F0A\u901A\u6EE1\u65CF\u81EA\u6CBB\u53BF",220381:"\u516C\u4E3B\u5CAD\u5E02",220382:"\u53CC\u8FBD\u5E02",220383:"\u5176\u5B83\u533A",220400:"\u8FBD\u6E90\u5E02",220402:"\u9F99\u5C71\u533A",220403:"\u897F\u5B89\u533A",220421:"\u4E1C\u4E30\u53BF",220422:"\u4E1C\u8FBD\u53BF",220423:"\u5176\u5B83\u533A",220500:"\u901A\u5316\u5E02",220502:"\u4E1C\u660C\u533A",220503:"\u4E8C\u9053\u6C5F\u533A",220521:"\u901A\u5316\u53BF",220523:"\u8F89\u5357\u53BF",220524:"\u67F3\u6CB3\u53BF",220581:"\u6885\u6CB3\u53E3\u5E02",220582:"\u96C6\u5B89\u5E02",220583:"\u5176\u5B83\u533A",220600:"\u767D\u5C71\u5E02",220602:"\u6D51\u6C5F\u533A",220621:"\u629A\u677E\u53BF",220622:"\u9756\u5B87\u53BF",220623:"\u957F\u767D\u671D\u9C9C\u65CF\u81EA\u6CBB\u53BF",220625:"\u6C5F\u6E90\u533A",220681:"\u4E34\u6C5F\u5E02",220682:"\u5176\u5B83\u533A",220700:"\u677E\u539F\u5E02",220702:"\u5B81\u6C5F\u533A",220721:"\u524D\u90ED\u5C14\u7F57\u65AF\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",220722:"\u957F\u5CAD\u53BF",220723:"\u4E7E\u5B89\u53BF",220724:"\u6276\u4F59\u5E02",220725:"\u5176\u5B83\u533A",220800:"\u767D\u57CE\u5E02",220802:"\u6D2E\u5317\u533A",220821:"\u9547\u8D49\u53BF",220822:"\u901A\u6986\u53BF",220881:"\u6D2E\u5357\u5E02",220882:"\u5927\u5B89\u5E02",220883:"\u5176\u5B83\u533A",222400:"\u5EF6\u8FB9\u671D\u9C9C\u65CF\u81EA\u6CBB\u5DDE",222401:"\u5EF6\u5409\u5E02",222402:"\u56FE\u4EEC\u5E02",222403:"\u6566\u5316\u5E02",222404:"\u73F2\u6625\u5E02",222405:"\u9F99\u4E95\u5E02",222406:"\u548C\u9F99\u5E02",222424:"\u6C6A\u6E05\u53BF",222426:"\u5B89\u56FE\u53BF",222427:"\u5176\u5B83\u533A",23e4:"\u9ED1\u9F99\u6C5F\u7701",230100:"\u54C8\u5C14\u6EE8\u5E02",230102:"\u9053\u91CC\u533A",230103:"\u5357\u5C97\u533A",230104:"\u9053\u5916\u533A",230106:"\u9999\u574A\u533A",230108:"\u5E73\u623F\u533A",230109:"\u677E\u5317\u533A",230111:"\u547C\u5170\u533A",230123:"\u4F9D\u5170\u53BF",230124:"\u65B9\u6B63\u53BF",230125:"\u5BBE\u53BF",230126:"\u5DF4\u5F66\u53BF",230127:"\u6728\u5170\u53BF",230128:"\u901A\u6CB3\u53BF",230129:"\u5EF6\u5BFF\u53BF",230181:"\u963F\u57CE\u533A",230182:"\u53CC\u57CE\u5E02",230183:"\u5C1A\u5FD7\u5E02",230184:"\u4E94\u5E38\u5E02",230186:"\u5176\u5B83\u533A",230200:"\u9F50\u9F50\u54C8\u5C14\u5E02",230202:"\u9F99\u6C99\u533A",230203:"\u5EFA\u534E\u533A",230204:"\u94C1\u950B\u533A",230205:"\u6602\u6602\u6EAA\u533A",230206:"\u5BCC\u62C9\u5C14\u57FA\u533A",230207:"\u78BE\u5B50\u5C71\u533A",230208:"\u6885\u91CC\u65AF\u8FBE\u65A1\u5C14\u65CF\u533A",230221:"\u9F99\u6C5F\u53BF",230223:"\u4F9D\u5B89\u53BF",230224:"\u6CF0\u6765\u53BF",230225:"\u7518\u5357\u53BF",230227:"\u5BCC\u88D5\u53BF",230229:"\u514B\u5C71\u53BF",230230:"\u514B\u4E1C\u53BF",230231:"\u62DC\u6CC9\u53BF",230281:"\u8BB7\u6CB3\u5E02",230282:"\u5176\u5B83\u533A",230300:"\u9E21\u897F\u5E02",230302:"\u9E21\u51A0\u533A",230303:"\u6052\u5C71\u533A",230304:"\u6EF4\u9053\u533A",230305:"\u68A8\u6811\u533A",230306:"\u57CE\u5B50\u6CB3\u533A",230307:"\u9EBB\u5C71\u533A",230321:"\u9E21\u4E1C\u53BF",230381:"\u864E\u6797\u5E02",230382:"\u5BC6\u5C71\u5E02",230383:"\u5176\u5B83\u533A",230400:"\u9E64\u5C97\u5E02",230402:"\u5411\u9633\u533A",230403:"\u5DE5\u519C\u533A",230404:"\u5357\u5C71\u533A",230405:"\u5174\u5B89\u533A",230406:"\u4E1C\u5C71\u533A",230407:"\u5174\u5C71\u533A",230421:"\u841D\u5317\u53BF",230422:"\u7EE5\u6EE8\u53BF",230423:"\u5176\u5B83\u533A",230500:"\u53CC\u9E2D\u5C71\u5E02",230502:"\u5C16\u5C71\u533A",230503:"\u5CAD\u4E1C\u533A",230505:"\u56DB\u65B9\u53F0\u533A",230506:"\u5B9D\u5C71\u533A",230521:"\u96C6\u8D24\u53BF",230522:"\u53CB\u8C0A\u53BF",230523:"\u5B9D\u6E05\u53BF",230524:"\u9976\u6CB3\u53BF",230525:"\u5176\u5B83\u533A",230600:"\u5927\u5E86\u5E02",230602:"\u8428\u5C14\u56FE\u533A",230603:"\u9F99\u51E4\u533A",230604:"\u8BA9\u80E1\u8DEF\u533A",230605:"\u7EA2\u5C97\u533A",230606:"\u5927\u540C\u533A",230621:"\u8087\u5DDE\u53BF",230622:"\u8087\u6E90\u53BF",230623:"\u6797\u7538\u53BF",230624:"\u675C\u5C14\u4F2F\u7279\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",230625:"\u5176\u5B83\u533A",230700:"\u4F0A\u6625\u5E02",230702:"\u4F0A\u6625\u533A",230703:"\u5357\u5C94\u533A",230704:"\u53CB\u597D\u533A",230705:"\u897F\u6797\u533A",230706:"\u7FE0\u5CE6\u533A",230707:"\u65B0\u9752\u533A",230708:"\u7F8E\u6EAA\u533A",230709:"\u91D1\u5C71\u5C6F\u533A",230710:"\u4E94\u8425\u533A",230711:"\u4E4C\u9A6C\u6CB3\u533A",230712:"\u6C64\u65FA\u6CB3\u533A",230713:"\u5E26\u5CAD\u533A",230714:"\u4E4C\u4F0A\u5CAD\u533A",230715:"\u7EA2\u661F\u533A",230716:"\u4E0A\u7518\u5CAD\u533A",230722:"\u5609\u836B\u53BF",230781:"\u94C1\u529B\u5E02",230782:"\u5176\u5B83\u533A",230800:"\u4F73\u6728\u65AF\u5E02",230803:"\u5411\u9633\u533A",230804:"\u524D\u8FDB\u533A",230805:"\u4E1C\u98CE\u533A",230811:"\u90CA\u533A",230822:"\u6866\u5357\u53BF",230826:"\u6866\u5DDD\u53BF",230828:"\u6C64\u539F\u53BF",230833:"\u629A\u8FDC\u53BF",230881:"\u540C\u6C5F\u5E02",230882:"\u5BCC\u9526\u5E02",230883:"\u5176\u5B83\u533A",230900:"\u4E03\u53F0\u6CB3\u5E02",230902:"\u65B0\u5174\u533A",230903:"\u6843\u5C71\u533A",230904:"\u8304\u5B50\u6CB3\u533A",230921:"\u52C3\u5229\u53BF",230922:"\u5176\u5B83\u533A",231e3:"\u7261\u4E39\u6C5F\u5E02",231002:"\u4E1C\u5B89\u533A",231003:"\u9633\u660E\u533A",231004:"\u7231\u6C11\u533A",231005:"\u897F\u5B89\u533A",231024:"\u4E1C\u5B81\u53BF",231025:"\u6797\u53E3\u53BF",231081:"\u7EE5\u82AC\u6CB3\u5E02",231083:"\u6D77\u6797\u5E02",231084:"\u5B81\u5B89\u5E02",231085:"\u7A46\u68F1\u5E02",231086:"\u5176\u5B83\u533A",231100:"\u9ED1\u6CB3\u5E02",231102:"\u7231\u8F89\u533A",231121:"\u5AE9\u6C5F\u53BF",231123:"\u900A\u514B\u53BF",231124:"\u5B59\u5434\u53BF",231181:"\u5317\u5B89\u5E02",231182:"\u4E94\u5927\u8FDE\u6C60\u5E02",231183:"\u5176\u5B83\u533A",231200:"\u7EE5\u5316\u5E02",231202:"\u5317\u6797\u533A",231221:"\u671B\u594E\u53BF",231222:"\u5170\u897F\u53BF",231223:"\u9752\u5188\u53BF",231224:"\u5E86\u5B89\u53BF",231225:"\u660E\u6C34\u53BF",231226:"\u7EE5\u68F1\u53BF",231281:"\u5B89\u8FBE\u5E02",231282:"\u8087\u4E1C\u5E02",231283:"\u6D77\u4F26\u5E02",231284:"\u5176\u5B83\u533A",232700:"\u5927\u5174\u5B89\u5CAD\u5730\u533A",232702:"\u677E\u5CAD\u533A",232703:"\u65B0\u6797\u533A",232704:"\u547C\u4E2D\u533A",232721:"\u547C\u739B\u53BF",232722:"\u5854\u6CB3\u53BF",232723:"\u6F20\u6CB3\u53BF",232724:"\u52A0\u683C\u8FBE\u5947\u533A",232725:"\u5176\u5B83\u533A",31e4:"\u4E0A\u6D77",310100:"\u4E0A\u6D77\u5E02",310101:"\u9EC4\u6D66\u533A",310104:"\u5F90\u6C47\u533A",310105:"\u957F\u5B81\u533A",310106:"\u9759\u5B89\u533A",310107:"\u666E\u9640\u533A",310108:"\u95F8\u5317\u533A",310109:"\u8679\u53E3\u533A",310110:"\u6768\u6D66\u533A",310112:"\u95F5\u884C\u533A",310113:"\u5B9D\u5C71\u533A",310114:"\u5609\u5B9A\u533A",310115:"\u6D66\u4E1C\u65B0\u533A",310116:"\u91D1\u5C71\u533A",310117:"\u677E\u6C5F\u533A",310118:"\u9752\u6D66\u533A",310120:"\u5949\u8D24\u533A",310230:"\u5D07\u660E\u53BF",310231:"\u5176\u5B83\u533A",32e4:"\u6C5F\u82CF\u7701",320100:"\u5357\u4EAC\u5E02",320102:"\u7384\u6B66\u533A",320104:"\u79E6\u6DEE\u533A",320105:"\u5EFA\u90BA\u533A",320106:"\u9F13\u697C\u533A",320111:"\u6D66\u53E3\u533A",320113:"\u6816\u971E\u533A",320114:"\u96E8\u82B1\u53F0\u533A",320115:"\u6C5F\u5B81\u533A",320116:"\u516D\u5408\u533A",320124:"\u6EA7\u6C34\u533A",320125:"\u9AD8\u6DF3\u533A",320126:"\u5176\u5B83\u533A",320200:"\u65E0\u9521\u5E02",320202:"\u5D07\u5B89\u533A",320203:"\u5357\u957F\u533A",320204:"\u5317\u5858\u533A",320205:"\u9521\u5C71\u533A",320206:"\u60E0\u5C71\u533A",320211:"\u6EE8\u6E56\u533A",320281:"\u6C5F\u9634\u5E02",320282:"\u5B9C\u5174\u5E02",320297:"\u5176\u5B83\u533A",320300:"\u5F90\u5DDE\u5E02",320302:"\u9F13\u697C\u533A",320303:"\u4E91\u9F99\u533A",320305:"\u8D3E\u6C6A\u533A",320311:"\u6CC9\u5C71\u533A",320321:"\u4E30\u53BF",320322:"\u6C9B\u53BF",320323:"\u94DC\u5C71\u533A",320324:"\u7762\u5B81\u53BF",320381:"\u65B0\u6C82\u5E02",320382:"\u90B3\u5DDE\u5E02",320383:"\u5176\u5B83\u533A",320400:"\u5E38\u5DDE\u5E02",320402:"\u5929\u5B81\u533A",320404:"\u949F\u697C\u533A",320405:"\u621A\u5885\u5830\u533A",320411:"\u65B0\u5317\u533A",320412:"\u6B66\u8FDB\u533A",320481:"\u6EA7\u9633\u5E02",320482:"\u91D1\u575B\u5E02",320483:"\u5176\u5B83\u533A",320500:"\u82CF\u5DDE\u5E02",320505:"\u864E\u4E18\u533A",320506:"\u5434\u4E2D\u533A",320507:"\u76F8\u57CE\u533A",320508:"\u59D1\u82CF\u533A",320581:"\u5E38\u719F\u5E02",320582:"\u5F20\u5BB6\u6E2F\u5E02",320583:"\u6606\u5C71\u5E02",320584:"\u5434\u6C5F\u533A",320585:"\u592A\u4ED3\u5E02",320596:"\u5176\u5B83\u533A",320600:"\u5357\u901A\u5E02",320602:"\u5D07\u5DDD\u533A",320611:"\u6E2F\u95F8\u533A",320612:"\u901A\u5DDE\u533A",320621:"\u6D77\u5B89\u53BF",320623:"\u5982\u4E1C\u53BF",320681:"\u542F\u4E1C\u5E02",320682:"\u5982\u768B\u5E02",320684:"\u6D77\u95E8\u5E02",320694:"\u5176\u5B83\u533A",320700:"\u8FDE\u4E91\u6E2F\u5E02",320703:"\u8FDE\u4E91\u533A",320705:"\u65B0\u6D66\u533A",320706:"\u6D77\u5DDE\u533A",320721:"\u8D63\u6986\u53BF",320722:"\u4E1C\u6D77\u53BF",320723:"\u704C\u4E91\u53BF",320724:"\u704C\u5357\u53BF",320725:"\u5176\u5B83\u533A",320800:"\u6DEE\u5B89\u5E02",320802:"\u6E05\u6CB3\u533A",320803:"\u6DEE\u5B89\u533A",320804:"\u6DEE\u9634\u533A",320811:"\u6E05\u6D66\u533A",320826:"\u6D9F\u6C34\u53BF",320829:"\u6D2A\u6CFD\u53BF",320830:"\u76F1\u7719\u53BF",320831:"\u91D1\u6E56\u53BF",320832:"\u5176\u5B83\u533A",320900:"\u76D0\u57CE\u5E02",320902:"\u4EAD\u6E56\u533A",320903:"\u76D0\u90FD\u533A",320921:"\u54CD\u6C34\u53BF",320922:"\u6EE8\u6D77\u53BF",320923:"\u961C\u5B81\u53BF",320924:"\u5C04\u9633\u53BF",320925:"\u5EFA\u6E56\u53BF",320981:"\u4E1C\u53F0\u5E02",320982:"\u5927\u4E30\u5E02",320983:"\u5176\u5B83\u533A",321e3:"\u626C\u5DDE\u5E02",321002:"\u5E7F\u9675\u533A",321003:"\u9097\u6C5F\u533A",321023:"\u5B9D\u5E94\u53BF",321081:"\u4EEA\u5F81\u5E02",321084:"\u9AD8\u90AE\u5E02",321088:"\u6C5F\u90FD\u533A",321093:"\u5176\u5B83\u533A",321100:"\u9547\u6C5F\u5E02",321102:"\u4EAC\u53E3\u533A",321111:"\u6DA6\u5DDE\u533A",321112:"\u4E39\u5F92\u533A",321181:"\u4E39\u9633\u5E02",321182:"\u626C\u4E2D\u5E02",321183:"\u53E5\u5BB9\u5E02",321184:"\u5176\u5B83\u533A",321200:"\u6CF0\u5DDE\u5E02",321202:"\u6D77\u9675\u533A",321203:"\u9AD8\u6E2F\u533A",321281:"\u5174\u5316\u5E02",321282:"\u9756\u6C5F\u5E02",321283:"\u6CF0\u5174\u5E02",321284:"\u59DC\u5830\u533A",321285:"\u5176\u5B83\u533A",321300:"\u5BBF\u8FC1\u5E02",321302:"\u5BBF\u57CE\u533A",321311:"\u5BBF\u8C6B\u533A",321322:"\u6CAD\u9633\u53BF",321323:"\u6CD7\u9633\u53BF",321324:"\u6CD7\u6D2A\u53BF",321325:"\u5176\u5B83\u533A",33e4:"\u6D59\u6C5F\u7701",330100:"\u676D\u5DDE\u5E02",330102:"\u4E0A\u57CE\u533A",330103:"\u4E0B\u57CE\u533A",330104:"\u6C5F\u5E72\u533A",330105:"\u62F1\u5885\u533A",330106:"\u897F\u6E56\u533A",330108:"\u6EE8\u6C5F\u533A",330109:"\u8427\u5C71\u533A",330110:"\u4F59\u676D\u533A",330122:"\u6850\u5E90\u53BF",330127:"\u6DF3\u5B89\u53BF",330182:"\u5EFA\u5FB7\u5E02",330183:"\u5BCC\u9633\u5E02",330185:"\u4E34\u5B89\u5E02",330186:"\u5176\u5B83\u533A",330200:"\u5B81\u6CE2\u5E02",330203:"\u6D77\u66D9\u533A",330204:"\u6C5F\u4E1C\u533A",330205:"\u6C5F\u5317\u533A",330206:"\u5317\u4ED1\u533A",330211:"\u9547\u6D77\u533A",330212:"\u911E\u5DDE\u533A",330225:"\u8C61\u5C71\u53BF",330226:"\u5B81\u6D77\u53BF",330281:"\u4F59\u59DA\u5E02",330282:"\u6148\u6EAA\u5E02",330283:"\u5949\u5316\u5E02",330284:"\u5176\u5B83\u533A",330300:"\u6E29\u5DDE\u5E02",330302:"\u9E7F\u57CE\u533A",330303:"\u9F99\u6E7E\u533A",330304:"\u74EF\u6D77\u533A",330322:"\u6D1E\u5934\u53BF",330324:"\u6C38\u5609\u53BF",330326:"\u5E73\u9633\u53BF",330327:"\u82CD\u5357\u53BF",330328:"\u6587\u6210\u53BF",330329:"\u6CF0\u987A\u53BF",330381:"\u745E\u5B89\u5E02",330382:"\u4E50\u6E05\u5E02",330383:"\u5176\u5B83\u533A",330400:"\u5609\u5174\u5E02",330402:"\u5357\u6E56\u533A",330411:"\u79C0\u6D32\u533A",330421:"\u5609\u5584\u53BF",330424:"\u6D77\u76D0\u53BF",330481:"\u6D77\u5B81\u5E02",330482:"\u5E73\u6E56\u5E02",330483:"\u6850\u4E61\u5E02",330484:"\u5176\u5B83\u533A",330500:"\u6E56\u5DDE\u5E02",330502:"\u5434\u5174\u533A",330503:"\u5357\u6D54\u533A",330521:"\u5FB7\u6E05\u53BF",330522:"\u957F\u5174\u53BF",330523:"\u5B89\u5409\u53BF",330524:"\u5176\u5B83\u533A",330600:"\u7ECD\u5174\u5E02",330602:"\u8D8A\u57CE\u533A",330621:"\u7ECD\u5174\u53BF",330624:"\u65B0\u660C\u53BF",330681:"\u8BF8\u66A8\u5E02",330682:"\u4E0A\u865E\u5E02",330683:"\u5D4A\u5DDE\u5E02",330684:"\u5176\u5B83\u533A",330700:"\u91D1\u534E\u5E02",330702:"\u5A7A\u57CE\u533A",330703:"\u91D1\u4E1C\u533A",330723:"\u6B66\u4E49\u53BF",330726:"\u6D66\u6C5F\u53BF",330727:"\u78D0\u5B89\u53BF",330781:"\u5170\u6EAA\u5E02",330782:"\u4E49\u4E4C\u5E02",330783:"\u4E1C\u9633\u5E02",330784:"\u6C38\u5EB7\u5E02",330785:"\u5176\u5B83\u533A",330800:"\u8862\u5DDE\u5E02",330802:"\u67EF\u57CE\u533A",330803:"\u8862\u6C5F\u533A",330822:"\u5E38\u5C71\u53BF",330824:"\u5F00\u5316\u53BF",330825:"\u9F99\u6E38\u53BF",330881:"\u6C5F\u5C71\u5E02",330882:"\u5176\u5B83\u533A",330900:"\u821F\u5C71\u5E02",330902:"\u5B9A\u6D77\u533A",330903:"\u666E\u9640\u533A",330921:"\u5CB1\u5C71\u53BF",330922:"\u5D4A\u6CD7\u53BF",330923:"\u5176\u5B83\u533A",331e3:"\u53F0\u5DDE\u5E02",331002:"\u6912\u6C5F\u533A",331003:"\u9EC4\u5CA9\u533A",331004:"\u8DEF\u6865\u533A",331021:"\u7389\u73AF\u53BF",331022:"\u4E09\u95E8\u53BF",331023:"\u5929\u53F0\u53BF",331024:"\u4ED9\u5C45\u53BF",331081:"\u6E29\u5CAD\u5E02",331082:"\u4E34\u6D77\u5E02",331083:"\u5176\u5B83\u533A",331100:"\u4E3D\u6C34\u5E02",331102:"\u83B2\u90FD\u533A",331121:"\u9752\u7530\u53BF",331122:"\u7F19\u4E91\u53BF",331123:"\u9042\u660C\u53BF",331124:"\u677E\u9633\u53BF",331125:"\u4E91\u548C\u53BF",331126:"\u5E86\u5143\u53BF",331127:"\u666F\u5B81\u7572\u65CF\u81EA\u6CBB\u53BF",331181:"\u9F99\u6CC9\u5E02",331182:"\u5176\u5B83\u533A",34e4:"\u5B89\u5FBD\u7701",340100:"\u5408\u80A5\u5E02",340102:"\u7476\u6D77\u533A",340103:"\u5E90\u9633\u533A",340104:"\u8700\u5C71\u533A",340111:"\u5305\u6CB3\u533A",340121:"\u957F\u4E30\u53BF",340122:"\u80A5\u4E1C\u53BF",340123:"\u80A5\u897F\u53BF",340192:"\u5176\u5B83\u533A",340200:"\u829C\u6E56\u5E02",340202:"\u955C\u6E56\u533A",340203:"\u5F0B\u6C5F\u533A",340207:"\u9E20\u6C5F\u533A",340208:"\u4E09\u5C71\u533A",340221:"\u829C\u6E56\u53BF",340222:"\u7E41\u660C\u53BF",340223:"\u5357\u9675\u53BF",340224:"\u5176\u5B83\u533A",340300:"\u868C\u57E0\u5E02",340302:"\u9F99\u5B50\u6E56\u533A",340303:"\u868C\u5C71\u533A",340304:"\u79B9\u4F1A\u533A",340311:"\u6DEE\u4E0A\u533A",340321:"\u6000\u8FDC\u53BF",340322:"\u4E94\u6CB3\u53BF",340323:"\u56FA\u9547\u53BF",340324:"\u5176\u5B83\u533A",340400:"\u6DEE\u5357\u5E02",340402:"\u5927\u901A\u533A",340403:"\u7530\u5BB6\u5EB5\u533A",340404:"\u8C22\u5BB6\u96C6\u533A",340405:"\u516B\u516C\u5C71\u533A",340406:"\u6F58\u96C6\u533A",340421:"\u51E4\u53F0\u53BF",340422:"\u5176\u5B83\u533A",340500:"\u9A6C\u978D\u5C71\u5E02",340503:"\u82B1\u5C71\u533A",340504:"\u96E8\u5C71\u533A",340506:"\u535A\u671B\u533A",340521:"\u5F53\u6D82\u53BF",340522:"\u5176\u5B83\u533A",340600:"\u6DEE\u5317\u5E02",340602:"\u675C\u96C6\u533A",340603:"\u76F8\u5C71\u533A",340604:"\u70C8\u5C71\u533A",340621:"\u6FC9\u6EAA\u53BF",340622:"\u5176\u5B83\u533A",340700:"\u94DC\u9675\u5E02",340702:"\u94DC\u5B98\u5C71\u533A",340703:"\u72EE\u5B50\u5C71\u533A",340711:"\u90CA\u533A",340721:"\u94DC\u9675\u53BF",340722:"\u5176\u5B83\u533A",340800:"\u5B89\u5E86\u5E02",340802:"\u8FCE\u6C5F\u533A",340803:"\u5927\u89C2\u533A",340811:"\u5B9C\u79C0\u533A",340822:"\u6000\u5B81\u53BF",340823:"\u679E\u9633\u53BF",340824:"\u6F5C\u5C71\u53BF",340825:"\u592A\u6E56\u53BF",340826:"\u5BBF\u677E\u53BF",340827:"\u671B\u6C5F\u53BF",340828:"\u5CB3\u897F\u53BF",340881:"\u6850\u57CE\u5E02",340882:"\u5176\u5B83\u533A",341e3:"\u9EC4\u5C71\u5E02",341002:"\u5C6F\u6EAA\u533A",341003:"\u9EC4\u5C71\u533A",341004:"\u5FBD\u5DDE\u533A",341021:"\u6B59\u53BF",341022:"\u4F11\u5B81\u53BF",341023:"\u9EDF\u53BF",341024:"\u7941\u95E8\u53BF",341025:"\u5176\u5B83\u533A",341100:"\u6EC1\u5DDE\u5E02",341102:"\u7405\u740A\u533A",341103:"\u5357\u8C2F\u533A",341122:"\u6765\u5B89\u53BF",341124:"\u5168\u6912\u53BF",341125:"\u5B9A\u8FDC\u53BF",341126:"\u51E4\u9633\u53BF",341181:"\u5929\u957F\u5E02",341182:"\u660E\u5149\u5E02",341183:"\u5176\u5B83\u533A",341200:"\u961C\u9633\u5E02",341202:"\u988D\u5DDE\u533A",341203:"\u988D\u4E1C\u533A",341204:"\u988D\u6CC9\u533A",341221:"\u4E34\u6CC9\u53BF",341222:"\u592A\u548C\u53BF",341225:"\u961C\u5357\u53BF",341226:"\u988D\u4E0A\u53BF",341282:"\u754C\u9996\u5E02",341283:"\u5176\u5B83\u533A",341300:"\u5BBF\u5DDE\u5E02",341302:"\u57C7\u6865\u533A",341321:"\u7800\u5C71\u53BF",341322:"\u8427\u53BF",341323:"\u7075\u74A7\u53BF",341324:"\u6CD7\u53BF",341325:"\u5176\u5B83\u533A",341400:"\u5DE2\u6E56\u5E02",341421:"\u5E90\u6C5F\u53BF",341422:"\u65E0\u4E3A\u53BF",341423:"\u542B\u5C71\u53BF",341424:"\u548C\u53BF",341500:"\u516D\u5B89\u5E02",341502:"\u91D1\u5B89\u533A",341503:"\u88D5\u5B89\u533A",341521:"\u5BFF\u53BF",341522:"\u970D\u90B1\u53BF",341523:"\u8212\u57CE\u53BF",341524:"\u91D1\u5BE8\u53BF",341525:"\u970D\u5C71\u53BF",341526:"\u5176\u5B83\u533A",341600:"\u4EB3\u5DDE\u5E02",341602:"\u8C2F\u57CE\u533A",341621:"\u6DA1\u9633\u53BF",341622:"\u8499\u57CE\u53BF",341623:"\u5229\u8F9B\u53BF",341624:"\u5176\u5B83\u533A",341700:"\u6C60\u5DDE\u5E02",341702:"\u8D35\u6C60\u533A",341721:"\u4E1C\u81F3\u53BF",341722:"\u77F3\u53F0\u53BF",341723:"\u9752\u9633\u53BF",341724:"\u5176\u5B83\u533A",341800:"\u5BA3\u57CE\u5E02",341802:"\u5BA3\u5DDE\u533A",341821:"\u90CE\u6EAA\u53BF",341822:"\u5E7F\u5FB7\u53BF",341823:"\u6CFE\u53BF",341824:"\u7EE9\u6EAA\u53BF",341825:"\u65CC\u5FB7\u53BF",341881:"\u5B81\u56FD\u5E02",341882:"\u5176\u5B83\u533A",35e4:"\u798F\u5EFA\u7701",350100:"\u798F\u5DDE\u5E02",350102:"\u9F13\u697C\u533A",350103:"\u53F0\u6C5F\u533A",350104:"\u4ED3\u5C71\u533A",350105:"\u9A6C\u5C3E\u533A",350111:"\u664B\u5B89\u533A",350121:"\u95FD\u4FAF\u53BF",350122:"\u8FDE\u6C5F\u53BF",350123:"\u7F57\u6E90\u53BF",350124:"\u95FD\u6E05\u53BF",350125:"\u6C38\u6CF0\u53BF",350128:"\u5E73\u6F6D\u53BF",350181:"\u798F\u6E05\u5E02",350182:"\u957F\u4E50\u5E02",350183:"\u5176\u5B83\u533A",350200:"\u53A6\u95E8\u5E02",350203:"\u601D\u660E\u533A",350205:"\u6D77\u6CA7\u533A",350206:"\u6E56\u91CC\u533A",350211:"\u96C6\u7F8E\u533A",350212:"\u540C\u5B89\u533A",350213:"\u7FD4\u5B89\u533A",350214:"\u5176\u5B83\u533A",350300:"\u8386\u7530\u5E02",350302:"\u57CE\u53A2\u533A",350303:"\u6DB5\u6C5F\u533A",350304:"\u8354\u57CE\u533A",350305:"\u79C0\u5C7F\u533A",350322:"\u4ED9\u6E38\u53BF",350323:"\u5176\u5B83\u533A",350400:"\u4E09\u660E\u5E02",350402:"\u6885\u5217\u533A",350403:"\u4E09\u5143\u533A",350421:"\u660E\u6EAA\u53BF",350423:"\u6E05\u6D41\u53BF",350424:"\u5B81\u5316\u53BF",350425:"\u5927\u7530\u53BF",350426:"\u5C24\u6EAA\u53BF",350427:"\u6C99\u53BF",350428:"\u5C06\u4E50\u53BF",350429:"\u6CF0\u5B81\u53BF",350430:"\u5EFA\u5B81\u53BF",350481:"\u6C38\u5B89\u5E02",350482:"\u5176\u5B83\u533A",350500:"\u6CC9\u5DDE\u5E02",350502:"\u9CA4\u57CE\u533A",350503:"\u4E30\u6CFD\u533A",350504:"\u6D1B\u6C5F\u533A",350505:"\u6CC9\u6E2F\u533A",350521:"\u60E0\u5B89\u53BF",350524:"\u5B89\u6EAA\u53BF",350525:"\u6C38\u6625\u53BF",350526:"\u5FB7\u5316\u53BF",350527:"\u91D1\u95E8\u53BF",350581:"\u77F3\u72EE\u5E02",350582:"\u664B\u6C5F\u5E02",350583:"\u5357\u5B89\u5E02",350584:"\u5176\u5B83\u533A",350600:"\u6F33\u5DDE\u5E02",350602:"\u8297\u57CE\u533A",350603:"\u9F99\u6587\u533A",350622:"\u4E91\u9704\u53BF",350623:"\u6F33\u6D66\u53BF",350624:"\u8BCF\u5B89\u53BF",350625:"\u957F\u6CF0\u53BF",350626:"\u4E1C\u5C71\u53BF",350627:"\u5357\u9756\u53BF",350628:"\u5E73\u548C\u53BF",350629:"\u534E\u5B89\u53BF",350681:"\u9F99\u6D77\u5E02",350682:"\u5176\u5B83\u533A",350700:"\u5357\u5E73\u5E02",350702:"\u5EF6\u5E73\u533A",350721:"\u987A\u660C\u53BF",350722:"\u6D66\u57CE\u53BF",350723:"\u5149\u6CFD\u53BF",350724:"\u677E\u6EAA\u53BF",350725:"\u653F\u548C\u53BF",350781:"\u90B5\u6B66\u5E02",350782:"\u6B66\u5937\u5C71\u5E02",350783:"\u5EFA\u74EF\u5E02",350784:"\u5EFA\u9633\u5E02",350785:"\u5176\u5B83\u533A",350800:"\u9F99\u5CA9\u5E02",350802:"\u65B0\u7F57\u533A",350821:"\u957F\u6C40\u53BF",350822:"\u6C38\u5B9A\u53BF",350823:"\u4E0A\u676D\u53BF",350824:"\u6B66\u5E73\u53BF",350825:"\u8FDE\u57CE\u53BF",350881:"\u6F33\u5E73\u5E02",350882:"\u5176\u5B83\u533A",350900:"\u5B81\u5FB7\u5E02",350902:"\u8549\u57CE\u533A",350921:"\u971E\u6D66\u53BF",350922:"\u53E4\u7530\u53BF",350923:"\u5C4F\u5357\u53BF",350924:"\u5BFF\u5B81\u53BF",350925:"\u5468\u5B81\u53BF",350926:"\u67D8\u8363\u53BF",350981:"\u798F\u5B89\u5E02",350982:"\u798F\u9F0E\u5E02",350983:"\u5176\u5B83\u533A",36e4:"\u6C5F\u897F\u7701",360100:"\u5357\u660C\u5E02",360102:"\u4E1C\u6E56\u533A",360103:"\u897F\u6E56\u533A",360104:"\u9752\u4E91\u8C31\u533A",360105:"\u6E7E\u91CC\u533A",360111:"\u9752\u5C71\u6E56\u533A",360121:"\u5357\u660C\u53BF",360122:"\u65B0\u5EFA\u53BF",360123:"\u5B89\u4E49\u53BF",360124:"\u8FDB\u8D24\u53BF",360128:"\u5176\u5B83\u533A",360200:"\u666F\u5FB7\u9547\u5E02",360202:"\u660C\u6C5F\u533A",360203:"\u73E0\u5C71\u533A",360222:"\u6D6E\u6881\u53BF",360281:"\u4E50\u5E73\u5E02",360282:"\u5176\u5B83\u533A",360300:"\u840D\u4E61\u5E02",360302:"\u5B89\u6E90\u533A",360313:"\u6E58\u4E1C\u533A",360321:"\u83B2\u82B1\u53BF",360322:"\u4E0A\u6817\u53BF",360323:"\u82A6\u6EAA\u53BF",360324:"\u5176\u5B83\u533A",360400:"\u4E5D\u6C5F\u5E02",360402:"\u5E90\u5C71\u533A",360403:"\u6D54\u9633\u533A",360421:"\u4E5D\u6C5F\u53BF",360423:"\u6B66\u5B81\u53BF",360424:"\u4FEE\u6C34\u53BF",360425:"\u6C38\u4FEE\u53BF",360426:"\u5FB7\u5B89\u53BF",360427:"\u661F\u5B50\u53BF",360428:"\u90FD\u660C\u53BF",360429:"\u6E56\u53E3\u53BF",360430:"\u5F6D\u6CFD\u53BF",360481:"\u745E\u660C\u5E02",360482:"\u5176\u5B83\u533A",360483:"\u5171\u9752\u57CE\u5E02",360500:"\u65B0\u4F59\u5E02",360502:"\u6E1D\u6C34\u533A",360521:"\u5206\u5B9C\u53BF",360522:"\u5176\u5B83\u533A",360600:"\u9E70\u6F6D\u5E02",360602:"\u6708\u6E56\u533A",360622:"\u4F59\u6C5F\u53BF",360681:"\u8D35\u6EAA\u5E02",360682:"\u5176\u5B83\u533A",360700:"\u8D63\u5DDE\u5E02",360702:"\u7AE0\u8D21\u533A",360721:"\u8D63\u53BF",360722:"\u4FE1\u4E30\u53BF",360723:"\u5927\u4F59\u53BF",360724:"\u4E0A\u72B9\u53BF",360725:"\u5D07\u4E49\u53BF",360726:"\u5B89\u8FDC\u53BF",360727:"\u9F99\u5357\u53BF",360728:"\u5B9A\u5357\u53BF",360729:"\u5168\u5357\u53BF",360730:"\u5B81\u90FD\u53BF",360731:"\u4E8E\u90FD\u53BF",360732:"\u5174\u56FD\u53BF",360733:"\u4F1A\u660C\u53BF",360734:"\u5BFB\u4E4C\u53BF",360735:"\u77F3\u57CE\u53BF",360781:"\u745E\u91D1\u5E02",360782:"\u5357\u5EB7\u5E02",360783:"\u5176\u5B83\u533A",360800:"\u5409\u5B89\u5E02",360802:"\u5409\u5DDE\u533A",360803:"\u9752\u539F\u533A",360821:"\u5409\u5B89\u53BF",360822:"\u5409\u6C34\u53BF",360823:"\u5CE1\u6C5F\u53BF",360824:"\u65B0\u5E72\u53BF",360825:"\u6C38\u4E30\u53BF",360826:"\u6CF0\u548C\u53BF",360827:"\u9042\u5DDD\u53BF",360828:"\u4E07\u5B89\u53BF",360829:"\u5B89\u798F\u53BF",360830:"\u6C38\u65B0\u53BF",360881:"\u4E95\u5188\u5C71\u5E02",360882:"\u5176\u5B83\u533A",360900:"\u5B9C\u6625\u5E02",360902:"\u8881\u5DDE\u533A",360921:"\u5949\u65B0\u53BF",360922:"\u4E07\u8F7D\u53BF",360923:"\u4E0A\u9AD8\u53BF",360924:"\u5B9C\u4E30\u53BF",360925:"\u9756\u5B89\u53BF",360926:"\u94DC\u9F13\u53BF",360981:"\u4E30\u57CE\u5E02",360982:"\u6A1F\u6811\u5E02",360983:"\u9AD8\u5B89\u5E02",360984:"\u5176\u5B83\u533A",361e3:"\u629A\u5DDE\u5E02",361002:"\u4E34\u5DDD\u533A",361021:"\u5357\u57CE\u53BF",361022:"\u9ECE\u5DDD\u53BF",361023:"\u5357\u4E30\u53BF",361024:"\u5D07\u4EC1\u53BF",361025:"\u4E50\u5B89\u53BF",361026:"\u5B9C\u9EC4\u53BF",361027:"\u91D1\u6EAA\u53BF",361028:"\u8D44\u6EAA\u53BF",361029:"\u4E1C\u4E61\u53BF",361030:"\u5E7F\u660C\u53BF",361031:"\u5176\u5B83\u533A",361100:"\u4E0A\u9976\u5E02",361102:"\u4FE1\u5DDE\u533A",361121:"\u4E0A\u9976\u53BF",361122:"\u5E7F\u4E30\u53BF",361123:"\u7389\u5C71\u53BF",361124:"\u94C5\u5C71\u53BF",361125:"\u6A2A\u5CF0\u53BF",361126:"\u5F0B\u9633\u53BF",361127:"\u4F59\u5E72\u53BF",361128:"\u9131\u9633\u53BF",361129:"\u4E07\u5E74\u53BF",361130:"\u5A7A\u6E90\u53BF",361181:"\u5FB7\u5174\u5E02",361182:"\u5176\u5B83\u533A",37e4:"\u5C71\u4E1C\u7701",370100:"\u6D4E\u5357\u5E02",370102:"\u5386\u4E0B\u533A",370103:"\u5E02\u4E2D\u533A",370104:"\u69D0\u836B\u533A",370105:"\u5929\u6865\u533A",370112:"\u5386\u57CE\u533A",370113:"\u957F\u6E05\u533A",370124:"\u5E73\u9634\u53BF",370125:"\u6D4E\u9633\u53BF",370126:"\u5546\u6CB3\u53BF",370181:"\u7AE0\u4E18\u5E02",370182:"\u5176\u5B83\u533A",370200:"\u9752\u5C9B\u5E02",370202:"\u5E02\u5357\u533A",370203:"\u5E02\u5317\u533A",370211:"\u9EC4\u5C9B\u533A",370212:"\u5D02\u5C71\u533A",370213:"\u674E\u6CA7\u533A",370214:"\u57CE\u9633\u533A",370281:"\u80F6\u5DDE\u5E02",370282:"\u5373\u58A8\u5E02",370283:"\u5E73\u5EA6\u5E02",370285:"\u83B1\u897F\u5E02",370286:"\u5176\u5B83\u533A",370300:"\u6DC4\u535A\u5E02",370302:"\u6DC4\u5DDD\u533A",370303:"\u5F20\u5E97\u533A",370304:"\u535A\u5C71\u533A",370305:"\u4E34\u6DC4\u533A",370306:"\u5468\u6751\u533A",370321:"\u6853\u53F0\u53BF",370322:"\u9AD8\u9752\u53BF",370323:"\u6C82\u6E90\u53BF",370324:"\u5176\u5B83\u533A",370400:"\u67A3\u5E84\u5E02",370402:"\u5E02\u4E2D\u533A",370403:"\u859B\u57CE\u533A",370404:"\u5CC4\u57CE\u533A",370405:"\u53F0\u513F\u5E84\u533A",370406:"\u5C71\u4EAD\u533A",370481:"\u6ED5\u5DDE\u5E02",370482:"\u5176\u5B83\u533A",370500:"\u4E1C\u8425\u5E02",370502:"\u4E1C\u8425\u533A",370503:"\u6CB3\u53E3\u533A",370521:"\u57A6\u5229\u53BF",370522:"\u5229\u6D25\u53BF",370523:"\u5E7F\u9976\u53BF",370591:"\u5176\u5B83\u533A",370600:"\u70DF\u53F0\u5E02",370602:"\u829D\u7F58\u533A",370611:"\u798F\u5C71\u533A",370612:"\u725F\u5E73\u533A",370613:"\u83B1\u5C71\u533A",370634:"\u957F\u5C9B\u53BF",370681:"\u9F99\u53E3\u5E02",370682:"\u83B1\u9633\u5E02",370683:"\u83B1\u5DDE\u5E02",370684:"\u84EC\u83B1\u5E02",370685:"\u62DB\u8FDC\u5E02",370686:"\u6816\u971E\u5E02",370687:"\u6D77\u9633\u5E02",370688:"\u5176\u5B83\u533A",370700:"\u6F4D\u574A\u5E02",370702:"\u6F4D\u57CE\u533A",370703:"\u5BD2\u4EAD\u533A",370704:"\u574A\u5B50\u533A",370705:"\u594E\u6587\u533A",370724:"\u4E34\u6710\u53BF",370725:"\u660C\u4E50\u53BF",370781:"\u9752\u5DDE\u5E02",370782:"\u8BF8\u57CE\u5E02",370783:"\u5BFF\u5149\u5E02",370784:"\u5B89\u4E18\u5E02",370785:"\u9AD8\u5BC6\u5E02",370786:"\u660C\u9091\u5E02",370787:"\u5176\u5B83\u533A",370800:"\u6D4E\u5B81\u5E02",370802:"\u5E02\u4E2D\u533A",370811:"\u4EFB\u57CE\u533A",370826:"\u5FAE\u5C71\u53BF",370827:"\u9C7C\u53F0\u53BF",370828:"\u91D1\u4E61\u53BF",370829:"\u5609\u7965\u53BF",370830:"\u6C76\u4E0A\u53BF",370831:"\u6CD7\u6C34\u53BF",370832:"\u6881\u5C71\u53BF",370881:"\u66F2\u961C\u5E02",370882:"\u5156\u5DDE\u5E02",370883:"\u90B9\u57CE\u5E02",370884:"\u5176\u5B83\u533A",370900:"\u6CF0\u5B89\u5E02",370902:"\u6CF0\u5C71\u533A",370903:"\u5CB1\u5CB3\u533A",370921:"\u5B81\u9633\u53BF",370923:"\u4E1C\u5E73\u53BF",370982:"\u65B0\u6CF0\u5E02",370983:"\u80A5\u57CE\u5E02",370984:"\u5176\u5B83\u533A",371e3:"\u5A01\u6D77\u5E02",371002:"\u73AF\u7FE0\u533A",371081:"\u6587\u767B\u5E02",371082:"\u8363\u6210\u5E02",371083:"\u4E73\u5C71\u5E02",371084:"\u5176\u5B83\u533A",371100:"\u65E5\u7167\u5E02",371102:"\u4E1C\u6E2F\u533A",371103:"\u5C9A\u5C71\u533A",371121:"\u4E94\u83B2\u53BF",371122:"\u8392\u53BF",371123:"\u5176\u5B83\u533A",371200:"\u83B1\u829C\u5E02",371202:"\u83B1\u57CE\u533A",371203:"\u94A2\u57CE\u533A",371204:"\u5176\u5B83\u533A",371300:"\u4E34\u6C82\u5E02",371302:"\u5170\u5C71\u533A",371311:"\u7F57\u5E84\u533A",371312:"\u6CB3\u4E1C\u533A",371321:"\u6C82\u5357\u53BF",371322:"\u90EF\u57CE\u53BF",371323:"\u6C82\u6C34\u53BF",371324:"\u82CD\u5C71\u53BF",371325:"\u8D39\u53BF",371326:"\u5E73\u9091\u53BF",371327:"\u8392\u5357\u53BF",371328:"\u8499\u9634\u53BF",371329:"\u4E34\u6CAD\u53BF",371330:"\u5176\u5B83\u533A",371400:"\u5FB7\u5DDE\u5E02",371402:"\u5FB7\u57CE\u533A",371421:"\u9675\u53BF",371422:"\u5B81\u6D25\u53BF",371423:"\u5E86\u4E91\u53BF",371424:"\u4E34\u9091\u53BF",371425:"\u9F50\u6CB3\u53BF",371426:"\u5E73\u539F\u53BF",371427:"\u590F\u6D25\u53BF",371428:"\u6B66\u57CE\u53BF",371481:"\u4E50\u9675\u5E02",371482:"\u79B9\u57CE\u5E02",371483:"\u5176\u5B83\u533A",371500:"\u804A\u57CE\u5E02",371502:"\u4E1C\u660C\u5E9C\u533A",371521:"\u9633\u8C37\u53BF",371522:"\u8398\u53BF",371523:"\u830C\u5E73\u53BF",371524:"\u4E1C\u963F\u53BF",371525:"\u51A0\u53BF",371526:"\u9AD8\u5510\u53BF",371581:"\u4E34\u6E05\u5E02",371582:"\u5176\u5B83\u533A",371600:"\u6EE8\u5DDE\u5E02",371602:"\u6EE8\u57CE\u533A",371621:"\u60E0\u6C11\u53BF",371622:"\u9633\u4FE1\u53BF",371623:"\u65E0\u68E3\u53BF",371624:"\u6CBE\u5316\u53BF",371625:"\u535A\u5174\u53BF",371626:"\u90B9\u5E73\u53BF",371627:"\u5176\u5B83\u533A",371700:"\u83CF\u6CFD\u5E02",371702:"\u7261\u4E39\u533A",371721:"\u66F9\u53BF",371722:"\u5355\u53BF",371723:"\u6210\u6B66\u53BF",371724:"\u5DE8\u91CE\u53BF",371725:"\u90D3\u57CE\u53BF",371726:"\u9104\u57CE\u53BF",371727:"\u5B9A\u9676\u53BF",371728:"\u4E1C\u660E\u53BF",371729:"\u5176\u5B83\u533A",41e4:"\u6CB3\u5357\u7701",410100:"\u90D1\u5DDE\u5E02",410102:"\u4E2D\u539F\u533A",410103:"\u4E8C\u4E03\u533A",410104:"\u7BA1\u57CE\u56DE\u65CF\u533A",410105:"\u91D1\u6C34\u533A",410106:"\u4E0A\u8857\u533A",410108:"\u60E0\u6D4E\u533A",410122:"\u4E2D\u725F\u53BF",410181:"\u5DE9\u4E49\u5E02",410182:"\u8365\u9633\u5E02",410183:"\u65B0\u5BC6\u5E02",410184:"\u65B0\u90D1\u5E02",410185:"\u767B\u5C01\u5E02",410188:"\u5176\u5B83\u533A",410200:"\u5F00\u5C01\u5E02",410202:"\u9F99\u4EAD\u533A",410203:"\u987A\u6CB3\u56DE\u65CF\u533A",410204:"\u9F13\u697C\u533A",410205:"\u79B9\u738B\u53F0\u533A",410211:"\u91D1\u660E\u533A",410221:"\u675E\u53BF",410222:"\u901A\u8BB8\u53BF",410223:"\u5C09\u6C0F\u53BF",410224:"\u5F00\u5C01\u53BF",410225:"\u5170\u8003\u53BF",410226:"\u5176\u5B83\u533A",410300:"\u6D1B\u9633\u5E02",410302:"\u8001\u57CE\u533A",410303:"\u897F\u5DE5\u533A",410304:"\u700D\u6CB3\u56DE\u65CF\u533A",410305:"\u6DA7\u897F\u533A",410306:"\u5409\u5229\u533A",410307:"\u6D1B\u9F99\u533A",410322:"\u5B5F\u6D25\u53BF",410323:"\u65B0\u5B89\u53BF",410324:"\u683E\u5DDD\u53BF",410325:"\u5D69\u53BF",410326:"\u6C5D\u9633\u53BF",410327:"\u5B9C\u9633\u53BF",410328:"\u6D1B\u5B81\u53BF",410329:"\u4F0A\u5DDD\u53BF",410381:"\u5043\u5E08\u5E02",410400:"\u5E73\u9876\u5C71\u5E02",410402:"\u65B0\u534E\u533A",410403:"\u536B\u4E1C\u533A",410404:"\u77F3\u9F99\u533A",410411:"\u6E5B\u6CB3\u533A",410421:"\u5B9D\u4E30\u53BF",410422:"\u53F6\u53BF",410423:"\u9C81\u5C71\u53BF",410425:"\u90CF\u53BF",410481:"\u821E\u94A2\u5E02",410482:"\u6C5D\u5DDE\u5E02",410483:"\u5176\u5B83\u533A",410500:"\u5B89\u9633\u5E02",410502:"\u6587\u5CF0\u533A",410503:"\u5317\u5173\u533A",410505:"\u6BB7\u90FD\u533A",410506:"\u9F99\u5B89\u533A",410522:"\u5B89\u9633\u53BF",410523:"\u6C64\u9634\u53BF",410526:"\u6ED1\u53BF",410527:"\u5185\u9EC4\u53BF",410581:"\u6797\u5DDE\u5E02",410582:"\u5176\u5B83\u533A",410600:"\u9E64\u58C1\u5E02",410602:"\u9E64\u5C71\u533A",410603:"\u5C71\u57CE\u533A",410611:"\u6DC7\u6EE8\u533A",410621:"\u6D5A\u53BF",410622:"\u6DC7\u53BF",410623:"\u5176\u5B83\u533A",410700:"\u65B0\u4E61\u5E02",410702:"\u7EA2\u65D7\u533A",410703:"\u536B\u6EE8\u533A",410704:"\u51E4\u6CC9\u533A",410711:"\u7267\u91CE\u533A",410721:"\u65B0\u4E61\u53BF",410724:"\u83B7\u5609\u53BF",410725:"\u539F\u9633\u53BF",410726:"\u5EF6\u6D25\u53BF",410727:"\u5C01\u4E18\u53BF",410728:"\u957F\u57A3\u53BF",410781:"\u536B\u8F89\u5E02",410782:"\u8F89\u53BF\u5E02",410783:"\u5176\u5B83\u533A",410800:"\u7126\u4F5C\u5E02",410802:"\u89E3\u653E\u533A",410803:"\u4E2D\u7AD9\u533A",410804:"\u9A6C\u6751\u533A",410811:"\u5C71\u9633\u533A",410821:"\u4FEE\u6B66\u53BF",410822:"\u535A\u7231\u53BF",410823:"\u6B66\u965F\u53BF",410825:"\u6E29\u53BF",410881:"\u6D4E\u6E90\u5E02",410882:"\u6C81\u9633\u5E02",410883:"\u5B5F\u5DDE\u5E02",410884:"\u5176\u5B83\u533A",410900:"\u6FEE\u9633\u5E02",410902:"\u534E\u9F99\u533A",410922:"\u6E05\u4E30\u53BF",410923:"\u5357\u4E50\u53BF",410926:"\u8303\u53BF",410927:"\u53F0\u524D\u53BF",410928:"\u6FEE\u9633\u53BF",410929:"\u5176\u5B83\u533A",411e3:"\u8BB8\u660C\u5E02",411002:"\u9B4F\u90FD\u533A",411023:"\u8BB8\u660C\u53BF",411024:"\u9122\u9675\u53BF",411025:"\u8944\u57CE\u53BF",411081:"\u79B9\u5DDE\u5E02",411082:"\u957F\u845B\u5E02",411083:"\u5176\u5B83\u533A",411100:"\u6F2F\u6CB3\u5E02",411102:"\u6E90\u6C47\u533A",411103:"\u90FE\u57CE\u533A",411104:"\u53EC\u9675\u533A",411121:"\u821E\u9633\u53BF",411122:"\u4E34\u988D\u53BF",411123:"\u5176\u5B83\u533A",411200:"\u4E09\u95E8\u5CE1\u5E02",411202:"\u6E56\u6EE8\u533A",411221:"\u6E11\u6C60\u53BF",411222:"\u9655\u53BF",411224:"\u5362\u6C0F\u53BF",411281:"\u4E49\u9A6C\u5E02",411282:"\u7075\u5B9D\u5E02",411283:"\u5176\u5B83\u533A",411300:"\u5357\u9633\u5E02",411302:"\u5B9B\u57CE\u533A",411303:"\u5367\u9F99\u533A",411321:"\u5357\u53EC\u53BF",411322:"\u65B9\u57CE\u53BF",411323:"\u897F\u5CE1\u53BF",411324:"\u9547\u5E73\u53BF",411325:"\u5185\u4E61\u53BF",411326:"\u6DC5\u5DDD\u53BF",411327:"\u793E\u65D7\u53BF",411328:"\u5510\u6CB3\u53BF",411329:"\u65B0\u91CE\u53BF",411330:"\u6850\u67CF\u53BF",411381:"\u9093\u5DDE\u5E02",411382:"\u5176\u5B83\u533A",411400:"\u5546\u4E18\u5E02",411402:"\u6881\u56ED\u533A",411403:"\u7762\u9633\u533A",411421:"\u6C11\u6743\u53BF",411422:"\u7762\u53BF",411423:"\u5B81\u9675\u53BF",411424:"\u67D8\u57CE\u53BF",411425:"\u865E\u57CE\u53BF",411426:"\u590F\u9091\u53BF",411481:"\u6C38\u57CE\u5E02",411482:"\u5176\u5B83\u533A",411500:"\u4FE1\u9633\u5E02",411502:"\u6D49\u6CB3\u533A",411503:"\u5E73\u6865\u533A",411521:"\u7F57\u5C71\u53BF",411522:"\u5149\u5C71\u53BF",411523:"\u65B0\u53BF",411524:"\u5546\u57CE\u53BF",411525:"\u56FA\u59CB\u53BF",411526:"\u6F62\u5DDD\u53BF",411527:"\u6DEE\u6EE8\u53BF",411528:"\u606F\u53BF",411529:"\u5176\u5B83\u533A",411600:"\u5468\u53E3\u5E02",411602:"\u5DDD\u6C47\u533A",411621:"\u6276\u6C9F\u53BF",411622:"\u897F\u534E\u53BF",411623:"\u5546\u6C34\u53BF",411624:"\u6C88\u4E18\u53BF",411625:"\u90F8\u57CE\u53BF",411626:"\u6DEE\u9633\u53BF",411627:"\u592A\u5EB7\u53BF",411628:"\u9E7F\u9091\u53BF",411681:"\u9879\u57CE\u5E02",411682:"\u5176\u5B83\u533A",411700:"\u9A7B\u9A6C\u5E97\u5E02",411702:"\u9A7F\u57CE\u533A",411721:"\u897F\u5E73\u53BF",411722:"\u4E0A\u8521\u53BF",411723:"\u5E73\u8206\u53BF",411724:"\u6B63\u9633\u53BF",411725:"\u786E\u5C71\u53BF",411726:"\u6CCC\u9633\u53BF",411727:"\u6C5D\u5357\u53BF",411728:"\u9042\u5E73\u53BF",411729:"\u65B0\u8521\u53BF",411730:"\u5176\u5B83\u533A",42e4:"\u6E56\u5317\u7701",420100:"\u6B66\u6C49\u5E02",420102:"\u6C5F\u5CB8\u533A",420103:"\u6C5F\u6C49\u533A",420104:"\u785A\u53E3\u533A",420105:"\u6C49\u9633\u533A",420106:"\u6B66\u660C\u533A",420107:"\u9752\u5C71\u533A",420111:"\u6D2A\u5C71\u533A",420112:"\u4E1C\u897F\u6E56\u533A",420113:"\u6C49\u5357\u533A",420114:"\u8521\u7538\u533A",420115:"\u6C5F\u590F\u533A",420116:"\u9EC4\u9642\u533A",420117:"\u65B0\u6D32\u533A",420118:"\u5176\u5B83\u533A",420200:"\u9EC4\u77F3\u5E02",420202:"\u9EC4\u77F3\u6E2F\u533A",420203:"\u897F\u585E\u5C71\u533A",420204:"\u4E0B\u9646\u533A",420205:"\u94C1\u5C71\u533A",420222:"\u9633\u65B0\u53BF",420281:"\u5927\u51B6\u5E02",420282:"\u5176\u5B83\u533A",420300:"\u5341\u5830\u5E02",420302:"\u8305\u7BAD\u533A",420303:"\u5F20\u6E7E\u533A",420321:"\u90E7\u53BF",420322:"\u90E7\u897F\u53BF",420323:"\u7AF9\u5C71\u53BF",420324:"\u7AF9\u6EAA\u53BF",420325:"\u623F\u53BF",420381:"\u4E39\u6C5F\u53E3\u5E02",420383:"\u5176\u5B83\u533A",420500:"\u5B9C\u660C\u5E02",420502:"\u897F\u9675\u533A",420503:"\u4F0D\u5BB6\u5C97\u533A",420504:"\u70B9\u519B\u533A",420505:"\u7307\u4EAD\u533A",420506:"\u5937\u9675\u533A",420525:"\u8FDC\u5B89\u53BF",420526:"\u5174\u5C71\u53BF",420527:"\u79ED\u5F52\u53BF",420528:"\u957F\u9633\u571F\u5BB6\u65CF\u81EA\u6CBB\u53BF",420529:"\u4E94\u5CF0\u571F\u5BB6\u65CF\u81EA\u6CBB\u53BF",420581:"\u5B9C\u90FD\u5E02",420582:"\u5F53\u9633\u5E02",420583:"\u679D\u6C5F\u5E02",420584:"\u5176\u5B83\u533A",420600:"\u8944\u9633\u5E02",420602:"\u8944\u57CE\u533A",420606:"\u6A0A\u57CE\u533A",420607:"\u8944\u5DDE\u533A",420624:"\u5357\u6F33\u53BF",420625:"\u8C37\u57CE\u53BF",420626:"\u4FDD\u5EB7\u53BF",420682:"\u8001\u6CB3\u53E3\u5E02",420683:"\u67A3\u9633\u5E02",420684:"\u5B9C\u57CE\u5E02",420685:"\u5176\u5B83\u533A",420700:"\u9102\u5DDE\u5E02",420702:"\u6881\u5B50\u6E56\u533A",420703:"\u534E\u5BB9\u533A",420704:"\u9102\u57CE\u533A",420705:"\u5176\u5B83\u533A",420800:"\u8346\u95E8\u5E02",420802:"\u4E1C\u5B9D\u533A",420804:"\u6387\u5200\u533A",420821:"\u4EAC\u5C71\u53BF",420822:"\u6C99\u6D0B\u53BF",420881:"\u949F\u7965\u5E02",420882:"\u5176\u5B83\u533A",420900:"\u5B5D\u611F\u5E02",420902:"\u5B5D\u5357\u533A",420921:"\u5B5D\u660C\u53BF",420922:"\u5927\u609F\u53BF",420923:"\u4E91\u68A6\u53BF",420981:"\u5E94\u57CE\u5E02",420982:"\u5B89\u9646\u5E02",420984:"\u6C49\u5DDD\u5E02",420985:"\u5176\u5B83\u533A",421e3:"\u8346\u5DDE\u5E02",421002:"\u6C99\u5E02\u533A",421003:"\u8346\u5DDE\u533A",421022:"\u516C\u5B89\u53BF",421023:"\u76D1\u5229\u53BF",421024:"\u6C5F\u9675\u53BF",421081:"\u77F3\u9996\u5E02",421083:"\u6D2A\u6E56\u5E02",421087:"\u677E\u6ECB\u5E02",421088:"\u5176\u5B83\u533A",421100:"\u9EC4\u5188\u5E02",421102:"\u9EC4\u5DDE\u533A",421121:"\u56E2\u98CE\u53BF",421122:"\u7EA2\u5B89\u53BF",421123:"\u7F57\u7530\u53BF",421124:"\u82F1\u5C71\u53BF",421125:"\u6D60\u6C34\u53BF",421126:"\u8572\u6625\u53BF",421127:"\u9EC4\u6885\u53BF",421181:"\u9EBB\u57CE\u5E02",421182:"\u6B66\u7A74\u5E02",421183:"\u5176\u5B83\u533A",421200:"\u54B8\u5B81\u5E02",421202:"\u54B8\u5B89\u533A",421221:"\u5609\u9C7C\u53BF",421222:"\u901A\u57CE\u53BF",421223:"\u5D07\u9633\u53BF",421224:"\u901A\u5C71\u53BF",421281:"\u8D64\u58C1\u5E02",421283:"\u5176\u5B83\u533A",421300:"\u968F\u5DDE\u5E02",421302:"\u66FE\u90FD\u533A",421321:"\u968F\u53BF",421381:"\u5E7F\u6C34\u5E02",421382:"\u5176\u5B83\u533A",422800:"\u6069\u65BD\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",422801:"\u6069\u65BD\u5E02",422802:"\u5229\u5DDD\u5E02",422822:"\u5EFA\u59CB\u53BF",422823:"\u5DF4\u4E1C\u53BF",422825:"\u5BA3\u6069\u53BF",422826:"\u54B8\u4E30\u53BF",422827:"\u6765\u51E4\u53BF",422828:"\u9E64\u5CF0\u53BF",422829:"\u5176\u5B83\u533A",429004:"\u4ED9\u6843\u5E02",429005:"\u6F5C\u6C5F\u5E02",429006:"\u5929\u95E8\u5E02",429021:"\u795E\u519C\u67B6\u6797\u533A",43e4:"\u6E56\u5357\u7701",430100:"\u957F\u6C99\u5E02",430102:"\u8299\u84C9\u533A",430103:"\u5929\u5FC3\u533A",430104:"\u5CB3\u9E93\u533A",430105:"\u5F00\u798F\u533A",430111:"\u96E8\u82B1\u533A",430121:"\u957F\u6C99\u53BF",430122:"\u671B\u57CE\u533A",430124:"\u5B81\u4E61\u53BF",430181:"\u6D4F\u9633\u5E02",430182:"\u5176\u5B83\u533A",430200:"\u682A\u6D32\u5E02",430202:"\u8377\u5858\u533A",430203:"\u82A6\u6DDE\u533A",430204:"\u77F3\u5CF0\u533A",430211:"\u5929\u5143\u533A",430221:"\u682A\u6D32\u53BF",430223:"\u6538\u53BF",430224:"\u8336\u9675\u53BF",430225:"\u708E\u9675\u53BF",430281:"\u91B4\u9675\u5E02",430282:"\u5176\u5B83\u533A",430300:"\u6E58\u6F6D\u5E02",430302:"\u96E8\u6E56\u533A",430304:"\u5CB3\u5858\u533A",430321:"\u6E58\u6F6D\u53BF",430381:"\u6E58\u4E61\u5E02",430382:"\u97F6\u5C71\u5E02",430383:"\u5176\u5B83\u533A",430400:"\u8861\u9633\u5E02",430405:"\u73E0\u6656\u533A",430406:"\u96C1\u5CF0\u533A",430407:"\u77F3\u9F13\u533A",430408:"\u84B8\u6E58\u533A",430412:"\u5357\u5CB3\u533A",430421:"\u8861\u9633\u53BF",430422:"\u8861\u5357\u53BF",430423:"\u8861\u5C71\u53BF",430424:"\u8861\u4E1C\u53BF",430426:"\u7941\u4E1C\u53BF",430481:"\u8012\u9633\u5E02",430482:"\u5E38\u5B81\u5E02",430483:"\u5176\u5B83\u533A",430500:"\u90B5\u9633\u5E02",430502:"\u53CC\u6E05\u533A",430503:"\u5927\u7965\u533A",430511:"\u5317\u5854\u533A",430521:"\u90B5\u4E1C\u53BF",430522:"\u65B0\u90B5\u53BF",430523:"\u90B5\u9633\u53BF",430524:"\u9686\u56DE\u53BF",430525:"\u6D1E\u53E3\u53BF",430527:"\u7EE5\u5B81\u53BF",430528:"\u65B0\u5B81\u53BF",430529:"\u57CE\u6B65\u82D7\u65CF\u81EA\u6CBB\u53BF",430581:"\u6B66\u5188\u5E02",430582:"\u5176\u5B83\u533A",430600:"\u5CB3\u9633\u5E02",430602:"\u5CB3\u9633\u697C\u533A",430603:"\u4E91\u6EAA\u533A",430611:"\u541B\u5C71\u533A",430621:"\u5CB3\u9633\u53BF",430623:"\u534E\u5BB9\u53BF",430624:"\u6E58\u9634\u53BF",430626:"\u5E73\u6C5F\u53BF",430681:"\u6C68\u7F57\u5E02",430682:"\u4E34\u6E58\u5E02",430683:"\u5176\u5B83\u533A",430700:"\u5E38\u5FB7\u5E02",430702:"\u6B66\u9675\u533A",430703:"\u9F0E\u57CE\u533A",430721:"\u5B89\u4E61\u53BF",430722:"\u6C49\u5BFF\u53BF",430723:"\u6FA7\u53BF",430724:"\u4E34\u6FA7\u53BF",430725:"\u6843\u6E90\u53BF",430726:"\u77F3\u95E8\u53BF",430781:"\u6D25\u5E02\u5E02",430782:"\u5176\u5B83\u533A",430800:"\u5F20\u5BB6\u754C\u5E02",430802:"\u6C38\u5B9A\u533A",430811:"\u6B66\u9675\u6E90\u533A",430821:"\u6148\u5229\u53BF",430822:"\u6851\u690D\u53BF",430823:"\u5176\u5B83\u533A",430900:"\u76CA\u9633\u5E02",430902:"\u8D44\u9633\u533A",430903:"\u8D6B\u5C71\u533A",430921:"\u5357\u53BF",430922:"\u6843\u6C5F\u53BF",430923:"\u5B89\u5316\u53BF",430981:"\u6C85\u6C5F\u5E02",430982:"\u5176\u5B83\u533A",431e3:"\u90F4\u5DDE\u5E02",431002:"\u5317\u6E56\u533A",431003:"\u82CF\u4ED9\u533A",431021:"\u6842\u9633\u53BF",431022:"\u5B9C\u7AE0\u53BF",431023:"\u6C38\u5174\u53BF",431024:"\u5609\u79BE\u53BF",431025:"\u4E34\u6B66\u53BF",431026:"\u6C5D\u57CE\u53BF",431027:"\u6842\u4E1C\u53BF",431028:"\u5B89\u4EC1\u53BF",431081:"\u8D44\u5174\u5E02",431082:"\u5176\u5B83\u533A",431100:"\u6C38\u5DDE\u5E02",431102:"\u96F6\u9675\u533A",431103:"\u51B7\u6C34\u6EE9\u533A",431121:"\u7941\u9633\u53BF",431122:"\u4E1C\u5B89\u53BF",431123:"\u53CC\u724C\u53BF",431124:"\u9053\u53BF",431125:"\u6C5F\u6C38\u53BF",431126:"\u5B81\u8FDC\u53BF",431127:"\u84DD\u5C71\u53BF",431128:"\u65B0\u7530\u53BF",431129:"\u6C5F\u534E\u7476\u65CF\u81EA\u6CBB\u53BF",431130:"\u5176\u5B83\u533A",431200:"\u6000\u5316\u5E02",431202:"\u9E64\u57CE\u533A",431221:"\u4E2D\u65B9\u53BF",431222:"\u6C85\u9675\u53BF",431223:"\u8FB0\u6EAA\u53BF",431224:"\u6E86\u6D66\u53BF",431225:"\u4F1A\u540C\u53BF",431226:"\u9EBB\u9633\u82D7\u65CF\u81EA\u6CBB\u53BF",431227:"\u65B0\u6643\u4F97\u65CF\u81EA\u6CBB\u53BF",431228:"\u82B7\u6C5F\u4F97\u65CF\u81EA\u6CBB\u53BF",431229:"\u9756\u5DDE\u82D7\u65CF\u4F97\u65CF\u81EA\u6CBB\u53BF",431230:"\u901A\u9053\u4F97\u65CF\u81EA\u6CBB\u53BF",431281:"\u6D2A\u6C5F\u5E02",431282:"\u5176\u5B83\u533A",431300:"\u5A04\u5E95\u5E02",431302:"\u5A04\u661F\u533A",431321:"\u53CC\u5CF0\u53BF",431322:"\u65B0\u5316\u53BF",431381:"\u51B7\u6C34\u6C5F\u5E02",431382:"\u6D9F\u6E90\u5E02",431383:"\u5176\u5B83\u533A",433100:"\u6E58\u897F\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",433101:"\u5409\u9996\u5E02",433122:"\u6CF8\u6EAA\u53BF",433123:"\u51E4\u51F0\u53BF",433124:"\u82B1\u57A3\u53BF",433125:"\u4FDD\u9756\u53BF",433126:"\u53E4\u4E08\u53BF",433127:"\u6C38\u987A\u53BF",433130:"\u9F99\u5C71\u53BF",433131:"\u5176\u5B83\u533A",44e4:"\u5E7F\u4E1C\u7701",440100:"\u5E7F\u5DDE\u5E02",440103:"\u8354\u6E7E\u533A",440104:"\u8D8A\u79C0\u533A",440105:"\u6D77\u73E0\u533A",440106:"\u5929\u6CB3\u533A",440111:"\u767D\u4E91\u533A",440112:"\u9EC4\u57D4\u533A",440113:"\u756A\u79BA\u533A",440114:"\u82B1\u90FD\u533A",440115:"\u5357\u6C99\u533A",440116:"\u841D\u5C97\u533A",440183:"\u589E\u57CE\u5E02",440184:"\u4ECE\u5316\u5E02",440189:"\u5176\u5B83\u533A",440200:"\u97F6\u5173\u5E02",440203:"\u6B66\u6C5F\u533A",440204:"\u6D48\u6C5F\u533A",440205:"\u66F2\u6C5F\u533A",440222:"\u59CB\u5174\u53BF",440224:"\u4EC1\u5316\u53BF",440229:"\u7FC1\u6E90\u53BF",440232:"\u4E73\u6E90\u7476\u65CF\u81EA\u6CBB\u53BF",440233:"\u65B0\u4E30\u53BF",440281:"\u4E50\u660C\u5E02",440282:"\u5357\u96C4\u5E02",440283:"\u5176\u5B83\u533A",440300:"\u6DF1\u5733\u5E02",440303:"\u7F57\u6E56\u533A",440304:"\u798F\u7530\u533A",440305:"\u5357\u5C71\u533A",440306:"\u5B9D\u5B89\u533A",440307:"\u9F99\u5C97\u533A",440308:"\u76D0\u7530\u533A",440309:"\u5176\u5B83\u533A",440320:"\u5149\u660E\u65B0\u533A",440321:"\u576A\u5C71\u65B0\u533A",440322:"\u5927\u9E4F\u65B0\u533A",440323:"\u9F99\u534E\u65B0\u533A",440400:"\u73E0\u6D77\u5E02",440402:"\u9999\u6D32\u533A",440403:"\u6597\u95E8\u533A",440404:"\u91D1\u6E7E\u533A",440488:"\u5176\u5B83\u533A",440500:"\u6C55\u5934\u5E02",440507:"\u9F99\u6E56\u533A",440511:"\u91D1\u5E73\u533A",440512:"\u6FE0\u6C5F\u533A",440513:"\u6F6E\u9633\u533A",440514:"\u6F6E\u5357\u533A",440515:"\u6F84\u6D77\u533A",440523:"\u5357\u6FB3\u53BF",440524:"\u5176\u5B83\u533A",440600:"\u4F5B\u5C71\u5E02",440604:"\u7985\u57CE\u533A",440605:"\u5357\u6D77\u533A",440606:"\u987A\u5FB7\u533A",440607:"\u4E09\u6C34\u533A",440608:"\u9AD8\u660E\u533A",440609:"\u5176\u5B83\u533A",440700:"\u6C5F\u95E8\u5E02",440703:"\u84EC\u6C5F\u533A",440704:"\u6C5F\u6D77\u533A",440705:"\u65B0\u4F1A\u533A",440781:"\u53F0\u5C71\u5E02",440783:"\u5F00\u5E73\u5E02",440784:"\u9E64\u5C71\u5E02",440785:"\u6069\u5E73\u5E02",440786:"\u5176\u5B83\u533A",440800:"\u6E5B\u6C5F\u5E02",440802:"\u8D64\u574E\u533A",440803:"\u971E\u5C71\u533A",440804:"\u5761\u5934\u533A",440811:"\u9EBB\u7AE0\u533A",440823:"\u9042\u6EAA\u53BF",440825:"\u5F90\u95FB\u53BF",440881:"\u5EC9\u6C5F\u5E02",440882:"\u96F7\u5DDE\u5E02",440883:"\u5434\u5DDD\u5E02",440884:"\u5176\u5B83\u533A",440900:"\u8302\u540D\u5E02",440902:"\u8302\u5357\u533A",440903:"\u8302\u6E2F\u533A",440923:"\u7535\u767D\u53BF",440981:"\u9AD8\u5DDE\u5E02",440982:"\u5316\u5DDE\u5E02",440983:"\u4FE1\u5B9C\u5E02",440984:"\u5176\u5B83\u533A",441200:"\u8087\u5E86\u5E02",441202:"\u7AEF\u5DDE\u533A",441203:"\u9F0E\u6E56\u533A",441223:"\u5E7F\u5B81\u53BF",441224:"\u6000\u96C6\u53BF",441225:"\u5C01\u5F00\u53BF",441226:"\u5FB7\u5E86\u53BF",441283:"\u9AD8\u8981\u5E02",441284:"\u56DB\u4F1A\u5E02",441285:"\u5176\u5B83\u533A",441300:"\u60E0\u5DDE\u5E02",441302:"\u60E0\u57CE\u533A",441303:"\u60E0\u9633\u533A",441322:"\u535A\u7F57\u53BF",441323:"\u60E0\u4E1C\u53BF",441324:"\u9F99\u95E8\u53BF",441325:"\u5176\u5B83\u533A",441400:"\u6885\u5DDE\u5E02",441402:"\u6885\u6C5F\u533A",441421:"\u6885\u53BF",441422:"\u5927\u57D4\u53BF",441423:"\u4E30\u987A\u53BF",441424:"\u4E94\u534E\u53BF",441426:"\u5E73\u8FDC\u53BF",441427:"\u8549\u5CAD\u53BF",441481:"\u5174\u5B81\u5E02",441482:"\u5176\u5B83\u533A",441500:"\u6C55\u5C3E\u5E02",441502:"\u57CE\u533A",441521:"\u6D77\u4E30\u53BF",441523:"\u9646\u6CB3\u53BF",441581:"\u9646\u4E30\u5E02",441582:"\u5176\u5B83\u533A",441600:"\u6CB3\u6E90\u5E02",441602:"\u6E90\u57CE\u533A",441621:"\u7D2B\u91D1\u53BF",441622:"\u9F99\u5DDD\u53BF",441623:"\u8FDE\u5E73\u53BF",441624:"\u548C\u5E73\u53BF",441625:"\u4E1C\u6E90\u53BF",441626:"\u5176\u5B83\u533A",441700:"\u9633\u6C5F\u5E02",441702:"\u6C5F\u57CE\u533A",441721:"\u9633\u897F\u53BF",441723:"\u9633\u4E1C\u53BF",441781:"\u9633\u6625\u5E02",441782:"\u5176\u5B83\u533A",441800:"\u6E05\u8FDC\u5E02",441802:"\u6E05\u57CE\u533A",441821:"\u4F5B\u5188\u53BF",441823:"\u9633\u5C71\u53BF",441825:"\u8FDE\u5C71\u58EE\u65CF\u7476\u65CF\u81EA\u6CBB\u53BF",441826:"\u8FDE\u5357\u7476\u65CF\u81EA\u6CBB\u53BF",441827:"\u6E05\u65B0\u533A",441881:"\u82F1\u5FB7\u5E02",441882:"\u8FDE\u5DDE\u5E02",441883:"\u5176\u5B83\u533A",441900:"\u4E1C\u839E\u5E02",442e3:"\u4E2D\u5C71\u5E02",442101:"\u4E1C\u6C99\u7FA4\u5C9B",445100:"\u6F6E\u5DDE\u5E02",445102:"\u6E58\u6865\u533A",445121:"\u6F6E\u5B89\u533A",445122:"\u9976\u5E73\u53BF",445186:"\u5176\u5B83\u533A",445200:"\u63ED\u9633\u5E02",445202:"\u6995\u57CE\u533A",445221:"\u63ED\u4E1C\u533A",445222:"\u63ED\u897F\u53BF",445224:"\u60E0\u6765\u53BF",445281:"\u666E\u5B81\u5E02",445285:"\u5176\u5B83\u533A",445300:"\u4E91\u6D6E\u5E02",445302:"\u4E91\u57CE\u533A",445321:"\u65B0\u5174\u53BF",445322:"\u90C1\u5357\u53BF",445323:"\u4E91\u5B89\u53BF",445381:"\u7F57\u5B9A\u5E02",445382:"\u5176\u5B83\u533A",45e4:"\u5E7F\u897F\u58EE\u65CF\u81EA\u6CBB\u533A",450100:"\u5357\u5B81\u5E02",450102:"\u5174\u5B81\u533A",450103:"\u9752\u79C0\u533A",450105:"\u6C5F\u5357\u533A",450107:"\u897F\u4E61\u5858\u533A",450108:"\u826F\u5E86\u533A",450109:"\u9095\u5B81\u533A",450122:"\u6B66\u9E23\u53BF",450123:"\u9686\u5B89\u53BF",450124:"\u9A6C\u5C71\u53BF",450125:"\u4E0A\u6797\u53BF",450126:"\u5BBE\u9633\u53BF",450127:"\u6A2A\u53BF",450128:"\u5176\u5B83\u533A",450200:"\u67F3\u5DDE\u5E02",450202:"\u57CE\u4E2D\u533A",450203:"\u9C7C\u5CF0\u533A",450204:"\u67F3\u5357\u533A",450205:"\u67F3\u5317\u533A",450221:"\u67F3\u6C5F\u53BF",450222:"\u67F3\u57CE\u53BF",450223:"\u9E7F\u5BE8\u53BF",450224:"\u878D\u5B89\u53BF",450225:"\u878D\u6C34\u82D7\u65CF\u81EA\u6CBB\u53BF",450226:"\u4E09\u6C5F\u4F97\u65CF\u81EA\u6CBB\u53BF",450227:"\u5176\u5B83\u533A",450300:"\u6842\u6797\u5E02",450302:"\u79C0\u5CF0\u533A",450303:"\u53E0\u5F69\u533A",450304:"\u8C61\u5C71\u533A",450305:"\u4E03\u661F\u533A",450311:"\u96C1\u5C71\u533A",450321:"\u9633\u6714\u53BF",450322:"\u4E34\u6842\u533A",450323:"\u7075\u5DDD\u53BF",450324:"\u5168\u5DDE\u53BF",450325:"\u5174\u5B89\u53BF",450326:"\u6C38\u798F\u53BF",450327:"\u704C\u9633\u53BF",450328:"\u9F99\u80DC\u5404\u65CF\u81EA\u6CBB\u53BF",450329:"\u8D44\u6E90\u53BF",450330:"\u5E73\u4E50\u53BF",450331:"\u8354\u6D66\u53BF",450332:"\u606D\u57CE\u7476\u65CF\u81EA\u6CBB\u53BF",450333:"\u5176\u5B83\u533A",450400:"\u68A7\u5DDE\u5E02",450403:"\u4E07\u79C0\u533A",450405:"\u957F\u6D32\u533A",450406:"\u9F99\u5729\u533A",450421:"\u82CD\u68A7\u53BF",450422:"\u85E4\u53BF",450423:"\u8499\u5C71\u53BF",450481:"\u5C91\u6EAA\u5E02",450482:"\u5176\u5B83\u533A",450500:"\u5317\u6D77\u5E02",450502:"\u6D77\u57CE\u533A",450503:"\u94F6\u6D77\u533A",450512:"\u94C1\u5C71\u6E2F\u533A",450521:"\u5408\u6D66\u53BF",450522:"\u5176\u5B83\u533A",450600:"\u9632\u57CE\u6E2F\u5E02",450602:"\u6E2F\u53E3\u533A",450603:"\u9632\u57CE\u533A",450621:"\u4E0A\u601D\u53BF",450681:"\u4E1C\u5174\u5E02",450682:"\u5176\u5B83\u533A",450700:"\u94A6\u5DDE\u5E02",450702:"\u94A6\u5357\u533A",450703:"\u94A6\u5317\u533A",450721:"\u7075\u5C71\u53BF",450722:"\u6D66\u5317\u53BF",450723:"\u5176\u5B83\u533A",450800:"\u8D35\u6E2F\u5E02",450802:"\u6E2F\u5317\u533A",450803:"\u6E2F\u5357\u533A",450804:"\u8983\u5858\u533A",450821:"\u5E73\u5357\u53BF",450881:"\u6842\u5E73\u5E02",450882:"\u5176\u5B83\u533A",450900:"\u7389\u6797\u5E02",450902:"\u7389\u5DDE\u533A",450903:"\u798F\u7EF5\u533A",450921:"\u5BB9\u53BF",450922:"\u9646\u5DDD\u53BF",450923:"\u535A\u767D\u53BF",450924:"\u5174\u4E1A\u53BF",450981:"\u5317\u6D41\u5E02",450982:"\u5176\u5B83\u533A",451e3:"\u767E\u8272\u5E02",451002:"\u53F3\u6C5F\u533A",451021:"\u7530\u9633\u53BF",451022:"\u7530\u4E1C\u53BF",451023:"\u5E73\u679C\u53BF",451024:"\u5FB7\u4FDD\u53BF",451025:"\u9756\u897F\u53BF",451026:"\u90A3\u5761\u53BF",451027:"\u51CC\u4E91\u53BF",451028:"\u4E50\u4E1A\u53BF",451029:"\u7530\u6797\u53BF",451030:"\u897F\u6797\u53BF",451031:"\u9686\u6797\u5404\u65CF\u81EA\u6CBB\u53BF",451032:"\u5176\u5B83\u533A",451100:"\u8D3A\u5DDE\u5E02",451102:"\u516B\u6B65\u533A",451119:"\u5E73\u6842\u7BA1\u7406\u533A",451121:"\u662D\u5E73\u53BF",451122:"\u949F\u5C71\u53BF",451123:"\u5BCC\u5DDD\u7476\u65CF\u81EA\u6CBB\u53BF",451124:"\u5176\u5B83\u533A",451200:"\u6CB3\u6C60\u5E02",451202:"\u91D1\u57CE\u6C5F\u533A",451221:"\u5357\u4E39\u53BF",451222:"\u5929\u5CE8\u53BF",451223:"\u51E4\u5C71\u53BF",451224:"\u4E1C\u5170\u53BF",451225:"\u7F57\u57CE\u4EEB\u4F6C\u65CF\u81EA\u6CBB\u53BF",451226:"\u73AF\u6C5F\u6BDB\u5357\u65CF\u81EA\u6CBB\u53BF",451227:"\u5DF4\u9A6C\u7476\u65CF\u81EA\u6CBB\u53BF",451228:"\u90FD\u5B89\u7476\u65CF\u81EA\u6CBB\u53BF",451229:"\u5927\u5316\u7476\u65CF\u81EA\u6CBB\u53BF",451281:"\u5B9C\u5DDE\u5E02",451282:"\u5176\u5B83\u533A",451300:"\u6765\u5BBE\u5E02",451302:"\u5174\u5BBE\u533A",451321:"\u5FFB\u57CE\u53BF",451322:"\u8C61\u5DDE\u53BF",451323:"\u6B66\u5BA3\u53BF",451324:"\u91D1\u79C0\u7476\u65CF\u81EA\u6CBB\u53BF",451381:"\u5408\u5C71\u5E02",451382:"\u5176\u5B83\u533A",451400:"\u5D07\u5DE6\u5E02",451402:"\u6C5F\u5DDE\u533A",451421:"\u6276\u7EE5\u53BF",451422:"\u5B81\u660E\u53BF",451423:"\u9F99\u5DDE\u53BF",451424:"\u5927\u65B0\u53BF",451425:"\u5929\u7B49\u53BF",451481:"\u51ED\u7965\u5E02",451482:"\u5176\u5B83\u533A",46e4:"\u6D77\u5357\u7701",460100:"\u6D77\u53E3\u5E02",460105:"\u79C0\u82F1\u533A",460106:"\u9F99\u534E\u533A",460107:"\u743C\u5C71\u533A",460108:"\u7F8E\u5170\u533A",460109:"\u5176\u5B83\u533A",460200:"\u4E09\u4E9A\u5E02",460300:"\u4E09\u6C99\u5E02",460321:"\u897F\u6C99\u7FA4\u5C9B",460322:"\u5357\u6C99\u7FA4\u5C9B",460323:"\u4E2D\u6C99\u7FA4\u5C9B\u7684\u5C9B\u7901\u53CA\u5176\u6D77\u57DF",469001:"\u4E94\u6307\u5C71\u5E02",469002:"\u743C\u6D77\u5E02",469003:"\u510B\u5DDE\u5E02",469005:"\u6587\u660C\u5E02",469006:"\u4E07\u5B81\u5E02",469007:"\u4E1C\u65B9\u5E02",469025:"\u5B9A\u5B89\u53BF",469026:"\u5C6F\u660C\u53BF",469027:"\u6F84\u8FC8\u53BF",469028:"\u4E34\u9AD8\u53BF",469030:"\u767D\u6C99\u9ECE\u65CF\u81EA\u6CBB\u53BF",469031:"\u660C\u6C5F\u9ECE\u65CF\u81EA\u6CBB\u53BF",469033:"\u4E50\u4E1C\u9ECE\u65CF\u81EA\u6CBB\u53BF",469034:"\u9675\u6C34\u9ECE\u65CF\u81EA\u6CBB\u53BF",469035:"\u4FDD\u4EAD\u9ECE\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",469036:"\u743C\u4E2D\u9ECE\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",471005:"\u5176\u5B83\u533A",5e5:"\u91CD\u5E86",500100:"\u91CD\u5E86\u5E02",500101:"\u4E07\u5DDE\u533A",500102:"\u6DAA\u9675\u533A",500103:"\u6E1D\u4E2D\u533A",500104:"\u5927\u6E21\u53E3\u533A",500105:"\u6C5F\u5317\u533A",500106:"\u6C99\u576A\u575D\u533A",500107:"\u4E5D\u9F99\u5761\u533A",500108:"\u5357\u5CB8\u533A",500109:"\u5317\u789A\u533A",500110:"\u4E07\u76DB\u533A",500111:"\u53CC\u6865\u533A",500112:"\u6E1D\u5317\u533A",500113:"\u5DF4\u5357\u533A",500114:"\u9ED4\u6C5F\u533A",500115:"\u957F\u5BFF\u533A",500222:"\u7DA6\u6C5F\u533A",500223:"\u6F7C\u5357\u53BF",500224:"\u94DC\u6881\u53BF",500225:"\u5927\u8DB3\u533A",500226:"\u8363\u660C\u53BF",500227:"\u74A7\u5C71\u53BF",500228:"\u6881\u5E73\u53BF",500229:"\u57CE\u53E3\u53BF",500230:"\u4E30\u90FD\u53BF",500231:"\u57AB\u6C5F\u53BF",500232:"\u6B66\u9686\u53BF",500233:"\u5FE0\u53BF",500234:"\u5F00\u53BF",500235:"\u4E91\u9633\u53BF",500236:"\u5949\u8282\u53BF",500237:"\u5DEB\u5C71\u53BF",500238:"\u5DEB\u6EAA\u53BF",500240:"\u77F3\u67F1\u571F\u5BB6\u65CF\u81EA\u6CBB\u53BF",500241:"\u79C0\u5C71\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",500242:"\u9149\u9633\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",500243:"\u5F6D\u6C34\u82D7\u65CF\u571F\u5BB6\u65CF\u81EA\u6CBB\u53BF",500381:"\u6C5F\u6D25\u533A",500382:"\u5408\u5DDD\u533A",500383:"\u6C38\u5DDD\u533A",500384:"\u5357\u5DDD\u533A",500385:"\u5176\u5B83\u533A",51e4:"\u56DB\u5DDD\u7701",510100:"\u6210\u90FD\u5E02",510104:"\u9526\u6C5F\u533A",510105:"\u9752\u7F8A\u533A",510106:"\u91D1\u725B\u533A",510107:"\u6B66\u4FAF\u533A",510108:"\u6210\u534E\u533A",510112:"\u9F99\u6CC9\u9A7F\u533A",510113:"\u9752\u767D\u6C5F\u533A",510114:"\u65B0\u90FD\u533A",510115:"\u6E29\u6C5F\u533A",510121:"\u91D1\u5802\u53BF",510122:"\u53CC\u6D41\u53BF",510124:"\u90EB\u53BF",510129:"\u5927\u9091\u53BF",510131:"\u84B2\u6C5F\u53BF",510132:"\u65B0\u6D25\u53BF",510181:"\u90FD\u6C5F\u5830\u5E02",510182:"\u5F6D\u5DDE\u5E02",510183:"\u909B\u5D03\u5E02",510184:"\u5D07\u5DDE\u5E02",510185:"\u5176\u5B83\u533A",510300:"\u81EA\u8D21\u5E02",510302:"\u81EA\u6D41\u4E95\u533A",510303:"\u8D21\u4E95\u533A",510304:"\u5927\u5B89\u533A",510311:"\u6CBF\u6EE9\u533A",510321:"\u8363\u53BF",510322:"\u5BCC\u987A\u53BF",510323:"\u5176\u5B83\u533A",510400:"\u6500\u679D\u82B1\u5E02",510402:"\u4E1C\u533A",510403:"\u897F\u533A",510411:"\u4EC1\u548C\u533A",510421:"\u7C73\u6613\u53BF",510422:"\u76D0\u8FB9\u53BF",510423:"\u5176\u5B83\u533A",510500:"\u6CF8\u5DDE\u5E02",510502:"\u6C5F\u9633\u533A",510503:"\u7EB3\u6EAA\u533A",510504:"\u9F99\u9A6C\u6F6D\u533A",510521:"\u6CF8\u53BF",510522:"\u5408\u6C5F\u53BF",510524:"\u53D9\u6C38\u53BF",510525:"\u53E4\u853A\u53BF",510526:"\u5176\u5B83\u533A",510600:"\u5FB7\u9633\u5E02",510603:"\u65CC\u9633\u533A",510623:"\u4E2D\u6C5F\u53BF",510626:"\u7F57\u6C5F\u53BF",510681:"\u5E7F\u6C49\u5E02",510682:"\u4EC0\u90A1\u5E02",510683:"\u7EF5\u7AF9\u5E02",510684:"\u5176\u5B83\u533A",510700:"\u7EF5\u9633\u5E02",510703:"\u6DAA\u57CE\u533A",510704:"\u6E38\u4ED9\u533A",510722:"\u4E09\u53F0\u53BF",510723:"\u76D0\u4EAD\u53BF",510724:"\u5B89\u53BF",510725:"\u6893\u6F7C\u53BF",510726:"\u5317\u5DDD\u7F8C\u65CF\u81EA\u6CBB\u53BF",510727:"\u5E73\u6B66\u53BF",510781:"\u6C5F\u6CB9\u5E02",510782:"\u5176\u5B83\u533A",510800:"\u5E7F\u5143\u5E02",510802:"\u5229\u5DDE\u533A",510811:"\u662D\u5316\u533A",510812:"\u671D\u5929\u533A",510821:"\u65FA\u82CD\u53BF",510822:"\u9752\u5DDD\u53BF",510823:"\u5251\u9601\u53BF",510824:"\u82CD\u6EAA\u53BF",510825:"\u5176\u5B83\u533A",510900:"\u9042\u5B81\u5E02",510903:"\u8239\u5C71\u533A",510904:"\u5B89\u5C45\u533A",510921:"\u84EC\u6EAA\u53BF",510922:"\u5C04\u6D2A\u53BF",510923:"\u5927\u82F1\u53BF",510924:"\u5176\u5B83\u533A",511e3:"\u5185\u6C5F\u5E02",511002:"\u5E02\u4E2D\u533A",511011:"\u4E1C\u5174\u533A",511024:"\u5A01\u8FDC\u53BF",511025:"\u8D44\u4E2D\u53BF",511028:"\u9686\u660C\u53BF",511029:"\u5176\u5B83\u533A",511100:"\u4E50\u5C71\u5E02",511102:"\u5E02\u4E2D\u533A",511111:"\u6C99\u6E7E\u533A",511112:"\u4E94\u901A\u6865\u533A",511113:"\u91D1\u53E3\u6CB3\u533A",511123:"\u728D\u4E3A\u53BF",511124:"\u4E95\u7814\u53BF",511126:"\u5939\u6C5F\u53BF",511129:"\u6C90\u5DDD\u53BF",511132:"\u5CE8\u8FB9\u5F5D\u65CF\u81EA\u6CBB\u53BF",511133:"\u9A6C\u8FB9\u5F5D\u65CF\u81EA\u6CBB\u53BF",511181:"\u5CE8\u7709\u5C71\u5E02",511182:"\u5176\u5B83\u533A",511300:"\u5357\u5145\u5E02",511302:"\u987A\u5E86\u533A",511303:"\u9AD8\u576A\u533A",511304:"\u5609\u9675\u533A",511321:"\u5357\u90E8\u53BF",511322:"\u8425\u5C71\u53BF",511323:"\u84EC\u5B89\u53BF",511324:"\u4EEA\u9647\u53BF",511325:"\u897F\u5145\u53BF",511381:"\u9606\u4E2D\u5E02",511382:"\u5176\u5B83\u533A",511400:"\u7709\u5C71\u5E02",511402:"\u4E1C\u5761\u533A",511421:"\u4EC1\u5BFF\u53BF",511422:"\u5F6D\u5C71\u53BF",511423:"\u6D2A\u96C5\u53BF",511424:"\u4E39\u68F1\u53BF",511425:"\u9752\u795E\u53BF",511426:"\u5176\u5B83\u533A",511500:"\u5B9C\u5BBE\u5E02",511502:"\u7FE0\u5C4F\u533A",511521:"\u5B9C\u5BBE\u53BF",511522:"\u5357\u6EAA\u533A",511523:"\u6C5F\u5B89\u53BF",511524:"\u957F\u5B81\u53BF",511525:"\u9AD8\u53BF",511526:"\u73D9\u53BF",511527:"\u7B60\u8FDE\u53BF",511528:"\u5174\u6587\u53BF",511529:"\u5C4F\u5C71\u53BF",511530:"\u5176\u5B83\u533A",511600:"\u5E7F\u5B89\u5E02",511602:"\u5E7F\u5B89\u533A",511603:"\u524D\u950B\u533A",511621:"\u5CB3\u6C60\u53BF",511622:"\u6B66\u80DC\u53BF",511623:"\u90BB\u6C34\u53BF",511681:"\u534E\u84E5\u5E02",511683:"\u5176\u5B83\u533A",511700:"\u8FBE\u5DDE\u5E02",511702:"\u901A\u5DDD\u533A",511721:"\u8FBE\u5DDD\u533A",511722:"\u5BA3\u6C49\u53BF",511723:"\u5F00\u6C5F\u53BF",511724:"\u5927\u7AF9\u53BF",511725:"\u6E20\u53BF",511781:"\u4E07\u6E90\u5E02",511782:"\u5176\u5B83\u533A",511800:"\u96C5\u5B89\u5E02",511802:"\u96E8\u57CE\u533A",511821:"\u540D\u5C71\u533A",511822:"\u8365\u7ECF\u53BF",511823:"\u6C49\u6E90\u53BF",511824:"\u77F3\u68C9\u53BF",511825:"\u5929\u5168\u53BF",511826:"\u82A6\u5C71\u53BF",511827:"\u5B9D\u5174\u53BF",511828:"\u5176\u5B83\u533A",511900:"\u5DF4\u4E2D\u5E02",511902:"\u5DF4\u5DDE\u533A",511903:"\u6069\u9633\u533A",511921:"\u901A\u6C5F\u53BF",511922:"\u5357\u6C5F\u53BF",511923:"\u5E73\u660C\u53BF",511924:"\u5176\u5B83\u533A",512e3:"\u8D44\u9633\u5E02",512002:"\u96C1\u6C5F\u533A",512021:"\u5B89\u5CB3\u53BF",512022:"\u4E50\u81F3\u53BF",512081:"\u7B80\u9633\u5E02",512082:"\u5176\u5B83\u533A",513200:"\u963F\u575D\u85CF\u65CF\u7F8C\u65CF\u81EA\u6CBB\u5DDE",513221:"\u6C76\u5DDD\u53BF",513222:"\u7406\u53BF",513223:"\u8302\u53BF",513224:"\u677E\u6F58\u53BF",513225:"\u4E5D\u5BE8\u6C9F\u53BF",513226:"\u91D1\u5DDD\u53BF",513227:"\u5C0F\u91D1\u53BF",513228:"\u9ED1\u6C34\u53BF",513229:"\u9A6C\u5C14\u5EB7\u53BF",513230:"\u58E4\u5858\u53BF",513231:"\u963F\u575D\u53BF",513232:"\u82E5\u5C14\u76D6\u53BF",513233:"\u7EA2\u539F\u53BF",513234:"\u5176\u5B83\u533A",513300:"\u7518\u5B5C\u85CF\u65CF\u81EA\u6CBB\u5DDE",513321:"\u5EB7\u5B9A\u53BF",513322:"\u6CF8\u5B9A\u53BF",513323:"\u4E39\u5DF4\u53BF",513324:"\u4E5D\u9F99\u53BF",513325:"\u96C5\u6C5F\u53BF",513326:"\u9053\u5B5A\u53BF",513327:"\u7089\u970D\u53BF",513328:"\u7518\u5B5C\u53BF",513329:"\u65B0\u9F99\u53BF",513330:"\u5FB7\u683C\u53BF",513331:"\u767D\u7389\u53BF",513332:"\u77F3\u6E20\u53BF",513333:"\u8272\u8FBE\u53BF",513334:"\u7406\u5858\u53BF",513335:"\u5DF4\u5858\u53BF",513336:"\u4E61\u57CE\u53BF",513337:"\u7A3B\u57CE\u53BF",513338:"\u5F97\u8363\u53BF",513339:"\u5176\u5B83\u533A",513400:"\u51C9\u5C71\u5F5D\u65CF\u81EA\u6CBB\u5DDE",513401:"\u897F\u660C\u5E02",513422:"\u6728\u91CC\u85CF\u65CF\u81EA\u6CBB\u53BF",513423:"\u76D0\u6E90\u53BF",513424:"\u5FB7\u660C\u53BF",513425:"\u4F1A\u7406\u53BF",513426:"\u4F1A\u4E1C\u53BF",513427:"\u5B81\u5357\u53BF",513428:"\u666E\u683C\u53BF",513429:"\u5E03\u62D6\u53BF",513430:"\u91D1\u9633\u53BF",513431:"\u662D\u89C9\u53BF",513432:"\u559C\u5FB7\u53BF",513433:"\u5195\u5B81\u53BF",513434:"\u8D8A\u897F\u53BF",513435:"\u7518\u6D1B\u53BF",513436:"\u7F8E\u59D1\u53BF",513437:"\u96F7\u6CE2\u53BF",513438:"\u5176\u5B83\u533A",52e4:"\u8D35\u5DDE\u7701",520100:"\u8D35\u9633\u5E02",520102:"\u5357\u660E\u533A",520103:"\u4E91\u5CA9\u533A",520111:"\u82B1\u6EAA\u533A",520112:"\u4E4C\u5F53\u533A",520113:"\u767D\u4E91\u533A",520121:"\u5F00\u9633\u53BF",520122:"\u606F\u70FD\u53BF",520123:"\u4FEE\u6587\u53BF",520151:"\u89C2\u5C71\u6E56\u533A",520181:"\u6E05\u9547\u5E02",520182:"\u5176\u5B83\u533A",520200:"\u516D\u76D8\u6C34\u5E02",520201:"\u949F\u5C71\u533A",520203:"\u516D\u679D\u7279\u533A",520221:"\u6C34\u57CE\u53BF",520222:"\u76D8\u53BF",520223:"\u5176\u5B83\u533A",520300:"\u9075\u4E49\u5E02",520302:"\u7EA2\u82B1\u5C97\u533A",520303:"\u6C47\u5DDD\u533A",520321:"\u9075\u4E49\u53BF",520322:"\u6850\u6893\u53BF",520323:"\u7EE5\u9633\u53BF",520324:"\u6B63\u5B89\u53BF",520325:"\u9053\u771F\u4EE1\u4F6C\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",520326:"\u52A1\u5DDD\u4EE1\u4F6C\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",520327:"\u51E4\u5188\u53BF",520328:"\u6E44\u6F6D\u53BF",520329:"\u4F59\u5E86\u53BF",520330:"\u4E60\u6C34\u53BF",520381:"\u8D64\u6C34\u5E02",520382:"\u4EC1\u6000\u5E02",520383:"\u5176\u5B83\u533A",520400:"\u5B89\u987A\u5E02",520402:"\u897F\u79C0\u533A",520421:"\u5E73\u575D\u53BF",520422:"\u666E\u5B9A\u53BF",520423:"\u9547\u5B81\u5E03\u4F9D\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",520424:"\u5173\u5CAD\u5E03\u4F9D\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",520425:"\u7D2B\u4E91\u82D7\u65CF\u5E03\u4F9D\u65CF\u81EA\u6CBB\u53BF",520426:"\u5176\u5B83\u533A",522200:"\u94DC\u4EC1\u5E02",522201:"\u78A7\u6C5F\u533A",522222:"\u6C5F\u53E3\u53BF",522223:"\u7389\u5C4F\u4F97\u65CF\u81EA\u6CBB\u53BF",522224:"\u77F3\u9621\u53BF",522225:"\u601D\u5357\u53BF",522226:"\u5370\u6C5F\u571F\u5BB6\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",522227:"\u5FB7\u6C5F\u53BF",522228:"\u6CBF\u6CB3\u571F\u5BB6\u65CF\u81EA\u6CBB\u53BF",522229:"\u677E\u6843\u82D7\u65CF\u81EA\u6CBB\u53BF",522230:"\u4E07\u5C71\u533A",522231:"\u5176\u5B83\u533A",522300:"\u9ED4\u897F\u5357\u5E03\u4F9D\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",522301:"\u5174\u4E49\u5E02",522322:"\u5174\u4EC1\u53BF",522323:"\u666E\u5B89\u53BF",522324:"\u6674\u9686\u53BF",522325:"\u8D1E\u4E30\u53BF",522326:"\u671B\u8C1F\u53BF",522327:"\u518C\u4EA8\u53BF",522328:"\u5B89\u9F99\u53BF",522329:"\u5176\u5B83\u533A",522400:"\u6BD5\u8282\u5E02",522401:"\u4E03\u661F\u5173\u533A",522422:"\u5927\u65B9\u53BF",522423:"\u9ED4\u897F\u53BF",522424:"\u91D1\u6C99\u53BF",522425:"\u7EC7\u91D1\u53BF",522426:"\u7EB3\u96CD\u53BF",522427:"\u5A01\u5B81\u5F5D\u65CF\u56DE\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",522428:"\u8D6B\u7AE0\u53BF",522429:"\u5176\u5B83\u533A",522600:"\u9ED4\u4E1C\u5357\u82D7\u65CF\u4F97\u65CF\u81EA\u6CBB\u5DDE",522601:"\u51EF\u91CC\u5E02",522622:"\u9EC4\u5E73\u53BF",522623:"\u65BD\u79C9\u53BF",522624:"\u4E09\u7A57\u53BF",522625:"\u9547\u8FDC\u53BF",522626:"\u5C91\u5DE9\u53BF",522627:"\u5929\u67F1\u53BF",522628:"\u9526\u5C4F\u53BF",522629:"\u5251\u6CB3\u53BF",522630:"\u53F0\u6C5F\u53BF",522631:"\u9ECE\u5E73\u53BF",522632:"\u6995\u6C5F\u53BF",522633:"\u4ECE\u6C5F\u53BF",522634:"\u96F7\u5C71\u53BF",522635:"\u9EBB\u6C5F\u53BF",522636:"\u4E39\u5BE8\u53BF",522637:"\u5176\u5B83\u533A",522700:"\u9ED4\u5357\u5E03\u4F9D\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",522701:"\u90FD\u5300\u5E02",522702:"\u798F\u6CC9\u5E02",522722:"\u8354\u6CE2\u53BF",522723:"\u8D35\u5B9A\u53BF",522725:"\u74EE\u5B89\u53BF",522726:"\u72EC\u5C71\u53BF",522727:"\u5E73\u5858\u53BF",522728:"\u7F57\u7538\u53BF",522729:"\u957F\u987A\u53BF",522730:"\u9F99\u91CC\u53BF",522731:"\u60E0\u6C34\u53BF",522732:"\u4E09\u90FD\u6C34\u65CF\u81EA\u6CBB\u53BF",522733:"\u5176\u5B83\u533A",53e4:"\u4E91\u5357\u7701",530100:"\u6606\u660E\u5E02",530102:"\u4E94\u534E\u533A",530103:"\u76D8\u9F99\u533A",530111:"\u5B98\u6E21\u533A",530112:"\u897F\u5C71\u533A",530113:"\u4E1C\u5DDD\u533A",530121:"\u5448\u8D21\u533A",530122:"\u664B\u5B81\u53BF",530124:"\u5BCC\u6C11\u53BF",530125:"\u5B9C\u826F\u53BF",530126:"\u77F3\u6797\u5F5D\u65CF\u81EA\u6CBB\u53BF",530127:"\u5D69\u660E\u53BF",530128:"\u7984\u529D\u5F5D\u65CF\u82D7\u65CF\u81EA\u6CBB\u53BF",530129:"\u5BFB\u7538\u56DE\u65CF\u5F5D\u65CF\u81EA\u6CBB\u53BF",530181:"\u5B89\u5B81\u5E02",530182:"\u5176\u5B83\u533A",530300:"\u66F2\u9756\u5E02",530302:"\u9E92\u9E9F\u533A",530321:"\u9A6C\u9F99\u53BF",530322:"\u9646\u826F\u53BF",530323:"\u5E08\u5B97\u53BF",530324:"\u7F57\u5E73\u53BF",530325:"\u5BCC\u6E90\u53BF",530326:"\u4F1A\u6CFD\u53BF",530328:"\u6CBE\u76CA\u53BF",530381:"\u5BA3\u5A01\u5E02",530382:"\u5176\u5B83\u533A",530400:"\u7389\u6EAA\u5E02",530402:"\u7EA2\u5854\u533A",530421:"\u6C5F\u5DDD\u53BF",530422:"\u6F84\u6C5F\u53BF",530423:"\u901A\u6D77\u53BF",530424:"\u534E\u5B81\u53BF",530425:"\u6613\u95E8\u53BF",530426:"\u5CE8\u5C71\u5F5D\u65CF\u81EA\u6CBB\u53BF",530427:"\u65B0\u5E73\u5F5D\u65CF\u50A3\u65CF\u81EA\u6CBB\u53BF",530428:"\u5143\u6C5F\u54C8\u5C3C\u65CF\u5F5D\u65CF\u50A3\u65CF\u81EA\u6CBB\u53BF",530429:"\u5176\u5B83\u533A",530500:"\u4FDD\u5C71\u5E02",530502:"\u9686\u9633\u533A",530521:"\u65BD\u7538\u53BF",530522:"\u817E\u51B2\u53BF",530523:"\u9F99\u9675\u53BF",530524:"\u660C\u5B81\u53BF",530525:"\u5176\u5B83\u533A",530600:"\u662D\u901A\u5E02",530602:"\u662D\u9633\u533A",530621:"\u9C81\u7538\u53BF",530622:"\u5DE7\u5BB6\u53BF",530623:"\u76D0\u6D25\u53BF",530624:"\u5927\u5173\u53BF",530625:"\u6C38\u5584\u53BF",530626:"\u7EE5\u6C5F\u53BF",530627:"\u9547\u96C4\u53BF",530628:"\u5F5D\u826F\u53BF",530629:"\u5A01\u4FE1\u53BF",530630:"\u6C34\u5BCC\u53BF",530631:"\u5176\u5B83\u533A",530700:"\u4E3D\u6C5F\u5E02",530702:"\u53E4\u57CE\u533A",530721:"\u7389\u9F99\u7EB3\u897F\u65CF\u81EA\u6CBB\u53BF",530722:"\u6C38\u80DC\u53BF",530723:"\u534E\u576A\u53BF",530724:"\u5B81\u8497\u5F5D\u65CF\u81EA\u6CBB\u53BF",530725:"\u5176\u5B83\u533A",530800:"\u666E\u6D31\u5E02",530802:"\u601D\u8305\u533A",530821:"\u5B81\u6D31\u54C8\u5C3C\u65CF\u5F5D\u65CF\u81EA\u6CBB\u53BF",530822:"\u58A8\u6C5F\u54C8\u5C3C\u65CF\u81EA\u6CBB\u53BF",530823:"\u666F\u4E1C\u5F5D\u65CF\u81EA\u6CBB\u53BF",530824:"\u666F\u8C37\u50A3\u65CF\u5F5D\u65CF\u81EA\u6CBB\u53BF",530825:"\u9547\u6C85\u5F5D\u65CF\u54C8\u5C3C\u65CF\u62C9\u795C\u65CF\u81EA\u6CBB\u53BF",530826:"\u6C5F\u57CE\u54C8\u5C3C\u65CF\u5F5D\u65CF\u81EA\u6CBB\u53BF",530827:"\u5B5F\u8FDE\u50A3\u65CF\u62C9\u795C\u65CF\u4F64\u65CF\u81EA\u6CBB\u53BF",530828:"\u6F9C\u6CA7\u62C9\u795C\u65CF\u81EA\u6CBB\u53BF",530829:"\u897F\u76DF\u4F64\u65CF\u81EA\u6CBB\u53BF",530830:"\u5176\u5B83\u533A",530900:"\u4E34\u6CA7\u5E02",530902:"\u4E34\u7FD4\u533A",530921:"\u51E4\u5E86\u53BF",530922:"\u4E91\u53BF",530923:"\u6C38\u5FB7\u53BF",530924:"\u9547\u5EB7\u53BF",530925:"\u53CC\u6C5F\u62C9\u795C\u65CF\u4F64\u65CF\u5E03\u6717\u65CF\u50A3\u65CF\u81EA\u6CBB\u53BF",530926:"\u803F\u9A6C\u50A3\u65CF\u4F64\u65CF\u81EA\u6CBB\u53BF",530927:"\u6CA7\u6E90\u4F64\u65CF\u81EA\u6CBB\u53BF",530928:"\u5176\u5B83\u533A",532300:"\u695A\u96C4\u5F5D\u65CF\u81EA\u6CBB\u5DDE",532301:"\u695A\u96C4\u5E02",532322:"\u53CC\u67CF\u53BF",532323:"\u725F\u5B9A\u53BF",532324:"\u5357\u534E\u53BF",532325:"\u59DA\u5B89\u53BF",532326:"\u5927\u59DA\u53BF",532327:"\u6C38\u4EC1\u53BF",532328:"\u5143\u8C0B\u53BF",532329:"\u6B66\u5B9A\u53BF",532331:"\u7984\u4E30\u53BF",532332:"\u5176\u5B83\u533A",532500:"\u7EA2\u6CB3\u54C8\u5C3C\u65CF\u5F5D\u65CF\u81EA\u6CBB\u5DDE",532501:"\u4E2A\u65E7\u5E02",532502:"\u5F00\u8FDC\u5E02",532522:"\u8499\u81EA\u5E02",532523:"\u5C4F\u8FB9\u82D7\u65CF\u81EA\u6CBB\u53BF",532524:"\u5EFA\u6C34\u53BF",532525:"\u77F3\u5C4F\u53BF",532526:"\u5F25\u52D2\u5E02",532527:"\u6CF8\u897F\u53BF",532528:"\u5143\u9633\u53BF",532529:"\u7EA2\u6CB3\u53BF",532530:"\u91D1\u5E73\u82D7\u65CF\u7476\u65CF\u50A3\u65CF\u81EA\u6CBB\u53BF",532531:"\u7EFF\u6625\u53BF",532532:"\u6CB3\u53E3\u7476\u65CF\u81EA\u6CBB\u53BF",532533:"\u5176\u5B83\u533A",532600:"\u6587\u5C71\u58EE\u65CF\u82D7\u65CF\u81EA\u6CBB\u5DDE",532621:"\u6587\u5C71\u5E02",532622:"\u781A\u5C71\u53BF",532623:"\u897F\u7574\u53BF",532624:"\u9EBB\u6817\u5761\u53BF",532625:"\u9A6C\u5173\u53BF",532626:"\u4E18\u5317\u53BF",532627:"\u5E7F\u5357\u53BF",532628:"\u5BCC\u5B81\u53BF",532629:"\u5176\u5B83\u533A",532800:"\u897F\u53CC\u7248\u7EB3\u50A3\u65CF\u81EA\u6CBB\u5DDE",532801:"\u666F\u6D2A\u5E02",532822:"\u52D0\u6D77\u53BF",532823:"\u52D0\u814A\u53BF",532824:"\u5176\u5B83\u533A",532900:"\u5927\u7406\u767D\u65CF\u81EA\u6CBB\u5DDE",532901:"\u5927\u7406\u5E02",532922:"\u6F3E\u6FDE\u5F5D\u65CF\u81EA\u6CBB\u53BF",532923:"\u7965\u4E91\u53BF",532924:"\u5BBE\u5DDD\u53BF",532925:"\u5F25\u6E21\u53BF",532926:"\u5357\u6DA7\u5F5D\u65CF\u81EA\u6CBB\u53BF",532927:"\u5DCD\u5C71\u5F5D\u65CF\u56DE\u65CF\u81EA\u6CBB\u53BF",532928:"\u6C38\u5E73\u53BF",532929:"\u4E91\u9F99\u53BF",532930:"\u6D31\u6E90\u53BF",532931:"\u5251\u5DDD\u53BF",532932:"\u9E64\u5E86\u53BF",532933:"\u5176\u5B83\u533A",533100:"\u5FB7\u5B8F\u50A3\u65CF\u666F\u9887\u65CF\u81EA\u6CBB\u5DDE",533102:"\u745E\u4E3D\u5E02",533103:"\u8292\u5E02",533122:"\u6881\u6CB3\u53BF",533123:"\u76C8\u6C5F\u53BF",533124:"\u9647\u5DDD\u53BF",533125:"\u5176\u5B83\u533A",533300:"\u6012\u6C5F\u5088\u50F3\u65CF\u81EA\u6CBB\u5DDE",533321:"\u6CF8\u6C34\u53BF",533323:"\u798F\u8D21\u53BF",533324:"\u8D21\u5C71\u72EC\u9F99\u65CF\u6012\u65CF\u81EA\u6CBB\u53BF",533325:"\u5170\u576A\u767D\u65CF\u666E\u7C73\u65CF\u81EA\u6CBB\u53BF",533326:"\u5176\u5B83\u533A",533400:"\u8FEA\u5E86\u85CF\u65CF\u81EA\u6CBB\u5DDE",533421:"\u9999\u683C\u91CC\u62C9\u53BF",533422:"\u5FB7\u94A6\u53BF",533423:"\u7EF4\u897F\u5088\u50F3\u65CF\u81EA\u6CBB\u53BF",533424:"\u5176\u5B83\u533A",54e4:"\u897F\u85CF\u81EA\u6CBB\u533A",540100:"\u62C9\u8428\u5E02",540102:"\u57CE\u5173\u533A",540121:"\u6797\u5468\u53BF",540122:"\u5F53\u96C4\u53BF",540123:"\u5C3C\u6728\u53BF",540124:"\u66F2\u6C34\u53BF",540125:"\u5806\u9F99\u5FB7\u5E86\u53BF",540126:"\u8FBE\u5B5C\u53BF",540127:"\u58A8\u7AF9\u5DE5\u5361\u53BF",540128:"\u5176\u5B83\u533A",542100:"\u660C\u90FD\u5730\u533A",542121:"\u660C\u90FD\u53BF",542122:"\u6C5F\u8FBE\u53BF",542123:"\u8D21\u89C9\u53BF",542124:"\u7C7B\u4E4C\u9F50\u53BF",542125:"\u4E01\u9752\u53BF",542126:"\u5BDF\u96C5\u53BF",542127:"\u516B\u5BBF\u53BF",542128:"\u5DE6\u8D21\u53BF",542129:"\u8292\u5EB7\u53BF",542132:"\u6D1B\u9686\u53BF",542133:"\u8FB9\u575D\u53BF",542134:"\u5176\u5B83\u533A",542200:"\u5C71\u5357\u5730\u533A",542221:"\u4E43\u4E1C\u53BF",542222:"\u624E\u56CA\u53BF",542223:"\u8D21\u560E\u53BF",542224:"\u6851\u65E5\u53BF",542225:"\u743C\u7ED3\u53BF",542226:"\u66F2\u677E\u53BF",542227:"\u63AA\u7F8E\u53BF",542228:"\u6D1B\u624E\u53BF",542229:"\u52A0\u67E5\u53BF",542231:"\u9686\u5B50\u53BF",542232:"\u9519\u90A3\u53BF",542233:"\u6D6A\u5361\u5B50\u53BF",542234:"\u5176\u5B83\u533A",542300:"\u65E5\u5580\u5219\u5730\u533A",542301:"\u65E5\u5580\u5219\u5E02",542322:"\u5357\u6728\u6797\u53BF",542323:"\u6C5F\u5B5C\u53BF",542324:"\u5B9A\u65E5\u53BF",542325:"\u8428\u8FE6\u53BF",542326:"\u62C9\u5B5C\u53BF",542327:"\u6602\u4EC1\u53BF",542328:"\u8C22\u901A\u95E8\u53BF",542329:"\u767D\u6717\u53BF",542330:"\u4EC1\u5E03\u53BF",542331:"\u5EB7\u9A6C\u53BF",542332:"\u5B9A\u7ED3\u53BF",542333:"\u4EF2\u5DF4\u53BF",542334:"\u4E9A\u4E1C\u53BF",542335:"\u5409\u9686\u53BF",542336:"\u8042\u62C9\u6728\u53BF",542337:"\u8428\u560E\u53BF",542338:"\u5C97\u5DF4\u53BF",542339:"\u5176\u5B83\u533A",542400:"\u90A3\u66F2\u5730\u533A",542421:"\u90A3\u66F2\u53BF",542422:"\u5609\u9ECE\u53BF",542423:"\u6BD4\u5982\u53BF",542424:"\u8042\u8363\u53BF",542425:"\u5B89\u591A\u53BF",542426:"\u7533\u624E\u53BF",542427:"\u7D22\u53BF",542428:"\u73ED\u6208\u53BF",542429:"\u5DF4\u9752\u53BF",542430:"\u5C3C\u739B\u53BF",542431:"\u5176\u5B83\u533A",542432:"\u53CC\u6E56\u53BF",542500:"\u963F\u91CC\u5730\u533A",542521:"\u666E\u5170\u53BF",542522:"\u672D\u8FBE\u53BF",542523:"\u5676\u5C14\u53BF",542524:"\u65E5\u571F\u53BF",542525:"\u9769\u5409\u53BF",542526:"\u6539\u5219\u53BF",542527:"\u63AA\u52E4\u53BF",542528:"\u5176\u5B83\u533A",542600:"\u6797\u829D\u5730\u533A",542621:"\u6797\u829D\u53BF",542622:"\u5DE5\u5E03\u6C5F\u8FBE\u53BF",542623:"\u7C73\u6797\u53BF",542624:"\u58A8\u8131\u53BF",542625:"\u6CE2\u5BC6\u53BF",542626:"\u5BDF\u9685\u53BF",542627:"\u6717\u53BF",542628:"\u5176\u5B83\u533A",61e4:"\u9655\u897F\u7701",610100:"\u897F\u5B89\u5E02",610102:"\u65B0\u57CE\u533A",610103:"\u7891\u6797\u533A",610104:"\u83B2\u6E56\u533A",610111:"\u705E\u6865\u533A",610112:"\u672A\u592E\u533A",610113:"\u96C1\u5854\u533A",610114:"\u960E\u826F\u533A",610115:"\u4E34\u6F7C\u533A",610116:"\u957F\u5B89\u533A",610122:"\u84DD\u7530\u53BF",610124:"\u5468\u81F3\u53BF",610125:"\u6237\u53BF",610126:"\u9AD8\u9675\u53BF",610127:"\u5176\u5B83\u533A",610200:"\u94DC\u5DDD\u5E02",610202:"\u738B\u76CA\u533A",610203:"\u5370\u53F0\u533A",610204:"\u8000\u5DDE\u533A",610222:"\u5B9C\u541B\u53BF",610223:"\u5176\u5B83\u533A",610300:"\u5B9D\u9E21\u5E02",610302:"\u6E2D\u6EE8\u533A",610303:"\u91D1\u53F0\u533A",610304:"\u9648\u4ED3\u533A",610322:"\u51E4\u7FD4\u53BF",610323:"\u5C90\u5C71\u53BF",610324:"\u6276\u98CE\u53BF",610326:"\u7709\u53BF",610327:"\u9647\u53BF",610328:"\u5343\u9633\u53BF",610329:"\u9E9F\u6E38\u53BF",610330:"\u51E4\u53BF",610331:"\u592A\u767D\u53BF",610332:"\u5176\u5B83\u533A",610400:"\u54B8\u9633\u5E02",610402:"\u79E6\u90FD\u533A",610403:"\u6768\u9675\u533A",610404:"\u6E2D\u57CE\u533A",610422:"\u4E09\u539F\u53BF",610423:"\u6CFE\u9633\u53BF",610424:"\u4E7E\u53BF",610425:"\u793C\u6CC9\u53BF",610426:"\u6C38\u5BFF\u53BF",610427:"\u5F6C\u53BF",610428:"\u957F\u6B66\u53BF",610429:"\u65EC\u9091\u53BF",610430:"\u6DF3\u5316\u53BF",610431:"\u6B66\u529F\u53BF",610481:"\u5174\u5E73\u5E02",610482:"\u5176\u5B83\u533A",610500:"\u6E2D\u5357\u5E02",610502:"\u4E34\u6E2D\u533A",610521:"\u534E\u53BF",610522:"\u6F7C\u5173\u53BF",610523:"\u5927\u8354\u53BF",610524:"\u5408\u9633\u53BF",610525:"\u6F84\u57CE\u53BF",610526:"\u84B2\u57CE\u53BF",610527:"\u767D\u6C34\u53BF",610528:"\u5BCC\u5E73\u53BF",610581:"\u97E9\u57CE\u5E02",610582:"\u534E\u9634\u5E02",610583:"\u5176\u5B83\u533A",610600:"\u5EF6\u5B89\u5E02",610602:"\u5B9D\u5854\u533A",610621:"\u5EF6\u957F\u53BF",610622:"\u5EF6\u5DDD\u53BF",610623:"\u5B50\u957F\u53BF",610624:"\u5B89\u585E\u53BF",610625:"\u5FD7\u4E39\u53BF",610626:"\u5434\u8D77\u53BF",610627:"\u7518\u6CC9\u53BF",610628:"\u5BCC\u53BF",610629:"\u6D1B\u5DDD\u53BF",610630:"\u5B9C\u5DDD\u53BF",610631:"\u9EC4\u9F99\u53BF",610632:"\u9EC4\u9675\u53BF",610633:"\u5176\u5B83\u533A",610700:"\u6C49\u4E2D\u5E02",610702:"\u6C49\u53F0\u533A",610721:"\u5357\u90D1\u53BF",610722:"\u57CE\u56FA\u53BF",610723:"\u6D0B\u53BF",610724:"\u897F\u4E61\u53BF",610725:"\u52C9\u53BF",610726:"\u5B81\u5F3A\u53BF",610727:"\u7565\u9633\u53BF",610728:"\u9547\u5DF4\u53BF",610729:"\u7559\u575D\u53BF",610730:"\u4F5B\u576A\u53BF",610731:"\u5176\u5B83\u533A",610800:"\u6986\u6797\u5E02",610802:"\u6986\u9633\u533A",610821:"\u795E\u6728\u53BF",610822:"\u5E9C\u8C37\u53BF",610823:"\u6A2A\u5C71\u53BF",610824:"\u9756\u8FB9\u53BF",610825:"\u5B9A\u8FB9\u53BF",610826:"\u7EE5\u5FB7\u53BF",610827:"\u7C73\u8102\u53BF",610828:"\u4F73\u53BF",610829:"\u5434\u5821\u53BF",610830:"\u6E05\u6DA7\u53BF",610831:"\u5B50\u6D32\u53BF",610832:"\u5176\u5B83\u533A",610900:"\u5B89\u5EB7\u5E02",610902:"\u6C49\u6EE8\u533A",610921:"\u6C49\u9634\u53BF",610922:"\u77F3\u6CC9\u53BF",610923:"\u5B81\u9655\u53BF",610924:"\u7D2B\u9633\u53BF",610925:"\u5C9A\u768B\u53BF",610926:"\u5E73\u5229\u53BF",610927:"\u9547\u576A\u53BF",610928:"\u65EC\u9633\u53BF",610929:"\u767D\u6CB3\u53BF",610930:"\u5176\u5B83\u533A",611e3:"\u5546\u6D1B\u5E02",611002:"\u5546\u5DDE\u533A",611021:"\u6D1B\u5357\u53BF",611022:"\u4E39\u51E4\u53BF",611023:"\u5546\u5357\u53BF",611024:"\u5C71\u9633\u53BF",611025:"\u9547\u5B89\u53BF",611026:"\u67DE\u6C34\u53BF",611027:"\u5176\u5B83\u533A",62e4:"\u7518\u8083\u7701",620100:"\u5170\u5DDE\u5E02",620102:"\u57CE\u5173\u533A",620103:"\u4E03\u91CC\u6CB3\u533A",620104:"\u897F\u56FA\u533A",620105:"\u5B89\u5B81\u533A",620111:"\u7EA2\u53E4\u533A",620121:"\u6C38\u767B\u53BF",620122:"\u768B\u5170\u53BF",620123:"\u6986\u4E2D\u53BF",620124:"\u5176\u5B83\u533A",620200:"\u5609\u5CEA\u5173\u5E02",620300:"\u91D1\u660C\u5E02",620302:"\u91D1\u5DDD\u533A",620321:"\u6C38\u660C\u53BF",620322:"\u5176\u5B83\u533A",620400:"\u767D\u94F6\u5E02",620402:"\u767D\u94F6\u533A",620403:"\u5E73\u5DDD\u533A",620421:"\u9756\u8FDC\u53BF",620422:"\u4F1A\u5B81\u53BF",620423:"\u666F\u6CF0\u53BF",620424:"\u5176\u5B83\u533A",620500:"\u5929\u6C34\u5E02",620502:"\u79E6\u5DDE\u533A",620503:"\u9EA6\u79EF\u533A",620521:"\u6E05\u6C34\u53BF",620522:"\u79E6\u5B89\u53BF",620523:"\u7518\u8C37\u53BF",620524:"\u6B66\u5C71\u53BF",620525:"\u5F20\u5BB6\u5DDD\u56DE\u65CF\u81EA\u6CBB\u53BF",620526:"\u5176\u5B83\u533A",620600:"\u6B66\u5A01\u5E02",620602:"\u51C9\u5DDE\u533A",620621:"\u6C11\u52E4\u53BF",620622:"\u53E4\u6D6A\u53BF",620623:"\u5929\u795D\u85CF\u65CF\u81EA\u6CBB\u53BF",620624:"\u5176\u5B83\u533A",620700:"\u5F20\u6396\u5E02",620702:"\u7518\u5DDE\u533A",620721:"\u8083\u5357\u88D5\u56FA\u65CF\u81EA\u6CBB\u53BF",620722:"\u6C11\u4E50\u53BF",620723:"\u4E34\u6CFD\u53BF",620724:"\u9AD8\u53F0\u53BF",620725:"\u5C71\u4E39\u53BF",620726:"\u5176\u5B83\u533A",620800:"\u5E73\u51C9\u5E02",620802:"\u5D06\u5CD2\u533A",620821:"\u6CFE\u5DDD\u53BF",620822:"\u7075\u53F0\u53BF",620823:"\u5D07\u4FE1\u53BF",620824:"\u534E\u4EAD\u53BF",620825:"\u5E84\u6D6A\u53BF",620826:"\u9759\u5B81\u53BF",620827:"\u5176\u5B83\u533A",620900:"\u9152\u6CC9\u5E02",620902:"\u8083\u5DDE\u533A",620921:"\u91D1\u5854\u53BF",620922:"\u74DC\u5DDE\u53BF",620923:"\u8083\u5317\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",620924:"\u963F\u514B\u585E\u54C8\u8428\u514B\u65CF\u81EA\u6CBB\u53BF",620981:"\u7389\u95E8\u5E02",620982:"\u6566\u714C\u5E02",620983:"\u5176\u5B83\u533A",621e3:"\u5E86\u9633\u5E02",621002:"\u897F\u5CF0\u533A",621021:"\u5E86\u57CE\u53BF",621022:"\u73AF\u53BF",621023:"\u534E\u6C60\u53BF",621024:"\u5408\u6C34\u53BF",621025:"\u6B63\u5B81\u53BF",621026:"\u5B81\u53BF",621027:"\u9547\u539F\u53BF",621028:"\u5176\u5B83\u533A",621100:"\u5B9A\u897F\u5E02",621102:"\u5B89\u5B9A\u533A",621121:"\u901A\u6E2D\u53BF",621122:"\u9647\u897F\u53BF",621123:"\u6E2D\u6E90\u53BF",621124:"\u4E34\u6D2E\u53BF",621125:"\u6F33\u53BF",621126:"\u5CB7\u53BF",621127:"\u5176\u5B83\u533A",621200:"\u9647\u5357\u5E02",621202:"\u6B66\u90FD\u533A",621221:"\u6210\u53BF",621222:"\u6587\u53BF",621223:"\u5B95\u660C\u53BF",621224:"\u5EB7\u53BF",621225:"\u897F\u548C\u53BF",621226:"\u793C\u53BF",621227:"\u5FBD\u53BF",621228:"\u4E24\u5F53\u53BF",621229:"\u5176\u5B83\u533A",622900:"\u4E34\u590F\u56DE\u65CF\u81EA\u6CBB\u5DDE",622901:"\u4E34\u590F\u5E02",622921:"\u4E34\u590F\u53BF",622922:"\u5EB7\u4E50\u53BF",622923:"\u6C38\u9756\u53BF",622924:"\u5E7F\u6CB3\u53BF",622925:"\u548C\u653F\u53BF",622926:"\u4E1C\u4E61\u65CF\u81EA\u6CBB\u53BF",622927:"\u79EF\u77F3\u5C71\u4FDD\u5B89\u65CF\u4E1C\u4E61\u65CF\u6492\u62C9\u65CF\u81EA\u6CBB\u53BF",622928:"\u5176\u5B83\u533A",623e3:"\u7518\u5357\u85CF\u65CF\u81EA\u6CBB\u5DDE",623001:"\u5408\u4F5C\u5E02",623021:"\u4E34\u6F6D\u53BF",623022:"\u5353\u5C3C\u53BF",623023:"\u821F\u66F2\u53BF",623024:"\u8FED\u90E8\u53BF",623025:"\u739B\u66F2\u53BF",623026:"\u788C\u66F2\u53BF",623027:"\u590F\u6CB3\u53BF",623028:"\u5176\u5B83\u533A",63e4:"\u9752\u6D77\u7701",630100:"\u897F\u5B81\u5E02",630102:"\u57CE\u4E1C\u533A",630103:"\u57CE\u4E2D\u533A",630104:"\u57CE\u897F\u533A",630105:"\u57CE\u5317\u533A",630121:"\u5927\u901A\u56DE\u65CF\u571F\u65CF\u81EA\u6CBB\u53BF",630122:"\u6E5F\u4E2D\u53BF",630123:"\u6E5F\u6E90\u53BF",630124:"\u5176\u5B83\u533A",632100:"\u6D77\u4E1C\u5E02",632121:"\u5E73\u5B89\u53BF",632122:"\u6C11\u548C\u56DE\u65CF\u571F\u65CF\u81EA\u6CBB\u53BF",632123:"\u4E50\u90FD\u533A",632126:"\u4E92\u52A9\u571F\u65CF\u81EA\u6CBB\u53BF",632127:"\u5316\u9686\u56DE\u65CF\u81EA\u6CBB\u53BF",632128:"\u5FAA\u5316\u6492\u62C9\u65CF\u81EA\u6CBB\u53BF",632129:"\u5176\u5B83\u533A",632200:"\u6D77\u5317\u85CF\u65CF\u81EA\u6CBB\u5DDE",632221:"\u95E8\u6E90\u56DE\u65CF\u81EA\u6CBB\u53BF",632222:"\u7941\u8FDE\u53BF",632223:"\u6D77\u664F\u53BF",632224:"\u521A\u5BDF\u53BF",632225:"\u5176\u5B83\u533A",632300:"\u9EC4\u5357\u85CF\u65CF\u81EA\u6CBB\u5DDE",632321:"\u540C\u4EC1\u53BF",632322:"\u5C16\u624E\u53BF",632323:"\u6CFD\u5E93\u53BF",632324:"\u6CB3\u5357\u8499\u53E4\u65CF\u81EA\u6CBB\u53BF",632325:"\u5176\u5B83\u533A",632500:"\u6D77\u5357\u85CF\u65CF\u81EA\u6CBB\u5DDE",632521:"\u5171\u548C\u53BF",632522:"\u540C\u5FB7\u53BF",632523:"\u8D35\u5FB7\u53BF",632524:"\u5174\u6D77\u53BF",632525:"\u8D35\u5357\u53BF",632526:"\u5176\u5B83\u533A",632600:"\u679C\u6D1B\u85CF\u65CF\u81EA\u6CBB\u5DDE",632621:"\u739B\u6C81\u53BF",632622:"\u73ED\u739B\u53BF",632623:"\u7518\u5FB7\u53BF",632624:"\u8FBE\u65E5\u53BF",632625:"\u4E45\u6CBB\u53BF",632626:"\u739B\u591A\u53BF",632627:"\u5176\u5B83\u533A",632700:"\u7389\u6811\u85CF\u65CF\u81EA\u6CBB\u5DDE",632721:"\u7389\u6811\u5E02",632722:"\u6742\u591A\u53BF",632723:"\u79F0\u591A\u53BF",632724:"\u6CBB\u591A\u53BF",632725:"\u56CA\u8C26\u53BF",632726:"\u66F2\u9EBB\u83B1\u53BF",632727:"\u5176\u5B83\u533A",632800:"\u6D77\u897F\u8499\u53E4\u65CF\u85CF\u65CF\u81EA\u6CBB\u5DDE",632801:"\u683C\u5C14\u6728\u5E02",632802:"\u5FB7\u4EE4\u54C8\u5E02",632821:"\u4E4C\u5170\u53BF",632822:"\u90FD\u5170\u53BF",632823:"\u5929\u5CFB\u53BF",632824:"\u5176\u5B83\u533A",64e4:"\u5B81\u590F\u56DE\u65CF\u81EA\u6CBB\u533A",640100:"\u94F6\u5DDD\u5E02",640104:"\u5174\u5E86\u533A",640105:"\u897F\u590F\u533A",640106:"\u91D1\u51E4\u533A",640121:"\u6C38\u5B81\u53BF",640122:"\u8D3A\u5170\u53BF",640181:"\u7075\u6B66\u5E02",640182:"\u5176\u5B83\u533A",640200:"\u77F3\u5634\u5C71\u5E02",640202:"\u5927\u6B66\u53E3\u533A",640205:"\u60E0\u519C\u533A",640221:"\u5E73\u7F57\u53BF",640222:"\u5176\u5B83\u533A",640300:"\u5434\u5FE0\u5E02",640302:"\u5229\u901A\u533A",640303:"\u7EA2\u5BFA\u5821\u533A",640323:"\u76D0\u6C60\u53BF",640324:"\u540C\u5FC3\u53BF",640381:"\u9752\u94DC\u5CE1\u5E02",640382:"\u5176\u5B83\u533A",640400:"\u56FA\u539F\u5E02",640402:"\u539F\u5DDE\u533A",640422:"\u897F\u5409\u53BF",640423:"\u9686\u5FB7\u53BF",640424:"\u6CFE\u6E90\u53BF",640425:"\u5F6D\u9633\u53BF",640426:"\u5176\u5B83\u533A",640500:"\u4E2D\u536B\u5E02",640502:"\u6C99\u5761\u5934\u533A",640521:"\u4E2D\u5B81\u53BF",640522:"\u6D77\u539F\u53BF",640523:"\u5176\u5B83\u533A",65e4:"\u65B0\u7586\u7EF4\u543E\u5C14\u81EA\u6CBB\u533A",650100:"\u4E4C\u9C81\u6728\u9F50\u5E02",650102:"\u5929\u5C71\u533A",650103:"\u6C99\u4F9D\u5DF4\u514B\u533A",650104:"\u65B0\u5E02\u533A",650105:"\u6C34\u78E8\u6C9F\u533A",650106:"\u5934\u5C6F\u6CB3\u533A",650107:"\u8FBE\u5742\u57CE\u533A",650109:"\u7C73\u4E1C\u533A",650121:"\u4E4C\u9C81\u6728\u9F50\u53BF",650122:"\u5176\u5B83\u533A",650200:"\u514B\u62C9\u739B\u4F9D\u5E02",650202:"\u72EC\u5C71\u5B50\u533A",650203:"\u514B\u62C9\u739B\u4F9D\u533A",650204:"\u767D\u78B1\u6EE9\u533A",650205:"\u4E4C\u5C14\u79BE\u533A",650206:"\u5176\u5B83\u533A",652100:"\u5410\u9C81\u756A\u5730\u533A",652101:"\u5410\u9C81\u756A\u5E02",652122:"\u912F\u5584\u53BF",652123:"\u6258\u514B\u900A\u53BF",652124:"\u5176\u5B83\u533A",652200:"\u54C8\u5BC6\u5730\u533A",652201:"\u54C8\u5BC6\u5E02",652222:"\u5DF4\u91CC\u5764\u54C8\u8428\u514B\u81EA\u6CBB\u53BF",652223:"\u4F0A\u543E\u53BF",652224:"\u5176\u5B83\u533A",652300:"\u660C\u5409\u56DE\u65CF\u81EA\u6CBB\u5DDE",652301:"\u660C\u5409\u5E02",652302:"\u961C\u5EB7\u5E02",652323:"\u547C\u56FE\u58C1\u53BF",652324:"\u739B\u7EB3\u65AF\u53BF",652325:"\u5947\u53F0\u53BF",652327:"\u5409\u6728\u8428\u5C14\u53BF",652328:"\u6728\u5792\u54C8\u8428\u514B\u81EA\u6CBB\u53BF",652329:"\u5176\u5B83\u533A",652700:"\u535A\u5C14\u5854\u62C9\u8499\u53E4\u81EA\u6CBB\u5DDE",652701:"\u535A\u4E50\u5E02",652702:"\u963F\u62C9\u5C71\u53E3\u5E02",652722:"\u7CBE\u6CB3\u53BF",652723:"\u6E29\u6CC9\u53BF",652724:"\u5176\u5B83\u533A",652800:"\u5DF4\u97F3\u90ED\u695E\u8499\u53E4\u81EA\u6CBB\u5DDE",652801:"\u5E93\u5C14\u52D2\u5E02",652822:"\u8F6E\u53F0\u53BF",652823:"\u5C09\u7281\u53BF",652824:"\u82E5\u7F8C\u53BF",652825:"\u4E14\u672B\u53BF",652826:"\u7109\u8006\u56DE\u65CF\u81EA\u6CBB\u53BF",652827:"\u548C\u9759\u53BF",652828:"\u548C\u7855\u53BF",652829:"\u535A\u6E56\u53BF",652830:"\u5176\u5B83\u533A",652900:"\u963F\u514B\u82CF\u5730\u533A",652901:"\u963F\u514B\u82CF\u5E02",652922:"\u6E29\u5BBF\u53BF",652923:"\u5E93\u8F66\u53BF",652924:"\u6C99\u96C5\u53BF",652925:"\u65B0\u548C\u53BF",652926:"\u62DC\u57CE\u53BF",652927:"\u4E4C\u4EC0\u53BF",652928:"\u963F\u74E6\u63D0\u53BF",652929:"\u67EF\u576A\u53BF",652930:"\u5176\u5B83\u533A",653e3:"\u514B\u5B5C\u52D2\u82CF\u67EF\u5C14\u514B\u5B5C\u81EA\u6CBB\u5DDE",653001:"\u963F\u56FE\u4EC0\u5E02",653022:"\u963F\u514B\u9676\u53BF",653023:"\u963F\u5408\u5947\u53BF",653024:"\u4E4C\u6070\u53BF",653025:"\u5176\u5B83\u533A",653100:"\u5580\u4EC0\u5730\u533A",653101:"\u5580\u4EC0\u5E02",653121:"\u758F\u9644\u53BF",653122:"\u758F\u52D2\u53BF",653123:"\u82F1\u5409\u6C99\u53BF",653124:"\u6CFD\u666E\u53BF",653125:"\u838E\u8F66\u53BF",653126:"\u53F6\u57CE\u53BF",653127:"\u9EA6\u76D6\u63D0\u53BF",653128:"\u5CB3\u666E\u6E56\u53BF",653129:"\u4F3D\u5E08\u53BF",653130:"\u5DF4\u695A\u53BF",653131:"\u5854\u4EC0\u5E93\u5C14\u5E72\u5854\u5409\u514B\u81EA\u6CBB\u53BF",653132:"\u5176\u5B83\u533A",653200:"\u548C\u7530\u5730\u533A",653201:"\u548C\u7530\u5E02",653221:"\u548C\u7530\u53BF",653222:"\u58A8\u7389\u53BF",653223:"\u76AE\u5C71\u53BF",653224:"\u6D1B\u6D66\u53BF",653225:"\u7B56\u52D2\u53BF",653226:"\u4E8E\u7530\u53BF",653227:"\u6C11\u4E30\u53BF",653228:"\u5176\u5B83\u533A",654e3:"\u4F0A\u7281\u54C8\u8428\u514B\u81EA\u6CBB\u5DDE",654002:"\u4F0A\u5B81\u5E02",654003:"\u594E\u5C6F\u5E02",654021:"\u4F0A\u5B81\u53BF",654022:"\u5BDF\u5E03\u67E5\u5C14\u9521\u4F2F\u81EA\u6CBB\u53BF",654023:"\u970D\u57CE\u53BF",654024:"\u5DE9\u7559\u53BF",654025:"\u65B0\u6E90\u53BF",654026:"\u662D\u82CF\u53BF",654027:"\u7279\u514B\u65AF\u53BF",654028:"\u5C3C\u52D2\u514B\u53BF",654029:"\u5176\u5B83\u533A",654200:"\u5854\u57CE\u5730\u533A",654201:"\u5854\u57CE\u5E02",654202:"\u4E4C\u82CF\u5E02",654221:"\u989D\u654F\u53BF",654223:"\u6C99\u6E7E\u53BF",654224:"\u6258\u91CC\u53BF",654225:"\u88D5\u6C11\u53BF",654226:"\u548C\u5E03\u514B\u8D5B\u5C14\u8499\u53E4\u81EA\u6CBB\u53BF",654227:"\u5176\u5B83\u533A",654300:"\u963F\u52D2\u6CF0\u5730\u533A",654301:"\u963F\u52D2\u6CF0\u5E02",654321:"\u5E03\u5C14\u6D25\u53BF",654322:"\u5BCC\u8574\u53BF",654323:"\u798F\u6D77\u53BF",654324:"\u54C8\u5DF4\u6CB3\u53BF",654325:"\u9752\u6CB3\u53BF",654326:"\u5409\u6728\u4E43\u53BF",654327:"\u5176\u5B83\u533A",659001:"\u77F3\u6CB3\u5B50\u5E02",659002:"\u963F\u62C9\u5C14\u5E02",659003:"\u56FE\u6728\u8212\u514B\u5E02",659004:"\u4E94\u5BB6\u6E20\u5E02",71e4:"\u53F0\u6E7E",710100:"\u53F0\u5317\u5E02",710101:"\u4E2D\u6B63\u533A",710102:"\u5927\u540C\u533A",710103:"\u4E2D\u5C71\u533A",710104:"\u677E\u5C71\u533A",710105:"\u5927\u5B89\u533A",710106:"\u4E07\u534E\u533A",710107:"\u4FE1\u4E49\u533A",710108:"\u58EB\u6797\u533A",710109:"\u5317\u6295\u533A",710110:"\u5185\u6E56\u533A",710111:"\u5357\u6E2F\u533A",710112:"\u6587\u5C71\u533A",710113:"\u5176\u5B83\u533A",710200:"\u9AD8\u96C4\u5E02",710201:"\u65B0\u5174\u533A",710202:"\u524D\u91D1\u533A",710203:"\u82A9\u96C5\u533A",710204:"\u76D0\u57D5\u533A",710205:"\u9F13\u5C71\u533A",710206:"\u65D7\u6D25\u533A",710207:"\u524D\u9547\u533A",710208:"\u4E09\u6C11\u533A",710209:"\u5DE6\u8425\u533A",710210:"\u6960\u6893\u533A",710211:"\u5C0F\u6E2F\u533A",710212:"\u5176\u5B83\u533A",710241:"\u82D3\u96C5\u533A",710242:"\u4EC1\u6B66\u533A",710243:"\u5927\u793E\u533A",710244:"\u5188\u5C71\u533A",710245:"\u8DEF\u7AF9\u533A",710246:"\u963F\u83B2\u533A",710247:"\u7530\u5BEE\u533A",710248:"\u71D5\u5DE2\u533A",710249:"\u6865\u5934\u533A",710250:"\u6893\u5B98\u533A",710251:"\u5F25\u9640\u533A",710252:"\u6C38\u5B89\u533A",710253:"\u6E56\u5185\u533A",710254:"\u51E4\u5C71\u533A",710255:"\u5927\u5BEE\u533A",710256:"\u6797\u56ED\u533A",710257:"\u9E1F\u677E\u533A",710258:"\u5927\u6811\u533A",710259:"\u65D7\u5C71\u533A",710260:"\u7F8E\u6D53\u533A",710261:"\u516D\u9F9F\u533A",710262:"\u5185\u95E8\u533A",710263:"\u6749\u6797\u533A",710264:"\u7532\u4ED9\u533A",710265:"\u6843\u6E90\u533A",710266:"\u90A3\u739B\u590F\u533A",710267:"\u8302\u6797\u533A",710268:"\u8304\u8423\u533A",710300:"\u53F0\u5357\u5E02",710301:"\u4E2D\u897F\u533A",710302:"\u4E1C\u533A",710303:"\u5357\u533A",710304:"\u5317\u533A",710305:"\u5B89\u5E73\u533A",710306:"\u5B89\u5357\u533A",710307:"\u5176\u5B83\u533A",710339:"\u6C38\u5EB7\u533A",710340:"\u5F52\u4EC1\u533A",710341:"\u65B0\u5316\u533A",710342:"\u5DE6\u9547\u533A",710343:"\u7389\u4E95\u533A",710344:"\u6960\u897F\u533A",710345:"\u5357\u5316\u533A",710346:"\u4EC1\u5FB7\u533A",710347:"\u5173\u5E99\u533A",710348:"\u9F99\u5D0E\u533A",710349:"\u5B98\u7530\u533A",710350:"\u9EBB\u8C46\u533A",710351:"\u4F73\u91CC\u533A",710352:"\u897F\u6E2F\u533A",710353:"\u4E03\u80A1\u533A",710354:"\u5C06\u519B\u533A",710355:"\u5B66\u7532\u533A",710356:"\u5317\u95E8\u533A",710357:"\u65B0\u8425\u533A",710358:"\u540E\u58C1\u533A",710359:"\u767D\u6CB3\u533A",710360:"\u4E1C\u5C71\u533A",710361:"\u516D\u7532\u533A",710362:"\u4E0B\u8425\u533A",710363:"\u67F3\u8425\u533A",710364:"\u76D0\u6C34\u533A",710365:"\u5584\u5316\u533A",710366:"\u5927\u5185\u533A",710367:"\u5C71\u4E0A\u533A",710368:"\u65B0\u5E02\u533A",710369:"\u5B89\u5B9A\u533A",710400:"\u53F0\u4E2D\u5E02",710401:"\u4E2D\u533A",710402:"\u4E1C\u533A",710403:"\u5357\u533A",710404:"\u897F\u533A",710405:"\u5317\u533A",710406:"\u5317\u5C6F\u533A",710407:"\u897F\u5C6F\u533A",710408:"\u5357\u5C6F\u533A",710409:"\u5176\u5B83\u533A",710431:"\u592A\u5E73\u533A",710432:"\u5927\u91CC\u533A",710433:"\u96FE\u5CF0\u533A",710434:"\u4E4C\u65E5\u533A",710435:"\u4E30\u539F\u533A",710436:"\u540E\u91CC\u533A",710437:"\u77F3\u5188\u533A",710438:"\u4E1C\u52BF\u533A",710439:"\u548C\u5E73\u533A",710440:"\u65B0\u793E\u533A",710441:"\u6F6D\u5B50\u533A",710442:"\u5927\u96C5\u533A",710443:"\u795E\u5188\u533A",710444:"\u5927\u809A\u533A",710445:"\u6C99\u9E7F\u533A",710446:"\u9F99\u4E95\u533A",710447:"\u68A7\u6816\u533A",710448:"\u6E05\u6C34\u533A",710449:"\u5927\u7532\u533A",710450:"\u5916\u57D4\u533A",710451:"\u5927\u5B89\u533A",710500:"\u91D1\u95E8\u53BF",710507:"\u91D1\u6C99\u9547",710508:"\u91D1\u6E56\u9547",710509:"\u91D1\u5B81\u4E61",710510:"\u91D1\u57CE\u9547",710511:"\u70C8\u5C7F\u4E61",710512:"\u4E4C\u5775\u4E61",710600:"\u5357\u6295\u53BF",710614:"\u5357\u6295\u5E02",710615:"\u4E2D\u5BEE\u4E61",710616:"\u8349\u5C6F\u9547",710617:"\u56FD\u59D3\u4E61",710618:"\u57D4\u91CC\u9547",710619:"\u4EC1\u7231\u4E61",710620:"\u540D\u95F4\u4E61",710621:"\u96C6\u96C6\u9547",710622:"\u6C34\u91CC\u4E61",710623:"\u9C7C\u6C60\u4E61",710624:"\u4FE1\u4E49\u4E61",710625:"\u7AF9\u5C71\u9547",710626:"\u9E7F\u8C37\u4E61",710700:"\u57FA\u9686\u5E02",710701:"\u4EC1\u7231\u533A",710702:"\u4FE1\u4E49\u533A",710703:"\u4E2D\u6B63\u533A",710704:"\u4E2D\u5C71\u533A",710705:"\u5B89\u4E50\u533A",710706:"\u6696\u6696\u533A",710707:"\u4E03\u5835\u533A",710708:"\u5176\u5B83\u533A",710800:"\u65B0\u7AF9\u5E02",710801:"\u4E1C\u533A",710802:"\u5317\u533A",710803:"\u9999\u5C71\u533A",710804:"\u5176\u5B83\u533A",710900:"\u5609\u4E49\u5E02",710901:"\u4E1C\u533A",710902:"\u897F\u533A",710903:"\u5176\u5B83\u533A",711100:"\u65B0\u5317\u5E02",711130:"\u4E07\u91CC\u533A",711131:"\u91D1\u5C71\u533A",711132:"\u677F\u6865\u533A",711133:"\u6C50\u6B62\u533A",711134:"\u6DF1\u5751\u533A",711135:"\u77F3\u7887\u533A",711136:"\u745E\u82B3\u533A",711137:"\u5E73\u6EAA\u533A",711138:"\u53CC\u6EAA\u533A",711139:"\u8D21\u5BEE\u533A",711140:"\u65B0\u5E97\u533A",711141:"\u576A\u6797\u533A",711142:"\u4E4C\u6765\u533A",711143:"\u6C38\u548C\u533A",711144:"\u4E2D\u548C\u533A",711145:"\u571F\u57CE\u533A",711146:"\u4E09\u5CE1\u533A",711147:"\u6811\u6797\u533A",711148:"\u83BA\u6B4C\u533A",711149:"\u4E09\u91CD\u533A",711150:"\u65B0\u5E84\u533A",711151:"\u6CF0\u5C71\u533A",711152:"\u6797\u53E3\u533A",711153:"\u82A6\u6D32\u533A",711154:"\u4E94\u80A1\u533A",711155:"\u516B\u91CC\u533A",711156:"\u6DE1\u6C34\u533A",711157:"\u4E09\u829D\u533A",711158:"\u77F3\u95E8\u533A",711200:"\u5B9C\u5170\u53BF",711214:"\u5B9C\u5170\u5E02",711215:"\u5934\u57CE\u9547",711216:"\u7901\u6EAA\u4E61",711217:"\u58EE\u56F4\u4E61",711218:"\u5458\u5C71\u4E61",711219:"\u7F57\u4E1C\u9547",711220:"\u4E09\u661F\u4E61",711221:"\u5927\u540C\u4E61",711222:"\u4E94\u7ED3\u4E61",711223:"\u51AC\u5C71\u4E61",711224:"\u82CF\u6FB3\u9547",711225:"\u5357\u6FB3\u4E61",711226:"\u9493\u9C7C\u53F0",711300:"\u65B0\u7AF9\u53BF",711314:"\u7AF9\u5317\u5E02",711315:"\u6E56\u53E3\u4E61",711316:"\u65B0\u4E30\u4E61",711317:"\u65B0\u57D4\u9547",711318:"\u5173\u897F\u9547",711319:"\u828E\u6797\u4E61",711320:"\u5B9D\u5C71\u4E61",711321:"\u7AF9\u4E1C\u9547",711322:"\u4E94\u5CF0\u4E61",711323:"\u6A2A\u5C71\u4E61",711324:"\u5C16\u77F3\u4E61",711325:"\u5317\u57D4\u4E61",711326:"\u5CE8\u7709\u4E61",711400:"\u6843\u56ED\u53BF",711414:"\u4E2D\u575C\u5E02",711415:"\u5E73\u9547\u5E02",711416:"\u9F99\u6F6D\u4E61",711417:"\u6768\u6885\u5E02",711418:"\u65B0\u5C4B\u4E61",711419:"\u89C2\u97F3\u4E61",711420:"\u6843\u56ED\u5E02",711421:"\u9F9F\u5C71\u4E61",711422:"\u516B\u5FB7\u5E02",711423:"\u5927\u6EAA\u9547",711424:"\u590D\u5174\u4E61",711425:"\u5927\u56ED\u4E61",711426:"\u82A6\u7AF9\u4E61",711500:"\u82D7\u6817\u53BF",711519:"\u7AF9\u5357\u9547",711520:"\u5934\u4EFD\u9547",711521:"\u4E09\u6E7E\u4E61",711522:"\u5357\u5E84\u4E61",711523:"\u72EE\u6F6D\u4E61",711524:"\u540E\u9F99\u9547",711525:"\u901A\u9704\u9547",711526:"\u82D1\u91CC\u9547",711527:"\u82D7\u6817\u5E02",711528:"\u9020\u6865\u4E61",711529:"\u5934\u5C4B\u4E61",711530:"\u516C\u9986\u4E61",711531:"\u5927\u6E56\u4E61",711532:"\u6CF0\u5B89\u4E61",711533:"\u94DC\u9523\u4E61",711534:"\u4E09\u4E49\u4E61",711535:"\u897F\u6E56\u4E61",711536:"\u5353\u5170\u9547",711700:"\u5F70\u5316\u53BF",711727:"\u5F70\u5316\u5E02",711728:"\u82AC\u56ED\u4E61",711729:"\u82B1\u575B\u4E61",711730:"\u79C0\u6C34\u4E61",711731:"\u9E7F\u6E2F\u9547",711732:"\u798F\u5174\u4E61",711733:"\u7EBF\u897F\u4E61",711734:"\u548C\u7F8E\u9547",711735:"\u4F38\u6E2F\u4E61",711736:"\u5458\u6797\u9547",711737:"\u793E\u5934\u4E61",711738:"\u6C38\u9756\u4E61",711739:"\u57D4\u5FC3\u4E61",711740:"\u6EAA\u6E56\u9547",711741:"\u5927\u6751\u4E61",711742:"\u57D4\u76D0\u4E61",711743:"\u7530\u4E2D\u9547",711744:"\u5317\u6597\u9547",711745:"\u7530\u5C3E\u4E61",711746:"\u57E4\u5934\u4E61",711747:"\u6EAA\u5DDE\u4E61",711748:"\u7AF9\u5858\u4E61",711749:"\u4E8C\u6797\u9547",711750:"\u5927\u57CE\u4E61",711751:"\u82B3\u82D1\u4E61",711752:"\u4E8C\u6C34\u4E61",711900:"\u5609\u4E49\u53BF",711919:"\u756A\u8DEF\u4E61",711920:"\u6885\u5C71\u4E61",711921:"\u7AF9\u5D0E\u4E61",711922:"\u963F\u91CC\u5C71\u4E61",711923:"\u4E2D\u57D4\u4E61",711924:"\u5927\u57D4\u4E61",711925:"\u6C34\u4E0A\u4E61",711926:"\u9E7F\u8349\u4E61",711927:"\u592A\u4FDD\u5E02",711928:"\u6734\u5B50\u5E02",711929:"\u4E1C\u77F3\u4E61",711930:"\u516D\u811A\u4E61",711931:"\u65B0\u6E2F\u4E61",711932:"\u6C11\u96C4\u4E61",711933:"\u5927\u6797\u9547",711934:"\u6EAA\u53E3\u4E61",711935:"\u4E49\u7AF9\u4E61",711936:"\u5E03\u888B\u9547",712100:"\u4E91\u6797\u53BF",712121:"\u6597\u5357\u9547",712122:"\u5927\u57E4\u4E61",712123:"\u864E\u5C3E\u9547",712124:"\u571F\u5E93\u9547",712125:"\u8912\u5FE0\u4E61",712126:"\u4E1C\u52BF\u4E61",712127:"\u53F0\u897F\u4E61",712128:"\u4ED1\u80CC\u4E61",712129:"\u9EA6\u5BEE\u4E61",712130:"\u6597\u516D\u5E02",712131:"\u6797\u5185\u4E61",712132:"\u53E4\u5751\u4E61",712133:"\u83BF\u6850\u4E61",712134:"\u897F\u87BA\u9547",712135:"\u4E8C\u4ED1\u4E61",712136:"\u5317\u6E2F\u9547",712137:"\u6C34\u6797\u4E61",712138:"\u53E3\u6E56\u4E61",712139:"\u56DB\u6E56\u4E61",712140:"\u5143\u957F\u4E61",712400:"\u5C4F\u4E1C\u53BF",712434:"\u5C4F\u4E1C\u5E02",712435:"\u4E09\u5730\u95E8\u4E61",712436:"\u96FE\u53F0\u4E61",712437:"\u739B\u5BB6\u4E61",712438:"\u4E5D\u5982\u4E61",712439:"\u91CC\u6E2F\u4E61",712440:"\u9AD8\u6811\u4E61",712441:"\u76D0\u57D4\u4E61",712442:"\u957F\u6CBB\u4E61",712443:"\u9E9F\u6D1B\u4E61",712444:"\u7AF9\u7530\u4E61",712445:"\u5185\u57D4\u4E61",712446:"\u4E07\u4E39\u4E61",712447:"\u6F6E\u5DDE\u9547",712448:"\u6CF0\u6B66\u4E61",712449:"\u6765\u4E49\u4E61",712450:"\u4E07\u5CE6\u4E61",712451:"\u5D01\u9876\u4E61",712452:"\u65B0\u57E4\u4E61",712453:"\u5357\u5DDE\u4E61",712454:"\u6797\u8FB9\u4E61",712455:"\u4E1C\u6E2F\u9547",712456:"\u7409\u7403\u4E61",712457:"\u4F73\u51AC\u4E61",712458:"\u65B0\u56ED\u4E61",712459:"\u678B\u5BEE\u4E61",712460:"\u678B\u5C71\u4E61",712461:"\u6625\u65E5\u4E61",712462:"\u72EE\u5B50\u4E61",712463:"\u8F66\u57CE\u4E61",712464:"\u7261\u4E39\u4E61",712465:"\u6052\u6625\u9547",712466:"\u6EE1\u5DDE\u4E61",712500:"\u53F0\u4E1C\u53BF",712517:"\u53F0\u4E1C\u5E02",712518:"\u7EFF\u5C9B\u4E61",712519:"\u5170\u5C7F\u4E61",712520:"\u5EF6\u5E73\u4E61",712521:"\u5351\u5357\u4E61",712522:"\u9E7F\u91CE\u4E61",712523:"\u5173\u5C71\u9547",712524:"\u6D77\u7AEF\u4E61",712525:"\u6C60\u4E0A\u4E61",712526:"\u4E1C\u6CB3\u4E61",712527:"\u6210\u529F\u9547",712528:"\u957F\u6EE8\u4E61",712529:"\u91D1\u5CF0\u4E61",712530:"\u5927\u6B66\u4E61",712531:"\u8FBE\u4EC1\u4E61",712532:"\u592A\u9EBB\u91CC\u4E61",712600:"\u82B1\u83B2\u53BF",712615:"\u82B1\u83B2\u5E02",712616:"\u65B0\u57CE\u4E61",712617:"\u592A\u9C81\u9601",712618:"\u79C0\u6797\u4E61",712619:"\u5409\u5B89\u4E61",712620:"\u5BFF\u4E30\u4E61",712621:"\u51E4\u6797\u9547",712622:"\u5149\u590D\u4E61",712623:"\u4E30\u6EE8\u4E61",712624:"\u745E\u7A57\u4E61",712625:"\u4E07\u8363\u4E61",712626:"\u7389\u91CC\u9547",712627:"\u5353\u6EAA\u4E61",712628:"\u5BCC\u91CC\u4E61",712700:"\u6F8E\u6E56\u53BF",712707:"\u9A6C\u516C\u5E02",712708:"\u897F\u5C7F\u4E61",712709:"\u671B\u5B89\u4E61",712710:"\u4E03\u7F8E\u4E61",712711:"\u767D\u6C99\u4E61",712712:"\u6E56\u897F\u4E61",712800:"\u8FDE\u6C5F\u53BF",712805:"\u5357\u7AFF\u4E61",712806:"\u5317\u7AFF\u4E61",712807:"\u8392\u5149\u4E61",712808:"\u4E1C\u5F15\u4E61",81e4:"\u9999\u6E2F\u7279\u522B\u884C\u653F\u533A",810100:"\u9999\u6E2F\u5C9B",810101:"\u4E2D\u897F\u533A",810102:"\u6E7E\u4ED4",810103:"\u4E1C\u533A",810104:"\u5357\u533A",810200:"\u4E5D\u9F99",810201:"\u4E5D\u9F99\u57CE\u533A",810202:"\u6CB9\u5C16\u65FA\u533A",810203:"\u6DF1\u6C34\u57D7\u533A",810204:"\u9EC4\u5927\u4ED9\u533A",810205:"\u89C2\u5858\u533A",810300:"\u65B0\u754C",810301:"\u5317\u533A",810302:"\u5927\u57D4\u533A",810303:"\u6C99\u7530\u533A",810304:"\u897F\u8D21\u533A",810305:"\u5143\u6717\u533A",810306:"\u5C6F\u95E8\u533A",810307:"\u8343\u6E7E\u533A",810308:"\u8475\u9752\u533A",810309:"\u79BB\u5C9B\u533A",82e4:"\u6FB3\u95E8\u7279\u522B\u884C\u653F\u533A",820100:"\u6FB3\u95E8\u534A\u5C9B",820200:"\u79BB\u5C9B",99e4:"\u6D77\u5916",990100:"\u6D77\u5916"};function g(L){for(var z={},j=0,ae;jFi;Fi++)Ui=Nn.charAt(Fi),Ui===` +`?(yi.seenCR||yi.line++,yi.column=1,yi.seenCR=!1):Ui==="\r"||Ui==="\u2028"||Ui==="\u2029"?(yi.line++,yi.column=1,yi.seenCR=!0):(yi.column++,yi.seenCR=!1)}return Gi!==Ra&&(Gi>Ra&&(Gi=0,el={line:1,column:1,seenCR:!1}),Ha(el,Gi,Ra),Gi=Ra),el}function Rn(Ra){qi>Qa||(Qa>qi&&(qi=Qa,Zi=[]),Zi.push(Ra))}function On(Ra){var Ha=0;for(Ra.sort();HaQa?(yi=Nn.charAt(Qa),Qa++):(yi=null,Ei===0&&Rn(Tl)),yi!==null?(Pi=Ra,Ha=d2(yi),Ha===null&&(Qa=Ra),Ra=Ha):(Qa=Ra,Ra=Ni)):(Qa=Ra,Ra=Ni),Ra}function Di(){var Ra,Ha,yi;return Ra=Qa,Nn.charCodeAt(Qa)===92?(Ha=kl,Qa++):(Ha=null,Ei===0&&Rn(Al)),Ha!==null?(f2.test(Nn.charAt(Qa))?(yi=Nn.charAt(Qa),Qa++):(yi=null,Ei===0&&Rn(p2)),yi!==null?(Pi=Ra,Ha=h2(yi),Ha===null&&(Qa=Ra),Ra=Ha):(Qa=Ra,Ra=Ni)):(Qa=Ra,Ra=Ni),Ra}function Oi(){var Ra,Ha,yi,Mi;if(Ra=Qa,Nn.substr(Qa,2)===Ki?(Ha=Ki,Qa+=2):(Ha=null,Ei===0&&Rn(Ml)),Ha!==null){if(yi=[],Nl.test(Nn.charAt(Qa))?(Mi=Nn.charAt(Qa),Qa++):(Mi=null,Ei===0&&Rn(Pl)),Mi!==null)for(;Mi!==null;)yi.push(Mi),Nl.test(Nn.charAt(Qa))?(Mi=Nn.charAt(Qa),Qa++):(Mi=null,Ei===0&&Rn(Pl));else yi=Ni;yi!==null?(Pi=Ra,Ha=m2(yi),Ha===null&&(Qa=Ra),Ra=Ha):(Qa=Ra,Ra=Ni)}else Qa=Ra,Ra=Ni;return Ra}function Ri(){var Ra,Ha,yi,Mi;if(Ra=Qa,Nn.substr(Qa,2)===Il?(Ha=Il,Qa+=2):(Ha=null,Ei===0&&Rn(g2)),Ha!==null){if(yi=[],ji.test(Nn.charAt(Qa))?(Mi=Nn.charAt(Qa),Qa++):(Mi=null,Ei===0&&Rn(Yi)),Mi!==null)for(;Mi!==null;)yi.push(Mi),ji.test(Nn.charAt(Qa))?(Mi=Nn.charAt(Qa),Qa++):(Mi=null,Ei===0&&Rn(Yi));else yi=Ni;yi!==null?(Pi=Ra,Ha=_2(yi),Ha===null&&(Qa=Ra),Ra=Ha):(Qa=Ra,Ra=Ni)}else Qa=Ra,Ra=Ni;return Ra}function Bi(){var Ra,Ha,yi,Mi;if(Ra=Qa,Nn.substr(Qa,2)===Bl?(Ha=Bl,Qa+=2):(Ha=null,Ei===0&&Rn(y2)),Ha!==null){if(yi=[],ji.test(Nn.charAt(Qa))?(Mi=Nn.charAt(Qa),Qa++):(Mi=null,Ei===0&&Rn(Yi)),Mi!==null)for(;Mi!==null;)yi.push(Mi),ji.test(Nn.charAt(Qa))?(Mi=Nn.charAt(Qa),Qa++):(Mi=null,Ei===0&&Rn(Yi));else yi=Ni;yi!==null?(Pi=Ra,Ha=$2(yi),Ha===null&&(Qa=Ra),Ra=Ha):(Qa=Ra,Ra=Ni)}else Qa=Ra,Ra=Ni;return Ra}function hi(){var Ra,Ha;return Ra=Qa,Nn.substr(Qa,2)===Ki?(Ha=Ki,Qa+=2):(Ha=null,Ei===0&&Rn(Ml)),Ha!==null&&(Pi=Ra,Ha=b2()),Ha===null&&(Qa=Ra),Ra=Ha,Ra}function Si(){var Ra,Ha,yi;return Ra=Qa,Nn.charCodeAt(Qa)===92?(Ha=kl,Qa++):(Ha=null,Ei===0&&Rn(Al)),Ha!==null?(Nn.length>Qa?(yi=Nn.charAt(Qa),Qa++):(yi=null,Ei===0&&Rn(Tl)),yi!==null?(Pi=Ra,Ha=Qi(yi),Ha===null&&(Qa=Ra),Ra=Ha):(Qa=Ra,Ra=Ni)):(Qa=Ra,Ra=Ni),Ra}var ki,Ii=arguments.length>1?arguments[1]:{},Vi={regexp:Sr},zi=Sr,Ni=null,Hi="",Dl="|",Ll='"|"',Rl=function(Ra,Ha){return Ha?new g(Ra,Ha[1]):Ra},Ol=function(Ra,Ha,yi){return new y([Ra].concat(Ha).concat([yi]))},tl="^",nl='"^"',Vl=function(){return new r("start")},zl="$",Fl='"$"',Hl=function(){return new r("end")},Gl=function(Ra,Ha){return new j(Ra,Ha)},Ul="Quantifier",Wl=function(Ra,Ha){return Ha&&(Ra.greedy=!1),Ra},Xi="{",Ji='"{"',Kl=",",jl='","',rl="}",al='"}"',Yl=function(Ra,Ha){return new ae(Ra,Ha)},ol=",}",ql='",}"',Zl=function(Ra){return new ae(Ra,1/0)},Xl=function(Ra){return new ae(Ra,Ra)},Jl="+",Ql='"+"',e1=function(){return new ae(1,1/0)},t1="*",n1='"*"',r1=function(){return new ae(0,1/0)},il="?",sl='"?"',a1=function(){return new ae(0,1)},ll=/^[0-9]/,cl="[0-9]",o1=function(Ra){return+Ra.join("")},i1="(",s1='"("',l1=")",c1='")"',u1=function(Ra){return Ra},d1=function(Ra){return new z(Ra)},ul="?:",f1='"?:"',p1=function(Ra){return new L("non-capture-group",Ra)},dl="?=",h1='"?="',m1=function(Ra){return new L("positive-lookahead",Ra)},fl="?!",g1='"?!"',_1=function(Ra){return new L("negative-lookahead",Ra)},y1="CharacterSet",$1="[",b1='"["',C1="]",S1='"]"',w1=function(Ra,Ha){return new de(!!Ra,Ha)},x1="CharacterRange",E1="-",T1='"-"',k1=function(Ra,Ha){return new he(Ra,Ha)},A1="Character",M1=/^[^\\\]]/,N1="[^\\\\\\]]",Qi=function(Ra){return new $e(Ra)},P1=".",I1='"."',B1=function(){return new r("any-character")},D1="Literal",L1=/^[^|\\\/.[()?+*$\^]/,R1="[^|\\\\\\/.[()?+*$\\^]",Wi="\\b",pl='"\\\\b"',O1=function(){return new r("backspace")},V1=function(){return new r("word-boundary")},hl="\\B",z1='"\\\\B"',F1=function(){return new r("non-word-boundary")},vl="\\d",H1='"\\\\d"',G1=function(){return new r("digit")},ml="\\D",U1='"\\\\D"',W1=function(){return new r("non-digit")},gl="\\f",K1='"\\\\f"',j1=function(){return new r("form-feed")},_l="\\n",Y1='"\\\\n"',q1=function(){return new r("line-feed")},yl="\\r",Z1='"\\\\r"',X1=function(){return new r("carriage-return")},$l="\\s",J1='"\\\\s"',Q1=function(){return new r("white-space")},bl="\\S",e2='"\\\\S"',t2=function(){return new r("non-white-space")},Cl="\\t",n2='"\\\\t"',r2=function(){return new r("tab")},Sl="\\v",a2='"\\\\v"',o2=function(){return new r("vertical-tab")},wl="\\w",i2='"\\\\w"',s2=function(){return new r("word")},xl="\\W",l2='"\\\\W"',c2=function(){return new r("non-word")},El="\\c",u2='"\\\\c"',Tl="any character",d2=function(Ra){return new Sn(Ra)},kl="\\",Al='"\\\\"',f2=/^[1-9]/,p2="[1-9]",h2=function(Ra){return new Cn(Ra)},Ki="\\0",Ml='"\\\\0"',Nl=/^[0-7]/,Pl="[0-7]",m2=function(Ra){return new $n(Ra.join(""))},Il="\\x",g2='"\\\\x"',ji=/^[0-9a-fA-F]/,Yi="[0-9a-fA-F]",_2=function(Ra){return new jt(Ra.join(""))},Bl="\\u",y2='"\\\\u"',$2=function(Ra){return new Lt(Ra.join(""))},b2=function(){return new r("null-character")},Qa=0,Pi=0,Gi=0,el={line:1,column:1,seenCR:!1},qi=0,Zi=[],Ei=0;if("startRule"in Ii){if(!(Ii.startRule in Vi))throw new Error(`Can't start parsing from rule "`+Ii.startRule+'".');zi=Vi[Ii.startRule]}if(r.offset=In,r.text=Pn,ki=zi(),ki!==null&&Qa===Nn.length)return ki;throw On(Zi),Pi=Math.max(Qa,qi),new Mn(Zi,PiLt)return!0;var Cn={path:he,type:de,actual:$e,expected:Lt,action:"is greater than",message:$n};return Cn.message=ae.message(Cn),jt.push(Cn),!1},lessThan:function(de,he,$e,Lt,jt,$n){if($e=Lt)return!0;var Cn={path:he,type:de,actual:$e,expected:Lt,action:"is greater than or equal to",message:$n};return Cn.message=ae.message(Cn),jt.push(Cn),!1},lessThanOrEqualTo:function(de,he,$e,Lt,jt,$n){if($e<=Lt)return!0;var Cn={path:he,type:de,actual:$e,expected:Lt,action:"is less than or equal to",message:$n};return Cn.message=ae.message(Cn),jt.push(Cn),!1}};z.Diff=j,z.Assert=ae,t.exports=z},function(t,n,r){t.exports=r(28)},function(t,n,r){var g=r(3);window._XMLHttpRequest=window.XMLHttpRequest,window._ActiveXObject=window.ActiveXObject;try{new window.Event("custom")}catch{window.Event=function($n,Cn,Sn,wn){var xn=document.createEvent("CustomEvent");return xn.initCustomEvent($n,Cn,Sn,wn),xn}}var y={UNSENT:0,OPENED:1,HEADERS_RECEIVED:2,LOADING:3,DONE:4},L="readystatechange loadstart progress abort error load timeout loadend".split(" "),z="timeout withCredentials".split(" "),j="readyState responseURL status statusText responseType response responseText responseXML".split(" "),ae={100:"Continue",101:"Switching Protocols",200:"OK",201:"Created",202:"Accepted",203:"Non-Authoritative Information",204:"No Content",205:"Reset Content",206:"Partial Content",300:"Multiple Choice",301:"Moved Permanently",302:"Found",303:"See Other",304:"Not Modified",305:"Use Proxy",307:"Temporary Redirect",400:"Bad Request",401:"Unauthorized",402:"Payment Required",403:"Forbidden",404:"Not Found",405:"Method Not Allowed",406:"Not Acceptable",407:"Proxy Authentication Required",408:"Request Timeout",409:"Conflict",410:"Gone",411:"Length Required",412:"Precondition Failed",413:"Request Entity Too Large",414:"Request-URI Too Long",415:"Unsupported Media Type",416:"Requested Range Not Satisfiable",417:"Expectation Failed",422:"Unprocessable Entity",500:"Internal Server Error",501:"Not Implemented",502:"Bad Gateway",503:"Service Unavailable",504:"Gateway Timeout",505:"HTTP Version Not Supported"};function de(){this.custom={events:{},requestHeaders:{},responseHeaders:{}}}de._settings={timeout:"10-100"},de.setup=function(jt){return g.extend(de._settings,jt),de._settings},g.extend(de,y),g.extend(de.prototype,y),de.prototype.mock=!0,de.prototype.match=!1,g.extend(de.prototype,{open:function(jt,$n,Cn,Sn,wn){var xn=this;g.extend(this.custom,{method:jt,url:$n,async:typeof Cn=="boolean"?Cn:!0,username:Sn,password:wn,options:{url:$n,type:jt}}),this.custom.timeout=function(Pn){if(typeof Pn=="number")return Pn;if(typeof Pn=="string"&&!~Pn.indexOf("-"))return parseInt(Pn,10);if(typeof Pn=="string"&&~Pn.indexOf("-")){var In=Pn.split("-"),Dn=parseInt(In[0],10),Rn=parseInt(In[1],10);return Math.round(Math.random()*(Rn-Dn))+Dn}}(de._settings.timeout);var Tn=$e(this.custom.options);function kn(Pn){for(var In=0;In({code:200,message:"ok",data:{"rows|10":[{id:"@guid",name:"@cname","age|20-30":23,"job|1":["\u524D\u7AEF\u5DE5\u7A0B\u5E08","\u540E\u7AEF\u5DE5\u7A0B\u5E08","UI\u5DE5\u7A0B\u5E08","\u9700\u6C42\u5DE5\u7A0B\u5E08"]}]}})},{url:"api/weiDesign/login",method:"post",response:t=>{const{username:n,password:r}=JSON.parse(t.body);if(n==="admin"&&r==="123456")return{code:200,message:"ok",data:{username:"admin",showname:"\u7BA1\u7406\u5458",code:"ADMIN"}}}},{url:"api/weiDesign/getMenuLists",method:"post",response:()=>({code:200,message:"ok",data:[{title:"\u6211\u7684\u8BBE\u8BA1",icon:"myDesign",router:"/weiDesign"},{title:"\u6A21\u677F\u5E02\u573A",icon:"tplMarket",router:"/tplMarket"},{title:"\u7EC4\u4EF6",icon:"assembly",router:"/assembly"},{title:"\u6570\u636E\u96C6",icon:"boardsheet",router:"/boardsheet"},{title:"\u7CFB\u7EDF\u4FE1\u606F",icon:"index",router:"/systemInfo"}]})},{url:"api/weiDesign/getProductEcology",method:"post",response:()=>({code:200,message:"ok",data:[{title:"Vue3 One Piece",url:"https://vue3js.cn/"},{title:"Vite: \u4E0B\u4E00\u4EE3\u7684\u524D\u7AEF\u5DE5\u5177\u94FE",url:"https://cn.vitejs.dev/"},{title:"qiankun",url:"https://qiankun.umijs.org/zh"},{title:"svelte",url:"https://www.sveltejs.cn/docs"},{title:"Egg.js",url:"https://www.eggjs.org/zh-CN/intro/"}]})},{url:"api/weiDesign/getAssemblyLists",method:"post",response:()=>({code:200,message:"ok",data:[{img:"https://api.ixiaowai.cn/api/api.php",title:"\u6811\u7EC4\u4EF6",content:"\u8FD9\u662F\u4E00\u4E2A\u7EC4\u4EF6",time:new Date},{img:"http://www.dmoe.cc/random.php",title:"\u6811\u7EC4\u4EF62",content:"\u8FD9\u662F\u4E00\u4E2A\u7EC4\u4EF611",time:new Date},{img:"https://api.ixiaowai.cn/mcapi/mcapi.php",title:"\u6811\u7EC4\u4EF63",content:"\u8FD9\u662F\u4E00\u4E2A\u7EC4\u4EF6222",time:new Date},{img:"https://img.xjh.me/random_img.php?return=302",title:"\u6811\u7EC4\u4EF64",content:"\u8FD9\u662F\u4E00\u4E2A\u7EC4\u4EF633",time:new Date}]})},{url:"api/weiDesign/getComponentsList",method:"post",response:()=>({code:200,message:"ok",data:[{id:uuid(),type:"element",component:"w-button",label:"\u6309\u94AE",propValue:"\u6309\u94AE",icon:"\u5E73\u53F0",animations:[],events:{},style:{width:"",height:"",fontSize:14,fontWeight:500,lineHeight:"",letterSpacing:0,textAlign:"",color:""}},{id:uuid(),type:"chart",component:"WMixedLineBarChart",label:"\u67F1\u72B6\u56FE",propValue:"\u67F1\u72B6\u56FE",icon:"\u5E73\u53F0",animations:[],events:{},style:{width:"500px",height:"300px",fontSize:14,fontWeight:500,lineHeight:"",letterSpacing:0,textAlign:"",color:""}},{id:uuid(),type:"chart",component:"WBasicPieChart",label:"\u57FA\u7840\u997C\u56FE",propValue:"\u997C\u56FE",icon:"\u5E73\u53F0",animations:[],events:{},style:{width:"500px",height:"300px",fontSize:14,fontWeight:500,lineHeight:"",letterSpacing:0,textAlign:"",color:""}},{id:uuid(),type:"chart",component:"WSmoothedLineChart",label:"\u5E73\u6ED1\u6298\u7EBF\u56FE",propValue:"\u6298\u7EBF\u56FE",icon:"\u5E73\u53F0",animations:[],events:{},style:{width:"500px",height:"300px",fontSize:14,fontWeight:500,lineHeight:"",letterSpacing:0,textAlign:"",color:""}},{id:uuid(),type:"chart",component:"WBasicAreaChart",label:"\u57FA\u7840\u9762\u79EF\u56FE",propValue:"\u6298\u7EBF\u56FE",icon:"\u5E73\u53F0",animations:[],events:{},style:{width:"500px",height:"300px",fontSize:14,fontWeight:500,lineHeight:"",letterSpacing:0,textAlign:"",color:""}},{id:uuid(),type:"chart",component:"WStackedLineChart",label:"\u5806\u53E0\u6298\u7EBF\u56FE",propValue:"\u6298\u7EBF\u56FE",icon:"\u5E73\u53F0",animations:[],events:{},style:{width:"500px",height:"300px",fontSize:14,fontWeight:500,lineHeight:"",letterSpacing:0,textAlign:"",color:""}},{id:uuid(),type:"chart",component:"WHorizontalBarChart",label:"\u6A2A\u5411\u6761\u5F62\u56FE",propValue:"\u67F1\u72B6\u56FE\u56FE",icon:"\u5E73\u53F0",animations:[],events:{},style:{width:"500px",height:"300px",fontSize:14,fontWeight:500,lineHeight:"",letterSpacing:0,textAlign:"",color:""}}]})}];MockAPI.forEach((t,n)=>{Mock.mock(MockAPI[n].url,MockAPI[n].method,t.response||null)});const _hoisted_1=["width","height"],_hoisted_2=["xlink:href","fill"],_sfc_main$7=defineComponent({__name:"index",props:{prefix:{type:String,default:"icon"},name:{type:String,required:!0},color:{type:String,default:"#333"},size:{type:String,default:"1em"}},setup(t){const n=t,r=computed(()=>`#${n.prefix}-${n.name}`);return(g,y)=>(openBlock(),createElementBlock("svg",{"aria-hidden":"true",class:"svg-icon",width:n.size,height:n.size,style:normalizeStyle$1({fontSize:n.size})},[createBaseVNode("use",{"xlink:href":unref(r),fill:n.color},null,8,_hoisted_2)],12,_hoisted_1))}});if(typeof window!="undefined"){let t=function(){var n=document.body,r=document.getElementById("__svg__icons__dom__");r||(r=document.createElementNS("http://www.w3.org/2000/svg","svg"),r.style.position="absolute",r.style.width="0",r.style.height="0",r.id="__svg__icons__dom__",r.setAttribute("xmlns","http://www.w3.org/2000/svg"),r.setAttribute("xmlns:link","http://www.w3.org/1999/xlink")),r.innerHTML='',n.insertBefore(r,n.lastChild)};var loadSvg=t;document.readyState==="loading"?document.addEventListener("DOMContentLoaded",t):t()}const Vt=defineComponent({__name:"Button",emits:["click"],setup(t){return(n,r)=>{const g=resolveComponent("el-button");return openBlock(),createBlock(g,{class:"w-button",onClick:r[0]||(r[0]=y=>n.$emit("click",y))},{default:withCtx(()=>[renderSlot(n.$slots,"default",{},()=>[createTextVNode("\u6D4B\u8BD5\u7EC4\u4EF6")])]),_:3})}}}),Fn=Object.freeze(Object.defineProperty({__proto__:null,default:Vt},Symbol.toStringTag,{value:"Module"})),Bn=Object.freeze(Object.defineProperty({__proto__:null,wButton:Vt},Symbol.toStringTag,{value:"Module"})),Ut=defineComponent({__name:"Input",emits:["click"],setup(t){return(n,r)=>{const g=resolveComponent("el-input");return openBlock(),createBlock(g,{class:"w-input"})}}}),Ln=Object.freeze(Object.defineProperty({__proto__:null,default:Ut},Symbol.toStringTag,{value:"Module"})),zn=Object.freeze(Object.defineProperty({__proto__:null,wInput:Ut},Symbol.toStringTag,{value:"Module"})),Kt={},jn=Object.assign({"./button/index.ts":Bn,"./button/src/Button.vue":Fn,"./input/index.ts":zn,"./input/src/Input.vue":Ln});Object.entries(jn).forEach(t=>{const[n,r]=t;typeof n=="string"&&n.includes("index.ts")&&Object.entries(r).forEach(g=>{const[y,L]=g;Kt[y]=L})});const Hn="0.0.1-alpha.0";var Vn=typeof global=="object"&&global&&global.Object===Object&&global;const Un=Vn;var Kn=typeof self=="object"&&self&&self.Object===Object&&self,Yn=Un||Kn||Function("return this")();const Ze=Yn;var Gn=Ze.Symbol;const ie=Gn;var Yt=Object.prototype,Wn=Yt.hasOwnProperty,qn=Yt.toString,ue=ie?ie.toStringTag:void 0;function Jn(t){var n=Wn.call(t,ue),r=t[ue];try{t[ue]=void 0;var g=!0}catch{}var y=qn.call(t);return g&&(n?t[ue]=r:delete t[ue]),y}var Xn=Object.prototype,Zn=Xn.toString;function Qn(t){return Zn.call(t)}var eo="[object Null]",to="[object Undefined]",ut=ie?ie.toStringTag:void 0;function Gt(t){return t==null?t===void 0?to:eo:ut&&ut in Object(t)?Jn(t):Qn(t)}function no(t){return t!=null&&typeof t=="object"}var oo="[object Symbol]";function Qe(t){return typeof t=="symbol"||no(t)&&Gt(t)==oo}function ro(t,n){for(var r=-1,g=t==null?0:t.length,y=Array(g);++r-1}function qo(t,n){var r=this.__data__,g=Oe(r,t);return g<0?(++this.size,r.push([t,n])):r[g][1]=n,this}function le(t){var n=-1,r=t==null?0:t.length;for(this.clear();++ntypeof t=="boolean",_r=t=>typeof t=="number";K&&((ht=window==null?void 0:window.navigator)==null?void 0:ht.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Er(t){return typeof t=="function"?t():unref(t)}function wr(t){return getCurrentScope()?(onScopeDispose(t),!0):!1}function vt(t,n,r={}){const{immediate:g=!0}=r,y=ref(!1);let L=null;function z(){L&&(clearTimeout(L),L=null)}function j(){y.value=!1,z()}function ae(...de){z(),y.value=!0,L=setTimeout(()=>{y.value=!1,L=null,t(...de)},Er(n))}return g&&(y.value=!0,K&&ae()),wr(j),{isPending:y,start:ae,stop:j}}const pe=()=>{},Tr=Object.prototype.hasOwnProperty,gt=(t,n)=>Tr.call(t,n),kr=Array.isArray,Xt=t=>typeof t=="function",Ae=t=>typeof t=="string",Zt=t=>t!==null&&typeof t=="object",Cr=t=>{const n=Object.create(null);return r=>n[r]||(n[r]=t(r))},Nr=/-(\w)/g,Mr=Cr(t=>t.replace(Nr,(n,r)=>r?r.toUpperCase():"")),$r=t=>t===void 0,Or=t=>Ae(t)?!Number.isNaN(Number(t)):!1;class Qt extends Error{constructor(n){super(n),this.name="ElementPlusError"}}function xr(t,n){throw new Qt(`[${t}] ${n}`)}const en=(t="")=>t.split(" ").filter(n=>!!n.trim()),mt=(t,n)=>{if(!t||!n)return!1;if(n.includes(" "))throw new Error("className should not contain space.");return t.classList.contains(n)},Ir=(t,n)=>{!t||!n.trim()||t.classList.add(...en(n))},Dr=(t,n)=>{!t||!n.trim()||t.classList.remove(...en(n))},Rr=(t,n)=>{var r;if(!K||!t||!n)return"";let g=Mr(n);g==="float"&&(g="cssFloat");try{const y=t.style[g];if(y)return y;const L=(r=document.defaultView)==null?void 0:r.getComputedStyle(t,"");return L?L[g]:""}catch{return t.style[g]}};function Ne(t,n="px"){if(!t)return"";if(_r(t)||Or(t))return`${t}${n}`;if(Ae(t))return t}let ye;const Pr=t=>{var n;if(!K)return 0;if(ye!==void 0)return ye;const r=document.createElement("div");r.className=`${t}-scrollbar__wrap`,r.style.visibility="hidden",r.style.width="100px",r.style.position="absolute",r.style.top="-9999px",document.body.appendChild(r);const g=r.offsetWidth;r.style.overflow="scroll";const y=document.createElement("div");y.style.width="100%",r.appendChild(y);const L=y.offsetWidth;return(n=r.parentNode)==null||n.removeChild(r),ye=g-L,ye};/*! Element Plus Icons Vue v2.0.10 */var tn=(t,n)=>{let r=t.__vccOpts||t;for(let[g,y]of n)r[g]=y;return r},Fr={name:"Close"},Br={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Lr=createBaseVNode("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),zr=[Lr];function jr(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",Br,zr)}var Hr=tn(Fr,[["render",jr],["__file","close.vue"]]),Vr={name:"Loading"},Ur={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kr=createBaseVNode("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32zm448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32zm-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32zM195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0zm-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"},null,-1),Yr=[Kr];function Gr(t,n,r,g,y,L){return openBlock(),createElementBlock("svg",Ur,Yr)}var Wr=tn(Vr,[["render",Gr],["__file","loading.vue"]]);const nn="__epPropKey",ge=t=>t,qr=t=>Zt(t)&&!!t[nn],on=(t,n)=>{if(!Zt(t)||qr(t))return t;const{values:r,required:g,default:y,type:L,validator:z}=t,j={type:L,required:!!g,validator:r||z?ae=>{let de=!1,he=[];if(r&&(he=Array.from(r),gt(t,"default")&&he.push(y),de||(de=he.includes(ae))),z&&(de||(de=z(ae))),!de&&he.length>0){const $e=[...new Set(he)].map(Lt=>JSON.stringify(Lt)).join(", ");warn$1(`Invalid prop: validation failed${n?` for prop "${n}"`:""}. Expected one of [${$e}], got value ${JSON.stringify(ae)}.`)}return de}:void 0,[nn]:!0};return gt(t,"default")&&(j.default=y),j},be=t=>mr(Object.entries(t).map(([n,r])=>[n,on(r,n)])),Ve=ge([String,Object,Function]),Jr={Close:Hr},ot=(t,n)=>{if(t.install=r=>{for(const g of[t,...Object.values(n!=null?n:{})])r.component(g.name,g)},n)for(const[r,g]of Object.entries(n))t[r]=g;return t},Xr=t=>(t.install=pe,t),Zr=(...t)=>n=>{t.forEach(r=>{Xt(r)?r(n):r.value=n})},rn={tab:"Tab",enter:"Enter",space:"Space",left:"ArrowLeft",up:"ArrowUp",right:"ArrowRight",down:"ArrowDown",esc:"Escape",delete:"Delete",backspace:"Backspace",numpadEnter:"NumpadEnter",pageUp:"PageUp",pageDown:"PageDown",home:"Home",end:"End"},sn="update:modelValue",Qr=["","default","small","large"];var ke=(t=>(t[t.TEXT=1]="TEXT",t[t.CLASS=2]="CLASS",t[t.STYLE=4]="STYLE",t[t.PROPS=8]="PROPS",t[t.FULL_PROPS=16]="FULL_PROPS",t[t.HYDRATE_EVENTS=32]="HYDRATE_EVENTS",t[t.STABLE_FRAGMENT=64]="STABLE_FRAGMENT",t[t.KEYED_FRAGMENT=128]="KEYED_FRAGMENT",t[t.UNKEYED_FRAGMENT=256]="UNKEYED_FRAGMENT",t[t.NEED_PATCH=512]="NEED_PATCH",t[t.DYNAMIC_SLOTS=1024]="DYNAMIC_SLOTS",t[t.HOISTED=-1]="HOISTED",t[t.BAIL=-2]="BAIL",t))(ke||{});const an=Symbol("buttonGroupContextKey"),es=Symbol(),ln=Symbol("dialogInjectionKey"),rt=Symbol("formContextKey"),cn=Symbol("formItemContextKey"),un=t=>{const n=getCurrentInstance();return computed(()=>{var r,g;return(g=((r=n.proxy)==null?void 0:r.$props)[t])!=null?g:void 0})},bt=ref();function oe(t,n=void 0){const r=getCurrentInstance()?inject(es,bt):bt;return t?computed(()=>{var g,y;return(y=(g=r.value)==null?void 0:g[t])!=null?y:n}):r}const ts=on({type:String,values:Qr,required:!1}),ns=(t,n={})=>{const r=ref(void 0),g=n.prop?r:un("size"),y=n.global?r:oe("size"),L=n.form?{size:void 0}:inject(rt,void 0),z=n.formItem?{size:void 0}:inject(cn,void 0);return computed(()=>g.value||unref(t)||(z==null?void 0:z.size)||(L==null?void 0:L.size)||y.value||"")},fn=t=>{const n=un("disabled"),r=inject(rt,void 0);return computed(()=>n.value||unref(t)||(r==null?void 0:r.disabled)||!1)},Ue=({from:t,replacement:n,scope:r,version:g,ref:y,type:L="API"},z)=>{watch$1(()=>unref(z),j=>{},{immediate:!0})},os=(t,n,r)=>{let g={offsetX:0,offsetY:0};const y=j=>{const ae=j.clientX,de=j.clientY,{offsetX:he,offsetY:$e}=g,Lt=t.value.getBoundingClientRect(),jt=Lt.left,$n=Lt.top,Cn=Lt.width,Sn=Lt.height,wn=document.documentElement.clientWidth,xn=document.documentElement.clientHeight,Tn=-jt+he,kn=-$n+$e,Mn=wn-jt-Cn+he,An=xn-$n-Sn+$e,Nn=In=>{const Dn=Math.min(Math.max(he+In.clientX-ae,Tn),Mn),Rn=Math.min(Math.max($e+In.clientY-de,kn),An);g={offsetX:Dn,offsetY:Rn},t.value.style.transform=`translate(${Ne(Dn)}, ${Ne(Rn)})`},Pn=()=>{document.removeEventListener("mousemove",Nn),document.removeEventListener("mouseup",Pn)};document.addEventListener("mousemove",Nn),document.addEventListener("mouseup",Pn)},L=()=>{n.value&&t.value&&n.value.addEventListener("mousedown",y)},z=()=>{n.value&&t.value&&n.value.removeEventListener("mousedown",y)};onMounted(()=>{watchEffect(()=>{r.value?L():z()})}),onBeforeUnmount(()=>{z()})},st="el",rs="is-",Z=(t,n,r,g,y)=>{let L=`${t}-${n}`;return r&&(L+=`-${r}`),g&&(L+=`__${g}`),y&&(L+=`--${y}`),L},re=t=>{const n=oe("namespace",st);return{namespace:n,b:(r="")=>Z(n.value,t,r,"",""),e:r=>r?Z(n.value,t,"",r,""):"",m:r=>r?Z(n.value,t,"","",r):"",be:(r,g)=>r&&g?Z(n.value,t,r,g,""):"",em:(r,g)=>r&&g?Z(n.value,t,"",r,g):"",bm:(r,g)=>r&&g?Z(n.value,t,r,"",g):"",bem:(r,g,y)=>r&&g&&y?Z(n.value,t,r,g,y):"",is:(r,...g)=>{const y=g.length>=1?g[0]:!0;return r&&y?`${rs}${r}`:""},cssVar:r=>{const g={};for(const y in r)r[y]&&(g[`--${n.value}-${y}`]=r[y]);return g},cssVarName:r=>`--${n.value}-${r}`,cssVarBlock:r=>{const g={};for(const y in r)r[y]&&(g[`--${n.value}-${t}-${y}`]=r[y]);return g},cssVarBlockName:r=>`--${n.value}-${t}-${r}`}},Ke={prefix:Math.floor(Math.random()*1e4),current:0},ss=Symbol("elIdInjection"),as=()=>getCurrentInstance()?inject(ss,Ke):Ke,yt=t=>{const n=as(),r=oe("namespace",st);return computed(()=>unref(t)||`${r.value}-id-${n.prefix}-${n.current++}`)},is=()=>{const t=inject(rt,void 0),n=inject(cn,void 0);return{form:t,formItem:n}};var ls={name:"en",el:{colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color."},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"}}};const cs=t=>(n,r)=>us(n,r,unref(t)),us=(t,n,r)=>gr(r,t,t).replace(/\{(\w+)\}/g,(g,y)=>{var L;return`${(L=n==null?void 0:n[y])!=null?L:`{${y}}`}`}),fs=t=>{const n=computed(()=>unref(t).name),r=isRef(t)?t:ref(t);return{lang:n,locale:r,t:cs(t)}},ds=()=>{const t=oe("locale");return fs(computed(()=>t.value||ls))};let ps;function hs(t,n=ps){n&&n.active&&n.effects.push(t)}const _t=t=>{const n=new Set(t);return n.w=0,n.n=0,n},dn=t=>(t.w&J)>0,pn=t=>(t.n&J)>0,vs=({deps:t})=>{if(t.length)for(let n=0;n{const{deps:n}=t;if(n.length){let r=0;for(let g=0;g{this._dirty||(this._dirty=!0,ys(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!y,this.__v_isReadonly=g}get value(){const n=Ie(this);return bs(n),(n._dirty||!n._cacheable)&&(n._dirty=!1,n._value=n.effect.run()),n._value}set value(n){this._setter(n)}}hn="__v_isReadonly";function Es(t,n,r=!1){let g,y;const L=Xt(t);return L?(g=t,y=pe):(g=t.get,y=t.set),new _s(g,y,L||!y,r)}const ws=t=>{isRef(t)||xr("[useLockscreen]","You need to pass a ref param to this function");const n=re("popup"),r=Es(()=>n.bm("parent","hidden"));if(!K||mt(document.body,r.value))return;let g=0,y=!1,L="0";const z=()=>{setTimeout(()=>{Dr(document.body,r.value),y&&(document.body.style.width=L)},200)};watch$1(t,j=>{if(!j){z();return}y=!mt(document.body,r.value),y&&(L=document.body.style.width),g=Pr(n.namespace.value);const ae=document.documentElement.clientHeight0&&(ae||de==="scroll")&&y&&(document.body.style.width=`calc(100% - ${g}px)`),Ir(document.body,r.value)}),onScopeDispose(()=>z())},vn=t=>{if(!t)return{onClick:pe,onMousedown:pe,onMouseup:pe};let n=!1,r=!1;return{onClick:g=>{n&&r&&t(g),n=r=!1},onMousedown:g=>{n=g.target===g.currentTarget},onMouseup:g=>{r=g.target===g.currentTarget}}};let se=[];const kt=t=>{const n=t;n.key===rn.esc&&se.forEach(r=>r(n))},Ss=t=>{onMounted(()=>{se.length===0&&document.addEventListener("keydown",kt),K&&se.push(t)}),onBeforeUnmount(()=>{se=se.filter(n=>n!==t),se.length===0&&K&&document.removeEventListener("keydown",kt)})},Ct=ref(0),Ts=()=>{const t=oe("zIndex",2e3),n=computed(()=>t.value+Ct.value);return{initialZIndex:t,currentZIndex:n,nextZIndex:()=>(Ct.value++,n.value)}};var ce=(t,n)=>{const r=t.__vccOpts||t;for(const[g,y]of n)r[g]=y;return r};const ks=be({size:{type:ge([Number,String])},color:{type:String}}),Cs=defineComponent({name:"ElIcon",inheritAttrs:!1}),Ns=defineComponent({...Cs,props:ks,setup(t){const n=t,r=re("icon"),g=computed(()=>{const{size:y,color:L}=n;return!y&&!L?{}:{fontSize:$r(y)?void 0:Ne(y),"--color":L}});return(y,L)=>(openBlock(),createElementBlock("i",mergeProps({class:unref(r).b(),style:unref(g)},y.$attrs),[renderSlot(y.$slots,"default")],16))}});var Ms=ce(Ns,[["__file","/home/runner/work/element-plus/element-plus/packages/components/icon/src/icon.vue"]]);const Ge=ot(Ms),Pe="focus-trap.focus-after-trapped",Fe="focus-trap.focus-after-released",$s="focus-trap.focusout-prevented",Nt={cancelable:!0,bubbles:!1},Os={cancelable:!0,bubbles:!1},Mt="focusAfterTrapped",$t="focusAfterReleased",gn=Symbol("elFocusTrap"),at=ref(),De=ref(0),it=ref(0);let _e=0;const mn=t=>{const n=[],r=document.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,{acceptNode:g=>{const y=g.tagName==="INPUT"&&g.type==="hidden";return g.disabled||g.hidden||y?NodeFilter.FILTER_SKIP:g.tabIndex>=0||g===document.activeElement?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)n.push(r.currentNode);return n},Ot=(t,n)=>{for(const r of t)if(!xs(r,n))return r},xs=(t,n)=>{if(getComputedStyle(t).visibility==="hidden")return!0;for(;t;){if(n&&t===n)return!1;if(getComputedStyle(t).display==="none")return!0;t=t.parentElement}return!1},As=t=>{const n=mn(t),r=Ot(n,t),g=Ot(n.reverse(),t);return[r,g]},Is=t=>t instanceof HTMLInputElement&&"select"in t,W=(t,n)=>{if(t&&t.focus){const r=document.activeElement;if(t.focus({preventScroll:!0}),it.value=window.performance.now(),t!==r&&Is(t)&&n){if(t.tagName==="INPUT"){t.setSelectionRange(t.value.length,t.value.length);return}t.select()}}};function xt(t,n){const r=[...t],g=t.indexOf(n);return g!==-1&&r.splice(g,1),r}const Ds=()=>{let t=[];return{push:n=>{const r=t[0];r&&n!==r&&r.pause(),t=xt(t,n),t.unshift(n)},remove:n=>{var r,g;t=xt(t,n),(g=(r=t[0])==null?void 0:r.resume)==null||g.call(r)}}},Rs=(t,n=!1)=>{const r=document.activeElement;for(const g of t)if(W(g,n),document.activeElement!==r)return},At=Ds(),Ps=()=>De.value>it.value,Ee=()=>{at.value="pointer",De.value=window.performance.now()},It=()=>{at.value="keyboard",De.value=window.performance.now()},Fs=()=>(onMounted(()=>{_e===0&&(document.addEventListener("mousedown",Ee),document.addEventListener("touchstart",Ee),document.addEventListener("keydown",It)),_e++}),onBeforeUnmount(()=>{_e--,_e<=0&&(document.removeEventListener("mousedown",Ee),document.removeEventListener("touchstart",Ee),document.removeEventListener("keydown",It))}),{focusReason:at,lastUserFocusTimestamp:De,lastAutomatedFocusTimestamp:it}),we=t=>new CustomEvent($s,{...Os,detail:t}),Bs=defineComponent({name:"ElFocusTrap",inheritAttrs:!1,props:{loop:Boolean,trapped:Boolean,focusTrapEl:Object,focusStartEl:{type:[Object,String],default:"first"}},emits:[Mt,$t,"focusin","focusout","focusout-prevented","release-requested"],setup(t,{emit:n}){const r=ref();let g,y;const{focusReason:L}=Fs();Ss($n=>{t.trapped&&!z.paused&&n("release-requested",$n)});const z={paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}},j=$n=>{if(!t.loop&&!t.trapped||z.paused)return;const{key:Cn,altKey:Sn,ctrlKey:wn,metaKey:xn,currentTarget:Tn,shiftKey:kn}=$n,{loop:Mn}=t,An=Cn===rn.tab&&!Sn&&!wn&&!xn,Nn=document.activeElement;if(An&&Nn){const Pn=Tn,[In,Dn]=As(Pn);if(In&&Dn){if(!kn&&Nn===Dn){const Rn=we({focusReason:L.value});n("focusout-prevented",Rn),Rn.defaultPrevented||($n.preventDefault(),Mn&&W(In,!0))}else if(kn&&[In,Pn].includes(Nn)){const Rn=we({focusReason:L.value});n("focusout-prevented",Rn),Rn.defaultPrevented||($n.preventDefault(),Mn&&W(Dn,!0))}}else if(Nn===Pn){const Rn=we({focusReason:L.value});n("focusout-prevented",Rn),Rn.defaultPrevented||$n.preventDefault()}}};provide(gn,{focusTrapRef:r,onKeydown:j}),watch$1(()=>t.focusTrapEl,$n=>{$n&&(r.value=$n)},{immediate:!0}),watch$1([r],([$n],[Cn])=>{$n&&($n.addEventListener("keydown",j),$n.addEventListener("focusin",he),$n.addEventListener("focusout",$e)),Cn&&(Cn.removeEventListener("keydown",j),Cn.removeEventListener("focusin",he),Cn.removeEventListener("focusout",$e))});const ae=$n=>{n(Mt,$n)},de=$n=>n($t,$n),he=$n=>{const Cn=unref(r);if(!Cn)return;const Sn=$n.target,wn=$n.relatedTarget,xn=Sn&&Cn.contains(Sn);t.trapped||wn&&Cn.contains(wn)||(g=wn),xn&&n("focusin",$n),!z.paused&&t.trapped&&(xn?y=Sn:W(y,!0))},$e=$n=>{const Cn=unref(r);if(!(z.paused||!Cn))if(t.trapped){const Sn=$n.relatedTarget;!br(Sn)&&!Cn.contains(Sn)&&setTimeout(()=>{if(!z.paused&&t.trapped){const wn=we({focusReason:L.value});n("focusout-prevented",wn),wn.defaultPrevented||W(y,!0)}},0)}else{const Sn=$n.target;Sn&&Cn.contains(Sn)||n("focusout",$n)}};async function Lt(){await nextTick();const $n=unref(r);if($n){At.push(z);const Cn=$n.contains(document.activeElement)?g:document.activeElement;if(g=Cn,!$n.contains(Cn)){const Sn=new Event(Pe,Nt);$n.addEventListener(Pe,ae),$n.dispatchEvent(Sn),Sn.defaultPrevented||nextTick(()=>{let wn=t.focusStartEl;Ae(wn)||(W(wn),document.activeElement!==wn&&(wn="first")),wn==="first"&&Rs(mn($n),!0),(document.activeElement===Cn||wn==="container")&&W($n)})}}}function jt(){const $n=unref(r);if($n){$n.removeEventListener(Pe,ae);const Cn=new CustomEvent(Fe,{...Nt,detail:{focusReason:L.value}});$n.addEventListener(Fe,de),$n.dispatchEvent(Cn),!Cn.defaultPrevented&&(L.value=="keyboard"||!Ps())&&W(g!=null?g:document.body,!0),$n.removeEventListener(Fe,ae),At.remove(z)}}return onMounted(()=>{t.trapped&&Lt(),watch$1(()=>t.trapped,$n=>{$n?Lt():jt()})}),onBeforeUnmount(()=>{t.trapped&&jt()}),{onKeydown:j}}});function Ls(t,n,r,g,y,L){return renderSlot(t.$slots,"default",{handleKeydown:t.onKeydown})}var zs=ce(Bs,[["render",Ls],["__file","/home/runner/work/element-plus/element-plus/packages/components/focus-trap/src/focus-trap.vue"]]);const js=(t,n)=>{Ue({from:"type.text",replacement:"link",version:"3.0.0",scope:"props",ref:"https://element-plus.org/en-US/component/button.html#button-attributes"},computed(()=>t.type==="text"));const r=inject(an,void 0),g=oe("button"),{form:y}=is(),L=ns(computed(()=>r==null?void 0:r.size)),z=fn(),j=ref(),ae=useSlots(),de=computed(()=>t.type||(r==null?void 0:r.type)||""),he=computed(()=>{var Lt,jt,$n;return($n=(jt=t.autoInsertSpace)!=null?jt:(Lt=g.value)==null?void 0:Lt.autoInsertSpace)!=null?$n:!1}),$e=computed(()=>{var Lt;const jt=(Lt=ae.default)==null?void 0:Lt.call(ae);if(he.value&&(jt==null?void 0:jt.length)===1){const $n=jt[0];if(($n==null?void 0:$n.type)===Text){const Cn=$n.children;return/^\p{Unified_Ideograph}{2}$/u.test(Cn.trim())}}return!1});return{_disabled:z,_size:L,_type:de,_ref:j,shouldAddSpace:$e,handleClick:Lt=>{t.nativeType==="reset"&&(y==null||y.resetFields()),n("click",Lt)}}},Hs=["default","primary","success","warning","info","danger","text",""],Vs=["button","submit","reset"],We=be({size:ts,disabled:Boolean,type:{type:String,values:Hs,default:""},icon:{type:Ve},nativeType:{type:String,values:Vs,default:"button"},loading:Boolean,loadingIcon:{type:Ve,default:()=>Wr},plain:Boolean,text:Boolean,link:Boolean,bg:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean,color:String,dark:Boolean,autoInsertSpace:{type:Boolean,default:void 0}}),Us={click:t=>t instanceof MouseEvent};function T(t,n){Ks(t)&&(t="100%");var r=Ys(t);return t=n===360?t:Math.min(n,Math.max(0,parseFloat(t))),r&&(t=parseInt(String(t*n),10)/100),Math.abs(t-n)<1e-6?1:(n===360?t=(t<0?t%n+n:t%n)/parseFloat(String(n)):t=t%n/parseFloat(String(n)),t)}function Se(t){return Math.min(1,Math.max(0,t))}function Ks(t){return typeof t=="string"&&t.indexOf(".")!==-1&&parseFloat(t)===1}function Ys(t){return typeof t=="string"&&t.indexOf("%")!==-1}function bn(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function Te(t){return t<=1?"".concat(Number(t)*100,"%"):t}function Q(t){return t.length===1?"0"+t:String(t)}function Gs(t,n,r){return{r:T(t,255)*255,g:T(n,255)*255,b:T(r,255)*255}}function Dt(t,n,r){t=T(t,255),n=T(n,255),r=T(r,255);var g=Math.max(t,n,r),y=Math.min(t,n,r),L=0,z=0,j=(g+y)/2;if(g===y)z=0,L=0;else{var ae=g-y;switch(z=j>.5?ae/(2-g-y):ae/(g+y),g){case t:L=(n-r)/ae+(n1&&(r-=1),r<1/6?t+(n-t)*(6*r):r<1/2?n:r<2/3?t+(n-t)*(2/3-r)*6:t}function Ws(t,n,r){var g,y,L;if(t=T(t,360),n=T(n,100),r=T(r,100),n===0)y=r,L=r,g=r;else{var z=r<.5?r*(1+n):r+n-r*n,j=2*r-z;g=Be(j,z,t+1/3),y=Be(j,z,t),L=Be(j,z,t-1/3)}return{r:g*255,g:y*255,b:L*255}}function Rt(t,n,r){t=T(t,255),n=T(n,255),r=T(r,255);var g=Math.max(t,n,r),y=Math.min(t,n,r),L=0,z=g,j=g-y,ae=g===0?0:j/g;if(g===y)L=0;else{switch(g){case t:L=(n-r)/j+(n>16,g:(t&65280)>>8,b:t&255}}var qe={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function Qs(t){var n={r:0,g:0,b:0},r=1,g=null,y=null,L=null,z=!1,j=!1;return typeof t=="string"&&(t=na(t)),typeof t=="object"&&(V(t.r)&&V(t.g)&&V(t.b)?(n=Gs(t.r,t.g,t.b),z=!0,j=String(t.r).substr(-1)==="%"?"prgb":"rgb"):V(t.h)&&V(t.s)&&V(t.v)?(g=Te(t.s),y=Te(t.v),n=qs(t.h,g,y),z=!0,j="hsv"):V(t.h)&&V(t.s)&&V(t.l)&&(g=Te(t.s),L=Te(t.l),n=Ws(t.h,g,L),z=!0,j="hsl"),Object.prototype.hasOwnProperty.call(t,"a")&&(r=t.a)),r=bn(r),{ok:z,format:t.format||j,r:Math.min(255,Math.max(n.r,0)),g:Math.min(255,Math.max(n.g,0)),b:Math.min(255,Math.max(n.b,0)),a:r}}var ea="[-\\+]?\\d+%?",ta="[-\\+]?\\d*\\.\\d+%?",q="(?:".concat(ta,")|(?:").concat(ea,")"),Le="[\\s|\\(]+(".concat(q,")[,|\\s]+(").concat(q,")[,|\\s]+(").concat(q,")\\s*\\)?"),ze="[\\s|\\(]+(".concat(q,")[,|\\s]+(").concat(q,")[,|\\s]+(").concat(q,")[,|\\s]+(").concat(q,")\\s*\\)?"),P={CSS_UNIT:new RegExp(q),rgb:new RegExp("rgb"+Le),rgba:new RegExp("rgba"+ze),hsl:new RegExp("hsl"+Le),hsla:new RegExp("hsla"+ze),hsv:new RegExp("hsv"+Le),hsva:new RegExp("hsva"+ze),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function na(t){if(t=t.trim().toLowerCase(),t.length===0)return!1;var n=!1;if(qe[t])t=qe[t],n=!0;else if(t==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var r=P.rgb.exec(t);return r?{r:r[1],g:r[2],b:r[3]}:(r=P.rgba.exec(t),r?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=P.hsl.exec(t),r?{h:r[1],s:r[2],l:r[3]}:(r=P.hsla.exec(t),r?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=P.hsv.exec(t),r?{h:r[1],s:r[2],v:r[3]}:(r=P.hsva.exec(t),r?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=P.hex8.exec(t),r?{r:$(r[1]),g:$(r[2]),b:$(r[3]),a:Ft(r[4]),format:n?"name":"hex8"}:(r=P.hex6.exec(t),r?{r:$(r[1]),g:$(r[2]),b:$(r[3]),format:n?"name":"hex"}:(r=P.hex4.exec(t),r?{r:$(r[1]+r[1]),g:$(r[2]+r[2]),b:$(r[3]+r[3]),a:Ft(r[4]+r[4]),format:n?"name":"hex8"}:(r=P.hex3.exec(t),r?{r:$(r[1]+r[1]),g:$(r[2]+r[2]),b:$(r[3]+r[3]),format:n?"name":"hex"}:!1)))))))))}function V(t){return Boolean(P.CSS_UNIT.exec(String(t)))}var oa=function(){function t(n,r){n===void 0&&(n=""),r===void 0&&(r={});var g;if(n instanceof t)return n;typeof n=="number"&&(n=Zs(n)),this.originalInput=n;var y=Qs(n);this.originalInput=n,this.r=y.r,this.g=y.g,this.b=y.b,this.a=y.a,this.roundA=Math.round(100*this.a)/100,this.format=(g=r.format)!==null&&g!==void 0?g:y.format,this.gradientType=r.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=y.ok}return t.prototype.isDark=function(){return this.getBrightness()<128},t.prototype.isLight=function(){return!this.isDark()},t.prototype.getBrightness=function(){var n=this.toRgb();return(n.r*299+n.g*587+n.b*114)/1e3},t.prototype.getLuminance=function(){var n=this.toRgb(),r,g,y,L=n.r/255,z=n.g/255,j=n.b/255;return L<=.03928?r=L/12.92:r=Math.pow((L+.055)/1.055,2.4),z<=.03928?g=z/12.92:g=Math.pow((z+.055)/1.055,2.4),j<=.03928?y=j/12.92:y=Math.pow((j+.055)/1.055,2.4),.2126*r+.7152*g+.0722*y},t.prototype.getAlpha=function(){return this.a},t.prototype.setAlpha=function(n){return this.a=bn(n),this.roundA=Math.round(100*this.a)/100,this},t.prototype.toHsv=function(){var n=Rt(this.r,this.g,this.b);return{h:n.h*360,s:n.s,v:n.v,a:this.a}},t.prototype.toHsvString=function(){var n=Rt(this.r,this.g,this.b),r=Math.round(n.h*360),g=Math.round(n.s*100),y=Math.round(n.v*100);return this.a===1?"hsv(".concat(r,", ").concat(g,"%, ").concat(y,"%)"):"hsva(".concat(r,", ").concat(g,"%, ").concat(y,"%, ").concat(this.roundA,")")},t.prototype.toHsl=function(){var n=Dt(this.r,this.g,this.b);return{h:n.h*360,s:n.s,l:n.l,a:this.a}},t.prototype.toHslString=function(){var n=Dt(this.r,this.g,this.b),r=Math.round(n.h*360),g=Math.round(n.s*100),y=Math.round(n.l*100);return this.a===1?"hsl(".concat(r,", ").concat(g,"%, ").concat(y,"%)"):"hsla(".concat(r,", ").concat(g,"%, ").concat(y,"%, ").concat(this.roundA,")")},t.prototype.toHex=function(n){return n===void 0&&(n=!1),Pt(this.r,this.g,this.b,n)},t.prototype.toHexString=function(n){return n===void 0&&(n=!1),"#"+this.toHex(n)},t.prototype.toHex8=function(n){return n===void 0&&(n=!1),Js(this.r,this.g,this.b,this.a,n)},t.prototype.toHex8String=function(n){return n===void 0&&(n=!1),"#"+this.toHex8(n)},t.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},t.prototype.toRgbString=function(){var n=Math.round(this.r),r=Math.round(this.g),g=Math.round(this.b);return this.a===1?"rgb(".concat(n,", ").concat(r,", ").concat(g,")"):"rgba(".concat(n,", ").concat(r,", ").concat(g,", ").concat(this.roundA,")")},t.prototype.toPercentageRgb=function(){var n=function(r){return"".concat(Math.round(T(r,255)*100),"%")};return{r:n(this.r),g:n(this.g),b:n(this.b),a:this.a}},t.prototype.toPercentageRgbString=function(){var n=function(r){return Math.round(T(r,255)*100)};return this.a===1?"rgb(".concat(n(this.r),"%, ").concat(n(this.g),"%, ").concat(n(this.b),"%)"):"rgba(".concat(n(this.r),"%, ").concat(n(this.g),"%, ").concat(n(this.b),"%, ").concat(this.roundA,")")},t.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var n="#"+Pt(this.r,this.g,this.b,!1),r=0,g=Object.entries(qe);r=0,L=!r&&y&&(n.startsWith("hex")||n==="name");return L?n==="name"&&this.a===0?this.toName():this.toRgbString():(n==="rgb"&&(g=this.toRgbString()),n==="prgb"&&(g=this.toPercentageRgbString()),(n==="hex"||n==="hex6")&&(g=this.toHexString()),n==="hex3"&&(g=this.toHexString(!0)),n==="hex4"&&(g=this.toHex8String(!0)),n==="hex8"&&(g=this.toHex8String()),n==="name"&&(g=this.toName()),n==="hsl"&&(g=this.toHslString()),n==="hsv"&&(g=this.toHsvString()),g||this.toHexString())},t.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},t.prototype.clone=function(){return new t(this.toString())},t.prototype.lighten=function(n){n===void 0&&(n=10);var r=this.toHsl();return r.l+=n/100,r.l=Se(r.l),new t(r)},t.prototype.brighten=function(n){n===void 0&&(n=10);var r=this.toRgb();return r.r=Math.max(0,Math.min(255,r.r-Math.round(255*-(n/100)))),r.g=Math.max(0,Math.min(255,r.g-Math.round(255*-(n/100)))),r.b=Math.max(0,Math.min(255,r.b-Math.round(255*-(n/100)))),new t(r)},t.prototype.darken=function(n){n===void 0&&(n=10);var r=this.toHsl();return r.l-=n/100,r.l=Se(r.l),new t(r)},t.prototype.tint=function(n){return n===void 0&&(n=10),this.mix("white",n)},t.prototype.shade=function(n){return n===void 0&&(n=10),this.mix("black",n)},t.prototype.desaturate=function(n){n===void 0&&(n=10);var r=this.toHsl();return r.s-=n/100,r.s=Se(r.s),new t(r)},t.prototype.saturate=function(n){n===void 0&&(n=10);var r=this.toHsl();return r.s+=n/100,r.s=Se(r.s),new t(r)},t.prototype.greyscale=function(){return this.desaturate(100)},t.prototype.spin=function(n){var r=this.toHsl(),g=(r.h+n)%360;return r.h=g<0?360+g:g,new t(r)},t.prototype.mix=function(n,r){r===void 0&&(r=50);var g=this.toRgb(),y=new t(n).toRgb(),L=r/100,z={r:(y.r-g.r)*L+g.r,g:(y.g-g.g)*L+g.g,b:(y.b-g.b)*L+g.b,a:(y.a-g.a)*L+g.a};return new t(z)},t.prototype.analogous=function(n,r){n===void 0&&(n=6),r===void 0&&(r=30);var g=this.toHsl(),y=360/r,L=[this];for(g.h=(g.h-(y*n>>1)+720)%360;--n;)g.h=(g.h+y)%360,L.push(new t(g));return L},t.prototype.complement=function(){var n=this.toHsl();return n.h=(n.h+180)%360,new t(n)},t.prototype.monochromatic=function(n){n===void 0&&(n=6);for(var r=this.toHsv(),g=r.h,y=r.s,L=r.v,z=[],j=1/n;n--;)z.push(new t({h:g,s:y,v:L})),L=(L+j)%1;return z},t.prototype.splitcomplement=function(){var n=this.toHsl(),r=n.h;return[this,new t({h:(r+72)%360,s:n.s,l:n.l}),new t({h:(r+216)%360,s:n.s,l:n.l})]},t.prototype.onBackground=function(n){var r=this.toRgb(),g=new t(n).toRgb();return new t({r:g.r+(r.r-g.r)*r.a,g:g.g+(r.g-g.g)*r.a,b:g.b+(r.b-g.b)*r.a})},t.prototype.triad=function(){return this.polyad(3)},t.prototype.tetrad=function(){return this.polyad(4)},t.prototype.polyad=function(n){for(var r=this.toHsl(),g=r.h,y=[this],L=360/n,z=1;z{let g={};const y=t.color;if(y){const L=new oa(y),z=t.dark?L.tint(20).toString():G(L,20);if(t.plain)g=r.cssVarBlock({"bg-color":t.dark?G(L,90):L.tint(90).toString(),"text-color":y,"border-color":t.dark?G(L,50):L.tint(50).toString(),"hover-text-color":`var(${r.cssVarName("color-white")})`,"hover-bg-color":y,"hover-border-color":y,"active-bg-color":z,"active-text-color":`var(${r.cssVarName("color-white")})`,"active-border-color":z}),n.value&&(g[r.cssVarBlockName("disabled-bg-color")]=t.dark?G(L,90):L.tint(90).toString(),g[r.cssVarBlockName("disabled-text-color")]=t.dark?G(L,50):L.tint(50).toString(),g[r.cssVarBlockName("disabled-border-color")]=t.dark?G(L,80):L.tint(80).toString());else{const j=t.dark?G(L,30):L.tint(30).toString(),ae=L.isDark()?`var(${r.cssVarName("color-white")})`:`var(${r.cssVarName("color-black")})`;if(g=r.cssVarBlock({"bg-color":y,"text-color":ae,"border-color":y,"hover-bg-color":j,"hover-text-color":ae,"hover-border-color":j,"active-bg-color":z,"active-border-color":z}),n.value){const de=t.dark?G(L,50):L.tint(50).toString();g[r.cssVarBlockName("disabled-bg-color")]=de,g[r.cssVarBlockName("disabled-text-color")]=t.dark?"rgba(255, 255, 255, 0.5)":`var(${r.cssVarName("color-white")})`,g[r.cssVarBlockName("disabled-border-color")]=de}}}return g})}const sa=["aria-disabled","disabled","autofocus","type"],aa=defineComponent({name:"ElButton"}),ia=defineComponent({...aa,props:We,emits:Us,setup(t,{expose:n,emit:r}){const g=t,y=ra(g),L=re("button"),{_ref:z,_size:j,_type:ae,_disabled:de,shouldAddSpace:he,handleClick:$e}=js(g,r);return n({ref:z,size:j,type:ae,disabled:de,shouldAddSpace:he}),(Lt,jt)=>(openBlock(),createElementBlock("button",{ref_key:"_ref",ref:z,class:normalizeClass([unref(L).b(),unref(L).m(unref(ae)),unref(L).m(unref(j)),unref(L).is("disabled",unref(de)),unref(L).is("loading",Lt.loading),unref(L).is("plain",Lt.plain),unref(L).is("round",Lt.round),unref(L).is("circle",Lt.circle),unref(L).is("text",Lt.text),unref(L).is("link",Lt.link),unref(L).is("has-bg",Lt.bg)]),"aria-disabled":unref(de)||Lt.loading,disabled:unref(de)||Lt.loading,autofocus:Lt.autofocus,type:Lt.nativeType,style:normalizeStyle$1(unref(y)),onClick:jt[0]||(jt[0]=(...$n)=>unref($e)&&unref($e)(...$n))},[Lt.loading?(openBlock(),createElementBlock(Fragment,{key:0},[Lt.$slots.loading?renderSlot(Lt.$slots,"loading",{key:0}):(openBlock(),createBlock(unref(Ge),{key:1,class:normalizeClass(unref(L).is("loading"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Lt.loadingIcon)))]),_:1},8,["class"]))],64)):Lt.icon||Lt.$slots.icon?(openBlock(),createBlock(unref(Ge),{key:1},{default:withCtx(()=>[Lt.icon?(openBlock(),createBlock(resolveDynamicComponent(Lt.icon),{key:0})):renderSlot(Lt.$slots,"icon",{key:1})]),_:3})):createCommentVNode("v-if",!0),Lt.$slots.default?(openBlock(),createElementBlock("span",{key:2,class:normalizeClass({[unref(L).em("text","expand")]:unref(he)})},[renderSlot(Lt.$slots,"default")],2)):createCommentVNode("v-if",!0)],14,sa))}});var la=ce(ia,[["__file","/home/runner/work/element-plus/element-plus/packages/components/button/src/button.vue"]]);const ca={size:We.size,type:We.type},ua=defineComponent({name:"ElButtonGroup"}),fa=defineComponent({...ua,props:ca,setup(t){const n=t;provide(an,reactive({size:toRef(n,"size"),type:toRef(n,"type")}));const r=re("button");return(g,y)=>(openBlock(),createElementBlock("div",{class:normalizeClass(`${unref(r).b("group")}`)},[renderSlot(g.$slots,"default")],2))}});var yn=ce(fa,[["__file","/home/runner/work/element-plus/element-plus/packages/components/button/src/button-group.vue"]]);const da=ot(la,{ButtonGroup:yn});Xr(yn);const pa=be({mask:{type:Boolean,default:!0},customMaskEvent:{type:Boolean,default:!1},overlayClass:{type:ge([String,Array,Object])},zIndex:{type:ge([String,Number])}}),ha={click:t=>t instanceof MouseEvent};var va=defineComponent({name:"ElOverlay",props:pa,emits:ha,setup(t,{slots:n,emit:r}){const g=re("overlay"),y=ae=>{r("click",ae)},{onClick:L,onMousedown:z,onMouseup:j}=vn(t.customMaskEvent?void 0:y);return()=>t.mask?createVNode$1("div",{class:[g.b(),t.overlayClass],style:{zIndex:t.zIndex},onClick:L,onMousedown:z,onMouseup:j},[renderSlot(n,"default")],ke.STYLE|ke.CLASS|ke.PROPS,["onClick","onMouseup","onMousedown"]):h$1("div",{class:t.overlayClass,style:{zIndex:t.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[renderSlot(n,"default")])}});const ga=va,_n=be({center:{type:Boolean,default:!1},alignCenter:{type:Boolean,default:!1},closeIcon:{type:Ve},customClass:{type:String,default:""},draggable:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},showClose:{type:Boolean,default:!0},title:{type:String,default:""}}),ma={close:()=>!0},ba=["aria-label"],ya=["id"],_a=defineComponent({name:"ElDialogContent"}),Ea=defineComponent({..._a,props:_n,emits:ma,setup(t){const n=t,{t:r}=ds(),{Close:g}=Jr,{dialogRef:y,headerRef:L,bodyId:z,ns:j,style:ae}=inject(ln),{focusTrapRef:de}=inject(gn),he=Zr(de,y),$e=computed(()=>n.draggable);return os(y,L,$e),(Lt,jt)=>(openBlock(),createElementBlock("div",{ref:unref(he),class:normalizeClass([unref(j).b(),unref(j).is("fullscreen",Lt.fullscreen),unref(j).is("draggable",unref($e)),unref(j).is("align-center",Lt.alignCenter),{[unref(j).m("center")]:Lt.center},Lt.customClass]),style:normalizeStyle$1(unref(ae)),tabindex:"-1"},[createBaseVNode("header",{ref_key:"headerRef",ref:L,class:normalizeClass(unref(j).e("header"))},[renderSlot(Lt.$slots,"header",{},()=>[createBaseVNode("span",{role:"heading",class:normalizeClass(unref(j).e("title"))},toDisplayString(Lt.title),3)]),Lt.showClose?(openBlock(),createElementBlock("button",{key:0,"aria-label":unref(r)("el.dialog.close"),class:normalizeClass(unref(j).e("headerbtn")),type:"button",onClick:jt[0]||(jt[0]=$n=>Lt.$emit("close"))},[createVNode$1(unref(Ge),{class:normalizeClass(unref(j).e("close"))},{default:withCtx(()=>[(openBlock(),createBlock(resolveDynamicComponent(Lt.closeIcon||unref(g))))]),_:1},8,["class"])],10,ba)):createCommentVNode("v-if",!0)],2),createBaseVNode("div",{id:unref(z),class:normalizeClass(unref(j).e("body"))},[renderSlot(Lt.$slots,"default")],10,ya),Lt.$slots.footer?(openBlock(),createElementBlock("footer",{key:0,class:normalizeClass(unref(j).e("footer"))},[renderSlot(Lt.$slots,"footer")],2)):createCommentVNode("v-if",!0)],6))}});var wa=ce(Ea,[["__file","/home/runner/work/element-plus/element-plus/packages/components/dialog/src/dialog-content.vue"]]);const Sa=be({..._n,appendToBody:{type:Boolean,default:!1},beforeClose:{type:ge(Function)},destroyOnClose:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},top:{type:String},modelValue:{type:Boolean,default:!1},modalClass:String,width:{type:[String,Number]},zIndex:{type:Number},trapFocus:{type:Boolean,default:!1}}),Ta={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,[sn]:t=>yr(t),openAutoFocus:()=>!0,closeAutoFocus:()=>!0},ka=(t,n)=>{const r=getCurrentInstance().emit,{nextZIndex:g}=Ts();let y="";const L=yt(),z=yt(),j=ref(!1),ae=ref(!1),de=ref(!1),he=ref(t.zIndex||g());let $e,Lt;const jt=oe("namespace",st),$n=computed(()=>{const Sr={},Ar=`--${jt.value}-dialog`;return t.fullscreen||(t.top&&(Sr[`${Ar}-margin-top`]=t.top),t.width&&(Sr[`${Ar}-width`]=Ne(t.width))),Sr}),Cn=computed(()=>t.alignCenter?{display:"flex"}:{});function Sn(){r("opened")}function wn(){r("closed"),r(sn,!1),t.destroyOnClose&&(de.value=!1)}function xn(){r("close")}function Tn(){Lt==null||Lt(),$e==null||$e(),t.openDelay&&t.openDelay>0?{stop:$e}=vt(()=>Nn(),t.openDelay):Nn()}function kn(){$e==null||$e(),Lt==null||Lt(),t.closeDelay&&t.closeDelay>0?{stop:Lt}=vt(()=>Pn(),t.closeDelay):Pn()}function Mn(){function Sr(Ar){Ar||(ae.value=!0,j.value=!1)}t.beforeClose?t.beforeClose(Sr):kn()}function An(){t.closeOnClickModal&&Mn()}function Nn(){!K||(j.value=!0)}function Pn(){j.value=!1}function In(){r("openAutoFocus")}function Dn(){r("closeAutoFocus")}function Rn(Sr){var Ar;((Ar=Sr.detail)==null?void 0:Ar.focusReason)==="pointer"&&Sr.preventDefault()}t.lockScroll&&ws(j);function On(){t.closeOnPressEscape&&Mn()}return watch$1(()=>t.modelValue,Sr=>{Sr?(ae.value=!1,Tn(),de.value=!0,he.value=t.zIndex?he.value++:g(),nextTick(()=>{r("open"),n.value&&(n.value.scrollTop=0)})):j.value&&kn()}),watch$1(()=>t.fullscreen,Sr=>{!n.value||(Sr?(y=n.value.style.transform,n.value.style.transform=""):n.value.style.transform=y)}),onMounted(()=>{t.modelValue&&(j.value=!0,de.value=!0,Tn())}),{afterEnter:Sn,afterLeave:wn,beforeLeave:xn,handleClose:Mn,onModalClick:An,close:kn,doClose:Pn,onOpenAutoFocus:In,onCloseAutoFocus:Dn,onCloseRequested:On,onFocusoutPrevented:Rn,titleId:L,bodyId:z,closed:ae,style:$n,overlayDialogStyle:Cn,rendered:de,visible:j,zIndex:he}},Ca=["aria-label","aria-labelledby","aria-describedby"],Na=defineComponent({name:"ElDialog",inheritAttrs:!1}),Ma=defineComponent({...Na,props:Sa,emits:Ta,setup(t,{expose:n}){const r=t,g=useSlots();Ue({scope:"el-dialog",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/dialog.html#slots"},computed(()=>!!g.title)),Ue({scope:"el-dialog",from:"custom-class",replacement:"class",version:"2.3.0",ref:"https://element-plus.org/en-US/component/dialog.html#attributes",type:"Attribute"},computed(()=>!!r.customClass));const y=re("dialog"),L=ref(),z=ref(),j=ref(),{visible:ae,titleId:de,bodyId:he,style:$e,overlayDialogStyle:Lt,rendered:jt,zIndex:$n,afterEnter:Cn,afterLeave:Sn,beforeLeave:wn,handleClose:xn,onModalClick:Tn,onOpenAutoFocus:kn,onCloseAutoFocus:Mn,onCloseRequested:An,onFocusoutPrevented:Nn}=ka(r,L);provide(ln,{dialogRef:L,headerRef:z,bodyId:he,ns:y,rendered:jt,style:$e});const Pn=vn(Tn),In=computed(()=>r.draggable&&!r.fullscreen);return n({visible:ae,dialogContentRef:j}),(Dn,Rn)=>(openBlock(),createBlock(Teleport,{to:"body",disabled:!Dn.appendToBody},[createVNode$1(Transition,{name:"dialog-fade",onAfterEnter:unref(Cn),onAfterLeave:unref(Sn),onBeforeLeave:unref(wn),persisted:""},{default:withCtx(()=>[withDirectives(createVNode$1(unref(ga),{"custom-mask-event":"",mask:Dn.modal,"overlay-class":Dn.modalClass,"z-index":unref($n)},{default:withCtx(()=>[createBaseVNode("div",{role:"dialog","aria-modal":"true","aria-label":Dn.title||void 0,"aria-labelledby":Dn.title?void 0:unref(de),"aria-describedby":unref(he),class:normalizeClass(`${unref(y).namespace.value}-overlay-dialog`),style:normalizeStyle$1(unref(Lt)),onClick:Rn[0]||(Rn[0]=(...On)=>unref(Pn).onClick&&unref(Pn).onClick(...On)),onMousedown:Rn[1]||(Rn[1]=(...On)=>unref(Pn).onMousedown&&unref(Pn).onMousedown(...On)),onMouseup:Rn[2]||(Rn[2]=(...On)=>unref(Pn).onMouseup&&unref(Pn).onMouseup(...On))},[createVNode$1(unref(zs),{loop:"",trapped:unref(ae),"focus-start-el":"container",onFocusAfterTrapped:unref(kn),onFocusAfterReleased:unref(Mn),onFocusoutPrevented:unref(Nn),onReleaseRequested:unref(An)},{default:withCtx(()=>[unref(jt)?(openBlock(),createBlock(wa,mergeProps({key:0,ref_key:"dialogContentRef",ref:j},Dn.$attrs,{"custom-class":Dn.customClass,center:Dn.center,"align-center":Dn.alignCenter,"close-icon":Dn.closeIcon,draggable:unref(In),fullscreen:Dn.fullscreen,"show-close":Dn.showClose,title:Dn.title,onClose:unref(xn)}),createSlots({header:withCtx(()=>[Dn.$slots.title?renderSlot(Dn.$slots,"title",{key:1}):renderSlot(Dn.$slots,"header",{key:0,close:unref(xn),titleId:unref(de),titleClass:unref(y).e("title")})]),default:withCtx(()=>[renderSlot(Dn.$slots,"default")]),_:2},[Dn.$slots.footer?{name:"footer",fn:withCtx(()=>[renderSlot(Dn.$slots,"footer")])}:void 0]),1040,["custom-class","center","align-center","close-icon","draggable","fullscreen","show-close","title","onClose"])):createCommentVNode("v-if",!0)]),_:3},8,["trapped","onFocusAfterTrapped","onFocusAfterReleased","onFocusoutPrevented","onReleaseRequested"])],46,Ca)]),_:3},8,["mask","overlay-class","z-index"]),[[vShow,unref(ae)]])]),_:3},8,["onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["disabled"]))}});var $a=ce(Ma,[["__file","/home/runner/work/element-plus/element-plus/packages/components/dialog/src/dialog.vue"]]);const Oa=ot($a),xa=Object.freeze(Object.defineProperty({__proto__:null,ElButton:da,ElDialog:Oa},Symbol.toStringTag,{value:"Module"})),lt=[];Object.entries(Kt).forEach(t=>{const[n,r]=t;r.install=function(g){g.component(n,r)},lt.push(r)});Object.entries(xa).forEach(t=>{const[n,r]=t;r.install=function(g){g.component(n,r)},lt.push(r)});const En=function(t){lt.map(n=>t.use(n))};typeof window<"u"&&window.Vue&&En(window.Vue);const Ia={install:En,version:Hn};var animate_min="";const _sfc_main$6=defineComponent({__name:"HorizontalBarChart",props:{propValue:{type:Object,default:()=>({title:""})}},setup(t){const n=reactive({tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},legend:{},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"value",boundaryGap:[0,.01]},yAxis:{type:"category",data:["Brazil","Indonesia","USA","India","China","World"]},series:[{name:"2011",type:"bar",data:[18203,23489,29034,104970,131744,630230]},{name:"2012",type:"bar",data:[19325,23438,31e3,121594,134141,681807]}]});return onMounted(()=>{}),(r,g)=>{const y=Echarts;return openBlock(),createBlock(y,{options:n},null,8,["options"])}}});var __glob_1_0=Object.freeze(Object.defineProperty({__proto__:null,default:_sfc_main$6},Symbol.toStringTag,{value:"Module"}));const _sfc_main$5=defineComponent({__name:"MixedLineBarChart",props:{propValue:{type:Object,default:()=>({title:""})}},setup(t){const n=reactive({tooltip:{trigger:"item",axisPointer:{type:"shadow"}},grid:{left:"2%",right:"4%",bottom:"14%",top:"16%",containLabel:!0},legend:{data:["\u8C03\u89E3\u6210\u529F","\u8C03\u89E3\u5931\u8D25","\u8C03\u89E3\u7EC8\u6B62","\u8C03\u89E3\u6210\u529F\u7387"],left:"7%",top:"5%",textStyle:{color:"#666666"},itemWidth:15,itemHeight:10,itemGap:25},xAxis:{type:"category",data:["2012","2013","2014","2015","2016","2017","2018","2019"],axisLine:{lineStyle:{color:"#cdd5e2"}},axisLabel:{textStyle:{color:"#666666"}}},yAxis:[{type:"value",axisLine:{show:!1,lineStyle:{color:"#cdd5e2"}},splitLine:{show:!1},axisLabel:{textStyle:{color:"#666666"}}},{type:"value",name:"\u767E\u5206\u6BD4",nameTextStyle:{color:"#666666"},position:"right",axisLine:{lineStyle:{color:"#cdd5e2"}},splitLine:{show:!1},axisLabel:{show:!0,formatter:"{value} %",textStyle:{color:"#666666"}}}],series:[{name:"\u8C03\u89E3\u6210\u529F",type:"bar",barWidth:"12px",itemStyle:{normal:{barBorderRadius:6}},data:[400,400,300,300,300,400,400,400,300]},{name:"\u8C03\u89E3\u5931\u8D25",type:"bar",barWidth:"12px",itemStyle:{normal:{barBorderRadius:6}},data:[400,500,500,500,500,400,400,500,500]},{name:"\u8C03\u89E3\u7EC8\u6B62",type:"bar",barWidth:"12px",itemStyle:{normal:{barBorderRadius:6}},data:[400,600,700,700,1e3,400,400,600,700]},{name:"\u8C03\u89E3\u6210\u529F\u7387",type:"line",yAxisIndex:1,smooth:!1,symbol:"circle",symbolSize:8,itemStyle:{normal:{borderWidth:5}},data:[4.2,3.8,4.8,3.5,2.9,2.8,3,5]}]});return onMounted(()=>{}),(r,g)=>{const y=Echarts;return openBlock(),createBlock(y,{options:n},null,8,["options"])}}});var __glob_1_1=Object.freeze(Object.defineProperty({__proto__:null,default:_sfc_main$5},Symbol.toStringTag,{value:"Module"}));const _sfc_main$4=defineComponent({__name:"BasicAreaChart",props:{propValue:{type:Object,default:()=>({title:""})}},setup(t){const n=reactive({title:{text:""},tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{}}},legend:{data:["Line 1","Line 2","Line 3","Line 4","Line 5"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]}],yAxis:[{type:"value"}],series:[{name:"Line 1",type:"line",stack:"Total",smooth:!0,lineStyle:{width:0},showSymbol:!1,areaStyle:{opacity:.8},emphasis:{focus:"series"},data:[140,232,101,264,90,340,250]},{name:"Line 2",type:"line",stack:"Total",smooth:!0,lineStyle:{width:0},showSymbol:!1,areaStyle:{opacity:.8},emphasis:{focus:"series"},data:[120,282,111,234,220,340,310]},{name:"Line 3",type:"line",stack:"Total",smooth:!0,lineStyle:{width:0},showSymbol:!1,areaStyle:{opacity:.8},emphasis:{focus:"series"},data:[320,132,201,334,190,130,220]},{name:"Line 4",type:"line",stack:"Total",smooth:!0,lineStyle:{width:0},showSymbol:!1,areaStyle:{opacity:.8},emphasis:{focus:"series"},data:[220,402,231,134,190,230,120]},{name:"Line 5",type:"line",stack:"Total",smooth:!0,lineStyle:{width:0},showSymbol:!1,label:{show:!0,position:"top"},areaStyle:{opacity:.8},emphasis:{focus:"series"},data:[220,302,181,234,210,290,150]}]});return onMounted(()=>{}),(r,g)=>{const y=Echarts;return openBlock(),createBlock(y,{options:n},null,8,["options"])}}});var __glob_1_2=Object.freeze(Object.defineProperty({__proto__:null,default:_sfc_main$4},Symbol.toStringTag,{value:"Module"}));const _sfc_main$3=defineComponent({__name:"SmoothedLineChart",props:{propValue:{type:Object,default:()=>({title:""})}},setup(t){const n=reactive({xAxis:{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{data:[820,932,901,934,1290,1330,1320],type:"line",smooth:!0}]});return onMounted(()=>{}),(r,g)=>{const y=Echarts;return openBlock(),createBlock(y,{options:n},null,8,["options"])}}});var __glob_1_3=Object.freeze(Object.defineProperty({__proto__:null,default:_sfc_main$3},Symbol.toStringTag,{value:"Module"}));const _sfc_main$2=defineComponent({__name:"StackedLineChart",props:{propValue:{type:Object,default:()=>({title:""})}},setup(t){const n=reactive({title:{text:""},tooltip:{trigger:"axis"},legend:{data:["Email","Union Ads","Video Ads","Direct","Search Engine"]},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},xAxis:{type:"category",boundaryGap:!1,data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"]},yAxis:{type:"value"},series:[{name:"Email",type:"line",stack:"Total",data:[120,132,101,134,90,230,210]},{name:"Union Ads",type:"line",stack:"Total",data:[220,182,191,234,290,330,310]},{name:"Video Ads",type:"line",stack:"Total",data:[150,232,201,154,190,330,410]},{name:"Direct",type:"line",stack:"Total",data:[320,332,301,334,390,330,320]},{name:"Search Engine",type:"line",stack:"Total",data:[820,932,901,934,1290,1330,1320]}]});return onMounted(()=>{}),(r,g)=>{const y=Echarts;return openBlock(),createBlock(y,{options:n},null,8,["options"])}}});var __glob_1_4=Object.freeze(Object.defineProperty({__proto__:null,default:_sfc_main$2},Symbol.toStringTag,{value:"Module"}));const _sfc_main$1=defineComponent({__name:"BasicPieChart",props:{propValue:{type:Object,default:()=>({title:""})}},setup(t){const n=reactive({title:{text:""},tooltip:{trigger:"item"},legend:{orient:"vertical",left:"left"},series:[{name:"Access From",type:"pie",radius:"50%",data:[{value:1048,name:"Search Engine"},{value:735,name:"Direct"},{value:580,name:"Email"},{value:484,name:"Union Ads"},{value:300,name:"Video Ads"}],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0}}}]});return onMounted(()=>{}),(r,g)=>{const y=Echarts;return openBlock(),createBlock(y,{options:n},null,8,["options"])}}});var __glob_1_5=Object.freeze(Object.defineProperty({__proto__:null,default:_sfc_main$1},Symbol.toStringTag,{value:"Module"})),index_scss_vue_type_style_index_0_src_5bd79631_scoped_true_lang="";const _sfc_main=defineComponent({__name:"index",props:{propValue:{type:String,default:"\u8FD9\u662Fbutton"}},setup(t,{expose:n}){const r=ref();return n({compRef:r}),(g,y)=>{const L=ElButton;return openBlock(),createBlock(L,{ref_key:"compRef",ref:r},{default:withCtx(()=>[createTextVNode(toDisplayString(t.propValue),1)]),_:1},512)}}});var WButton=_export_sfc$2(_sfc_main,[["__scopeId","data-v-5bd79631"]]);const charts={"./Charts/BarChart/HorizontalBarChart.vue":__glob_1_0,"./Charts/BarChart/MixedLineBarChart.vue":__glob_1_1,"./Charts/LineChart/BasicAreaChart.vue":__glob_1_2,"./Charts/LineChart/SmoothedLineChart.vue":__glob_1_3,"./Charts/LineChart/StackedLineChart.vue":__glob_1_4,"./Charts/PieChart/BasicPieChart.vue":__glob_1_5};let customComponents=[];Object.values(charts).forEach(t=>{customComponents.push({name:"W"+t.default.__name,component:t.default})});const other=[{name:"WButton",component:WButton}];var customComponents$1=[...customComponents,...other];const app=createApp(App);for(const t in ElIcons)app.component(t,ElIcons[t]);app.component("svg-icon",_sfc_main$7);app.component("wei-row",WeiRow);app.component("wei-col",WeiCol);app.component("Echarts",Echarts);for(let t=0;tspan{display:inline-flex;align-items:center}.el-button+.el-button{margin-left:12px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color: var(--el-color-primary);--el-button-hover-bg-color: var(--el-fill-color-blank);--el-button-hover-border-color: var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover,.el-button.is-disabled:focus{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:var(--el-mask-color-extra-light)}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{border-radius:50%;padding:8px}.el-button.is-text{color:var(--el-button-text-color);border:0 solid transparent;background-color:transparent}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important}.el-button.is-text:not(.is-disabled):hover,.el-button.is-text:not(.is-disabled):focus{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover,.el-button.is-text:not(.is-disabled).is-has-bg:focus{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{border-color:transparent;color:var(--el-button-text-color);background:transparent;padding:2px;height:auto}.el-button.is-link:hover,.el-button.is-link:focus{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button.is-link:not(.is-disabled):hover,.el-button.is-link:not(.is-disabled):focus{border-color:transparent;background-color:transparent}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color);border-color:transparent;background-color:transparent}.el-button--text{border-color:transparent;background:transparent;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button--text:not(.is-disabled):hover,.el-button--text:not(.is-disabled):focus{color:var(--el-color-primary-light-3);border-color:transparent;background-color:transparent}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);border-color:transparent;background-color:transparent}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-primary);--el-button-border-color: var(--el-color-primary);--el-button-outline-color: var(--el-color-primary-light-5);--el-button-active-color: var(--el-color-primary-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-primary-light-5);--el-button-hover-bg-color: var(--el-color-primary-light-3);--el-button-hover-border-color: var(--el-color-primary-light-3);--el-button-active-bg-color: var(--el-color-primary-dark-2);--el-button-active-border-color: var(--el-color-primary-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-primary-light-5);--el-button-disabled-border-color: var(--el-color-primary-light-5)}.el-button--primary.is-plain,.el-button--primary.is-text,.el-button--primary.is-link{--el-button-text-color: var(--el-color-primary);--el-button-bg-color: var(--el-color-primary-light-9);--el-button-border-color: var(--el-color-primary-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-primary);--el-button-hover-border-color: var(--el-color-primary);--el-button-active-text-color: var(--el-color-white)}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:hover,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-success);--el-button-border-color: var(--el-color-success);--el-button-outline-color: var(--el-color-success-light-5);--el-button-active-color: var(--el-color-success-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-success-light-5);--el-button-hover-bg-color: var(--el-color-success-light-3);--el-button-hover-border-color: var(--el-color-success-light-3);--el-button-active-bg-color: var(--el-color-success-dark-2);--el-button-active-border-color: var(--el-color-success-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-success-light-5);--el-button-disabled-border-color: var(--el-color-success-light-5)}.el-button--success.is-plain,.el-button--success.is-text,.el-button--success.is-link{--el-button-text-color: var(--el-color-success);--el-button-bg-color: var(--el-color-success-light-9);--el-button-border-color: var(--el-color-success-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-success);--el-button-hover-border-color: var(--el-color-success);--el-button-active-text-color: var(--el-color-white)}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:hover,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:active,.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-warning);--el-button-border-color: var(--el-color-warning);--el-button-outline-color: var(--el-color-warning-light-5);--el-button-active-color: var(--el-color-warning-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-warning-light-5);--el-button-hover-bg-color: var(--el-color-warning-light-3);--el-button-hover-border-color: var(--el-color-warning-light-3);--el-button-active-bg-color: var(--el-color-warning-dark-2);--el-button-active-border-color: var(--el-color-warning-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-warning-light-5);--el-button-disabled-border-color: var(--el-color-warning-light-5)}.el-button--warning.is-plain,.el-button--warning.is-text,.el-button--warning.is-link{--el-button-text-color: var(--el-color-warning);--el-button-bg-color: var(--el-color-warning-light-9);--el-button-border-color: var(--el-color-warning-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-warning);--el-button-hover-border-color: var(--el-color-warning);--el-button-active-text-color: var(--el-color-white)}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:hover,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-danger);--el-button-border-color: var(--el-color-danger);--el-button-outline-color: var(--el-color-danger-light-5);--el-button-active-color: var(--el-color-danger-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-danger-light-5);--el-button-hover-bg-color: var(--el-color-danger-light-3);--el-button-hover-border-color: var(--el-color-danger-light-3);--el-button-active-bg-color: var(--el-color-danger-dark-2);--el-button-active-border-color: var(--el-color-danger-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-danger-light-5);--el-button-disabled-border-color: var(--el-color-danger-light-5)}.el-button--danger.is-plain,.el-button--danger.is-text,.el-button--danger.is-link{--el-button-text-color: var(--el-color-danger);--el-button-bg-color: var(--el-color-danger-light-9);--el-button-border-color: var(--el-color-danger-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-danger);--el-button-hover-border-color: var(--el-color-danger);--el-button-active-text-color: var(--el-color-white)}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:hover,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-info);--el-button-border-color: var(--el-color-info);--el-button-outline-color: var(--el-color-info-light-5);--el-button-active-color: var(--el-color-info-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-info-light-5);--el-button-hover-bg-color: var(--el-color-info-light-3);--el-button-hover-border-color: var(--el-color-info-light-3);--el-button-active-bg-color: var(--el-color-info-dark-2);--el-button-active-border-color: var(--el-color-info-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-info-light-5);--el-button-disabled-border-color: var(--el-color-info-light-5)}.el-button--info.is-plain,.el-button--info.is-text,.el-button--info.is-link{--el-button-text-color: var(--el-color-info);--el-button-bg-color: var(--el-color-info-light-9);--el-button-border-color: var(--el-color-info-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-info);--el-button-hover-border-color: var(--el-color-info);--el-button-active-text-color: var(--el-color-white)}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:hover,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:active,.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size: 40px;height:var(--el-button-size);padding:12px 19px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size: 24px;height:var(--el-button-size);padding:5px 11px;font-size:12px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:before,.el-button-group:after{display:table;content:""}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button:hover,.el-button-group>.el-button:focus,.el-button-group>.el-button:active{z-index:1}.el-button-group>.el-button.is-active{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-popper{--el-popper-border-radius: var(--el-popover-border-radius, 4px)}.el-popper{position:absolute;border-radius:var(--el-popper-border-radius);padding:5px 11px;z-index:2000;font-size:12px;line-height:20px;min-width:10px;word-wrap:break-word;visibility:visible}.el-popper.is-dark{color:var(--el-bg-color);background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark .el-popper__arrow:before{border:1px solid var(--el-text-color-primary);background:var(--el-text-color-primary);right:0}.el-popper.is-light{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light)}.el-popper.is-light .el-popper__arrow:before{border:1px solid var(--el-border-color-light);background:var(--el-bg-color-overlay);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{position:absolute;width:10px;height:10px;z-index:-1}.el-popper__arrow:before{position:absolute;width:10px;height:10px;z-index:-1;content:" ";transform:rotate(45deg);background:var(--el-text-color-primary);box-sizing:border-box}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent!important;border-bottom-color:transparent!important}.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.el-scrollbar{--el-scrollbar-opacity: .3;--el-scrollbar-bg-color: var(--el-text-color-secondary);--el-scrollbar-hover-opacity: .5;--el-scrollbar-hover-bg-color: var(--el-text-color-secondary)}.el-scrollbar{overflow:hidden;position:relative;height:100%}.el-scrollbar__wrap{overflow:auto;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color, var(--el-text-color-secondary));transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity, .3)}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color, var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity, .5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-dropdown{--el-dropdown-menu-box-shadow: var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill: var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color: var(--el-color-primary);--el-dropdown-menu-index: 10;display:inline-flex;position:relative;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);line-height:1;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow: var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill: var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color: var(--el-color-primary);--el-dropdown-menu-index: 10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{list-style:none;padding:0;margin:0;box-sizing:border-box}.el-dropdown .el-dropdown__caret-button{padding-left:0;padding-right:0;display:inline-flex;justify-content:center;align-items:center;width:32px;border-left:none}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{content:"";position:absolute;display:block;width:1px;top:-1px;bottom:-1px;left:0;background:var(--el-overlay-color-lighter)}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{position:relative;top:0;left:0;z-index:var(--el-dropdown-menu-index);padding:5px 0;margin:0;background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;list-style:none}.el-dropdown-menu__item{display:flex;align-items:center;white-space:nowrap;list-style:none;line-height:22px;padding:5px 16px;margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);cursor:pointer;outline:none}.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{margin:6px 0;border-top:1px solid var(--el-border-color-lighter)}.el-dropdown-menu__item.is-disabled{cursor:not-allowed;color:var(--el-text-color-disabled)}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{padding:7px 20px;line-height:22px;font-size:14px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{padding:2px 12px;line-height:20px;font-size:12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-avatar{--el-avatar-text-color: var(--el-color-white);--el-avatar-bg-color: var(--el-text-color-disabled);--el-avatar-text-size: 14px;--el-avatar-icon-size: 18px;--el-avatar-border-radius: var(--el-border-radius-base);--el-avatar-size-large: 56px;--el-avatar-size-small: 24px;--el-avatar-size: 40px;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;text-align:center;overflow:hidden;color:var(--el-avatar-text-color);background:var(--el-avatar-bg-color);width:var(--el-avatar-size);height:var(--el-avatar-size);font-size:var(--el-avatar-text-size)}.el-avatar>img{display:block;height:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size: 24px}.el-avatar--large{--el-avatar-size: 56px}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:before,.el-breadcrumb:after{display:table;content:""}.el-breadcrumb:after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:var(--el-text-color-placeholder)}.el-breadcrumb__separator.el-icon{margin:0 6px;font-weight:400}.el-breadcrumb__separator.el-icon svg{vertical-align:middle}.el-breadcrumb__item{float:left;display:flex;align-items:center}.el-breadcrumb__inner{color:var(--el-text-color-regular)}.el-breadcrumb__inner.is-link,.el-breadcrumb__inner a{font-weight:700;text-decoration:none;transition:var(--el-transition-color);color:var(--el-text-color-primary)}.el-breadcrumb__inner.is-link:hover,.el-breadcrumb__inner a:hover{color:var(--el-color-primary);cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover{font-weight:400;color:var(--el-text-color-regular);cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color: inherit;height:1em;width:1em;line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.header-container[data-v-4a1af8fb]{width:100%;height:100%;background-color:#fff}.header-container .info-container[data-v-4a1af8fb]{height:60px;width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dddfe5}.header-container .info-container .crumbs[data-v-4a1af8fb]{margin-left:10px}.header-container .info-container .crumbs .crumbs-item[data-v-4a1af8fb]{display:flex;align-items:center;justify-content:center}.header-container .info-container .crumbs .crumbs-item .crumbs-name[data-v-4a1af8fb]{margin-left:5px}.header-container .info-container .crumbs .crumbs-item .el-icon[data-v-4a1af8fb]:hover{color:#0ca296}.header-container .info-container .info[data-v-4a1af8fb]{display:flex;align-items:center}.header-container .info-container .info .el-icon[data-v-4a1af8fb]{margin:0 10px;cursor:pointer}.header-container .info-container .info .el-icon[data-v-4a1af8fb]:hover{color:#0ca296}.header-container .info-container .info .user-info[data-v-4a1af8fb]{display:flex;align-items:center;cursor:pointer}.header-container .info-container .info .user-info .username[data-v-4a1af8fb]{display:inline-block;margin-left:5px}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:#0ca296!important}.el-breadcrumb__inner .el-icon:hover{color:#0ca296}.el-dropdown-menu__item:hover{color:#0ca296!important;background-color:#ecf8f3!important}.el-dropdown-menu__item .item-class{display:inline-block;margin-left:5px}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center top}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center bottom}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transition:var(--el-transition-md-fade);transform-origin:top left}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}:root{--el-menu-active-color: var(--el-color-primary);--el-menu-text-color: var(--el-text-color-primary);--el-menu-hover-text-color: var(--el-color-primary);--el-menu-bg-color: var(--el-fill-color-blank);--el-menu-hover-bg-color: var(--el-color-primary-light-9);--el-menu-item-height: 56px;--el-menu-sub-item-height: calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-sub-item-height: 36px;--el-menu-item-font-size: var(--el-font-size-base);--el-menu-item-hover-fill: var(--el-color-primary-light-9);--el-menu-border-color: var(--el-border-color);--el-menu-base-level-padding: 20px;--el-menu-level-padding: 20px;--el-menu-icon-width: 24px}.el-menu{border-right:solid 1px var(--el-menu-border-color);list-style:none;position:relative;margin:0;padding-left:0;background-color:var(--el-menu-bg-color);box-sizing:border-box}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title{white-space:nowrap;padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level) * var(--el-menu-level-padding))}.el-menu--horizontal{display:flex;flex-wrap:nowrap;border-bottom:solid 1px var(--el-menu-border-color);border-right:none}.el-menu--horizontal>.el-menu-item{display:inline-flex;justify-content:center;align-items:center;height:100%;margin:0;border-bottom:2px solid transparent;color:var(--el-menu-text-color)}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus{background-color:#fff}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:none}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{height:100%;border-bottom:2px solid transparent;color:var(--el-menu-text-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-bg-color-overlay)}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{background-color:var(--el-menu-bg-color);display:flex;align-items:center;height:var(--el-menu-horizontal-sub-item-height);padding:0 10px;color:var(--el-menu-text-color)}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):hover,.el-menu--horizontal .el-menu-item:not(.is-disabled):focus{outline:none;color:var(--el-menu-hover-text-color);background-color:var(--el-menu-hover-bg-color)}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding) * 2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{margin:0;vertical-align:middle;width:var(--el-menu-icon-width);text-align:center}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--popup{z-index:100;min-width:200px;border:none;padding:5px 0;border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light)}.el-menu .el-icon{flex-shrink:0}.el-menu-item{display:flex;align-items:center;height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);list-style:none;cursor:pointer;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:hover,.el-menu-item:focus{outline:none}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:none!important}.el-menu-item [class^=el-icon]{margin-right:5px;width:var(--el-menu-icon-width);text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{position:absolute;left:0;top:0;height:100%;width:100%;display:inline-flex;align-items:center;box-sizing:border-box;padding:0 var(--el-menu-base-level-padding)}.el-sub-menu{list-style:none;margin:0;padding-left:0}.el-sub-menu__title{display:flex;align-items:center;height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);list-style:none;cursor:pointer;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap;padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:hover,.el-sub-menu__title:focus{outline:none}.el-sub-menu__title.is-disabled{opacity:.25;cursor:not-allowed;background:none!important}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-sub-menu__title,.el-sub-menu.is-disabled .el-menu-item{opacity:.25;cursor:not-allowed;background:none!important}.el-sub-menu .el-icon{vertical-align:middle;margin-right:5px;width:var(--el-menu-icon-width);text-align:center;font-size:18px}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{position:absolute;top:50%;right:var(--el-menu-base-level-padding);margin-top:-6px;transition:transform var(--el-transition-duration);font-size:12px;margin-right:0;width:inherit}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px var(--el-menu-base-level-padding);line-height:normal;font-size:12px;color:var(--el-text-color-secondary)}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{transition:var(--el-transition-duration-fast);opacity:0}html:root{--el-menu-item-height: 50px;--el-menu-sub-item-height: 50px}.sidebar-container{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;background-color:#fff;-webkit-box-shadow:0px 3px 3px #c8c8c8;-moz-box-shadow:0px 3px 3px #c8c8c8;box-shadow:0 15px 30px #0006;border-right:1px solid #dddfe5;transition:width .25s;overflow:hidden;white-space:nowrap}.sidebar-container.arrow .sidebar-list .item-container{padding-left:0}.sidebar-container.expand .sidebar-list .item-container{padding-left:10px}.sidebar-container .logo{width:100%;height:100px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.sidebar-container .logo .el-image{height:40px;width:40px;margin-right:10px}.sidebar-container .logo .title{color:#0ca296;font-size:1.5em;font-weight:600}.sidebar-container .sidebar-list{width:100%;height:calc(100% - 300px);display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;overflow-y:scroll;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;color:#575a64}.sidebar-container .sidebar-list::-webkit-scrollbar{display:none}.sidebar-container .sidebar-list .item-container{width:100%;height:100%;display:flex;align-items:center;border-radius:5px;user-select:none;transition:background-color .2s}.sidebar-container .sidebar-list .item-container:hover{background-color:#0ca296;color:#fff}.sidebar-container .sidebar-list .el-menu--collapse .item-container{align-items:center;justify-content:center}.sidebar-container .switch-list{border-top:.5px solid #323741;width:100%;height:200px;transition:all .5s;padding-top:20px}.sidebar-container .switch-list .switch-item{height:40px;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.el-menu-vertical{height:100%;border:none;border-right:none!important}.el-menu-item .el-menu-tooltip__trigger{position:static!important;padding:0!important}.el-menu-vertical:not(.el-menu--collapse){width:100%;height:100%}.el-menu-item{padding:5px 10px!important}.el-menu-item:hover{background-color:transparent!important}.el-menu-item.is-active{color:#fff!important}.el-menu-item.is-active .item-container{width:100%;border-radius:5px;background-color:#0ca296;color:#fff!important}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:#0ca296!important}.el-sub-menu{width:100%}.el-sub-menu .el-menu-item{min-width:auto!important}.el-sub-menu .el-sub-menu__title{padding:5px 10px!important}.el-sub-menu .el-sub-menu__title:hover{background-color:transparent!important;color:#fff}.el-sub-menu .el-menu-item-group__title{padding:0}.submenu-container[data-v-9d315a3c]{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column}.submenu-container .submenu-title[data-v-9d315a3c]{height:60px;width:100%;display:flex;align-items:center;justify-content:center}.submenu-container .submenu-title span[data-v-9d315a3c]{font-size:20px;font-weight:400;white-space:nowrap}.submenu-container .select-title[data-v-9d315a3c]{display:flex;align-items:center;justify-content:space-around;margin-bottom:20px}.submenu-container .select-title .line[data-v-9d315a3c]{height:1px;width:60px;border-top:1px solid #dddfe5}.submenu-container .select-title span[data-v-9d315a3c]{white-space:nowrap}.submenu-container .menu-list[data-v-9d315a3c]{width:100%;padding:0 5px}.submenu-container .menu-list .menu-list-item[data-v-9d315a3c]{height:50px;width:100%;padding-left:20px;display:flex;align-items:center;border-radius:5px;margin:5px 0}.submenu-container .menu-list .menu-list-item[data-v-9d315a3c]:hover,.submenu-container .menu-list .selectMenuStyle[data-v-9d315a3c]{background-color:#ebf8f2;color:#64c399}.row-container[data-v-e61aedf0]{width:100%;height:100%;display:flex;flex-direction:var(--07d388b0);align-items:var(--fceb70a4);justify-content:var(--341d94f9);padding:var(--8b0074dc)}.col-container[data-v-ac462688]{height:100%;width:100%;flex:var(--340fc52e)}.component-box{display:flex;height:100%}.component-box .tabBar{height:40px;width:100%;background-color:#fff;border-bottom:1px solid #dddfe5}.el-textarea{--el-input-text-color: var(--el-text-color-regular);--el-input-border: var(--el-border);--el-input-hover-border: var(--el-border-color-hover);--el-input-focus-border: var(--el-color-primary);--el-input-transparent-border: 0 0 0 1px transparent inset;--el-input-border-color: var(--el-border-color);--el-input-border-radius: var(--el-border-radius-base);--el-input-bg-color: var(--el-fill-color-blank);--el-input-icon-color: var(--el-text-color-placeholder);--el-input-placeholder-color: var(--el-text-color-placeholder);--el-input-hover-border-color: var(--el-border-color-hover);--el-input-clear-hover-color: var(--el-text-color-secondary);--el-input-focus-border-color: var(--el-color-primary)}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:var(--el-font-size-base)}.el-textarea__inner{position:relative;display:block;resize:vertical;padding:5px 11px;line-height:1.5;box-sizing:border-box;width:100%;font-size:inherit;font-family:inherit;color:var(--el-input-text-color, var(--el-text-color-regular));background-color:var(--el-input-bg-color, var(--el-fill-color-blank));background-image:none;-webkit-appearance:none;box-shadow:0 0 0 1px var(--el-input-border-color, var(--el-border-color)) inset;border-radius:var(--el-input-border-radius, var(--el-border-radius-base));transition:var(--el-transition-box-shadow);border:none}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color, var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{outline:none;box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);position:absolute;font-size:12px;line-height:14px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{border-color:var(--el-color-danger)}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color: var(--el-text-color-regular);--el-input-border: var(--el-border);--el-input-hover-border: var(--el-border-color-hover);--el-input-focus-border: var(--el-color-primary);--el-input-transparent-border: 0 0 0 1px transparent inset;--el-input-border-color: var(--el-border-color);--el-input-border-radius: var(--el-border-radius-base);--el-input-bg-color: var(--el-fill-color-blank);--el-input-icon-color: var(--el-text-color-placeholder);--el-input-placeholder-color: var(--el-text-color-placeholder);--el-input-hover-border-color: var(--el-border-color-hover);--el-input-clear-hover-color: var(--el-text-color-secondary);--el-input-focus-border-color: var(--el-color-primary)}.el-input{--el-input-height: var(--el-component-size);position:relative;font-size:var(--el-font-size-base);display:inline-flex;width:100%;line-height:var(--el-input-height);box-sizing:border-box;vertical-align:middle}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:var(--el-text-color-disabled)}.el-input::-webkit-scrollbar-corner{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);font-size:14px;cursor:pointer}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{height:100%;display:inline-flex;align-items:center;color:var(--el-color-info);font-size:12px}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:initial;display:inline-block;padding-left:8px}.el-input__wrapper{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;padding:1px 11px;background-color:var(--el-input-bg-color, var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius, var(--el-border-radius-base));transition:var(--el-transition-box-shadow);transform:translateZ(0);box-shadow:0 0 0 1px var(--el-input-border-color, var(--el-border-color)) inset}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input__inner{--el-input-inner-height: calc(var(--el-input-height, 32px) - 2px);width:100%;flex-grow:1;-webkit-appearance:none;color:var(--el-input-text-color, var(--el-text-color-regular));font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);padding:0;outline:none;border:none;background:none;box-sizing:border-box}.el-input__inner:focus{outline:none}.el-input__inner::placeholder{color:var(--el-input-placeholder-color, var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__prefix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;text-align:center;color:var(--el-input-icon-color, var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__prefix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;text-align:center;color:var(--el-input-icon-color, var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__suffix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{height:inherit;line-height:inherit;display:flex;justify-content:center;align-items:center;transition:all var(--el-transition-duration);margin-left:8px}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height: var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large .el-input__inner{--el-input-inner-height: calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height: var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small .el-input__inner{--el-input-inner-height: calc(var(--el-input-height, 24px) - 2px)}.el-input-group{display:inline-flex;width:100%;align-items:stretch}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:100%;border-radius:var(--el-input-border-radius);padding:0 20px;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-select,.el-input-group__append .el-button,.el-input-group__prepend .el-select,.el-input-group__prepend .el-button{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-input__wrapper,.el-input-group__append div.el-select:hover .el-input__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-input__wrapper,.el-input-group__prepend div.el-select:hover .el-input__wrapper{border-color:transparent;background-color:transparent;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper{box-shadow:1px 0 0 0 var(--el-input-focus-border-color) inset,1px 0 0 0 var(--el-input-focus-border-color),0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important;z-index:2}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper:focus{outline:none;z-index:2;box-shadow:1px 0 0 0 var(--el-input-focus-border-color) inset,1px 0 0 0 var(--el-input-focus-border-color),0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__wrapper{z-index:1;box-shadow:1px 0 0 0 var(--el-input-hover-border-color) inset,1px 0 0 0 var(--el-input-hover-border-color),0 1px 0 0 var(--el-input-hover-border-color) inset,0 -1px 0 0 var(--el-input-hover-border-color) inset!important}.el-input-group--append>.el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-input .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select .el-input .el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__wrapper{z-index:2;box-shadow:-1px 0 0 0 var(--el-input-focus-border-color),-1px 0 0 0 var(--el-input-focus-border-color) inset,0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--append .el-input-group__append .el-select:hover .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select:hover .el-input__wrapper{z-index:1;box-shadow:-1px 0 0 0 var(--el-input-hover-border-color),-1px 0 0 0 var(--el-input-hover-border-color) inset,0 1px 0 0 var(--el-input-hover-border-color) inset,0 -1px 0 0 var(--el-input-hover-border-color) inset!important}.el-badge{--el-badge-bg-color: var(--el-color-danger);--el-badge-radius: 10px;--el-badge-font-size: 12px;--el-badge-padding: 6px;--el-badge-size: 18px;position:relative;vertical-align:middle;display:inline-block;width:fit-content}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;justify-content:center;align-items:center;font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color)}.el-badge__content.is-fixed{position:absolute;top:0;right:calc(1px + var(--el-badge-size) / 2);transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-message{--el-message-bg-color: var(--el-color-info-light-9);--el-message-border-color: var(--el-border-color-lighter);--el-message-padding: 15px 19px;--el-message-close-size: 16px;--el-message-close-icon-color: var(--el-text-color-placeholder);--el-message-close-hover-color: var(--el-text-color-secondary)}.el-message{width:fit-content;max-width:calc(100% - 32px);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);position:fixed;left:50%;top:20px;transform:translate(-50%);background-color:var(--el-message-bg-color);transition:opacity var(--el-transition-duration),transform .4s,top .4s;padding:var(--el-message-padding);display:flex;align-items:center}.el-message.is-center{justify-content:center}.el-message.is-closable .el-message__content{padding-right:31px}.el-message p{margin:0}.el-message--success{--el-message-bg-color: var(--el-color-success-light-9);--el-message-border-color: var(--el-color-success-light-8);--el-message-text-color: var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color: var(--el-color-info-light-9);--el-message-border-color: var(--el-color-info-light-8);--el-message-text-color: var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color: var(--el-color-warning-light-9);--el-message-border-color: var(--el-color-warning-light-8);--el-message-text-color: var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color: var(--el-color-error-light-9);--el-message-border-color: var(--el-color-error-light-8);--el-message-text-color: var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message__icon{margin-right:10px}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{position:absolute;top:50%;right:19px;transform:translateY(-50%);cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}.el-notification{--el-notification-width: 330px;--el-notification-padding: 14px 26px 14px 13px;--el-notification-radius: 8px;--el-notification-shadow: var(--el-box-shadow-light);--el-notification-border-color: var(--el-border-color-lighter);--el-notification-icon-size: 24px;--el-notification-close-font-size: var(--el-message-close-size, 16px);--el-notification-group-margin-left: 13px;--el-notification-group-margin-right: 8px;--el-notification-content-font-size: var(--el-font-size-base);--el-notification-content-color: var(--el-text-color-regular);--el-notification-title-font-size: 16px;--el-notification-title-color: var(--el-text-color-primary);--el-notification-close-color: var(--el-text-color-secondary);--el-notification-close-hover-color: var(--el-text-color-regular)}.el-notification{display:flex;width:var(--el-notification-width);padding:var(--el-notification-padding);border-radius:var(--el-notification-radius);box-sizing:border-box;border:1px solid var(--el-notification-border-color);position:fixed;background-color:var(--el-bg-color-overlay);box-shadow:var(--el-notification-shadow);transition:opacity var(--el-transition-duration),transform var(--el-transition-duration),left var(--el-transition-duration),right var(--el-transition-duration),top .4s,bottom var(--el-transition-duration);overflow-wrap:anywhere;overflow:hidden;z-index:9999}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right)}.el-notification__title{font-weight:700;font-size:var(--el-notification-title-font-size);line-height:var(--el-notification-icon-size);color:var(--el-notification-title-color);margin:0}.el-notification__content{font-size:var(--el-notification-content-font-size);line-height:24px;margin:6px 0 0;color:var(--el-notification-content-color);text-align:justify}.el-notification__content p{margin:0}.el-notification .el-notification__icon{height:var(--el-notification-icon-size);width:var(--el-notification-icon-size);font-size:var(--el-notification-icon-size)}.el-notification .el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:var(--el-notification-close-color);font-size:var(--el-notification-close-font-size)}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--success{--el-notification-icon-color: var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color: var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color: var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color: var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translate(100%)}.el-notification-fade-enter-from.left{left:0;transform:translate(-100%)}.el-notification-fade-leave-to{opacity:0}.login-container[data-v-7c77a2fd]{height:100vh;width:100vw;background-image:url(./login.00a7e83d.jpg);background-size:100% 100%;background-repeat:no-repeat;position:relative}.login-container .login-box[data-v-7c77a2fd]{width:30vw;height:85%;background-color:#3c6a7699;color:#fff;border-radius:10px;position:absolute;top:50%;transform:translateY(-50%);right:100px;padding:20px;display:flex;flex-direction:column}.login-container .login-box .hello[data-v-7c77a2fd]{font-size:50px;font-weight:900;margin:10px 0}.login-container .login-box .welcome[data-v-7c77a2fd]{margin:10px 0;font-size:30px}.login-container .login-box .center[data-v-7c77a2fd]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:50px 0}.login-container .login-box .center .login-username[data-v-7c77a2fd],.login-container .login-box .center .login-password[data-v-7c77a2fd]{margin:10px}.login-container .login-box .goRegister-box[data-v-7c77a2fd]{width:100%;display:flex;align-items:center;flex-direction:row-reverse}.login-container .login-box .goRegister-box .goRegister[data-v-7c77a2fd]{margin:15px 0;font-weight:900;cursor:pointer}.el-timeline{--el-timeline-node-size-normal: 12px;--el-timeline-node-size-large: 14px;--el-timeline-node-color: var(--el-border-color-light)}.el-timeline{margin:0;font-size:var(--el-font-size-base);list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{display:flex;align-items:center}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{display:block;height:calc(50% - 10px)}.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid var(--el-timeline-node-color)}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{position:absolute;background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.el-timeline-item__node--normal{left:-1px;width:var(--el-timeline-node-size-normal);height:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{left:-2px;width:var(--el-timeline-node-size-large);height:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{position:absolute;display:flex;justify-content:center;align-items:center}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);line-height:1;font-size:var(--el-font-size-small)}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.my-echarts[data-v-a92e1786]{width:100%;height:100%}.el-card{--el-card-border-color: var(--el-border-color-light);--el-card-border-radius: 4px;--el-card-padding: 20px;--el-card-bg-color: var(--el-fill-color-blank)}.el-card{border-radius:var(--el-card-border-radius);border:1px solid var(--el-card-border-color);background-color:var(--el-card-bg-color);overflow:hidden;color:var(--el-text-color-primary);transition:var(--el-transition-duration)}.el-card.is-always-shadow{box-shadow:var(--el-box-shadow-light)}.el-card.is-hover-shadow:hover,.el-card.is-hover-shadow:focus{box-shadow:var(--el-box-shadow-light)}.el-card__header{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box}.el-card__body{padding:var(--el-card-padding)}@conwidth : v-bind(conWidth);@lineW : v-bind(lineW);.horse-race-lamp-container[data-v-a0c5cdc8]{height:100%;width:100%;white-space:normal;display:flex;align-items:center;overflow:hidden}.horse-race-lamp-container .line[data-v-a0c5cdc8]{display:inline-block;position:relative;width:100%;height:100%}.horse-race-lamp-container .line .content[data-v-a0c5cdc8]{width:100%;font-size:.4em}.horse-race-lamp-container .line .content .line-item[data-v-a0c5cdc8]{margin:0 2px;font-size:.5em}.quick-links-container-box[data-v-bac3ebae]{width:100%;height:100%}.quick-links-container-box .quick-links-container[data-v-bac3ebae]{width:100%;height:100%;display:grid;grid-template-columns:repeat(auto-fill,80px);grid-gap:10px 10px}.quick-links-container-box .quick-links-container .links-item[data-v-bac3ebae]{width:80px;height:80px;border:1px solid #575a64;border-radius:8px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px;user-select:none;cursor:move;overflow:hidden;transform:rotate(0)}.quick-links-container-box .quick-links-container .links-item .title[data-v-bac3ebae]{display:inline-block;color:#0ca296;margin:5px 0;white-space:nowrap;font-weight:700;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.sort-move[data-v-bac3ebae]{transition:transform .3s;pointer-events:none}.el-descriptions{--el-descriptions-table-border: 1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background: var(--el-fill-color-light);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary)}.el-descriptions__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;text-align:left;font-weight:400;line-height:23px;font-size:14px}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{font-weight:700;color:var(--el-text-color-regular);background:var(--el-descriptions-item-bordered-label-background)}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}.info-container[data-v-c9a59244]{width:100%;height:100%;display:flex;justify-content:space-around}.info-container .devDependencies-container[data-v-c9a59244],.info-container .dependencies-container[data-v-c9a59244]{width:100%}.index-container[data-v-5c0f268d]{width:100%;height:100%;overflow-y:scroll;padding:20px}.index-container .one-container[data-v-5c0f268d]{display:grid;grid-template-columns:1.5fr 1fr;grid-column-gap:20px}.index-container .one-container .one-block[data-v-5c0f268d]{display:flex;flex-direction:column}.index-container .one-container .one-block .horse-race-lamp .aichong2[data-v-5c0f268d]{position:relative;z-index:100;animation:beat 1s linear infinite}.index-container .one-container .one-block .one-block-preview[data-v-5c0f268d]{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;margin-top:20px}.index-container .one-container .one-block .one-block-preview .chart-box[data-v-5c0f268d]{height:var(--2ebeb5f2);width:100%}.index-container .one-container .two-block[data-v-5c0f268d]{width:100%}.index-container .one-container .two-block .el-card[data-v-5c0f268d]{height:100%;display:flex;flex-direction:column}.index-container .one-container .two-block .el-card .chart-box[data-v-5c0f268d]{height:100%;width:100%}.index-container .two-container[data-v-5c0f268d]{margin-top:20px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}.index-container .two-container .el-card[data-v-5c0f268d]{display:flex;flex-direction:column}.index-container .two-container .el-card .chart-box[data-v-5c0f268d]{width:100%;height:100%}.index-container .dependence-info-box[data-v-5c0f268d]{background-color:#fff;border-radius:5px;margin-top:20px}.index-container .history-log[data-v-5c0f268d]{background-color:#fff;margin-top:20px}.assembly-container[data-v-00cca839]{width:100%;height:100%;padding:20px;position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px 20px}.assembly-container .custom-card[data-v-00cca839]{height:280px;cursor:pointer}.assembly-container .custom-card .el-custom-card-body[data-v-00cca839]{height:100%;width:100%;display:grid;grid-template-columns:100%;grid-template-rows:180px 100px}.assembly-container .custom-card .el-custom-card-body .custom-card-img[data-v-00cca839]{width:100%;height:100%;border-radius:5px}.assembly-container .custom-card .el-custom-card-body .discrible-box[data-v-00cca839]{width:100%;padding:10px;display:flex;flex-direction:column;justify-content:space-evenly}.assembly-container .custom-card .el-custom-card-body .discrible-box .title[data-v-00cca839]{font-size:16px;font-weight:700}.assembly-container .custom-card .el-custom-card-body .discrible-box .time[data-v-00cca839]{color:#515a6e99}.assembly-container .show-assembly-box[data-v-00cca839]{position:absolute;background-color:#fff;left:20px;top:20px;right:20px;bottom:20px}.assembly-container .custom-card .el-card__body{height:100%;width:100%;padding:0}.item-card[data-v-8681a216]{width:100%;height:100%}.item-card .item-header[data-v-8681a216]{width:100%;height:15px;display:flex;align-items:center;justify-content:space-between}.item-card .item-header .item-left[data-v-8681a216]{display:inline-flex;align-items:center;cursor:pointer}.item-card .item-header .item-left .btn[data-v-8681a216]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;margin:0 4px;color:#1d2129;font-weight:700;border-radius:50%}.item-card .item-header .item-left .btn .svg-icon[data-v-8681a216]{transition:opacity .5s;opacity:0}.item-card .item-header .item-left:hover .btn .svg-icon[data-v-8681a216]{opacity:1}.item-card .item-header .item-left .red-btn[data-v-8681a216]{background-color:#fc625d}.item-card .item-header .item-left .yellow-btn[data-v-8681a216]{background-color:#fdbd30}.item-card .item-header .item-left .green-btn[data-v-8681a216]{background-color:#34c749}.item-card .item-header .item-right[data-v-8681a216]{font-weight:700}.item-card .el-card__header{padding:10px}.item-card .el-card__body{padding:10px;width:100%;height:calc(100% - 35px)}:root{--el-popup-modal-bg-color: var(--el-color-black);--el-popup-modal-opacity: .5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color)}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width: 50%;--el-dialog-margin-top: 15vh;--el-dialog-bg-color: var(--el-bg-color);--el-dialog-box-shadow: var(--el-box-shadow);--el-dialog-title-font-size: var(--el-font-size-large);--el-dialog-content-font-size: 14px;--el-dialog-font-line-height: var(--el-font-line-height-primary);--el-dialog-padding-primary: 20px;--el-dialog-border-radius: var(--el-border-radius-small);position:relative;margin:var(--el-dialog-margin-top, 15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;width:var(--el-dialog-width, 50%)}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width: 100%;--el-dialog-margin-top: 0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog.is-draggable .el-dialog__header{cursor:move;user-select:none}.el-dialog__header{padding:var(--el-dialog-padding-primary);padding-bottom:10px;margin-right:16px}.el-dialog__headerbtn{position:absolute;top:6px;right:0;padding:0;width:54px;height:54px;background:transparent;border:none;outline:none;cursor:pointer;font-size:var(--el-message-close-size, 16px)}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{padding:calc(var(--el-dialog-padding-primary) + 10px) var(--el-dialog-padding-primary);color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding:var(--el-dialog-padding-primary);padding-top:10px;text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px calc(var(--el-dialog-padding-primary) + 5px) 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;height:100%;background-color:var(--el-overlay-color-lighter);overflow:auto}.el-overlay .el-overlay-root{height:0}.dialog-container-box[data-v-7b078b8c]{width:100%;height:100%}.dialog-container-box .item-header[data-v-7b078b8c]{width:100%;height:15px;display:flex;align-items:center}.dialog-container-box .item-header .item-left[data-v-7b078b8c]{display:inline-flex;align-items:center;cursor:pointer}.dialog-container-box .item-header .item-left .btn[data-v-7b078b8c]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;margin:0 4px;color:#1d2129;font-weight:700;border-radius:50%}.dialog-container-box .item-header .item-left .btn .svg-icon[data-v-7b078b8c]{transition:opacity .5s;opacity:0}.dialog-container-box .item-header .item-left:hover .btn .svg-icon[data-v-7b078b8c]{opacity:1}.dialog-container-box .item-header .item-left .red-btn[data-v-7b078b8c]{background-color:#fc625d}.dialog-container-box .item-header .item-left .yellow-btn[data-v-7b078b8c]{background-color:#fdbd30}.dialog-container-box .item-header .item-left .green-btn[data-v-7b078b8c]{background-color:#34c749}.heart-container[data-v-72093738]{display:inline-block;height:var(--80daff38);width:var(--80daff38);border-radius:50%;background-color:var(--d7dfce5e);animation:scales-72093738 var(--4a52f1c7) linear infinite}@keyframes scales-72093738{0%{transform:scale(1);opacity:.3}50%{transform:scale(var(--2a41577a));opacity:1}to{transform:scale(1);opacity:.3}}.my-design-manager-container[data-v-1e4ed108]{height:100%;padding:20px;position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px}.my-design-manager-container .item-card[data-v-1e4ed108]{height:350px;display:inline-block}.my-design-manager-container .item-card .design-content[data-v-1e4ed108]{height:100%;display:grid}.my-design-manager-container .item-card .design-content .design-img[data-v-1e4ed108]{display:flex;align-items:center;justify-content:center;cursor:pointer}.my-design-manager-container .item-card .design-content .design-footer[data-v-1e4ed108]{width:100%;display:flex;align-items:center;justify-content:space-between}.my-design-manager-container .item-card .design-content .design-footer .title[data-v-1e4ed108]{max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;font-size:14px}.my-design-manager-container .item-card .design-content .design-footer .right[data-v-1e4ed108]{display:flex;align-items:center}.my-design-manager-container .item-card .design-content .design-footer .right .status[data-v-1e4ed108]{display:flex;align-items:center;font-size:14px;margin-right:10px}.my-design-manager-container .item-card .design-content .design-footer .right .edit[data-v-1e4ed108],.my-design-manager-dropdown .el-dropdown-menu__item .svg-icon{margin-right:10px}.show-disign-view-dialog{height:70vh}.show-disign-view-dialog .el-dialog__body{display:grid;height:calc(100% - 50px);width:100%;grid-template-rows:20px 1fr 40px;padding:20px}.show-disign-view-dialog .el-dialog__body .title,.show-disign-view-dialog .el-dialog__body .overviewImg{width:100%;display:flex;align-items:center;justify-content:center}.show-disign-view-dialog .el-dialog__body .overviewImg .svg-icon{height:80%;width:auto}.show-disign-view-dialog .el-dialog__body .bottom-line{width:100%;height:40px;display:flex;align-items:center;justify-content:space-between}.show-disign-view-dialog .el-dialog__body .bottom-line .edit{margin-left:20px}.w-button[data-v-ddf33c96]{display:inline-block}.router_animate-enter-active[data-v-ddf33c96]{animation:rollIn 1s}.router_animate-leave-active[data-v-ddf33c96]{animation:rollOut .6s}.show-content[data-v-08c14fb8]{pointer-events:none}.component-chart-container[data-v-08c14fb8]{position:relative;width:100%;height:100%}.component-element-container[data-v-08c14fb8]{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center}.html-2-canvas-component{transform-origin:0 0}.component-control-container[data-v-fe69c53e]{height:100%;width:330px;display:grid;grid-template-rows:40px auto;overflow:hidden}.component-control-container .top[data-v-fe69c53e]{width:100%;height:40px;display:flex;align-content:center;justify-content:space-between;white-space:nowrap;background-color:#f6f8f9}.component-control-container .top .left-box[data-v-fe69c53e]{height:100%;display:flex;align-items:center;padding-left:10px;font-size:14px;font-weight:700}.component-control-container .top .left-box .svg-icon[data-v-fe69c53e]{margin-left:5px}.component-control-container .top .right-box[data-v-fe69c53e]{display:flex;align-items:center}.component-control-container .top .right-box .el-input[data-v-fe69c53e]{width:100px}.component-control-container .top .right-box .el-button-group[data-v-fe69c53e]{margin:0 10px}.component-control-container .content[data-v-fe69c53e]{width:100%;height:100%;display:grid;grid-template-columns:65px 65px auto;border-top:1px solid #fff;overflow:hidden}.component-control-container .content .components-list[data-v-fe69c53e]{width:100%;height:100%}.component-control-container .content .components-list li[data-v-fe69c53e]{width:50px;height:55px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;font-weight:700;padding:8px;border-radius:8px;margin:5px 0 5px 5px;cursor:pointer}.component-control-container .content .components-list li.active[data-v-fe69c53e]{background-color:#86d1cb}.component-control-container .content .components-list li .title[data-v-fe69c53e]{white-space:nowrap}.component-control-container .content .layer-list[data-v-fe69c53e]{width:100%;height:100%;background-color:#fff;padding:5px 10px;font-weight:700}.component-control-container .content .layer-list li[data-v-fe69c53e]{list-style:none;padding:6px 10px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;border-radius:8px;cursor:pointer;white-space:nowrap}.component-control-container .content .layer-list li.active[data-v-fe69c53e]{background-color:#86d1cb}.component-control-container .content .chart-list[data-v-fe69c53e]{width:100%;height:100%;background-color:#fff;padding:10px;overflow-y:auto}.component-control-container .content .chart-list li[data-v-fe69c53e]{width:100%;height:150px;display:block;list-style:none;margin-bottom:10px}.component-control-container .content .chart-list li .layer-content[data-v-fe69c53e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.component-control-container .content .chart-list li .layer-content .svg-icon[data-v-fe69c53e]{transition:all .4s;max-height:100px}.component-control-container .content .chart-list li .layer-content:hover .svg-icon[data-v-fe69c53e]{width:100%!important;height:100%!important}.component-control-container .content .item-card .el-card__header{padding:4px 10px}.component-control-container .content .item-card .el-card__header .btn{height:8px;width:8px}.layer-control-container[data-v-80a926a6]{height:100%;width:200px;display:grid;grid-template-rows:40px auto}.layer-control-container .top[data-v-80a926a6]{width:100%;height:40px;display:flex;align-content:center;justify-content:space-between;white-space:nowrap;background-color:#e5e6eb}.layer-control-container .top .left-box[data-v-80a926a6]{height:100%;display:flex;align-items:center;padding-left:10px;font-size:14px;font-weight:700}.layer-control-container .top .left-box .svg-icon[data-v-80a926a6]{margin-left:5px}.layer-control-container .top .right-box[data-v-80a926a6]{display:flex;align-items:center}.layer-control-container .top .right-box .prev[data-v-80a926a6]{margin:0 10px;cursor:pointer}.layer-control-container .content[data-v-80a926a6]{height:100%;width:100%}.layer-control-container .content ul[data-v-80a926a6]{width:100%;height:100%;padding:10px}.layer-control-container .content ul li[data-v-80a926a6]{list-style:none;height:54px;width:100%;margin:5px 0;border-radius:5px;display:grid;grid-template-columns:repeat(3,33.33%);font-size:16px;cursor:pointer;border:1px solid transparent;transition:background-color .4s}.layer-control-container .content ul li[data-v-80a926a6]:hover{background-color:#eaf5f5}.layer-control-container .content ul li.active[data-v-80a926a6]{background-color:#86d1cb;border:1px solid #0ca296}.layer-control-container .content ul li.active[data-v-80a926a6]:hover{background-color:#86d1cb}.layer-control-container .content ul li .img[data-v-80a926a6]{width:90%;height:90%}.layer-control-container .content ul li .title[data-v-80a926a6]{height:100%;display:flex;align-items:center}.layer-control-container .content ul li .control[data-v-80a926a6]{display:flex;align-items:center;justify-content:center}.layer-control-container .content ul li .control>.svg-icon[data-v-80a926a6]{display:inline-block;margin:0 5px;height:16px;width:16px}.el-slider{--el-slider-main-bg-color: var(--el-color-primary);--el-slider-runway-bg-color: var(--el-border-color-light);--el-slider-stop-bg-color: var(--el-color-white);--el-slider-disabled-color: var(--el-text-color-placeholder);--el-slider-border-radius: 3px;--el-slider-height: 6px;--el-slider-button-size: 20px;--el-slider-button-wrapper-size: 36px;--el-slider-button-wrapper-offset: -15px}.el-slider{width:100%;height:32px;display:flex;align-items:center}.el-slider__runway{flex:1;height:var(--el-slider-height);background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);position:relative;cursor:pointer}.el-slider__runway.show-input{margin-right:30px;width:auto}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper:hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button:hover,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button.dragging{transform:scale(1)}.el-slider__runway.is-disabled .el-slider__button:hover,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button.dragging{cursor:not-allowed}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{height:var(--el-slider-height);background-color:var(--el-slider-main-bg-color);border-top-left-radius:var(--el-slider-border-radius);border-bottom-left-radius:var(--el-slider-border-radius);position:absolute}.el-slider__button-wrapper{height:var(--el-slider-button-wrapper-size);width:var(--el-slider-button-wrapper-size);position:absolute;z-index:1;top:var(--el-slider-button-wrapper-offset);transform:translate(-50%);background-color:transparent;text-align:center;user-select:none;line-height:normal;outline:none}.el-slider__button-wrapper:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-slider__button-wrapper:hover,.el-slider__button-wrapper.hover{cursor:grab}.el-slider__button-wrapper.dragging{cursor:grabbing}.el-slider__button{display:inline-block;width:var(--el-slider-button-size);height:var(--el-slider-button-size);vertical-align:middle;border:solid 2px var(--el-slider-main-bg-color);background-color:var(--el-color-white);border-radius:50%;box-sizing:border-box;transition:var(--el-transition-duration-fast);user-select:none}.el-slider__button:hover,.el-slider__button.hover,.el-slider__button.dragging{transform:scale(1.2)}.el-slider__button:hover,.el-slider__button.hover{cursor:grab}.el-slider__button.dragging{cursor:grabbing}.el-slider__stop{position:absolute;height:var(--el-slider-height);width:var(--el-slider-height);border-radius:var(--el-border-radius-circle);background-color:var(--el-slider-stop-bg-color);transform:translate(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;transform:translate(-50%);font-size:14px;color:var(--el-color-info);margin-top:15px;white-space:pre}.el-slider.is-vertical{position:relative;display:inline-flex;width:auto;height:100%;flex:0}.el-slider.is-vertical .el-slider__runway{width:var(--el-slider-height);height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:var(--el-slider-height);height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:var(--el-slider-button-wrapper-offset);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-input-number{position:relative;display:inline-flex;width:150px;line-height:30px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;line-height:1}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.el-input-number__increase,.el-input-number__decrease{display:flex;justify-content:center;align-items:center;height:auto;position:absolute;z-index:1;top:1px;bottom:1px;width:32px;background:var(--el-fill-color-light);color:var(--el-text-color-regular);cursor:pointer;font-size:13px;user-select:none}.el-input-number__increase:hover,.el-input-number__decrease:hover{color:var(--el-color-primary)}.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input_wrapper,.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input_wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color, var(--el-color-primary)) inset}.el-input-number__increase.is-disabled,.el-input-number__decrease.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border)}.el-input-number__decrease{left:1px;border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border)}.el-input-number.is-disabled .el-input-number__increase,.el-input-number.is-disabled .el-input-number__decrease{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__increase:hover,.el-input-number.is-disabled .el-input-number__decrease:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large .el-input-number__increase,.el-input-number--large .el-input-number__decrease{width:40px;font-size:14px}.el-input-number--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small .el-input-number__increase,.el-input-number--small .el-input-number__decrease{width:24px;font-size:12px}.el-input-number--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__increase [class*=el-icon],.el-input-number--small .el-input-number__decrease [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__increase,.el-input-number.is-controls-right .el-input-number__decrease{--el-input-number-controls-height: 15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon],.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{bottom:auto;left:auto;border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border)}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;top:auto;left:auto;border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0}.el-input-number.is-controls-right[class*=large] [class*=increase],.el-input-number.is-controls-right[class*=large] [class*=decrease]{--el-input-number-controls-height: 19px}.el-input-number.is-controls-right[class*=small] [class*=increase],.el-input-number.is-controls-right[class*=small] [class*=decrease]{--el-input-number-controls-height: 11px}.line[data-v-5304adda]{position:absolute}.line .action[data-v-5304adda]{position:absolute;display:flex;justify-content:center;align-items:center}.line .value[data-v-5304adda]{pointer-events:none;transform:scale(.83)}.line .del[data-v-5304adda]{cursor:pointer;padding:3px 5px;visibility:hidden}.line:hover .del[data-v-5304adda]{visibility:visible}.h-container .line[data-v-5304adda]{height:100vh;top:0;padding-left:5px}.h-container .line .action[data-v-5304adda]{transform:translate(-24px)}.h-container .line .action .value[data-v-5304adda]{margin-left:4px}.v-container .line[data-v-5304adda]{width:100vw;left:0;padding-top:5px}.v-container .line .action[data-v-5304adda]{transform:translateY(-24px);flex-direction:column}.v-container .line .action .value[data-v-5304adda]{margin-top:4px}.line[data-v-bfe6c290],.h-container[data-v-bfe6c290],.v-container[data-v-bfe6c290]{position:absolute}.h-container .lines[data-v-bfe6c290],.v-container .lines[data-v-bfe6c290]{pointer-events:none}.h-container:hover .lines[data-v-bfe6c290],.v-container:hover .lines[data-v-bfe6c290]{pointer-events:auto}.h-container[data-v-bfe6c290]{top:0}.h-container .line[data-v-bfe6c290]{height:100vh;top:0;padding-left:5px}.h-container .line .action[data-v-bfe6c290]{transform:translate(-24px)}.h-container .line .action .value[data-v-bfe6c290]{margin-left:4px}.h-container .indicator[data-v-bfe6c290]{top:0;height:100vw}.h-container .indicator .value[data-v-bfe6c290]{padding:0 2px;width:auto;margin-left:4px;margin-top:4px}.v-container[data-v-bfe6c290]{left:0}.v-container .line[data-v-bfe6c290]{width:100vw;left:0;padding-top:5px}.v-container .line .action[data-v-bfe6c290]{transform:translateY(-24px);flex-direction:column}.v-container .line .action .value[data-v-bfe6c290]{margin-top:4px}.v-container .indicator[data-v-bfe6c290]{width:100vw}.v-container .indicator .value[data-v-bfe6c290]{padding:0 2px;width:auto;left:0px;margin-left:2px;margin-top:-5px;transform-origin:0 0;transform:rotate(-90deg)}.style-ruler{position:absolute;width:100%;height:100%;z-index:3;pointer-events:none;font-size:12px;overflow:hidden}.style-ruler span{line-height:1}.corner{position:absolute;left:0;top:0;pointer-events:auto;cursor:pointer;transition:all .2s ease-in-out;box-sizing:content-box}.indicator{position:absolute;pointer-events:none}.indicator .value{position:absolute;background:white}.corner{position:absolute;left:0;top:0;pointer-events:auto;cursor:pointer;transition:all .2s ease-in-out;box-sizing:content-box}.ruler{width:100%;height:100%;pointer-events:auto}.shape[data-v-1c968228]{position:absolute;border:2px solid transparent}.shape[data-v-1c968228]:hover{cursor:move;border:2px solid #86d1cb;background:rgba(134,209,203,.1)}.shape.active[data-v-1c968228]{cursor:move;border:2px solid #86d1cb;background:rgba(134,209,203,.3)}.active[data-v-1c968228]{user-select:none}.shape-point[data-v-1c968228]{position:absolute;background:#fff;border:1px solid #0ca296;width:10px;height:10px;border-radius:5px;z-index:1}.icon-xiangyouxuanzhuan[data-v-1c968228]{position:absolute;top:-34px;left:50%;transform:translate(-50%);cursor:grab;color:#0ca296;font-size:20px;font-weight:600}.icon-xiangyouxuanzhuan[data-v-1c968228]:active{cursor:grabbing}.icon-suo[data-v-1c968228]{position:absolute;top:0;right:0}.mark-line[data-v-0e378396]{height:100%}.line[data-v-0e378396]{background:#59c7f9;position:absolute;z-index:1000}.xline[data-v-0e378396]{width:100%;height:1px}.yline[data-v-0e378396]{width:1px;height:100%}.edit-control-container[data-v-4976a06c]{width:100%;height:100%;background-image:linear-gradient(#fafafc 14px,transparent 0),linear-gradient(90deg,transparent 14px,#373739 0);background-color:#fff;background-size:15px 15px,15px 15px;position:relative;overflow:hidden}.edit-control-container .wrap-container[data-v-4976a06c]{width:100%;height:100%;position:absolute;overflow:hidden}.edit-control-container .wrap-container #wrap[data-v-4976a06c]{position:absolute;width:100%;height:calc(100% - 40px);user-select:none;padding-bottom:0;top:0;overflow:auto}.edit-control-container .wrap-container #wrap #content[data-v-4976a06c]{width:10000px;height:10000px;position:absolute;top:0;left:0}.edit-control-container .wrap-container #wrap #content .edit-canvas[data-v-4976a06c]{height:1080px;width:1920px;position:absolute;background-color:#f2f3f5;top:50%;left:50%;box-shadow:0 8px 10px #00000012;border-radius:10px;padding:10px;-webkit-transform-origin:0 0;transform-origin:0 0;overflow:hidden}.edit-control-container .wrap-container #wrap #content .edit-canvas .components-show-content[data-v-4976a06c]{height:100%;width:100%}.edit-control-container .wrap-container #wrap #content .edit-canvas .components-show-content .custom-component-class[data-v-4976a06c]{width:100%;height:100%;pointer-events:none}.edit-control-container .wrap-container .edit-bottom-menu[data-v-4976a06c]{width:100%;height:40px;background-color:#f6f8f9;z-index:100;position:absolute;bottom:0;display:flex;align-items:center;padding:10px}.edit-control-container .wrap-container .edit-bottom-menu .el-slider[data-v-4976a06c]{width:300px;float:right;margin-left:auto}.edit-control-container .wrap-container .edit-bottom-menu .key-down-show[data-v-4976a06c]{font-weight:700}.ruler-container .h-container{position:absolute;width:10000px!important;top:0;left:var(--464cd698)!important;transform-origin:center}.ruler-container .v-container{position:absolute;height:10000px!important;left:0;top:var(--464cd696)!important;transform-origin:center}.el-color-predefine{display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:flex;flex:1;flex-wrap:wrap}.el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector>div{display:flex;height:100%;border-radius:3px}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px;float:right}.el-color-hue-slider__bar{position:relative;background:linear-gradient(to right,#f00 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,#f00 100%);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid var(--el-border-color-lighter);box-shadow:0 0 2px #0009;z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(to bottom,#f00 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,#f00 100%)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__white,.el-color-svpanel__black{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.el-color-svpanel__black{background:linear-gradient(to top,#000,rgba(0,0,0,0))}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;border-radius:50%;transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-size:12px 12px;background-position:0 0,6px 0,6px -6px,0 6px}.el-color-alpha-slider__bar{position:relative;background:linear-gradient(to right,rgba(255,255,255,0) 0%,var(--el-bg-color) 100%);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid var(--el-border-color-lighter);box-shadow:0 0 2px #0009;z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper:after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:12px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-picker{display:inline-block;position:relative;line-height:normal;outline:none}.el-color-picker:hover:not(.is-disabled) .el-color-picker__trigger{border:1px solid var(--el-border-color-hover)}.el-color-picker:focus-visible:not(.is-disabled) .el-color-picker__trigger{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--large{height:40px}.el-color-picker--large .el-color-picker__trigger{height:40px;width:40px}.el-color-picker--large .el-color-picker__mask{height:38px;width:38px}.el-color-picker--small{height:24px}.el-color-picker--small .el-color-picker__trigger{height:24px;width:24px}.el-color-picker--small .el-color-picker__mask{height:22px;width:22px}.el-color-picker--small .el-color-picker__icon,.el-color-picker--small .el-color-picker__empty{transform:scale(.8)}.el-color-picker__mask{height:30px;width:30px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:#ffffffb3}.el-color-picker__trigger{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;height:32px;width:32px;padding:4px;border:1px solid var(--el-border-color);border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;box-sizing:border-box;border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-size:12px 12px;background-position:0 0,6px 0,6px -6px,0 6px}.el-color-picker__color-inner{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%}.el-color-picker .el-color-picker__empty{font-size:12px;color:var(--el-text-color-secondary)}.el-color-picker .el-color-picker__icon{display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:12px}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;box-sizing:content-box;background-color:#fff;border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light)}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-color-picker,.el-color-picker__panel{--el-color-picker-alpha-bg-a: #ccc;--el-color-picker-alpha-bg-b: transparent}.dark .el-color-picker,.dark .el-color-picker__panel{--el-color-picker-alpha-bg-a: #333333}.canvas-attr-list-container[data-v-e21c334a]{width:100%;height:100%;padding:10px;font-size:14px;font-weight:700}.canvas-attr-list-container .title[data-v-e21c334a]{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;height:35px;width:100%;border-radius:6px;background-color:#fff;cursor:pointer;box-shadow:0 1px 3px #00000014}.canvas-attr-list-container .title span[data-v-e21c334a]{margin-right:5px}.canvas-attr-list-container .size-config[data-v-e21c334a]{justify-content:space-between}.canvas-attr-list-container .config-item[data-v-e21c334a]{width:100%;margin:20px 0;display:flex;align-items:center}.canvas-attr-list-container .config-item label[data-v-e21c334a]{width:auto;margin-right:8px}.canvas-attr-list-container .color-config[data-v-e21c334a]{display:flex;flex-direction:column}.canvas-attr-list-container .color-config .color-line[data-v-e21c334a]{width:100%;height:40px;display:flex;align-items:center;padding-left:10px;background-color:#fff;border-radius:20px;margin-bottom:10px;cursor:pointer;transition:all .3s;border-top:2px solid transparent}.canvas-attr-list-container .color-config .color-line.active[data-v-e21c334a],.canvas-attr-list-container .color-config .color-line[data-v-e21c334a]:hover{box-shadow:var(--el-box-shadow-lighter)}.canvas-attr-list-container .color-config .color-line label[data-v-e21c334a]{width:30px;margin-right:5px}.canvas-attr-list-container .color-config .color-line .color-item-box[data-v-e21c334a]{display:flex;align-items:center;justify-content:space-around;width:calc(100% - 35px)}.canvas-attr-list-container .color-config .color-line .color-item-box .color-item[data-v-e21c334a]{width:30px;height:30px;border-radius:50%}.side-setting-container[data-v-782a0dc2]{width:350px;height:100%;overflow-y:auto}.designSpace-container[data-v-03308964]{height:100%;width:100%}.designSpace-container .header[data-v-03308964]{width:100%;height:60px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #efeff5}.designSpace-container .header>div[data-v-03308964]{width:33.3333333333%}.designSpace-container .header .left-box[data-v-03308964]{display:flex;align-items:center;height:100%}.designSpace-container .header .left-box .logo-box[data-v-03308964]{width:40px;height:auto;display:inline-flex;align-items:center;justify-content:center;padding:5px;background-color:#fff;transition:background-color 1s;cursor:pointer;margin-right:20px}.designSpace-container .header .left-box .logo-box[data-v-03308964]:hover{background-color:#eceded;border-radius:5px}.designSpace-container .header .left-box .btn-box[data-v-03308964]{display:inline-flex;align-items:center;height:100%}.designSpace-container .header .left-box .btn-box .line[data-v-03308964]{width:2px;height:2em;background-color:#eceded;margin:0 20px}.designSpace-container .header .center-box[data-v-03308964]{display:flex;justify-content:center;white-space:nowrap}.designSpace-container .header .center-box .el-input[data-v-03308964]{height:30px;width:200px}.designSpace-container .header .center-box .name-edit[data-v-03308964]{height:30px;border-radius:15px}.designSpace-container .header .right-box[data-v-03308964]{display:flex;align-items:center;flex-direction:row-reverse}.designSpace-container .header .right-box .el-button[data-v-03308964]{margin:0 10px}.designSpace-container .header .right-box .el-button .svg-icon[data-v-03308964]{margin-right:5px}.designSpace-container .content[data-v-03308964]{height:calc(100% - 60px);width:100%;overflow:hidden;display:flex}.designSpace-container .content>div[data-v-03308964]{display:inline-block;overflow:hidden;position:relative}.designSpace-container .content .component-control[data-v-03308964]{width:330px;overflow:hidden;z-index:1;transition:all .4s}.designSpace-container .content .component-control.shrink[data-v-03308964]{width:65px}.designSpace-container .content .layer-control[data-v-03308964]{width:200px;transition:width .4s}.designSpace-container .content .layer-control.hideLayer[data-v-03308964]{width:0}.designSpace-container .content .edit-control[data-v-03308964]{flex:1}.designSpace-container .content .side-setting-control[data-v-03308964]{width:350px;transition:width .4s}.designSpace-container .content .side-setting-control.hideSideSetting[data-v-03308964]{width:0}@keyframes dialog-open{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes dialog-close{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.2)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.dialog-fade-enter-active .el-dialog{animation:dialog-open .3s cubic-bezier(.32,.14,.15,.86)}.dialog-fade-leave-active{animation:fade-out .3s linear}.dialog-fade-leave-active .el-dialog{animation:dialog-close .3s cubic-bezier(.78,.14,.15,.86)}.el-dialog{border-radius:5px!important}/*! +@charset "UTF-8";*{margin:0;padding:0;font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif;font-size:12px;box-sizing:border-box}html,body{height:100%;width:100%}.custom-shadow{box-shadow:0 4px 8px #0003,0 6px 20px #00000030!important}@keyframes beat{0%{transform:scale(.75)}25%{transform:scale(1)}50%{transform:scale(.75)}75%{transform:scale(1)}to{transform:scale(.75)}}::-webkit-scrollbar{width:5px;height:5px;background:transparent;border-radius:10px;-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.2)}::-webkit-scrollbar-thumb{border-radius:3px;background:#0ca296;height:120px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:10px;background:transparent}#app{width:100%;height:100%;color:#575a64;background-color:#f6f8f9}:root{--el-color-white: #ffffff;--el-color-black: #000000;--el-color-primary-rgb: 12, 162, 150;--el-color-success-rgb: 33, 186, 69;--el-color-warning-rgb: 242, 113, 28;--el-color-danger-rgb: 219, 40, 40;--el-color-error-rgb: 219, 40, 40;--el-color-info-rgb: 66, 184, 221;--el-font-size-extra-large: 20px;--el-font-size-large: 18px;--el-font-size-medium: 16px;--el-font-size-base: 14px;--el-font-size-small: 13px;--el-font-size-extra-small: 12px;--el-font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "\5fae\8f6f\96c5\9ed1", Arial, sans-serif;--el-font-weight-primary: 500;--el-font-line-height-primary: 24px;--el-index-normal: 1;--el-index-top: 1000;--el-index-popper: 2000;--el-border-radius-base: 4px;--el-border-radius-small: 2px;--el-border-radius-round: 20px;--el-border-radius-circle: 100%;--el-transition-duration: .3s;--el-transition-duration-fast: .2s;--el-transition-function-ease-in-out-bezier: cubic-bezier(.645, .045, .355, 1);--el-transition-function-fast-bezier: cubic-bezier(.23, 1, .32, 1);--el-transition-all: all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);--el-transition-fade: opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-md-fade: transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);--el-transition-fade-linear: opacity var(--el-transition-duration-fast) linear;--el-transition-border: border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-box-shadow: box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-transition-color: color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);--el-component-size-large: 40px;--el-component-size: 32px;--el-component-size-small: 24px}:root{color-scheme:light;--el-color-white: #ffffff;--el-color-black: #000000;--el-color-primary: #0ca296;--el-color-primary-light-3: #55beb6;--el-color-primary-light-5: #86d1cb;--el-color-primary-light-7: #b6e3e0;--el-color-primary-light-8: #ceecea;--el-color-primary-light-9: #e7f6f5;--el-color-primary-dark-2: #0a8278;--el-color-success: #21ba45;--el-color-success-light-3: #64cf7d;--el-color-success-light-5: #90dda2;--el-color-success-light-7: #bceac7;--el-color-success-light-8: #d3f1da;--el-color-success-light-9: #e9f8ec;--el-color-success-dark-2: #1a9537;--el-color-warning: #f2711c;--el-color-warning-light-3: #f69c60;--el-color-warning-light-5: #f9b88e;--el-color-warning-light-7: #fbd4bb;--el-color-warning-light-8: #fce3d2;--el-color-warning-light-9: #fef1e8;--el-color-warning-dark-2: #c25a16;--el-color-danger: #db2828;--el-color-danger-light-3: #e66969;--el-color-danger-light-5: #ed9494;--el-color-danger-light-7: #f4bfbf;--el-color-danger-light-8: #f8d4d4;--el-color-danger-light-9: #fbeaea;--el-color-danger-dark-2: #af2020;--el-color-error: #db2828;--el-color-error-light-3: #e66969;--el-color-error-light-5: #ed9494;--el-color-error-light-7: #f4bfbf;--el-color-error-light-8: #f8d4d4;--el-color-error-light-9: #fbeaea;--el-color-error-dark-2: #af2020;--el-color-info: #42b8dd;--el-color-info-light-3: #7bcde7;--el-color-info-light-5: #a1dcee;--el-color-info-light-7: #c6eaf5;--el-color-info-light-8: #d9f1f8;--el-color-info-light-9: #ecf8fc;--el-color-info-dark-2: #3593b1;--el-bg-color: #ffffff;--el-bg-color-page: #f2f3f5;--el-bg-color-overlay: #ffffff;--el-text-color-primary: #303133;--el-text-color-regular: #606266;--el-text-color-secondary: #909399;--el-text-color-placeholder: #a8abb2;--el-text-color-disabled: #c0c4cc;--el-border-color: #dcdfe6;--el-border-color-light: #e4e7ed;--el-border-color-lighter: #ebeef5;--el-border-color-extra-light: #f2f6fc;--el-border-color-dark: #d4d7de;--el-border-color-darker: #cdd0d6;--el-fill-color: #f0f2f5;--el-fill-color-light: #f5f7fa;--el-fill-color-lighter: #fafafa;--el-fill-color-extra-light: #fafcff;--el-fill-color-dark: #ebedf0;--el-fill-color-darker: #e6e8eb;--el-fill-color-blank: #ffffff;--el-box-shadow: 0px 12px 32px 4px rgba(0, 0, 0, .04), 0px 8px 20px rgba(0, 0, 0, .08);--el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .12);--el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, .12);--el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, .08), 0px 12px 32px rgba(0, 0, 0, .12), 0px 8px 16px -8px rgba(0, 0, 0, .16);--el-disabled-bg-color: var(--el-fill-color-light);--el-disabled-text-color: var(--el-text-color-placeholder);--el-disabled-border-color: var(--el-border-color-light);--el-overlay-color: rgba(0, 0, 0, .8);--el-overlay-color-light: rgba(0, 0, 0, .7);--el-overlay-color-lighter: rgba(0, 0, 0, .5);--el-mask-color: rgba(255, 255, 255, .9);--el-mask-color-extra-light: rgba(255, 255, 255, .3);--el-border-width: 1px;--el-border-style: solid;--el-border-color-hover: var(--el-text-color-disabled);--el-border: var(--el-border-width) var(--el-border-style) var(--el-border-color);--el-svg-monochrome-grey: var(--el-border-color)}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center top}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center bottom}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transition:var(--el-transition-md-fade);transform-origin:top left}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color: inherit;height:1em;width:1em;line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.el-container{display:flex;flex-direction:row;flex:1;flex-basis:auto;box-sizing:border-box;min-width:0}.el-container.is-vertical{flex-direction:column}.el-aside{overflow:auto;box-sizing:border-box;flex-shrink:0;width:var(--el-aside-width, 300px)}.el-footer{--el-footer-padding: 0 20px;--el-footer-height: 60px;padding:var(--el-footer-padding);box-sizing:border-box;flex-shrink:0;height:var(--el-footer-height)}.el-header{--el-header-padding: 0 20px;--el-header-height: 60px;padding:var(--el-header-padding);box-sizing:border-box;flex-shrink:0;height:var(--el-header-height)}.el-main{--el-main-padding: 20px;display:block;flex:1;flex-basis:auto;overflow:auto;box-sizing:border-box;padding:var(--el-main-padding)}.el-tag{--el-tag-font-size: 12px;--el-tag-border-radius: 4px;--el-tag-border-radius-rounded: 9999px}.el-tag{--el-tag-bg-color: var(--el-color-primary-light-9);--el-tag-border-color: var(--el-color-primary-light-8);--el-tag-hover-color: var(--el-color-primary);--el-tag-text-color: var(--el-color-primary);background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);display:inline-flex;justify-content:center;align-items:center;height:24px;padding:0 9px;font-size:var(--el-tag-font-size);line-height:1;border-width:1px;border-style:solid;border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--el-icon-size: 14px}.el-tag.el-tag--primary{--el-tag-bg-color: var(--el-color-primary-light-9);--el-tag-border-color: var(--el-color-primary-light-8);--el-tag-hover-color: var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color: var(--el-color-success-light-9);--el-tag-border-color: var(--el-color-success-light-8);--el-tag-hover-color: var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color: var(--el-color-warning-light-9);--el-tag-border-color: var(--el-color-warning-light-8);--el-tag-hover-color: var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color: var(--el-color-danger-light-9);--el-tag-border-color: var(--el-color-danger-light-8);--el-tag-hover-color: var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color: var(--el-color-error-light-9);--el-tag-border-color: var(--el-color-error-light-8);--el-tag-hover-color: var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color: var(--el-color-info-light-9);--el-tag-border-color: var(--el-color-info-light-8);--el-tag-hover-color: var(--el-color-info)}.el-tag.el-tag--primary{--el-tag-text-color: var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color: var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color: var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color: var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color: var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color: var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color)}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag .el-icon{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{margin-left:6px}.el-tag--dark{--el-tag-bg-color: var(--el-color-primary);--el-tag-border-color: var(--el-color-primary);--el-tag-hover-color: var(--el-color-primary-light-3);--el-tag-text-color: var(--el-color-white)}.el-tag--dark.el-tag--primary{--el-tag-bg-color: var(--el-color-primary);--el-tag-border-color: var(--el-color-primary);--el-tag-hover-color: var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color: var(--el-color-success);--el-tag-border-color: var(--el-color-success);--el-tag-hover-color: var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color: var(--el-color-warning);--el-tag-border-color: var(--el-color-warning);--el-tag-hover-color: var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color: var(--el-color-danger);--el-tag-border-color: var(--el-color-danger);--el-tag-hover-color: var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color: var(--el-color-error);--el-tag-border-color: var(--el-color-error);--el-tag-hover-color: var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color: var(--el-color-info);--el-tag-border-color: var(--el-color-info);--el-tag-hover-color: var(--el-color-info-light-3)}.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning,.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info{--el-tag-text-color: var(--el-color-white)}.el-tag--plain{--el-tag-border-color: var(--el-color-primary-light-5);--el-tag-hover-color: var(--el-color-primary);--el-tag-bg-color: var(--el-fill-color-blank)}.el-tag--plain.el-tag--primary{--el-tag-bg-color: var(--el-fill-color-blank);--el-tag-border-color: var(--el-color-primary-light-5);--el-tag-hover-color: var(--el-color-primary)}.el-tag--plain.el-tag--success{--el-tag-bg-color: var(--el-fill-color-blank);--el-tag-border-color: var(--el-color-success-light-5);--el-tag-hover-color: var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color: var(--el-fill-color-blank);--el-tag-border-color: var(--el-color-warning-light-5);--el-tag-hover-color: var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color: var(--el-fill-color-blank);--el-tag-border-color: var(--el-color-danger-light-5);--el-tag-hover-color: var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color: var(--el-fill-color-blank);--el-tag-border-color: var(--el-color-error-light-5);--el-tag-hover-color: var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color: var(--el-fill-color-blank);--el-tag-border-color: var(--el-color-info-light-5);--el-tag-hover-color: var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{padding:0 11px;height:32px;--el-icon-size: 16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{padding:0 7px;height:20px;--el-icon-size: 12px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.tabBar-container[data-v-9a174438]{height:100%;width:100%;display:flex;align-items:center}.tabBar-container .el-tag{margin:0 5px;cursor:pointer}.el-button{--el-button-font-weight: var(--el-font-weight-primary);--el-button-border-color: var(--el-border-color);--el-button-bg-color: var(--el-fill-color-blank);--el-button-text-color: var(--el-text-color-regular);--el-button-disabled-text-color: var(--el-disabled-text-color);--el-button-disabled-bg-color: var(--el-fill-color-blank);--el-button-disabled-border-color: var(--el-border-color-light);--el-button-divide-border-color: rgba(255, 255, 255, .5);--el-button-hover-text-color: var(--el-color-primary);--el-button-hover-bg-color: var(--el-color-primary-light-9);--el-button-hover-border-color: var(--el-color-primary-light-7);--el-button-active-text-color: var(--el-button-hover-text-color);--el-button-active-border-color: var(--el-color-primary);--el-button-active-bg-color: var(--el-button-hover-bg-color);--el-button-outline-color: var(--el-color-primary-light-5);--el-button-hover-link-text-color: var(--el-color-info);--el-button-active-color: var(--el-text-color-primary)}.el-button{display:inline-flex;justify-content:center;align-items:center;line-height:1;height:32px;white-space:nowrap;cursor:pointer;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;outline:none;transition:.1s;font-weight:var(--el-button-font-weight);user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);padding:8px 15px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button:hover,.el-button:focus{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:none}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px}.el-button>span{display:inline-flex;align-items:center}.el-button+.el-button{margin-left:12px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color: var(--el-color-primary);--el-button-hover-bg-color: var(--el-fill-color-blank);--el-button-hover-border-color: var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:none}.el-button.is-disabled,.el-button.is-disabled:hover,.el-button.is-disabled:focus{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:var(--el-mask-color-extra-light)}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{border-radius:50%;padding:8px}.el-button.is-text{color:var(--el-button-text-color);border:0 solid transparent;background-color:transparent}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important}.el-button.is-text:not(.is-disabled):hover,.el-button.is-text:not(.is-disabled):focus{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:hover,.el-button.is-text:not(.is-disabled).is-has-bg:focus{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{border-color:transparent;color:var(--el-button-text-color);background:transparent;padding:2px;height:auto}.el-button.is-link:hover,.el-button.is-link:focus{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button.is-link:not(.is-disabled):hover,.el-button.is-link:not(.is-disabled):focus{border-color:transparent;background-color:transparent}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color);border-color:transparent;background-color:transparent}.el-button--text{border-color:transparent;background:transparent;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button--text:not(.is-disabled):hover,.el-button--text:not(.is-disabled):focus{color:var(--el-color-primary-light-3);border-color:transparent;background-color:transparent}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);border-color:transparent;background-color:transparent}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-primary);--el-button-border-color: var(--el-color-primary);--el-button-outline-color: var(--el-color-primary-light-5);--el-button-active-color: var(--el-color-primary-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-primary-light-5);--el-button-hover-bg-color: var(--el-color-primary-light-3);--el-button-hover-border-color: var(--el-color-primary-light-3);--el-button-active-bg-color: var(--el-color-primary-dark-2);--el-button-active-border-color: var(--el-color-primary-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-primary-light-5);--el-button-disabled-border-color: var(--el-color-primary-light-5)}.el-button--primary.is-plain,.el-button--primary.is-text,.el-button--primary.is-link{--el-button-text-color: var(--el-color-primary);--el-button-bg-color: var(--el-color-primary-light-9);--el-button-border-color: var(--el-color-primary-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-primary);--el-button-hover-border-color: var(--el-color-primary);--el-button-active-text-color: var(--el-color-white)}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:hover,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:active{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-success);--el-button-border-color: var(--el-color-success);--el-button-outline-color: var(--el-color-success-light-5);--el-button-active-color: var(--el-color-success-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-success-light-5);--el-button-hover-bg-color: var(--el-color-success-light-3);--el-button-hover-border-color: var(--el-color-success-light-3);--el-button-active-bg-color: var(--el-color-success-dark-2);--el-button-active-border-color: var(--el-color-success-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-success-light-5);--el-button-disabled-border-color: var(--el-color-success-light-5)}.el-button--success.is-plain,.el-button--success.is-text,.el-button--success.is-link{--el-button-text-color: var(--el-color-success);--el-button-bg-color: var(--el-color-success-light-9);--el-button-border-color: var(--el-color-success-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-success);--el-button-hover-border-color: var(--el-color-success);--el-button-active-text-color: var(--el-color-white)}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:hover,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:active,.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:active{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-warning);--el-button-border-color: var(--el-color-warning);--el-button-outline-color: var(--el-color-warning-light-5);--el-button-active-color: var(--el-color-warning-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-warning-light-5);--el-button-hover-bg-color: var(--el-color-warning-light-3);--el-button-hover-border-color: var(--el-color-warning-light-3);--el-button-active-bg-color: var(--el-color-warning-dark-2);--el-button-active-border-color: var(--el-color-warning-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-warning-light-5);--el-button-disabled-border-color: var(--el-color-warning-light-5)}.el-button--warning.is-plain,.el-button--warning.is-text,.el-button--warning.is-link{--el-button-text-color: var(--el-color-warning);--el-button-bg-color: var(--el-color-warning-light-9);--el-button-border-color: var(--el-color-warning-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-warning);--el-button-hover-border-color: var(--el-color-warning);--el-button-active-text-color: var(--el-color-white)}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:hover,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:active{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-danger);--el-button-border-color: var(--el-color-danger);--el-button-outline-color: var(--el-color-danger-light-5);--el-button-active-color: var(--el-color-danger-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-danger-light-5);--el-button-hover-bg-color: var(--el-color-danger-light-3);--el-button-hover-border-color: var(--el-color-danger-light-3);--el-button-active-bg-color: var(--el-color-danger-dark-2);--el-button-active-border-color: var(--el-color-danger-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-danger-light-5);--el-button-disabled-border-color: var(--el-color-danger-light-5)}.el-button--danger.is-plain,.el-button--danger.is-text,.el-button--danger.is-link{--el-button-text-color: var(--el-color-danger);--el-button-bg-color: var(--el-color-danger-light-9);--el-button-border-color: var(--el-color-danger-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-danger);--el-button-hover-border-color: var(--el-color-danger);--el-button-active-text-color: var(--el-color-white)}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:hover,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:active{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color: var(--el-color-white);--el-button-bg-color: var(--el-color-info);--el-button-border-color: var(--el-color-info);--el-button-outline-color: var(--el-color-info-light-5);--el-button-active-color: var(--el-color-info-dark-2);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-link-text-color: var(--el-color-info-light-5);--el-button-hover-bg-color: var(--el-color-info-light-3);--el-button-hover-border-color: var(--el-color-info-light-3);--el-button-active-bg-color: var(--el-color-info-dark-2);--el-button-active-border-color: var(--el-color-info-dark-2);--el-button-disabled-text-color: var(--el-color-white);--el-button-disabled-bg-color: var(--el-color-info-light-5);--el-button-disabled-border-color: var(--el-color-info-light-5)}.el-button--info.is-plain,.el-button--info.is-text,.el-button--info.is-link{--el-button-text-color: var(--el-color-info);--el-button-bg-color: var(--el-color-info-light-9);--el-button-border-color: var(--el-color-info-light-5);--el-button-hover-text-color: var(--el-color-white);--el-button-hover-bg-color: var(--el-color-info);--el-button-hover-border-color: var(--el-color-info);--el-button-active-text-color: var(--el-color-white)}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:hover,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:active,.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:active{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size: 40px;height:var(--el-button-size);padding:12px 19px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size: 24px;height:var(--el-button-size);padding:5px 11px;font-size:12px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:before,.el-button-group:after{display:table;content:""}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button:hover,.el-button-group>.el-button:focus,.el-button-group>.el-button:active{z-index:1}.el-button-group>.el-button.is-active{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-popper{--el-popper-border-radius: var(--el-popover-border-radius, 4px)}.el-popper{position:absolute;border-radius:var(--el-popper-border-radius);padding:5px 11px;z-index:2000;font-size:12px;line-height:20px;min-width:10px;word-wrap:break-word;visibility:visible}.el-popper.is-dark{color:var(--el-bg-color);background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark .el-popper__arrow:before{border:1px solid var(--el-text-color-primary);background:var(--el-text-color-primary);right:0}.el-popper.is-light{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light)}.el-popper.is-light .el-popper__arrow:before{border:1px solid var(--el-border-color-light);background:var(--el-bg-color-overlay);right:0}.el-popper.is-pure{padding:0}.el-popper__arrow{position:absolute;width:10px;height:10px;z-index:-1}.el-popper__arrow:before{position:absolute;width:10px;height:10px;z-index:-1;content:" ";transform:rotate(45deg);background:var(--el-text-color-primary);box-sizing:border-box}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent!important;border-bottom-color:transparent!important}.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.el-scrollbar{--el-scrollbar-opacity: .3;--el-scrollbar-bg-color: var(--el-text-color-secondary);--el-scrollbar-hover-opacity: .5;--el-scrollbar-hover-bg-color: var(--el-text-color-secondary)}.el-scrollbar{overflow:hidden;position:relative;height:100%}.el-scrollbar__wrap{overflow:auto;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color, var(--el-text-color-secondary));transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity, .3)}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color, var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity, .5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-dropdown{--el-dropdown-menu-box-shadow: var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill: var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color: var(--el-color-primary);--el-dropdown-menu-index: 10;display:inline-flex;position:relative;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);line-height:1;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow: var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill: var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color: var(--el-color-primary);--el-dropdown-menu-index: 10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{list-style:none;padding:0;margin:0;box-sizing:border-box}.el-dropdown .el-dropdown__caret-button{padding-left:0;padding-right:0;display:inline-flex;justify-content:center;align-items:center;width:32px;border-left:none}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{content:"";position:absolute;display:block;width:1px;top:-1px;bottom:-1px;left:0;background:var(--el-overlay-color-lighter)}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{position:relative;top:0;left:0;z-index:var(--el-dropdown-menu-index);padding:5px 0;margin:0;background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;list-style:none}.el-dropdown-menu__item{display:flex;align-items:center;white-space:nowrap;list-style:none;line-height:22px;padding:5px 16px;margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);cursor:pointer;outline:none}.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{margin:6px 0;border-top:1px solid var(--el-border-color-lighter)}.el-dropdown-menu__item.is-disabled{cursor:not-allowed;color:var(--el-text-color-disabled)}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{padding:7px 20px;line-height:22px;font-size:14px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{padding:2px 12px;line-height:20px;font-size:12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-avatar{--el-avatar-text-color: var(--el-color-white);--el-avatar-bg-color: var(--el-text-color-disabled);--el-avatar-text-size: 14px;--el-avatar-icon-size: 18px;--el-avatar-border-radius: var(--el-border-radius-base);--el-avatar-size-large: 56px;--el-avatar-size-small: 24px;--el-avatar-size: 40px;display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;text-align:center;overflow:hidden;color:var(--el-avatar-text-color);background:var(--el-avatar-bg-color);width:var(--el-avatar-size);height:var(--el-avatar-size);font-size:var(--el-avatar-text-size)}.el-avatar>img{display:block;height:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size: 24px}.el-avatar--large{--el-avatar-size: 56px}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:before,.el-breadcrumb:after{display:table;content:""}.el-breadcrumb:after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:var(--el-text-color-placeholder)}.el-breadcrumb__separator.el-icon{margin:0 6px;font-weight:400}.el-breadcrumb__separator.el-icon svg{vertical-align:middle}.el-breadcrumb__item{float:left;display:inline-flex;align-items:center}.el-breadcrumb__inner{color:var(--el-text-color-regular)}.el-breadcrumb__inner.is-link,.el-breadcrumb__inner a{font-weight:700;text-decoration:none;transition:var(--el-transition-color);color:var(--el-text-color-primary)}.el-breadcrumb__inner.is-link:hover,.el-breadcrumb__inner a:hover{color:var(--el-color-primary);cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover{font-weight:400;color:var(--el-text-color-regular);cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-icon-loading{animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.el-icon{--color: inherit;height:1em;width:1em;line-height:1em;display:inline-flex;justify-content:center;align-items:center;position:relative;fill:currentColor;color:var(--color);font-size:inherit}.el-icon.is-loading{animation:rotating 2s linear infinite}.el-icon svg{height:1em;width:1em}.header-container[data-v-4a1af8fb]{width:100%;height:100%;background-color:#fff}.header-container .info-container[data-v-4a1af8fb]{height:60px;width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dddfe5}.header-container .info-container .crumbs[data-v-4a1af8fb]{margin-left:10px}.header-container .info-container .crumbs .crumbs-item[data-v-4a1af8fb]{display:flex;align-items:center;justify-content:center}.header-container .info-container .crumbs .crumbs-item .crumbs-name[data-v-4a1af8fb]{margin-left:5px}.header-container .info-container .crumbs .crumbs-item .el-icon[data-v-4a1af8fb]:hover{color:#0ca296}.header-container .info-container .info[data-v-4a1af8fb]{display:flex;align-items:center}.header-container .info-container .info .el-icon[data-v-4a1af8fb]{margin:0 10px;cursor:pointer}.header-container .info-container .info .el-icon[data-v-4a1af8fb]:hover{color:#0ca296}.header-container .info-container .info .user-info[data-v-4a1af8fb]{display:flex;align-items:center;cursor:pointer}.header-container .info-container .info .user-info .username[data-v-4a1af8fb]{display:inline-block;margin-left:5px}.el-breadcrumb__inner a:hover,.el-breadcrumb__inner.is-link:hover{color:#0ca296!important}.el-breadcrumb__inner .el-icon:hover{color:#0ca296}.el-dropdown-menu__item:hover{color:#0ca296!important;background-color:#ecf8f3!important}.el-dropdown-menu__item .item-class{display:inline-block;margin-left:5px}.fade-in-linear-enter-active,.fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.fade-in-linear-enter-from,.fade-in-linear-leave-to{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{transition:var(--el-transition-fade-linear)}.el-fade-in-linear-enter-from,.el-fade-in-linear-leave-to{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-fade-in-enter-from,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{transition:all var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter-from,.el-zoom-in-center-leave-active{opacity:0;transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center top}.el-zoom-in-top-enter-active[data-popper-placement^=top],.el-zoom-in-top-leave-active[data-popper-placement^=top]{transform-origin:center bottom}.el-zoom-in-top-enter-from,.el-zoom-in-top-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;transform:scaleY(1);transition:var(--el-transition-md-fade);transform-origin:center bottom}.el-zoom-in-bottom-enter-from,.el-zoom-in-bottom-leave-active{opacity:0;transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;transform:scale(1);transition:var(--el-transition-md-fade);transform-origin:top left}.el-zoom-in-left-enter-from,.el-zoom-in-left-leave-active{opacity:0;transform:scale(.45)}.collapse-transition{transition:var(--el-transition-duration) height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.el-collapse-transition-leave-active,.el-collapse-transition-enter-active{transition:var(--el-transition-duration) max-height ease-in-out,var(--el-transition-duration) padding-top ease-in-out,var(--el-transition-duration) padding-bottom ease-in-out}.horizontal-collapse-transition{transition:var(--el-transition-duration) width ease-in-out,var(--el-transition-duration) padding-left ease-in-out,var(--el-transition-duration) padding-right ease-in-out}.el-list-enter-active,.el-list-leave-active{transition:all 1s}.el-list-enter-from,.el-list-leave-to{opacity:0;transform:translateY(-30px)}.el-list-leave-active{position:absolute!important}.el-opacity-transition{transition:opacity var(--el-transition-duration) cubic-bezier(.55,0,.1,1)}:root{--el-menu-active-color: var(--el-color-primary);--el-menu-text-color: var(--el-text-color-primary);--el-menu-hover-text-color: var(--el-color-primary);--el-menu-bg-color: var(--el-fill-color-blank);--el-menu-hover-bg-color: var(--el-color-primary-light-9);--el-menu-item-height: 56px;--el-menu-sub-item-height: calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-sub-item-height: 36px;--el-menu-item-font-size: var(--el-font-size-base);--el-menu-item-hover-fill: var(--el-color-primary-light-9);--el-menu-border-color: var(--el-border-color);--el-menu-base-level-padding: 20px;--el-menu-level-padding: 20px;--el-menu-icon-width: 24px}.el-menu{border-right:solid 1px var(--el-menu-border-color);list-style:none;position:relative;margin:0;padding-left:0;background-color:var(--el-menu-bg-color);box-sizing:border-box}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title{white-space:nowrap;padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level) * var(--el-menu-level-padding))}.el-menu--horizontal{display:flex;flex-wrap:nowrap;border-bottom:solid 1px var(--el-menu-border-color);border-right:none}.el-menu--horizontal>.el-menu-item{display:inline-flex;justify-content:center;align-items:center;height:100%;margin:0;border-bottom:2px solid transparent;color:var(--el-menu-text-color)}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover,.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus{background-color:#fff}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:none}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{height:100%;border-bottom:2px solid transparent;color:var(--el-menu-text-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-bg-color-overlay)}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{background-color:var(--el-menu-bg-color);display:flex;align-items:center;height:var(--el-menu-horizontal-sub-item-height);padding:0 10px;color:var(--el-menu-text-color)}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):hover,.el-menu--horizontal .el-menu-item:not(.is-disabled):focus{outline:none;color:var(--el-menu-hover-text-color);background-color:var(--el-menu-hover-bg-color)}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding) * 2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon],.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{margin:0;vertical-align:middle;width:var(--el-menu-icon-width);text-align:center}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span,.el-menu--collapse>.el-menu-item-group>ul>.el-sub-menu>.el-sub-menu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--popup{z-index:100;min-width:200px;border:none;padding:5px 0;border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light)}.el-menu .el-icon{flex-shrink:0}.el-menu-item{display:flex;align-items:center;height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);list-style:none;cursor:pointer;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:hover,.el-menu-item:focus{outline:none}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:none!important}.el-menu-item [class^=el-icon]{margin-right:5px;width:var(--el-menu-icon-width);text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{position:absolute;left:0;top:0;height:100%;width:100%;display:inline-flex;align-items:center;box-sizing:border-box;padding:0 var(--el-menu-base-level-padding)}.el-sub-menu{list-style:none;margin:0;padding-left:0}.el-sub-menu__title{display:flex;align-items:center;height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);list-style:none;cursor:pointer;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap;padding-right:calc(var(--el-menu-base-level-padding) + var(--el-menu-icon-width))}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:hover,.el-sub-menu__title:focus{outline:none}.el-sub-menu__title.is-disabled{opacity:.25;cursor:not-allowed;background:none!important}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height)}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-sub-menu__title,.el-sub-menu.is-disabled .el-menu-item{opacity:.25;cursor:not-allowed;background:none!important}.el-sub-menu .el-icon{vertical-align:middle;margin-right:5px;width:var(--el-menu-icon-width);text-align:center;font-size:18px}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{position:absolute;top:50%;right:var(--el-menu-base-level-padding);margin-top:-6px;transition:transform var(--el-transition-duration);font-size:12px;margin-right:0;width:inherit}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px var(--el-menu-base-level-padding);line-height:normal;font-size:12px;color:var(--el-text-color-secondary)}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{transition:var(--el-transition-duration-fast);opacity:0}html:root{--el-menu-item-height: 50px;--el-menu-sub-item-height: 50px}.sidebar-container{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;background-color:#fff;-webkit-box-shadow:0px 3px 3px #c8c8c8;-moz-box-shadow:0px 3px 3px #c8c8c8;box-shadow:0 15px 30px #0006;border-right:1px solid #dddfe5;transition:width .25s;overflow:hidden;white-space:nowrap}.sidebar-container.arrow .sidebar-list .item-container{padding-left:0}.sidebar-container.expand .sidebar-list .item-container{padding-left:10px}.sidebar-container .logo{width:100%;height:100px;display:flex;align-items:center;justify-content:center;cursor:pointer;user-select:none}.sidebar-container .logo .el-image{height:40px;width:40px;margin-right:10px}.sidebar-container .logo .title{color:#0ca296;font-size:1.5em;font-weight:600}.sidebar-container .sidebar-list{width:100%;height:calc(100% - 300px);display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;overflow-y:scroll;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;color:#575a64}.sidebar-container .sidebar-list::-webkit-scrollbar{display:none}.sidebar-container .sidebar-list .item-container{width:100%;height:100%;display:flex;align-items:center;border-radius:5px;user-select:none;transition:background-color .2s}.sidebar-container .sidebar-list .item-container:hover{background-color:#0ca296;color:#fff}.sidebar-container .sidebar-list .el-menu--collapse .item-container{align-items:center;justify-content:center}.sidebar-container .switch-list{border-top:.5px solid #323741;width:100%;height:200px;transition:all .5s;padding-top:20px}.sidebar-container .switch-list .switch-item{height:40px;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.el-menu-vertical{height:100%;border:none;border-right:none!important}.el-menu-item .el-menu-tooltip__trigger{position:static!important;padding:0!important}.el-menu-vertical:not(.el-menu--collapse){width:100%;height:100%}.el-menu-item{padding:5px 10px!important}.el-menu-item:hover{background-color:transparent!important}.el-menu-item.is-active{color:#fff!important}.el-menu-item.is-active .item-container{width:100%;border-radius:5px;background-color:#0ca296;color:#fff!important}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:#0ca296!important}.el-sub-menu{width:100%}.el-sub-menu .el-menu-item{min-width:auto!important}.el-sub-menu .el-sub-menu__title{padding:5px 10px!important}.el-sub-menu .el-sub-menu__title:hover{background-color:transparent!important;color:#fff}.el-sub-menu .el-menu-item-group__title{padding:0}.submenu-container[data-v-9d315a3c]{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column}.submenu-container .submenu-title[data-v-9d315a3c]{height:60px;width:100%;display:flex;align-items:center;justify-content:center}.submenu-container .submenu-title span[data-v-9d315a3c]{font-size:20px;font-weight:400;white-space:nowrap}.submenu-container .select-title[data-v-9d315a3c]{display:flex;align-items:center;justify-content:space-around;margin-bottom:20px}.submenu-container .select-title .line[data-v-9d315a3c]{height:1px;width:60px;border-top:1px solid #dddfe5}.submenu-container .select-title span[data-v-9d315a3c]{white-space:nowrap}.submenu-container .menu-list[data-v-9d315a3c]{width:100%;padding:0 5px}.submenu-container .menu-list .menu-list-item[data-v-9d315a3c]{height:50px;width:100%;padding-left:20px;display:flex;align-items:center;border-radius:5px;margin:5px 0}.submenu-container .menu-list .menu-list-item[data-v-9d315a3c]:hover,.submenu-container .menu-list .selectMenuStyle[data-v-9d315a3c]{background-color:#ebf8f2;color:#64c399}.row-container[data-v-e61aedf0]{width:100%;height:100%;display:flex;flex-direction:var(--07d388b0);align-items:var(--fceb70a4);justify-content:var(--341d94f9);padding:var(--8b0074dc)}.col-container[data-v-ac462688]{height:100%;width:100%;flex:var(--340fc52e)}.component-box{display:flex;height:100%}.component-box .tabBar{height:40px;width:100%;background-color:#fff;border-bottom:1px solid #dddfe5}.el-textarea{--el-input-text-color: var(--el-text-color-regular);--el-input-border: var(--el-border);--el-input-hover-border: var(--el-border-color-hover);--el-input-focus-border: var(--el-color-primary);--el-input-transparent-border: 0 0 0 1px transparent inset;--el-input-border-color: var(--el-border-color);--el-input-border-radius: var(--el-border-radius-base);--el-input-bg-color: var(--el-fill-color-blank);--el-input-icon-color: var(--el-text-color-placeholder);--el-input-placeholder-color: var(--el-text-color-placeholder);--el-input-hover-border-color: var(--el-border-color-hover);--el-input-clear-hover-color: var(--el-text-color-secondary);--el-input-focus-border-color: var(--el-color-primary)}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:var(--el-font-size-base)}.el-textarea__inner{position:relative;display:block;resize:vertical;padding:5px 11px;line-height:1.5;box-sizing:border-box;width:100%;font-size:inherit;font-family:inherit;color:var(--el-input-text-color, var(--el-text-color-regular));background-color:var(--el-input-bg-color, var(--el-fill-color-blank));background-image:none;-webkit-appearance:none;box-shadow:0 0 0 1px var(--el-input-border-color, var(--el-border-color)) inset;border-radius:var(--el-input-border-radius, var(--el-border-radius-base));transition:var(--el-transition-box-shadow);border:none}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color, var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{outline:none;box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);position:absolute;font-size:12px;line-height:14px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{border-color:var(--el-color-danger)}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color: var(--el-text-color-regular);--el-input-border: var(--el-border);--el-input-hover-border: var(--el-border-color-hover);--el-input-focus-border: var(--el-color-primary);--el-input-transparent-border: 0 0 0 1px transparent inset;--el-input-border-color: var(--el-border-color);--el-input-border-radius: var(--el-border-radius-base);--el-input-bg-color: var(--el-fill-color-blank);--el-input-icon-color: var(--el-text-color-placeholder);--el-input-placeholder-color: var(--el-text-color-placeholder);--el-input-hover-border-color: var(--el-border-color-hover);--el-input-clear-hover-color: var(--el-text-color-secondary);--el-input-focus-border-color: var(--el-color-primary)}.el-input{--el-input-height: var(--el-component-size);position:relative;font-size:var(--el-font-size-base);display:inline-flex;width:100%;line-height:var(--el-input-height);box-sizing:border-box;vertical-align:middle}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:var(--el-text-color-disabled)}.el-input::-webkit-scrollbar-corner{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);font-size:14px;cursor:pointer}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{height:100%;display:inline-flex;align-items:center;color:var(--el-color-info);font-size:12px}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:initial;display:inline-block;padding-left:8px}.el-input__wrapper{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;padding:1px 11px;background-color:var(--el-input-bg-color, var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius, var(--el-border-radius-base));transition:var(--el-transition-box-shadow);transform:translateZ(0);box-shadow:0 0 0 1px var(--el-input-border-color, var(--el-border-color)) inset}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input__inner{--el-input-inner-height: calc(var(--el-input-height, 32px) - 2px);width:100%;flex-grow:1;-webkit-appearance:none;color:var(--el-input-text-color, var(--el-text-color-regular));font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);padding:0;outline:none;border:none;background:none;box-sizing:border-box}.el-input__inner:focus{outline:none}.el-input__inner::placeholder{color:var(--el-input-placeholder-color, var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__prefix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;text-align:center;color:var(--el-input-icon-color, var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__prefix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;text-align:center;color:var(--el-input-icon-color, var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__suffix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{height:inherit;line-height:inherit;display:flex;justify-content:center;align-items:center;transition:all var(--el-transition-duration);margin-left:8px}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color, ) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height: var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large .el-input__inner{--el-input-inner-height: calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height: var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small .el-input__inner{--el-input-inner-height: calc(var(--el-input-height, 24px) - 2px)}.el-input-group{display:inline-flex;width:100%;align-items:stretch}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:100%;border-radius:var(--el-input-border-radius);padding:0 20px;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-select,.el-input-group__append .el-button,.el-input-group__prepend .el-select,.el-input-group__prepend .el-button{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-input__wrapper,.el-input-group__append div.el-select:hover .el-input__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-input__wrapper,.el-input-group__prepend div.el-select:hover .el-input__wrapper{border-color:transparent;background-color:transparent;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper{box-shadow:1px 0 0 0 var(--el-input-focus-border-color) inset,1px 0 0 0 var(--el-input-focus-border-color),0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important;z-index:2}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper:focus{outline:none;z-index:2;box-shadow:1px 0 0 0 var(--el-input-focus-border-color) inset,1px 0 0 0 var(--el-input-focus-border-color),0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__wrapper{z-index:1;box-shadow:1px 0 0 0 var(--el-input-hover-border-color) inset,1px 0 0 0 var(--el-input-hover-border-color),0 1px 0 0 var(--el-input-hover-border-color) inset,0 -1px 0 0 var(--el-input-hover-border-color) inset!important}.el-input-group--append>.el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-input .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select .el-input .el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__wrapper{z-index:2;box-shadow:-1px 0 0 0 var(--el-input-focus-border-color),-1px 0 0 0 var(--el-input-focus-border-color) inset,0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--append .el-input-group__append .el-select:hover .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select:hover .el-input__wrapper{z-index:1;box-shadow:-1px 0 0 0 var(--el-input-hover-border-color),-1px 0 0 0 var(--el-input-hover-border-color) inset,0 1px 0 0 var(--el-input-hover-border-color) inset,0 -1px 0 0 var(--el-input-hover-border-color) inset!important}.el-badge{--el-badge-bg-color: var(--el-color-danger);--el-badge-radius: 10px;--el-badge-font-size: 12px;--el-badge-padding: 6px;--el-badge-size: 18px;position:relative;vertical-align:middle;display:inline-block;width:fit-content}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;justify-content:center;align-items:center;font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color)}.el-badge__content.is-fixed{position:absolute;top:0;right:calc(1px + var(--el-badge-size) / 2);transform:translateY(-50%) translate(100%);z-index:var(--el-index-normal)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-message{--el-message-bg-color: var(--el-color-info-light-9);--el-message-border-color: var(--el-border-color-lighter);--el-message-padding: 15px 19px;--el-message-close-size: 16px;--el-message-close-icon-color: var(--el-text-color-placeholder);--el-message-close-hover-color: var(--el-text-color-secondary)}.el-message{width:fit-content;max-width:calc(100% - 32px);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);position:fixed;left:50%;top:20px;transform:translate(-50%);background-color:var(--el-message-bg-color);transition:opacity var(--el-transition-duration),transform .4s,top .4s;padding:var(--el-message-padding);display:flex;align-items:center}.el-message.is-center{justify-content:center}.el-message.is-closable .el-message__content{padding-right:31px}.el-message p{margin:0}.el-message--success{--el-message-bg-color: var(--el-color-success-light-9);--el-message-border-color: var(--el-color-success-light-8);--el-message-text-color: var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color: var(--el-color-info-light-9);--el-message-border-color: var(--el-color-info-light-8);--el-message-text-color: var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color: var(--el-color-warning-light-9);--el-message-border-color: var(--el-color-warning-light-8);--el-message-text-color: var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color: var(--el-color-error-light-9);--el-message-border-color: var(--el-color-error-light-8);--el-message-text-color: var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message__icon{margin-right:10px}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{position:absolute;top:50%;right:19px;transform:translateY(-50%);cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}.el-notification{--el-notification-width: 330px;--el-notification-padding: 14px 26px 14px 13px;--el-notification-radius: 8px;--el-notification-shadow: var(--el-box-shadow-light);--el-notification-border-color: var(--el-border-color-lighter);--el-notification-icon-size: 24px;--el-notification-close-font-size: var(--el-message-close-size, 16px);--el-notification-group-margin-left: 13px;--el-notification-group-margin-right: 8px;--el-notification-content-font-size: var(--el-font-size-base);--el-notification-content-color: var(--el-text-color-regular);--el-notification-title-font-size: 16px;--el-notification-title-color: var(--el-text-color-primary);--el-notification-close-color: var(--el-text-color-secondary);--el-notification-close-hover-color: var(--el-text-color-regular)}.el-notification{display:flex;width:var(--el-notification-width);padding:var(--el-notification-padding);border-radius:var(--el-notification-radius);box-sizing:border-box;border:1px solid var(--el-notification-border-color);position:fixed;background-color:var(--el-bg-color-overlay);box-shadow:var(--el-notification-shadow);transition:opacity var(--el-transition-duration),transform var(--el-transition-duration),left var(--el-transition-duration),right var(--el-transition-duration),top .4s,bottom var(--el-transition-duration);overflow-wrap:anywhere;overflow:hidden;z-index:9999}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right)}.el-notification__title{font-weight:700;font-size:var(--el-notification-title-font-size);line-height:var(--el-notification-icon-size);color:var(--el-notification-title-color);margin:0}.el-notification__content{font-size:var(--el-notification-content-font-size);line-height:24px;margin:6px 0 0;color:var(--el-notification-content-color);text-align:justify}.el-notification__content p{margin:0}.el-notification .el-notification__icon{height:var(--el-notification-icon-size);width:var(--el-notification-icon-size);font-size:var(--el-notification-icon-size)}.el-notification .el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:var(--el-notification-close-color);font-size:var(--el-notification-close-font-size)}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--success{--el-notification-icon-color: var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color: var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color: var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color: var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translate(100%)}.el-notification-fade-enter-from.left{left:0;transform:translate(-100%)}.el-notification-fade-leave-to{opacity:0}.login-container[data-v-7c77a2fd]{height:100vh;width:100vw;background-image:url(./login.00a7e83d.jpg);background-size:100% 100%;background-repeat:no-repeat;position:relative}.login-container .login-box[data-v-7c77a2fd]{width:30vw;height:85%;background-color:#3c6a7699;color:#fff;border-radius:10px;position:absolute;top:50%;transform:translateY(-50%);right:100px;padding:20px;display:flex;flex-direction:column}.login-container .login-box .hello[data-v-7c77a2fd]{font-size:50px;font-weight:900;margin:10px 0}.login-container .login-box .welcome[data-v-7c77a2fd]{margin:10px 0;font-size:30px}.login-container .login-box .center[data-v-7c77a2fd]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:50px 0}.login-container .login-box .center .login-username[data-v-7c77a2fd],.login-container .login-box .center .login-password[data-v-7c77a2fd]{margin:10px}.login-container .login-box .goRegister-box[data-v-7c77a2fd]{width:100%;display:flex;align-items:center;flex-direction:row-reverse}.login-container .login-box .goRegister-box .goRegister[data-v-7c77a2fd]{margin:15px 0;font-weight:900;cursor:pointer}.el-timeline{--el-timeline-node-size-normal: 12px;--el-timeline-node-size-large: 14px;--el-timeline-node-color: var(--el-border-color-light)}.el-timeline{margin:0;font-size:var(--el-font-size-base);list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{display:flex;align-items:center}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{display:block;height:calc(50% - 10px)}.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid var(--el-timeline-node-color)}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{position:absolute;background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.el-timeline-item__node--normal{left:-1px;width:var(--el-timeline-node-size-normal);height:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{left:-2px;width:var(--el-timeline-node-size-large);height:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{position:absolute;display:flex;justify-content:center;align-items:center}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);line-height:1;font-size:var(--el-font-size-small)}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.my-echarts[data-v-33abf0c8]{width:100%;height:100%}.el-card{--el-card-border-color: var(--el-border-color-light);--el-card-border-radius: 4px;--el-card-padding: 20px;--el-card-bg-color: var(--el-fill-color-blank)}.el-card{border-radius:var(--el-card-border-radius);border:1px solid var(--el-card-border-color);background-color:var(--el-card-bg-color);overflow:hidden;color:var(--el-text-color-primary);transition:var(--el-transition-duration)}.el-card.is-always-shadow{box-shadow:var(--el-box-shadow-light)}.el-card.is-hover-shadow:hover,.el-card.is-hover-shadow:focus{box-shadow:var(--el-box-shadow-light)}.el-card__header{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box}.el-card__body{padding:var(--el-card-padding)}@conwidth : v-bind(conWidth);@lineW : v-bind(lineW);.horse-race-lamp-container[data-v-a0c5cdc8]{height:100%;width:100%;white-space:normal;display:flex;align-items:center;overflow:hidden}.horse-race-lamp-container .line[data-v-a0c5cdc8]{display:inline-block;position:relative;width:100%;height:100%}.horse-race-lamp-container .line .content[data-v-a0c5cdc8]{width:100%;font-size:.4em}.horse-race-lamp-container .line .content .line-item[data-v-a0c5cdc8]{margin:0 2px;font-size:.5em}.quick-links-container-box[data-v-bac3ebae]{width:100%;height:100%}.quick-links-container-box .quick-links-container[data-v-bac3ebae]{width:100%;height:100%;display:grid;grid-template-columns:repeat(auto-fill,80px);grid-gap:10px 10px}.quick-links-container-box .quick-links-container .links-item[data-v-bac3ebae]{width:80px;height:80px;border:1px solid #575a64;border-radius:8px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px;user-select:none;cursor:move;overflow:hidden;transform:rotate(0)}.quick-links-container-box .quick-links-container .links-item .title[data-v-bac3ebae]{display:inline-block;color:#0ca296;margin:5px 0;white-space:nowrap;font-weight:700;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.sort-move[data-v-bac3ebae]{transition:transform .3s;pointer-events:none}.el-descriptions{--el-descriptions-table-border: 1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background: var(--el-fill-color-light);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary)}.el-descriptions__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;text-align:left;font-weight:400;line-height:23px;font-size:14px}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{font-weight:700;color:var(--el-text-color-regular);background:var(--el-descriptions-item-bordered-label-background)}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}.info-container[data-v-c9a59244]{width:100%;height:100%;display:flex;justify-content:space-around}.info-container .devDependencies-container[data-v-c9a59244],.info-container .dependencies-container[data-v-c9a59244]{width:100%}.index-container[data-v-5c0f268d]{width:100%;height:100%;overflow-y:scroll;padding:20px}.index-container .one-container[data-v-5c0f268d]{display:grid;grid-template-columns:1.5fr 1fr;grid-column-gap:20px}.index-container .one-container .one-block[data-v-5c0f268d]{display:flex;flex-direction:column}.index-container .one-container .one-block .horse-race-lamp .aichong2[data-v-5c0f268d]{position:relative;z-index:100;animation:beat 1s linear infinite}.index-container .one-container .one-block .one-block-preview[data-v-5c0f268d]{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;margin-top:20px}.index-container .one-container .one-block .one-block-preview .chart-box[data-v-5c0f268d]{height:var(--2ebeb5f2);width:100%}.index-container .one-container .two-block[data-v-5c0f268d]{width:100%}.index-container .one-container .two-block .el-card[data-v-5c0f268d]{height:100%;display:flex;flex-direction:column}.index-container .one-container .two-block .el-card .chart-box[data-v-5c0f268d]{height:100%;width:100%}.index-container .two-container[data-v-5c0f268d]{margin-top:20px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}.index-container .two-container .el-card[data-v-5c0f268d]{display:flex;flex-direction:column}.index-container .two-container .el-card .chart-box[data-v-5c0f268d]{width:100%;height:100%}.index-container .dependence-info-box[data-v-5c0f268d]{background-color:#fff;border-radius:5px;margin-top:20px}.index-container .history-log[data-v-5c0f268d]{background-color:#fff;margin-top:20px}.assembly-container[data-v-00cca839]{width:100%;height:100%;padding:20px;position:relative;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px 20px}.assembly-container .custom-card[data-v-00cca839]{height:280px;cursor:pointer}.assembly-container .custom-card .el-custom-card-body[data-v-00cca839]{height:100%;width:100%;display:grid;grid-template-columns:100%;grid-template-rows:180px 100px}.assembly-container .custom-card .el-custom-card-body .custom-card-img[data-v-00cca839]{width:100%;height:100%;border-radius:5px}.assembly-container .custom-card .el-custom-card-body .discrible-box[data-v-00cca839]{width:100%;padding:10px;display:flex;flex-direction:column;justify-content:space-evenly}.assembly-container .custom-card .el-custom-card-body .discrible-box .title[data-v-00cca839]{font-size:16px;font-weight:700}.assembly-container .custom-card .el-custom-card-body .discrible-box .time[data-v-00cca839]{color:#515a6e99}.assembly-container .show-assembly-box[data-v-00cca839]{position:absolute;background-color:#fff;left:20px;top:20px;right:20px;bottom:20px}.assembly-container .custom-card .el-card__body{height:100%;width:100%;padding:0}.item-card[data-v-8681a216]{width:100%;height:100%}.item-card .item-header[data-v-8681a216]{width:100%;height:15px;display:flex;align-items:center;justify-content:space-between}.item-card .item-header .item-left[data-v-8681a216]{display:inline-flex;align-items:center;cursor:pointer}.item-card .item-header .item-left .btn[data-v-8681a216]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;margin:0 4px;color:#1d2129;font-weight:700;border-radius:50%}.item-card .item-header .item-left .btn .svg-icon[data-v-8681a216]{transition:opacity .5s;opacity:0}.item-card .item-header .item-left:hover .btn .svg-icon[data-v-8681a216]{opacity:1}.item-card .item-header .item-left .red-btn[data-v-8681a216]{background-color:#fc625d}.item-card .item-header .item-left .yellow-btn[data-v-8681a216]{background-color:#fdbd30}.item-card .item-header .item-left .green-btn[data-v-8681a216]{background-color:#34c749}.item-card .item-header .item-right[data-v-8681a216]{font-weight:700}.item-card .el-card__header{padding:10px}.item-card .el-card__body{padding:10px;width:100%;height:calc(100% - 35px)}:root{--el-popup-modal-bg-color: var(--el-color-black);--el-popup-modal-opacity: .5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color)}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width: 50%;--el-dialog-margin-top: 15vh;--el-dialog-bg-color: var(--el-bg-color);--el-dialog-box-shadow: var(--el-box-shadow);--el-dialog-title-font-size: var(--el-font-size-large);--el-dialog-content-font-size: 14px;--el-dialog-font-line-height: var(--el-font-line-height-primary);--el-dialog-padding-primary: 20px;--el-dialog-border-radius: var(--el-border-radius-small);position:relative;margin:var(--el-dialog-margin-top, 15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;width:var(--el-dialog-width, 50%)}.el-dialog:focus{outline:none!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width: 100%;--el-dialog-margin-top: 0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog.is-draggable .el-dialog__header{cursor:move;user-select:none}.el-dialog__header{padding:var(--el-dialog-padding-primary);padding-bottom:10px;margin-right:16px}.el-dialog__headerbtn{position:absolute;top:6px;right:0;padding:0;width:54px;height:54px;background:transparent;border:none;outline:none;cursor:pointer;font-size:var(--el-message-close-size, 16px)}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{padding:calc(var(--el-dialog-padding-primary) + 10px) var(--el-dialog-padding-primary);color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size)}.el-dialog__footer{padding:var(--el-dialog-padding-primary);padding-top:10px;text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px calc(var(--el-dialog-padding-primary) + 5px) 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;height:100%;background-color:var(--el-overlay-color-lighter);overflow:auto}.el-overlay .el-overlay-root{height:0}.dialog-container-box[data-v-7b078b8c]{width:100%;height:100%}.dialog-container-box .item-header[data-v-7b078b8c]{width:100%;height:15px;display:flex;align-items:center}.dialog-container-box .item-header .item-left[data-v-7b078b8c]{display:inline-flex;align-items:center;cursor:pointer}.dialog-container-box .item-header .item-left .btn[data-v-7b078b8c]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;margin:0 4px;color:#1d2129;font-weight:700;border-radius:50%}.dialog-container-box .item-header .item-left .btn .svg-icon[data-v-7b078b8c]{transition:opacity .5s;opacity:0}.dialog-container-box .item-header .item-left:hover .btn .svg-icon[data-v-7b078b8c]{opacity:1}.dialog-container-box .item-header .item-left .red-btn[data-v-7b078b8c]{background-color:#fc625d}.dialog-container-box .item-header .item-left .yellow-btn[data-v-7b078b8c]{background-color:#fdbd30}.dialog-container-box .item-header .item-left .green-btn[data-v-7b078b8c]{background-color:#34c749}.heart-container[data-v-72093738]{display:inline-block;height:var(--80daff38);width:var(--80daff38);border-radius:50%;background-color:var(--d7dfce5e);animation:scales-72093738 var(--4a52f1c7) linear infinite}@keyframes scales-72093738{0%{transform:scale(1);opacity:.3}50%{transform:scale(var(--2a41577a));opacity:1}to{transform:scale(1);opacity:.3}}.my-design-manager-container[data-v-1e4ed108]{height:100%;padding:20px;position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:20px}.my-design-manager-container .item-card[data-v-1e4ed108]{height:350px;display:inline-block}.my-design-manager-container .item-card .design-content[data-v-1e4ed108]{height:100%;display:grid}.my-design-manager-container .item-card .design-content .design-img[data-v-1e4ed108]{display:flex;align-items:center;justify-content:center;cursor:pointer}.my-design-manager-container .item-card .design-content .design-footer[data-v-1e4ed108]{width:100%;display:flex;align-items:center;justify-content:space-between}.my-design-manager-container .item-card .design-content .design-footer .title[data-v-1e4ed108]{max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;font-size:14px}.my-design-manager-container .item-card .design-content .design-footer .right[data-v-1e4ed108]{display:flex;align-items:center}.my-design-manager-container .item-card .design-content .design-footer .right .status[data-v-1e4ed108]{display:flex;align-items:center;font-size:14px;margin-right:10px}.my-design-manager-container .item-card .design-content .design-footer .right .edit[data-v-1e4ed108],.my-design-manager-dropdown .el-dropdown-menu__item .svg-icon{margin-right:10px}.show-disign-view-dialog{height:70vh}.show-disign-view-dialog .el-dialog__body{display:grid;height:calc(100% - 50px);width:100%;grid-template-rows:20px 1fr 40px;padding:20px}.show-disign-view-dialog .el-dialog__body .title,.show-disign-view-dialog .el-dialog__body .overviewImg{width:100%;display:flex;align-items:center;justify-content:center}.show-disign-view-dialog .el-dialog__body .overviewImg .svg-icon{height:80%;width:auto}.show-disign-view-dialog .el-dialog__body .bottom-line{width:100%;height:40px;display:flex;align-items:center;justify-content:space-between}.show-disign-view-dialog .el-dialog__body .bottom-line .edit{margin-left:20px}.w-button[data-v-ddf33c96]{display:inline-block}.router_animate-enter-active[data-v-ddf33c96]{animation:rollIn 1s}.router_animate-leave-active[data-v-ddf33c96]{animation:rollOut .6s}.show-content[data-v-08c14fb8]{pointer-events:none}.component-chart-container[data-v-08c14fb8]{position:relative;width:100%;height:100%}.component-element-container[data-v-08c14fb8]{width:100%;height:100%;display:inline-flex;align-items:center;justify-content:center}.html-2-canvas-component{transform-origin:0 0}.component-control-container[data-v-fe69c53e]{height:100%;width:330px;display:grid;grid-template-rows:40px auto;overflow:hidden}.component-control-container .top[data-v-fe69c53e]{width:100%;height:40px;display:flex;align-content:center;justify-content:space-between;white-space:nowrap;background-color:#f6f8f9}.component-control-container .top .left-box[data-v-fe69c53e]{height:100%;display:flex;align-items:center;padding-left:10px;font-size:14px;font-weight:700}.component-control-container .top .left-box .svg-icon[data-v-fe69c53e]{margin-left:5px}.component-control-container .top .right-box[data-v-fe69c53e]{display:flex;align-items:center}.component-control-container .top .right-box .el-input[data-v-fe69c53e]{width:100px}.component-control-container .top .right-box .el-button-group[data-v-fe69c53e]{margin:0 10px}.component-control-container .content[data-v-fe69c53e]{width:100%;height:100%;display:grid;grid-template-columns:65px 65px auto;border-top:1px solid #fff;overflow:hidden}.component-control-container .content .components-list[data-v-fe69c53e]{width:100%;height:100%}.component-control-container .content .components-list li[data-v-fe69c53e]{width:50px;height:55px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:16px;font-weight:700;padding:8px;border-radius:8px;margin:5px 0 5px 5px;cursor:pointer}.component-control-container .content .components-list li.active[data-v-fe69c53e]{background-color:#86d1cb}.component-control-container .content .components-list li .title[data-v-fe69c53e]{white-space:nowrap}.component-control-container .content .layer-list[data-v-fe69c53e]{width:100%;height:100%;background-color:#fff;padding:5px 10px;font-weight:700}.component-control-container .content .layer-list li[data-v-fe69c53e]{list-style:none;padding:6px 10px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;border-radius:8px;cursor:pointer;white-space:nowrap}.component-control-container .content .layer-list li.active[data-v-fe69c53e]{background-color:#86d1cb}.component-control-container .content .chart-list[data-v-fe69c53e]{width:100%;height:100%;background-color:#fff;padding:10px;overflow-y:auto}.component-control-container .content .chart-list[data-v-fe69c53e]::-webkit-scrollbar{width:0px;height:0px}.component-control-container .content .chart-list li[data-v-fe69c53e]{width:100%;height:150px;display:block;list-style:none;margin-bottom:10px}.component-control-container .content .chart-list li .layer-content[data-v-fe69c53e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.component-control-container .content .chart-list li .layer-content .svg-icon[data-v-fe69c53e]{transition:all .4s;max-height:100px}.component-control-container .content .chart-list li .layer-content:hover .svg-icon[data-v-fe69c53e]{width:100%!important;height:100%!important}.component-control-container .content .item-card .el-card__header{padding:4px 10px}.component-control-container .content .item-card .el-card__header .btn{height:8px;width:8px}.layer-control-container[data-v-34e848aa]{height:100%;width:200px;display:grid;grid-template-rows:40px auto}.layer-control-container .top[data-v-34e848aa]{width:100%;height:40px;display:flex;align-content:center;justify-content:space-between;white-space:nowrap;background-color:#e5e6eb}.layer-control-container .top .left-box[data-v-34e848aa]{height:100%;display:flex;align-items:center;padding-left:10px;font-size:14px;font-weight:700}.layer-control-container .top .left-box .svg-icon[data-v-34e848aa]{margin-left:5px}.layer-control-container .top .right-box[data-v-34e848aa]{display:flex;align-items:center}.layer-control-container .top .right-box .prev[data-v-34e848aa]{margin:0 10px;cursor:pointer}.layer-control-container .content[data-v-34e848aa]{height:100%;width:100%}.layer-control-container .content ul[data-v-34e848aa]{width:100%;height:100%;padding:10px}.layer-control-container .content ul li[data-v-34e848aa]{list-style:none;height:54px;width:100%;margin:5px 0;border-radius:5px;display:grid;grid-template-columns:repeat(3,33.33%);font-size:16px;cursor:pointer;border:1px solid transparent;transition:background-color .4s}.layer-control-container .content ul li[data-v-34e848aa]:hover{background-color:#eaf5f5}.layer-control-container .content ul li.active[data-v-34e848aa]{background-color:#86d1cb;border:1px solid #0ca296}.layer-control-container .content ul li.active[data-v-34e848aa]:hover{background-color:#86d1cb}.layer-control-container .content ul li .img[data-v-34e848aa]{width:90%;height:90%}.layer-control-container .content ul li .title[data-v-34e848aa]{height:100%;display:flex;align-items:center}.layer-control-container .content ul li .control[data-v-34e848aa]{display:flex;align-items:center;justify-content:center}.layer-control-container .content ul li .control>.svg-icon[data-v-34e848aa]{display:inline-block;margin:0 5px;height:16px;width:16px}.el-slider{--el-slider-main-bg-color: var(--el-color-primary);--el-slider-runway-bg-color: var(--el-border-color-light);--el-slider-stop-bg-color: var(--el-color-white);--el-slider-disabled-color: var(--el-text-color-placeholder);--el-slider-border-radius: 3px;--el-slider-height: 6px;--el-slider-button-size: 20px;--el-slider-button-wrapper-size: 36px;--el-slider-button-wrapper-offset: -15px}.el-slider{width:100%;height:32px;display:flex;align-items:center}.el-slider__runway{flex:1;height:var(--el-slider-height);background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);position:relative;cursor:pointer}.el-slider__runway.show-input{margin-right:30px;width:auto}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper:hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button:hover,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button.dragging{transform:scale(1)}.el-slider__runway.is-disabled .el-slider__button:hover,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button.dragging{cursor:not-allowed}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{height:var(--el-slider-height);background-color:var(--el-slider-main-bg-color);border-top-left-radius:var(--el-slider-border-radius);border-bottom-left-radius:var(--el-slider-border-radius);position:absolute}.el-slider__button-wrapper{height:var(--el-slider-button-wrapper-size);width:var(--el-slider-button-wrapper-size);position:absolute;z-index:1;top:var(--el-slider-button-wrapper-offset);transform:translate(-50%);background-color:transparent;text-align:center;user-select:none;line-height:normal;outline:none}.el-slider__button-wrapper:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-slider__button-wrapper:hover,.el-slider__button-wrapper.hover{cursor:grab}.el-slider__button-wrapper.dragging{cursor:grabbing}.el-slider__button{display:inline-block;width:var(--el-slider-button-size);height:var(--el-slider-button-size);vertical-align:middle;border:solid 2px var(--el-slider-main-bg-color);background-color:var(--el-color-white);border-radius:50%;box-sizing:border-box;transition:var(--el-transition-duration-fast);user-select:none}.el-slider__button:hover,.el-slider__button.hover,.el-slider__button.dragging{transform:scale(1.2)}.el-slider__button:hover,.el-slider__button.hover{cursor:grab}.el-slider__button.dragging{cursor:grabbing}.el-slider__stop{position:absolute;height:var(--el-slider-height);width:var(--el-slider-height);border-radius:var(--el-border-radius-circle);background-color:var(--el-slider-stop-bg-color);transform:translate(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;transform:translate(-50%);font-size:14px;color:var(--el-color-info);margin-top:15px;white-space:pre}.el-slider.is-vertical{position:relative;display:inline-flex;width:auto;height:100%;flex:0}.el-slider.is-vertical .el-slider__runway{width:var(--el-slider-height);height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:var(--el-slider-height);height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:var(--el-slider-button-wrapper-offset);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-input-number{position:relative;display:inline-flex;width:150px;line-height:30px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;line-height:1}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.el-input-number__increase,.el-input-number__decrease{display:flex;justify-content:center;align-items:center;height:auto;position:absolute;z-index:1;top:1px;bottom:1px;width:32px;background:var(--el-fill-color-light);color:var(--el-text-color-regular);cursor:pointer;font-size:13px;user-select:none}.el-input-number__increase:hover,.el-input-number__decrease:hover{color:var(--el-color-primary)}.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input_wrapper,.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input_wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color, var(--el-color-primary)) inset}.el-input-number__increase.is-disabled,.el-input-number__decrease.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border)}.el-input-number__decrease{left:1px;border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border)}.el-input-number.is-disabled .el-input-number__increase,.el-input-number.is-disabled .el-input-number__decrease{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__increase:hover,.el-input-number.is-disabled .el-input-number__decrease:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large .el-input-number__increase,.el-input-number--large .el-input-number__decrease{width:40px;font-size:14px}.el-input-number--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small .el-input-number__increase,.el-input-number--small .el-input-number__decrease{width:24px;font-size:12px}.el-input-number--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__increase [class*=el-icon],.el-input-number--small .el-input-number__decrease [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__increase,.el-input-number.is-controls-right .el-input-number__decrease{--el-input-number-controls-height: 15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon],.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{bottom:auto;left:auto;border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border)}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;top:auto;left:auto;border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0}.el-input-number.is-controls-right[class*=large] [class*=increase],.el-input-number.is-controls-right[class*=large] [class*=decrease]{--el-input-number-controls-height: 19px}.el-input-number.is-controls-right[class*=small] [class*=increase],.el-input-number.is-controls-right[class*=small] [class*=decrease]{--el-input-number-controls-height: 11px}.line[data-v-5304adda]{position:absolute}.line .action[data-v-5304adda]{position:absolute;display:flex;justify-content:center;align-items:center}.line .value[data-v-5304adda]{pointer-events:none;transform:scale(.83)}.line .del[data-v-5304adda]{cursor:pointer;padding:3px 5px;visibility:hidden}.line:hover .del[data-v-5304adda]{visibility:visible}.h-container .line[data-v-5304adda]{height:100vh;top:0;padding-left:5px}.h-container .line .action[data-v-5304adda]{transform:translate(-24px)}.h-container .line .action .value[data-v-5304adda]{margin-left:4px}.v-container .line[data-v-5304adda]{width:100vw;left:0;padding-top:5px}.v-container .line .action[data-v-5304adda]{transform:translateY(-24px);flex-direction:column}.v-container .line .action .value[data-v-5304adda]{margin-top:4px}.line[data-v-bfe6c290],.h-container[data-v-bfe6c290],.v-container[data-v-bfe6c290]{position:absolute}.h-container .lines[data-v-bfe6c290],.v-container .lines[data-v-bfe6c290]{pointer-events:none}.h-container:hover .lines[data-v-bfe6c290],.v-container:hover .lines[data-v-bfe6c290]{pointer-events:auto}.h-container[data-v-bfe6c290]{top:0}.h-container .line[data-v-bfe6c290]{height:100vh;top:0;padding-left:5px}.h-container .line .action[data-v-bfe6c290]{transform:translate(-24px)}.h-container .line .action .value[data-v-bfe6c290]{margin-left:4px}.h-container .indicator[data-v-bfe6c290]{top:0;height:100vw}.h-container .indicator .value[data-v-bfe6c290]{padding:0 2px;width:auto;margin-left:4px;margin-top:4px}.v-container[data-v-bfe6c290]{left:0}.v-container .line[data-v-bfe6c290]{width:100vw;left:0;padding-top:5px}.v-container .line .action[data-v-bfe6c290]{transform:translateY(-24px);flex-direction:column}.v-container .line .action .value[data-v-bfe6c290]{margin-top:4px}.v-container .indicator[data-v-bfe6c290]{width:100vw}.v-container .indicator .value[data-v-bfe6c290]{padding:0 2px;width:auto;left:0px;margin-left:2px;margin-top:-5px;transform-origin:0 0;transform:rotate(-90deg)}.style-ruler{position:absolute;width:100%;height:100%;z-index:3;pointer-events:none;font-size:12px;overflow:hidden}.style-ruler span{line-height:1}.corner{position:absolute;left:0;top:0;pointer-events:auto;cursor:pointer;transition:all .2s ease-in-out;box-sizing:content-box}.indicator{position:absolute;pointer-events:none}.indicator .value{position:absolute;background:white}.corner{position:absolute;left:0;top:0;pointer-events:auto;cursor:pointer;transition:all .2s ease-in-out;box-sizing:content-box}.ruler{width:100%;height:100%;pointer-events:auto}.shape[data-v-017ebbe8]{position:absolute;outline:2px solid transparent}.shape[data-v-017ebbe8]:hover{cursor:move;outline:2px solid #86d1cb;background:rgba(134,209,203,.1)}.shape.active[data-v-017ebbe8]{cursor:move;outline:2px solid #86d1cb;background:rgba(134,209,203,.3)}.active[data-v-017ebbe8]{user-select:none}.shape-point[data-v-017ebbe8]{position:absolute;background:#fff;outline:2px solid #0ca296;z-index:1}.icon-xiangyouxuanzhuan[data-v-017ebbe8]{position:absolute;top:-34px;left:50%;transform:translate(-50%);cursor:grab;color:#0ca296;font-size:20px;font-weight:600}.icon-xiangyouxuanzhuan[data-v-017ebbe8]:active{cursor:grabbing}.icon-suo[data-v-017ebbe8]{position:absolute;top:0;right:0}.mark-line[data-v-0e378396]{height:100%}.line[data-v-0e378396]{background:#59c7f9;position:absolute;z-index:1000}.xline[data-v-0e378396]{width:100%;height:1px}.yline[data-v-0e378396]{width:1px;height:100%}.edit-control-container[data-v-d5bd1b30]{width:100%;height:100%;background-image:linear-gradient(#fafafc 14px,transparent 0),linear-gradient(90deg,transparent 14px,#373739 0);background-color:#fff;background-size:15px 15px,15px 15px;position:relative;overflow:hidden}.edit-control-container .wrap-container[data-v-d5bd1b30]{width:100%;height:100%;position:absolute;overflow:hidden}.edit-control-container .wrap-container #wrap[data-v-d5bd1b30]{position:absolute;width:100%;height:calc(100% - 40px);user-select:none;padding-bottom:0;top:0;overflow:auto}.edit-control-container .wrap-container #wrap #content[data-v-d5bd1b30]{width:10000px;height:10000px;position:absolute;top:0;left:0}.edit-control-container .wrap-container #wrap #content .edit-canvas[data-v-d5bd1b30]{height:var(--2b0722a6) px;width:var(--08658780) px;position:absolute;background-color:var(--52940a12);top:50%;left:50%;box-shadow:0 8px 10px #00000012;border-radius:20px;-webkit-transform-origin:0 0;transform-origin:0 0;overflow:hidden}.edit-control-container .wrap-container #wrap #content .edit-canvas .components-show-content[data-v-d5bd1b30]{height:var(--3831156c) px;width:var(--633e8d7a) px}.edit-control-container .wrap-container #wrap #content .edit-canvas .components-show-content .custom-component-class[data-v-d5bd1b30]{width:100%;height:100%;pointer-events:none}.edit-control-container .wrap-container .edit-bottom-menu[data-v-d5bd1b30]{width:100%;height:40px;background-color:#f6f8f9;z-index:100;position:absolute;bottom:0;display:flex;align-items:center;padding:10px}.edit-control-container .wrap-container .edit-bottom-menu .el-slider[data-v-d5bd1b30]{width:300px;float:right;margin-left:auto}.edit-control-container .wrap-container .edit-bottom-menu .key-down-show[data-v-d5bd1b30]{font-weight:700}.ruler-container .h-container{position:absolute;width:10000px!important;top:0;left:var(--057d00da)!important;transform-origin:center}.ruler-container .v-container{position:absolute;height:10000px!important;left:0;top:var(--057d00d8)!important;transform-origin:center}.el-radio-group{display:inline-flex;align-items:center;flex-wrap:wrap;font-size:0}.el-radio-button{--el-radio-button-checked-bg-color: var(--el-color-primary);--el-radio-button-checked-text-color: var(--el-color-white);--el-radio-button-checked-border-color: var(--el-color-primary);--el-radio-button-disabled-checked-fill: var(--el-border-color-extra-light)}.el-radio-button{position:relative;display:inline-block;outline:none}.el-radio-button__inner{display:inline-block;line-height:1;white-space:nowrap;vertical-align:middle;background:var(--el-button-bg-color, var(--el-fill-color-blank));border:var(--el-border);font-weight:var(--el-button-font-weight, var(--el-font-weight-primary));border-left:0;color:var(--el-button-text-color, var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:none;margin:0;position:relative;cursor:pointer;transition:var(--el-transition-all);user-select:none;padding:8px 15px;font-size:var(--el-font-size-base);border-radius:0}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:var(--el-border);border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button__original-radio{opacity:0;outline:none;position:absolute;z-index:-1}.el-radio-button__original-radio:checked+.el-radio-button__inner{color:var(--el-radio-button-checked-text-color, var(--el-color-white));background-color:var(--el-radio-button-checked-bg-color, var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color, var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color, var(--el-color-primary))}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color, var(--el-color-primary));outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2;border-radius:var(--el-border-radius-base);box-shadow:none}.el-radio-button__original-radio:disabled+.el-radio-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color, var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color, var(--el-border-color-light));box-shadow:none}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{padding:12px 19px;font-size:var(--el-font-size-base);border-radius:0}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{padding:5px 11px;font-size:12px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.el-color-predefine{display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:flex;flex:1;flex-wrap:wrap}.el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector>div{display:flex;height:100%;border-radius:3px}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px;float:right}.el-color-hue-slider__bar{position:relative;background:linear-gradient(to right,#f00 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,#f00 100%);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid var(--el-border-color-lighter);box-shadow:0 0 2px #0009;z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(to bottom,#f00 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,#f00 100%)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__white,.el-color-svpanel__black{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:linear-gradient(to right,#fff,rgba(255,255,255,0))}.el-color-svpanel__black{background:linear-gradient(to top,#000,rgba(0,0,0,0))}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;border-radius:50%;transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-size:12px 12px;background-position:0 0,6px 0,6px -6px,0 6px}.el-color-alpha-slider__bar{position:relative;background:linear-gradient(to right,rgba(255,255,255,0) 0%,var(--el-bg-color) 100%);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid var(--el-border-color-lighter);box-shadow:0 0 2px #0009;z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper:after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:12px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-picker{display:inline-block;position:relative;line-height:normal;outline:none}.el-color-picker:hover:not(.is-disabled) .el-color-picker__trigger{border:1px solid var(--el-border-color-hover)}.el-color-picker:focus-visible:not(.is-disabled) .el-color-picker__trigger{outline:2px solid var(--el-color-primary);outline-offset:1px}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--large{height:40px}.el-color-picker--large .el-color-picker__trigger{height:40px;width:40px}.el-color-picker--large .el-color-picker__mask{height:38px;width:38px}.el-color-picker--small{height:24px}.el-color-picker--small .el-color-picker__trigger{height:24px;width:24px}.el-color-picker--small .el-color-picker__mask{height:22px;width:22px}.el-color-picker--small .el-color-picker__icon,.el-color-picker--small .el-color-picker__empty{transform:scale(.8)}.el-color-picker__mask{height:30px;width:30px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:#ffffffb3}.el-color-picker__trigger{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;height:32px;width:32px;padding:4px;border:1px solid var(--el-border-color);border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;box-sizing:border-box;border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 25%),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 75%);background-size:12px 12px;background-position:0 0,6px 0,6px -6px,0 6px}.el-color-picker__color-inner{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%}.el-color-picker .el-color-picker__empty{font-size:12px;color:var(--el-text-color-secondary)}.el-color-picker .el-color-picker__icon{display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:12px}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;box-sizing:content-box;background-color:#fff;border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light)}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-color-picker,.el-color-picker__panel{--el-color-picker-alpha-bg-a: #ccc;--el-color-picker-alpha-bg-b: transparent}.dark .el-color-picker,.dark .el-color-picker__panel{--el-color-picker-alpha-bg-a: #333333}.canvas-attr-list-container[data-v-6052ca8f]{width:100%;height:100%;padding:10px;font-size:14px;font-weight:700}.canvas-attr-list-container .title[data-v-6052ca8f]{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;height:35px;width:100%;border-radius:6px;background-color:#fff;cursor:pointer;box-shadow:0 1px 3px #00000014}.canvas-attr-list-container .title span[data-v-6052ca8f]{margin-right:5px}.canvas-attr-list-container .size-config[data-v-6052ca8f]{justify-content:space-between}.canvas-attr-list-container .config-item[data-v-6052ca8f]{width:100%;margin:20px 0;display:flex;align-items:center}.canvas-attr-list-container .config-item>label[data-v-6052ca8f]{width:auto;margin-right:8px}.canvas-attr-list-container .theme-config[data-v-6052ca8f]{display:flex;flex-direction:column}.canvas-attr-list-container .theme-config .color-line[data-v-6052ca8f]{width:100%;height:40px;display:flex;align-items:center;padding-left:10px;background-color:#fff;border-radius:20px;margin-bottom:10px;cursor:pointer;transition:all .3s;border-top:2px solid transparent}.canvas-attr-list-container .theme-config .color-line.active[data-v-6052ca8f],.canvas-attr-list-container .theme-config .color-line[data-v-6052ca8f]:hover{box-shadow:var(--el-box-shadow-lighter)}.canvas-attr-list-container .theme-config .color-line label[data-v-6052ca8f]{width:30px;margin-right:5px}.canvas-attr-list-container .theme-config .color-line .color-item-box[data-v-6052ca8f]{display:flex;align-items:center;justify-content:space-around;width:calc(100% - 35px)}.canvas-attr-list-container .theme-config .color-line .color-item-box .color-item[data-v-6052ca8f]{width:30px;height:30px;border-radius:50%}.canvas-attr-list-container .color-config .el-color-picker .el-color-picker__trigger{width:200px}.color-popper-container .el-color-dropdown__btns button{display:none}.side-setting-container[data-v-782a0dc2]{width:350px;height:100%;overflow-y:auto}.designSpace-container[data-v-d7a3882e]{height:100%;width:100%}.designSpace-container .header[data-v-d7a3882e]{width:100%;height:60px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:10px;border-bottom:1px solid #efeff5}.designSpace-container .header>div[data-v-d7a3882e]{width:33.3333333333%}.designSpace-container .header .left-box[data-v-d7a3882e]{display:flex;align-items:center;height:100%}.designSpace-container .header .left-box .logo-box[data-v-d7a3882e]{width:40px;height:auto;display:inline-flex;align-items:center;justify-content:center;padding:5px;background-color:#fff;transition:background-color 1s;cursor:pointer;margin-right:20px}.designSpace-container .header .left-box .logo-box[data-v-d7a3882e]:hover{background-color:#eceded;border-radius:5px}.designSpace-container .header .left-box .btn-box[data-v-d7a3882e]{display:inline-flex;align-items:center;height:100%}.designSpace-container .header .left-box .btn-box .line[data-v-d7a3882e]{width:2px;height:2em;background-color:#eceded;margin:0 20px}.designSpace-container .header .center-box[data-v-d7a3882e]{display:flex;justify-content:center;white-space:nowrap}.designSpace-container .header .center-box .el-input[data-v-d7a3882e]{height:30px;width:200px}.designSpace-container .header .center-box .name-edit[data-v-d7a3882e]{height:30px;border-radius:15px}.designSpace-container .header .right-box[data-v-d7a3882e]{display:flex;align-items:center;flex-direction:row-reverse}.designSpace-container .header .right-box .el-button[data-v-d7a3882e]{margin:0 10px}.designSpace-container .header .right-box .el-button .svg-icon[data-v-d7a3882e]{margin-right:5px}.designSpace-container .content[data-v-d7a3882e]{height:calc(100% - 60px);width:100%;overflow:hidden;display:flex}.designSpace-container .content>div[data-v-d7a3882e]{display:inline-block;overflow:hidden;position:relative}.designSpace-container .content .component-control[data-v-d7a3882e]{width:330px;overflow:hidden;z-index:1;transition:all .4s}.designSpace-container .content .component-control.shrink[data-v-d7a3882e]{width:65px}.designSpace-container .content .layer-control[data-v-d7a3882e]{width:200px;transition:width .4s}.designSpace-container .content .layer-control.hideLayer[data-v-d7a3882e]{width:0}.designSpace-container .content .edit-control[data-v-d7a3882e]{flex:1}.designSpace-container .content .side-setting-control[data-v-d7a3882e]{width:350px;transition:width .4s}.designSpace-container .content .side-setting-control.hideSideSetting[data-v-d7a3882e]{width:0}.demos-test-container[data-v-aaf00808]{width:100%;height:100%;position:relative}.demos-test-container .drag-element[data-v-aaf00808]{width:200px;height:200px;border:1px solid red;cursor:pointer;position:absolute}.demos-test-container .drag-element .shape-point[data-v-aaf00808]{position:absolute;height:10px;width:10px;outline:2px solid #0a8278}@keyframes dialog-open{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes dialog-close{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.2)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.dialog-fade-enter-active .el-dialog{animation:dialog-open .3s cubic-bezier(.32,.14,.15,.86)}.dialog-fade-leave-active{animation:fade-out .3s linear}.dialog-fade-leave-active .el-dialog{animation:dialog-close .3s cubic-bezier(.78,.14,.15,.86)}.el-dialog{border-radius:5px!important}/*! * animate.css - https://animate.style/ * Version - 4.1.1 * Licensed under the MIT license - http://opensource.org/licenses/MIT diff --git a/index.html b/index.html index 9847e95..812ba2a 100644 --- a/index.html +++ b/index.html @@ -5,8 +5,8 @@ weiDesign - - + +