const p$1=function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))i(s);new MutationObserver(s=>{for(const a of s)if(a.type==="childList")for(const o of a.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&i(o)}).observe(document,{childList:!0,subtree:!0});function n(s){const a={};return s.integrity&&(a.integrity=s.integrity),s.referrerpolicy&&(a.referrerPolicy=s.referrerpolicy),s.crossorigin==="use-credentials"?a.credentials="include":s.crossorigin==="anonymous"?a.credentials="omit":a.credentials="same-origin",a}function i(s){if(s.ep)return;s.ep=!0;const a=n(s);fetch(s.href,a)}};p$1();function makeMap(e,r){const n=Object.create(null),i=e.split(",");for(let s=0;s!!n[s.toLowerCase()]:s=>!!n[s]}const EMPTY_OBJ={},EMPTY_ARR=[],NOOP=()=>{},NO=()=>!1,onRE=/^on[^a-z]/,isOn=e=>onRE.test(e),isModelListener=e=>e.startsWith("onUpdate:"),extend$2=Object.assign,remove=(e,r)=>{const n=e.indexOf(r);n>-1&&e.splice(n,1)},hasOwnProperty$f=Object.prototype.hasOwnProperty,hasOwn$2=(e,r)=>hasOwnProperty$f.call(e,r),isArray$7=Array.isArray,isMap$2=e=>toTypeString(e)==="[object Map]",isSet$2=e=>toTypeString(e)==="[object Set]",isDate$3=e=>toTypeString(e)==="[object Date]",isRegExp$2=e=>toTypeString(e)==="[object RegExp]",isFunction$2=e=>typeof e=="function",isString$1=e=>typeof e=="string",isSymbol$1=e=>typeof e=="symbol",isObject$3=e=>e!==null&&typeof e=="object",isPromise$1=e=>isObject$3(e)&&isFunction$2(e.then)&&isFunction$2(e.catch),objectToString$3=Object.prototype.toString,toTypeString=e=>objectToString$3.call(e),toRawType=e=>toTypeString(e).slice(8,-1),isPlainObject$2=e=>toTypeString(e)==="[object Object]",isIntegerKey=e=>isString$1(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,isReservedProp=makeMap(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),cacheStringFunction=e=>{const r=Object.create(null);return n=>r[n]||(r[n]=e(n))},camelizeRE$1=/-(\w)/g,camelize$1=cacheStringFunction(e=>e.replace(camelizeRE$1,(r,n)=>n?n.toUpperCase():"")),hyphenateRE=/\B([A-Z])/g,hyphenate=cacheStringFunction(e=>e.replace(hyphenateRE,"-$1").toLowerCase()),capitalize=cacheStringFunction(e=>e.charAt(0).toUpperCase()+e.slice(1)),toHandlerKey=cacheStringFunction(e=>e?`on${capitalize(e)}`:""),hasChanged=(e,r)=>!Object.is(e,r),invokeArrayFns=(e,r)=>{for(let n=0;n{Object.defineProperty(e,r,{configurable:!0,enumerable:!1,value:n})},looseToNumber=e=>{const r=parseFloat(e);return isNaN(r)?e:r},toNumber=e=>{const r=isString$1(e)?Number(e):NaN;return isNaN(r)?e:r};let _globalThis;const getGlobalThis=()=>_globalThis||(_globalThis=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{}),GLOBALS_WHITE_LISTED="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console",isGloballyWhitelisted=makeMap(GLOBALS_WHITE_LISTED);function normalizeStyle(e){if(isArray$7(e)){const r={};for(let n=0;n{if(n){const i=n.split(propertyDelimiterRE);i.length>1&&(r[i[0].trim()]=i[1].trim())}}),r}function stringifyStyle(e){let r="";if(!e||isString$1(e))return r;for(const n in e){const i=e[n],s=n.startsWith("--")?n:hyphenate(n);(isString$1(i)||typeof i=="number")&&(r+=`${s}:${i};`)}return r}function normalizeClass(e){let r="";if(isString$1(e))r=e;else if(isArray$7(e))for(let n=0;nlooseEqual(n,r))}const toDisplayString=e=>isString$1(e)?e:e==null?"":isArray$7(e)||isObject$3(e)&&(e.toString===objectToString$3||!isFunction$2(e.toString))?JSON.stringify(e,replacer,2):String(e),replacer=(e,r)=>r&&r.__v_isRef?replacer(e,r.value):isMap$2(r)?{[`Map(${r.size})`]:[...r.entries()].reduce((n,[i,s])=>(n[`${i} =>`]=s,n),{})}:isSet$2(r)?{[`Set(${r.size})`]:[...r.values()]}:isObject$3(r)&&!isArray$7(r)&&!isPlainObject$2(r)?String(r):r;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,i;for(n=0,i=this.effects.length;n{const r=new Set(e);return r.w=0,r.n=0,r},wasTracked=e=>(e.w&trackOpBit)>0,newTracked=e=>(e.n&trackOpBit)>0,initDepMarkers=({deps:e})=>{if(e.length)for(let r=0;r{const{deps:r}=e;if(r.length){let n=0;for(let i=0;i{(f==="length"||f>=u)&&l.push(c)})}else switch(n!==void 0&&l.push(o.get(n)),r){case"add":isArray$7(e)?isIntegerKey(n)&&l.push(o.get("length")):(l.push(o.get(ITERATE_KEY)),isMap$2(e)&&l.push(o.get(MAP_KEY_ITERATE_KEY)));break;case"delete":isArray$7(e)||(l.push(o.get(ITERATE_KEY)),isMap$2(e)&&l.push(o.get(MAP_KEY_ITERATE_KEY)));break;case"set":isMap$2(e)&&l.push(o.get(ITERATE_KEY));break}if(l.length===1)l[0]&&triggerEffects(l[0]);else{const u=[];for(const c of l)c&&u.push(...c);triggerEffects(createDep(u))}}function triggerEffects(e,r){const n=isArray$7(e)?e:[...e];for(const i of n)i.computed&&triggerEffect(i);for(const i of n)i.computed||triggerEffect(i)}function triggerEffect(e,r){(e!==activeEffect||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}function getDepFromReactive(e,r){var n;return(n=targetMap.get(e))==null?void 0:n.get(r)}const isNonTrackableKeys=makeMap("__proto__,__v_isRef,__isVue"),builtInSymbols=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(isSymbol$1)),get$1=createGetter(),shallowGet=createGetter(!1,!0),readonlyGet=createGetter(!0),shallowReadonlyGet=createGetter(!0,!0),arrayInstrumentations=createArrayInstrumentations();function createArrayInstrumentations(){const e={};return["includes","indexOf","lastIndexOf"].forEach(r=>{e[r]=function(...n){const i=toRaw(this);for(let a=0,o=this.length;a{e[r]=function(...n){pauseTracking();const i=toRaw(this)[r].apply(this,n);return resetTracking(),i}}),e}function hasOwnProperty$e(e){const r=toRaw(this);return track(r,"has",e),r.hasOwnProperty(e)}function createGetter(e=!1,r=!1){return function(i,s,a){if(s==="__v_isReactive")return!e;if(s==="__v_isReadonly")return e;if(s==="__v_isShallow")return r;if(s==="__v_raw"&&a===(e?r?shallowReadonlyMap:readonlyMap:r?shallowReactiveMap:reactiveMap).get(i))return i;const o=isArray$7(i);if(!e){if(o&&hasOwn$2(arrayInstrumentations,s))return Reflect.get(arrayInstrumentations,s,a);if(s==="hasOwnProperty")return hasOwnProperty$e}const l=Reflect.get(i,s,a);return(isSymbol$1(s)?builtInSymbols.has(s):isNonTrackableKeys(s))||(e||track(i,"get",s),r)?l:isRef(l)?o&&isIntegerKey(s)?l:l.value:isObject$3(l)?e?readonly(l):reactive(l):l}}const set$1=createSetter(),shallowSet=createSetter(!0);function createSetter(e=!1){return function(n,i,s,a){let o=n[i];if(isReadonly(o)&&isRef(o)&&!isRef(s))return!1;if(!e&&(!isShallow(s)&&!isReadonly(s)&&(o=toRaw(o),s=toRaw(s)),!isArray$7(n)&&isRef(o)&&!isRef(s)))return o.value=s,!0;const l=isArray$7(n)&&isIntegerKey(i)?Number(i)e,getProto$1=e=>Reflect.getPrototypeOf(e);function get$2(e,r,n=!1,i=!1){e=e.__v_raw;const s=toRaw(e),a=toRaw(r);n||(r!==a&&track(s,"get",r),track(s,"get",a));const{has:o}=getProto$1(s),l=i?toShallow:n?toReadonly:toReactive;if(o.call(s,r))return l(e.get(r));if(o.call(s,a))return l(e.get(a));e!==s&&e.get(r)}function has$4(e,r=!1){const n=this.__v_raw,i=toRaw(n),s=toRaw(e);return r||(e!==s&&track(i,"has",e),track(i,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function size(e,r=!1){return e=e.__v_raw,!r&&track(toRaw(e),"iterate",ITERATE_KEY),Reflect.get(e,"size",e)}function add(e){e=toRaw(e);const r=toRaw(this);return getProto$1(r).has.call(r,e)||(r.add(e),trigger(r,"add",e,e)),this}function set(e,r){r=toRaw(r);const n=toRaw(this),{has:i,get:s}=getProto$1(n);let a=i.call(n,e);a||(e=toRaw(e),a=i.call(n,e));const o=s.call(n,e);return n.set(e,r),a?hasChanged(r,o)&&trigger(n,"set",e,r):trigger(n,"add",e,r),this}function deleteEntry(e){const r=toRaw(this),{has:n,get:i}=getProto$1(r);let s=n.call(r,e);s||(e=toRaw(e),s=n.call(r,e)),i&&i.call(r,e);const a=r.delete(e);return s&&trigger(r,"delete",e,void 0),a}function clear(){const e=toRaw(this),r=e.size!==0,n=e.clear();return r&&trigger(e,"clear",void 0,void 0),n}function createForEach(e,r){return function(i,s){const a=this,o=a.__v_raw,l=toRaw(o),u=r?toShallow:e?toReadonly:toReactive;return!e&&track(l,"iterate",ITERATE_KEY),o.forEach((c,f)=>i.call(s,u(c),u(f),a))}}function createIterableMethod(e,r,n){return function(...i){const s=this.__v_raw,a=toRaw(s),o=isMap$2(a),l=e==="entries"||e===Symbol.iterator&&o,u=e==="keys"&&o,c=s[e](...i),f=n?toShallow:r?toReadonly:toReactive;return!r&&track(a,"iterate",u?MAP_KEY_ITERATE_KEY:ITERATE_KEY),{next(){const{value:y,done:d}=c.next();return d?{value:y,done:d}:{value:l?[f(y[0]),f(y[1])]:f(y),done:d}},[Symbol.iterator](){return this}}}}function createReadonlyMethod(e){return function(...r){return e==="delete"?!1:this}}function createInstrumentations(){const e={get(a){return get$2(this,a)},get size(){return size(this)},has:has$4,add,set,delete:deleteEntry,clear,forEach:createForEach(!1,!1)},r={get(a){return get$2(this,a,!1,!0)},get size(){return size(this)},has:has$4,add,set,delete:deleteEntry,clear,forEach:createForEach(!1,!0)},n={get(a){return get$2(this,a,!0)},get size(){return size(this,!0)},has(a){return has$4.call(this,a,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!1)},i={get(a){return get$2(this,a,!0,!0)},get size(){return size(this,!0)},has(a){return has$4.call(this,a,!0)},add:createReadonlyMethod("add"),set:createReadonlyMethod("set"),delete:createReadonlyMethod("delete"),clear:createReadonlyMethod("clear"),forEach:createForEach(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(a=>{e[a]=createIterableMethod(a,!1,!1),n[a]=createIterableMethod(a,!0,!1),r[a]=createIterableMethod(a,!1,!0),i[a]=createIterableMethod(a,!0,!0)}),[e,n,r,i]}const[mutableInstrumentations,readonlyInstrumentations,shallowInstrumentations,shallowReadonlyInstrumentations]=createInstrumentations();function createInstrumentationGetter(e,r){const n=r?e?shallowReadonlyInstrumentations:shallowInstrumentations:e?readonlyInstrumentations:mutableInstrumentations;return(i,s,a)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?i:Reflect.get(hasOwn$2(n,s)&&s in i?n:i,s,a)}const mutableCollectionHandlers={get:createInstrumentationGetter(!1,!1)},shallowCollectionHandlers={get:createInstrumentationGetter(!1,!0)},readonlyCollectionHandlers={get:createInstrumentationGetter(!0,!1)},shallowReadonlyCollectionHandlers={get:createInstrumentationGetter(!0,!0)},reactiveMap=new WeakMap,shallowReactiveMap=new WeakMap,readonlyMap=new WeakMap,shallowReadonlyMap=new WeakMap;function targetTypeMap(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function getTargetType(e){return e.__v_skip||!Object.isExtensible(e)?0:targetTypeMap(toRawType(e))}function reactive(e){return isReadonly(e)?e:createReactiveObject(e,!1,mutableHandlers,mutableCollectionHandlers,reactiveMap)}function shallowReactive(e){return createReactiveObject(e,!1,shallowReactiveHandlers,shallowCollectionHandlers,shallowReactiveMap)}function readonly(e){return createReactiveObject(e,!0,readonlyHandlers,readonlyCollectionHandlers,readonlyMap)}function shallowReadonly(e){return createReactiveObject(e,!0,shallowReadonlyHandlers,shallowReadonlyCollectionHandlers,shallowReadonlyMap)}function createReactiveObject(e,r,n,i,s){if(!isObject$3(e)||e.__v_raw&&!(r&&e.__v_isReactive))return e;const a=s.get(e);if(a)return a;const o=getTargetType(e);if(o===0)return e;const l=new Proxy(e,o===2?i:n);return s.set(e,l),l}function isReactive(e){return isReadonly(e)?isReactive(e.__v_raw):!!(e&&e.__v_isReactive)}function isReadonly(e){return!!(e&&e.__v_isReadonly)}function isShallow(e){return!!(e&&e.__v_isShallow)}function isProxy(e){return isReactive(e)||isReadonly(e)}function toRaw(e){const r=e&&e.__v_raw;return r?toRaw(r):e}function markRaw(e){return def(e,"__v_skip",!0),e}const toReactive=e=>isObject$3(e)?reactive(e):e,toReadonly=e=>isObject$3(e)?readonly(e):e;function trackRefValue(e){shouldTrack&&activeEffect&&(e=toRaw(e),trackEffects(e.dep||(e.dep=createDep())))}function triggerRefValue(e,r){e=toRaw(e);const n=e.dep;n&&triggerEffects(n)}function isRef(e){return!!(e&&e.__v_isRef===!0)}function ref(e){return createRef(e,!1)}function shallowRef(e){return createRef(e,!0)}function createRef(e,r){return isRef(e)?e:new RefImpl(e,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 triggerRef(e){triggerRefValue(e)}function unref(e){return isRef(e)?e.value:e}function toValue(e){return isFunction$2(e)?e():unref(e)}const shallowUnwrapHandlers={get:(e,r,n)=>unref(Reflect.get(e,r,n)),set:(e,r,n,i)=>{const s=e[r];return isRef(s)&&!isRef(n)?(s.value=n,!0):Reflect.set(e,r,n,i)}};function proxyRefs(e){return isReactive(e)?e:new Proxy(e,shallowUnwrapHandlers)}class CustomRefImpl{constructor(r){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:i}=r(()=>trackRefValue(this),()=>triggerRefValue(this));this._get=n,this._set=i}get value(){return this._get()}set value(r){this._set(r)}}function customRef(e){return new CustomRefImpl(e)}function toRefs(e){const r=isArray$7(e)?new Array(e.length):{};for(const n in e)r[n]=propertyToRef(e,n);return r}class ObjectRefImpl{constructor(r,n,i){this._object=r,this._key=n,this._defaultValue=i,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)}}class GetterRefImpl{constructor(r){this._getter=r,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function toRef(e,r,n){return isRef(e)?e:isFunction$2(e)?new GetterRefImpl(e):isObject$3(e)&&arguments.length>1?propertyToRef(e,r,n):ref(e)}function propertyToRef(e,r,n){const i=e[r];return isRef(i)?i:new ObjectRefImpl(e,r,n)}class ComputedRefImpl{constructor(r,n,i,s){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!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=!s,this.__v_isReadonly=i}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)}}function computed$1(e,r,n=!1){let i,s;const a=isFunction$2(e);return a?(i=e,s=NOOP):(i=e.get,s=e.set),new ComputedRefImpl(i,s,a||!s,n)}function warn(e,...r){}function assertNumber(e,r){}function callWithErrorHandling(e,r,n,i){let s;try{s=i?e(...i):e()}catch(a){handleError(a,r,n)}return s}function callWithAsyncErrorHandling(e,r,n,i){if(isFunction$2(e)){const a=callWithErrorHandling(e,r,n,i);return a&&isPromise$1(a)&&a.catch(o=>{handleError(o,r,n)}),a}const s=[];for(let a=0;a>>1;getId(queue$1[i])flushIndex&&queue$1.splice(r,1)}function queuePostFlushCb(e){isArray$7(e)?pendingPostFlushCbs.push(...e):(!activePostFlushCbs||!activePostFlushCbs.includes(e,e.allowRecurse?postFlushIndex+1:postFlushIndex))&&pendingPostFlushCbs.push(e),queueFlush()}function flushPreFlushCbs(e,r=isFlushing?flushIndex+1:0){for(;rgetId(n)-getId(i)),postFlushIndex=0;postFlushIndexe.id==null?1/0:e.id,comparator=(e,r)=>{const n=getId(e)-getId(r);if(n===0){if(e.pre&&!r.pre)return-1;if(r.pre&&!e.pre)return 1}return n};function flushJobs(e){isFlushPending=!1,isFlushing=!0,queue$1.sort(comparator);const r=NOOP;try{for(flushIndex=0;flushIndexdevtools.emit(s,...a)),buffer=[]):typeof window!="undefined"&&window.HTMLElement&&!((i=(n=window.navigator)==null?void 0:n.userAgent)!=null&&i.includes("jsdom"))?((r.__VUE_DEVTOOLS_HOOK_REPLAY__=r.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(a=>{setDevtoolsHook(a,r)}),setTimeout(()=>{devtools||(r.__VUE_DEVTOOLS_HOOK_REPLAY__=null,buffer=[])},3e3)):buffer=[]}function emit(e,r,...n){if(e.isUnmounted)return;const i=e.vnode.props||EMPTY_OBJ;let s=n;const a=r.startsWith("update:"),o=a&&r.slice(7);if(o&&o in i){const f=`${o==="modelValue"?"model":o}Modifiers`,{number:y,trim:d}=i[f]||EMPTY_OBJ;d&&(s=n.map(E=>isString$1(E)?E.trim():E)),y&&(s=n.map(looseToNumber))}let l,u=i[l=toHandlerKey(r)]||i[l=toHandlerKey(camelize$1(r))];!u&&a&&(u=i[l=toHandlerKey(hyphenate(r))]),u&&callWithAsyncErrorHandling(u,e,6,s);const c=i[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,callWithAsyncErrorHandling(c,e,6,s)}}function normalizeEmitsOptions(e,r,n=!1){const i=r.emitsCache,s=i.get(e);if(s!==void 0)return s;const a=e.emits;let o={},l=!1;if(!isFunction$2(e)){const u=c=>{const f=normalizeEmitsOptions(c,r,!0);f&&(l=!0,extend$2(o,f))};!n&&r.mixins.length&&r.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!a&&!l?(isObject$3(e)&&i.set(e,null),null):(isArray$7(a)?a.forEach(u=>o[u]=null):extend$2(o,a),isObject$3(e)&&i.set(e,o),o)}function isEmitListener(e,r){return!e||!isOn(r)?!1:(r=r.slice(2).replace(/Once$/,""),hasOwn$2(e,r[0].toLowerCase()+r.slice(1))||hasOwn$2(e,hyphenate(r))||hasOwn$2(e,r))}let currentRenderingInstance=null,currentScopeId=null;function setCurrentRenderingInstance(e){const r=currentRenderingInstance;return currentRenderingInstance=e,currentScopeId=e&&e.type.__scopeId||null,r}function pushScopeId(e){currentScopeId=e}function popScopeId(){currentScopeId=null}const withScopeId=e=>withCtx;function withCtx(e,r=currentRenderingInstance,n){if(!r||e._n)return e;const i=(...s)=>{i._d&&setBlockTracking(-1);const a=setCurrentRenderingInstance(r);let o;try{o=e(...s)}finally{setCurrentRenderingInstance(a),i._d&&setBlockTracking(1)}return o};return i._n=!0,i._c=!0,i._d=!0,i}function markAttrsAccessed(){}function renderComponentRoot(e){const{type:r,vnode:n,proxy:i,withProxy:s,props:a,propsOptions:[o],slots:l,attrs:u,emit:c,render:f,renderCache:y,data:d,setupState:E,ctx:S,inheritAttrs:A}=e;let C,b;const m=setCurrentRenderingInstance(e);try{if(n.shapeFlag&4){const P=s||i;C=normalizeVNode(f.call(P,P,y,a,E,d,S)),b=u}else{const P=r;C=normalizeVNode(P.length>1?P(a,{attrs:u,slots:l,emit:c}):P(a,null)),b=r.props?u:getFunctionalFallthrough(u)}}catch(P){blockStack.length=0,handleError(P,e,1),C=createVNode(Comment)}let _=C;if(b&&A!==!1){const P=Object.keys(b),{shapeFlag:T}=_;P.length&&T&7&&(o&&P.some(isModelListener)&&(b=filterModelListeners(b,o)),_=cloneVNode(_,b))}return n.dirs&&(_=cloneVNode(_),_.dirs=_.dirs?_.dirs.concat(n.dirs):n.dirs),n.transition&&(_.transition=n.transition),C=_,setCurrentRenderingInstance(m),C}function filterSingleRoot(e){let r;for(let n=0;n{let r;for(const n in e)(n==="class"||n==="style"||isOn(n))&&((r||(r={}))[n]=e[n]);return r},filterModelListeners=(e,r)=>{const n={};for(const i in e)(!isModelListener(i)||!(i.slice(9)in r))&&(n[i]=e[i]);return n};function shouldUpdateComponent(e,r,n){const{props:i,children:s,component:a}=e,{props:o,children:l,patchFlag:u}=r,c=a.emitsOptions;if(r.dirs||r.transition)return!0;if(n&&u>=0){if(u&1024)return!0;if(u&16)return i?hasPropsChanged(i,o,c):!!o;if(u&8){const f=r.dynamicProps;for(let y=0;ye.__isSuspense,SuspenseImpl={name:"Suspense",__isSuspense:!0,process(e,r,n,i,s,a,o,l,u,c){e==null?mountSuspense(r,n,i,s,a,o,l,u,c):patchSuspense(e,r,n,i,s,o,l,u,c)},hydrate:hydrateSuspense,create:createSuspenseBoundary,normalize:normalizeSuspenseChildren},Suspense=SuspenseImpl;function triggerEvent(e,r){const n=e.props&&e.props[r];isFunction$2(n)&&n()}function mountSuspense(e,r,n,i,s,a,o,l,u){const{p:c,o:{createElement:f}}=u,y=f("div"),d=e.suspense=createSuspenseBoundary(e,s,i,r,y,n,a,o,l,u);c(null,d.pendingBranch=e.ssContent,y,null,i,d,a,o),d.deps>0?(triggerEvent(e,"onPending"),triggerEvent(e,"onFallback"),c(null,e.ssFallback,r,n,i,null,a,o),setActiveBranch(d,e.ssFallback)):d.resolve(!1,!0)}function patchSuspense(e,r,n,i,s,a,o,l,{p:u,um:c,o:{createElement:f}}){const y=r.suspense=e.suspense;y.vnode=r,r.el=e.el;const d=r.ssContent,E=r.ssFallback,{activeBranch:S,pendingBranch:A,isInFallback:C,isHydrating:b}=y;if(A)y.pendingBranch=d,isSameVNodeType(d,A)?(u(A,d,y.hiddenContainer,null,s,y,a,o,l),y.deps<=0?y.resolve():C&&(u(S,E,n,i,s,null,a,o,l),setActiveBranch(y,E))):(y.pendingId++,b?(y.isHydrating=!1,y.activeBranch=A):c(A,s,y),y.deps=0,y.effects.length=0,y.hiddenContainer=f("div"),C?(u(null,d,y.hiddenContainer,null,s,y,a,o,l),y.deps<=0?y.resolve():(u(S,E,n,i,s,null,a,o,l),setActiveBranch(y,E))):S&&isSameVNodeType(d,S)?(u(S,d,n,i,s,y,a,o,l),y.resolve(!0)):(u(null,d,y.hiddenContainer,null,s,y,a,o,l),y.deps<=0&&y.resolve()));else if(S&&isSameVNodeType(d,S))u(S,d,n,i,s,y,a,o,l),setActiveBranch(y,d);else if(triggerEvent(r,"onPending"),y.pendingBranch=d,y.pendingId++,u(null,d,y.hiddenContainer,null,s,y,a,o,l),y.deps<=0)y.resolve();else{const{timeout:m,pendingId:_}=y;m>0?setTimeout(()=>{y.pendingId===_&&y.fallback(E)},m):m===0&&y.fallback(E)}}function createSuspenseBoundary(e,r,n,i,s,a,o,l,u,c,f=!1){const{p:y,m:d,um:E,n:S,o:{parentNode:A,remove:C}}=c;let b;const m=isVNodeSuspensible(e);m&&r!=null&&r.pendingBranch&&(b=r.pendingId,r.deps++);const _=e.props?toNumber(e.props.timeout):void 0,P={vnode:e,parent:r,parentComponent:n,isSVG:o,container:i,hiddenContainer:s,anchor:a,deps:0,pendingId:0,timeout:typeof _=="number"?_:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:f,isUnmounted:!1,effects:[],resolve(T=!1,I=!1){const{vnode:R,activeBranch:F,pendingBranch:B,pendingId:q,effects:K,parentComponent:G,container:W}=P;if(P.isHydrating)P.isHydrating=!1;else if(!T){const k=F&&B.transition&&B.transition.mode==="out-in";k&&(F.transition.afterLeave=()=>{q===P.pendingId&&d(B,W,$,0)});let{anchor:$}=P;F&&($=S(F),E(F,G,P,!0)),k||d(B,W,$,0)}setActiveBranch(P,B),P.pendingBranch=null,P.isInFallback=!1;let H=P.parent,z=!1;for(;H;){if(H.pendingBranch){H.effects.push(...K),z=!0;break}H=H.parent}z||queuePostFlushCb(K),P.effects=[],m&&r&&r.pendingBranch&&b===r.pendingId&&(r.deps--,r.deps===0&&!I&&r.resolve()),triggerEvent(R,"onResolve")},fallback(T){if(!P.pendingBranch)return;const{vnode:I,activeBranch:R,parentComponent:F,container:B,isSVG:q}=P;triggerEvent(I,"onFallback");const K=S(R),G=()=>{!P.isInFallback||(y(null,T,B,K,F,null,q,l,u),setActiveBranch(P,T))},W=T.transition&&T.transition.mode==="out-in";W&&(R.transition.afterLeave=G),P.isInFallback=!0,E(R,F,null,!0),W||G()},move(T,I,R){P.activeBranch&&d(P.activeBranch,T,I,R),P.container=T},next(){return P.activeBranch&&S(P.activeBranch)},registerDep(T,I){const R=!!P.pendingBranch;R&&P.deps++;const F=T.vnode.el;T.asyncDep.catch(B=>{handleError(B,T,0)}).then(B=>{if(T.isUnmounted||P.isUnmounted||P.pendingId!==T.suspenseId)return;T.asyncResolved=!0;const{vnode:q}=T;handleSetupResult(T,B,!1),F&&(q.el=F);const K=!F&&T.subTree.el;I(T,q,A(F||T.subTree.el),F?null:S(T.subTree),P,o,u),K&&C(K),updateHOCHostEl(T,q.el),R&&--P.deps===0&&P.resolve()})},unmount(T,I){P.isUnmounted=!0,P.activeBranch&&E(P.activeBranch,n,T,I),P.pendingBranch&&E(P.pendingBranch,n,T,I)}};return P}function hydrateSuspense(e,r,n,i,s,a,o,l,u){const c=r.suspense=createSuspenseBoundary(r,i,n,e.parentNode,document.createElement("div"),null,s,a,o,l,!0),f=u(e,c.pendingBranch=r.ssContent,n,c,a,o);return c.deps===0&&c.resolve(!1,!0),f}function normalizeSuspenseChildren(e){const{shapeFlag:r,children:n}=e,i=r&32;e.ssContent=normalizeSuspenseSlot(i?n.default:n),e.ssFallback=i?normalizeSuspenseSlot(n.fallback):createVNode(Comment)}function normalizeSuspenseSlot(e){let r;if(isFunction$2(e)){const n=isBlockTreeEnabled&&e._c;n&&(e._d=!1,openBlock()),e=e(),n&&(e._d=!0,r=currentBlock,closeBlock())}return isArray$7(e)&&(e=filterSingleRoot(e)),e=normalizeVNode(e),r&&!e.dynamicChildren&&(e.dynamicChildren=r.filter(n=>n!==e)),e}function queueEffectWithSuspense(e,r){r&&r.pendingBranch?isArray$7(e)?r.effects.push(...e):r.effects.push(e):queuePostFlushCb(e)}function setActiveBranch(e,r){e.activeBranch=r;const{vnode:n,parentComponent:i}=e,s=n.el=r.el;i&&i.subTree===n&&(i.vnode.el=s,updateHOCHostEl(i,s))}function isVNodeSuspensible(e){var r;return((r=e.props)==null?void 0:r.suspensible)!=null&&e.props.suspensible!==!1}function watchEffect(e,r){return doWatch(e,null,r)}function watchPostEffect(e,r){return doWatch(e,null,{flush:"post"})}function watchSyncEffect(e,r){return doWatch(e,null,{flush:"sync"})}const INITIAL_WATCHER_VALUE={};function watch(e,r,n){return doWatch(e,r,n)}function doWatch(e,r,{immediate:n,deep:i,flush:s,onTrack:a,onTrigger:o}=EMPTY_OBJ){var l;const u=getCurrentScope()===((l=currentInstance)==null?void 0:l.scope)?currentInstance:null;let c,f=!1,y=!1;if(isRef(e)?(c=()=>e.value,f=isShallow(e)):isReactive(e)?(c=()=>e,i=!0):isArray$7(e)?(y=!0,f=e.some(P=>isReactive(P)||isShallow(P)),c=()=>e.map(P=>{if(isRef(P))return P.value;if(isReactive(P))return traverse(P);if(isFunction$2(P))return callWithErrorHandling(P,u,2)})):isFunction$2(e)?r?c=()=>callWithErrorHandling(e,u,2):c=()=>{if(!(u&&u.isUnmounted))return d&&d(),callWithAsyncErrorHandling(e,u,3,[E])}:c=NOOP,r&&i){const P=c;c=()=>traverse(P())}let d,E=P=>{d=m.onStop=()=>{callWithErrorHandling(P,u,4)}},S;if(isInSSRComponentSetup)if(E=NOOP,r?n&&callWithAsyncErrorHandling(r,u,3,[c(),y?[]:void 0,E]):c(),s==="sync"){const P=useSSRContext();S=P.__watcherHandles||(P.__watcherHandles=[])}else return NOOP;let A=y?new Array(e.length).fill(INITIAL_WATCHER_VALUE):INITIAL_WATCHER_VALUE;const C=()=>{if(!!m.active)if(r){const P=m.run();(i||f||(y?P.some((T,I)=>hasChanged(T,A[I])):hasChanged(P,A)))&&(d&&d(),callWithAsyncErrorHandling(r,u,3,[P,A===INITIAL_WATCHER_VALUE?void 0:y&&A[0]===INITIAL_WATCHER_VALUE?[]:A,E]),A=P)}else m.run()};C.allowRecurse=!!r;let b;s==="sync"?b=C:s==="post"?b=()=>queuePostRenderEffect(C,u&&u.suspense):(C.pre=!0,u&&(C.id=u.uid),b=()=>queueJob(C));const m=new ReactiveEffect(c,b);r?n?C():A=m.run():s==="post"?queuePostRenderEffect(m.run.bind(m),u&&u.suspense):m.run();const _=()=>{m.stop(),u&&u.scope&&remove(u.scope.effects,m)};return S&&S.push(_),_}function instanceWatch(e,r,n){const i=this.proxy,s=isString$1(e)?e.includes(".")?createPathGetter(i,e):()=>i[e]:e.bind(i,i);let a;isFunction$2(r)?a=r:(a=r.handler,n=r);const o=currentInstance;setCurrentInstance(this);const l=doWatch(s,a.bind(i),n);return o?setCurrentInstance(o):unsetCurrentInstance(),l}function createPathGetter(e,r){const n=r.split(".");return()=>{let i=e;for(let s=0;s{traverse(n,r)});else if(isPlainObject$2(e))for(const n in e)traverse(e[n],r);return e}function withDirectives(e,r){const n=currentRenderingInstance;if(n===null)return e;const i=getExposeProxy(n)||n.proxy,s=e.dirs||(e.dirs=[]);for(let a=0;a{e.isMounted=!0}),onBeforeUnmount(()=>{e.isUnmounting=!0}),e}const TransitionHookValidator=[Function,Array],BaseTransitionPropsValidators={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},BaseTransitionImpl={name:"BaseTransition",props:BaseTransitionPropsValidators,setup(e,{slots:r}){const n=getCurrentInstance(),i=useTransitionState();let s;return()=>{const a=r.default&&getTransitionRawChildren(r.default(),!0);if(!a||!a.length)return;let o=a[0];if(a.length>1){for(const A of a)if(A.type!==Comment){o=A;break}}const l=toRaw(e),{mode:u}=l;if(i.isLeaving)return emptyPlaceholder(o);const c=getKeepAliveChild(o);if(!c)return emptyPlaceholder(o);const f=resolveTransitionHooks(c,l,i,n);setTransitionHooks(c,f);const y=n.subTree,d=y&&getKeepAliveChild(y);let E=!1;const{getTransitionKey:S}=c.type;if(S){const A=S();s===void 0?s=A:A!==s&&(s=A,E=!0)}if(d&&d.type!==Comment&&(!isSameVNodeType(c,d)||E)){const A=resolveTransitionHooks(d,l,i,n);if(setTransitionHooks(d,A),u==="out-in")return i.isLeaving=!0,A.afterLeave=()=>{i.isLeaving=!1,n.update.active!==!1&&n.update()},emptyPlaceholder(o);u==="in-out"&&c.type!==Comment&&(A.delayLeave=(C,b,m)=>{const _=getLeavingNodesForType(i,d);_[String(d.key)]=d,C._leaveCb=()=>{b(),C._leaveCb=void 0,delete f.delayedLeave},f.delayedLeave=m})}return o}}},BaseTransition=BaseTransitionImpl;function getLeavingNodesForType(e,r){const{leavingVNodes:n}=e;let i=n.get(r.type);return i||(i=Object.create(null),n.set(r.type,i)),i}function resolveTransitionHooks(e,r,n,i){const{appear:s,mode:a,persisted:o=!1,onBeforeEnter:l,onEnter:u,onAfterEnter:c,onEnterCancelled:f,onBeforeLeave:y,onLeave:d,onAfterLeave:E,onLeaveCancelled:S,onBeforeAppear:A,onAppear:C,onAfterAppear:b,onAppearCancelled:m}=r,_=String(e.key),P=getLeavingNodesForType(n,e),T=(F,B)=>{F&&callWithAsyncErrorHandling(F,i,9,B)},I=(F,B)=>{const q=B[1];T(F,B),isArray$7(F)?F.every(K=>K.length<=1)&&q():F.length<=1&&q()},R={mode:a,persisted:o,beforeEnter(F){let B=l;if(!n.isMounted)if(s)B=A||l;else return;F._leaveCb&&F._leaveCb(!0);const q=P[_];q&&isSameVNodeType(e,q)&&q.el._leaveCb&&q.el._leaveCb(),T(B,[F])},enter(F){let B=u,q=c,K=f;if(!n.isMounted)if(s)B=C||u,q=b||c,K=m||f;else return;let G=!1;const W=F._enterCb=H=>{G||(G=!0,H?T(K,[F]):T(q,[F]),R.delayedLeave&&R.delayedLeave(),F._enterCb=void 0)};B?I(B,[F,W]):W()},leave(F,B){const q=String(e.key);if(F._enterCb&&F._enterCb(!0),n.isUnmounting)return B();T(y,[F]);let K=!1;const G=F._leaveCb=W=>{K||(K=!0,B(),W?T(S,[F]):T(E,[F]),F._leaveCb=void 0,P[q]===e&&delete P[q])};P[q]=e,d?I(d,[F,G]):G()},clone(F){return resolveTransitionHooks(F,r,n,i)}};return R}function emptyPlaceholder(e){if(isKeepAlive(e))return e=cloneVNode(e),e.children=null,e}function getKeepAliveChild(e){return isKeepAlive(e)?e.children?e.children[0]:void 0:e}function setTransitionHooks(e,r){e.shapeFlag&6&&e.component?setTransitionHooks(e.component.subTree,r):e.shapeFlag&128?(e.ssContent.transition=r.clone(e.ssContent),e.ssFallback.transition=r.clone(e.ssFallback)):e.transition=r}function getTransitionRawChildren(e,r=!1,n){let i=[],s=0;for(let a=0;a1)for(let a=0;aextend$2({name:e.name},r,{setup:e}))():e}const isAsyncWrapper=e=>!!e.type.__asyncLoader;function defineAsyncComponent(e){isFunction$2(e)&&(e={loader:e});const{loader:r,loadingComponent:n,errorComponent:i,delay:s=200,timeout:a,suspensible:o=!0,onError:l}=e;let u=null,c,f=0;const y=()=>(f++,u=null,d()),d=()=>{let E;return u||(E=u=r().catch(S=>{if(S=S instanceof Error?S:new Error(String(S)),l)return new Promise((A,C)=>{l(S,()=>A(y()),()=>C(S),f+1)});throw S}).then(S=>E!==u&&u?u:(S&&(S.__esModule||S[Symbol.toStringTag]==="Module")&&(S=S.default),c=S,S)))};return defineComponent({name:"AsyncComponentWrapper",__asyncLoader:d,get __asyncResolved(){return c},setup(){const E=currentInstance;if(c)return()=>createInnerComp(c,E);const S=m=>{u=null,handleError(m,E,13,!i)};if(o&&E.suspense||isInSSRComponentSetup)return d().then(m=>()=>createInnerComp(m,E)).catch(m=>(S(m),()=>i?createVNode(i,{error:m}):null));const A=ref(!1),C=ref(),b=ref(!!s);return s&&setTimeout(()=>{b.value=!1},s),a!=null&&setTimeout(()=>{if(!A.value&&!C.value){const m=new Error(`Async component timed out after ${a}ms.`);S(m),C.value=m}},a),d().then(()=>{A.value=!0,E.parent&&isKeepAlive(E.parent.vnode)&&queueJob(E.parent.update)}).catch(m=>{S(m),C.value=m}),()=>{if(A.value&&c)return createInnerComp(c,E);if(C.value&&i)return createVNode(i,{error:C.value});if(n&&!b.value)return createVNode(n)}}})}function createInnerComp(e,r){const{ref:n,props:i,children:s,ce:a}=r.vnode,o=createVNode(e,i,s);return o.ref=n,o.ce=a,delete r.vnode.ce,o}const isKeepAlive=e=>e.type.__isKeepAlive,KeepAliveImpl={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:r}){const n=getCurrentInstance(),i=n.ctx;if(!i.renderer)return()=>{const m=r.default&&r.default();return m&&m.length===1?m[0]:m};const s=new Map,a=new Set;let o=null;const l=n.suspense,{renderer:{p:u,m:c,um:f,o:{createElement:y}}}=i,d=y("div");i.activate=(m,_,P,T,I)=>{const R=m.component;c(m,_,P,0,l),u(R.vnode,m,_,P,R,l,T,m.slotScopeIds,I),queuePostRenderEffect(()=>{R.isDeactivated=!1,R.a&&invokeArrayFns(R.a);const F=m.props&&m.props.onVnodeMounted;F&&invokeVNodeHook(F,R.parent,m)},l)},i.deactivate=m=>{const _=m.component;c(m,d,null,1,l),queuePostRenderEffect(()=>{_.da&&invokeArrayFns(_.da);const P=m.props&&m.props.onVnodeUnmounted;P&&invokeVNodeHook(P,_.parent,m),_.isDeactivated=!0},l)};function E(m){resetShapeFlag(m),f(m,n,l,!0)}function S(m){s.forEach((_,P)=>{const T=getComponentName(_.type);T&&(!m||!m(T))&&A(P)})}function A(m){const _=s.get(m);!o||!isSameVNodeType(_,o)?E(_):o&&resetShapeFlag(o),s.delete(m),a.delete(m)}watch(()=>[e.include,e.exclude],([m,_])=>{m&&S(P=>matches(m,P)),_&&S(P=>!matches(_,P))},{flush:"post",deep:!0});let C=null;const b=()=>{C!=null&&s.set(C,getInnerChild(n.subTree))};return onMounted(b),onUpdated(b),onBeforeUnmount(()=>{s.forEach(m=>{const{subTree:_,suspense:P}=n,T=getInnerChild(_);if(m.type===T.type&&m.key===T.key){resetShapeFlag(T);const I=T.component.da;I&&queuePostRenderEffect(I,P);return}E(m)})}),()=>{if(C=null,!r.default)return null;const m=r.default(),_=m[0];if(m.length>1)return o=null,m;if(!isVNode(_)||!(_.shapeFlag&4)&&!(_.shapeFlag&128))return o=null,_;let P=getInnerChild(_);const T=P.type,I=getComponentName(isAsyncWrapper(P)?P.type.__asyncResolved||{}:T),{include:R,exclude:F,max:B}=e;if(R&&(!I||!matches(R,I))||F&&I&&matches(F,I))return o=P,_;const q=P.key==null?T:P.key,K=s.get(q);return P.el&&(P=cloneVNode(P),_.shapeFlag&128&&(_.ssContent=P)),C=q,K?(P.el=K.el,P.component=K.component,P.transition&&setTransitionHooks(P,P.transition),P.shapeFlag|=512,a.delete(q),a.add(q)):(a.add(q),B&&a.size>parseInt(B,10)&&A(a.values().next().value)),P.shapeFlag|=256,o=P,isSuspense(_.type)?_:P}}},KeepAlive=KeepAliveImpl;function matches(e,r){return isArray$7(e)?e.some(n=>matches(n,r)):isString$1(e)?e.split(",").includes(r):isRegExp$2(e)?e.test(r):!1}function onActivated(e,r){registerKeepAliveHook(e,"a",r)}function onDeactivated(e,r){registerKeepAliveHook(e,"da",r)}function registerKeepAliveHook(e,r,n=currentInstance){const i=e.__wdc||(e.__wdc=()=>{let s=n;for(;s;){if(s.isDeactivated)return;s=s.parent}return e()});if(injectHook(r,i,n),n){let s=n.parent;for(;s&&s.parent;)isKeepAlive(s.parent.vnode)&&injectToKeepAliveRoot(i,r,n,s),s=s.parent}}function injectToKeepAliveRoot(e,r,n,i){const s=injectHook(r,e,i,!0);onUnmounted(()=>{remove(i[r],s)},n)}function resetShapeFlag(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function getInnerChild(e){return e.shapeFlag&128?e.ssContent:e}function injectHook(e,r,n=currentInstance,i=!1){if(n){const s=n[e]||(n[e]=[]),a=r.__weh||(r.__weh=(...o)=>{if(n.isUnmounted)return;pauseTracking(),setCurrentInstance(n);const l=callWithAsyncErrorHandling(r,n,e,o);return unsetCurrentInstance(),resetTracking(),l});return i?s.unshift(a):s.push(a),a}}const createHook=e=>(r,n=currentInstance)=>(!isInSSRComponentSetup||e==="sp")&&injectHook(e,(...i)=>r(...i),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(e,r=currentInstance){injectHook("ec",e,r)}const COMPONENTS="components",DIRECTIVES="directives";function resolveComponent(e,r){return resolveAsset(COMPONENTS,e,!0,r)||e}const NULL_DYNAMIC_COMPONENT=Symbol.for("v-ndc");function resolveDynamicComponent(e){return isString$1(e)?resolveAsset(COMPONENTS,e,!1)||e:e||NULL_DYNAMIC_COMPONENT}function resolveDirective(e){return resolveAsset(DIRECTIVES,e)}function resolveAsset(e,r,n=!0,i=!1){const s=currentRenderingInstance||currentInstance;if(s){const a=s.type;if(e===COMPONENTS){const l=getComponentName(a,!1);if(l&&(l===r||l===camelize$1(r)||l===capitalize(camelize$1(r))))return a}const o=resolve(s[e]||a[e],r)||resolve(s.appContext[e],r);return!o&&i?a:o}}function resolve(e,r){return e&&(e[r]||e[camelize$1(r)]||e[capitalize(camelize$1(r))])}function renderList(e,r,n,i){let s;const a=n&&n[i];if(isArray$7(e)||isString$1(e)){s=new Array(e.length);for(let o=0,l=e.length;or(o,l,void 0,a&&a[l]));else{const o=Object.keys(e);s=new Array(o.length);for(let l=0,u=o.length;l{const a=i.fn(...s);return a&&(a.key=i.key),a}:i.fn)}return e}function renderSlot(e,r,n={},i,s){if(currentRenderingInstance.isCE||currentRenderingInstance.parent&&isAsyncWrapper(currentRenderingInstance.parent)&¤tRenderingInstance.parent.isCE)return r!=="default"&&(n.name=r),createVNode("slot",n,i&&i());let a=e[r];a&&a._c&&(a._d=!1),openBlock();const o=a&&ensureValidVNode(a(n)),l=createBlock(Fragment,{key:n.key||o&&o.key||`_${r}`},o||(i?i():[]),o&&e._===1?64:-2);return!s&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),a&&a._c&&(a._d=!0),l}function ensureValidVNode(e){return e.some(r=>isVNode(r)?!(r.type===Comment||r.type===Fragment&&!ensureValidVNode(r.children)):!0)?e:null}function toHandlers(e,r){const n={};for(const i in e)n[r&&/[A-Z]/.test(i)?`on:${i}`:toHandlerKey(i)]=e[i];return n}const getPublicInstance=e=>e?isStatefulComponent(e)?getExposeProxy(e)||e.proxy:getPublicInstance(e.parent):null,publicPropertiesMap=extend$2(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>getPublicInstance(e.parent),$root:e=>getPublicInstance(e.root),$emit:e=>e.emit,$options:e=>resolveMergedOptions(e),$forceUpdate:e=>e.f||(e.f=()=>queueJob(e.update)),$nextTick:e=>e.n||(e.n=nextTick.bind(e.proxy)),$watch:e=>instanceWatch.bind(e)}),hasSetupBinding=(e,r)=>e!==EMPTY_OBJ&&!e.__isScriptSetup&&hasOwn$2(e,r),PublicInstanceProxyHandlers={get({_:e},r){const{ctx:n,setupState:i,data:s,props:a,accessCache:o,type:l,appContext:u}=e;let c;if(r[0]!=="$"){const E=o[r];if(E!==void 0)switch(E){case 1:return i[r];case 2:return s[r];case 4:return n[r];case 3:return a[r]}else{if(hasSetupBinding(i,r))return o[r]=1,i[r];if(s!==EMPTY_OBJ&&hasOwn$2(s,r))return o[r]=2,s[r];if((c=e.propsOptions[0])&&hasOwn$2(c,r))return o[r]=3,a[r];if(n!==EMPTY_OBJ&&hasOwn$2(n,r))return o[r]=4,n[r];shouldCacheAccess&&(o[r]=0)}}const f=publicPropertiesMap[r];let y,d;if(f)return r==="$attrs"&&track(e,"get",r),f(e);if((y=l.__cssModules)&&(y=y[r]))return y;if(n!==EMPTY_OBJ&&hasOwn$2(n,r))return o[r]=4,n[r];if(d=u.config.globalProperties,hasOwn$2(d,r))return d[r]},set({_:e},r,n){const{data:i,setupState:s,ctx:a}=e;return hasSetupBinding(s,r)?(s[r]=n,!0):i!==EMPTY_OBJ&&hasOwn$2(i,r)?(i[r]=n,!0):hasOwn$2(e.props,r)||r[0]==="$"&&r.slice(1)in e?!1:(a[r]=n,!0)},has({_:{data:e,setupState:r,accessCache:n,ctx:i,appContext:s,propsOptions:a}},o){let l;return!!n[o]||e!==EMPTY_OBJ&&hasOwn$2(e,o)||hasSetupBinding(r,o)||(l=a[0])&&hasOwn$2(l,o)||hasOwn$2(i,o)||hasOwn$2(publicPropertiesMap,o)||hasOwn$2(s.config.globalProperties,o)},defineProperty(e,r,n){return n.get!=null?e._.accessCache[r]=0:hasOwn$2(n,"value")&&this.set(e,r,n.value,null),Reflect.defineProperty(e,r,n)}},RuntimeCompiledPublicInstanceProxyHandlers=extend$2({},PublicInstanceProxyHandlers,{get(e,r){if(r!==Symbol.unscopables)return PublicInstanceProxyHandlers.get(e,r,e)},has(e,r){return r[0]!=="_"&&!isGloballyWhitelisted(r)}});function defineProps(){return null}function defineEmits(){return null}function defineExpose(e){}function defineOptions(e){}function defineSlots(){return null}function defineModel(){}function withDefaults(e,r){return null}function useSlots(){return getContext().slots}function useAttrs(){return getContext().attrs}function useModel(e,r,n){const i=getCurrentInstance();if(n&&n.local){const s=ref(e[r]);return watch(()=>e[r],a=>s.value=a),watch(s,a=>{a!==e[r]&&i.emit(`update:${r}`,a)}),s}else return{__v_isRef:!0,get value(){return e[r]},set value(s){i.emit(`update:${r}`,s)}}}function getContext(){const e=getCurrentInstance();return e.setupContext||(e.setupContext=createSetupContext(e))}function normalizePropsOrEmits(e){return isArray$7(e)?e.reduce((r,n)=>(r[n]=null,r),{}):e}function mergeDefaults(e,r){const n=normalizePropsOrEmits(e);for(const i in r){if(i.startsWith("__skip"))continue;let s=n[i];s?isArray$7(s)||isFunction$2(s)?s=n[i]={type:s,default:r[i]}:s.default=r[i]:s===null&&(s=n[i]={default:r[i]}),s&&r[`__skip_${i}`]&&(s.skipFactory=!0)}return n}function mergeModels(e,r){return!e||!r?e||r:isArray$7(e)&&isArray$7(r)?e.concat(r):extend$2({},normalizePropsOrEmits(e),normalizePropsOrEmits(r))}function createPropsRestProxy(e,r){const n={};for(const i in e)r.includes(i)||Object.defineProperty(n,i,{enumerable:!0,get:()=>e[i]});return n}function withAsyncContext(e){const r=getCurrentInstance();let n=e();return unsetCurrentInstance(),isPromise$1(n)&&(n=n.catch(i=>{throw setCurrentInstance(r),i})),[n,()=>setCurrentInstance(r)]}let shouldCacheAccess=!0;function applyOptions(e){const r=resolveMergedOptions(e),n=e.proxy,i=e.ctx;shouldCacheAccess=!1,r.beforeCreate&&callHook$1(r.beforeCreate,e,"bc");const{data:s,computed:a,methods:o,watch:l,provide:u,inject:c,created:f,beforeMount:y,mounted:d,beforeUpdate:E,updated:S,activated:A,deactivated:C,beforeDestroy:b,beforeUnmount:m,destroyed:_,unmounted:P,render:T,renderTracked:I,renderTriggered:R,errorCaptured:F,serverPrefetch:B,expose:q,inheritAttrs:K,components:G,directives:W,filters:H}=r;if(c&&resolveInjections(c,i,null),o)for(const $ in o){const x=o[$];isFunction$2(x)&&(i[$]=x.bind(n))}if(s){const $=s.call(n,n);isObject$3($)&&(e.data=reactive($))}if(shouldCacheAccess=!0,a)for(const $ in a){const x=a[$],O=isFunction$2(x)?x.bind(n,n):isFunction$2(x.get)?x.get.bind(n,n):NOOP,U=!isFunction$2(x)&&isFunction$2(x.set)?x.set.bind(n):NOOP,N=computed({get:O,set:U});Object.defineProperty(i,$,{enumerable:!0,configurable:!0,get:()=>N.value,set:re=>N.value=re})}if(l)for(const $ in l)createWatcher(l[$],i,n,$);if(u){const $=isFunction$2(u)?u.call(n):u;Reflect.ownKeys($).forEach(x=>{provide(x,$[x])})}f&&callHook$1(f,e,"c");function k($,x){isArray$7(x)?x.forEach(O=>$(O.bind(n))):x&&$(x.bind(n))}if(k(onBeforeMount,y),k(onMounted,d),k(onBeforeUpdate,E),k(onUpdated,S),k(onActivated,A),k(onDeactivated,C),k(onErrorCaptured,F),k(onRenderTracked,I),k(onRenderTriggered,R),k(onBeforeUnmount,m),k(onUnmounted,P),k(onServerPrefetch,B),isArray$7(q))if(q.length){const $=e.exposed||(e.exposed={});q.forEach(x=>{Object.defineProperty($,x,{get:()=>n[x],set:O=>n[x]=O})})}else e.exposed||(e.exposed={});T&&e.render===NOOP&&(e.render=T),K!=null&&(e.inheritAttrs=K),G&&(e.components=G),W&&(e.directives=W)}function resolveInjections(e,r,n=NOOP){isArray$7(e)&&(e=normalizeInject(e));for(const i in e){const s=e[i];let a;isObject$3(s)?"default"in s?a=inject(s.from||i,s.default,!0):a=inject(s.from||i):a=inject(s),isRef(a)?Object.defineProperty(r,i,{enumerable:!0,configurable:!0,get:()=>a.value,set:o=>a.value=o}):r[i]=a}}function callHook$1(e,r,n){callWithAsyncErrorHandling(isArray$7(e)?e.map(i=>i.bind(r.proxy)):e.bind(r.proxy),r,n)}function createWatcher(e,r,n,i){const s=i.includes(".")?createPathGetter(n,i):()=>n[i];if(isString$1(e)){const a=r[e];isFunction$2(a)&&watch(s,a)}else if(isFunction$2(e))watch(s,e.bind(n));else if(isObject$3(e))if(isArray$7(e))e.forEach(a=>createWatcher(a,r,n,i));else{const a=isFunction$2(e.handler)?e.handler.bind(n):r[e.handler];isFunction$2(a)&&watch(s,a,e)}}function resolveMergedOptions(e){const r=e.type,{mixins:n,extends:i}=r,{mixins:s,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,l=a.get(r);let u;return l?u=l:!s.length&&!n&&!i?u=r:(u={},s.length&&s.forEach(c=>mergeOptions$1(u,c,o,!0)),mergeOptions$1(u,r,o)),isObject$3(r)&&a.set(r,u),u}function mergeOptions$1(e,r,n,i=!1){const{mixins:s,extends:a}=r;a&&mergeOptions$1(e,a,n,!0),s&&s.forEach(o=>mergeOptions$1(e,o,n,!0));for(const o in r)if(!(i&&o==="expose")){const l=internalOptionMergeStrats[o]||n&&n[o];e[o]=l?l(e[o],r[o]):r[o]}return e}const internalOptionMergeStrats={data:mergeDataFn,props:mergeEmitsOrPropsOptions,emits:mergeEmitsOrPropsOptions,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(e,r){return r?e?function(){return extend$2(isFunction$2(e)?e.call(this,this):e,isFunction$2(r)?r.call(this,this):r)}:r:e}function mergeInject(e,r){return mergeObjectOptions(normalizeInject(e),normalizeInject(r))}function normalizeInject(e){if(isArray$7(e)){const r={};for(let n=0;n1)return n&&isFunction$2(r)?r.call(i&&i.proxy):r}}function hasInjectionContext(){return!!(currentInstance||currentRenderingInstance||currentApp)}function initProps(e,r,n,i=!1){const s={},a={};def(a,InternalObjectKey,1),e.propsDefaults=Object.create(null),setFullProps(e,r,s,a);for(const o in e.propsOptions[0])o in s||(s[o]=void 0);n?e.props=i?s:shallowReactive(s):e.type.props?e.props=s:e.props=a,e.attrs=a}function updateProps(e,r,n,i){const{props:s,attrs:a,vnode:{patchFlag:o}}=e,l=toRaw(s),[u]=e.propsOptions;let c=!1;if((i||o>0)&&!(o&16)){if(o&8){const f=e.vnode.dynamicProps;for(let y=0;y{u=!0;const[d,E]=normalizePropsOptions(y,r,!0);extend$2(o,d),E&&l.push(...E)};!n&&r.mixins.length&&r.mixins.forEach(f),e.extends&&f(e.extends),e.mixins&&e.mixins.forEach(f)}if(!a&&!u)return isObject$3(e)&&i.set(e,EMPTY_ARR),EMPTY_ARR;if(isArray$7(a))for(let f=0;f-1,E[1]=A<0||S-1||hasOwn$2(E,"default"))&&l.push(y)}}}const c=[o,l];return isObject$3(e)&&i.set(e,c),c}function validatePropName(e){return e[0]!=="$"}function getType(e){const r=e&&e.toString().match(/^\s*(function|class) (\w+)/);return r?r[2]:e===null?"null":""}function isSameType(e,r){return getType(e)===getType(r)}function getTypeIndex(e,r){return isArray$7(r)?r.findIndex(n=>isSameType(n,e)):isFunction$2(r)&&isSameType(r,e)?0:-1}const isInternalKey=e=>e[0]==="_"||e==="$stable",normalizeSlotValue=e=>isArray$7(e)?e.map(normalizeVNode):[normalizeVNode(e)],normalizeSlot$1=(e,r,n)=>{if(r._n)return r;const i=withCtx((...s)=>normalizeSlotValue(r(...s)),n);return i._c=!1,i},normalizeObjectSlots=(e,r,n)=>{const i=e._ctx;for(const s in e){if(isInternalKey(s))continue;const a=e[s];if(isFunction$2(a))r[s]=normalizeSlot$1(s,a,i);else if(a!=null){const o=normalizeSlotValue(a);r[s]=()=>o}}},normalizeVNodeSlots=(e,r)=>{const n=normalizeSlotValue(r);e.slots.default=()=>n},initSlots=(e,r)=>{if(e.vnode.shapeFlag&32){const n=r._;n?(e.slots=toRaw(r),def(r,"_",n)):normalizeObjectSlots(r,e.slots={})}else e.slots={},r&&normalizeVNodeSlots(e,r);def(e.slots,InternalObjectKey,1)},updateSlots=(e,r,n)=>{const{vnode:i,slots:s}=e;let a=!0,o=EMPTY_OBJ;if(i.shapeFlag&32){const l=r._;l?n&&l===1?a=!1:(extend$2(s,r),!n&&l===1&&delete s._):(a=!r.$stable,normalizeObjectSlots(r,s)),o=r}else r&&(normalizeVNodeSlots(e,r),o={default:1});if(a)for(const l in s)!isInternalKey(l)&&!(l in o)&&delete s[l]};function setRef(e,r,n,i,s=!1){if(isArray$7(e)){e.forEach((d,E)=>setRef(d,r&&(isArray$7(r)?r[E]:r),n,i,s));return}if(isAsyncWrapper(i)&&!s)return;const a=i.shapeFlag&4?getExposeProxy(i.component)||i.component.proxy:i.el,o=s?null:a,{i:l,r:u}=e,c=r&&r.r,f=l.refs===EMPTY_OBJ?l.refs={}:l.refs,y=l.setupState;if(c!=null&&c!==u&&(isString$1(c)?(f[c]=null,hasOwn$2(y,c)&&(y[c]=null)):isRef(c)&&(c.value=null)),isFunction$2(u))callWithErrorHandling(u,l,12,[o,f]);else{const d=isString$1(u),E=isRef(u);if(d||E){const S=()=>{if(e.f){const A=d?hasOwn$2(y,u)?y[u]:f[u]:u.value;s?isArray$7(A)&&remove(A,a):isArray$7(A)?A.includes(a)||A.push(a):d?(f[u]=[a],hasOwn$2(y,u)&&(y[u]=f[u])):(u.value=[a],e.k&&(f[e.k]=u.value))}else d?(f[u]=o,hasOwn$2(y,u)&&(y[u]=o)):E&&(u.value=o,e.k&&(f[e.k]=o))};o?(S.id=-1,queuePostRenderEffect(S,n)):S()}}}let hasMismatch=!1;const isSVGContainer=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",isComment=e=>e.nodeType===8;function createHydrationFunctions(e){const{mt:r,p:n,o:{patchProp:i,createText:s,nextSibling:a,parentNode:o,remove:l,insert:u,createComment:c}}=e,f=(b,m)=>{if(!m.hasChildNodes()){n(null,b,m),flushPostFlushCbs(),m._vnode=b;return}hasMismatch=!1,y(m.firstChild,b,null,null,null),flushPostFlushCbs(),m._vnode=b,hasMismatch&&console.error("Hydration completed but contains mismatches.")},y=(b,m,_,P,T,I=!1)=>{const R=isComment(b)&&b.data==="[",F=()=>A(b,m,_,P,T,R),{type:B,ref:q,shapeFlag:K,patchFlag:G}=m;let W=b.nodeType;m.el=b,G===-2&&(I=!1,m.dynamicChildren=null);let H=null;switch(B){case Text:W!==3?m.children===""?(u(m.el=s(""),o(b),b),H=b):H=F():(b.data!==m.children&&(hasMismatch=!0,b.data=m.children),H=a(b));break;case Comment:W!==8||R?H=F():H=a(b);break;case Static:if(R&&(b=a(b),W=b.nodeType),W===1||W===3){H=b;const z=!m.children.length;for(let k=0;k{I=I||!!m.dynamicChildren;const{type:R,props:F,patchFlag:B,shapeFlag:q,dirs:K}=m,G=R==="input"&&K||R==="option";if(G||B!==-1){if(K&&invokeDirectiveHook(m,null,_,"created"),F)if(G||!I||B&48)for(const H in F)(G&&H.endsWith("value")||isOn(H)&&!isReservedProp(H))&&i(b,H,null,F[H],!1,void 0,_);else F.onClick&&i(b,"onClick",null,F.onClick,!1,void 0,_);let W;if((W=F&&F.onVnodeBeforeMount)&&invokeVNodeHook(W,_,m),K&&invokeDirectiveHook(m,null,_,"beforeMount"),((W=F&&F.onVnodeMounted)||K)&&queueEffectWithSuspense(()=>{W&&invokeVNodeHook(W,_,m),K&&invokeDirectiveHook(m,null,_,"mounted")},P),q&16&&!(F&&(F.innerHTML||F.textContent))){let H=E(b.firstChild,m,b,_,P,T,I);for(;H;){hasMismatch=!0;const z=H;H=H.nextSibling,l(z)}}else q&8&&b.textContent!==m.children&&(hasMismatch=!0,b.textContent=m.children)}return b.nextSibling},E=(b,m,_,P,T,I,R)=>{R=R||!!m.dynamicChildren;const F=m.children,B=F.length;for(let q=0;q{const{slotScopeIds:R}=m;R&&(T=T?T.concat(R):R);const F=o(b),B=E(a(b),m,F,_,P,T,I);return B&&isComment(B)&&B.data==="]"?a(m.anchor=B):(hasMismatch=!0,u(m.anchor=c("]"),F,B),B)},A=(b,m,_,P,T,I)=>{if(hasMismatch=!0,m.el=null,I){const B=C(b);for(;;){const q=a(b);if(q&&q!==B)l(q);else break}}const R=a(b),F=o(b);return l(b),n(null,m,F,R,_,P,isSVGContainer(F),T),R},C=b=>{let m=0;for(;b;)if(b=a(b),b&&isComment(b)&&(b.data==="["&&m++,b.data==="]")){if(m===0)return a(b);m--}return b};return[f,y]}const queuePostRenderEffect=queueEffectWithSuspense;function createRenderer(e){return baseCreateRenderer(e)}function createHydrationRenderer(e){return baseCreateRenderer(e,createHydrationFunctions)}function baseCreateRenderer(e,r){const n=getGlobalThis();n.__VUE__=!0;const{insert:i,remove:s,patchProp:a,createElement:o,createText:l,createComment:u,setText:c,setElementText:f,parentNode:y,nextSibling:d,setScopeId:E=NOOP,insertStaticContent:S}=e,A=(D,L,j,Y=null,Z=null,te=null,le=!1,se=null,ae=!!L.dynamicChildren)=>{if(D===L)return;D&&!isSameVNodeType(D,L)&&(Y=J(D),re(D,Z,te,!0),D=null),L.patchFlag===-2&&(ae=!1,L.dynamicChildren=null);const{type:ee,ref:de,shapeFlag:fe}=L;switch(ee){case Text:C(D,L,j,Y);break;case Comment:b(D,L,j,Y);break;case Static:D==null&&m(L,j,Y,le);break;case Fragment:G(D,L,j,Y,Z,te,le,se,ae);break;default:fe&1?T(D,L,j,Y,Z,te,le,se,ae):fe&6?W(D,L,j,Y,Z,te,le,se,ae):(fe&64||fe&128)&&ee.process(D,L,j,Y,Z,te,le,se,ae,ie)}de!=null&&Z&&setRef(de,D&&D.ref,te,L||D,!L)},C=(D,L,j,Y)=>{if(D==null)i(L.el=l(L.children),j,Y);else{const Z=L.el=D.el;L.children!==D.children&&c(Z,L.children)}},b=(D,L,j,Y)=>{D==null?i(L.el=u(L.children||""),j,Y):L.el=D.el},m=(D,L,j,Y)=>{[D.el,D.anchor]=S(D.children,L,j,Y,D.el,D.anchor)},_=({el:D,anchor:L},j,Y)=>{let Z;for(;D&&D!==L;)Z=d(D),i(D,j,Y),D=Z;i(L,j,Y)},P=({el:D,anchor:L})=>{let j;for(;D&&D!==L;)j=d(D),s(D),D=j;s(L)},T=(D,L,j,Y,Z,te,le,se,ae)=>{le=le||L.type==="svg",D==null?I(L,j,Y,Z,te,le,se,ae):B(D,L,Z,te,le,se,ae)},I=(D,L,j,Y,Z,te,le,se)=>{let ae,ee;const{type:de,props:fe,shapeFlag:pe,transition:ge,dirs:_e}=D;if(ae=D.el=o(D.type,te,fe&&fe.is,fe),pe&8?f(ae,D.children):pe&16&&F(D.children,ae,null,Y,Z,te&&de!=="foreignObject",le,se),_e&&invokeDirectiveHook(D,null,Y,"created"),R(ae,D,D.scopeId,le,Y),fe){for(const ne in fe)ne!=="value"&&!isReservedProp(ne)&&a(ae,ne,null,fe[ne],te,D.children,Y,Z,ye);"value"in fe&&a(ae,"value",null,fe.value),(ee=fe.onVnodeBeforeMount)&&invokeVNodeHook(ee,Y,D)}_e&&invokeDirectiveHook(D,null,Y,"beforeMount");const Pe=(!Z||Z&&!Z.pendingBranch)&&ge&&!ge.persisted;Pe&&ge.beforeEnter(ae),i(ae,L,j),((ee=fe&&fe.onVnodeMounted)||Pe||_e)&&queuePostRenderEffect(()=>{ee&&invokeVNodeHook(ee,Y,D),Pe&&ge.enter(ae),_e&&invokeDirectiveHook(D,null,Y,"mounted")},Z)},R=(D,L,j,Y,Z)=>{if(j&&E(D,j),Y)for(let te=0;te{for(let ee=ae;ee{const se=L.el=D.el;let{patchFlag:ae,dynamicChildren:ee,dirs:de}=L;ae|=D.patchFlag&16;const fe=D.props||EMPTY_OBJ,pe=L.props||EMPTY_OBJ;let ge;j&&toggleRecurse(j,!1),(ge=pe.onVnodeBeforeUpdate)&&invokeVNodeHook(ge,j,L,D),de&&invokeDirectiveHook(L,D,j,"beforeUpdate"),j&&toggleRecurse(j,!0);const _e=Z&&L.type!=="foreignObject";if(ee?q(D.dynamicChildren,ee,se,j,Y,_e,te):le||x(D,L,se,null,j,Y,_e,te,!1),ae>0){if(ae&16)K(se,L,fe,pe,j,Y,Z);else if(ae&2&&fe.class!==pe.class&&a(se,"class",null,pe.class,Z),ae&4&&a(se,"style",fe.style,pe.style,Z),ae&8){const Pe=L.dynamicProps;for(let ne=0;ne{ge&&invokeVNodeHook(ge,j,L,D),de&&invokeDirectiveHook(L,D,j,"updated")},Y)},q=(D,L,j,Y,Z,te,le)=>{for(let se=0;se{if(j!==Y){if(j!==EMPTY_OBJ)for(const se in j)!isReservedProp(se)&&!(se in Y)&&a(D,se,j[se],null,le,L.children,Z,te,ye);for(const se in Y){if(isReservedProp(se))continue;const ae=Y[se],ee=j[se];ae!==ee&&se!=="value"&&a(D,se,ee,ae,le,L.children,Z,te,ye)}"value"in Y&&a(D,"value",j.value,Y.value)}},G=(D,L,j,Y,Z,te,le,se,ae)=>{const ee=L.el=D?D.el:l(""),de=L.anchor=D?D.anchor:l("");let{patchFlag:fe,dynamicChildren:pe,slotScopeIds:ge}=L;ge&&(se=se?se.concat(ge):ge),D==null?(i(ee,j,Y),i(de,j,Y),F(L.children,j,de,Z,te,le,se,ae)):fe>0&&fe&64&&pe&&D.dynamicChildren?(q(D.dynamicChildren,pe,j,Z,te,le,se),(L.key!=null||Z&&L===Z.subTree)&&traverseStaticChildren(D,L,!0)):x(D,L,j,de,Z,te,le,se,ae)},W=(D,L,j,Y,Z,te,le,se,ae)=>{L.slotScopeIds=se,D==null?L.shapeFlag&512?Z.ctx.activate(L,j,Y,le,ae):H(L,j,Y,Z,te,le,ae):z(D,L,ae)},H=(D,L,j,Y,Z,te,le)=>{const se=D.component=createComponentInstance(D,Y,Z);if(isKeepAlive(D)&&(se.ctx.renderer=ie),setupComponent(se),se.asyncDep){if(Z&&Z.registerDep(se,k),!D.el){const ae=se.subTree=createVNode(Comment);b(null,ae,L,j)}return}k(se,D,L,j,Z,te,le)},z=(D,L,j)=>{const Y=L.component=D.component;if(shouldUpdateComponent(D,L,j))if(Y.asyncDep&&!Y.asyncResolved){$(Y,L,j);return}else Y.next=L,invalidateJob(Y.update),Y.update();else L.el=D.el,Y.vnode=L},k=(D,L,j,Y,Z,te,le)=>{const se=()=>{if(D.isMounted){let{next:de,bu:fe,u:pe,parent:ge,vnode:_e}=D,Pe=de,ne;toggleRecurse(D,!1),de?(de.el=_e.el,$(D,de,le)):de=_e,fe&&invokeArrayFns(fe),(ne=de.props&&de.props.onVnodeBeforeUpdate)&&invokeVNodeHook(ne,ge,de,_e),toggleRecurse(D,!0);const be=renderComponentRoot(D),Ae=D.subTree;D.subTree=be,A(Ae,be,y(Ae.el),J(Ae),D,Z,te),de.el=be.el,Pe===null&&updateHOCHostEl(D,be.el),pe&&queuePostRenderEffect(pe,Z),(ne=de.props&&de.props.onVnodeUpdated)&&queuePostRenderEffect(()=>invokeVNodeHook(ne,ge,de,_e),Z)}else{let de;const{el:fe,props:pe}=L,{bm:ge,m:_e,parent:Pe}=D,ne=isAsyncWrapper(L);if(toggleRecurse(D,!1),ge&&invokeArrayFns(ge),!ne&&(de=pe&&pe.onVnodeBeforeMount)&&invokeVNodeHook(de,Pe,L),toggleRecurse(D,!0),fe&&me){const be=()=>{D.subTree=renderComponentRoot(D),me(fe,D.subTree,D,Z,null)};ne?L.type.__asyncLoader().then(()=>!D.isUnmounted&&be()):be()}else{const be=D.subTree=renderComponentRoot(D);A(null,be,j,Y,D,Z,te),L.el=be.el}if(_e&&queuePostRenderEffect(_e,Z),!ne&&(de=pe&&pe.onVnodeMounted)){const be=L;queuePostRenderEffect(()=>invokeVNodeHook(de,Pe,be),Z)}(L.shapeFlag&256||Pe&&isAsyncWrapper(Pe.vnode)&&Pe.vnode.shapeFlag&256)&&D.a&&queuePostRenderEffect(D.a,Z),D.isMounted=!0,L=j=Y=null}},ae=D.effect=new ReactiveEffect(se,()=>queueJob(ee),D.scope),ee=D.update=()=>ae.run();ee.id=D.uid,toggleRecurse(D,!0),ee()},$=(D,L,j)=>{L.component=D;const Y=D.vnode.props;D.vnode=L,D.next=null,updateProps(D,L.props,Y,j),updateSlots(D,L.children,j),pauseTracking(),flushPreFlushCbs(),resetTracking()},x=(D,L,j,Y,Z,te,le,se,ae=!1)=>{const ee=D&&D.children,de=D?D.shapeFlag:0,fe=L.children,{patchFlag:pe,shapeFlag:ge}=L;if(pe>0){if(pe&128){U(ee,fe,j,Y,Z,te,le,se,ae);return}else if(pe&256){O(ee,fe,j,Y,Z,te,le,se,ae);return}}ge&8?(de&16&&ye(ee,Z,te),fe!==ee&&f(j,fe)):de&16?ge&16?U(ee,fe,j,Y,Z,te,le,se,ae):ye(ee,Z,te,!0):(de&8&&f(j,""),ge&16&&F(fe,j,Y,Z,te,le,se,ae))},O=(D,L,j,Y,Z,te,le,se,ae)=>{D=D||EMPTY_ARR,L=L||EMPTY_ARR;const ee=D.length,de=L.length,fe=Math.min(ee,de);let pe;for(pe=0;pede?ye(D,Z,te,!0,!1,fe):F(L,j,Y,Z,te,le,se,ae,fe)},U=(D,L,j,Y,Z,te,le,se,ae)=>{let ee=0;const de=L.length;let fe=D.length-1,pe=de-1;for(;ee<=fe&&ee<=pe;){const ge=D[ee],_e=L[ee]=ae?cloneIfMounted(L[ee]):normalizeVNode(L[ee]);if(isSameVNodeType(ge,_e))A(ge,_e,j,null,Z,te,le,se,ae);else break;ee++}for(;ee<=fe&&ee<=pe;){const ge=D[fe],_e=L[pe]=ae?cloneIfMounted(L[pe]):normalizeVNode(L[pe]);if(isSameVNodeType(ge,_e))A(ge,_e,j,null,Z,te,le,se,ae);else break;fe--,pe--}if(ee>fe){if(ee<=pe){const ge=pe+1,_e=gepe)for(;ee<=fe;)re(D[ee],Z,te,!0),ee++;else{const ge=ee,_e=ee,Pe=new Map;for(ee=_e;ee<=pe;ee++){const we=L[ee]=ae?cloneIfMounted(L[ee]):normalizeVNode(L[ee]);we.key!=null&&Pe.set(we.key,ee)}let ne,be=0;const Ae=pe-_e+1;let Me=!1,Xe=0;const ze=new Array(Ae);for(ee=0;ee=Ae){re(we,Z,te,!0);continue}let $e;if(we.key!=null)$e=Pe.get(we.key);else for(ne=_e;ne<=pe;ne++)if(ze[ne-_e]===0&&isSameVNodeType(we,L[ne])){$e=ne;break}$e===void 0?re(we,Z,te,!0):(ze[$e-_e]=ee+1,$e>=Xe?Xe=$e:Me=!0,A(we,L[$e],j,null,Z,te,le,se,ae),be++)}const Re=Me?getSequence(ze):EMPTY_ARR;for(ne=Re.length-1,ee=Ae-1;ee>=0;ee--){const we=_e+ee,$e=L[we],Ze=we+1{const{el:te,type:le,transition:se,children:ae,shapeFlag:ee}=D;if(ee&6){N(D.component.subTree,L,j,Y);return}if(ee&128){D.suspense.move(L,j,Y);return}if(ee&64){le.move(D,L,j,ie);return}if(le===Fragment){i(te,L,j);for(let fe=0;fese.enter(te),Z);else{const{leave:fe,delayLeave:pe,afterLeave:ge}=se,_e=()=>i(te,L,j),Pe=()=>{fe(te,()=>{_e(),ge&&ge()})};pe?pe(te,_e,Pe):Pe()}else i(te,L,j)},re=(D,L,j,Y=!1,Z=!1)=>{const{type:te,props:le,ref:se,children:ae,dynamicChildren:ee,shapeFlag:de,patchFlag:fe,dirs:pe}=D;if(se!=null&&setRef(se,null,j,D,!0),de&256){L.ctx.deactivate(D);return}const ge=de&1&&pe,_e=!isAsyncWrapper(D);let Pe;if(_e&&(Pe=le&&le.onVnodeBeforeUnmount)&&invokeVNodeHook(Pe,L,D),de&6)Ee(D.component,j,Y);else{if(de&128){D.suspense.unmount(j,Y);return}ge&&invokeDirectiveHook(D,null,L,"beforeUnmount"),de&64?D.type.remove(D,L,j,Z,ie,Y):ee&&(te!==Fragment||fe>0&&fe&64)?ye(ee,L,j,!1,!0):(te===Fragment&&fe&384||!Z&&de&16)&&ye(ae,L,j),Y&&ue(D)}(_e&&(Pe=le&&le.onVnodeUnmounted)||ge)&&queuePostRenderEffect(()=>{Pe&&invokeVNodeHook(Pe,L,D),ge&&invokeDirectiveHook(D,null,L,"unmounted")},j)},ue=D=>{const{type:L,el:j,anchor:Y,transition:Z}=D;if(L===Fragment){he(j,Y);return}if(L===Static){P(D);return}const te=()=>{s(j),Z&&!Z.persisted&&Z.afterLeave&&Z.afterLeave()};if(D.shapeFlag&1&&Z&&!Z.persisted){const{leave:le,delayLeave:se}=Z,ae=()=>le(j,te);se?se(D.el,te,ae):ae()}else te()},he=(D,L)=>{let j;for(;D!==L;)j=d(D),s(D),D=j;s(L)},Ee=(D,L,j)=>{const{bum:Y,scope:Z,update:te,subTree:le,um:se}=D;Y&&invokeArrayFns(Y),Z.stop(),te&&(te.active=!1,re(le,D,L,j)),se&&queuePostRenderEffect(se,L),queuePostRenderEffect(()=>{D.isUnmounted=!0},L),L&&L.pendingBranch&&!L.isUnmounted&&D.asyncDep&&!D.asyncResolved&&D.suspenseId===L.pendingId&&(L.deps--,L.deps===0&&L.resolve())},ye=(D,L,j,Y=!1,Z=!1,te=0)=>{for(let le=te;leD.shapeFlag&6?J(D.component.subTree):D.shapeFlag&128?D.suspense.next():d(D.anchor||D.el),Q=(D,L,j)=>{D==null?L._vnode&&re(L._vnode,null,null,!0):A(L._vnode||null,D,L,null,null,null,j),flushPreFlushCbs(),flushPostFlushCbs(),L._vnode=D},ie={p:A,um:re,m:N,r:ue,mt:H,mc:F,pc:x,pbc:q,n:J,o:e};let ce,me;return r&&([ce,me]=r(ie)),{render:Q,hydrate:ce,createApp:createAppAPI(Q,ce)}}function toggleRecurse({effect:e,update:r},n){e.allowRecurse=r.allowRecurse=n}function traverseStaticChildren(e,r,n=!1){const i=e.children,s=r.children;if(isArray$7(i)&&isArray$7(s))for(let a=0;a>1,e[n[l]]0&&(r[i]=n[a-1]),n[a]=i)}}for(a=n.length,o=n[a-1];a-- >0;)n[a]=o,o=r[o];return n}const isTeleport=e=>e.__isTeleport,isTeleportDisabled=e=>e&&(e.disabled||e.disabled===""),isTargetSVG=e=>typeof SVGElement!="undefined"&&e instanceof SVGElement,resolveTarget=(e,r)=>{const n=e&&e.to;return isString$1(n)?r?r(n):null:n},TeleportImpl={__isTeleport:!0,process(e,r,n,i,s,a,o,l,u,c){const{mc:f,pc:y,pbc:d,o:{insert:E,querySelector:S,createText:A,createComment:C}}=c,b=isTeleportDisabled(r.props);let{shapeFlag:m,children:_,dynamicChildren:P}=r;if(e==null){const T=r.el=A(""),I=r.anchor=A("");E(T,n,i),E(I,n,i);const R=r.target=resolveTarget(r.props,S),F=r.targetAnchor=A("");R&&(E(F,R),o=o||isTargetSVG(R));const B=(q,K)=>{m&16&&f(_,q,K,s,a,o,l,u)};b?B(n,I):R&&B(R,F)}else{r.el=e.el;const T=r.anchor=e.anchor,I=r.target=e.target,R=r.targetAnchor=e.targetAnchor,F=isTeleportDisabled(e.props),B=F?n:I,q=F?T:R;if(o=o||isTargetSVG(I),P?(d(e.dynamicChildren,P,B,s,a,o,l),traverseStaticChildren(e,r,!0)):u||y(e,r,B,q,s,a,o,l,!1),b)F||moveTeleport(r,n,T,c,1);else if((r.props&&r.props.to)!==(e.props&&e.props.to)){const K=r.target=resolveTarget(r.props,S);K&&moveTeleport(r,K,null,c,0)}else F&&moveTeleport(r,I,R,c,1)}updateCssVars(r)},remove(e,r,n,i,{um:s,o:{remove:a}},o){const{shapeFlag:l,children:u,anchor:c,targetAnchor:f,target:y,props:d}=e;if(y&&a(f),(o||!isTeleportDisabled(d))&&(a(c),l&16))for(let E=0;E0?currentBlock||EMPTY_ARR:null,closeBlock(),isBlockTreeEnabled>0&¤tBlock&¤tBlock.push(e),e}function createElementBlock(e,r,n,i,s,a){return setupBlock(createBaseVNode(e,r,n,i,s,a,!0))}function createBlock(e,r,n,i,s){return setupBlock(createVNode(e,r,n,i,s,!0))}function isVNode(e){return e?e.__v_isVNode===!0:!1}function isSameVNodeType(e,r){return e.type===r.type&&e.key===r.key}function transformVNodeArgs(e){}const InternalObjectKey="__vInternal",normalizeKey=({key:e})=>e!=null?e:null,normalizeRef=({ref:e,ref_key:r,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?isString$1(e)||isRef(e)||isFunction$2(e)?{i:currentRenderingInstance,r:e,k:r,f:!!n}:e:null);function createBaseVNode(e,r=null,n=null,i=0,s=null,a=e===Fragment?0:1,o=!1,l=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,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:a,patchFlag:i,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:currentRenderingInstance};return l?(normalizeChildren(u,n),a&128&&e.normalize(u)):n&&(u.shapeFlag|=isString$1(n)?8:16),isBlockTreeEnabled>0&&!o&¤tBlock&&(u.patchFlag>0||a&6)&&u.patchFlag!==32&¤tBlock.push(u),u}const createVNode=_createVNode;function _createVNode(e,r=null,n=null,i=0,s=null,a=!1){if((!e||e===NULL_DYNAMIC_COMPONENT)&&(e=Comment),isVNode(e)){const l=cloneVNode(e,r,!0);return n&&normalizeChildren(l,n),isBlockTreeEnabled>0&&!a&¤tBlock&&(l.shapeFlag&6?currentBlock[currentBlock.indexOf(e)]=l:currentBlock.push(l)),l.patchFlag|=-2,l}if(isClassComponent(e)&&(e=e.__vccOpts),r){r=guardReactiveProps(r);let{class:l,style:u}=r;l&&!isString$1(l)&&(r.class=normalizeClass(l)),isObject$3(u)&&(isProxy(u)&&!isArray$7(u)&&(u=extend$2({},u)),r.style=normalizeStyle(u))}const o=isString$1(e)?1:isSuspense(e)?128:isTeleport(e)?64:isObject$3(e)?4:isFunction$2(e)?2:0;return createBaseVNode(e,r,n,i,s,o,a,!0)}function guardReactiveProps(e){return e?isProxy(e)||InternalObjectKey in e?extend$2({},e):e:null}function cloneVNode(e,r,n=!1){const{props:i,ref:s,patchFlag:a,children:o}=e,l=r?mergeProps(i||{},r):i;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&normalizeKey(l),ref:r&&r.ref?n&&s?isArray$7(s)?s.concat(normalizeRef(r)):[s,normalizeRef(r)]:normalizeRef(r):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:o,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:r&&e.type!==Fragment?a===-1?16:a|16:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&cloneVNode(e.ssContent),ssFallback:e.ssFallback&&cloneVNode(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce}}function createTextVNode(e=" ",r=0){return createVNode(Text,null,e,r)}function createStaticVNode(e,r){const n=createVNode(Static,null,e);return n.staticCount=r,n}function createCommentVNode(e="",r=!1){return r?(openBlock(),createBlock(Comment,null,e)):createVNode(Comment,null,e)}function normalizeVNode(e){return e==null||typeof e=="boolean"?createVNode(Comment):isArray$7(e)?createVNode(Fragment,null,e.slice()):typeof e=="object"?cloneIfMounted(e):createVNode(Text,null,String(e))}function cloneIfMounted(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:cloneVNode(e)}function normalizeChildren(e,r){let n=0;const{shapeFlag:i}=e;if(r==null)r=null;else if(isArray$7(r))n=16;else if(typeof r=="object")if(i&65){const s=r.default;s&&(s._c&&(s._d=!1),normalizeChildren(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=r._;!s&&!(InternalObjectKey in r)?r._ctx=currentRenderingInstance:s===3&¤tRenderingInstance&&(currentRenderingInstance.slots._===1?r._=1:(r._=2,e.patchFlag|=1024))}else isFunction$2(r)?(r={default:r,_ctx:currentRenderingInstance},n=32):(r=String(r),i&64?(n=16,r=[createTextVNode(r)]):n=8);e.children=r,e.shapeFlag|=n}function mergeProps(...e){const r={};for(let n=0;ncurrentInstance||currentRenderingInstance;let internalSetCurrentInstance,globalCurrentInstanceSetters,settersKey="__VUE_INSTANCE_SETTERS__";(globalCurrentInstanceSetters=getGlobalThis()[settersKey])||(globalCurrentInstanceSetters=getGlobalThis()[settersKey]=[]),globalCurrentInstanceSetters.push(e=>currentInstance=e),internalSetCurrentInstance=e=>{globalCurrentInstanceSetters.length>1?globalCurrentInstanceSetters.forEach(r=>r(e)):globalCurrentInstanceSetters[0](e)};const setCurrentInstance=e=>{internalSetCurrentInstance(e),e.scope.on()},unsetCurrentInstance=()=>{currentInstance&¤tInstance.scope.off(),internalSetCurrentInstance(null)};function isStatefulComponent(e){return e.vnode.shapeFlag&4}let isInSSRComponentSetup=!1;function setupComponent(e,r=!1){isInSSRComponentSetup=r;const{props:n,children:i}=e.vnode,s=isStatefulComponent(e);initProps(e,n,s,r),initSlots(e,i);const a=s?setupStatefulComponent(e,r):void 0;return isInSSRComponentSetup=!1,a}function setupStatefulComponent(e,r){const n=e.type;e.accessCache=Object.create(null),e.proxy=markRaw(new Proxy(e.ctx,PublicInstanceProxyHandlers));const{setup:i}=n;if(i){const s=e.setupContext=i.length>1?createSetupContext(e):null;setCurrentInstance(e),pauseTracking();const a=callWithErrorHandling(i,e,0,[e.props,s]);if(resetTracking(),unsetCurrentInstance(),isPromise$1(a)){if(a.then(unsetCurrentInstance,unsetCurrentInstance),r)return a.then(o=>{handleSetupResult(e,o,r)}).catch(o=>{handleError(o,e,0)});e.asyncDep=a}else handleSetupResult(e,a,r)}else finishComponentSetup(e,r)}function handleSetupResult(e,r,n){isFunction$2(r)?e.type.__ssrInlineRender?e.ssrRender=r:e.render=r:isObject$3(r)&&(e.setupState=proxyRefs(r)),finishComponentSetup(e,n)}let compile,installWithProxy;function registerRuntimeCompiler(e){compile=e,installWithProxy=r=>{r.render._rc&&(r.withProxy=new Proxy(r.ctx,RuntimeCompiledPublicInstanceProxyHandlers))}}const isRuntimeOnly=()=>!compile;function finishComponentSetup(e,r,n){const i=e.type;if(!e.render){if(!r&&compile&&!i.render){const s=i.template||resolveMergedOptions(e).template;if(s){const{isCustomElement:a,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:u}=i,c=extend$2(extend$2({isCustomElement:a,delimiters:l},o),u);i.render=compile(s,c)}}e.render=i.render||NOOP,installWithProxy&&installWithProxy(e)}setCurrentInstance(e),pauseTracking(),applyOptions(e),resetTracking(),unsetCurrentInstance()}function getAttrsProxy(e){return e.attrsProxy||(e.attrsProxy=new Proxy(e.attrs,{get(r,n){return track(e,"get","$attrs"),r[n]}}))}function createSetupContext(e){const r=n=>{e.exposed=n||{}};return{get attrs(){return getAttrsProxy(e)},slots:e.slots,emit:e.emit,expose:r}}function getExposeProxy(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(proxyRefs(markRaw(e.exposed)),{get(r,n){if(n in r)return r[n];if(n in publicPropertiesMap)return publicPropertiesMap[n](e)},has(r,n){return n in r||n in publicPropertiesMap}}))}function getComponentName(e,r=!0){return isFunction$2(e)?e.displayName||e.name:e.name||r&&e.__name}function isClassComponent(e){return isFunction$2(e)&&"__vccOpts"in e}const computed=(e,r)=>computed$1(e,r,isInSSRComponentSetup);function h$1(e,r,n){const i=arguments.length;return i===2?isObject$3(r)&&!isArray$7(r)?isVNode(r)?createVNode(e,null,[r]):createVNode(e,r):createVNode(e,null,r):(i>3?n=Array.prototype.slice.call(arguments,2):i===3&&isVNode(n)&&(n=[n]),createVNode(e,r,n))}const ssrContextKey=Symbol.for("v-scx"),useSSRContext=()=>inject(ssrContextKey);function initCustomFormatter(){}function withMemo(e,r,n,i){const s=n[i];if(s&&isMemoSame(s,e))return s;const a=r();return a.memo=e.slice(),n[i]=a}function isMemoSame(e,r){const n=e.memo;if(n.length!=r.length)return!1;for(let i=0;i0&¤tBlock&¤tBlock.push(e),!0}const version="3.3.4",_ssrUtils={createComponentInstance,setupComponent,renderComponentRoot,setCurrentRenderingInstance,isVNode,normalizeVNode},ssrUtils=_ssrUtils,resolveFilter=null,compatUtils=null,svgNS="http://www.w3.org/2000/svg",doc=typeof document!="undefined"?document:null,templateContainer=doc&&doc.createElement("template"),nodeOps={insert:(e,r,n)=>{r.insertBefore(e,n||null)},remove:e=>{const r=e.parentNode;r&&r.removeChild(e)},createElement:(e,r,n,i)=>{const s=r?doc.createElementNS(svgNS,e):doc.createElement(e,n?{is:n}:void 0);return e==="select"&&i&&i.multiple!=null&&s.setAttribute("multiple",i.multiple),s},createText:e=>doc.createTextNode(e),createComment:e=>doc.createComment(e),setText:(e,r)=>{e.nodeValue=r},setElementText:(e,r)=>{e.textContent=r},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>doc.querySelector(e),setScopeId(e,r){e.setAttribute(r,"")},insertStaticContent(e,r,n,i,s,a){const o=n?n.previousSibling:r.lastChild;if(s&&(s===a||s.nextSibling))for(;r.insertBefore(s.cloneNode(!0),n),!(s===a||!(s=s.nextSibling)););else{templateContainer.innerHTML=i?`${e}`:e;const l=templateContainer.content;if(i){const u=l.firstChild;for(;u.firstChild;)l.appendChild(u.firstChild);l.removeChild(u)}r.insertBefore(l,n)}return[o?o.nextSibling:r.firstChild,n?n.previousSibling:r.lastChild]}};function patchClass(e,r,n){const i=e._vtc;i&&(r=(r?[r,...i]:[...i]).join(" ")),r==null?e.removeAttribute("class"):n?e.setAttribute("class",r):e.className=r}function patchStyle(e,r,n){const i=e.style,s=isString$1(n);if(n&&!s){if(r&&!isString$1(r))for(const a in r)n[a]==null&&setStyle(i,a,"");for(const a in n)setStyle(i,a,n[a])}else{const a=i.display;s?r!==n&&(i.cssText=n):r&&e.removeAttribute("style"),"_vod"in e&&(i.display=a)}}const importantRE=/\s*!important$/;function setStyle(e,r,n){if(isArray$7(n))n.forEach(i=>setStyle(e,r,i));else if(n==null&&(n=""),r.startsWith("--"))e.setProperty(r,n);else{const i=autoPrefix(e,r);importantRE.test(n)?e.setProperty(hyphenate(i),n.replace(importantRE,""),"important"):e[i]=n}}const prefixes=["Webkit","Moz","ms"],prefixCache={};function autoPrefix(e,r){const n=prefixCache[r];if(n)return n;let i=camelize$1(r);if(i!=="filter"&&i in e)return prefixCache[r]=i;i=capitalize(i);for(let s=0;scachedNow||(p.then(()=>cachedNow=0),cachedNow=Date.now());function createInvoker(e,r){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;callWithAsyncErrorHandling(patchStopImmediatePropagation(i,n.value),r,5,[i])};return n.value=e,n.attached=getNow(),n}function patchStopImmediatePropagation(e,r){if(isArray$7(r)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},r.map(i=>s=>!s._stopped&&i&&i(s))}else return r}const nativeOnRE=/^on[a-z]/,patchProp=(e,r,n,i,s=!1,a,o,l,u)=>{r==="class"?patchClass(e,i,s):r==="style"?patchStyle(e,n,i):isOn(r)?isModelListener(r)||patchEvent(e,r,n,i,o):(r[0]==="."?(r=r.slice(1),!0):r[0]==="^"?(r=r.slice(1),!1):shouldSetAsProp(e,r,i,s))?patchDOMProp(e,r,i,a,o,l,u):(r==="true-value"?e._trueValue=i:r==="false-value"&&(e._falseValue=i),patchAttr(e,r,i,s))};function shouldSetAsProp(e,r,n,i){return i?!!(r==="innerHTML"||r==="textContent"||r in e&&nativeOnRE.test(r)&&isFunction$2(n)):r==="spellcheck"||r==="draggable"||r==="translate"||r==="form"||r==="list"&&e.tagName==="INPUT"||r==="type"&&e.tagName==="TEXTAREA"||nativeOnRE.test(r)&&isString$1(n)?!1:r in e}function defineCustomElement(e,r){const n=defineComponent(e);class i extends VueElement{constructor(a){super(n,a,r)}}return i.def=n,i}const defineSSRCustomElement=e=>defineCustomElement(e,hydrate),BaseClass=typeof HTMLElement!="undefined"?HTMLElement:class{};class VueElement extends BaseClass{constructor(r,n={},i){super(),this._def=r,this._props=n,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&i?i(this._createVNode(),this.shadowRoot):(this.attachShadow({mode:"open"}),this._def.__asyncLoader||this._resolveProps(this._def))}connectedCallback(){this._connected=!0,this._instance||(this._resolved?this._update():this._resolveDef())}disconnectedCallback(){this._connected=!1,nextTick(()=>{this._connected||(render(null,this.shadowRoot),this._instance=null)})}_resolveDef(){this._resolved=!0;for(let i=0;i{for(const s of i)this._setAttr(s.attributeName)}).observe(this,{attributes:!0});const r=(i,s=!1)=>{const{props:a,styles:o}=i;let l;if(a&&!isArray$7(a))for(const u in a){const c=a[u];(c===Number||c&&c.type===Number)&&(u in this._props&&(this._props[u]=toNumber(this._props[u])),(l||(l=Object.create(null)))[camelize$1(u)]=!0)}this._numberProps=l,s&&this._resolveProps(i),this._applyStyles(o),this._update()},n=this._def.__asyncLoader;n?n().then(i=>r(i,!0)):r(this._def)}_resolveProps(r){const{props:n}=r,i=isArray$7(n)?n:Object.keys(n||{});for(const s of Object.keys(this))s[0]!=="_"&&i.includes(s)&&this._setProp(s,this[s],!0,!1);for(const s of i.map(camelize$1))Object.defineProperty(this,s,{get(){return this._getProp(s)},set(a){this._setProp(s,a)}})}_setAttr(r){let n=this.getAttribute(r);const i=camelize$1(r);this._numberProps&&this._numberProps[i]&&(n=toNumber(n)),this._setProp(i,n,!1)}_getProp(r){return this._props[r]}_setProp(r,n,i=!0,s=!0){n!==this._props[r]&&(this._props[r]=n,s&&this._instance&&this._update(),i&&(n===!0?this.setAttribute(hyphenate(r),""):typeof n=="string"||typeof n=="number"?this.setAttribute(hyphenate(r),n+""):n||this.removeAttribute(hyphenate(r))))}_update(){render(this._createVNode(),this.shadowRoot)}_createVNode(){const r=createVNode(this._def,extend$2({},this._props));return this._instance||(r.ce=n=>{this._instance=n,n.isCE=!0;const i=(a,o)=>{this.dispatchEvent(new CustomEvent(a,{detail:o}))};n.emit=(a,...o)=>{i(a,o),hyphenate(a)!==a&&i(hyphenate(a),o)};let s=this;for(;s=s&&(s.parentNode||s.host);)if(s instanceof VueElement){n.parent=s._instance,n.provides=s._instance.provides;break}}),r}_applyStyles(r){r&&r.forEach(n=>{const i=document.createElement("style");i.textContent=n,this.shadowRoot.appendChild(i)})}}function useCssModule(e="$style"){{const r=getCurrentInstance();if(!r)return EMPTY_OBJ;const n=r.type.__cssModules;if(!n)return EMPTY_OBJ;const i=n[e];return i||EMPTY_OBJ}}function useCssVars(e){const r=getCurrentInstance();if(!r)return;const n=r.ut=(s=e(r.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${r.uid}"]`)).forEach(a=>setVarsOnNode(a,s))},i=()=>{const s=e(r.proxy);setVarsOnVNode(r.subTree,s),n(s)};watchPostEffect(i),onMounted(()=>{const s=new MutationObserver(i);s.observe(r.subTree.el.parentNode,{childList:!0}),onUnmounted(()=>s.disconnect())})}function setVarsOnVNode(e,r){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{setVarsOnVNode(n.activeBranch,r)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)setVarsOnNode(e.el,r);else if(e.type===Fragment)e.children.forEach(n=>setVarsOnVNode(n,r));else if(e.type===Static){let{el:n,anchor:i}=e;for(;n&&(setVarsOnNode(n,r),n!==i);)n=n.nextSibling}}function setVarsOnNode(e,r){if(e.nodeType===1){const n=e.style;for(const i in r)n.setProperty(`--${i}`,r[i])}}const TRANSITION="transition",ANIMATION="animation",Transition=(e,{slots:r})=>h$1(BaseTransition,resolveTransitionProps(e),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({},BaseTransitionPropsValidators,DOMTransitionPropsValidators),callHook=(e,r=[])=>{isArray$7(e)?e.forEach(n=>n(...r)):e&&e(...r)},hasExplicitCallback=e=>e?isArray$7(e)?e.some(r=>r.length>1):e.length>1:!1;function resolveTransitionProps(e){const r={};for(const G in e)G in DOMTransitionPropsValidators||(r[G]=e[G]);if(e.css===!1)return r;const{name:n="v",type:i,duration:s,enterFromClass:a=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:u=a,appearActiveClass:c=o,appearToClass:f=l,leaveFromClass:y=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:E=`${n}-leave-to`}=e,S=normalizeDuration(s),A=S&&S[0],C=S&&S[1],{onBeforeEnter:b,onEnter:m,onEnterCancelled:_,onLeave:P,onLeaveCancelled:T,onBeforeAppear:I=b,onAppear:R=m,onAppearCancelled:F=_}=r,B=(G,W,H)=>{removeTransitionClass(G,W?f:l),removeTransitionClass(G,W?c:o),H&&H()},q=(G,W)=>{G._isLeaving=!1,removeTransitionClass(G,y),removeTransitionClass(G,E),removeTransitionClass(G,d),W&&W()},K=G=>(W,H)=>{const z=G?R:m,k=()=>B(W,G,H);callHook(z,[W,k]),nextFrame(()=>{removeTransitionClass(W,G?u:a),addTransitionClass(W,G?f:l),hasExplicitCallback(z)||whenTransitionEnds(W,i,A,k)})};return extend$2(r,{onBeforeEnter(G){callHook(b,[G]),addTransitionClass(G,a),addTransitionClass(G,o)},onBeforeAppear(G){callHook(I,[G]),addTransitionClass(G,u),addTransitionClass(G,c)},onEnter:K(!1),onAppear:K(!0),onLeave(G,W){G._isLeaving=!0;const H=()=>q(G,W);addTransitionClass(G,y),forceReflow(),addTransitionClass(G,d),nextFrame(()=>{!G._isLeaving||(removeTransitionClass(G,y),addTransitionClass(G,E),hasExplicitCallback(P)||whenTransitionEnds(G,i,C,H))}),callHook(P,[G,H])},onEnterCancelled(G){B(G,!1),callHook(_,[G])},onAppearCancelled(G){B(G,!0),callHook(F,[G])},onLeaveCancelled(G){q(G),callHook(T,[G])}})}function normalizeDuration(e){if(e==null)return null;if(isObject$3(e))return[NumberOf(e.enter),NumberOf(e.leave)];{const r=NumberOf(e);return[r,r]}}function NumberOf(e){return toNumber(e)}function addTransitionClass(e,r){r.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(r)}function removeTransitionClass(e,r){r.split(/\s+/).forEach(i=>i&&e.classList.remove(i));const{_vtc:n}=e;n&&(n.delete(r),n.size||(e._vtc=void 0))}function nextFrame(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let endId=0;function whenTransitionEnds(e,r,n,i){const s=e._endId=++endId,a=()=>{s===e._endId&&i()};if(n)return setTimeout(a,n);const{type:o,timeout:l,propCount:u}=getTransitionInfo(e,r);if(!o)return i();const c=o+"end";let f=0;const y=()=>{e.removeEventListener(c,d),a()},d=E=>{E.target===e&&++f>=u&&y()};setTimeout(()=>{f(n[S]||"").split(", "),s=i(`${TRANSITION}Delay`),a=i(`${TRANSITION}Duration`),o=getTimeout(s,a),l=i(`${ANIMATION}Delay`),u=i(`${ANIMATION}Duration`),c=getTimeout(l,u);let f=null,y=0,d=0;r===TRANSITION?o>0&&(f=TRANSITION,y=o,d=a.length):r===ANIMATION?c>0&&(f=ANIMATION,y=c,d=u.length):(y=Math.max(o,c),f=y>0?o>c?TRANSITION:ANIMATION:null,d=f?f===TRANSITION?a.length:u.length:0);const E=f===TRANSITION&&/\b(transform|all)(,|$)/.test(i(`${TRANSITION}Property`).toString());return{type:f,timeout:y,propCount:d,hasTransform:E}}function getTimeout(e,r){for(;e.lengthtoMs(n)+toMs(e[i])))}function toMs(e){return Number(e.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(e,{slots:r}){const n=getCurrentInstance(),i=useTransitionState();let s,a;return onUpdated(()=>{if(!s.length)return;const o=e.moveClass||`${e.name||"v"}-move`;if(!hasCSSTransform(s[0].el,n.vnode.el,o))return;s.forEach(callPendingCbs),s.forEach(recordPosition);const l=s.filter(applyTranslation);forceReflow(),l.forEach(u=>{const c=u.el,f=c.style;addTransitionClass(c,o),f.transform=f.webkitTransform=f.transitionDuration="";const y=c._moveCb=d=>{d&&d.target!==c||(!d||/transform$/.test(d.propertyName))&&(c.removeEventListener("transitionend",y),c._moveCb=null,removeTransitionClass(c,o))};c.addEventListener("transitionend",y)})}),()=>{const o=toRaw(e),l=resolveTransitionProps(o);let u=o.tag||Fragment;s=a,a=r.default?getTransitionRawChildren(r.default()):[];for(let c=0;cdelete e.mode;TransitionGroupImpl.props;const TransitionGroup=TransitionGroupImpl;function callPendingCbs(e){const r=e.el;r._moveCb&&r._moveCb(),r._enterCb&&r._enterCb()}function recordPosition(e){newPositionMap.set(e,e.el.getBoundingClientRect())}function applyTranslation(e){const r=positionMap.get(e),n=newPositionMap.get(e),i=r.left-n.left,s=r.top-n.top;if(i||s){const a=e.el.style;return a.transform=a.webkitTransform=`translate(${i}px,${s}px)`,a.transitionDuration="0s",e}}function hasCSSTransform(e,r,n){const i=e.cloneNode();e._vtc&&e._vtc.forEach(o=>{o.split(/\s+/).forEach(l=>l&&i.classList.remove(l))}),n.split(/\s+/).forEach(o=>o&&i.classList.add(o)),i.style.display="none";const s=r.nodeType===1?r:r.parentNode;s.appendChild(i);const{hasTransform:a}=getTransitionInfo(i);return s.removeChild(i),a}const getModelAssigner=e=>{const r=e.props["onUpdate:modelValue"]||!1;return isArray$7(r)?n=>invokeArrayFns(r,n):r};function onCompositionStart(e){e.target.composing=!0}function onCompositionEnd(e){const r=e.target;r.composing&&(r.composing=!1,r.dispatchEvent(new Event("input")))}const vModelText={created(e,{modifiers:{lazy:r,trim:n,number:i}},s){e._assign=getModelAssigner(s);const a=i||s.props&&s.props.type==="number";addEventListener(e,r?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),a&&(l=looseToNumber(l)),e._assign(l)}),n&&addEventListener(e,"change",()=>{e.value=e.value.trim()}),r||(addEventListener(e,"compositionstart",onCompositionStart),addEventListener(e,"compositionend",onCompositionEnd),addEventListener(e,"change",onCompositionEnd))},mounted(e,{value:r}){e.value=r==null?"":r},beforeUpdate(e,{value:r,modifiers:{lazy:n,trim:i,number:s}},a){if(e._assign=getModelAssigner(a),e.composing||document.activeElement===e&&e.type!=="range"&&(n||i&&e.value.trim()===r||(s||e.type==="number")&&looseToNumber(e.value)===r))return;const o=r==null?"":r;e.value!==o&&(e.value=o)}},vModelCheckbox={deep:!0,created(e,r,n){e._assign=getModelAssigner(n),addEventListener(e,"change",()=>{const i=e._modelValue,s=getValue$1(e),a=e.checked,o=e._assign;if(isArray$7(i)){const l=looseIndexOf(i,s),u=l!==-1;if(a&&!u)o(i.concat(s));else if(!a&&u){const c=[...i];c.splice(l,1),o(c)}}else if(isSet$2(i)){const l=new Set(i);a?l.add(s):l.delete(s),o(l)}else o(getCheckboxValue(e,a))})},mounted:setChecked,beforeUpdate(e,r,n){e._assign=getModelAssigner(n),setChecked(e,r,n)}};function setChecked(e,{value:r,oldValue:n},i){e._modelValue=r,isArray$7(r)?e.checked=looseIndexOf(r,i.props.value)>-1:isSet$2(r)?e.checked=r.has(i.props.value):r!==n&&(e.checked=looseEqual(r,getCheckboxValue(e,!0)))}const vModelRadio={created(e,{value:r},n){e.checked=looseEqual(r,n.props.value),e._assign=getModelAssigner(n),addEventListener(e,"change",()=>{e._assign(getValue$1(e))})},beforeUpdate(e,{value:r,oldValue:n},i){e._assign=getModelAssigner(i),r!==n&&(e.checked=looseEqual(r,i.props.value))}},vModelSelect={deep:!0,created(e,{value:r,modifiers:{number:n}},i){const s=isSet$2(r);addEventListener(e,"change",()=>{const a=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?looseToNumber(getValue$1(o)):getValue$1(o));e._assign(e.multiple?s?new Set(a):a:a[0])}),e._assign=getModelAssigner(i)},mounted(e,{value:r}){setSelected(e,r)},beforeUpdate(e,r,n){e._assign=getModelAssigner(n)},updated(e,{value:r}){setSelected(e,r)}};function setSelected(e,r){const n=e.multiple;if(!(n&&!isArray$7(r)&&!isSet$2(r))){for(let i=0,s=e.options.length;i-1:a.selected=r.has(o);else if(looseEqual(getValue$1(a),r)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function getValue$1(e){return"_value"in e?e._value:e.value}function getCheckboxValue(e,r){const n=r?"_trueValue":"_falseValue";return n in e?e[n]:r}const vModelDynamic={created(e,r,n){callModelHook(e,r,n,null,"created")},mounted(e,r,n){callModelHook(e,r,n,null,"mounted")},beforeUpdate(e,r,n,i){callModelHook(e,r,n,i,"beforeUpdate")},updated(e,r,n,i){callModelHook(e,r,n,i,"updated")}};function resolveDynamicModel(e,r){switch(e){case"SELECT":return vModelSelect;case"TEXTAREA":return vModelText;default:switch(r){case"checkbox":return vModelCheckbox;case"radio":return vModelRadio;default:return vModelText}}}function callModelHook(e,r,n,i,s){const o=resolveDynamicModel(e.tagName,n.props&&n.props.type)[s];o&&o(e,r,n,i)}function initVModelForSSR(){vModelText.getSSRProps=({value:e})=>({value:e}),vModelRadio.getSSRProps=({value:e},r)=>{if(r.props&&looseEqual(r.props.value,e))return{checked:!0}},vModelCheckbox.getSSRProps=({value:e},r)=>{if(isArray$7(e)){if(r.props&&looseIndexOf(e,r.props.value)>-1)return{checked:!0}}else if(isSet$2(e)){if(r.props&&e.has(r.props.value))return{checked:!0}}else if(e)return{checked:!0}},vModelDynamic.getSSRProps=(e,r)=>{if(typeof r.type!="string")return;const n=resolveDynamicModel(r.type.toUpperCase(),r.props&&r.props.type);if(n.getSSRProps)return n.getSSRProps(e,r)}}const systemModifiers=["ctrl","shift","alt","meta"],modifierGuards={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,r)=>systemModifiers.some(n=>e[`${n}Key`]&&!r.includes(n))},withModifiers=(e,r)=>(n,...i)=>{for(let s=0;sn=>{if(!("key"in n))return;const i=hyphenate(n.key);if(r.some(s=>s===i||keyNames[s]===i))return e(n)},vShow={beforeMount(e,{value:r},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&r?n.beforeEnter(e):setDisplay(e,r)},mounted(e,{value:r},{transition:n}){n&&r&&n.enter(e)},updated(e,{value:r,oldValue:n},{transition:i}){!r!=!n&&(i?r?(i.beforeEnter(e),setDisplay(e,!0),i.enter(e)):i.leave(e,()=>{setDisplay(e,!1)}):setDisplay(e,r))},beforeUnmount(e,{value:r}){setDisplay(e,r)}};function setDisplay(e,r){e.style.display=r?e._vod:"none"}function initVShowForSSR(){vShow.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const rendererOptions=extend$2({patchProp},nodeOps);let renderer,enabledHydration=!1;function ensureRenderer(){return renderer||(renderer=createRenderer(rendererOptions))}function ensureHydrationRenderer(){return renderer=enabledHydration?renderer:createHydrationRenderer(rendererOptions),enabledHydration=!0,renderer}const render=(...e)=>{ensureRenderer().render(...e)},hydrate=(...e)=>{ensureHydrationRenderer().hydrate(...e)},createApp=(...e)=>{const r=ensureRenderer().createApp(...e),{mount:n}=r;return r.mount=i=>{const s=normalizeContainer(i);if(!s)return;const a=r._component;!isFunction$2(a)&&!a.render&&!a.template&&(a.template=s.innerHTML),s.innerHTML="";const o=n(s,!1,s instanceof SVGElement);return s instanceof Element&&(s.removeAttribute("v-cloak"),s.setAttribute("data-v-app","")),o},r},createSSRApp=(...e)=>{const r=ensureHydrationRenderer().createApp(...e),{mount:n}=r;return r.mount=i=>{const s=normalizeContainer(i);if(s)return n(s,!0,s instanceof SVGElement)},r};function normalizeContainer(e){return isString$1(e)?document.querySelector(e):e}let ssrDirectiveInitialized=!1;const initDirectivesForSSR=()=>{ssrDirectiveInitialized||(ssrDirectiveInitialized=!0,initVModelForSSR(),initVShowForSSR())};function noop$1(){}const extend$1=Object.assign,inBrowser$1=typeof window!="undefined",isObject$2=e=>e!==null&&typeof e=="object",isDef=e=>e!=null,isFunction$1=e=>typeof e=="function",isPromise=e=>isObject$2(e)&&isFunction$1(e.then)&&isFunction$1(e.catch),isDate$2=e=>Object.prototype.toString.call(e)==="[object Date]"&&!Number.isNaN(e.getTime()),isNumeric=e=>typeof e=="number"||/^\d+(\.\d+)?$/.test(e),isIOS$1=()=>inBrowser$1?/ios|iphone|ipad|ipod/.test(navigator.userAgent.toLowerCase()):!1;function get(e,r){const n=r.split(".");let i=e;return n.forEach(s=>{var a;i=isObject$2(i)&&(a=i[s])!=null?a:""}),i}function pick(e,r,n){return r.reduce((i,s)=>((!n||e[s]!==void 0)&&(i[s]=e[s]),i),{})}const isSameValue=(e,r)=>JSON.stringify(e)===JSON.stringify(r),toArray=e=>Array.isArray(e)?e:[e],unknownProp=null,numericProp=[Number,String],truthProp={type:Boolean,default:!0},makeRequiredProp=e=>({type:e,required:!0}),makeArrayProp=()=>({type:Array,default:()=>[]}),makeNumberProp=e=>({type:Number,default:e}),makeNumericProp=e=>({type:numericProp,default:e}),makeStringProp=e=>({type:String,default:e});var inBrowser=typeof window!="undefined";function raf(e){return inBrowser?requestAnimationFrame(e):-1}function cancelRaf(e){inBrowser&&cancelAnimationFrame(e)}function doubleRaf(e){raf(()=>raf(e))}var isWindow=e=>e===window,makeDOMRect=(e,r)=>({top:0,left:0,right:e,bottom:r,width:e,height:r}),useRect=e=>{const r=unref(e);if(isWindow(r)){const n=r.innerWidth,i=r.innerHeight;return makeDOMRect(n,i)}return r!=null&&r.getBoundingClientRect?r.getBoundingClientRect():makeDOMRect(0,0)};function useToggle(e=!1){const r=ref(e);return[r,(i=!r.value)=>{r.value=i}]}function useParent(e){const r=inject(e,null);if(r){const n=getCurrentInstance(),{link:i,unlink:s,internalChildren:a}=r;i(n),onUnmounted(()=>s(n));const o=computed(()=>a.indexOf(n));return{parent:r,index:o}}return{parent:null,index:ref(-1)}}function flattenVNodes(e){const r=[],n=i=>{Array.isArray(i)&&i.forEach(s=>{var a;isVNode(s)&&(r.push(s),(a=s.component)!=null&&a.subTree&&(r.push(s.component.subTree),n(s.component.subTree.children)),s.children&&n(s.children))})};return n(e),r}var findVNodeIndex=(e,r)=>{const n=e.indexOf(r);return n===-1?e.findIndex(i=>r.key!==void 0&&r.key!==null&&i.type===r.type&&i.key===r.key):n};function sortChildren(e,r,n){const i=flattenVNodes(e.subTree.children);n.sort((a,o)=>findVNodeIndex(i,a.vnode)-findVNodeIndex(i,o.vnode));const s=n.map(a=>a.proxy);r.sort((a,o)=>{const l=s.indexOf(a),u=s.indexOf(o);return l-u})}function useChildren(e){const r=reactive([]),n=reactive([]),i=getCurrentInstance();return{children:r,linkChildren:a=>{provide(e,Object.assign({link:u=>{u.proxy&&(n.push(u),r.push(u.proxy),sortChildren(i,r,n))},unlink:u=>{const c=n.indexOf(u);r.splice(c,1),n.splice(c,1)},children:r,internalChildren:n},a))}}}var SECOND=1e3,MINUTE=60*SECOND,HOUR=60*MINUTE,DAY=24*HOUR;function parseTime(e){const r=Math.floor(e/DAY),n=Math.floor(e%DAY/HOUR),i=Math.floor(e%HOUR/MINUTE),s=Math.floor(e%MINUTE/SECOND),a=Math.floor(e%SECOND);return{total:e,days:r,hours:n,minutes:i,seconds:s,milliseconds:a}}function isSameSecond(e,r){return Math.floor(e/1e3)===Math.floor(r/1e3)}function useCountDown(e){let r,n,i,s;const a=ref(e.time),o=computed(()=>parseTime(a.value)),l=()=>{i=!1,cancelRaf(r)},u=()=>Math.max(n-Date.now(),0),c=A=>{var C,b;a.value=A,(C=e.onChange)==null||C.call(e,o.value),A===0&&(l(),(b=e.onFinish)==null||b.call(e))},f=()=>{r=raf(()=>{i&&(c(u()),a.value>0&&f())})},y=()=>{r=raf(()=>{if(i){const A=u();(!isSameSecond(A,a.value)||A===0)&&c(A),a.value>0&&y()}})},d=()=>{!inBrowser||(e.millisecond?f():y())},E=()=>{i||(n=Date.now()+a.value,i=!0,d())},S=(A=e.time)=>{l(),a.value=A};return onBeforeUnmount(l),onActivated(()=>{s&&(i=!0,s=!1,d())}),onDeactivated(()=>{i&&(l(),s=!0)}),{start:E,pause:l,reset:S,current:o}}function onMountedOrActivated(e){let r;onMounted(()=>{e(),nextTick(()=>{r=!0})}),onActivated(()=>{r&&e()})}function useEventListener(e,r,n={}){if(!inBrowser)return;const{target:i=window,passive:s=!1,capture:a=!1}=n;let o=!1,l;const u=y=>{if(o)return;const d=unref(y);d&&!l&&(d.addEventListener(e,r,{capture:a,passive:s}),l=!0)},c=y=>{if(o)return;const d=unref(y);d&&l&&(d.removeEventListener(e,r,a),l=!1)};onUnmounted(()=>c(i)),onDeactivated(()=>c(i)),onMountedOrActivated(()=>u(i));let f;return isRef(i)&&(f=watch(i,(y,d)=>{c(d),u(y)})),()=>{f==null||f(),c(i),o=!0}}function useClickAway(e,r,n={}){if(!inBrowser)return;const{eventName:i="click"}=n;useEventListener(i,a=>{(Array.isArray(e)?e:[e]).every(u=>{const c=unref(u);return c&&!c.contains(a.target)})&&r(a)},{target:document})}var width,height;function useWindowSize(){if(!width&&(width=ref(0),height=ref(0),inBrowser)){const e=()=>{width.value=window.innerWidth,height.value=window.innerHeight};e(),window.addEventListener("resize",e,{passive:!0}),window.addEventListener("orientationchange",e,{passive:!0})}return{width,height}}var overflowScrollReg=/scroll|auto|overlay/i,defaultRoot=inBrowser?window:void 0;function isElement$1(e){return e.tagName!=="HTML"&&e.tagName!=="BODY"&&e.nodeType===1}function getScrollParent(e,r=defaultRoot){let n=e;for(;n&&n!==r&&isElement$1(n);){const{overflowY:i}=window.getComputedStyle(n);if(overflowScrollReg.test(i))return n;n=n.parentNode}return r}function useScrollParent(e,r=defaultRoot){const n=ref();return onMounted(()=>{e.value&&(n.value=getScrollParent(e.value,r))}),n}var visibility;function usePageVisibility(){if(!visibility&&(visibility=ref("visible"),inBrowser)){const e=()=>{visibility.value=document.hidden?"hidden":"visible"};e(),window.addEventListener("visibilitychange",e)}return visibility}var CUSTOM_FIELD_INJECTION_KEY=Symbol("van-field");function useCustomFieldValue(e){const r=inject(CUSTOM_FIELD_INJECTION_KEY,null);r&&!r.customValue.value&&(r.customValue.value=e,watch(e,()=>{r.resetValidation(),r.validateWithTrigger("onChange")}))}function getScrollTop(e){const r="scrollTop"in e?e.scrollTop:e.pageYOffset;return Math.max(r,0)}function setScrollTop(e,r){"scrollTop"in e?e.scrollTop=r:e.scrollTo(e.scrollX,r)}function getRootScrollTop(){return window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0}function setRootScrollTop(e){setScrollTop(window,e),setScrollTop(document.body,e)}function getElementTop(e,r){if(e===window)return 0;const n=r?getScrollTop(r):getRootScrollTop();return useRect(e).top+n}const isIOS=isIOS$1();function resetScroll(){isIOS&&setRootScrollTop(getRootScrollTop())}const stopPropagation=e=>e.stopPropagation();function preventDefault(e,r){(typeof e.cancelable!="boolean"||e.cancelable)&&e.preventDefault(),r&&stopPropagation(e)}function isHidden(e){const r=unref(e);if(!r)return!1;const n=window.getComputedStyle(r),i=n.display==="none",s=r.offsetParent===null&&n.position!=="fixed";return i||s}const{width:windowWidth,height:windowHeight}=useWindowSize();function addUnit(e){if(isDef(e))return isNumeric(e)?`${e}px`:String(e)}function getSizeStyle(e){if(isDef(e)){if(Array.isArray(e))return{width:addUnit(e[0]),height:addUnit(e[1])};const r=addUnit(e);return{width:r,height:r}}}function getZIndexStyle(e){const r={};return e!==void 0&&(r.zIndex=+e),r}let rootFontSize;function getRootFontSize(){if(!rootFontSize){const e=document.documentElement,r=e.style.fontSize||window.getComputedStyle(e).fontSize;rootFontSize=parseFloat(r)}return rootFontSize}function convertRem(e){return e=e.replace(/rem/g,""),+e*getRootFontSize()}function convertVw(e){return e=e.replace(/vw/g,""),+e*windowWidth.value/100}function convertVh(e){return e=e.replace(/vh/g,""),+e*windowHeight.value/100}function unitToPx(e){if(typeof e=="number")return e;if(inBrowser$1){if(e.includes("rem"))return convertRem(e);if(e.includes("vw"))return convertVw(e);if(e.includes("vh"))return convertVh(e)}return parseFloat(e)}const camelizeRE=/-(\w)/g,camelize=e=>e.replace(camelizeRE,(r,n)=>n.toUpperCase()),kebabCase=e=>e.replace(/([A-Z])/g,"-$1").toLowerCase().replace(/^-/,"");function padZero(e,r=2){let n=e+"";for(;n.lengthMath.min(Math.max(e,r),n);function trimExtraChar(e,r,n){const i=e.indexOf(r);return i===-1?e:r==="-"&&i!==0?e.slice(0,i):e.slice(0,i+1)+e.slice(i).replace(n,"")}function formatNumber(e,r=!0,n=!0){r?e=trimExtraChar(e,".",/\./g):e=e.split(".")[0],n?e=trimExtraChar(e,"-",/-/g):e=e.replace(/-/,"");const i=r?/[^-0-9.]/g:/[^-0-9]/g;return e.replace(i,"")}function addNumber(e,r){return Math.round((e+r)*1e10)/1e10}const{hasOwnProperty:hasOwnProperty$d}=Object.prototype;function assignKey(e,r,n){const i=r[n];!isDef(i)||(!hasOwnProperty$d.call(e,n)||!isObject$2(i)?e[n]=i:e[n]=deepAssign(Object(e[n]),i))}function deepAssign(e,r){return Object.keys(r).forEach(n=>{assignKey(e,r,n)}),e}var stdin_default$d={name:"\u59D3\u540D",tel:"\u7535\u8BDD",save:"\u4FDD\u5B58",clear:"\u6E05\u7A7A",cancel:"\u53D6\u6D88",confirm:"\u786E\u8BA4",delete:"\u5220\u9664",loading:"\u52A0\u8F7D\u4E2D...",noCoupon:"\u6682\u65E0\u4F18\u60E0\u5238",nameEmpty:"\u8BF7\u586B\u5199\u59D3\u540D",addContact:"\u6DFB\u52A0\u8054\u7CFB\u4EBA",telInvalid:"\u8BF7\u586B\u5199\u6B63\u786E\u7684\u7535\u8BDD",vanCalendar:{end:"\u7ED3\u675F",start:"\u5F00\u59CB",title:"\u65E5\u671F\u9009\u62E9",weekdays:["\u65E5","\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D"],monthTitle:(e,r)=>`${e}\u5E74${r}\u6708`,rangePrompt:e=>`\u6700\u591A\u9009\u62E9 ${e} \u5929`},vanCascader:{select:"\u8BF7\u9009\u62E9"},vanPagination:{prev:"\u4E0A\u4E00\u9875",next:"\u4E0B\u4E00\u9875"},vanPullRefresh:{pulling:"\u4E0B\u62C9\u5373\u53EF\u5237\u65B0...",loosing:"\u91CA\u653E\u5373\u53EF\u5237\u65B0..."},vanSubmitBar:{label:"\u5408\u8BA1:"},vanCoupon:{unlimited:"\u65E0\u95E8\u69DB",discount:e=>`${e}\u6298`,condition:e=>`\u6EE1${e}\u5143\u53EF\u7528`},vanCouponCell:{title:"\u4F18\u60E0\u5238",count:e=>`${e}\u5F20\u53EF\u7528`},vanCouponList:{exchange:"\u5151\u6362",close:"\u4E0D\u4F7F\u7528",enable:"\u53EF\u7528",disabled:"\u4E0D\u53EF\u7528",placeholder:"\u8F93\u5165\u4F18\u60E0\u7801"},vanAddressEdit:{area:"\u5730\u533A",areaEmpty:"\u8BF7\u9009\u62E9\u5730\u533A",addressEmpty:"\u8BF7\u586B\u5199\u8BE6\u7EC6\u5730\u5740",addressDetail:"\u8BE6\u7EC6\u5730\u5740",defaultAddress:"\u8BBE\u4E3A\u9ED8\u8BA4\u6536\u8D27\u5730\u5740"},vanAddressList:{add:"\u65B0\u589E\u5730\u5740"}};const lang=ref("zh-CN"),messages=reactive({"zh-CN":stdin_default$d}),Locale={messages(){return messages[lang.value]},use(e,r){lang.value=e,this.add({[e]:r})},add(e={}){deepAssign(messages,e)}};var stdin_default$c=Locale;function createTranslate(e){const r=camelize(e)+".";return(n,...i)=>{const s=stdin_default$c.messages(),a=get(s,r+n)||get(s,n);return isFunction$1(a)?a(...i):a}}function genBem(e,r){return r?typeof r=="string"?` ${e}--${r}`:Array.isArray(r)?r.reduce((n,i)=>n+genBem(e,i),""):Object.keys(r).reduce((n,i)=>n+(r[i]?genBem(e,i):""),""):""}function createBEM(e){return(r,n)=>(r&&typeof r!="string"&&(n=r,r=""),r=r?`${e}__${r}`:e,`${r}${genBem(r,n)}`)}function createNamespace(e){const r=`van-${e}`;return[r,createBEM(r),createTranslate(r)]}const BORDER="van-hairline",BORDER_TOP=`${BORDER}--top`,BORDER_LEFT=`${BORDER}--left`,BORDER_BOTTOM=`${BORDER}--bottom`,BORDER_SURROUND=`${BORDER}--surround`,BORDER_TOP_BOTTOM=`${BORDER}--top-bottom`,BORDER_UNSET_TOP_BOTTOM=`${BORDER}-unset--top-bottom`,HAPTICS_FEEDBACK="van-haptics-feedback",FORM_KEY=Symbol("van-form"),LONG_PRESS_START_TIME=500,TAP_OFFSET=5;function callInterceptor(e,{args:r=[],done:n,canceled:i}){if(e){const s=e.apply(null,r);isPromise(s)?s.then(a=>{a?n():i&&i()}).catch(noop$1):s?n():i&&i()}else n()}function withInstall(e){return e.install=r=>{const{name:n}=e;n&&(r.component(n,e),r.component(camelize(`-${n}`),e))},e}const POPUP_TOGGLE_KEY=Symbol();function onPopupReopen(e){const r=inject(POPUP_TOGGLE_KEY,null);r&&watch(r,n=>{n&&e()})}const useHeight=(e,r)=>{const n=ref(),i=()=>{n.value=useRect(e).height};return onMounted(()=>{if(nextTick(i),r)for(let s=1;s<=3;s++)setTimeout(i,100*s)}),onPopupReopen(()=>nextTick(i)),watch([windowWidth,windowHeight],i),n};function usePlaceholder(e,r){const n=useHeight(e,!0);return i=>createVNode("div",{class:r("placeholder"),style:{height:n.value?`${n.value}px`:void 0}},[i()])}const[name$c,bem$c]=createNamespace("action-bar"),ACTION_BAR_KEY=Symbol(name$c),actionBarProps={placeholder:Boolean,safeAreaInsetBottom:truthProp};var stdin_default$b=defineComponent({name:name$c,props:actionBarProps,setup(e,{slots:r}){const n=ref(),i=usePlaceholder(n,bem$c),{linkChildren:s}=useChildren(ACTION_BAR_KEY);s();const a=()=>{var o;return createVNode("div",{ref:n,class:[bem$c(),{"van-safe-area-bottom":e.safeAreaInsetBottom}]},[(o=r.default)==null?void 0:o.call(r)])};return()=>e.placeholder?i(a):a()}});const ActionBar=withInstall(stdin_default$b);function useExpose(e){const r=getCurrentInstance();r&&extend$1(r.proxy,e)}const routeProps={to:[String,Object],url:String,replace:Boolean};function route({to:e,url:r,replace:n,$router:i}){e&&i?i[n?"replace":"push"](e):r&&(n?location.replace(r):location.href=r)}function useRoute$1(){const e=getCurrentInstance().proxy;return()=>route(e)}const[name$b,bem$b]=createNamespace("badge"),badgeProps={dot:Boolean,max:numericProp,tag:makeStringProp("div"),color:String,offset:Array,content:numericProp,showZero:truthProp,position:makeStringProp("top-right")};var stdin_default$a=defineComponent({name:name$b,props:badgeProps,setup(e,{slots:r}){const n=()=>{if(r.content)return!0;const{content:l,showZero:u}=e;return isDef(l)&&l!==""&&(u||l!==0&&l!=="0")},i=()=>{const{dot:l,max:u,content:c}=e;if(!l&&n())return r.content?r.content():isDef(u)&&isNumeric(c)&&+c>+u?`${u}+`:c},s=l=>l.startsWith("-")?l.replace("-",""):`-${l}`,a=computed(()=>{const l={background:e.color};if(e.offset){const[u,c]=e.offset,{position:f}=e,[y,d]=f.split("-");r.default?(typeof c=="number"?l[y]=addUnit(y==="top"?c:-c):l[y]=y==="top"?addUnit(c):s(c),typeof u=="number"?l[d]=addUnit(d==="left"?u:-u):l[d]=d==="left"?addUnit(u):s(u)):(l.marginTop=addUnit(c),l.marginLeft=addUnit(u))}return l}),o=()=>{if(n()||e.dot)return createVNode("div",{class:bem$b([e.position,{dot:e.dot,fixed:!!r.default}]),style:a.value},[i()])};return()=>{if(r.default){const{tag:l}=e;return createVNode(l,{class:bem$b("wrapper")},{default:()=>[r.default(),o()]})}return o()}}});const Badge=withInstall(stdin_default$a);let globalZIndex=2e3;const useGlobalZIndex=()=>++globalZIndex,setGlobalZIndex=e=>{globalZIndex=e},[name$a,bem$a]=createNamespace("config-provider"),CONFIG_PROVIDER_KEY=Symbol(name$a),configProviderProps={tag:makeStringProp("div"),theme:makeStringProp("light"),zIndex:Number,themeVars:Object,themeVarsDark:Object,themeVarsLight:Object,themeVarsScope:makeStringProp("local"),iconPrefix:String};function mapThemeVarsToCSSVars(e){const r={};return Object.keys(e).forEach(n=>{r[`--van-${kebabCase(n)}`]=e[n]}),r}function syncThemeVarsOnRoot(e={},r={}){Object.keys(e).forEach(n=>{e[n]!==r[n]&&document.documentElement.style.setProperty(n,e[n])}),Object.keys(r).forEach(n=>{e[n]||document.documentElement.style.removeProperty(n)})}defineComponent({name:name$a,props:configProviderProps,setup(e,{slots:r}){const n=computed(()=>mapThemeVarsToCSSVars(extend$1({},e.themeVars,e.theme==="dark"?e.themeVarsDark:e.themeVarsLight)));if(inBrowser$1){const i=()=>{document.documentElement.classList.add(`van-theme-${e.theme}`)},s=(a=e.theme)=>{document.documentElement.classList.remove(`van-theme-${a}`)};watch(()=>e.theme,(a,o)=>{o&&s(o),i()},{immediate:!0}),onActivated(i),onDeactivated(s),onBeforeUnmount(s),watch(n,(a,o)=>{e.themeVarsScope==="global"&&syncThemeVarsOnRoot(a,o)}),watch(()=>e.themeVarsScope,(a,o)=>{o==="global"&&syncThemeVarsOnRoot({},n.value),a==="global"&&syncThemeVarsOnRoot(n.value,{})}),e.themeVarsScope==="global"&&syncThemeVarsOnRoot(n.value,{})}return provide(CONFIG_PROVIDER_KEY,e),watchEffect(()=>{e.zIndex!==void 0&&setGlobalZIndex(e.zIndex)}),()=>createVNode(e.tag,{class:bem$a(),style:e.themeVarsScope==="local"?n.value:void 0},{default:()=>{var i;return[(i=r.default)==null?void 0:i.call(r)]}})}});const[name$9,bem$9]=createNamespace("icon"),isImage=e=>e==null?void 0:e.includes("/"),iconProps={dot:Boolean,tag:makeStringProp("i"),name:String,size:numericProp,badge:numericProp,color:String,badgeProps:Object,classPrefix:String};var stdin_default$9=defineComponent({name:name$9,props:iconProps,setup(e,{slots:r}){const n=inject(CONFIG_PROVIDER_KEY,null),i=computed(()=>e.classPrefix||(n==null?void 0:n.iconPrefix)||bem$9());return()=>{const{tag:s,dot:a,name:o,size:l,badge:u,color:c}=e,f=isImage(o);return createVNode(Badge,mergeProps({dot:a,tag:s,class:[i.value,f?"":`${i.value}-${o}`],style:{color:c,fontSize:addUnit(l)},content:u},e.badgeProps),{default:()=>{var y;return[(y=r.default)==null?void 0:y.call(r),f&&createVNode("img",{class:bem$9("image"),src:o},null)]}})}}});const Icon=withInstall(stdin_default$9),[name$8,bem$8]=createNamespace("loading"),SpinIcon=Array(12).fill(null).map((e,r)=>createVNode("i",{class:bem$8("line",String(r+1))},null)),CircularIcon=createVNode("svg",{class:bem$8("circular"),viewBox:"25 25 50 50"},[createVNode("circle",{cx:"50",cy:"50",r:"20",fill:"none"},null)]),loadingProps={size:numericProp,type:makeStringProp("circular"),color:String,vertical:Boolean,textSize:numericProp,textColor:String};var stdin_default$8=defineComponent({name:name$8,props:loadingProps,setup(e,{slots:r}){const n=computed(()=>extend$1({color:e.color},getSizeStyle(e.size))),i=()=>{const a=e.type==="spinner"?SpinIcon:CircularIcon;return createVNode("span",{class:bem$8("spinner",e.type),style:n.value},[r.icon?r.icon():a])},s=()=>{var a;if(r.default)return createVNode("span",{class:bem$8("text"),style:{fontSize:addUnit(e.textSize),color:(a=e.textColor)!=null?a:e.color}},[r.default()])};return()=>{const{type:a,vertical:o}=e;return createVNode("div",{class:bem$8([a,{vertical:o}]),"aria-live":"polite","aria-busy":!0},[i(),s()])}}});const Loading=withInstall(stdin_default$8),[name$7,bem$7]=createNamespace("button"),buttonProps=extend$1({},routeProps,{tag:makeStringProp("button"),text:String,icon:String,type:makeStringProp("default"),size:makeStringProp("normal"),color:String,block:Boolean,plain:Boolean,round:Boolean,square:Boolean,loading:Boolean,hairline:Boolean,disabled:Boolean,iconPrefix:String,nativeType:makeStringProp("button"),loadingSize:numericProp,loadingText:String,loadingType:String,iconPosition:makeStringProp("left")});var stdin_default$7=defineComponent({name:name$7,props:buttonProps,emits:["click"],setup(e,{emit:r,slots:n}){const i=useRoute$1(),s=()=>n.loading?n.loading():createVNode(Loading,{size:e.loadingSize,type:e.loadingType,class:bem$7("loading")},null),a=()=>{if(e.loading)return s();if(n.icon)return createVNode("div",{class:bem$7("icon")},[n.icon()]);if(e.icon)return createVNode(Icon,{name:e.icon,class:bem$7("icon"),classPrefix:e.iconPrefix},null)},o=()=>{let c;if(e.loading?c=e.loadingText:c=n.default?n.default():e.text,c)return createVNode("span",{class:bem$7("text")},[c])},l=()=>{const{color:c,plain:f}=e;if(c){const y={color:f?c:"white"};return f||(y.background=c),c.includes("gradient")?y.border=0:y.borderColor=c,y}},u=c=>{e.loading?preventDefault(c):e.disabled||(r("click",c),i())};return()=>{const{tag:c,type:f,size:y,block:d,round:E,plain:S,square:A,loading:C,disabled:b,hairline:m,nativeType:_,iconPosition:P}=e,T=[bem$7([f,y,{plain:S,block:d,round:E,square:A,loading:C,disabled:b,hairline:m}]),{[BORDER_SURROUND]:m}];return createVNode(c,{type:_,class:T,style:l(),disabled:b,onClick:u},{default:()=>[createVNode("div",{class:bem$7("content")},[P==="left"&&a(),o(),P==="right"&&a()])]})}}});const Button=withInstall(stdin_default$7),[name$6,bem$6]=createNamespace("action-bar-button"),actionBarButtonProps=extend$1({},routeProps,{type:String,text:String,icon:String,color:String,loading:Boolean,disabled:Boolean});var stdin_default$6=defineComponent({name:name$6,props:actionBarButtonProps,setup(e,{slots:r}){const n=useRoute$1(),{parent:i,index:s}=useParent(ACTION_BAR_KEY),a=computed(()=>{if(i){const l=i.children[s.value-1];return!(l&&"isButton"in l)}}),o=computed(()=>{if(i){const l=i.children[s.value+1];return!(l&&"isButton"in l)}});return useExpose({isButton:!0}),()=>{const{type:l,icon:u,text:c,color:f,loading:y,disabled:d}=e;return createVNode(Button,{class:bem$6([l,{last:o.value,first:a.value}]),size:"large",type:l,icon:u,color:f,loading:y,disabled:d,onClick:n},{default:()=>[r.default?r.default():c]})}}});const ActionBarButton=withInstall(stdin_default$6),popupSharedProps={show:Boolean,zIndex:numericProp,overlay:truthProp,duration:numericProp,teleport:[String,Object],lockScroll:truthProp,lazyRender:truthProp,beforeClose:Function,overlayStyle:Object,overlayClass:unknownProp,transitionAppear:Boolean,closeOnClickOverlay:truthProp},popupSharedPropKeys=Object.keys(popupSharedProps);function getDirection(e,r){return e>r?"horizontal":r>e?"vertical":""}function useTouch(){const e=ref(0),r=ref(0),n=ref(0),i=ref(0),s=ref(0),a=ref(0),o=ref(""),l=ref(!0),u=()=>o.value==="vertical",c=()=>o.value==="horizontal",f=()=>{n.value=0,i.value=0,s.value=0,a.value=0,o.value="",l.value=!0};return{move:E=>{const S=E.touches[0];n.value=(S.clientX<0?0:S.clientX)-e.value,i.value=S.clientY-r.value,s.value=Math.abs(n.value),a.value=Math.abs(i.value);const A=10;(!o.value||s.valueTAP_OFFSET||a.value>TAP_OFFSET)&&(l.value=!1)},start:E=>{f(),e.value=E.touches[0].clientX,r.value=E.touches[0].clientY},reset:f,startX:e,startY:r,deltaX:n,deltaY:i,offsetX:s,offsetY:a,direction:o,isVertical:u,isHorizontal:c,isTap:l}}let totalLockCount=0;const BODY_LOCK_CLASS="van-overflow-hidden";function useLockScroll(e,r){const n=useTouch(),i="01",s="10",a=f=>{n.move(f);const y=n.deltaY.value>0?s:i,d=getScrollParent(f.target,e.value),{scrollHeight:E,offsetHeight:S,scrollTop:A}=d;let C="11";A===0?C=S>=E?"00":"01":A+S>=E&&(C="10"),C!=="11"&&n.isVertical()&&!(parseInt(C,2)&parseInt(y,2))&&preventDefault(f,!0)},o=()=>{document.addEventListener("touchstart",n.start),document.addEventListener("touchmove",a,{passive:!1}),totalLockCount||document.body.classList.add(BODY_LOCK_CLASS),totalLockCount++},l=()=>{totalLockCount&&(document.removeEventListener("touchstart",n.start),document.removeEventListener("touchmove",a),totalLockCount--,totalLockCount||document.body.classList.remove(BODY_LOCK_CLASS))},u=()=>r()&&o(),c=()=>r()&&l();onMountedOrActivated(u),onDeactivated(c),onBeforeUnmount(c),watch(r,f=>{f?o():l()})}function useLazyRender(e){const r=ref(!1);return watch(e,n=>{n&&(r.value=n)},{immediate:!0}),n=>()=>r.value?n():null}const[name$5,bem$5]=createNamespace("overlay"),overlayProps={show:Boolean,zIndex:numericProp,duration:numericProp,className:unknownProp,lockScroll:truthProp,lazyRender:truthProp,customStyle:Object};var stdin_default$5=defineComponent({name:name$5,props:overlayProps,setup(e,{slots:r}){const n=ref(),i=useLazyRender(()=>e.show||!e.lazyRender),s=o=>{e.lockScroll&&preventDefault(o,!0)},a=i(()=>{var o;const l=extend$1(getZIndexStyle(e.zIndex),e.customStyle);return isDef(e.duration)&&(l.animationDuration=`${e.duration}s`),withDirectives(createVNode("div",{ref:n,style:l,class:[bem$5(),e.className]},[(o=r.default)==null?void 0:o.call(r)]),[[vShow,e.show]])});return useEventListener("touchmove",s,{target:n}),()=>createVNode(Transition,{name:"van-fade",appear:!0},{default:a})}});const Overlay=withInstall(stdin_default$5),popupProps=extend$1({},popupSharedProps,{round:Boolean,position:makeStringProp("center"),closeIcon:makeStringProp("cross"),closeable:Boolean,transition:String,iconPrefix:String,closeOnPopstate:Boolean,closeIconPosition:makeStringProp("top-right"),safeAreaInsetTop:Boolean,safeAreaInsetBottom:Boolean}),[name$4,bem$4]=createNamespace("popup");var stdin_default$4=defineComponent({name:name$4,inheritAttrs:!1,props:popupProps,emits:["open","close","opened","closed","keydown","update:show","clickOverlay","clickCloseIcon"],setup(e,{emit:r,attrs:n,slots:i}){let s,a;const o=ref(),l=ref(),u=useLazyRender(()=>e.show||!e.lazyRender),c=computed(()=>{const I={zIndex:o.value};if(isDef(e.duration)){const R=e.position==="center"?"animationDuration":"transitionDuration";I[R]=`${e.duration}s`}return I}),f=()=>{s||(s=!0,o.value=e.zIndex!==void 0?+e.zIndex:useGlobalZIndex(),r("open"))},y=()=>{s&&callInterceptor(e.beforeClose,{done(){s=!1,r("close"),r("update:show",!1)}})},d=I=>{r("clickOverlay",I),e.closeOnClickOverlay&&y()},E=()=>{if(e.overlay)return createVNode(Overlay,{show:e.show,class:e.overlayClass,zIndex:o.value,duration:e.duration,customStyle:e.overlayStyle,role:e.closeOnClickOverlay?"button":void 0,tabindex:e.closeOnClickOverlay?0:void 0,onClick:d},{default:i["overlay-content"]})},S=I=>{r("clickCloseIcon",I),y()},A=()=>{if(e.closeable)return createVNode(Icon,{role:"button",tabindex:0,name:e.closeIcon,class:[bem$4("close-icon",e.closeIconPosition),HAPTICS_FEEDBACK],classPrefix:e.iconPrefix,onClick:S},null)};let C;const b=()=>{C&&clearTimeout(C),C=setTimeout(()=>{r("opened")})},m=()=>r("closed"),_=I=>r("keydown",I),P=u(()=>{var I;const{round:R,position:F,safeAreaInsetTop:B,safeAreaInsetBottom:q}=e;return withDirectives(createVNode("div",mergeProps({ref:l,style:c.value,role:"dialog",tabindex:0,class:[bem$4({round:R,[F]:F}),{"van-safe-area-top":B,"van-safe-area-bottom":q}],onKeydown:_},n),[(I=i.default)==null?void 0:I.call(i),A()]),[[vShow,e.show]])}),T=()=>{const{position:I,transition:R,transitionAppear:F}=e,B=I==="center"?"van-fade":`van-popup-slide-${I}`;return createVNode(Transition,{name:R||B,appear:F,onAfterEnter:b,onAfterLeave:m},{default:P})};return watch(()=>e.show,I=>{I&&!s&&(f(),n.tabindex===0&&nextTick(()=>{var R;(R=l.value)==null||R.focus()})),!I&&s&&(s=!1,r("close"))}),useExpose({popupRef:l}),useLockScroll(l,()=>e.show&&e.lockScroll),useEventListener("popstate",()=>{e.closeOnPopstate&&(y(),a=!1)}),onMounted(()=>{e.show&&f()}),onActivated(()=>{a&&(r("update:show",!0),a=!1)}),onDeactivated(()=>{e.show&&e.teleport&&(y(),a=!0)}),provide(POPUP_TOGGLE_KEY,()=>e.show),()=>e.teleport?createVNode(Teleport,{to:e.teleport},{default:()=>[E(),T()]}):createVNode(Fragment,null,[E(),T()])}});const Popup=withInstall(stdin_default$4);let current=0;function useId(){const e=getCurrentInstance(),{name:r="unknown"}=(e==null?void 0:e.type)||{};return`${r}-${++current}`}let lockCount=0;function lockClick(e){e?(lockCount||document.body.classList.add("van-toast--unclickable"),lockCount++):lockCount&&(lockCount--,lockCount||document.body.classList.remove("van-toast--unclickable"))}const[name$3,bem$3]=createNamespace("toast"),popupInheritProps=["show","overlay","teleport","transition","overlayClass","overlayStyle","closeOnClickOverlay"],toastProps={icon:String,show:Boolean,type:makeStringProp("text"),overlay:Boolean,message:numericProp,iconSize:numericProp,duration:makeNumberProp(2e3),position:makeStringProp("middle"),teleport:[String,Object],wordBreak:String,className:unknownProp,iconPrefix:String,transition:makeStringProp("van-fade"),loadingType:String,forbidClick:Boolean,overlayClass:unknownProp,overlayStyle:Object,closeOnClick:Boolean,closeOnClickOverlay:Boolean};var stdin_default$3=defineComponent({name:name$3,props:toastProps,emits:["update:show"],setup(e,{emit:r,slots:n}){let i,s=!1;const a=()=>{const y=e.show&&e.forbidClick;s!==y&&(s=y,lockClick(s))},o=y=>r("update:show",y),l=()=>{e.closeOnClick&&o(!1)},u=()=>clearTimeout(i),c=()=>{const{icon:y,type:d,iconSize:E,iconPrefix:S,loadingType:A}=e;if(y||d==="success"||d==="fail")return createVNode(Icon,{name:y||d,size:E,class:bem$3("icon"),classPrefix:S},null);if(d==="loading")return createVNode(Loading,{class:bem$3("loading"),size:E,type:A},null)},f=()=>{const{type:y,message:d}=e;if(n.message)return createVNode("div",{class:bem$3("text")},[n.message()]);if(isDef(d)&&d!=="")return y==="html"?createVNode("div",{key:0,class:bem$3("text"),innerHTML:String(d)},null):createVNode("div",{class:bem$3("text")},[d])};return watch(()=>[e.show,e.forbidClick],a),watch(()=>[e.show,e.type,e.message,e.duration],()=>{u(),e.show&&e.duration>0&&(i=setTimeout(()=>{o(!1)},e.duration))}),onMounted(a),onUnmounted(a),()=>createVNode(Popup,mergeProps({class:[bem$3([e.position,e.wordBreak==="normal"?"break-normal":e.wordBreak,{[e.type]:!e.icon}]),e.className],lockScroll:!1,onClick:l,onClosed:u,"onUpdate:show":o},pick(e,popupInheritProps)),{default:()=>[c(),f()]})}});function usePopupState(){const e=reactive({show:!1}),r=s=>{e.show=s},n=s=>{extend$1(e,s,{transitionAppear:!0}),r(!0)},i=()=>r(!1);return useExpose({open:n,close:i,toggle:r}),{open:n,close:i,state:e,toggle:r}}function mountComponent(e){const r=createApp(e),n=document.createElement("div");return document.body.appendChild(n),{instance:r.mount(n),unmount(){r.unmount(),document.body.removeChild(n)}}}const defaultOptions={icon:"",type:"text",message:"",className:"",overlay:!1,onClose:void 0,onOpened:void 0,duration:2e3,teleport:"body",iconSize:void 0,iconPrefix:void 0,position:"middle",transition:"van-fade",forbidClick:!1,loadingType:void 0,overlayClass:"",overlayStyle:void 0,closeOnClick:!1,closeOnClickOverlay:!1};let queue=[],allowMultiple=!1,currentOptions$1=extend$1({},defaultOptions);const defaultOptionsMap=new Map;function parseOptions(e){return isObject$2(e)?e:{message:e}}function createInstance(){const{instance:e,unmount:r}=mountComponent({setup(){const n=ref(""),{open:i,state:s,close:a,toggle:o}=usePopupState(),l=()=>{},u=()=>createVNode(stdin_default$3,mergeProps(s,{onClosed:l,"onUpdate:show":o}),null);return watch(n,c=>{s.message=c}),getCurrentInstance().render=u,{open:i,close:a,message:n}}});return e}function getInstance(){if(!queue.length||allowMultiple){const e=createInstance();queue.push(e)}return queue[queue.length-1]}function showToast(e={}){if(!inBrowser$1)return{};const r=getInstance(),n=parseOptions(e);return r.open(extend$1({},currentOptions$1,defaultOptionsMap.get(n.type||currentOptions$1.type),n)),r}const createMethod=e=>r=>showToast(extend$1({type:e},parseOptions(r))),showLoadingToast=createMethod("loading"),showSuccessToast=createMethod("success"),showFailToast=createMethod("fail"),closeToast=e=>{queue.length&&(e?(queue.forEach(r=>{r.close()}),queue=[]):queue[0].close())},Toast=withInstall(stdin_default$3),[name$2,bem$2]=createNamespace("empty"),emptyProps={image:makeStringProp("default"),imageSize:[Number,String,Array],description:String};var stdin_default$2=defineComponent({name:name$2,props:emptyProps,setup(e,{slots:r}){const n=()=>{const b=r.description?r.description():e.description;if(b)return createVNode("p",{class:bem$2("description")},[b])},i=()=>{if(r.default)return createVNode("div",{class:bem$2("bottom")},[r.default()])},s=useId(),a=b=>`${s}-${b}`,o=b=>`url(#${a(b)})`,l=(b,m,_)=>createVNode("stop",{"stop-color":b,offset:`${m}%`,"stop-opacity":_},null),u=(b,m)=>[l(b,0),l(m,100)],c=b=>[createVNode("defs",null,[createVNode("radialGradient",{id:a(b),cx:"50%",cy:"54%",fx:"50%",fy:"54%",r:"297%",gradientTransform:"matrix(-.16 0 0 -.33 .58 .72)"},[l("#EBEDF0",0),l("#F2F3F5",100,.3)])]),createVNode("ellipse",{fill:o(b),opacity:".8",cx:"80",cy:"140",rx:"46",ry:"8"},null)],f=()=>[createVNode("defs",null,[createVNode("linearGradient",{id:a("a"),x1:"64%",y1:"100%",x2:"64%"},[l("#FFF",0,.5),l("#F2F3F5",100)])]),createVNode("g",{opacity:".8"},[createVNode("path",{d:"M36 131V53H16v20H2v58h34z",fill:o("a")},null),createVNode("path",{d:"M123 15h22v14h9v77h-31V15z",fill:o("a")},null)])],y=()=>[createVNode("defs",null,[createVNode("linearGradient",{id:a("b"),x1:"64%",y1:"97%",x2:"64%",y2:"0%"},[l("#F2F3F5",0,.3),l("#F2F3F5",100)])]),createVNode("g",{opacity:".8"},[createVNode("path",{d:"M87 6c3 0 7 3 8 6a8 8 0 1 1-1 16H80a7 7 0 0 1-8-6c0-4 3-7 6-7 0-5 4-9 9-9Z",fill:o("b")},null),createVNode("path",{d:"M19 23c2 0 3 1 4 3 2 0 4 2 4 4a4 4 0 0 1-4 3v1h-7v-1l-1 1c-2 0-3-2-3-4 0-1 1-3 3-3 0-2 2-4 4-4Z",fill:o("b")},null)])],d=()=>createVNode("svg",{viewBox:"0 0 160 160"},[createVNode("defs",null,[createVNode("linearGradient",{id:a(1),x1:"64%",y1:"100%",x2:"64%"},[l("#FFF",0,.5),l("#F2F3F5",100)]),createVNode("linearGradient",{id:a(2),x1:"50%",x2:"50%",y2:"84%"},[l("#EBEDF0",0),l("#DCDEE0",100,0)]),createVNode("linearGradient",{id:a(3),x1:"100%",x2:"100%",y2:"100%"},[u("#EAEDF0","#DCDEE0")]),createVNode("radialGradient",{id:a(4),cx:"50%",cy:"0%",fx:"50%",fy:"0%",r:"100%",gradientTransform:"matrix(0 1 -.54 0 .5 -.5)"},[l("#EBEDF0",0),l("#FFF",100,0)])]),createVNode("g",{fill:"none"},[f(),createVNode("path",{fill:o(4),d:"M0 139h160v21H0z"},null),createVNode("path",{d:"M80 54a7 7 0 0 1 3 13v27l-2 2h-2a2 2 0 0 1-2-2V67a7 7 0 0 1 3-13z",fill:o(2)},null),createVNode("g",{opacity:".6","stroke-linecap":"round","stroke-width":"7"},[createVNode("path",{d:"M64 47a19 19 0 0 0-5 13c0 5 2 10 5 13",stroke:o(3)},null),createVNode("path",{d:"M53 36a34 34 0 0 0 0 48",stroke:o(3)},null),createVNode("path",{d:"M95 73a19 19 0 0 0 6-13c0-5-2-9-6-13",stroke:o(3)},null),createVNode("path",{d:"M106 84a34 34 0 0 0 0-48",stroke:o(3)},null)]),createVNode("g",{transform:"translate(31 105)"},[createVNode("rect",{fill:"#EBEDF0",width:"98",height:"34",rx:"2"},null),createVNode("rect",{fill:"#FFF",x:"9",y:"8",width:"80",height:"18",rx:"1.1"},null),createVNode("rect",{fill:"#EBEDF0",x:"15",y:"12",width:"18",height:"6",rx:"1.1"},null)])])]),E=()=>createVNode("svg",{viewBox:"0 0 160 160"},[createVNode("defs",null,[createVNode("linearGradient",{x1:"50%",x2:"50%",y2:"100%",id:a(5)},[u("#F2F3F5","#DCDEE0")]),createVNode("linearGradient",{x1:"95%",y1:"48%",x2:"5.5%",y2:"51%",id:a(6)},[u("#EAEDF1","#DCDEE0")]),createVNode("linearGradient",{y1:"45%",x2:"100%",y2:"54%",id:a(7)},[u("#EAEDF1","#DCDEE0")])]),f(),y(),createVNode("g",{transform:"translate(36 50)",fill:"none"},[createVNode("g",{transform:"translate(8)"},[createVNode("rect",{fill:"#EBEDF0",opacity:".6",x:"38",y:"13",width:"36",height:"53",rx:"2"},null),createVNode("rect",{fill:o(5),width:"64",height:"66",rx:"2"},null),createVNode("rect",{fill:"#FFF",x:"6",y:"6",width:"52",height:"55",rx:"1"},null),createVNode("g",{transform:"translate(15 17)",fill:o(6)},[createVNode("rect",{width:"34",height:"6",rx:"1"},null),createVNode("path",{d:"M0 14h34v6H0z"},null),createVNode("rect",{y:"28",width:"34",height:"6",rx:"1"},null)])]),createVNode("rect",{fill:o(7),y:"61",width:"88",height:"28",rx:"1"},null),createVNode("rect",{fill:"#F7F8FA",x:"29",y:"72",width:"30",height:"6",rx:"1"},null)])]),S=()=>createVNode("svg",{viewBox:"0 0 160 160"},[createVNode("defs",null,[createVNode("linearGradient",{x1:"50%",x2:"50%",y2:"100%",id:a(8)},[u("#EAEDF1","#DCDEE0")])]),f(),y(),c("c"),createVNode("path",{d:"m59 60 21 21 21-21h3l9 9v3L92 93l21 21v3l-9 9h-3l-21-21-21 21h-3l-9-9v-3l21-21-21-21v-3l9-9h3Z",fill:o(8)},null)]),A=()=>createVNode("svg",{viewBox:"0 0 160 160"},[createVNode("defs",null,[createVNode("linearGradient",{x1:"50%",y1:"100%",x2:"50%",id:a(9)},[u("#EEE","#D8D8D8")]),createVNode("linearGradient",{x1:"100%",y1:"50%",y2:"50%",id:a(10)},[u("#F2F3F5","#DCDEE0")]),createVNode("linearGradient",{x1:"50%",x2:"50%",y2:"100%",id:a(11)},[u("#F2F3F5","#DCDEE0")]),createVNode("linearGradient",{x1:"50%",x2:"50%",y2:"100%",id:a(12)},[u("#FFF","#F7F8FA")])]),f(),y(),c("d"),createVNode("g",{transform:"rotate(-45 113 -4)",fill:"none"},[createVNode("rect",{fill:o(9),x:"24",y:"52.8",width:"5.8",height:"19",rx:"1"},null),createVNode("rect",{fill:o(10),x:"22.1",y:"67.3",width:"9.9",height:"28",rx:"1"},null),createVNode("circle",{stroke:o(11),"stroke-width":"8",cx:"27",cy:"27",r:"27"},null),createVNode("circle",{fill:o(12),cx:"27",cy:"27",r:"16"},null),createVNode("path",{d:"M37 7c-8 0-15 5-16 12",stroke:o(11),"stroke-width":"3",opacity:".5","stroke-linecap":"round",transform:"rotate(45 29 13)"},null)])]),C=()=>{var b;if(r.image)return r.image();const m={error:S,search:A,network:d,default:E};return((b=m[e.image])==null?void 0:b.call(m))||createVNode("img",{src:e.image},null)};return()=>createVNode("div",{class:bem$2()},[createVNode("div",{class:bem$2("image"),style:getSizeStyle(e.imageSize)},[C()]),n(),i()])}});const Empty=withInstall(stdin_default$2),[name$1,bem$1,t]=createNamespace("dialog"),dialogProps=extend$1({},popupSharedProps,{title:String,theme:String,width:numericProp,message:[String,Function],callback:Function,allowHtml:Boolean,className:unknownProp,transition:makeStringProp("van-dialog-bounce"),messageAlign:String,closeOnPopstate:truthProp,showCancelButton:Boolean,cancelButtonText:String,cancelButtonColor:String,cancelButtonDisabled:Boolean,confirmButtonText:String,confirmButtonColor:String,confirmButtonDisabled:Boolean,showConfirmButton:truthProp,closeOnClickOverlay:Boolean}),popupInheritKeys=[...popupSharedPropKeys,"transition","closeOnPopstate"];var stdin_default$1=defineComponent({name:name$1,props:dialogProps,emits:["confirm","cancel","keydown","update:show"],setup(e,{emit:r,slots:n}){const i=ref(),s=reactive({confirm:!1,cancel:!1}),a=b=>r("update:show",b),o=b=>{var m;a(!1),(m=e.callback)==null||m.call(e,b)},l=b=>()=>{!e.show||(r(b),e.beforeClose?(s[b]=!0,callInterceptor(e.beforeClose,{args:[b],done(){o(b),s[b]=!1},canceled(){s[b]=!1}})):o(b))},u=l("cancel"),c=l("confirm"),f=withKeys(b=>{var m,_;if(b.target!==((_=(m=i.value)==null?void 0:m.popupRef)==null?void 0:_.value))return;({Enter:e.showConfirmButton?c:noop$1,Escape:e.showCancelButton?u:noop$1})[b.key](),r("keydown",b)},["enter","esc"]),y=()=>{const b=n.title?n.title():e.title;if(b)return createVNode("div",{class:bem$1("header",{isolated:!e.message&&!n.default})},[b])},d=b=>{const{message:m,allowHtml:_,messageAlign:P}=e,T=bem$1("message",{"has-title":b,[P]:P}),I=isFunction$1(m)?m():m;return _&&typeof I=="string"?createVNode("div",{class:T,innerHTML:I},null):createVNode("div",{class:T},[I])},E=()=>{if(n.default)return createVNode("div",{class:bem$1("content")},[n.default()]);const{title:b,message:m,allowHtml:_}=e;if(m){const P=!!(b||n.title);return createVNode("div",{key:_?1:0,class:bem$1("content",{isolated:!P})},[d(P)])}},S=()=>createVNode("div",{class:[BORDER_TOP,bem$1("footer")]},[e.showCancelButton&&createVNode(Button,{size:"large",text:e.cancelButtonText||t("cancel"),class:bem$1("cancel"),style:{color:e.cancelButtonColor},loading:s.cancel,disabled:e.cancelButtonDisabled,onClick:u},null),e.showConfirmButton&&createVNode(Button,{size:"large",text:e.confirmButtonText||t("confirm"),class:[bem$1("confirm"),{[BORDER_LEFT]:e.showCancelButton}],style:{color:e.confirmButtonColor},loading:s.confirm,disabled:e.confirmButtonDisabled,onClick:c},null)]),A=()=>createVNode(ActionBar,{class:bem$1("footer")},{default:()=>[e.showCancelButton&&createVNode(ActionBarButton,{type:"warning",text:e.cancelButtonText||t("cancel"),class:bem$1("cancel"),color:e.cancelButtonColor,loading:s.cancel,disabled:e.cancelButtonDisabled,onClick:u},null),e.showConfirmButton&&createVNode(ActionBarButton,{type:"danger",text:e.confirmButtonText||t("confirm"),class:bem$1("confirm"),color:e.confirmButtonColor,loading:s.confirm,disabled:e.confirmButtonDisabled,onClick:c},null)]}),C=()=>n.footer?n.footer():e.theme==="round-button"?A():S();return()=>{const{width:b,title:m,theme:_,message:P,className:T}=e;return createVNode(Popup,mergeProps({ref:i,role:"dialog",class:[bem$1([_]),T],style:{width:addUnit(b)},tabindex:0,"aria-labelledby":m||P,onKeydown:f,"onUpdate:show":a},pick(e,popupInheritKeys)),{default:()=>[y(),E(),C()]})}}});let instance$1;const DEFAULT_OPTIONS={title:"",width:"",theme:null,message:"",overlay:!0,callback:null,teleport:"body",className:"",allowHtml:!1,lockScroll:!0,transition:void 0,beforeClose:null,overlayClass:"",overlayStyle:void 0,messageAlign:"",cancelButtonText:"",cancelButtonColor:null,cancelButtonDisabled:!1,confirmButtonText:"",confirmButtonColor:null,confirmButtonDisabled:!1,showConfirmButton:!0,showCancelButton:!1,closeOnPopstate:!0,closeOnClickOverlay:!1};let currentOptions=extend$1({},DEFAULT_OPTIONS);function initInstance(){({instance:instance$1}=mountComponent({setup(){const{state:r,toggle:n}=usePopupState();return()=>createVNode(stdin_default$1,mergeProps(r,{"onUpdate:show":n}),null)}}))}function showDialog(e){return inBrowser$1?new Promise((r,n)=>{instance$1||initInstance(),instance$1.open(extend$1({},currentOptions,e,{callback:i=>{(i==="confirm"?r:n)(i)}}))}):Promise.resolve()}const showConfirmDialog=e=>showDialog(extend$1({showCancelButton:!0},e)),Dialog=withInstall(stdin_default$1),[name,bem]=createNamespace("nav-bar"),navBarProps={title:String,fixed:Boolean,zIndex:numericProp,border:truthProp,leftText:String,rightText:String,leftArrow:Boolean,placeholder:Boolean,safeAreaInsetTop:Boolean,clickable:truthProp};var stdin_default=defineComponent({name,props:navBarProps,emits:["clickLeft","clickRight"],setup(e,{emit:r,slots:n}){const i=ref(),s=usePlaceholder(i,bem),a=f=>r("clickLeft",f),o=f=>r("clickRight",f),l=()=>n.left?n.left():[e.leftArrow&&createVNode(Icon,{class:bem("arrow"),name:"arrow-left"},null),e.leftText&&createVNode("span",{class:bem("text")},[e.leftText])],u=()=>n.right?n.right():createVNode("span",{class:bem("text")},[e.rightText]),c=()=>{const{title:f,fixed:y,border:d,zIndex:E}=e,S=getZIndexStyle(E),A=e.leftArrow||e.leftText||n.left,C=e.rightText||n.right;return createVNode("div",{ref:i,style:S,class:[bem({fixed:y}),{[BORDER_BOTTOM]:d,"van-safe-area-top":e.safeAreaInsetTop}]},[createVNode("div",{class:bem("content")},[A&&createVNode("div",{class:[bem("left"),e.clickable?HAPTICS_FEEDBACK:""],onClick:a},[l()]),createVNode("div",{class:[bem("title"),"van-ellipsis"]},[n.title?n.title():f]),C&&createVNode("div",{class:[bem("right"),e.clickable?HAPTICS_FEEDBACK:""],onClick:o},[u()])])])};return()=>e.fixed&&e.placeholder?s(c):c()}});const NavBar=withInstall(stdin_default);var commonjsGlobal=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function getDefaultExportFromCjs(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function getAugmentedNamespace(e){if(e.__esModule)return e;var r=Object.defineProperty({},"__esModule",{value:!0});return Object.keys(e).forEach(function(n){var i=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(r,n,i.get?i:{enumerable:!0,get:function(){return e[n]}})}),r}var lottie={exports:{}};(function(module,exports){typeof navigator!="undefined"&&function(e,r){module.exports=r()}(commonjsGlobal,function(){var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(r){_useWebWorker=!!r},getWebWorker=function(){return _useWebWorker},setLocationHref=function(r){locationHref=r},getLocationHref=function(){return locationHref};function createTag(e){return document.createElement(e)}function extendPrototype(e,r){var n,i=e.length,s;for(n=0;n1?n[1]=1:n[1]<=0&&(n[1]=0),HSVtoRGB(n[0],n[1],n[2])}function addBrightnessToRGB(e,r){var n=RGBtoHSV(e[0]*255,e[1]*255,e[2]*255);return n[2]+=r,n[2]>1?n[2]=1:n[2]<0&&(n[2]=0),HSVtoRGB(n[0],n[1],n[2])}function addHueToRGB(e,r){var n=RGBtoHSV(e[0]*255,e[1]*255,e[2]*255);return n[0]+=r/360,n[0]>1?n[0]-=1:n[0]<0&&(n[0]+=1),HSVtoRGB(n[0],n[1],n[2])}var rgbToHex=function(){var e=[],r,n;for(r=0;r<256;r+=1)n=r.toString(16),e[r]=n.length===1?"0"+n:n;return function(i,s,a){return i<0&&(i=0),s<0&&(s=0),a<0&&(a=0),"#"+e[i]+e[s]+e[a]}}(),setSubframeEnabled=function(r){subframeEnabled=!!r},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(r){expressionsPlugin=r},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(r){expressionsInterfaces=r},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(r){defaultCurveSegments=r},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(r){idPrefix$1=r};function createNS(e){return document.createElementNS(svgNS,e)}function _typeof$5(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$5=function(n){return typeof n}:_typeof$5=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof$5(e)}var dataManager=function(){var e=1,r=[],n,i,s={onmessage:function(){},postMessage:function(E){n({data:E})}},a={postMessage:function(E){s.onmessage({data:E})}};function o(d){if(window.Worker&&window.Blob&&getWebWorker()){var E=new Blob(["var _workerSelf = self; self.onmessage = ",d.toString()],{type:"text/javascript"}),S=URL.createObjectURL(E);return new Worker(S)}return n=d,s}function l(){i||(i=o(function(E){function S(){function C(z,k){var $,x,O=z.length,U,N,re,ue;for(x=0;x=0;k-=1)if(z[k].ty==="sh")if(z[k].ks.k.i)T(z[k].ks.k);else for(O=z[k].ks.k.length,x=0;x$[0]?!0:$[0]>z[0]?!1:z[1]>$[1]?!0:$[1]>z[1]?!1:z[2]>$[2]?!0:$[2]>z[2]?!1:null}var R=function(){var z=[4,4,14];function k(x){var O=x.t.d;x.t.d={k:[{s:O,t:0}]}}function $(x){var O,U=x.length;for(O=0;O=0;O-=1)if(x[O].ty==="sh")if(x[O].ks.k.i)x[O].ks.k.c=x[O].closed;else for(re=x[O].ks.k.length,N=0;N500)&&(this._imageLoaded(),clearInterval(_)),m+=1}.bind(this),50)}function a(b){var m=i(b,this.assetsPath,this.path),_=createNS("image");isSafari?this.testImageLoaded(_):_.addEventListener("load",this._imageLoaded,!1),_.addEventListener("error",function(){P.img=e,this._imageLoaded()}.bind(this),!1),_.setAttributeNS("http://www.w3.org/1999/xlink","href",m),this._elementHelper.append?this._elementHelper.append(_):this._elementHelper.appendChild(_);var P={img:_,assetData:b};return P}function o(b){var m=i(b,this.assetsPath,this.path),_=createTag("img");_.crossOrigin="anonymous",_.addEventListener("load",this._imageLoaded,!1),_.addEventListener("error",function(){P.img=e,this._imageLoaded()}.bind(this),!1),_.src=m;var P={img:_,assetData:b};return P}function l(b){var m={assetData:b},_=i(b,this.assetsPath,this.path);return dataManager.loadData(_,function(P){m.img=P,this._footageLoaded()}.bind(this),function(){m.img={},this._footageLoaded()}.bind(this)),m}function u(b,m){this.imagesLoadedCb=m;var _,P=b.length;for(_=0;_this.animationData.op&&(this.animationData.op=e.op,this.totalFrames=Math.floor(e.op-this.animationData.ip));var r=this.animationData.layers,n,i=r.length,s=e.layers,a,o=s.length;for(a=0;athis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!(this.isLoaded===!1||!this.renderer))try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(e){this.triggerRenderFrameError(e)}},AnimationItem.prototype.play=function(e){e&&this.name!==e||this.isPaused===!0&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(e){e&&this.name!==e||this.isPaused===!1&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(e){e&&this.name!==e||(this.isPaused===!0?this.play():this.pause())},AnimationItem.prototype.stop=function(e){e&&this.name!==e||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(e){for(var r,n=0;n=this.totalFrames-1&&this.frameModifier>0?!this.loop||this.playCount===this.loop?this.checkSegments(r>this.totalFrames?r%this.totalFrames:0)||(n=!0,r=this.totalFrames-1):r>=this.totalFrames?(this.playCount+=1,this.checkSegments(r%this.totalFrames)||(this.setCurrentRawFrameValue(r%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(r):r<0?this.checkSegments(r%this.totalFrames)||(this.loop&&!(this.playCount--<=0&&this.loop!==!0)?(this.setCurrentRawFrameValue(this.totalFrames+r%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0):(n=!0,r=0)):this.setCurrentRawFrameValue(r),n&&(this.setCurrentRawFrameValue(r),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(e,r){this.playCount=0,e[1]0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=e[0]-e[1],this.timeCompleted=this.totalFrames,this.firstFrame=e[1],this.setCurrentRawFrameValue(this.totalFrames-.001-r)):e[1]>e[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=e[1]-e[0],this.timeCompleted=this.totalFrames,this.firstFrame=e[0],this.setCurrentRawFrameValue(.001+r)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(e,r){var n=-1;this.isPaused&&(this.currentRawFrame+this.firstFramer&&(n=r-e)),this.firstFrame=e,this.totalFrames=r-e,this.timeCompleted=this.totalFrames,n!==-1&&this.goToAndStop(n,!0)},AnimationItem.prototype.playSegments=function(e,r){if(r&&(this.segments.length=0),_typeof$4(e[0])==="object"){var n,i=e.length;for(n=0;n=0;$-=1)r[$].animation.destroy(k)}function F(k,$,x){var O=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),U,N=O.length;for(U=0;U0?P=F:_=F;while(Math.abs(R)>a&&++B=s?C(_,K,P,T):G===0?K:A(_,R,R+u,P,T)}},e}(),pooling=function(){function e(r){return r.concat(createSizedArray(r.length))}return{double:e}}(),poolFactory=function(){return function(e,r,n){var i=0,s=e,a=createSizedArray(s),o={newElement:l,release:u};function l(){var c;return i?(i-=1,c=a[i]):c=r(),c}function u(c){i===s&&(a=pooling.double(a),s*=2),n&&n(c),a[i]=c,i+=1}return o}}(),bezierLengthPool=function(){function e(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}}return poolFactory(8,e)}(),segmentsLengthPool=function(){function e(){return{lengths:[],totalLength:0}}function r(n){var i,s=n.lengths.length;for(i=0;i-.001&&m<.001}function n(d,E,S,A,C,b,m,_,P){if(S===0&&b===0&&P===0)return r(d,E,A,C,m,_);var T=e.sqrt(e.pow(A-d,2)+e.pow(C-E,2)+e.pow(b-S,2)),I=e.sqrt(e.pow(m-d,2)+e.pow(_-E,2)+e.pow(P-S,2)),R=e.sqrt(e.pow(m-A,2)+e.pow(_-C,2)+e.pow(P-b,2)),F;return T>I?T>R?F=T-I-R:F=R-I-T:R>I?F=R-I-T:F=I-T-R,F>-1e-4&&F<1e-4}var i=function(){return function(d,E,S,A){var C=getDefaultCurveSegments(),b,m,_,P,T,I=0,R,F=[],B=[],q=bezierLengthPool.newElement();for(_=S.length,b=0;bm?-1:1,T=!0;T;)if(A[b]<=m&&A[b+1]>m?(_=(m-A[b])/(A[b+1]-A[b]),T=!1):b+=P,b<0||b>=C-1){if(b===C-1)return S[b];T=!1}return S[b]+(S[b+1]-S[b])*_}function c(d,E,S,A,C,b){var m=u(C,b),_=1-m,P=e.round((_*_*_*d[0]+(m*_*_+_*m*_+_*_*m)*S[0]+(m*m*_+_*m*m+m*_*m)*A[0]+m*m*m*E[0])*1e3)/1e3,T=e.round((_*_*_*d[1]+(m*_*_+_*m*_+_*_*m)*S[1]+(m*m*_+_*m*m+m*_*m)*A[1]+m*m*m*E[1])*1e3)/1e3;return[P,T]}var f=createTypedArray("float32",8);function y(d,E,S,A,C,b,m){C<0?C=0:C>1&&(C=1);var _=u(C,m);b=b>1?1:b;var P=u(b,m),T,I=d.length,R=1-_,F=1-P,B=R*R*R,q=_*R*R*3,K=_*_*R*3,G=_*_*_,W=R*R*F,H=_*R*F+R*_*F+R*R*P,z=_*_*F+R*_*P+_*R*P,k=_*_*P,$=R*F*F,x=_*F*F+R*P*F+R*F*P,O=_*P*F+R*P*P+_*F*P,U=_*P*P,N=F*F*F,re=P*F*F+F*P*F+F*F*P,ue=P*P*F+F*P*P+P*F*P,he=P*P*P;for(T=0;T=c.t-n){u.h&&(u=c),s=0;break}if(c.t-n>e){s=a;break}a=b||e=b?P.points.length-1:0;for(d=P.points[T].point.length,y=0;y=F&&I=b)i[0]=_[0],i[1]=_[1],i[2]=_[2];else if(e<=m)i[0]=u.s[0],i[1]=u.s[1],i[2]=u.s[2];else{var H=createQuaternion(u.s),z=createQuaternion(_),k=(e-m)/(b-m);quaternionToEuler(i,slerp(H,z,k))}else for(a=0;a=b?E=1:e1e-6?(d=Math.acos(E),S=Math.sin(d),A=Math.sin((1-n)*d)/S,C=Math.sin(n*d)/S):(A=1-n,C=n),i[0]=A*s+C*u,i[1]=A*a+C*c,i[2]=A*o+C*f,i[3]=A*l+C*y,i}function quaternionToEuler(e,r){var n=r[0],i=r[1],s=r[2],a=r[3],o=Math.atan2(2*i*a-2*n*s,1-2*i*i-2*s*s),l=Math.asin(2*n*i+2*s*a),u=Math.atan2(2*n*a-2*i*s,1-2*n*n-2*s*s);e[0]=o/degToRads,e[1]=l/degToRads,e[2]=u/degToRads}function createQuaternion(e){var r=e[0]*degToRads,n=e[1]*degToRads,i=e[2]*degToRads,s=Math.cos(r/2),a=Math.cos(n/2),o=Math.cos(i/2),l=Math.sin(r/2),u=Math.sin(n/2),c=Math.sin(i/2),f=s*a*o-l*u*c,y=l*u*o+s*a*c,d=l*a*o+s*u*c,E=s*u*o-l*a*c;return[y,d,E,f]}function getValueAtCurrentTime(){var e=this.comp.renderedFrame-this.offsetTime,r=this.keyframes[0].t-this.offsetTime,n=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(e===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=n&&e>=n||this._caching.lastFrame=e&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var i=this.interpolateValue(e,this._caching);this.pv=i}return this._caching.lastFrame=e,this.pv}function setVValue(e){var r;if(this.propType==="unidimensional")r=e*this.mult,mathAbs(this.v-r)>1e-5&&(this.v=r,this._mdf=!0);else for(var n=0,i=this.v.length;n1e-5&&(this.v[n]=r,this._mdf=!0),n+=1}function processEffectsSequence(){if(!(this.elem.globalData.frameId===this.frameId||!this.effectsSequence.length)){if(this.lock){this.setVValue(this.pv);return}this.lock=!0,this._mdf=this._isFirstFrame;var e,r=this.effectsSequence.length,n=this.kf?this.pv:this.data.k;for(e=0;e=this._maxLength&&this.doubleArrayLength(),n){case"v":a=this.v;break;case"i":a=this.i;break;case"o":a=this.o;break;default:a=[];break}(!a[i]||a[i]&&!s)&&(a[i]=pointPool.newElement()),a[i][0]=e,a[i][1]=r},ShapePath.prototype.setTripleAt=function(e,r,n,i,s,a,o,l){this.setXYAt(e,r,"v",o,l),this.setXYAt(n,i,"o",o,l),this.setXYAt(s,a,"i",o,l)},ShapePath.prototype.reverse=function(){var e=new ShapePath;e.setPathData(this.c,this._length);var r=this.v,n=this.o,i=this.i,s=0;this.c&&(e.setTripleAt(r[0][0],r[0][1],i[0][0],i[0][1],n[0][0],n[0][1],0,!1),s=1);var a=this._length-1,o=this._length,l;for(l=s;l=H[H.length-1].t-this.offsetTime)T=H[H.length-1].s?H[H.length-1].s[0]:H[H.length-2].e[0],R=!0;else{for(var z=P,k=H.length-1,$=!0,x,O,U;$&&(x=H[z],O=H[z+1],!(O.t-this.offsetTime>b));)z=O.t-this.offsetTime)G=1;else if(b_&&b>_)||(this._caching.lastIndex=P0||x>-1e-6&&x<0?i(x*O)/O:x}function $(){var x=this.props,O=k(x[0]),U=k(x[1]),N=k(x[4]),re=k(x[5]),ue=k(x[12]),he=k(x[13]);return"matrix("+O+","+U+","+N+","+re+","+ue+","+he+")"}return function(){this.reset=s,this.rotate=a,this.rotateX=o,this.rotateY=l,this.rotateZ=u,this.skew=f,this.skewFromAxis=y,this.shear=c,this.scale=d,this.setTransform=E,this.translate=S,this.transform=A,this.multiply=C,this.applyToPoint=T,this.applyToX=I,this.applyToY=R,this.applyToZ=F,this.applyToPointArray=W,this.applyToTriplePoints=G,this.applyToPointStringified=H,this.toCSS=z,this.to2dCSS=$,this.clone=_,this.cloneFromProps=P,this.equals=m,this.inversePoints=K,this.inversePoint=q,this.getInverseMatrix=B,this._t=this.transform,this.isIdentity=b,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$3=function(n){return typeof n}:_typeof$3=function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof$3(e)}var lottie={};function setLocation(e){setLocationHref(e)}function searchAnimations(){animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return animationManager.loadAnimation(e)}function setQuality(e){if(typeof e=="string")switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10);break}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e)}function inBrowser(){return typeof navigator!="undefined"}function installPlugin(e,r){e==="expressions"&&setExpressionsPlugin(r)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.12.2";function checkReady(){document.readyState==="complete"&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var r=queryString.split("&"),n=0;n=1?a.push({s:e-1,e:r-1}):(a.push({s:e,e:1}),a.push({s:0,e:r-1}));var o=[],l,u=a.length,c;for(l=0;li+n)){var f,y;c.s*s<=i?f=0:f=(c.s*s-i)/n,c.e*s>=i+n?y=1:y=(c.e*s-i)/n,o.push([f,y])}return o.length||o.push([0,0]),o},TrimModifier.prototype.releasePathsData=function(e){var r,n=e.length;for(r=0;r1?r=1+i:this.s.v<0?r=0+i:r=this.s.v+i,this.e.v>1?n=1+i:this.e.v<0?n=0+i:n=this.e.v+i,r>n){var s=r;r=n,n=s}r=Math.round(r*1e4)*1e-4,n=Math.round(n*1e4)*1e-4,this.sValue=r,this.eValue=n}else r=this.sValue,n=this.eValue;var a,o,l=this.shapes.length,u,c,f,y,d,E=0;if(n===r)for(o=0;o=0;o-=1)if(A=this.shapes[o],A.shape._mdf){for(C=A.localShapeCollection,C.releaseShapes(),this.m===2&&l>1?(P=this.calculateShapeEdges(r,n,A.totalShapeLength,_,E),_+=A.totalShapeLength):P=[[b,m]],c=P.length,u=0;u=1?S.push({s:A.totalShapeLength*(b-1),e:A.totalShapeLength*(m-1)}):(S.push({s:A.totalShapeLength*b,e:A.totalShapeLength}),S.push({s:0,e:A.totalShapeLength*(m-1)}));var T=this.addShapes(A,S[0]);if(S[0].s!==S[0].e){if(S.length>1){var I=A.shape.paths.shapes[A.shape.paths._length-1];if(I.c){var R=T.pop();this.addPaths(T,C),T=this.addShapes(A,S[1],R)}else this.addPaths(T,C),T=this.addShapes(A,S[1])}this.addPaths(T,C)}}A.shape.paths=C}}},TrimModifier.prototype.addPaths=function(e,r){var n,i=e.length;for(n=0;nr.e){n.c=!1;break}else r.s<=c&&r.e>=c+f.addedLength?(this.addSegment(s[a].v[l-1],s[a].o[l-1],s[a].i[l],s[a].v[l],n,y,C),C=!1):(E=bez.getNewSegment(s[a].v[l-1],s[a].v[l],s[a].o[l-1],s[a].i[l],(r.s-c)/f.addedLength,(r.e-c)/f.addedLength,d[l-1]),this.addSegmentFromArray(E,n,y,C),C=!1,n.c=!1),c+=f.addedLength,y+=1;if(s[a].c&&d.length){if(f=d[l-1],c<=r.e){var b=d[l-1].addedLength;r.s<=c&&r.e>=c+b?(this.addSegment(s[a].v[l-1],s[a].o[l-1],s[a].i[0],s[a].v[0],n,y,C),C=!1):(E=bez.getNewSegment(s[a].v[l-1],s[a].v[0],s[a].o[l-1],s[a].i[0],(r.s-c)/b,(r.e-c)/b,d[l-1]),this.addSegmentFromArray(E,n,y,C),C=!1,n.c=!1)}else n.c=!1;c+=f.addedLength,y+=1}if(n._length&&(n.setXYAt(n.v[A][0],n.v[A][1],"i",A),n.setXYAt(n.v[n._length-1][0],n.v[n._length-1][1],"o",n._length-1)),c>r.e)break;a=this.p.keyframes[this.p.keyframes.length-1].t?(f=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/c,0),y=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/c,0)):(f=this.p.pv,y=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/c,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){f=[],y=[];var d=this.px,E=this.py;d._caching.lastFrame+d.offsetTime<=d.keyframes[0].t?(f[0]=d.getValueAtTime((d.keyframes[0].t+.01)/c,0),f[1]=E.getValueAtTime((E.keyframes[0].t+.01)/c,0),y[0]=d.getValueAtTime(d.keyframes[0].t/c,0),y[1]=E.getValueAtTime(E.keyframes[0].t/c,0)):d._caching.lastFrame+d.offsetTime>=d.keyframes[d.keyframes.length-1].t?(f[0]=d.getValueAtTime(d.keyframes[d.keyframes.length-1].t/c,0),f[1]=E.getValueAtTime(E.keyframes[E.keyframes.length-1].t/c,0),y[0]=d.getValueAtTime((d.keyframes[d.keyframes.length-1].t-.01)/c,0),y[1]=E.getValueAtTime((E.keyframes[E.keyframes.length-1].t-.01)/c,0)):(f=[d.pv,E.pv],y[0]=d.getValueAtTime((d._caching.lastFrame+d.offsetTime-.01)/c,d.offsetTime),y[1]=E.getValueAtTime((E._caching.lastFrame+E.offsetTime-.01)/c,E.offsetTime))}else y=e,f=y;this.v.rotate(-Math.atan2(f[1]-y[1],f[0]-y[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}}function i(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length)this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1;else return;if(!this.s.effectsSequence.length)this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2;else return;if(this.sk)if(!this.sk.effectsSequence.length&&!this.sa.effectsSequence.length)this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3;else return;this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):!this.rz.effectsSequence.length&&!this.ry.effectsSequence.length&&!this.rx.effectsSequence.length&&!this.or.effectsSequence.length&&(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}function s(){}function a(u){this._addDynamicProperty(u),this.elem.addDynamicProperty(u),this._isDirty=!0}function o(u,c,f){if(this.elem=u,this.frameId=-1,this.propType="transform",this.data=c,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(f||u),c.p&&c.p.s?(this.px=PropertyFactory.getProp(u,c.p.x,0,0,this),this.py=PropertyFactory.getProp(u,c.p.y,0,0,this),c.p.z&&(this.pz=PropertyFactory.getProp(u,c.p.z,0,0,this))):this.p=PropertyFactory.getProp(u,c.p||{k:[0,0,0]},1,0,this),c.rx){if(this.rx=PropertyFactory.getProp(u,c.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(u,c.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(u,c.rz,0,degToRads,this),c.or.k[0].ti){var y,d=c.or.k.length;for(y=0;y0;)n-=1,this._elements.unshift(r[n]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(e){var r,n=e.length;for(r=0;r0?Math.floor(d):Math.ceil(d),A=this.pMatrix.props,C=this.rMatrix.props,b=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var m=0;if(d>0){for(;mS;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),m-=1;E&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-E,!0),m-=E)}i=this.data.m===1?0:this._currentCopies-1,s=this.data.m===1?1:-1,a=this._currentCopies;for(var _,P;a;){if(r=this.elemsData[i].it,n=r[r.length-1].transform.mProps.v.props,P=n.length,r[r.length-1].transform.mProps._mdf=!0,r[r.length-1].transform.op._mdf=!0,r[r.length-1].transform.op.v=this._currentCopies===1?this.so.v:this.so.v+(this.eo.v-this.so.v)*(i/(this._currentCopies-1)),m!==0){for((i!==0&&s===1||i!==this._currentCopies-1&&s===-1)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(C[0],C[1],C[2],C[3],C[4],C[5],C[6],C[7],C[8],C[9],C[10],C[11],C[12],C[13],C[14],C[15]),this.matrix.transform(b[0],b[1],b[2],b[3],b[4],b[5],b[6],b[7],b[8],b[9],b[10],b[11],b[12],b[13],b[14],b[15]),this.matrix.transform(A[0],A[1],A[2],A[3],A[4],A[5],A[6],A[7],A[8],A[9],A[10],A[11],A[12],A[13],A[14],A[15]),_=0;_0&&i<1?[r]:[]:[r-i,r+i].filter(function(s){return s>0&&s<1})},PolynomialBezier.prototype.split=function(e){if(e<=0)return[singlePoint(this.points[0]),this];if(e>=1)return[this,singlePoint(this.points[this.points.length-1])];var r=lerpPoint(this.points[0],this.points[1],e),n=lerpPoint(this.points[1],this.points[2],e),i=lerpPoint(this.points[2],this.points[3],e),s=lerpPoint(r,n,e),a=lerpPoint(n,i,e),o=lerpPoint(s,a,e);return[new PolynomialBezier(this.points[0],r,s,o,!0),new PolynomialBezier(o,a,i,this.points[3],!0)]};function extrema(e,r){var n=e.points[0][r],i=e.points[e.points.length-1][r];if(n>i){var s=i;i=n,n=s}for(var a=quadRoots(3*e.a[r],2*e.b[r],e.c[r]),o=0;o0&&a[o]<1){var l=e.point(a[o])[r];li&&(i=l)}return{min:n,max:i}}PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var e=this.bounds();return{left:e.x.min,right:e.x.max,top:e.y.min,bottom:e.y.max,width:e.x.max-e.x.min,height:e.y.max-e.y.min,cx:(e.x.max+e.x.min)/2,cy:(e.y.max+e.y.min)/2}};function intersectData(e,r,n){var i=e.boundingBox();return{cx:i.cx,cy:i.cy,width:i.width,height:i.height,bez:e,t:(r+n)/2,t1:r,t2:n}}function splitData(e){var r=e.bez.split(.5);return[intersectData(r[0],e.t1,e.t),intersectData(r[1],e.t,e.t2)]}function boxIntersect(e,r){return Math.abs(e.cx-r.cx)*2=a||e.width<=i&&e.height<=i&&r.width<=i&&r.height<=i){s.push([e.t,r.t]);return}var o=splitData(e),l=splitData(r);intersectsImpl(o[0],l[0],n+1,i,s,a),intersectsImpl(o[0],l[1],n+1,i,s,a),intersectsImpl(o[1],l[0],n+1,i,s,a),intersectsImpl(o[1],l[1],n+1,i,s,a)}}PolynomialBezier.prototype.intersections=function(e,r,n){r===void 0&&(r=2),n===void 0&&(n=7);var i=[];return intersectsImpl(intersectData(this,0,1),intersectData(e,0,1),0,r,i,n),i},PolynomialBezier.shapeSegment=function(e,r){var n=(r+1)%e.length();return new PolynomialBezier(e.v[r],e.o[r],e.i[n],e.v[n],!0)},PolynomialBezier.shapeSegmentInverted=function(e,r){var n=(r+1)%e.length();return new PolynomialBezier(e.v[n],e.i[n],e.o[r],e.v[r],!0)};function crossProduct(e,r){return[e[1]*r[2]-e[2]*r[1],e[2]*r[0]-e[0]*r[2],e[0]*r[1]-e[1]*r[0]]}function lineIntersection(e,r,n,i){var s=[e[0],e[1],1],a=[r[0],r[1],1],o=[n[0],n[1],1],l=[i[0],i[1],1],u=crossProduct(crossProduct(s,a),crossProduct(o,l));return floatZero(u[2])?null:[u[0]/u[2],u[1]/u[2]]}function polarOffset(e,r,n){return[e[0]+Math.cos(r)*n,e[1]-Math.sin(r)*n]}function pointDistance(e,r){return Math.hypot(e[0]-r[0],e[1]-r[1])}function pointEqual(e,r){return floatEqual(e[0],r[0])&&floatEqual(e[1],r[1])}function ZigZagModifier(){}extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(e,r){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(e,r.s,0,null,this),this.frequency=PropertyFactory.getProp(e,r.r,0,null,this),this.pointsType=PropertyFactory.getProp(e,r.pt,0,null,this),this._isAnimated=this.amplitude.effectsSequence.length!==0||this.frequency.effectsSequence.length!==0||this.pointsType.effectsSequence.length!==0};function setPoint(e,r,n,i,s,a,o){var l=n-Math.PI/2,u=n+Math.PI/2,c=r[0]+Math.cos(n)*i*s,f=r[1]-Math.sin(n)*i*s;e.setTripleAt(c,f,c+Math.cos(l)*a,f-Math.sin(l)*a,c+Math.cos(u)*o,f-Math.sin(u)*o,e.length())}function getPerpendicularVector(e,r){var n=[r[0]-e[0],r[1]-e[1]],i=-Math.PI*.5,s=[Math.cos(i)*n[0]-Math.sin(i)*n[1],Math.sin(i)*n[0]+Math.cos(i)*n[1]];return s}function getProjectingAngle(e,r){var n=r===0?e.length()-1:r-1,i=(r+1)%e.length(),s=e.v[n],a=e.v[i],o=getPerpendicularVector(s,a);return Math.atan2(0,1)-Math.atan2(o[1],o[0])}function zigZagCorner(e,r,n,i,s,a,o){var l=getProjectingAngle(r,n),u=r.v[n%r._length],c=r.v[n===0?r._length-1:n-1],f=r.v[(n+1)%r._length],y=a===2?Math.sqrt(Math.pow(u[0]-c[0],2)+Math.pow(u[1]-c[1],2)):0,d=a===2?Math.sqrt(Math.pow(u[0]-f[0],2)+Math.pow(u[1]-f[1],2)):0;setPoint(e,r.v[n%r._length],l,o,i,d/((s+1)*2),y/((s+1)*2))}function zigZagSegment(e,r,n,i,s,a){for(var o=0;o1&&r.length>1&&(s=getIntersection(e[0],r[r.length-1]),s)?[[e[0].split(s[0])[0]],[r[r.length-1].split(s[1])[1]]]:[n,i]}function pruneIntersections(e){for(var r,n=1;n1&&(r=pruneSegmentIntersection(e[e.length-1],e[0]),e[e.length-1]=r[0],e[0]=r[1]),e}function offsetSegmentSplit(e,r){var n=e.inflectionPoints(),i,s,a,o;if(n.length===0)return[offsetSegment(e,r)];if(n.length===1||floatEqual(n[1],1))return a=e.split(n[0]),i=a[0],s=a[1],[offsetSegment(i,r),offsetSegment(s,r)];a=e.split(n[0]),i=a[0];var l=(n[1]-n[0])/(1-n[0]);return a=a[1].split(l),o=a[0],s=a[1],[offsetSegment(i,r),offsetSegment(o,r),offsetSegment(s,r)]}function OffsetPathModifier(){}extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(e,r){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(e,r.a,0,null,this),this.miterLimit=PropertyFactory.getProp(e,r.ml,0,null,this),this.lineJoin=r.lj,this._isAnimated=this.amount.effectsSequence.length!==0},OffsetPathModifier.prototype.processPath=function(e,r,n,i){var s=shapePool.newElement();s.c=e.c;var a=e.length();e.c||(a-=1);var o,l,u,c=[];for(o=0;o=0;o-=1)u=PolynomialBezier.shapeSegmentInverted(e,o),c.push(offsetSegmentSplit(u,r));c=pruneIntersections(c);var f=null,y=null;for(o=0;o0&&(re=!1),re){var Ee=createTag("style");Ee.setAttribute("f-forigin",x[O].fOrigin),Ee.setAttribute("f-origin",x[O].origin),Ee.setAttribute("f-family",x[O].fFamily),Ee.type="text/css",Ee.innerText="@font-face {font-family: "+x[O].fFamily+"; font-style: normal; src: url('"+x[O].fPath+"');}",$.appendChild(Ee)}}else if(x[O].fOrigin==="g"||x[O].origin===1){for(ue=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),he=0;he=55296&&x<=56319){var O=k.charCodeAt(1);O>=56320&&O<=57343&&($=(x-55296)*1024+O-56320+65536)}return $}function I(k,$){var x=k.toString(16)+$.toString(16);return y.indexOf(x)!==-1}function R(k){return k===u}function F(k){return k===l}function B(k){var $=T(k);return $>=c&&$<=f}function q(k){return B(k.substr(0,2))&&B(k.substr(2,2))}function K(k){return n.indexOf(k)!==-1}function G(k,$){var x=T(k.substr($,2));if(x!==i)return!1;var O=0;for($+=2;O<5;){if(x=T(k.substr($,2)),xo)return!1;O+=1,$+=2}return T(k.substr($,2))===s}function W(){this.isLoaded=!0}var H=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};H.isModifier=I,H.isZeroWidthJoiner=R,H.isFlagEmoji=q,H.isRegionalCode=B,H.isCombinedCharacter=K,H.isRegionalFlag=G,H.isVariationSelector=F,H.BLACK_FLAG_CODE_POINT=i;var z={addChars:b,addFonts:C,getCharData:m,getFontByName:P,measureText:_,checkLoadedFonts:S,setIsLoaded:W};return H.prototype=z,H}();function SlotManager(e){this.animationData=e}SlotManager.prototype.getProp=function(e){return this.animationData.slots&&this.animationData.slots[e.sid]?Object.assign(e,this.animationData.slots[e.sid].p):e};function slotFactory(e){return new SlotManager(e)}function RenderableElement(){}RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(r){this.renderableComponents.indexOf(r)===-1&&this.renderableComponents.push(r)},removeRenderableComponent:function(r){this.renderableComponents.indexOf(r)!==-1&&this.renderableComponents.splice(this.renderableComponents.indexOf(r),1)},prepareRenderableFrame:function(r){this.checkLayerLimits(r)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(r){this.data.ip-this.data.st<=r&&this.data.op-this.data.st>r?this.isInRange!==!0&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):this.isInRange!==!1&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var r,n=this.renderableComponents.length;for(r=0;r.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(e){this.audio.rate(e)},AudioElement.prototype.volume=function(e){this._volumeMultiplier=e,this._previousVolume=e*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){};function BaseRenderer(){}BaseRenderer.prototype.checkLayers=function(e){var r,n=this.layers.length,i;for(this.completeLayers=!0,r=n-1;r>=0;r-=1)this.elements[r]||(i=this.layers[r],i.ip-i.st<=e-this.layers[r].st&&i.op-i.st>e-this.layers[r].st&&this.buildItem(r)),this.completeLayers=this.elements[r]?this.completeLayers:!1;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(e){switch(e.ty){case 2:return this.createImage(e);case 0:return this.createComp(e);case 1:return this.createSolid(e);case 3:return this.createNull(e);case 4:return this.createShape(e);case 5:return this.createText(e);case 6:return this.createAudio(e);case 13:return this.createCamera(e);case 15:return this.createFootage(e);default:return this.createNull(e)}},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(e){return new AudioElement(e,this.globalData,this)},BaseRenderer.prototype.createFootage=function(e){return new FootageElement(e,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var e,r=this.layers.length;for(e=0;e0&&(this.maskElement.setAttribute("id",d),this.element.maskedElement.setAttribute(m,"url("+getLocationHref()+"#"+d+")"),i.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}MaskElement.prototype.getMaskProperty=function(e){return this.viewData[e].prop},MaskElement.prototype.renderFrame=function(e){var r=this.element.finalTransform.mat,n,i=this.masksProperties.length;for(n=0;n1&&(i+=" C"+r.o[s-1][0]+","+r.o[s-1][1]+" "+r.i[0][0]+","+r.i[0][1]+" "+r.v[0][0]+","+r.v[0][1]),n.lastPath!==i){var o="";n.elem&&(r.c&&(o=e.inv?this.solidPath+i:i),n.elem.setAttribute("d",o)),n.lastPath=i}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var e={};e.createFilter=r,e.createAlphaToLuminanceFilter=n;function r(i,s){var a=createNS("filter");return a.setAttribute("id",i),s!==!0&&(a.setAttribute("filterUnits","objectBoundingBox"),a.setAttribute("x","0%"),a.setAttribute("y","0%"),a.setAttribute("width","100%"),a.setAttribute("height","100%")),a}function n(){var i=createNS("feColorMatrix");return i.setAttribute("type","matrix"),i.setAttribute("color-interpolation-filters","sRGB"),i.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),i}return e}(),featureSupport=function(){var e={maskType:!0,svgLumaHidden:!0,offscreenCanvas:typeof OffscreenCanvas!="undefined"};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(e.maskType=!1),/firefox/i.test(navigator.userAgent)&&(e.svgLumaHidden=!1),e}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(e){var r,n="SourceGraphic",i=e.data.ef?e.data.ef.length:0,s=createElementID(),a=filtersFactory.createFilter(s,!0),o=0;this.filters=[];var l;for(r=0;r=0&&(i=this.shapeModifiers[r].processShapes(this._isFirstFrame),!i);r-=1);}},searchProcessedElement:function(r){for(var n=this.processedElements,i=0,s=n.length;i.01)return!1;n+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!==this.c.length/4)return!1;if(this.data.k.k[0].s)for(var e=0,r=this.data.k.k.length;e0;)b=d.transformers[B].mProps._mdf||b,F-=1,B-=1;if(b)for(F=T-d.styles[_].lvl,B=d.transformers.length-1;F>0;)R.multiply(d.transformers[B].mProps.v),F-=1,B-=1}else R=e;if(I=d.sh.paths,A=I._length,b){for(C="",S=0;S=1?W=.99:W<=-1&&(W=-.99);var H=K*W,z=Math.cos(G+d.a.v)*H+C[0],k=Math.sin(G+d.a.v)*H+C[1];S.setAttribute("fx",z),S.setAttribute("fy",k),A&&!d.g._collapsable&&(d.of.setAttribute("fx",z),d.of.setAttribute("fy",k))}}}function f(y,d,E){var S=d.style,A=d.d;A&&(A._mdf||E)&&A.dashStr&&(S.pElem.setAttribute("stroke-dasharray",A.dashStr),S.pElem.setAttribute("stroke-dashoffset",A.dashoffset[0])),d.c&&(d.c._mdf||E)&&S.pElem.setAttribute("stroke","rgb("+bmFloor(d.c.v[0])+","+bmFloor(d.c.v[1])+","+bmFloor(d.c.v[2])+")"),(d.o._mdf||E)&&S.pElem.setAttribute("stroke-opacity",d.o.v),(d.w._mdf||E)&&(S.pElem.setAttribute("stroke-width",d.w.v),S.msElem&&S.msElem.setAttribute("stroke-width",d.w.v))}return n}();function SVGShapeElement(e,r,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(e,r,n),this.prevViewData=[]}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var e,r=this.shapes.length,n,i,s=this.stylesList.length,a,o=[],l=!1;for(i=0;i1&&l&&this.setShapesAsAnimated(o)}},SVGShapeElement.prototype.setShapesAsAnimated=function(e){var r,n=e.length;for(r=0;r=0;u-=1){if(C=this.searchProcessedElement(e[u]),C?r[u]=n[C-1]:e[u]._render=o,e[u].ty==="fl"||e[u].ty==="st"||e[u].ty==="gf"||e[u].ty==="gs"||e[u].ty==="no")C?r[u].style.closed=!1:r[u]=this.createStyleElement(e[u],s),e[u]._render&&r[u].style.pElem.parentNode!==i&&i.appendChild(r[u].style.pElem),d.push(r[u].style);else if(e[u].ty==="gr"){if(!C)r[u]=this.createGroupElement(e[u]);else for(y=r[u].it.length,f=0;f1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(!((this.elem.globalData.frameId===this.frameId||!this.effectsSequence.length)&&!e)){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var r=this.currentData,n=this.keysIndex;if(this.lock){this.setCurrentData(this.currentData);return}this.lock=!0,this._mdf=!1;var i,s=this.effectsSequence.length,a=e||this.data.d.k[this.keysIndex].s;for(i=0;ir);)n+=1;return this.keysIndex!==n&&(this.keysIndex=n),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(e){for(var r=[],n=0,i=e.length,s,a,o=!1,l=!1,u="";n=55296&&s<=56319?FontManager.isRegionalFlag(e,n)?u=e.substr(n,14):(a=e.charCodeAt(n+1),a>=56320&&a<=57343&&(FontManager.isModifier(s,a)?(u=e.substr(n,2),o=!0):FontManager.isFlagEmoji(e.substr(n,4))?u=e.substr(n,4):u=e.substr(n,2))):s>56319?(a=e.charCodeAt(n+1),FontManager.isVariationSelector(s)&&(o=!0)):FontManager.isZeroWidthJoiner(s)&&(o=!0,l=!0),o?(r[r.length-1]+=u,o=!1):r.push(u),n+=u.length;return r},TextProperty.prototype.completeTextData=function(e){e.__complete=!0;var r=this.elem.globalData.fontManager,n=this.data,i=[],s,a,o,l=0,u,c=n.m.g,f=0,y=0,d=0,E=[],S=0,A=0,C,b,m=r.getFontByName(e.f),_,P=0,T=getFontProperties(m);e.fWeight=T.weight,e.fStyle=T.style,e.finalSize=e.s,e.finalText=this.buildFinalText(e.t),a=e.finalText.length,e.finalLineHeight=e.lh;var I=e.tr/1e3*e.finalSize,R;if(e.sz)for(var F=!0,B=e.sz[0],q=e.sz[1],K,G;F;){G=this.buildFinalText(e.t),K=0,S=0,a=G.length,I=e.tr/1e3*e.finalSize;var W=-1;for(s=0;sB&&G[s]!==" "?(W===-1?a+=1:s=W,K+=e.finalLineHeight||e.finalSize*1.2,G.splice(s,W===s?1:0,"\r"),W=-1,S=0):(S+=P,S+=I);K+=m.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&qA?S:A,S=-2*I,u="",o=!0,d+=1):u=z,r.chars?(_=r.getCharData(z,m.fStyle,r.getFontByName(e.f).fFamily),P=o?0:_.w*e.finalSize/100):P=r.measureText(u,e.f,e.finalSize),z===" "?H+=P+I:(S+=P+I+H,H=0),i.push({l:P,an:P,add:f,n:o,anIndexes:[],val:u,line:d,animatorJustifyOffset:0}),c==2){if(f+=P,u===""||u===" "||s===a-1){for((u===""||u===" ")&&(f-=P);y<=s;)i[y].an=f,i[y].ind=l,i[y].extra=P,y+=1;l+=1,f=0}}else if(c==3){if(f+=P,u===""||s===a-1){for(u===""&&(f-=P);y<=s;)i[y].an=f,i[y].ind=l,i[y].extra=P,y+=1;f=0,l+=1}}else i[l].ind=l,i[l].extra=0,l+=1;if(e.l=i,A=S>A?S:A,E.push(S),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=A,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=E;var k=n.a,$,x;b=k.length;var O,U,N=[];for(C=0;C0?l=this.ne.v/100:u=-this.ne.v/100,this.xe.v>0?c=1-this.xe.v/100:f=1+this.xe.v/100;var y=BezierFactory.getBezierEasing(l,u,c,f).get,d=0,E=this.finalS,S=this.finalE,A=this.data.sh;if(A===2)S===E?d=o>=S?1:0:d=e(0,r(.5/(S-E)+(o-E)/(S-E),1)),d=y(d);else if(A===3)S===E?d=o>=S?0:1:d=1-e(0,r(.5/(S-E)+(o-E)/(S-E),1)),d=y(d);else if(A===4)S===E?d=0:(d=e(0,r(.5/(S-E)+(o-E)/(S-E),1)),d<.5?d*=2:d=1-2*(d-.5)),d=y(d);else if(A===5){if(S===E)d=0;else{var C=S-E;o=r(e(0,o+.5-E),S-E);var b=-C/2+o,m=C/2;d=Math.sqrt(1-b*b/(m*m))}d=y(d)}else A===6?(S===E?d=0:(o=r(e(0,o+.5-E),S-E),d=(1+Math.cos(Math.PI+Math.PI*2*o/(S-E)))/2),d=y(d)):(o>=n(E)&&(o-E<0?d=e(0,r(r(S,1)-(E-o),1)):d=e(0,r(S-o,1))),d=y(d));if(this.sm.v!==100){var _=this.sm.v*.01;_===0&&(_=1e-8);var P=.5-_*.5;d1&&(d=1))}return d*this.a.v},getValue:function(o){this.iterateDynamicProperties(),this._mdf=o||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,o&&this.data.r===2&&(this.e.v=this._currentTextLength);var l=this.data.r===2?1:100/this.data.totalChars,u=this.o.v/l,c=this.s.v/l+u,f=this.e.v/l+u;if(c>f){var y=c;c=f,f=y}this.finalS=c,this.finalE=f}},extendPrototype([DynamicPropertyContainer],i);function s(a,o,l){return new i(a,o)}return{getTextSelectorProp:s}}();function TextAnimatorDataProperty(e,r,n){var i={propType:!1},s=PropertyFactory.getProp,a=r.a;this.a={r:a.r?s(e,a.r,0,degToRads,n):i,rx:a.rx?s(e,a.rx,0,degToRads,n):i,ry:a.ry?s(e,a.ry,0,degToRads,n):i,sk:a.sk?s(e,a.sk,0,degToRads,n):i,sa:a.sa?s(e,a.sa,0,degToRads,n):i,s:a.s?s(e,a.s,1,.01,n):i,a:a.a?s(e,a.a,1,0,n):i,o:a.o?s(e,a.o,0,.01,n):i,p:a.p?s(e,a.p,1,0,n):i,sw:a.sw?s(e,a.sw,0,0,n):i,sc:a.sc?s(e,a.sc,1,0,n):i,fc:a.fc?s(e,a.fc,1,0,n):i,fh:a.fh?s(e,a.fh,0,0,n):i,fs:a.fs?s(e,a.fs,0,.01,n):i,fb:a.fb?s(e,a.fb,0,.01,n):i,t:a.t?s(e,a.t,0,0,n):i},this.s=TextSelectorProp.getTextSelectorProp(e,r.s,n),this.s.t=r.s.t}function TextAnimatorProperty(e,r,n){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=e,this._renderType=r,this._elem=n,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(n)}TextAnimatorProperty.prototype.searchProperties=function(){var e,r=this._textData.a.length,n,i=PropertyFactory.getProp;for(e=0;e=S+_e||!T?(B=(S+_e-C)/A.partialLength,he=P.point[0]+(A.point[0]-P.point[0])*B,Ee=P.point[1]+(A.point[1]-P.point[1])*B,a.translate(-n[0]*d[f].an*.005,-(n[1]*H)*.01),b=!1):T&&(C+=A.partialLength,m+=1,m>=T.length&&(m=0,_+=1,I[_]?T=I[_].points:K.v.c?(m=0,_=0,T=I[_].points):(C-=A.partialLength,T=null)),T&&(P=A,A=T[m],R=A.partialLength));ue=d[f].an/2-d[f].add,a.translate(-ue,0,0)}else ue=d[f].an/2-d[f].add,a.translate(-ue,0,0),a.translate(-n[0]*d[f].an*.005,-n[1]*H*.01,0);for(x=0;xe?this.textSpans[e].span:createNS(l?"g":"text"),_<=e){if(u.setAttribute("stroke-linecap","butt"),u.setAttribute("stroke-linejoin","round"),u.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=u,l){var T=createNS("g");u.appendChild(T),this.textSpans[e].childSpan=T}this.textSpans[e].span=u,this.layerElement.appendChild(u)}u.style.display="inherit"}if(c.reset(),y&&(o[e].n&&(d=-A,E+=n.yOffset,E+=S?1:0,S=!1),this.applyTextPropertiesToMatrix(n,c,o[e].line,d,E),d+=o[e].l||0,d+=A),l){P=this.globalData.fontManager.getCharData(n.finalText[e],i.fStyle,this.globalData.fontManager.getFontByName(n.f).fFamily);var I;if(P.t===1)I=new SVGCompElement(P.data,this.globalData,this);else{var R=emptyShapeData;P.data&&P.data.shapes&&(R=this.buildShapeData(P.data,n.finalSize)),I=new SVGShapeElement(R,this.globalData,this)}if(this.textSpans[e].glyph){var F=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(F.layerElement),F.destroy()}this.textSpans[e].glyph=I,I._debug=!0,I.prepareFrame(0),I.renderFrame(),this.textSpans[e].childSpan.appendChild(I.layerElement),P.t===1&&this.textSpans[e].childSpan.setAttribute("transform","scale("+n.finalSize/100+","+n.finalSize/100+")")}else y&&u.setAttribute("transform","translate("+c.props[12]+","+c.props[13]+")"),u.textContent=o[e].val,u.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}y&&u&&u.setAttribute("d",f)}for(;e=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].prepareFrame(e-this.layers[r].st);if(this.globalData._mdf)for(r=0;r=0;n-=1)(this.completeLayers||this.elements[n])&&(this.elements[n].prepareFrame(this.renderedFrame-this.layers[n].st),this.elements[n]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var e,r=this.layers.length;for(e=0;e=0;i-=1)r.finalTransform.multiply(r.transforms[i].transform.mProps.v);r._mdf=a},processSequences:function(r){var n,i=this.sequenceList.length;for(n=0;n=1){this.buffers=[];var r=this.globalData.canvasContext,n=assetLoader.createCanvas(r.canvas.width,r.canvas.height);this.buffers.push(n);var i=assetLoader.createCanvas(r.canvas.width,r.canvas.height);this.buffers.push(i),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var r=this.globalData;if(r.blendMode!==this.data.bm){r.blendMode=this.data.bm;var n=getBlendMode(this.data.bm);r.canvasContext.globalCompositeOperation=n}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){!this.hidden&&(!this.isInRange||this.isTransparent)&&(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(r){r.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var r=this.buffers[0],n=r.getContext("2d");this.clearCanvas(n),n.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var r=this.buffers[1],n=r.getContext("2d");this.clearCanvas(n),n.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform);var i=this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1);if(i.renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var s=assetLoader.getLumaCanvas(this.canvasContext.canvas),a=s.getContext("2d");a.drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(s,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(r,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(r){if(!(this.hidden||this.data.hd)&&!(this.data.td===1&&!r)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var n=this.data.ty===0;this.prepareLayer(),this.globalData.renderer.save(n),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(n),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement;function CVShapeData(e,r,n,i){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var s=4;r.ty==="rc"?s=5:r.ty==="el"?s=6:r.ty==="sr"&&(s=7),this.sh=ShapePropertyFactory.getShapeProp(e,r,s,e);var a,o=n.length,l;for(a=0;a=0;a-=1){if(y=this.searchProcessedElement(e[a]),y?r[a]=n[y-1]:e[a]._shouldRender=i,e[a].ty==="fl"||e[a].ty==="st"||e[a].ty==="gf"||e[a].ty==="gs")y?r[a].style.closed=!1:r[a]=this.createStyleElement(e[a],S),c.push(r[a].style);else if(e[a].ty==="gr"){if(!y)r[a]=this.createGroupElement(e[a]);else for(u=r[a].it.length,l=0;l=0;s-=1)r[s].ty==="tr"?(o=n[s].transform,this.renderShapeTransform(e,o)):r[s].ty==="sh"||r[s].ty==="el"||r[s].ty==="rc"||r[s].ty==="sr"?this.renderPath(r[s],n[s]):r[s].ty==="fl"?this.renderFill(r[s],n[s],o):r[s].ty==="st"?this.renderStroke(r[s],n[s],o):r[s].ty==="gf"||r[s].ty==="gs"?this.renderGradientFill(r[s],n[s],o):r[s].ty==="gr"?this.renderShape(o,r[s].it,n[s].it):r[s].ty;i&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(e,r){if(this._isFirstFrame||r._mdf||e.transforms._mdf){var n=e.trNodes,i=r.paths,s,a,o,l=i._length;n.length=0;var u=e.transforms.finalTransform;for(o=0;o=1?f=.99:f<=-1&&(f=-.99);var y=u*f,d=Math.cos(c+r.a.v)*y+o[0],E=Math.sin(c+r.a.v)*y+o[1];s=a.createRadialGradient(d,E,0,o[0],o[1],u)}var S,A=e.g.p,C=r.g.c,b=1;for(S=0;Sa&&u==="xMidYMid slice"||ss&&l==="meet"||as&&l==="slice")?this.transformCanvas.tx=(n-this.transformCanvas.w*(i/this.transformCanvas.h))/2*this.renderConfig.dpr:c==="xMax"&&(as&&l==="slice")?this.transformCanvas.tx=(n-this.transformCanvas.w*(i/this.transformCanvas.h))*this.renderConfig.dpr:this.transformCanvas.tx=0,f==="YMid"&&(a>s&&l==="meet"||as&&l==="meet"||a=0;e-=1)this.elements[e]&&this.elements[e].destroy&&this.elements[e].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(e,r){if(!(this.renderedFrame===e&&this.renderConfig.clearCanvas===!0&&!r||this.destroyed||e===-1)){this.renderedFrame=e,this.globalData.frameNum=e-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||r,this.globalData.projectInterface.currentFrame=e;var n,i=this.layers.length;for(this.completeLayers||this.checkLayers(e),n=i-1;n>=0;n-=1)(this.completeLayers||this.elements[n])&&this.elements[n].prepareFrame(e-this.layers[n].st);if(this.globalData._mdf){for(this.renderConfig.clearCanvas===!0?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),n=i-1;n>=0;n-=1)(this.completeLayers||this.elements[n])&&this.elements[n].renderFrame();this.renderConfig.clearCanvas!==!0&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(e){var r=this.elements;if(!(r[e]||this.layers[e].ty===99)){var n=this.createItem(this.layers[e],this,this.globalData);r[e]=n,n.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var e=this.pendingElements.pop();e.checkParenting()}},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"};function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){this.stack=[],this.cArrPos=0,this.cTr=new Matrix;var e,r=15;for(e=0;e=0;r-=1)(this.completeLayers||this.elements[r])&&this.elements[r].renderFrame()},CVCompElement.prototype.destroy=function(){var e,r=this.layers.length;for(e=r-1;e>=0;e-=1)this.elements[e]&&this.elements[e].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)};function CanvasRenderer(e,r){this.animationItem=e,this.renderConfig={clearCanvas:r&&r.clearCanvas!==void 0?r.clearCanvas:!0,context:r&&r.context||null,progressiveLoad:r&&r.progressiveLoad||!1,preserveAspectRatio:r&&r.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:r&&r.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:r&&r.contentVisibility||"visible",className:r&&r.className||"",id:r&&r.id||"",runExpressions:!r||r.runExpressions===void 0||r.runExpressions},this.renderConfig.dpr=r&&r.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=r&&r.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(e){return new CVCompElement(e,this.globalData,this)};function HBaseElement(){}HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),this.data.bm!==0&&this.setBlendMode()},renderElement:function(){var r=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var n=this.finalTransform.mat.toCSS();r.transform=n,r.webkitTransform=n}this.finalTransform._opMdf&&(r.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting;function HSolidElement(e,r,n){this.initElement(e,r,n)}extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var e;this.data.hasMask?(e=createNS("rect"),e.setAttribute("width",this.data.sw),e.setAttribute("height",this.data.sh),e.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):(e=createTag("div"),e.style.width=this.data.sw+"px",e.style.height=this.data.sh+"px",e.style.backgroundColor=this.data.sc),this.layerElement.appendChild(e)};function HShapeElement(e,r,n){this.shapes=[],this.shapesData=e.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(e,r,n),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var e;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),e=this.svgElement;else{e=createNS("svg");var r=this.comp.data?this.comp.data:this.globalData.compSize;e.setAttribute("width",r.w),e.setAttribute("height",r.h),e.appendChild(this.shapesContainer),this.layerElement.appendChild(e)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=e},HShapeElement.prototype.getTransformedPoint=function(e,r){var n,i=e.length;for(n=0;n0&&u<1&&s[d].push(this.calculateF(u,e,r,n,i,d))):(c=o*o-4*l*a,c>=0&&(f=(-o+bmSqrt(c))/(2*a),f>0&&f<1&&s[d].push(this.calculateF(f,e,r,n,i,d)),y=(-o-bmSqrt(c))/(2*a),y>0&&y<1&&s[d].push(this.calculateF(y,e,r,n,i,d)))));this.shapeBoundingBox.left=bmMin.apply(null,s[0]),this.shapeBoundingBox.top=bmMin.apply(null,s[1]),this.shapeBoundingBox.right=bmMax.apply(null,s[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,s[1])},HShapeElement.prototype.calculateF=function(e,r,n,i,s,a){return bmPow(1-e,3)*r[a]+3*bmPow(1-e,2)*e*n[a]+3*(1-e)*bmPow(e,2)*i[a]+bmPow(e,3)*s[a]},HShapeElement.prototype.calculateBoundingBox=function(e,r){var n,i=e.length;for(n=0;nn&&(n=s)}n*=e.mult}else n=e.v*e.mult;r.x-=n,r.xMax+=n,r.y-=n,r.yMax+=n},HShapeElement.prototype.currentBoxContains=function(e){return this.currentBBox.x<=e.x&&this.currentBBox.y<=e.y&&this.currentBBox.width+this.currentBBox.x>=e.x+e.width&&this.currentBBox.height+this.currentBBox.y>=e.y+e.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var e=this.tempBoundingBox,r=999999;if(e.x=r,e.xMax=-r,e.y=r,e.yMax=-r,this.calculateBoundingBox(this.itemsData,e),e.width=e.xMax=0;r-=1){var i=this.hierarchy[r].finalTransform.mProp;this.mat.translate(-i.p.v[0],-i.p.v[1],i.p.v[2]),this.mat.rotateX(-i.or.v[0]).rotateY(-i.or.v[1]).rotateZ(i.or.v[2]),this.mat.rotateX(-i.rx.v).rotateY(-i.ry.v).rotateZ(i.rz.v),this.mat.scale(1/i.s.v[0],1/i.s.v[1],1/i.s.v[2]),this.mat.translate(i.a.v[0],i.a.v[1],i.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var s;this.p?s=[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:s=[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]];var a=Math.sqrt(Math.pow(s[0],2)+Math.pow(s[1],2)+Math.pow(s[2],2)),o=[s[0]/a,s[1]/a,s[2]/a],l=Math.sqrt(o[2]*o[2]+o[0]*o[0]),u=Math.atan2(o[1],l),c=Math.atan2(o[0],-o[2]);this.mat.rotateY(c).rotateX(-u)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var f=!this._prevMat.equals(this.mat);if((f||this.pe._mdf)&&this.comp.threeDElements){n=this.comp.threeDElements.length;var y,d,E;for(r=0;r=e)return this.threeDElements[r].perspectiveElem;r+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(e,r){var n=createTag("div"),i,s;styleDiv(n);var a=createTag("div");if(styleDiv(a),r==="3d"){i=n.style,i.width=this.globalData.compSize.w+"px",i.height=this.globalData.compSize.h+"px";var o="50% 50%";i.webkitTransformOrigin=o,i.mozTransformOrigin=o,i.transformOrigin=o,s=a.style;var l="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";s.transform=l,s.webkitTransform=l}n.appendChild(a);var u={container:a,perspectiveElem:n,startPos:e,endPos:e,type:r};return this.threeDElements.push(u),u},HybridRendererBase.prototype.build3dContainers=function(){var e,r=this.layers.length,n,i="";for(e=0;e=0;e-=1)this.resizerElem.appendChild(this.threeDElements[e].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(e,r){for(var n=0,i=this.threeDElements.length;nn?(s=e/this.globalData.compSize.w,a=e/this.globalData.compSize.w,o=0,l=(r-this.globalData.compSize.h*(e/this.globalData.compSize.w))/2):(s=r/this.globalData.compSize.h,a=r/this.globalData.compSize.h,o=(e-this.globalData.compSize.w*(r/this.globalData.compSize.h))/2,l=0);var u=this.resizerElem.style;u.webkitTransform="matrix3d("+s+",0,0,0,0,"+a+",0,0,0,0,1,0,"+o+","+l+",0,1)",u.transform=u.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var e=this.globalData.compSize.w,r=this.globalData.compSize.h,n,i=this.threeDElements.length;for(n=0;n=c;)K/=2,G/=2,W>>>=1;return(K+W)/G};return B.int32=function(){return F.g(4)|0},B.quick=function(){return F.g(4)/4294967296},B.double=B,C(m(F.S),e),(P.pass||T||function(q,K,G,W){return W&&(W.S&&S(W,F),q.state=function(){return S(F,{})}),G?(r[o]=q,K):q})(B,R,"global"in P?P.global:this==r,P.state)}r["seed"+o]=d;function E(_){var P,T=_.length,I=this,R=0,F=I.i=I.j=0,B=I.S=[];for(T||(_=[T++]);Rn){var i=n;n=r,r=i}return Math.min(Math.max(e,r),n)}function radiansToDegrees(e){return e/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(e){return e*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(e,r){if(typeof e=="number"||e instanceof Number)return r=r||0,Math.abs(e-r);r||(r=helperLengthArray);var n,i=Math.min(e.length,r.length),s=0;for(n=0;n.5?c/(2-s-a):c/(s+a),s){case r:o=(n-i)/c+(n1&&(n-=1),n<1/6?e+(r-e)*6*n:n<1/2?r:n<2/3?e+(r-e)*(2/3-n)*6:e}function hslToRgb(e){var r=e[0],n=e[1],i=e[2],s,a,o;if(n===0)s=i,o=i,a=i;else{var l=i<.5?i*(1+n):i+n-i*n,u=2*i-l;s=hue2rgb(u,l,r+1/3),a=hue2rgb(u,l,r),o=hue2rgb(u,l,r-1/3)}return[s,a,o,e[3]]}function linear(e,r,n,i,s){if((i===void 0||s===void 0)&&(i=r,s=n,r=0,n=1),n=n)return s;var o=n===r?0:(e-r)/(n-r);if(!i.length)return i+(s-i)*o;var l,u=i.length,c=createTypedArray("float32",u);for(l=0;l1){for(s=0;s1?r=1:r<0&&(r=0);var o=e(r);if($bm_isInstanceOfArray(s)){var l,u=s.length,c=createTypedArray("float32",u);for(l=0;ldata.k[r].t&&edata.k[r+1].t-e?(i=r+2,s=data.k[r+1].t):(i=r+1,s=data.k[r].t);break}i===-1&&(i=r+1,s=data.k[r].t)}var a={};return a.index=i,a.time=s/elem.comp.globalData.frameRate,a}function key(e){var r,n,i;if(!data.k.length||typeof data.k[0]=="number")throw new Error("The property has no keyframe at index "+e);e-=1,r={time:data.k[e].t/elem.comp.globalData.frameRate,value:[]};var s=Object.prototype.hasOwnProperty.call(data.k[e],"s")?data.k[e].s:data.k[e-1].e;for(i=s.length,n=0;nC.length-1)&&(E=C.length-1),_=C[C.length-1-E].t,m=b-_);var P,T,I;if(d==="pingpong"){var R=Math.floor((A-_)/m);if(R%2!==0)return this.getValueAtTime((m-(A-_)%m+_)/this.comp.globalData.frameRate,0)}else if(d==="offset"){var F=this.getValueAtTime(_/this.comp.globalData.frameRate,0),B=this.getValueAtTime(b/this.comp.globalData.frameRate,0),q=this.getValueAtTime(((A-_)%m+_)/this.comp.globalData.frameRate,0),K=Math.floor((A-_)/m);if(this.pv.length){for(I=new Array(F.length),T=I.length,P=0;P=b)return this.pv;var m,_;S?(E?m=Math.abs(this.elem.comp.globalData.frameRate*E):m=Math.max(0,this.elem.data.op-b),_=b+m):((!E||E>C.length-1)&&(E=C.length-1),_=C[E].t,m=_-b);var P,T,I;if(d==="pingpong"){var R=Math.floor((b-A)/m);if(R%2===0)return this.getValueAtTime(((b-A)%m+b)/this.comp.globalData.frameRate,0)}else if(d==="offset"){var F=this.getValueAtTime(b/this.comp.globalData.frameRate,0),B=this.getValueAtTime(_/this.comp.globalData.frameRate,0),q=this.getValueAtTime((m-(b-A)%m+b)/this.comp.globalData.frameRate,0),K=Math.floor((b-A)/m)+1;if(this.pv.length){for(I=new Array(F.length),T=I.length,P=0;P1?(C-A)/(E-1):1,m=0,_=0,P;this.pv.length?P=createTypedArray("float32",this.pv.length):P=0;for(var T;mm){var R=_,F=A.c&&_===P-1?0:_+1,B=(m-T)/b[_].addedLength;I=bez.getPointInSegment(A.v[R],A.v[F],A.o[R],A.i[F],B,b[_]);break}else T+=b[_].addedLength;_+=1}return I||(I=A.c?[A.v[0][0],A.v[0][1]]:[A.v[A._length-1][0],A.v[A._length-1][1]]),I},vectorOnPath:function(E,S,A){E==1?E=this.v.c:E==0&&(E=.999);var C=this.pointOnPath(E,S),b=this.pointOnPath(E+.001,S),m=b[0]-C[0],_=b[1]-C[1],P=Math.sqrt(Math.pow(m,2)+Math.pow(_,2));if(P===0)return[0,0];var T=A==="tangent"?[m/P,_/P]:[-_/P,m/P];return T},tangentOnPath:function(E,S){return this.vectorOnPath(E,S,"tangent")},normalOnPath:function(E,S){return this.vectorOnPath(E,S,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([f],u),extendPrototype([f],c),c.prototype.getValueAtTime=l,c.prototype.initiateExpression=ExpressionManager.initiateExpression;var y=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(d,E,S,A,C){var b=y(d,E,S,A,C);return b.propertyIndex=E.ix,b.lock=!1,S===3?expressionHelpers.searchExpressions(d,E.pt,b):S===4&&expressionHelpers.searchExpressions(d,E.ks,b),b.k&&d.addDynamicProperty(b),b}}function initialize$1(){addPropertyDecorator()}function addDecorator(){function e(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}TextProperty.prototype.getExpressionValue=function(r,n){var i=this.calculateExpression(n);if(r.t!==i){var s={};return this.copyData(s,r),s.t=i.toString(),s.__complete=!1,s}return r},TextProperty.prototype.searchProperty=function(){var r=this.searchKeyframes(),n=this.searchExpressions();return this.kf=r||n,this.kf},TextProperty.prototype.searchExpressions=e}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function e(r,n){var i=createNS("feMerge");i.setAttribute("result",r);var s,a;for(a=0;a=c?y=S<0?i:s:y=i+E*Math.pow((l-e)/S,1/n),f[d]=y,d+=1,a+=256/(o-1);return f.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){var r,n=this.filterManager.effectElements;this.feFuncRComposed&&(e||n[3].p._mdf||n[4].p._mdf||n[5].p._mdf||n[6].p._mdf||n[7].p._mdf)&&(r=this.getTableValue(n[3].p.v,n[4].p.v,n[5].p.v,n[6].p.v,n[7].p.v),this.feFuncRComposed.setAttribute("tableValues",r),this.feFuncGComposed.setAttribute("tableValues",r),this.feFuncBComposed.setAttribute("tableValues",r)),this.feFuncR&&(e||n[10].p._mdf||n[11].p._mdf||n[12].p._mdf||n[13].p._mdf||n[14].p._mdf)&&(r=this.getTableValue(n[10].p.v,n[11].p.v,n[12].p.v,n[13].p.v,n[14].p.v),this.feFuncR.setAttribute("tableValues",r)),this.feFuncG&&(e||n[17].p._mdf||n[18].p._mdf||n[19].p._mdf||n[20].p._mdf||n[21].p._mdf)&&(r=this.getTableValue(n[17].p.v,n[18].p.v,n[19].p.v,n[20].p.v,n[21].p.v),this.feFuncG.setAttribute("tableValues",r)),this.feFuncB&&(e||n[24].p._mdf||n[25].p._mdf||n[26].p._mdf||n[27].p._mdf||n[28].p._mdf)&&(r=this.getTableValue(n[24].p.v,n[25].p.v,n[26].p.v,n[27].p.v,n[28].p.v),this.feFuncB.setAttribute("tableValues",r)),this.feFuncA&&(e||n[31].p._mdf||n[32].p._mdf||n[33].p._mdf||n[34].p._mdf||n[35].p._mdf)&&(r=this.getTableValue(n[31].p.v,n[32].p.v,n[33].p.v,n[34].p.v,n[35].p.v),this.feFuncA.setAttribute("tableValues",r))}};function SVGDropShadowEffect(e,r,n,i,s){var a=r.container.globalData.renderConfig.filterSize,o=r.data.fs||a;e.setAttribute("x",o.x||a.x),e.setAttribute("y",o.y||a.y),e.setAttribute("width",o.width||a.width),e.setAttribute("height",o.height||a.height),this.filterManager=r;var l=createNS("feGaussianBlur");l.setAttribute("in","SourceAlpha"),l.setAttribute("result",i+"_drop_shadow_1"),l.setAttribute("stdDeviation","0"),this.feGaussianBlur=l,e.appendChild(l);var u=createNS("feOffset");u.setAttribute("dx","25"),u.setAttribute("dy","0"),u.setAttribute("in",i+"_drop_shadow_1"),u.setAttribute("result",i+"_drop_shadow_2"),this.feOffset=u,e.appendChild(u);var c=createNS("feFlood");c.setAttribute("flood-color","#00ff00"),c.setAttribute("flood-opacity","1"),c.setAttribute("result",i+"_drop_shadow_3"),this.feFlood=c,e.appendChild(c);var f=createNS("feComposite");f.setAttribute("in",i+"_drop_shadow_3"),f.setAttribute("in2",i+"_drop_shadow_2"),f.setAttribute("operator","in"),f.setAttribute("result",i+"_drop_shadow_4"),e.appendChild(f);var y=this.createMergeNode(i,[i+"_drop_shadow_4",s]);e.appendChild(y)}extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(e){if(e||this.filterManager._mdf){if((e||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),e||this.filterManager.effectElements[0].p._mdf){var r=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(r[0]*255),Math.round(r[1]*255),Math.round(r[2]*255)))}if((e||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),e||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var n=this.filterManager.effectElements[3].p.v,i=(this.filterManager.effectElements[2].p.v-90)*degToRads,s=n*Math.cos(i),a=n*Math.sin(i);this.feOffset.setAttribute("dx",s),this.feOffset.setAttribute("dy",a)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(e,r,n){this.initialized=!1,this.filterManager=r,this.filterElem=e,this.elem=n,n.matteElement=createNS("g"),n.matteElement.appendChild(n.layerElement),n.matteElement.appendChild(n.transformedElement),n.baseElement=n.matteElement}SVGMatte3Effect.prototype.findSymbol=function(e){for(var r=0,n=_svgMatteSymbols.length;r-1&&e%1==0&&e-1&&e%1==0&&e<=MAX_SAFE_INTEGER}function isArrayLike(e){return e!=null&&isLength(e.length)&&!isFunction(e)}var objectProto$a=Object.prototype;function isPrototype(e){var r=e&&e.constructor,n=typeof r=="function"&&r.prototype||objectProto$a;return e===n}function baseTimes(e,r){for(var n=-1,i=Array(e);++n-1}function listCacheSet(e,r){var n=this.__data__,i=assocIndexOf(n,e);return i<0?(++this.size,n.push([e,r])):n[i][1]=r,this}function ListCache(e){var r=-1,n=e==null?0:e.length;for(this.clear();++rl))return!1;var c=a.get(e),f=a.get(r);if(c&&f)return c==r&&f==e;var y=-1,d=!0,E=n&COMPARE_UNORDERED_FLAG$1?new SetCache:void 0;for(a.set(e,r),a.set(r,e);++y{const n=e.__vccOpts||e;for(const[i,s]of r)n[i]=s;return n};const _sfc_main=defineComponent({props:{animationData:{type:Object,default:()=>({})},animationLink:{type:String,default:""},loop:{type:[Boolean,Number],default:!0},autoPlay:{type:Boolean,default:!0},width:{type:[Number,String],default:"100%"},height:{type:[Number,String],default:"100%"},speed:{type:Number,default:1},delay:{type:Number,default:0},direction:{type:String,default:"forward"},pauseOnHover:{type:Boolean,default:!1},playOnHover:{type:Boolean,default:!1},backgroundColor:{type:String,default:"transparent"},pauseAnimation:{type:Boolean,default:!1},renderer:{type:String,default:"svg"},rendererSettings:{type:Object,default:()=>({})},assetsPath:{type:String,default:""}},emits:{onComplete:null,onLoopComplete:null,onEnterFrame:null,onSegmentStart:null,onAnimationLoaded:null},setup(e,{emit:r}){let n=ref(null);const i=ref("");let s=1;const a=F=>document.querySelector(`[data-id="${F}"]`)!==null,o=async F=>{let B=e.autoPlay;e.playOnHover&&(B=!1);let q={};if(isEqual(e.animationData,{})===!1&&(q=cloneDeep(e.animationData)),e.animationLink!="")try{q=await(await fetch(e.animationLink)).json()}catch(W){console.error(W);return}let K=e.loop;typeof K=="number"&&K>0&&(K=K-1),e.delay>0&&(B=!1);const G={container:F,renderer:e.renderer,loop:K,autoplay:B,animationData:q,assetsPath:e.assetsPath};isEqual(e.rendererSettings,{})===!1&&(G.rendererSettings=e.rendererSettings),n=Lottie.loadAnimation(G),setTimeout(()=>{B=e.autoPlay,e.playOnHover?n.pause():B?n.play():n.pause(),r("onAnimationLoaded")},e.delay),n.setSpeed(e.speed),e.direction==="reverse"&&n.setDirection(-1),e.direction==="normal"&&n.setDirection(1),(e.pauseAnimation||e.playOnHover)&&n.pause(),n.addEventListener("loopComplete",()=>{e.direction==="alternate"&&(n.stop(),s=s*-1,n.setDirection(s),n.play()),r("onLoopComplete")}),n.addEventListener("complete",()=>{r("onComplete")}),n.addEventListener("enterFrame",()=>{r("onEnterFrame")}),n.addEventListener("segmentStart",()=>{r("onSegmentStart")})},l=computed(()=>{let F=e.width,B=e.height;return typeof e.width=="number"&&(F=`${e.width}px`),typeof e.height=="number"&&(B=`${e.height}px`),{"--lottie-animation-container-width":F,"--lottie-animation-container-height":B,"--lottie-animation-container-background-color":e.backgroundColor}}),u=()=>{n&&e.pauseOnHover&&n.pause(),n&&e.playOnHover&&n.play()},c=()=>{n&&e.pauseOnHover&&n.play(),n&&e.playOnHover&&n.pause()};watch(()=>e.pauseAnimation,()=>{if((e.pauseOnHover||e.playOnHover)&&e.pauseAnimation){console.error("If you are using pauseAnimation prop for Vue3-Lottie, please remove the props pauseOnHover and playOnHover");return}n&&(e.pauseAnimation?n.pause():n.play())});const f=()=>{n&&n.play()},y=()=>{n&&n.pause()},d=()=>{n&&n.stop()},E=()=>{n&&n.destroy()},S=(F=1)=>{if(F<=0)throw new Error("Speed must be greater than 0");n&&n.setSpeed(F)},A=F=>{n&&(F==="forward"?n.setDirection(1):F==="reverse"&&n.setDirection(-1))},C=(F,B=!0)=>{n&&n.goToAndStop(F,B)},b=(F,B=!0)=>{n&&n.goToAndPlay(F,B)},m=(F,B=!1)=>{n&&n.playSegments(F,B)},_=(F=!0)=>{n&&n.setSubframe(F)},P=(F=!0)=>{if(n)return n.getDuration(F)},T=(F,B=0)=>{n&&n.renderer.elements[B].updateDocumentData(F)},I=F=>{for(var B="",q="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",K=q.length,G=0;G{if(e.pauseOnHover&&e.playOnHover)throw new Error("You cannot set pauseOnHover and playOnHover for Vue3-Lottie at the same time.");if(e.animationLink===""&&isEqual(e.animationData,{}))throw new Error("You must provide either animationLink or animationData");const B=setInterval(()=>{if(a(F)){clearInterval(B);const q=document.querySelector(`[data-id="${F}" ]`);q&&o(q)}},0)};return onMounted(async()=>{i.value=I(20),R(i.value)}),{elementid:i,hoverEnded:c,hoverStarted:u,getCurrentStyle:l,play:f,pause:y,stop:d,destroy:E,setSpeed:S,setDirection:A,goToAndStop:C,goToAndPlay:b,playSegments:m,setSubFrame:_,getDuration:P,updateDocumentData:T}}}),_hoisted_1=["data-id"];function _sfc_render(e,r,n,i,s,a){return openBlock(),createElementBlock("div",{"data-id":e.elementid,class:"lottie-animation-container",style:normalizeStyle(e.getCurrentStyle),onMouseenter:r[0]||(r[0]=(...o)=>e.hoverStarted&&e.hoverStarted(...o)),onMouseleave:r[1]||(r[1]=(...o)=>e.hoverEnded&&e.hoverEnded(...o))},null,44,_hoisted_1)}var Vue3Lottie=_export_sfc(_sfc_main,[["render",_sfc_render]]);function install(e,r){const n=Object.assign({},{name:"Vue3Lottie"},r);e.component(`${n.name}`,Vue3Lottie)}const plugin={version:"2.7.4",install},v="5.7.1",fr=60,ip=0,op=49,w=180,h=180,nm="\u8682\u8681\u5237\u65B0",ddd=0,assets=[{id:"image_0",w:32,h:36,u:"",p:"data:image/png;base64,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",e:1},{id:"image_1",w:104,h:103,u:"",p:"data:image/png;base64,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",e:1}],layers=[{ddd:0,ind:1,ty:4,nm:"\u5F62\u72B6\u56FE\u5C42 3",parent:7,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[50.466,41.239,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[-105.026,97.953,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:0,s:[{i:[[.648,.617],[3.423,-2.186],[1.457,-2.142],[.427,-1.424],[-.625,-1.25],[0,0],[-.875,5.125],[-1.517,.46],[-1.179,.129],[-1.14,.694],[-.834,.893],[-.089,1.662]],o:[[-1.804,-1.718],[-2.04,1.303],[-.828,1.218],[-1.545,5.154],[.625,1.25],[0,0],[.433,-2.536],[1.548,-.47],[1.462,-.161],[.748,-.456],[.308,-.329],[.077,-1.439]],v:[[25.858,-46.958],[16.996,-45.772],[11.534,-40.502],[9.376,-36.075],[8.125,-20.5],[10.375,-20.312],[10.798,-31.05],[13.243,-35.902],[19.625,-36.58],[23.37,-37.717],[25.699,-39.7],[26.822,-43.263]],c:!0}],e:[{i:[[.552,.671],[4.593,-.166],[1.963,-1.16],[.527,-1.054],[-.625,-1.25],[0,0],[-2.529,4.951],[-1.42,-.303],[-.948,-.736],[-2.533,.099],[-.821,.744],[.14,1.068]],o:[[-1.533,-1.865],[-2.738,.099],[-1.116,.66],[-2.408,4.812],[.625,1.25],[0,0],[.871,-1.705],[1.483,.317],[1.09,.846],[1.724,-.067],[.495,-.449],[-.137,-1.044]],v:[[31.735,-32.494],[20.905,-35.342],[13.505,-33.516],[10.977,-30.609],[8.253,-20.384],[10.887,-20.312],[13.101,-29.31],[17.12,-31.092],[21.753,-27.258],[28.068,-25.521],[32.332,-27.154],[32.815,-29.684]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:8,s:[{i:[[.552,.671],[4.593,-.166],[1.963,-1.16],[.527,-1.054],[-.625,-1.25],[0,0],[-2.529,4.951],[-1.42,-.303],[-.948,-.736],[-2.533,.099],[-.821,.744],[.14,1.068]],o:[[-1.533,-1.865],[-2.738,.099],[-1.116,.66],[-2.408,4.812],[.625,1.25],[0,0],[.871,-1.705],[1.483,.317],[1.09,.846],[1.724,-.067],[.495,-.449],[-.137,-1.044]],v:[[31.735,-32.494],[20.905,-35.342],[13.505,-33.516],[10.977,-30.609],[8.253,-20.384],[10.887,-20.312],[13.101,-29.31],[17.12,-31.092],[21.753,-27.258],[28.068,-25.521],[32.332,-27.154],[32.815,-29.684]],c:!0}],e:[{i:[[.741,.453],[4.1,-.475],[1.088,-.742],[.711,-1.233],[-.922,-1.05],[0,0],[-3.304,4.605],[-.795,-2.012],[-1.129,-.407],[-1.842,-.003],[-.624,.886],[.51,1.203]],o:[[-2.249,-1.375],[-2.478,.287],[-1.205,1.055],[-1.197,2.076],[.821,.935],[0,0],[1.18,-1.645],[.899,2.275],[1.594,.576],[1.428,.002],[.932,-1.324],[-.388,-.916]],v:[[28.76,-30.58],[19.256,-31.863],[13.493,-29.374],[10.45,-25.672],[8.432,-20.256],[10.292,-20.376],[14.283,-26.543],[19.958,-25.744],[24.143,-21.524],[28.831,-20.791],[32.332,-22.209],[32.606,-26.651]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:23,s:[{i:[[.741,.453],[4.1,-.475],[1.088,-.742],[.711,-1.233],[-.922,-1.05],[0,0],[-3.304,4.605],[-.795,-2.012],[-1.129,-.407],[-1.842,-.003],[-.624,.886],[.51,1.203]],o:[[-2.249,-1.375],[-2.478,.287],[-1.205,1.055],[-1.197,2.076],[.821,.935],[0,0],[1.18,-1.645],[.899,2.275],[1.594,.576],[1.428,.002],[.932,-1.324],[-.388,-.916]],v:[[28.76,-30.58],[19.256,-31.863],[13.493,-29.374],[10.45,-25.672],[8.432,-20.256],[10.292,-20.376],[14.283,-26.543],[19.958,-25.744],[24.143,-21.524],[28.831,-20.791],[32.332,-22.209],[32.606,-26.651]],c:!0}],e:[{i:[[.789,.364],[3.847,-1.112],[1.569,-1.705],[.527,-1.054],[-.589,-1.267],[0,0],[-2.888,4.861],[-1.357,-.517],[-1.474,-.144],[-1.91,.877],[-.187,1.607],[.662,.764]],o:[[-2.286,-1.054],[-2.293,.663],[-.855,.929],[-2.408,4.812],[.643,1.381],[0,0],[.906,-1.525],[1.48,.563],[1.393,.136],[1.254,-.576],[.077,-.664],[-.647,-.747]],v:[[30.178,-34.211],[19.85,-34.366],[13.819,-30.865],[11.179,-27.569],[8.253,-20.384],[10.411,-20.44],[13.839,-27.233],[19.034,-28.105],[25.507,-25.889],[31.366,-26.584],[33.783,-29.741],[33.003,-32.165]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:31,s:[{i:[[.789,.364],[3.847,-1.112],[1.569,-1.705],[.527,-1.054],[-.589,-1.267],[0,0],[-2.888,4.861],[-1.357,-.517],[-1.474,-.144],[-1.91,.877],[-.187,1.607],[.662,.764]],o:[[-2.286,-1.054],[-2.293,.663],[-.855,.929],[-2.408,4.812],[.643,1.381],[0,0],[.906,-1.525],[1.48,.563],[1.393,.136],[1.254,-.576],[.077,-.664],[-.647,-.747]],v:[[30.178,-34.211],[19.85,-34.366],[13.819,-30.865],[11.179,-27.569],[8.253,-20.384],[10.411,-20.44],[13.839,-27.233],[19.034,-28.105],[25.507,-25.889],[31.366,-26.584],[33.783,-29.741],[33.003,-32.165]],c:!0}],e:[{i:[[.648,.617],[3.423,-2.186],[1.457,-2.142],[.427,-1.424],[-.625,-1.25],[0,0],[-.875,5.125],[-1.517,.46],[-1.179,.129],[-1.14,.694],[-.834,.893],[-.089,1.662]],o:[[-1.804,-1.718],[-2.04,1.303],[-.828,1.218],[-1.545,5.154],[.625,1.25],[0,0],[.433,-2.536],[1.548,-.47],[1.462,-.161],[.748,-.456],[.308,-.329],[.077,-1.439]],v:[[25.858,-46.958],[16.996,-45.772],[11.534,-40.502],[9.376,-36.075],[8.125,-20.5],[10.375,-20.312],[10.798,-31.05],[13.243,-35.902],[19.625,-36.58],[23.37,-37.717],[25.699,-39.7],[26.822,-43.263]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:49,s:[{i:[[.648,.617],[3.423,-2.186],[1.457,-2.142],[.427,-1.424],[-.625,-1.25],[0,0],[-.875,5.125],[-1.517,.46],[-1.179,.129],[-1.14,.694],[-.834,.893],[-.089,1.662]],o:[[-1.804,-1.718],[-2.04,1.303],[-.828,1.218],[-1.545,5.154],[.625,1.25],[0,0],[.433,-2.536],[1.548,-.47],[1.462,-.161],[.748,-.456],[.308,-.329],[.077,-1.439]],v:[[25.858,-46.958],[16.996,-45.772],[11.534,-40.502],[9.376,-36.075],[8.125,-20.5],[10.375,-20.312],[10.798,-31.05],[13.243,-35.902],[19.625,-36.58],[23.37,-37.717],[25.699,-39.7],[26.822,-43.263]],c:!0}],e:[{i:[[.552,.671],[4.593,-.166],[1.963,-1.16],[.527,-1.054],[-.625,-1.25],[0,0],[-2.529,4.951],[-1.42,-.303],[-.948,-.736],[-2.533,.099],[-.821,.744],[.14,1.068]],o:[[-1.533,-1.865],[-2.738,.099],[-1.116,.66],[-2.408,4.812],[.625,1.25],[0,0],[.871,-1.705],[1.483,.317],[1.09,.846],[1.724,-.067],[.495,-.449],[-.137,-1.044]],v:[[31.735,-32.494],[20.905,-35.342],[13.505,-33.516],[10.977,-30.609],[8.253,-20.384],[10.887,-20.312],[13.101,-29.31],[17.12,-31.092],[21.753,-27.258],[28.068,-25.521],[32.332,-27.154],[32.815,-29.684]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:57,s:[{i:[[.552,.671],[4.593,-.166],[1.963,-1.16],[.527,-1.054],[-.625,-1.25],[0,0],[-2.529,4.951],[-1.42,-.303],[-.948,-.736],[-2.533,.099],[-.821,.744],[.14,1.068]],o:[[-1.533,-1.865],[-2.738,.099],[-1.116,.66],[-2.408,4.812],[.625,1.25],[0,0],[.871,-1.705],[1.483,.317],[1.09,.846],[1.724,-.067],[.495,-.449],[-.137,-1.044]],v:[[31.735,-32.494],[20.905,-35.342],[13.505,-33.516],[10.977,-30.609],[8.253,-20.384],[10.887,-20.312],[13.101,-29.31],[17.12,-31.092],[21.753,-27.258],[28.068,-25.521],[32.332,-27.154],[32.815,-29.684]],c:!0}],e:[{i:[[.674,.548],[3.612,-.078],[1.088,-.742],[.711,-1.233],[-.922,-1.05],[0,0],[-3.304,4.605],[-.795,-2.012],[-1.129,-.407],[-1.802,.384],[-.624,.886],[.17,1.003]],o:[[-1.929,-1.568],[-2.494,.054],[-1.205,1.055],[-1.197,2.076],[.821,.935],[0,0],[1.18,-1.645],[.899,2.275],[1.594,.576],[1.183,-.252],[.932,-1.324],[-.166,-.981]],v:[[29.831,-29.177],[20.387,-31.48],[13.731,-29.374],[10.45,-25.672],[8.432,-20.256],[10.292,-20.376],[14.283,-26.543],[19.72,-25.617],[24.143,-21.524],[28.712,-20.919],[32.154,-22.464],[32.546,-26.14]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:72,s:[{i:[[.674,.548],[3.612,-.078],[1.088,-.742],[.711,-1.233],[-.922,-1.05],[0,0],[-3.304,4.605],[-.795,-2.012],[-1.129,-.407],[-1.802,.384],[-.624,.886],[.17,1.003]],o:[[-1.929,-1.568],[-2.494,.054],[-1.205,1.055],[-1.197,2.076],[.821,.935],[0,0],[1.18,-1.645],[.899,2.275],[1.594,.576],[1.183,-.252],[.932,-1.324],[-.166,-.981]],v:[[29.831,-29.177],[20.387,-31.48],[13.731,-29.374],[10.45,-25.672],[8.432,-20.256],[10.292,-20.376],[14.283,-26.543],[19.72,-25.617],[24.143,-21.524],[28.712,-20.919],[32.154,-22.464],[32.546,-26.14]],c:!0}],e:[{i:[[.789,.364],[3.847,-1.112],[1.569,-1.705],[.527,-1.054],[-.589,-1.267],[0,0],[-2.888,4.861],[-1.357,-.517],[-1.474,-.144],[-1.91,.877],[-.187,1.607],[.662,.764]],o:[[-2.286,-1.054],[-2.293,.663],[-.855,.929],[-2.408,4.812],[.643,1.381],[0,0],[.906,-1.525],[1.48,.563],[1.393,.136],[1.254,-.576],[.077,-.664],[-.647,-.747]],v:[[30.178,-34.211],[19.85,-34.366],[13.819,-30.865],[11.179,-27.569],[8.253,-20.384],[10.411,-20.44],[13.839,-27.233],[19.034,-28.105],[25.507,-25.889],[31.366,-26.584],[33.783,-29.741],[33.003,-32.165]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:80,s:[{i:[[.789,.364],[3.847,-1.112],[1.569,-1.705],[.527,-1.054],[-.589,-1.267],[0,0],[-2.888,4.861],[-1.357,-.517],[-1.474,-.144],[-1.91,.877],[-.187,1.607],[.662,.764]],o:[[-2.286,-1.054],[-2.293,.663],[-.855,.929],[-2.408,4.812],[.643,1.381],[0,0],[.906,-1.525],[1.48,.563],[1.393,.136],[1.254,-.576],[.077,-.664],[-.647,-.747]],v:[[30.178,-34.211],[19.85,-34.366],[13.819,-30.865],[11.179,-27.569],[8.253,-20.384],[10.411,-20.44],[13.839,-27.233],[19.034,-28.105],[25.507,-25.889],[31.366,-26.584],[33.783,-29.741],[33.003,-32.165]],c:!0}],e:[{i:[[.648,.617],[3.423,-2.186],[1.457,-2.142],[.427,-1.424],[-.625,-1.25],[0,0],[-.875,5.125],[-1.517,.46],[-1.179,.129],[-1.14,.694],[-.834,.893],[-.089,1.662]],o:[[-1.804,-1.718],[-2.04,1.303],[-.828,1.218],[-1.545,5.154],[.625,1.25],[0,0],[.433,-2.536],[1.548,-.47],[1.462,-.161],[.748,-.456],[.308,-.329],[.077,-1.439]],v:[[25.858,-46.958],[16.996,-45.772],[11.534,-40.502],[9.376,-36.075],[8.125,-20.5],[10.375,-20.312],[10.798,-31.05],[13.243,-35.902],[19.625,-36.58],[23.37,-37.717],[25.699,-39.7],[26.822,-43.263]],c:!0}]},{t:98}],ix:2},nm:"\u8DEF\u5F84 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.447058853449,.133333333333,.035294117647,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"\u586B\u5145 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-.472,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"\u53D8\u6362"}],nm:"\u5F62\u72B6 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:180,st:0,cp:!0,bm:0},{ddd:0,ind:3,ty:4,nm:"\u5F62\u72B6\u56FE\u5C42 1",parent:7,sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[52.591,41.239,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:0,k:[105.026,97.953,100],ix:6}},ao:0,shapes:[{ty:"gr",it:[{ind:0,ty:"sh",ix:1,ks:{a:1,k:[{i:{x:.667,y:1},o:{x:.333,y:0},t:0,s:[{i:[[.648,.617],[3.423,-2.186],[1.457,-2.142],[.427,-1.424],[-.625,-1.25],[0,0],[-.875,5.125],[-1.517,.46],[-1.179,.129],[-1.14,.694],[-.834,.893],[-.089,1.662]],o:[[-1.804,-1.718],[-2.04,1.303],[-.828,1.218],[-1.545,5.154],[.625,1.25],[0,0],[.433,-2.536],[1.548,-.47],[1.462,-.161],[.748,-.456],[.308,-.329],[.077,-1.439]],v:[[25.858,-46.958],[16.996,-45.772],[11.534,-40.502],[9.376,-36.075],[8.125,-20.5],[10.375,-20.312],[10.798,-31.05],[13.243,-35.902],[19.625,-36.58],[23.37,-37.717],[25.699,-39.7],[26.822,-43.263]],c:!0}],e:[{i:[[.552,.671],[4.593,-.166],[1.963,-1.16],[.527,-1.054],[-.625,-1.25],[0,0],[-2.529,4.951],[-1.42,-.303],[-.948,-.736],[-2.533,.099],[-.821,.744],[.14,1.068]],o:[[-1.533,-1.865],[-2.738,.099],[-1.116,.66],[-2.408,4.812],[.625,1.25],[0,0],[.871,-1.705],[1.483,.317],[1.09,.846],[1.724,-.067],[.495,-.449],[-.137,-1.044]],v:[[31.735,-32.494],[20.905,-35.342],[13.505,-33.516],[10.977,-30.609],[8.253,-20.384],[10.887,-20.312],[13.101,-29.31],[17.12,-31.092],[21.753,-27.258],[28.068,-25.521],[32.332,-27.154],[32.815,-29.684]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:8,s:[{i:[[.552,.671],[4.593,-.166],[1.963,-1.16],[.527,-1.054],[-.625,-1.25],[0,0],[-2.529,4.951],[-1.42,-.303],[-.948,-.736],[-2.533,.099],[-.821,.744],[.14,1.068]],o:[[-1.533,-1.865],[-2.738,.099],[-1.116,.66],[-2.408,4.812],[.625,1.25],[0,0],[.871,-1.705],[1.483,.317],[1.09,.846],[1.724,-.067],[.495,-.449],[-.137,-1.044]],v:[[31.735,-32.494],[20.905,-35.342],[13.505,-33.516],[10.977,-30.609],[8.253,-20.384],[10.887,-20.312],[13.101,-29.31],[17.12,-31.092],[21.753,-27.258],[28.068,-25.521],[32.332,-27.154],[32.815,-29.684]],c:!0}],e:[{i:[[.741,.453],[4.1,-.475],[1.088,-.742],[.711,-1.233],[-.922,-1.05],[0,0],[-3.304,4.605],[-.795,-2.012],[-1.129,-.407],[-1.842,-.003],[-.624,.886],[.51,1.203]],o:[[-2.249,-1.375],[-2.478,.287],[-1.205,1.055],[-1.197,2.076],[.821,.935],[0,0],[1.18,-1.645],[.899,2.275],[1.594,.576],[1.428,.002],[.932,-1.324],[-.388,-.916]],v:[[28.76,-30.58],[19.256,-31.863],[13.493,-29.374],[10.45,-25.672],[8.432,-20.256],[10.292,-20.376],[14.283,-26.543],[19.958,-25.744],[24.143,-21.524],[28.831,-20.791],[32.332,-22.209],[32.606,-26.651]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:23,s:[{i:[[.741,.453],[4.1,-.475],[1.088,-.742],[.711,-1.233],[-.922,-1.05],[0,0],[-3.304,4.605],[-.795,-2.012],[-1.129,-.407],[-1.842,-.003],[-.624,.886],[.51,1.203]],o:[[-2.249,-1.375],[-2.478,.287],[-1.205,1.055],[-1.197,2.076],[.821,.935],[0,0],[1.18,-1.645],[.899,2.275],[1.594,.576],[1.428,.002],[.932,-1.324],[-.388,-.916]],v:[[28.76,-30.58],[19.256,-31.863],[13.493,-29.374],[10.45,-25.672],[8.432,-20.256],[10.292,-20.376],[14.283,-26.543],[19.958,-25.744],[24.143,-21.524],[28.831,-20.791],[32.332,-22.209],[32.606,-26.651]],c:!0}],e:[{i:[[.789,.364],[3.847,-1.112],[1.569,-1.705],[.527,-1.054],[-.589,-1.267],[0,0],[-2.888,4.861],[-1.357,-.517],[-1.474,-.144],[-1.91,.877],[-.187,1.607],[.662,.764]],o:[[-2.286,-1.054],[-2.293,.663],[-.855,.929],[-2.408,4.812],[.643,1.381],[0,0],[.906,-1.525],[1.48,.563],[1.393,.136],[1.254,-.576],[.077,-.664],[-.647,-.747]],v:[[30.178,-34.211],[19.85,-34.366],[13.819,-30.865],[11.179,-27.569],[8.253,-20.384],[10.411,-20.44],[13.839,-27.233],[19.034,-28.105],[25.507,-25.889],[31.366,-26.584],[33.783,-29.741],[33.003,-32.165]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:31,s:[{i:[[.789,.364],[3.847,-1.112],[1.569,-1.705],[.527,-1.054],[-.589,-1.267],[0,0],[-2.888,4.861],[-1.357,-.517],[-1.474,-.144],[-1.91,.877],[-.187,1.607],[.662,.764]],o:[[-2.286,-1.054],[-2.293,.663],[-.855,.929],[-2.408,4.812],[.643,1.381],[0,0],[.906,-1.525],[1.48,.563],[1.393,.136],[1.254,-.576],[.077,-.664],[-.647,-.747]],v:[[30.178,-34.211],[19.85,-34.366],[13.819,-30.865],[11.179,-27.569],[8.253,-20.384],[10.411,-20.44],[13.839,-27.233],[19.034,-28.105],[25.507,-25.889],[31.366,-26.584],[33.783,-29.741],[33.003,-32.165]],c:!0}],e:[{i:[[.648,.617],[3.423,-2.186],[1.457,-2.142],[.427,-1.424],[-.625,-1.25],[0,0],[-.875,5.125],[-1.517,.46],[-1.179,.129],[-1.14,.694],[-.834,.893],[-.089,1.662]],o:[[-1.804,-1.718],[-2.04,1.303],[-.828,1.218],[-1.545,5.154],[.625,1.25],[0,0],[.433,-2.536],[1.548,-.47],[1.462,-.161],[.748,-.456],[.308,-.329],[.077,-1.439]],v:[[25.858,-46.958],[16.996,-45.772],[11.534,-40.502],[9.376,-36.075],[8.125,-20.5],[10.375,-20.312],[10.798,-31.05],[13.243,-35.902],[19.625,-36.58],[23.37,-37.717],[25.699,-39.7],[26.822,-43.263]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:49,s:[{i:[[.648,.617],[3.423,-2.186],[1.457,-2.142],[.427,-1.424],[-.625,-1.25],[0,0],[-.875,5.125],[-1.517,.46],[-1.179,.129],[-1.14,.694],[-.834,.893],[-.089,1.662]],o:[[-1.804,-1.718],[-2.04,1.303],[-.828,1.218],[-1.545,5.154],[.625,1.25],[0,0],[.433,-2.536],[1.548,-.47],[1.462,-.161],[.748,-.456],[.308,-.329],[.077,-1.439]],v:[[25.858,-46.958],[16.996,-45.772],[11.534,-40.502],[9.376,-36.075],[8.125,-20.5],[10.375,-20.312],[10.798,-31.05],[13.243,-35.902],[19.625,-36.58],[23.37,-37.717],[25.699,-39.7],[26.822,-43.263]],c:!0}],e:[{i:[[.552,.671],[4.593,-.166],[1.963,-1.16],[.527,-1.054],[-.625,-1.25],[0,0],[-2.529,4.951],[-1.42,-.303],[-.948,-.736],[-2.533,.099],[-.821,.744],[.14,1.068]],o:[[-1.533,-1.865],[-2.738,.099],[-1.116,.66],[-2.408,4.812],[.625,1.25],[0,0],[.871,-1.705],[1.483,.317],[1.09,.846],[1.724,-.067],[.495,-.449],[-.137,-1.044]],v:[[31.735,-32.494],[20.905,-35.342],[13.505,-33.516],[10.977,-30.609],[8.253,-20.384],[10.887,-20.312],[13.101,-29.31],[17.12,-31.092],[21.753,-27.258],[28.068,-25.521],[32.332,-27.154],[32.815,-29.684]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:57,s:[{i:[[.552,.671],[4.593,-.166],[1.963,-1.16],[.527,-1.054],[-.625,-1.25],[0,0],[-2.529,4.951],[-1.42,-.303],[-.948,-.736],[-2.533,.099],[-.821,.744],[.14,1.068]],o:[[-1.533,-1.865],[-2.738,.099],[-1.116,.66],[-2.408,4.812],[.625,1.25],[0,0],[.871,-1.705],[1.483,.317],[1.09,.846],[1.724,-.067],[.495,-.449],[-.137,-1.044]],v:[[31.735,-32.494],[20.905,-35.342],[13.505,-33.516],[10.977,-30.609],[8.253,-20.384],[10.887,-20.312],[13.101,-29.31],[17.12,-31.092],[21.753,-27.258],[28.068,-25.521],[32.332,-27.154],[32.815,-29.684]],c:!0}],e:[{i:[[.674,.548],[3.612,-.078],[1.088,-.742],[.711,-1.233],[-.922,-1.05],[0,0],[-3.304,4.605],[-.795,-2.012],[-1.129,-.407],[-1.802,.384],[-.624,.886],[.17,1.003]],o:[[-1.929,-1.568],[-2.494,.054],[-1.205,1.055],[-1.197,2.076],[.821,.935],[0,0],[1.18,-1.645],[.899,2.275],[1.594,.576],[1.183,-.252],[.932,-1.324],[-.166,-.981]],v:[[29.831,-29.177],[20.387,-31.48],[13.731,-29.374],[10.45,-25.672],[8.432,-20.256],[10.292,-20.376],[14.283,-26.543],[19.72,-25.617],[24.143,-21.524],[28.712,-20.919],[32.154,-22.464],[32.546,-26.14]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:72,s:[{i:[[.674,.548],[3.612,-.078],[1.088,-.742],[.711,-1.233],[-.922,-1.05],[0,0],[-3.304,4.605],[-.795,-2.012],[-1.129,-.407],[-1.802,.384],[-.624,.886],[.17,1.003]],o:[[-1.929,-1.568],[-2.494,.054],[-1.205,1.055],[-1.197,2.076],[.821,.935],[0,0],[1.18,-1.645],[.899,2.275],[1.594,.576],[1.183,-.252],[.932,-1.324],[-.166,-.981]],v:[[29.831,-29.177],[20.387,-31.48],[13.731,-29.374],[10.45,-25.672],[8.432,-20.256],[10.292,-20.376],[14.283,-26.543],[19.72,-25.617],[24.143,-21.524],[28.712,-20.919],[32.154,-22.464],[32.546,-26.14]],c:!0}],e:[{i:[[.789,.364],[3.847,-1.112],[1.569,-1.705],[.527,-1.054],[-.589,-1.267],[0,0],[-2.888,4.861],[-1.357,-.517],[-1.474,-.144],[-1.91,.877],[-.187,1.607],[.662,.764]],o:[[-2.286,-1.054],[-2.293,.663],[-.855,.929],[-2.408,4.812],[.643,1.381],[0,0],[.906,-1.525],[1.48,.563],[1.393,.136],[1.254,-.576],[.077,-.664],[-.647,-.747]],v:[[30.178,-34.211],[19.85,-34.366],[13.819,-30.865],[11.179,-27.569],[8.253,-20.384],[10.411,-20.44],[13.839,-27.233],[19.034,-28.105],[25.507,-25.889],[31.366,-26.584],[33.783,-29.741],[33.003,-32.165]],c:!0}]},{i:{x:.667,y:1},o:{x:.333,y:0},t:80,s:[{i:[[.789,.364],[3.847,-1.112],[1.569,-1.705],[.527,-1.054],[-.589,-1.267],[0,0],[-2.888,4.861],[-1.357,-.517],[-1.474,-.144],[-1.91,.877],[-.187,1.607],[.662,.764]],o:[[-2.286,-1.054],[-2.293,.663],[-.855,.929],[-2.408,4.812],[.643,1.381],[0,0],[.906,-1.525],[1.48,.563],[1.393,.136],[1.254,-.576],[.077,-.664],[-.647,-.747]],v:[[30.178,-34.211],[19.85,-34.366],[13.819,-30.865],[11.179,-27.569],[8.253,-20.384],[10.411,-20.44],[13.839,-27.233],[19.034,-28.105],[25.507,-25.889],[31.366,-26.584],[33.783,-29.741],[33.003,-32.165]],c:!0}],e:[{i:[[.648,.617],[3.423,-2.186],[1.457,-2.142],[.427,-1.424],[-.625,-1.25],[0,0],[-.875,5.125],[-1.517,.46],[-1.179,.129],[-1.14,.694],[-.834,.893],[-.089,1.662]],o:[[-1.804,-1.718],[-2.04,1.303],[-.828,1.218],[-1.545,5.154],[.625,1.25],[0,0],[.433,-2.536],[1.548,-.47],[1.462,-.161],[.748,-.456],[.308,-.329],[.077,-1.439]],v:[[25.858,-46.958],[16.996,-45.772],[11.534,-40.502],[9.376,-36.075],[8.125,-20.5],[10.375,-20.312],[10.798,-31.05],[13.243,-35.902],[19.625,-36.58],[23.37,-37.717],[25.699,-39.7],[26.822,-43.263]],c:!0}]},{t:98}],ix:2},nm:"\u8DEF\u5F84 1",mn:"ADBE Vector Shape - Group",hd:!1},{ty:"fl",c:{a:0,k:[.447058853449,.133333333333,.035294117647,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"\u586B\u5145 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[-.472,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"\u53D8\u6362"}],nm:"\u5F62\u72B6 1",np:3,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:180,st:0,cp:!0,bm:0},{ddd:0,ind:4,ty:2,nm:"\u5634\u5DF42.png",cl:"png",parent:7,refId:"image_0",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[51,82.5,0],ix:2},a:{a:0,k:[16,18,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[130,100,100],e:[100,70,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:23,s:[100,70,100],e:[130,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:49,s:[130,100,100],e:[100,70,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:72,s:[100,70,100],e:[130,100,100]},{t:98}],ix:6}},ao:0,ip:0,op:180,st:0,cp:!1,bm:0},{ddd:0,ind:7,ty:2,nm:"\u8138\u86CB2.png",cl:"png",refId:"image_1",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:1,k:[{i:{x:.57,y:1},o:{x:.449,y:0},t:0,s:[90,158,0],e:[90,110,0],to:[0,-8,0],ti:[0,8.833,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:17,s:[90,110,0],e:[90,105,0],to:[0,-8.833,0],ti:[0,-8,0]},{i:{x:.597,y:1},o:{x:.432,y:0},t:23,s:[90,105,0],e:[90,158,0],to:[0,8,0],ti:[0,-8.833,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:41,s:[90,158,0],e:[90,158,0],to:[0,0,0],ti:[0,0,0]},{i:{x:.571,y:1},o:{x:.449,y:0},t:49,s:[90,158,0],e:[90,110,0],to:[0,-8,0],ti:[0,8.833,0]},{i:{x:.667,y:1},o:{x:.333,y:0},t:66,s:[90,110,0],e:[90,105,0],to:[0,-8.833,0],ti:[0,-8,0]},{i:{x:.619,y:1},o:{x:.432,y:0},t:72,s:[90,105,0],e:[90,158,0],to:[0,8,0],ti:[0,-8.833,0]},{i:{x:.833,y:.833},o:{x:.167,y:.167},t:90,s:[90,158,0],e:[90,158,0],to:[0,0,0],ti:[0,0,0]},{t:98}],ix:2},a:{a:0,k:[52,100,0],ix:1},s:{a:1,k:[{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:0,s:[100,85,100],e:[93,110,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:8,s:[93,110,100],e:[100,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:17,s:[100,100,100],e:[100,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:23,s:[100,100,100],e:[93,110,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:31,s:[93,110,100],e:[100,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.167,.167,.167],y:[0,0,0]},t:41,s:[100,100,100],e:[100,85,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:49,s:[100,85,100],e:[93,110,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:57,s:[93,110,100],e:[100,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:66,s:[100,100,100],e:[100,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:72,s:[100,100,100],e:[93,110,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.333,.333,.333],y:[0,0,0]},t:80,s:[93,110,100],e:[100,100,100]},{i:{x:[.667,.667,.667],y:[1,1,1]},o:{x:[.167,.167,.167],y:[0,0,0]},t:90,s:[100,100,100],e:[100,85,100]},{t:98}],ix:6}},ao:0,ip:0,op:180,st:0,cp:!1,bm:0},{ddd:0,ind:8,ty:4,nm:"\u6295\u5F71 1",sr:1,ks:{o:{a:0,k:100,ix:11},r:{a:0,k:0,ix:10},p:{a:0,k:[90,160.5,0],ix:2},a:{a:0,k:[0,0,0],ix:1},s:{a:1,k:[{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:0,s:[100,100,100],e:[50,50,100]},{i:{x:[.833,.833,.833],y:[.833,.833,.833]},o:{x:[.167,.167,.167],y:[.167,.167,.167]},t:23,s:[50,50,100],e:[100,100,100]},{t:49}],ix:6}},ao:0,shapes:[{ty:"gr",it:[{d:1,ty:"el",s:{a:0,k:[60,9],ix:2},p:{a:0,k:[0,0],ix:3},nm:"\u692D\u5706\u8DEF\u5F84 1",mn:"ADBE Vector Shape - Ellipse",hd:!1},{ty:"fl",c:{a:0,k:[.949019610882,.839215695858,.72549021244,1],ix:4},o:{a:0,k:100,ix:5},r:1,bm:0,nm:"\u586B\u5145 1",mn:"ADBE Vector Graphic - Fill",hd:!1},{ty:"tr",p:{a:0,k:[0,0],ix:2},a:{a:0,k:[0,0],ix:1},s:{a:0,k:[100,100],ix:3},r:{a:0,k:0,ix:6},o:{a:0,k:100,ix:7},sk:{a:0,k:0,ix:4},sa:{a:0,k:0,ix:5},nm:"\u53D8\u6362"}],nm:"\u692D\u5706\u5F62",np:2,cix:2,bm:0,ix:1,mn:"ADBE Vector Group",hd:!1}],ip:0,op:180,st:0,cp:!0,bm:0}],markers=[];var AstronautJSON={v,fr,ip,op,w,h,nm,ddd,assets,layers,markers},eventemitter3={exports:{}};(function(e){var r=Object.prototype.hasOwnProperty,n="~";function i(){}Object.create&&(i.prototype=Object.create(null),new i().__proto__||(n=!1));function s(u,c,f){this.fn=u,this.context=c,this.once=f||!1}function a(u,c,f,y,d){if(typeof f!="function")throw new TypeError("The listener must be a function");var E=new s(f,y||u,d),S=n?n+c:c;return u._events[S]?u._events[S].fn?u._events[S]=[u._events[S],E]:u._events[S].push(E):(u._events[S]=E,u._eventsCount++),u}function o(u,c){--u._eventsCount===0?u._events=new i:delete u._events[c]}function l(){this._events=new i,this._eventsCount=0}l.prototype.eventNames=function(){var c=[],f,y;if(this._eventsCount===0)return c;for(y in f=this._events)r.call(f,y)&&c.push(n?y.slice(1):y);return Object.getOwnPropertySymbols?c.concat(Object.getOwnPropertySymbols(f)):c},l.prototype.listeners=function(c){var f=n?n+c:c,y=this._events[f];if(!y)return[];if(y.fn)return[y.fn];for(var d=0,E=y.length,S=new Array(E);d=H?W:""+Array(H+1-k.length).join(z)+W},P={s:_,z:function(W){var H=-W.utcOffset(),z=Math.abs(H),k=Math.floor(z/60),$=z%60;return(H<=0?"+":"-")+_(k,2,"0")+":"+_($,2,"0")},m:function W(H,z){if(H.date()1)return W(O[0])}else{var U=H.name;I[U]=H,$=U}return!k&&$&&(T=$),$||!k&&T},B=function(W,H){if(R(W))return W.clone();var z=typeof H=="object"?H:{};return z.date=W,z.args=arguments,new K(z)},q=P;q.l=F,q.i=R,q.w=function(W,H){return B(W,{locale:H.$L,utc:H.$u,x:H.$x,$offset:H.$offset})};var K=function(){function W(z){this.$L=F(z.locale,null,!0),this.parse(z)}var H=W.prototype;return H.parse=function(z){this.$d=function(k){var $=k.date,x=k.utc;if($===null)return new Date(NaN);if(q.u($))return new Date;if($ instanceof Date)return new Date($);if(typeof $=="string"&&!/Z$/i.test($)){var O=$.match(C);if(O){var U=O[2]-1||0,N=(O[7]||"0").substring(0,3);return x?new Date(Date.UTC(O[1],U,O[3]||1,O[4]||0,O[5]||0,O[6]||0,N)):new Date(O[1],U,O[3]||1,O[4]||0,O[5]||0,O[6]||0,N)}}return new Date($)}(z),this.$x=z.x||{},this.init()},H.init=function(){var z=this.$d;this.$y=z.getFullYear(),this.$M=z.getMonth(),this.$D=z.getDate(),this.$W=z.getDay(),this.$H=z.getHours(),this.$m=z.getMinutes(),this.$s=z.getSeconds(),this.$ms=z.getMilliseconds()},H.$utils=function(){return q},H.isValid=function(){return this.$d.toString()!==A},H.isSame=function(z,k){var $=B(z);return this.startOf(k)<=$&&$<=this.endOf(k)},H.isAfter=function(z,k){return B(z)=b&&!R||R==="t"?(C+=d.abbreviations.trillion,c=c/b):F=m&&!R||R==="b"?(C+=d.abbreviations.billion,c=c/m):F=_&&!R||R==="m"?(C+=d.abbreviations.million,c=c/_):(F<_&&F>=P&&!R||R==="k")&&(C+=d.abbreviations.thousand,c=c/P)),r._.includes(f,"[.]")&&(S=!0,f=f.replace("[.]",".")),B=c.toString().split(".")[0],q=f.split(".")[1],G=f.indexOf(","),A=(f.split(".")[0].split(",")[0].match(/0/g)||[]).length,q?(r._.includes(q,"[")?(q=q.replace("]",""),q=q.split("["),T=r._.toFixed(c,q[0].length+q[1].length,y,q[1].length)):T=r._.toFixed(c,q.length,y),B=T.split(".")[0],r._.includes(T,".")?T=d.delimiters.decimal+T.split(".")[1]:T="",S&&Number(T.slice(1))===0&&(T="")):B=r._.toFixed(c,0,y),C&&!R&&Number(B)>=1e3&&C!==d.abbreviations.trillion)switch(B=String(Number(B)/1e3),C){case d.abbreviations.thousand:C=d.abbreviations.million;break;case d.abbreviations.million:C=d.abbreviations.billion;break;case d.abbreviations.billion:C=d.abbreviations.trillion;break}if(r._.includes(B,"-")&&(B=B.slice(1),I=!0),B.length0;H--)B="0"+B;return G>-1&&(B=B.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g,"$1"+d.delimiters.thousands)),f.indexOf(".")===0&&(B=""),W=B+T+(C||""),E?W=(E&&I?"(":"")+W+(E&&I?")":""):K>=0?W=K===0?(I?"-":"+")+W:W+(I?"-":"+"):I&&(W="-"+W),W},stringToNumber:function(c){var f=a[l.currentLocale],y=c,d={thousand:3,million:6,billion:9,trillion:12},E,S,A;if(l.zeroFormat&&c===l.zeroFormat)S=0;else if(l.nullFormat&&c===l.nullFormat||!c.replace(/[^0-9]+/g,"").length)S=null;else{S=1,f.delimiters.decimal!=="."&&(c=c.replace(/\./g,"").replace(f.delimiters.decimal,"."));for(E in d)if(A=new RegExp("[^a-zA-Z]"+f.abbreviations[E]+"(?:\\)|(\\"+f.currency.symbol+")?(?:\\))?)?$"),y.match(A)){S*=Math.pow(10,d[E]);break}S*=(c.split("-").length+Math.min(c.split("(").length-1,c.split(")").length-1))%2?1:-1,c=c.replace(/[^0-9\.]+/g,""),S*=Number(c)}return S},isNaN:function(c){return typeof c=="number"&&isNaN(c)},includes:function(c,f){return c.indexOf(f)!==-1},insert:function(c,f,y){return c.slice(0,y)+f+c.slice(y)},reduce:function(c,f){if(this===null)throw new TypeError("Array.prototype.reduce called on null or undefined");if(typeof f!="function")throw new TypeError(f+" is not a function");var y=Object(c),d=y.length>>>0,E=0,S;if(arguments.length===3)S=arguments[2];else{for(;E=d)throw new TypeError("Reduce of empty array with no initial value");S=y[E++]}for(;Ed?f:d},1)},toFixed:function(c,f,y,d){var E=c.toString().split("."),S=f-(d||0),A,C,b,m;return E.length===2?A=Math.min(Math.max(E[1].length,S),f):A=S,b=Math.pow(10,A),m=(y(c+"e+"+A)/b).toFixed(A),d>f-A&&(C=new RegExp("\\.?0{1,"+(d-(f-A))+"}$"),m=m.replace(C,"")),m}},r.options=l,r.formats=s,r.locales=a,r.locale=function(c){return c&&(l.currentLocale=c.toLowerCase()),l.currentLocale},r.localeData=function(c){if(!c)return a[l.currentLocale];if(c=c.toLowerCase(),!a[c])throw new Error("Unknown locale : "+c);return a[c]},r.reset=function(){for(var c in o)l[c]=o[c]},r.zeroFormat=function(c){l.zeroFormat=typeof c=="string"?c:null},r.nullFormat=function(c){l.nullFormat=typeof c=="string"?c:null},r.defaultFormat=function(c){l.defaultFormat=typeof c=="string"?c:"0.0"},r.register=function(c,f,y){if(f=f.toLowerCase(),this[c+"s"][f])throw new TypeError(f+" "+c+" already registered.");return this[c+"s"][f]=y,y},r.validate=function(c,f){var y,d,E,S,A,C,b,m;if(typeof c!="string"&&(c+="",console.warn&&console.warn("Numeral.js: Value is not string. It has been co-erced to: ",c)),c=c.trim(),c.match(/^\d+$/))return!0;if(c==="")return!1;try{b=r.localeData(f)}catch{b=r.localeData(r.locale())}return E=b.currency.symbol,A=b.abbreviations,y=b.delimiters.decimal,b.delimiters.thousands==="."?d="\\.":d=b.delimiters.thousands,m=c.match(/^[^\d]+/),m!==null&&(c=c.substr(1),m[0]!==E)||(m=c.match(/[^\d]+$/),m!==null&&(c=c.slice(0,-1),m[0]!==A.thousand&&m[0]!==A.million&&m[0]!==A.billion&&m[0]!==A.trillion))?!1:(C=new RegExp(d+"{2}"),c.match(/[^\d.,]/g)?!1:(S=c.split(y),S.length>2?!1:S.length<2?!!S[0].match(/^\d+.*\d$/)&&!S[0].match(C):S[0].length===1?!!S[0].match(/^\d+$/)&&!S[0].match(C)&&!!S[1].match(/^\d+$/):!!S[0].match(/^\d+.*\d$/)&&!S[0].match(C)&&!!S[1].match(/^\d+$/)))},r.fn=u.prototype={clone:function(){return r(this)},format:function(c,f){var y=this._value,d=c||l.defaultFormat,E,S,A;if(f=f||Math.round,y===0&&l.zeroFormat!==null)S=l.zeroFormat;else if(y===null&&l.nullFormat!==null)S=l.nullFormat;else{for(E in s)if(d.match(s[E].regexps.format)){A=s[E].format;break}A=A||r._.numberToFormat,S=A(y,d,f)}return S},value:function(){return this._value},input:function(){return this._input},set:function(c){return this._value=Number(c),this},add:function(c){var f=n.correctionFactor.call(null,this._value,c);function y(d,E,S,A){return d+Math.round(f*E)}return this._value=n.reduce([this._value,c],y,0)/f,this},subtract:function(c){var f=n.correctionFactor.call(null,this._value,c);function y(d,E,S,A){return d-Math.round(f*E)}return this._value=n.reduce([c],y,Math.round(this._value*f))/f,this},multiply:function(c){function f(y,d,E,S){var A=n.correctionFactor(y,d);return Math.round(y*A)*Math.round(d*A)/Math.round(A*A)}return this._value=n.reduce([this._value,c],f,1),this},divide:function(c){function f(y,d,E,S){var A=n.correctionFactor(y,d);return Math.round(y*A)/Math.round(d*A)}return this._value=n.reduce([this._value,c],f),this},difference:function(c){return Math.abs(r(this._value).subtract(c).value())}},r.register("locale","en",{delimiters:{thousands:",",decimal:"."},abbreviations:{thousand:"k",million:"m",billion:"b",trillion:"t"},ordinal:function(c){var f=c%10;return~~(c%100/10)===1?"th":f===1?"st":f===2?"nd":f===3?"rd":"th"},currency:{symbol:"$"}}),function(){r.register("format","bps",{regexps:{format:/(BPS)/,unformat:/(BPS)/},format:function(c,f,y){var d=r._.includes(f," BPS")?" ":"",E;return c=c*1e4,f=f.replace(/\s?BPS/,""),E=r._.numberToFormat(c,f,y),r._.includes(E,")")?(E=E.split(""),E.splice(-1,0,d+"BPS"),E=E.join("")):E=E+d+"BPS",E},unformat:function(c){return+(r._.stringToNumber(c)*1e-4).toFixed(15)}})}(),function(){var c={base:1e3,suffixes:["B","KB","MB","GB","TB","PB","EB","ZB","YB"]},f={base:1024,suffixes:["B","KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"]},y=c.suffixes.concat(f.suffixes.filter(function(E){return c.suffixes.indexOf(E)<0})),d=y.join("|");d="("+d.replace("B","B(?!PS)")+")",r.register("format","bytes",{regexps:{format:/([0\s]i?b)/,unformat:new RegExp(d)},format:function(E,S,A){var C,b=r._.includes(S,"ib")?f:c,m=r._.includes(S," b")||r._.includes(S," ib")?" ":"",_,P,T;for(S=S.replace(/\s?i?b/,""),_=0;_<=b.suffixes.length;_++)if(P=Math.pow(b.base,_),T=Math.pow(b.base,_+1),E===null||E===0||E>=P&&E0&&(E=E/P);break}return C=r._.numberToFormat(E,S,A),C+m},unformat:function(E){var S=r._.stringToNumber(E),A,C;if(S){for(A=c.suffixes.length-1;A>=0;A--){if(r._.includes(E,c.suffixes[A])){C=Math.pow(c.base,A);break}if(r._.includes(E,f.suffixes[A])){C=Math.pow(f.base,A);break}}S*=C||1}return S}})}(),function(){r.register("format","currency",{regexps:{format:/(\$)/},format:function(c,f,y){var d=r.locales[r.options.currentLocale],E={before:f.match(/^([\+|\-|\(|\s|\$]*)/)[0],after:f.match(/([\+|\-|\)|\s|\$]*)$/)[0]},S,A,C;for(f=f.replace(/\s?\$\s?/,""),S=r._.numberToFormat(c,f,y),c>=0?(E.before=E.before.replace(/[\-\(]/,""),E.after=E.after.replace(/[\-\)]/,"")):c<0&&!r._.includes(E.before,"-")&&!r._.includes(E.before,"(")&&(E.before="-"+E.before),C=0;C=0;C--)switch(A=E.after[C],A){case"$":S=C===E.after.length-1?S+d.currency.symbol:r._.insert(S,d.currency.symbol,-(E.after.length-(1+C)));break;case" ":S=C===E.after.length-1?S+" ":r._.insert(S," ",-(E.after.length-(1+C)+d.currency.symbol.length-1));break}return S}})}(),function(){r.register("format","exponential",{regexps:{format:/(e\+|e-)/,unformat:/(e\+|e-)/},format:function(c,f,y){var d,E=typeof c=="number"&&!r._.isNaN(c)?c.toExponential():"0e+0",S=E.split("e");return f=f.replace(/e[\+|\-]{1}0/,""),d=r._.numberToFormat(Number(S[0]),f,y),d+"e"+S[1]},unformat:function(c){var f=r._.includes(c,"e+")?c.split("e+"):c.split("e-"),y=Number(f[0]),d=Number(f[1]);d=r._.includes(c,"e-")?d*=-1:d;function E(S,A,C,b){var m=r._.correctionFactor(S,A),_=S*m*(A*m)/(m*m);return _}return r._.reduce([y,Math.pow(10,d)],E,1)}})}(),function(){r.register("format","ordinal",{regexps:{format:/(o)/},format:function(c,f,y){var d=r.locales[r.options.currentLocale],E,S=r._.includes(f," o")?" ":"";return f=f.replace(/\s?o/,""),S+=d.ordinal(c),E=r._.numberToFormat(c,f,y),E+S}})}(),function(){r.register("format","percentage",{regexps:{format:/(%)/,unformat:/(%)/},format:function(c,f,y){var d=r._.includes(f," %")?" ":"",E;return r.options.scalePercentBy100&&(c=c*100),f=f.replace(/\s?\%/,""),E=r._.numberToFormat(c,f,y),r._.includes(E,")")?(E=E.split(""),E.splice(-1,0,d+"%"),E=E.join("")):E=E+d+"%",E},unformat:function(c){var f=r._.stringToNumber(c);return r.options.scalePercentBy100?f*.01:f}})}(),function(){r.register("format","time",{regexps:{format:/(:)/,unformat:/(:)/},format:function(c,f,y){var d=Math.floor(c/60/60),E=Math.floor((c-d*60*60)/60),S=Math.round(c-d*60*60-E*60);return d+":"+(E<10?"0"+E:E)+":"+(S<10?"0"+S:S)},unformat:function(c){var f=c.split(":"),y=0;return f.length===3?(y=y+Number(f[0])*60*60,y=y+Number(f[1])*60,y=y+Number(f[2])):f.length===2&&(y=y+Number(f[0])*60,y=y+Number(f[1])),Number(y)}})}(),r})})(numeral$1);var numeral=numeral$1.exports;reactive({loadingCount:0});var queryString={},strictUriEncode=e=>encodeURIComponent(e).replace(/[!'()*]/g,r=>`%${r.charCodeAt(0).toString(16).toUpperCase()}`),token="%[a-f0-9]{2}",singleMatcher=new RegExp("("+token+")|([^%]+?)","gi"),multiMatcher=new RegExp("("+token+")+","gi");function decodeComponents(e,r){try{return[decodeURIComponent(e.join(""))]}catch{}if(e.length===1)return e;r=r||1;var n=e.slice(0,r),i=e.slice(r);return Array.prototype.concat.call([],decodeComponents(n),decodeComponents(i))}function decode$3(e){try{return decodeURIComponent(e)}catch{for(var r=e.match(singleMatcher)||[],n=1;n{if(!(typeof e=="string"&&typeof r=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(r==="")return[e];const n=e.indexOf(r);return n===-1?[e]:[e.slice(0,n),e.slice(n+r.length)]},filterObj=function(e,r){for(var n={},i=Object.keys(e),s=Array.isArray(r),a=0;am==null,o=Symbol("encodeFragmentIdentifier");function l(m){switch(m.arrayFormat){case"index":return _=>(P,T)=>{const I=P.length;return T===void 0||m.skipNull&&T===null||m.skipEmptyString&&T===""?P:T===null?[...P,[f(_,m),"[",I,"]"].join("")]:[...P,[f(_,m),"[",f(I,m),"]=",f(T,m)].join("")]};case"bracket":return _=>(P,T)=>T===void 0||m.skipNull&&T===null||m.skipEmptyString&&T===""?P:T===null?[...P,[f(_,m),"[]"].join("")]:[...P,[f(_,m),"[]=",f(T,m)].join("")];case"colon-list-separator":return _=>(P,T)=>T===void 0||m.skipNull&&T===null||m.skipEmptyString&&T===""?P:T===null?[...P,[f(_,m),":list="].join("")]:[...P,[f(_,m),":list=",f(T,m)].join("")];case"comma":case"separator":case"bracket-separator":{const _=m.arrayFormat==="bracket-separator"?"[]=":"=";return P=>(T,I)=>I===void 0||m.skipNull&&I===null||m.skipEmptyString&&I===""?T:(I=I===null?"":I,T.length===0?[[f(P,m),_,f(I,m)].join("")]:[[T,f(I,m)].join(m.arrayFormatSeparator)])}default:return _=>(P,T)=>T===void 0||m.skipNull&&T===null||m.skipEmptyString&&T===""?P:T===null?[...P,f(_,m)]:[...P,[f(_,m),"=",f(T,m)].join("")]}}function u(m){let _;switch(m.arrayFormat){case"index":return(P,T,I)=>{if(_=/\[(\d*)\]$/.exec(P),P=P.replace(/\[\d*\]$/,""),!_){I[P]=T;return}I[P]===void 0&&(I[P]={}),I[P][_[1]]=T};case"bracket":return(P,T,I)=>{if(_=/(\[\])$/.exec(P),P=P.replace(/\[\]$/,""),!_){I[P]=T;return}if(I[P]===void 0){I[P]=[T];return}I[P]=[].concat(I[P],T)};case"colon-list-separator":return(P,T,I)=>{if(_=/(:list)$/.exec(P),P=P.replace(/:list$/,""),!_){I[P]=T;return}if(I[P]===void 0){I[P]=[T];return}I[P]=[].concat(I[P],T)};case"comma":case"separator":return(P,T,I)=>{const R=typeof T=="string"&&T.includes(m.arrayFormatSeparator),F=typeof T=="string"&&!R&&y(T,m).includes(m.arrayFormatSeparator);T=F?y(T,m):T;const B=R||F?T.split(m.arrayFormatSeparator).map(q=>y(q,m)):T===null?T:y(T,m);I[P]=B};case"bracket-separator":return(P,T,I)=>{const R=/(\[\])$/.test(P);if(P=P.replace(/\[\]$/,""),!R){I[P]=T&&y(T,m);return}const F=T===null?[]:T.split(m.arrayFormatSeparator).map(B=>y(B,m));if(I[P]===void 0){I[P]=F;return}I[P]=[].concat(I[P],F)};default:return(P,T,I)=>{if(I[P]===void 0){I[P]=T;return}I[P]=[].concat(I[P],T)}}}function c(m){if(typeof m!="string"||m.length!==1)throw new TypeError("arrayFormatSeparator must be single character string")}function f(m,_){return _.encode?_.strict?r(m):encodeURIComponent(m):m}function y(m,_){return _.decode?n(m):m}function d(m){return Array.isArray(m)?m.sort():typeof m=="object"?d(Object.keys(m)).sort((_,P)=>Number(_)-Number(P)).map(_=>m[_]):m}function E(m){const _=m.indexOf("#");return _!==-1&&(m=m.slice(0,_)),m}function S(m){let _="";const P=m.indexOf("#");return P!==-1&&(_=m.slice(P)),_}function A(m){m=E(m);const _=m.indexOf("?");return _===-1?"":m.slice(_+1)}function C(m,_){return _.parseNumbers&&!Number.isNaN(Number(m))&&typeof m=="string"&&m.trim()!==""?m=Number(m):_.parseBooleans&&m!==null&&(m.toLowerCase()==="true"||m.toLowerCase()==="false")&&(m=m.toLowerCase()==="true"),m}function b(m,_){_=Object.assign({decode:!0,sort:!0,arrayFormat:"none",arrayFormatSeparator:",",parseNumbers:!1,parseBooleans:!1},_),c(_.arrayFormatSeparator);const P=u(_),T=Object.create(null);if(typeof m!="string"||(m=m.trim().replace(/^[?#&]/,""),!m))return T;for(const I of m.split("&")){if(I==="")continue;let[R,F]=i(_.decode?I.replace(/\+/g," "):I,"=");F=F===void 0?null:["comma","separator","bracket-separator"].includes(_.arrayFormat)?F:y(F,_),P(y(R,_),F,T)}for(const I of Object.keys(T)){const R=T[I];if(typeof R=="object"&&R!==null)for(const F of Object.keys(R))R[F]=C(R[F],_);else T[I]=C(R,_)}return _.sort===!1?T:(_.sort===!0?Object.keys(T).sort():Object.keys(T).sort(_.sort)).reduce((I,R)=>{const F=T[R];return Boolean(F)&&typeof F=="object"&&!Array.isArray(F)?I[R]=d(F):I[R]=F,I},Object.create(null))}e.extract=A,e.parse=b,e.stringify=(m,_)=>{if(!m)return"";_=Object.assign({encode:!0,strict:!0,arrayFormat:"none",arrayFormatSeparator:","},_),c(_.arrayFormatSeparator);const P=F=>_.skipNull&&a(m[F])||_.skipEmptyString&&m[F]==="",T=l(_),I={};for(const F of Object.keys(m))P(F)||(I[F]=m[F]);const R=Object.keys(I);return _.sort!==!1&&R.sort(_.sort),R.map(F=>{const B=m[F];return B===void 0?"":B===null?f(F,_):Array.isArray(B)?B.length===0&&_.arrayFormat==="bracket-separator"?f(F,_)+"[]":B.reduce(T(F),[]).join("&"):f(F,_)+"="+f(B,_)}).filter(F=>F.length>0).join("&")},e.parseUrl=(m,_)=>{_=Object.assign({decode:!0},_);const[P,T]=i(m,"#");return Object.assign({url:P.split("?")[0]||"",query:b(A(m),_)},_&&_.parseFragmentIdentifier&&T?{fragmentIdentifier:y(T,_)}:{})},e.stringifyUrl=(m,_)=>{_=Object.assign({encode:!0,strict:!0,[o]:!0},_);const P=E(m.url).split("?")[0]||"",T=e.extract(m.url),I=e.parse(T,{sort:!1}),R=Object.assign(I,m.query);let F=e.stringify(R,_);F&&(F=`?${F}`);let B=S(m.url);return m.fragmentIdentifier&&(B=`#${_[o]?f(m.fragmentIdentifier,_):m.fragmentIdentifier}`),`${P}${F}${B}`},e.pick=(m,_,P)=>{P=Object.assign({parseFragmentIdentifier:!0,[o]:!1},P);const{url:T,query:I,fragmentIdentifier:R}=e.parseUrl(m,P);return e.stringifyUrl({url:T,query:s(I,_),fragmentIdentifier:R},P)},e.exclude=(m,_,P)=>{const T=Array.isArray(_)?I=>!_.includes(I):(I,R)=>!_(I,R);return e.pick(m,T,P)}})(queryString);const browser=()=>{const e=navigator.userAgent;return{trident:e.indexOf("Trident")>-1,presto:e.indexOf("Presto")>-1,webKit:e.indexOf("AppleWebKit")>-1,gecko:e.indexOf("Gecko")>-1&&e.indexOf("KHTML")==-1,mobile:!!e.match(/AppleWebKit.*Mobile.*/),ios:!!e.match(/Mac OS X/),android:e.indexOf("ORCHESTRAAPPA")>-1||e.indexOf("Adr")>-1,iPhone:e.indexOf("ORCHESTRAAPPI")>-1,isApp:e.indexOf("ORCHESTRAAPPI")>-1||e.indexOf("ORCHESTRAAPPA")>-1,isTeacher:e.indexOf("ORCHESTRATEACHER")>-1,isStudent:e.indexOf("ORCHESTRASTUDENT")>-1,isSchool:e.indexOf("ORCHESTRASCHOOL")>-1,iPad:e.indexOf("iPad")>-1,webApp:e.indexOf("Safari")==-1,weixin:e.indexOf("MicroMessenger")>-1,alipay:e.indexOf("AlipayClient")>-1,huawei:!!e.match(/huawei/i)||!!e.match(/honor/i),xiaomi:!!e.match(/mi\s/i)||!!e.match(/redmi/i)||!!e.match(/mix/i)}},getUrlCode=(e="code")=>{const r=location.search,n=new Object;if(r.indexOf("?")!=-1){const s=r.substr(1).split("&");for(let a=0;a""+new Date().getTime()+Math.floor(Math.random()*1e6),removeAuth$1=()=>{sessionStorage.removeItem("Authorization")},setAuth$1=e=>{sessionStorage.setItem("Authorization",e)},moneyFormat=(e,r="0,0.00")=>numeral(e).format(r),getSecondRPM=(e,r)=>{if(isNaN(e))return"00:00";const n=Math.floor(e/60).toString().padStart(2,"0"),i=Math.floor(e%60).toString().padStart(2,"0");return r==="cn"?n+"\u5206"+i+"\u79D2":n+":"+i},formatterDatePicker=(e,r)=>(e==="year"&&(r.text+="\u5E74"),e==="month"&&(r.text+="\u6708"),e==="day"&&(r.text+="\u65E5"),r);/*! * vue-router v4.2.4 * (c) 2023 Eduardo San Martin Morote * @license MIT */const isBrowser=typeof window!="undefined";function isESModule(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const assign$1=Object.assign;function applyToParams(e,r){const n={};for(const i in r){const s=r[i];n[i]=isArray$5(s)?s.map(e):e(s)}return n}const noop=()=>{},isArray$5=Array.isArray,TRAILING_SLASH_RE=/\/$/,removeTrailingSlash=e=>e.replace(TRAILING_SLASH_RE,"");function parseURL(e,r,n="/"){let i,s={},a="",o="";const l=r.indexOf("#");let u=r.indexOf("?");return l=0&&(u=-1),u>-1&&(i=r.slice(0,u),a=r.slice(u+1,l>-1?l:r.length),s=e(a)),l>-1&&(i=i||r.slice(0,l),o=r.slice(l,r.length)),i=resolveRelativePath(i!=null?i:r,n),{fullPath:i+(a&&"?")+a+o,path:i,query:s,hash:o}}function stringifyURL(e,r){const n=r.query?e(r.query):"";return r.path+(n&&"?")+n+(r.hash||"")}function stripBase(e,r){return!r||!e.toLowerCase().startsWith(r.toLowerCase())?e:e.slice(r.length)||"/"}function isSameRouteLocation(e,r,n){const i=r.matched.length-1,s=n.matched.length-1;return i>-1&&i===s&&isSameRouteRecord(r.matched[i],n.matched[s])&&isSameRouteLocationParams(r.params,n.params)&&e(r.query)===e(n.query)&&r.hash===n.hash}function isSameRouteRecord(e,r){return(e.aliasOf||e)===(r.aliasOf||r)}function isSameRouteLocationParams(e,r){if(Object.keys(e).length!==Object.keys(r).length)return!1;for(const n in e)if(!isSameRouteLocationParamsValue(e[n],r[n]))return!1;return!0}function isSameRouteLocationParamsValue(e,r){return isArray$5(e)?isEquivalentArray(e,r):isArray$5(r)?isEquivalentArray(r,e):e===r}function isEquivalentArray(e,r){return isArray$5(r)?e.length===r.length&&e.every((n,i)=>n===r[i]):e.length===1&&e[0]===r}function resolveRelativePath(e,r){if(e.startsWith("/"))return e;if(!e)return r;const n=r.split("/"),i=e.split("/"),s=i[i.length-1];(s===".."||s===".")&&i.push("");let a=n.length-1,o,l;for(o=0;o1&&a--;else break;return n.slice(0,a).join("/")+"/"+i.slice(o-(o===i.length?1:0)).join("/")}var NavigationType;(function(e){e.pop="pop",e.push="push"})(NavigationType||(NavigationType={}));var NavigationDirection;(function(e){e.back="back",e.forward="forward",e.unknown=""})(NavigationDirection||(NavigationDirection={}));function normalizeBase(e){if(!e)if(isBrowser){const r=document.querySelector("base");e=r&&r.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),removeTrailingSlash(e)}const BEFORE_HASH_RE=/^[^#]+#/;function createHref(e,r){return e.replace(BEFORE_HASH_RE,"#")+r}function getElementPosition(e,r){const n=document.documentElement.getBoundingClientRect(),i=e.getBoundingClientRect();return{behavior:r.behavior,left:i.left-n.left-(r.left||0),top:i.top-n.top-(r.top||0)}}const computeScrollPosition=()=>({left:window.pageXOffset,top:window.pageYOffset});function scrollToPosition(e){let r;if("el"in e){const n=e.el,i=typeof n=="string"&&n.startsWith("#"),s=typeof n=="string"?i?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!s)return;r=getElementPosition(s,e)}else r=e;"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(e,r){return(history.state?history.state.position-r:-1)+e}const scrollPositions=new Map;function saveScrollPosition(e,r){scrollPositions.set(e,r)}function getSavedScrollPosition(e){const r=scrollPositions.get(e);return scrollPositions.delete(e),r}let createBaseLocation=()=>location.protocol+"//"+location.host;function createCurrentLocation(e,r){const{pathname:n,search:i,hash:s}=r,a=e.indexOf("#");if(a>-1){let l=s.includes(e.slice(a))?e.slice(a).length:1,u=s.slice(l);return u[0]!=="/"&&(u="/"+u),stripBase(u,"")}return stripBase(n,e)+i+s}function useHistoryListeners(e,r,n,i){let s=[],a=[],o=null;const l=({state:d})=>{const E=createCurrentLocation(e,location),S=n.value,A=r.value;let C=0;if(d){if(n.value=E,r.value=d,o&&o===S){o=null;return}C=A?d.position-A.position:0}else i(E);s.forEach(b=>{b(n.value,S,{delta:C,type:NavigationType.pop,direction:C?C>0?NavigationDirection.forward:NavigationDirection.back:NavigationDirection.unknown})})};function u(){o=n.value}function c(d){s.push(d);const E=()=>{const S=s.indexOf(d);S>-1&&s.splice(S,1)};return a.push(E),E}function f(){const{history:d}=window;!d.state||d.replaceState(assign$1({},d.state,{scroll:computeScrollPosition()}),"")}function y(){for(const d of a)d();a=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",f)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",f,{passive:!0}),{pauseListeners:u,listen:c,destroy:y}}function buildState(e,r,n,i=!1,s=!1){return{back:e,current:r,forward:n,replaced:i,position:window.history.length,scroll:s?computeScrollPosition():null}}function useHistoryStateNavigation(e){const{history:r,location:n}=window,i={value:createCurrentLocation(e,n)},s={value:r.state};s.value||a(i.value,{back:null,current:i.value,forward:null,position:r.length-1,replaced:!0,scroll:null},!0);function a(u,c,f){const y=e.indexOf("#"),d=y>-1?(n.host&&document.querySelector("base")?e:e.slice(y))+u:createBaseLocation()+e+u;try{r[f?"replaceState":"pushState"](c,"",d),s.value=c}catch(E){console.error(E),n[f?"replace":"assign"](d)}}function o(u,c){const f=assign$1({},r.state,buildState(s.value.back,u,s.value.forward,!0),c,{position:s.value.position});a(u,f,!0),i.value=u}function l(u,c){const f=assign$1({},s.value,r.state,{forward:u,scroll:computeScrollPosition()});a(f.current,f,!0);const y=assign$1({},buildState(i.value,u,null),{position:f.position+1},c);a(u,y,!1),i.value=u}return{location:i,state:s,push:l,replace:o}}function createWebHistory(e){e=normalizeBase(e);const r=useHistoryStateNavigation(e),n=useHistoryListeners(e,r.state,r.location,r.replace);function i(a,o=!0){o||n.pauseListeners(),history.go(a)}const s=assign$1({location:"",base:e,go:i,createHref:createHref.bind(null,e)},r,n);return Object.defineProperty(s,"location",{enumerable:!0,get:()=>r.location.value}),Object.defineProperty(s,"state",{enumerable:!0,get:()=>r.state.value}),s}function createWebHashHistory(e){return e=location.host?e||location.pathname+location.search:"",e.includes("#")||(e+="#"),createWebHistory(e)}function isRouteLocation(e){return typeof e=="string"||e&&typeof e=="object"}function isRouteName(e){return typeof e=="string"||typeof e=="symbol"}const START_LOCATION_NORMALIZED={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},NavigationFailureSymbol=Symbol("");var NavigationFailureType;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(NavigationFailureType||(NavigationFailureType={}));function createRouterError(e,r){return assign$1(new Error,{type:e,[NavigationFailureSymbol]:!0},r)}function isNavigationFailure(e,r){return e instanceof Error&&NavigationFailureSymbol in e&&(r==null||!!(e.type&r))}const BASE_PARAM_PATTERN="[^/]+?",BASE_PATH_PARSER_OPTIONS={sensitive:!1,strict:!1,start:!0,end:!0},REGEX_CHARS_RE=/[.+*?^${}()[\]/\\]/g;function tokensToParser(e,r){const n=assign$1({},BASE_PATH_PARSER_OPTIONS,r),i=[];let s=n.start?"^":"";const a=[];for(const c of e){const f=c.length?[]:[90];n.strict&&!c.length&&(s+="/");for(let y=0;yr.length?r.length===1&&r[0]===40+40?1:-1:0}function comparePathParserScore(e,r){let n=0;const i=e.score,s=r.score;for(;n0&&r[r.length-1]<0}const ROOT_TOKEN={type:0,value:""},VALID_PARAM_RE=/[a-zA-Z0-9_]/;function tokenizePath(e){if(!e)return[[]];if(e==="/")return[[ROOT_TOKEN]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function r(E){throw new Error(`ERR (${n})/"${c}": ${E}`)}let n=0,i=n;const s=[];let a;function o(){a&&s.push(a),a=[]}let l=0,u,c="",f="";function y(){!c||(n===0?a.push({type:0,value:c}):n===1||n===2||n===3?(a.length>1&&(u==="*"||u==="+")&&r(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:c,regexp:f,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):r("Invalid state to consume buffer"),c="")}function d(){c+=u}for(;l{o(m)}:noop}function o(f){if(isRouteName(f)){const y=i.get(f);y&&(i.delete(f),n.splice(n.indexOf(y),1),y.children.forEach(o),y.alias.forEach(o))}else{const y=n.indexOf(f);y>-1&&(n.splice(y,1),f.record.name&&i.delete(f.record.name),f.children.forEach(o),f.alias.forEach(o))}}function l(){return n}function u(f){let y=0;for(;y=0&&(f.record.path!==n[y].record.path||!isRecordChildOf(f,n[y]));)y++;n.splice(y,0,f),f.record.name&&!isAliasRecord(f)&&i.set(f.record.name,f)}function c(f,y){let d,E={},S,A;if("name"in f&&f.name){if(d=i.get(f.name),!d)throw createRouterError(1,{location:f});A=d.record.name,E=assign$1(paramsFromLocation(y.params,d.keys.filter(m=>!m.optional).map(m=>m.name)),f.params&¶msFromLocation(f.params,d.keys.map(m=>m.name))),S=d.stringify(E)}else if("path"in f)S=f.path,d=n.find(m=>m.re.test(S)),d&&(E=d.parse(S),A=d.record.name);else{if(d=y.name?i.get(y.name):n.find(m=>m.re.test(y.path)),!d)throw createRouterError(1,{location:f,currentLocation:y});A=d.record.name,E=assign$1({},y.params,f.params),S=d.stringify(E)}const C=[];let b=d;for(;b;)C.unshift(b.record),b=b.parent;return{name:A,path:S,params:E,matched:C,meta:mergeMetaFields(C)}}return e.forEach(f=>a(f)),{addRoute:a,resolve:c,removeRoute:o,getRoutes:l,getRecordMatcher:s}}function paramsFromLocation(e,r){const n={};for(const i of r)i in e&&(n[i]=e[i]);return n}function normalizeRouteRecord(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:normalizeRecordProps(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function normalizeRecordProps(e){const r={},n=e.props||!1;if("component"in e)r.default=n;else for(const i in e.components)r[i]=typeof n=="object"?n[i]:n;return r}function isAliasRecord(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function mergeMetaFields(e){return e.reduce((r,n)=>assign$1(r,n.meta),{})}function mergeOptions(e,r){const n={};for(const i in e)n[i]=i in r?r[i]:e[i];return n}function isRecordChildOf(e,r){return r.children.some(n=>n===e||isRecordChildOf(e,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(e){return encodeURI(""+e).replace(ENC_PIPE_RE,"|").replace(ENC_BRACKET_OPEN_RE,"[").replace(ENC_BRACKET_CLOSE_RE,"]")}function encodeHash(e){return commonEncode(e).replace(ENC_CURLY_OPEN_RE,"{").replace(ENC_CURLY_CLOSE_RE,"}").replace(ENC_CARET_RE,"^")}function encodeQueryValue(e){return commonEncode(e).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(e){return encodeQueryValue(e).replace(EQUAL_RE,"%3D")}function encodePath(e){return commonEncode(e).replace(HASH_RE,"%23").replace(IM_RE,"%3F")}function encodeParam(e){return e==null?"":encodePath(e).replace(SLASH_RE,"%2F")}function decode$2(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function parseQuery(e){const r={};if(e===""||e==="?")return r;const i=(e[0]==="?"?e.slice(1):e).split("&");for(let s=0;sa&&encodeQueryValue(a)):[i&&encodeQueryValue(i)]).forEach(a=>{a!==void 0&&(r+=(r.length?"&":"")+n,a!=null&&(r+="="+a))})}return r}function normalizeQuery(e){const r={};for(const n in e){const i=e[n];i!==void 0&&(r[n]=isArray$5(i)?i.map(s=>s==null?null:""+s):i==null?i:""+i)}return r}const matchedRouteKey=Symbol(""),viewDepthKey=Symbol(""),routerKey=Symbol(""),routeLocationKey=Symbol(""),routerViewLocationKey=Symbol("");function useCallbacks(){let e=[];function r(i){return e.push(i),()=>{const s=e.indexOf(i);s>-1&&e.splice(s,1)}}function n(){e=[]}return{add:r,list:()=>e.slice(),reset:n}}function guardToPromiseFn(e,r,n,i,s){const a=i&&(i.enterCallbacks[s]=i.enterCallbacks[s]||[]);return()=>new Promise((o,l)=>{const u=y=>{y===!1?l(createRouterError(4,{from:n,to:r})):y instanceof Error?l(y):isRouteLocation(y)?l(createRouterError(2,{from:r,to:y})):(a&&i.enterCallbacks[s]===a&&typeof y=="function"&&a.push(y),o())},c=e.call(i&&i.instances[s],r,n,u);let f=Promise.resolve(c);e.length<3&&(f=f.then(u)),f.catch(y=>l(y))})}function extractComponentsGuards(e,r,n,i){const s=[];for(const a of e)for(const o in a.components){let l=a.components[o];if(!(r!=="beforeRouteEnter"&&!a.instances[o]))if(isRouteComponent(l)){const c=(l.__vccOpts||l)[r];c&&s.push(guardToPromiseFn(c,n,i,a,o))}else{let u=l();s.push(()=>u.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${o}" at "${a.path}"`));const f=isESModule(c)?c.default:c;a.components[o]=f;const d=(f.__vccOpts||f)[r];return d&&guardToPromiseFn(d,n,i,a,o)()}))}}return s}function isRouteComponent(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function useLink(e){const r=inject(routerKey),n=inject(routeLocationKey),i=computed(()=>r.resolve(unref(e.to))),s=computed(()=>{const{matched:u}=i.value,{length:c}=u,f=u[c-1],y=n.matched;if(!f||!y.length)return-1;const d=y.findIndex(isSameRouteRecord.bind(null,f));if(d>-1)return d;const E=getOriginalPath(u[c-2]);return c>1&&getOriginalPath(f)===E&&y[y.length-1].path!==E?y.findIndex(isSameRouteRecord.bind(null,u[c-2])):d}),a=computed(()=>s.value>-1&&includesParams(n.params,i.value.params)),o=computed(()=>s.value>-1&&s.value===n.matched.length-1&&isSameRouteLocationParams(n.params,i.value.params));function l(u={}){return guardEvent(u)?r[unref(e.replace)?"replace":"push"](unref(e.to)).catch(noop):Promise.resolve()}return{route:i,href:computed(()=>i.value.href),isActive:a,isExactActive:o,navigate:l}}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(e,{slots:r}){const n=reactive(useLink(e)),{options:i}=inject(routerKey),s=computed(()=>({[getLinkClass(e.activeClass,i.linkActiveClass,"router-link-active")]:n.isActive,[getLinkClass(e.exactActiveClass,i.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const a=r.default&&r.default(n);return e.custom?a:h$1("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:s.value},a)}}}),RouterLink=RouterLinkImpl;function guardEvent(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const r=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(r))return}return e.preventDefault&&e.preventDefault(),!0}}function includesParams(e,r){for(const n in r){const i=r[n],s=e[n];if(typeof i=="string"){if(i!==s)return!1}else if(!isArray$5(s)||s.length!==i.length||i.some((a,o)=>a!==s[o]))return!1}return!0}function getOriginalPath(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const getLinkClass=(e,r,n)=>e!=null?e:r!=null?r:n,RouterViewImpl=defineComponent({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:r,slots:n}){const i=inject(routerViewLocationKey),s=computed(()=>e.route||i.value),a=inject(viewDepthKey,0),o=computed(()=>{let c=unref(a);const{matched:f}=s.value;let y;for(;(y=f[c])&&!y.components;)c++;return c}),l=computed(()=>s.value.matched[o.value]);provide(viewDepthKey,computed(()=>o.value+1)),provide(matchedRouteKey,l),provide(routerViewLocationKey,s);const u=ref();return watch(()=>[u.value,l.value,e.name],([c,f,y],[d,E,S])=>{f&&(f.instances[y]=c,E&&E!==f&&c&&c===d&&(f.leaveGuards.size||(f.leaveGuards=E.leaveGuards),f.updateGuards.size||(f.updateGuards=E.updateGuards))),c&&f&&(!E||!isSameRouteRecord(f,E)||!d)&&(f.enterCallbacks[y]||[]).forEach(A=>A(c))},{flush:"post"}),()=>{const c=s.value,f=e.name,y=l.value,d=y&&y.components[f];if(!d)return normalizeSlot(n.default,{Component:d,route:c});const E=y.props[f],S=E?E===!0?c.params:typeof E=="function"?E(c):E:null,C=h$1(d,assign$1({},S,r,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(y.instances[f]=null)},ref:u}));return normalizeSlot(n.default,{Component:C,route:c})||C}}});function normalizeSlot(e,r){if(!e)return null;const n=e(r);return n.length===1?n[0]:n}const RouterView=RouterViewImpl;function createRouter(e){const r=createRouterMatcher(e.routes,e),n=e.parseQuery||parseQuery,i=e.stringifyQuery||stringifyQuery,s=e.history,a=useCallbacks(),o=useCallbacks(),l=useCallbacks(),u=shallowRef(START_LOCATION_NORMALIZED);let c=START_LOCATION_NORMALIZED;isBrowser&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const f=applyToParams.bind(null,J=>""+J),y=applyToParams.bind(null,encodeParam),d=applyToParams.bind(null,decode$2);function E(J,Q){let ie,ce;return isRouteName(J)?(ie=r.getRecordMatcher(J),ce=Q):ce=J,r.addRoute(ce,ie)}function S(J){const Q=r.getRecordMatcher(J);Q&&r.removeRoute(Q)}function A(){return r.getRoutes().map(J=>J.record)}function C(J){return!!r.getRecordMatcher(J)}function b(J,Q){if(Q=assign$1({},Q||u.value),typeof J=="string"){const j=parseURL(n,J,Q.path),Y=r.resolve({path:j.path},Q),Z=s.createHref(j.fullPath);return assign$1(j,Y,{params:d(Y.params),hash:decode$2(j.hash),redirectedFrom:void 0,href:Z})}let ie;if("path"in J)ie=assign$1({},J,{path:parseURL(n,J.path,Q.path).path});else{const j=assign$1({},J.params);for(const Y in j)j[Y]==null&&delete j[Y];ie=assign$1({},J,{params:y(j)}),Q.params=y(Q.params)}const ce=r.resolve(ie,Q),me=J.hash||"";ce.params=f(d(ce.params));const D=stringifyURL(i,assign$1({},J,{hash:encodeHash(me),path:ce.path})),L=s.createHref(D);return assign$1({fullPath:D,hash:me,query:i===stringifyQuery?normalizeQuery(J.query):J.query||{}},ce,{redirectedFrom:void 0,href:L})}function m(J){return typeof J=="string"?parseURL(n,J,u.value.path):assign$1({},J)}function _(J,Q){if(c!==J)return createRouterError(8,{from:Q,to:J})}function P(J){return R(J)}function T(J){return P(assign$1(m(J),{replace:!0}))}function I(J){const Q=J.matched[J.matched.length-1];if(Q&&Q.redirect){const{redirect:ie}=Q;let ce=typeof ie=="function"?ie(J):ie;return typeof ce=="string"&&(ce=ce.includes("?")||ce.includes("#")?ce=m(ce):{path:ce},ce.params={}),assign$1({query:J.query,hash:J.hash,params:"path"in ce?{}:J.params},ce)}}function R(J,Q){const ie=c=b(J),ce=u.value,me=J.state,D=J.force,L=J.replace===!0,j=I(ie);if(j)return R(assign$1(m(j),{state:typeof j=="object"?assign$1({},me,j.state):me,force:D,replace:L}),Q||ie);const Y=ie;Y.redirectedFrom=Q;let Z;return!D&&isSameRouteLocation(i,ce,ie)&&(Z=createRouterError(16,{to:Y,from:ce}),N(ce,ce,!0,!1)),(Z?Promise.resolve(Z):q(Y,ce)).catch(te=>isNavigationFailure(te)?isNavigationFailure(te,2)?te:U(te):x(te,Y,ce)).then(te=>{if(te){if(isNavigationFailure(te,2))return R(assign$1({replace:L},m(te.to),{state:typeof te.to=="object"?assign$1({},me,te.to.state):me,force:D}),Q||Y)}else te=G(Y,ce,!0,L,me);return K(Y,ce,te),te})}function F(J,Q){const ie=_(J,Q);return ie?Promise.reject(ie):Promise.resolve()}function B(J){const Q=he.values().next().value;return Q&&typeof Q.runWithContext=="function"?Q.runWithContext(J):J()}function q(J,Q){let ie;const[ce,me,D]=extractChangingRecords(J,Q);ie=extractComponentsGuards(ce.reverse(),"beforeRouteLeave",J,Q);for(const j of ce)j.leaveGuards.forEach(Y=>{ie.push(guardToPromiseFn(Y,J,Q))});const L=F.bind(null,J,Q);return ie.push(L),ye(ie).then(()=>{ie=[];for(const j of a.list())ie.push(guardToPromiseFn(j,J,Q));return ie.push(L),ye(ie)}).then(()=>{ie=extractComponentsGuards(me,"beforeRouteUpdate",J,Q);for(const j of me)j.updateGuards.forEach(Y=>{ie.push(guardToPromiseFn(Y,J,Q))});return ie.push(L),ye(ie)}).then(()=>{ie=[];for(const j of D)if(j.beforeEnter)if(isArray$5(j.beforeEnter))for(const Y of j.beforeEnter)ie.push(guardToPromiseFn(Y,J,Q));else ie.push(guardToPromiseFn(j.beforeEnter,J,Q));return ie.push(L),ye(ie)}).then(()=>(J.matched.forEach(j=>j.enterCallbacks={}),ie=extractComponentsGuards(D,"beforeRouteEnter",J,Q),ie.push(L),ye(ie))).then(()=>{ie=[];for(const j of o.list())ie.push(guardToPromiseFn(j,J,Q));return ie.push(L),ye(ie)}).catch(j=>isNavigationFailure(j,8)?j:Promise.reject(j))}function K(J,Q,ie){l.list().forEach(ce=>B(()=>ce(J,Q,ie)))}function G(J,Q,ie,ce,me){const D=_(J,Q);if(D)return D;const L=Q===START_LOCATION_NORMALIZED,j=isBrowser?history.state:{};ie&&(ce||L?s.replace(J.fullPath,assign$1({scroll:L&&j&&j.scroll},me)):s.push(J.fullPath,me)),u.value=J,N(J,Q,ie,L),U()}let W;function H(){W||(W=s.listen((J,Q,ie)=>{if(!Ee.listening)return;const ce=b(J),me=I(ce);if(me){R(assign$1(me,{replace:!0}),ce).catch(noop);return}c=ce;const D=u.value;isBrowser&&saveScrollPosition(getScrollKey(D.fullPath,ie.delta),computeScrollPosition()),q(ce,D).catch(L=>isNavigationFailure(L,12)?L:isNavigationFailure(L,2)?(R(L.to,ce).then(j=>{isNavigationFailure(j,20)&&!ie.delta&&ie.type===NavigationType.pop&&s.go(-1,!1)}).catch(noop),Promise.reject()):(ie.delta&&s.go(-ie.delta,!1),x(L,ce,D))).then(L=>{L=L||G(ce,D,!1),L&&(ie.delta&&!isNavigationFailure(L,8)?s.go(-ie.delta,!1):ie.type===NavigationType.pop&&isNavigationFailure(L,20)&&s.go(-1,!1)),K(ce,D,L)}).catch(noop)}))}let z=useCallbacks(),k=useCallbacks(),$;function x(J,Q,ie){U(J);const ce=k.list();return ce.length?ce.forEach(me=>me(J,Q,ie)):console.error(J),Promise.reject(J)}function O(){return $&&u.value!==START_LOCATION_NORMALIZED?Promise.resolve():new Promise((J,Q)=>{z.add([J,Q])})}function U(J){return $||($=!J,H(),z.list().forEach(([Q,ie])=>J?ie(J):Q()),z.reset()),J}function N(J,Q,ie,ce){const{scrollBehavior:me}=e;if(!isBrowser||!me)return Promise.resolve();const D=!ie&&getSavedScrollPosition(getScrollKey(J.fullPath,0))||(ce||!ie)&&history.state&&history.state.scroll||null;return nextTick().then(()=>me(J,Q,D)).then(L=>L&&scrollToPosition(L)).catch(L=>x(L,J,Q))}const re=J=>s.go(J);let ue;const he=new Set,Ee={currentRoute:u,listening:!0,addRoute:E,removeRoute:S,hasRoute:C,getRoutes:A,resolve:b,options:e,push:P,replace:T,go:re,back:()=>re(-1),forward:()=>re(1),beforeEach:a.add,beforeResolve:o.add,afterEach:l.add,onError:k.add,isReady:O,install(J){const Q=this;J.component("RouterLink",RouterLink),J.component("RouterView",RouterView),J.config.globalProperties.$router=Q,Object.defineProperty(J.config.globalProperties,"$route",{enumerable:!0,get:()=>unref(u)}),isBrowser&&!ue&&u.value===START_LOCATION_NORMALIZED&&(ue=!0,P(s.location).catch(me=>{}));const ie={};for(const me in START_LOCATION_NORMALIZED)Object.defineProperty(ie,me,{get:()=>u.value[me],enumerable:!0});J.provide(routerKey,Q),J.provide(routeLocationKey,shallowReactive(ie)),J.provide(routerViewLocationKey,u);const ce=J.unmount;he.add(J),J.unmount=function(){he.delete(J),he.size<1&&(c=START_LOCATION_NORMALIZED,W&&W(),W=null,u.value=START_LOCATION_NORMALIZED,ue=!1,$=!1),ce()}}};function ye(J){return J.reduce((Q,ie)=>Q.then(()=>B(ie)),Promise.resolve())}return Ee}function extractChangingRecords(e,r){const n=[],i=[],s=[],a=Math.max(r.matched.length,e.matched.length);for(let o=0;oisSameRouteRecord(c,l))?i.push(l):n.push(l));const u=e.matched[o];u&&(r.matched.find(c=>isSameRouteRecord(c,u))||s.push(u))}return[n,i,s]}function useRouter(){return inject(routerKey)}function useRoute(){return inject(routeLocationKey)}const originalPostMessage=window.postMessage;window.postMessage=e=>{originalPostMessage(e,"*")};const loop=()=>{},calls={},browserInfo$2=browser();browserInfo$2.isApp&&window.addEventListener("message",e=>{var r,n,i;try{console.log("app\u4EA4\u4E92\u63A5\u53D7:",e.data);const s=e.data?typeof e.data=="object"?e.data:JSON.parse(e.data):{},a=((r=s.content)==null?void 0:r.uuid)||s.uuid;console.log(a,s.content,"uuid");try{s.content&&(s.content=JSON.parse(s.content))}catch{}if((n=s==null?void 0:s.content)!=null&&n.uuid,!a){const u=Object.keys(calls).filter(c=>c.indexOf(s.api)===0);for(const c of u){const f=calls[c]||loop;typeof f=="function"&&f(s)}return}const o=((i=s.content)==null?void 0:i.uuid)||s.uuid||s.api+s.uuid,l=calls[o]||loop;typeof l=="function"&&l(s)}catch(s){console.error("\u901A\u4FE1\u6D88\u606F\u89E3\u6790\u9519\u8BEF",s)}});var Rt,$t;const instance=window.ORCHESTRA||(($t=(Rt=window.webkit)==null?void 0:Rt.messageHandlers)==null?void 0:$t.ORCHESTRA),postMessage=(e,r)=>{if(browserInfo$2.isApp){const n=getRandomKey();calls[n]=r||loop,e.content=e.content?{...e.content,uuid:n}:{uuid:n},console.log("app\u4EA4\u4E92\u53D1\u9001:",e),instance.postMessage(JSON.stringify(e))}},listenerMessage=(e,r)=>{if(browserInfo$2.isApp){const n=e+getRandomKey();calls[n]=r||loop}},removeListenerMessage=(e,r)=>{if(browserInfo$2.isApp){const n=e;if(Array.isArray(calls[n])){const i=calls[n].indexOf(r);calls[n].splice(i,1)}}},promisefiyPostMessage=e=>new Promise(r=>{postMessage(e,n=>r(n))}),scriptRel="modulepreload",seen={},base="./",__vitePreload=function e(r,n){return!n||n.length===0?r():Promise.all(n.map(i=>{if(i=`${base}${i}`,i in seen)return;seen[i]=!0;const s=i.endsWith(".css"),a=s?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${i}"]${a}`))return;const o=document.createElement("link");if(o.rel=s?"stylesheet":scriptRel,s||(o.as="script",o.crossOrigin=""),o.href=i,document.head.appendChild(o),s)return new Promise((l,u)=>{o.addEventListener("load",l),o.addEventListener("error",()=>u(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>r())},error$1="_error_1i228_1",info$1="_info_1i228_9";var styles$3={error:error$1,info:info$1};const state=reactive({user:{status:"init",data:{}},platformType:"STUDENT",clientId:{STUDENT:"jmedu-student",TEACHER:"jmedu-teacher",SCHOOL:"jmedu-school"},platformApi:"/api-student",version:"",navBarHeight:0,ossUploadUrl:"https://ks3-cn-beijing.ksyuncs.com/",musicCertStatus:!1,openLiveStatus:!1}),getOssUploadUrl=e=>`https://${e||"gyt"}.ks3-cn-beijing.ksyuncs.com/`,setLogin=e=>{state.user.status="login",state.user.data=e},setLogout=()=>{state.user.status="logout",state.user.data=null},setLoginError=()=>{state.user.status="error",state.user.data=null},goWechatAuth=(e,r)=>{goAuth(e,r)},goAuth=(e,r)=>{console.log(r||window.location.href,"urlString || window.location.href");const n=encodeURIComponent(r||window.location.href);console.log(n,"urlNow");const a=`https://open.weixin.qq.com/connect/oauth2/authorize?appid=${e||"wx8654c671631cfade"}&redirect_uri=${n}&response_type=code&scope=snsapi_base&state=STATE&connect_redirect=1#wechat_redirect`;window.location.replace(a)},goAliAuth=(e,r)=>{alipayAuth(e,r)},alipayAuth=(e,r)=>{const n=encodeURIComponent(r||window.location.href),a=`https://openauth.alipay.com/oauth2/publicAppAuthorize.htm?app_id=${e||"2021004113639386"}&redirect_uri=${n}&response_type=auth_code&scope=auth_base&state=STATE`;window.location.replace(a)};var shams=function e(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var r={},n=Symbol("test"),i=Object(n);if(typeof n=="string"||Object.prototype.toString.call(n)!=="[object Symbol]"||Object.prototype.toString.call(i)!=="[object Symbol]")return!1;var s=42;r[n]=s;for(n in r)return!1;if(typeof Object.keys=="function"&&Object.keys(r).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(r).length!==0)return!1;var a=Object.getOwnPropertySymbols(r);if(a.length!==1||a[0]!==n||!Object.prototype.propertyIsEnumerable.call(r,n))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var o=Object.getOwnPropertyDescriptor(r,n);if(o.value!==s||o.enumerable!==!0)return!1}return!0},origSymbol=typeof Symbol!="undefined"&&Symbol,hasSymbolSham=shams,hasSymbols$1=function e(){return typeof origSymbol!="function"||typeof Symbol!="function"||typeof origSymbol("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:hasSymbolSham()},test={foo:{}},$Object=Object,hasProto$1=function e(){return{__proto__:test}.foo===test.foo&&!({__proto__:null}instanceof $Object)},ERROR_MESSAGE="Function.prototype.bind called on incompatible ",slice=Array.prototype.slice,toStr$1=Object.prototype.toString,funcType="[object Function]",implementation$1=function e(r){var n=this;if(typeof n!="function"||toStr$1.call(n)!==funcType)throw new TypeError(ERROR_MESSAGE+n);for(var i=slice.call(arguments,1),s,a=function(){if(this instanceof s){var f=n.apply(this,i.concat(slice.call(arguments)));return Object(f)===f?f:this}else return n.apply(r,i.concat(slice.call(arguments)))},o=Math.max(0,n.length-i.length),l=[],u=0;u1&&typeof n!="boolean")throw new $TypeError$1('"allowMissing" argument must be a boolean');if($exec(/^%?[^%]*%?$/,r)===null)throw new $SyntaxError("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var i=stringToPath(r),s=i.length>0?i[0]:"",a=getBaseIntrinsic("%"+s+"%",n),o=a.name,l=a.value,u=!1,c=a.alias;c&&(s=c[0],$spliceApply(i,$concat$1([0,1],c)));for(var f=1,y=!0;f=i.length){var A=$gOPD(l,d);y=!!A,y&&"get"in A&&!("originalValue"in A.get)?l=A.get:l=l[d]}else y=hasOwn$1(l,d),l=l[d];y&&!u&&(INTRINSICS[o]=l)}}return l},callBind$1={exports:{}};(function(e){var r=functionBind,n=getIntrinsic,i=n("%Function.prototype.apply%"),s=n("%Function.prototype.call%"),a=n("%Reflect.apply%",!0)||r.call(s,i),o=n("%Object.getOwnPropertyDescriptor%",!0),l=n("%Object.defineProperty%",!0),u=n("%Math.max%");if(l)try{l({},"a",{value:1})}catch{l=null}e.exports=function(y){var d=a(r,s,arguments);if(o&&l){var E=o(d,"length");E.configurable&&l(d,"length",{value:1+u(0,y.length-(arguments.length-1))})}return d};var c=function(){return a(r,i,arguments)};l?l(e.exports,"apply",{value:c}):e.exports.apply=c})(callBind$1);var GetIntrinsic$1=getIntrinsic,callBind=callBind$1.exports,$indexOf=callBind(GetIntrinsic$1("String.prototype.indexOf")),callBound$1=function e(r,n){var i=GetIntrinsic$1(r,!!n);return typeof i=="function"&&$indexOf(r,".prototype.")>-1?callBind(i):i},__viteBrowserExternal={},__viteBrowserExternal$1=Object.freeze(Object.defineProperty({__proto__:null,default:__viteBrowserExternal},Symbol.toStringTag,{value:"Module"})),require$$0=getAugmentedNamespace(__viteBrowserExternal$1),hasMap=typeof Map=="function"&&Map.prototype,mapSizeDescriptor=Object.getOwnPropertyDescriptor&&hasMap?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,mapSize=hasMap&&mapSizeDescriptor&&typeof mapSizeDescriptor.get=="function"?mapSizeDescriptor.get:null,mapForEach=hasMap&&Map.prototype.forEach,hasSet=typeof Set=="function"&&Set.prototype,setSizeDescriptor=Object.getOwnPropertyDescriptor&&hasSet?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,setSize=hasSet&&setSizeDescriptor&&typeof setSizeDescriptor.get=="function"?setSizeDescriptor.get:null,setForEach=hasSet&&Set.prototype.forEach,hasWeakMap=typeof WeakMap=="function"&&WeakMap.prototype,weakMapHas=hasWeakMap?WeakMap.prototype.has:null,hasWeakSet=typeof WeakSet=="function"&&WeakSet.prototype,weakSetHas=hasWeakSet?WeakSet.prototype.has:null,hasWeakRef=typeof WeakRef=="function"&&WeakRef.prototype,weakRefDeref=hasWeakRef?WeakRef.prototype.deref:null,booleanValueOf=Boolean.prototype.valueOf,objectToString$1=Object.prototype.toString,functionToString=Function.prototype.toString,$match=String.prototype.match,$slice=String.prototype.slice,$replace=String.prototype.replace,$toUpperCase=String.prototype.toUpperCase,$toLowerCase=String.prototype.toLowerCase,$test=RegExp.prototype.test,$concat=Array.prototype.concat,$join=Array.prototype.join,$arrSlice=Array.prototype.slice,$floor=Math.floor,bigIntValueOf=typeof BigInt=="function"?BigInt.prototype.valueOf:null,gOPS=Object.getOwnPropertySymbols,symToString=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,hasShammedSymbols=typeof Symbol=="function"&&typeof Symbol.iterator=="object",toStringTag=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===hasShammedSymbols?"object":"symbol")?Symbol.toStringTag:null,isEnumerable=Object.prototype.propertyIsEnumerable,gPO=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function addNumericSeparator(e,r){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||$test.call(/e/,r))return r;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var i=e<0?-$floor(-e):$floor(e);if(i!==e){var s=String(i),a=$slice.call(r,s.length+1);return $replace.call(s,n,"$&_")+"."+$replace.call($replace.call(a,/([0-9]{3})/g,"$&_"),/_$/,"")}}return $replace.call(r,n,"$&_")}var utilInspect=require$$0,inspectCustom=utilInspect.custom,inspectSymbol=isSymbol(inspectCustom)?inspectCustom:null,objectInspect=function e(r,n,i,s){var a=n||{};if(has$3(a,"quoteStyle")&&a.quoteStyle!=="single"&&a.quoteStyle!=="double")throw new TypeError('option "quoteStyle" must be "single" or "double"');if(has$3(a,"maxStringLength")&&(typeof a.maxStringLength=="number"?a.maxStringLength<0&&a.maxStringLength!==1/0:a.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var o=has$3(a,"customInspect")?a.customInspect:!0;if(typeof o!="boolean"&&o!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(has$3(a,"indent")&&a.indent!==null&&a.indent!==" "&&!(parseInt(a.indent,10)===a.indent&&a.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(has$3(a,"numericSeparator")&&typeof a.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var l=a.numericSeparator;if(typeof r=="undefined")return"undefined";if(r===null)return"null";if(typeof r=="boolean")return r?"true":"false";if(typeof r=="string")return inspectString(r,a);if(typeof r=="number"){if(r===0)return 1/0/r>0?"0":"-0";var u=String(r);return l?addNumericSeparator(r,u):u}if(typeof r=="bigint"){var c=String(r)+"n";return l?addNumericSeparator(r,c):c}var f=typeof a.depth=="undefined"?5:a.depth;if(typeof i=="undefined"&&(i=0),i>=f&&f>0&&typeof r=="object")return isArray$4(r)?"[Array]":"[Object]";var y=getIndent(a,i);if(typeof s=="undefined")s=[];else if(indexOf(s,r)>=0)return"[Circular]";function d(W,H,z){if(H&&(s=$arrSlice.call(s),s.push(H)),z){var k={depth:a.depth};return has$3(a,"quoteStyle")&&(k.quoteStyle=a.quoteStyle),e(W,k,i+1,s)}return e(W,a,i+1,s)}if(typeof r=="function"&&!isRegExp$1(r)){var E=nameOf(r),S=arrObjKeys(r,d);return"[Function"+(E?": "+E:" (anonymous)")+"]"+(S.length>0?" { "+$join.call(S,", ")+" }":"")}if(isSymbol(r)){var A=hasShammedSymbols?$replace.call(String(r),/^(Symbol\(.*\))_[^)]*$/,"$1"):symToString.call(r);return typeof r=="object"&&!hasShammedSymbols?markBoxed(A):A}if(isElement(r)){for(var C="<"+$toLowerCase.call(String(r.nodeName)),b=r.attributes||[],m=0;m",C}if(isArray$4(r)){if(r.length===0)return"[]";var _=arrObjKeys(r,d);return y&&!singleLineValues(_)?"["+indentedJoin(_,y)+"]":"[ "+$join.call(_,", ")+" ]"}if(isError(r)){var P=arrObjKeys(r,d);return!("cause"in Error.prototype)&&"cause"in r&&!isEnumerable.call(r,"cause")?"{ ["+String(r)+"] "+$join.call($concat.call("[cause]: "+d(r.cause),P),", ")+" }":P.length===0?"["+String(r)+"]":"{ ["+String(r)+"] "+$join.call(P,", ")+" }"}if(typeof r=="object"&&o){if(inspectSymbol&&typeof r[inspectSymbol]=="function"&&utilInspect)return utilInspect(r,{depth:f-i});if(o!=="symbol"&&typeof r.inspect=="function")return r.inspect()}if(isMap(r)){var T=[];return mapForEach&&mapForEach.call(r,function(W,H){T.push(d(H,r,!0)+" => "+d(W,r))}),collectionOf("Map",mapSize.call(r),T,y)}if(isSet(r)){var I=[];return setForEach&&setForEach.call(r,function(W){I.push(d(W,r))}),collectionOf("Set",setSize.call(r),I,y)}if(isWeakMap(r))return weakCollectionOf("WeakMap");if(isWeakSet(r))return weakCollectionOf("WeakSet");if(isWeakRef(r))return weakCollectionOf("WeakRef");if(isNumber(r))return markBoxed(d(Number(r)));if(isBigInt(r))return markBoxed(d(bigIntValueOf.call(r)));if(isBoolean(r))return markBoxed(booleanValueOf.call(r));if(isString(r))return markBoxed(d(String(r)));if(!isDate$1(r)&&!isRegExp$1(r)){var R=arrObjKeys(r,d),F=gPO?gPO(r)===Object.prototype:r instanceof Object||r.constructor===Object,B=r instanceof Object?"":"null prototype",q=!F&&toStringTag&&Object(r)===r&&toStringTag in r?$slice.call(toStr(r),8,-1):B?"Object":"",K=F||typeof r.constructor!="function"?"":r.constructor.name?r.constructor.name+" ":"",G=K+(q||B?"["+$join.call($concat.call([],q||[],B||[]),": ")+"] ":"");return R.length===0?G+"{}":y?G+"{"+indentedJoin(R,y)+"}":G+"{ "+$join.call(R,", ")+" }"}return String(r)};function wrapQuotes(e,r,n){var i=(n.quoteStyle||r)==="double"?'"':"'";return i+e+i}function quote(e){return $replace.call(String(e),/"/g,""")}function isArray$4(e){return toStr(e)==="[object Array]"&&(!toStringTag||!(typeof e=="object"&&toStringTag in e))}function isDate$1(e){return toStr(e)==="[object Date]"&&(!toStringTag||!(typeof e=="object"&&toStringTag in e))}function isRegExp$1(e){return toStr(e)==="[object RegExp]"&&(!toStringTag||!(typeof e=="object"&&toStringTag in e))}function isError(e){return toStr(e)==="[object Error]"&&(!toStringTag||!(typeof e=="object"&&toStringTag in e))}function isString(e){return toStr(e)==="[object String]"&&(!toStringTag||!(typeof e=="object"&&toStringTag in e))}function isNumber(e){return toStr(e)==="[object Number]"&&(!toStringTag||!(typeof e=="object"&&toStringTag in e))}function isBoolean(e){return toStr(e)==="[object Boolean]"&&(!toStringTag||!(typeof e=="object"&&toStringTag in e))}function isSymbol(e){if(hasShammedSymbols)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!symToString)return!1;try{return symToString.call(e),!0}catch{}return!1}function isBigInt(e){if(!e||typeof e!="object"||!bigIntValueOf)return!1;try{return bigIntValueOf.call(e),!0}catch{}return!1}var hasOwn=Object.prototype.hasOwnProperty||function(e){return e in this};function has$3(e,r){return hasOwn.call(e,r)}function toStr(e){return objectToString$1.call(e)}function nameOf(e){if(e.name)return e.name;var r=$match.call(functionToString.call(e),/^function\s*([\w$]+)/);return r?r[1]:null}function indexOf(e,r){if(e.indexOf)return e.indexOf(r);for(var n=0,i=e.length;nr.maxStringLength){var n=e.length-r.maxStringLength,i="... "+n+" more character"+(n>1?"s":"");return inspectString($slice.call(e,0,r.maxStringLength),r)+i}var s=$replace.call($replace.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,lowbyte);return wrapQuotes(s,"single",r)}function lowbyte(e){var r=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[r];return n?"\\"+n:"\\x"+(r<16?"0":"")+$toUpperCase.call(r.toString(16))}function markBoxed(e){return"Object("+e+")"}function weakCollectionOf(e){return e+" { ? }"}function collectionOf(e,r,n,i){var s=i?indentedJoin(n,i):$join.call(n,", ");return e+" ("+r+") {"+s+"}"}function singleLineValues(e){for(var r=0;r=0)return!1;return!0}function getIndent(e,r){var n;if(e.indent===" ")n=" ";else if(typeof e.indent=="number"&&e.indent>0)n=$join.call(Array(e.indent+1)," ");else return null;return{base:n,prev:$join.call(Array(r+1),n)}}function indentedJoin(e,r){if(e.length===0)return"";var n=` `+r.prev+r.base;return n+$join.call(e,","+n)+` `+r.prev}function arrObjKeys(e,r){var n=isArray$4(e),i=[];if(n){i.length=e.length;for(var s=0;s1;){var n=r.pop(),i=n.obj[n.prop];if(isArray$3(i)){for(var s=[],a=0;a=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122||a===formats$2.RFC1738&&(c===40||c===41)){l+=o.charAt(u);continue}if(c<128){l=l+hexTable[c];continue}if(c<2048){l=l+(hexTable[192|c>>6]+hexTable[128|c&63]);continue}if(c<55296||c>=57344){l=l+(hexTable[224|c>>12]+hexTable[128|c>>6&63]+hexTable[128|c&63]);continue}u+=1,c=65536+((c&1023)<<10|o.charCodeAt(u)&1023),l+=hexTable[240|c>>18]+hexTable[128|c>>12&63]+hexTable[128|c>>6&63]+hexTable[128|c&63]}return l},compact=function e(r){for(var n=[{obj:{o:r},prop:"o"}],i=[],s=0;s0?b.join(",")||null:void 0}];else if(isArray$2(u))F=u;else{var B=Object.keys(b);F=c?B.sort(c):B}for(var q=s&&isArray$2(b)&&b.length===1?n+"[]":n,K=0;K0?S+E:""},utils=utils$2,has=Object.prototype.hasOwnProperty,isArray$1=Array.isArray,defaults={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:utils.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},interpretNumericEntities=function(e){return e.replace(/&#(\d+);/g,function(r,n){return String.fromCharCode(parseInt(n,10))})},parseArrayValue=function(e,r){return e&&typeof e=="string"&&r.comma&&e.indexOf(",")>-1?e.split(","):e},isoSentinel="utf8=%26%2310003%3B",charsetSentinel="utf8=%E2%9C%93",parseValues=function e(r,n){var i={__proto__:null},s=n.ignoreQueryPrefix?r.replace(/^\?/,""):r,a=n.parameterLimit===1/0?void 0:n.parameterLimit,o=s.split(n.delimiter,a),l=-1,u,c=n.charset;if(n.charsetSentinel)for(u=0;u-1&&(S=isArray$1(S)?[S]:S),has.call(i,E)?i[E]=utils.combine(i[E],S):i[E]=S}return i},parseObject=function(e,r,n,i){for(var s=i?r:parseArrayValue(r,n),a=e.length-1;a>=0;--a){var o,l=e[a];if(l==="[]"&&n.parseArrays)o=[].concat(s);else{o=n.plainObjects?Object.create(null):{};var u=l.charAt(0)==="["&&l.charAt(l.length-1)==="]"?l.slice(1,-1):l,c=parseInt(u,10);!n.parseArrays&&u===""?o={0:s}:!isNaN(c)&&l!==u&&String(c)===u&&c>=0&&n.parseArrays&&c<=n.arrayLimit?(o=[],o[c]=s):u!=="__proto__"&&(o[u]=s)}s=o}return s},parseKeys=function e(r,n,i,s){if(!!r){var a=i.allowDots?r.replace(/\.([^.[]+)/g,"[$1]"):r,o=/(\[[^[\]]*])/,l=/(\[[^[\]]*])/g,u=i.depth>0&&o.exec(a),c=u?a.slice(0,u.index):a,f=[];if(c){if(!i.plainObjects&&has.call(Object.prototype,c)&&!i.allowPrototypes)return;f.push(c)}for(var y=0;i.depth>0&&(u=l.exec(a))!==null&&y-1};function normalizeName(e){if(typeof e!="string"&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||e==="")throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function normalizeValue(e){return typeof e!="string"&&(e=String(e)),e}function iteratorFor(e){var r={next:function(){var n=e.shift();return{done:n===void 0,value:n}}};return support.iterable&&(r[Symbol.iterator]=function(){return r}),r}function Headers(e){this.map={},e instanceof Headers?e.forEach(function(r,n){this.append(n,r)},this):Array.isArray(e)?e.forEach(function(r){if(r.length!=2)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+r.length);this.append(r[0],r[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(r){this.append(r,e[r])},this)}Headers.prototype.append=function(e,r){e=normalizeName(e),r=normalizeValue(r);var n=this.map[e];this.map[e]=n?n+", "+r:r};Headers.prototype.delete=function(e){delete this.map[normalizeName(e)]};Headers.prototype.get=function(e){return e=normalizeName(e),this.has(e)?this.map[e]:null};Headers.prototype.has=function(e){return this.map.hasOwnProperty(normalizeName(e))};Headers.prototype.set=function(e,r){this.map[normalizeName(e)]=normalizeValue(r)};Headers.prototype.forEach=function(e,r){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(r,this.map[n],n,this)};Headers.prototype.keys=function(){var e=[];return this.forEach(function(r,n){e.push(n)}),iteratorFor(e)};Headers.prototype.values=function(){var e=[];return this.forEach(function(r){e.push(r)}),iteratorFor(e)};Headers.prototype.entries=function(){var e=[];return this.forEach(function(r,n){e.push([n,r])}),iteratorFor(e)};support.iterable&&(Headers.prototype[Symbol.iterator]=Headers.prototype.entries);function consumed(e){if(!e._noBody){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}}function fileReaderReady(e){return new Promise(function(r,n){e.onload=function(){r(e.result)},e.onerror=function(){n(e.error)}})}function readBlobAsArrayBuffer(e){var r=new FileReader,n=fileReaderReady(r);return r.readAsArrayBuffer(e),n}function readBlobAsText(e){var r=new FileReader,n=fileReaderReady(r),i=/charset=([A-Za-z0-9_-]+)/.exec(e.type),s=i?i[1]:"utf-8";return r.readAsText(e,s),n}function readArrayBufferAsText(e){for(var r=new Uint8Array(e),n=new Array(r.length),i=0;i-1?r:e}function Request(e,r){if(!(this instanceof Request))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');r=r||{};var n=r.body;if(e instanceof Request){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,r.headers||(this.headers=new Headers(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,!n&&e._bodyInit!=null&&(n=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=r.credentials||this.credentials||"same-origin",(r.headers||!this.headers)&&(this.headers=new Headers(r.headers)),this.method=normalizeMethod(r.method||this.method||"GET"),this.mode=r.mode||this.mode||null,this.signal=r.signal||this.signal||function(){if("AbortController"in g){var a=new AbortController;return a.signal}}(),this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&n)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(n),(this.method==="GET"||this.method==="HEAD")&&(r.cache==="no-store"||r.cache==="no-cache")){var i=/([?&])_=[^&]*/;if(i.test(this.url))this.url=this.url.replace(i,"$1_="+new Date().getTime());else{var s=/\?/;this.url+=(s.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}Request.prototype.clone=function(){return new Request(this,{body:this._bodyInit})};function decode(e){var r=new FormData;return e.trim().split("&").forEach(function(n){if(n){var i=n.split("="),s=i.shift().replace(/\+/g," "),a=i.join("=").replace(/\+/g," ");r.append(decodeURIComponent(s),decodeURIComponent(a))}}),r}function parseHeaders(e){var r=new Headers,n=e.replace(/\r?\n[\t ]+/g," ");return n.split("\r").map(function(i){return i.indexOf(` `)===0?i.substr(1,i.length):i}).forEach(function(i){var s=i.split(":"),a=s.shift().trim();if(a){var o=s.join(":").trim();try{r.append(a,o)}catch(l){console.warn("Response "+l.message)}}}),r}Body.call(Request.prototype);function Response(e,r){if(!(this instanceof Response))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(r||(r={}),this.type="default",this.status=r.status===void 0?200:r.status,this.status<200||this.status>599)throw new RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=r.statusText===void 0?"":""+r.statusText,this.headers=new Headers(r.headers),this.url=r.url||"",this._initBody(e)}Body.call(Response.prototype);Response.prototype.clone=function(){return new Response(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new Headers(this.headers),url:this.url})};Response.error=function(){var e=new Response(null,{status:200,statusText:""});return e.status=0,e.type="error",e};var redirectStatuses=[301,302,303,307,308];Response.redirect=function(e,r){if(redirectStatuses.indexOf(r)===-1)throw new RangeError("Invalid status code");return new Response(null,{status:r,headers:{location:e}})};var DOMException=g.DOMException;try{new DOMException}catch(e){DOMException=function(r,n){this.message=r,this.name=n;var i=Error(r);this.stack=i.stack},DOMException.prototype=Object.create(Error.prototype),DOMException.prototype.constructor=DOMException}function fetch$1(e,r){return new Promise(function(n,i){var s=new Request(e,r);if(s.signal&&s.signal.aborted)return i(new DOMException("Aborted","AbortError"));var a=new XMLHttpRequest;function o(){a.abort()}a.onload=function(){var c={statusText:a.statusText,headers:parseHeaders(a.getAllResponseHeaders()||"")};s.url.startsWith("file://")&&(a.status<200||a.status>599)?c.status=200:c.status=a.status,c.url="responseURL"in a?a.responseURL:c.headers.get("X-Request-URL");var f="response"in a?a.response:a.responseText;setTimeout(function(){n(new Response(f,c))},0)},a.onerror=function(){setTimeout(function(){i(new TypeError("Network request failed"))},0)},a.ontimeout=function(){setTimeout(function(){i(new TypeError("Network request failed"))},0)},a.onabort=function(){setTimeout(function(){i(new DOMException("Aborted","AbortError"))},0)};function l(c){try{return c===""&&g.location.href?g.location.href:c}catch{return c}}if(a.open(s.method,l(s.url),!0),s.credentials==="include"?a.withCredentials=!0:s.credentials==="omit"&&(a.withCredentials=!1),"responseType"in a&&(support.blob?a.responseType="blob":support.arrayBuffer&&(a.responseType="arraybuffer")),r&&typeof r.headers=="object"&&!(r.headers instanceof Headers||g.Headers&&r.headers instanceof g.Headers)){var u=[];Object.getOwnPropertyNames(r.headers).forEach(function(c){u.push(normalizeName(c)),a.setRequestHeader(c,normalizeValue(r.headers[c]))}),s.headers.forEach(function(c,f){u.indexOf(f)===-1&&a.setRequestHeader(f,c)})}else s.headers.forEach(function(c,f){a.setRequestHeader(f,c)});s.signal&&(s.signal.addEventListener("abort",o),a.onreadystatechange=function(){a.readyState===4&&s.signal.removeEventListener("abort",o)}),a.send(typeof s._bodyInit=="undefined"?null:s._bodyInit)})}fetch$1.polyfill=!0;g.fetch||(g.fetch=fetch$1,g.Headers=Headers,g.Request=Request,g.Response=Response);self.fetch.bind(self);function ownKeys(e,r){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);r&&(i=i.filter(function(s){return Object.getOwnPropertyDescriptor(e,s).enumerable})),n.push.apply(n,i)}return n}function _objectSpread2(e){for(var r=1;re.length)&&(r=e.length);for(var n=0,i=new Array(r);n1&&arguments[1]!==void 0?arguments[1]:{global:!1,core:!1,defaultInstance:!1},s=!1,a=!1,o=!1;if(typeof i=="number"?(process&&process.env,s=!0,a=!1):_typeof(i)==="object"&&i&&(a=i.global||!1,s=i.core||!1,o=i.defaultInstance||!1),a){e.globalMiddlewares.splice(e.globalMiddlewares.length-e.defaultGlobalMiddlewaresLength,0,n);return}if(s){e.coreMiddlewares.splice(e.coreMiddlewares.length-e.defaultCoreMiddlewaresLength,0,n);return}if(o){this.defaultMiddlewares.push(n);return}this.middlewares.push(n)}},{key:"execute",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,i=compose([].concat(_toConsumableArray(this.middlewares),_toConsumableArray(this.defaultMiddlewares),_toConsumableArray(e.globalMiddlewares),_toConsumableArray(e.coreMiddlewares)));return i(n)}}]),e}();Onion.globalMiddlewares=[];Onion.defaultGlobalMiddlewaresLength=0;Onion.coreMiddlewares=[];Onion.defaultCoreMiddlewaresLength=0;var MapCache=function(){function e(r){_classCallCheck(this,e),this.cache=new Map,this.timer={},this.extendOptions(r)}return _createClass(e,[{key:"extendOptions",value:function(n){this.maxCache=n.maxCache||0}},{key:"get",value:function(n){return this.cache.get(JSON.stringify(n))}},{key:"set",value:function(n,i){var s=this,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:6e4;if(this.maxCache>0&&this.cache.size>=this.maxCache){var o=_toConsumableArray(this.cache.keys())[0];this.cache.delete(o),this.timer[o]&&clearTimeout(this.timer[o])}var l=JSON.stringify(n);this.cache.set(l,i),a>0&&(this.timer[l]=setTimeout(function(){s.cache.delete(l),delete s.timer[l]},a))}},{key:"delete",value:function(n){var i=JSON.stringify(n);return delete this.timer[i],this.cache.delete(i)}},{key:"clear",value:function(){return this.timer={},this.cache.clear()}}]),e}(),RequestError=function(e){_inherits(n,e);var r=_createSuper(n);function n(i,s){var a,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"RequestError";return _classCallCheck(this,n),a=r.call(this,i),a.name="RequestError",a.request=s,a.type=o,a}return n}(_wrapNativeSuper(Error)),ResponseError=function(e){_inherits(n,e);var r=_createSuper(n);function n(i,s,a,o){var l,u=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"ResponseError";return _classCallCheck(this,n),l=r.call(this,s||i.statusText),l.name="ResponseError",l.data=a,l.response=i,l.request=o,l.type=u,l}return n}(_wrapNativeSuper(Error));function readerGBK(e){return new Promise(function(r,n){var i=new FileReader;i.onload=function(){r(i.result)},i.onerror=n,i.readAsText(e,"GBK")})}function safeJsonParse(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;try{return JSON.parse(e)}catch{if(r)throw new ResponseError(n,"JSON.parse fail",e,i,"ParseError")}return e}function timeout2Throw(e,r,n){return new Promise(function(i,s){setTimeout(function(){s(new RequestError(r||"timeout of ".concat(e,"ms exceeded"),n,"Timeout"))},e)})}function cancel2Throw(e){return new Promise(function(r,n){e.cancelToken&&e.cancelToken.promise.then(function(i){n(i)})})}var toString=Object.prototype.toString;function getEnv(){var e;return typeof process!="undefined"&&toString.call(process)==="[object process]"&&(e="NODE"),typeof XMLHttpRequest!="undefined"&&(e="BROWSER"),e}function isArray(e){return _typeof(e)==="object"&&Object.prototype.toString.call(e)==="[object Array]"}function isURLSearchParams(e){return typeof URLSearchParams!="undefined"&&e instanceof URLSearchParams}function isDate(e){return _typeof(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}function isObject(e){return e!==null&&_typeof(e)==="object"}function forEach2ObjArr(e,r){if(!!e)if(_typeof(e)!=="object"&&(e=[e]),isArray(e))for(var n=0;n1&&arguments[1]!==void 0?arguments[1]:{},i=n.prefix,s=n.suffix;return i&&(r="".concat(i).concat(r)),s&&(r="".concat(r).concat(s)),{url:r,options:n}},warnedCoreType=!1;function __defaultValidateCache(e,r){var n=r.method,i=n===void 0?"get":n;return i.toLowerCase()==="get"}function fetchMiddleware(e,r){if(!e)return r();var n=e.req;n=n===void 0?{}:n;var i=n.options,s=i===void 0?{}:i,a=n.url,o=a===void 0?"":a,l=e.cache,u=e.responseInterceptors,c=s.timeout,f=c===void 0?0:c,y=s.timeoutMessage,d=s.__umiRequestCoreType__,E=d===void 0?"normal":d,S=s.useCache,A=S===void 0?!1:S,C=s.method,b=C===void 0?"get":C,m=s.params,_=s.ttl,P=s.validateCache,T=P===void 0?__defaultValidateCache:P;if(E!=="normal")return process&&process.env,r();var I=fetch;if(!I)throw new Error("Global fetch not exist!");var R=getEnv()==="BROWSER",F=T(o,s)&&A&&R;if(F){var B=l.get({url:o,params:m,method:b});if(B)return B=B.clone(),B.useCache=!0,e.res=B,r()}var q;return f>0?q=Promise.race([cancel2Throw(s),I(o,s),timeout2Throw(f,y,e.req)]):q=Promise.race([cancel2Throw(s),I(o,s)]),u.forEach(function(K){q=q.then(function(G){var W=typeof G.clone=="function"?G.clone():G;return K(W,s)})}),q.then(function(K){if(F&&K.status===200){var G=K.clone();G.useCache=!0,l.set({url:o,params:m,method:b},G,_)}return e.res=K,r()})}function parseResponseMiddleware(e,r){var n;return r().then(function(){if(!!e){var i=e.res,s=i===void 0?{}:i,a=e.req,o=a===void 0?{}:a,l=o||{},u=l.options;u=u===void 0?{}:u;var c=u.responseType,f=c===void 0?"json":c,y=u.charset,d=y===void 0?"utf8":y;u.getResponse;var E=u.throwErrIfParseFail,S=E===void 0?!1:E,A=u.parseResponse,C=A===void 0?!0:A;if(!!C&&!(!s||!s.clone)){if(n=getEnv()==="BROWSER"?s.clone():s,n.useCache=s.useCache||!1,d==="gbk")try{return s.blob().then(readerGBK).then(function(b){return safeJsonParse(b,!1,n,o)})}catch(b){throw new ResponseError(n,b.message,null,o,"ParseError")}else if(f==="json")return s.text().then(function(b){return safeJsonParse(b,S,n,o)});try{return s[f]()}catch{throw new ResponseError(n,"responseType not support",null,o,"ParseError")}}}}).then(function(i){if(!!e){e.res;var s=e.req,a=s===void 0?{}:s,o=a||{},l=o.options;l=l===void 0?{}:l;var u=l.getResponse,c=u===void 0?!1:u;if(!!n){if(n.status>=200&&n.status<300){if(c){e.res={data:i,response:n};return}e.res=i;return}throw new ResponseError(n,"http error",i,a,"HttpError")}}}).catch(function(i){if(i instanceof RequestError||i instanceof ResponseError)throw i;var s=e.req,a=e.res;throw i.request=i.request||s,i.response=i.response||a,i.type=i.type||i.name,i.data=i.data||void 0,i})}function simplePostMiddleware(e,r){if(!e)return r();var n=e.req;n=n===void 0?{}:n;var i=n.options,s=i===void 0?{}:i,a=s.method,o=a===void 0?"get":a;if(["post","put","patch","delete"].indexOf(o.toLowerCase())===-1)return r();var l=s.requestType,u=l===void 0?"json":l,c=s.data;if(c){var f=Object.prototype.toString.call(c);f==="[object Object]"||f==="[object Array]"?u==="json"?(s.headers=_objectSpread2({Accept:"application/json","Content-Type":"application/json;charset=UTF-8"},s.headers),s.body=JSON.stringify(c)):u==="form"&&(s.headers=_objectSpread2({Accept:"application/json","Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"},s.headers),s.body=reqStringify(c)):(s.headers=_objectSpread2({Accept:"application/json"},s.headers),s.body=c)}return e.req.options=s,r()}function paramsSerialize(e,r){var n,i;if(e)if(r)n=r(e);else if(isURLSearchParams(e))n=e.toString();else if(isArray(e))i=[],forEach2ObjArr(e,function(a){a===null||typeof a=="undefined"?i.push(a):i.push(isObject(a)?JSON.stringify(a):a)}),n=reqStringify(i);else{i={},forEach2ObjArr(e,function(a,o){var l=a;a===null||typeof a=="undefined"?i[o]=a:isDate(a)?l=a.toISOString():isArray(a)?l=a:isObject(a)&&(l=JSON.stringify(a)),i[o]=l});var s=reqStringify(i);n=s}return n}function simpleGetMiddleware(e,r){if(!e)return r();var n=e.req;n=n===void 0?{}:n;var i=n.options,s=i===void 0?{}:i,a=s.paramsSerializer,o=s.params,l=e.req;l=l===void 0?{}:l;var u=l.url,c=u===void 0?"":u;s.method=s.method?s.method.toUpperCase():"GET",s.credentials=s.credentials||"same-origin";var f=paramsSerialize(o,a);if(e.req.originUrl=c,f){var y=c.indexOf("?")!==-1?"&":"?";e.req.url="".concat(c).concat(y).concat(f)}return e.req.options=s,r()}var globalMiddlewares=[simplePostMiddleware,simpleGetMiddleware,parseResponseMiddleware],coreMiddlewares=[fetchMiddleware];Onion.globalMiddlewares=globalMiddlewares;Onion.defaultGlobalMiddlewaresLength=globalMiddlewares.length;Onion.coreMiddlewares=coreMiddlewares;Onion.defaultCoreMiddlewaresLength=coreMiddlewares.length;var Core=function(){function e(r){_classCallCheck(this,e),this.onion=new Onion([]),this.fetchIndex=0,this.mapCache=new MapCache(r),this.initOptions=r,this.instanceRequestInterceptors=[],this.instanceResponseInterceptors=[]}return _createClass(e,[{key:"use",value:function(n){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{global:!1,core:!1};return this.onion.use(n,i),this}},{key:"extendOptions",value:function(n){this.initOptions=mergeRequestOptions(this.initOptions,n),this.mapCache.extendOptions(n)}},{key:"dealRequestInterceptors",value:function(n){var i=function(o,l){return o.then(function(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return n.req.url=u.url||n.req.url,n.req.options=u.options||n.req.options,l(n.req.url,n.req.options)})},s=[].concat(_toConsumableArray(e.requestInterceptors),_toConsumableArray(this.instanceRequestInterceptors));return s.reduce(i,Promise.resolve()).then(function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return n.req.url=a.url||n.req.url,n.req.options=a.options||n.req.options,Promise.resolve()})}},{key:"request",value:function(n,i){var s=this,a=this.onion,o={req:{url:n,options:_objectSpread2(_objectSpread2({},i),{},{url:n})},res:null,cache:this.mapCache,responseInterceptors:[].concat(_toConsumableArray(e.responseInterceptors),_toConsumableArray(this.instanceResponseInterceptors))};if(typeof n!="string")throw new Error("url MUST be a string");return new Promise(function(l,u){s.dealRequestInterceptors(o).then(function(){return a.execute(o)}).then(function(){l(o.res)}).catch(function(c){var f=o.req.options.errorHandler;if(f)try{var y=f(c);l(y)}catch(d){u(d)}else u(c)})})}}],[{key:"requestUse",value:function(n){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{global:!0};if(typeof n!="function")throw new TypeError("Interceptor must be function!");i.global?e.requestInterceptors.push(n):this.instanceRequestInterceptors.push(n)}},{key:"responseUse",value:function(n){var i=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{global:!0};if(typeof n!="function")throw new TypeError("Interceptor must be function!");i.global?e.responseInterceptors.push(n):this.instanceResponseInterceptors.push(n)}}]),e}();Core.requestInterceptors=[addfix];Core.responseInterceptors=[];function Cancel(e){this.message=e}Cancel.prototype.toString=function e(){return this.message?"Cancel: ".concat(this.message):"Cancel"};Cancel.prototype.__CANCEL__=!0;function CancelToken(e){if(typeof e!="function")throw new TypeError("executor must be a function.");var r;this.promise=new Promise(function(s){r=s});var n=this;e(function(s){n.reason||(n.reason=new Cancel(s),r(n.reason))})}CancelToken.prototype.throwIfRequested=function e(){if(this.reason)throw this.reason};CancelToken.source=function e(){var r,n=new CancelToken(function(s){r=s});return{token:n,cancel:r}};function isCancel(e){return!!(e&&e.__CANCEL__)}var request$1=function e(){var r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=new Core(r),i=function(o){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},u=mergeRequestOptions(n.initOptions,l);return n.request(o,u)};i.use=n.use.bind(n),i.fetchIndex=n.fetchIndex,i.interceptors={request:{use:Core.requestUse.bind(n)},response:{use:Core.responseUse.bind(n)}};var s=["get","post","delete","put","patch","head","options","rpc"];return s.forEach(function(a){i[a]=function(o,l){return i(o,_objectSpread2(_objectSpread2({},l),{},{method:a}))}}),i.Cancel=Cancel,i.CancelToken=CancelToken,i.isCancel=isCancel,i.extendOptions=n.extendOptions.bind(n),i.middlewares={instance:n.onion.middlewares,defaultInstance:n.onion.defaultMiddlewares,global:Onion.globalMiddlewares,core:Onion.coreMiddlewares},i},extend=function e(r){return request$1(r)};request$1({parseResponse:!1});var request$1$1=request$1({}),lodash_isempty={exports:{}};(function(e,r){var n=9007199254740991,i="[object Arguments]",s="[object Function]",a="[object GeneratorFunction]",o="[object Map]",l="[object Object]",u="[object Promise]",c="[object Set]",f="[object WeakMap]",y="[object DataView]",d=/[\\^$.*+?()[\]{}|]/g,E=/^\[object .+?Constructor\]$/,S=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,A=typeof self=="object"&&self&&self.Object===Object&&self,C=S||A||Function("return this")(),b=r&&!r.nodeType&&r,m=b&&!0&&e&&!e.nodeType&&e,_=m&&m.exports===b;function P(ne,be){return ne==null?void 0:ne[be]}function T(ne){var be=!1;if(ne!=null&&typeof ne.toString!="function")try{be=!!(ne+"")}catch{}return be}function I(ne,be){return function(Ae){return ne(be(Ae))}}var R=Function.prototype,F=Object.prototype,B=C["__core-js_shared__"],q=function(){var ne=/[^.]+$/.exec(B&&B.keys&&B.keys.IE_PROTO||"");return ne?"Symbol(src)_1."+ne:""}(),K=R.toString,G=F.hasOwnProperty,W=F.toString,H=RegExp("^"+K.call(G).replace(d,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),z=_?C.Buffer:void 0,k=F.propertyIsEnumerable,$=z?z.isBuffer:void 0,x=I(Object.keys,Object),O=D(C,"DataView"),U=D(C,"Map"),N=D(C,"Promise"),re=D(C,"Set"),ue=D(C,"WeakMap"),he=!k.call({valueOf:1},"valueOf"),Ee=Z(O),ye=Z(U),J=Z(N),Q=Z(re),ie=Z(ue);function ce(ne){return W.call(ne)}function me(ne){if(!ge(ne)||j(ne))return!1;var be=fe(ne)||T(ne)?H:E;return be.test(Z(ne))}function D(ne,be){var Ae=P(ne,be);return me(Ae)?Ae:void 0}var L=ce;(O&&L(new O(new ArrayBuffer(1)))!=y||U&&L(new U)!=o||N&&L(N.resolve())!=u||re&&L(new re)!=c||ue&&L(new ue)!=f)&&(L=function(ne){var be=W.call(ne),Ae=be==l?ne.constructor:void 0,Me=Ae?Z(Ae):void 0;if(Me)switch(Me){case Ee:return y;case ye:return o;case J:return u;case Q:return c;case ie:return f}return be});function j(ne){return!!q&&q in ne}function Y(ne){var be=ne&&ne.constructor,Ae=typeof be=="function"&&be.prototype||F;return ne===Ae}function Z(ne){if(ne!=null){try{return K.call(ne)}catch{}try{return ne+""}catch{}}return""}function te(ne){return ae(ne)&&G.call(ne,"callee")&&(!k.call(ne,"callee")||W.call(ne)==i)}var le=Array.isArray;function se(ne){return ne!=null&&pe(ne.length)&&!fe(ne)}function ae(ne){return _e(ne)&&se(ne)}var ee=$||Pe;function de(ne){if(se(ne)&&(le(ne)||typeof ne=="string"||typeof ne.splice=="function"||ee(ne)||te(ne)))return!ne.length;var be=L(ne);if(be==o||be==c)return!ne.size;if(he||Y(ne))return!x(ne).length;for(var Ae in ne)if(G.call(ne,Ae))return!1;return!0}function fe(ne){var be=ge(ne)?W.call(ne):"";return be==s||be==a}function pe(ne){return typeof ne=="number"&&ne>-1&&ne%1==0&&ne<=n}function ge(ne){var be=typeof ne;return!!ne&&(be=="object"||be=="function")}function _e(ne){return!!ne&&typeof ne=="object"}function Pe(){return!1}e.exports=de})(lodash_isempty,lodash_isempty.exports);var objectTag="[object Object]";function isHostObject(e){var r=!1;if(e!=null&&typeof e.toString!="function")try{r=!!(e+"")}catch{}return r}function overArg(e,r){return function(n){return e(r(n))}}var funcProto=Function.prototype,objectProto=Object.prototype,funcToString=funcProto.toString,hasOwnProperty=objectProto.hasOwnProperty,objectCtorString=funcToString.call(Object),objectToString=objectProto.toString,getPrototype=overArg(Object.getPrototypeOf,Object);function isObjectLike(e){return!!e&&typeof e=="object"}function isPlainObject$1(e){if(!isObjectLike(e)||objectToString.call(e)!=objectTag||isHostObject(e))return!1;var r=getPrototype(e);if(r===null)return!0;var n=hasOwnProperty.call(r,"constructor")&&r.constructor;return typeof n=="function"&&n instanceof n&&funcToString.call(n)==objectCtorString}var lodash_isplainobject=isPlainObject$1,lodash_transform={exports:{}};(function(e,r){var n=200,i="Expected a function",s="__lodash_hash_undefined__",a=1,o=2,l=1/0,u=9007199254740991,c="[object Arguments]",f="[object Array]",y="[object Boolean]",d="[object Date]",E="[object Error]",S="[object Function]",A="[object GeneratorFunction]",C="[object Map]",b="[object Number]",m="[object Object]",_="[object Promise]",P="[object RegExp]",T="[object Set]",I="[object String]",R="[object Symbol]",F="[object WeakMap]",B="[object ArrayBuffer]",q="[object DataView]",K="[object Float32Array]",G="[object Float64Array]",W="[object Int8Array]",H="[object Int16Array]",z="[object Int32Array]",k="[object Uint8Array]",$="[object Uint8ClampedArray]",x="[object Uint16Array]",O="[object Uint32Array]",U=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,N=/^\w*$/,re=/^\./,ue=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,he=/[\\^$.*+?()[\]{}|]/g,Ee=/\\(\\)?/g,ye=/^\[object .+?Constructor\]$/,J=/^(?:0|[1-9]\d*)$/,Q={};Q[K]=Q[G]=Q[W]=Q[H]=Q[z]=Q[k]=Q[$]=Q[x]=Q[O]=!0,Q[c]=Q[f]=Q[B]=Q[y]=Q[q]=Q[d]=Q[E]=Q[S]=Q[C]=Q[b]=Q[m]=Q[P]=Q[T]=Q[I]=Q[F]=!1;var ie=typeof commonjsGlobal=="object"&&commonjsGlobal&&commonjsGlobal.Object===Object&&commonjsGlobal,ce=typeof self=="object"&&self&&self.Object===Object&&self,me=ie||ce||Function("return this")(),D=r&&!r.nodeType&&r,L=D&&!0&&e&&!e.nodeType&&e,j=L&&L.exports===D,Y=j&&ie.process,Z=function(){try{return Y&&Y.binding("util")}catch{}}(),te=Z&&Z.isTypedArray;function le(M,V){for(var X=-1,oe=M?M.length:0;++X-1}function tr(M,V){var X=this.__data__,oe=nt(X,M);return oe<0?X.push([M,V]):X[oe][1]=V,this}Le.prototype.clear=Xt,Le.prototype.delete=Zt,Le.prototype.get=Qt,Le.prototype.has=er,Le.prototype.set=tr;function Ve(M){var V=-1,X=M?M.length:0;for(this.clear();++VCe))return!1;var Ie=ve.get(M);if(Ie&&ve.get(V))return Ie==V;var Fe=-1,ke=!0,Oe=Se&a?new rt:void 0;for(ve.set(M,V),ve.set(V,M);++Fe-1&&M%1==0&&M-1&&M%1==0&&M<=u}function Ye(M){var V=typeof M;return!!M&&(V=="object"||V=="function")}function ot(M){return!!M&&typeof M=="object"}function _t(M){return typeof M=="symbol"||ot(M)&&we.call(M)==R}var kt=te?de(te):Ar;function jr(M){return M==null?"":Or(M)}function Hr(M,V,X){var oe=M==null?void 0:Pt(M,V);return oe===void 0?X:oe}function zr(M,V){return M!=null&&$r(M,V,_r)}function lt(M){return Ft(M)?mr(M):Cr(M)}function Gr(M,V,X){var oe=je(M)||kt(M);if(V=Tr(V),X==null)if(oe||Ye(M)){var Se=M.constructor;oe?X=je(M)?new Se:[]:X=vt(Se)?yr(Bt(M)):{}}else X={};return(oe?le:vr)(M,function(ve,Te,Ce){return V(X,ve,Te,Ce)}),X}function qr(M){return M}function Ur(M){return st(M)?ae(at(M)):Ir(M)}e.exports=Gr})(lodash_transform,lodash_transform.exports);const isEmpty=lodash_isempty.exports,isPlainObject=lodash_isplainobject,transform=lodash_transform.exports;var src=function e(r,{cleanKeys:n=[],cleanValues:i=[],emptyArrays:s=!0,emptyObjects:a=!0,emptyStrings:o=!0,NaNValues:l=!1,nullValues:u=!0,undefinedValues:c=!0}={}){return transform(r,(f,y,d)=>{if(!n.includes(d)&&((Array.isArray(y)||isPlainObject(y))&&(y=e(y,{NaNValues:l,cleanKeys:n,cleanValues:i,emptyArrays:s,emptyObjects:a,emptyStrings:o,nullValues:u,undefinedValues:c})),!i.includes(y)&&!(a&&isPlainObject(y)&&isEmpty(y))&&!(s&&Array.isArray(y)&&!y.length)&&!(o&&y==="")&&!(l&&Number.isNaN(y))&&!(u&&y===null)&&!(c&&y===void 0))){if(Array.isArray(f))return f.push(y);f[d]=y}})};const request=extend({hideLoading:!0,timeout:2e4,timeoutMessage:"\u8BF7\u6C42\u8D85\u65F6"});let initRequest=!1,toast;request.interceptors.request.use((e,r)=>{var s,a;r.hideLoading||(clearTimeout(toast),baseEvent.emit("toastShow","center")),initRequest=r.initRequest||!1;const n=sessionStorage.getItem("Authorization")||"",i={};if(n&&!["/api-oauth/userlogin","/api-oauth/open/sendSms"].includes(e)&&(i.Authorization=n),(a=(s=state==null?void 0:state.user)==null?void 0:s.data)!=null&&a.schoolInfos){const o=(state.user.data.schoolInfos||[]).map(l=>l.id).join(",");o&&(i.schoolId=o)}return{url:e,options:{...r,params:src(r.params),data:src(r.data),headers:{...r.headers,...i}}}},{global:!1});request.interceptors.response.use(async e=>{if(toast=setTimeout(()=>{baseEvent.emit("toastClose","center")},100),e.status>299||e.status<200){clearTimeout(toast);const n="\u670D\u52A1\u5668\u9519\u8BEF\uFF0C\u72B6\u6001\u7801"+e.status;throw baseEvent.emit("toastClose","center"),showToast(n),new Error(n)}const r=await e.clone().json();if(r.code!==200&&r.errCode!==0&&r.code!==999){let n=r.msg||r.message||"\u5904\u7406\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5";initRequest&&(r.code===403||r.code===5e3?setLogout():setLoginError()),console.log(r.code,"5104"),r.code===403||r.code===5e3||(clearTimeout(toast),baseEvent.emit("toastClose","center"),showToast(n));const i=browser();throw r.code===5e3&&(n+="5000",i.isApp?postMessage({api:"login"}):setLogout()),new Error(n)}return e},{global:!1});var empty="./assets/emptyContent.04f9724b.png",__glob_5_0=Object.freeze(Object.defineProperty({__proto__:null,default:empty},Symbol.toStringTag,{value:"Module"})),emptyContent="./assets/emptyContent.04f9724b.png",__glob_5_1=Object.freeze(Object.defineProperty({__proto__:null,default:emptyContent},Symbol.toStringTag,{value:"Module"})),network="./assets/network.6d51555b.png",__glob_5_2=Object.freeze(Object.defineProperty({__proto__:null,default:network},Symbol.toStringTag,{value:"Module"})),notFond="./assets/notFond.78c3cc5e.png",__glob_5_3=Object.freeze(Object.defineProperty({__proto__:null,default:notFond},Symbol.toStringTag,{value:"Module"}));const tips="_tips_uqenj_12",btn="_btn_uqenj_17",SMALL="_SMALL_uqenj_28",CERT="_CERT_uqenj_32";var styles$2={"col-result":"_col-result_uqenj_1",tips,btn,SMALL,CERT};const getAssetsHomeFile=e=>{const r=`./images/${e}`;return{"./images/empty.png":__glob_5_0,"./images/emptyContent.png":__glob_5_1,"./images/network.png":__glob_5_2,"./images/notFond.png":__glob_5_3}[r].default};var OEmpty=defineComponent({name:"o-empty",props:{tips:{type:String},type:{type:String,default:"empty"},classImgSize:{type:String,default:""},imageSize:{type:Number,default:0},plain:{type:Boolean,default:!1},btnStatus:{type:Boolean,default:!1},buttonText:{type:String,default:"\u6211\u77E5\u9053\u4E86"},onClick:Function},methods:{onResult(){this.onClick?this.onClick():postMessage({api:"back",content:{}})}},computed:{image(){let e=null;switch(this.type){case"emptyContent":e=getAssetsHomeFile("emptyContent.png");break;case"error":e="error";break;case"network":e=getAssetsHomeFile("network.png");break;case"search":e="search";break;case"notFond":e=getAssetsHomeFile("notFond.png");break;default:e=getAssetsHomeFile("empty.png");break}return e}},render(){return createVNode("div",{class:[styles$2["col-result"],"o-result-container"]},[createVNode(Empty,{image:this.image,imageSize:this.imageSize||"",class:styles$2[this.classImgSize],description:this.tips},null),this.btnStatus?createVNode(Button,{class:styles$2.btn,round:!0,block:!0,type:"primary",plain:this.plain,onClick:this.onResult},{default:()=>[this.buttonText]}):null])}});const colHeader="_colHeader_939xd_1",transparent="_transparent_939xd_20",headerSection="_headerSection_939xd_23";var styles$1={colHeader,transparent,headerSection},OHeader=defineComponent({name:"o-header",props:{title:String,isBack:{type:Boolean,default:!0},backIconColor:{type:String,default:"black"},isFixed:{type:Boolean,default:!0},styleName:{type:Object,default:()=>({})},titleClass:String,background:{type:String,default:"white"},color:{type:String,default:"#323233"},rightText:String,onClickRight:{type:Function,default:()=>({})},border:{type:Boolean,default:!0},onHeaderBack:{type:Function,default:()=>({})},desotry:{type:Boolean,default:!0}},data(){return{headerTitle:null,navBarHeight:0,titleHeight:44}},mounted(){this.headerTitle=this.title||this.$route.meta.title,this.navBarInit(()=>{this.onHeaderBack&&this.onHeaderBack()})},watch:{title(){this.headerTitle=this.title||this.$route.meta.title}},unmounted(){this.desotry},methods:{navBarInit(e){this.navBarHeight=state.navBarHeight,!browser().isApp&&e&&e()},onClickLeft(){browser().isApp?postMessage({api:"goBack"}):this.$router.back()},clickRight(){this.onClickRight&&this.onClickRight()}},render(){return createVNode("div",null,[this.$slots.content?createVNode("div",{style:{paddingTop:`${this.navBarHeight}px`,background:this.background},class:styles$1.headerSection},[this.$slots.content(this.navBarHeight)]):createVNode(Fragment,null,[createVNode("div",{style:{minHeight:`calc(var(--van-nav-bar-height) + ${this.navBarHeight}px)`},class:styles$1.headerSection},[createVNode(NavBar,{title:this.headerTitle,class:[styles$1.colHeader],style:{background:this.background,color:this.color,paddingTop:`${this.navBarHeight}px`},"left-arrow":this.isBack,rightText:this.rightText,fixed:this.isFixed,zIndex:2e3,border:this.border,onClickLeft:this.onClickLeft,onClickRight:this.clickRight},{right:()=>this.$slots.right&&this.$slots.right()||this.rightText,title:()=>this.$slots.title&&this.$slots.title()||this.headerTitle})]),this.$slots.default?this.$slots.default():null])])}});const browserInfo$1=browser();var Auth=defineComponent({name:"Auth-loayout",data(){return{loading:!1}},computed:{isExternal(){return this.$route.meta.isExternal&&!browserInfo$1.isStudent||!1},isNeedView(){return state.user.status==="login"||this.$route.path==="/login"||this.isExternal}},mounted(){!this.isExternal&&this.setAuth()},methods:{async setAuth(){const{query:e}=this.$route,r=e.userInfo||e.Authorization;if(r&&setAuth$1(r),!this.loading){if(state.user.status==="init"||state.user.status==="error"){this.loading=!0;try{const n=await request.get(state.platformApi+"/user/getUserInfo",{initRequest:!0,requestType:"form",hideLoading:!0});if(state.platformType==="SCHOOL"){const i=n.data.schoolInfos?n.data.schoolInfos[0]:{};n.data.school=i}setLogin(n.data)}catch(n){const i=n.message;i.indexOf("5000")===-1&&i.indexOf("authentication")===-1?setLoginError():setLogout()}this.loading=!1}if(state.user.status==="logout")if(browser().isApp)postMessage({api:"login"});else try{const n=this.$route,i={returnUrl:this.$route.path,...this.$route.query};n.meta.isRegister&&(i.isRegister=n.meta.isRegister),this.$router.replace({path:"/login",query:i})}catch{}}}},render(){return createVNode(Fragment,null,[state.user.status==="error"?createVNode("div",{class:styles$3.error},[createVNode(OHeader,null,null),createVNode(OEmpty,{type:"notFond",classImgSize:"CERT",tips:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",buttonText:"\u91CD\u65B0\u52A0\u8F7D",plain:!0,btnStatus:!0,onClick:this.setAuth},null)]):this.isNeedView?createVNode(RouterView,null,null):null])}});const paymentType$1=window.paymentType,router$1=[{path:"/lessonCourseware",name:"lessonCourseware",component:()=>__vitePreload(()=>import("./index.f5d82c5b.js"),["assets/index.f5d82c5b.js","assets/index.de65d2ab.css","assets/index.71e33e42.js","assets/index.7d2afdaa.css","assets/index.b28db9f5.js","assets/index.9162dd45.js","assets/index.8caeb3a3.css","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u9009\u62E9\u8BFE\u4EF6"}},{path:"/courseList",name:"courseList",component:()=>__vitePreload(()=>import("./index.c0996ec6.js"),["assets/index.c0996ec6.js","assets/index.3cf5cc1e.css","assets/useFee.6374e3c3.js","assets/icon-list.12309bf1.js","assets/index.9162dd45.js","assets/index.8caeb3a3.css","assets/index.1e8766db.js","assets/index.127dbe9f.js"]),meta:{title:"\u8BFE\u7A0B\u5217\u8868"}},{path:"/coursewarePlay",name:"coursewarePlay",component:()=>__vitePreload(()=>import("./index.8101b6d8.js"),["assets/index.8101b6d8.js","assets/index.b2423294.css","assets/plyr.c67e8325.css","assets/icon-pause.8cbd74c0.js","assets/index.6077363a.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/plyr.min.cb0f7b0b.js","assets/useFee.6374e3c3.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.29647626.js","assets/html2canvas.esm.bd39409e.js"]),meta:{title:"\u8BFE\u7A0B\u64AD\u653E"}},{path:"/exerciseAfterClass",name:"exerciseAfterClass",component:()=>__vitePreload(()=>import("./index.5b115cb4.js"),["assets/index.5b115cb4.js","assets/index.55789228.css","assets/plyr.c67e8325.css","assets/icon-pause.8cbd74c0.js","assets/useFee.6374e3c3.js","assets/index.a85d4a54.js"]),meta:{title:"\u89C2\u770B\u89C6\u9891"}},{path:"/accompany",name:"accompany",component:()=>__vitePreload(()=>import("./index.6c0e7546.js"),["assets/index.6c0e7546.js","assets/index.module.d12e02f5.js","assets/index.module.cc81fcf0.css","assets/index.c84be5e4.js"]),meta:{title:"\u4E91\u7EC3\u4E60"}},{path:"/musicList",name:"music-list",component:()=>__vitePreload(()=>import("./music-list.1b60931f.js"),["assets/music-list.1b60931f.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.module.d12e02f5.js","assets/index.module.cc81fcf0.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.2e02f741.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.1e8766db.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u66F2\u8C31\u5217\u8868"}},{path:"/information-list",name:"information-list",component:()=>__vitePreload(()=>import("./index.4ed220d0.js"),["assets/index.4ed220d0.js","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.module.2e3d103e.js","assets/index.module.173faf2b.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js"]),meta:{title:"\u8D44\u8BAF\u5217\u8868"}},{path:"/information-detail",name:"information-detail",component:()=>__vitePreload(()=>import("./information-detail.6f732766.js"),["assets/information-detail.6f732766.js","assets/information-detail.module.f8d6b085.js","assets/information-detail.module.efd05dbe.css"]),meta:{title:"\u8D44\u8BAF\u8BE6\u60C5"}},{path:"/notice-detail",name:"notice-detail",component:()=>__vitePreload(()=>import("./notice-detail.7612972a.js"),["assets/notice-detail.7612972a.js","assets/information-detail.module.f8d6b085.js","assets/information-detail.module.efd05dbe.css"]),meta:{title:"\u516C\u544A\u8BE6\u60C5"}},{path:"/help-center",name:"help-center",component:()=>__vitePreload(()=>import("./index.5d23a637.js"),["assets/index.5d23a637.js","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.module.2e3d103e.js","assets/index.module.173faf2b.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js"]),meta:{title:"\u5E2E\u52A9\u4E2D\u5FC3"}},{path:"/help-detail",name:"help-detail",component:()=>__vitePreload(()=>import("./detail.d1ddaea5.js"),["assets/detail.d1ddaea5.js","assets/information-detail.module.f8d6b085.js","assets/information-detail.module.efd05dbe.css"]),meta:{title:"\u5E2E\u52A9\u4E2D\u5FC3\u8BE6\u60C5"}},{path:"/unit-test",name:"unit-test",component:()=>__vitePreload(()=>import("./index.0c2a5489.js"),["assets/index.0c2a5489.js","assets/index.4a210bcb.css","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/icon-edit.664c5ff1.js","assets/index.b28db9f5.js","assets/index.a4de31be.js","assets/index.29647626.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.197e2f7f.js","assets/index.9802361a.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.1e8766db.js","assets/index.c84be5e4.js"]),meta:{title:"\u9636\u6BB5\u81EA\u6D4B"}},{path:"/unit-detail",name:"unit-detail",component:()=>__vitePreload(()=>import("./index.47e678dd.js"),["assets/index.47e678dd.js","assets/index.d0236699.css","assets/icon-question-nums.dee74fa0.js","assets/index.a2497f5f.js","assets/index.04bcaaa3.css","assets/index.c84be5e4.js","assets/index.29647626.js","assets/index.a4de31be.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.a85d4a54.js","assets/index.9802361a.js"]),meta:{title:"\u6D4B\u9A8C\u8BE6\u60C5"}},{path:"/test-exercise",name:"test-exercise",component:()=>__vitePreload(()=>import("./index.bd542c6f.js"),["assets/index.bd542c6f.js","assets/index.6932fc69.css","assets/index.127dbe9f.js","assets/index.c84be5e4.js"]),meta:{title:"\u6D4B\u8BD5\u7EC3\u4E60"}},{path:"/practice-mode",name:"practice-mode",component:()=>__vitePreload(()=>import("./index.f4e60a2b.js"),["assets/index.f4e60a2b.js","assets/index.fd446236.css","assets/index.a2497f5f.js","assets/index.04bcaaa3.css","assets/index.c84be5e4.js","assets/index.29647626.js","assets/index.a4de31be.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.fd5a29ec.js","assets/index.596db955.css","assets/index.d064921b.js","assets/index.a85d4a54.js","assets/index.9802361a.js"]),meta:{title:"\u7EC3\u4E60\u6A21\u5F0F"}},{path:"/examination-mode",name:"examination-mode",component:()=>__vitePreload(()=>import("./index.cb146ce3.js"),["assets/index.cb146ce3.js","assets/index.d0236699.css","assets/icon-question-nums.dee74fa0.js","assets/index.a2497f5f.js","assets/index.04bcaaa3.css","assets/index.c84be5e4.js","assets/index.29647626.js","assets/index.a4de31be.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.fd5a29ec.js","assets/index.596db955.css","assets/index.b092d5ab.js","assets/index.a85d4a54.js","assets/index.9802361a.js"]),meta:{title:"\u6D4B\u8BD5\u8BE6\u60C5"}},{path:"/approval-manage-subsidy",name:"approval-manage-subsidy",component:()=>__vitePreload(()=>import("./index.889c1f37.js"),["assets/index.889c1f37.js","assets/index.module.6c7a343e.js","assets/index.module.15adf0ea.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/icon_teacher.df08d662.js","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/quest-icon.f1b2f4e3.js","assets/index.127dbe9f.js","assets/index.29647626.js"]),meta:{title:"\u8865\u52A9\u786E\u8BA4"}},{path:"/mine-orchestra",name:"mine-orchestra",component:()=>__vitePreload(()=>import("./index.fa349ec3.js"),["assets/index.fa349ec3.js","assets/index.d8807992.css","assets/plyr.c67e8325.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/icon-or.620acfd8.js","assets/icon_teacher.df08d662.js","assets/icon-muit-message.0a72e92d.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.29647626.js","assets/index.c3d387ba.js","assets/index.0d600b6c.css","assets/plyr.min.cb0f7b0b.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.1e8766db.js","assets/index.35edc93b.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js"]),meta:{title:"\u6211\u7684\u4E50\u56E2"}},{path:"/mine-myphoto",name:"mine-myphoto",component:()=>__vitePreload(()=>import("./index.e7b60c78.js"),["assets/index.e7b60c78.js","assets/index.fe3ee05e.css","assets/icon-or.620acfd8.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u4E50\u56E2\u76F8\u518C"}},{path:"/photo-list",name:"photo-list",component:()=>__vitePreload(()=>import("./index.effe485a.js"),["assets/index.effe485a.js","assets/index.module.ccd53496.js","assets/index.module.bc4683d1.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js"]),meta:{title:"\u76F8\u518C"}},{path:"/photo-list-detail",name:"photo-list-detail",component:()=>__vitePreload(()=>import("./detail.baa3354f.js"),["assets/detail.baa3354f.js","assets/detail.6159fd28.css","assets/index.module.ccd53496.js","assets/index.module.bc4683d1.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.b94d30ef.js","assets/ImagePreview.ec63057e.js","assets/index.a85d4a54.js","assets/index.c84be5e4.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js"]),meta:{title:"\u76F8\u518C\u8BE6\u60C5"}},{path:"/message-detail",name:"message-detail",component:()=>__vitePreload(()=>import("./message-detail.7e7792eb.js"),["assets/message-detail.7e7792eb.js","assets/information-detail.module.f8d6b085.js","assets/information-detail.module.efd05dbe.css"]),meta:{title:"\u6D88\u606F\u8BE6\u60C5"}},{path:"/courseware-record",name:"courseware-record",component:()=>__vitePreload(()=>import("./index.d373a349.js"),["assets/index.d373a349.js","assets/index.c36692ac.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/isBetween.a4700a14.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/icon_teacher.df08d662.js","assets/index.b28db9f5.js","assets/index.92c63f0b.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.2e02f741.js","assets/index.127dbe9f.js","assets/index.3748fc18.js","assets/index.1e8766db.js","assets/index.c84be5e4.js"]),meta:{title:"\u8BFE\u4EF6\u8BB0\u5F55"}}],rootRouter=[{path:"/payCenter",name:"payCenter",component:()=>__vitePreload(()=>import("./index.c176ab8d.js"),["assets/index.c176ab8d.js","assets/index.17bbc1a8.css"]),meta:{title:"\u652F\u4ED8"}},{path:"/payDefine",name:"payDefine",component:()=>__vitePreload(()=>import("./index.8fc91053.js"),["assets/index.8fc91053.js","assets/index.dee4ffef.css","assets/index.1e8766db.js","assets/index.127dbe9f.js"]),meta:{title:"\u652F\u4ED8"}},{path:"/payResult",name:"payResult",component:()=>__vitePreload(()=>import("./index.8a2a7d60.js"),["assets/index.8a2a7d60.js","assets/index.bcd73031.css","assets/index.1e8766db.js","assets/index.127dbe9f.js"]),meta:{title:"\u652F\u4ED8"}},{path:"/preview-protocol",name:"preview-protocol",component:()=>__vitePreload(()=>import("./index.3648204b.js"),["assets/index.3648204b.js","assets/index.3207c2fb.css"]),meta:{title:"\u7BA1\u4E50\u56E2\u7528\u6237\u6CE8\u518C\u534F\u8BAE"}},{path:"/privacyProtocol",name:"privacyProtocol",component:()=>__vitePreload(()=>import("./privacy.9d1f5539.js"),["assets/privacy.9d1f5539.js","assets/privacy.20145c57.css"]),meta:{title:"\u7BA1\u4E50\u56E2\u9690\u79C1\u653F\u7B56"}},{path:"/cashProtocol",name:"cashProtocol",component:()=>__vitePreload(()=>import("./cash-protocol.4be4ee48.js"),[]),meta:{title:"\u5171\u4EAB\u7ECF\u6D4E\u5E73\u53F0\u6CE8\u518C\u7ECF\u8425\u8005\u534F\u8BAE"}},{path:"/guide",name:"guide",component:()=>__vitePreload(()=>import("./guide.8f1a7e70.js"),["assets/guide.8f1a7e70.js","assets/guide.46e04e0f.css"]),meta:{title:"\u6295\u5C4F\u5E2E\u52A9"}},{path:"/follow-account",name:"follow-account",component:()=>__vitePreload(()=>import("./index.a46c7732.js"),["assets/index.a46c7732.js","assets/index.9c0ef066.css","assets/html2canvas.esm.bd39409e.js","assets/index.c84be5e4.js"]),meta:{title:"\u5173\u6CE8\u5FAE\u4FE1\u516C\u4F17\u53F7"}},{path:"/bind-wechat",name:"bind-wechat",component:()=>__vitePreload(()=>import("./index.6af91e8a.js"),["assets/index.6af91e8a.js","assets/index.34c8d4f6.css","assets/index.c84be5e4.js"]),meta:{title:"\u7ED1\u5B9A\u5FAE\u4FE1"}},{path:"/transfer",component:()=>__vitePreload(()=>import("./transfer.40901da1.js"),["assets/transfer.40901da1.js","assets/manage-center.bcfe16e6.js","assets/manage-center.97eaaf26.css","assets/index.c84be5e4.js"]),meta:{title:"\u7BA1\u4E50\u56E2"}},{path:"/subject-echarts",name:"subject-echarts",component:()=>__vitePreload(()=>import("./index.1866a0f8.js"),["assets/index.1866a0f8.js","assets/index.42dd6ca9.css","assets/universalTransition.3d16890a.js"]),meta:{title:"\u58F0\u90E8\u56FE\u8868"}},{path:"/:pathMatch(.*)*",component:()=>__vitePreload(()=>import("./index.5ba044c6.js"),["assets/index.5ba044c6.js","assets/index.ee899055.css","assets/index.c84be5e4.js"]),meta:{title:"404",platform:paymentType$1}}],noLoginRouter$2=[];var routesTeacher=[{path:"/",component:Auth,children:[...router$1,{path:"/login",name:"login",component:()=>__vitePreload(()=>import("./login.9ec4850a.js"),["assets/login.9ec4850a.js","assets/login.929cb7eb.css","assets/validate.fb701c37.js","assets/validate.f62f2b72.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.1e8766db.js","assets/index.b092d5ab.js"]),meta:{isRegister:!1}},{path:"/home",name:"home",component:()=>__vitePreload(()=>import("./index.7480dc43.js"),["assets/index.7480dc43.js","assets/index.66617849.css"])},{path:"/exercise-record",name:"exercise-record",component:()=>__vitePreload(()=>import("./index.233d347d.js"),["assets/index.233d347d.js","assets/index.eff4cebd.css","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/isBetween.a4700a14.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/student-icon.30fb072d.js","assets/index.c84be5e4.js","assets/index.2e02f741.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.92c63f0b.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js"]),meta:{title:"\u7EC3\u4E60\u8BB0\u5F55"}},{path:"/exercis-detail",name:"exercis-detail",component:()=>__vitePreload(()=>import("./exercis-detail.19d7d8f9.js"),["assets/exercis-detail.19d7d8f9.js","assets/exercis-detail.16c80cf2.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/quest-icon.f1b2f4e3.js","assets/icon_student.660125da.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js","assets/index.c84be5e4.js","assets/index.3748fc18.js"]),meta:{title:"\u7EC3\u4E60\u7EDF\u8BA1"}},{path:"/attendance-manage",name:"attendance-manage",component:()=>__vitePreload(()=>import("./index.7cc9db85.js"),["assets/index.7cc9db85.js","assets/attend-student.c386ed24.js","assets/attend-student.a429c1db.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/clock-icon.6fd57365.js","assets/index.b28db9f5.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js"]),meta:{title:"\u8003\u52E4\u7BA1\u7406"}},{path:"/student-att-day",name:"student-att-day",component:()=>__vitePreload(()=>import("./student-att-day.4a8a5555.js"),["assets/student-att-day.4a8a5555.js","assets/student-att-day.098a7a2e.css","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.module.ab7cef99.js","assets/index.module.a7a33a2c.css","assets/student-icon.30fb072d.js","assets/msg-icon.adf37f7b.js","assets/index.b28db9f5.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js"]),meta:{title:"\u8003\u52E4\u8BE6\u60C5"}},{path:"/attendance",name:"attendance",component:()=>__vitePreload(()=>import("./index.f37aed43.js"),["assets/index.f37aed43.js","assets/index.c5099a4c.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.b28db9f5.js","assets/clock-icon.6fd57365.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js"]),meta:{title:"\u6211\u7684\u8003\u52E4"}},{path:"/teacher-attendDetail",name:"teacher-attendDetail",component:()=>__vitePreload(()=>import("./teacher-attendDetail.ab7b59bb.js"),["assets/teacher-attendDetail.ab7b59bb.js","assets/teacher-attendDetail.13b618bc.css","assets/clock-icon.6fd57365.js","assets/success-icon.245b8694.js","assets/default-icon.11fd2315.js","assets/msg-icon.adf37f7b.js","assets/index.b28db9f5.js","assets/index.9802361a.js"]),meta:{title:"\u8003\u52E4\u8BE6\u60C5"}},{path:"/attendance-rule",name:"attendance-rule",component:()=>__vitePreload(()=>import("./index.28cd02ed.js"),["assets/index.28cd02ed.js","assets/index.be290f62.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/date.37deb922.js","assets/index.6077363a.js","assets/index.127dbe9f.js"]),meta:{title:"\u8003\u52E4\u89C4\u5219"}},{path:"/screen-projection",name:"screen-projection",component:()=>__vitePreload(()=>import("./index.4f156c52.js"),["assets/index.4f156c52.js","assets/index.8aafa22b.css","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js"]),meta:{title:"\u6559\u5B66\u8BFE\u4EF6"}},{path:"/unit-list",name:"unit-list",component:()=>__vitePreload(()=>import("./index.8aa2180e.js"),["assets/index.8aa2180e.js","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/unit-list-item.8a520873.js","assets/unit-list-item.254aca8c.css","assets/icon-edit.664c5ff1.js","assets/icon-muit-message.0a72e92d.js","assets/index.1e8766db.js","assets/index.c84be5e4.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.197e2f7f.js","assets/index.9802361a.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js"]),meta:{title:"\u9636\u6BB5\u81EA\u6D4B"}},{path:"/unit-create",name:"unit-create",component:()=>__vitePreload(()=>import("./index.321841b7.js"),["assets/index.321841b7.js","assets/index.54a1d2db.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.1e8766db.js","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u65B0\u589E\u6D4B\u9A8C"}},{path:"/unit-Lesson",name:"unit-Lesson",component:()=>__vitePreload(()=>import("./unit-Lesson.e78003aa.js"),["assets/unit-Lesson.e78003aa.js","assets/unit-Lesson.356e1f3f.css","assets/index.71e33e42.js","assets/index.7d2afdaa.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css"]),meta:{title:"\u9009\u62E9\u6559\u6750"}},{path:"/uni-test",name:"uni-test",component:()=>__vitePreload(()=>import("./uni-test.abe77fb0.js"),["assets/uni-test.abe77fb0.js","assets/uni-test.a4dc1039.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/icon-list.12309bf1.js","assets/index.c84be5e4.js","assets/index.1e8766db.js","assets/index.127dbe9f.js"]),meta:{title:"\u9009\u62E9\u6559\u6750"}},{path:"/uni-last",name:"uni-last",component:()=>__vitePreload(()=>import("./uni-last.e47c1bd1.js"),["assets/uni-last.e47c1bd1.js","assets/uni-last.7cb86256.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/icon-edit.664c5ff1.js","assets/clock-icon.6fd57365.js","assets/quest-icon.f1b2f4e3.js","assets/index.127dbe9f.js","assets/index.9dc44fb1.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u9636\u6BB5\u81EA\u6D4B"}},{path:"/unitDetail",name:"unitDetail",component:()=>__vitePreload(()=>import("./unitDetail.2fffc3a5.js"),["assets/unitDetail.2fffc3a5.js","assets/unitDetail.be4912a1.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/quest-icon.f1b2f4e3.js","assets/unit-list-item.8a520873.js","assets/unit-list-item.254aca8c.css","assets/icon-edit.664c5ff1.js","assets/icon-muit-message.0a72e92d.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/icon_teacher.df08d662.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.b28db9f5.js","assets/index.73255d8a.js","assets/Checker.2d5f35c1.js","assets/index.a4de31be.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u6D4B\u9A8C\u8BE6\u60C5"}},{path:"/subsidy-exercise-details",name:"subsidy-exercise-details",component:()=>__vitePreload(()=>import("./details.9c9c6456.js"),["assets/details.9c9c6456.js","assets/index.module.6c7a343e.js","assets/index.module.15adf0ea.css","assets/icon-time.ca1af643.js","assets/index.b28db9f5.js","assets/index.127dbe9f.js"]),meta:{title:"\u8865\u52A9\u660E\u7EC6"}}]},...rootRouter,...noLoginRouter$2];const error="_error_6z2np_1",info="_info_6z2np_9",login="_login_6z2np_27",loginTitle="_loginTitle_6z2np_33",codeText="_codeText_6z2np_41",margin34="_margin34_6z2np_44",formTitle="_formTitle_6z2np_47",wxPopupDialog="_wxPopupDialog_6z2np_63",popupContainer="_popupContainer_6z2np_80",title="_title_6z2np_87",popupTips="_popupTips_6z2np_94";var styles={error,info,login,loginTitle,codeText,margin34,formTitle,wxPopupDialog,popupContainer,title,popupTips};const removeAuth=()=>{sessionStorage.removeItem("Authorization")},setAuth=e=>{sessionStorage.setItem("Authorization",e)},browserInfo=browser();var MusicAuth=defineComponent({name:"Auth-loayout",data(){return{loading:!1}},computed:{isExternal(){return this.$route.meta.isExternal&&!browserInfo.isStudent||!1},isNeedView(){return state.user.status==="login"||this.$route.path==="/loginMusic"||this.isExternal}},mounted(){!this.isExternal&&this.setAuth()},methods:{async setAuth(){const{query:e}=this.$route,r=e.userInfo||e.Authorization;if(r&&setAuth(r),!this.loading){if(state.user.status==="init"||state.user.status==="error"){this.loading=!0;try{const n=await request.get("/api-student/user/getUserInfo",{initRequest:!0,requestType:"form"});setLogin(n.data)}catch(n){const i=n.message;i.indexOf("5000")===-1&&i.indexOf("authentication")===-1?setLoginError():setLogout()}this.loading=!1}if(state.user.status==="logout")try{const n=this.$route,i={returnUrl:this.$route.path,...this.$route.query};n.meta.isRegister&&(i.isRegister=n.meta.isRegister),this.$router.replace({path:"/loginMusic",query:i})}catch{}}}},render(){return createVNode(Fragment,null,[state.user.status==="error"?createVNode("div",{class:styles.error},[createVNode(OEmpty,{type:"notFond",classImgSize:"CERT",tips:"\u52A0\u8F7D\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5",buttonText:"\u91CD\u65B0\u52A0\u8F7D",plain:!0,btnStatus:!0,onClick:this.setAuth},null)]):this.isNeedView?createVNode(RouterView,null,null):null])}});const noLoginRouter$1=[{path:"/payment-result",name:"payment-result",component:()=>__vitePreload(()=>import("./index.385b4fd6.js"),["assets/index.385b4fd6.js","assets/index.4fd3326e.css","assets/index.d064921b.js","assets/index.c84be5e4.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.a4de31be.js","assets/index.73255d8a.js","assets/Checker.2d5f35c1.js","assets/index.9dc44fb1.js"]),meta:{title:"\u652F\u4ED8\u8BE6\u60C5"}},{path:"/download",name:"download",component:()=>__vitePreload(()=>import("./index.b952ab71.js"),["assets/index.b952ab71.js","assets/manage-center.bcfe16e6.js","assets/manage-center.97eaaf26.css","assets/index.c84be5e4.js"]),meta:{title:"\u4E0B\u8F7D\u7BA1\u4E50\u56E2\u5B66\u5458\u7AEF"}},{path:"/pre-register-active",name:"pre-register-active",component:()=>__vitePreload(()=>import("./index.cea97490.js"),["assets/index.cea97490.js","assets/index.f8d9290c.css","assets/signin-tips.6542f4eb.js","assets/signin-tips.0eac1ed4.css","assets/index.d064921b.js","assets/index.1e8766db.js","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u7BA1\u4E50\u56E2\u7EC4\u5EFA\u5BB6\u957F\u4F1A"}},{path:"/pre-register-video",name:"pre-register-video",component:()=>__vitePreload(()=>import("./video.59329dd3.js"),["assets/video.59329dd3.js","assets/plyr.c67e8325.css","assets/video.module.c48c72d5.js","assets/video.module.fe07e9f8.css","assets/plyr.min.cb0f7b0b.js","assets/index.d064921b.js"]),meta:{title:"\u7BA1\u4E50\u56E2\u7EC4\u5EFA\u5BB6\u957F\u4F1A"}},{path:"/pre-register-show",name:"pre-register-show",component:()=>__vitePreload(()=>import("./show.9bffa2ef.js"),["assets/show.9bffa2ef.js","assets/show.0b7a3484.css","assets/plyr.c67e8325.css","assets/signin-tips.6542f4eb.js","assets/signin-tips.0eac1ed4.css","assets/index.1e8766db.js","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/video.module.c48c72d5.js","assets/video.module.fe07e9f8.css","assets/plyr.min.cb0f7b0b.js","assets/deep-clone.c5af4e6b.js","assets/index.439125ef.js","assets/index.73255d8a.js","assets/Checker.2d5f35c1.js","assets/index.a4de31be.js"]),meta:{title:"\u7BA1\u4E50\u56E2\u7EC4\u5EFA\u5BB6\u957F\u4F1A"}}];var routesStudent=[{path:"/",component:Auth,children:[...router$1,{path:"/login",name:"login",component:()=>__vitePreload(()=>import("./login.9ec4850a.js"),["assets/login.9ec4850a.js","assets/login.929cb7eb.css","assets/validate.fb701c37.js","assets/validate.f62f2b72.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.1e8766db.js","assets/index.b092d5ab.js"]),meta:{isRegister:!1}},{path:"/home",name:"home",component:()=>__vitePreload(()=>import("./index.4accf453.js"),["assets/index.4accf453.js","assets/index.66617849.css"])},{path:"/coupons",name:"coupons",component:()=>__vitePreload(()=>import("./index.288d252a.js"),["assets/index.288d252a.js","assets/index.a1314c3c.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u4F18\u60E0\u5238"}},{path:"/memberCenter",name:"memberCenter",component:()=>__vitePreload(()=>import("./index.03c715d5.js"),["assets/index.03c715d5.js","assets/index.f50f41a1.css","assets/icon_student.660125da.js","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.127dbe9f.js","assets/index.c84be5e4.js"]),meta:{title:"\u4E50\u56E2Ai\u5B66\u7EC3\u5DE5\u5177"}},{path:"/tradeRecord",name:"tradeRecord",component:()=>__vitePreload(()=>import("./index.a6c9286a.js"),["assets/index.a6c9286a.js","assets/index.129a7c02.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.b28db9f5.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.197e2f7f.js","assets/index.9802361a.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js"]),meta:{title:"\u4EA4\u6613\u8BB0\u5F55"}},{path:"/my-orchestra",name:"my-orchestra",component:()=>__vitePreload(()=>import("./index.6a124a4f.js"),["assets/index.6a124a4f.js","assets/index.module.b9eeb1f8.js","assets/index.module.45cd01c5.css","assets/icon_teacher.df08d662.js","assets/icon-muit-message.0a72e92d.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.a4de31be.js","assets/index.29647626.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u6211\u7684\u4E50\u56E2"}},{path:"/photo-detail",name:"photo-detail",component:()=>__vitePreload(()=>import("./photo-detail.20ef70d0.js"),["assets/photo-detail.20ef70d0.js","assets/index.module.b9eeb1f8.js","assets/index.module.45cd01c5.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.c84be5e4.js","assets/function-call.14fb8683.js","assets/ImagePreview.ec63057e.js","assets/index.a85d4a54.js"]),meta:{title:"\u76F8\u7247"}},{path:"/apply-withdrawal",name:"apply-withdrawal",component:()=>__vitePreload(()=>import("./apply-withdrawal.f468d6c9.js"),["assets/apply-withdrawal.f468d6c9.js","assets/apply-withdrawal.2f3f19cc.css","assets/icon_student.660125da.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.c84be5e4.js","assets/index.9dc44fb1.js","assets/index.127dbe9f.js"]),meta:{title:"\u7533\u8BF7\u9000\u56E2"}},{path:"/attendance-rule",name:"attendance-rule",component:()=>__vitePreload(()=>import("./index.28cd02ed.js"),["assets/index.28cd02ed.js","assets/index.be290f62.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/date.37deb922.js","assets/index.6077363a.js","assets/index.127dbe9f.js"]),meta:{title:"\u8003\u52E4\u89C4\u5219"}},{path:"/ranking-list",name:"ranking-list",component:()=>__vitePreload(()=>import("./index.7660882c.js"),["assets/index.7660882c.js","assets/index.95cdb10b.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/student-icon.30fb072d.js","assets/index.c84be5e4.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/isBetween.a4700a14.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.92c63f0b.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js"]),meta:{title:"\u6392\u884C\u699C"}},{path:"/exercise-record",name:"exercise-record",component:()=>__vitePreload(()=>import("./index.233d347d.js"),["assets/index.233d347d.js","assets/index.eff4cebd.css","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/isBetween.a4700a14.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/student-icon.30fb072d.js","assets/index.c84be5e4.js","assets/index.2e02f741.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.92c63f0b.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js"]),meta:{title:"\u7EC3\u4E60\u8BB0\u5F55"}},{path:"/exercis-detail",name:"exercis-detail",component:()=>__vitePreload(()=>import("./exercis-detail.19d7d8f9.js"),["assets/exercis-detail.19d7d8f9.js","assets/exercis-detail.16c80cf2.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/quest-icon.f1b2f4e3.js","assets/icon_student.660125da.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js","assets/index.c84be5e4.js","assets/index.3748fc18.js"]),meta:{title:"\u7EC3\u4E60\u7EDF\u8BA1"}}]},{path:"/msuicGroup",component:MusicAuth,children:[{path:"/loginMusic",name:"loginMusic",component:()=>__vitePreload(()=>import("./login.ddefca89.js"),["assets/login.ddefca89.js","assets/validate.fb701c37.js","assets/validate.f62f2b72.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.1e8766db.js","assets/index.b092d5ab.js"]),meta:{isRegister:!1}},{path:"/preApply",name:"preApply",component:()=>__vitePreload(()=>import("./index.7e1d1bed.js"),["assets/index.7e1d1bed.js","assets/index.b659505e.css","assets/index.439125ef.js","assets/index.1e8766db.js","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.73255d8a.js","assets/Checker.2d5f35c1.js","assets/index.a4de31be.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/countUp.min.6b87fae2.js","assets/index.8f54fa1c.js","assets/index.88a82519.js","assets/index.a4ced63a.css","assets/index.c84be5e4.js","assets/function-call.14fb8683.js","assets/ImagePreview.ec63057e.js","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.5db942b1.js","assets/index.ca21d2ea.js","assets/index.b28db9f5.js","assets/index.3748fc18.js","assets/index.29647626.js"]),meta:{title:"\u4E50\u56E2\u62A5\u540D"}},{path:"/orderDetail",name:"orderDetail",component:()=>__vitePreload(()=>import("./order-detail.9c791ab6.js"),["assets/order-detail.9c791ab6.js","assets/order-detail.106e53c4.css","assets/index.127dbe9f.js","assets/index.a4de31be.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.73255d8a.js","assets/Checker.2d5f35c1.js","assets/index.1e8766db.js","assets/icon-checkbox-check.b4753e7f.js","assets/icon-checkbox-default.a253b329.js","assets/index.ca21d2ea.js","assets/index.8f54fa1c.js","assets/index.439125ef.js","assets/index.9dc44fb1.js","assets/index.88a82519.js","assets/index.a4ced63a.css","assets/index.c84be5e4.js","assets/function-call.14fb8683.js","assets/ImagePreview.ec63057e.js","assets/index.a85d4a54.js","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.b28db9f5.js","assets/orchestra-top_bg.d871f0f3.js","assets/index.2f9e302a.js","assets/index.83aa8b55.css"]),meta:{title:"\u8BA2\u5355\u8BE6\u60C5"}},{path:"/shopAddress",name:"shopAddress",component:()=>__vitePreload(()=>import("./index.07d4ceb4.js"),["assets/index.07d4ceb4.js","assets/index.module.08b7a095.js","assets/index.module.0fe08cfb.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.127dbe9f.js","assets/index.a4de31be.js"]),meta:{title:"\u6536\u8D27\u5730\u5740"}},{path:"/addressOperation",name:"addressOperation",component:()=>__vitePreload(()=>import("./address-operation.af23cb0d.js"),["assets/address-operation.af23cb0d.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.module.08b7a095.js","assets/index.module.0fe08cfb.css","assets/area.bc7b6c10.js","assets/toolsValidate.4388d7ee.js","assets/index.1e8766db.js","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u6536\u8D27\u5730\u5740"}}]},...noLoginRouter$1,...rootRouter];const noLoginRouter=[{path:"/companion-teacher-register",name:"companion-teacher-register",component:()=>__vitePreload(()=>import("./companion-teacher-register.aa522873.js"),["assets/companion-teacher-register.aa522873.js","assets/companion-teacher-register.49a6669e.css","assets/area.bc7b6c10.js","assets/validate.fb701c37.js","assets/validate.f62f2b72.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.23e77e9e.js","assets/index.fd482fd2.css","assets/index.d8bcfa87.js","assets/index.b94d30ef.js","assets/ImagePreview.ec63057e.js","assets/index.a85d4a54.js","assets/function-call.14fb8683.js","assets/index.439125ef.js","assets/index.1e8766db.js","assets/index.73255d8a.js","assets/Checker.2d5f35c1.js","assets/index.a4de31be.js","assets/index.ca21d2ea.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.3f8f2aad.js","assets/index.5db942b1.js"]),meta:{title:"\u4E50\u56E2\u4F34\u5B66\u8001\u5E08\u6CE8\u518C"}},{path:"/manage-teacher-register",name:"manage-teacher-register",component:()=>__vitePreload(()=>import("./manage-teacher-register.50b7f43a.js"),["assets/manage-teacher-register.50b7f43a.js","assets/manage-teacher-register.a1b77d1a.css","assets/area.bc7b6c10.js","assets/validate.fb701c37.js","assets/validate.f62f2b72.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.23e77e9e.js","assets/index.fd482fd2.css","assets/index.d8bcfa87.js","assets/index.b94d30ef.js","assets/ImagePreview.ec63057e.js","assets/index.a85d4a54.js","assets/function-call.14fb8683.js","assets/index.439125ef.js","assets/index.1e8766db.js","assets/index.73255d8a.js","assets/Checker.2d5f35c1.js","assets/index.a4de31be.js","assets/index.ca21d2ea.js"]),meta:{title:"\u4E50\u56E2\u7BA1\u7406\u8001\u5E08\u6CE8\u518C"}},{path:"/train-week-report",name:"train-week-report",component:()=>__vitePreload(()=>import("./week-report.b1ef9bd2.js").then(function(e){return e.w}),["assets/week-report.b1ef9bd2.js","assets/week-report.bf91517c.css","assets/icon-or.620acfd8.js","assets/universalTransition.3d16890a.js","assets/index.c84be5e4.js","assets/index.3535fa24.js","assets/index.2f9e302a.js","assets/index.83aa8b55.css","assets/html2canvas.esm.bd39409e.js","assets/index.29647626.js"]),meta:{title:"\u8BAD\u7EC3\u5468\u62A5"}},{path:"/train-month-report",name:"train-month-report",component:()=>__vitePreload(()=>import("./month-report.85fe3ab5.js"),["assets/month-report.85fe3ab5.js","assets/week-report.b1ef9bd2.js","assets/week-report.bf91517c.css","assets/icon-or.620acfd8.js","assets/universalTransition.3d16890a.js","assets/index.c84be5e4.js","assets/index.3535fa24.js","assets/index.2f9e302a.js","assets/index.83aa8b55.css","assets/html2canvas.esm.bd39409e.js","assets/index.29647626.js"]),meta:{title:"\u8BAD\u7EC3\u6708\u62A5"}}];var routesSchool=[{path:"/",component:Auth,children:[...router$1,{path:"/login",name:"login",component:()=>__vitePreload(()=>import("./login.9ec4850a.js"),["assets/login.9ec4850a.js","assets/login.929cb7eb.css","assets/validate.fb701c37.js","assets/validate.f62f2b72.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.1e8766db.js","assets/index.b092d5ab.js"]),meta:{isRegister:!1}},{path:"/home",name:"home",component:()=>__vitePreload(()=>import("./index.530008e5.js"),["assets/index.530008e5.js","assets/index.66617849.css"])},{path:"/my-orchestra",name:"my-orchestra",component:()=>__vitePreload(()=>import("./index.a0a2eb0a.js"),["assets/index.a0a2eb0a.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.module.9976e9f3.js","assets/index.module.f1b16a4b.css","assets/index.b28db9f5.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.197e2f7f.js","assets/index.9802361a.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.127dbe9f.js","assets/index.a4de31be.js"]),meta:{title:"\u6211\u7684\u4E50\u56E2"}},{path:"/create-orchestra",name:"create-orchestra",component:()=>__vitePreload(()=>import("./index.55e55cf5.js"),["assets/index.55e55cf5.js","assets/index.2b5c2d46.css","assets/index.8f54fa1c.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.module.9976e9f3.js","assets/index.module.f1b16a4b.css","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/icon-checkbox-check.b4753e7f.js","assets/icon-checkbox-default.a253b329.js","assets/icon_student.660125da.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.5db942b1.js","assets/index.ca21d2ea.js","assets/Checker.2d5f35c1.js","assets/index.c84be5e4.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/create.868b2915.js","assets/deep-clone.c5af4e6b.js","assets/index.1e8766db.js"]),meta:{title:"\u65B0\u5EFA\u4E50\u56E2"}},{path:"/create-orchestra-teacher",name:"create-orchestra-teacher",component:()=>__vitePreload(()=>import("./select-teacher.9884f675.js"),["assets/select-teacher.9884f675.js","assets/select-teacher.a06ee9af.css","assets/index.8f54fa1c.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/teacher-list.50872287.js","assets/teacher-list.cf497422.css","assets/icon_teacher.df08d662.js","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.1e8766db.js","assets/index.c84be5e4.js","assets/index.a4de31be.js","assets/create.868b2915.js","assets/index.e69130a8.js","assets/index.8c021d04.css"]),meta:{title:"\u9009\u62E9\u8001\u5E08"}},{path:"/orchestra-detail",name:"orchestra-detail",component:()=>__vitePreload(()=>import("./orchestra-detail.18a153ea.js"),["assets/orchestra-detail.18a153ea.js","assets/orchestra-detail.140c6275.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/countUp.min.6b87fae2.js","assets/isSameOrBefore.1d7ae83f.js","assets/index.197e2f7f.js","assets/index.9802361a.js","assets/index.29647626.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js","assets/index.3535fa24.js"]),meta:{title:"\u4E50\u56E2\u8BE6\u60C5"}},{path:"/school-photo",name:"school-photo",component:()=>__vitePreload(()=>import("./photo.5be11fe4.js"),["assets/photo.5be11fe4.js","assets/photo.module.55d59b7f.js","assets/photo.module.bc5bad45.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.9802361a.js"]),meta:{title:"\u4E50\u56E2\u76F8\u518C"}},{path:"/photo-detail",name:"photo-detail",component:()=>__vitePreload(()=>import("./photo-detail.62f77b43.js"),["assets/photo-detail.62f77b43.js","assets/photo-detail.f209381b.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/icon-checkbox-default.a253b329.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.5db942b1.js","assets/index.ca21d2ea.js","assets/Checker.2d5f35c1.js","assets/index.d8bcfa87.js","assets/index.b94d30ef.js","assets/ImagePreview.ec63057e.js","assets/index.a85d4a54.js","assets/index.c84be5e4.js","assets/function-call.14fb8683.js"]),meta:{title:"\u76F8\u518C\u8BE6\u60C5"}},{path:"/mass-message",name:"mass-message",component:()=>__vitePreload(()=>import("./index.a46def6e.js"),["assets/index.a46def6e.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.b28db9f5.js","assets/index.module.a0fba9ef.js","assets/index.module.265c8f2a.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.1e8766db.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u7FA4\u53D1\u8BB0\u5F55"}},{path:"/create-message",name:"create-message",component:()=>__vitePreload(()=>import("./create-message.73969073.js"),["assets/create-message.73969073.js","assets/create-message.60ccc896.css","assets/index.8f54fa1c.js","assets/index.b28db9f5.js","assets/index.module.a0fba9ef.js","assets/index.module.265c8f2a.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/icon_teacher.df08d662.js","assets/index.3f8f2aad.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.5db942b1.js","assets/index.ca21d2ea.js","assets/Checker.2d5f35c1.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.a4de31be.js","assets/index.29647626.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/icon_student.660125da.js","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.197e2f7f.js","assets/index.9802361a.js","assets/index.c7590b26.js","assets/index.a75acca0.css","assets/index.d8bcfa87.js","assets/index.b94d30ef.js","assets/ImagePreview.ec63057e.js","assets/function-call.14fb8683.js","assets/index.a647b38e.js","assets/utils.818d3e7d.js","assets/index.f8df8863.js"]),meta:{title:"\u7FA4\u53D1\u6D88\u606F"}},{path:"/companion-teacher",name:"companion-teacher",component:()=>__vitePreload(()=>import("./index.6e07b5c3.js"),["assets/index.6e07b5c3.js","assets/index.e727cbb2.css","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/icon-call-message.08ca784d.js","assets/icon_teacher.df08d662.js","assets/icon-message.8c0a9e8b.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.197e2f7f.js","assets/index.9802361a.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.1e8766db.js","assets/index.c84be5e4.js","assets/index.a4de31be.js","assets/index.29647626.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u4F34\u5B66\u8001\u5E08"}},{path:"/companion-teacher-detail",name:"companion-teacher-detail",component:()=>__vitePreload(()=>import("./companion-detail.67453159.js"),["assets/companion-detail.67453159.js","assets/companion-detail.8474b51f.css","assets/icon_teacher.df08d662.js","assets/icon-message.8c0a9e8b.js","assets/icon-call-message.08ca784d.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.a4de31be.js","assets/index.29647626.js"]),meta:{title:"\u4F34\u5B66\u8001\u5E08\u8BE6\u60C5"}},{path:"/companion-unbind",name:"companion-unbind",component:()=>__vitePreload(()=>import("./unbind.2ded748b.js"),["assets/unbind.2ded748b.js","assets/unbind.8653601e.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.8f54fa1c.js","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/icon_teacher.df08d662.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.1e8766db.js","assets/index.c84be5e4.js","assets/index.a4de31be.js","assets/index.b28db9f5.js","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.29647626.js"]),meta:{title:"\u8BFE\u7A0B\u4EA4\u63A5"}},{path:"/manage-teacher",name:"manage-teacher",component:()=>__vitePreload(()=>import("./index.5190724f.js"),["assets/index.5190724f.js","assets/index.87387c9d.css","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/icon_teacher.df08d662.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.b28db9f5.js","assets/index.197e2f7f.js","assets/index.9802361a.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.c84be5e4.js"]),meta:{title:"\u7BA1\u7406\u8001\u5E08"}},{path:"/manage-teacher-detail",name:"manage-teacher-detail",component:()=>__vitePreload(()=>import("./manage-detail.7f17f63b.js"),["assets/manage-detail.7f17f63b.js","assets/manage-detail.79fd4f80.css","assets/index.8f54fa1c.js","assets/index.29647626.js","assets/index.c84be5e4.js","assets/index.3f8f2aad.js","assets/icon_teacher.df08d662.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.1e8766db.js","assets/index.127dbe9f.js"]),meta:{title:"\u7BA1\u7406\u8001\u5E08\u8BE6\u60C5"}},{path:"/save-share-image",name:"save-share-image",component:()=>__vitePreload(()=>import("./index.ce2d4d79.js"),["assets/index.ce2d4d79.js","assets/index.35b305b2.css","assets/html2canvas.esm.bd39409e.js","assets/index.2f9e302a.js","assets/index.83aa8b55.css","assets/orchestra-top_bg.d871f0f3.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.c84be5e4.js"]),meta:{title:"\u6CE8\u518C"}},{path:"/orchestra-information",name:"orchestra-information",component:()=>__vitePreload(()=>import("./orchestra-information.e09c724d.js"),["assets/orchestra-information.e09c724d.js","assets/orchestra-information.debf400b.css","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.9802361a.js"]),meta:{title:"\u4E50\u56E2\u8D44\u8BAF"}},{path:"/add-information",name:"add-information",component:()=>__vitePreload(()=>import("./add-information.7a82d597.js"),["assets/add-information.7a82d597.js","assets/add-information.054f66ff.css","assets/index.23e77e9e.js","assets/index.fd482fd2.css","assets/index.d8bcfa87.js","assets/index.b94d30ef.js","assets/ImagePreview.ec63057e.js","assets/index.a85d4a54.js","assets/index.c84be5e4.js","assets/function-call.14fb8683.js","assets/toolsValidate.4388d7ee.js","assets/index.9dc44fb1.js","assets/index.127dbe9f.js"]),meta:{title:"\u6DFB\u52A0\u8D44\u8BAF"}},{path:"/exercise-record",name:"exercise-record",component:()=>__vitePreload(()=>import("./index.233d347d.js"),["assets/index.233d347d.js","assets/index.eff4cebd.css","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/isBetween.a4700a14.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/student-icon.30fb072d.js","assets/index.c84be5e4.js","assets/index.2e02f741.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.92c63f0b.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js"]),meta:{title:"\u7EC3\u4E60\u8BB0\u5F55"}},{path:"/exercis-detail",name:"exercis-detail",component:()=>__vitePreload(()=>import("./exercis-detail.19d7d8f9.js"),["assets/exercis-detail.19d7d8f9.js","assets/exercis-detail.16c80cf2.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/quest-icon.f1b2f4e3.js","assets/icon_student.660125da.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js","assets/index.c84be5e4.js","assets/index.3748fc18.js"]),meta:{title:"\u7EC3\u4E60\u7EDF\u8BA1"}},{path:"/attendance",name:"attendance",component:()=>__vitePreload(()=>import("./index.ae42a7ad.js"),["assets/index.ae42a7ad.js","assets/index.ae7b8b6a.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/attend-student.c386ed24.js","assets/attend-student.a429c1db.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/clock-icon.6fd57365.js","assets/index.b28db9f5.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/success-icon.245b8694.js","assets/default-icon.11fd2315.js","assets/index.module.ab7cef99.js","assets/index.module.a7a33a2c.css"]),meta:{title:"\u8003\u52E4\u7BA1\u7406"}},{path:"/student-att-day",name:"student-att-day",component:()=>__vitePreload(()=>import("./student-att-day.4a8a5555.js"),["assets/student-att-day.4a8a5555.js","assets/student-att-day.098a7a2e.css","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.module.ab7cef99.js","assets/index.module.a7a33a2c.css","assets/student-icon.30fb072d.js","assets/msg-icon.adf37f7b.js","assets/index.b28db9f5.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js"]),meta:{title:"\u8003\u52E4\u8BE6\u60C5"}},{path:"/teacher-attendDetail",name:"teacher-attendDetail",component:()=>__vitePreload(()=>import("./teacher-attendDetail.ab7b59bb.js"),["assets/teacher-attendDetail.ab7b59bb.js","assets/teacher-attendDetail.13b618bc.css","assets/clock-icon.6fd57365.js","assets/success-icon.245b8694.js","assets/default-icon.11fd2315.js","assets/msg-icon.adf37f7b.js","assets/index.b28db9f5.js","assets/index.9802361a.js"]),meta:{title:"\u8003\u52E4\u8BE6\u60C5"}},{path:"/ranking-list",name:"ranking-list",component:()=>__vitePreload(()=>import("./index.55d19b33.js"),["assets/index.55d19b33.js","assets/index.b0b1be6b.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/student-icon.30fb072d.js","assets/index.c84be5e4.js","assets/index.3f8f2aad.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/isBetween.a4700a14.js","assets/index.92c63f0b.js","assets/utils.818d3e7d.js"]),meta:{title:"\u6392\u884C\u699C"}},{path:"/approval-manage",name:"approval-manage",component:()=>__vitePreload(()=>import("./index.25bc04f8.js"),["assets/index.25bc04f8.js","assets/index.module.6c7a343e.js","assets/index.module.15adf0ea.css","assets/index.197e2f7f.js","assets/index.9802361a.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/approval-item.73d7f68f.js","assets/approval-item.2cabcdc3.css","assets/clock-icon.6fd57365.js","assets/default-icon.11fd2315.js","assets/student-icon.30fb072d.js","assets/msg-icon.adf37f7b.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.127dbe9f.js","assets/index.29647626.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u5F85\u529E\u4E8B\u9879"}},{path:"/student-leave",name:"student-leave",component:()=>__vitePreload(()=>import("./student-leave.8c145b9c.js"),["assets/student-leave.8c145b9c.js","assets/student-leave.7bc7a4fc.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/approval-item.73d7f68f.js","assets/approval-item.2cabcdc3.css","assets/clock-icon.6fd57365.js","assets/default-icon.11fd2315.js","assets/student-icon.30fb072d.js","assets/msg-icon.adf37f7b.js","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js"]),meta:{title:"\u5BA1\u6279\u8BE6\u60C5"}},{path:"/train-planning",name:"train-planning",component:()=>__vitePreload(()=>import("./index.adb1eb61.js"),["assets/index.adb1eb61.js","assets/index.48862898.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/create.143a1793.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.5db942b1.js","assets/index.ca21d2ea.js","assets/Checker.2d5f35c1.js","assets/index.a4de31be.js","assets/index.9dc44fb1.js","assets/index.73255d8a.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js"]),meta:{title:"\u4E50\u56E2\u6392\u8BFE"}},{path:"/train-content",name:"train-content",component:()=>__vitePreload(()=>import("./index.e350e3e7.js"),["assets/index.e350e3e7.js","assets/index.3a91658b.css","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.b28db9f5.js","assets/create.143a1793.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.a4de31be.js"]),meta:{title:"\u8BAD\u7EC3\u5185\u5BB9"}},{path:"/practice-detail",name:"practice-detail",component:()=>__vitePreload(()=>import("./index.62b56529.js"),["assets/index.62b56529.js","assets/index.d197e1fe.css","assets/index.8f54fa1c.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.b28db9f5.js","assets/toolsValidate.4388d7ee.js","assets/create.143a1793.js","assets/index.faf37ffa.js","assets/index.ae8b45f4.css","assets/icon_teacher.df08d662.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.5db942b1.js","assets/index.ca21d2ea.js","assets/Checker.2d5f35c1.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.a4de31be.js","assets/index.29647626.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.9dc44fb1.js","assets/index.a647b38e.js","assets/utils.818d3e7d.js"]),meta:{title:"\u8BAD\u7EC3\u8BE6\u60C5"}},{path:"/course-preview",name:"course-preview",component:()=>__vitePreload(()=>import("./index.c5bbfea7.js"),["assets/index.c5bbfea7.js","assets/index.23005e55.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/icon_teacher.df08d662.js","assets/create.143a1793.js","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.a4de31be.js"]),meta:{title:"\u8BFE\u7A0B\u9884\u89C8"}},{path:"/course-adjust",name:"course-adjust",component:()=>__vitePreload(()=>import("./course-adjust.933a032b.js"),["assets/course-adjust.933a032b.js","assets/course-adjust.a7c3ba08.css","assets/index.b28db9f5.js","assets/index.8f54fa1c.js","assets/isSameOrBefore.1d7ae83f.js","assets/index.92c63f0b.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.a647b38e.js","assets/index.6eea86de.js","assets/teacher-list.50872287.js","assets/teacher-list.cf497422.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/icon_teacher.df08d662.js","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.3748fc18.js","assets/index.c84be5e4.js","assets/index.a4de31be.js","assets/index.e69130a8.js","assets/index.8c021d04.css"]),meta:{title:"\u8BFE\u7A0B\u8C03\u6574"}},{path:"/batch-adjust",name:"batch-adjust",component:()=>__vitePreload(()=>import("./batch-adjust.e0ce93f1.js"),["assets/batch-adjust.e0ce93f1.js","assets/batch-adjust.95e40811.css","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.8f54fa1c.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/toolsValidate.4388d7ee.js","assets/index.faf37ffa.js","assets/index.ae8b45f4.css","assets/icon_teacher.df08d662.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.5db942b1.js","assets/index.ca21d2ea.js","assets/Checker.2d5f35c1.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/index.a4de31be.js","assets/index.29647626.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.9dc44fb1.js","assets/index.73255d8a.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js"]),meta:{title:"\u6279\u91CF\u8C03\u6574"}},{path:"/school-detail",name:"school-detail",component:()=>__vitePreload(()=>import("./index.a248fe8c.js"),["assets/index.a248fe8c.js","assets/index.e1614fca.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/logo.8acf0b46.js","assets/logo.2ce7f9f6.css","assets/default-icon.11fd2315.js","assets/msg-icon.adf37f7b.js","assets/index.b28db9f5.js","assets/icon-call-message.08ca784d.js","assets/index.29647626.js","assets/index.c84be5e4.js"]),meta:{title:"\u5B66\u6821\u4FE1\u606F"}},{path:"/school-eidt",name:"school-eidt",component:()=>__vitePreload(()=>import("./eidt-school.ac09c0a3.js"),["assets/eidt-school.ac09c0a3.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/logo.8acf0b46.js","assets/logo.2ce7f9f6.css","assets/area.bc7b6c10.js","assets/index.23e77e9e.js","assets/index.fd482fd2.css","assets/index.d8bcfa87.js","assets/index.b94d30ef.js","assets/ImagePreview.ec63057e.js","assets/index.a85d4a54.js","assets/index.c84be5e4.js","assets/function-call.14fb8683.js","assets/index.1e8766db.js","assets/index.9dc44fb1.js","assets/index.127dbe9f.js"]),meta:{title:"\u4FEE\u6539\u5B66\u6821\u5730\u5740"}},{path:"/attendance-rule",name:"attendance-rule",component:()=>__vitePreload(()=>import("./index.28cd02ed.js"),["assets/index.28cd02ed.js","assets/index.be290f62.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/date.37deb922.js","assets/index.6077363a.js","assets/index.127dbe9f.js"]),meta:{title:"\u8003\u52E4\u89C4\u5219"}},{path:"/orchestra-story",name:"orchestra-story",component:()=>__vitePreload(()=>import("./index.b62c83be.js"),["assets/index.b62c83be.js","assets/index.029dde1d.css","assets/plyr.c67e8325.css","assets/index.c3d387ba.js","assets/index.0d600b6c.css","assets/plyr.min.cb0f7b0b.js","assets/icon-or.620acfd8.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.c84be5e4.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.3f8f2aad.js"]),meta:{title:"\u4E50\u56E2\u4E8B\u8FF9"}},{path:"/story-operation",name:"story-operation",component:()=>__vitePreload(()=>import("./index.8229ab7d.js"),["assets/index.8229ab7d.js","assets/index.4f96cd8e.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.c7590b26.js","assets/index.a75acca0.css","assets/index.c84be5e4.js","assets/index.d8bcfa87.js","assets/index.b94d30ef.js","assets/ImagePreview.ec63057e.js","assets/index.a85d4a54.js","assets/function-call.14fb8683.js","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.1e8766db.js","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.73255d8a.js","assets/Checker.2d5f35c1.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js"]),meta:{title:"\u6DFB\u52A0\u4E8B\u8FF9"}},{path:"/subsidy-exercise-detail",name:"subsidy-exercise-detail",component:()=>__vitePreload(()=>import("./exercise-detail.8ee49519.js"),["assets/exercise-detail.8ee49519.js","assets/index.module.6c7a343e.js","assets/index.module.15adf0ea.css","assets/icon_teacher.df08d662.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.b28db9f5.js","assets/index.127dbe9f.js","assets/index.29647626.js"]),meta:{title:"\u8BAD\u7EC3\u8865\u52A9\u8BE6\u60C5"}},{path:"/subsidy-exercise-details",name:"subsidy-exercise-details",component:()=>__vitePreload(()=>import("./details.9c9c6456.js"),["assets/details.9c9c6456.js","assets/index.module.6c7a343e.js","assets/index.module.15adf0ea.css","assets/icon-time.ca1af643.js","assets/index.b28db9f5.js","assets/index.127dbe9f.js"]),meta:{title:"\u8865\u52A9\u660E\u7EC6"}},{path:"/subsidy-grant-detail",name:"subsidy-grant-detail",component:()=>__vitePreload(()=>import("./grant-detail.fa90883e.js"),["assets/grant-detail.fa90883e.js","assets/index.module.6c7a343e.js","assets/index.module.15adf0ea.css","assets/icon-time.ca1af643.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/quest-icon.f1b2f4e3.js","assets/index.127dbe9f.js","assets/index.29647626.js"]),meta:{title:"\u7BA1\u7406\u8865\u52A9\u8BE6\u60C5"}},{path:"/subsidy-reward-detail",name:"subsidy-reward-detail",component:()=>__vitePreload(()=>import("./reward-detail.b17d3798.js"),["assets/reward-detail.b17d3798.js","assets/index.module.6c7a343e.js","assets/index.module.15adf0ea.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.127dbe9f.js","assets/index.29647626.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u7EC3\u4E60\u5956\u52B1\u8BE6\u60C5"}},{path:"/unitDetail",name:"unitDetail",component:()=>__vitePreload(()=>import("./unitDetail.2fffc3a5.js"),["assets/unitDetail.2fffc3a5.js","assets/unitDetail.be4912a1.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/quest-icon.f1b2f4e3.js","assets/unit-list-item.8a520873.js","assets/unit-list-item.254aca8c.css","assets/icon-edit.664c5ff1.js","assets/icon-muit-message.0a72e92d.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.c84be5e4.js","assets/icon_teacher.df08d662.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.b28db9f5.js","assets/index.73255d8a.js","assets/Checker.2d5f35c1.js","assets/index.a4de31be.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.e69130a8.js","assets/index.8c021d04.css","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u6D4B\u9A8C\u8BE6\u60C5"}},{path:"/unit-list",name:"unit-list",component:()=>__vitePreload(()=>import("./index.8aa2180e.js"),["assets/index.8aa2180e.js","assets/index.9fe769bf.js","assets/index.c16d4c14.css","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/unit-list-item.8a520873.js","assets/unit-list-item.254aca8c.css","assets/icon-edit.664c5ff1.js","assets/icon-muit-message.0a72e92d.js","assets/index.1e8766db.js","assets/index.c84be5e4.js","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.197e2f7f.js","assets/index.9802361a.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js"]),meta:{title:"\u9636\u6BB5\u81EA\u6D4B"}},{path:"/orchestra-photo-create",name:"orchestra-photo-create",component:()=>__vitePreload(()=>import("./photo-create.d38a300a.js"),["assets/photo-create.d38a300a.js","assets/photo.module.55d59b7f.js","assets/photo.module.bc5bad45.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.9dc44fb1.js","assets/index.127dbe9f.js","assets/index.9802361a.js","assets/index.d8bcfa87.js","assets/index.b94d30ef.js","assets/ImagePreview.ec63057e.js","assets/index.a85d4a54.js","assets/index.c84be5e4.js","assets/function-call.14fb8683.js"]),meta:{title:"\u521B\u5EFA\u76F8\u518C"}},{path:"/practice-rewards",name:"practice-rewards",component:()=>__vitePreload(()=>import("./index.f92ba39e.js"),["assets/index.f92ba39e.js","assets/index.module.ee4f9b91.js","assets/index.module.d2e4db81.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.127dbe9f.js","assets/index.29647626.js"]),meta:{title:"\u7EC3\u4E60\u5956\u52B1"}},{path:"/practice-rewards-detail",name:"practice-rewards-detail",component:()=>__vitePreload(()=>import("./detail.9239ce5b.js"),["assets/detail.9239ce5b.js","assets/index.module.ee4f9b91.js","assets/index.module.d2e4db81.css","assets/icon_student.660125da.js","assets/index.127dbe9f.js","assets/index.29647626.js","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.1e8766db.js","assets/index.c84be5e4.js","assets/index.a4de31be.js","assets/index.6eea86de.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u7EC3\u4E60\u5956\u52B1\u8BE6\u60C5"}},{path:"/attendance-rules",name:"attendance-rules",component:()=>__vitePreload(()=>import("./index.c2486004.js"),["assets/index.c2486004.js","assets/index.875eecce.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/toolsValidate.4388d7ee.js","assets/index.1e8766db.js","assets/index.127dbe9f.js","assets/index.9dc44fb1.js","assets/date.37deb922.js","assets/index.35edc93b.js","assets/use-tab-status.5b651939.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js"]),meta:{title:"\u8003\u52E4\u89C4\u5219\u8BBE\u7F6E"}},{path:"/train-report",name:"train-report",component:()=>__vitePreload(()=>import("./index.c2015206.js"),["assets/index.c2015206.js","assets/index.2beb4f01.css","assets/index.e4bafeff.js","assets/index.78fe1bb5.css","assets/index.1713ac08.js","assets/index.f5f6c5e3.css","assets/index.3748fc18.js","assets/use-tab-status.5b651939.js","assets/index.127dbe9f.js","assets/index.f8df8863.js","assets/utils.818d3e7d.js","assets/Picker.a85749e2.js","assets/index.35edc93b.js","assets/index.a85d4a54.js","assets/index.3f8f2aad.js","assets/index.6eea86de.js"]),meta:{title:"\u8BAD\u7EC3\u62A5\u544A"}}]},...rootRouter,...noLoginRouter];const paymentType=window.paymentType;let routes=[];paymentType==="STUDENT"?routes=routesStudent:paymentType==="TEACHER"?routes=routesTeacher:paymentType==="SCHOOL"&&(routes=routesSchool);console.log(paymentType);const router=createRouter({history:createWebHashHistory(),routes,scrollBehavior(e,r,n){if(e.hash)return{el:e.hash,behavior:"smooth"}}}),whitePath=["/coursewarePlay","/lessonCourseware","/courseList","/companion-teacher-register","/manage-teacher-register","/payResult","/payDefine"];router.beforeEach((e,r,n)=>{whitePath.includes(e.path)||baseEvent.emit("toastShow"),document.title=e.meta.title||"\u7BA1\u4E50\u56E2",n()});router.afterEach((e,r)=>{e.path===r.path?baseEvent.emit("toastClose"):setTimeout(()=>{baseEvent.emit("toastClose")},300)});let isOpen=!1;router.onError(e=>{if(e instanceof Error){const r=e.name.indexOf("chunk"),n=router.currentRoute.value.fullPath;console.log(e),r&&!isOpen&&(baseEvent.emit("toastClose"),isOpen=!0,showDialog({title:"\u66F4\u65B0\u63D0\u793A",message:"APP\u6709\u66F4\u65B0\u8BF7\u70B9\u51FB\u786E\u5B9A\u5237\u65B0\u9875\u9762\uFF1F",confirmButtonColor:"var(--van-primary)"}).then(()=>{browser().isApp?postMessage({api:"back"}):(location.hash=n,window.location.reload())}))}});var index$1="",normalize="",style="",index="";export{onMounted as $,AstronautJSON as A,Button as B,useParent as C,withInstall as D,mergeProps as E,Fragment as F,BORDER_TOP_BOTTOM as G,getRootScrollTop as H,setRootScrollTop as I,isObject$2 as J,isPromise as K,Loading as L,isFunction$1 as M,extend$1 as N,unknownProp as O,Popup as P,useId as Q,ref as R,FORM_KEY as S,Toast as T,addUnit as U,Vue3Lottie as V,useExpose as W,provide as X,CUSTOM_FIELD_INJECTION_KEY as Y,watch as Z,nextTick as _,resolveComponent as a,BORDER_UNSET_TOP_BOTTOM as a$,useEventListener as a0,isDef as a1,toArray as a2,formatNumber as a3,preventDefault as a4,Icon as a5,resetScroll as a6,padZero as a7,useCountDown as a8,getCurrentInstance as a9,isHidden as aA,makeRequiredProp as aB,makeNumberProp as aC,useToggle as aD,useHeight as aE,setScrollTop as aF,isDate$2 as aG,onMountedOrActivated as aH,raf as aI,inject as aJ,cancelRaf as aK,onBeforeUpdate as aL,unitToPx as aM,windowWidth as aN,onActivated as aO,onPopupReopen as aP,getElementTop as aQ,callInterceptor as aR,route as aS,Badge as aT,watchEffect as aU,doubleRaf as aV,normalizeClass as aW,stringifyStyle as aX,normalizeStyle as aY,clamp as aZ,isSameValue as a_,inBrowser$1 as aa,onBeforeUnmount as ab,withDirectives as ac,resolveDirective as ad,routeProps as ae,useRoute$1 as af,useRouter as ag,useRoute as ah,dayjs as ai,OHeader as aj,OEmpty as ak,isVNode as al,pick as am,useRect as an,commonjsGlobal as ao,useScrollParent as ap,useTouch as aq,getScrollTop as ar,useClickAway as as,windowHeight as at,HAPTICS_FEEDBACK as au,makeArrayProp as av,Teleport as aw,getZIndexStyle as ax,vShow as ay,onUpdated as az,baseEvent as b,readonly as b$,usePageVisibility as b0,onDeactivated as b1,formatterDatePicker as b2,Dialog as b3,popupSharedProps as b4,popupSharedPropKeys as b5,useLazyRender as b6,onUnmounted as b7,useCustomFieldValue as b8,Transition as b9,createBaseVNode as bA,createCommentVNode as bB,toDisplayString as bC,request$1$1 as bD,getOssUploadUrl as bE,getSizeStyle as bF,showSuccessToast as bG,showFailToast as bH,TransitionGroup as bI,listenerMessage as bJ,shallowRef as bK,removeListenerMessage as bL,toRefs as bM,stopPropagation as bN,addNumber as bO,NavBar as bP,EffectScope as bQ,ReactiveEffect as bR,customRef as bS,effect as bT,effectScope as bU,isProxy as bV,isReactive as bW,isReadonly as bX,isShallow as bY,markRaw as bZ,proxyRefs as b_,moneyFormat as ba,getSecondRPM as bb,unref as bc,showConfirmDialog as bd,isRef as be,getCurrentScope as bf,onScopeDispose as bg,getUrlCode as bh,queryString as bi,closeToast as bj,goWechatAuth as bk,BORDER_TOP as bl,BORDER as bm,mountComponent as bn,usePopupState as bo,TAP_OFFSET as bp,LONG_PRESS_START_TIME as bq,removeAuth as br,styles as bs,setLogout as bt,extend as bu,showLoadingToast as bv,src as bw,showDialog as bx,openBlock as by,createElementBlock as bz,createVNode as c,setTransitionHooks as c$,shallowReactive as c0,shallowReadonly as c1,stop as c2,toRaw as c3,toRef as c4,toValue as c5,triggerRef as c6,camelize$1 as c7,capitalize as c8,normalizeProps as c9,devtools as cA,getTransitionRawChildren as cB,guardReactiveProps as cC,h$1 as cD,handleError as cE,hasInjectionContext as cF,initCustomFormatter as cG,isMemoSame as cH,isRuntimeOnly as cI,mergeDefaults as cJ,mergeModels as cK,onBeforeMount as cL,onErrorCaptured as cM,onRenderTracked as cN,onRenderTriggered as cO,onServerPrefetch as cP,popScopeId as cQ,pushScopeId as cR,queuePostFlushCb as cS,registerRuntimeCompiler as cT,renderList as cU,renderSlot as cV,resolveDynamicComponent as cW,resolveFilter as cX,resolveTransitionHooks as cY,setBlockTracking as cZ,setDevtoolsHook as c_,toHandlerKey as ca,BaseTransition as cb,BaseTransitionPropsValidators as cc,Comment as cd,KeepAlive as ce,Static as cf,Suspense as cg,Text as ch,assertNumber as ci,callWithAsyncErrorHandling as cj,callWithErrorHandling as ck,cloneVNode as cl,compatUtils as cm,createBlock as cn,createHydrationRenderer as co,createPropsRestProxy as cp,createRenderer as cq,createSlots as cr,createStaticVNode as cs,defineAsyncComponent as ct,defineEmits as cu,defineExpose as cv,defineModel as cw,defineOptions as cx,defineProps as cy,defineSlots as cz,defineComponent as d,ssrContextKey as d0,ssrUtils as d1,toHandlers as d2,transformVNodeArgs as d3,useAttrs as d4,useModel as d5,useSSRContext as d6,useSlots as d7,useTransitionState as d8,version as d9,getAugmentedNamespace as dA,getDefaultExportFromCjs as dB,goAliAuth as dC,warn as da,watchPostEffect as db,watchSyncEffect as dc,withAsyncContext as dd,withCtx as de,withDefaults as df,withMemo as dg,withScopeId as dh,VueElement as di,createSSRApp as dj,defineCustomElement as dk,defineSSRCustomElement as dl,hydrate as dm,initDirectivesForSSR as dn,render as dp,useCssModule as dq,useCssVars as dr,vModelCheckbox as ds,vModelDynamic as dt,vModelRadio as du,vModelSelect as dv,vModelText as dw,withKeys as dx,withModifiers as dy,EventEmitter as dz,postMessage as e,browser as f,state as g,createApp as h,plugin as i,router as j,setAuth$1 as k,removeAuth$1 as l,request as m,setLogin as n,showToast as o,promisefiyPostMessage as p,createTextVNode as q,reactive as r,setAuth as s,createNamespace as t,makeStringProp as u,truthProp as v,makeNumericProp as w,useChildren as x,computed as y,numericProp as z};